body {font-weight: 300;}
a:active, a:focus, a:hover { outline: none !important; }
a.modal {
border: 0px;
display: inline-block;
margin: 0 10px 0 0;
position: relative;
top: auto;
left: 0px;
width: 100%;
height: auto;
overflow: inherit;
}
.dropdown:hover > .dropdown-menu { 
    display: block; 
} 
/*Открытие закрытие карты*/
.slide_close
{
  overflow:hidden;
  height: 0;
}
.slide_close.kolco p {
    background-color: #e1e1e1;
    color: #7f7f7f;
    text-align: center;
    margin: 5px;
    padding: 5px 0;
}

#top5_slide .slide_close
{
    background-color: #acacac;
    cursor: pointer;
    height: 48px;
    margin: 10px auto 5px;
    padding: 5px;
}
#top5_slide h2 {
    margin-left: 400px;
    text-decoration: underline;
    color: #157ab5;
}

#top5_slide .kolco.slide_open
{
    background: url("../images/zaplatZak.png") no-repeat scroll center center rgba(0, 0, 0, 0);
    bottom: 45px;
    cursor: pointer;
    height: 55px;
    margin: 0 auto;
    position: relative;
    width: 150px;
}
#top5_slide .kolco.slide_open a {display: none;}
.dj-main li.dj-up.itemid126:hover ul.dj-submenu {
	width: 576px;
}
.dj-main li.dj-up.itemid133:hover ul.dj-submenu {
	width: 636px;
	left: -398%;
}

.dj-main li.dj-up.itemid133:hover ul.dj-submenu li a {
	width: 300px;
}

.topcikl .reklmed img {
  -webkit-filter: grayscale(100%);
  -moz-filter: grayscale(100%);
  -ms-filter: grayscale(100%);
  -o-filter: grayscale(100%);
  filter: grayscale(100%);
  filter: gray; /* IE 6-9 */
/*Добавим вот такой вот код*/
  -webkit-transition: all 1s;
  -moz-transition: all 1s;
  -o-transition: all 1s;
  transition: all 1s;
/*конец кода с transition*/
}
.topcikl .reklmed img:hover {
  -webkit-filter: none;
  -moz-filter: none;
  -ms-filter: none;
  -o-filter: none;
  filter: none;
  filter: none; /* IE 6-9 */
}
