/*global styling for CBG*/
/* line 4, ../../../../../../../../../sass/en/revamp/cbg.scss */
.cbg #global .navbar-nav > .active > a,
.cbg #global .navbar-nav > .active > a:hover,
.cbg #global .navbar-nav > .active > a:focus {
  background-color: #fff;
  color: #73c20e;
}

/* line 9, ../../../../../../../../../sass/en/revamp/cbg.scss */
.cbg #side-kick-nav .level .promo hr {
  border-color: #73c20e;
}

/*Image Tab*/
/*.cbg .material.navbar li a,
.cbg .material.nav li a {
  border-color: transparent;
  background: url('../../revamp/img/card-inactive.png') no-repeat 0;
}

.cbg .select-picker .bootstrap-select.btn-group .dropdown-menu li:hover a {
  background: url('../../revamp/img/card-active.png') no-repeat 0;
  background-color: #73c20e;
}*/
/* line 25, ../../../../../../../../../sass/en/revamp/cbg.scss */
.cbg .hover-tabs {
  position: relative;
  display: inline-block;
  height: 48px;
  width: 65px;
  margin-right: 10px;
}

/*.cbg .nav-text .tab-icon {
  display: block;
  position: absolute;
}*/
/* line 38, ../../../../../../../../../sass/en/revamp/cbg.scss */
.cbg .nav-text .inactive {
  display: none;
  position: absolute;
}

/* line 44, ../../../../../../../../../sass/en/revamp/cbg.scss */
.cbg .nav-text:hover .hover-tabs .inactive,
.cbg li.active .nav-text .hover-tabs .inactive {
  display: none;
}

/* line 48, ../../../../../../../../../sass/en/revamp/cbg.scss */
.cbg .nav-text .tab-icon {
  opacity: 0.4;
  filter: alpha(opacity=40);
}

/* line 54, ../../../../../../../../../sass/en/revamp/cbg.scss */
.cbg .nav-text:hover .tab-icon,
.cbg li.active .nav-text .tab-icon {
  opacity: 1;
  filter: alpha(opacity=100);
}

/* line 59, ../../../../../../../../../sass/en/revamp/cbg.scss */
.navbar-default .container-fluid .navbar-nav.img-tab li {
  max-width: none;
}

/* line 63, ../../../../../../../../../sass/en/revamp/cbg.scss */
.material.navbar .jcarousel .img-tab li a.nav-text {
  margin-right: 50px;
  padding-left: 30px;
  padding-bottom: 2px;
}

/* line 69, ../../../../../../../../../sass/en/revamp/cbg.scss */
.img-text {
  font-family: "DINMedium";
  font-size: 18px;
  text-align: left;
  text-decoration: none;
  display: inline-block;
  position: relative;
  top: -6px;
}

/*.cbg .nav.navbar-nav .nav-text {
  float: right;
}*/
/* Video Button */
/* line 84, ../../../../../../../../../sass/en/revamp/cbg.scss */
.cbg .btn-sec.btn-green .btn-watch-green {
  margin-right: 5px;
  width: 0;
  height: 0;
  padding: 8px 22px 8px 0px;
  border-color: transparent;
  background: url("../../revamp/img/video-green-btn.png") no-repeat 0 center;
}

/* line 93, ../../../../../../../../../sass/en/revamp/cbg.scss */
.cbg .btn-sec.btn-green:hover .btn-watch-green {
  background: url("../../revamp/img/video-green-btn-hover.png") no-repeat 0 center;
}

/* line 97, ../../../../../../../../../sass/en/revamp/cbg.scss */
.cbg .btn-sec.btn-white {
  width: 160px;
  height: 40px;
  padding: 7px 20px;
  border: 2px solid #fff;
}

/* line 104, ../../../../../../../../../sass/en/revamp/cbg.scss */
.cbg .btn-sec.btn-white .btn-watch-white {
  margin-right: 5px;
  width: 0;
  height: 0;
  padding: 8px 22px 8px 0px;
  border-color: transparent;
  background: url("../../revamp/img/video-white-btn.png") no-repeat 0 center;
}

/* line 113, ../../../../../../../../../sass/en/revamp/cbg.scss */
.cbg .btn-sec.btn-white:hover .btn-watch-white {
  background: url("../../revamp/img/video-white-btn-hover.png") no-repeat 0 center;
}

/* line 117, ../../../../../../../../../sass/en/revamp/cbg.scss */
.cbg .btn-sec.btn-white-arrow {
  color: #fff;
  border: none;
}

/* line 122, ../../../../../../../../../sass/en/revamp/cbg.scss */
.cbg .btn-sec.btn-white-arrow:hover {
  color: #dedede;
}

/* line 126, ../../../../../../../../../sass/en/revamp/cbg.scss */
.cbg .btn-sec.btn-white-arrow .btn-arrow-white {
  margin-left: 5px;
  width: 0;
  height: 0;
  padding: 0 4px 11px 2px;
  background: url("../../revamp/img/btn-white-arrow.png") no-repeat 0 center;
  border-color: transparent;
}

/* line 135, ../../../../../../../../../sass/en/revamp/cbg.scss */
.btn-sec.btn-white-arrow:hover .btn-arrow-white {
  background: url("../../revamp/img/btn-white-arrow-hover.png") no-repeat 0 center;
}

/* side-nav */
/* line 140, ../../../../../../../../../sass/en/revamp/cbg.scss */
.cbg .side-nav {
  margin: 0;
  padding: 20px 0 0;
  box-shadow: 4px 0 8px -4px rgba(0, 0, 0, 0.3);
}

/* line 145, ../../../../../../../../../sass/en/revamp/cbg.scss */
.cbg .page-header {
  margin-top: 30px;
}

/* line 148, ../../../../../../../../../sass/en/revamp/cbg.scss */
.cbg .faq-docs-side-nav .nav li a {
  display: block;
  font-size: 16px;
  font-weight: 500;
  color: #73c20e;
  font-family: 'DINMedium';
  padding: 10px 35px 10px 15px;
}

/* line 156, ../../../../../../../../../sass/en/revamp/cbg.scss */
.cbg .faq-docs-side-nav .nav li a.active {
  color: #2a792c;
  border-right: 4px solid #73c20e;
}

/* line 160, ../../../../../../../../../sass/en/revamp/cbg.scss */
.cbg .side-nav li.active {
  background-color: #F8F8F8;
}

/* line 163, ../../../../../../../../../sass/en/revamp/cbg.scss */
.cbg .side-nav li.active a {
  color: #1BA7DA;
}

/* Accordion Style */
/* line 168, ../../../../../../../../../sass/en/revamp/cbg.scss */
.widget__accordion {
  width: 100%;
  margin: 0;
}

/* line 173, ../../../../../../../../../sass/en/revamp/cbg.scss */
.widget__accordion h1 + .accordion__block {
  margin-top: 60px;
}

/* line 177, ../../../../../../../../../sass/en/revamp/cbg.scss */
.widget__accordion h1 + .accordion__block .accordion__content--wrap h2 {
  border-top: 3px solid #ddd;
}

/* line 181, ../../../../../../../../../sass/en/revamp/cbg.scss */
.accordion__content--wrap {
  overflow: hidden;
}

/* line 185, ../../../../../../../../../sass/en/revamp/cbg.scss */
.accordion__content--wrap h2 {
  position: relative;
  border-bottom: 3px solid #ddd;
  background-color: #fff;
  font-weight: 700;
  cursor: pointer;
  margin: 0;
}

/* line 194, ../../../../../../../../../sass/en/revamp/cbg.scss */
.accordion__content--wrap h2.active {
  border-bottom: none;
}

/* line 198, ../../../../../../../../../sass/en/revamp/cbg.scss */
.accordion__content--wrap h2.active a {
  color: #2a792c;
}

/* line 202, ../../../../../../../../../sass/en/revamp/cbg.scss */
.accordion__content--wrap h2:before {
  position: absolute;
  -webkit-font-smoothing: antialiased;
  content: "";
  background: url(../../revamp/img/event-arrow-green.png) no-repeat 0 0;
  right: 15px;
  top: 40px;
  width: 11px;
  height: 6px;
}

/* line 213, ../../../../../../../../../sass/en/revamp/cbg.scss */
.accordion__content--wrap h2.active:before {
  background: url(../../revamp/img/event-arrow-green-active.png) no-repeat 0 0;
}

/* line 217, ../../../../../../../../../sass/en/revamp/cbg.scss */
.accordion__content--wrap a {
  display: block;
  color: #73c20e;
  width: 100%;
  font-size: 30px;
  padding: 31px 15px;
  line-height: 28px;
  text-decoration: none;
}

@media screen and (min-width: 992px) {
  /* line 228, ../../../../../../../../../sass/en/revamp/cbg.scss */
  .accordion__content--wrap a {
    width: 100%;
  }
}
/* line 233, ../../../../../../../../../sass/en/revamp/cbg.scss */
.accordion__content--wrap p {
  font-size: 16px;
}

/* line 237, ../../../../../../../../../sass/en/revamp/cbg.scss */
.accordion__content--wrap ul {
  margin-left: 20px;
}

/* line 241, ../../../../../../../../../sass/en/revamp/cbg.scss */
.accordion__content--wrap li {
  padding: 7px 0;
}

/* line 245, ../../../../../../../../../sass/en/revamp/cbg.scss */
.accordion__inner--wrap {
  display: block !important;
  padding: 15px 10px 0;
  border-top: 1px solid #ddd;
}

/* line 251, ../../../../../../../../../sass/en/revamp/cbg.scss */
.accordion__inner--wrap.active {
  display: block;
}

/* line 255, ../../../../../../../../../sass/en/revamp/cbg.scss */
.cbg .widget__accordion .section {
  margin-top: 25px;
}

/*.back-btn {
   color: #73c20e;
   margin-left: 14px;
   margin-right: 10px;
   width: 0;
   height: 0;
   padding: 0 4px 11px 2px;
   background: url('../../revamp/img/btn-green-back-arrow.png') no-repeat 0 center;
   border-color: transparent;
}*/
/*.back-btn {
  background-image: url(../../revamp/img/green-left-arrow.png);
  background-repeat: no-repeat;
  background-position: left center;
  width: 6px;
  height: 11px;
  margin-left: 14px;
   margin-right: 10px;
  display: inline;
  top: 4px;
  left: 6px;
  font-family: 'DINMedium';
  color: #73c20e;
}

.back-btn:hover {
  background-image: url(../../revamp/img/green-left-arrow-hover.png);
} */
/* line 289, ../../../../../../../../../sass/en/revamp/cbg.scss */
.btn-sec.btn-green .btn-back-arrow-green {
  margin-left: 13px;
  margin-bottom: 3px;
  width: 0;
  height: 0;
  padding: 0 4px 11px 11px;
  background: url("../../revamp/img/green-left-arrow.png") no-repeat 0 center;
  border-color: transparent;
}

/* line 299, ../../../../../../../../../sass/en/revamp/cbg.scss */
.btn-sec.btn-green:hover .btn-back-arrow-green {
  background-image: url(../../revamp/img/green-left-arrow-hover.png);
}

/* line 303, ../../../../../../../../../sass/en/revamp/cbg.scss */
.btn-green.back-arrow {
  margin-bottom: 15px;
}

/* Support Link Style */
/* line 308, ../../../../../../../../../sass/en/revamp/cbg.scss */
.support-link-wrapper {
  margin: 0 20px;
}

/* line 312, ../../../../../../../../../sass/en/revamp/cbg.scss */
.support-link .support-header {
  font-family: 'DINMedium';
  color: #000;
  margin-bottom: 10px;
}

/* line 318, ../../../../../../../../../sass/en/revamp/cbg.scss */
.top-topics {
  margin: 0 0 20px 54px;
}

/* line 322, ../../../../../../../../../sass/en/revamp/cbg.scss */
.top-topics ul, .support-dropdown ul {
  margin: 0;
  padding: 0;
}

/* line 327, ../../../../../../../../../sass/en/revamp/cbg.scss */
.top-topics ul li, .support-dropdown ul li {
  list-style: none;
}

/* line 331, ../../../../../../../../../sass/en/revamp/cbg.scss */
.top-topics ul li a {
  font-family: 'DINMedium';
  color: #73c20e;
}

/* line 336, ../../../../../../../../../sass/en/revamp/cbg.scss */
.support-dropdown span {
  font-family: 'DINMedium';
  color: #73c20e;
  margin: 0 0 7px;
  padding-right: 25px;
  cursor: pointer;
  display: inline-block;
  position: relative;
}

/* line 346, ../../../../../../../../../sass/en/revamp/cbg.scss */
.support-dropdown span:before {
  position: absolute;
  -webkit-font-smoothing: antialiased;
  content: "";
  background: url(../../revamp/img/event-arrow-green.png) no-repeat 0 0;
  right: 0;
  top: 7px;
  width: 11px;
  height: 6px;
}

/* line 357, ../../../../../../../../../sass/en/revamp/cbg.scss */
.support-dropdown span.active:before {
  background: url(../../revamp/img/event-arrow-darkgreen-active.png) no-repeat 0 0;
}

/* line 361, ../../../../../../../../../sass/en/revamp/cbg.scss */
.support-dropdown span.active {
  color: #2a792c;
}

/* line 365, ../../../../../../../../../sass/en/revamp/cbg.scss */
.support-dropdown a {
  font-family: 'DINMedium';
  margin: 0 0 5px;
  display: table;
  color: #73c20e;
  text-decoration: none;
}

/* line 373, ../../../../../../../../../sass/en/revamp/cbg.scss */
.support-content {
  margin: 0 0 0 15px;
  display: none;
}

/* line 378, ../../../../../../../../../sass/en/revamp/cbg.scss */
.support-content.active {
  display: block;
}

/* line 382, ../../../../../../../../../sass/en/revamp/cbg.scss */
.cbg .main-content .table-responsive thead th.selectable:hover .head-title .head-title-txt * {
  color: #73c20e;
}

/* line 386, ../../../../../../../../../sass/en/revamp/cbg.scss */
.cbg .main-content .table-responsive thead th.selectable:hover .btn-subscribe {
  background-color: #73c20e;
}

/* line 390, ../../../../../../../../../sass/en/revamp/cbg.scss */
.cbg .main-content tr:last-child td:after {
  border-bottom: 6px solid #73c20e !important;
  width: 100%;
  position: absolute;
}

/* line 396, ../../../../../../../../../sass/en/revamp/cbg.scss */
.cbg .thick-hr {
  border-width: 4px;
}

/* line 400, ../../../../../../../../../sass/en/revamp/cbg.scss */
.cbg .btn-sec {
  font-family: 'DINMedium';
  white-space: inherit;
  text-align: left !important;
}

/* line 406, ../../../../../../../../../sass/en/revamp/cbg.scss */
.cbg .event-info .btn.tstm-link {
  text-align: center !important;
}

/* line 410, ../../../../../../../../../sass/en/revamp/cbg.scss */
.cbg .btn-sec.promo-link {
  bottom: 50px;
  top: inherit;
}

@media screen and (max-width: 772px) {
  /* line 416, ../../../../../../../../../sass/en/revamp/cbg.scss */
  .cbg .btn-sec.promo-link {
    top: 10px;
    bottom: inherit;
  }
}
/* line 422, ../../../../../../../../../sass/en/revamp/cbg.scss */
.cbg .cards .cards-content ul.promo-content {
  padding-left: 0px;
}

/* line 426, ../../../../../../../../../sass/en/revamp/cbg.scss */
.cbg .cards-content.promo {
  margin-bottom: 30px;
  margin-top: 0px;
}

/* line 431, ../../../../../../../../../sass/en/revamp/cbg.scss */
.cbg .cards-content ul {
  list-style: none;
  margin: 0;
  padding: 0;
}

/* line 437, ../../../../../../../../../sass/en/revamp/cbg.scss */
.cbg .cards-content ul li {
  margin-bottom: 10px;
}

/* line 441, ../../../../../../../../../sass/en/revamp/cbg.scss */
.cbg .cards-content ul.promo-content li {
  margin-bottom: 0px;
}

/* line 445, ../../../../../../../../../sass/en/revamp/cbg.scss */
.cbg .cards-content-bottom-link {
  bottom: 55px;
  position: absolute;
}

/* line 451, ../../../../../../../../../sass/en/revamp/cbg.scss */
.cbg .cards-content .promo-bottom-link,
.cbg .filter-component .featured-bottom-link {
  position: absolute;
}

/* line 455, ../../../../../../../../../sass/en/revamp/cbg.scss */
.cbg .cards-content .btn-sec.promo-bottom-link {
  bottom: 100px !important;
}

/* line 459, ../../../../../../../../../sass/en/revamp/cbg.scss */
.cbg .promotionslisting_v1 .cards-content .btn-sec.promo-bottom-link {
  bottom: 40px !important;
}

@media screen and (min-width: 774px) {
  /* line 464, ../../../../../../../../../sass/en/revamp/cbg.scss */
  .cbg .promotionslisting_v1 .cards-content .btn-sec.promo-bottom-link {
    bottom: 100px !important;
  }
}
/*.cbg .cards-content .btn-sec.promo-bottom-link .promo-bottom-cta {
   bottom: 63px;
}*/
/* line 473, ../../../../../../../../../sass/en/revamp/cbg.scss */
.cbg .cards-content .btn-sec.btn-green.promo-bottom-link.promo-bottom-cta {
  bottom: 63px !important;
}

/* line 477, ../../../../../../../../../sass/en/revamp/cbg.scss */
.cbg .cards-content .btn-stn.promo-bottom-link {
  bottom: 70px !important;
}

/* line 482, ../../../../../../../../../sass/en/revamp/cbg.scss */
.cbg .filter-component .featured-bottom-link:hover,
.cbg .filter-component .featured-bottom-link:focus {
  text-decoration: none;
}

