
@media screen and (max-width: 768px) {
.main-menu {

    /* overflow: visible; */
}
.main-menu-btn {
    width: 50px;
    height: 50px;
    font-size: 35px;
    text-align: center;
    float: right;
    display: block;
}
.main-menu-btn:before {
    content: "Меню";
    right: 60px;
    position: absolute;
    font-size: 20px;
    line-height: 50px;
}
.main-menu-btn:hover {

}
.main-menu ul.menu {
    display: block;
    position: absolute;
    /* overflow: visible; */
    top: 50px;
    width: 100%;
    z-index: 1000;
    height: initial;
    border-top: 1px solid;
    /* float: right; */
    clear: both;
}
.main-menu ul.menu.close {
    display: none;
}
.main-menu ul.menu li {
    float: none;
    background: #0d4f7a;
    opacity: 0.9;
    height: 40px;
    border-bottom: 1px solid #fff;
    width: 100%;
    right: 0px;
}
.main-menu ul.menu li a {
    padding: 0;
    margin: 0;
    height: 40px;
    display: block;
    line-height: 40px;
    font-size: 20px;
    text-align: right;
    padding: 0px 20px;
}
.main-menu ul.menu li:hover {
    border-bottom: 1px solid #fff;
    height: 40px;
    background: #86a7bd;
}
.wrapper-header-info {
    display: none;
    width: 100%;
    position: absolute;
    /* display: block; */
    right: initial;
    left: 0;
    padding: 30px 30px;
    margin: 0;
    background: #0d4f7a;
    /* opacity: 0.9; */
    /* height: 60px; */
    border-top: 1px solid #fff;
    bottom: -143px;
    height: auto;
    z-index: 10;
    color: #fff;
}
span.today {
    display: none;
}
.wrapper-header-info.open-search {
	display:block;
}
.main-search-btn {
	display: block;
}
form#searchform {
    text-align: left;
}

}
/* @media screen and (max-width: 1400px) and (min-width: 1025px) { */
    /* .contentColumn { */
        /* width: calc(100% - 260px); */
        /* clear: none; */
        /* float: left; */
    /* } */
    /* .chronicle-posts { */
        /* width: initial; */
    /* } */
    /* .chronicle-posts article.post .entry-excerpt { */
        /* width: calc(100% - 270px); */
    /* } */
/* } */

/* @media screen and (max-width: 1920px) { */
    /* .contentColumn { */
        /* width: calc(100% - 250px); */
        /* clear: none; */
        /* float: left; */
    /* } */
    /* #content .widget_banners-widget { */
        /* float: right; */
        /* clear: none; */
        /* margin: 30px 10px 0px 0px; */
    /* } */
    /* #content .wp-popular-widget { */
        /* position: relative; */
        /* box-shadow: 0 0 0 1px rgba(4, 47, 89, 0.29) inset; */
        /* margin: 0px; */
        /* padding: 0 10px; */
    /* } */
    /* #content .wp-popular-widget .widget-title { */
        /* margin-left: -10px; */
        /* position: relative; */
    /* } */
    /* #content .contentColumn .wp-popular-widget { */
        /* float: none; */
        /* clear: none; */
        /* margin: 30px 10px 0px 0px; */
        /* background: #fff; */
        /* padding: 0; */
        /* margin: 0; */
        /* width: initial; */
    /* } */
    /* .rightColumn { */
        /* margin-right: 10px; */
        /* position: relative; */
    /* } */
/* } */
@media screen and (max-width: 768px) {
    body {
        width: calc(100%);        
    }
    .container {
        width: calc(100%);        
    }
    .single-post .contentColumn {
        /* width: calc(100% - 60px); */
        clear: none;
        float: left;
		/* margin: 30px; */
		width: 100%;
    }
    #content .widget_banners-widget {
        /* float: left; */
        clear: right;
        margin: 0px 0px 0px 0px;
        width: 50%;
        text-align: center;
    }
    #content .rightColumn .widget_banners-widget {
        display: none;
    }
    #content .widget_best-posts-widget {
        position: relative;
        box-shadow: none;
        padding: 0px;
        margin: 20px 10px 0 10px;
        width: initial;
        background: initial;
    }
    #content .widget_polls-widget {
        margin: 30px 10px 0px 10px;
    }
    #content .wp-popular-widget {
        width: initial;
        text-align: initial;
        padding: 0px 0px 1px 0px;
    }
    #content .wp-popular-widget .wp-popular-block {
        /* max-width: 220px; */
        display: inline-block;
        float: left;
        min-height: 100px;
        margin: 0px 10px;
        width: calc(100%/2  - 20px);
    }
    #content .wp-popular-widget .wp-popular-excerpt {
		display: none;
	}
    .single-post .entry-content img {
        width: calc(100%);
    } 
    .single-post .wp-popular-block {
    	width: 46%;
    	max-width: initial;
    }
    .wp-popular-widget-content .wp-popular-title {
    width: auto;
}
    #content .widget-area .wp-popular-link-all {
        margin: 10px auto;
        display: block;
        height: 40px;
    }
    #content .content-wrapper .wp-popular-widget .wp-popular-block {
        /* max-width: 240px; */
        width: calc(100%/2  - 40px);
    }
    .content-wrapper .wp-popular-widget .wp-popular-content-block {
        width: calc(100% - 60px);
    }
    #content .wp-popular-widget .wp-popular-title {
        width: calc(100% - 60px);
        float: left;
        min-height: 80px;
    }
    .content-wrapper .wp-popular-widget .wp-popular-title {
        width: initial;
        float: left;
        min-height: 80px;
    }
    #content .wp-popular-widget .widget-title {
        margin-left: 0px;
        position: relative;
        width: 100%;
        padding: 0px;
    }
    #content .contentColumn .wp-popular-widget {
        float: none;
        clear: none;
        margin: 30px 10px 0px 0px;
        background: #fff;
        padding: 0;
        margin: 0;
        width: initial;
    }
    .rightColumn {
        margin-right: 10px;
        position: relative;
        float: left;
        clear: right;
        margin: 0px 0px 0px 0px;
        text-align: center;
        width: 100%;
    }
    .widget-area .widget_polls-widget h3 {
        width: inherit;
    }
    .leftColumn{
        display:none;
    }
    .rightColumn{
        display:none;
    }
    .single-post .rightColumn{
        display: initial;
    }
    .single-post .widget_text, 
    .single-post .parthners-block {
        display:none;
    }
	#content .chronicle-posts .widget_banners-widget,
	#content .contentColumn .widget_banners-widget {
		width: 100%;
		margin: 30px 0px;
	}
	#content .chronicle-posts .banners-widget-visible-m {
				
	}
}
@media screen and (max-width: 380px) {
    .contentColumn {
        margin-bottom: 0px;
    }
    #content .widget_banners-widget {
        float: left;
        clear: right;
        margin: 30px 0px 0px 0px;
        width: 100%;
        text-align: center;
    }
    #content .wp-popular-widget .wp-popular-block {
        display: inline-block;
        float: left;
        min-height: initial;
        margin: 0px 10px;
        width: 100%;
    }
    #content .content-wrapper .wp-popular-widget .wp-popular-block {
        width: 100%;
    }
    #content .wp-popular-widget .wp-popular-block {
        /* max-width: 220px; */
        display: block;
        float: none;
        min-height: inherit;
        margin: 0px 10px;
        width: 100%;
    }
}