@charset "UTF-8";
/* Plugin Imports */
@import url("https://fonts.googleapis.com/css?family=Lora:400,700,400italic,700italic");
@font-face {
  font-family: 'chillipickle';
  src: url("../font/chillipickle5898.eot?8288550");
  src: url("../font/chillipickle5898.eot?8288550#iefix") format("embedded-opentype"), url("../font/chillipickle5898.woff?8288550") format("woff"), url("../font/chillipickle5898.ttf?8288550") format("truetype"), url("../font/chillipickle5898.svg?8288550#chillipickle") format("svg");
  font-weight: normal;
  font-style: normal;
}

[class^="icon-"]:before, [class*=" icon-"]:before {
  font-family: "chillipickle";
  font-style: normal;
  font-weight: normal;
  speak: none;
  display: inline-block;
  text-decoration: inherit;
  width: 1em;
  margin-right: .2em;
  text-align: center;footer nav ul li
  /* opacity: .8; */
  /* For safety - reset parent styles, that can break glyph codes*/
  font-variant: normal;
  text-transform: none;
  /* fix buttons height, for twitter bootstrap */
  line-height: 1em;
  /* Animation center compensation - margins should be symmetric */
  /* remove if not needed */
  margin-left: .2em;
  /* you can be more comfortable with increased icons size */
  /* font-size: 120%; */
  /* Uncomment for 3D effect */
  /* text-shadow: 1px 1px 1px rgba(127, 127, 127, 0.3); */
}

/* line 53, ../scss/plugins/chillipickle.scss */
.icon-right-circled:before {
  content: '\e800';
}


.variations { display:none; }
.cart { display:none; }
/* '' */
/* line 54, ../scss/plugins/chillipickle.scss */
.icon-left-circled:before {
  content: '\e801';
}

/* '' */
/* line 55, ../scss/plugins/chillipickle.scss */
.icon-twitter:before {
  content: '\e802';
}

/* '' */
/* line 56, ../scss/plugins/chillipickle.scss */
.icon-facebook:before {
  content: '\e803';
}

/* '' */
/* line 57, ../scss/plugins/chillipickle.scss */
.icon-instagram:before {
  content: '\e804';
}

/* '' */
/* line 58, ../scss/plugins/chillipickle.scss */
.icon-down-dir:before {
  content: '\e805';
}

/* '' */
/* line 59, ../scss/plugins/chillipickle.scss */
.icon-up-dir:before {
  content: '\e806';
}

/* '' */
/* line 60, ../scss/plugins/chillipickle.scss */
.icon-spin2:before {
  content: '\e807';
}

/* '' */
/* line 61, ../scss/plugins/chillipickle.scss */
.icon-minus-circled:before {
  content: '\e809';
}

/* '' */
/* line 62, ../scss/plugins/chillipickle.scss */
.icon-ok-circle:before {
  content: '\e80a';
}

/* '' */
/* line 63, ../scss/plugins/chillipickle.scss */
.icon-chilli:before {
  content: '\e80b';
}

/* '' */
/* line 64, ../scss/plugins/chillipickle.scss */
.icon-plus-circled:before {
  content: '\e80c';
}

/* '' */
/* line 65, ../scss/plugins/chillipickle.scss */
.icon-cw:before {
  content: '\e80d';
}

/* '' */
/* line 66, ../scss/plugins/chillipickle.scss */
.icon-info-circled:before {
  content: '\e80e';
}

/* '' */
/* line 67, ../scss/plugins/chillipickle.scss */
.icon-bag:before {
  content: '\e80f';
}

/* '' */
/*
   Animation example, for spinners
*/
/* line 4, ../scss/plugins/animation.scss */
.animate-spin {
  -moz-animation: spin 2s infinite linear;
  -o-animation: spin 2s infinite linear;
  -webkit-animation: spin 2s infinite linear;
  animation: spin 2s infinite linear;
  display: inline-block;
}

@-moz-keyframes spin {
  /* line 12, ../scss/plugins/animation.scss */
  0% {
    -moz-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }

  /* line 19, ../scss/plugins/animation.scss */
  100% {
    -moz-transform: rotate(359deg);
    -o-transform: rotate(359deg);
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
  }
}

@-webkit-keyframes spin {
  /* line 27, ../scss/plugins/animation.scss */
  0% {
    -moz-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }

  /* line 34, ../scss/plugins/animation.scss */
  100% {
    -moz-transform: rotate(359deg);
    -o-transform: rotate(359deg);
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
  }
}

@-o-keyframes spin {
  /* line 42, ../scss/plugins/animation.scss */
  0% {
    -moz-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }

  /* line 49, ../scss/plugins/animation.scss */
  100% {
    -moz-transform: rotate(359deg);
    -o-transform: rotate(359deg);
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
  }
}

@-ms-keyframes spin {
  /* line 57, ../scss/plugins/animation.scss */
  0% {
    -moz-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }

  /* line 64, ../scss/plugins/animation.scss */
  100% {
    -moz-transform: rotate(359deg);
    -o-transform: rotate(359deg);
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
  }
}

@keyframes spin {
  /* line 72, ../scss/plugins/animation.scss */
  0% {
    -moz-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }

  /* line 79, ../scss/plugins/animation.scss */
  100% {
    -moz-transform: rotate(359deg);
    -o-transform: rotate(359deg);
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
  }
}

/* Magnific Popup CSS */
/* line 2, ../scss/plugins/magnific-popup.scss */
.mfp-bg {
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1042;
  overflow: hidden;
  position: fixed;
  background: #0b0b0b;
  opacity: 0.8;
  filter: alpha(opacity=80);
}

/* line 14, ../scss/plugins/magnific-popup.scss */
.mfp-wrap {
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1043;
  position: fixed;
  outline: none !important;
  -webkit-backface-visibility: hidden;
}

/* line 24, ../scss/plugins/magnific-popup.scss */
.mfp-container {
  text-align: center;
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  padding: 0 8px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}

/* line 36, ../scss/plugins/magnific-popup.scss */
.mfp-container:before {
  content: '';
  display: inline-block;
  height: 100%;
  vertical-align: middle;
}

/* line 42, ../scss/plugins/magnific-popup.scss */
.mfp-align-top .mfp-container:before {
  display: none;
}

/* line 45, ../scss/plugins/magnific-popup.scss */
.mfp-content {
  position: relative;
  display: inline-block;
  vertical-align: middle;
  margin: 0 auto;
  text-align: left;
  z-index: 1045;
}

/* line 53, ../scss/plugins/magnific-popup.scss */
.mfp-inline-holder .mfp-content, .mfp-ajax-holder .mfp-content {
  width: 100%;
  cursor: auto;
}

/* line 57, ../scss/plugins/magnific-popup.scss */
.mfp-ajax-cur {
  cursor: progress;
}

/* line 60, ../scss/plugins/magnific-popup.scss */
.mfp-zoom-out-cur, .mfp-zoom-out-cur .mfp-image-holder .mfp-close {
  cursor: -moz-zoom-out;
  cursor: -webkit-zoom-out;
  cursor: zoom-out;
}

/* line 65, ../scss/plugins/magnific-popup.scss */
.mfp-zoom {
  cursor: pointer;
  cursor: -webkit-zoom-in;
  cursor: -moz-zoom-in;
  cursor: zoom-in;
}

/* line 71, ../scss/plugins/magnific-popup.scss */
.mfp-auto-cursor .mfp-content {
  cursor: auto;
}

/* line 74, ../scss/plugins/magnific-popup.scss */
.mfp-close, .mfp-arrow, .mfp-preloader, .mfp-counter {
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
}

/* line 79, ../scss/plugins/magnific-popup.scss */
.mfp-loading.mfp-figure {
  display: none;
}

/* line 82, ../scss/plugins/magnific-popup.scss */
.mfp-hide {
  display: none !important;
}

/* line 85, ../scss/plugins/magnific-popup.scss */
.mfp-preloader {
  color: #cccccc;
  position: absolute;
  top: 50%;
  width: auto;
  text-align: center;
  margin-top: -0.8em;
  left: 8px;
  right: 8px;
  z-index: 1044;
}

/* line 95, ../scss/plugins/magnific-popup.scss */
.mfp-preloader a {
  color: #cccccc;
}

/* line 97, ../scss/plugins/magnific-popup.scss */
.mfp-preloader a:hover {
  color: white;
}

/* line 100, ../scss/plugins/magnific-popup.scss */
.mfp-s-ready .mfp-preloader {
  display: none;
}

/* line 103, ../scss/plugins/magnific-popup.scss */
.mfp-s-error .mfp-content {
  display: none;
}

/* line 106, ../scss/plugins/magnific-popup.scss */
button.mfp-close, button.mfp-arrow {
  overflow: visible;
  cursor: pointer;
  background: transparent;
  border: 0;
  -webkit-appearance: none;
  display: block;
  outline: none;
  padding: 0;
  z-index: 1046;
  -webkit-box-shadow: none;
  box-shadow: none;
}

/* line 118, ../scss/plugins/magnific-popup.scss */
button::-moz-focus-inner {
  padding: 0;
  border: 0;
}

/* line 122, ../scss/plugins/magnific-popup.scss */
.mfp-close {
  width: 44px;
  height: 44px;
  line-height: 44px;
  position: absolute;
  right: 0;
  top: 0;
  text-decoration: none;
  text-align: center;
  opacity: 0.65;
  padding: 0 0 18px 10px;
  color: white;
  font-style: normal;
  font-size: 28px;
  font-family: Arial, Baskerville, monospace;
}

/* line 137, ../scss/plugins/magnific-popup.scss */
.mfp-close:hover, .mfp-close:focus {
  opacity: 1;
}

/* line 139, ../scss/plugins/magnific-popup.scss */
.mfp-close:active {
  top: 1px;
}

/* line 142, ../scss/plugins/magnific-popup.scss */
.mfp-close-btn-in .mfp-close {
  color: #333333;
}

/* line 145, ../scss/plugins/magnific-popup.scss */
.mfp-image-holder .mfp-close, .mfp-iframe-holder .mfp-close {
  color: white;
  right: -6px;
  text-align: right;
  padding-right: 6px;
  width: 100%;
}

/* line 152, ../scss/plugins/magnific-popup.scss */
.mfp-counter {
  position: absolute;
  top: 0;
  right: 0;
  color: #cccccc;
  font-size: 12px;
  line-height: 18px;
}

/* line 160, ../scss/plugins/magnific-popup.scss */
.mfp-arrow {
  position: absolute;
  opacity: 0.65;
  margin: 0;
  top: 50%;
  margin-top: -55px;
  padding: 0;
  width: 90px;
  height: 110px;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

/* line 170, ../scss/plugins/magnific-popup.scss */
.mfp-arrow:active {
  margin-top: -54px;
}

/* line 172, ../scss/plugins/magnific-popup.scss */
.mfp-arrow:hover, .mfp-arrow:focus {
  opacity: 1;
}

/* line 174, ../scss/plugins/magnific-popup.scss */
.mfp-arrow:before, .mfp-arrow:after, .mfp-arrow .mfp-b, .mfp-arrow .mfp-a {
  content: '';
  display: block;
  width: 0;
  height: 0;
  position: absolute;
  left: 0;
  top: 0;
  margin-top: 35px;
  margin-left: 35px;
  border: none;
}

/* line 185, ../scss/plugins/magnific-popup.scss */
.mfp-arrow:after, .mfp-arrow .mfp-a {
  border: none;
  top: 8px;
}

/* line 188, ../scss/plugins/magnific-popup.scss */
.mfp-arrow:before, .mfp-arrow .mfp-b {
  border: none;
}

/* line 191, ../scss/plugins/magnific-popup.scss */
.mfp-arrow-left {
  left: 0;
}

/* line 193, ../scss/plugins/magnific-popup.scss */
.mfp-arrow-left:after, .mfp-arrow-left .mfp-a {
  border: none;
  margin-left: 31px;
}

/* line 196, ../scss/plugins/magnific-popup.scss */
.mfp-arrow-left:before, .mfp-arrow-left .mfp-b {
  margin-left: 25px;
  border: none;
}

/* line 200, ../scss/plugins/magnific-popup.scss */
.mfp-arrow-right {
  right: 0;
}

/* line 202, ../scss/plugins/magnific-popup.scss */
.mfp-arrow-right:after, .mfp-arrow-right .mfp-a {
  border: none;
  margin-left: 39px;
}

/* line 205, ../scss/plugins/magnific-popup.scss */
.mfp-arrow-right:before, .mfp-arrow-right .mfp-b {
  border: none;
}

/* line 208, ../scss/plugins/magnific-popup.scss */
.mfp-iframe-holder {
  padding-top: 40px;
  padding-bottom: 40px;
}

/* line 211, ../scss/plugins/magnific-popup.scss */
.mfp-iframe-holder .mfp-content {
  line-height: 0;
  width: 100%;
  max-width: 900px;
}

/* line 215, ../scss/plugins/magnific-popup.scss */
.mfp-iframe-holder .mfp-close {
  top: -40px;
}

/* line 218, ../scss/plugins/magnific-popup.scss */
.mfp-iframe-scaler {
  width: 100%;
  height: 0;
  overflow: hidden;
  padding-top: 56.25%;
}

/* line 223, ../scss/plugins/magnific-popup.scss */
.mfp-iframe-scaler iframe {
  position: absolute;
  display: block;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
  background: black;
}

/* Main image in popup */
/* line 234, ../scss/plugins/magnific-popup.scss */
img.mfp-img {
  width: auto;
  max-width: 100%;
  height: auto;
  display: block;
  line-height: 0;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  padding: 40px 0 40px;
  margin: 0 auto;
}

/* The shadow behind the image */
/* line 247, ../scss/plugins/magnific-popup.scss */
.mfp-figure {
  line-height: 0;
}

/* line 249, ../scss/plugins/magnific-popup.scss */
.mfp-figure:after {
  content: '';
  position: absolute;
  left: 0;
  top: 40px;
  bottom: 40px;
  display: block;
  right: 0;
  width: auto;
  height: auto;
  z-index: -1;
  box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
  background: #444444;
}

/* line 262, ../scss/plugins/magnific-popup.scss */
.mfp-figure small {
  color: #bdbdbd;
  display: block;
  font-size: 12px;
  line-height: 14px;
}

/* line 268, ../scss/plugins/magnific-popup.scss */
.mfp-bottom-bar {
  margin-top: -36px;
  position: absolute;
  top: 100%;
  left: 0;
  width: 100%;
  cursor: auto;
}

/* line 276, ../scss/plugins/magnific-popup.scss */
.mfp-title {
  text-align: left;
  line-height: 18px;
  color: #f3f3f3;
  word-wrap: break-word;
  padding-right: 36px;
}

/* line 283, ../scss/plugins/magnific-popup.scss */
.mfp-image-holder .mfp-content {
  max-width: 100%;
}

/* line 286, ../scss/plugins/magnific-popup.scss */
.mfp-gallery .mfp-image-holder .mfp-figure {
  cursor: pointer;
}

@media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px) {
  /**
       * Remove all paddings around the image on small screen
       */
  /* line 293, ../scss/plugins/magnific-popup.scss */
  .mfp-img-mobile .mfp-image-holder {
    padding-left: 0;
    padding-right: 0;
  }

  /* line 296, ../scss/plugins/magnific-popup.scss */
  .mfp-img-mobile img.mfp-img {
    padding: 0;
  }

  /* line 298, ../scss/plugins/magnific-popup.scss */
  .mfp-img-mobile .mfp-figure {
    /* The shadow behind the image */
  }

  /* line 300, ../scss/plugins/magnific-popup.scss */
  .mfp-img-mobile .mfp-figure:after {
    top: 0;
    bottom: 0;
  }

  /* line 303, ../scss/plugins/magnific-popup.scss */
  .mfp-img-mobile .mfp-figure small {
    display: inline;
    margin-left: 5px;
  }

  /* line 306, ../scss/plugins/magnific-popup.scss */
  .mfp-img-mobile .mfp-bottom-bar {
    background: rgba(0, 0, 0, 0.6);
    bottom: 0;
    margin: 0;
    top: auto;
    padding: 3px 5px;
    position: fixed;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
  }

  /* line 316, ../scss/plugins/magnific-popup.scss */
  .mfp-img-mobile .mfp-bottom-bar:empty {
    padding: 0;
  }

  /* line 318, ../scss/plugins/magnific-popup.scss */
  .mfp-img-mobile .mfp-counter {
    right: 5px;
    top: 3px;
  }

  /* line 321, ../scss/plugins/magnific-popup.scss */
  .mfp-img-mobile .mfp-close {
    top: 0;
    right: 0;
    width: 35px;
    height: 35px;
    line-height: 35px;
    background: rgba(0, 0, 0, 0.6);
    position: fixed;
    text-align: center;
    padding: 0;
  }
}
@media all and (max-width: 900px) {
  /* line 333, ../scss/plugins/magnific-popup.scss */
  .mfp-arrow {
    -webkit-transform: scale(0.75);
    transform: scale(0.75);
  }

  /* line 336, ../scss/plugins/magnific-popup.scss */
  .mfp-arrow-left {
    -webkit-transform-origin: 0;
    transform-origin: 0;
  }

  /* line 339, ../scss/plugins/magnific-popup.scss */
  .mfp-arrow-right {
    -webkit-transform-origin: 100%;
    transform-origin: 100%;
  }

  /* line 342, ../scss/plugins/magnific-popup.scss */
  .mfp-container {
    padding-left: 6px;
    padding-right: 6px;
  }
}
/* line 346, ../scss/plugins/magnific-popup.scss */
.mfp-ie7 .mfp-img {
  padding: 0;
}

/* line 348, ../scss/plugins/magnific-popup.scss */
.mfp-ie7 .mfp-bottom-bar {
  width: 600px;
  left: 50%;
  margin-left: -300px;
  margin-top: 5px;
  padding-bottom: 5px;
}

/* line 354, ../scss/plugins/magnific-popup.scss */
.mfp-ie7 .mfp-container {
  padding: 0;
}

/* line 356, ../scss/plugins/magnific-popup.scss */
.mfp-ie7 .mfp-content {
  padding-top: 44px;
}

/* line 358, ../scss/plugins/magnific-popup.scss */
.mfp-ie7 .mfp-close {
  top: 0;
  right: 0;
  padding-top: 0;
}

/**
 * BxSlider v4.0 - Fully loaded, responsive content slider
 * http://bxslider.com
 *
 * Written by: Steven Wanderski, 2012
 * http://stevenwanderski.com
 * (while drinking Belgian ales and listening to jazz)
 *
 * CEO and founder of bxCreative, LTD
 * http://bxcreative.com
 */
/** RESET AND LAYOUT
===================================*/
/* line 17, ../scss/plugins/jquery.bxslider.scss */
.bx-wrapper {
  position: relative;
  margin: 0;
  padding: 0;
  *zoom: 1;
}

/* line 24, ../scss/plugins/jquery.bxslider.scss */
.bx-wrapper .bx-viewport {
  height: 93px !important;
}

/* line 28, ../scss/plugins/jquery.bxslider.scss */
.bx-wrapper img {
  max-width: 100%;
  display: block;
}

/* line 33, ../scss/plugins/jquery.bxslider.scss */
.bx-wrapper h3 {
  padding: 6px 10px;
  margin-left: 150px;
}

/* line 38, ../scss/plugins/jquery.bxslider.scss */
.bx-wrapper h3 .hindi {
  font-style: normal;
  padding-left: 10px;
}

/* line 43, ../scss/plugins/jquery.bxslider.scss */
.bx-wrapper .thumbWrap {
  position: absolute;
  top: 0;
  left: 10px;
  width: 130px;
}

/* line 49, ../scss/plugins/jquery.bxslider.scss */
.bx-wrapper .thumbWrap img {
  margin: 0 auto;
  display: block;
  height: auto;
}

/* line 54, ../scss/plugins/jquery.bxslider.scss */
.bx-wrapper .thumbWrap img.grandthali {
  width: 92px;
}

/* line 57, ../scss/plugins/jquery.bxslider.scss */
.bx-wrapper .thumbWrap img.railway {
  width: 110px;
}

/* line 60, ../scss/plugins/jquery.bxslider.scss */
.bx-wrapper .thumbWrap img.biryani {
  width: 130px;
  margin: 6px auto;
}

/* line 65, ../scss/plugins/jquery.bxslider.scss */
.bx-wrapper .btn {
  position: absolute;
  bottom: 8px;
  left: 158px;
  z-index: 9999;
}

/* line 71, ../scss/plugins/jquery.bxslider.scss */
.bx-wrapper .btn span span {
  padding-right: 12px;
}

/* LOADER */
/* line 77, ../scss/plugins/jquery.bxslider.scss */
.bx-wrapper .bx-loading {
  min-height: 50px;
  background: url(images/bx_loader.html) center center no-repeat white;
  height: 100%;
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 2000;
}

/* PAGER */
/* line 90, ../scss/plugins/jquery.bxslider.scss */
.bx-wrapper .bx-pager {
  text-align: center;
  font-size: .85em;
  font-family: Arial;
  font-weight: bold;
  color: #666;
  padding-top: 20px;
}

/* line 100, ../scss/plugins/jquery.bxslider.scss */
.bx-wrapper .bx-pager .bx-pager-item,
.bx-wrapper .bx-controls-auto .bx-controls-auto-item {
  display: inline-block;
  *zoom: 1;
  *display: inline;
}

/* line 106, ../scss/plugins/jquery.bxslider.scss */
.bx-wrapper .bx-pager.bx-default-pager a {
  background: #666;
  text-indent: -9999px;
  display: block;
  width: 10px;
  height: 10px;
  margin: 0 5px;
  outline: 0;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
}

/* line 120, ../scss/plugins/jquery.bxslider.scss */
.bx-wrapper .bx-pager.bx-default-pager a:hover,
.bx-wrapper .bx-pager.bx-default-pager a.active {
  background: #000;
}

/* DIRECTION CONTROLS (NEXT / PREV) */
/* line 126, ../scss/plugins/jquery.bxslider.scss */
.bx-wrapper .bx-prev {
  right: 25px;
  bottom: 7px;
}

/* line 131, ../scss/plugins/jquery.bxslider.scss */
.bx-wrapper .bx-next {
  right: 0;
  bottom: 7px;
}

/* line 136, ../scss/plugins/jquery.bxslider.scss */
.bx-wrapper .bx-controls-direction a {
  position: absolute;
  outline: 0;
  width: 32px;
  height: 32px;
  z-index: 4;
  font-size: 20px;
}

/* line 145, ../scss/plugins/jquery.bxslider.scss */
.bx-wrapper .bx-controls-direction a.disabled {
  display: none;
}

/* AUTO CONTROLS (START / STOP) */
/* line 151, ../scss/plugins/jquery.bxslider.scss */
.bx-wrapper .bx-controls-auto {
  text-align: center;
}

/* line 155, ../scss/plugins/jquery.bxslider.scss */
.bx-wrapper .bx-controls-auto .bx-start {
  display: block;
  text-indent: -9999px;
  width: 10px;
  height: 11px;
  outline: 0;
  background: url(images/controls.html) -86px -11px no-repeat;
  margin: 0 3px;
}

/* line 166, ../scss/plugins/jquery.bxslider.scss */
.bx-wrapper .bx-controls-auto .bx-start:hover,
.bx-wrapper .bx-controls-auto .bx-start.active {
  background-position: -86px 0;
}

/* line 170, ../scss/plugins/jquery.bxslider.scss */
.bx-wrapper .bx-controls-auto .bx-stop {
  display: block;
  text-indent: -9999px;
  width: 9px;
  height: 11px;
  outline: 0;
  background: url(images/controls.html) -86px -44px no-repeat;
  margin: 0 3px;
}

/* line 181, ../scss/plugins/jquery.bxslider.scss */
.bx-wrapper .bx-controls-auto .bx-stop:hover,
.bx-wrapper .bx-controls-auto .bx-stop.active {
  background-position: -86px -33px;
}

/*======================================================================
  Selectric
======================================================================*/
/* line 5, ../scss/plugins/selectric.scss */
.selectricWrapper {
  position: relative;
  margin: 0 0 10px;
  width: 300px;
  cursor: pointer;
}

/* line 12, ../scss/plugins/selectric.scss */
.selectricResponsive {
  width: 100%;
}

/* line 16, ../scss/plugins/selectric.scss */
.selectric {
  border: 1px solid #DDD;
  background: #F8F8F8;
  position: relative;
  border-radius: 2px;
}
/* line 21, ../scss/plugins/selectric.scss */
.selectric .label {
  display: block;
  white-space: nowrap;
  overflow: hidden;
  margin: 0 30px 0 0;
  padding: 6px;
  font-size: 12px;
  line-height: 18px;
  color: #444;
  min-height: 18px;
}
/* line 32, ../scss/plugins/selectric.scss */
.selectric .button {
  display: block;
  position: absolute;
  right: 0;
  top: 0;
  width: 30px;
  height: 30px;
  color: #BBB;
  text-align: center;
  font: 0/0 a;
  /* IE Fix */
  *font: 20px/30px Lucida Sans Unicode, Arial Unicode MS, Arial;
}
/* line 44, ../scss/plugins/selectric.scss */
.selectric .button:after {
  content: " ";
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  margin: auto;
  width: 0;
  height: 0;
  border: 4px solid transparent;
  border-top-color: #BBB;
  border-bottom: none;
}

/* line 61, ../scss/plugins/selectric.scss */
.selectricHover .selectric {
  border-color: #CCC;
}
/* line 63, ../scss/plugins/selectric.scss */
.selectricHover .selectric .button {
  color: #888;
}
/* line 65, ../scss/plugins/selectric.scss */
.selectricHover .selectric .button:after {
  border-top-color: #888;
}

/* line 71, ../scss/plugins/selectric.scss */
.selectricOpen {
  z-index: 9999;
}
/* line 73, ../scss/plugins/selectric.scss */
.selectricOpen .selectric {
  border-color: #CCC;
  background: #F0F0F0;
  z-index: 9999;
}
/* line 78, ../scss/plugins/selectric.scss */
.selectricOpen .selectricItems {
  display: block;
}

/* line 83, ../scss/plugins/selectric.scss */
.selectricDisabled {
  filter: alpha(opacity=50);
  opacity: 0.5;
  cursor: default;
  -webkit-touch-callout: none;
  user-select: none;
}

/* line 91, ../scss/plugins/selectric.scss */
.selectricHideSelect {
  position: relative;
  overflow: hidden;
  width: 0;
  height: 0;
}
/* line 96, ../scss/plugins/selectric.scss */
.selectricHideSelect select {
  position: absolute;
  left: -100%;
  display: none;
}

/* line 103, ../scss/plugins/selectric.scss */
.selectricInput {
  position: absolute !important;
  top: 0 !important;
  left: 0 !important;
  overflow: hidden !important;
  clip: rect(0, 0, 0, 0) !important;
  margin: 0 !important;
  padding: 0 !important;
  width: 1px !important;
  height: 1px !important;
  outline: none !important;
  border: none !important;
  *font: 0/0 a !important;
  background: none !important;
}

/* line 119, ../scss/plugins/selectric.scss */
.selectricTempShow {
  position: absolute !important;
  visibility: hidden !important;
  display: block !important;
}

/* Items box */
/* line 126, ../scss/plugins/selectric.scss */
.selectricItems {
  display: none;
  position: absolute;
  overflow: auto;
  top: 100%;
  left: 0;
  background: #F9F9F9;
  border: 1px solid #CCC;
  z-index: 9998;
  box-shadow: 0 0 10px -6px;
}
/* line 136, ../scss/plugins/selectric.scss */
.selectricAbove .selectricItems {
  top: auto;
  bottom: 100%;
}
/* line 140, ../scss/plugins/selectric.scss */
.selectricItems ul, .selectricItems li {
  list-style: none;
  padding: 0;
  margin: 0;
  font-size: 12px;
  line-height: 20px;
  min-height: 20px;
}
/* line 148, ../scss/plugins/selectric.scss */
.selectricItems li {
  display: block;
  padding: 5px;
  border-top: 1px solid #FFF;
  border-bottom: 1px solid #EEE;
  color: #666;
  cursor: pointer;
}
/* line 155, ../scss/plugins/selectric.scss */
.selectricItems li.selected {
  background: #EFEFEF;
  color: #444;
  border-top-color: #E0E0E0;
}
/* line 160, ../scss/plugins/selectric.scss */
.selectricItems li:hover {
  background: #F0F0F0;
  color: #444;
}
/* line 164, ../scss/plugins/selectric.scss */
.selectricItems li.disabled {
  background: #F5F5F5;
  color: #BBB;
  border-top-color: #FAFAFA;
  cursor: default;
}

/* Compass Imports */
/* line 17, ../../../../../../../../../../../Library/Ruby/Gems/2.0.0/gems/compass-0.12.6/frameworks/compass/stylesheets/compass/reset/_utilities.scss */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
  margin: 0;
  padding: 0;
  border: 0;
  font: inherit;
  font-size: 100%;
  vertical-align: baseline;
}

/* line 22, ../../../../../../../../../../../Library/Ruby/Gems/2.0.0/gems/compass-0.12.6/frameworks/compass/stylesheets/compass/reset/_utilities.scss */
html {
  line-height: 1;
}

/* line 24, ../../../../../../../../../../../Library/Ruby/Gems/2.0.0/gems/compass-0.12.6/frameworks/compass/stylesheets/compass/reset/_utilities.scss */
ol, ul {
  list-style: none;
}

/* line 26, ../../../../../../../../../../../Library/Ruby/Gems/2.0.0/gems/compass-0.12.6/frameworks/compass/stylesheets/compass/reset/_utilities.scss */
table {
  border-collapse: collapse;
  border-spacing: 0;
}

/* line 28, ../../../../../../../../../../../Library/Ruby/Gems/2.0.0/gems/compass-0.12.6/frameworks/compass/stylesheets/compass/reset/_utilities.scss */
caption, th, td {
  text-align: left;
  font-weight: normal;
  vertical-align: middle;
}

/* line 30, ../../../../../../../../../../../Library/Ruby/Gems/2.0.0/gems/compass-0.12.6/frameworks/compass/stylesheets/compass/reset/_utilities.scss */
q, blockquote {
  quotes: none;
}
/* line 103, ../../../../../../../../../../../Library/Ruby/Gems/2.0.0/gems/compass-0.12.6/frameworks/compass/stylesheets/compass/reset/_utilities.scss */
q:before, q:after, blockquote:before, blockquote:after {
  content: "";
  content: none;
}

/* line 32, ../../../../../../../../../../../Library/Ruby/Gems/2.0.0/gems/compass-0.12.6/frameworks/compass/stylesheets/compass/reset/_utilities.scss */
a img {
  border: none;
}

/* line 116, ../../../../../../../../../../../Library/Ruby/Gems/2.0.0/gems/compass-0.12.6/frameworks/compass/stylesheets/compass/reset/_utilities.scss */
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary {
  display: block;
}

/* Texture Overlay */
/* Restaurant */
/* Buttons */
/* -- */
/* line 1, ../scss/_helpers.scss */
.imgResponsive {
  width: 100%;
  height: auto;
  max-width: 100%;
}

/* Retina Images Mixin */
/* Breakpoint Mixins */
/* Text Offset */
/* Logo */
/* Normal Button */
/* Fonts */
/* Variables */
/* Background Colours */
/* Fonts */
@font-face {
  font-family: 'bebas_neueregular';
  src: url("../font/bebasneue-webfont.eot");
  src: url("../font/bebasneue-webfontd41d.eot?#iefix") format("embedded-opentype"), url("../font/bebasneue-webfont.woff") format("woff"), url("../font/bebasneue-webfont.ttf") format("truetype"), url("../font/bebasneue-webfont.svg#bebas_neueregular") format("svg");
  font-weight: normal;
  font-style: normal;
}

/* Global */
@viewport {
  zoom: 1.0;
  width: extend-to-zoom;
}

@-ms-viewport {
  width: extend-to-zoom;
  zoom: 1.0;
}

/* line 47, ../scss/styles.scss */
*, *:before, *:after {
  margin: 0;
  padding: 0;
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

/* line 59, ../scss/styles.scss */
body {
  font-family: "Lora", Georgia, Palatino, "Palatino Linotype", Times, "Times New Roman", serif;
  font-size: 87.5%;
  color: #476180;
  min-width: 320px;
  padding-top: 30px;
}
/* line 66, ../scss/styles.scss */
body.cp {
  padding-top: 0;
  background: #2e4766 url("../img/texture-overlay.png") repeat 0 0;
}
@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 66, ../scss/styles.scss */
  body.cp {
    /* on retina, use image that's scaled by 2 */
    background-image: url("../img/texture-overlay%402x.png");
    background-size: 300px 300px;
  }
}
/* line 71, ../scss/styles.scss */
body.cprestaurant {
  background: #055461 url("../img/texture-overlay.png") repeat 0 0;
}
@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 71, ../scss/styles.scss */
  body.cprestaurant {
    /* on retina, use image that's scaled by 2 */
    background-image: url("../img/texture-overlay%402x.png");
    background-size: 300px 300px;
  }
}
/* line 75, ../scss/styles.scss */
body.cpchutney {
  background: #7a0f31 url("../img/texture-overlay.png") repeat 0 0;
}
@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 75, ../scss/styles.scss */
  body.cpchutney {
    /* on retina, use image that's scaled by 2 */
    background-image: url("../img/texture-overlay%402x.png");
    background-size: 300px 300px;
  }
}
@media (max-width: 1051px) {
  /* line 59, ../scss/styles.scss */
  body {
    padding-top: 0;
  }
}

/* line 84, ../scss/styles.scss */
h1 {
  font-weight: 400;
  margin-bottom: 20px;
  line-height: 30px;
}

/* line 90, ../scss/styles.scss */
h2, h3 {
  font-weight: 600;
  font-size: 1.143em;
  line-height: 22px;
  margin-bottom: 10px;
  font-style: oblique;
}

/* line 98, ../scss/styles.scss */
.pageTitle {
  text-indent: -99999px;
  display: block;
}

/* line 103, ../scss/styles.scss */
p {
  line-height: 22px;
  margin-bottom: 20px;
}
/* line 107, ../scss/styles.scss */
p.whiteC {
  color: #fff;
  font-style: oblique;
  width: 100%;
  text-align: center;
}
/* line 114, ../scss/styles.scss */
p.form-row {
  margin-bottom: 10px;
}
/* line 118, ../scss/styles.scss */
address p {
  margin: 0;
}

/* line 124, ../scss/styles.scss */
i {
  font-size: italic;
}

/* line 128, ../scss/styles.scss */
dl {
  line-height: 22px;
  margin-bottom: 20px;
}
/* line 132, ../scss/styles.scss */
dl dt {
  font-weight: 700;
}

/* line 137, ../scss/styles.scss */
blockquote {
  margin-bottom: 20px;
}
/* line 140, ../scss/styles.scss */
blockquote p {
  margin-bottom: 20px;
}

/* line 145, ../scss/styles.scss */
ul {
  padding-left: 16px;
  margin-bottom: 20px;
  list-style: outside;
}

/* line 152, ../scss/styles.scss */
li {
  line-height: 22px;
}

/* line 156, ../scss/styles.scss */
a {
  color: #db1354;
  text-decoration: none;
}

/* line 161, ../scss/styles.scss */
a, a:focus, button {
  outline: none;
}

/* line 165, ../scss/styles.scss */
.cpchutney a {
  color: #1cbad2;
}

/* line 169, ../scss/styles.scss */
strong {
  font-style: oblique;
  font-weight: 700;
}

