
/* ---------- General Layout ---------- */

body,
input,
textarea,
select {
  color: #000;
  background: none;
}
header, footer, .banner-section{display: none;}
body.two-sidebars,
body.sidebar-first,
body.sidebar-second,
body {
  width: 640px;
}

.print-breadcrumb, .print-site_name{
  display: none;
}

/*#content::before{
    content: url("../assets/images/haifa-main-logo.png");
    transform: scale(.3);
    position: fixed;
    display: block;
    width: 71px;
    height: 81px;
    right: 0;
    top: 0;
    margin: 0 auto;
    padding: 0 0 0 0 !important;
    background-size: contain;

}*/
#sidebar-first,
#sidebar-second,
.navigation,
#toolbar,
#footer-wrapper,
.tabs,
.add-or-remove-shortcuts {
  display: none;
}
.one-sidebar #content,
.two-sidebars #content {
  width: 100%;
}
#triptych-wrapper {
  width: 960px;
  margin: 0;
  padding: 0;
  border: none;
}
#triptych-first, #triptych-middle, #triptych-last {
  width: 250px;
}

.archive aside {display: none;}

/* ---------- Node Pages ---------- */

#comments .title,
#comments form,
.comment_forbidden {
  display: none;
}

/* ---------- Products Pages ---------- */
.products-section .single .desc .sticker,
.products-section .single iframe,
.field-name-body iframe,
.field-name-body object,
.products-section .single .content-gallery-container,
.haifa-blog-post .post aside .subscribe-block,
.basement-section,
.contact-us-box-product-page,
.product-page .sticker,
.product-page .product-specification .title:before,
.product-page .product-specification .list li:before,
.add-new-post,
.view-haifa-blog .item-list .pager,
.topics .item .img-box,
.topics .item:first-child .img-box,
.topics .item .img-box span,
.help-and-recommendation-section .help-and-recommendation-carousel,
.nav-big-icon-section,
/*.front-page-crop-guide-section,*/
.news-events .block-quicktabs .tabs-wrapper,
.item-list .pager {display: none;}

a[href]:after { content: ""; }

.products-section .single .desc table { width: 100% !important; }
.products-section .single .desc table td { padding: 15px 20px; }
.products-section .single .desc table td li { margin: 0; }
.products-section .single .desc table img { width: auto !important; height: auto !important; }
.field-name-body table thead, .field-name-body table thead th { line-height: 1.2; }
.haifa-blog-post-related-section .cluster {display: block;}


.best-sellers-section {display: none;}
.haifa-blog-post-related-section .cluster {display: block;padding: 40px 0 0 0;}
.haifa-blog-post-related-section .item,
.view-haifa-blog .item { width: 100%;min-height: initial;text-align: left;}
.haifa-blog-post-related-section .item .item-img .data,
.haifa-blog-post-related-section .item .item-img span.data,
.view-haifa-blog .item .item-img .data,
.view-haifa-blog.haifa-blog-section .item .item-img .data {left: 0;bottom: 0;}
.haifa-blog-post-related-section .item .item-img,
.view-haifa-blog .item .item-img,
.view-archive-success-stories .item .item-img,
.view-haifa-blog.haifa-blog-section .item .item-img {max-width: none;height: auto; }
.haifa-blog-post-related-section .item .desc,
.view-haifa-blog .item .desc,
.view-haifa-blog.haifa-blog-section .item .desc {max-width: none;}
.haifa-blog-post-related-section .item .text,
.view-haifa-blog .item .text,
.view-haifa-blog.haifa-blog-section .item .text {min-height: initial}
.haifa-blog-post-related-section .item .more a,
.view-haifa-blog .item .more a,
.view-archive-success-stories .item .more a,
.view-haifa-blog.haifa-blog-section .item .more a,
.topics .item .body-box .more a {display: none;}
.view-haifa-blog.haifa-blog-section .cluster { display: block; }
.view-haifa-blog.haifa-blog-section .item { width: 100%; }
.view-haifa-blog.haifa-blog-section .item .item-img span.img { height: auto; }

.topics .item { display: block; width: 100%; }
.topics .item .table { display: block; height: auto; min-height: inherit; }
.topics .item:first-child .img-box,
.topics .item .img-box {display: none;}
.topics .item .body-box { height: auto; min-height: initial;width: 100%;}
.topics .item:first-child .body-box .text {min-height: initial;}
.topics .item .body-box .text {min-height: initial;}

.news-events-section .item .item-img,
.news-events-section .item .item-img span.img { height: auto; }

.product-page .product-specification .list li { padding: 0; }