/* line 486, ../../../../../../../../../sass/en/revamp/cbg.scss */
ul.promo-content li {
  list-style: none;
  padding-top: 10px;
}

/* line 491, ../../../../../../../../../sass/en/revamp/cbg.scss */
.cbg div.dotdotdot {
  height: 70px;
}

/*filter*/
/* line 497, ../../../../../../../../../sass/en/revamp/cbg.scss */
.cbg .filter-component .filter-cont label.checkbox,
.cbg .filter-component .filter-target label.checkbox {
  background: #abce7d;
  background-color: #abce7d;
}

/* line 503, ../../../../../../../../../sass/en/revamp/cbg.scss */
.cbg .filter-component .filter-cont label.checkbox.on,
.cbg .filter-component .filter-target label.checkbox.on {
  background: #73c20e;
  background-color: #73c20e;
}

/* line 508, ../../../../../../../../../sass/en/revamp/cbg.scss */
.btn-sec.btn-sky-green {
  color: #73c20e;
  text-decoration: none;
}

/* line 513, ../../../../../../../../../sass/en/revamp/cbg.scss */
.cbg a.btn.iconBulletContainer:hover .icon-bullet {
  background-color: #73c20e;
}

/*pagination*/
/* line 518, ../../../../../../../../../sass/en/revamp/cbg.scss */
.cbg .std-pager .pagination {
  margin: 7px !important;
}

/* line 522, ../../../../../../../../../sass/en/revamp/cbg.scss */
.cbg .std-pager .greyline {
  bottom: 67px;
}

@media screen and (max-width: 996px) {
  /* line 527, ../../../../../../../../../sass/en/revamp/cbg.scss */
  .cbg .std-pager .pagination {
    margin: 17px !important;
  }
}
/* line 532, ../../../../../../../../../sass/en/revamp/cbg.scss */
.cbg .pager .next a .right-arrow {
  background-image: url(../../revamp/img/green-right-arrow.png);
  background-repeat: no-repeat;
  background-position: right center;
  width: 6px;
  height: 11px;
  margin-top: auto;
  margin-bottom: auto;
  position: absolute;
  display: inline;
  top: 4px;
  right: 6px;
}

/* line 546, ../../../../../../../../../sass/en/revamp/cbg.scss */
.cbg .pager .next a:hover .right-arrow {
  background-image: url(../../revamp/img/green-right-arrow-hover.png);
}

/* line 550, ../../../../../../../../../sass/en/revamp/cbg.scss */
.cbg .std-pager .pager li > a:hover {
  color: #50870a;
}

/* line 554, ../../../../../../../../../sass/en/revamp/cbg.scss */
.cbg .pager .previous a .left-arrow {
  background-image: url(../../revamp/img/green-left-arrow.png);
  background-repeat: no-repeat;
  background-position: left center;
  width: 6px;
  height: 11px;
  margin-top: auto;
  margin-bottom: auto;
  position: absolute;
  display: inline;
  top: 4px;
  left: 6px;
}

/* line 568, ../../../../../../../../../sass/en/revamp/cbg.scss */
.cbg .pager .previous a:hover .left-arrow {
  background-image: url(../../revamp/img/green-left-arrow-hover.png);
}

@media screen and (max-width: 991px) {
  /* line 574, ../../../../../../../../../sass/en/revamp/cbg.scss */
  ul.pager li.previous > a,
  ul.pager li.next > a {
    padding-left: 10px;
    padding-right: 10px;
    margin-top: 10px;
    margin-bottom: 10px;
  }

  /* line 580, ../../../../../../../../../sass/en/revamp/cbg.scss */
  ul.pager li.previous > a {
    padding-right: 0px;
  }

  /* line 583, ../../../../../../../../../sass/en/revamp/cbg.scss */
  ul.pager li.next > a {
    padding-right: 0px;
  }

  /* line 586, ../../../../../../../../../sass/en/revamp/cbg.scss */
  .std-pager .pagination.pagination-sm {
    margin-top: 15px !important;
  }

  /* line 590, ../../../../../../../../../sass/en/revamp/cbg.scss */
  .std-pager .pager .pagination-sm li > a,
  .std-pager .pager .pagination-sm li > span {
    padding-left: 4px;
    padding-right: 4px;
  }

  /* line 594, ../../../../../../../../../sass/en/revamp/cbg.scss */
  .cbg .pager .previous a .left-arrow {
    background-image: url(../../revamp/img/green-left-arrow.png);
    background-repeat: no-repeat;
    width: 6px;
    height: 11px;
    position: static;
  }

  /* line 602, ../../../../../../../../../sass/en/revamp/cbg.scss */
  .cbg .pager .next a .right-arrow {
    background-image: url(../../revamp/img/green-right-arrow.png);
    background-repeat: no-repeat;
    width: 6px;
    height: 11px;
    position: static;
  }
}
/* line 611, ../../../../../../../../../sass/en/revamp/cbg.scss */
.cbg span.black-slash {
  color: #666 !important;
  font-size: 16px;
}

/*double arrow*/
/* line 617, ../../../../../../../../../sass/en/revamp/cbg.scss */
.cbg .pager .previous a .double-left-arrow {
  background-image: url(../../revamp/img/green-double-left-arrow.png);
  background-repeat: no-repeat;
  background-position: left center;
  width: 11px;
  height: 11px;
  margin-top: 0px;
  display: inline;
  /*position: absolute;*/
}

/* line 628, ../../../../../../../../../sass/en/revamp/cbg.scss */
.cbg .pager .previous a:hover .double-left-arrow {
  background-image: url(../../revamp/img/green-double-left-arrow-hover.png);
}

/* line 632, ../../../../../../../../../sass/en/revamp/cbg.scss */
.cbg .pager .next a .double-right-arrow {
  background-image: url(../../revamp/img/green-double-right-arrow.png);
  background-repeat: no-repeat;
  background-position: right center;
  width: 11px;
  height: 11px;
  margin-top: 0px;
  display: inline;
  /*position: absolute;*/
}

/* line 643, ../../../../../../../../../sass/en/revamp/cbg.scss */
.cbg .pager .next a:hover .double-right-arrow {
  background-image: url(../../revamp/img/green-double-right-arrow-hover.png);
}

/* Title and Button Link */
/* line 648, ../../../../../../../../../sass/en/revamp/cbg.scss */
.title-link-tag .link-col {
  height: auto;
}

@media screen and (min-width: 768px) {
  /* line 653, ../../../../../../../../../sass/en/revamp/cbg.scss */
  .title-link-tag .link-col {
    /*height: 48px;*/
  }

  /* line 656, ../../../../../../../../../sass/en/revamp/cbg.scss */
  .title-link-tag .link-col.link-col-art {
    height: 45px;
  }
}
/* line 661, ../../../../../../../../../sass/en/revamp/cbg.scss */
.title-link-tag .btn-right {
  position: relative;
  right: 0;
  bottom: 0;
}

@media screen and (min-width: 768px) {
  /* line 668, ../../../../../../../../../sass/en/revamp/cbg.scss */
  .title-link-tag .btn-right {
    position: absolute;
    right: 6px;
    bottom: 0;
  }
}
/* CBG Tutorial Bottom Link Style */
/* line 676, ../../../../../../../../../sass/en/revamp/cbg.scss */
.cbg .tutorial-bottom-link {
  bottom: 0;
}

@media screen and (min-width: 450px) {
  /* line 681, ../../../../../../../../../sass/en/revamp/cbg.scss */
  .cbg .tutorial-bottom-link {
    bottom: 50px;
  }
}
/* CBG Card Style */
/* line 687, ../../../../../../../../../sass/en/revamp/cbg.scss */
.cbg .cards-content {
  margin: 10px 0 30px 0;
}

/* line 691, ../../../../../../../../../sass/en/revamp/cbg.scss */
.cbg .support-card.cards-content ul {
  list-style: none;
  margin: 0;
  padding: 0;
}

/* line 697, ../../../../../../../../../sass/en/revamp/cbg.scss */
.cbg .support-card.cards-content ul li {
  margin-bottom: 5px;
}

/* line 701, ../../../../../../../../../sass/en/revamp/cbg.scss */
.cbg .support-card.cards-content .cards-content-bottom-link {
  bottom: 45px;
  position: absolute;
}

/* line 706, ../../../../../../../../../sass/en/revamp/cbg.scss */
.cbg .support-card .btn-sec {
  text-align: left !important;
}

@media screen and (max-width: 992px) {
  /* line 711, ../../../../../../../../../sass/en/revamp/cbg.scss */
  .cbg .support-card.cards-content .cards-content-bottom-link {
    bottom: 20px;
    position: absolute;
  }
}
/* line 717, ../../../../../../../../../sass/en/revamp/cbg.scss */
.cbg .cards.material .support-topic-block.bg-dark-green {
  height: 160px;
}

/* line 721, ../../../../../../../../../sass/en/revamp/cbg.scss */
.cbg .cards.material .support-topic-block.bg-dark-green .cards-title-wrapper {
  position: relative;
  padding-top: 0;
  display: table;
}

/* line 727, ../../../../../../../../../sass/en/revamp/cbg.scss */
.cbg .support-topic-block .cards-title-wrapper > .text-white {
  display: table-cell;
  vertical-align: middle;
}

/* Search Masthead Styling */
/* line 733, ../../../../../../../../../sass/en/revamp/cbg.scss */
.support-search-masthead .col-lg-12 {
  margin-bottom: 20px;
}

@media screen and (min-width: 1200px) {
  /* line 738, ../../../../../../../../../sass/en/revamp/cbg.scss */
  .support-search-masthead .col-lg-12 {
    margin-bottom: 0;
  }
}
/* line 743, ../../../../../../../../../sass/en/revamp/cbg.scss */
.cbg .support-search-masthead hr {
  color: #ddd;
  clear: both;
  margin: 0;
}

/* line 749, ../../../../../../../../../sass/en/revamp/cbg.scss */
.support-search-masthead .col-md-12 {
  margin-bottom: 20px;
}

@media screen and (min-width: 992px) {
  /* line 754, ../../../../../../../../../sass/en/revamp/cbg.scss */
  .support-search-masthead .col-md-12 {
    margin-bottom: 0;
  }
}
/* line 759, ../../../../../../../../../sass/en/revamp/cbg.scss */
.cbg .masthead-search, .cbg .community {
  padding: 35px;
  background-color: #f7f7f7;
  -webkit-box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.2);
  min-height: 242px;
}

/* line 767, ../../../../../../../../../sass/en/revamp/cbg.scss */
.cbg .community {
  min-height: initial;
  padding: 0;
  overflow: auto;
}

@media screen and (min-width: 635px) {
  /* line 774, ../../../../../../../../../sass/en/revamp/cbg.scss */
  .cbg .community {
    min-height: 242px;
  }
}
/* line 779, ../../../../../../../../../sass/en/revamp/cbg.scss */
.cbg .community img {
  max-width: 100%;
  float: left;
  display: none;
}

@media screen and (min-width: 614px) {
  /* line 786, ../../../../../../../../../sass/en/revamp/cbg.scss */
  .cbg .community img {
    display: block;
  }
}
/* line 791, ../../../../../../../../../sass/en/revamp/cbg.scss */
.cbg .community .col-xs-10, .cbg .community .col-xs-14 {
  padding: 0;
}

/* line 795, ../../../../../../../../../sass/en/revamp/cbg.scss */
.community-content {
  float: none;
  padding: 35px;
}

@media screen and (min-width: 614px) {
  /* line 801, ../../../../../../../../../sass/en/revamp/cbg.scss */
  .community-content {
    float: left;
    padding: 0 0 0 25px;
  }
}
/* line 807, ../../../../../../../../../sass/en/revamp/cbg.scss */
.community-content h4 {
  margin-top: 0;
}

@media screen and (min-width: 614px) {
  /* line 812, ../../../../../../../../../sass/en/revamp/cbg.scss */
  .community-content h4 {
    margin-top: 30px;
  }
}
/* line 817, ../../../../../../../../../sass/en/revamp/cbg.scss */
.community-content p {
  margin-top: 30px;
}

/* line 821, ../../../../../../../../../sass/en/revamp/cbg.scss */
.masthead-search .text-right {
  text-align: left;
}

@media screen and (min-width: 500px) {
  /* line 826, ../../../../../../../../../sass/en/revamp/cbg.scss */
  .masthead-search .text-right {
    text-align: right;
  }
}
/* Search Floating Form */
/* line 832, ../../../../../../../../../sass/en/revamp/cbg.scss */
.masthead-search-form.float-label.form-group {
  position: relative;
}

/* line 836, ../../../../../../../../../sass/en/revamp/cbg.scss */
.masthead-search-form.float-label label {
  left: 13px;
}

/*tab nav*/
/* line 841, ../../../../../../../../../sass/en/revamp/cbg.scss */
.btn-pri.btn-sky-green {
  background-color: #73c20e;
  color: #fff !important;
}

/* line 846, ../../../../../../../../../sass/en/revamp/cbg.scss */
.btn-pri.btn-sky-green:hover {
  background-color: #50870a !important;
}

/* line 850, ../../../../../../../../../sass/en/revamp/cbg.scss */
.cbg .text-header.long {
  max-width: 1100px;
}

/* line 854, ../../../../../../../../../sass/en/revamp/cbg.scss */
.green-hr {
  border-color: #73c20e;
  border-width: 2px;
  max-width: 40px;
}

/* line 860, ../../../../../../../../../sass/en/revamp/cbg.scss */
.textBold {
  font-family: 'DINBold';
}

/*floating label*/
/* line 865, ../../../../../../../../../sass/en/revamp/cbg.scss */
.cbg .select-picker .btn-group .dropdown-toggle:focus {
  outline: none !important;
  border-color: #73c20e;
  outline: 0;
  -webkit-box-shadow: 0 5px 5px 0 rgba(0, 0, 0, 0.1), gainsboro 0.5px 0px 1.5px 0px inset;
  box-shadow: 0 5px 5px 0 rgba(0, 0, 0, 0.1), gainsboro 0.5px 0px 1.5px 0px inset;
}

/* line 873, ../../../../../../../../../sass/en/revamp/cbg.scss */
.socialBox {
  margin: 0 auto;
  width: 660px;
}

/* line 878, ../../../../../../../../../sass/en/revamp/cbg.scss */
.socialTile {
  width: 100px;
  padding-bottom: 10px;
  display: block;
  float: left;
  margin-right: 40px;
  min-height: 100px;
}

/* line 886, ../../../../../../../../../sass/en/revamp/cbg.scss */
.socialTile a {
  padding-left: 5px;
  padding-right: 5px;
}

@media screen and (max-width: 682px) {
  /* line 892, ../../../../../../../../../sass/en/revamp/cbg.scss */
  .socialBox {
    width: 100%;
    padding-left: 47px;
  }

  /* line 897, ../../../../../../../../../sass/en/revamp/cbg.scss */
  .socialTile {
    margin-top: 20px;
  }
}
/* line 903, ../../../../../../../../../sass/en/revamp/cbg.scss */
.socialTile:last-child {
  margin-right: 0px;
}

/* line 907, ../../../../../../../../../sass/en/revamp/cbg.scss */
.socialTile.fb {
  background-color: #3a5999;
  background-image: url(../../revamp/img/fb.png);
  background-repeat: no-repeat;
  background-position: center 15px;
}

/* line 914, ../../../../../../../../../sass/en/revamp/cbg.scss */
.socialTile.fb:hover {
  background-color: #284072;
}

/* line 918, ../../../../../../../../../sass/en/revamp/cbg.scss */
.socialTile.twitter {
  background-color: #55acef;
  background-image: url(../../revamp/img/twitter.png);
  background-repeat: no-repeat;
  background-position: center 15px;
}

/* line 925, ../../../../../../../../../sass/en/revamp/cbg.scss */
.socialTile.twitter:hover {
  background-color: #3a8bc9;
}

/* line 929, ../../../../../../../../../sass/en/revamp/cbg.scss */
.socialTile.gplus {
  background-color: #dd4c39;
  background-image: url(../../revamp/img/gplus.png);
  background-repeat: no-repeat;
  background-position: center 15px;
}

/* line 936, ../../../../../../../../../sass/en/revamp/cbg.scss */
.socialTile.gplus:hover {
  background-color: #c33d2c;
}

/* line 940, ../../../../../../../../../sass/en/revamp/cbg.scss */
.socialTile.ig {
  background-color: #417197;
  background-image: url(../../revamp/img/ig.png);
  background-repeat: no-repeat;
  background-position: center 15px;
}

/* line 947, ../../../../../../../../../sass/en/revamp/cbg.scss */
.socialTile.ig:hover {
  background-color: #2a5171;
}

/* line 951, ../../../../../../../../../sass/en/revamp/cbg.scss */
.socialTile.indesign {
  background-color: #0a75ad;
  background-image: url(../../revamp/img/indesign.png);
  background-repeat: no-repeat;
  background-position: center 15px;
}

/* line 958, ../../../../../../../../../sass/en/revamp/cbg.scss */
.socialTile.indesign:hover {
  background-color: #025885;
}

/* line 963, ../../../../../../../../../sass/en/revamp/cbg.scss */
.link-desc,
.link-desc:hover {
  color: #fff;
  text-decoration: underline;
  display: block;
  padding-top: 60px;
  text-align: center;
  font-family: 'DINMedium';
  font-size: 14px;
}

/* 43 Style */
/*.cbg .hero-absolute.black i,*/
/*.cbg .hero-absolute.black h1 {*/
/*color: #000;/*
/*font-size: 80px;*/
/*font-family: 'DINBold';*/
/*}*/
/* line 982, ../../../../../../../../../sass/en/revamp/cbg.scss */
.cbg .hero-absolute.white i,
.cbg .hero-absolute.white h1 {
  color: #fff;
  font-size: 80px;
  font-family: 'DINBold';
}