/* line 174, ../scss/styles.scss */
.block, .content .featured, #nL, .products .product, .woocommerce-cart .woocommerce form,
.woocommerce-cart .cart-collaterals .cart_totals, .woocommerce-message, .woocommerce-account .woocommerce,
.checkoutorder-received .woocommerce, .woocommerce-checkout .checkout_coupon,
.woocommerce-checkout .login, .woocommerce-checkout #customer_details .col-1,
.woocommerce-checkout #customer_details .col-2, .woocommerce-checkout #order_review, #reserveSlot, .rupeesTooltip {
  background: white url("../img/texture-overlay.png") repeat 0 0;
  -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3);
  -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3);
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3);
  margin: 0 18px 18px 0;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
  -o-border-radius: 4px;
  border-radius: 4px;
  position: relative;
  float: left;
  display: inline;
}
@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 174, ../scss/styles.scss */
  .block, .content .featured, #nL, .products .product, .woocommerce-cart .woocommerce form,
  .woocommerce-cart .cart-collaterals .cart_totals, .woocommerce-message, .woocommerce-account .woocommerce,
  .checkoutorder-received .woocommerce, .woocommerce-checkout .checkout_coupon,
  .woocommerce-checkout .login, .woocommerce-checkout #customer_details .col-1,
  .woocommerce-checkout #customer_details .col-2, .woocommerce-checkout #order_review, #reserveSlot, .rupeesTooltip {
    /* on retina, use image that's scaled by 2 */
    background-image: url("../img/texture-overlay%402x.png");
    background-size: 300px 300px;
  }
}

/* line 184, ../scss/styles.scss */
.last {
  margin-right: 0;
}

/* line 188, ../scss/styles.scss */
.center {
  text-align: center;
}
/* line 191, ../scss/styles.scss */
.center p {
  margin-bottom: 0;
}

/* line 199, ../scss/styles.scss */
img.fullWidth {
  width: 100%;
  height: auto;
}

/* line 205, ../scss/styles.scss */
.about {
  text-align: center;
  padding-top: 22px !important;
}
@media (max-width: 648px) {
  /* line 205, ../scss/styles.scss */
  .about {
    height: auto;
  }
}
@media (max-width: 648px) {
  /* line 213, ../scss/styles.scss */
  .about p {
    margin: 0 0 8px;
  }
}
@media (max-width: 1051px) {
  /* line 219, ../scss/styles.scss */
  .about .btn {
    display: none;
  }
}

/* line 226, ../scss/styles.scss */
.btn, .button {
  color: #fff !important;
  font-family: "bebas_neueregular", sans-serif;
  font-size: 20px;
  position: relative;
  display: inline-block;
  text-align: center;
  line-height: 38px;
  height: 40px;
  padding: 0;
  margin: 0;
  border: none;
  background: none;
  outline: none;
}
/* line 241, ../scss/styles.scss */
.btn span, .button span {
  background: url("../img/buttons.png") no-repeat 0 0;
}
@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 241, ../scss/styles.scss */
  .btn span, .button span {
    /* on retina, use image that's scaled by 2 */
    background-image: url("../img/buttons%402x.png");
    background-size: 500px 200px;
  }
}
/* line 246, ../scss/styles.scss */
.btn > span, .button > span {
  display: inline-block;
  height: 40px;
  padding-left: 19px;
}
/* line 251, ../scss/styles.scss */
.btn > span > span, .button > span > span {
  display: inline-block;
  height: 40px;
  padding: 0 19px 0 0;
  background-position: 100% 0;
}
/* line 263, ../scss/styles.scss */
.btn:hover, .btn:focus, .btn:active, .button:hover, .button:focus, .button:active {
  color: #fff;
  outline: none;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  text-decoration: none;
}

/* line 274, ../scss/styles.scss */
.cprestaurant .btn span,
.cprestaurant .button span {
  background-position-y: -120px;
}
/* line 279, ../scss/styles.scss */
.cprestaurant .btn:hover span,
.cprestaurant .button:hover span {
  background-position-y: -80px;
}

/* line 287, ../scss/styles.scss */
.cpchutney .btn span,
.cpchutney .button span {
  background-position-y: -40px;
}
/* line 292, ../scss/styles.scss */
.cpchutney .btn:hover span,
.cpchutney .button:hover span {
  background-position-y: 0;
}

/* line 298, ../scss/styles.scss */
.divider {
  margin: 30px auto 35px;
  height: 19px;
  background: url("../img/divider.png") repeat-x 0 0;
  position: relative;
  width: 78%;
  max-width: 930px;
  padding: 0;
}
@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 298, ../scss/styles.scss */
  .divider {
    /* on retina, use image that's scaled by 2 */
    background-image: url("../img/divider%402x.png");
    background-size: 192px 4px;
  }
}
/* line 308, ../scss/styles.scss */
.divider:before, .divider:after {
  width: 19px;
  height: 19px;
  display: block;
  position: absolute;
  background: url("../img/divider-ends.png") no-repeat;
  content: "";
  top: 0;
}
@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 308, ../scss/styles.scss */
  .divider:before, .divider:after {
    /* on retina, use image that's scaled by 2 */
    background-image: url("../img/divider-ends%402x.png");
    background-size: 38px 19px;
  }
}
/* line 319, ../scss/styles.scss */
.divider:before {
  left: -19px;
}
/* line 322, ../scss/styles.scss */
.divider:after {
  right: -19px;
  background-position: right 0;
}

/* line 328, ../scss/styles.scss */
.border {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  display: block;
}

/* line 336, ../scss/styles.scss */
#sectionOne, #sectionTwo, #sectionThree {
  position: relative;
}

/* line 340, ../scss/styles.scss */
#sectionOne {
  background: #7291b6 url("../img/texture-overlay.png") repeat 0 0;
  padding-top: 175px;
  padding-bottom: 50px;
  overflow: hidden;
}
@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 340, ../scss/styles.scss */
  #sectionOne {
    /* on retina, use image that's scaled by 2 */
    background-image: url("../img/texture-overlay%402x.png");
    background-size: 300px 300px;
  }
}
@media (max-width: 1051px) {
  /* line 340, ../scss/styles.scss */
  #sectionOne {
    margin-top: 86px;
    padding-top: 50px;
  }
}
/* line 351, ../scss/styles.scss */
.cp #sectionOne {
  padding-top: 0;
  margin-top: 0;
}
/* line 356, ../scss/styles.scss */
#sectionOne .border {
  background: url("../img/section-one-top-border.png") repeat-x;
  height: 28px;
}
@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 356, ../scss/styles.scss */
  #sectionOne .border {
    /* on retina, use image that's scaled by 2 */
    background-image: url("../img/section-one-top-border%402x.png");
    background-size: auto 28px;
  }
}
/* line 362, ../scss/styles.scss */
#sectionOne .decoration {
  background: url("../img/blue-yellow-decoration.png") repeat-x;
  height: 6px;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
}
@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 362, ../scss/styles.scss */
  #sectionOne .decoration {
    /* on retina, use image that's scaled by 2 */
    background-image: url("../img/blue-yellow-decoration%402x.png");
    background-size: 30px 6px;
  }
}
/* line 372, ../scss/styles.scss */
#sectionOne .filligree {
  position: absolute;
  z-index: 0;
  display: block;
  background: url("../img/yellow-blue-filligree-sprite-2.png") no-repeat;
}
@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 372, ../scss/styles.scss */
  #sectionOne .filligree {
    /* on retina, use image that's scaled by 2 */
    background-image: url("../img/yellow-blue-filligree-sprite-2%402x.png");
    background-size: 162px 482px;
  }
}
/* line 380, ../scss/styles.scss */
#sectionOne .topLeftFilligree {
  width: 56px;
  height: 165px;
  top: 65px;
  left: 0;
  background-position: 0 0;
}
/* line 388, ../scss/styles.scss */
#sectionOne .topRightFilligree {
  width: 77px;
  height: 288px;
  top: 60px;
  right: 0;
  background-position: -85px 0;
}
/* line 396, ../scss/styles.scss */
#sectionOne .bottomRightFilligree {
  width: 40px;
  height: 195px;
  bottom: 30px;
  right: -1px;
  background-position: -123px -288px;
}
/* line 404, ../scss/styles.scss */
#sectionOne .bottomLeftFilligree {
  width: 84px;
  height: 217px;
  bottom: 45px;
  left: 0;
  background-position: 0 -165px;
}

/* line 416, ../scss/styles.scss */
#sectionTwo .paisley, #sectionThree .paisley {
  position: absolute;
  z-index: 0;
  width: 100%;
  height: 100%;
  display: block;
}

/* line 426, ../scss/styles.scss */
#sectionTwo {
  background: #46607e url("../img/texture-overlay.png") repeat 0 0;
}
@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 426, ../scss/styles.scss */
  #sectionTwo {
    /* on retina, use image that's scaled by 2 */
    background-image: url("../img/texture-overlay%402x.png");
    background-size: 300px 300px;
  }
}
/* line 429, ../scss/styles.scss */
#sectionTwo .border {
  background: url("../img/section-two-top-border.png") repeat-x;
  height: 10px;
  z-index: 2;
}
@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 429, ../scss/styles.scss */
  #sectionTwo .border {
    /* on retina, use image that's scaled by 2 */
    background-image: url("../img/section-two-top-border%402x.png");
    background-size: auto 10px;
  }
}
/* line 436, ../scss/styles.scss */
#sectionTwo .paisley {
  background: url("../img/section-two-paisley-pattern.png") repeat;
}

/* line 442, ../scss/styles.scss */
#sectionThree {
  background: #2e4766 url("../img/texture-overlay.png") repeat 0 0;
  padding-top: 60px;
}
@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 442, ../scss/styles.scss */
  #sectionThree {
    /* on retina, use image that's scaled by 2 */
    background-image: url("../img/texture-overlay%402x.png");
    background-size: 300px 300px;
  }
}
/* line 446, ../scss/styles.scss */
#sectionThree .border {
  background: url("../img/section-three-top-border.png") repeat-x;
  height: 10px;
  z-index: 2;
}
@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 446, ../scss/styles.scss */
  #sectionThree .border {
    /* on retina, use image that's scaled by 2 */
    background-image: url("../img/section-three-top-border%402x.png");
    background-size: auto 10px;
  }
}
/* line 453, ../scss/styles.scss */
#sectionThree .paisley {
  top: 0;
  background: url("../img/section-three-paisley-pattern.png") repeat;
}

/* line 463, ../scss/styles.scss */
body.cp #sectionThree .minichutneyLink, body.cp #sectionThree .miniRestaurantLink {
  display: none;
}

/* line 475, ../scss/styles.scss */
body.cprestaurant #sectionThree .miniRestaurantLink {
  display: none;
}

/* line 487, ../scss/styles.scss */
body.cpchutney #sectionThree .minichutneyLink {
  display: none;
}

/* line 495, ../scss/styles.scss */
.hide {
  display: none !important;
}

/* Images */
/* line 503, ../scss/styles.scss */
.attachment-featuredPage,
.attachment-featuredPage2col,
.attachment-featuredPage4col {
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
  -o-border-radius: 4px;
  border-radius: 4px;
  margin-bottom: 15px;
  -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3);
  -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3);
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3);
}
@media (max-width: 648px) {
  /* line 503, ../scss/styles.scss */
  .attachment-featuredPage,
  .attachment-featuredPage2col,
  .attachment-featuredPage4col {
    width: 100% !important;
    height: auto !important;
  }
}

/* 	=============================
   	// !Forms & Inputs 
   	============================= */
/* line 519, ../scss/styles.scss */
input, textarea {
  border: 1px solid #97b1d1;
  padding: 8px 12px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  color: #476180;
  width: 100%;
  margin-bottom: 10px;
  background: transparent;
}
/* line 529, ../scss/styles.scss */
input:focus, textarea:focus {
  outline: none;
}
/* line 533, ../scss/styles.scss */
input.gform_image_button, textarea.gform_image_button {
  width: 127px;
  height: 40px;
  padding: 0;
  border: 0;
}

/* line 542, ../scss/styles.scss */
.selectricWrapper {
  width: 100%;
}
/* line 545, ../scss/styles.scss */
.selectricWrapper *:focus {
  outline: lime;
}
/* line 549, ../scss/styles.scss */
.selectricWrapper .selectric {
  background: none;
  height: 40px;
  padding: 0;
  border-color: #97b1d1;
}
/* line 555, ../scss/styles.scss */
.selectricWrapper .selectric .label {
  color: #476180;
  text-align: left;
  font-weight: normal;
  padding: 8px 12px;
  height: 40px;
  line-height: 24px;
  font-size: 14px;
}
/* line 565, ../scss/styles.scss */
.selectricWrapper .selectric .button {
  color: #476180 !important;
  height: 40px;
  line-height: 40px;
}
/* line 573, ../scss/styles.scss */
.selectricWrapper.selectricOpen .selectricItems {
  width: 100% !important;
  height: auto !important;
  z-index: 9999;
}

/* 	=============================
   	// !Tables 
   	============================= */
/* line 585, ../scss/styles.scss */
table {
  width: 100%;
  margin: 0;
  border-bottom: 1px solid #a6b9ce;
}
/* line 590, ../scss/styles.scss */
table th, table td {
  padding: 15px 10px;
  vertical-align: top;
}
/* line 595, ../scss/styles.scss */
table th {
  font-weight: 700;
  font-style: italic;
}
/* line 602, ../scss/styles.scss */
table td,
table tfoot th,
table tbody th {
  background: url("../img/content-border-top.png") repeat-x;
  background-position: 0 -3px;
  border-right: 1px solid #a6b9ce;
}
@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 602, ../scss/styles.scss */
  table td,
  table tfoot th,
  table tbody th {
    /* on retina, use image that's scaled by 2 */
    background-image: url("../img/content-border-top%402x.png");
    background-size: 336px 4px;
  }
}
/* line 608, ../scss/styles.scss */
table td:first-child,
table tfoot th:first-child,
table tbody th:first-child {
  border-left: 1px solid #a6b9ce;
}

/* line 614, ../scss/styles.scss */
.ui-datepicker table {
  border: none;
}
/* line 619, ../scss/styles.scss */
.ui-datepicker table td,
.ui-datepicker table tfoot th,
.ui-datepicker table tbody th {
  background: none;
  border: none;
}

/* line 627, ../scss/styles.scss */
body .ui-datepicker .ui-datepicker-next-hover,
body .ui-datepicker .ui-datepicker-prev-hover {
  top: 2px;
}
/* line 631, ../scss/styles.scss */
body .ui-datepicker .ui-datepicker-next-hover {
  right: 2px;
}
/* line 635, ../scss/styles.scss */
body .ui-datepicker .ui-datepicker-prev-hover {
  left: 2px;
}

/* 	=============================
   	Core Layout 
   	============================= */
/* line 644, ../scss/styles.scss */
.container {
  max-width: 1052px;
  overflow: hidden;
  position: relative;
  z-index: 2;
}
@media (max-width: 1051px) {
  /* line 644, ../scss/styles.scss */
  .container {
    width: 648px;
  }
}
@media (max-width: 648px) {
  /* line 644, ../scss/styles.scss */
  .container {
    width: 100%;
    clear: both;
    margin: 0 auto;
    max-width: 416px;
    padding: 0;
  }
}

/* line 663, ../scss/styles.scss */
.row {
  padding: 0 30px;
}
@media (max-width: 648px) {
  /* line 663, ../scss/styles.scss */
  .row {
    padding: 0 15px;
    margin: 0;
  }
}

/* line 672, ../scss/styles.scss */
.col-1, .col-2, .col-3, .col-4, .products, .col-5 {
  float: left;
  margin-right: 18px;
  *zoom: 1;
}
/* line 38, ../../../../../../../../../../../Library/Ruby/Gems/2.0.0/gems/compass-0.12.6/frameworks/compass/stylesheets/compass/utilities/general/_clearfix.scss */
.col-1:after, .col-2:after, .col-3:after, .col-4:after, .products:after, .col-5:after {
  content: "";
  display: table;
  clear: both;
}

/* line 678, ../scss/styles.scss */
.col-1 {
  width: 184px;
}

/* line 682, ../scss/styles.scss */
.col-2 {
  width: 386px;
}

/* line 686, ../scss/styles.scss */
.col-3 {
  width: 588px;
}

/* line 690, ../scss/styles.scss */
.col-4, .products {
  width: 790px;
}

/* line 694, ../scss/styles.scss */
.col-5 {
  width: 992px;
  margin-right: 0;
}

/* line 718, ../scss/styles.scss */
.block-auto,
.block-1-1,
.block-1-2,
.products .product,
.block-1-3,
.block-1-4,
.block-1-auto,
.block-2-1,
.block-2-2,
.block-2-3,
.block-2-auto,
.block-3-1,
.block-3-2,
.block-3-3,
.block-3-auto,
.block-4-1,
.block-4-2,
.block-4-3,
.block-4-4,
.block-4-auto,
.block-half {
  position: relative;
  padding: 16px;
  margin: 0 18px 18px 0;
 	/*p:last-child {
	 	margin: 10px;
 	}*/
}
/* line 727, ../scss/styles.scss */
.block-auto.block--nopadding,
.block-1-1.block--nopadding,
.block-1-2.block--nopadding,
.products .block--nopadding.product,
.block-1-3.block--nopadding,
.block-1-4.block--nopadding,
.block-1-auto.block--nopadding,
.block-2-1.block--nopadding,
.block-2-2.block--nopadding,
.block-2-3.block--nopadding,
.block-2-auto.block--nopadding,
.block-3-1.block--nopadding,
.block-3-2.block--nopadding,
.block-3-3.block--nopadding,
.block-3-auto.block--nopadding,
.block-4-1.block--nopadding,
.block-4-2.block--nopadding,
.block-4-3.block--nopadding,
.block-4-4.block--nopadding,
.block-4-auto.block--nopadding,
.block-half.block--nopadding {
  padding: 0;
}
/* line 731, ../scss/styles.scss */
.block-auto.block--containsimg,
.block-1-1.block--containsimg,
.block-1-2.block--containsimg,
.products .block--containsimg.product,
.block-1-3.block--containsimg,
.block-1-4.block--containsimg,
.block-1-auto.block--containsimg,
.block-2-1.block--containsimg,
.block-2-2.block--containsimg,
.block-2-3.block--containsimg,
.block-2-auto.block--containsimg,
.block-3-1.block--containsimg,
.block-3-2.block--containsimg,
.block-3-3.block--containsimg,
.block-3-auto.block--containsimg,
.block-4-1.block--containsimg,
.block-4-2.block--containsimg,
.block-4-3.block--containsimg,
.block-4-4.block--containsimg,
.block-4-auto.block--containsimg,
.block-half.block--containsimg {
  padding: 0 !important;
}
@media (max-width: 1051px) {
  /* line 731, ../scss/styles.scss */
  .block-auto.block--containsimg,
  .block-1-1.block--containsimg,
  .block-1-2.block--containsimg,
  .products .block--containsimg.product,
  .block-1-3.block--containsimg,
  .block-1-4.block--containsimg,
  .block-1-auto.block--containsimg,
  .block-2-1.block--containsimg,
  .block-2-2.block--containsimg,
  .block-2-3.block--containsimg,
  .block-2-auto.block--containsimg,
  .block-3-1.block--containsimg,
  .block-3-2.block--containsimg,
  .block-3-3.block--containsimg,
  .block-3-auto.block--containsimg,
  .block-4-1.block--containsimg,
  .block-4-2.block--containsimg,
  .block-4-3.block--containsimg,
  .block-4-4.block--containsimg,
  .block-4-auto.block--containsimg,
  .block-half.block--containsimg {
    height: auto;
  }
}
/* line 739, ../scss/styles.scss */
.block-auto .block__img,
.block-1-1 .block__img,
.block-1-2 .block__img,
.products .product .block__img,
.block-1-3 .block__img,
.block-1-4 .block__img,
.block-1-auto .block__img,
.block-2-1 .block__img,
.block-2-2 .block__img,
.block-2-3 .block__img,
.block-2-auto .block__img,
.block-3-1 .block__img,
.block-3-2 .block__img,
.block-3-3 .block__img,
.block-3-auto .block__img,
.block-4-1 .block__img,
.block-4-2 .block__img,
.block-4-3 .block__img,
.block-4-4 .block__img,
.block-4-auto .block__img,
.block-half .block__img {
  display: block;
}
/* line 743, ../scss/styles.scss */
.block-auto .block__img--fill,
.block-1-1 .block__img--fill,
.block-1-2 .block__img--fill,
.products .product .block__img--fill,
.block-1-3 .block__img--fill,
.block-1-4 .block__img--fill,
.block-1-auto .block__img--fill,
.block-2-1 .block__img--fill,
.block-2-2 .block__img--fill,
.block-2-3 .block__img--fill,
.block-2-auto .block__img--fill,
.block-3-1 .block__img--fill,
.block-3-2 .block__img--fill,
.block-3-3 .block__img--fill,
.block-3-auto .block__img--fill,
.block-4-1 .block__img--fill,
.block-4-2 .block__img--fill,
.block-4-3 .block__img--fill,
.block-4-4 .block__img--fill,
.block-4-auto .block__img--fill,
.block-half .block__img--fill {
  width: 100%;
  height: auto;
  max-width: 100%;
}

/* line 750, ../scss/styles.scss */
.block-half {
  width: 100%;
  height: 250px;
}
@media (max-width: 1051px) {
  /* line 750, ../scss/styles.scss */
  .block-half {
    width: 100%;
    margin-right: 0;
  }
}
@media (max-width: 648px) {
  /* line 750, ../scss/styles.scss */
  .block-half {
    width: 100%;
  }
}

/* line 764, ../scss/styles.scss */
.block-1-1, .block-1-2, .products .product, .block-1-3, .block-1-4, .block-1-auto {
  width: 184px;
}

/* line 768, ../scss/styles.scss */
.block-2-1, .block-2-2, .block-2-3, .block-2-auto {
  width: 386px;
}

/* line 772, ../scss/styles.scss */
.block-3-1, .block-3-2, .block-3-3, .block-3-auto {
  width: 588px;
}

/* line 776, ../scss/styles.scss */
.block-4-1, .block-4-2, .block-4-3, .block-4-4, .block-4-auto {
  width: 790px;
}

/* line 780, ../scss/styles.scss */
.block-1-1, .block-2-1, .block-3-1, .block-4-1 {
  height: 125px;
}

/* line 784, ../scss/styles.scss */
.block-1-2, .products .product, .block-2-2, .block-3-2, .block-4-2 {
  height: 268px;
}

/* line 788, ../scss/styles.scss */
.block-1-3, .block-2-3, .block-3-3, .block-4-3 {
  height: 411px;
}

/* line 792, ../scss/styles.scss */
.block-1-4, .block-4-4 {
  height: 554px;
}

/* line 796, ../scss/styles.scss */
.block-1-auto, .block-2-auto, .block-3-auto, .block-4-auto {
  height: auto;
}

/* line 800, ../scss/styles.scss */
.fill {
  padding: 0;
  overflow: hidden;
}

/* line 805, ../scss/styles.scss */
.last {
  margin-right: 0;
}

/* line 809, ../scss/styles.scss */
.fix {
  overflow: visible;
  z-index: 3;
}

/* 	=============================
   	Header 
   	============================= */
/* line 818, ../scss/styles.scss */
#contacts {
  height: 30px;
  background: #f3c10f url("../img/texture-overlay.png") repeat 0 0;
  position: relative;
  z-index: 110;
  line-height: 30px;
  color: #fff;
  -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3);
  -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3);
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3);
  width: 100%;
  position: fixed;
  top: 0;
  z-index: 120;
}
@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 818, ../scss/styles.scss */
  #contacts {
    /* on retina, use image that's scaled by 2 */
    background-image: url("../img/texture-overlay%402x.png");
    background-size: 300px 300px;
  }
}
@media (max-width: 1051px) {
  /* line 818, ../scss/styles.scss */
  #contacts {
    position: absolute;
    top: 56px;
    left: 0;
    right: 0;
    z-index: 90;
  }
}
/* line 839, ../scss/styles.scss */
#contacts .headerBtn {
  position: absolute;
  top: 0;
  right: 253px;
  display: block;
  padding: 5px 15px;
  -webkit-border-radius: 0 0 4px 4px;
  -moz-border-radius: 0 0 4px 4px;
  -ms-border-radius: 0 0 4px 4px;
  -o-border-radius: 0 0 4px 4px;
  border-radius: 0 0 4px 4px;
  -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3);
  -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3);
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3);
}
@media (max-width: 1051px) {
  /* line 839, ../scss/styles.scss */
  #contacts .headerBtn {
    display: none;
  }
}
/* line 852, ../scss/styles.scss */
#contacts .headerBtn.pink {
  background: #f45e8c url("../img/texture-overlay.png") repeat 0 0;
}
@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 852, ../scss/styles.scss */
  #contacts .headerBtn.pink {
    /* on retina, use image that's scaled by 2 */
    background-image: url("../img/texture-overlay%402x.png");
    background-size: 300px 300px;
  }
}
/* line 856, ../scss/styles.scss */
#contacts .headerBtn.green {
  background: #73d0df url("../img/texture-overlay.png") repeat 0 0;
}
@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 856, ../scss/styles.scss */
  #contacts .headerBtn.green {
    /* on retina, use image that's scaled by 2 */
    background-image: url("../img/texture-overlay%402x.png");
    background-size: 300px 300px;
  }
}
/* line 860, ../scss/styles.scss */
#contacts .headerBtn:hover {
  text-decoration: none;
}
/* line 864, ../scss/styles.scss */
#contacts .headerBtn .ctaTitle {
  display: inline-block;
  font-family: "bebas_neueregular", sans-serif;
  color: #fff;
  font-size: 20px;
  float: left;
  margin-right: 7px;
}
/* line 873, ../scss/styles.scss */
#contacts .headerBtn .ctaProceed {
  width: 18px;
  height: 18px;
  text-indent: 250%;
  overflow: hidden;
  white-space: nowrap;
  background: url("../img/proceed.png") no-repeat;
  background-size: 100%;
  display: inline-block;
  float: left;
  margin-top: 5px;
}
/* line 884, ../scss/styles.scss */
#contacts .headerBtn .ctaHindi {
  float: left;
  clear: both;
  color: #fff;
  margin-top: -10px;
}

/* line 892, ../scss/styles.scss */
#contacts .menuList {
  display: none;
  position: absolute;
  top: 57px;
  width: 130px;
  right: 214px;
  background: #73d0df url("../img/texture-overlay.png") repeat 0 0;
  padding: 0 16px 6px 16px;
  -webkit-border-radius: 0 0 4px 4px;
  -moz-border-radius: 0 0 4px 4px;
  -ms-border-radius: 0 0 4px 4px;
  -o-border-radius: 0 0 4px 4px;
  border-radius: 0 0 4px 4px;
  -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.3);
  -moz-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.3);
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.3);
}
@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 892, ../scss/styles.scss */
  #contacts .menuList {
    /* on retina, use image that's scaled by 2 */
    background-image: url("../img/texture-overlay%402x.png");
    background-size: 300px 300px;
  }
}
/* line 903, ../scss/styles.scss */
#contacts .menuList.open {
  display: block;
}
/* line 907, ../scss/styles.scss */
#contacts .menuList li {
  width: 100%;
  text-transform: uppercase;
  font-family: "bebas_neueregular", sans-serif;
  font-size: 18px;
  margin: 0;
}
/* line 914, ../scss/styles.scss */
#contacts .menuList li a {
  display: block;
  color: #fff;
}
/* line 918, ../scss/styles.scss */
#contacts .menuList li a:hover {
  text-decoration: none;
}
/* line 925, ../scss/styles.scss */
#contacts .headerCta {
	position: absolute;
	top: 0;
	left: 30px;
	color: #fff;
	height: 60px;
	-webkit-border-radius: 0 0 4px 4px;
	-moz-border-radius: 0 0 4px 4px;
	-ms-border-radius: 0 0 4px 4px;
	-o-border-radius: 0 0 4px 4px;
	border-radius: 0 0 4px 4px;
	-webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3);
	-moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3);
	box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3);
	padding: 0 72px 0 15px;
	text-decoration: none;
}
@media (max-width: 1051px) {
  /* line 925, ../scss/styles.scss */
  #contacts .headerCta {
    display: none;
  }
}
/* line 940, ../scss/styles.scss */
#contacts .headerCta.restaurantCta {
  background: #db1354 url("../img/texture-overlay.png") repeat 0 0;
}
@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 940, ../scss/styles.scss */
  #contacts .headerCta.restaurantCta {
    /* on retina, use image that's scaled by 2 */
    background-image: url("../img/texture-overlay%402x.png");
    background-size: 300px 300px;
  }
}
/* line 944, ../scss/styles.scss */
#contacts .headerCta.chutneyCta {
  background: #1cbad2 url("../img/texture-overlay.png") repeat 0 0;
}
@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 944, ../scss/styles.scss */
  #contacts .headerCta.chutneyCta {
    /* on retina, use image that's scaled by 2 */
    background-image: url("../img/texture-overlay%402x.png");
    background-size: 300px 300px;
  }
}
/* line 948, ../scss/styles.scss */
#contacts .headerCta .ctaTitle {
  display: block;
  font-family: "bebas_neueregular", sans-serif;
  font-size: 20px;
  margin: 7px 0 3px;
}
/* line 955, ../scss/styles.scss */
#contacts .headerCta .ctaHindi {
  margin-top: -13px;
  float: left;
}
@media (max-width: 1051px) {
  /* line 955, ../scss/styles.scss */
  #contacts .headerCta .ctaHindi {
    display: none;
  }
}
/* line 963, ../scss/styles.scss */
#contacts .headerCta .ctaProceed {
  display: block;
  height: 36px;
  width: 37px;
  position: absolute;
  top: 11px;
  right: 18px;
  text-indent: 250%;
  overflow: hidden;
  white-space: nowrap;
  background: url("../img/proceed.png") no-repeat;
}
@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 963, ../scss/styles.scss */
  #contacts .headerCta .ctaProceed {
    /* on retina, use image that's scaled by 2 */
    background-image: url("../img/proceed%402x.png");
    background-size: 36px 36px;
  }
}
@media (max-width: 1051px) {
  /* line 963, ../scss/styles.scss */
  #contacts .headerCta .ctaProceed {
    display: none;
  }
}
/* line 980, ../scss/styles.scss */
#contacts ul {
	margin: 0;
	padding: 0;
	float: right;
}
@media (max-width: 1051px) {
  /* line 980, ../scss/styles.scss */
  #contacts ul {
    display: table;
    margin: 0 auto;
  }
}
/* line 989, ../scss/styles.scss */
#contacts ul li {
  list-style: none none outside;
  line-height: 30px;
  float: left;
  display: inline;
  width: auto;
  
}
/* line 997, ../scss/styles.scss */
#contacts ul li.last {
  margin: 0;
}
@media (max-width: 648px) {
  /* line 989, ../scss/styles.scss */
  #contacts ul li {
    margin: 0 15px 0 0;
  }
}
/* line 1006, ../scss/styles.scss */
#contacts ul li#contactTelephone a {
  color: #fff !important;
}
/* line 1010, ../scss/styles.scss */
#contacts ul li#contactTelephone i {
  display: inline;
}
@media (max-width: 648px) {
  /* line 1015, ../scss/styles.scss */
  #contacts ul li#contactEmail {
    display: none;
  }
}
@media (max-width: 648px) {
  /* line 1021, ../scss/styles.scss */
  #contacts ul li#contactAddress {
    display: none;
  }
}
/* line 1027, ../scss/styles.scss */
#contacts ul li i {
  color: #644f05;
  font-style: italic;
}
@media (max-width: 1051px) {
  /* line 1027, ../scss/styles.scss */
  #contacts ul li i {
    display: none;
  }
}

/* line 1043, ../scss/styles.scss */
body.post-type-archive-product #contacts .headerBtn {
  right: 240px;
}

/* line 1053, ../scss/styles.scss */
body.your-order #contacts .headerBtn {
  right: 246px;
}

/* line 1063, ../scss/styles.scss */
body.cprestaurant #contacts .headerBtn {
  right: 359px;
}
/* line 1066, ../scss/styles.scss */
body.cprestaurant #contacts .headerBtn.viewMenus {
  right: 214px;
}

/* line 1074, ../scss/styles.scss */
#mainHeaderWrap {
  position: absolute;
  top: 30px;
  left: 0;
  right: 0;
  z-index: 115;
}
@media (max-width: 1051px) {
  /* line 1074, ../scss/styles.scss */
  #mainHeaderWrap {
    background: #0a879b url("../img/texture-overlay.png") repeat 0 0;
    height: 56px;
    position: fixed;
    border-bottom: 2px solid #055461;
    top: 0;
  }
}
@media (max-width: 1051px) and (min--moz-device-pixel-ratio: 1.3), (max-width: 1051px) and (-o-min-device-pixel-ratio: 2.6 / 2), (max-width: 1051px) and (-webkit-min-device-pixel-ratio: 1.3), (max-width: 1051px) and (min-device-pixel-ratio: 1.3), (max-width: 1051px) and (min-resolution: 1.3dppx) {
  /* line 1074, ../scss/styles.scss */
  #mainHeaderWrap {
    /* on retina, use image that's scaled by 2 */
    background-image: url("../img/texture-overlay%402x.png");
    background-size: 300px 300px;
  }
}


@media (max-width: 1051px) {
.hide_mobile{ display:none;}
  /* line 1093, ../scss/styles.scss */
  header#mainHeader ul {
    position: absolute;
    top: 43px;
    left: inherit;
	right: 0;
    width: 184px;
    text-align: center;
    z-index: 10;
    display: none;
    padding: 16px;
    -webkit-border-radius: 4px 0 4px 4px;
    -moz-border-radius: 4px 0 4px 4px;
    -ms-border-radius: 4px 0 4px 4px;
    -o-border-radius: 4px 0 4px 4px;
    border-radius: 4px 0 4px 4px;
    -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3);
    -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3);
    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3);
    background: white url("../img/texture-overlay.png") repeat 0 0;
  }
}
@media (max-width: 1051px) and (min--moz-device-pixel-ratio: 1.3), (max-width: 1051px) and (-o-min-device-pixel-ratio: 2.6 / 2), (max-width: 1051px) and (-webkit-min-device-pixel-ratio: 1.3), (max-width: 1051px) and (min-device-pixel-ratio: 1.3), (max-width: 1051px) and (min-resolution: 1.3dppx) {

}

@media (max-width: 1051px) {

}

