nav.top > ul li:first-child{
    position: absolute;
    left: -21px;
    top: 139px;
}
nav.top > ul li:nth-of-type(2) a::before{
    content:"";
}

.main-news-block article.news-list figure{
    width:80px;
    height:100px;
}
.main-news-block article.news-list {
    height: auto;
}
.main-news-block article.news-list figure img{
    border-radius: 50%;
    margin-top: 10px;
}
.royalSlider {
	height: 300px;
}
.block-content {
    top: 36%;
}
#prev-slide, #next-slide {
    top: 30%;
}
header.slider {
    height: 610px;
}
div.layout ul > li::before{
    margin-left:-21px;
}
/*---------------*/
header div.callback-position {
    position: absolute;
    top: 22px;
    right: 0;
    z-index: 1000;
}
nav.main {
    position: absolute;
    right: -8px;
    top: 80px;
    z-index: 200;
}
header div.logo {
    position: absolute;
    top: 56px;
    left: 0;
    z-index: 1000;
}
nav.top > ul li:first-child {
    position: absolute;
    left: -21px;
    top: 113px;
}
.main-slider {
    margin-top: 145px;
}
header.slider {
    height: 515px;
}

#slider-reviews-block {
    width: 960px;
    height: 220px;
    position: relative;
    margin: 0px 0 80px 0;
}
/*---------------*/