.list_catalog .item .holder_params .params.notprod {
    display: inline-block;
}
.list_catalog .item:hover .holder_params .params.notprod {
    display: block;
}
.list_catalog .item .holder_params .params.notprod .loupe.dibm {
    display: none;
}
.list_catalog .item:hover .holder_params .params.notprod .loupe.dibm{
    display: inline-block;
}



.active_favorites .grey{
    display: none !important;
}
.active_favorites .brown{
    display: inline-block !important;
}
.text_error {
    color: red !important;
    margin: -20px 0 30px !important;
}
textarea + .text_error {
    margin: -12px 0 30px !important;
}
.subscribe_holder  .text_error {
    margin: 0 0 10px !important;
}
.message_text
{
    color:green;
}
#delivery_city_val {
    display: block;
    position: relative;
    width: 300px;
    height: auto;
    margin: 0 0 28px 0;
    padding: 0 0 8px;
    border: none;
    color: #999;
    border-bottom: 1px solid #e6e6e6;
}

.deliveries_container label {
    position: relative;
    margin: 0 0 20px;
    line-height: 20px;
    display: block;
    color: #999;
}
#paysystems .toggle_holder {
    color: #999 !important;
}
#register_form .text_error {
    margin-bottom: 20px;
}
.display_none {
    display:none;
}
.dop_info {
    margin-top:10px;
}

.favorite.added .brown {
    display: inline-block !important;
}
.favorite.added .grey {
    display: none !important;
}

.list_catalog .item .holder_params .params.notprod {
    float: right;
}
.list_catalog .item:hover .holder_params .params.notprod {
    float: none;
}
.dibm.catalog_not_in_stock
{
    float: right;
}

.collections_list .collections_item .img_holder img {

height: auto;
}


@media screen and (max-width: 768px){
.list_catalog .item .holder_params .params.notprod {
    display: inline-block !important;
}
.list_catalog .item .price {
      display: inline-block !important; 
}

.list_catalog .item:hover .holder_params .params.notprod {
    float: right;
}




}
/* temp. hide zoom icon */
.list_catalog .item .holder_params .params a.loupe[data-block="disabled"] {
    display: none!important;
}


@media screen and (min-width: 768px) {
.subscribe_holder .title_holder_mobil {
	display: none;
}
}