@media (max-width: 1051px) {
  /* line 1121, ../scss/styles.scss */
  header#mainHeader ul li {
    float: none;
    clear: both;
  }
}
/* line 1131, ../scss/styles.scss */
header#mainHeader ul li a {
  display: inline-block;
  color: #fff;
  text-transform: uppercase;
  overflow: hidden;
  text-align: center;
  line-height: 38px;
  padding: 0;
  margin: 0;
  font-family: "bebas_neueregular", sans-serif;
}
/* line 1142, ../scss/styles.scss */
header#mainHeader ul li a:hover {
  text-decoration: none;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
  opacity: 0.8;
}
@media (max-width: 1051px) {
  /* line 1131, ../scss/styles.scss */
  header#mainHeader ul li a {
    color: #476180;
    font-size: 90%;
    display: block;
  }
}
/* line 1153, ../scss/styles.scss */
header#mainHeader ul li a span {
  display: block;
  padding: 0 0 0 19px;
  top: 0;
  height: 40px;
}
/* line 1159, ../scss/styles.scss */
header#mainHeader ul li a span span {
  padding: 0 19px 0 0;
}
/* line 1183, ../scss/styles.scss */
header#mainHeader ul li.current_page_item a, header#mainHeader ul li.current-page-ancestor a, body.post-type-archive-cpt_gallery header#mainHeader ul li#menu-item-34 a, body.post-type-archive-cpt_specials header#mainHeader ul li#menu-item-142 a, body.page-template-template-about-subpage-php header#mainHeader ul li#menu-item-140 a, body.page-template-template-awards-php header#mainHeader ul li#menu-item-140 a, body.page-template-template-careers-php header#mainHeader ul li#menu-item-140 a, body.page-template-template-team-php header#mainHeader ul li#menu-item-140 a, body.page-id-52 header#mainHeader ul li#menu-item-89 a, body.page-id-54 header#mainHeader ul li#menu-item-89 a, body.page-id-56 header#mainHeader ul li#menu-item-89 a, body.single-post header#mainHeader ul li#menu-item-173 a, body.date header#mainHeader ul li#menu-item-173 a, body.tax-product_cat header#mainHeader ul li#menu-item-48 a, body.page-id-9 header#mainHeader ul li#menu-item-115 a, body.page-id-11 header#mainHeader ul li#menu-item-115 a, body.page-id-10 header#mainHeader ul li#menu-item-115 a, body.page-id-14 header#mainHeader ul li#menu-item-111 a {
  position: relative;
  display: block;
  text-align: center;
  line-height: 38px;
  height: 40px;
  color: #476180;
}
/* line 1191, ../scss/styles.scss */
header#mainHeader ul li.current_page_item {
	background: url("../img/buttonss.png") no-repeat;
	background-size: 100% 100%;
}
@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 1191, ../scss/styles.scss */
  header#mainHeader ul li.current_page_item a{
    /* on retina, use image that's scaled by 2 */
    background-image: url("../img/buttonss.png");
    
  }
}
/* line 1195, ../scss/styles.scss */
header#mainHeader ul li.current_page_item a span span, header#mainHeader ul li.current-page-ancestor a span span, body.post-type-archive-cpt_gallery header#mainHeader ul li#menu-item-34 a span span, body.post-type-archive-cpt_specials header#mainHeader ul li#menu-item-142 a span span, body.page-template-template-about-subpage-php header#mainHeader ul li#menu-item-140 a span span, body.page-template-template-awards-php header#mainHeader ul li#menu-item-140 a span span, body.page-template-template-careers-php header#mainHeader ul li#menu-item-140 a span span, body.page-template-template-team-php header#mainHeader ul li#menu-item-140 a span span, body.page-id-52 header#mainHeader ul li#menu-item-89 a span span, body.page-id-54 header#mainHeader ul li#menu-item-89 a span span, body.page-id-56 header#mainHeader ul li#menu-item-89 a span span, body.single-post header#mainHeader ul li#menu-item-173 a span span, body.date header#mainHeader ul li#menu-item-173 a span span, body.tax-product_cat header#mainHeader ul li#menu-item-48 a span span, body.page-id-9 header#mainHeader ul li#menu-item-115 a span span, body.page-id-11 header#mainHeader ul li#menu-item-115 a span span, body.page-id-10 header#mainHeader ul li#menu-item-115 a span span, body.page-id-14 header#mainHeader ul li#menu-item-111 a span span {
  background-position: 100% -160px;
}
/* line 1200, ../scss/styles.scss */
header#mainHeader ul li.current_page_item a:hover, header#mainHeader ul li.current-page-ancestor a:hover, body.post-type-archive-cpt_gallery header#mainHeader ul li#menu-item-34 a:hover, body.post-type-archive-cpt_specials header#mainHeader ul li#menu-item-142 a:hover, body.page-template-template-about-subpage-php header#mainHeader ul li#menu-item-140 a:hover, body.page-template-template-awards-php header#mainHeader ul li#menu-item-140 a:hover, body.page-template-template-careers-php header#mainHeader ul li#menu-item-140 a:hover, body.page-template-template-team-php header#mainHeader ul li#menu-item-140 a:hover, body.page-id-52 header#mainHeader ul li#menu-item-89 a:hover, body.page-id-54 header#mainHeader ul li#menu-item-89 a:hover, body.page-id-56 header#mainHeader ul li#menu-item-89 a:hover, body.single-post header#mainHeader ul li#menu-item-173 a:hover, body.date header#mainHeader ul li#menu-item-173 a:hover, body.tax-product_cat header#mainHeader ul li#menu-item-48 a:hover, body.page-id-9 header#mainHeader ul li#menu-item-115 a:hover, body.page-id-11 header#mainHeader ul li#menu-item-115 a:hover, body.page-id-10 header#mainHeader ul li#menu-item-115 a:hover, body.page-id-14 header#mainHeader ul li#menu-item-111 a:hover {
  opacity: 1;
}
/* line 1206, ../scss/styles.scss */
header#mainHeader ul li .children {
  display: none;
}
/* line 1216, ../scss/styles.scss */
header#mainHeader .mobileBtn {
  display: none;
  background: #1cbad2 url("../img/texture-overlay.png") repeat 0 0;
  color: #fff;
  font-family: "bebas_neueregular", sans-serif;
  font-size: 18px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px;
  -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3);
  -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3);
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3);
  padding: 11px 14px;
  text-decoration: none;
  top: 7px;
  left: 0;
  position: absolute;
}
@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 1216, ../scss/styles.scss */
  header#mainHeader .mobileBtn {
    /* on retina, use image that's scaled by 2 */
    background-image: url("../img/texture-overlay%402x.png");
    background-size: 300px 300px;
  }
}
@media (max-width: 1051px) {
  /* line 1216, ../scss/styles.scss */
  header#mainHeader .mobileBtn {
    display: inline-block;
  }
}
/* line 1234, ../scss/styles.scss */
header#mainHeader .mobileBtn.pink {
  background: #db1354 url("../img/texture-overlay.png") repeat 0 0;
}
@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 1234, ../scss/styles.scss */
  header#mainHeader .mobileBtn.pink {
    /* on retina, use image that's scaled by 2 */
    background-image: url("../img/texture-overlay%402x.png");
    background-size: 300px 300px;
  }
}
/* line 1239, ../scss/styles.scss */
header#mainHeader #mobileCart {
  display: none;
  color: #fff;
  position: absolute;
  top: 14px;
  right: 60px;
  padding: 0 0 0 23px;
}
/* line 1247, ../scss/styles.scss */
header#mainHeader #mobileCart:hover {
  text-decoration: none;
}
@media (max-width: 1051px) {
  /* line 1239, ../scss/styles.scss */
  header#mainHeader #mobileCart {
    display: block;
  }
}
/* line 1255, ../scss/styles.scss */
header#mainHeader #mobileCart i {
  position: absolute;
  top: -1px;
  left: 0;
}
/* line 1261, ../scss/styles.scss */
header#mainHeader #mobileCart #mcTotal {
  display: block;
}
/* line 1264, ../scss/styles.scss */
header#mainHeader #mobileCart #mcTotal .rupeeDiscount {
  display: none;
}
/* line 1269, ../scss/styles.scss */
header#mainHeader #mobileCart #mcItems {
  font-size: 80%;
  color: #f4779f;
}
/* line 1275, ../scss/styles.scss */
header#mainHeader ulbar-toggle {
  background: white url("../img/texture-overlay.png") repeat 0 0;
  top: 7px;
  z-index: 12;
}
@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  header#mainHeader .logo {
    /* on retina, use image that's scaled by 2 */
    display: none;
  }
  /* line 1275, ../scss/styles.scss */
  header#mainHeader ulbar-toggle {
    /* on retina, use image that's scaled by 2 */
    background-image: url("../img/texture-overlay%402x.png");
    background-size: 300px 300px;
  }
}

/* line 1282, ../scss/styles.scss */
#notice {
  width: 100%;
}
/* line 1285, ../scss/styles.scss */
#notice .row {
  padding: 12px 20px;
  background: #f45e8c url("../img/texture-overlay.png") repeat 0 0;
  box-sizing: border-box;
  margin: 0 15px 20px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
  -o-border-radius: 4px;
  border-radius: 4px;
  -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3);
  -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3);
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3);
  overflow: hidden;
}
@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 1285, ../scss/styles.scss */
  #notice .row {
    /* on retina, use image that's scaled by 2 */
    background-image: url("../img/texture-overlay%402x.png");
    background-size: 300px 300px;
  }
}
/* line 1294, ../scss/styles.scss */
#notice .row.green {
  background: #73d0df url("../img/texture-overlay.png") repeat 0 0;
}
@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 1294, ../scss/styles.scss */
  #notice .row.green {
    /* on retina, use image that's scaled by 2 */
    background-image: url("../img/texture-overlay%402x.png");
    background-size: 300px 300px;
  }
}
/* line 1298, ../scss/styles.scss */
#notice .row p {
  color: #fff;
  text-align: center;
  font-weight: 400;
  font-size: 16px;
  display: inline-block;
  margin: 0 50px 0 0;
}
/* line 1307, ../scss/styles.scss */
#notice .row .divider {
  margin: 20px auto 0;
}

/* line 1313, ../scss/styles.scss */
#logo {
  position: absolute;
  left: 0;
  display: block;
  text-indent: 250%;
  overflow: hidden;
  white-space: nowrap;
}
@media (max-width: 1051px) {
  /* line 1313, ../scss/styles.scss */
  #logo {
    width: 120px;
    height: 37px;
    background: url("../img/the-chilli-pickle-logo-mobile.png") no-repeat;
    left: 50%;
    top: 11px;
    margin: 0 0 0 -60px;
  }
}
@media (max-width: 1051px) and (min--moz-device-pixel-ratio: 1.3), (max-width: 1051px) and (-o-min-device-pixel-ratio: 2.6 / 2), (max-width: 1051px) and (-webkit-min-device-pixel-ratio: 1.3), (max-width: 1051px) and (min-device-pixel-ratio: 1.3), (max-width: 1051px) and (min-resolution: 1.3dppx) {
  /* line 1313, ../scss/styles.scss */
  #logo {
    /* on retina, use image that's scaled by 2 */
    background-image: url("../img/the-chilli-pickle-logo-mobile%402x.png");
    background-size: 120px 37px;
  }
}
@media (max-width: 1051px) {
  /* line 1313, ../scss/styles.scss */
  #logo {
    display: none;
  }
}

/* line 1328, ../scss/styles.scss */
#mobileLogo {
  display: none;
  margin: 0 auto;
  text-indent: 250%;
  overflow: hidden;
  white-space: nowrap;
  z-index: 10;
  position: relative;
  margin: 0 auto;
}
@media (max-width: 1051px) {
  /* line 1328, ../scss/styles.scss */
  #mobileLogo {
    display: block;
  }
}

/* line 1343, ../scss/styles.scss */
.cprestaurant #logo {
  top: 52px;
  width: 286px;
  height: 90px;
  background: url("../img/the-chilli-pickle-logo.html") no-repeat;
}
@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 1343, ../scss/styles.scss */
  .cprestaurant #logo {
    /* on retina, use image that's scaled by 2 */
    background-image: url("../img/the-chilli-pickle-logo%402x.png");
    background-size: 286px 90px;
  }
}
@media (max-width: 1051px) {
  /* line 1343, ../scss/styles.scss */
  .cprestaurant #logo {
    width: 120px;
    height: 37px;
    background: url("../img/the-chilli-pickle-logo-mobile.png") no-repeat;
    left: 50%;
    top: 11px;
    margin: 0 0 0 -60px;
  }
}
@media (max-width: 1051px) and (min--moz-device-pixel-ratio: 1.3), (max-width: 1051px) and (-o-min-device-pixel-ratio: 2.6 / 2), (max-width: 1051px) and (-webkit-min-device-pixel-ratio: 1.3), (max-width: 1051px) and (min-device-pixel-ratio: 1.3), (max-width: 1051px) and (min-resolution: 1.3dppx) {
  /* line 1343, ../scss/styles.scss */
  .cprestaurant #logo {
    /* on retina, use image that's scaled by 2 */
    background-image: url("../img/the-chilli-pickle-logo-mobile%402x.png");
    background-size: 120px 37px;
  }
}
/* line 1352, ../scss/styles.scss */
.cprestaurant #mobileLogo {
  width: 286px;
  height: 88px;
  background: url("../img/the-chilli-pickle-logo.html") no-repeat;
}
@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 1352, ../scss/styles.scss */
  .cprestaurant #mobileLogo {
    /* on retina, use image that's scaled by 2 */
    background-image: url("../img/the-chilli-pickle-logo%402x.png");
    background-size: 286px 88px;
  }
}

/* line 1360, ../scss/styles.scss */
.cpchutney #logo {
  top: 11px;
  width: 286px;
  height: 90px;
  background: url("../img/the-chilli-pickle-logo.html") no-repeat;
}
@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 1360, ../scss/styles.scss */
  .cpchutney #logo {
    /* on retina, use image that's scaled by 2 */
    background-image: url("../img/the-chilli-pickle-logo%402x.png");
    background-size: 286px 90px;
  }
}
@media (max-width: 1051px) {
  /* line 1360, ../scss/styles.scss */
  .cpchutney #logo {
    width: 120px;
    height: 37px;
    background: url("../img/the-chilli-pickle-logo-mobile.png") no-repeat;
    left: 50%;
    top: 11px;
    margin: 0 0 0 -60px;
  }
}
@media (max-width: 1051px) and (min--moz-device-pixel-ratio: 1.3), (max-width: 1051px) and (-o-min-device-pixel-ratio: 2.6 / 2), (max-width: 1051px) and (-webkit-min-device-pixel-ratio: 1.3), (max-width: 1051px) and (min-device-pixel-ratio: 1.3), (max-width: 1051px) and (min-resolution: 1.3dppx) {
  /* line 1360, ../scss/styles.scss */
  .cpchutney #logo {
    /* on retina, use image that's scaled by 2 */
    background-image: url("../img/the-chilli-pickle-logo-mobile%402x.png");
    background-size: 120px 37px;
  }
}
/* line 1369, ../scss/styles.scss */
.cpchutney #mobileLogo, .cprestaurant #mobileLogo {
  width: 286px;
  height: 90px;
  background: url("../img/the-chilli-pickle-logo.html") no-repeat;
}
@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 1369, ../scss/styles.scss */
  .cpchutney #mobileLogo, .cprestaurant #mobileLogo {
    /* on retina, use image that's scaled by 2 */
    background-size: 286px 90px !important;
	margin: 0 auto;
  }
}

/* 	=============================
   	Slider 
   	============================= */
/* line 1380, ../scss/styles.scss */
#slider {
  width: 100%;
  margin: 0 0 20px;
  position: relative;
}

/* line 1386, ../scss/styles.scss */
.hpSlider {
  padding: 0;
  overflow: hidden;
}
/* line 1390, ../scss/styles.scss */
.hpSlider li {
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
  -o-border-radius: 4px;
  border-radius: 4px;
}

/* line 1396, ../scss/styles.scss */
.rslides {
  position: relative;
  list-style: none;
  overflow: hidden;
  width: 100%;
  height: 100%;
  padding: 0;
  margin: 0;
}
/* line 1405, ../scss/styles.scss */
.rslides li {
  -webkit-backface-visibility: hidden;
  position: absolute;
  display: none;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  overflow: hidden;
}
/* line 1415, ../scss/styles.scss */
.rslides li:first-child {
  position: relative;
  display: block;
  float: left;
}
/* line 1423, ../scss/styles.scss */
.rslides img {
  display: block;
  height: auto;
  border: 0;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
  -o-border-radius: 4px;
  border-radius: 4px;
  width: 100%;
  height: auto;
}

/* line 1434, ../scss/styles.scss */
.rslides_nav {
  position: absolute;
  z-index: 100;
  color: #fff;
  bottom: 14px;
  font-size: 1.857em;
  text-shadow: 0 1px 0 rgba(0, 0, 0, 0.1);
}
/* line 1442, ../scss/styles.scss */
.rslides_nav:hover {
  color: #fff;
  text-decoration: none;
}

/* line 1449, ../scss/styles.scss */
.prev {
  right: 41px;
}

/* line 1453, ../scss/styles.scss */
.next {
  right: 9px;
}

/* line 1459, ../scss/styles.scss */
body.cpchutney .rslides_nav {
  color: #fff;
}

/* 	=============================
   	Tweet 
   	============================= */
/* line 1470, ../scss/styles.scss */
.tweet {
  background: #00acee url("../img/texture-overlay.png") repeat 0 0;
  color: #fff;
  font-size: 90%;
  font-weight: 600;
  padding-bottom: 55px;
}
@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 1470, ../scss/styles.scss */
  .tweet {
    /* on retina, use image that's scaled by 2 */
    background-image: url("../img/texture-overlay%402x.png");
    background-size: 300px 300px;
  }
}
/* line 1478, ../scss/styles.scss */
.col-1 .tweet iframe {
  display: none;
}
/* line 1483, ../scss/styles.scss */
.tweet ul {
  padding-left: 0;
  margin-bottom: 0;
}
/* line 1487, ../scss/styles.scss */
.tweet ul li {
  list-style: none;
  line-height: 18px;
  text-shadow: 0 1px 0 rgba(0, 0, 0, 0.1);
  overflow: hidden;
  text-overflow: ellipsis;
  word-wrap: break-word;
}
/* line 1495, ../scss/styles.scss */
.tweet ul li a {
  font-style: oblique;
  font-weight: 600;
  color: #fff;
}
/* line 1505, ../scss/styles.scss */
.tweet .icon {
  font-size: 22px;
  position: absolute;
  right: 9px;
  bottom: 12px;
  text-shadow: 0 1px 0 rgba(0, 0, 0, 0.2);
  color: #fff;
}
/* line 1513, ../scss/styles.scss */
.tweet .icon:hover {
  color: #fff;
}
/* line 1519, ../scss/styles.scss */
.tweet iframe {
  position: absolute;
  bottom: 14px;
  left: 15px;
}

/* 	=============================
   	Our Story - chutney 
   	============================= */
/* line 1533, ../scss/styles.scss */
.comicSlides img {
  display: block;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
  -o-border-radius: 4px;
  border-radius: 4px;
  margin-bottom: 20px;
}

/* 	=============================
   	Social Links 
   	============================= */
/* line 1544, ../scss/styles.scss */
.socialLinks {
  width: 100%;
  text-align: center;
  padding: 38px 0 30px 0;
  margin-bottom: 0;
  list-style: none;
}
/* line 1551, ../scss/styles.scss */
.socialLinks li {
  display: inline;
  margin: 0 45px;
}
/* line 1555, ../scss/styles.scss */
.socialLinks li a {
  color: #fff;
  display: inline-block;
  text-align: center;
  font-family: "bebas_neueregular", sans-serif;
  font-size: 1.429em;
}
/* line 1562, ../scss/styles.scss */
.socialLinks li a:hover {
  text-decoration: none;
}
/* line 1566, ../scss/styles.scss */
.socialLinks li a span {
  display: block;
}
/* line 1570, ../scss/styles.scss */
.socialLinks li a .icon {
  text-align: center;
  margin: 0 auto 8px;
  background: white url("../img/texture-overlay.png") repeat 0 0;
  width: 66px;
  height: 66px;
  -webkit-border-radius: 132px;
  -moz-border-radius: 132px;
  -ms-border-radius: 132px;
  -o-border-radius: 132px;
  border-radius: 132px;
  line-height: 70px;
  color: #476180;
  font-size: 150%;
}
@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 1570, ../scss/styles.scss */
  .socialLinks li a .icon {
    /* on retina, use image that's scaled by 2 */
    background-image: url("../img/texture-overlay%402x.png");
    background-size: 300px 300px;
  }
}
/* line 1582, ../scss/styles.scss */
.socialLinks li a .hindi {
  padding-top: 5px;
}

/* 	=============================
   	Homepage Specific 
   	============================= */
/* line 1598, ../scss/styles.scss */
.home .notice {
  background: #f45e8c url("../img/texture-overlay.png") repeat 0 0;
  color: #fff;
}
@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 1598, ../scss/styles.scss */
  .home .notice {
    /* on retina, use image that's scaled by 2 */
    background-image: url("../img/texture-overlay%402x.png");
    background-size: 300px 300px;
  }
}
/* line 1601, ../scss/styles.scss */
.home .notice p {
  margin: 2px 0 0;
}
@media (max-width: 1051px) {
  /* line 1608, ../scss/styles.scss */
  .home .col-2 .ourStory {
    margin-right: 18px;
  }
}
@media (max-width: 1051px) {
  /* line 1616, ../scss/styles.scss */
  .home #productSldier {
    margin-left: 18px;
    margin-right: 0;
  }
}
@media (max-width: 648px) {
  /* line 1616, ../scss/styles.scss */
  .home #productSldier {
    display: none;
  }
}

/* 	=============================
   	Content 
   	============================= */
/* line 1632, ../scss/styles.scss */
.content {
  /* Order Now Cat Layout */
}
/* line 1634, ../scss/styles.scss */
.content .block, .content .featured, .content #nL, .content .products .product, .products .content .product, .content .woocommerce-cart .woocommerce form, .woocommerce-cart .woocommerce .content form,
.content .woocommerce-cart .cart-collaterals .cart_totals,
.woocommerce-cart .cart-collaterals .content .cart_totals, .content .woocommerce-message, .content .woocommerce-account .woocommerce, .woocommerce-account .content .woocommerce,
.content .checkoutorder-received .woocommerce,
.checkoutorder-received .content .woocommerce, .content .woocommerce-checkout .checkout_coupon, .woocommerce-checkout .content .checkout_coupon,
.content .woocommerce-checkout .login,
.woocommerce-checkout .content .login, .content .woocommerce-checkout #customer_details .col-1, .woocommerce-checkout #customer_details .content .col-1,
.content .woocommerce-checkout #customer_details .col-2,
.woocommerce-checkout #customer_details .content .col-2, .content .woocommerce-checkout #order_review, .woocommerce-checkout .content #order_review, .content #reserveSlot, .content .rupeesTooltip {
  padding: 26px;
  position: relative;
  overflow: hidden;
}
/* line 1639, ../scss/styles.scss */
.content .block.block-auto, .content .block-auto.featured, .content .block-auto#nL, .content .products .block-auto.product, .products .content .block-auto.product, .content .woocommerce-cart .woocommerce form.block-auto, .woocommerce-cart .woocommerce .content form.block-auto,
.content .woocommerce-cart .cart-collaterals .block-auto.cart_totals,
.woocommerce-cart .cart-collaterals .content .block-auto.cart_totals, .content .block-auto.woocommerce-message, .content .woocommerce-account .block-auto.woocommerce, .woocommerce-account .content .block-auto.woocommerce,
.content .checkoutorder-received .block-auto.woocommerce,
.checkoutorder-received .content .block-auto.woocommerce, .content .woocommerce-checkout .block-auto.checkout_coupon, .woocommerce-checkout .content .block-auto.checkout_coupon,
.content .woocommerce-checkout .block-auto.login,
.woocommerce-checkout .content .block-auto.login, .content .woocommerce-checkout #customer_details .block-auto.col-1, .woocommerce-checkout #customer_details .content .block-auto.col-1,
.content .woocommerce-checkout #customer_details .block-auto.col-2,
.woocommerce-checkout #customer_details .content .block-auto.col-2, .content .woocommerce-checkout .block-auto#order_review, .woocommerce-checkout .content .block-auto#order_review, .content .block-auto#reserveSlot, .content .block-auto.rupeesTooltip {
  margin-right: 0;
}
/* line 1643, ../scss/styles.scss */
.content .block h1, .content .featured h1, .content #nL h1, .content .products .product h1, .products .content .product h1, .content .woocommerce-cart .woocommerce form h1, .woocommerce-cart .woocommerce .content form h1,
.content .woocommerce-cart .cart-collaterals .cart_totals h1,
.woocommerce-cart .cart-collaterals .content .cart_totals h1, .content .woocommerce-message h1, .content .woocommerce-account .woocommerce h1, .woocommerce-account .content .woocommerce h1,
.content .checkoutorder-received .woocommerce h1,
.checkoutorder-received .content .woocommerce h1, .content .woocommerce-checkout .checkout_coupon h1, .woocommerce-checkout .content .checkout_coupon h1,
.content .woocommerce-checkout .login h1,
.woocommerce-checkout .content .login h1, .content .woocommerce-checkout #customer_details .col-1 h1, .woocommerce-checkout #customer_details .content .col-1 h1,
.content .woocommerce-checkout #customer_details .col-2 h1,
.woocommerce-checkout #customer_details .content .col-2 h1, .content .woocommerce-checkout #order_review h1, .woocommerce-checkout .content #order_review h1, .content #reserveSlot h1, .content .rupeesTooltip h1 {
  font-weight: 600;
  font-style: oblique;
  font-size: 22px;
}
/* line 1650, ../scss/styles.scss */
.content .award {
  padding: 3px 0 3px 18px;
  border-left: 2px solid #97b1d1;
  display: block;
  line-height: 22px;
  font-weight: 600;
}
/* line 1657, ../scss/styles.scss */
.content .award span {
  display: block;
  font-size: 80%;
  font-style: oblique;
  font-weight: 400;
}
/* line 1667, ../scss/styles.scss */
.content .featured {
  position: relative;
  width: 318px;
  height: 330px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
@media (max-width: 1051px) {
  /* line 1667, ../scss/styles.scss */
  .content .featured {
    width: 100%;
    height: auto;
    margin-right: 0;
  }
}
/* line 1680, ../scss/styles.scss */
.content .featured h2 {
  text-indent: -99999px;
  display: block;
  height: 32px;
}
@media (max-width: 1051px) {
  /* line 1680, ../scss/styles.scss */
  .content .featured h2 {
    margin-bottom: 15px;
  }
}
@media (max-width: 1051px) {
  /* line 1690, ../scss/styles.scss */
  .content .featured .featDesc {
    float: left;
    width: 48%;
    display: inline;
  }
}
@media (max-width: 648px) {
  /* line 1690, ../scss/styles.scss */
  .content .featured .featDesc {
    float: none;
    display: block;
    width: 100%;
    margin-bottom: 0;
  }
}
/* line 1705, ../scss/styles.scss */
.content .featured .featThumb {
  width: 100%;
  height: auto;
  position: absolute;
  bottom: 35px;
  left: 0;
}
@media (max-width: 1051px) {
  /* line 1705, ../scss/styles.scss */
  .content .featured .featThumb {
    position: relative;
    bottom: 0;
    float: right;
    width: 48%;
    display: inline;
  }
}
@media (max-width: 648px) {
  /* line 1705, ../scss/styles.scss */
  .content .featured .featThumb {
    display: none;
  }
}
/* line 1724, ../scss/styles.scss */
.content .featured .featThumb img {
  height: auto;
  margin: 0 auto;
  display: block;
  position: relative;
}
@media (max-width: 1051px) {
  /* line 1724, ../scss/styles.scss */
  .content .featured .featThumb img {
    width: 100%;
    height: auto;
  }
}
@media (max-width: 648px) {
  /* line 1724, ../scss/styles.scss */
  .content .featured .featThumb img {
    position: relative;
    display: block;
    clear: both;
    margin: 0 auto;
    float: none;
  }
}
/* line 1747, ../scss/styles.scss */
.content .featured a.btn {
  position: absolute;
  top: 20px;
  right: 20px;
  font-size: 22px;
  left: auto;
  margin: 0;
  width: auto;
}
/* line 1756, ../scss/styles.scss */
.content .featured a.btn span {
  padding-left: 5px;
}
/* line 1759, ../scss/styles.scss */
.content .featured a.btn span span {
  padding: 0 6px 0 0;
  font-size: 20px;
}
/* line 1763, ../scss/styles.scss */
.content .featured a.btn span span span {
  display: none;
}
@media (max-width: 1051px) {
  /* line 1763, ../scss/styles.scss */
  .content .featured a.btn span span span {
    display: inline;
    margin-left: 10px;
    padding-right: 0;
  }
}
@media (max-width: 1051px) {
  /* line 1747, ../scss/styles.scss */
  .content .featured a.btn {
    position: relative;
    top: 0;
    left: 0;
    right: 0;
  }
}
/* line 1784, ../scss/styles.scss */
.content .featured ul {
  list-style: none;
  padding-left: 0;
  overflow: hidden;
}
/* line 1789, ../scss/styles.scss */
.content .featured ul li {
  float: left;
  margin-right: 10px;
}
@media (max-width: 648px) {
  /* line 1789, ../scss/styles.scss */
  .content .featured ul li {
    text-align: center;
    margin: 0 0 10px 0;
    width: 100%;
  }
}
/* line 1803, ../scss/styles.scss */
.content .featured.last {
  margin-right: 0;
}
/* line 1811, ../scss/styles.scss */
.content .biryani-set h2 {
  width: 134px;
  background: url("../img/biryani-set.png") no-repeat 0 0;
}
@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 1811, ../scss/styles.scss */
  .content .biryani-set h2 {
    /* on retina, use image that's scaled by 2 */
    background-image: url("../img/biryani-set%402x.png");
    background-size: 134px 32px;
  }
}
/* line 1817, ../scss/styles.scss */
.content .biryani-set img {
  width: 250px;
  height: auto;
}
@media (max-width: 1051px) {
  /* line 1817, ../scss/styles.scss */
  .content .biryani-set img {
    width: 230px;
  }
}
@media (max-width: 648px) {
  /* line 1817, ../scss/styles.scss */
  .content .biryani-set img {
    width: 200px;
  }
}
/* line 1835, ../scss/styles.scss */
.content .grand-thali h2 {
  width: 127px;
  background: url("../img/grand-thali.png") no-repeat 0 0;
}
@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 1835, ../scss/styles.scss */
  .content .grand-thali h2 {
    /* on retina, use image that's scaled by 2 */
    background-image: url("../img/grand-thali%402x.png");
    background-size: 127px 32px;
  }
}
/* line 1841, ../scss/styles.scss */
.content .grand-thali img {
  width: 150px;
  height: auto;
}
/* line 1850, ../scss/styles.scss */
.content .railway-tray h2 {
  width: 145px;
  background: url("../img/railway-tray.png") no-repeat 0 0;
}
@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 1850, ../scss/styles.scss */
  .content .railway-tray h2 {
    /* on retina, use image that's scaled by 2 */
    background-image: url("../img/railway-tray%402x.png");
    background-size: 145px 32px;
  }
}
/* line 1856, ../scss/styles.scss */
.content .railway-tray img {
  width: 190px;
  height: auto;
}

/* line 1865, ../scss/styles.scss */
.catDesc {
  margin: 30px;
}

/* line 1869, ../scss/styles.scss */
.productList {
  margin: 0 30px 30px;
  padding: 30px 0 0;
}
@media (max-width: 1051px) {
  /* line 1869, ../scss/styles.scss */
  .productList {
    padding: 10px 0 0;
  }
}
/* line 1877, ../scss/styles.scss */
.productList li {
  list-style: none none outside;
  margin: 0;
  padding: 0;
  overflow: hidden;
  background: url("../img/content-border-top.png") repeat-x;
  background-position: 0 -3px;
}
@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 1877, ../scss/styles.scss */
  .productList li {
    /* on retina, use image that's scaled by 2 */
    background-image: url("../img/content-border-top%402x.png");
    background-size: 336px 4px;
  }
}
@media (max-width: 1051px) {
  /* line 1877, ../scss/styles.scss */
  .productList li {
    background: none;
    border-bottom: 1px solid #97b1d1;
    padding: 5px 0;
  }
  /* line 1891, ../scss/styles.scss */
  .productList li:last-child {
    border-bottom: 0;
  }
}
/* line 1897, ../scss/styles.scss */
.productList li div {
  width: 15%;
  float: left;
  display: inline;
  padding: 10px 15px;
  line-height: 18px;
}
/* line 1904, ../scss/styles.scss */
.productList li div.prodTitleCol {
  padding: 10px 15px 10px 0;
  width: 39%;
}
@media (max-width: 1051px) {
  /* line 1904, ../scss/styles.scss */
  .productList li div.prodTitleCol {
    width: 100%;
    padding: 10px 0;
  }
}
/* line 1913, ../scss/styles.scss */
.productList li div.prodTitleCol strong {
  display: block;
  margin-bottom: 5px;
}
/* line 1918, ../scss/styles.scss */
.productList li div.prodTitleCol p {
  font-size: 12px;
  font-style: oblique;
  line-height: 16px;
  margin-bottom: 2px;
}
@media (max-width: 1051px) {
  /* line 1918, ../scss/styles.scss */
  .productList li div.prodTitleCol p {
    margin-bottom: 0;
  }
}
/* line 1932, ../scss/styles.scss */
.productList li div.spiceCol {
  width: 11%;
}
@media (max-width: 1051px) {
  /* line 1932, ../scss/styles.scss */
  .productList li div.spiceCol {
    width: 20%;
    padding-left: 0;
  }
}
@media (max-width: 648px) {
  /* line 1932, ../scss/styles.scss */
  .productList li div.spiceCol {
    width: 100%;
    padding: 0 0 10px;
  }
}
@media (max-width: 1051px) {
  /* line 1947, ../scss/styles.scss */
  .productList li div.dietaryCol, .productList li div.cuisineCol {
    width: 25%;
  }
}
@media (max-width: 648px) {
  /* line 1947, ../scss/styles.scss */
  .productList li div.dietaryCol, .productList li div.cuisineCol {
    width: 100%;
    padding: 0;
  }
}
/* line 1960, ../scss/styles.scss */
.productList li div.btnCol {
  width: 17%;
  border: none;
  float: right;
  padding: 10px 0 10px 15px;
}
@media (max-width: 1051px) {
  /* line 1960, ../scss/styles.scss */
  .productList li div.btnCol {
    width: 30%;
  }
}
@media (max-width: 648px) {
  /* line 1960, ../scss/styles.scss */
  .productList li div.btnCol {
    width: 100%;
    padding: 10px 0;
    float: left;
  }
  /* line 1975, ../scss/styles.scss */
  .productList li div.btnCol .add_to_cart_button {
    float: left;
    margin-left: 0;
  }
}
/* line 1986, ../scss/styles.scss */
.productList li.productListTitles {
  font-weight: 700;
  font-style: italic;
  background: none;
}
@media (max-width: 1051px) {
  /* line 1986, ../scss/styles.scss */
  .productList li.productListTitles {
    display: none;
  }
}
/* line 1995, ../scss/styles.scss */
.productList li.productListTitles div {
  min-height: 0;
  padding-bottom: 12px;
}
/* line 2001, ../scss/styles.scss */
.productList li p {
  margin: 0;
}

/* line 2008, ../scss/styles.scss */
.sideDishes {
  position: relative;
  list-style: none;
  padding-left: 0;
  margin: 0 0 10px;
  overflow: hidden;
}
@media (max-width: 1051px) {
  /* line 2008, ../scss/styles.scss */
  .sideDishes {
    width: 100%;
    margin: 0;
  }
}
/* line 2020, ../scss/styles.scss */
.sideDishes li {
  float: left;
  margin-right: 10px;
}
@media (max-width: 1051px) {
  /* line 2020, ../scss/styles.scss */
  .sideDishes li {
    margin: 0 10px 10px 0;
  }
}
/* line 2030, ../scss/styles.scss */
.sideDishes li a.active span,
.sideDishes li a.active:hover span {
  background-position-y: -80px;
}

/* line 2038, ../scss/styles.scss */
.post-type-archive-product .tab {
  display: none;
}
/* line 2041, ../scss/styles.scss */
.post-type-archive-product .tab.active {
  display: block;
}

@media (max-width: 1051px) {
  /* line 2046, ../scss/styles.scss */
  .third {
    margin-right: 0;
  }
}

/* line 2054, ../scss/styles.scss */
#grand-thali h2 {
  width: 127px;
  background: url("../img/grand-thali.png") no-repeat 0 0;
}
@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 2054, ../scss/styles.scss */
  #grand-thali h2 {
    /* on retina, use image that's scaled by 2 */
    background-image: url("../img/grand-thali%402x.png");
    background-size: 127px 32px;
  }
}

/* line 2060, ../scss/styles.scss */
#railway-tray h2 {
  width: 145px;
  background: url("../img/railway-tray.png") no-repeat 0 0;
}
@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 2060, ../scss/styles.scss */
  #railway-tray h2 {
    /* on retina, use image that's scaled by 2 */
    background-image: url("../img/railway-tray%402x.png");
    background-size: 145px 32px;
  }
}

/* line 2066, ../scss/styles.scss */
#biryani-set h2 {
  width: 134px;
  background: url("../img/biryani-set.png") no-repeat 0 0;
}
@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 2066, ../scss/styles.scss */
  #biryani-set h2 {
    /* on retina, use image that's scaled by 2 */
    background-image: url("../img/biryani-set%402x.png");
    background-size: 134px 32px;
  }
}

