@charset "UTF-8";
/* DEALS PAGE */
.deals .filter {
  padding: 40px 45px;
  background-color: #151515;
  margin-bottom: 20px;
  background-size: cover;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2aWV3Qm94PSItMTUwOCAtMTU4NzkgMTE4MSAxMTIuNSI+ICA8ZGVmcz4gICAgPHN0eWxlPiAgICAgIC5jbHMtMSwgLmNscy0yIHsgICAgICAgIG9wYWNpdHk6IDAuMDU7ICAgICAgfSAgICAgIC5jbHMtMyB7ICAgICAgICBjbGlwLXBhdGg6IHVybCgjY2xpcC1wYXRoKTsgICAgICB9ICAgICAgLmNscy00IHsgICAgICAgIGZpbGw6IG5vbmU7ICAgICAgICBzdHJva2U6ICNmZmY7ICAgICAgICBzdHJva2UtbWl0ZXJsaW1pdDogMTA7ICAgICAgICBzdHJva2Utd2lkdGg6IDNweDsgICAgICB9ICAgIDwvc3R5bGU+ICAgIDxjbGlwUGF0aCBpZD0iY2xpcC1wYXRoIj4gICAgICA8cmVjdCBpZD0iUmVjdGFuZ2xlXzUzNTQiIGRhdGEtbmFtZT0iUmVjdGFuZ2xlIDUzNTQiIGNsYXNzPSJjbHMtMSIgd2lkdGg9IjExODEiIGhlaWdodD0iMTEyLjUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDQ4Ny4xIDM4Ni41KSIvPiAgICA8L2NsaXBQYXRoPiAgPC9kZWZzPiAgPGcgaWQ9Ikdyb3VwXzEyNjcyIiBkYXRhLW5hbWU9Ikdyb3VwIDEyNjcyIiBjbGFzcz0iY2xzLTIiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xOTk1LjEgLTE2MjY1LjUpIj4gICAgPGcgaWQ9Ikdyb3VwXzEyNjcxIiBkYXRhLW5hbWU9Ikdyb3VwIDEyNjcxIiBjbGFzcz0iY2xzLTMiPiAgICAgIDxwYXRoIGlkPSJQYXRoXzMyMzk0IiBkYXRhLW5hbWU9IlBhdGggMzIzOTQiIGNsYXNzPSJjbHMtNCIgZD0iTTEwMDQuNiwzOTIuNWMwLTIxNS45LTE3Ni42LTM5MS0zOTQuNC0zOTEtMjE3LjksMC0zOTQuNCwxNzUuMS0zOTQuNCwzOTFzMTc2LjYsMzkxLDM5NC40LDM5MVMxMDA0LjYsNjA4LjUsMTAwNC42LDM5Mi41WiIvPiAgICAgIDxwYXRoIGlkPSJQYXRoXzMyMzk1IiBkYXRhLW5hbWU9IlBhdGggMzIzOTUiIGNsYXNzPSJjbHMtNCIgZD0iTTE5NTksNTE4YzAtMTg0LTE1MC40LTMzMy4xLTMzNi0zMzMuMVMxMjg3LDMzNCwxMjg3LDUxOHMxNTAuNCwzMzMuMSwzMzYsMzMzLjFDMTgwOC41LDg1MS4xLDE5NTksNzAyLDE5NTksNTE4WiIvPiAgICAgIDxwYXRoIGlkPSJQYXRoXzMyMzk2IiBkYXRhLW5hbWU9IlBhdGggMzIzOTYiIGNsYXNzPSJjbHMtNCIgZD0iTTIwNjYuMSwxMTI2LjJjMC0yMjMuOS0xODMuMS00MDUuNS00MDktNDA1LjVzLTQwOSwxODEuNS00MDksNDA1LjUsMTgzLjEsNDA1LjUsNDA5LDQwNS41UzIwNjYuMSwxMzUwLjEsMjA2Ni4xLDExMjYuMloiLz4gICAgICA8cGF0aCBpZD0iUGF0aF8zMjM5NyIgZGF0YS1uYW1lPSJQYXRoIDMyMzk3IiBjbGFzcz0iY2xzLTQiIGQ9Ik0yMTUzLjcsMTA4Ny42YzAtMTIyLjYtMTAwLjMtMjIyLjEtMjI0LTIyMi4xcy0yMjQsOTkuNC0yMjQsMjIyLjFjMCwxMjIuNiwxMDAuMywyMjIuMSwyMjQsMjIyLjFDMjA1My41LDEzMDkuNiwyMTUzLjcsMTIxMC4yLDIxNTMuNywxMDg3LjZaIi8+ICAgICAgPHBhdGggaWQ9IlBhdGhfMzIzOTgiIGRhdGEtbmFtZT0iUGF0aCAzMjM5OCIgY2xhc3M9ImNscy00IiBkPSJNMjExNC44LDMwNS42YzAtMTEyLTkxLjYtMjAyLjgtMjA0LjUtMjAyLjgtMTEzLDAtMjA0LjUsOTAuOC0yMDQuNSwyMDIuOHM5MS42LDIwMi43LDIwNC41LDIwMi43QzIwMjMuMiw1MDguNCwyMTE0LjgsNDE3LjYsMjExNC44LDMwNS42WiIvPiAgICAgIDxwYXRoIGlkPSJQYXRoXzMyMzk5IiBkYXRhLW5hbWU9IlBhdGggMzIzOTkiIGNsYXNzPSJjbHMtNCIgZD0iTTk1Mi43LDc3NS45YzAtMjYwLjQtMjEyLjktNDcxLjQtNDc1LjYtNDcxLjRDMjE0LjQsMzA0LjQsMS41LDUxNS41LDEuNSw3NzUuOXMyMTIuOSw0NzEuNCw0NzUuNiw0NzEuNEM3MzkuNywxMjQ3LjMsOTUyLjcsMTAzNi4yLDk1Mi43LDc3NS45WiIvPiAgICAgIDxwYXRoIGlkPSJQYXRoXzMyNDAwIiBkYXRhLW5hbWU9IlBhdGggMzI0MDAiIGNsYXNzPSJjbHMtNCIgZD0iTTE1NDMuNCw5NDkuNmMwLTIzOS45LTE5Ni4yLTQzNC40LTQzOC4yLTQzNC40UzY2Ni45LDcwOS43LDY2Ni45LDk0OS42czE5Ni4yLDQzNC41LDQzOC4zLDQzNC41QzEzNDcuMiwxMzg0LjEsMTU0My40LDExODkuNSwxNTQzLjQsOTQ5LjZaIi8+ICAgICAgPHBhdGggaWQ9IlBhdGhfMzI0MDEiIGRhdGEtbmFtZT0iUGF0aCAzMjQwMSIgY2xhc3M9ImNscy00IiBkPSJNMTU2Mi45LDcxNy45YzAtMTUyLTEyNC4zLTI3NS4yLTI3Ny42LTI3NS4ycy0yNzcuNiwxMjMuMi0yNzcuNiwyNzUuMlMxMTMyLDk5My4xLDEyODUuMyw5OTMuMSwxNTYyLjksODY5LjksMTU2Mi45LDcxNy45WiIvPiAgICAgIDxwYXRoIGlkPSJQYXRoXzMyNDAyIiBkYXRhLW5hbWU9IlBhdGggMzI0MDIiIGNsYXNzPSJjbHMtNCIgZD0iTTEzODcuNiw5OTNjMC02NC01Mi4zLTExNS45LTExNi45LTExNS45UzExNTMuOCw5MjksMTE1My44LDk5M3M1Mi4zLDExNS45LDExNi45LDExNS45UzEzODcuNiwxMDU3LDEzODcuNiw5OTNaIi8+ICAgICAgPHBhdGggaWQ9IlBhdGhfMzI0MDMiIGRhdGEtbmFtZT0iUGF0aCAzMjQwMyIgY2xhc3M9ImNscy00IiBkPSJNMTg0NS4zLDEwNTUuOGMwLTY0LTUyLjMtMTE1LjktMTE2LjktMTE1LjktNjQuNSwwLTExNi45LDUxLjktMTE2LjksMTE1LjlzNTIuMywxMTUuOSwxMTYuOSwxMTUuOVMxODQ1LjMsMTExOS44LDE4NDUuMywxMDU1LjhaIi8+ICAgICAgPHBhdGggaWQ9IlBhdGhfMzI0MDQiIGRhdGEtbmFtZT0iUGF0aCAzMjQwNCIgY2xhc3M9ImNscy00IiBkPSJNMTc5Ni42LDEwNjUuNWMwLTQwLTMyLjctNzIuNC03My4xLTcyLjRzLTczLjEsMzIuNC03My4xLDcyLjQsMzIuNyw3Mi40LDczLjEsNzIuNFMxNzk2LjYsMTEwNS41LDE3OTYuNiwxMDY1LjVaIi8+ICAgICAgPHBhdGggaWQ9IlBhdGhfMzI0MDUiIGRhdGEtbmFtZT0iUGF0aCAzMjQwNSIgY2xhc3M9ImNscy00IiBkPSJNMTcyMS45LDU5NC43YzAtMTAxLjctODMuMS0xODQuMS0xODUuNy0xODQuMVMxMzUwLjUsNDkzLDEzNTAuNSw1OTQuN3M4My4xLDE4NC4xLDE4NS43LDE4NC4xUzE3MjEuOSw2OTYuNCwxNzIxLjksNTk0LjdaIi8+ICAgICAgPHBhdGggaWQ9IlBhdGhfMzI0MDYiIGRhdGEtbmFtZT0iUGF0aCAzMjQwNiIgY2xhc3M9ImNscy00IiBkPSJNMTgzMS40LDQyOC4zYzAtMzUtMjguNi02My40LTY0LTYzLjQtMzUuMywwLTY0LDI4LjQtNjQsNjMuNHMyOC42LDYzLjQsNjQsNjMuNEMxODAyLjcsNDkxLjcsMTgzMS40LDQ2My4zLDE4MzEuNCw0MjguM1oiLz4gICAgICA8cGF0aCBpZD0iUGF0aF8zMjQwNyIgZGF0YS1uYW1lPSJQYXRoIDMyNDA3IiBjbGFzcz0iY2xzLTQiIGQ9Ik0xMjUxLjMsNTAxLjNjMC05OC43LTgwLjctMTc4LjYtMTgwLjItMTc4LjZzLTE4MC4yLDgwLTE4MC4yLDE3OC42LDgwLjcsMTc4LjYsMTgwLjIsMTc4LjZTMTI1MS4zLDU5OS45LDEyNTEuMyw1MDEuM1oiLz4gICAgICA8cGF0aCBpZD0iUGF0aF8zMjQwOCIgZGF0YS1uYW1lPSJQYXRoIDMyNDA4IiBjbGFzcz0iY2xzLTQiIGQ9Ik01ODkuMSw1NTMuOGMwLTg1LjMtNjkuOC0xNTQuNS0xNTUuOC0xNTQuNS04Ni4xLDAtMTU1LjgsNjkuMi0xNTUuOCwxNTQuNXM2OS44LDE1NC41LDE1NS44LDE1NC41UzU4OS4xLDYzOS4xLDU4OS4xLDU1My44WiIvPiAgICAgIDxwYXRoIGlkPSJQYXRoXzMyNDA5IiBkYXRhLW5hbWU9IlBhdGggMzI0MDkiIGNsYXNzPSJjbHMtNCIgZD0iTTEzNjguMSw2OTNjMC01My4zLTQzLjYtOTYuNi05Ny40LTk2LjZzLTk3LjQsNDMuMi05Ny40LDk2LjZjMCw1My4zLDQzLjYsOTYuNiw5Ny40LDk2LjZTMTM2OC4xLDc0Ni4zLDEzNjguMSw2OTNaIi8+ICAgICAgPHBhdGggaWQ9IlBhdGhfMzI0MTAiIGRhdGEtbmFtZT0iUGF0aCAzMjQxMCIgY2xhc3M9ImNscy00IiBkPSJNMTQ0My42LDYwMi4xYTM2LjU1MiwzNi41NTIsMCwxLDAtMzYuNSwzNi4yQTM2LjMyLDM2LjMyLDAsMCwwLDE0NDMuNiw2MDIuMVoiLz4gICAgICA8cGF0aCBpZD0iUGF0aF8zMjQxMSIgZGF0YS1uYW1lPSJQYXRoIDMyNDExIiBjbGFzcz0iY2xzLTQiIGQ9Ik02ODYuNSw2MzguM2MwLTUzLjMtNDMuNi05Ni42LTk3LjQtOTYuNnMtOTcuNCw0My4zLTk3LjQsOTYuNiw0My42LDk2LjYsOTcuNCw5Ni42QzY0Mi45LDczNC44LDY4Ni41LDY5MS42LDY4Ni41LDYzOC4zWiIvPiAgICAgIDxwYXRoIGlkPSJQYXRoXzMyNDEyIiBkYXRhLW5hbWU9IlBhdGggMzI0MTIiIGNsYXNzPSJjbHMtNCIgZD0iTTc3NC4xLDEyMzkuMmMwLTUzLjMtNDMuNi05Ni42LTk3LjQtOTYuNnMtOTcuNCw0My4yLTk3LjQsOTYuNmMwLDUzLjMsNDMuNiw5Ni42LDk3LjQsOTYuNlM3NzQuMSwxMjkyLjYsNzc0LjEsMTIzOS4yWiIvPiAgICAgIDxwYXRoIGlkPSJQYXRoXzMyNDEzIiBkYXRhLW5hbWU9IlBhdGggMzI0MTMiIGNsYXNzPSJjbHMtNCIgZD0iTTEwODUuNyw4MDQuOGMwLTEzOC43LTExMy40LTI1MS0yNTMuMi0yNTEtMTM5LjksMC0yNTMuMiwxMTIuNC0yNTMuMiwyNTFzMTEzLjQsMjUxLDI1My4yLDI1MUM5NzIuNCwxMDU1LjgsMTA4NS43LDk0My40LDEwODUuNyw4MDQuOFoiLz4gICAgPC9nPiAgPC9nPjwvc3ZnPg==); }
  @media (max-width: 940px) {
    .deals .filter {
      padding: 20px; } }
  @media (max-width: 770px) {
    .deals .filter {
      padding-bottom: 0; }
      .deals .filter form {
        flex-wrap: wrap; }
        .deals .filter form .form-block {
          width: calc(50% - 5px) !important;
          margin-bottom: 20px; } }
  @media (max-width: 394px) {
    .deals .filter {
      padding-bottom: 10px; }
      .deals .filter form .form-block {
        width: 100% !important;
        margin-bottom: 10px; } }
  .deals .filter form {
    justify-content: space-between;
    -webkit-justify-content: space-between;
    -webkit-align-items: center;
    align-items: center;
    display: flex;
    display: -webkit-flex; }
    .deals .filter form .form-block {
      width: calc(100% / 3 - 20px / 3);
      padding: 0 2px;
      position: relative;
      /*&:last-child { width:50px; height:50px;
                    i{position:relative; left:0;top:0;}
                }*/ }
      .deals .filter form .form-block i.icon-menu {
        font-size: 17px;
        top: calc(50% - 12px);
        left: 15px; }
      .deals .filter form .form-block.open::after {
        background: #3ea86f;
        bottom: 0;
        content: "";
        height: 3px;
        left: 12px;
        position: absolute;
        width: calc(100% - 24px); }
      .deals .filter form .form-block.open input {
        -webkit-border-radius: 4px 4px 0 0;
        -moz-border-radius: 4px 4px 0 0;
        -ms-border-radius: 4px 4px 0 0;
        border-radius: 4px 4px 0 0;
        cursor: default; }
      .deals .filter form .form-block.open i {
        color: #3ea86f; }
      .deals .filter form .form-block.open .popup {
        display: block; }
      .deals .filter form .form-block button {
        padding: 0;
        width: 50px;
        height: 100%; }
      .deals .filter form .form-block input {
        border: 0;
        margin: 0;
        text-indent: 45px;
        font-family: neuzeit-grotesk, sans-serif;
        font-weight: 100;
        font-size: 14px;
        color: #6c6c6c;
        cursor: pointer; }
      .deals .filter form .form-block i {
        font-size: 25px;
        left: 12px;
        position: absolute;
        top: calc(50% - 14px); }

.deals .repeater_info {
  box-shadow: none; }
  .deals .repeater_info .image {
    width: 430px; }
    @media (max-width: 940px) {
      .deals .repeater_info .image {
        width: 310px; } }
    @media (max-width: 760px) {
      .deals .repeater_info .image {
        width: 100%; } }
  .deals .repeater_info .content {
    background: #F4F4F4; }
    .deals .repeater_info .content h3 {
      margin-bottom: 15px; }
    .deals .repeater_info .content .description p {
      font-family: neuzeit-grotesk, sans-serif;
      font-style: normal;
      font-weight: 400;
      font-size: 14px;
      line-height: 24px;
      color: #404040; }
    .deals .repeater_info .content .cta {
      justify-content: space-between;
      -webkit-justify-content: space-between;
      -webkit-align-items: flex-end;
      align-items: flex-end; }
      .deals .repeater_info .content .cta p {
        display: flex;
        display: -webkit-flex;
        -webkit-align-items: center;
        align-items: center;
        align-self: flex-end; }
      .deals .repeater_info .content .cta p {
        margin: 0;
        color: #404040;
        font-family: neuzeit-grotesk, sans-serif;
        font-style: normal;
        font-weight: 400;
        font-size: 14px; }
        .deals .repeater_info .content .cta p span {
          margin: 0 7px; }
        .deals .repeater_info .content .cta p:first-child {
          flex-grow: 1;
          -webkit-flex-grow: 1; }
        .deals .repeater_info .content .cta p span {
          font-weight: 700;
          font-size: 24px; }
          @media (max-width: 610px) {
            .deals .repeater_info .content .cta p span {
              display: block; } }
      .deals .repeater_info .content .cta a {
        box-shadow: 0 0 8px rgba(0, 0, 0, 0.16);
        min-width: 166px; }
        @media (max-width: 610px) {
          .deals .repeater_info .content .cta a {
            margin: 15px 0 0;
            width: 100%; } }

.deals .sub-nav {
  background: #f4f4f4;
  padding: 15px 30px;
  overflow: hidden; }
  .deals .sub-nav #dealcount {
    text-align: center; }
  .deals .sub-nav a {
    display: none;
    border: 1px solid #9767AB;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    -ms-border-radius: 4px;
    border-radius: 4px;
    font-family: neuzeit-grotesk, sans-serif;
    font-weight: 700;
    font-size: 14px;
    line-height: 17px;
    text-transform: uppercase;
    color: #9767AB;
    letter-spacing: 0.75px; }
    .deals .sub-nav a.prev {
      float: left;
      padding: 8px 15px 8px 10px; }
      .deals .sub-nav a.prev label {
        margin: 0 0 0 5px;
        display: inline-block;
        cursor: pointer; }
    .deals .sub-nav a.next {
      float: right;
      padding: 8px 10px 8px 15px; }
      .deals .sub-nav a.next label {
        margin: 0 5px 0 0;
        display: inline-block;
        cursor: pointer; }
    .deals .sub-nav a i {
      font-size: 18px;
      position: relative;
      top: 1px; }

.deals .ask-our-experts .experts-info a {
  background: #324481 !important;
  background: -moz-linear-gradient(left, #324481 0%, #9767AB 100%) !important;
  background: -webkit-linear-gradient(left, #324481 0%, #9767AB 100%) !important;
  background: linear-gradient(to right, #324481 0%, #9767AB 100%) !important; }

.deals .repeater_info .content {
  padding: 28px; }
  .deals .repeater_info .content .description {
    display: block !important;
    max-height: 135px;
    overflow: hidden !important; }
  .deals .repeater_info .content .cta {
    margin-top: 24px;
    flex-wrap: wrap; }
  @media (max-width: 1100px) {
    .deals .repeater_info .content {
      padding: 21px; }
      .deals .repeater_info .content h3 {
        margin-bottom: 10px; }
      .deals .repeater_info .content .description {
        max-height: 140px; }
      .deals .repeater_info .content .cta {
        margin-top: 25px; }
        .deals .repeater_info .content .cta a {
          width: 100%;
          margin-left: 0;
          margin-top: 10px; } }

.deals .image-tablet, .deals .image-mobile {
  display: none; }

@media (max-width: 1100px) {
  .deals .image-desktop {
    display: none; }
  .deals .image-tablet {
    display: block; }
  .deals .image-mobile {
    display: none; } }

@media (max-width: 760px) {
  .deals .image-desktop {
    display: none; }
  .deals .image-tablet {
    display: none; }
  .deals .image-mobile {
    display: block; } }

.deals .deals-enquire {
  background: #9767AB;
  background: -moz-linear-gradient(left, #324481 0%, #9767AB 100%);
  background: -webkit-linear-gradient(left, #324481 0%, #9767AB 100%);
  background: linear-gradient(to right, #324481 0%, #9767AB 100%);
  font-family: neuzeit-grotesk, sans-serif;
  font-weight: 700;
  font-size: 14px;
  letter-spacing: 1px;
  padding: 9px 0;
  display: block;
  text-align: center;
  color: white;
  margin-top: 14px;
  text-transform: uppercase;
  border-radius: 4px; }

@media (max-width: 940px) {
  .deals .side-bar .info {
    display: none; } }

.deals .grid-9.double-space.right .mobile-info-inner {
  background: #F4F4F4;
  padding: 14px 0 16px 0;
  display: flex;
  flex-wrap: wrap; }

.deals .grid-9.double-space.right .info p {
  margin: 0 20px 5px;
  line-height: 20px;
  width: 100%; }
  .deals .grid-9.double-space.right .info p a {
    display: inline-block;
    width: 100%; }
  .deals .grid-9.double-space.right .info p strong {
    font-size: 14px;
    font-weight: 700;
    line-height: 20px; }
  .deals .grid-9.double-space.right .info p.price {
    background: #323232;
    color: #FFF;
    margin: 0;
    padding: 15px 20px;
    -webkit-align-items: center;
    align-items: center;
    display: flex;
    display: -webkit-flex; }
    .deals .grid-9.double-space.right .info p.price span {
      font-weight: 700;
      font-size: 24px;
      padding: 0 5px; }

.deals .grid-9.double-space.right .info.mobile-info {
  display: none; }
  @media (max-width: 940px) {
    .deals .grid-9.double-space.right .info.mobile-info {
      display: block; } }

.search-area {
  background: #323232;
  padding: 20px 30px 35px;
  margin-top: 50px;
  position: relative; }
  .search-area h3 {
    color: #FFF; }
  .search-area .wrapper > .grid-12 {
    width: 100% !important; }

@media (max-width: 940px) {
  .side-bar-track > .grid-3 {
    width: 100% !important; }
  .stop-sidebar .search-area {
    margin-top: 0 !important; } }

.show {
  display: block !important; }

.side-bar.stuck {
  top: 20px; }

.side-bar.sticky-stop {
  top: auto; }

@media (max-width: 768px) {
  .ask-our-experts {
    margin: 0 0 20px !important; } }

.or-splitter {
  position: absolute;
  transform: translateX(-50%);
  -webkit-transform: translateX(-50%);
  left: 50%;
  height: 50px;
  width: 50px;
  display: flex;
  display: -webkit-flex;
  justify-content: center;
  -webkit-justify-content: center;
  -webkit-align-items: center;
  align-items: center;
  bottom: -25px;
  border-radius: 100%;
  -webkit-border-radius: 100%;
  color: white;
  background: #324481;
  background: -moz-linear-gradient(left, #324481 0%, #9767AB 100%) !important;
  background: -webkit-linear-gradient(left, #324481 0%, #9767AB 100%) !important;
  background: linear-gradient(to right, #324481 0%, #9767AB 100%) !important;
  border: 4px solid #404040; }
  .or-splitter label {
    margin-bottom: 0;
    font-family: neuzeit-grotesk, sans-serif;
    font-weight: 100; }

.dp-notification {
  -webkit-display: flex;
  display: flex;
  background: #fff;
  margin: 0 auto 70px auto;
  width: 70%;
  min-height: 70px; }
  .dp-notification .dp-info {
    -webkit-flex: 1;
    flex: 1;
    padding: 10px 10px 0 10px;
    background: #F4F4F4;
    border-radius: 0px 3px 3px 0px;
    border: 1px solid #ecf0f1;
    border-bottom: 3px solid #c0cdd1;
    width: 70%; }
    .dp-notification .dp-info .content-max {
      padding: 30px;
      text-align: left; }
  .dp-notification .dp-icon {
    padding: 15px 0 0 0;
    border-radius: 3px 0px 0px 3px;
    text-align: center;
    font-size: 32px;
    background-color: #ffcc3c;
    border-bottom: 3px solid;
    width: 30%;
    background-image: url("/images/icons/Deals_Intro_Icon.png");
    background-repeat: no-repeat;
    background-position: center;
    background-size: 120px; }

@media (max-width: 768px) {
  .dp-icon {
    display: none; }
  .dp-notification {
    width: 100%; } }

@media (min-width: 768px) and (max-width: 1180px) {
  .dp-notification {
    width: 85%; } }

#topNavFilter {
  display: none; }

/* Deals Page Nav Button */
.prev, .next {
  cursor: pointer; }

.prev:hover, .next:hover {
  background: #9767AB; }
  .prev:hover label, .prev:hover i, .next:hover label, .next:hover i {
    color: #fff; }

/* Deal Page*/
strong {
  font-size: 16px;
  font-weight: 600;
  line-height: 32px; }

.notes-box {
  background: #f1f1f1;
  padding: 20px 25px;
  border-left: solid 2px #9767AB;
  vertical-align: middle; }
  .notes-box h3 {
    display: inline-block; }

.DealSearch {
  padding: 0; }
  .DealSearch h3 {
    margin: 0 0px 20px; }

.DealSearch .filter {
  padding: 20px 20px;
  background-color: #f4f4f4;
  margin-bottom: 20px;
  background-size: cover;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zd…U1LjgsMTA4NS43LDk0My40LDEwODUuNyw4MDQuOFoiLz4gICAgPC9nPiAgPC9nPjwvc3ZnPg==); }
  .DealSearch .filter h3 {
    color: #323232; }
  .DealSearch .filter form {
    display: block; }
    .DealSearch .filter form .form-block {
      width: 100%;
      margin-bottom: 10px; }
      .DealSearch .filter form .form-block button {
        width: 100%;
        height: 40px;
        margin-top: 10px; }

@media (max-width: 770px) {
  .DealSearch .filter form .form-block {
    width: 100% !important; } }
