.et_pb_image_container img, .et_pb_post a img {
    max-width: 100%;
    margin-left: 0%;
    align: center;
    vertical-align: center;
    float: none;
}

.et_pb_posts a.more-link {
    display: inline;
    margin-left: 5px;
}

#logo {
max-height: 100%;
}


.et_pb_image_container, .et_pb_blog_grid .et_main_video_container, .et_pb_blog_grid .et_audio_content, .et_pb_blog_grid .et_pb_post .et_pb_slider {
margin: 0px -10px -10px;
}

a.small-button, a.icon-button {
font-size: 14px;
}

@media (max-width: 980px) {
#main-header { 
height: 50px !important;
}

.mobile_menu_bar {
margin-top: -20px !important;
}

.container.et_menu_container {
    height: 100%;
}
#et_top_search {
margin-top: -10px;
margin-right: 25px;
}

.mobile_menu_bar:before {
font-size: 45px;
line-height: 50px;
}

.mobile_menu_bar.mobile_menu_bar_toggle {
height: 45px;
}
}


@media (max-width: 980px) { 
#bloomwidget-2 {
display: none;
}
#search-2 {
display: none;
}
#ess-grid-widget-2 {
display: none;
}
#recent-posts-2 {
display: none;
}
}

.widget_adsensewidget {
display:none;
}

#main-footer {
display:none;
}

#jp-relatedposts {
    padding-top: 0;
    margin-top: 500;
}

@media (max-width: 980px) {
.container {
    width: 90%;
    max-width: 1080px;
}
#left-area {
    float: left;
    padding-right: 0%;
}
.et_pb_row {
width:90%;
}
.et_pb_column {
width: 100%;
}
} /*
Представляем вашему вниманию раздел,
посвящённый пользовательским таблицам
CSS!

Подробную информацию о возможностях
этого средства см. на сайте http://wp.me/PEmnE-Bt.
*/
#jp-relatedposts {
	margin-top: auto;
	margin-left: auto;
  margin-right: auto;
	padding-top: 0;
	padding: 0%;
	max-width: 1000px;
	align-content: center;
	vertical-align: middle;
	align-items: center;
	align-self:center;
}

#jp-relatedposts h3.jp-relatedposts-headline {
	margin: 0;
	font-size: inherit;
}


#menu-item-1919 a {
	color: red;
}

.et_pb_gutters1 .et_pb_column_1_2 .et_pb_widget {
    width: 100%;
}

.et_pb_section_4, .et_pb_row_5 {
    padding-bottom: 0px;
    padding-top: 0px;
}

#wpstats {
display:none;
}