/* line 2072, ../scss/styles.scss */
.block, .content .featured, #nL, .products .product, .woocommerce-cart .woocommerce form,
.woocommerce-cart .cart-collaterals .cart_totals, .woocommerce-message, .woocommerce-account .woocommerce,
.checkoutorder-received .woocommerce, .woocommerce-checkout .checkout_coupon,
.woocommerce-checkout .login, .woocommerce-checkout #customer_details .col-1,
.woocommerce-checkout #customer_details .col-2, .woocommerce-checkout #order_review, #reserveSlot, .rupeesTooltip {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
/* line 2075, ../scss/styles.scss */
.block .topBorder, .content .featured .topBorder, #nL .topBorder, .products .product .topBorder, .woocommerce-cart .woocommerce form .topBorder,
.woocommerce-cart .cart-collaterals .cart_totals .topBorder, .woocommerce-message .topBorder, .woocommerce-account .woocommerce .topBorder,
.checkoutorder-received .woocommerce .topBorder, .woocommerce-checkout .checkout_coupon .topBorder,
.woocommerce-checkout .login .topBorder, .woocommerce-checkout #customer_details .col-1 .topBorder,
.woocommerce-checkout #customer_details .col-2 .topBorder, .woocommerce-checkout #order_review .topBorder, #reserveSlot .topBorder, .rupeesTooltip .topBorder, .block .rightBorder, .content .featured .rightBorder, #nL .rightBorder, .products .product .rightBorder, .woocommerce-cart .woocommerce form .rightBorder,
.woocommerce-cart .cart-collaterals .cart_totals .rightBorder, .woocommerce-message .rightBorder, .woocommerce-account .woocommerce .rightBorder,
.checkoutorder-received .woocommerce .rightBorder, .woocommerce-checkout .checkout_coupon .rightBorder,
.woocommerce-checkout .login .rightBorder, .woocommerce-checkout #customer_details .col-1 .rightBorder,
.woocommerce-checkout #customer_details .col-2 .rightBorder, .woocommerce-checkout #order_review .rightBorder, #reserveSlot .rightBorder, .rupeesTooltip .rightBorder, .block .bottomBorder, .content .featured .bottomBorder, #nL .bottomBorder, .products .product .bottomBorder, .woocommerce-cart .woocommerce form .bottomBorder,
.woocommerce-cart .cart-collaterals .cart_totals .bottomBorder, .woocommerce-message .bottomBorder, .woocommerce-account .woocommerce .bottomBorder,
.checkoutorder-received .woocommerce .bottomBorder, .woocommerce-checkout .checkout_coupon .bottomBorder,
.woocommerce-checkout .login .bottomBorder, .woocommerce-checkout #customer_details .col-1 .bottomBorder,
.woocommerce-checkout #customer_details .col-2 .bottomBorder, .woocommerce-checkout #order_review .bottomBorder, #reserveSlot .bottomBorder, .rupeesTooltip .bottomBorder, .block .leftBorder, .content .featured .leftBorder, #nL .leftBorder, .products .product .leftBorder, .woocommerce-cart .woocommerce form .leftBorder,
.woocommerce-cart .cart-collaterals .cart_totals .leftBorder, .woocommerce-message .leftBorder, .woocommerce-account .woocommerce .leftBorder,
.checkoutorder-received .woocommerce .leftBorder, .woocommerce-checkout .checkout_coupon .leftBorder,
.woocommerce-checkout .login .leftBorder, .woocommerce-checkout #customer_details .col-1 .leftBorder,
.woocommerce-checkout #customer_details .col-2 .leftBorder, .woocommerce-checkout #order_review .leftBorder, #reserveSlot .leftBorder, .rupeesTooltip .leftBorder {
  position: absolute;
  display: block;
}
/* line 2080, ../scss/styles.scss */
.block .topBorder, .content .featured .topBorder, #nL .topBorder, .products .product .topBorder, .woocommerce-cart .woocommerce form .topBorder,
.woocommerce-cart .cart-collaterals .cart_totals .topBorder, .woocommerce-message .topBorder, .woocommerce-account .woocommerce .topBorder,
.checkoutorder-received .woocommerce .topBorder, .woocommerce-checkout .checkout_coupon .topBorder,
.woocommerce-checkout .login .topBorder, .woocommerce-checkout #customer_details .col-1 .topBorder,
.woocommerce-checkout #customer_details .col-2 .topBorder, .woocommerce-checkout #order_review .topBorder, #reserveSlot .topBorder, .rupeesTooltip .topBorder {
  top: 5px;
  background: url("../img/content-border-top.png") repeat-x;
}
@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 2080, ../scss/styles.scss */
  .block .topBorder, .content .featured .topBorder, #nL .topBorder, .products .product .topBorder, .woocommerce-cart .woocommerce form .topBorder,
  .woocommerce-cart .cart-collaterals .cart_totals .topBorder, .woocommerce-message .topBorder, .woocommerce-account .woocommerce .topBorder,
  .checkoutorder-received .woocommerce .topBorder, .woocommerce-checkout .checkout_coupon .topBorder,
  .woocommerce-checkout .login .topBorder, .woocommerce-checkout #customer_details .col-1 .topBorder,
  .woocommerce-checkout #customer_details .col-2 .topBorder, .woocommerce-checkout #order_review .topBorder, #reserveSlot .topBorder, .rupeesTooltip .topBorder {
    /* on retina, use image that's scaled by 2 */
    background-image: url("../img/content-border-top%402x.png");
    background-size: 336px 4px;
  }
}
/* line 2086, ../scss/styles.scss */
.block .rightBorder, .content .featured .rightBorder, #nL .rightBorder, .products .product .rightBorder, .woocommerce-cart .woocommerce form .rightBorder,
.woocommerce-cart .cart-collaterals .cart_totals .rightBorder, .woocommerce-message .rightBorder, .woocommerce-account .woocommerce .rightBorder,
.checkoutorder-received .woocommerce .rightBorder, .woocommerce-checkout .checkout_coupon .rightBorder,
.woocommerce-checkout .login .rightBorder, .woocommerce-checkout #customer_details .col-1 .rightBorder,
.woocommerce-checkout #customer_details .col-2 .rightBorder, .woocommerce-checkout #order_review .rightBorder, #reserveSlot .rightBorder, .rupeesTooltip .rightBorder {
  right: 5px;
  background: url("../img/content-border-right.png") repeat-x;
}
@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 2086, ../scss/styles.scss */
  .block .rightBorder, .content .featured .rightBorder, #nL .rightBorder, .products .product .rightBorder, .woocommerce-cart .woocommerce form .rightBorder,
  .woocommerce-cart .cart-collaterals .cart_totals .rightBorder, .woocommerce-message .rightBorder, .woocommerce-account .woocommerce .rightBorder,
  .checkoutorder-received .woocommerce .rightBorder, .woocommerce-checkout .checkout_coupon .rightBorder,
  .woocommerce-checkout .login .rightBorder, .woocommerce-checkout #customer_details .col-1 .rightBorder,
  .woocommerce-checkout #customer_details .col-2 .rightBorder, .woocommerce-checkout #order_review .rightBorder, #reserveSlot .rightBorder, .rupeesTooltip .rightBorder {
    /* on retina, use image that's scaled by 2 */
    background-image: url("../img/content-border-right%402x.png");
    background-size: 4px 210px;
  }
}
/* line 2092, ../scss/styles.scss */
.block .bottomBorder, .content .featured .bottomBorder, #nL .bottomBorder, .products .product .bottomBorder, .woocommerce-cart .woocommerce form .bottomBorder,
.woocommerce-cart .cart-collaterals .cart_totals .bottomBorder, .woocommerce-message .bottomBorder, .woocommerce-account .woocommerce .bottomBorder,
.checkoutorder-received .woocommerce .bottomBorder, .woocommerce-checkout .checkout_coupon .bottomBorder,
.woocommerce-checkout .login .bottomBorder, .woocommerce-checkout #customer_details .col-1 .bottomBorder,
.woocommerce-checkout #customer_details .col-2 .bottomBorder, .woocommerce-checkout #order_review .bottomBorder, #reserveSlot .bottomBorder, .rupeesTooltip .bottomBorder {
  bottom: 5px;
  background: url("../img/content-border-bottom.png") repeat-x;
}
@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 2092, ../scss/styles.scss */
  .block .bottomBorder, .content .featured .bottomBorder, #nL .bottomBorder, .products .product .bottomBorder, .woocommerce-cart .woocommerce form .bottomBorder,
  .woocommerce-cart .cart-collaterals .cart_totals .bottomBorder, .woocommerce-message .bottomBorder, .woocommerce-account .woocommerce .bottomBorder,
  .checkoutorder-received .woocommerce .bottomBorder, .woocommerce-checkout .checkout_coupon .bottomBorder,
  .woocommerce-checkout .login .bottomBorder, .woocommerce-checkout #customer_details .col-1 .bottomBorder,
  .woocommerce-checkout #customer_details .col-2 .bottomBorder, .woocommerce-checkout #order_review .bottomBorder, #reserveSlot .bottomBorder, .rupeesTooltip .bottomBorder {
    /* on retina, use image that's scaled by 2 */
    background-image: url("../img/content-border-bottom%402x.png");
    background-size: 336px 4px;
  }
}
/* line 2098, ../scss/styles.scss */
.block .leftBorder, .content .featured .leftBorder, #nL .leftBorder, .products .product .leftBorder, .woocommerce-cart .woocommerce form .leftBorder,
.woocommerce-cart .cart-collaterals .cart_totals .leftBorder, .woocommerce-message .leftBorder, .woocommerce-account .woocommerce .leftBorder,
.checkoutorder-received .woocommerce .leftBorder, .woocommerce-checkout .checkout_coupon .leftBorder,
.woocommerce-checkout .login .leftBorder, .woocommerce-checkout #customer_details .col-1 .leftBorder,
.woocommerce-checkout #customer_details .col-2 .leftBorder, .woocommerce-checkout #order_review .leftBorder, #reserveSlot .leftBorder, .rupeesTooltip .leftBorder {
  left: 5px;
  background: url("../img/content-border-left.png") repeat-x;
}
@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 2098, ../scss/styles.scss */
  .block .leftBorder, .content .featured .leftBorder, #nL .leftBorder, .products .product .leftBorder, .woocommerce-cart .woocommerce form .leftBorder,
  .woocommerce-cart .cart-collaterals .cart_totals .leftBorder, .woocommerce-message .leftBorder, .woocommerce-account .woocommerce .leftBorder,
  .checkoutorder-received .woocommerce .leftBorder, .woocommerce-checkout .checkout_coupon .leftBorder,
  .woocommerce-checkout .login .leftBorder, .woocommerce-checkout #customer_details .col-1 .leftBorder,
  .woocommerce-checkout #customer_details .col-2 .leftBorder, .woocommerce-checkout #order_review .leftBorder, #reserveSlot .leftBorder, .rupeesTooltip .leftBorder {
    /* on retina, use image that's scaled by 2 */
    background-image: url("../img/content-border-left%402x.png");
    background-size: 4px 210px;
  }
}
/* line 2104, ../scss/styles.scss */
.block .topBorder, .content .featured .topBorder, #nL .topBorder, .products .product .topBorder, .woocommerce-cart .woocommerce form .topBorder,
.woocommerce-cart .cart-collaterals .cart_totals .topBorder, .woocommerce-message .topBorder, .woocommerce-account .woocommerce .topBorder,
.checkoutorder-received .woocommerce .topBorder, .woocommerce-checkout .checkout_coupon .topBorder,
.woocommerce-checkout .login .topBorder, .woocommerce-checkout #customer_details .col-1 .topBorder,
.woocommerce-checkout #customer_details .col-2 .topBorder, .woocommerce-checkout #order_review .topBorder, #reserveSlot .topBorder, .rupeesTooltip .topBorder, .block .bottomBorder, .content .featured .bottomBorder, #nL .bottomBorder, .products .product .bottomBorder, .woocommerce-cart .woocommerce form .bottomBorder,
.woocommerce-cart .cart-collaterals .cart_totals .bottomBorder, .woocommerce-message .bottomBorder, .woocommerce-account .woocommerce .bottomBorder,
.checkoutorder-received .woocommerce .bottomBorder, .woocommerce-checkout .checkout_coupon .bottomBorder,
.woocommerce-checkout .login .bottomBorder, .woocommerce-checkout #customer_details .col-1 .bottomBorder,
.woocommerce-checkout #customer_details .col-2 .bottomBorder, .woocommerce-checkout #order_review .bottomBorder, #reserveSlot .bottomBorder, .rupeesTooltip .bottomBorder {
  height: 4px;
  left: 5px;
  z-index: 3;
  right: 5px;
  width: auto;
}
/* line 2111, ../scss/styles.scss */
.block .topBorder:before, .content .featured .topBorder:before, #nL .topBorder:before, .products .product .topBorder:before, .woocommerce-cart .woocommerce form .topBorder:before,
.woocommerce-cart .cart-collaterals .cart_totals .topBorder:before, .woocommerce-message .topBorder:before, .woocommerce-account .woocommerce .topBorder:before,
.checkoutorder-received .woocommerce .topBorder:before, .woocommerce-checkout .checkout_coupon .topBorder:before,
.woocommerce-checkout .login .topBorder:before, .woocommerce-checkout #customer_details .col-1 .topBorder:before,
.woocommerce-checkout #customer_details .col-2 .topBorder:before, .woocommerce-checkout #order_review .topBorder:before, #reserveSlot .topBorder:before, .rupeesTooltip .topBorder:before, .block .topBorder:after, .content .featured .topBorder:after, #nL .topBorder:after, .products .product .topBorder:after, .woocommerce-cart .woocommerce form .topBorder:after,
.woocommerce-cart .cart-collaterals .cart_totals .topBorder:after, .woocommerce-message .topBorder:after, .woocommerce-account .woocommerce .topBorder:after,
.checkoutorder-received .woocommerce .topBorder:after, .woocommerce-checkout .checkout_coupon .topBorder:after,
.woocommerce-checkout .login .topBorder:after, .woocommerce-checkout #customer_details .col-1 .topBorder:after,
.woocommerce-checkout #customer_details .col-2 .topBorder:after, .woocommerce-checkout #order_review .topBorder:after, #reserveSlot .topBorder:after, .rupeesTooltip .topBorder:after, .block .bottomBorder:before, .content .featured .bottomBorder:before, #nL .bottomBorder:before, .products .product .bottomBorder:before, .woocommerce-cart .woocommerce form .bottomBorder:before,
.woocommerce-cart .cart-collaterals .cart_totals .bottomBorder:before, .woocommerce-message .bottomBorder:before, .woocommerce-account .woocommerce .bottomBorder:before,
.checkoutorder-received .woocommerce .bottomBorder:before, .woocommerce-checkout .checkout_coupon .bottomBorder:before,
.woocommerce-checkout .login .bottomBorder:before, .woocommerce-checkout #customer_details .col-1 .bottomBorder:before,
.woocommerce-checkout #customer_details .col-2 .bottomBorder:before, .woocommerce-checkout #order_review .bottomBorder:before, #reserveSlot .bottomBorder:before, .rupeesTooltip .bottomBorder:before, .block .bottomBorder:after, .content .featured .bottomBorder:after, #nL .bottomBorder:after, .products .product .bottomBorder:after, .woocommerce-cart .woocommerce form .bottomBorder:after,
.woocommerce-cart .cart-collaterals .cart_totals .bottomBorder:after, .woocommerce-message .bottomBorder:after, .woocommerce-account .woocommerce .bottomBorder:after,
.checkoutorder-received .woocommerce .bottomBorder:after, .woocommerce-checkout .checkout_coupon .bottomBorder:after,
.woocommerce-checkout .login .bottomBorder:after, .woocommerce-checkout #customer_details .col-1 .bottomBorder:after,
.woocommerce-checkout #customer_details .col-2 .bottomBorder:after, .woocommerce-checkout #order_review .bottomBorder:after, #reserveSlot .bottomBorder:after, .rupeesTooltip .bottomBorder:after {
  width: 4px;
  height: 4px;
  display: block;
  position: absolute;
  background: url("../img/content-corners-sprite.png") no-repeat;
  z-index: 6;
  content: "";
}
/* line 2123, ../scss/styles.scss */
.block .topBorder:before, .content .featured .topBorder:before, #nL .topBorder:before, .products .product .topBorder:before, .woocommerce-cart .woocommerce form .topBorder:before,
.woocommerce-cart .cart-collaterals .cart_totals .topBorder:before, .woocommerce-message .topBorder:before, .woocommerce-account .woocommerce .topBorder:before,
.checkoutorder-received .woocommerce .topBorder:before, .woocommerce-checkout .checkout_coupon .topBorder:before,
.woocommerce-checkout .login .topBorder:before, .woocommerce-checkout #customer_details .col-1 .topBorder:before,
.woocommerce-checkout #customer_details .col-2 .topBorder:before, .woocommerce-checkout #order_review .topBorder:before, #reserveSlot .topBorder:before, .rupeesTooltip .topBorder:before {
  background-position: 0 0;
  top: 0;
  left: 0;
}
/* line 2129, ../scss/styles.scss */
.block .topBorder:after, .content .featured .topBorder:after, #nL .topBorder:after, .products .product .topBorder:after, .woocommerce-cart .woocommerce form .topBorder:after,
.woocommerce-cart .cart-collaterals .cart_totals .topBorder:after, .woocommerce-message .topBorder:after, .woocommerce-account .woocommerce .topBorder:after,
.checkoutorder-received .woocommerce .topBorder:after, .woocommerce-checkout .checkout_coupon .topBorder:after,
.woocommerce-checkout .login .topBorder:after, .woocommerce-checkout #customer_details .col-1 .topBorder:after,
.woocommerce-checkout #customer_details .col-2 .topBorder:after, .woocommerce-checkout #order_review .topBorder:after, #reserveSlot .topBorder:after, .rupeesTooltip .topBorder:after {
  background-position: -4px 0;
  top: 0;
  right: 0;
}
/* line 2137, ../scss/styles.scss */
.block .bottomBorder:before, .content .featured .bottomBorder:before, #nL .bottomBorder:before, .products .product .bottomBorder:before, .woocommerce-cart .woocommerce form .bottomBorder:before,
.woocommerce-cart .cart-collaterals .cart_totals .bottomBorder:before, .woocommerce-message .bottomBorder:before, .woocommerce-account .woocommerce .bottomBorder:before,
.checkoutorder-received .woocommerce .bottomBorder:before, .woocommerce-checkout .checkout_coupon .bottomBorder:before,
.woocommerce-checkout .login .bottomBorder:before, .woocommerce-checkout #customer_details .col-1 .bottomBorder:before,
.woocommerce-checkout #customer_details .col-2 .bottomBorder:before, .woocommerce-checkout #order_review .bottomBorder:before, #reserveSlot .bottomBorder:before, .rupeesTooltip .bottomBorder:before {
  background-position: -12px 0;
  bottom: 0;
  left: 0;
}
/* line 2143, ../scss/styles.scss */
.block .bottomBorder:after, .content .featured .bottomBorder:after, #nL .bottomBorder:after, .products .product .bottomBorder:after, .woocommerce-cart .woocommerce form .bottomBorder:after,
.woocommerce-cart .cart-collaterals .cart_totals .bottomBorder:after, .woocommerce-message .bottomBorder:after, .woocommerce-account .woocommerce .bottomBorder:after,
.checkoutorder-received .woocommerce .bottomBorder:after, .woocommerce-checkout .checkout_coupon .bottomBorder:after,
.woocommerce-checkout .login .bottomBorder:after, .woocommerce-checkout #customer_details .col-1 .bottomBorder:after,
.woocommerce-checkout #customer_details .col-2 .bottomBorder:after, .woocommerce-checkout #order_review .bottomBorder:after, #reserveSlot .bottomBorder:after, .rupeesTooltip .bottomBorder:after {
  background-position: -8px 0;
  bottom: 0;
  right: 0;
}
/* line 2150, ../scss/styles.scss */
.block .rightBorder, .content .featured .rightBorder, #nL .rightBorder, .products .product .rightBorder, .woocommerce-cart .woocommerce form .rightBorder,
.woocommerce-cart .cart-collaterals .cart_totals .rightBorder, .woocommerce-message .rightBorder, .woocommerce-account .woocommerce .rightBorder,
.checkoutorder-received .woocommerce .rightBorder, .woocommerce-checkout .checkout_coupon .rightBorder,
.woocommerce-checkout .login .rightBorder, .woocommerce-checkout #customer_details .col-1 .rightBorder,
.woocommerce-checkout #customer_details .col-2 .rightBorder, .woocommerce-checkout #order_review .rightBorder, #reserveSlot .rightBorder, .rupeesTooltip .rightBorder, .block .leftBorder, .content .featured .leftBorder, #nL .leftBorder, .products .product .leftBorder, .woocommerce-cart .woocommerce form .leftBorder,
.woocommerce-cart .cart-collaterals .cart_totals .leftBorder, .woocommerce-message .leftBorder, .woocommerce-account .woocommerce .leftBorder,
.checkoutorder-received .woocommerce .leftBorder, .woocommerce-checkout .checkout_coupon .leftBorder,
.woocommerce-checkout .login .leftBorder, .woocommerce-checkout #customer_details .col-1 .leftBorder,
.woocommerce-checkout #customer_details .col-2 .leftBorder, .woocommerce-checkout #order_review .leftBorder, #reserveSlot .leftBorder, .rupeesTooltip .leftBorder {
  width: 4px;
  top: 5px;
  bottom: 5px;
  z-index: 1;
  height: auto;
  background-repeat: repeat-y;
}
/* line 2159, ../scss/styles.scss */
.block .bottomMask, .content .featured .bottomMask, #nL .bottomMask, .products .product .bottomMask, .woocommerce-cart .woocommerce form .bottomMask,
.woocommerce-cart .cart-collaterals .cart_totals .bottomMask, .woocommerce-message .bottomMask, .woocommerce-account .woocommerce .bottomMask,
.checkoutorder-received .woocommerce .bottomMask, .woocommerce-checkout .checkout_coupon .bottomMask,
.woocommerce-checkout .login .bottomMask, .woocommerce-checkout #customer_details .col-1 .bottomMask,
.woocommerce-checkout #customer_details .col-2 .bottomMask, .woocommerce-checkout #order_review .bottomMask, #reserveSlot .bottomMask, .rupeesTooltip .bottomMask {
  position: absolute;
  z-index: 2;
  bottom: 0;
  left: 0;
  height: 9px;
  background: #fff;
  width: 100%;
  -webkit-border-radius: 0 0 6px 6px;
  -moz-border-radius: 0 0 6px 6px;
  -ms-border-radius: 0 0 6px 6px;
  -o-border-radius: 0 0 6px 6px;
  border-radius: 0 0 6px 6px;
}

/* line 2172, ../scss/styles.scss */
.pageList {
  width: 100%;
  overflow: hidden;
  padding-left: 0;
  margin: 0;
}
@media (max-width: 648px) {
  /* line 2178, ../scss/styles.scss */
  .pageList.subPages {
    width: 284px;
    margin: 0 auto;
  }
}
@media (max-width: 1051px) {
  /* line 2184, ../scss/styles.scss */
  .pageList.subPages li {
    margin: 0 18px 10px 0;
  }
}
@media (max-width: 648px) {
  /* line 2184, ../scss/styles.scss */
  .pageList.subPages li {
    margin: 0 9px 10px;
  }
}
/* line 2195, ../scss/styles.scss */
.pageList li {
  float: left;
  list-style: none;
  margin: 0 20px 18px 0;
}
/* line 2200, ../scss/styles.scss */
.pageList li:last-child {
  margin: 0 0 18px;
}
@media (max-width: 648px) {
  /* line 2200, ../scss/styles.scss */
  .pageList li:last-child {
    margin: 0 9px 10px;
  }
}
/* line 2211, ../scss/styles.scss */
.pageList li.page-item-23 a {
  background: url("../img/awards-reviews-tab%402x.png") no-repeat 0 0;
  background-size: 100%;
}
/* line 2220, ../scss/styles.scss */
.pageList li.page-item-25 a {
  background: url("../img/careers-tab%402x.png") no-repeat 0 0;
  background-size: 100%;
}
/* line 2229, ../scss/styles.scss */
.pageList li.page-item-19 a {
  background: url("../img/history-tab%402x.png") no-repeat 0 0;
  background-size: 100%;
}
.pageList li.page-item-1830 a {
    background: url("../img/opening-times-tab%402x.png") no-repeat 0 0;
    background-size: 100%;
}
/* line 2238, ../scss/styles.scss */
.pageList li.page-item-21 a {
  background: url("../img/sustainability-tab%402x.png") no-repeat;
  background-size: 100%;
}
/* line 2247, ../scss/styles.scss */
.pageList li.page-item-17 a {
  background: url("../img/the-team-tab%402x.png") no-repeat 0 0;
  background-size: 100%;
}
/* line 2256, ../scss/styles.scss */
.pageList li.page-item-27 a {
  background: url("../img/blog-tab%402x.png") no-repeat 0 0;
  background-size: 100%;
}
/* line 2265, ../scss/styles.scss */
.pageList li.page-item-31 a {
  background: url("../img/contact-tab%402x.png") no-repeat 0 0;
  background-size: 100%;
}
.pageList li.page-item-1857 a {
  background: url("../img/holi-tab%402x.png") no-repeat 0 0;
  background-size: 100%;
}
/* line 2271, ../scss/styles.scss */
.pageList li a {
  display: inline-block;
  width: 124px;
  height: 100px;
  text-indent: -99999px;
  overflow: hidden;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
  -o-border-radius: 4px;
  border-radius: 4px;
  -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3);
  -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3);
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3);
}
/* line 2280, ../scss/styles.scss */
.pageList li a:hover {
  text-decoration: none;
}
/* line 2287, ../scss/styles.scss */
.pageList li.current_page_item a span {
  background-position-y: -40px;
}

/* line 2294, ../scss/styles.scss */
#tabTwo, #tabThree {
  display: none;
}

/* line 2298, ../scss/styles.scss */
.hindi {
  color: #97b1d1;
  font-size: 16px;
  font-weight: 700;
  font-family: sans-serif;
}

/* line 2305, ../scss/styles.scss */
.bookATable {
  width: 184px;
  height: 125px;
  display: block;
  overflow: hidden;
  text-indent: -99999px;
  float: left;
  margin-bottom: 18px;
  background: url("../img/book-a-table.png") no-repeat 0 0;
}
@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 2305, ../scss/styles.scss */
  .bookATable {
    /* on retina, use image that's scaled by 2 */
    background-image: url("../img/book-a-table%402x.png");
    background-size: 184px 125px;
  }
}

/* line 2319, ../scss/styles.scss */
body.page-id-40 .bookATable {
  margin-right: 18px;
}

/* Magnific */
/* line 2327, ../scss/styles.scss */
.mfp-arrow {
  outline: none;
}

/* 	=============================
   	Menus 
   	============================= */
/* line 2335, ../scss/styles.scss */
.menuTabs {
  padding: 0;
  margin: 0;
  *zoom: 1;
}
/* line 38, ../../../../../../../../../../../Library/Ruby/Gems/2.0.0/gems/compass-0.12.6/frameworks/compass/stylesheets/compass/utilities/general/_clearfix.scss */
.menuTabs:after {
  content: "";
  display: table;
  clear: both;
}
@media (max-width: 1051px) {
  /* line 2335, ../scss/styles.scss */
  .menuTabs {
    padding: 0 30px 0 50px;
  }
}
@media (max-width: 648px) {
  /* line 2335, ../scss/styles.scss */
  .menuTabs {
    padding: 0;
    width: 233px;
    margin: 0 auto;
  }
}
/* line 2350, ../scss/styles.scss */
.menuTabs li {
  float: left;
  list-style: none;
  margin-right: 20px;
}
.menuTabs li:nth-child(5) {
  margin-right: 0;
}
@media (max-width: 1051px) {
  /* line 2350, ../scss/styles.scss */
  .menuTabs li {
    margin: 0 18px 11px 0;
  }
}
@media (max-width: 648px) {
  /* line 2350, ../scss/styles.scss */
  .menuTabs li {
    margin: 0 0 18px;
  }
}
/* line 2363, ../scss/styles.scss */
.menuTabs li:last-child {
  margin: 0;
}
/* line 2367, ../scss/styles.scss */
.menuTabs li a {
  display: inline-block;
  width: 182px;
  height: 78px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
  -o-border-radius: 4px;
  border-radius: 4px;
  overflow: hidden;
  -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3);
  -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3);
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3);
}
/* line 2375, ../scss/styles.scss */
.menuTabs li a img {
  width: 100%;
  height: auto;
}

/* 	=============================
   	Book Now 
   	============================= */
/* line 2387, ../scss/styles.scss */
.chutneyLink {
  text-align: center;
  display: block;
  line-height: 135px;
}
/* line 2392, ../scss/styles.scss */
.chutneyLink img {
  width: 140px;
  height: auto;
}

/* 	=============================
   	Team 
   	============================= */
/* line 2405, ../scss/styles.scss */
.team div {
  overflow: hidden;
}
/* line 2408, ../scss/styles.scss */
.team div img {
  float: left;
  width: 150px;
  height: 150px;
  margin-right: 25px;
}
/* line 2419, ../scss/styles.scss */
.team h2 span {
  display: block;
  font-size: 12px;
}

/* 	=============================
   	Awards & Reviews 
   	============================= */
/* line 2434, ../scss/styles.scss */
.awards .block, .awards .content .featured, .content .awards .featured, .awards #nL, .awards .products .product, .products .awards .product, .awards .woocommerce-cart .woocommerce form, .woocommerce-cart .woocommerce .awards form,
.awards .woocommerce-cart .cart-collaterals .cart_totals,
.woocommerce-cart .cart-collaterals .awards .cart_totals, .awards .woocommerce-message, .awards .woocommerce-account .woocommerce, .woocommerce-account .awards .woocommerce,
.awards .checkoutorder-received .woocommerce,
.checkoutorder-received .awards .woocommerce, .awards .woocommerce-checkout .checkout_coupon, .woocommerce-checkout .awards .checkout_coupon,
.awards .woocommerce-checkout .login,
.woocommerce-checkout .awards .login, .awards .woocommerce-checkout #customer_details .col-1, .woocommerce-checkout #customer_details .awards .col-1,
.awards .woocommerce-checkout #customer_details .col-2,
.woocommerce-checkout #customer_details .awards .col-2, .awards .woocommerce-checkout #order_review, .woocommerce-checkout .awards #order_review, .awards #reserveSlot, .awards .rupeesTooltip {
  width: 100%;
  display: block;
  clear: both;
}
/* line 2439, ../scss/styles.scss */
.awards .block .name, .awards .content .featured .name, .content .awards .featured .name, .awards #nL .name, .awards .products .product .name, .products .awards .product .name, .awards .woocommerce-cart .woocommerce form .name, .woocommerce-cart .woocommerce .awards form .name,
.awards .woocommerce-cart .cart-collaterals .cart_totals .name,
.woocommerce-cart .cart-collaterals .awards .cart_totals .name, .awards .woocommerce-message .name, .awards .woocommerce-account .woocommerce .name, .woocommerce-account .awards .woocommerce .name,
.awards .checkoutorder-received .woocommerce .name,
.checkoutorder-received .awards .woocommerce .name, .awards .woocommerce-checkout .checkout_coupon .name, .woocommerce-checkout .awards .checkout_coupon .name,
.awards .woocommerce-checkout .login .name,
.woocommerce-checkout .awards .login .name, .awards .woocommerce-checkout #customer_details .col-1 .name, .woocommerce-checkout #customer_details .awards .col-1 .name,
.awards .woocommerce-checkout #customer_details .col-2 .name,
.woocommerce-checkout #customer_details .awards .col-2 .name, .awards .woocommerce-checkout #order_review .name, .woocommerce-checkout .awards #order_review .name, .awards #reserveSlot .name, .awards .rupeesTooltip .name {
  line-height: 22px;
}
/* line 2443, ../scss/styles.scss */
.awards .block .quote, .awards .content .featured .quote, .content .awards .featured .quote, .awards #nL .quote, .awards .products .product .quote, .products .awards .product .quote, .awards .woocommerce-cart .woocommerce form .quote, .woocommerce-cart .woocommerce .awards form .quote,
.awards .woocommerce-cart .cart-collaterals .cart_totals .quote,
.woocommerce-cart .cart-collaterals .awards .cart_totals .quote, .awards .woocommerce-message .quote, .awards .woocommerce-account .woocommerce .quote, .woocommerce-account .awards .woocommerce .quote,
.awards .checkoutorder-received .woocommerce .quote,
.checkoutorder-received .awards .woocommerce .quote, .awards .woocommerce-checkout .checkout_coupon .quote, .woocommerce-checkout .awards .checkout_coupon .quote,
.awards .woocommerce-checkout .login .quote,
.woocommerce-checkout .awards .login .quote, .awards .woocommerce-checkout #customer_details .col-1 .quote, .woocommerce-checkout #customer_details .awards .col-1 .quote,
.awards .woocommerce-checkout #customer_details .col-2 .quote,
.woocommerce-checkout #customer_details .awards .col-2 .quote, .awards .woocommerce-checkout #order_review .quote, .woocommerce-checkout .awards #order_review .quote, .awards #reserveSlot .quote, .awards .rupeesTooltip .quote {
  font-style: oblique;
  font-size: 1.143em;
  line-height: 24px;
  margin-bottom: 0;
}

/* 	=============================
   	Breadcrumbs 
   	============================= */
/* line 2456, ../scss/styles.scss */
.breadcrumbs {
  font-style: oblique;
  width: 100%;
  display: block;
  padding-top: 5px;
  margin-bottom: 25px;
  color: #013c45;
  line-height: 1.4;
}
/* line 2465, ../scss/styles.scss */
.breadcrumbs span {
  color: #fff;
}
/* line 2468, ../scss/styles.scss */
.breadcrumbs span.first {
  font-weight: 600;
  color: #013c45;
}
/* line 2474, ../scss/styles.scss */
.breadcrumbs a {
  color: #013c45;
  border-bottom: 1px solid #025d6b;
}
/* line 2478, ../scss/styles.scss */
.breadcrumbs a:hover {
  text-decoration: none;
}

/* line 2486, ../scss/styles.scss */
body.cpchutney .breadcrumbs {
  color: #fdaac3;
}
/* line 2491, ../scss/styles.scss */
body.cpchutney .breadcrumbs span.first {
  color: #fdaac3;
}
/* line 2496, ../scss/styles.scss */
body.cpchutney .breadcrumbs a {
  color: #fdaac3;
  border-bottom-color: #f45e8c;
}

/* 	=============================
   	Specials 
   	============================= */
