﻿#MainMenu.navbar {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/PjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiB2aWV3Qm94PSIwIDAgMSAxIiBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIj48bGluZWFyR3JhZGllbnQgaWQ9Imxlc3NoYXQtZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPjxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiNmNDc5NDciIHN0b3Atb3BhY2l0eT0iMSIvPjxzdG9wIG9mZnNldD0iNTAlIiBzdG9wLWNvbG9yPSIjRUQxNDU5IiBzdG9wLW9wYWNpdHk9IjEiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNhMDM1N2UiIHN0b3Atb3BhY2l0eT0iMSIvPjwvbGluZWFyR3JhZGllbnQ+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNsZXNzaGF0LWdlbmVyYXRlZCkiIC8+PC9zdmc+) !important;
  background-image: -webkit-linear-gradient(left, #f47947 0%, #ED1459 50%, #a0357e 100%) !important;
  background-image: -moz-linear-gradient(left, #f47947 0%, #ED1459 50%, #a0357e 100%) !important;
  background-image: -o-linear-gradient(left, #f47947 0%, #ED1459 50%, #a0357e 100%) !important;
  background-image: linear-gradient(to right, #f47947 0%, #ED1459 50%, #a0357e 100%) !important;
}
#MainMenu .navbar-extra-top {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/PjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiB2aWV3Qm94PSIwIDAgMSAxIiBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIj48bGluZWFyR3JhZGllbnQgaWQ9Imxlc3NoYXQtZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPjxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiNERDY1NDQiIHN0b3Atb3BhY2l0eT0iMSIvPjxzdG9wIG9mZnNldD0iNTAlIiBzdG9wLWNvbG9yPSIjRDQxNTUzIiBzdG9wLW9wYWNpdHk9IjEiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM4NzM0NzkiIHN0b3Atb3BhY2l0eT0iMSIvPjwvbGluZWFyR3JhZGllbnQ+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNsZXNzaGF0LWdlbmVyYXRlZCkiIC8+PC9zdmc+) !important;
  background-image: -webkit-linear-gradient(left, #DD6544 0%, #D41553 50%, #873479 100%) !important;
  background-image: -moz-linear-gradient(left, #DD6544 0%, #D41553 50%, #873479 100%) !important;
  background-image: -o-linear-gradient(left, #DD6544 0%, #D41553 50%, #873479 100%) !important;
  background-image: linear-gradient(to right, #DD6544 0%, #D41553 50%, #873479 100%) !important;
}
#MainMenu #navbar-main .navbar-nav,
#MainMenu .collapse-md .navbar-collapse {
  background: transparent;
}
.hero:before {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/PjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiB2aWV3Qm94PSIwIDAgMSAxIiBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIj48bGluZWFyR3JhZGllbnQgaWQ9Imxlc3NoYXQtZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPjxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9InJnYigwLDAsMCkiIHN0b3Atb3BhY2l0eT0iMCIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI0Y0Nzk0NyIgc3RvcC1vcGFjaXR5PSIxIi8+PC9saW5lYXJHcmFkaWVudD48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2xlc3NoYXQtZ2VuZXJhdGVkKSIgLz48L3N2Zz4=) !important;
  background-image: -webkit-linear-gradient(top, transparent 0%, #F47947 100%) !important;
  background-image: -moz-linear-gradient(top, transparent 0%, #F47947 100%) !important;
  background-image: -o-linear-gradient(top, transparent 0%, #F47947 100%) !important;
  background-image: linear-gradient(to bottom, transparent 0%, #F47947 100%) !important;
  zoom: 1;
  filter: alpha(opacity=30);
  -webkit-opacity: 0.3;
  -moz-opacity: 0.3;
  opacity: 0.3;
  display: none;
  background-color: #000;
  content: " ";
  position: absolute;
  height: 100%;
  width: 100%;
  top: 0;
  left: 0;
}
.regular--blue {
  color: #fff;
  background-color: #008DD3;
}
.regular--blue h1,
.regular--blue h2,
.regular--blue h3,
.regular--blue h4,
.regular--blue h5,
.regular--blue h6,
.regular--blue .h1,
.regular--blue .h2,
.regular--blue .h3,
.regular--blue .h4,
.regular--blue .h5,
.regular--blue .h6,
.regular--blue .search-result .search-title,
.regular--blue .widget-title {
  color: #fff;
}
.regular--blue form.big-search button span.glyphicon {
  color: #9D9D9D;
  background-color: #fff;
}
.regular--blue form.big-search input[type="text"],
.regular--blue form.big-search input[type="text"]:hover,
.regular--blue form.big-search input[type="text"]:focus {
  background-color: #fff;
  border-color: #fff;
}
@media (min-width: 1300px) {
  #navbar-main-container {
    padding-left: 65px;
  }
}
@media (min-width: 992px) {
  .deal-image {
    text-align: right;
    display: inline-block;
    float: right !important;
    max-width: 400px;
    margin: 10px 0 10px 10px;
  }
}
.deal-image {
  display: block;
}
@font-face {
  font-family: 'Karbon-Regular';
  src: url('../fonts/Karbon-Regular.otf') format('opentype');
}
@font-face {
  font-family: 'Karbon-Bold';
  src: url('../fonts/Karbon-Bold.otf') format('opentype');
}
.top-left-regular {
  font-family: Karbon-Regular;
  font-size: 19.77pt;
}
.main-nav-regular {
  font-family: Karbon-Regular;
  font-size: 23.41px;
  /*font-size: 23.41pt;*/
}
.main-nav-bold {
  font-family: Karbon-Bold;
  font-size: 23.41px;
  /*font-size: 23.41pt;*/
}
.custom-error-background {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/PjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiB2aWV3Qm94PSIwIDAgMSAxIiBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIj48bGluZWFyR3JhZGllbnQgaWQ9Imxlc3NoYXQtZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPjxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiNERDY1NDQiIHN0b3Atb3BhY2l0eT0iMSIvPjxzdG9wIG9mZnNldD0iNTAlIiBzdG9wLWNvbG9yPSIjRDQxNTUzIiBzdG9wLW9wYWNpdHk9IjEiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM4NzM0NzkiIHN0b3Atb3BhY2l0eT0iMSIvPjwvbGluZWFyR3JhZGllbnQ+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNsZXNzaGF0LWdlbmVyYXRlZCkiIC8+PC9zdmc+) !important;
  background-image: -webkit-linear-gradient(left, #DD6544 0%, #D41553 50%, #873479 100%) !important;
  background-image: -moz-linear-gradient(left, #DD6544 0%, #D41553 50%, #873479 100%) !important;
  background-image: -o-linear-gradient(left, #DD6544 0%, #D41553 50%, #873479 100%) !important;
  background-image: linear-gradient(to right, #DD6544 0%, #D41553 50%, #873479 100%) !important;
}
@media (min-width: 1300px) {
  .dropdown-toggle > span:after {
    position: relative;
    display: inline-block;
    content: " ";
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 4px 4px 0 4px;
    border-color: transparent;
    border-top-color: #fff;
    margin: 11px 0 0 4px;
    left: 4px;
    top: -4px;
  }
  a.dropdown-toggle.main-nav-regular:after {
    content: none;
  }
  .latest-deals {
    background-color: #B73074;
    padding: 10px 16px 8px 16px;
    margin-top: 17px;
    border-radius: 2px;
  }
  .enquire {
    background-color: #f47947;
    padding: 10px 16px 8px 16px;
    margin-top: 17px;
    border-radius: 2px;
  }
}
.footer-brand-image {
  vertical-align: top;
}
.tile-thumbnail {
  /*-webkit-box-shadow: inset 0 -30px 120px rgba(0,0,0,0.33);
    box-shadow: inset 0 -30px 120px rgba(0,0,0,0.33);*/
}
.card-title:hover {
  color: #0084c0;
}
.btn-subscribe {
  background-color: #f47947;
  padding: 14px 15px 14px 15px;
  margin-top: 17px;
  margin-left: 0px;
  border-radius: 2px;
  font-family: Karbon-Regular;
  font-size: 23.41px;
  text-align: center;
  box-shadow: none;
  color: #fff;
  width: 95%;
  line-height: 16px;
  vertical-align: middle;
  margin-top: -6px;
  /*font-size: 23.41pt;*/
}
@media (min-width: 528px) {
  .btn-subscribe {
    width: auto;
    margin-bottom: 0px;
    /*margin-left:-18px;*/
  }
}
.btn-subscribe:hover {
  color: #d9d9d9;
}
.deal-with-sidebar {
  top: 80px;
  position: relative;
}
@media (min-width: 1300px) {
  .deal-with-sidebar {
    top: 58px;
  }
}
.breadcrumb {
  background-color: #e9eaeb;
}
.navbar-phone-toggle {
  color: white;
  font: normal normal normal 22px/1 FontAwesome !important;
  position: relative;
  float: right;
  margin-right: 20px;
  padding: 9px 10px;
  margin-top: 19px;
  margin-bottom: 19px;
  background-color: transparent;
  background-image: none;
  border: 1px solid transparent;
  border-radius: 0;
}
@media (min-width: 991px) {
  .navbar-phone-toggle {
    display: none;
  }
}
@media (min-width: 1300px) {
  .container-deal-card-details {
    left: 25px;
  }
}
.sub-hero {
  z-index:-999;max-height: 623px;
}
.breadcrumb-mobile {
  text-overflow: ellipsis;
  max-width: 65%;
  height: 48px;
  white-space: nowrap;
  overflow: hidden;
}
@media (max-width: 767px) {
  .navbar-nav {
    margin: 11.5px 0px;
  }
}
@media (max-width: 1299px) {
  .deals-toggle:after {
    display: none !important;
  }
}
@media (min-width: 768px) {
  .container-about {
    padding-top: 38%;
  }
}
.main.no-header {
  padding-top: 14rem;
}
.fa-angle-right {
  margin-top: 5px;
}