#ribbon #iconsmenu ul.icons li > a {background-image: url( /assets/images/site/catalog-images.png);}

#ribbon #iconsmenu li.active .mi-catalog {background-position: -19px -148px;}
#ribbon #iconsmenu li .mi-catalog {background-position: -19px 0px;}

#ribbon #iconsmenu li.active .mi-postcards {background-position: -213px -150px;}
#ribbon #iconsmenu li .mi-postcards {background-position: -213px 0px;}

#ribbon #iconsmenu li.active .mi-calendar {background-position:-564px -150px;}
#ribbon #iconsmenu li .mi-calendar {background-position: -564px 0px;}

#ribbon #iconsmenu li.active .mi-store {background-position:-753px -150px;}
#ribbon #iconsmenu li .mi-store {background-position: -753px 2px;}

#ribbon #iconsmenu li.active .mi-canvas {background-position:-958px -150px;}
#ribbon #iconsmenu li .mi-canvas {background-position: -958px 4px;}

#ribbon #iconsmenu li .split{display:none;}

#iconsmenu ul.icons li > a {width:164px;}
#iconsmenu ul.icons li > a.mi-postcards {width:155px;}

#paramsbar a.active {
color: #000;
text-shadow: 0 1px 1px #fff;
background:white;
}

#paramsbar{
  padding-top:0px;
  padding-bottom:0px;
  min-height:16px;
}

a.category {
  height: 28px;
  font-size: 12px;
  padding-right: 4px;
  padding-top: 4px;
  padding-bottom: 2px;
}

#paramsbar a.category.active:hover:after {
	display: none;
}
#paramsbar a.category.active:hover:before {
	background-color: transparent;
    webkit-box-shadow:none;
    box-shadow:none;
  border-radius:0px; 
}

a.category:before {
top:3px;
}

#ribbon > .container {
  width: 1250px;
  text-align: center;
}

#iconsmenu ul.icons{
  float:none;
}

#iconsmenu ul.icons li {
display: inline-block;
margin-bottom: 20px;
  float: none;
}

#iconsmenu {
  display: inline-block;
}