.catalog ul li ul.sub_men li {background: none; font: bold 14px/20px arial narrow;}
h3#pagetitle,.inner h1 {color: #0068ad; font: italic 2.5em/24px Arial; margin: 0 75px 20px 0px;}
img.content_img {padding:2px; border: 1px solid #B4B4B4; margin: 0px 0px 10px 10px;}
img.content_img:hover {border: 1px solid #7F7F7F;}
.siteheart {position:absolute;z-index:999;top:35px;left:0;overflow:hidden;
  -webkit-box-shadow: 1px 1px 4px 0px #000;
     -moz-box-shadow: 1px 1px 4px 0px #000;
          box-shadow: 1px 1px 4px 0px #000;
  -webkit-border-radius:0 12px 12px 0;
     -moz-border-radius:0 12px 12px 0;
          border-radius:0 12px 12px 0;
  -moz-background-clip: padding; -webkit-background-clip: padding-box; background-clip: padding-box;

}


.list-services div{
width:370px;
margin:auto;
}


.list-services ul{
list-style-image: url(/bitrix/templates/_rondo/images/btn-ok.png);

}


.list-services ul li{
line-height: 30px !important;
color: rgb(255, 0, 0);
font-family: Apple-style-span;
font-style: italic;
font-size: 21px;
}
.list-services ul li:hover{
text-shadow:0 0 1px #ccc;
	}

.list-services ul li a{
text-decoration: none;
}
.menuFooter {
	right: -50px;
	top: 100px;
	position: absolute;
}
.menuFooter a {
	font: 11px arial;
	color:#231f20;
}
.catalogNew {
  padding: 28px 0 0;
}
.catalogNew .inner {
  margin: 0 auto;
  padding: 0 20px;
  width: 960px;
  z-index: 1 !important;
}
.catalogNew .catalogNewWrap {}
.catalogNew .catalogNewWrap .catalogNewList{
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flex;
  display: -o-flex;
  display: flex;
  flex-direction: row;
  flex-wrap:wrap;
  list-style: none;
}
.catalogNew .catalogNewWrap .catalogNewList .catalogNewItem{
  position: relative;
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flex;
  display: -o-flex;
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  height: 40px;
  border: 0px solid #1c7bd3;
  margin: 0;
  color:#fff;
  background-color:#1c7bd3;
}
.catalogNew .catalogNewWrap .catalogNewList .catalogNewItem:hover {
  z-index: 2;
}
.catalogNew .catalogNewWrap .catalogNewList .catalogNewItem .catalogNewLink{
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flex;
  display: -o-flex;
  display: flex;
  flex: auto;
  justify-content: center;
  align-items: center;
  text-align: center;
  color:#fff;
  text-decoration:none;
}
.catalogNew .catalogNewWrap .catalogNewList .catalogNewItem .buttonPlus {
  width: 40px;
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flex;
  display: -o-flex;
  display: flex;
  justify-content: center;
  align-items: center;
}
.catalogNew .catalogNewWrap .catalogNewList .catalogNewItem .buttonPlus i {

}

.catalogNew .catalogNewWrap .catalogNewList .catalogNewItem .catalogNewSubMenu {
  position: absolute;
  z-index: 1;
  width: calc(100% * 5);
  top: 38px;
  left: 0;
  display: none;
  flex-direction: row;
  flex-wrap: wrap;
  background-color:#f00;
  border:1px solid #f0f;
  list-style: none;
}
.catalogNew .catalogNewWrap .catalogNewList .catalogNewItem .buttonPlus:hover+.catalogNewSubMenu{
  display: flex;
}
.catalogNew .catalogNewWrap .catalogNewList .catalogNewItem:nth-child(5n+2) .catalogNewSubMenu{
  left:calc(-100%);
}
.catalogNew .catalogNewWrap .catalogNewList .catalogNewItem:nth-child(5n+3) .catalogNewSubMenu{
  left:calc(-100% * 2);
}
.catalogNew .catalogNewWrap .catalogNewList .catalogNewItem:nth-child(5n+4) .catalogNewSubMenu{
  left:calc(-100% * 3);
}
.catalogNew .catalogNewWrap .catalogNewList .catalogNewItem:nth-child(5n+5) .catalogNewSubMenu{
  left:calc(-100% * 4);
}
.catalogNew .catalogNewWrap .catalogNewList .catalogNewItem .catalogNewSubMenu .catalogNewSubMenuItem {
  width:calc(100% / 5);
  height: 40px;
}
.catalogNew .catalogNewWrap .catalogNewList .catalogNewItem .catalogNewSubMenu .catalogNewSubMenuItem .catalogNewSubMenuItemLink {
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flex;
  display: -o-flex;
  display: flex;
  width: 100%;
  height: 100%;
  justify-content: center;
  align-items: center;
}