/* Введите сюда Ваш CSS код */
#menu-glavnoe-menyu-1 a {
    color: #fff;
}
#menu-glavnoe-menyu-1 .menu-item-arrow.arrow-icon {
    color: #fff !important;
}
#menu-glavnoe-menyu-1 .sub-menu a {
    font-size: 14px !important;
    line-height: 20px !important;
	  padding: 10px 20px 10px 0px !important;
}
.has-header-layout-1 .sidebar-menu {
    background-color: #1f2633;
}
.woostify-icon-bar span {
    background-color: #f6e500;
}
.main-navigation .primary-navigation .sub-menu {
    border-radius: 0 0 3px 3px;
}
.main-navigation .primary-navigation > .menu-item > a {
    text-transform: uppercase;
}
.main-navigation .primary-navigation > .menu-item .sub-menu a {
    padding: 10px 20px 10px 20px;
    line-height: 16px;
}
@media (max-width: 1100px) {
.main-navigation .primary-navigation > .menu-item > a {
    margin: 0 10px;
}
}
.page-header .entry-title {
    margin-bottom: 50px;
}
.site-main .post-loop {
    padding-bottom: 30px;
}
.site-main .post-loop + .post-loop {
    margin-top: 30px;
}
.single-post .site-main .post-loop .entry-title {
    font-size: 34px;
}
#post-2, #post-10, #post-12, #post-16, #post-18, #post-20, #post-22, #post-24, #post-26, #post-28, #post-30, #post-32, #post-34, #post-36, #post-39, #post-41, #post-43, #post-45, #post-47, #post-49, #post-51, #post-53, #post-55, #post-57, #post-61, #post-63, #post-165, #post-5117 {
    margin: -50px 0;
}
.site-info {
    padding: 20px 0;
}
.site-footer {
    margin-top: 0px;
}
.site-info a:hover {
    color: #ddd;
}
.site-info .site-infor-col:first-child:last-child {
    text-align: left;
}

.widget_recent_post_thumbnail_item .recent-post-thumbnail-sum {
    line-height: 18px;
}

.brz-btn {
    border-radius: 3px !important;
}
.brz .brz-rich-text a[href]:hover {
    text-decoration: dotted !important;
    border-bottom: 1px dotted #f6e500;
}
.select2-selection__rendered {
    height: auto !important;
}
