/* your css rules for ipad portrait */
@media all and (device-width: 768px) and (device-height: 1024px) and (orientation: portrait) {
  /* line 5, ../sass/styles_odachi_responsive.scss */
  .livehelp2 {
    display: none;
  }
}
/* your css rules for ipad landscape */
@media all and (device-width: 768px) and (device-height: 1024px) and (orientation: landscape) {
  /* line 9, ../sass/styles_odachi_responsive.scss */
  .livehelp2 {
    display: none;
  }
}
@media all and (device-height: 568px) and (-webkit-min-device-pixel-ratio: 2) {
  /* line 13, ../sass/styles_odachi_responsive.scss */
  .livehelp2 {
    display: none;
  }
}
@media all and (min-device-width: 320px) and (max-device-width: 480px) {
  /* line 17, ../sass/styles_odachi_responsive.scss */
  .livehelp2 {
    display: none;
  }
}
/***** Standard 960px *****/
@media only screen and (min-width: 960px) and (max-width: 1200px) {
  /* line 23, ../sass/styles_odachi_responsive.scss */
  ul.ibuy-stores li span {
    padding: 13px 14px;
    font-size: 10px;
  }

  /* line 27, ../sass/styles_odachi_responsive.scss */
  #queldoreiNav > li > a > span {
    padding: 0 12px;
    font-size: 12px;
  }

  /* line 31, ../sass/styles_odachi_responsive.scss */
  .category-description {
    padding: 25px 0;
  }

  /* line 34, ../sass/styles_odachi_responsive.scss */
  .category-description h1 {
    font-size: 30px;
  }

  /* line 37, ../sass/styles_odachi_responsive.scss */
  .category-image {
    padding: 0;
  }

  /* line 40, ../sass/styles_odachi_responsive.scss */
  .category-image img {
    max-width: 193px;
  }

  /* line 43, ../sass/styles_odachi_responsive.scss */
  .footer-logo img {
    width: 250px;
  }

  /* line 46, ../sass/styles_odachi_responsive.scss */
  .home-brands .products-grid li.item {
    width: 134px;
  }

  /* line 49, ../sass/styles_odachi_responsive.scss */
  .home-articles li.item {
    width: 360px;
  }

  /* line 50, ../sass/styles_odachi_responsive.scss */
  .home-articles li.item img {
    width: 110px;
  }

  /* line 51, ../sass/styles_odachi_responsive.scss */
  .home-articles li.item h3 {
    font-size: 25px;
  }

  /* line 53, ../sass/styles_odachi_responsive.scss */
  .cms-shopper-home-slideshow h2 {
    font-size: 25px;
  }

  /* line 56, ../sass/styles_odachi_responsive.scss */
  .product-view .addthis_toolbox {
    clear: left;
    float: left;
  }

  /* line 60, ../sass/styles_odachi_responsive.scss */
  .livehelp, .makeoffer {
    width: 85%;
  }

  /* line 62, ../sass/styles_odachi_responsive.scss */
  #product-options-container {
    float: left;
    width: 525px;
  }

  /* line 66, ../sass/styles_odachi_responsive.scss */
  .product-view .product-options dd select {
    width: 100%;
  }
}
/***** iPad Smaller than 959px *****/
@media only screen and (min-width: 768px) and (max-width: 959px) {
  /* line 72, ../sass/styles_odachi_responsive.scss */
  ul.ibuy-stores {
    padding: 8px 0;
  }
  /* line 75, ../sass/styles_odachi_responsive.scss */
  ul.ibuy-stores li {
    padding: 4px 0 9px;
  }
  /* line 78, ../sass/styles_odachi_responsive.scss */
  ul.ibuy-stores li span {
    padding: 13px 10px;
    font-size: 8px;
  }

  /* line 85, ../sass/styles_odachi_responsive.scss */
  .top-dropdowns {
    margin: 8px auto 0;
    position: relative;
    width: 240px;
  }

  /* line 90, ../sass/styles_odachi_responsive.scss */
  header a.logo {
    display: inline-block;
  }
  /* line 93, ../sass/styles_odachi_responsive.scss */
  header a.logo img {
    padding: 10px 5px;
  }

  /* line 97, ../sass/styles_odachi_responsive.scss */
  .mobile-nav {
    float: right;
  }

  /* line 100, ../sass/styles_odachi_responsive.scss */
  .search-top-container {
    padding: 0 0 0 20px;
    clear: both;
    float: left;
  }

  /* line 105, ../sass/styles_odachi_responsive.scss */
  .top-dropdowns {
    float: right;
    margin: 0 auto;
    width: 200px;
  }

  /* line 110, ../sass/styles_odachi_responsive.scss */
  #search {
    padding: 4px 7px;
    transition: none;
    -webkit-transition: none;
  }

  /* line 115, ../sass/styles_odachi_responsive.scss */
  .search-field #search {
    width: 488px;
  }

  /* line 116, ../sass/styles_odachi_responsive.scss */
  .search-field #search_mini_form .form-search button {
    margin: -29px 0 0 478px;
    position: absolute;
  }

  /* line 121, ../sass/styles_odachi_responsive.scss */
  .slider {
    display: none;
  }

  /* line 124, ../sass/styles_odachi_responsive.scss */
  .category-description {
    padding: 25px 0;
  }

  /* line 127, ../sass/styles_odachi_responsive.scss */
  .category-image {
    padding: 0 0 0 20px;
  }
  /* line 130, ../sass/styles_odachi_responsive.scss */
  .category-image img {
    max-width: 180px;
  }

  /* line 135, ../sass/styles_odachi_responsive.scss */
  .footer-logo img {
    width: 200px;
  }

  /* line 138, ../sass/styles_odachi_responsive.scss */
  .footer-info .grid_3 {
    margin-bottom: 0;
    width: 164px;
  }

  /* line 142, ../sass/styles_odachi_responsive.scss */
  .footer-info .grid_3 ul li {
    font-size: 11px;
  }

  /* line 145, ../sass/styles_odachi_responsive.scss */
  .cms-shopper-home-slideshow h2 {
    font-size: 20px;
  }

  /* line 148, ../sass/styles_odachi_responsive.scss */
  .home-brands .products-grid li.item {
    margin: 0 4px 8px;
    width: 150px;
  }

  /* line 152, ../sass/styles_odachi_responsive.scss */
  .product-tabs a, .product-tabs-accordion h2.tab-heading a {
    font-size: 12px;
  }

  /* line 153, ../sass/styles_odachi_responsive.scss */
  .ordertracking-index-index .col-main label, .ordertracking-index-getorder .col-main label {
    clear: both;
    float: left;
    position: relative;
  }

  /* line 158, ../sass/styles_odachi_responsive.scss */
  .ordertracking-index-index .col-main input, .ordertracking-index-getorder .col-main input {
    clear: both;
    float: left;
    margin: 10px 0 20px;
    position: relative;
    width: 100%;
  }

  /* line 165, ../sass/styles_odachi_responsive.scss */
  .ordertracking-index-index .col-main input#email, .ordertracking-index-getorder .col-main input#email {
    margin-left: 0px;
  }

  /* line 168, ../sass/styles_odachi_responsive.scss */
  .prev-next {
    display: none;
  }

  /* line 171, ../sass/styles_odachi_responsive.scss */
  #product-options-container {
    float: left;
    width: 345px;
  }

  /* line 175, ../sass/styles_odachi_responsive.scss */
  .product-view .product-shop .price-box-bundle-customize {
    margin: 0;
    width: 32%;
  }

  /* line 179, ../sass/styles_odachi_responsive.scss */
  .product-view .product-shop .price-box .price {
    font-size: 29px;
    line-height: 30px;
  }

  /* line 183, ../sass/styles_odachi_responsive.scss */
  .product-view .price-box-bundle-customize .add-to-cart button.btn-cart span span {
    font-size: 13px;
  }

  /* line 186, ../sass/styles_odachi_responsive.scss */
  .product-view .product-options dd select {
    width: 100%;
  }
}
/***** iPhone (portrait) *****/
@media only screen and (max-width: 767px) {
  /* line 193, ../sass/styles_odachi_responsive.scss */
  .header-top {
    padding: 0 0 15px;
  }

  /* line 195, ../sass/styles_odachi_responsive.scss */
  .top-switch-bg {
    display: none;
  }

  /* line 196, ../sass/styles_odachi_responsive.scss */
  .top-dropdowns {
    margin: 8px auto 0;
    position: relative;
    width: 240px;
  }

  /*header a.logo img {
      height: 63px !important;
  }*/
  /* line 205, ../sass/styles_odachi_responsive.scss */
  header ul.links {
    text-align: center;
  }

  /* line 208, ../sass/styles_odachi_responsive.scss */
  .cms-shopper-home-slideshow .footer-fireplaces {
    display: none;
  }

  /* line 211, ../sass/styles_odachi_responsive.scss */
  .footer-logo img {
    width: 230px;
  }

  /* line 214, ../sass/styles_odachi_responsive.scss */
  .category-description {
    padding: 10px;
  }

  /* line 217, ../sass/styles_odachi_responsive.scss */
  .category-description h1 {
    font-size: 25px;
  }

  /* line 220, ../sass/styles_odachi_responsive.scss */
  .category-description p {
    font-size: 10px;
    line-height: 15px;
    margin: 10px 0 0;
  }

  /* line 225, ../sass/styles_odachi_responsive.scss */
  .category-image {
    padding: 33px 0;
  }

  /* line 228, ../sass/styles_odachi_responsive.scss */
  .category-image img {
    max-width: 100px;
  }

  /* line 231, ../sass/styles_odachi_responsive.scss */
  .home-brands li.item img {
    float: left;
    padding: 0;
    width: 100%;
  }

  /* line 236, ../sass/styles_odachi_responsive.scss */
  .home-brands .products-grid li.item {
    margin: 0 4px 7px;
    width: 102px;
  }

  /* line 240, ../sass/styles_odachi_responsive.scss */
  .home-brands .category-products .products-grid h2 {
    font-size: 12px;
  }

  /* line 243, ../sass/styles_odachi_responsive.scss */
  .home-articles li.item {
    width: 215px;
  }

  /* line 244, ../sass/styles_odachi_responsive.scss */
  .home-articles li.item img {
    width: 100%;
  }

  /* line 245, ../sass/styles_odachi_responsive.scss */
  .home-main h2.center, .home-brands h2.center, .home-articles h2.center {
    font-size: 20px;
  }

  /* line 246, ../sass/styles_odachi_responsive.scss */
  .home-main h2.center, .home-brands h2.center, .home-articles h2.center {
    font-size: 23px;
  }

  /* line 247, ../sass/styles_odachi_responsive.scss */
  #table_1 {
    width: 100%;
  }

  /* line 248, ../sass/styles_odachi_responsive.scss */
  #table_1 td {
    width: 50%;
    padding: 4px 10px;
  }

  /* line 249, ../sass/styles_odachi_responsive.scss */
  .product-view h1 {
    font-size: 25px;
  }

  /* line 250, ../sass/styles_odachi_responsive.scss */
  .product-view .addthis_toolbox {
    float: left;
  }

  /* line 251, ../sass/styles_odachi_responsive.scss */
  .product-view .availability {
    clear: left;
    float: left;
    margin: 10px 0;
  }

  /* line 256, ../sass/styles_odachi_responsive.scss */
  .product-view .sku {
    float: left;
    margin: 10px 0 0 20px;
  }

  /* line 260, ../sass/styles_odachi_responsive.scss */
  .livehelp, .makeoffer {
    width: 85%;
  }

  /* line 261, ../sass/styles_odachi_responsive.scss */
  .makeoffer {
    display: none;
  }

  /* line 262, ../sass/styles_odachi_responsive.scss */
  .livehelp p {
    font-size: 10px;
  }

  /* line 263, ../sass/styles_odachi_responsive.scss */
  button.standard {
    width: 100%;
  }

  /* line 264, ../sass/styles_odachi_responsive.scss */
  .ordertracking-index-index .col-main label, .ordertracking-index-getorder .col-main label {
    clear: both;
    float: left;
    position: relative;
  }

  /* line 269, ../sass/styles_odachi_responsive.scss */
  .ordertracking-index-index .col-main input, .ordertracking-index-getorder .col-main input {
    clear: both;
    float: left;
    margin: 10px 0 20px;
    position: relative;
    width: 100%;
  }

  /* line 276, ../sass/styles_odachi_responsive.scss */
  .ordertracking-index-index .col-main input#email, .ordertracking-index-getorder .col-main input#email {
    margin-left: 0px;
  }

  /* line 279, ../sass/styles_odachi_responsive.scss */
  #search {
    padding: 4px 7px;
    transition: none;
    -webkit-transition: none;
  }

  /* line 284, ../sass/styles_odachi_responsive.scss */
  .search-field #search_mini_form .form-search button {
    margin: -29px 0 0 214px;
    position: absolute;
  }

  /* line 288, ../sass/styles_odachi_responsive.scss */
  .mobile-nav {
    float: left;
    width: 100%;
  }

  /* line 289, ../sass/styles_odachi_responsive.scss */
  nav .nav-top-title, .nav-container .nav-top-title {
    width: 100%;
  }

  /* line 290, ../sass/styles_odachi_responsive.scss */
  .search-top-container {
    padding: 8px 0;
  }

  /* line 291, ../sass/styles_odachi_responsive.scss */
  .product-additional-information {
    clear: both;
    float: left;
    padding: 0 0 5px;
  }

  /* line 296, ../sass/styles_odachi_responsive.scss */
  #cybersource_soap_cc_type {
    width: 93%;
  }

  /* line 297, ../sass/styles_odachi_responsive.scss */
  .cms-affiliates img {
    width: 100%;
  }

  /* line 300, ../sass/styles_odachi_responsive.scss */
  .product-view .product-shop .price-box-bundle-customize {
    float: none;
    margin: 0 0 10px;
    width: 85%;
  }

  /* line 305, ../sass/styles_odachi_responsive.scss */
  #bundle-product-summary {
    display: none;
  }

  /* line 306, ../sass/styles_odachi_responsive.scss */
  #product-options-container {
    float: left;
    width: 100%;
  }

  /* line 310, ../sass/styles_odachi_responsive.scss */
  .product-view .product-shop .price-box .price {
    font-size: 29px;
    line-height: 30px;
  }

  /* line 314, ../sass/styles_odachi_responsive.scss */
  .product-view .product-shop .price-box-bundle {
    width: 85%;
  }

  /* line 315, ../sass/styles_odachi_responsive.scss */
  .bundle-product-view-button-bottom {
    display: none !important;
  }

  /* line 316, ../sass/styles_odachi_responsive.scss */
  .bundle-add-to-box-bottom {
    float: left;
  }

  /* line 317, ../sass/styles_odachi_responsive.scss */
  .product-view .product-options dd select {
    width: 100%;
  }

  /* line 318, ../sass/styles_odachi_responsive.scss */
  .footer-ordering {
    padding: 0;
  }
}
/***** iPhone (landscape) *****/
@media only screen and (min-width: 480px) and (max-width: 767px) {
  /* line 324, ../sass/styles_odachi_responsive.scss */
  .header-top {
    padding: 0 0 15px;
  }

  /* line 326, ../sass/styles_odachi_responsive.scss */
  .top-switch-bg {
    display: none;
  }

  /* line 327, ../sass/styles_odachi_responsive.scss */
  .top-dropdowns {
    margin: 8px auto 0;
    position: relative;
    width: 240px;
  }

  /* line 332, ../sass/styles_odachi_responsive.scss */
  .cms-shopper-home-slideshow .footer-fireplaces {
    display: none;
  }

  /* line 335, ../sass/styles_odachi_responsive.scss */
  .footer-logo img {
    width: 230px;
  }

  /* line 338, ../sass/styles_odachi_responsive.scss */
  .category-description {
    padding: 10px;
  }

  /* line 341, ../sass/styles_odachi_responsive.scss */
  .category-description h1 {
    font-size: 25px;
  }

  /* line 344, ../sass/styles_odachi_responsive.scss */
  .category-description p {
    font-size: 10px;
    line-height: 15px;
    margin: 10px 0 0;
  }

  /* line 349, ../sass/styles_odachi_responsive.scss */
  .category-image {
    padding: 33px 0;
  }

  /* line 352, ../sass/styles_odachi_responsive.scss */
  .category-image img {
    max-width: 100px;
  }

  /* line 355, ../sass/styles_odachi_responsive.scss */
  header ul.links {
    left: 73px;
    position: relative;
    text-align: center;
    top: 5px;
  }

  /* line 361, ../sass/styles_odachi_responsive.scss */
  .home-brands li.item img {
    float: left;
    padding: 0;
    width: 100%;
  }

  /* line 366, ../sass/styles_odachi_responsive.scss */
  .home-brands .products-grid li.item {
    margin: 0 4px 7px;
    width: 102px;
  }

  /* line 370, ../sass/styles_odachi_responsive.scss */
  .home-brands .category-products .products-grid h2 {
    font-size: 12px;
  }

  /* line 373, ../sass/styles_odachi_responsive.scss */
  .home-articles li.item {
    width: 215px;
  }

  /* line 374, ../sass/styles_odachi_responsive.scss */
  .home-articles li.item img {
    width: 100%;
  }

  /* line 375, ../sass/styles_odachi_responsive.scss */
  .home-main h2.center, .home-brands h2.center, .home-articles h2.center {
    font-size: 20px;
  }

  /* line 376, ../sass/styles_odachi_responsive.scss */
  .home-main h2.center, .home-brands h2.center, .home-articles h2.center {
    font-size: 23px;
  }

  /* line 377, ../sass/styles_odachi_responsive.scss */
  #table_1 {
    width: 100%;
  }

  /* line 378, ../sass/styles_odachi_responsive.scss */
  #table_1 td {
    width: 50%;
    padding: 4px 10px;
  }

  /* line 379, ../sass/styles_odachi_responsive.scss */
  .product-view h1 {
    font-size: 25px;
  }

  /* line 380, ../sass/styles_odachi_responsive.scss */
  .product-view .addthis_toolbox {
    float: left;
  }

  /* line 381, ../sass/styles_odachi_responsive.scss */
  .product-view .availability {
    clear: left;
    float: left;
    margin: 10px 0;
  }

  /* line 386, ../sass/styles_odachi_responsive.scss */
  .product-view .sku {
    float: left;
    margin: 10px 0 0 20px;
  }

  /* line 390, ../sass/styles_odachi_responsive.scss */
  .livehelp, .makeoffer {
    width: 85%;
  }

  /* line 391, ../sass/styles_odachi_responsive.scss */
  .makeoffer {
    display: none;
  }

  /* line 392, ../sass/styles_odachi_responsive.scss */
  .livehelp p {
    font-size: 10px;
  }

  /* line 393, ../sass/styles_odachi_responsive.scss */
  button.standard {
    width: 100%;
  }

  /* line 394, ../sass/styles_odachi_responsive.scss */
  .ordertracking-index-index .col-main label, .ordertracking-index-getorder .col-main label {
    clear: both;
    float: left;
    position: relative;
  }

  /* line 399, ../sass/styles_odachi_responsive.scss */
  .ordertracking-index-index .col-main input, .ordertracking-index-getorder .col-main input {
    clear: both;
    float: left;
    margin: 10px 0 20px;
    position: relative;
    width: 100%;
  }

  /* line 406, ../sass/styles_odachi_responsive.scss */
  .ordertracking-index-index .col-main input#email, .ordertracking-index-getorder .col-main input#email {
    margin-left: 0px;
  }

  /* line 409, ../sass/styles_odachi_responsive.scss */
  #search {
    padding: 4px 7px;
    transition: none;
    -webkit-transition: none;
  }

  /* line 414, ../sass/styles_odachi_responsive.scss */
  .search-field #search_mini_form .form-search button {
    margin: -29px 0 0 214px;
    position: absolute;
  }

  /* line 418, ../sass/styles_odachi_responsive.scss */
  .top-dropdowns {
    float: left;
    margin: 8px auto 0;
    position: relative;
    width: 170px;
  }

  /* line 424, ../sass/styles_odachi_responsive.scss */
  .product-additional-information {
    clear: both;
    float: left;
    padding: 0 0 5px;
  }

  /* line 429, ../sass/styles_odachi_responsive.scss */
  #cybersource_soap_cc_type {
    width: 93%;
  }

  /* line 430, ../sass/styles_odachi_responsive.scss */
  .cms-affiliates img {
    width: 70%;
  }

  /* line 433, ../sass/styles_odachi_responsive.scss */
  .product-view .product-shop .price-box-bundle-customize {
    float: none;
    margin: 0 0 10px;
    width: 85%;
  }

  /* line 438, ../sass/styles_odachi_responsive.scss */
  #bundle-product-summary {
    display: none;
  }

  /* line 439, ../sass/styles_odachi_responsive.scss */
  #product-options-container {
    float: left;
    width: 100%;
  }

  /* line 443, ../sass/styles_odachi_responsive.scss */
  .product-view .product-shop .price-box .price {
    font-size: 29px;
    line-height: 30px;
  }

  /* line 447, ../sass/styles_odachi_responsive.scss */
  .product-view .product-shop .price-box-bundle {
    width: 85%;
  }

  /* line 448, ../sass/styles_odachi_responsive.scss */
  .bundle-product-view-button-bottom {
    display: none !important;
  }

  /* line 449, ../sass/styles_odachi_responsive.scss */
  .bundle-add-to-box-bottom {
    float: left;
  }

  /* line 450, ../sass/styles_odachi_responsive.scss */
  .product-view .product-options dd select {
    width: 100%;
  }

  /* line 451, ../sass/styles_odachi_responsive.scss */
  .footer-ordering {
    padding: 0;
  }
}