/* line 988, ../../../../../../../../../sass/en/revamp/cbg.scss */
.cbg h1.masthead-title {
  font-size: 32px;
}

/* line 992, ../../../../../../../../../sass/en/revamp/cbg.scss */
.cbg .promo > div.col-sm-12:first-child img {
  max-width: 100%;
  margin: 0 auto;
  display: block;
}

/* line 998, ../../../../../../../../../sass/en/revamp/cbg.scss */
.cbg .mp-text.tv-pack-text {
  margin: 0 auto;
  width: 80%;
}

/* line 1003, ../../../../../../../../../sass/en/revamp/cbg.scss */
.cbg .mp-text.tv-pack-text .mobileprice {
  display: inline-block;
}

/* line 1007, ../../../../../../../../../sass/en/revamp/cbg.scss */
.cbg .mp-text.tv-pack-text .per-month {
  display: inline-block;
  font-family: 'DINLight';
  font-size: 30px;
  line-height: 30px;
  color: #666;
}

/* line 1015, ../../../../../../../../../sass/en/revamp/cbg.scss */
.cbg .mp-text.tv-pack-text .per-month .per {
  font-family: 'DINLight';
  font-size: 30px;
  line-height: 30px;
  color: #666;
}

@media (min-width: 1200px) {
  /* line 1024, ../../../../../../../../../sass/en/revamp/cbg.scss */
  .cbg .mp-text.tv-pack-text .per-month .per {
    display: block;
  }
}
/* line 1029, ../../../../../../../../../sass/en/revamp/cbg.scss */
.cbg .mp-text.tv-pack-text ul {
  margin: 20px 0;
}

/* line 1033, ../../../../../../../../../sass/en/revamp/cbg.scss */
.cbg .mp-text.tv-pack-text ul li {
  font-size: 16px;
  color: #666;
  margin-bottom: 5px;
}

/* line 1039, ../../../../../../../../../sass/en/revamp/cbg.scss */
.cbg .tnc-block {
  margin: 25px 0 0;
}

/* line 1043, ../../../../../../../../../sass/en/revamp/cbg.scss */
.cbg .tnc-block span {
  display: block;
  font-family: 'DINMedium';
  font-size: 14px;
  color: #999;
  font-style: italic;
}

/*.channel-details .row {
   border-bottom: 1px solid #ddd;
}

.channel-details .row:first-child {
   border-bottom: none;
   padding: 0;
   margin: 0;
}*/
/* line 1061, ../../../../../../../../../sass/en/revamp/cbg.scss */
.cbg .channel-details .row .channel-detail-divider {
  border-top: 1px solid #ddd;
  margin: 0;
}

/* line 1066, ../../../../../../../../../sass/en/revamp/cbg.scss */
.cbg .channel-details img {
  max-width: 100%;
  width: 100%;
}

/* line 1071, ../../../../../../../../../sass/en/revamp/cbg.scss */
.cbg .channel-details .has-image {
  margin-left: 18px;
  margin-right: -18px;
}

@media screen and (max-width: 1199px) {
  /* line 1077, ../../../../../../../../../sass/en/revamp/cbg.scss */
  .cbg .channel-details .has-image {
    margin-left: 0px;
    margin-right: 0px;
  }
}
/* line 1083, ../../../../../../../../../sass/en/revamp/cbg.scss */
.cbg .channel-details .row:first-child {
  border-top: none;
  padding: 0;
  margin: 0;
}

/* line 1089, ../../../../../../../../../sass/en/revamp/cbg.scss */
.cbg .channel-details .row:first-child + div {
  border-top: none;
}

/* line 1093, ../../../../../../../../../sass/en/revamp/cbg.scss */
.channel-details .row .channel-details .row .col-lg-10.col-md-24 {
  margin-bottom: 30px;
}

@media screen and (max-width: 1199px) {
  /* line 1098, ../../../../../../../../../sass/en/revamp/cbg.scss */
  .channel-details .row .col-lg-10.col-md-24 {
    margin-bottom: 0;
  }
}
/*.channel-details .row .col-lg-14 {
   min-height: 275px;
}*/
/* line 1107, ../../../../../../../../../sass/en/revamp/cbg.scss */
.channel-details .row .col-lg-14 h4 {
  margin: 0 0 10px;
}

/* line 1111, ../../../../../../../../../sass/en/revamp/cbg.scss */
.channel-details .row .footnote {
  position: absolute;
  width: 100%;
  height: auto;
  top: auto;
  bottom: 0px;
  left: 100%;
  margin-left: 24px;
}

@media screen and (max-width: 1199px) {
  /* line 1122, ../../../../../../../../../sass/en/revamp/cbg.scss */
  .channel-details .row .footnote {
    left: 0px;
    margin-left: 0px;
    padding-bottom: 0px;
    position: relative;
  }

  /* line 1129, ../../../../../../../../../sass/en/revamp/cbg.scss */
  .channel-listing .panel-info .has-image {
    margin-left: 0px;
    margin-right: 0px;
  }
}
/* line 1135, ../../../../../../../../../sass/en/revamp/cbg.scss */
.channel-details .row .footnote hr {
  margin: 0 0 20px;
}

/* line 1139, ../../../../../../../../../sass/en/revamp/cbg.scss */
.channel-details .row .footnote span {
  display: block;
  margin-top: 5px;
  font-style: italic;
  font-size: 14px;
}

/* line 1146, ../../../../../../../../../sass/en/revamp/cbg.scss */
.channel-details .row .footnote hr + span {
  margin-top: 0;
  font-family: 'DINMedium';
}

/* 43 Style End */
/*to be added in default.css*/
/* line 1153, ../../../../../../../../../sass/en/revamp/cbg.scss */
.button-list {
  margin: 0 auto;
  width: 700px;
}

/* line 1158, ../../../../../../../../../sass/en/revamp/cbg.scss */
.button-list .btn {
  margin-right: 40px;
}

/* line 1162, ../../../../../../../../../sass/en/revamp/cbg.scss */
.button-list .btn:first-child {
  margin-left: 70px;
}

/* line 1166, ../../../../../../../../../sass/en/revamp/cbg.scss */
.button-list .btn:last-child {
  margin-right: 0px;
}

@media screen and (max-width: 744px) {
  /* line 1171, ../../../../../../../../../sass/en/revamp/cbg.scss */
  .button-list {
    margin: 0 auto;
    width: 100%;
  }
}
@media screen and (max-width: 715px) {
  /* line 1178, ../../../../../../../../../sass/en/revamp/cbg.scss */
  .button-list {
    margin: 0 auto;
    width: 100%;
  }

  /* line 1183, ../../../../../../../../../sass/en/revamp/cbg.scss */
  .button-list .btn:first-child {
    margin-left: 0px;
    margin-right: 60px;
  }

  /* line 1188, ../../../../../../../../../sass/en/revamp/cbg.scss */
  .button-list .btn:nth-of-type(2) {
    /*margin-top: 20px;*/
    margin-right: 60px;
  }

  /* line 1193, ../../../../../../../../../sass/en/revamp/cbg.scss */
  .button-list .btn:last-child {
    /*margin-top: 20px;*/
  }
}
@media screen and (max-width: 630px) {
  /* line 1200, ../../../../../../../../../sass/en/revamp/cbg.scss */
  .button-list .btn:first-child {
    margin-left: 0px;
  }

  /* line 1204, ../../../../../../../../../sass/en/revamp/cbg.scss */
  .button-list .btn:nth-of-type(2) {
    margin-top: 20px;
  }

  /* line 1208, ../../../../../../../../../sass/en/revamp/cbg.scss */
  .button-list .btn:last-child {
    margin-top: 30px;
    margin-right: 15px;
  }

  /* line 1213, ../../../../../../../../../sass/en/revamp/cbg.scss */
  .button-list {
    margin: 0 auto;
    width: 33%;
  }
}
@media screen and (max-width: 445px) {
  /* line 1220, ../../../../../../../../../sass/en/revamp/cbg.scss */
  .button-list {
    margin: 0 auto;
    width: 54%;
  }
}
/* line 1226, ../../../../../../../../../sass/en/revamp/cbg.scss */
.btn-pri.btn-dark-green {
  background-color: #2ab152;
  border: none;
  color: #fff;
}

/* line 1232, ../../../../../../../../../sass/en/revamp/cbg.scss */
.btn-pri.btn-dark-green:hover {
  background-color: #50870a !important;
}

/* line 1236, ../../../../../../../../../sass/en/revamp/cbg.scss */
.btn-pri.btn-purple {
  background-color: #3d0089;
  border: none;
  color: #fff;
}

/* line 1242, ../../../../../../../../../sass/en/revamp/cbg.scss */
.btn-pri.btn-purple:hover {
  background-color: #2a1254 !important;
}

/* line 1246, ../../../../../../../../../sass/en/revamp/cbg.scss */
.cards.reader {
  padding: 10px 30px;
}

/* line 1250, ../../../../../../../../../sass/en/revamp/cbg.scss */
.cards.reader .cards-img-bg img {
  width: 100%;
  top: 0px;
}

/* line 1255, ../../../../../../../../../sass/en/revamp/cbg.scss */
.thick-grey-hr {
  border-color: #73c20e;
  border-width: 2px;
  border-color: #dedede;
}

/* line 1261, ../../../../../../../../../sass/en/revamp/cbg.scss */
.cbg .main-content thead th .head-title .head-title-txt * {
  font-family: 'DINBold';
  color: #73c20e;
}

/* tv pack mega panel styling */
/* line 1267, ../../../../../../../../../sass/en/revamp/cbg.scss */
.cbg .cards.mega-panel.no-selection.tv-pack-mega-panel {
  padding: 0;
}

/* line 1271, ../../../../../../../../../sass/en/revamp/cbg.scss */
.cbg .channel-listing .tv-pack-mega-panel .channel-detail {
  height: 220px;
}

/* line 1275, ../../../../../../../../../sass/en/revamp/cbg.scss */
.cbg .channel-listing .tv-pack-mega-panel .channel-detail .detail-content {
  background-color: #f7f7f7;
  padding: 15px;
  height: 114px;
}

/* line 1281, ../../../../../../../../../sass/en/revamp/cbg.scss */
.cbg .channel-listing .tv-pack-mega-panel .channel-detail .detail-content .channel-name {
  font-size: 20px;
  color: #333;
  text-align: left;
  width: 95%;
}

/* line 1288, ../../../../../../../../../sass/en/revamp/cbg.scss */
.cbg .channel-listing .tv-pack-mega-panel .channel-detail .detail-content .channel-number {
  font-size: 16px;
  color: #999;
  text-align: left;
  text-decoration: none;
}

/* line 1295, ../../../../../../../../../sass/en/revamp/cbg.scss */
.cbg .hero-absolute.white i {
  font-size: 80px;
  line-height: 80px;
  font-family: 'DINBold';
  color: #fff;
}

/* 4 Channel List 2 Style */
/* line 1303, ../../../../../../../../../sass/en/revamp/cbg.scss */
.cbg .cards.material.cbg-channel-list-card .cards-title-wrapper {
  height: 100%;
}

/* line 1307, ../../../../../../../../../sass/en/revamp/cbg.scss */
.cbg .cards.material.cbg-channel-list-card .cards-title-wrapper .cards-title h3 {
  font-family: "DINLight";
  font-size: 36px;
  color: #fff;
}

@media screen and (min-width: 1200px) and (max-width: 1460px) {
  /* line 1314, ../../../../../../../../../sass/en/revamp/cbg.scss */
  .cbg .cards.material.cbg-channel-list-card .cards-title-wrapper .cards-title h3 {
    font-size: 36px;
  }
}
/* line 1319, ../../../../../../../../../sass/en/revamp/cbg.scss */
.cbg .cards.material.cbg-channel-list-card .cards-title-wrapper .content {
  z-index: 1;
  position: absolute;
  bottom: 30px;
  color: #fff;
  font-size: 20px;
  width: 60%;
}

@media screen and (min-width: 450px) and (max-width: 992px) {
  /* line 1329, ../../../../../../../../../sass/en/revamp/cbg.scss */
  .cbg .cards.material.cbg-channel-list-card .cards-title-wrapper .content {
    bottom: 20px;
    font-size: 20px;
    width: 80%;
  }
}
@media screen and (min-width: 992px) and (max-width: 1200px) {
  /* line 1337, ../../../../../../../../../sass/en/revamp/cbg.scss */
  .cbg .cards.material.cbg-channel-list-card .cards-title-wrapper .content {
    bottom: 20px;
    font-size: 15px;
    width: 80%;
  }
}
@media screen and (min-width: 1200px) and (max-width: 1460px) {
  /* line 1345, ../../../../../../../../../sass/en/revamp/cbg.scss */
  .cbg .cards.material.cbg-channel-list-card .cards-title-wrapper .content {
    bottom: 30px;
    font-size: 20px;
    width: 60%;
  }
}
/* line 1352, ../../../../../../../../../sass/en/revamp/cbg.scss */
.cbg .cards.material.cbg-channel-list-card .cards-title-wrapper .cards-title {
  margin: 5px 0 0;
}

@media screen and (min-width: 992px) {
  /* line 1357, ../../../../../../../../../sass/en/revamp/cbg.scss */
  .cbg .cards.material.cbg-channel-list-card .cards-title-wrapper .cards-title {
    margin: 30px 0 0;
  }
}
/* line 1362, ../../../../../../../../../sass/en/revamp/cbg.scss */
.cbg .cards.material.cbg-channel-list-card .cards-content ul li {
  font-family: "DINMedium";
  font-size: 20px;
  color: #333;
  margin-bottom: 5px;
}

/* line 1369, ../../../../../../../../../sass/en/revamp/cbg.scss */
.cbg .cards.material.cbg-channel-list-card .cards-content ul li:first-child {
  font-size: 16px;
  color: #999;
  margin-bottom: 20px;
}

/* 13 Gallery */
/* line 1376, ../../../../../../../../../sass/en/revamp/cbg.scss */
.cbg .gallery-event .events-content {
  border-right: none;
  padding: 0 10px 0 0;
}

@media screen and (min-width: 992px) {
  /* line 1382, ../../../../../../../../../sass/en/revamp/cbg.scss */
  .cbg .gallery-event .events-content {
    border-right: 1px solid #ddd;
  }
}
/* line 1387, ../../../../../../../../../sass/en/revamp/cbg.scss */
.cbg .gallery-event .events-content.without-image {
  border: none;
}

/* line 1391, ../../../../../../../../../sass/en/revamp/cbg.scss */
.cbg .gallery-event .events-content img {
  max-width: 100%;
}

/* line 1395, ../../../../../../../../../sass/en/revamp/cbg.scss */
.cbg .gallery-event .event-info-block.without-image {
  border-left: none;
  padding-left: 0;
  margin-left: 0;
}

@media screen and (min-width: 992px) {
  /* line 1402, ../../../../../../../../../sass/en/revamp/cbg.scss */
  .cbg .gallery-event .event-info-block.without-image {
    border-left: 1px solid #ddd;
    padding-left: 40px;
    margin-left: 0;
  }
}
/* line 1409, ../../../../../../../../../sass/en/revamp/cbg.scss */
.cbg .event-info img {
  max-width: 100%;
}

/* line 1413, ../../../../../../../../../sass/en/revamp/cbg.scss */
.cbg .gallery-event .event-info-block {
  margin-left: 0;
}

@media screen and (min-width: 992px) {
  /* line 1418, ../../../../../../../../../sass/en/revamp/cbg.scss */
  .cbg .gallery-event .event-info-block {
    margin-left: 30px;
  }
}
/* line 1423, ../../../../../../../../../sass/en/revamp/cbg.scss */
.gallery-event .events-content .synopsis-content {
  margin: 20px auto 20px;
  width: 100%;
}

@media screen and (min-width: 992px) {
  /* line 1429, ../../../../../../../../../sass/en/revamp/cbg.scss */
  .gallery-event .events-content .synopsis-content {
    margin: 0 auto;
    width: 93%;
  }
}
/* line 1435, ../../../../../../../../../sass/en/revamp/cbg.scss */
.gallery-event .events-content .synopsis-content h4 {
  margin: 0 0 15px;
}

/* line 1439, ../../../../../../../../../sass/en/revamp/cbg.scss */
.gallery-event .events-content .synopsis-content span {
  display: block;
  font-size: 14px;
  margin: 10px 0 0;
}

/* line 1445, ../../../../../../../../../sass/en/revamp/cbg.scss */
.gallery-event .events-content .synopsis-content b {
  color: #666;
}

/* line 1449, ../../../../../../../../../sass/en/revamp/cbg.scss */
.cbg .gallery-event .event-info span {
  font-family: 'DINWeb';
  font-size: 16px;
  color: #666;
  margin: 0;
  display: block;
}

/* line 1457, ../../../../../../../../../sass/en/revamp/cbg.scss */
.cbg .gallery-event .event-info span:first-child {
  font-family: 'DINMedium';
  font-size: 14px;
  color: #333;
}

/* Gallery Widget Style */
/* line 1464, ../../../../../../../../../sass/en/revamp/cbg.scss */
.gallery-widget {
  position: relative;
}

/* line 1468, ../../../../../../../../../sass/en/revamp/cbg.scss */
.cbg .gallery-widget .gallery .panel-info {
  display: none;
  z-index: 1;
  position: relative;
  width: 100%;
  background: none;
  border-top: none;
  border-bottom: none;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}

/* line 1481, ../../../../../../../../../sass/en/revamp/cbg.scss */
.cbg .gallery .panel-info .container {
  width: 100%;
  padding: 0 6px;
}

