/*
 * Custom code goes here.
 * A template should always ship with an empty custom.css
 */


 #header #_desktop_logo h1 {
    margin-bottom: 44px;
}


.block-categories a:hover {
    color: #166173;
}

.img-thumbnail {
    padding: .25rem;
    background-color: #fff;
    border: 0px solid #ddd;
    border-radius: 0;
    transition: all .2s ease-in-out;
    max-width: 100%;
    height: auto;
}


/* informatikadomicile */
.cms .li-category-blog{border-bottom:1px dashed #ccc;padding-top:20px;}
.cms .li-category-blog .title{font-weight:bold;}
.cms .li-category-blog span{display:block;}
.cms .li-category-blog img{margin-bottom:20px;margin-top:20px;width:100%;}
.cms .li-category-blog .btn{margin-top:0px;margin-bottom:20px;}

/* desktop */
@media(min-width:1024px){ 
    .cms .li-category-blog{margin-left:20%;margin-right:20%;}
}

/* mobile */
@media(max-width:600px){ 
    .cms .li-category-blog{padding-left:10%;padding-right:10%;background-color:#fff;}
}

@media (max-width:650px) {
    #blockcart-modal .divide-right{display:none!important;}
    #blockcart-modal .cart-products-count{display:none!important;}
    #blockcart-modal .cart-content p{display:none!important;}
    #blockcart-modal .cart-content-btn button, #blockcart-modal .cart-content-btn a{font-size:12px;}
    #blockcart-modal .cart-content-btn a:after{content:" →";line-height:5px;font-size:50px;}
    #blockcart-modal .cart-content-btn .material-icons{display:none!important;}
}


body.page-index #wrapper .container {
max-width: 100%;
width: 100%;
padding-left: 0;
padding-right: 0;
}
body.page-index #wrapper .featured-products,
body.page-index #wrapper .banner,
body.page-index #wrapper #custom-text{
margin-left: auto;
margin-right: auto;
padding-left: 15px;
padding-right: 15px;
}
@media (min-width: 992px) {
body.page-index #wrapper .featured-products,
body.page-index #wrapper .banner,
body.page-index #wrapper #custom-text{
max-width: 940px;
}
}
@media (min-width: 1200px) {
body.page-index #wrapper .featured-products,
body.page-index #wrapper .banner,
body.page-index #wrapper #custom-text{
max-width: 1140px;
}
}
@media (max-width: 991px) {
body.page-index #wrapper .featured-products,
body.page-index #wrapper .banner,
body.page-index #wrapper #custom-text{
max-width: 100%;
}
}


.img-responsive{width:100%;}
#slide-random{margin-bottom:20px;}
#slide-random a img:hover{opacity:0.9;filter: alpha(opacity=90); /* For IE8 and earlier */}



.category-cover {
	display: none;
}


#header .logo {
	max-width: 100%;
	height: auto;
	position: relative;
	top: -20px;
}

#cms-category-2 li a.dropdown-item,#cms-category-3 li a.dropdown-item {
	display: none;
}


#top_sub_menu_73999,#top_sub_menu_85971 {
	display: none;
}

.m-select {
	background: #d71818;
	font-weight: 600;
}


#link-product-page-prices-drop-1 {
	color: red;
}

#category-35 a[data-depth="0"]{
	 
	color: red !important;
}

#product #product-details{margin-top:20px;}
#product .product-quantities .stock_round{margin-top:3px;margin-right:5px;display:inline-block;float:left;padding-top:10px;width:15px;height:15px;border-radius:50%;}
#product .product-quantities #stock0{background-color:#CC0000;}
#product .product-quantities #stock1{background-color:#2eba15;}
#product .product-quantities #stock2{background-color:#ff7800;}

.wishlist-modal .modal-header p {
  color: #232323;
  font-size: 1.375rem;
  font-weight: bold;
  letter-spacing: 0;
  line-height: 1.875rem;
}

.input-bloque:read-only
{
  background-color: #e9ecef;
  cursor: not-allowed;

}

.input-bloque2:read-only
{
  background-color: #e9ecef;
  cursor: not-allowed;
  
}

.input-dbloque
{
  
  cursor: auto;
}



#top-menu #category-14 .dropdown-submenu,#top-menu #category-15 .dropdown-submenu,#top-menu #category-132 .dropdown-submenu,#top-menu #category-134 .dropdown-submenu,#top-menu #category-108 .dropdown-submenu,#top-menu #category-58 .dropdown-submenu,#top-menu #category-119 .dropdown-submenu,#top-menu #category-116 .dropdown-submenu,#top-menu #category-14 .dropdown-submenu,#top-menu #category-39 .dropdown-submenu,#top-menu #category-55 .dropdown-submenu,#top-menu #category-128 .dropdown-submenu,#top-menu #category-59 .dropdown-submenu{color:#0a8939;}

#top-menu #category-35 .dropdown-submenu{color:red;}