/* line 2511, ../scss/styles.scss */
.specials .block .left, .specials .content .featured .left, .content .specials .featured .left, .specials #nL .left, .specials .products .product .left, .products .specials .product .left, .specials .woocommerce-cart .woocommerce form .left, .woocommerce-cart .woocommerce .specials form .left,
.specials .woocommerce-cart .cart-collaterals .cart_totals .left,
.woocommerce-cart .cart-collaterals .specials .cart_totals .left, .specials .woocommerce-message .left, .specials .woocommerce-account .woocommerce .left, .woocommerce-account .specials .woocommerce .left,
.specials .checkoutorder-received .woocommerce .left,
.checkoutorder-received .specials .woocommerce .left, .specials .woocommerce-checkout .checkout_coupon .left, .woocommerce-checkout .specials .checkout_coupon .left,
.specials .woocommerce-checkout .login .left,
.woocommerce-checkout .specials .login .left, .specials .woocommerce-checkout #customer_details .col-1 .left, .woocommerce-checkout #customer_details .specials .col-1 .left,
.specials .woocommerce-checkout #customer_details .col-2 .left,
.woocommerce-checkout #customer_details .specials .col-2 .left, .specials .woocommerce-checkout #order_review .left, .woocommerce-checkout .specials #order_review .left, .specials #reserveSlot .left, .specials .rupeesTooltip .left {
  width: 30%;
  float: left;
}
/* line 2515, ../scss/styles.scss */
.specials .block .left h2, .specials .content .featured .left h2, .content .specials .featured .left h2, .specials #nL .left h2, .specials .products .product .left h2, .products .specials .product .left h2, .specials .woocommerce-cart .woocommerce form .left h2, .woocommerce-cart .woocommerce .specials form .left h2,
.specials .woocommerce-cart .cart-collaterals .cart_totals .left h2,
.woocommerce-cart .cart-collaterals .specials .cart_totals .left h2, .specials .woocommerce-message .left h2, .specials .woocommerce-account .woocommerce .left h2, .woocommerce-account .specials .woocommerce .left h2,
.specials .checkoutorder-received .woocommerce .left h2,
.checkoutorder-received .specials .woocommerce .left h2, .specials .woocommerce-checkout .checkout_coupon .left h2, .woocommerce-checkout .specials .checkout_coupon .left h2,
.specials .woocommerce-checkout .login .left h2,
.woocommerce-checkout .specials .login .left h2, .specials .woocommerce-checkout #customer_details .col-1 .left h2, .woocommerce-checkout #customer_details .specials .col-1 .left h2,
.specials .woocommerce-checkout #customer_details .col-2 .left h2,
.woocommerce-checkout #customer_details .specials .col-2 .left h2, .specials .woocommerce-checkout #order_review .left h2, .woocommerce-checkout .specials #order_review .left h2, .specials #reserveSlot .left h2, .specials .rupeesTooltip .left h2 {
  font-family: "bebas_neueregular", sans-serif;
  font-weight: 400;
  font-style: normal;
  font-size: 1.429em;
  margin-bottom: 5px;
}
/* line 2525, ../scss/styles.scss */
.specials .block .right, .specials .content .featured .right, .content .specials .featured .right, .specials #nL .right, .specials .products .product .right, .products .specials .product .right, .specials .woocommerce-cart .woocommerce form .right, .woocommerce-cart .woocommerce .specials form .right,
.specials .woocommerce-cart .cart-collaterals .cart_totals .right,
.woocommerce-cart .cart-collaterals .specials .cart_totals .right, .specials .woocommerce-message .right, .specials .woocommerce-account .woocommerce .right, .woocommerce-account .specials .woocommerce .right,
.specials .checkoutorder-received .woocommerce .right,
.checkoutorder-received .specials .woocommerce .right, .specials .woocommerce-checkout .checkout_coupon .right, .woocommerce-checkout .specials .checkout_coupon .right,
.specials .woocommerce-checkout .login .right,
.woocommerce-checkout .specials .login .right, .specials .woocommerce-checkout #customer_details .col-1 .right, .woocommerce-checkout #customer_details .specials .col-1 .right,
.specials .woocommerce-checkout #customer_details .col-2 .right,
.woocommerce-checkout #customer_details .specials .col-2 .right, .specials .woocommerce-checkout #order_review .right, .woocommerce-checkout .specials #order_review .right, .specials #reserveSlot .right, .specials .rupeesTooltip .right {
  width: 68%;
  float: right;
}
/* line 2529, ../scss/styles.scss */
.specials .block .right p, .specials .content .featured .right p, .content .specials .featured .right p, .specials #nL .right p, .specials .products .product .right p, .products .specials .product .right p, .specials .woocommerce-cart .woocommerce form .right p, .woocommerce-cart .woocommerce .specials form .right p,
.specials .woocommerce-cart .cart-collaterals .cart_totals .right p,
.woocommerce-cart .cart-collaterals .specials .cart_totals .right p, .specials .woocommerce-message .right p, .specials .woocommerce-account .woocommerce .right p, .woocommerce-account .specials .woocommerce .right p,
.specials .checkoutorder-received .woocommerce .right p,
.checkoutorder-received .specials .woocommerce .right p, .specials .woocommerce-checkout .checkout_coupon .right p, .woocommerce-checkout .specials .checkout_coupon .right p,
.specials .woocommerce-checkout .login .right p,
.woocommerce-checkout .specials .login .right p, .specials .woocommerce-checkout #customer_details .col-1 .right p, .woocommerce-checkout #customer_details .specials .col-1 .right p,
.specials .woocommerce-checkout #customer_details .col-2 .right p,
.woocommerce-checkout #customer_details .specials .col-2 .right p, .specials .woocommerce-checkout #order_review .right p, .woocommerce-checkout .specials #order_review .right p, .specials #reserveSlot .right p, .specials .rupeesTooltip .right p {
  margin-bottom: 0;
}
/* line 2533, ../scss/styles.scss */
.specials .block .right .disclaimer, .specials .content .featured .right .disclaimer, .content .specials .featured .right .disclaimer, .specials #nL .right .disclaimer, .specials .products .product .right .disclaimer, .products .specials .product .right .disclaimer, .specials .woocommerce-cart .woocommerce form .right .disclaimer, .woocommerce-cart .woocommerce .specials form .right .disclaimer,
.specials .woocommerce-cart .cart-collaterals .cart_totals .right .disclaimer,
.woocommerce-cart .cart-collaterals .specials .cart_totals .right .disclaimer, .specials .woocommerce-message .right .disclaimer, .specials .woocommerce-account .woocommerce .right .disclaimer, .woocommerce-account .specials .woocommerce .right .disclaimer,
.specials .checkoutorder-received .woocommerce .right .disclaimer,
.checkoutorder-received .specials .woocommerce .right .disclaimer, .specials .woocommerce-checkout .checkout_coupon .right .disclaimer, .woocommerce-checkout .specials .checkout_coupon .right .disclaimer,
.specials .woocommerce-checkout .login .right .disclaimer,
.woocommerce-checkout .specials .login .right .disclaimer, .specials .woocommerce-checkout #customer_details .col-1 .right .disclaimer, .woocommerce-checkout #customer_details .specials .col-1 .right .disclaimer,
.specials .woocommerce-checkout #customer_details .col-2 .right .disclaimer,
.woocommerce-checkout #customer_details .specials .col-2 .right .disclaimer, .specials .woocommerce-checkout #order_review .right .disclaimer, .woocommerce-checkout .specials #order_review .right .disclaimer, .specials #reserveSlot .right .disclaimer, .specials .rupeesTooltip .right .disclaimer {
  font-size: 10px;
}

/* 	=============================
   	Blog 
   	============================= */
/* line 2550, ../scss/styles.scss */
article img.alignleft,
article img.alignright,
article img.aligncenter {
  width: auto;
  max-width: 100%;
  padding: 5px;
  border: 1px solid #97b1d1;
  max-width: 45%;
}
/* line 2558, ../scss/styles.scss */
article img.alignleft {
  float: left;
  margin: 5px 30px 20px 0;
}
/* line 2563, ../scss/styles.scss */
article img.alignright {
  float: right;
  margin: 5px 0 20px 30px;
}
/* line 2568, ../scss/styles.scss */
article img.aligncenter {
  width: 100%;
  height: auto;
  max-width: none;
}
/* line 2574, ../scss/styles.scss */
article .wp-caption {
  width: 80% !important;
  margin: 0 auto;
  text-align: center;
}
/* line 2579, ../scss/styles.scss */
article .wp-caption img {
  padding: 5px;
  border: 1px solid #97b1d1;
}
/* line 2584, ../scss/styles.scss */
article .wp-caption .wp-caption-text {
  margin-top: 5px;
  font-style: italic;
  font-weight: normal;
}

/* line 2596, ../scss/styles.scss */
body.blog .about p {
  margin-bottom: 4px;
}
/* line 2603, ../scss/styles.scss */
body.blog uligation .wp-paginate {
  overflow: hidden;
  margin: 0;
  padding: 0;
}
/* line 2608, ../scss/styles.scss */
body.blog uligation .wp-paginate li {
  float: left;
  display: inline;
  width: auto;
  height: 25px;
  line-height: 25px;
}
/* line 2615, ../scss/styles.scss */
body.blog uligation .wp-paginate li .current {
  background: #1cbad2;
  border-color: #1cbad2;
  font-weight: bold;
  display: block;
  height: 25px;
  line-height: 25px;
  padding: 0 8px;
  text-align: center;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
  -o-border-radius: 4px;
  border-radius: 4px;
}
/* line 2627, ../scss/styles.scss */
body.blog uligation .wp-paginate li a {
  display: block;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
  -o-border-radius: 4px;
  border-radius: 4px;
  padding: 0 8px;
  height: 25px;
  line-height: 23px;
  text-align: center;
  border-color: #97b1d1;
  background: none;
  color: #476180;
}
/* line 2638, ../scss/styles.scss */
body.blog uligation .wp-paginate li a:hover {
  border-color: #476180;
  color: #476180;
}

/* line 2649, ../scss/styles.scss */
.blogHeader {
  position: relative;
  padding: 0;
}
/* line 2653, ../scss/styles.scss */
.blogHeader img {
  max-width: 100%;
  height: auto;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
  -o-border-radius: 4px;
  border-radius: 4px;
  -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3);
  -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3);
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3);
}
/* line 2660, ../scss/styles.scss */
.blogHeader h1 {
  position: absolute;
  top: 30px;
  left: 30px;
}

/* line 2668, ../scss/styles.scss */
#singleHeader {
  margin: 0 0 15px;
}
/* line 2671, ../scss/styles.scss */
#singleHeader h2 {
  font-size: 24px;
  line-height: 28px;
}

/* line 2681, ../scss/styles.scss */
.preview h2 a {
  color: #476180;
  text-decoration: none;
}
/* line 2688, ../scss/styles.scss */
.preview img {
  width: 150px;
  height: 150px;
  -webkit-border-radius: 300px;
  -moz-border-radius: 300px;
  -ms-border-radius: 300px;
  -o-border-radius: 300px;
  border-radius: 300px;
}
/* line 2694, ../scss/styles.scss */
.preview .btn {
  position: absolute;
  right: 30px;
  bottom: 30px;
}

/* line 2704, ../scss/styles.scss */
.postMain img {
  width: 100%;
  height: auto;
}

/* line 2713, ../scss/styles.scss */
.widget ul {
  list-style: none;
  padding-left: 0;
  margin-bottom: 10px;
}

/* line 2723, ../scss/styles.scss */
.widget_categories ul, .widget_recent_entries ul {
  margin-bottom: 0;
}

/* line 2733, ../scss/styles.scss */
.widget_recent_entries ul li {
  margin-bottom: 10px;
}

/* line 2741, ../scss/styles.scss */
.postDate {
  font-weight: 600;
  font-style: oblique;
  color: #97b1d1;
  display: inline-block;
  margin-bottom: 10px;
}

/* line 2751, ../scss/styles.scss */
article img {
  width: 100%;
  height: auto;
}

/* line 2758, ../scss/styles.scss */
.pageNav {
  list-style: none;
  padding-left: 0;
  overflow: hidden;
  margin: 40px 0 10px;
  display: block;
  clear: both;
}
/* line 2766, ../scss/styles.scss */
.pageNav li {
  width: 48%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
/* line 2772, ../scss/styles.scss */
.pageNav li.prev {
  float: left;
}
/* line 2776, ../scss/styles.scss */
.pageNav li.next {
  float: right;
  text-align: right;
}

/* line 2785, ../scss/styles.scss */
.featuredImg {
  display: inline-block;
  width: 150px;
  height: 150px;
  float: left;
  margin-right: 20px;
}

/* 	=============================
   	Instagram Feed 
   	============================= */
/* line 2797, ../scss/styles.scss */
.feed {
  padding: 10px 0 0;
  overflow: hidden;
  width: 100%;
  clear: both;
}
@media (max-width: 648px) {
  /* line 2797, ../scss/styles.scss */
  .feed {
    display: none;
  }
}
/* line 2807, ../scss/styles.scss */
.feed span {
  width: 30px;
  height: 121px;
  background: url(../img/hashtag-chilli-pickle.png) no-repeat;
  text-indent: -99999px;
  margin: 10px 22px 0 14px;
  padding: 0;
  display: inline-block;
  float: left;
}
/* line 2818, ../scss/styles.scss */
.feed ul {
  list-style: none;
  float: left;
  padding: 10px 0 0;
  margin-right: -18px;
}
/* line 2824, ../scss/styles.scss */
.feed ul li {
  display: inline-block;
  margin: 0 18px 18px 0;
  float: left;
  padding-top: 10px;
}
/* line 2830, ../scss/styles.scss */
.feed ul li img {
  display: block;
  width: 100px;
  height: 100px;
  float: left;
  -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2);
  -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2);
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2);
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
  -o-border-radius: 4px;
  border-radius: 4px;
}

/* 	=============================
   	Contact 
   	============================= */
/* line 2851, ../scss/styles.scss */
.contactPage .block-auto {
  width: 100%;
}

/* line 2856, ../scss/styles.scss */
.address {
  line-height: 22px;
}
/* line 2859, ../scss/styles.scss */
.address input {
  border: 0;
  background: none;
  color: #db1354;
  padding: 0;
  text-align: left;
}
/* line 2866, ../scss/styles.scss */
.address input:focus {
  outline: none;
}

/* line 2874, ../scss/styles.scss */
.hpSlider {
  position: relative;
  width: 790px;
}
@media (max-width: 1051px) {
  /* line 2874, ../scss/styles.scss */
  .hpSlider {
    width: 386px;
  }
}

/* line 2883, ../scss/styles.scss */
#mapLink {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  display: block;
  z-index: 100;
}

/* line 2893, ../scss/styles.scss */
.contactAdd, .offer {
  margin-right: 0;
}

/* line 2897, ../scss/styles.scss */
#map-canvas {
  height: 100%;
  margin: 0;
  padding: 0;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
  -o-border-radius: 4px;
  border-radius: 4px;
}
@media (max-width: 648px) {
  /* line 2897, ../scss/styles.scss */
  #map-canvas {
    padding: 0 0 50%;
    height: 0;
    width: 100%;
  }
}

/* line 2912, ../scss/styles.scss */
.enquiryForm ul {
  padding-left: 0;
  margin-bottom: 0;
}
/* line 2916, ../scss/styles.scss */
.enquiryForm ul li {
  list-style: none;
}
/* line 2921, ../scss/styles.scss */
.enquiryForm ul li.name #input_1_1_3_container {
  margin-right: 10px;
}
/* line 2925, ../scss/styles.scss */
.enquiryForm ul li.name input {
  width: 49.46%;
}
@media (max-width: 1051px) {
  /* line 2925, ../scss/styles.scss */
  .enquiryForm ul li.name input {
    width: 49%;
  }
}
/* line 2940, ../scss/styles.scss */
.enquiryForm .validation_error, .enquiryForm .validation_message {
  color: #d60e0e;
  display: block;
  margin-bottom: 25px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px;
}
.enquiryForm ul li#field_1_6 .gfield_label {
    display: none;
}
.enquiryForm ul li#field_1_6 ul#input_1_6 input[type="checkbox"] {
    display: inline-block;
    margin: 10px 5px 15px 0;
    width: auto;
}
/* 	=============================
   	Footer 
   	============================= */
/* line 2953, ../scss/styles.scss */
footer {
  text-shadow: 0 1px 0 rgba(0, 0, 0, 0.2);
  padding-bottom: 40px;
}
/* line 2957, ../scss/styles.scss */
footer nav {
  width: 100%;
  text-align: center;
}
/* line 2961, ../scss/styles.scss */
footer nav ul {
  position: relative;
  float: left;
  left: 50%;
  text-align: center;
  padding-left: 0;
}
/* line 2968, ../scss/styles.scss */
footer nav ul li {
  list-style: none;
  float: left;
  position: relative;
  right: 50%;
  margin: 0;
  padding: 0 !important;
  opacity: 1 !important;
}
@media (max-width: 648px) {
  /* line 2968, ../scss/styles.scss */
  footer nav ul li {
    float: none;
  }
}
/* line 2979, ../scss/styles.scss */
footer nav ul li a {
  display: inline-block;
  color: #7292b7;
  font-family: "bebas_neueregular", sans-serif;
  padding: 5px;
}
/* line 2985, ../scss/styles.scss */
footer nav ul li a:hover {
  color: #97b1d1;
  text-decoration: none;
}
/* line 2998, ../scss/styles.scss */
footer p {
  color: #7292b7;
  font-family: sans-serif;
  font-size: 80%;
  text-align: center;
  margin-bottom: 0;
  clear: both;
  line-height: 18px;
}
/* line 3007, ../scss/styles.scss */
footer p a {
  color: #7292b7;
}
/* line 3010, ../scss/styles.scss */
footer p a:hover {
  color: #97b1d1;
  text-decoration: none;
}

/* 	=============================
   	! Restaurant Specific 
   	============================= */
/* 	=============================
   	// !Homepage 
   	============================= */
/* line 5, ../scss/_restaurant.scss */
#viewMenus {
  position: relative;
  background: none;
}
/* line 9, ../scss/_restaurant.scss */
#viewMenus p {
  position: absolute;
  top: 146px;
  left: 0;
  right: 0;
  text-align: center;
  color: #fff;
  font-size: 21px;
  line-height: 1.2;
  padding: 0 150px;
}
@media (max-width: 648px) {
  /* line 9, ../scss/_restaurant.scss */
  #viewMenus p {
    padding: 0 30px;
  }
}
/* line 24, ../scss/_restaurant.scss */
#viewMenus p span {
  font-style: oblique;
  font-weight: 600;
}
@media (max-width: 1051px) {
  /* line 9, ../scss/_restaurant.scss */
  #viewMenus p {
    top: 182px;
  }
}
@media (max-width: 648px) {
  /* line 9, ../scss/_restaurant.scss */
  #viewMenus p {
    top: 56%;
    font-size: 18px;
    padding: 0;
    width: 53%;
    margin: 0 auto;
  }
}

/* line 43, ../scss/_restaurant.scss */
.book-table {
  height: 141px;
  background: url("../img/restaurant-brush.png") no-repeat 76px 50%;
  display: block;
  clear: both;
  width: 100%;
  margin: 45px auto 31px;
  overflow: hidden;
  float: left;
}
@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 43, ../scss/_restaurant.scss */
  .book-table {
    /* on retina, use image that's scaled by 2 */
    background-image: url("../img/restaurant-brush%402x.png");
    background-size: 811px 104px;
  }
}
@media (max-width: 1051px) {
  /* line 43, ../scss/_restaurant.scss */
  .book-table {
    width: 487px;
    float: none;
  }
}
@media (max-width: 648px) {
  /* line 43, ../scss/_restaurant.scss */
  .book-table {
    background: none;
    width: 100%;
    height: auto;
  }
}
/* line 65, ../scss/_restaurant.scss */
.book-table .book-table__ticket, .book-table .dish-one, .book-table .dish-two, .book-table .dish-three, .book-table .dish-four {
  display: inline;
  float: left;
}
@media (max-width: 648px) {
  /* line 65, ../scss/_restaurant.scss */
  .book-table .book-table__ticket, .book-table .dish-one, .book-table .dish-two, .book-table .dish-three, .book-table .dish-four {
    display: none;
  }
}
/* line 74, ../scss/_restaurant.scss */
.book-table .book-table__ticket {
  width: 184px;
  height: 125px;
  margin-top: 7px;
}
@media (max-width: 648px) {
  /* line 74, ../scss/_restaurant.scss */
  .book-table .book-table__ticket {
    display: block;
    width: 100%;
    height: auto;
  }
}
/* line 87, ../scss/_restaurant.scss */
.book-table .dish-one {
  background: url("../img/dish-one.png") no-repeat 0 0;
  width: 179px;
  height: 141px;
  margin: 0 0 0 72px;
}
@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 87, ../scss/_restaurant.scss */
  .book-table .dish-one {
    /* on retina, use image that's scaled by 2 */
    background-image: url("../img/dish-one%402x.png");
    background-size: 179px 141px;
  }
}
@media (max-width: 1051px) {
  /* line 87, ../scss/_restaurant.scss */
  .book-table .dish-one {
    display: none;
  }
}
/* line 100, ../scss/_restaurant.scss */
.book-table .dish-two {
  background: url("../img/dish-two.png") no-repeat 0 0;
  width: 126px;
  height: 121px;
  margin: 11px 21px 0 0;
}
@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 100, ../scss/_restaurant.scss */
  .book-table .dish-two {
    /* on retina, use image that's scaled by 2 */
    background-image: url("../img/dish-two%402x.png");
    background-size: 126px 121px;
  }
}
/* line 109, ../scss/_restaurant.scss */
.book-table .dish-three {
  background: url("../img/dish-three.png") no-repeat 0 0;
  width: 131px;
  height: 101px;
  margin: 19px 0 0 20px;
}
@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 109, ../scss/_restaurant.scss */
  .book-table .dish-three {
    /* on retina, use image that's scaled by 2 */
    background-image: url("../img/dish-three%402x.png");
    background-size: 131px 101px;
  }
}
/* line 118, ../scss/_restaurant.scss */
.book-table .dish-four {
  background: url("../img/dish-four.png") no-repeat 0 0;
  width: 126px;
  height: 97px;
  margin: 21px 0 0 10px;
}
@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 118, ../scss/_restaurant.scss */
  .book-table .dish-four {
    /* on retina, use image that's scaled by 2 */
    background-image: url("../img/dish-four%402x.png");
    background-size: 126px 97px;
  }
}
@media (max-width: 1051px) {
  /* line 118, ../scss/_restaurant.scss */
  .book-table .dish-four {
    display: none;
  }
}

/* Newsletter */
/* line 134, ../scss/_restaurant.scss */
.newsletter {
  position: relative;
}
/* line 137, ../scss/_restaurant.scss */
.newsletter h3 {
  position: absolute;
  top: 23px;
  left: 24px;
  width: 202px;
  height: 32px;
  background: url("../img/newsletter-sign-up.png") no-repeat;
}
@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 137, ../scss/_restaurant.scss */
  .newsletter h3 {
    /* on retina, use image that's scaled by 2 */
    background-image: url("../img/newsletter-sign-up%402x.png");
    background-size: 202px 32px;
  }
}
@media (max-width: 648px) {
  /* line 137, ../scss/_restaurant.scss */
  .newsletter h3 {
    position: relative;
    top: auto;
    left: auto;
    margin: 8px;
  }
}
/* line 154, ../scss/_restaurant.scss */
.newsletter p {
  padding-right: 120px;
  position: absolute;
  top: 62px;
  left: 24px;
  margin-bottom: 0;
}
@media (max-width: 648px) {
  /* line 154, ../scss/_restaurant.scss */
  .newsletter p {
    position: relative;
    top: auto;
    left: auto;
    right: auto;
    bottom: auto;
    margin: 8px 0 8px 8px;
  }
}
/* line 171, ../scss/_restaurant.scss */
.newsletter a {
  position: absolute;
  bottom: 24px;
  right: 24px;
}
/* line 177, ../scss/_restaurant.scss */
.newsletter .hindi {
  position: absolute;
  right: 62px;
  top: 30px;
}

/* Newsletter popup */
/* line 187, ../scss/_restaurant.scss */
#nL {
  margin: 0 auto;
  float: none;
  display: block;
  max-width: 500px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
  -o-border-radius: 4px;
  border-radius: 4px;
  padding: 25px;
}
/* line 196, ../scss/_restaurant.scss */
#nL form {
  margin: 0;
}
/* line 199, ../scss/_restaurant.scss */
#nL form p {
  margin-bottom: 10px;
}
/* line 203, ../scss/_restaurant.scss */
#nL form input[type="submit"] {
  margin-bottom: 0;
}
/* line 207, ../scss/_restaurant.scss */
#nL form button {
  outline: none;
}

/* Map */
@media (max-width: 1051px) {
  /* line 217, ../scss/_restaurant.scss */
  #sectionOne .restaurantMap {
    margin-right: 18px;
  }
}
@media (max-width: 648px) {
  /* line 217, ../scss/_restaurant.scss */
  #sectionOne .restaurantMap {
    margin-right: 0;
  }
}

/* About */
@media (max-width: 648px) {
  /* line 229, ../scss/_restaurant.scss */
  .bookATable {
    display: none;
  }
}

/* Gallery */
/* line 238, ../scss/_restaurant.scss */
.galleryWrap img {
  width: 100%;
  height: auto;
  max-width: 100%;
  display: block;
}

/* 	=============================
   	! chutney Specific 
   	============================= */
/* 	=============================
   	chutney 'Pink' Theme 
   	============================= */
/* line 10, ../scss/_chutney.scss */
.cpchutney header#mainHeader ul li.current_page_item a, .cpchutney.page-id-52 header#mainHeader ul li#menu-item-89 a, .cpchutney.page-id-54 header#mainHeader ul li#menu-item-89 a, .cpchutney.page-id-56 header#mainHeader ul li#menu-item-89 a, .cpchutney.tax-product_cat header#mainHeader ul li#menu-item-48 a, .cpchutney.page-id-9 header#mainHeader ul li#menu-item-115 a, .cpchutney.page-id-10 header#mainHeader ul li#menu-item-115 a, .cpchutney.page-id-11 header#mainHeader ul li#menu-item-115 a, .cpchutney.page-id-14 header#mainHeader ul li#menu-item-111 a {
  color: #ac0e41;
}
@media (max-width: 1051px) {
  /* line 10, ../scss/_chutney.scss */
  .cpchutney header#mainHeader ul li.current_page_item a, .cpchutney.page-id-52 header#mainHeader ul li#menu-item-89 a, .cpchutney.page-id-54 header#mainHeader ul li#menu-item-89 a, .cpchutney.page-id-56 header#mainHeader ul li#menu-item-89 a, .cpchutney.tax-product_cat header#mainHeader ul li#menu-item-48 a, .cpchutney.page-id-9 header#mainHeader ul li#menu-item-115 a, .cpchutney.page-id-10 header#mainHeader ul li#menu-item-115 a, .cpchutney.page-id-11 header#mainHeader ul li#menu-item-115 a, .cpchutney.page-id-14 header#mainHeader ul li#menu-item-111 a {
    color: #fff;
  }
}
@media (max-width: 1051px) {
  /* line 19, ../scss/_chutney.scss */
  .cpchutney #mainHeaderWrap {
    background: #aa0e40 url("../img/texture-overlay.png") repeat 0 0;
    border-color: #7a0f31;
  }
}
@media (max-width: 1051px) and (min--moz-device-pixel-ratio: 1.3), (max-width: 1051px) and (-o-min-device-pixel-ratio: 2.6 / 2), (max-width: 1051px) and (-webkit-min-device-pixel-ratio: 1.3), (max-width: 1051px) and (min-device-pixel-ratio: 1.3), (max-width: 1051px) and (min-resolution: 1.3dppx) {
  /* line 19, ../scss/_chutney.scss */
  .cpchutney #mainHeaderWrap {
    /* on retina, use image that's scaled by 2 */
    background-image: url("../img/texture-overlay%402x.png");
    background-size: 300px 300px;
  }
}
/* line 32, ../scss/_chutney.scss */
.cpchutney header#mainHeader ulbar-toggle.open span {
  background: #e34579;
}
/* line 38, ../scss/_chutney.scss */
.cpchutney header#mainHeader ulbar-toggle .icon-bar {
  background: #ac0e41;
}
/* line 46, ../scss/_chutney.scss */
.cpchutney .hindi {
  color: #e34579;
}
/* line 52, ../scss/_chutney.scss */
.cpchutney .socialLinks li a .icon {
  color: #ac0e41;
}
@media (max-width: 648px) {
  /* line 58, ../scss/_chutney.scss */
  .cpchutney .advert {
    width: 184px !important;
    height: 125px;
    margin: 0 auto 18px;
    float: none;
    display: block;
  }
}
/* line 72, ../scss/_chutney.scss */
.cpchutney footer a, .cpchutney footer p {
  color: #ef4b80;
}
/* line 76, ../scss/_chutney.scss */
.cpchutney footer a:hover {
  color: #f37aa1;
}
/* line 85, ../scss/_chutney.scss */
.cpchutney .pageList li.current_page_item a span, .cpchutney .pageList li.active a span {
  background-position-y: -80px;
}
/* line 92, ../scss/_chutney.scss */
.cpchutney #sectionOne {
  background: url("../img/section-one-bg-chutney.gif") repeat 0 0;
}
@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 92, ../scss/_chutney.scss */
  .cpchutney #sectionOne {
    /* on retina, use image that's scaled by 2 */
    background-image: url("../img/section-one-bg-chutney%402x.gif");
    background-size: 300px 300px;
  }
}
/* line 96, ../scss/_chutney.scss */
.cpchutney #sectionOne .border {
  background: url("../img/section-one-top-border-chutney.png") repeat-x;
}
@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 96, ../scss/_chutney.scss */
  .cpchutney #sectionOne .border {
    /* on retina, use image that's scaled by 2 */
    background-image: url("../img/section-one-top-border-chutney%402x.png");
    background-size: 22px 28px;
  }
}
/* line 101, ../scss/_chutney.scss */
.cpchutney #sectionOne .decoration {
  background: url("../img/pink-yellow-decoration.png") repeat-x;
}
@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 101, ../scss/_chutney.scss */
  .cpchutney #sectionOne .decoration {
    /* on retina, use image that's scaled by 2 */
    background-image: url("../img/pink-yellow-decoration%402x.png");
    background-size: 30px 6px;
  }
}
/* line 106, ../scss/_chutney.scss */
.cpchutney #sectionOne .filligree {
  background: url("../img/yellored.png") no-repeat;
}
@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 106, ../scss/_chutney.scss */
  .cpchutney #sectionOne .filligree {
    /* on retina, use image that's scaled by 2 */
    background-image: url("../img/yellow-pink-filligree-sprite-2%402x.png");
    background-size: 162px 482px;
  }
}
/* line 111, ../scss/_chutney.scss */
.cpchutney #sectionOne .topLeftFilligree {
  background-position: 0 0;
}
/* line 115, ../scss/_chutney.scss */
.cpchutney #sectionOne .topRightFilligree {
  background-position: -85px 0;
}
/* line 119, ../scss/_chutney.scss */
.cpchutney #sectionOne .bottomRightFilligree {
  background-position: -123px -288px;
}
/* line 123, ../scss/_chutney.scss */
.cpchutney #sectionOne .bottomLeftFilligree {
  background-position: 0 -165px;
}
/* line 129, ../scss/_chutney.scss */
.cpchutney #sectionTwo {
  background: url("../img/section-two-bg-chutney.gif") repeat 0 0;
}
@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 129, ../scss/_chutney.scss */
  .cpchutney #sectionTwo {
    /* on retina, use image that's scaled by 2 */
    background-image: url("../img/section-two-bg-chutney%402x.gif");
    background-size: 300px 300px;
  }
}
/* line 133, ../scss/_chutney.scss */
.cpchutney #sectionTwo .border {
  background: url("../img/section-two-top-border-chutney.png") repeat-x;
}
@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 133, ../scss/_chutney.scss */
  .cpchutney #sectionTwo .border {
    /* on retina, use image that's scaled by 2 */
    background-image: url("../img/section-two-top-border-chutney%402x.png");
    background-size: 42px 10px;
  }
}
/* line 140, ../scss/_chutney.scss */
.cpchutney #sectionThree {
  background: url("../img/section-three-bg-chutney.gif") repeat 0 0;
}
@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 140, ../scss/_chutney.scss */
  .cpchutney #sectionThree {
    /* on retina, use image that's scaled by 2 */
    background-image: url("../img/section-three-bg-chutney%402x.gif");
    background-size: 300px 300px;
  }
}
/* line 144, ../scss/_chutney.scss */
.cpchutney #sectionThree .border {
  background: url("../img/section-three-top-border-chutney.png") repeat-x;
}
@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 144, ../scss/_chutney.scss */
  .cpchutney #sectionThree .border {
    /* on retina, use image that's scaled by 2 */
    background-image: url("../img/section-three-top-border-chutney%402x.png");
    background-size: 42px 10px;
  }
}

/* 	=============================
   	// !Home 
   	============================= */
/* line 158, ../scss/_chutney.scss */
#deliveryTimes {
  position: relative;
  background: none;
}
/* line 162, ../scss/_chutney.scss */
#deliveryTimes span {
  font-size: 14px;	
	}

#deliveryTimes em {
	margin-top:15px;	
	}



#deliveryTimes p {
  position: absolute;
  top: 43px;
  left: 0;
  right: 0;
  text-align: center;
  color: #fff;
  font-size: 24px;
  line-height: 1.2;
}
@media (max-width: 1051px) {
#deliveryTimes p {
	top: 0;
	font-size:15px;
}
}
@media (max-width: 648px) {
  /* line 162, ../scss/_chutney.scss */
#deliveryTimes p {
	top: 0;
	font-size: 18px;
}
}

/* line 183, ../scss/_chutney.scss */
.start-order {
  height: 134px;
  background: url("../img/chutney-brush.png") no-repeat 76px 50%;
  display: block;
  clear: both;
  width: 100%;
  margin: 45px auto 31px;
  overflow: hidden;
  float: left;
}
@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 183, ../scss/_chutney.scss */
  .start-order {
    /* on retina, use image that's scaled by 2 */
    background-image: url("../img/chutney-brush%402x.png");
    background-size: 811px 104px;
  }
}
@media (max-width: 1051px) {
  /* line 183, ../scss/_chutney.scss */
  .start-order {
    width: 487px;
    float: none;
  }
}
@media (max-width: 648px) {
  /* line 183, ../scss/_chutney.scss */
  .start-order {
    background: none;
    width: 100%;
    height: auto;
  }
}
/* line 205, ../scss/_chutney.scss */
.start-order .start-order__ticket, .start-order .takeaway-box-one, .start-order .takeaway-box-two, .start-order .takeaway-box-three, .start-order .takeaway-box-four {
  display: inline;
  float: left;
}
@media (max-width: 648px) {
  /* line 205, ../scss/_chutney.scss */
  .start-order .start-order__ticket, .start-order .takeaway-box-one, .start-order .takeaway-box-two, .start-order .takeaway-box-three, .start-order .takeaway-box-four {
    display: none;
  }
}
/* line 214, ../scss/_chutney.scss */
.start-order .start-order__ticket {
  width: 184px;
  height: 125px;
}
@media (max-width: 648px) {
  /* line 214, ../scss/_chutney.scss */
  .start-order .start-order__ticket {
    display: block;
    width: 100%;
    height: auto;
  }
}
/* line 226, ../scss/_chutney.scss */
.start-order .takeaway-box-one {
  background: url("../img/takeaway-box-one.png") no-repeat 0 0;
  width: 140px;
  height: 118px;
  margin: 10px 4px 0 112px;
}
@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 226, ../scss/_chutney.scss */
  .start-order .takeaway-box-one {
    /* on retina, use image that's scaled by 2 */
    background-image: url("../img/takeaway-box-one%402x.png");
    background-size: 140px 118px;
  }
}
@media (max-width: 1051px) {
  /* line 226, ../scss/_chutney.scss */
  .start-order .takeaway-box-one {
    display: none;
  }
}
/* line 239, ../scss/_chutney.scss */
.start-order .takeaway-box-two {
  background: url("../img/takeaway-box-two.png") no-repeat 0 0;
  width: 119px;
  height: 134px;
  margin: 0 25px 0 0;
}
@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 239, ../scss/_chutney.scss */
  .start-order .takeaway-box-two {
    /* on retina, use image that's scaled by 2 */
    background-image: url("../img/takeaway-box-two%402x.png");
    background-size: 119px 134px;
  }
}
/* line 248, ../scss/_chutney.scss */
.start-order .takeaway-box-three {
  background: url("../img/takeaway-box-three.png") no-repeat 0 0;
  width: 130px;
  height: 129px;
  margin: 0 0 0 25px;
}
@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 248, ../scss/_chutney.scss */
  .start-order .takeaway-box-three {
    /* on retina, use image that's scaled by 2 */
    background-image: url("../img/takeaway-box-three%402x.png");
    background-size: 130px 129px;
  }
}
@media (max-width: 1051px) {
  /* line 248, ../scss/_chutney.scss */
  .start-order .takeaway-box-three {
    display: none;
  }
}
/* line 261, ../scss/_chutney.scss */
.start-order .takeaway-box-four {
  background: url("../img/takeaway-box-four.png") no-repeat 0 0;
  width: 120px;
  height: 102px;
  margin: 10px 0 0 10px;
}
@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 261, ../scss/_chutney.scss */
  .start-order .takeaway-box-four {
    /* on retina, use image that's scaled by 2 */
    background-image: url("../img/takeaway-box-four%402x.png");
    background-size: 120px 102px;
  }
}
@media (max-width: 1051px) {
  /* line 261, ../scss/_chutney.scss */
  .start-order .takeaway-box-four {
    margin-left: 25px;
  }
}