/* line 1486, ../../../../../../../../../sass/en/revamp/cbg.scss */
.cbg .gallery-widget .mega-panel.gallery .gallery-thumbnail-image {
  cursor: pointer;
}

/* line 1490, ../../../../../../../../../sass/en/revamp/cbg.scss */
.cbg .gallery-widget .mega-panel.gallery .gallery-main-image {
  display: block;
}

/* line 1494, ../../../../../../../../../sass/en/revamp/cbg.scss */
.cbg .gallery-widget .gallery .panel-info.active {
  position: absolute;
  display: block;
  left: 0;
  margin-top: 35px;
}

/* line 1501, ../../../../../../../../../sass/en/revamp/cbg.scss */
.cbg .gallery-widget .gallery .panel-info .container .row.first-content-row {
  margin-top: 10px;
  margin-bottom: 0;
  position: relative;
}

/* line 1507, ../../../../../../../../../sass/en/revamp/cbg.scss */
.cbg .gallery-widget .gallery .panel-info .container .close-panel-btn {
  /*background-color: rgba(229, 229, 229, 0.5);*/
  /*color: rgba(229, 229, 229, 0.5);*/
  background-color: #ccc;
  opacity: 1;
  padding: 7px;
  /*top: 20px;
  right: 30px;*/
  top: -30px;
  right: 6px;
}

/* line 1519, ../../../../../../../../../sass/en/revamp/cbg.scss */
.cbg .gallery-widget .gallery .panel-info .container .close-panel-btn:before {
  content: "";
  display: block;
  background: url("../../revamp/img/gallery-close-btn.png") no-repeat 0 0;
  /*background: url('../../revamp/img/gallery/gallery-close-btn.png') no-repeat 0 0;*/
  height: 16px;
  width: 16px;
}

/* line 1528, ../../../../../../../../../sass/en/revamp/cbg.scss */
.cbg .gallery-widget .gallery .panel-info .container .close-panel-btn span {
  position: absolute;
  left: -50px;
  top: -7px;
  display: inline-block;
}

/* line 1535, ../../../../../../../../../sass/en/revamp/cbg.scss */
.cbg .gallery-widget .gallery .panel-info .container .row.first-content-row .control {
  position: absolute;
  top: 48%;
  z-index: 1;
  width: 100%;
}

/* line 1542, ../../../../../../../../../sass/en/revamp/cbg.scss */
.cbg .gallery-widget .gallery .panel-info .container .row.first-content-row .control .prev-btn {
  background: url("../../revamp/img/prev-btn-img.png") no-repeat 0 0;
  /*background: url('../../revamp/img/gallery/prev-btn-img.png') no-repeat 0 0;*/
  height: 20px;
  width: 11px;
  position: absolute;
  left: 30px;
  cursor: pointer;
}

/* line 1552, ../../../../../../../../../sass/en/revamp/cbg.scss */
.cbg .gallery-widget .gallery .panel-info .container .row.first-content-row .control .next-btn {
  background: url("../../revamp/img/next-btn-img.png") no-repeat 0 0;
  /*background: url('../../revamp/img/gallery/next-btn-img.png') no-repeat 0 0;*/
  height: 20px;
  width: 11px;
  position: absolute;
  right: 30px;
  cursor: pointer;
}

/* line 1562, ../../../../../../../../../sass/en/revamp/cbg.scss */
.cbg .gallery-widget .gallery .panel-info .container .row.first-content-row .control .next-btn.disable, .cbg .gallery-widget .gallery .panel-info .container .row.first-content-row .control .prev-btn.disable {
  display: none;
}

/* line 1566, ../../../../../../../../../sass/en/revamp/cbg.scss */
.cbg .gallery-content {
  background-color: #fff;
  -webkit-box-shadow: 0 1px 10px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 1px 10px 0 rgba(0, 0, 0, 0.2);
  overflow: auto;
}

/* line 1573, ../../../../../../../../../sass/en/revamp/cbg.scss */
.cbg .gallery-content .text {
  margin: 35px;
}

/* 4 */
/* line 1578, ../../../../../../../../../sass/en/revamp/cbg.scss */
.bg-light-grey.tv-deal {
  background-color: #f5f5f5;
  height: 625px;
}

/* line 1583, ../../../../../../../../../sass/en/revamp/cbg.scss */
.marginBottom15 {
  margin-bottom: 15px;
}

/* line 1587, ../../../../../../../../../sass/en/revamp/cbg.scss */
.media-link-tag .media-right {
  position: absolute;
  right: 18px;
  bottom: 0;
}

/* line 1593, ../../../../../../../../../sass/en/revamp/cbg.scss */
.listing-sub .fontcolor666 {
  font-size: 20px;
}

/* line 1597, ../../../../../../../../../sass/en/revamp/cbg.scss */
.cbg .bg-top-grey.tv-listing {
  height: 288px;
}

/* line 1601, ../../../../../../../../../sass/en/revamp/cbg.scss */
.cbg .tv-header {
  margin: 0 auto;
  text-align: center;
}

/* line 1606, ../../../../../../../../../sass/en/revamp/cbg.scss */
.cbg .channel-listing .cards .add-remove.add {
  background-color: #74c20e !important;
}

/* line 1610, ../../../../../../../../../sass/en/revamp/cbg.scss */
.cbg .panel-info {
  z-index: 1;
  width: 100%;
  border-bottom: 6px solid #74c20e;
  -webkit-box-shadow: 0px 5px 5px 0px rgba(50, 50, 50, 0.5);
  -moz-box-shadow: 0px 5px 5px 0px rgba(50, 50, 50, 0.5);
  box-shadow: 0px 5px 5px 0px rgba(50, 50, 50, 0.5);
}

/* line 1619, ../../../../../../../../../sass/en/revamp/cbg.scss */
.cbg .mega-panel .channel-detail .channel-number {
  color: #74c20e;
}

/* line 1623, ../../../../../../../../../sass/en/revamp/cbg.scss */
.cbg .mega-panel .channel-detail .channel-number:hover {
  color: #50870a;
}

/* line 1627, ../../../../../../../../../sass/en/revamp/cbg.scss */
.cbg .media-link-tag .socialMediaWrapper {
  z-index: 51;
  padding-left: 30px;
}

/*@media screen and (max-width: 767px) {
   .cbg .tv-listing .media-link-tag .socialMediaWrapper {
      z-index: 50;
      padding-left: 30px;
   }
}*/
/* line 1639, ../../../../../../../../../sass/en/revamp/cbg.scss */
.cbg .media-link-tag .socialMedia .popover {
  left: -119px;
}

/* line 1643, ../../../../../../../../../sass/en/revamp/cbg.scss */
.cbg .media-link-tag .socialMedia .popover.top > .arrow:after {
  margin-left: 28px;
}

/*hub id*/
/* line 1649, ../../../../../../../../../sass/en/revamp/cbg.scss */
.cbg .main-content.hub {
  margin-top: 0px;
}

/* line 1653, ../../../../../../../../../sass/en/revamp/cbg.scss */
.cbg .btn-invite.hub-thick-font a {
  font-family: 'DINMedium';
}

/* line 1657, ../../../../../../../../../sass/en/revamp/cbg.scss */
.cbg .btn-invite.hub-thick-font a:hover {
  color: #50870a;
}

/* line 1661, ../../../../../../../../../sass/en/revamp/cbg.scss */
.cbg .thick-font.fontcolor666.assistance-hub {
  font-size: 14px;
  font-style: italic;
}

/* line 1666, ../../../../../../../../../sass/en/revamp/cbg.scss */
.cbg .thick-font.fontcolor666.assistance-hub a {
  color: #74c20e;
  font-family: 'DINMedium';
}

/* line 1671, ../../../../../../../../../sass/en/revamp/cbg.scss */
.cbg .green-text {
  color: #74c20e;
  font-size: inherit;
}

/* line 1676, ../../../../../../../../../sass/en/revamp/cbg.scss */
.cbg .green-text.small {
  font-size: 14px;
}

/* line 1681, ../../../../../../../../../sass/en/revamp/cbg.scss */
.cbg .security-float {
  position: relative;
}

/* line 1685, ../../../../../../../../../sass/en/revamp/cbg.scss */
.cbg .security-float .label {
  left: 12px !important;
}

/* line 1689, ../../../../../../../../../sass/en/revamp/cbg.scss */
.cbg .security-img {
  position: absolute;
  right: 0;
  top: 20px;
  padding-right: 20px;
}

/* line 1696, ../../../../../../../../../sass/en/revamp/cbg.scss */
.magicMargin {
  margin-top: 120px;
}

@media screen and (min-width: 992px) and (max-width: 1199px) {
  /* line 1701, ../../../../../../../../../sass/en/revamp/cbg.scss */
  .magicMargin {
    margin-top: 30px;
  }
}
/*contest-particulars*/
/* line 1707, ../../../../../../../../../sass/en/revamp/cbg.scss */
.grey-hr {
  border-width: 1px;
  border-color: #dedede;
}

/* line 1712, ../../../../../../../../../sass/en/revamp/cbg.scss */
.green-text {
  color: #74c20e;
}

/* line 1716, ../../../../../../../../../sass/en/revamp/cbg.scss */
.form-group .rbox-label.subscribeTerms {
  color: #666;
  font-family: 'DINWeb';
  font-weight: inherit;
  font-size: 14px;
}

/*404*/
/* line 1725, ../../../../../../../../../sass/en/revamp/cbg.scss */
.header-333 {
  color: #333;
}

/* line 1730, ../../../../../../../../../sass/en/revamp/cbg.scss */
.cbg .select.form-control.error-search,
.cbg input.form-control.error-search[type="text"] {
  height: 90px;
  font-size: 50px;
  padding-right: 50px;
}

/* line 1736, ../../../../../../../../../sass/en/revamp/cbg.scss */
.form-control.error-search {
  border-left: 1px solid #74c20e;
  border-right: none;
  border-top: none;
  border-bottom: none;
  position: relative;
  box-shadow: none;
}

/* line 1745, ../../../../../../../../../sass/en/revamp/cbg.scss */
.float-label-group.error .input-group-addon {
  background: transparent;
  border: 0px;
  border-radius: 0px;
  position: absolute;
  top: 0px;
  right: 55px;
  height: 100%;
  color: #999;
  margin: 0 10px;
  padding: 20px 15px;
}

/* line 1758, ../../../../../../../../../sass/en/revamp/cbg.scss */
.float-label.error label.on {
  opacity: 1;
  z-index: 50;
}

/* line 1763, ../../../../../../../../../sass/en/revamp/cbg.scss */
.search-img {
  background: url("../../revamp/img/icon-search.png") no-repeat 0 0;
  height: 55px;
  width: 60px;
  position: absolute;
  cursor: pointer;
  top: 38px;
  right: -80px;
}

/* line 1772, ../../../../../../../../../sass/en/revamp/cbg.scss */
.searchTextfield .form-control[type="text"]:focus {
  box-shadow: none !important;
}

/*contest-entry*/
/* line 1777, ../../../../../../../../../sass/en/revamp/cbg.scss */
.smallfont-content {
  font-size: 16px;
}

/* line 1781, ../../../../../../../../../sass/en/revamp/cbg.scss */
.smallfont-content.marginTop10 b {
  color: #666;
}

/* line 1785, ../../../../../../../../../sass/en/revamp/cbg.scss */
.lineHeight60 {
  line-height: 60px;
}

/* line 1789, ../../../../../../../../../sass/en/revamp/cbg.scss */
.normaltwenty-text {
  font-size: 20px;
}

/* line 1793, ../../../../../../../../../sass/en/revamp/cbg.scss */
.rbox-label.contest {
  color: #999;
  width: 100px;
}

/* line 1798, ../../../../../../../../../sass/en/revamp/cbg.scss */
label.radio-inline.radio-control.contest-control {
  margin-right: 120px;
}

/* line 1802, ../../../../../../../../../sass/en/revamp/cbg.scss */
input[type=radio] ~ .rbox-label.contest {
  color: #999;
}

/* line 1806, ../../../../../../../../../sass/en/revamp/cbg.scss */
input[type=radio]:checked ~ .rbox-label.contest {
  color: #74c20e;
}

/* line 1810, ../../../../../../../../../sass/en/revamp/cbg.scss */
.cbox-tnc {
  margin: 0 auto;
}

/*contest-entry2*/
/* line 1816, ../../../../../../../../../sass/en/revamp/cbg.scss */
.float-label.contest-label textarea {
  max-height: 150px;
  width: 100%;
}

/*promotion-details*/
/* line 1822, ../../../../../../../../../sass/en/revamp/cbg.scss */
.font-bold {
  font-family: 'DINBold';
}

/* line 1826, ../../../../../../../../../sass/en/revamp/cbg.scss */
.small-text {
  font-size: 14px;
}

/* line 1830, ../../../../../../../../../sass/en/revamp/cbg.scss */
.pdetail ul {
  padding-left: 15px;
}

/* line 1834, ../../../../../../../../../sass/en/revamp/cbg.scss */
.pdetail ul ul {
  padding-top: 10px;
  list-style: none;
}

/* line 1839, ../../../../../../../../../sass/en/revamp/cbg.scss */
.pdetail ul ul li:before {
  content: "-";
}

/* line 1843, ../../../../../../../../../sass/en/revamp/cbg.scss */
.bigfont-header {
  font-size: 26px;
}

/* line 1847, ../../../../../../../../../sass/en/revamp/cbg.scss */
.text-header.long {
  max-width: 1170px;
}

/* line 1851, ../../../../../../../../../sass/en/revamp/cbg.scss */
.fontcolor333 {
  color: #333;
}

/* line 1855, ../../../../../../../../../sass/en/revamp/cbg.scss */
.cbg .pricing .promoprice {
  display: inline-block;
}

/* line 1859, ../../../../../../../../../sass/en/revamp/cbg.scss */
.cbg .pricing a {
  color: #74c20e;
  text-decoration: underline;
}

/* line 1864, ../../../../../../../../../sass/en/revamp/cbg.scss */
.cbg .pricing .btn.btn-pri.btn-stn.btn-green.marginTop10 {
  color: #fff;
  text-decoration: none;
}

/* line 1869, ../../../../../../../../../sass/en/revamp/cbg.scss */
.promoprice {
  font-family: 'DINBold';
  font-size: 52px;
}

/* line 1874, ../../../../../../../../../sass/en/revamp/cbg.scss */
.promo-per-month {
  display: inline-block;
  font-family: 'DINLight';
  font-size: 17px;
  line-height: 17px;
  color: #666;
}

/* line 1881, ../../../../../../../../../sass/en/revamp/cbg.scss */
.promo-per-month.promotionPrice {
  font-size: 27px;
  line-height: 25px;
}

/* line 1889, ../../../../../../../../../sass/en/revamp/cbg.scss */
.vr.light-grey {
  border-left: 1px solid #dddddd;
}

/*masthead component*/
/* line 1894, ../../../../../../../../../sass/en/revamp/cbg.scss */
.cbg .main-content .main-graphic .blend-extend .extend .ex span {
  /*visibility: hidden;*/
}

/* line 1899, ../../../../../../../../../sass/en/revamp/cbg.scss */
.cbg .main-content .main-graphic .hero.blend span,
.cbg .main-content .main-graphic .mastheadSmTitle .blend span {
  /*background: transparent;*/
}

/* line 1903, ../../../../../../../../../sass/en/revamp/cbg.scss */
.cbg .main-graphic .btn-sky-blue {
  color: #73c20e !important;
}

/* line 1907, ../../../../../../../../../sass/en/revamp/cbg.scss */
.cbg .main-graphic .btn-arrow-blue {
  background: url("../../revamp/img/btn-green-arrow.png") no-repeat 0 center;
}

/* line 1911, ../../../../../../../../../sass/en/revamp/cbg.scss */
.cbg .btn-sec.btn-sky-blue:hover .btn-arrow-blue {
  background: url("../../revamp/img/btn-green-arrow-hover.png") no-repeat 0 center;
}

/* line 1915, ../../../../../../../../../sass/en/revamp/cbg.scss */
.cbg .main-content .main-graphic .hero span {
  text-shadow: none;
}

/* line 1919, ../../../../../../../../../sass/en/revamp/cbg.scss */
.cbg .main-content .main-graphic .mastheadSmTitle .hero-absolute span {
  /*line-height: 70px;*/
}

/* line 1923, ../../../../../../../../../sass/en/revamp/cbg.scss */
.cbg .main-content .main-graphic .mastheadContent-master {
  padding-top: 10px;
  max-width: 469px;
}

/* line 1928, ../../../../../../../../../sass/en/revamp/cbg.scss */
.cbg .main-content .main-graphic .mastheadSmTitle .mastheadDesc p {
  font-size: 26px;
  margin-bottom: 30px;
}

/* Campaign Landing Page Style */
/* line 1934, ../../../../../../../../../sass/en/revamp/cbg.scss */
.campaign-tnc a {
  color: #73c20e;
  text-decoration: none;
  font-family: 'DINMedium';
  font-style: italic;
}

/* Product Global */
/*.hero-product, .side-product {
   -webkit-box-shadow: 0 0 3px 1px rgba(0,0,0,0.1);
   box-shadow: 0 0 3px 1px rgba(0,0,0,0.1);
}*/
/* line 1947, ../../../../../../../../../sass/en/revamp/cbg.scss */
.hero-product {
  -webkit-box-shadow: 0 0 3px 1px rgba(0, 0, 0, 0.1);
  box-shadow: 0 0 3px 1px rgba(0, 0, 0, 0.1);
}

/* line 1952, ../../../../../../../../../sass/en/revamp/cbg.scss */
.hero-product .hero-product-wrapper .btn-green {
  margin: 10px 0 20px;
}

