body#index {
  background: url(../img/patterns/body.jpg) top center repeat-y;
}

body {
  background: url(../img/patterns/body.jpg) top center repeat-y !important;
}

.last {
    display: none ;
}
li.last{
    display: block !important;
}

.shopping_cart {
    margin-top: 14px;
}

/*#module-leoblog-list  #page .container {
    max-width: 1025px !important;
}*/

 .blog-item .blog-info {
    float: left;
    width: 78% !important;
}

@media all and (max-width: 530px) {

.blog-item .blog-info {
    float: left;
    width: 69% !important;
}

.blog-item .blog-meta {
    width: 24%;
    }

.blog-item .blog-meta > span {
    font-size: 8px;
    }

}


#product .wrap ul li h5 {
    margin: 0;
    margin-top: 11px;
}

.product_pic img {
    max-width: 96%;
    height: auto;
    display: inline-block;
}

.product-block .functional-buttons a.ajax_add_to_cart_button {
    padding: 7px 5px !important;
   }

#order .btn {
    padding: 7px 10px !important;
    }

#topbar .links {
    padding: 13px 12px 12px;
}

.shopping_cart {
    margin-top: 50px;
    width: 224px;
    background-color: #7cad7c;
    text-align: center;
    padding: 10px;
}
.product-compare.col-md-2.col-sm-4.col-xs-6 {
    display: none;
}

.compare {
    margin-bottom: 31px;
}

a.add_to_compare {
display:none;
}

.cont-pri-top{
display:none;
}

#category #breadcrumb {
    padding: 2em 0;
    text-align: center;
    margin-bottom: 0px;
    background-image: none !important;
    background-position: center center;
    background-color: transparent;
    background-repeat: no-repeat;
}

#category  .content_scene_cat img {
    /*margin-top: -224px;*/
    margin-bottom: 62px;
    z-index: -1;
}

#category .breadcrumb {
    z-index: 99999999;
    position: inherit;
}

.leo-qty {
    display: none !important;
}

#index .product-block .functional-buttons {
    margin-left: 33px;
}

#index a.add_to_compare.compare {
    display: none !important;
}

#index .product-block .functional-buttons {
    margin-left: -28px;
}

#index .block.manufacturers_block.exclusive.appagebuilder {
    display: none;
}

.sec-headimg {
    width: 222px;
    float: right;
    margin-top: -79px;
}

a.add_to_compare.compare {
    display: none !important;
}

span.grower.CLOSE {
    display: none !important;
}

span.grower.OPEN {
    display: none !important;
}

.cat-desc {
    display: none;
}

div#subcategories .col-md-3.col-xs-6.col-sp-12 {
    width: 3;
    width: 50%;
    margin-top: 29px;
    text-align:center;
}

.cat-desc {
    display: none !important;
}

span.cat-name {
    display: none !important;
}

span.heading-counter {
    display: none;
}

h4.page-subheading {
    display: none;
}

div#new-products_block_right {
    display: none;
}


@media (max-width: 1200px) {
    .sec-headimg {
    width: 222px;
    float: right;
    margin-top: -79px;
}



.shopping_cart {
    margin-top: 29px;
}



}
      
@media (max-width: 1000px) {

    .blog-image img {
    width: 98% !important;
}

.shopping_cart {
    float: right !important;
}  

.position-static .col-sm-4.clearfix {
    width: 100%;
}

}

@media (min-width: 768px) {
 [lang="de-de"]  .product-count.pull-right {
    width: 175px !important;
}


}

@media (max-width: 767px) {

    .shopping_cart {
    width: 158px !important;
}



    .blog-image img {
    width: 98% !important;
}

.blog-item .blog-meta {
    width: 24% !important;
    border: 1px solid #eaeaea;
    text-align: center;
    float: left;
    margin-right: 14px !important;
}

.blog-item .blog-meta > span {
    font-size: 8px !important;
    }

.content_sortPagiBar .col-xs-6 {
    width: 100%;
}

#pagination_bottom .pagination {
    margin-top: 15px !important;
}

#slider-categoryslider .pager {
    width: 101px !important;
}

#slider-categoryslider .pager img {
    width: 54% !important;
    padding: 0px !important;
}

div#breadcrumb {
    display: none;
}

.product-count.pull-right{

    float: left !important;
}

div#pagination_bottom {
    width: 100%;
}

}

.ajax_add_to_cart_button {
    font-size: 12px !important;
    }


    .en-view {
    margin-top: 3px !important;
    margin-left: 10px !important;
}

[lang="en-us"] .enmenu{
    display: none !important;
}

[lang="de-de"] .demenu{
    display: none !important;
}


#category i.fa.fa-list-ul {
    display: none;
}

.header_user_info {
    float: right;
    margin-right: 30px;
}

.store-title {
    display: none;
}

.store-content {
    display: none;
}

@media only screen and (min-width:531px) and (max-width: 767px){
    .blog-item .blog-meta {
    width: 18% !important;
}

}


p.product-desc {
    display: none;
}

[lang="en-us"] .call-top strong {
    width: 56px;
    }


 #index .ajax_add_to_cart_button {
    font-size: 12px !important;
    margin-left: 19px !important;
}   




#map {
    display: none;
}

#stores iframe{
    width:100%;
}

.gm-style .place-card-large {
    display: none !important;
}

.parent.dropdown {
    /*display: none ;*/
}



@media (max-width: 991px) {

  div.sec-headimg {
    width: 222px !important;
    float: left !important;
    margin-top: -73px;
    display: block;
    margin-left: 131px;
}


.header-logo {
    text-align: left !important;
    
}

.parent.dropdown {
    display: block !important;
}

}

.parent.dropdown.endisplay {
    display: block !important;
}

a.ap-btn-compare {
    display: none;
}


@media only screen and (min-width:991px) and (max-width: 1200px){

.sec-headimg {
  display: block !important;
}

.header-logo .block {
    margin-bottom: 0;
   }

}

p#product_condition {
    display: none;
}

div#categories_blog_menu {
    display: none;
}

section.page-product-box.pro-hide {
    display: none;
}

   .shopping_cart a {
    color: #fff;
}

  .shopping_cart a:hover {
    color: #fff;
}

.categoryslider-wrapper {
    display: none;
}

div.header-logo {
    width: 41.66667% ;
}


@media (max-width: 400px) {
header div.sec-headimg {
    width: 163px !important;
    }
}

.shopping_cart img {
    margin-top: -3px;
    width: 21px;
    margin-left: 10px;
}


.position-right .col-sm-4.clearfix {
    float: right;
}


@media only screen and (min-width:1001px) and (max-width: 1200px){
.position-right .col-sm-4 {
    width: 74.333%;
}

}