/* line 275, ../scss/_chutney.scss */
.offer {
  padding: 0;
}
/* line 278, ../scss/_chutney.scss */
.offer img {
  height: auto;
  width: 100%;
  display: block;
}

/* Our Story */
/* line 287, ../scss/_chutney.scss */
.block.ourStory, .content .ourStory.featured, .ourStory#nL, .products .ourStory.product, .woocommerce-cart .woocommerce form.ourStory,
.woocommerce-cart .cart-collaterals .ourStory.cart_totals, .ourStory.woocommerce-message, .woocommerce-account .ourStory.woocommerce,
.checkoutorder-received .ourStory.woocommerce, .woocommerce-checkout .ourStory.checkout_coupon,
.woocommerce-checkout .ourStory.login, .woocommerce-checkout #customer_details .ourStory.col-1,
.woocommerce-checkout #customer_details .ourStory.col-2, .woocommerce-checkout .ourStory#order_review, .ourStory#reserveSlot, .ourStory.rupeesTooltip {
  background: url("../img/our-story-preview.jpg") no-repeat top center;
  background-size: 150%;
  text-align: center;
  width: 184px;
  height: 125px;
}
/* line 294, ../scss/_chutney.scss */
.block.ourStory .btn, .content .ourStory.featured .btn, .ourStory#nL .btn, .products .ourStory.product .btn, .woocommerce-cart .woocommerce form.ourStory .btn,
.woocommerce-cart .cart-collaterals .ourStory.cart_totals .btn, .ourStory.woocommerce-message .btn, .woocommerce-account .ourStory.woocommerce .btn,
.checkoutorder-received .ourStory.woocommerce .btn, .woocommerce-checkout .ourStory.checkout_coupon .btn,
.woocommerce-checkout .ourStory.login .btn, .woocommerce-checkout #customer_details .ourStory.col-1 .btn,
.woocommerce-checkout #customer_details .ourStory.col-2 .btn, .woocommerce-checkout .ourStory#order_review .btn, .ourStory#reserveSlot .btn, .ourStory.rupeesTooltip .btn {
  top: 50px;
}
@media (max-width: 648px) {
  /* line 287, ../scss/_chutney.scss */
  .block.ourStory, .content .ourStory.featured, .ourStory#nL, .products .ourStory.product, .woocommerce-cart .woocommerce form.ourStory,
  .woocommerce-cart .cart-collaterals .ourStory.cart_totals, .ourStory.woocommerce-message, .woocommerce-account .ourStory.woocommerce,
  .checkoutorder-received .ourStory.woocommerce, .woocommerce-checkout .ourStory.checkout_coupon,
  .woocommerce-checkout .ourStory.login, .woocommerce-checkout #customer_details .ourStory.col-1,
  .woocommerce-checkout #customer_details .ourStory.col-2, .woocommerce-checkout .ourStory#order_review, .ourStory#reserveSlot, .ourStory.rupeesTooltip {
    height: 125px !important;
  }
}

/* bx */
/* line 306, ../scss/_chutney.scss */
.bxslider {
  padding-left: 0;
  margin: 0;
}
/* line 310, ../scss/_chutney.scss */
.bxslider li {
  height: 93px;
}

/* Order Now Page */
/* line 318, ../scss/_chutney.scss */
#checkDeliveryRadius {
  float: right;
  margin: 10px 0;
  display: inline;
  width: auto;
}

/* 	=============================
   	// !WooCommerce Global 
   	============================= */
/* line 329, ../scss/_chutney.scss */
.col2-set {
  width: 100%;
  *zoom: 1;
}
/* line 38, ../../../../../../../../../../../Library/Ruby/Gems/2.0.0/gems/compass-0.12.6/frameworks/compass/stylesheets/compass/utilities/general/_clearfix.scss */
.col2-set:after {
  content: "";
  display: table;
  clear: both;
}
/* line 334, ../scss/_chutney.scss */
.col2-set .col-1,
.col2-set .col-2 {
  float: left;
  display: inline;
  margin: 0;
}
/* line 340, ../scss/_chutney.scss */
.col2-set .col-1 {
  width: 52%;
  padding: 0 2% 0 0;
}
/* line 345, ../scss/_chutney.scss */
.col2-set .col-2 {
  width: 48%;
}

/* 	=============================
   	// !chutney - Header 
   	============================= */
/* line 354, ../scss/_chutney.scss */
.widget_nw_ajax_drop_cart {
  position: absolute;
  top: 75px;
  right: 0;
  width: auto;
  padding-right: 19px;
}
@media (max-width: 1051px) {
  /* line 354, ../scss/_chutney.scss */
  .widget_nw_ajax_drop_cart {
    top: 120px;
    right: 70px;
    padding-right: 0;
  }
}
@media (max-width: 648px) {
  /* line 354, ../scss/_chutney.scss */
  .widget_nw_ajax_drop_cart {
    left: 0;
    top: 38px;
  }
}
/* line 372, ../scss/_chutney.scss */
.widget_nw_ajax_drop_cart .nw-cart-icon-shape {
  background: white url("../img/texture-overlay.png") repeat 0 0;
  width: 30px;
  height: 30px;
  text-align: center;
  line-height: 30px;
  -webkit-border-radius: 15px;
  -moz-border-radius: 15px;
  -ms-border-radius: 15px;
  -o-border-radius: 15px;
  border-radius: 15px;
  margin: 3px 0;
}
@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 372, ../scss/_chutney.scss */
  .widget_nw_ajax_drop_cart .nw-cart-icon-shape {
    /* on retina, use image that's scaled by 2 */
    background-image: url("../img/texture-overlay%402x.png");
    background-size: 300px 300px;
  }
}
/* line 381, ../scss/_chutney.scss */
.widget_nw_ajax_drop_cart .nw-cart-icon-shape.icon-adcartfont {
  height: 31px;
  line-height: 31px;
  text-align: center;
  width: 31px;
  font-size: 18px;
  color: #db1354;
  -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3);
  -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3);
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3);
}
/* line 390, ../scss/_chutney.scss */
.widget_nw_ajax_drop_cart .nw-cart-icon-shape.icon-adcartfont:before {
  text-indent: -99999px;
  background: url("../img/cart.svg") no-repeat;
  background-size: 100%;
  width: 16px;
  height: 14px;
  display: block;
  position: absolute;
  top: 9px;
  left: 3px;
}
/* line 404, ../scss/_chutney.scss */
.widget_nw_ajax_drop_cart #nw-cart-drop-toggle {
  border: none;
  background: none;
  width: auto;
  color: #fff;
  font-family: "bebas_neueregular", sans-serif;
  font-size: 1.429em;
  line-height: 38px;
  padding: 0;
  margin: 0;
  float: right;
}
@media (max-width: 648px) {
  /* line 404, ../scss/_chutney.scss */
  .widget_nw_ajax_drop_cart #nw-cart-drop-toggle {
    float: left;
  }
}
/* line 420, ../scss/_chutney.scss */
.widget_nw_ajax_drop_cart #nw-cart-drop-toggle #nw-cart-contents {
  color: #f691b2;
  width: auto;
  text-align: right;
}
@media (max-width: 648px) {
  /* line 420, ../scss/_chutney.scss */
  .widget_nw_ajax_drop_cart #nw-cart-drop-toggle #nw-cart-contents {
    padding-left: 40px;
    float: left;
  }
}
/* line 433, ../scss/_chutney.scss */
.widget_nw_ajax_drop_cart #nw-cart-drop-content {
  float: right;
  clear: both;
  margin: 10px 0 0;
  top: auto;
  background: white url("../img/texture-overlay.png") repeat 0 0;
  border: none;
  -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3);
  -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3);
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3);
  min-width: 255px;
  position: relative;
}
@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 433, ../scss/_chutney.scss */
  .widget_nw_ajax_drop_cart #nw-cart-drop-content {
    /* on retina, use image that's scaled by 2 */
    background-image: url("../img/texture-overlay%402x.png");
    background-size: 300px 300px;
  }
}
@media (max-width: 648px) {
  /* line 433, ../scss/_chutney.scss */
  .widget_nw_ajax_drop_cart #nw-cart-drop-content {
    float: left;
  }
}
/* line 450, ../scss/_chutney.scss */
.widget_nw_ajax_drop_cart #nw-cart-drop-content.nw-hidden {
  display: none;
}
/* line 454, ../scss/_chutney.scss */
.widget_nw_ajax_drop_cart #nw-cart-drop-content ul {
  margin: 0;
  padding: 0;
}
/* line 458, ../scss/_chutney.scss */
.widget_nw_ajax_drop_cart #nw-cart-drop-content ul li {
  position: relative;
  padding: 0 0 11px;
  margin: 0 0 10px;
}
/* line 463, ../scss/_chutney.scss */
.widget_nw_ajax_drop_cart #nw-cart-drop-content ul li:after {
  background: url("../img/content-border-bottom.png") repeat-x;
  height: 1px;
  width: 100%;
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
}
@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 463, ../scss/_chutney.scss */
  .widget_nw_ajax_drop_cart #nw-cart-drop-content ul li:after {
    /* on retina, use image that's scaled by 2 */
    background-image: url("../img/content-border-bottom%402x.png");
    background-size: 336px 4px;
  }
}
/* line 474, ../scss/_chutney.scss */
.widget_nw_ajax_drop_cart #nw-cart-drop-content ul li img {
  display: none;
}
/* line 478, ../scss/_chutney.scss */
.widget_nw_ajax_drop_cart #nw-cart-drop-content ul li .ajax-remove-item {
  font-size: 16px;
  width: 10px;
  position: absolute;
  top: -3px;
  left: 0;
}
/* line 486, ../scss/_chutney.scss */
.widget_nw_ajax_drop_cart #nw-cart-drop-content ul li .nw-cart-product-title {
  display: block;
  padding-left: 20px;
  float: none;
}
/* line 490, ../scss/_chutney.scss */
.widget_nw_ajax_drop_cart #nw-cart-drop-content ul li .nw-cart-product-title a {
  line-height: 18px;
  display: block;
  margin: 0 0 2px;
}
/* line 500, ../scss/_chutney.scss */
.widget_nw_ajax_drop_cart #nw-cart-drop-content .total {
  position: relative;
  background: url("../img/content-border-bottom.png") repeat-x;
  background-position: 0 100%;
  padding-bottom: 14px;
}
@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 500, ../scss/_chutney.scss */
  .widget_nw_ajax_drop_cart #nw-cart-drop-content .total {
    /* on retina, use image that's scaled by 2 */
    background-image: url("../img/content-border-bottom%402x.png");
    background-size: 336px 4px;
  }
}
/* line 508, ../scss/_chutney.scss */
.widget_nw_ajax_drop_cart #nw-cart-drop-content .buttons {
  overflow: hidden;
  margin: 0;
}
/* line 512, ../scss/_chutney.scss */
.widget_nw_ajax_drop_cart #nw-cart-drop-content .buttons .view {
  background: none;
  padding: 0;
  margin: 0;
  color: #1cbad2 !important;
  border: none;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  float: left;
  width: auto;
  text-shadow: none;
  height: 40px;
  line-height: 40px;
  font-size: 14px;
  text-align: left;
  overflow: hidden;
}
/* line 528, ../scss/_chutney.scss */
.widget_nw_ajax_drop_cart #nw-cart-drop-content .buttons .view:hover {
  text-decoration: none;
}
/* line 535, ../scss/_chutney.scss */
.widget_nw_ajax_drop_cart #nw-cart-drop-content .buttons .checkout {
  float: right;
  font-weight: normal;
  width: auto;
}
/* line 540, ../scss/_chutney.scss */
.widget_nw_ajax_drop_cart #nw-cart-drop-content .buttons .checkout:hover {
  text-decoration: none;
}
/* line 547, ../scss/_chutney.scss */
.widget_nw_ajax_drop_cart #nw-cart-drop-content #cartLoading {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: #fff;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
  -o-border-radius: 4px;
  border-radius: 4px;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  opacity: 0;
  display: none;
}
/* line 558, ../scss/_chutney.scss */
.widget_nw_ajax_drop_cart #nw-cart-drop-content #cartLoading i {
  width: 20px;
  height: 15px;
  position: absolute;
  top: 50%;
  left: 50%;
  margin: -7px 0 0 -10px;
}
/* line 569, ../scss/_chutney.scss */
.widget_nw_ajax_drop_cart .nw-cart-icon {
  margin-right: 20px;
}
@media (max-width: 648px) {
  /* line 569, ../scss/_chutney.scss */
  .widget_nw_ajax_drop_cart .nw-cart-icon {
    float: none;
  }
}
/* line 578, ../scss/_chutney.scss */
.widget_nw_ajax_drop_cart #nw-cart-contents {
  width: auto;
  text-align: right;
}
/* line 583, ../scss/_chutney.scss */
.widget_nw_ajax_drop_cart .nw-cart-container {
  width: auto;
  overflow: hidden;
}
@media (max-width: 648px) {
  /* line 583, ../scss/_chutney.scss */
  .widget_nw_ajax_drop_cart .nw-cart-container {
    margin: auto;
    float: left;
  }
}
/* line 594, ../scss/_chutney.scss */
.widget_nw_ajax_drop_cart p.empty {
  margin: 0;
}

/* 	=============================
   	// !chutney - Order Now
   	============================= */
/* line 605, ../scss/_chutney.scss */
.products {
  padding: 0;
  margin-bottom: 0;
}
@media (max-width: 1051px) {
  /* line 605, ../scss/_chutney.scss */
  .products {
    width: 622px;
    margin-left: -16px;
    padding: 0 0 0 16px;
  }
}
@media (max-width: 648px) {
  /* line 605, ../scss/_chutney.scss */
  .products {
    margin-left: 0;
    padding: 0;
  }
}
/* line 621, ../scss/_chutney.scss */
.products .product {
  padding: 16px !important;
}
@media (max-width: 1051px) {
  /* line 621, ../scss/_chutney.scss */
  .products .product {
    margin: 0 18px 18px 0 !important;
  }
}
/* line 630, ../scss/_chutney.scss */
.products .product a {
  color: #476180;
}
/* line 633, ../scss/_chutney.scss */
.products .product a:hover {
  text-decoration: none;
}
/* line 638, ../scss/_chutney.scss */
.products .product.last {
  margin-right: 0;
}
@media (max-width: 1051px) {
  /* line 646, ../scss/_chutney.scss */
  .products .product .productIntro h3 {
    margin-bottom: 2px;
  }
}
@media (max-width: 648px) {
  /* line 642, ../scss/_chutney.scss */
  .products .product .productIntro {
    text-align: left;
    padding-bottom: 10px;
  }
  /* line 656, ../scss/_chutney.scss */
  .products .product .productIntro img {
    width: 100%;
    height: 100%;
    margin-bottom: 10px;
  }
  /* line 662, ../scss/_chutney.scss */
  .products .product .productIntro h3.center {
    text-align: left;
  }
}
/* line 670, ../scss/_chutney.scss */
.products .product .onsale {
  background: #db1354;
  color: #fff;
  font-weight: bold;
  font-style: italic;
  height: 46px;
  width: 46px;
  position: absolute;
  text-align: center;
  line-height: 46px;
  -webkit-border-radius: 23px;
  -moz-border-radius: 23px;
  -ms-border-radius: 23px;
  -o-border-radius: 23px;
  border-radius: 23px;
  top: 5px;
  right: 5px;
}
/* line 685, ../scss/_chutney.scss */
.products .product .productDesc {
  display: none;
}
/* line 689, ../scss/_chutney.scss */
.products .product .noClick {
  display: block;
  height: 40px;
  position: absolute;
  left: 16px;
  right: 16px;
  bottom: 16px;
}
@media (max-width: 648px) {
  /* line 689, ../scss/_chutney.scss */
  .products .product .noClick {
    height: auto;
    position: relative;
    bottom: 0;
    left: 0;
    right: auto;
  }
}
/* line 705, ../scss/_chutney.scss */
.products .product .noClick .add_to_cart_button {
  bottom: 0;
  z-index: 1;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=50);
  opacity: 0.5;
}
/* line 711, ../scss/_chutney.scss */
.products .product .noClick .btnShield {
  height: 40px;
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 2;
}
/* line 723, ../scss/_chutney.scss */
.products .product .tab {
  position: absolute;
  top: 0;
  right: 0;
  width: 50px;

  height: 50px;
  background: url("../img/rupees-cost-bg.png") no-repeat;
  color: #fff;
  font-weight: 700;
  font-style: oblique;
}
@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 723, ../scss/_chutney.scss */
  .products .product .tab {
    /* on retina, use image that's scaled by 2 */
    background-image: url("../img/rupees-cost-bg%402x.png");
    background-size: 50px 50px;
  }
}
/* line 735, ../scss/_chutney.scss */
.products .product .tab span {
  position: absolute;
  top: 6px;
  left: 9px;
  width: 50px;
  text-align: center;
  -webkit-transform: rotate(45deg);
  -moz-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  -o-transform: rotate(45deg);
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
}

/* line 752, ../scss/_chutney.scss */
.added_to_cart {
  width: 12px;
  height: 12px;
  display: block;
  text-indent: -99999px;
  background: url("../img/added-to-cart.svg") no-repeat;
  position: absolute;
  right: 15px;
  bottom: 35px;
}
@media (max-width: 648px) {
  /* line 752, ../scss/_chutney.scss */
  .added_to_cart {
    right: 20px;
  }
}

/* line 770, ../scss/_chutney.scss */
.add_to_cart_button {
  float: right;
  margin-left: 10px;
}
@media (max-width: 1051px) {
  /* line 770, ../scss/_chutney.scss */
  .add_to_cart_button {
    z-index: 100;
  }
}
@media (max-width: 648px) {
  /* line 770, ../scss/_chutney.scss */
  .add_to_cart_button {
    position: relative;
    left: auto;
    right: auto;
    bottom: auto;
  }
}
/* line 785, ../scss/_chutney.scss */
.add_to_cart_button i {
  margin: 0 -6px 0 0;
}
/* line 789, ../scss/_chutney.scss */
.add_to_cart_button .icon-spin2 {
  display: none;
  font-size: 12px;
  vertical-align: middle;
  margin: 0 -2px 0 8px;
}
/* line 797, ../scss/_chutney.scss */
.add_to_cart_button.loading .icon-spin2 {
  display: inline-block;
}
/* line 800, ../scss/_chutney.scss */
.add_to_cart_button.loading .icon-plus-circled {
  display: none;
}
/* line 805, ../scss/_chutney.scss */
.add_to_cart_button del {
  font-size: 70%;
  margin: 0 5px 0 0;
  text-decoration: line-through;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=70);
  opacity: 0.7;
  vertical-align: middle;
}
/* line 812, ../scss/_chutney.scss */
.add_to_cart_button ins {
  text-decoration: none;
}

/* line 819, ../scss/_chutney.scss */
.tax-product_cat .woocommerce-message {
  display: none;
}

/* line 825, ../scss/_chutney.scss */
.icon-chilli {
  font-size: 22px;
  color: #db1354;
  float: left;
  width: 22px;
  margin: 0 0 0 -7px;
}

/* line 834, ../scss/_chutney.scss */
#bookSlotPopup {
  background: white url("../img/texture-overlay.png") repeat 0 0;
  width: 90%;
  max-width: 350px;
  margin: 0 auto;
  padding: 30px;
  text-align: center;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
  -o-border-radius: 4px;
  border-radius: 4px;
  position: relative;
}
@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 834, ../scss/_chutney.scss */
  #bookSlotPopup {
    /* on retina, use image that's scaled by 2 */
    background-image: url("../img/texture-overlay%402x.png");
    background-size: 300px 300px;
  }
}
/* line 844, ../scss/_chutney.scss */
#bookSlotPopup h2 {
  font-family: "bebas_neueregular", sans-serif;
  font-weight: normal;
  font-size: 26px;
  text-align: center;
  font-style: normal;
  margin: 10px 0 20px;
}
/* line 853, ../scss/_chutney.scss */
#bookSlotPopup p {
  text-align: center;
  margin: 0 0 30px;
  font-size: 16px;
  line-height: 20px;
}
/* line 860, ../scss/_chutney.scss */
#bookSlotPopup .button {
  width: 130px;
  margin: 0 auto 10px;
  white-space: nowrap;
}
/* line 866, ../scss/_chutney.scss */
#bookSlotPopup .mfp-close {
  color: #476180;
}

/* Popup Map */
/* line 873, ../scss/_chutney.scss */
#deliveryMapPopup {
  width: 100%;
  max-width: 600px;
  height: 400px;
  margin: 0 auto;
  background: #fff;
  position: relative;
}
/* line 881, ../scss/_chutney.scss */
#deliveryMapPopup #popup-map-canvas {
  width: 100%;
  height: 100%;
}

/* Steps */
/* line 889, ../scss/_chutney.scss */
.step {
  font-family: "bebas_neueregular", sans-serif;
  font-size: 28px;
  line-height: 61px;
  color: #fff;
  margin: 0 0 20px;
}
/* line 896, ../scss/_chutney.scss */
.step i {
  display: inline;
  float: left;
  width: 57px;
  height: 61px;
  margin: 0 15px 0 0;
  background: url("../img/steps.png") no-repeat;
}
@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 896, ../scss/_chutney.scss */
  .step i {
    /* on retina, use image that's scaled by 2 */
    background-image: url("../img/steps%402x.png");
    background-size: 171px 61px;
  }
}
/* line 905, ../scss/_chutney.scss */
.step i.step2 {
  background-position: -57px 0;
}
/* line 909, ../scss/_chutney.scss */
.step i.step3 {
  background-position: -114px 0;
}

/* Quickview */
/* line 917, ../scss/_chutney.scss */
.jck_quickview_button {
  cursor: pointer;
  display: block;
}
@media (max-width: 1051px) {
  /* line 917, ../scss/_chutney.scss */
  .jck_quickview_button {
    display: block !important;
    width: 100%;
    height: 100%;
    background: none;
    top: 0;
    left: 0;
  }
}

/* line 932, ../scss/_chutney.scss */
.jck_quickview {
  background: white url("../img/texture-overlay.png") repeat 0 0;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  -o-border-radius: 5px;
  border-radius: 5px;
}
@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 932, ../scss/_chutney.scss */
  .jck_quickview {
    /* on retina, use image that's scaled by 2 */
    background-image: url("../img/texture-overlay%402x.png");
    background-size: 300px 300px;
  }
}
@media (max-width: 600px) {
  /* line 936, ../scss/_chutney.scss */
  .jck_quickview img {
    margin: 0 0 20px;
  }
}
/* line 942, ../scss/_chutney.scss */
.jck_quickview h1 {
  font-weight: bold;
  font-style: italic;
  margin: 0 0 20px;
  font-size: 21px;
}
/* line 949, ../scss/_chutney.scss */
.jck_quickview .quantity {
  display: none;
}
/* line 953, ../scss/_chutney.scss */
.jck_quickview .block, .jck_quickview .content .featured, .content .jck_quickview .featured, .jck_quickview #nL, .jck_quickview .products .product, .products .jck_quickview .product, .jck_quickview .woocommerce-cart .woocommerce form, .woocommerce-cart .woocommerce .jck_quickview form,
.jck_quickview .woocommerce-cart .cart-collaterals .cart_totals,
.woocommerce-cart .cart-collaterals .jck_quickview .cart_totals, .jck_quickview .woocommerce-message, .jck_quickview .woocommerce-account .woocommerce, .woocommerce-account .jck_quickview .woocommerce,
.jck_quickview .checkoutorder-received .woocommerce,
.checkoutorder-received .jck_quickview .woocommerce, .jck_quickview .woocommerce-checkout .checkout_coupon, .woocommerce-checkout .jck_quickview .checkout_coupon,
.jck_quickview .woocommerce-checkout .login,
.woocommerce-checkout .jck_quickview .login, .jck_quickview .woocommerce-checkout #customer_details .col-1, .woocommerce-checkout #customer_details .jck_quickview .col-1,
.jck_quickview .woocommerce-checkout #customer_details .col-2,
.woocommerce-checkout #customer_details .jck_quickview .col-2, .jck_quickview .woocommerce-checkout #order_review, .woocommerce-checkout .jck_quickview #order_review, .jck_quickview #reserveSlot, .jck_quickview .rupeesTooltip {
  padding: 16px;
  margin: 20px -5px 0;
  width: 100%;
  -webkit-border-radius: none;
  -moz-border-radius: none;
  -ms-border-radius: none;
  -o-border-radius: none;
  border-radius: none;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  background: none;
  overflow: hidden;
}
/* line 962, ../scss/_chutney.scss */
.jck_quickview .block .innerBlock, .jck_quickview .content .featured .innerBlock, .content .jck_quickview .featured .innerBlock, .jck_quickview #nL .innerBlock, .jck_quickview .products .product .innerBlock, .products .jck_quickview .product .innerBlock, .jck_quickview .woocommerce-cart .woocommerce form .innerBlock, .woocommerce-cart .woocommerce .jck_quickview form .innerBlock,
.jck_quickview .woocommerce-cart .cart-collaterals .cart_totals .innerBlock,
.woocommerce-cart .cart-collaterals .jck_quickview .cart_totals .innerBlock, .jck_quickview .woocommerce-message .innerBlock, .jck_quickview .woocommerce-account .woocommerce .innerBlock, .woocommerce-account .jck_quickview .woocommerce .innerBlock,
.jck_quickview .checkoutorder-received .woocommerce .innerBlock,
.checkoutorder-received .jck_quickview .woocommerce .innerBlock, .jck_quickview .woocommerce-checkout .checkout_coupon .innerBlock, .woocommerce-checkout .jck_quickview .checkout_coupon .innerBlock,
.jck_quickview .woocommerce-checkout .login .innerBlock,
.woocommerce-checkout .jck_quickview .login .innerBlock, .jck_quickview .woocommerce-checkout #customer_details .col-1 .innerBlock, .woocommerce-checkout #customer_details .jck_quickview .col-1 .innerBlock,
.jck_quickview .woocommerce-checkout #customer_details .col-2 .innerBlock,
.woocommerce-checkout #customer_details .jck_quickview .col-2 .innerBlock, .jck_quickview .woocommerce-checkout #order_review .innerBlock, .woocommerce-checkout .jck_quickview #order_review .innerBlock, .jck_quickview #reserveSlot .innerBlock, .jck_quickview .rupeesTooltip .innerBlock {
  float: left;
  width: 31.333%;
  margin: 0 1%;
  display: inline;
}
/* line 968, ../scss/_chutney.scss */
.jck_quickview .block .innerBlock p, .jck_quickview .content .featured .innerBlock p, .content .jck_quickview .featured .innerBlock p, .jck_quickview #nL .innerBlock p, .jck_quickview .products .product .innerBlock p, .products .jck_quickview .product .innerBlock p, .jck_quickview .woocommerce-cart .woocommerce form .innerBlock p, .woocommerce-cart .woocommerce .jck_quickview form .innerBlock p,
.jck_quickview .woocommerce-cart .cart-collaterals .cart_totals .innerBlock p,
.woocommerce-cart .cart-collaterals .jck_quickview .cart_totals .innerBlock p, .jck_quickview .woocommerce-message .innerBlock p, .jck_quickview .woocommerce-account .woocommerce .innerBlock p, .woocommerce-account .jck_quickview .woocommerce .innerBlock p,
.jck_quickview .checkoutorder-received .woocommerce .innerBlock p,
.checkoutorder-received .jck_quickview .woocommerce .innerBlock p, .jck_quickview .woocommerce-checkout .checkout_coupon .innerBlock p, .woocommerce-checkout .jck_quickview .checkout_coupon .innerBlock p,
.jck_quickview .woocommerce-checkout .login .innerBlock p,
.woocommerce-checkout .jck_quickview .login .innerBlock p, .jck_quickview .woocommerce-checkout #customer_details .col-1 .innerBlock p, .woocommerce-checkout #customer_details .jck_quickview .col-1 .innerBlock p,
.jck_quickview .woocommerce-checkout #customer_details .col-2 .innerBlock p,
.woocommerce-checkout #customer_details .jck_quickview .col-2 .innerBlock p, .jck_quickview .woocommerce-checkout #order_review .innerBlock p, .woocommerce-checkout .jck_quickview #order_review .innerBlock p, .jck_quickview #reserveSlot .innerBlock p, .jck_quickview .rupeesTooltip .innerBlock p {
  margin: 0;
}
/* line 974, ../scss/_chutney.scss */
.jck_quickview #spice {
  overflow: hidden;
}
/* line 976, ../scss/_chutney.scss */
.jck_quickview #spice .icon-chilli {
  font-size: 24px;
  float: left;
  width: auto;
  display: inline;
  color: #db1354;
  margin: 0 -20px 5px 0;
}

/* line 987, ../scss/_chutney.scss */
body #jckqv {
  background: white url("../img/texture-overlay.png") repeat 0 0;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
  -o-border-radius: 4px;
  border-radius: 4px;
}
@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 987, ../scss/_chutney.scss */
  body #jckqv {
    /* on retina, use image that's scaled by 2 */
    background-image: url("../img/texture-overlay%402x.png");
    background-size: 300px 300px;
  }
}
/* line 993, ../scss/_chutney.scss */
body #jckqv .rsMinW,
body #jckqv .rsMinW .rsOverflow,
body #jckqv .rsMinW .rsSlide {
  background: none;
}
/* line 997, ../scss/_chutney.scss */
body #jckqv #jckqv_images_wrap {
  width: 60%;
  margin: 0;
}
@media (max-width: 1020px) {
  /* line 997, ../scss/_chutney.scss */
  body #jckqv #jckqv_images_wrap {
    margin: 0;
    padding: 30px 30px 0;
    width: 100%;
  }
}
/* line 1009, ../scss/_chutney.scss */
body #jckqv h1,
body #jckqv h2 {
  font-family: "bebas_neueregular", sans-serif;
  font-weight: normal;
  font-style: normal;
  color: #476180;
}
/* line 1016, ../scss/_chutney.scss */
body #jckqv h2 {
  font-size: 22px;
  margin: 0 0 20px;
}
/* line 1022, ../scss/_chutney.scss */
body #jckqv p,
body #jckqv li {
  font-family: "Lora", Georgia, Palatino, "Palatino Linotype", Times, "Times New Roman", serif;
  color: #476180;
  font-size: 14px;
  line-height: 22px;
}
/* line 1028, ../scss/_chutney.scss */
body #jckqv p.price,
body #jckqv li.price {
  margin: 0 0 20px;
  font-weight: normal;
  color: #476180;
  font-size: 20px;
}
/* line 1036, ../scss/_chutney.scss */
body #jckqv ol {
  margin: 0 0 20px 20px;
}
/* line 1039, ../scss/_chutney.scss */
body #jckqv ol li {
  list-style: decimal outside;
}
/* line 1044, ../scss/_chutney.scss */
body #jckqv table.variations {
  background: #8697ab;
}
/* line 1047, ../scss/_chutney.scss */
body #jckqv table.variations * {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
}
/* line 1054, ../scss/_chutney.scss */
body #jckqv table.variations td {
  padding: 10px;
  vertical-align: middle;
  display: table-cell;
  background: none;
}
/* line 1060, ../scss/_chutney.scss */
body #jckqv table.variations td label {
  display: block;
  color: #fff;
  font-family: "bebas_neueregular", sans-serif;
  font-weight: normal;
  font-size: 16px;
}
/* line 1068, ../scss/_chutney.scss */
body #jckqv table.variations td select {
  display: block;
}
/* line 1074, ../scss/_chutney.scss */
body #jckqv .single_variation {
  display: none;
}
/* line 1076, ../scss/_chutney.scss */
body #jckqv .button {
  background: #1bb6cd;
  font-size: 20px;
  font-weight: normal;
  height: 40px;
  line-height: 40px;
  padding: 0 15px;
}
/* line 1084, ../scss/_chutney.scss */
body #jckqv .button:hover {
  background: #158ea0;
}
/* line 1089, ../scss/_chutney.scss */
body #jckqv .quantity .qty {
  height: 40px;
}

/* 	=============================
   	// !chutney - Your Order 
   	============================= */
/* line 1100, ../scss/_chutney.scss */
.woocommerce-cart .cart-collaterals {
  *zoom: 1;
}
/* line 38, ../../../../../../../../../../../Library/Ruby/Gems/2.0.0/gems/compass-0.12.6/frameworks/compass/stylesheets/compass/utilities/general/_clearfix.scss */
.woocommerce-cart .cart-collaterals:after {
  content: "";
  display: table;
  clear: both;
}
/* line 1105, ../scss/_chutney.scss */
.woocommerce-cart .woocommerce form,
.woocommerce-cart .cart-collaterals .cart_totals {
  width: 100%;
  margin-right: 0;
  padding: 26px;
  clear: both;
}
/* line 1112, ../scss/_chutney.scss */
.woocommerce-cart .woocommerce form .product-thumbnail,
.woocommerce-cart .cart-collaterals .cart_totals .product-thumbnail {
  display: none;
}
/* line 1117, ../scss/_chutney.scss */
.woocommerce-cart .woocommerce form {
  padding-top: 11px;
}
/* line 1120, ../scss/_chutney.scss */
.woocommerce-cart .woocommerce form .product-thumbnail {
  display: none;
}
/* line 1125, ../scss/_chutney.scss */
.woocommerce-cart .content .cart-collaterals .cart_totals {
  padding-top: 21px;
}
/* line 1128, ../scss/_chutney.scss */
.woocommerce-cart .content .cart-collaterals .cart_totals table {
  margin: 0;
}
/* line 1131, ../scss/_chutney.scss */
.woocommerce-cart .content .cart-collaterals .cart_totals table p {
  margin: 0;
}
/* line 1138, ../scss/_chutney.scss */
.woocommerce-cart .actions .button {
  display: none;
}
/* line 1143, ../scss/_chutney.scss */
.woocommerce-cart .coupon {
  height: 40px;
  position: relative;
  float: left;
  width: 40%;
  display: inline;
}
@media (max-width: 1051px) {
  /* line 1143, ../scss/_chutney.scss */
  .woocommerce-cart .coupon {
    width: auto;
    display: block;
    float: none;
    margin: 0 19px 10px 0;
  }
}
/* line 1157, ../scss/_chutney.scss */
.woocommerce-cart .coupon label {
  display: none;
}
/* line 1161, ../scss/_chutney.scss */
.woocommerce-cart .coupon input.input-text {
  height: 40px;
  line-height: 24px;
  width: 100%;
}
/* line 1167, ../scss/_chutney.scss */
.woocommerce-cart .coupon .button {
  display: block;
  position: absolute;
  right: -19px;
  top: 0;
  background: url("../img/buttons.png") no-repeat 100% -40px;
  width: auto;
  padding: 0 19px;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  -ms-border-radius: 0;
  -o-border-radius: 0;
  border-radius: 0;
}
@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 1167, ../scss/_chutney.scss */
  .woocommerce-cart .coupon .button {
    /* on retina, use image that's scaled by 2 */
    background-image: url("../img/buttons%402x.png");
    background-size: 500px 200px;
  }
}
/* line 1178, ../scss/_chutney.scss */
.woocommerce-cart .coupon .button:hover {
  background-position-y: 0;
}
/* line 1184, ../scss/_chutney.scss */
.woocommerce-cart #proceedBtns {
  float: right;
  width: 50%;
  display: inline;
  text-align: right;
  *zoom: 1;
}
/* line 38, ../../../../../../../../../../../Library/Ruby/Gems/2.0.0/gems/compass-0.12.6/frameworks/compass/stylesheets/compass/utilities/general/_clearfix.scss */
.woocommerce-cart #proceedBtns:after {
  content: "";
  display: table;
  clear: both;
}
@media (max-width: 1051px) {
  /* line 1184, ../scss/_chutney.scss */
  .woocommerce-cart #proceedBtns {
    float: none;
    width: 100%;
    text-align: left;
  }
}
/* line 1197, ../scss/_chutney.scss */
.woocommerce-cart #proceedBtns .button {
  display: inline-block;
}
@media (max-width: 1051px) {
  /* line 1197, ../scss/_chutney.scss */
  .woocommerce-cart #proceedBtns .button {
    margin: 10px 0 0;
  }
}
/* line 1204, ../scss/_chutney.scss */
.woocommerce-cart #proceedBtns .button.pltfrm_update-cart-button {
  margin-right: 10px;
}
@media (max-width: 1051px) {
  /* line 1204, ../scss/_chutney.scss */
  .woocommerce-cart #proceedBtns .button.pltfrm_update-cart-button {
    float: left;
  }
}
@media (max-width: 648px) {
  /* line 1204, ../scss/_chutney.scss */
  .woocommerce-cart #proceedBtns .button.pltfrm_update-cart-button {
    float: none;
  }
}
@media (max-width: 1051px) {
  /* line 1216, ../scss/_chutney.scss */
  .woocommerce-cart #proceedBtns .button.pltfrm_checkout-button {
    float: right;
  }
}
@media (max-width: 648px) {
  /* line 1216, ../scss/_chutney.scss */
  .woocommerce-cart #proceedBtns .button.pltfrm_checkout-button {
    float: none;
  }
}
/* line 1230, ../scss/_chutney.scss */
.woocommerce-cart p.cart-empty {
  padding: 20px;
  background: white url("../img/texture-overlay.png") repeat 0 0;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
  -o-border-radius: 4px;
  border-radius: 4px;
}
@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 1230, ../scss/_chutney.scss */
  .woocommerce-cart p.cart-empty {
    /* on retina, use image that's scaled by 2 */
    background-image: url("../img/texture-overlay%402x.png");
    background-size: 300px 300px;
  }
}
/* line 1236, ../scss/_chutney.scss */
.woocommerce-cart p.return-to-shop {
  display: none;
}