@media screen and (min-width: 992px) {
  /* line 1957, ../../../../../../../../../sass/en/revamp/cbg.scss */
  .hero-product .hero-product-wrapper .btn-green {
    margin: 40px 0 0;
  }
}
/* line 1962, ../../../../../../../../../sass/en/revamp/cbg.scss */
.side-product .side-product-wrapper .btn-green {
  position: relative;
  bottom: 0;
  margin: 20px 0 25px;
}

@media screen and (min-width: 992px) {
  /* line 1969, ../../../../../../../../../sass/en/revamp/cbg.scss */
  .side-product .side-product-wrapper .btn-green {
    position: absolute;
    bottom: 20px;
    margin: 0;
  }
}
/* line 1976, ../../../../../../../../../sass/en/revamp/cbg.scss */
.hero-product-wrapper .content-wrapper, .side-product-wrapper .side-product-content {
  text-align: center;
}

@media screen and (min-width: 992px) {
  /* line 1981, ../../../../../../../../../sass/en/revamp/cbg.scss */
  .hero-product-wrapper .content-wrapper, .side-product-wrapper .side-product-content {
    text-align: left;
  }
}
/* Hero Product */
/* line 1987, ../../../../../../../../../sass/en/revamp/cbg.scss */
.hero-product-wrapper {
  min-height: 650px;
  display: block;
  width: auto;
  height: 100%;
}

@media screen and (min-width: 991px) {
  /* line 1995, ../../../../../../../../../sass/en/revamp/cbg.scss */
  .hero-product-wrapper {
    min-height: 100%;
    display: block;
    width: auto;
  }
}
@media screen and (min-width: 992px) {
  /* line 2003, ../../../../../../../../../sass/en/revamp/cbg.scss */
  .hero-product-wrapper {
    min-height: 100%;
    display: table;
    width: 100%;
  }
}
/* line 2010, ../../../../../../../../../sass/en/revamp/cbg.scss */
.hero-product-wrapper .detail-content {
  margin: 0 auto;
  width: 94%;
}

@media screen and (min-width: 992px) {
  /* line 2016, ../../../../../../../../../sass/en/revamp/cbg.scss */
  .hero-product-wrapper .detail-content {
    width: auto;
  }
}
/* line 2021, ../../../../../../../../../sass/en/revamp/cbg.scss */
.hero-product-wrapper .content-wrapper {
  display: block;
  vertical-align: middle;
}

@media screen and (min-width: 992px) {
  /* line 2027, ../../../../../../../../../sass/en/revamp/cbg.scss */
  .hero-product-wrapper .content-wrapper {
    display: table-cell;
  }
}
/* line 2032, ../../../../../../../../../sass/en/revamp/cbg.scss */
.hero-product .detail-content h4, .side-product .detail-content h4 {
  line-height: 31px;
  margin: 0;
}

@media (min-width: 992px) and (max-width: 1199px) {
  /* line 2039, ../../../../../../../../../sass/en/revamp/cbg.scss */
  .side-product .detail-content h4 {
    font-size: 26px;
  }
}
/* line 2045, ../../../../../../../../../sass/en/revamp/cbg.scss */
.hero-product .detail-content h6, .side-product .detail-content h6 {
  font-family: 'DINMedium';
  margin: 0;
  min-height: 22px;
}

/* line 2051, ../../../../../../../../../sass/en/revamp/cbg.scss */
.hero-product .detail-content .product-price, .side-product .detail-content .product-price {
  font-family: 'DINBold';
  font-size: 70px;
  margin: 20px 0 0;
  line-height: 72px;
}

/* line 2058, ../../../../../../../../../sass/en/revamp/cbg.scss */
.hero-product .detail-content .plan-link, .side-product .detail-content .plan-link {
  font-family: 'DINMedium';
  color: #333;
}

/* line 2063, ../../../../../../../../../sass/en/revamp/cbg.scss */
.hero-product .detail-content .plan-link a, .side-product .detail-content .plan-link a {
  font-family: 'DINMedium';
  color: #73c20e;
  cursor: pointer;
  text-decoration: none !important;
}

/* line 2070, ../../../../../../../../../sass/en/revamp/cbg.scss */
.hero-product .detail-content .usual-price, .side-product .side-product-content .usual-price {
  font-family: 'DINMedium';
  color: #999;
  /*margin: 5px 0 0;*/
}

/* line 2076, ../../../../../../../../../sass/en/revamp/cbg.scss */
.hero-product .free-content {
  margin: 17px 0;
  padding: 15px 20px;
  background-color: #f1f9e6;
}

@media screen and (min-width: 992px) {
  /* line 2083, ../../../../../../../../../sass/en/revamp/cbg.scss */
  .hero-product .free-content {
    margin: 17px -12px 17px -20px;
    /*margin: 17px -12px 17px -2px;*/
    /* margin: 17px -6px; */
    /* margin: 17px -14px 0 0; */
  }
}
/* line 2091, ../../../../../../../../../sass/en/revamp/cbg.scss */
.hero-product .free-content span, .side-product .free-content span {
  font-family: 'DINMedium';
  text-transform: uppercase;
}

/* line 2096, ../../../../../../../../../sass/en/revamp/cbg.scss */
.hero-product .free-content ul, .side-product .free-content ul {
  padding-left: 15px;
  color: #666;
  text-align: left;
  margin: 0 auto;
  width: 90%;
}

@media screen and (min-width: 630px) and (max-width: 991px) {
  /* line 2105, ../../../../../../../../../sass/en/revamp/cbg.scss */
  .hero-product .free-content ul, .side-product .free-content ul {
    margin: 0 auto;
    width: 27%;
    text-align: center;
  }
}
@media screen and (min-width: 992px) {
  /* line 2113, ../../../../../../../../../sass/en/revamp/cbg.scss */
  .hero-product .free-content ul, .side-product .free-content ul {
    margin: 0;
    width: auto;
  }
}
/* line 2119, ../../../../../../../../../sass/en/revamp/cbg.scss */
.hero-product .free-content li, .side-product .free-content li {
  margin: 0;
}

/* line 2123, ../../../../../../../../../sass/en/revamp/cbg.scss */
.hero-product .image-col img {
  display: block;
  max-width: 100%;
  margin: 20px auto 0;
}

@media screen and (min-width: 992px) {
  /* line 2130, ../../../../../../../../../sass/en/revamp/cbg.scss */
  .hero-product .image-col img {
    margin: 0 auto 0;
  }
}
/* line 2135, ../../../../../../../../../sass/en/revamp/cbg.scss */
.hero-product-wrapper.left {
  margin-bottom: 10px;
}

@media screen and (min-width: 992px) {
  /* line 2140, ../../../../../../../../../sass/en/revamp/cbg.scss */
  .hero-product-wrapper.left {
    margin-bottom: 0;
  }
}
/* line 2145, ../../../../../../../../../sass/en/revamp/cbg.scss */
.hero-product-wrapper.right {
  margin-top: 10px;
}

@media screen and (min-width: 992px) {
  /* line 2150, ../../../../../../../../../sass/en/revamp/cbg.scss */
  .hero-product-wrapper.right {
    margin-top: 0;
  }
}
/* line 2155, ../../../../../../../../../sass/en/revamp/cbg.scss */
.hero-product {
  height: auto;
}

@media screen and (min-width: 992px) {
  /* line 2160, ../../../../../../../../../sass/en/revamp/cbg.scss */
  .hero-product {
    height: 650px;
  }
}
/* Hero Product Text Copy Style */
/* line 2166, ../../../../../../../../../sass/en/revamp/cbg.scss */
.text-copy {
  font-style: italic;
}

/* line 2170, ../../../../../../../../../sass/en/revamp/cbg.scss */
.text-copy p {
  color: #adadad;
  font-size: 14px;
  font-family: 'DINWeb';
  font-style: italic;
}

/* line 2177, ../../../../../../../../../sass/en/revamp/cbg.scss */
.text-copy a {
  color: #73c20e;
  font-size: 14px;
  font-family: 'DINWeb';
  font-style: italic;
}

/* Side Product */
/*.cbg .campaign-row .side-product {
   width: 100%;
}*/
/* line 2189, ../../../../../../../../../sass/en/revamp/cbg.scss */
.side-product .col-md-24 {
  margin-top: 30px;
}

/* line 2193, ../../../../../../../../../sass/en/revamp/cbg.scss */
.side-product .col-md-24:first-child {
  margin-top: 0;
}

/* line 2197, ../../../../../../../../../sass/en/revamp/cbg.scss */
.side-product .side-price {
  font-family: 'DINMedium';
  font-size: 32px;
  line-height: 38px;
}

/* line 2203, ../../../../../../../../../sass/en/revamp/cbg.scss */
.cbg span.side-price {
  color: #000 !important;
}

/* line 2207, ../../../../../../../../../sass/en/revamp/cbg.scss */
.side-product-wrapper {
  /*padding: 20px 0 0;*/
  min-height: initial;
  margin-left: 6px;
  margin-right: 6px;
  -webkit-box-shadow: 0 0 3px 1px rgba(0, 0, 0, 0.1);
  box-shadow: 0 0 3px 1px rgba(0, 0, 0, 0.1);
}

@media screen and (min-width: 992px) {
  /* line 2217, ../../../../../../../../../sass/en/revamp/cbg.scss */
  .side-product-wrapper {
    min-height: 320px;
    margin-left: 5px;
    margin-right: -7px;
  }
}
/* line 2224, ../../../../../../../../../sass/en/revamp/cbg.scss */
.side-product .side-product-wrapper .image-col {
  margin-bottom: 20px;
}

@media screen and (min-width: 992px) {
  /* line 2229, ../../../../../../../../../sass/en/revamp/cbg.scss */
  .side-product .side-product-wrapper .image-col {
    margin-bottom: 0;
  }
}
/* line 2234, ../../../../../../../../../sass/en/revamp/cbg.scss */
.side-product .free-content {
  margin: 17px -6px;
  padding: 15px 20px;
  background-color: #f1f9e6;
}

@media screen and (min-width: 992px) {
  /* line 2241, ../../../../../../../../../sass/en/revamp/cbg.scss */
  .side-product .free-content {
    /*margin: 17px -7px 0 -20px;
    margin: 17px -6px 0 0;*/
    margin: 3px -7px 3px -20px;
    padding: 8px 20px 3px 20px;
  }
}
@media screen and (min-width: 992px) and (max-width: 1199px) {
  /* line 2202, ../../../../../../../../../sass/en/revamp/cbg.scss */
  /* line 2251, ../../../../../../../../../sass/en/revamp/cbg.scss */
  .side-product .free-content {
    padding: 8px 20px 3px 20px;
  }
}
/* line 2256, ../../../../../../../../../sass/en/revamp/cbg.scss */
.side-product .side-product-wrapper .image-col div {
  min-height: 320px;
  display: table;
  width: 100%;
  height: 100%;
  table-layout: fixed;
}

/* line 2264, ../../../../../../../../../sass/en/revamp/cbg.scss */
.side-product .side-product-wrapper .image-col div span {
  display: table-cell;
  vertical-align: middle;
  height: 320px;
}

/* line 2270, ../../../../../../../../../sass/en/revamp/cbg.scss */
.side-product .image-col img {
  display: block;
  max-width: 100%;
  margin: 20px auto 0;
}

@media screen and (min-width: 992px) {
  /* line 2277, ../../../../../../../../../sass/en/revamp/cbg.scss */
  .side-product .image-col img {
    margin: 0 auto;
  }
}
/* line 2282, ../../../../../../../../../sass/en/revamp/cbg.scss */
.side-product-wrapper .side-product-content {
  min-height: inherit;
}

@media screen and (min-width: 992px) {
  /* line 2287, ../../../../../../../../../sass/en/revamp/cbg.scss */
  .side-product-wrapper .side-product-content {
    min-height: 320px;
  }
}
/* line 2292, ../../../../../../../../../sass/en/revamp/cbg.scss */
.side-product-wrapper .side-product-content .detail-content {
  padding: 15px 0 0;
}

/* line 2296, ../../../../../../../../../sass/en/revamp/cbg.scss */
.side-product-content {
  position: relative;
  min-height: 300px;
}

/* line 2301, ../../../../../../../../../sass/en/revamp/cbg.scss */
.side-product .inner-row {
  width: auto;
}

@media screen and (min-width: 992px) {
  /* line 2306, ../../../../../../../../../sass/en/revamp/cbg.scss */
  .side-product .inner-row {
    width: 100%;
  }
}
/* line 2311, ../../../../../../../../../sass/en/revamp/cbg.scss */
.side-product {
  height: auto;
}

@media screen and (min-width: 992px) {
  /* line 2316, ../../../../../../../../../sass/en/revamp/cbg.scss */
  .side-product {
    height: 320px;
  }
}
/* line 2321, ../../../../../../../../../sass/en/revamp/cbg.scss */
.campaign-tnc-row p {
  font-size: 14px;
  color: #999;
  font-style: italic;
}

/* line 2327, ../../../../../../../../../sass/en/revamp/cbg.scss */
.campaign-tnc-row a {
  font-size: 14px;
  color: #999;
  font-style: normal;
  color: #73c20e;
  text-decoration: underline;
}

/* line 2335, ../../../../../../../../../sass/en/revamp/cbg.scss */
.cbg .campaign-promo img {
  max-width: 100%;
  width: 100%;
}

/* line 2340, ../../../../../../../../../sass/en/revamp/cbg.scss */
.cbg .campaign-promo .has-image {
  margin-left: 0;
  margin-right: 0;
}

@media screen and (min-width: 1200px) {
  /* line 2346, ../../../../../../../../../sass/en/revamp/cbg.scss */
  .cbg .campaign-promo .has-image {
    margin-left: 18px;
    margin-right: -18px;
  }
}
/* line 2352, ../../../../../../../../../sass/en/revamp/cbg.scss */
.cbg .campaign-promo h4 {
  font-family: 'DINLight';
  margin: 0;
  line-height: 40px;
}

/* line 2358, ../../../../../../../../../sass/en/revamp/cbg.scss */
.cbg .campaign-promo p {
  color: #666;
  margin: 20px 0;
}

/* line 2363, ../../../../../../../../../sass/en/revamp/cbg.scss */
.cbg .campaign-promo p + p {
  font-family: 'DINMedium';
  color: #999;
  margin: 20px 0;
  font-style: italic;
}

/* line 2370, ../../../../../../../../../sass/en/revamp/cbg.scss */
.cbg .alt-pager .greyline, .cbg .alt-pager .thickgreyline {
  display: none;
}

/* line 2374, ../../../../../../../../../sass/en/revamp/cbg.scss */
.cbg .alt-pager .pager {
  padding-top: 10px;
  padding-bottom: 10px;
  border-top: 1px solid #dcdcdc;
  border-bottom: 4px solid #dcdcdc;
}

/* End Gerald 25 Aug 2015 */
/* MDA Blocked Style */
/* line 2384, ../../../../../../../../../sass/en/revamp/cbg.scss */
.cbg .green-hr.block-line {
  margin-top: 40px;
  max-width: 60px;
}

/* line 2389, ../../../../../../../../../sass/en/revamp/cbg.scss */
.cbg .text-header.block-paragraph p {
  font-size: 20px;
  color: #666;
}

/* line 2394, ../../../../../../../../../sass/en/revamp/cbg.scss */
.cbg .text-header.block-link a {
  margin-bottom: 30px;
}

@media screen and (min-width: 992px) {
  /* line 2399, ../../../../../../../../../sass/en/revamp/cbg.scss */
  .cbg .text-header.block-link a {
    margin-bottom: 0;
  }
}
/* Important Message */
/*.msg-box.light {
   background-color: #f7f7f7;
}

.msg-box.dark {
   background-color: #ededed;
}

.msg-box.disable {
   display: none;
}

.msg-box span {
   font-family: 'DINBold';
   font-size: 14px;
   color: #000;
}

.msg-box p {
   font-size: 14px;
   color: #666;
   width: 95%;
}

.msg-box a {
   font-family: 'DINMedium' !important;
   font-size: 14px !important;
   color: #333 !important;
   text-decoration: underline !important;
}

.msg-box .close-btn {
   position: absolute;
   right: 0;
   top: 0;
   cursor: pointer;
}

.msg-box .close-btn:before {
   content: "";
   display: block;
   background: url('../../revamp/img/important-msg-close.png') no-repeat 0 0;
   height: 12px;
   width: 12px;
}*/
/* Global Landing Style */
/* line 2452, ../../../../../../../../../sass/en/revamp/cbg.scss */
.global-landing.full-width {
  min-height: initial;
  min-height: 500px;
}

@media screen and (min-width: 992px) {
  /* line 2458, ../../../../../../../../../sass/en/revamp/cbg.scss */
  .global-landing.full-width {
    min-height: 700px;
  }
}
/* line 2463, ../../../../../../../../../sass/en/revamp/cbg.scss */
.global-landing.theme-dark .main-content, .global-landing.theme-light .main-content {
  margin-top: 0;
}

/* line 2467, ../../../../../../../../../sass/en/revamp/cbg.scss */
.global-group select.form-control, .cbg .global-group input.form-control[type="text"] {
  height: 65px;
  font-size: 30px;
  font-family: "DINLight";
}

/* line 2473, ../../../../../../../../../sass/en/revamp/cbg.scss */
.global-group.float-label-group {
  border-left: 6px solid #73c20e;
}

/* line 2477, ../../../../../../../../../sass/en/revamp/cbg.scss */
.global-group .global-search-btn {
  background-color: #333;
  width: 50px;
  height: 50px;
}

