/* color options:
 name background forground midcolor highlight
*/

.boutique-menu-color-grey #menu_wrap {
      background-color:#F3DBAB;
  /*background-image: url(images/grey/menu-ribbon-tile.png);*/
}
@media (-webkit-min-device-pixel-ratio: 1.25), (min-resolution: 120dpi) {
  .boutique-menu-color-grey #menu_wrap {
      background-color:#F3DBAB;
    /*background-image: url(images/2x/grey/menu-ribbon-tile.png);*/
  }
}
/*.boutique-menu-color-grey #menu_wrap::before {
  background-image: url(images/grey/menu-ribbon-left.png);
}
@media (-webkit-min-device-pixel-ratio: 1.25), (min-resolution: 120dpi) {
  .boutique-menu-color-grey #menu_wrap::before {
    background-image: url(images/2x/grey/menu-ribbon-left.png);
  }
}
.boutique-menu-color-grey #menu_wrap::after {
  background-image: url(images/grey/menu-ribbon-right.png);
}
@media (-webkit-min-device-pixel-ratio: 1.25), (min-resolution: 120dpi) {
  .boutique-menu-color-grey #menu_wrap::after {
    background-image: url(images/2x/grey/menu-ribbon-right.png);
  }
}*/
.boutique-border-color-grey #header_wrap {
      background-color:#FFFFFF;
  /*background-image: url(images/grey/main-side-tile-left.png), url(images/grey/main-side-tile-right.png);*/
}
@media (-webkit-min-device-pixel-ratio: 1.25), (min-resolution: 120dpi) {
  .boutique-border-color-grey #header_wrap {
      background-color:#FFFFFF;
    /*background-image: url(images/2x/grey/main-side-tile-left.png), url(images/2x/grey/main-side-tile-right.png);*/
  }
}
.boutique-border-color-grey #header {
      background-color:#FFFFFF;
  /*background-image: url(images/grey/main-top-left.png), url(images/grey/main-top-right.png), url(images/grey/main-top-centre.png), url(images/grey/main-top-tile.png);*/
}
@media (-webkit-min-device-pixel-ratio: 1.25), (min-resolution: 120dpi) {
  .boutique-border-color-grey #header {
      background-color:#FFFFFF;
    /*background-image: url(images/2x/grey/main-top-left.png), url(images/2x/grey/main-top-right.png), url(images/2x/grey/main-top-centre.png), url(images/2x/grey/main-top-tile.png);*/
  }
}
.boutique-border-color-grey #inner_content {
      background-color:#FFFFFF;
  /*background-image: url(images/grey/main-side-tile-left.png), url(images/grey/main-side-tile-right.png);*/
}
@media (-webkit-min-device-pixel-ratio: 1.25), (min-resolution: 120dpi) {
  .boutique-border-color-grey #inner_content {
      background-color:#FFFFFF;
    /*background-image: url(images/2x/grey/main-side-tile-left.png), url(images/2x/grey/main-side-tile-right.png);*/
  }
}
.boutique-border-color-grey #header_widgets {
  /* header text contact us widget */
  /* header language switcher widget */
  /* header house widget */
  /* header search widget */
  /* header cart widget */
}
.boutique-border-color-grey #header_widgets .widget.widget_style1 {
  background-image: url(images/grey/hanger1.png);
}
@media (-webkit-min-device-pixel-ratio: 1.25), (min-resolution: 120dpi) {
  .boutique-border-color-grey #header_widgets .widget.widget_style1 {
    background-image: url(images/2x/grey/hanger1.png);
  }
}
.boutique-border-color-grey #header_widgets .widget.widget_icl_lang_sel_widget,
.boutique-border-color-grey #header_widgets .widget.widget_style2 {
  background-image: url(images/grey/hanger2.png);
}
@media (-webkit-min-device-pixel-ratio: 1.25), (min-resolution: 120dpi) {
  .boutique-border-color-grey #header_widgets .widget.widget_icl_lang_sel_widget,
  .boutique-border-color-grey #header_widgets .widget.widget_style2 {
    background-image: url(images/2x/grey/hanger2.png);
  }
}
.boutique-border-color-grey #header_widgets .widget.widget_style3 {
  background-image: url(images/grey/hanger3.png);
}
@media (-webkit-min-device-pixel-ratio: 1.25), (min-resolution: 120dpi) {
  .boutique-border-color-grey #header_widgets .widget.widget_style3 {
    background-image: url(images/2x/grey/hanger3.png);
  }
}
.boutique-border-color-grey #header_widgets .widget.widget_style4 {
  background-image: url(images/grey/hanger4.png);
}
@media (-webkit-min-device-pixel-ratio: 1.25), (min-resolution: 120dpi) {
  .boutique-border-color-grey #header_widgets .widget.widget_style4 {
    background-image: url(images/2x/grey/hanger4.png);
  }
}
.boutique-border-color-grey #header_widgets .widget.widget_style5 {
  background-image: url(images/grey/hanger5.png);
}
@media (-webkit-min-device-pixel-ratio: 1.25), (min-resolution: 120dpi) {
  .boutique-border-color-grey #header_widgets .widget.widget_style5 {
    background-image: url(images/2x/grey/hanger5.png);
  }
}
.boutique-border-color-grey #footer {
      background-color:#FFFFFF;
  /*background-image: url(images/grey/main-bottom-left.png), url(images/grey/main-bottom-right.png), url(images/grey/main-bottom-centre.png);*/
}
@media (-webkit-min-device-pixel-ratio: 1.25), (min-resolution: 120dpi) {
  .boutique-border-color-grey #footer {
      background-color:#FFFFFF;
    /*background-image: url(images/2x/grey/main-bottom-left.png), url(images/2x/grey/main-bottom-right.png), url(images/2x/grey/main-bottom-centre.png);*/
  }
}
.boutique-border-color-grey #footer_left {
      background-color:#FFFFFF;
  /*background-image: url(images/grey/main-bottom-tile.png);*/
}
@media (-webkit-min-device-pixel-ratio: 1.25), (min-resolution: 120dpi) {
  .boutique-border-color-grey #footer_left {
      background-color:#FFFFFF;
    /*background-image: url(images/2x/grey/main-bottom-tile.png);*/
  }
}
.boutique-border-color-grey #footer_right {
      background-color:#FFFFFF;
  /*background-image: url(images/grey/main-bottom-tile.png);*/
}
@media (-webkit-min-device-pixel-ratio: 1.25), (min-resolution: 120dpi) {
  .boutique-border-color-grey #footer_right {
      background-color:#FFFFFF;
    /*background-image: url(images/2x/grey/main-bottom-tile.png);*/
  }
}
@media (max-width: 1020px) {
  .boutique-border-color-grey.responsive_enabled #header {
      background-color:#FFFFFF;
    /*background-image: url(images/grey/main-top-left-small.png), url(images/grey/main-top-right-small.png), url(images/grey/main-top-centre.png), url(images/grey/main-top-tile.png);*/
  }
}
@media (max-width: 1020px) and (-webkit-min-device-pixel-ratio: 1.25), (max-width: 1020px) and (min-resolution: 120dpi) {
  .boutique-border-color-grey.responsive_enabled #header {
      background-color:#FFFFFF;
    /*background-image: url(images/2x/grey/main-top-left-small.png), url(images/2x/grey/main-top-right-small.png), url(images/2x/grey/main-top-centre.png), url(images/2x/grey/main-top-tile.png);*/
  }
}
@media (max-width: 990px) {
  .boutique-border-color-grey.responsive_enabled #footer {
      background-color:#FFFFFF;
    /*background-image: url(images/grey/main-bottom-left.png), url(images/grey/main-bottom-right.png), url(images/grey/main-bottom-tile.png);*/
  }
}
@media (max-width: 990px) and (-webkit-min-device-pixel-ratio: 1.25), (max-width: 990px) and (min-resolution: 120dpi) {
  .boutique-border-color-grey.responsive_enabled #footer {
      background-color:#FFFFFF;
    /*background-image: url(images/2x/grey/main-bottom-left.png), url(images/2x/grey/main-bottom-right.png), url(images/2x/grey/main-bottom-tile.png);*/
  }
}
@media (max-width: 677px) {
  .boutique-border-color-grey.responsive_enabled #header {
      background-color:#FFFFFF;
    /*background-image: url(images/grey/main-top-left-small.png), url(images/grey/main-top-right-small.png), url(images/grey/main-top-tile.png);*/
  }
}
@media (max-width: 677px) and (-webkit-min-device-pixel-ratio: 1.25), (max-width: 677px) and (min-resolution: 120dpi) {
  .boutique-border-color-grey.responsive_enabled #header {
      background-color:#FFFFFF;
    /*background-image: url(images/2x/grey/main-top-left-small.png), url(images/2x/grey/main-top-right-small.png), url(images/2x/grey/main-top-tile.png);*/
  }
}
@media (max-width: 479px) {
  .boutique-border-color-grey.responsive_enabled #header {
      background-color:#FFFFFF;
    /*background-image: url(images/grey/mob-main-top-left.png), url(images/grey/mob-main-top-right.png), url(images/grey/mob-main-top-centre.png), url(images/grey/mob-main-top-tile.png);*/
  }
  .boutique-border-color-grey.responsive_enabled #mobile_menu_toggle {
    background-image: url(images/grey/mob-menu.png);
  }
  .boutique-border-color-grey.responsive_enabled #mobile_cart {
    background-image: url(images/grey/mob-cart.png);
  }
  .boutique-border-color-grey.responsive_enabled #footer {
      background-color:#FFFFFF;
    /*background-image: url(images/grey/mob-main-bottom-left.png), url(images/grey/mob-main-bottom-right.png), url(images/grey/mob-main-bottom-tile.png);*/
  }
}
@media (max-width: 479px) and (-webkit-min-device-pixel-ratio: 1.25), (max-width: 479px) and (min-resolution: 120dpi) {
  .boutique-border-color-grey.responsive_enabled #header {
      background-color:#FFFFFF;
    /*background-image: url(images/2x/grey/mob-main-top-left.png), url(images/2x/grey/mob-main-top-right.png), url(images/2x/grey/mob-main-top-centre.png), url(images/2x/grey/mob-main-top-tile.png);*/
  }
}
@media (max-width: 479px) and (-webkit-min-device-pixel-ratio: 1.25), (max-width: 479px) and (min-resolution: 120dpi) {
  .boutique-border-color-grey.responsive_enabled #mobile_menu_toggle {
    background-image: url(images/2x/grey/mob-menu.png);
  }
}
@media (max-width: 479px) and (-webkit-min-device-pixel-ratio: 1.25), (max-width: 479px) and (min-resolution: 120dpi) {
  .boutique-border-color-grey.responsive_enabled #mobile_cart {
    background-image: url(images/2x/grey/mob-cart.png);
  }
}
@media (max-width: 479px) and (-webkit-min-device-pixel-ratio: 1.25), (max-width: 479px) and (min-resolution: 120dpi) {
  .boutique-border-color-grey.responsive_enabled #footer {
      background-color:#FFFFFF;
    /*background-image: url(images/2x/grey/mob-main-bottom-left.png), url(images/2x/grey/mob-main-bottom-right.png), url(images/2x/grey/mob-main-bottom-tile.png);*/
  }
}