/* line 1242, ../scss/_chutney.scss */
.woocommerce-message {
  width: 100%;
  padding: 26px;
}

/* line 1250, ../scss/_chutney.scss */
.woocommerce-account .woocommerce,
.checkoutorder-received .woocommerce {
  margin: 0;
  width: 100%;
}
@media (max-width: 1051px) {
  /* line 1250, ../scss/_chutney.scss */
  .woocommerce-account .woocommerce,
  .checkoutorder-received .woocommerce {
    margin-bottom: 20px;
  }
}

/* line 1262, ../scss/_chutney.scss */
.checkoutorder-received .woocommerce {
  margin-bottom: 20px;
}
/* line 1266, ../scss/_chutney.scss */
.checkoutorder-received .total {
  margin: 0;
  text-align: left;
}

/* 	=============================
   	// !chutney - Basket Table 
   	============================= */
/* line 1278, ../scss/_chutney.scss */
table.cart {
  width: 100%;
  margin-bottom: 0;
  border-bottom: none;
}
@media (max-width: 648px) {
  /* line 1278, ../scss/_chutney.scss */
  table.cart {
    margin: 20px 0 0;
  }
}
@media (max-width: 648px) {
  /* line 1287, ../scss/_chutney.scss */
  table.cart thead {
    display: none;
  }
}
/* line 1295, ../scss/_chutney.scss */
table.cart th, table.cart td {
  padding: 10px;
  vertical-align: middle;
}
/* line 1300, ../scss/_chutney.scss */
table.cart th {
  font-size: 1.143em;
  font-weight: 700;
  font-style: italic;
}
/* line 1306, ../scss/_chutney.scss */
table.cart td {
  background: url("../img/content-border-top.png") repeat-x;
  background-position: 0 -3px;
  border-right: 1px solid #a6b9ce;
  vertical-align: middle;
}
@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 1306, ../scss/_chutney.scss */
  table.cart td {
    /* on retina, use image that's scaled by 2 */
    background-image: url("../img/content-border-bottom%402x.png");
    background-size: 336px 4px;
  }
}
/* line 1313, ../scss/_chutney.scss */
table.cart td.product-remove {
  border-left: 1px solid #a6b9ce;
  text-align: center;
  font-weight: 700;
  width: 16px;
}
/* line 1319, ../scss/_chutney.scss */
table.cart td.product-remove .remove {
  background: #1cbad2 url("../img/texture-overlay.png") repeat 0 0;
  color: #fff;
  text-decoration: none;
  text-align: center;
  width: 16px;
  height: 16px;
  -webkit-border-radius: 100%;
  -moz-border-radius: 100%;
  -ms-border-radius: 100%;
  -o-border-radius: 100%;
  border-radius: 100%;
  display: block;
}
@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 1319, ../scss/_chutney.scss */
  table.cart td.product-remove .remove {
    /* on retina, use image that's scaled by 2 */
    background-image: url("../img/texture-overlay%402x.png");
    background-size: 300px 300px;
  }
}
/* line 1329, ../scss/_chutney.scss */
table.cart td.product-remove .remove:hover {
  text-decoration: none;
  background: #1692a5 url("../img/texture-overlay.png") repeat 0 0;
}
@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 1329, ../scss/_chutney.scss */
  table.cart td.product-remove .remove:hover {
    /* on retina, use image that's scaled by 2 */
    background-image: url("../img/texture-overlay%402x.png");
    background-size: 300px 300px;
  }
}
/* line 1337, ../scss/_chutney.scss */
table.cart td.product-name {
  font-size: 1.143em;
}
/* line 1340, ../scss/_chutney.scss */
table.cart td.product-name .variation {
  margin: 5px 0 0;
  font-weight: 300;
  font-size: 80%;
}
/* line 1345, ../scss/_chutney.scss */
table.cart td.product-name .variation dt {
  display: inline;
}
/* line 1349, ../scss/_chutney.scss */
table.cart td.product-name .variation dd {
  display: inline;
}
/* line 1352, ../scss/_chutney.scss */
table.cart td.product-name .variation dd p {
  display: inline;
  margin: 0;
}
@media (max-width: 648px) {
  /* line 1337, ../scss/_chutney.scss */
  table.cart td.product-name {
    width: 70%;
  }
}
/* line 1366, ../scss/_chutney.scss */
table.cart td.product-name, table.cart td.product-subtotal {
  font-weight: 700;
  font-style: italic;
}
/* line 1371, ../scss/_chutney.scss */
table.cart td.product-quantity {
  width: 119px;
}
/* line 1374, ../scss/_chutney.scss */
table.cart td.product-quantity input {
  margin: 0;
}
/* line 1379, ../scss/_chutney.scss */
table.cart td.actions {
  border: none;
  padding: 20px 0 0;
}
@media (max-width: 648px) {
  /* line 1384, ../scss/_chutney.scss */
  table.cart td.product-price, table.cart td.product-quantity, table.cart td.product-subtotal {
    width: 123px;
    float: left;
    clear: both;
  }
}

/* line 1397, ../scss/_chutney.scss */
.quantity {
  overflow: hidden;
}
/* line 1400, ../scss/_chutney.scss */
.quantity .qty {
  border: none;
  padding: 10px;
  float: left;
  width: auto;
  height: 40px;
  line-height: 20px;
  width: 60px;
  border: 1px solid #1cbad2;
}
/* line 1412, ../scss/_chutney.scss */
.quantity .minus,
.quantity .plus {
  height: 40px;
  padding: 0;
  float: left;
  width: auto;
  border: none;
  background: url("../img/buttons.png") no-repeat 0 -40px;
  width: 19px;
  text-align: center;
  color: #fff;
  font-weight: 700;
  outline: none;
}
@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 1412, ../scss/_chutney.scss */
  .quantity .minus,
  .quantity .plus {
    /* on retina, use image that's scaled by 2 */
    background-image: url("../img/buttons%402x.png");
    background-size: 500px 200px;
  }
}
/* line 1427, ../scss/_chutney.scss */
.quantity .plus {
  background-position-x: 100%;
}

/* line 1434, ../scss/_chutney.scss */
.cart_totals table {
  margin-bottom: 20px;
}

/* line 1440, ../scss/_chutney.scss */
#shipping_method, .woocommerce-error {
  list-style: none;
  padding-left: 0;
  margin-bottom: 0;
}
/* line 1445, ../scss/_chutney.scss */
#shipping_method li, .woocommerce-error li {
  width: 100%;
  line-height: 26px;
}
/* line 1449, ../scss/_chutney.scss */
#shipping_method li input, .woocommerce-error li input {
  width: 20px;
}

/* line 1457, ../scss/_chutney.scss */
.content .woocommerce-message {
  padding: 12px;
  background: #1cbad2 url("../img/texture-overlay.png") repeat 0 0;
  box-sizing: border-box;
  font-size: 16px;
  color: #fff;
  text-align: center;
  line-height: 22px;
}
@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 1457, ../scss/_chutney.scss */
  .content .woocommerce-message {
    /* on retina, use image that's scaled by 2 */
    background-image: url("../img/texture-overlay%402x.png");
    background-size: 300px 300px;
  }
}
/* line 1466, ../scss/_chutney.scss */
.woocommerce-account .content .woocommerce-message {
  margin: -26px -26px 25px;
  width: auto;
  -webkit-border-radius: 4px 4px 0 0;
  -moz-border-radius: 4px 4px 0 0;
  -ms-border-radius: 4px 4px 0 0;
  -o-border-radius: 4px 4px 0 0;
  border-radius: 4px 4px 0 0;
  box-shadow: none;
  border-bottom: 1px solid #1692a5;
  float: none;
  display: block;
}
@media (max-width: 648px) {
  /* line 1466, ../scss/_chutney.scss */
  .woocommerce-account .content .woocommerce-message {
    margin: 0 0 20px;
  }
}

/* line 1481, ../scss/_chutney.scss */
.woocommerce-error {
  padding: 12px;
  background: #f45e8c url("../img/texture-overlay.png") repeat 0 0;
  box-sizing: border-box;
  margin: 0 0 20px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
  -o-border-radius: 4px;
  border-radius: 4px;
  -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3);
  -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3);
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3);
  overflow: hidden;
  width: 100%;
  font-size: 16px;
  color: #fff;
}
@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 1481, ../scss/_chutney.scss */
  .woocommerce-error {
    /* on retina, use image that's scaled by 2 */
    background-image: url("../img/texture-overlay%402x.png");
    background-size: 300px 300px;
  }
}
/* line 1493, ../scss/_chutney.scss */
.woocommerce-error li {
  margin-bottom: 5px;
  line-height: 22px;
  font-style: normal;
  text-align: center;
}
/* line 1499, ../scss/_chutney.scss */
.woocommerce-error li:last-child {
  margin: 0;
}
/* line 1504, ../scss/_chutney.scss */
.woocommerce-error strong {
  text-transform: capitalize;
}
/* line 1508, ../scss/_chutney.scss */
.woocommerce-error a {
  color: #fcd5e1;
  text-decoration: underline;
  font-style: italic;
}
/* line 1513, ../scss/_chutney.scss */
.woocommerce-error a:hover {
  color: #fbbdd0;
}
/* line 1518, ../scss/_chutney.scss */
.woocommerce-account .woocommerce-error {
  margin: -26px -26px 25px;
  width: auto;
  -webkit-border-radius: 4px 4px 0 0;
  -moz-border-radius: 4px 4px 0 0;
  -ms-border-radius: 4px 4px 0 0;
  -o-border-radius: 4px 4px 0 0;
  border-radius: 4px 4px 0 0;
  box-shadow: none;
  border-bottom: 1px solid #e19f41;
}

/* 	=============================
   	// !chutney - Checkout 
   	============================= */
/* Info */
/* line 1534, ../scss/_chutney.scss */
.woocommerce-info {
  background: #f3c10f url("../img/texture-overlay.png") repeat 0 0;
  margin: 0 0 20px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
  -o-border-radius: 4px;
  border-radius: 4px;
  padding: 12px;
  -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3);
  -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3);
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3);
  color: #644f05;
  line-height: 22px;
  text-align: center;
  clear: both;
}
@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 1534, ../scss/_chutney.scss */
  .woocommerce-info {
    /* on retina, use image that's scaled by 2 */
    background-image: url("../img/texture-overlay%402x.png");
    background-size: 300px 300px;
  }
}
/* line 1545, ../scss/_chutney.scss */
.woocommerce-info a {
  color: #644f05;
  text-decoration: underline;
  font-style: italic;
}
/* line 1550, ../scss/_chutney.scss */
.woocommerce-info a:hover {
  color: #957607;
}

/* login form */
/* line 1560, ../scss/_chutney.scss */
.woocommerce-checkout .checkout_coupon,
.woocommerce-checkout .login {
  padding-top: 0 !important;
  width: 100%;
  margin: 0 0 20px;
}
/* line 1566, ../scss/_chutney.scss */
.woocommerce-checkout .checkout_coupon .button,
.woocommerce-checkout .login .button {
  background: #1cbad2 url("../img/texture-overlay.png") repeat 0 0;
  padding: 0 15px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
  -o-border-radius: 4px;
  border-radius: 4px;
  color: #fff !important;
  font-family: "bebas_neueregular", sans-serif;
  font-size: 20px;
  position: relative;
  display: inline-block;
  text-align: center;
  line-height: 40px;
  height: 40px;
  margin: 0;
  border: none;
  outline: none;
}
@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 1566, ../scss/_chutney.scss */
  .woocommerce-checkout .checkout_coupon .button,
  .woocommerce-checkout .login .button {
    /* on retina, use image that's scaled by 2 */
    background-image: url("../img/texture-overlay%402x.png");
    background-size: 300px 300px;
  }
}
/* line 82, ../scss/_mixins.scss */
.woocommerce-checkout .checkout_coupon .button:hover,
.woocommerce-checkout .login .button:hover {
  background-color: #1692a5;
}
/* line 1572, ../scss/_chutney.scss */
.woocommerce-checkout .login p:first-child {
  margin-top: 26px;
}
/* line 1576, ../scss/_chutney.scss */
.woocommerce-checkout .login .form-row {
  *zoom: 1;
}
/* line 38, ../../../../../../../../../../../Library/Ruby/Gems/2.0.0/gems/compass-0.12.6/frameworks/compass/stylesheets/compass/utilities/general/_clearfix.scss */
.woocommerce-checkout .login .form-row:after {
  content: "";
  display: table;
  clear: both;
}
/* line 1580, ../scss/_chutney.scss */
.woocommerce-checkout .login .button {
  float: left;
  width: auto;
}
/* line 1585, ../scss/_chutney.scss */
.woocommerce-checkout .login label.inline {
  float: left;
  width: auto;
  margin: 0 0 0 15px;
  height: 40px;
  line-height: 40px;
}
/* line 1592, ../scss/_chutney.scss */
.woocommerce-checkout .login label.inline input {
  width: auto;
}
/* line 1597, ../scss/_chutney.scss */
.woocommerce-checkout .login p.lost_password {
  margin: 20px 0 0;
  clear: both;
}
/* line 1603, ../scss/_chutney.scss */
.woocommerce-checkout .checkout_coupon {
  position: relative;
}
/* line 1606, ../scss/_chutney.scss */
.woocommerce-checkout .checkout_coupon .form-row {
  margin: 26px 0 0;
}
/* line 1609, ../scss/_chutney.scss */
.woocommerce-checkout .checkout_coupon .form-row.form-row-last {
  position: absolute;
  top: 0;
  right: 26px;
}
/* line 1615, ../scss/_chutney.scss */
.woocommerce-checkout .checkout_coupon .form-row input {
  margin-bottom: 0;
}
/* line 1621, ../scss/_chutney.scss */
.woocommerce-checkout #rupeesBanner {
  margin-bottom: 0;
}

/* Billing Address */
/* line 1628, ../scss/_chutney.scss */
#billingAddress {
  overflow: visible;
}
/* line 1631, ../scss/_chutney.scss */
#billingAddress h3 {
  width: 171px;
  height: 32px;
  background: url("../img/billing-address.png") no-repeat;
  text-indent: -99999px;
}
@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 1631, ../scss/_chutney.scss */
  #billingAddress h3 {
    /* on retina, use image that's scaled by 2 */
    background-image: url("../img/billing-address%402x.png");
    background-size: 171px 32px;
  }
}
/* line 1639, ../scss/_chutney.scss */
#billingAddress .create-account {
  margin-bottom: -20px;
}

/* line 1647, ../scss/_chutney.scss */
#billingAddress p, #deliveryAddress p {
  margin-bottom: 10px;
}

/* Delivery Date */
/* line 1655, ../scss/_chutney.scss */
#wpefield_delivery_date_field {
  width: 100% !important;
}
/* line 1658, ../scss/_chutney.scss */
#wpefield_delivery_date_field p {
  width: 100%;
}
/* line 1662, ../scss/_chutney.scss */
#wpefield_delivery_date_field label {
  float: left;
}
/* line 1666, ../scss/_chutney.scss */
#wpefield_delivery_date_field input {
  clear: both;
  width: 100% !important;
}

/* line 1673, ../scss/_chutney.scss */
#time_slot {
  width: 100%;
}

/* line 1677, ../scss/_chutney.scss */
#time_slot_field {
  display: none;
}

/* Delivery Address */
/* line 1683, ../scss/_chutney.scss */
#shiptobilling {
  position: relative;
  margin-bottom: 0 !important;
}
/* line 1687, ../scss/_chutney.scss */
#shiptobilling input {
  position: absolute;
  top: 0;
  left: 0;
  width: 20px;
}
/* line 1694, ../scss/_chutney.scss */
#shiptobilling label {
  margin: 0;
  padding-left: 25px;
}

/* line 1703, ../scss/_chutney.scss */
#deliveryAddress h3 {
  width: 195px;
  height: 32px;
  background: url("../img/delivery-address.png") no-repeat;
  text-indent: -99999px;
}
@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 1703, ../scss/_chutney.scss */
  #deliveryAddress h3 {
    /* on retina, use image that's scaled by 2 */
    background-image: url("../img/delivery-address%402x.png");
    background-size: 195px 32px;
  }
}
/* line 1711, ../scss/_chutney.scss */
#deliveryAddress .spacer {
  height: 10px;
}
/* line 1719, ../scss/_chutney.scss */
#deliveryAddress #jckwds_date_field p.jck-delivery-date {
  margin-bottom: 0;
}

/* line 1731, ../scss/_chutney.scss */
#ship-to-different-address .checkbox {
  min-height: auto;
  display: inline;
  margin-top: 0;
  padding-left: 4px;
}
/* line 1738, ../scss/_chutney.scss */
#ship-to-different-address input {
  width: 20px;
  float: left;
}

/* line 1745, ../scss/_chutney.scss */
.spacer {
  width: 100%;
  height: 20px;
}

/* line 1754, ../scss/_chutney.scss */
.woocommerce-checkout #customer_details .col-1,
.woocommerce-checkout #customer_details .col-2 {
  float: left;
  width: 486px;
  padding: 26px;
  margin-right: 20px;
}
@media (max-width: 1051px) {
  /* line 1754, ../scss/_chutney.scss */
  .woocommerce-checkout #customer_details .col-1,
  .woocommerce-checkout #customer_details .col-2 {
    width: 100%;
    margin-right: 0;
  }
}
/* line 1767, ../scss/_chutney.scss */
.woocommerce-checkout #customer_details .col-2 {
  margin-right: 0;
}
/* line 1772, ../scss/_chutney.scss */
.woocommerce-checkout #order_review_heading {
  display: none;
}
/* line 1776, ../scss/_chutney.scss */
.woocommerce-checkout #order_review {
  width: 100%;
}
/* line 1780, ../scss/_chutney.scss */
.woocommerce-checkout #order_review table {
  margin: 0 0 20px;
}
/* line 1784, ../scss/_chutney.scss */
.woocommerce-checkout #order_review .button {
  background: #1cbad2 url("../img/texture-overlay.png") repeat 0 0;
  padding: 0 15px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
  -o-border-radius: 4px;
  border-radius: 4px;
  color: #fff !important;
  font-family: "bebas_neueregular", sans-serif;
  font-size: 20px;
  position: relative;
  display: inline-block;
  text-align: center;
  line-height: 40px;
  height: 40px;
  margin: 0;
  border: none;
  outline: none;
  float: right;
  width: auto;
}
@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 1784, ../scss/_chutney.scss */
  .woocommerce-checkout #order_review .button {
    /* on retina, use image that's scaled by 2 */
    background-image: url("../img/texture-overlay%402x.png");
    background-size: 300px 300px;
  }
}
/* line 82, ../scss/_mixins.scss */
.woocommerce-checkout #order_review .button:hover {
  background-color: #1692a5;
}

/* Coupon */
/* line 1796, ../scss/_chutney.scss */
#coupon p {
  margin-bottom: 10px;
}
/* line 1800, ../scss/_chutney.scss */
#coupon .checkout_coupon {
  display: block !important;
}
/* line 1804, ../scss/_chutney.scss */
#coupon input.input-text {
  float: left;
  display: inline;
  width: 645px;
  margin: 0 10px 0 0;
  height: 40px;
  padding: 10px;
  line-height: 20px;
}
@media (max-width: 1051px) {
  /* line 1804, ../scss/_chutney.scss */
  #coupon input.input-text {
    width: 445px;
  }
}
@media (max-width: 648px) {
  /* line 1804, ../scss/_chutney.scss */
  #coupon input.input-text {
    width: 100%;
    margin-bottom: 20px;
  }
}
/* line 1824, ../scss/_chutney.scss */
#coupon #couponBtn {
  float: right;
  display: inline;
  width: 78px;
}
@media (max-width: 648px) {
  /* line 1824, ../scss/_chutney.scss */
  #coupon #couponBtn {
    float: left;
  }
}

/* Ordered Before */
/* line 1841, ../scss/_chutney.scss */
#orderedBefore h2 {
  width: 195px;
  height: 32px;
  background: url("../img/ordered-before.png") no-repeat;
  text-indent: -99999px;
}
@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 1841, ../scss/_chutney.scss */
  #orderedBefore h2 {
    /* on retina, use image that's scaled by 2 */
    background-image: url("../img/ordered-before%402x.png");
    background-size: 195px 32px;
  }
}
/* line 1849, ../scss/_chutney.scss */
#orderedBefore p {
  margin-bottom: 10px;
}
/* line 1852, ../scss/_chutney.scss */
#orderedBefore p.form-row, #orderedBefore p input {
  margin-bottom: 0;
}
/* line 1856, ../scss/_chutney.scss */
#orderedBefore p button {
  margin-top: 22px;
}
/* line 1862, ../scss/_chutney.scss */
#orderedBefore .form-row-first, #orderedBefore .form-row-last {
  width: 322px;
  float: left;
  margin-right: 10px;
}

/* Forgot Password */
/* line 1874, ../scss/_chutney.scss */
#forgotPassword .pageTitle {
  width: 170px;
  height: 32px;
  background: url("../img/reset-password.png") no-repeat;
}
@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 1874, ../scss/_chutney.scss */
  #forgotPassword .pageTitle {
    /* on retina, use image that's scaled by 2 */
    background-image: url("../img/reset-password%402x.png");
    background-size: 170px 32px;
  }
}
/* line 1883, ../scss/_chutney.scss */
#forgotPassword p.form-row {
  margin: 0 10px 0 0;
  width: 586px;
  float: left;
}
/* line 1891, ../scss/_chutney.scss */
#forgotPassword input {
  margin-bottom: 0;
}
/* line 1895, ../scss/_chutney.scss */
#forgotPassword button {
  float: left;
  margin-top: 22px;
}

/* Change Password */
/* line 1906, ../scss/_chutney.scss */
#changePassword .pageTitle {
  width: 187px;
  height: 32px;
  background: url("../img/change-password.png") no-repeat;
}
@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 1906, ../scss/_chutney.scss */
  #changePassword .pageTitle {
    /* on retina, use image that's scaled by 2 */
    background-image: url("../img/change-password%402x.png");
    background-size: 187px 32px;
  }
}
/* line 1913, ../scss/_chutney.scss */
#changePassword p {
  margin-bottom: 20px;
}
/* line 1917, ../scss/_chutney.scss */
#changePassword input {
  margin-bottom: 0;
}

/* Hide fields */
/* line 1925, ../scss/_chutney.scss */
#billing_country_field, #billing_company_field, #shipping_country_field, #shipping_company_field {
  display: none;
}

/* Rupee Product Options */
/* line 1931, ../scss/_chutney.scss */
#rupeeProductOptions {
  overflow: visible;
  *zoom: 1;
}
/* line 38, ../../../../../../../../../../../Library/Ruby/Gems/2.0.0/gems/compass-0.12.6/frameworks/compass/stylesheets/compass/utilities/general/_clearfix.scss */
#rupeeProductOptions:after {
  content: "";
  display: table;
  clear: both;
}
/* line 1935, ../scss/_chutney.scss */
#rupeeProductOptions .rupeeOptionHeading {
  font-size: 1em;
  margin: 20px 0 5px;
}

/* Review Order */
/* line 1945, ../scss/_chutney.scss */
#or table {
  margin-bottom: 20px;
}
/* line 1949, ../scss/_chutney.scss */
#or h2 {
  width: 154px;
  height: 32px;
  background: url("../img/review-order.png") no-repeat;
  text-indent: -99999px;
}
@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 1949, ../scss/_chutney.scss */
  #or h2 {
    /* on retina, use image that's scaled by 2 */
    background-image: url("../img/review-order%402x.png");
    background-size: 154px 32px;
  }
}
/* line 1957, ../scss/_chutney.scss */
#or .editOrder {
  position: absolute;
  top: 30px;
  right: 30px;
}

/* line 1965, ../scss/_chutney.scss */
.payment_methods {
  list-style: none;
  padding: 5px 0 0;
  overflow: hidden;
  margin-bottom: 0;
}
/* line 1971, ../scss/_chutney.scss */
.payment_methods li {
  float: left;
  display: block;
  overflow: hidden;
  line-height: 26px;
  position: relative;
  padding-left: 25px;
}
/* line 1979, ../scss/_chutney.scss */
.payment_methods li input {
  position: absolute;
  top: 0;
  left: 0;
  width: 20px;
}
/* line 1986, ../scss/_chutney.scss */
.payment_methods li label {
  cursor: pointer;
}
/* line 1989, ../scss/_chutney.scss */
.payment_methods li label img {
  display: none;
}

/* Order Successful */
/* line 2003, ../scss/_chutney.scss */
#thankYou p {
  margin-bottom: 5px;
}
/* line 2007, ../scss/_chutney.scss */
#thankYou .order_details {
  list-style: none;
  padding-left: 0;
}
/* line 2011, ../scss/_chutney.scss */
#thankYou .order_details li {
  float: left;
  margin: 0 60px 0 0;
}
/* line 2015, ../scss/_chutney.scss */
#thankYou .order_details li strong {
  display: block;
  text-align: left;
}

/* line 2026, ../scss/_chutney.scss */
table.order_details {
  margin-bottom: 20px;
}

/* 	=============================
   	// !chutney - My Account 
   	============================= */
/* login/Register */
/* line 2038, ../scss/_chutney.scss */
.woocommerce-account .form-row .inline #rememberme {
  display: inline;
  width: auto;
  margin: 0;
}

/* line 2048, ../scss/_chutney.scss */
.woocommerce-account #sectionOne .button {
  background: #1cbad2 url("../img/texture-overlay.png") repeat 0 0;
  padding: 0 15px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
  -o-border-radius: 4px;
  border-radius: 4px;
  color: #fff !important;
  font-family: "bebas_neueregular", sans-serif;
  font-size: 20px;
  position: relative;
  display: inline-block;
  text-align: center;
  line-height: 40px;
  height: 40px;
  margin: 0;
  border: none;
  outline: none;
  width: auto;
}
@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 2048, ../scss/_chutney.scss */
  .woocommerce-account #sectionOne .button {
    /* on retina, use image that's scaled by 2 */
    background-image: url("../img/texture-overlay%402x.png");
    background-size: 300px 300px;
  }
}
/* line 82, ../scss/_mixins.scss */
.woocommerce-account #sectionOne .button:hover {
  background-color: #1692a5;
}
/* line 2053, ../scss/_chutney.scss */
.woocommerce-account #sectionOne table {
  margin-bottom: 40px;
}

/* Recent Orders */
/* line 2063, ../scss/_chutney.scss */
.woocommerce-account #sectionOne .my_account_orders .button {
  margin-right: 10px;
}
/* line 2066, ../scss/_chutney.scss */
.woocommerce-account #sectionOne .my_account_orders .button.view {
  margin: 0;
}

/* Individual Order */
/* line 2076, ../scss/_chutney.scss */
.order-info .order-number, .order-info .order-date, .order-info .order-status {
  background: none;
  font-style: oblique;
  font-weight: 700;
  color: #476180;
}

@media (max-width: 1051px) {
  /* line 2084, ../scss/_chutney.scss */
  #loginForm {
    width: 588px;
  }
}
/* line 2090, ../scss/_chutney.scss */
#loginForm h2 {
  width: 61px;
  height: 32px;
  background: url("../img/login.png") no-repeat;
  text-indent: -99999px;
}
@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 2090, ../scss/_chutney.scss */
  #loginForm h2 {
    /* on retina, use image that's scaled by 2 */
    background-image: url("../img/login%402x.png");
    background-size: 61px 32px;
  }
}
/* line 2098, ../scss/_chutney.scss */
#loginForm p {
  margin-bottom: 10px;
}
/* line 2102, ../scss/_chutney.scss */
#loginForm .btn {
  margin-right: 10px;
}
/* line 2106, ../scss/_chutney.scss */
#loginForm .inline {
  width: 180px;
}
/* line 2109, ../scss/_chutney.scss */
#loginForm .inline label {
  float: left;
}
/* line 2115, ../scss/_chutney.scss */
#loginForm #rememberme {
  float: left;
  margin-right: 2px;
  width: 20px;
}

@media (max-width: 1051px) {
  /* line 2123, ../scss/_chutney.scss */
  #registerForm {
    width: 588px;
  }
}
/* line 2129, ../scss/_chutney.scss */
#registerForm h2 {
  width: 90px;
  height: 32px;
  background: url("../img/register.png") no-repeat;
  text-indent: -99999px;
}
@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 2129, ../scss/_chutney.scss */
  #registerForm h2 {
    /* on retina, use image that's scaled by 2 */
    background-image: url("../img/register%402x.png");
    background-size: 90px 32px;
  }
}
/* line 2137, ../scss/_chutney.scss */
#registerForm p {
  margin-bottom: 10px;
}

/* line 2143, ../scss/_chutney.scss */
.orderBlock {
  line-height: 20px;
}
@media (max-width: 1051px) {
  /* line 2143, ../scss/_chutney.scss */
  .orderBlock {
    width: 286px;
  }
}
/* line 2150, ../scss/_chutney.scss */
.orderBlock .order-again {
  display: none;
}
/* line 2154, ../scss/_chutney.scss */
.orderBlock dt {
  margin-bottom: 1px;
}
/* line 2158, ../scss/_chutney.scss */
.orderBlock dd {
  margin-bottom: 8px;
}
/* line 2161, ../scss/_chutney.scss */
.orderBlock dd:last-child {
  margin-bottom: 0;
}

/* line 2169, ../scss/_chutney.scss */
.loginBtn {
  margin-right: 10px;
}
/* line 2172, ../scss/_chutney.scss */
.loginBtn input {
  font-size: 20px;
}

/* Edit Address */
/* line 2182, ../scss/_chutney.scss */
#editAddress p {
  margin-bottom: 10px;
}

/* line 2188, ../scss/_chutney.scss */
#block2 {
  margin-right: 0;
}

@media (max-width: 1051px) {
  /* line 2194, ../scss/_chutney.scss */
  .addresses .address {
    width: 285px;
  }
}

/* line 2206, ../scss/_chutney.scss */
#rupeesOverview h2 {
  text-indent: -99999px;
  width: 80px;
  height: 32px;
  background: url("../img/my-rupees.png") no-repeat;
}
@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 2206, ../scss/_chutney.scss */
  #rupeesOverview h2 {
    /* on retina, use image that's scaled by 2 */
    background-image: url("../img/my-rupees%402x.png");
    background-size: 80px 32px;
  }
}
/* line 2214, ../scss/_chutney.scss */
#rupeesOverview p {
  position: absolute;
  font-weight: 700;
  font-style: oblique;
  right: 20px;
  top: 20px;
  display: inline-block;
  color: #fff;
  padding: 6px 10px;
  margin: 0;
  background: #f45e8c url("../img/texture-overlay.png") repeat 0 0;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  -ms-border-radius: 2px;
  -o-border-radius: 2px;
  border-radius: 2px;
}
@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 2214, ../scss/_chutney.scss */
  #rupeesOverview p {
    /* on retina, use image that's scaled by 2 */
    background-image: url("../img/texture-overlay%402x.png");
    background-size: 300px 300px;
  }
}

/* line 2232, ../scss/_chutney.scss */
#recentOrders h2 {
  text-indent: -99999px;
  width: 160px;
  height: 32px;
  background: url("../img/recent-orders.png") no-repeat;
}
@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 2232, ../scss/_chutney.scss */
  #recentOrders h2 {
    /* on retina, use image that's scaled by 2 */
    background-image: url("../img/recent-orders%402x.png");
    background-size: 160px 32px;
  }
}

/* line 2246, ../scss/_chutney.scss */
.order-again a i {
  margin-left: -5px;
  font-size: 18px;
}

/* Recent Orders */
@media (max-width: 648px) {
  /* line 2258, ../scss/_chutney.scss */
  table.my_account_orders thead {
    display: none;
  }
}
@media (max-width: 648px) {
  /* line 2267, ../scss/_chutney.scss */
  table.my_account_orders td.order-date,
  table.my_account_orders td.order-status,
  table.my_account_orders td.order-total,
  table.my_account_orders td.order-actions {
    display: block;
  }
}

/* 	=============================
   	// !chutney - Our Story 
   	============================= */
/* line 2280, ../scss/_chutney.scss */
.ourStory img {
  width: 100%;
  height: auto;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
  -o-border-radius: 4px;
  border-radius: 4px;
  -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3);
  -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3);
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3);
  display: block;
  margin-bottom: 18px;
}

/* 	=============================
   	// !chutney - Footer 
   	============================= */
/* line 2297, ../scss/_chutney.scss */
#paymentIcons ul {
  float: left;
  position: relative;
  left: 50%;
  padding-left: 0;
}
/* line 2303, ../scss/_chutney.scss */
#paymentIcons ul li {
  display: inline-block;
  float: left;
  right: 50%;
  position: relative;
  list-style: none;
  text-indent: -99999px;
  margin-right: 10px;
  height: 32px;
  width: 51px;
}
/* line 2314, ../scss/_chutney.scss */
#paymentIcons ul li#mo {
  background: url("../img/maestro.png") no-repeat;
  background-size: 100%;
}
/* line 2319, ../scss/_chutney.scss */
#paymentIcons ul li#ve {
  background: url("../img/visa-electron.png") no-repeat;
  background-size: 100%;
}
/* line 2324, ../scss/_chutney.scss */
#paymentIcons ul li#va {
  background: url("../img/visa.png") no-repeat;
  background-size: 100%;
}

/* 	=============================
   	// !Reservation Table 
   	============================= */
/* line 2339, ../scss/_chutney.scss */
#loginNotice {
  padding: 12px 20px;
  background: #f3c10f url("../img/texture-overlay.png") repeat 0 0;
  box-sizing: border-box;
  margin: 0 0 20px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
  -o-border-radius: 4px;
  border-radius: 4px;
  -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3);
  -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3);
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3);
  overflow: hidden;
}
@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 2339, ../scss/_chutney.scss */
  #loginNotice {
    /* on retina, use image that's scaled by 2 */
    background-image: url("../img/texture-overlay%402x.png");
    background-size: 300px 300px;
  }
}
/* line 2348, ../scss/_chutney.scss */
#loginNotice p {
  color: #fff;
  text-align: center;
  margin-bottom: 0;
  font-weight: 400;
  font-size: 16px;
}
/* line 2355, ../scss/_chutney.scss */
#loginNotice p strong {
  color: #644f05;
  font-weight: 400;
  font-style: normal;
}
/* line 2361, ../scss/_chutney.scss */
#loginNotice p a {
  color: #644f05;
  font-style: italic;
  text-decoration: underline;
}
/* line 2366, ../scss/_chutney.scss */
#loginNotice p a:hover {
  color: #957607;
}