/* line 2483, ../../../../../../../../../sass/en/revamp/cbg.scss */
.global-group button {
  position: absolute;
  border: 0;
  padding: 0;
  cursor: pointer;
  height: 65px;
  width: 65px;
  right: 0;
  top: 0;
  background-color: #333;
}

/* line 2495, ../../../../../../../../../sass/en/revamp/cbg.scss */
.global-group button:before {
  content: "";
  display: block;
  background: url("../../revamp/img/global-landing-search-btn.png") no-repeat 0 0;
  height: 22px;
  width: 22px;
  margin: 0 auto;
}

/* line 2504, ../../../../../../../../../sass/en/revamp/cbg.scss */
.global-landing .inline-link {
  display: inline-block;
  margin: 0 20px 0 0;
}

/* line 2509, ../../../../../../../../../sass/en/revamp/cbg.scss */
.global-landing .global-content .headline {
  font-family: 'DINWeb';
  font-size: 30px;
  line-height: 30px;
  /*color: #fff;*/
}

@media screen and (min-width: 768px) {
  /* line 2517, ../../../../../../../../../sass/en/revamp/cbg.scss */
  .global-landing .global-content .headline {
    font-size: 60px;
    line-height: 60px;
  }
}
/* line 2523, ../../../../../../../../../sass/en/revamp/cbg.scss */
.global-landing .global-content p {
  font-family: 'DINWeb';
  color: #fff;
  font-size: 15px;
}

@media screen and (min-width: 768px) {
  /* line 2530, ../../../../../../../../../sass/en/revamp/cbg.scss */
  .global-landing .global-content p {
    font-size: 20px;
  }
}
/* Global Theme Style - Gerald 9 Oct 2015 */
/* Theme Dark */
/* line 2537, ../../../../../../../../../sass/en/revamp/cbg.scss */
.global-landing.full-width .global-content.global-theme-dark span, .global-content.global-theme-dark p {
  color: #000;
}

/* line 2541, ../../../../../../../../../sass/en/revamp/cbg.scss */
.global-landing.full-width .inline-link.global-theme-dark .btn-sec.btn-white.global-video-button {
  border: 2px solid #000;
  color: #000;
}

/* line 2546, ../../../../../../../../../sass/en/revamp/cbg.scss */
.global-landing.full-width .inline-link.global-theme-dark .btn-sec.btn-white.global-video-button:hover {
  color: #212121;
}

/* line 2550, ../../../../../../../../../sass/en/revamp/cbg.scss */
.global-landing.full-width .inline-link.global-theme-dark .btn-sec.btn-white.global-video-button .btn-watch-white {
  background: url("../../revamp/img/video-black-btn.png") no-repeat 0 center;
}

/* line 2554, ../../../../../../../../../sass/en/revamp/cbg.scss */
.global-landing.full-width .inline-link.global-theme-dark .btn-sec.btn-white.global-video-button:hover .btn-watch-white {
  background: url("../../revamp/img/video-black-btn-hover.png") no-repeat 0 center;
}

/* line 2558, ../../../../../../../../../sass/en/revamp/cbg.scss */
.global-landing.full-width .inline-link.global-theme-dark .btn-sec.btn-white-arrow {
  color: #000;
}

/* line 2562, ../../../../../../../../../sass/en/revamp/cbg.scss */
.global-landing.full-width .inline-link.global-theme-dark .btn-sec.btn-white-arrow:hover {
  color: #212121;
}

/* line 2566, ../../../../../../../../../sass/en/revamp/cbg.scss */
.global-landing.full-width .inline-link.global-theme-dark .btn-sec.btn-white-arrow .btn-arrow-white {
  background: url("../../revamp/img/btn-black-arrow.png") no-repeat 0 center;
}

/* line 2570, ../../../../../../../../../sass/en/revamp/cbg.scss */
.global-landing.full-width .inline-link.global-theme-dark .btn-sec.btn-white-arrow:hover .btn-arrow-white {
  background: url("../../revamp/img/btn-black-arrow-hover.png") no-repeat 0 center;
}

/* Theme Light */
/* line 2575, ../../../../../../../../../sass/en/revamp/cbg.scss */
.global-landing.full-width .global-content.global-theme-light span, .global-content.global-theme-light p {
  color: #fff;
}

/* line 2579, ../../../../../../../../../sass/en/revamp/cbg.scss */
.global-landing.full-width .inline-link.global-theme-light .btn-sec.btn-white.global-video-button {
  border: 2px solid #fff;
  color: #fff;
}

/* line 2584, ../../../../../../../../../sass/en/revamp/cbg.scss */
.global-landing.full-width .inline-link.global-theme-light .btn-sec.btn-white.global-video-button:hover {
  color: #fff;
}

/* line 2588, ../../../../../../../../../sass/en/revamp/cbg.scss */
.global-landing.full-width .inline-link.global-theme-light .btn-sec.btn-white.global-video-button .btn-watch-white {
  background: url("../../revamp/img/video-white-btn.png") no-repeat 0 center;
}

/* line 2592, ../../../../../../../../../sass/en/revamp/cbg.scss */
.global-landing.full-width .inline-link.global-theme-light .btn-sec.btn-white.global-video-button:hover .btn-watch-white {
  background: url("../../revamp/img/video-white-btn-hover.png") no-repeat 0 center;
}

/* line 2596, ../../../../../../../../../sass/en/revamp/cbg.scss */
.global-landing.full-width .inline-link.global-theme-light .btn-sec.btn-white-arrow {
  color: #fff;
}

/* line 2600, ../../../../../../../../../sass/en/revamp/cbg.scss */
.global-landing.full-width .inline-link.global-theme-light .btn-sec.btn-white-arrow:hover {
  color: #fff;
}

/* line 2604, ../../../../../../../../../sass/en/revamp/cbg.scss */
.global-landing.full-width .inline-link.global-theme-light .btn-sec.btn-white-arrow .btn-arrow-white {
  background: url("../../revamp/img/btn-white-arrow.png") no-repeat 0 center;
}

/* line 2608, ../../../../../../../../../sass/en/revamp/cbg.scss */
.global-landing.full-width .inline-link.global-theme-light .btn-sec.btn-white-arrow:hover .btn-arrow-white {
  background: url("../../revamp/img/btn-white-arrow-hover.png") no-repeat 0 center;
}

/* Global Video Landing */
/* line 2614, ../../../../../../../../../sass/en/revamp/cbg.scss */
.bg-video-wrapper {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  top: 0;
  overflow: hidden;
}

/* line 2623, ../../../../../../../../../sass/en/revamp/cbg.scss */
.bg-video {
  position: absolute;
  top: 50%;
  left: 50%;
  min-width: 100%;
  min-height: 100%;
  width: auto;
  height: auto;
  z-index: -100;
  -webkit-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
  display: none;
}

@media screen and (min-width: 768px) {
  /* line 2638, ../../../../../../../../../sass/en/revamp/cbg.scss */
  .bg-video {
    display: block;
  }
}
/* line 2643, ../../../../../../../../../sass/en/revamp/cbg.scss */
.bg-video-img {
  width: 100%;
}

/* line 2647, ../../../../../../../../../sass/en/revamp/cbg.scss */
.global-youtube-wrapper {
  position: fixed;
  top: -55px;
  width: 100%;
  z-index: 100;
  display: none;
}

/* line 2655, ../../../../../../../../../sass/en/revamp/cbg.scss */
.global-youtube-wrapper.active {
  display: block;
}

/* line 2659, ../../../../../../../../../sass/en/revamp/cbg.scss */
.global-video-container {
  position: inherit;
  top: 55px;
  bottom: 55px;
  left: 0;
  right: 0;
}

/* line 2667, ../../../../../../../../../sass/en/revamp/cbg.scss */
.global-youtube-wrapper .overlay {
  height: 100%;
  width: 100%;
  background-color: #000;
}

/* line 2673, ../../../../../../../../../sass/en/revamp/cbg.scss */
.global-video-container iframe {
  height: 100%;
  width: 100%;
}

/* line 2678, ../../../../../../../../../sass/en/revamp/cbg.scss */
.global-close {
  position: absolute;
  top: -30px;
  right: 40px;
  background: url("../../revamp/img/global-close.png") no-repeat left top;
  width: 17px;
  height: 17px;
  cursor: pointer;
}

/* line 2688, ../../../../../../../../../sass/en/revamp/cbg.scss */
.global-close:hover {
  background-position: left bottom;
}

/* line 2692, ../../../../../../../../../sass/en/revamp/cbg.scss */
video.loading {
  background: white url("../../revamp/img/loading.gif") center center no-repeat;
}

/* Global Video Style */
/* line 2697, ../../../../../../../../../sass/en/revamp/cbg.scss */
.global-landing.full-width .btn-sec.btn-white {
  width: 100%;
  /*width: 160px;*/
  height: 40px;
  padding: 7px 20px;
  border: 2px solid #fff;
}

/* line 2705, ../../../../../../../../../sass/en/revamp/cbg.scss */
.global-landing.full-width .btn-sec.btn-white .btn-watch-white {
  margin-right: 5px;
  width: 0;
  height: 0;
  padding: 8px 22px 8px 0px;
  border-color: transparent;
  /*background: url('../../revamp/img/video-white-btn.png') no-repeat 0 center;*/
}

/*.global-landing.full-width .btn-sec.btn-white:hover .btn-watch-white {
    background: url('../../revamp/img/video-white-btn-hover.png') no-repeat 0 center;
}*/
/* line 2718, ../../../../../../../../../sass/en/revamp/cbg.scss */
.global-landing.full-width .btn-sec.btn-white-arrow {
  color: #fff;
  border: none;
}

/* line 2723, ../../../../../../../../../sass/en/revamp/cbg.scss */
.global-landing.full-width .btn-sec.btn-white-arrow:hover {
  color: #dedede;
}

/* line 2727, ../../../../../../../../../sass/en/revamp/cbg.scss */
.global-landing.full-width .btn-sec.btn-white-arrow .btn-arrow-white {
  margin-left: 5px;
  width: 0;
  height: 0;
  padding: 0 4px 11px 2px;
  border-color: transparent;
  /*background: url('../../revamp/img/btn-white-arrow.png') no-repeat 0 center;*/
}

/*.global-landing.full-width .btn-sec.btn-white-arrow:hover .btn-arrow-white {
   background: url('../../revamp/img/btn-white-arrow-hover.png') no-repeat 0 center;
}*/
/* line 2740, ../../../../../../../../../sass/en/revamp/cbg.scss */
.navbar.navbar-default.bg-starhub-green.hide {
  z-index: 0;
}

/* line 2744, ../../../../../../../../../sass/en/revamp/cbg.scss */
.bs-homepgsrc-global, .bs-homepgsrc-global-mobile {
  display: block;
  position: absolute;
}

/*.global-landing.theme-light > .backstretch, .global-landing.theme-dark > .backstretch {
   height: inherit !important;
}*/
/* line 2753, ../../../../../../../../../sass/en/revamp/cbg.scss */
.bg-video-img {
  display: none !important;
}

/* line 2757, ../../../../../../../../../sass/en/revamp/cbg.scss */
.global-landing.full-width .bs-src-global {
  display: block;
}

/* Global Landing Logo Theme */
/* line 2762, ../../../../../../../../../sass/en/revamp/cbg.scss */
.global-landing .logo {
  display: block;
  position: static;
  margin: 10px 0;
  height: 33px;
  width: 152px;
  font: 0/0 a;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
  background: url("../../revamp/img/landing-logo-starhub.png") no-repeat;
}

/* Light */
/* line 2776, ../../../../../../../../../sass/en/revamp/cbg.scss */
.global-landing.theme-light .logo {
  background-position: left top;
}

/* Dark */
/* line 2780, ../../../../../../../../../sass/en/revamp/cbg.scss */
.global-landing.theme-dark .logo {
  background-position: left bottom;
}

/* Green Video Overlay for youtube */
/* line 2785, ../../../../../../../../../sass/en/revamp/cbg.scss */
.video-overlay {
  display: none;
  width: 100%;
  height: 100%;
  background: #2f7930;
  position: absolute;
  top: 0;
  left: 0;
  opacity: 0.8;
  filter: alpha(opacity=80);
  z-index: 5;
  text-align: center;
}

/* line 2799, ../../../../../../../../../sass/en/revamp/cbg.scss */
.video-overlay.active {
  display: block;
}

/* line 2803, ../../../../../../../../../sass/en/revamp/cbg.scss */
.video-overlay:before {
  content: '';
  display: inline-block;
  height: 100%;
  vertical-align: middle;
  margin-right: -0.25em;
}

/* line 2811, ../../../../../../../../../sass/en/revamp/cbg.scss */
.video-overlay .overlay-content {
  position: relative;
  display: inline-block;
  vertical-align: middle;
  color: white;
}

/* line 2818, ../../../../../../../../../sass/en/revamp/cbg.scss */
.video-overlay .overlay-content h2 {
  color: #fff;
  font-size: 40px;
}

/*.video-overlay .overlay-content span {
   font-size: 30px;
}*/
/* line 2827, ../../../../../../../../../sass/en/revamp/cbg.scss */
.cbg .video-overlay .btn.btn-sec {
  line-height: normal;
  white-space: nowrap !important;
  border: none;
  background: none;
}

/* line 2834, ../../../../../../../../../sass/en/revamp/cbg.scss */
.cbg .video-overlay .btn.btn-sec .btn-arrow {
  margin-left: 0;
  width: 0;
  height: 0;
  padding: 0 4px 11px 15px;
  background: url("../../revamp/img/btn-white-arrow.png") no-repeat 0 center;
  border-color: transparent;
}

/* line 2843, ../../../../../../../../../sass/en/revamp/cbg.scss */
.video-overlay button span {
  display: inline-block;
  padding: 10px 20px;
  /*   margin: 0 auto;
     width: 100%;*/
  white-space: normal !important;
  /*text-align: center;*/
}

/* Global Landing End */
/*tv add on*/
/* line 2856, ../../../../../../../../../sass/en/revamp/cbg.scss */
.jcarousel-control-next,
.jcarousel-control-prev {
  color: #74c20e;
  text-shadow: 0 0 1px #74c20e;
}

/* line 2862, ../../../../../../../../../sass/en/revamp/cbg.scss */
.jcarousel-control-next:hover,
.jcarousel-control-prev:hover {
  color: #50870a;
  text-shadow: 0 0 1px #50870a;
}

/*maintenance pages*/
/* line 2868, ../../../../../../../../../sass/en/revamp/cbg.scss */
.dark-greybg {
  background-color: #666;
  position: fixed;
  bottom: 0px;
  width: 100%;
}

/* line 2875, ../../../../../../../../../sass/en/revamp/cbg.scss */
.copyright {
  font-size: 12px;
  color: #999;
}

/* line 2880, ../../../../../../../../../sass/en/revamp/cbg.scss */
.supportlinks.text-green a {
  font-family: 'DINMedium';
  color: #73c20e;
}

/*microsite-nav*/
/* line 2886, ../../../../../../../../../sass/en/revamp/cbg.scss */
.bg-white {
  background-color: #fff;
}

/* line 2890, ../../../../../../../../../sass/en/revamp/cbg.scss */
.cbg .material.micro:last-child {
  margin-bottom: 3px;
}

/* line 2894, ../../../../../../../../../sass/en/revamp/cbg.scss */
.material.micro.navbar .container-fluid {
  text-align: left;
}

/* line 2898, ../../../../../../../../../sass/en/revamp/cbg.scss */
#global .navbar-nav.micronav > li > a {
  color: #b0b0b0;
  font-size: 16px;
  font-family: 'DINWeb';
}

/* line 2904, ../../../../../../../../../sass/en/revamp/cbg.scss */
#global .navbar-nav.micronav > li > a:hover {
  color: #73c20e;
  text-decoration: none;
}

/* line 2909, ../../../../../../../../../sass/en/revamp/cbg.scss */
.navbar.micro {
  border: none;
}

/* line 2914, ../../../../../../../../../sass/en/revamp/cbg.scss */
.material.micro.navbar li a,
.material.micro.nav li a {
  border-radius: 0px;
  border: none;
  height: 73px;
  display: table-cell;
  vertical-align: middle;
  font-size: 18px;
  padding-left: 22px;
  padding-right: 22px;
  color: #999999;
  font-family: 'DINMedium';
}

/* line 2927, ../../../../../../../../../sass/en/revamp/cbg.scss */
.content.micro-content {
  color: #333;
  font-family: 'DINRegular';
  font-size: 16px;
}

/* line 2933, ../../../../../../../../../sass/en/revamp/cbg.scss */
.cbg .tab-control {
  margin-top: 30px;
}

/* line 2937, ../../../../../../../../../sass/en/revamp/cbg.scss */
.site-map-footer a:hover {
  color: #73c20e;
}

/* line 2941, ../../../../../../../../../sass/en/revamp/cbg.scss */
.textComp a {
  font-family: 'DINMedium';
  color: #73c20e;
  display: inline;
  padding: initial;
  font-size: initial;
}

/* line 2948, ../../../../../../../../../sass/en/revamp/cbg.scss */
.textComp a:hover {
  text-decoration: underline;
}

/* 20 - Plan Details Accordion Component Anchor */
/* line 2954, ../../../../../../../../../sass/en/revamp/cbg.scss */
.cbg .main-content .table-responsive tr:first-child th.cell-green.active:after {
  border-bottom: 6px solid #73c20e;
  margin-bottom: -6px;
  display: block;
  content: " ";
  position: absolute;
  top: 0px;
  left: 0px;
  width: 100%;
}

/* line 2965, ../../../../../../../../../sass/en/revamp/cbg.scss */
.cbg .main-content .table-responsive thead th.cell-green.active .head-title .head-title-txt * {
  color: #73c20e;
}

/* line 2969, ../../../../../../../../../sass/en/revamp/cbg.scss */
.cbg .main-content .table-responsive thead th.cell-green.active .btn-subscribe {
  background-color: #73c20e;
}

/* line 2973, ../../../../../../../../../sass/en/revamp/cbg.scss */
.cbg .cards.reader .btn.btn-sec.btn-green {
  position: absolute;
  bottom: 20px;
}

/* ALV { */
/* line 2978, ../../../../../../../../../sass/en/revamp/cbg.scss */
.cbg .main-content .table-responsive tr:first-child th.cell-green.active .head-title {
  color: #73c20e;
}

/* line 2981, ../../../../../../../../../sass/en/revamp/cbg.scss */
.cbg .main-content .table-responsive tr:first-child th.cell-green.active .btn {
  background-color: #73c20e;
}

/* } ALV */
/*HTML fixes - 04/09*/
/*cards header*/
/* line 2989, ../../../../../../../../../sass/en/revamp/cbg.scss */
.cbg .product-title-absolute.cards-title {
  /*top: 45px;*/
}

/* line 2993, ../../../../../../../../../sass/en/revamp/cbg.scss */
.cbg .product-tile-text {
  /*bottom: 50px;*/
}

/*masthead*/
/* line 2998, ../../../../../../../../../sass/en/revamp/cbg.scss */
.cbg .hero h1 {
  /*margin-left: 100px;*/
}

/*link green*/
/* line 3003, ../../../../../../../../../sass/en/revamp/cbg.scss */
.cbg .bullet-container a {
  color: #73c20e;
}

/* Box Style */
/* line 3008, ../../../../../../../../../sass/en/revamp/cbg.scss */
.cbg .layout.green-box {
  padding: 10px;
  margin: 20px auto;
  border-left: 5px solid #73c20e;
  background-color: #f1f9e6;
  display: block;
  width: 71%;
  /*padding: 10px;
  margin: 20px 0;
  border-left: 5px solid #73c20e;
  background-color: #f1f9e6;
  display: block;*/
}

/* line 3022, ../../../../../../../../../sass/en/revamp/cbg.scss */
.cbg .cards-content.promo .promo-bottom-link {
  bottom: 50px;
}

/* line 3025, ../../../../../../../../../sass/en/revamp/cbg.scss */
.cbg .pdetail a, .cbg .mp-text.tv-pack-text ul a {
  color: #74c20e;
}

/* line 3029, ../../../../../../../../../sass/en/revamp/cbg.scss */
.calendar-icon {
  background: url("../../revamp/img/calendar_24x22.png") no-repeat left center;
  width: 24px;
  height: 27px;
}

/* line 3031, ../../../../../../../../../sass/en/revamp/cbg.scss */
.col-sm-24.control-label.chkboxTitle {
  text-align: left;
}

/* line 3035, ../../../../../../../../../sass/en/revamp/cbg.scss */
.cbg .resImgCont a {
  color: #73c20e;
}

/* line 3039, ../../../../../../../../../sass/en/revamp/cbg.scss */
.cbg .free-form-table a {
  color: #73c20e;
}

/* line 3043, ../../../../../../../../../sass/en/revamp/cbg.scss */
.cbg .benefits a {
  color: #73c20e;
}

/* line 3047, ../../../../../../../../../sass/en/revamp/cbg.scss */
.cbg .accordion__content--wrap .container.accTable {
  width: 100%;
}

/* line 3050, ../../../../../../../../../sass/en/revamp/cbg.scss */
.cbg .container.accTable {
  padding-left: 7px;
  padding-right: 5px;
}

/* line 3055, ../../../../../../../../../sass/en/revamp/cbg.scss */
.cbg .tnc-block a {
  color: #73c20e;
}

/* line 3059, ../../../../../../../../../sass/en/revamp/cbg.scss */
input[type='submit'] {
  background-image: url("../../revamp/img/btn-arrow.png");
  background-position: 117px 14px;
  background-repeat: no-repeat;
}

/* line 3065, ../../../../../../../../../sass/en/revamp/cbg.scss */
.cbg .cbganchor a {
  color: #73c20e;
}

/* line 3069, ../../../../../../../../../sass/en/revamp/cbg.scss */
.cbg .cbganchor .btn.btn-pri.btn-green {
  color: #fff;
}

/* line 3073, ../../../../../../../../../sass/en/revamp/cbg.scss */
.cbg .text-header.text-left {
  text-align: left;
}

/* line 3077, ../../../../../../../../../sass/en/revamp/cbg.scss */
.cbg .hub-read {
  bottom: 70px;
  position: absolute;
}

@media (max-width: 767px) {
  /* line 3083, ../../../../../../../../../sass/en/revamp/cbg.scss */
  img.bs-src-global {
    width: 100%;
  }
}
/* line 3088, ../../../../../../../../../sass/en/revamp/cbg.scss */
.cbg .promo-socialMedia .socialMediaWrapper {
  position: relative;
  float: right;
}

@media (max-width: 767px) {
  /* line 3094, ../../../../../../../../../sass/en/revamp/cbg.scss */
  .cbg .promo-socialMedia .socialMediaWrapper {
    width: 185px;
    left: 0;
  }
}
/* line 3100, ../../../../../../../../../sass/en/revamp/cbg.scss */
.cbg .tvPackShrtCpy {
  font-size: 14px;
}

/* line 3104, ../../../../../../../../../sass/en/revamp/cbg.scss */
.cbg .promoParagraph a {
  color: #73c20e;
}

/* line 3108, ../../../../../../../../../sass/en/revamp/cbg.scss */
.promoprice sup {
  font-size: 30px;
}

/* line 3112, ../../../../../../../../../sass/en/revamp/cbg.scss */
.link-rarrow .icon {
  margin-left: 5px;
  width: 0;
  height: 0;
  padding: 0 4px 11px 2px;
  background: url("../../revamp/img/btn-green-arrow.png") no-repeat 0 center;
  border-color: transparent;
}

/* line 3121, ../../../../../../../../../sass/en/revamp/cbg.scss */
.cbg .img-content a:not(.btn-green) {
  color: #73c20e;
}

/* For CBG Table - Grey Table Headers */
/* line 3126, ../../../../../../../../../sass/en/revamp/cbg.scss */
.cbg .free-form-table table tr:first-child th {
  background: #f5f5f5;
}

/* line 3130, ../../../../../../../../../sass/en/revamp/cbg.scss */
.hero-product .detail-content .plan-link span, .side-product .detail-content .plan-link span {
  font-family: 'DINMedium';
  color: #73c20e;
  text-decoration: none !important;
}

/* line 3136, ../../../../../../../../../sass/en/revamp/cbg.scss */
.cbg .main-graphic .mobile-masthead .bx-pager.bx-default-pager a {
  background: #fff;
  border: 2px solid #73C20E;
  width: 14px;
  height: 14px;
  border-radius: 7px;
}

/* Gerald Edit 9 Oct 2015 */
/* line 3144, ../../../../../../../../../sass/en/revamp/cbg.scss */
.cbg #side-kick-nav .nav-grp-text {
  font-size: 18px !important;
}

@media screen and (min-width: 500px) {
  /* line 3149, ../../../../../../../../../sass/en/revamp/cbg.scss */
  .cbg #side-kick-nav .nav-grp-text {
    font-size: 18px !important;
  }
}
/*.cbg #side-kick-nav .level:not(:first-child) .nav-grp .nav-grp-text {
   font-size: 18px !important;
}

@media screen and (min-width: 500px) {
   .cbg #side-kick-nav .level:not(:first-child) .nav-grp .nav-grp-text {
      font-size: 26px !important;
   }
}*/
/* Gerald Global Landing Header 9 Oct 2015 */
/* line 3165, ../../../../../../../../../sass/en/revamp/cbg.scss */
.global-landing-header {
  position: relative;
  z-index: 2;
  border: none;
  margin-bottom: 0px;
  background-color: #fff;
  display: none;
}

@media screen and (min-width: 768px) {
  /* line 3175, ../../../../../../../../../sass/en/revamp/cbg.scss */
  .global-landing-header {
    display: block;
  }
}
/* line 3180, ../../../../../../../../../sass/en/revamp/cbg.scss */
.global-landing-header .header-links {
  /*margin: 27px 0;*/
  float: left;
  display: table;
}

/* line 3186, ../../../../../../../../../sass/en/revamp/cbg.scss */
.global-landing-header .header-links ul {
  list-style: none;
  overflow: auto;
  padding: 0;
  margin: 0;
  line-height: normal;
  display: table-cell;
  vertical-align: middle;
  height: 70px;
}

/* line 3197, ../../../../../../../../../sass/en/revamp/cbg.scss */
.global-landing-header .header-links ul li {
  float: left;
}

/* line 3201, ../../../../../../../../../sass/en/revamp/cbg.scss */
.global-landing-header .header-links ul li {
  margin-left: 60px;
  margin-bottom: 0;
}

/* line 3206, ../../../../../../../../../sass/en/revamp/cbg.scss */
.global-landing-header .header-links ul li:first-child {
  margin-left: 0;
}

/* line 3210, ../../../../../../../../../sass/en/revamp/cbg.scss */
.global-landing-header .header-links ul li a {
  color: #000;
  font-family: "DINWeb";
}

/* line 3215, ../../../../../../../../../sass/en/revamp/cbg.scss */
.global-landing-header .header-right {
  float: right;
  width: 300px;
  /*margin: 27px 0;*/
}

@media (min-width: 768px) {
  /* line 3223, ../../../../../../../../../sass/en/revamp/cbg.scss */
  .global-landing-header .header-right .login-header {
    display: block;
  }

  /* line 3226, ../../../../../../../../../sass/en/revamp/cbg.scss */
  .global-landing-header .mobile-login {
    display: none;
  }
}
/* line 3232, ../../../../../../../../../sass/en/revamp/cbg.scss */
.global-landing-header .header-right .online-store, .global-landing-header .header-right .login-header {
  float: left;
  display: table;
}

/* line 3237, ../../../../../../../../../sass/en/revamp/cbg.scss */
.global-landing-header .header-right .online-store {
  width: 60px;
}

/* line 3241, ../../../../../../../../../sass/en/revamp/cbg.scss */
.global-landing-header .header-right .online-store .wrapper, .global-landing-header .header-right .login-header ul {
  display: table-cell;
  vertical-align: middle;
  height: 70px;
  width: 185px;
}

/* line 3248, ../../../../../../../../../sass/en/revamp/cbg.scss */
.global-landing-header .header-right .online-store .wrapper {
  position: relative;
}

/* line 3252, ../../../../../../../../../sass/en/revamp/cbg.scss */
.global-landing-header .header-right .online-store a:before {
  position: absolute;
  content: "";
  display: block;
  background: url("../../revamp/img/online-store-img.png") no-repeat 0 0;
  height: 29px;
  width: 32px;
  margin: 0 auto;
  top: -3px;
  right: -30px;
}

/* line 3264, ../../../../../../../../../sass/en/revamp/cbg.scss */
.global-landing-header .header-right .online-store a {
  color: #000;
  position: relative;
  display: block;
  margin: 0 20px 0 0;
  text-decoration: none;
  font-family: "DINWeb";
}

/* line 3273, ../../../../../../../../../sass/en/revamp/cbg.scss */
.global-landing-header .header-right .login-header {
  background-color: #73c20e;
  margin-left: 0;
}

/* line 3278, ../../../../../../../../../sass/en/revamp/cbg.scss */
.global-landing-header .header-right .login-header ul {
  list-style: none;
  padding: 0 25px;
}

/* line 3283, ../../../../../../../../../sass/en/revamp/cbg.scss */
.global-landing-header .login-header ul li {
  float: left;
  margin-left: 20px;
  margin-bottom: 0;
  border-left: 1px solid #fff;
  padding-left: 20px;
  line-height: 18px;
}

/* line 3292, ../../../../../../../../../sass/en/revamp/cbg.scss */
.global-landing-header .login-header ul li:first-child {
  margin-left: 0;
  border: none;
  padding-left: 0;
}

/* line 3298, ../../../../../../../../../sass/en/revamp/cbg.scss */
.global-landing-header .login-header ul li a {
  color: #fff;
  text-decoration: none;
  font-family: "DINWeb";
}

/* Global Landing Header Mobile */
/* line 3305, ../../../../../../../../../sass/en/revamp/cbg.scss */
.global-landing-header-mobile {
  position: absolute;
  display: block;
  background: rgba(104, 174, 15, 0.7);
  top: 0;
  right: 0;
  width: 120px;
  height: 100%;
  z-index: 1;
}

@media screen and (min-width: 768px) {
  /* line 3317, ../../../../../../../../../sass/en/revamp/cbg.scss */
  .global-landing-header-mobile {
    display: none;
  }
}
/* line 3322, ../../../../../../../../../sass/en/revamp/cbg.scss */
.global-landing-header-mobile .mobile-link {
  color: #000;
  margin-top: 45px;
}

/* line 3327, ../../../../../../../../../sass/en/revamp/cbg.scss */
.global-landing-header-mobile .mobile-link ul li {
  display: block;
  margin-bottom: 20px;
}

/* line 3332, ../../../../../../../../../sass/en/revamp/cbg.scss */
.global-landing-header-mobile .mobile-link ul li a {
  color: #fff;
  font-family: 'DINMedium';
  text-decoration: none;
}

@media (max-width: 767px) {
  /* line 3342, ../../../../../../../../../sass/en/revamp/cbg.scss */
  .global-landing-header-mobile .login-header {
    display: none;
  }

  /* line 3345, ../../../../../../../../../sass/en/revamp/cbg.scss */
  .global-landing-header-mobile .mobile-login {
    display: block;
  }
}
/* line 3351, ../../../../../../../../../sass/en/revamp/cbg.scss */
.global-landing-header-mobile .mobile-login {
  display: block;
}

/* line 3355, ../../../../../../../../../sass/en/revamp/cbg.scss */
.global-landing-header-mobile .mobile-login {
  margin-top: 5px;
}

/* line 3359, ../../../../../../../../../sass/en/revamp/cbg.scss */
.global-landing-header-mobile .mobile-login ul {
  list-style: none;
}

/* line 3363, ../../../../../../../../../sass/en/revamp/cbg.scss */
.global-landing-header-mobile .mobile-login ul li {
  margin-top: 40px;
  margin-bottom: 0;
  float: none;
}

@media (max-width: 767px) {
  /* line 3370, ../../../../../../../../../sass/en/revamp/cbg.scss */
  .cbg .global-landing-header-mobile .mobile-login ul li {
    margin-right: 11px;
    float: none;
    margin-left: 0;
    margin-top: 0;
    padding-top: 15px;
  }
}
/* line 3379, ../../../../../../../../../sass/en/revamp/cbg.scss */
.global-landing-header-mobile .mobile-login ul li a {
  text-decoration: none;
}

/* line 3383, ../../../../../../../../../sass/en/revamp/cbg.scss */
.cbg .global-landing-header-mobile .search-login-block ul li {
  display: block;
}

/* line 3387, ../../../../../../../../../sass/en/revamp/cbg.scss */
.cbg .global-landing-header-mobile .search-login-block ul li:first-child {
  margin-bottom: 50px;
}

@media (max-width: 767px) {
  /* line 3392, ../../../../../../../../../sass/en/revamp/cbg.scss */
  .cbg .global-landing-header-mobile .search-login-block ul li:first-child {
    margin-bottom: 30px;
    margin-left: 0px;
  }
}
/* line 3399, ../../../../../../../../../sass/en/revamp/cbg.scss */
.global-landing.full-width .snp-search-box_v1 {
  display: none;
}

@media screen and (min-width: 768px) {
  /* line 3404, ../../../../../../../../../sass/en/revamp/cbg.scss */
  .global-landing.full-width .snp-search-box_v1 {
    display: block;
  }
}
/* line 3409, ../../../../../../../../../sass/en/revamp/cbg.scss */
.global-landing.full-width .image-block {
  width: 50%;
}

@media screen and (min-width: 768px) {
  /* line 3414, ../../../../../../../../../sass/en/revamp/cbg.scss */
  .global-landing.full-width .image-block {
    width: initial;
  }
}
/* line 3419, ../../../../../../../../../sass/en/revamp/cbg.scss */
.global-landing.full-width .global-content {
  width: 50%;
}

@media screen and (min-width: 768px) {
  /* line 3424, ../../../../../../../../../sass/en/revamp/cbg.scss */
  .global-landing.full-width .global-content {
    width: initial;
  }
}
/* line 3429, ../../../../../../../../../sass/en/revamp/cbg.scss */
.global-landing.full-width .inline-link:first-child + div {
  display: block;
  margin-top: 30px;
}

@media screen and (min-width: 768px) {
  /* line 3435, ../../../../../../../../../sass/en/revamp/cbg.scss */
  .global-landing.full-width .inline-link:first-child + div {
    display: inline-block;
    margin-top: 0;
  }
}
/*.global-landing.theme-light .backstretch img, .global-landing.theme-dark .backstretch img {
   top: 0 !important;
}*/
/*.global-landing.theme-light .backstretch, .global-landing.theme-dark .backstretch {
   top: 37% !important;
   height: 100% !important;
   position: initial !important;
}*/
/* Mobile Back Button */
/* line 3452, ../../../../../../../../../sass/en/revamp/cbg.scss */
.cbg #side-kick-nav .back-btn-wrapper a.back-btn {
  color: #73c20e;
}

/* SuperScript Styling */
/* line 3457, ../../../../../../../../../sass/en/revamp/cbg.scss */
.cbg .main-content .main-graphic .hero sup, .main-content .main-graphic .hero.blend sup {
  top: -18px;
  right: -3px;
  font-size: 50% !important;
}