/* 	=============================
   	// !Slot Reservation
   	============================= */
/* line 2377, ../scss/_chutney.scss */
#reserveSlot {
  padding: 10px;
}
/* line 2381, ../scss/_chutney.scss */
#reserveSlot .jckwds-notice {
  display: none;
}
/* line 2385, ../scss/_chutney.scss */
#reserveSlot table {
  margin: 0;
  border-top: 1px solid #e42562;
  border-left: 1px solid #e42562;
}
/* line 2390, ../scss/_chutney.scss */
#reserveSlot table tbody th:first-child {
  border-left: none;
}
/* line 2394, ../scss/_chutney.scss */
#reserveSlot table td.jckwds_reserved strong {
  padding: 8px 15px;
}

/* line 2400, ../scss/_chutney.scss */
body .jckwds_reserve td.jckwds_avail strong {
  display: none !important;
}

/* 	=============================
   	// !Shopping Cart Widget 
   	============================= */
/* line 2409, ../scss/_chutney.scss */
.cart-tab {
  top: 75px;
}
@media (max-width: 1051px) {
  /* line 2409, ../scss/_chutney.scss */
  .cart-tab {
    display: none;
  }
}
/* line 2416, ../scss/_chutney.scss */
.cart-tab h2.widgettitle {
  display: none;
}
/* line 2420, ../scss/_chutney.scss */
.cart-tab.light a.cart-parent {
  background: white url("../img/texture-overlay.png") repeat 0 0;
  z-index: 100;
}
@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 2420, ../scss/_chutney.scss */
  .cart-tab.light a.cart-parent {
    /* on retina, use image that's scaled by 2 */
    background-image: url("../img/texture-overlay%402x.png");
    background-size: 300px 300px;
  }
}
/* line 2424, ../scss/_chutney.scss */
.cart-tab.light a.cart-parent:after {
  background: white url("../img/texture-overlay.png") repeat 0 0;
}
@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 2424, ../scss/_chutney.scss */
  .cart-tab.light a.cart-parent:after {
    /* on retina, use image that's scaled by 2 */
    background-image: url("../img/texture-overlay%402x.png");
    background-size: 300px 300px;
  }
}
/* line 2428, ../scss/_chutney.scss */
.cart-tab.light a.cart-parent .rupeeDiscount {
  font-size: 80%;
}
/* line 2432, ../scss/_chutney.scss */
.cart-tab.light a.cart-parent .contents {
  margin-top: 5px;
  color: #476180;
}
/* line 2438, ../scss/_chutney.scss */
.cart-tab .total {
  text-align: left;
}
/* line 2442, ../scss/_chutney.scss */
.cart-tab .widget {
  background: white url("../img/texture-overlay.png") repeat 0 0;
}
@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 2442, ../scss/_chutney.scss */
  .cart-tab .widget {
    /* on retina, use image that's scaled by 2 */
    background-image: url("../img/texture-overlay%402x.png");
    background-size: 300px 300px;
  }
}
/* line 2445, ../scss/_chutney.scss */
.cart-tab .widget ul {
  max-height: 350px;
  overflow: scroll;
}
/* line 2449, ../scss/_chutney.scss */
.cart-tab .widget ul li {
  line-height: 18px;
  border-bottom: 1px solid #ddd;
  padding: 0 0 5px;
  margin: 0 0 8px;
}
/* line 2455, ../scss/_chutney.scss */
.cart-tab .widget ul li.empty {
  margin: 0 0 1px;
  padding: 0;
}
/* line 2460, ../scss/_chutney.scss */
.cart-tab .widget ul li img {
  display: none;
}
/* line 2464, ../scss/_chutney.scss */
.cart-tab .widget ul li a {
  display: block;
}
/* line 2468, ../scss/_chutney.scss */
.cart-tab .widget ul li dl {
  font-style: italic;
  margin: 0;
  font-size: 80%;
}
/* line 2473, ../scss/_chutney.scss */
.cart-tab .widget ul li dl dt {
  display: inline;
  font-weight: 700;
}
/* line 2478, ../scss/_chutney.scss */
.cart-tab .widget ul li dl dd {
  display: inline;
}
/* line 2481, ../scss/_chutney.scss */
.cart-tab .widget ul li dl dd p {
  display: inline;
  margin: 0;
  line-height: 18px;
}
/* line 2489, ../scss/_chutney.scss */
.cart-tab .widget ul li .quantity {
  font-size: 80%;
}
/* line 2496, ../scss/_chutney.scss */
.cart-tab .buttons {
  text-align: left;
  margin: 0;
}
/* line 2500, ../scss/_chutney.scss */
.cart-tab .buttons .button {
  margin: 0 19px;
  background: url("../img/buttons.png") no-repeat -250px -40px;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  -ms-border-radius: 0;
  -o-border-radius: 0;
  border-radius: 0;
}
@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 2500, ../scss/_chutney.scss */
  .cart-tab .buttons .button {
    /* on retina, use image that's scaled by 2 */
    background-image: url("../img/buttons%402x.png");
    background-size: 500px 200px;
  }
}
/* line 2507, ../scss/_chutney.scss */
.cart-tab .buttons .button:before, .cart-tab .buttons .button:after {
  content: " ";
  display: block;
  height: 40px;
  width: 19px;
  position: absolute;
  top: 0;
  background: url("../img/buttons.png") no-repeat 0 -40px;
}
@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 2507, ../scss/_chutney.scss */
  .cart-tab .buttons .button:before, .cart-tab .buttons .button:after {
    /* on retina, use image that's scaled by 2 */
    background-image: url("../img/buttons%402x.png");
    background-size: 500px 200px;
  }
}
/* line 2518, ../scss/_chutney.scss */
.cart-tab .buttons .button:before {
  left: -19px;
}
/* line 2522, ../scss/_chutney.scss */
.cart-tab .buttons .button:after {
  right: -19px;
  background-position: 100% -40px;
}
/* line 2527, ../scss/_chutney.scss */
.cart-tab .buttons .button:hover {
  background-position: -250px 0;
}
/* line 2530, ../scss/_chutney.scss */
.cart-tab .buttons .button:hover:before {
  background-position: 0 0;
}
/* line 2534, ../scss/_chutney.scss */
.cart-tab .buttons .button:hover:after {
  background-position: 100% 0;
}

/* 	=============================
   	// !Earn Rupees 
   	============================= */
@media (max-width: 1051px) {
  /* line 2546, ../scss/_chutney.scss */
  #earnRupees {
    width: 100%;
  }
}

@media (max-width: 1051px) {
  /* line 2552, ../scss/_chutney.scss */
  .earn-rupees .attachment-featuredPage2col {
    display: none;
  }
}

/* line 2558, ../scss/_chutney.scss */
.rupees {
  padding: 25px;
}
/* line 2561, ../scss/_chutney.scss */
.rupees h3 {
  margin-bottom: 5px;
}
/* line 2565, ../scss/_chutney.scss */
.rupees .hindi {
  position: absolute;
  right: 80px;
  top: 30px;
}
/* line 2571, ../scss/_chutney.scss */
.rupees p {
  padding-right: 100px;
}
/* line 2575, ../scss/_chutney.scss */
.rupees .btn {
  position: absolute;
  bottom: 24px;
  right: 24px;
}

/* line 2583, ../scss/_chutney.scss */
.wc_points_rewards_earn_points {
  *zoom: 1;
  margin-bottom: 18px;
  background: no-repeat;
  padding: 0;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
/* line 38, ../../../../../../../../../../../Library/Ruby/Gems/2.0.0/gems/compass-0.12.6/frameworks/compass/stylesheets/compass/utilities/general/_clearfix.scss */
.wc_points_rewards_earn_points:after {
  content: "";
  display: table;
  clear: both;
}

/* line 2591, ../scss/_chutney.scss */
#rupeesBanner {
  text-align: center;
  padding: 12px;
  background: #f45e8c url("../img/texture-overlay.png") repeat 0 0;
  display: block;
  float: none;
  width: 100%;
  clear: both;
}
@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 2591, ../scss/_chutney.scss */
  #rupeesBanner {
    /* on retina, use image that's scaled by 2 */
    background-image: url("../img/texture-overlay%402x.png");
    background-size: 300px 300px;
  }
}
/* line 2600, ../scss/_chutney.scss */
#rupeesBanner h2 {
  font-style: normal;
  margin-bottom: 0;
  color: #fff;
  font-weight: 400;
  font-size: 16px;
}
/* line 2608, ../scss/_chutney.scss */
#rupeesBanner a {
  font-weight: 700;
  color: #fff;
  font-style: oblique;
}

/* line 2616, ../scss/_chutney.scss */
.rupeesTooltip {
  display: none;
  text-align: center;
  position: relative;
  left: 0;
  z-index: 100;
  padding: 20px !important;
  bottom: 90px;
  width: 100%;
}
@media (max-width: 1051px) {
  /* line 2616, ../scss/_chutney.scss */
  .rupeesTooltip {
    display: block !important;
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
    opacity: 1;
    background: none;
    box-shadow: none;
    padding: 0 !important;
    bottom: auto;
    font-size: 12px;
    line-height: 18px;
  }
}
@media (max-width: 648px) {
  /* line 2616, ../scss/_chutney.scss */
  .rupeesTooltip {
    text-align: left;
  }
}

/* line 2644, ../scss/_chutney.scss */
#earnRupeesProducts {
  width: 100%;
  margin: 0;
  padding: 0;
}
/* line 2649, ../scss/_chutney.scss */
#earnRupeesProducts li {
  width: 234px;
  height: 160px;
  position: relative;
}
@media (max-width: 1051px) {
  /* line 2649, ../scss/_chutney.scss */
  #earnRupeesProducts li {
    width: 184px;
  }
}
@media (max-width: 1051px) {
  /* line 2658, ../scss/_chutney.scss */
  #earnRupeesProducts li.tabletLast {
    margin-right: 0 !important;
  }
}
@media (max-width: 1051px) {
  /* line 2664, ../scss/_chutney.scss */
  #earnRupeesProducts li.last {
    margin-right: 18px !important;
  }
}
@media (max-width: 648px) {
  /* line 2664, ../scss/_chutney.scss */
  #earnRupeesProducts li.last {
    margin-right: 0 !important;
  }
}
@media (max-width: 648px) {
  /* line 2649, ../scss/_chutney.scss */
  #earnRupeesProducts li {
    height: auto;
    min-height: 130px;
  }
}
/* line 2678, ../scss/_chutney.scss */
#earnRupeesProducts li .productIntro {
  text-align: center;
  margin: 0 0 15px;
}
/* line 2682, ../scss/_chutney.scss */
#earnRupeesProducts li .productIntro h3 {
  margin: 0;
}
@media (max-width: 648px) {
  /* line 2682, ../scss/_chutney.scss */
  #earnRupeesProducts li .productIntro h3 {
    text-align: center;
  }
}
/* line 2691, ../scss/_chutney.scss */
#earnRupeesProducts li .productIntro p {
  font-size: 12px;
  font-style: oblique;
  line-height: 16px;
  margin-bottom: 2px;
}
/* line 2699, ../scss/_chutney.scss */
#earnRupeesProducts li .add_to_cart_button {
  position: absolute;
  bottom: 20px;
  left: 0;
  right: 0;
  float: none;
  margin: 0;
}
/* line 2708, ../scss/_chutney.scss */
#earnRupeesProducts li .rupeeCost {
  cursor: default;
  float: right;
  overflow: hidden;
  width: auto;
  padding: 0;
  line-height: 40px;
}
/* line 2716, ../scss/_chutney.scss */
#earnRupeesProducts li .rupeeCost span {
  background-position-y: -80px !important;
}
/* line 2720, ../scss/_chutney.scss */
#earnRupeesProducts li .rupeeCost:active {
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}

/* line 2730, ../scss/_chutney.scss */
.wc_points_rewards_redeem_points,
tr.fee-rupeediscount {
  display: none !important;
}

/* 	=============================
   	Splash Page 
   	============================= */
/* line 3037, ../scss/styles.scss */
.splash {
  position: relative;
  width: 100%;
  margin: 0 auto;
}
/* line 3042, ../scss/styles.scss */
.splash h1 {
  display: block;
  width: 100%;
  max-width: 426px;
  height: auto;
  margin: 70px auto 60px;
  position: relative;
}
/* line 3051, ../scss/styles.scss */
.splash h1:before, .splash h1:after {
  display: block;
  height: 75px;
  width: 151px;
  content: " ";
  position: absolute;
  top: 25px;
}
@media (max-width: 1051px) {
  /* line 3051, ../scss/styles.scss */
  .splash h1:before, .splash h1:after {
    display: none;
  }
}
/* line 3064, ../scss/styles.scss */
.splash h1:before {
  background: url("../img/landing-left-flourish.png") no-repeat;
  left: -170px;
}
@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 3064, ../scss/styles.scss */
  .splash h1:before {
    /* on retina, use image that's scaled by 2 */
    background-image: url("../img/landing-left-flourish%402x.png");
    background-size: 151px 75px;
  }
}
/* line 3070, ../scss/styles.scss */
.splash h1:after {
  background: url("../img/landing-right-flourish.png") no-repeat;
  right: -170px;
}
@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 3070, ../scss/styles.scss */
  .splash h1:after {
    /* on retina, use image that's scaled by 2 */
    background-image: url("../img/landing-right-flourish%402x.png");
    background-size: 151px 75px;
  }
}
/* line 3076, ../scss/styles.scss */
.splash h1 img {
  width: 100%;
  height: auto;
}

/* line 3084, ../scss/styles.scss */
.sites {
  width: 100%;
  max-width: 790px;
  overflow: hidden;
  margin: 0 auto;
}
@media (max-width: 1051px) {
  /* line 3084, ../scss/styles.scss */
  .sites {
    max-width: 588px;
  }
}
@media (max-width: 648px) {
  /* line 3084, ../scss/styles.scss */
  .sites {
    max-width: none;
  }
}
/* line 3098, ../scss/styles.scss */
.sites a.block, .sites .content a.featured, .content .sites a.featured, .sites a#nL, .sites .products a.product, .products .sites a.product,
.sites .woocommerce-cart .cart-collaterals a.cart_totals,
.woocommerce-cart .cart-collaterals .sites a.cart_totals, .sites a.woocommerce-message, .sites .woocommerce-account a.woocommerce, .woocommerce-account .sites a.woocommerce,
.sites .checkoutorder-received a.woocommerce,
.checkoutorder-received .sites a.woocommerce, .sites .woocommerce-checkout a.checkout_coupon, .woocommerce-checkout .sites a.checkout_coupon,
.sites .woocommerce-checkout a.login,
.woocommerce-checkout .sites a.login, .sites .woocommerce-checkout #customer_details a.col-1, .woocommerce-checkout #customer_details .sites a.col-1,
.sites .woocommerce-checkout #customer_details a.col-2,
.woocommerce-checkout #customer_details .sites a.col-2, .sites .woocommerce-checkout a#order_review, .woocommerce-checkout .sites a#order_review, .sites a#reserveSlot, .sites a.rupeesTooltip {
  display: block;
  height: auto;
  width: 386px;
  padding: 0;
}
@media (max-width: 1051px) {
  /* line 3098, ../scss/styles.scss */
  .sites a.block, .sites .content a.featured, .content .sites a.featured, .sites a#nL, .sites .products a.product, .products .sites a.product,
  .sites .woocommerce-cart .cart-collaterals a.cart_totals,
  .woocommerce-cart .cart-collaterals .sites a.cart_totals, .sites a.woocommerce-message, .sites .woocommerce-account a.woocommerce, .woocommerce-account .sites a.woocommerce,
  .sites .checkoutorder-received a.woocommerce,
  .checkoutorder-received .sites a.woocommerce, .sites .woocommerce-checkout a.checkout_coupon, .woocommerce-checkout .sites a.checkout_coupon,
  .sites .woocommerce-checkout a.login,
  .woocommerce-checkout .sites a.login, .sites .woocommerce-checkout #customer_details a.col-1, .woocommerce-checkout #customer_details .sites a.col-1,
  .sites .woocommerce-checkout #customer_details a.col-2,
  .woocommerce-checkout #customer_details .sites a.col-2, .sites .woocommerce-checkout a#order_review, .woocommerce-checkout .sites a#order_review, .sites a#reserveSlot, .sites a.rupeesTooltip {
    width: 285px;
  }
}
@media (max-width: 648px) {
  /* line 3098, ../scss/styles.scss */
  .sites a.block, .sites .content a.featured, .content .sites a.featured, .sites a#nL, .sites .products a.product, .products .sites a.product,
  .sites .woocommerce-cart .cart-collaterals a.cart_totals,
  .woocommerce-cart .cart-collaterals .sites a.cart_totals, .sites a.woocommerce-message, .sites .woocommerce-account a.woocommerce, .woocommerce-account .sites a.woocommerce,
  .sites .checkoutorder-received a.woocommerce,
  .checkoutorder-received .sites a.woocommerce, .sites .woocommerce-checkout a.checkout_coupon, .woocommerce-checkout .sites a.checkout_coupon,
  .sites .woocommerce-checkout a.login,
  .woocommerce-checkout .sites a.login, .sites .woocommerce-checkout #customer_details a.col-1, .woocommerce-checkout #customer_details .sites a.col-1,
  .sites .woocommerce-checkout #customer_details a.col-2,
  .woocommerce-checkout #customer_details .sites a.col-2, .sites .woocommerce-checkout a#order_review, .woocommerce-checkout .sites a#order_review, .sites a#reserveSlot, .sites a.rupeesTooltip {
    max-width: 386px;
    margin: 0 auto 20px;
    float: none;
  }
}
/* line 3114, ../scss/styles.scss */
.sites a.block img, .sites .content a.featured img, .content .sites a.featured img, .sites a#nL img, .sites .products a.product img, .products .sites a.product img,
.sites .woocommerce-cart .cart-collaterals a.cart_totals img,
.woocommerce-cart .cart-collaterals .sites a.cart_totals img, .sites a.woocommerce-message img, .sites .woocommerce-account a.woocommerce img, .woocommerce-account .sites a.woocommerce img,
.sites .checkoutorder-received a.woocommerce img,
.checkoutorder-received .sites a.woocommerce img, .sites .woocommerce-checkout a.checkout_coupon img, .woocommerce-checkout .sites a.checkout_coupon img,
.sites .woocommerce-checkout a.login img,
.woocommerce-checkout .sites a.login img, .sites .woocommerce-checkout #customer_details a.col-1 img, .woocommerce-checkout #customer_details .sites a.col-1 img,
.sites .woocommerce-checkout #customer_details a.col-2 img,
.woocommerce-checkout #customer_details .sites a.col-2 img, .sites .woocommerce-checkout a#order_review img, .woocommerce-checkout .sites a#order_review img, .sites a#reserveSlot img, .sites a.rupeesTooltip img {
  width: 100%;
  height: auto;
  display: block;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
  -o-border-radius: 4px;
  border-radius: 4px;
}

/* 	=============================
   	Restaurant 'Teal' Theme 
   	============================= */
/* line 3127, ../scss/styles.scss */
body.cprestaurant {
  background: url("../img/section-three-bg-restaurant.gif") repeat 0 0;
}
/* line 3134, ../scss/styles.scss */
body.cprestaurant header#mainHeader ul li.current_page_item a, body.cprestaurant header#mainHeader ul li.current-page-ancestor a, body.cprestaurant body.post-type-archive-cpt_gallery header#mainHeader ul li#menu-item-34 a, body.cprestaurant body.post-type-archive-cpt_specials header#mainHeader ul li#menu-item-142 a, body.cprestaurant body.page-template-template-about-subpage-php header#mainHeader ul li#menu-item-140 a, body.cprestaurant body.page-template-template-awards-php header#mainHeader ul li#menu-item-140 a, body.cprestaurant body.page-template-template-careers-php header#mainHeader ul li#menu-item-140 a, body.cprestaurant body.page-template-template-team-php header#mainHeader ul li#menu-item-140 a, body.cprestaurant.single-post header#mainHeader ul li#menu-item-173 a, body.cprestaurant.date header#mainHeader ul li#menu-item-173 a, body.cprestaurant.post-type-archive header#mainHeader ul li#menu-item-142 a {
  color: #097f93;
}
@media (max-width: 1051px) {
  /* line 3134, ../scss/styles.scss */
  body.cprestaurant header#mainHeader ul li.current_page_item a, body.cprestaurant header#mainHeader ul li.current-page-ancestor a, body.cprestaurant body.post-type-archive-cpt_gallery header#mainHeader ul li#menu-item-34 a, body.cprestaurant body.post-type-archive-cpt_specials header#mainHeader ul li#menu-item-142 a, body.cprestaurant body.page-template-template-about-subpage-php header#mainHeader ul li#menu-item-140 a, body.cprestaurant body.page-template-template-awards-php header#mainHeader ul li#menu-item-140 a, body.cprestaurant body.page-template-template-careers-php header#mainHeader ul li#menu-item-140 a, body.cprestaurant body.page-template-template-team-php header#mainHeader ul li#menu-item-140 a, body.cprestaurant.single-post header#mainHeader ul li#menu-item-173 a, body.cprestaurant.date header#mainHeader ul li#menu-item-173 a, body.cprestaurant.post-type-archive header#mainHeader ul li#menu-item-142 a {
    color: #fff;
  }
}
/* line 3143, ../scss/styles.scss */
body.cprestaurant .hindi {
  color: #32bcd3;
}
/* line 3149, ../scss/styles.scss */
body.cprestaurant .socialLinks li a .icon {
  color: #097f93;
}
/* line 3157, ../scss/styles.scss */
body.cprestaurant footer a, body.cprestaurant footer p {
  color: #1bafc7;
}
/* line 3161, ../scss/styles.scss */
body.cprestaurant footer a:hover {
  color: #32bcd3;
}
/* line 3167, ../scss/styles.scss */
body.cprestaurant #sectionOne {
  background: url("../img/section-one-bg-restaurant.png") repeat 0 0;
}
@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 3167, ../scss/styles.scss */
  body.cprestaurant #sectionOne {
    /* on retina, use image that's scaled by 2 */
    background-image: url("../img/section-one-bg-restaurant%402x.png");
    background-size: 300px 300px;
  }
}
/* line 3170, ../scss/styles.scss */
body.cprestaurant #sectionOne .border {
  background: url("../img/section-one-top-border-restaurant.png") repeat-x;
}
@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 3170, ../scss/styles.scss */
  body.cprestaurant #sectionOne .border {
    /* on retina, use image that's scaled by 2 */
    background-image: url("../img/section-one-top-border-restaurant%402x.png");
    background-size: 22px 28px;
  }
}
/* line 3175, ../scss/styles.scss */
body.cprestaurant #sectionOne .decoration {
  background: url("../img/teal-yellow-decoration.png") repeat-x;
}
@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 3175, ../scss/styles.scss */
  body.cprestaurant #sectionOne .decoration {
    /* on retina, use image that's scaled by 2 */
    background-image: url("../img/teal-yellow-decoration%402x.png");
    background-size: 30px 6px;
  }
}
/* line 3180, ../scss/styles.scss */
body.cprestaurant #sectionOne .filligree {
  background: url("../img/yelloblue.png") no-repeat;
}
@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 3180, ../scss/styles.scss */
  body.cprestaurant #sectionOne .filligree {
    /* on retina, use image that's scaled by 2 */
    background-image: url("../img/yellow-teal-filligree-sprite-2%402x.png");
    background-size: 162px 482px;
  }
}
/* line 3185, ../scss/styles.scss */
body.cprestaurant #sectionOne .topLeftFilligree {
  background-position: 0 0;
}
/* line 3189, ../scss/styles.scss */
body.cprestaurant #sectionOne .topRightFilligree {
  background-position: -85px 0;
}
/* line 3193, ../scss/styles.scss */
body.cprestaurant #sectionOne .bottomRightFilligree {
  background-position: -123px -288px;
}
/* line 3197, ../scss/styles.scss */
body.cprestaurant #sectionOne .bottomLeftFilligree {
  background-position: 0 -165px;
}
/* line 3203, ../scss/styles.scss */
body.cprestaurant #sectionTwo {
  background: url("../img/section-two-bg-restaurant.gif") repeat 0 0;
}
@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 3203, ../scss/styles.scss */
  body.cprestaurant #sectionTwo {
    /* on retina, use image that's scaled by 2 */
    background-image: url("../img/section-two-bg-restaurant%402x.gif");
    background-size: 300px 300px;
  }
}
/* line 3207, ../scss/styles.scss */
body.cprestaurant #sectionTwo .border {
  background: url("../img/section-two-top-border-restaurant.png") repeat-x;
}
@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 3207, ../scss/styles.scss */
  body.cprestaurant #sectionTwo .border {
    /* on retina, use image that's scaled by 2 */
    background-image: url("../img/section-two-top-border-restaurant%402x.png");
    background-size: 42px 10px;
  }
}
/* line 3214, ../scss/styles.scss */
body.cprestaurant #sectionThree {
  background: url("../img/section-three-bg-restaurant.gif") repeat 0 0;
}
@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 3214, ../scss/styles.scss */
  body.cprestaurant #sectionThree {
    /* on retina, use image that's scaled by 2 */
    background-image: url("../img/section-three-bg-restaurant%402x.gif");
    background-size: 300px 300px;
  }
}
/* line 3218, ../scss/styles.scss */
body.cprestaurant #sectionThree .border {
  background: url("../img/section-three-top-border-restaurant.png") repeat-x;
}
@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 3218, ../scss/styles.scss */
  body.cprestaurant #sectionThree .border {
    /* on retina, use image that's scaled by 2 */
    background-image: url("../img/section-three-top-border-restaurant%402x.png");
    background-size: 42px 10px;
  }
}

/* line 3229, ../scss/styles.scss */
body.cprestaurant #paymentIcons, body.cp #paymentIcons {
  display: none;
}

/* line 3235, ../scss/styles.scss */
body.page-id-31 header#mainHeader ul li.current-page-ancestor a {
  color: #fff;
}
/* line 3238, ../scss/styles.scss */
body.page-id-31 header#mainHeader ul li.current-page-ancestor a span {
  background: none;
}

/* line 3243, ../scss/styles.scss */
#bookNow {
  width: 750px;
  margin: 0 auto;
  padding: 20px;
  background: #fff;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
  -o-border-radius: 4px;
  border-radius: 4px;
  text-align: center;
}

/* 	=============================
   	Global Media Queries 
   	============================= */
@media only screen and (min-width: 1052px) {
  /* line 3260, ../scss/styles.scss */
  #mainHeader nav {
    display: block !important;
  }
}
/* 	=============================
    Retina Media Queries 
   	============================= */
@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 144dpi) {
  /* line 3273, ../scss/styles.scss */
  .select2-search input, .select2-search-choice-close, .select2-container .select2-choice abbr, .select2-container .select2-choice .select2-arrow b {
    background-image: url("select2x2.html") !important;
    background-repeat: no-repeat !important;
    background-size: 60px 40px !important;
  }

  /* line 3278, ../scss/styles.scss */
  .select2-search input {
    background-position: 100% -21px !important;
  }
}
/* 	=============================
   	Media Queries 
   	============================= */
@media only screen and (max-width: 1051px) {
  /* line 6, ../scss/_tablet.scss */
  .container .block-2-3 {
    height: auto;
  }

  /* line 12, ../scss/_tablet.scss */
  .socialLinks {
    padding: 38px 0 24px 0;
  }
  /* line 15, ../scss/_tablet.scss */
  .socialLinks li {
    margin: 0 35px;
  }
  /* line 20, ../scss/_tablet.scss */
  .socialLinks li a .icon {
    width: 42px;
    height: 42px;
    -webkit-border-radius: 84px;
    -moz-border-radius: 84px;
    -ms-border-radius: 84px;
    -o-border-radius: 84px;
    border-radius: 84px;
    font-size: 20px;
    line-height: 42px;
  }
  /* line 28, ../scss/_tablet.scss */
  .socialLinks li a .text, .socialLinks li a .hindi {
    display: none;
  }

  /* line 38, ../scss/_tablet.scss */
  .pageList {
    margin-bottom: 4px;
  }
  /* line 41, ../scss/_tablet.scss */
  .pageList li {
    float: left;
    clear: none;

    margin: 0 10px 10px 0;
  }

  /* line 51, ../scss/_tablet.scss */
  .col-1 .bookATable {
    margin: 0 18px 18px 0;
  }

  /* Menus page */
  /* line 61, ../scss/_tablet.scss */
  body.page-id-40 .bookATable {
    margin-right: 0;
  }

  /* line 69, ../scss/_tablet.scss */
  .sidebar .tweet {
    margin-right: 0;
  }

  /* 	=============================
     	Homepage Media Queries 
     	============================= */
  /* line 81, ../scss/_tablet.scss */
  body.home .col-1 {
    width: 184px;
    margin-right: 18px;
  }
  /* line 86, ../scss/_tablet.scss */
  body.home .col-2 {
    width: 386px;
    margin-right: 0;
  }
  /* line 91, ../scss/_tablet.scss */
  body.home .col-2.last {
    width: 588px;
    overflow: hidden;
  }
  /* line 95, ../scss/_tablet.scss */
  body.home .col-2.last .left {
    float: right;
    margin-right: 0;
    width: 184px;
  }
  /* line 101, ../scss/_tablet.scss */
  body.home .col-2.last .right {
    width: 386px;
    float: left;
    margin-right: 18px;
  }
  /* line 109, ../scss/_tablet.scss */
  body.home .feed {
    float: left;
    clear: none;
    padding: 0;
    max-height: 98px;
    overflow: hidden;
  }
  /* line 116, ../scss/_tablet.scss */
  body.home .feed span {
    display: none;
  }
  /* line 120, ../scss/_tablet.scss */
  body.home .feed ul {
    padding: 0;
  }
  /* line 123, ../scss/_tablet.scss */
  body.home .feed ul li {
    padding-top: 0;
  }
  /* line 126, ../scss/_tablet.scss */
  body.home .feed ul li img {
    width: 83px;
    height: 83px;
  }

  /* line 139, ../scss/_tablet.scss */
  .col-1 {
    margin-right: 0;
    width: 100%;
  }
  /* line 143, ../scss/_tablet.scss */
  .col-1 .block-1-1 {
    float: left;
  }

  /* line 149, ../scss/_tablet.scss */
  .col-2 {
    width: 100%;
    margin-right: 0;
  }
  /* line 153, ../scss/_tablet.scss */
  .col-2 .block-2-3 {
    width: 100%;
    margin-right: 0;
  }
  /* line 158, ../scss/_tablet.scss */
  .col-2 .block-1-1 {
    float: left;
    margin-right: 0;
  }

  /* line 165, ../scss/_tablet.scss */
  .col-4, .products {
    width: 588px;
    margin-right: 0;
    margin-left: 0;
  }
  /* line 170, ../scss/_tablet.scss */
  .col-4 .block-4-1, .products .block-4-1, .col-4 .block-4-2, .products .block-4-2, .col-4 .block-4-3, .products .block-4-3, .col-4 .block-4-4, .products .block-4-4, .col-4 .block-4-auto, .products .block-4-auto {
    width: 588px;
  }

  /* line 176, ../scss/_tablet.scss */
  .col-5 {
    width: 100%;
  }
  /* line 179, ../scss/_tablet.scss */
  .col-5 .third {
    margin-right: 0;
  }
  /* line 183, ../scss/_tablet.scss */
  .col-5 .last {
    margin-right: 18px;
  }

  /* Blog */
  /* line 191, ../scss/_tablet.scss */
  .blogHeader {
    width: 588px;
  }

  /* line 195, ../scss/_tablet.scss */
  .preview {
    width: 588px;
    clear: both;
  }

  /* Our Story */
  /* line 202, ../scss/_tablet.scss */
  .ourStory {
    width: 588px;
  }
}
@media only screen and (max-width: 648px) {
  /* line 5, ../scss/_mobile.scss */
  .container .col-1, .container .col-2, .container .col-3, .container .col-4, .container .products, .container .block, .container .content .featured, .content .container .featured, .container #nL, .container .products .product, .products .container .product, .container .woocommerce-cart .woocommerce form, .woocommerce-cart .woocommerce .container form,
  .container .woocommerce-cart .cart-collaterals .cart_totals,
  .woocommerce-cart .cart-collaterals .container .cart_totals, .container .woocommerce-message, .container .woocommerce-account .woocommerce, .woocommerce-account .container .woocommerce,
  .container .checkoutorder-received .woocommerce,
  .checkoutorder-received .container .woocommerce, .container .woocommerce-checkout .checkout_coupon, .woocommerce-checkout .container .checkout_coupon,
  .container .woocommerce-checkout .login,
  .woocommerce-checkout .container .login, .container .woocommerce-checkout #customer_details .col-1, .woocommerce-checkout #customer_details .container .col-1,
  .container .woocommerce-checkout #customer_details .col-2,
  .woocommerce-checkout #customer_details .container .col-2, .container .woocommerce-checkout #order_review, .woocommerce-checkout .container #order_review, .container #reserveSlot, .container .rupeesTooltip, .container .feed {
    width: 100% !important;
    height: 100%;
    margin-right: 0;
  }
  /* line 11, ../scss/_mobile.scss */
  .container .weLoveThis {
    height: 268px;
  }
  /* line 15, ../scss/_mobile.scss */
  .container .galleryWrap {
    text-align: center;
  }
  /* line 18, ../scss/_mobile.scss */
  .container .galleryWrap .block-1-1, .container .galleryWrap .last {
    width: 100% !important;
    height: auto;
    margin: 0 auto 18px;
    float: none;
    display: block;
  }
  /* line 25, ../scss/_mobile.scss */
  .container .galleryWrap .block-1-1 img, .container .galleryWrap .last img {
    width: 100%;
    height: auto;
    display: block;
  }

  /* line 38, ../scss/_mobile.scss */
  body.page-id-11 .col-1 {
    display: none !important;
  }

  /* line 47, ../scss/_mobile.scss */
  body.page-id-40 .col-1 {
    display: block;
  }

  /* line 55, ../scss/_mobile.scss */
  .socialLinks li {
    margin: 0 15px;
  }

  /* line 69, ../scss/_mobile.scss */
  .enquiryForm ul li.name input {
    width: 100%;
  }

  /* line 85, ../scss/_mobile.scss */
  body.home .col-2.last .left {
    width: 100%;
    float: none;
  }
  /* line 92, ../scss/_mobile.scss */
  body.home .weLoveThis {
    display: none;
  }

  /* line 98, ../scss/_mobile.scss */
  .bookATable {
    margin: 0 auto 18px !important;
    float: none;
  }

  /* line 103, ../scss/_mobile.scss */
  .hindi {
    display: none;
  }

  /* Blog */
  /* line 109, ../scss/_mobile.scss */
  .blogHeader {
    text-align: center;
    overflow: hidden;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    -ms-border-radius: 4px;
    -o-border-radius: 4px;
    border-radius: 4px;
    width: 100% !important;
  }
  /* line 115, ../scss/_mobile.scss */
  .blogHeader img {
    width: 100%;
    height: auto;
  }

  /* line 124, ../scss/_mobile.scss */
  .preview .featuredImg {
    margin: 0 auto 30px;
    float: none;
  }
  /* line 129, ../scss/_mobile.scss */
  .preview h2, .preview p {
    clear: both;
  }
}


.cart-tab.right { display:none !important }

#mainHeader ul {
	list-style: none;
	padding: 20px 0;
	margin: 0;
}
.menu-menu-1-container {
	text-align: right;
}
#mainHeader {
	overflow: hidden;
	position: relative;
	padding-top: 30px;
}
#mainHeader ul li a {
	font-size: 1.429em;
}
#mainHeader ul li {
	display: inline-block;
	padding: 0 20px;
}

header#mainHeader .logo {
	margin: 0 auto;
}
.no-padding{ padding-left:0; padding-right:0;}