/* line 3463, ../../../../../../../../../sass/en/revamp/cbg.scss */
.cbg .main-content sup {
  font-size: 75% !important;
}

/* line 3467, ../../../../../../../../../sass/en/revamp/cbg.scss */
.cbg .event-text-desc a {
  color: #73c20e;
  text-decoration: none;
}

/* Search Login Bar */
/* line 3475, ../../../../../../../../../sass/en/revamp/cbg.scss */
.ebg .search-login-block {
  display: none;
}

/* line 3478, ../../../../../../../../../sass/en/revamp/cbg.scss */
.cbg .search-login-block {
  margin-right: 0;
  margin-top: 0;
  float: left;
  position: relative;
}

@media screen and (min-width: 768px) {
  /* line 3486, ../../../../../../../../../sass/en/revamp/cbg.scss */
  .cbg .search-login-block {
    float: right;
  }
}
/* line 3491, ../../../../../../../../../sass/en/revamp/cbg.scss */
.cbg .main-nav .navbar {
  min-height: 60px;
}

/* line 3495, ../../../../../../../../../sass/en/revamp/cbg.scss */
.cbg .search-login-block ul {
  list-style: none;
  margin: 0;
}

/* line 3500, ../../../../../../../../../sass/en/revamp/cbg.scss */
.cbg .search-login-block ul li {
  float: left;
  margin-left: 35px;
  margin-bottom: 0;
  position: relative;
}

/* line 3507, ../../../../../../../../../sass/en/revamp/cbg.scss */
.cbg .search-login-block ul li:first-child {
  margin-left: 16px;
  margin-bottom: 30px;
}

@media screen and (min-width: 768px) {
  /* line 3513, ../../../../../../../../../sass/en/revamp/cbg.scss */
  .cbg .search-login-block ul li:first-child {
    margin-bottom: 0;
  }
}
/* line 3518, ../../../../../../../../../sass/en/revamp/cbg.scss */
.cbg .search-login-block a {
  display: block;
}

/* line 3522, ../../../../../../../../../sass/en/revamp/cbg.scss */
.cbg .search-login-block a:hover {
  text-decoration: none;
}

/* line 3526, ../../../../../../../../../sass/en/revamp/cbg.scss */
.cbg .search-login-block a .global-search-btn {
  width: 23px;
  height: 23px;
  background: url("../../revamp/img/search-icon.png") no-repeat 0 center;
  border-color: transparent;
  display: block;
  margin: 17px 0 0;
}

/* line 3535, ../../../../../../../../../sass/en/revamp/cbg.scss */
.cbg .search-login-block a:hover .global-search-btn {
  background: url("../../revamp/img/search-icon-hover.png") no-repeat 0 center;
}

/* line 3539, ../../../../../../../../../sass/en/revamp/cbg.scss */
.cbg .search-login-block a .global-login-btn {
  width: 17px;
  height: 23px;
  background: url("../../revamp/img/login-icon.png") no-repeat 0 center;
  border-color: transparent;
  display: block;
  margin: 16px 0 0;
}

/* line 3548, ../../../../../../../../../sass/en/revamp/cbg.scss */
.cbg .search-login-block a:hover .global-login-btn {
  background: url("../../revamp/img/login-icon-hover.png") no-repeat 0 center;
}

/* line 3552, ../../../../../../../../../sass/en/revamp/cbg.scss */
.cbg .post-login .user-name {
  background-color: #2a792c;
  color: #fff;
  padding: 19px;
  font-family: 'DINMedium';
}

/* line 3568, ../../../../../../../../../sass/en/revamp/cbg.scss */
.cbg .post-login {
  position: relative;
  display: inline-flex;
}

/* line 3573, ../../../../../../../../../sass/en/revamp/cbg.scss */
.login-dropdown-menu {
  position: absolute;
  background-color: #fff;
  bottom: -260px;
  right: 0;
  width: 205px;
  height: 260px;
  display: none;
}

/* line 3583, ../../../../../../../../../sass/en/revamp/cbg.scss */
.login-dropdown-menu.active {
  display: block;
}

/* line 3587, ../../../../../../../../../sass/en/revamp/cbg.scss */
.welcome-block {
  background-color: #2a792c;
  padding: 30px;
}

/* line 3592, ../../../../../../../../../sass/en/revamp/cbg.scss */
.welcome-block span {
  display: block;
  text-align: left;
  color: #fff;
}

/* line 3598, ../../../../../../../../../sass/en/revamp/cbg.scss */
.welcome-block span:first-child {
  font-family: 'DINWeb';
  color: #50c553;
}

/* line 3603, ../../../../../../../../../sass/en/revamp/cbg.scss */
.welcome-block span:first-child + span {
  font-family: 'DINMedium';
}

/* line 3607, ../../../../../../../../../sass/en/revamp/cbg.scss */
.cbg .login-dropdown-menu {
  box-shadow: 0 3px 8px 0px rgba(0, 0, 0, 0.2);
}

/* line 3611, ../../../../../../../../../sass/en/revamp/cbg.scss */
.cbg .login-dropdown-menu .links {
  padding: 30px;
  overflow: auto;
}

/* line 3616, ../../../../../../../../../sass/en/revamp/cbg.scss */
.cbg .login-dropdown-menu .links ul {
  margin: 0;
  padding: 0;
}

/* line 3621, ../../../../../../../../../sass/en/revamp/cbg.scss */
.cbg .login-dropdown-menu .links ul li {
  margin: 0;
}

/* line 3625, ../../../../../../../../../sass/en/revamp/cbg.scss */
.cbg .login-dropdown-menu .links ul li:first-child {
  margin: 0 0 10px;
}

/* line 3629, ../../../../../../../../../sass/en/revamp/cbg.scss */
.cbg .login-dropdown-menu .links ul li:first-child a, .cbg .login-dropdown-menu .links ul li:first-child + li a {
  font-family: 'DINWeb';
  color: #666;
}

/* line 3634, ../../../../../../../../../sass/en/revamp/cbg.scss */
.cbg .login-dropdown-menu .links a:hover {
  color: #73c20e;
}

/* line 3638, ../../../../../../../../../sass/en/revamp/cbg.scss */
.cbg .login-dropdown-menu .links ul li:first-child + li + li {
  margin: 25px 0 0;
}

/* Pre-login Style */
/*.cbg img.search-lock {
   position: absolute;
   position: relative;
   width: 31px;
   height: 31px;
   right: 0;
   top: 10px;
   font-size: 0;
   border: 0;
   background: transparent;
   outline: none;
   background: url(../../revamp/img/global-login-icon.png) no-repeat;
   background-size: 50%;
   background-position: right center;
}

.cbg .pre-login a {
    color: white;
    text-decoration: none;
    float: left;
    background-color: #8fce3f;
    height: 60px;
    width: 60px;
}

.cbg .post-login .user-name {
    background-color: #2a792c;
    color: #fff;
    font-family: 'DINMedium';
    height: 60px;
    width: 60px;
}*/
/* line 3676, ../../../../../../../../../sass/en/revamp/cbg.scss */
.cbg .pre-login {
  font-family: "DINMedium";
  color: white;
  float: none;
  background-color: #8fce3f;
}

@media screen and (min-width: 768px) {
  /* line 3685, ../../../../../../../../../sass/en/revamp/cbg.scss */
  .cbg .pre-login {
    float: none;
    background-color: transparent;
  }
}
/* line 3691, ../../../../../../../../../sass/en/revamp/cbg.scss */
.cbg .global-landing-header .post-login img.search-lock {
  width: 30px !important;
  height: 32px !important;
  background-size: auto !important;
}

/* line 3697, ../../../../../../../../../sass/en/revamp/cbg.scss */
.cbg .global-landing-header .login-dropdown-menu {
  right: 26px;
}

/****************** COLOUR ***************/
/****************** FONT ******************/
/***************************** Login addon *************************************/
/* line 5, ../../../../../../../../../sass/en/revamp/_login.scss */
.cbg .login {
  float: right;
}
/* line 10, ../../../../../../../../../sass/en/revamp/_login.scss */
.cbg .pre-login {
  font-family: "DINMedium";
  background-color: #73c20e;
  color: white;
  float: left;
}
/* line 25, ../../../../../../../../../sass/en/revamp/_login.scss */
.cbg .pre-login.active {
  background: white;
  border-right: 1px solid #666666;
  border-left: 1px solid #666666;
  border-bottom: 0;
  color: black;
}
/* line 34, ../../../../../../../../../sass/en/revamp/_login.scss */
.cbg .pre-login a {
  color: white;
  text-decoration: none;
  float: left;
}
/* line 39, ../../../../../../../../../sass/en/revamp/_login.scss */
.cbg .pre-login .login-divider {
  padding: 0 1em;
  float: left;
  color: white;
}
/* line 47, ../../../../../../../../../sass/en/revamp/_login.scss */
.cbg img.search-lock {
  position: absolute;
  position: relative;
  width: 60px;
  height: 60px;
  right: 0;
  font-size: 0;
  border: 0;
  background: transparent;
  outline: none;
  background: url(../../revamp/img/pre-login-icon.png) no-repeat;
  background-size: 40%;
  background-position: center;
}

/* line 3703, ../../../../../../../../../sass/en/revamp/cbg.scss */
.cbg img.search-lock {
  background-size: initial !important;
}

/* line 3710, ../../../../../../../../../sass/en/revamp/cbg.scss */
.cbg .post-login img.search-lock {
  width: 22px !important;
  height: 22px !important;
  background-size: 100% !important;
}

/* line 3716, ../../../../../../../../../sass/en/revamp/cbg.scss */
.cbg .pre-login img.search-lock {
  background-size: initial !important;
  background-color: #8fce3f;
}

/* line 3721, ../../../../../../../../../sass/en/revamp/cbg.scss */
.cbg .text-header sup {
  /*font-size: 40% !important;*/
}

/* line 3725, ../../../../../../../../../sass/en/revamp/cbg.scss */
.cbg .text-header h3 {
  line-height: 40px;
}

/* line 3729, ../../../../../../../../../sass/en/revamp/cbg.scss */
.cbg .global-landing-header-mobile .post-login .search-mobile {
  display: inline;
  padding-left: 10px;
  padding-top: 22px;
}

/* line 3735, ../../../../../../../../../sass/en/revamp/cbg.scss */
.mobileOnlyTrigger {
  margin-left: 20px;
}

/* line 3739, ../../../../../../../../../sass/en/revamp/cbg.scss */
.cbg #side-kick-nav .back-btn-wrapper a.back-btn .btn-arrow-green {
  margin-left: 5px;
  width: 0;
  height: 0;
  padding: 0 4px 11px 2px;
  background: url("../../revamp/img/btn-green-arrow-left.png") no-repeat 0 center;
  border-color: transparent;
}

/* line 3748, ../../../../../../../../../sass/en/revamp/cbg.scss */
.cbg #side-kick-nav .back-btn-wrapper a.back-btn .btn-sec.btn-green:hover .btn-arrow-green {
  background: url("../../revamp/img/btn-green-arrow-left-hover.png") no-repeat 0 center;
}

/* line 3752, ../../../../../../../../../sass/en/revamp/cbg.scss */
.global-landing-header-mobile .search-login-block .pre-login {
  background-color: rgba(0, 0, 0, 0);
}

/*General Bill  - Reskin*/
/* line 3758, ../../../../../../../../../sass/en/revamp/cbg.scss */
.cbg .bill-img {
  max-width: 100%;
  height: auto;
  padding-left: 50%;
  vertical-align: middle;
  border: 0;
}

/* General Bill CSS Gerald 18 Nov 2015 */
/* line 3767, ../../../../../../../../../sass/en/revamp/cbg.scss */
.billMap img {
  height: 100%;
  display: block;
  margin: 0 auto;
}

/* line 3773, ../../../../../../../../../sass/en/revamp/cbg.scss */
.qtip-green {
  background-color: #fff !important;
  border: 2px solid #73c20e !important;
  /*border: #73c20e !important;*/
}

/* line 3779, ../../../../../../../../../sass/en/revamp/cbg.scss */
.content-inner span {
  line-height: 1.2em;
}

/* line 3787, ../../../../../../../../../sass/en/revamp/cbg.scss */
.tool-tip-content {
  display: none;
}

/*
 * qTip2 - Pretty powerful tooltips - v2.2.1
 * http://qtip2.com
 *
 * Copyright (c) 2015
 * Released under the MIT licenses
 * http://jquery.org/license
 *
 * Date: Mon Aug 17 2015 05:58 EDT-0400
 * Plugins: tips viewport imagemap
 * Styles: core
 */
/* line 3802, ../../../../../../../../../sass/en/revamp/cbg.scss */
.qtip {
  position: absolute;
  left: -28000px;
  top: -28000px;
  display: none;
  max-width: 280px;
  min-width: 50px;
  font-size: 10.5px;
  line-height: 12px;
  direction: ltr;
  box-shadow: none;
  padding: 0;
}

/* line 3820, ../../../../../../../../../sass/en/revamp/cbg.scss */
.qtip-content {
  position: relative;
  padding: 5px 9px;
  overflow: hidden;
  text-align: left;
  word-wrap: break-word;
}

/* line 3829, ../../../../../../../../../sass/en/revamp/cbg.scss */
.qtip-titlebar {
  position: relative;
  padding: 5px 35px 5px 10px;
  overflow: hidden;
  border-width: 0 0 1px;
  font-weight: bold;
}

/* line 3838, ../../../../../../../../../sass/en/revamp/cbg.scss */
.qtip-titlebar + .qtip-content {
  border-top-width: 0 !important;
}

/* Default close button class */
/* line 3841, ../../../../../../../../../sass/en/revamp/cbg.scss */
.qtip-close {
  position: absolute;
  right: -9px;
  top: -9px;
  z-index: 11;
  /* Overlap .qtip-tip */
  cursor: pointer;
  outline: medium none;
  border: 1px solid transparent;
}

/* line 3850, ../../../../../../../../../sass/en/revamp/cbg.scss */
.qtip-titlebar .qtip-close {
  right: 4px;
  top: 50%;
  margin-top: -9px;
}

/* line 3855, ../../../../../../../../../sass/en/revamp/cbg.scss */
* html .qtip-titlebar .qtip-close {
  top: 16px;
}

/* IE fix */
/* line 3858, ../../../../../../../../../sass/en/revamp/cbg.scss */
.qtip-titlebar .ui-icon,
.qtip-icon .ui-icon {
  display: block;
  text-indent: -1000em;
  direction: ltr;
}

/* line 3864, ../../../../../../../../../sass/en/revamp/cbg.scss */
.qtip-icon, .qtip-icon .ui-icon {
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  text-decoration: none;
}

/* line 3871, ../../../../../../../../../sass/en/revamp/cbg.scss */
.qtip-icon .ui-icon {
  width: 18px;
  height: 14px;
  line-height: 14px;
  text-align: center;
  text-indent: 0;
  font: normal bold 10px/13px Tahoma,sans-serif;
  color: inherit;
  background: transparent none no-repeat -100em -100em;
}

/* Applied to 'focused' tooltips e.g. most recently displayed/interacted with */
/* Applied on hover of tooltips i.e. added/removed on mouseenter/mouseleave respectively */
/* Default tooltip style */
/* line 3891, ../../../../../../../../../sass/en/revamp/cbg.scss */
.qtip-default {
  border: 1px solid #F1D031;
  background-color: #FFFFA3;
  color: #555;
}

/* line 3898, ../../../../../../../../../sass/en/revamp/cbg.scss */
.qtip-default .qtip-titlebar {
  background-color: #FFEF93;
}

/* line 3902, ../../../../../../../../../sass/en/revamp/cbg.scss */
.qtip-default .qtip-icon {
  border-color: #CCC;
  background: #F1F1F1;
  color: #777;
  text-decoration: none;
}

/* line 3909, ../../../../../../../../../sass/en/revamp/cbg.scss */
.qtip-default .qtip-titlebar .qtip-close {
  border-color: #AAA;
  color: #111;
}

/* line 3915, ../../../../../../../../../sass/en/revamp/cbg.scss */
.qtip .qtip-tip {
  margin: 0 auto;
  overflow: hidden;
  z-index: 10;
}

/* Opera bug #357 - Incorrect tip position
https://github.com/Craga89/qTip2/issues/367 */
/* line 3924, ../../../../../../../../../sass/en/revamp/cbg.scss */
x:-o-prefocus, .qtip .qtip-tip {
  visibility: hidden;
}

/* line 3930, ../../../../../../../../../sass/en/revamp/cbg.scss */
.qtip .qtip-tip,
.qtip .qtip-tip .qtip-vml,
.qtip .qtip-tip canvas {
  position: absolute;
  color: #123456;
  background: transparent;
  border: 0 dashed transparent;
}

/* line 3938, ../../../../../../../../../sass/en/revamp/cbg.scss */
.qtip .qtip-tip canvas {
  top: 0;
  left: 0;
}

/* line 3940, ../../../../../../../../../sass/en/revamp/cbg.scss */
.qtip .qtip-tip .qtip-vml {
  behavior: url(#default#VML);
  display: inline-block;
  visibility: visible;
}

@media screen and (max-width: 471px) {
  /* line 3947, ../../../../../../../../../sass/en/revamp/cbg.scss */
  .text-left a img {
    padding-top: 4px;
  }
}
@media screen and (max-width: 435px) {
  /* line 3953, ../../../../../../../../../sass/en/revamp/cbg.scss */
  .green-box .bullet-wrapper p img {
    padding-top: 4px;
  }

  /* line 3956, ../../../../../../../../../sass/en/revamp/cbg.scss */
  .green-box .bullet-wrapper p a:first-child img {
    padding-left: 7px;
  }
}
/*.ctaContainer a#proc-binding {
      text-align: center !important;
}*/
