.responsive .shtrih-footer-inner {
    padding: 0 !important;
}

.responsive nav.shtrih-nav {
    margin-right: 0 !important;
    margin-left: 0 !important;
}

.responsive.responsive-phone .shtrih-content-layout img {
    margin: 0;
}

@media (max-width: 1170px) {
	.region.region-content, .region.region-banner4 {
	    width: 100%;
	}

	.shtrih-postcontent .video-block-text h1 {
	    font-size: 35px;
	}

	.shtrih-postcontent h2 {
	    font-size: 25px;
	    margin-right: 10px;
	}

	.shtrih-sheet {
	    width: auto !important;
	    min-width: 240px !important;
	    max-width: none;
	    margin-right: 1% !important;
	    margin-left: 1% !important;
	}

	.shtrih-post .shtrih-postcontent {
	    width: 100%;
	}
}

@media (max-width: 960px) {
	.view-display-id-block_3 .view-content .views-row {
	    height: 180px;
	}
}

@media (max-width: 770px) {
	.shtrih-postcontent .video-block-text h1 {
	    font-size: 25px;
	}

	.shtrih-postcontent .video-block-text h2 {
	    font-size: 20px;
	}

	.region-navigation {
	    float: left;
	    text-align: left;
	    margin: 33px 10px;
	}

	.logo {
	    float: right;
	}

	.shtrih-nav .shtrih-menu-btn {
	    margin: 0px;
	    padding: 10px;
	    width: 30px;
	}

	ul.shtrih-hmenu>li>a {
	    line-height: 200%;
	}

	ul.shtrih-hmenu>li>a {
	    border-bottom: 0;
	    padding: 10px 0;
	}

	ul.shtrih-hmenu>li>a.active {
	    border-bottom: 0;
	    padding: 10px 0 0 0;
	}

	.flexslider {
	    width: 100%;
	}

	.view-display-id-block_3 .view-content {
	    width: 100%;
	}

	h2.video-carousel-title {
	    font-size: 16px;
	}

	.not-front .shtrih-sheet {
	    margin-top: 0;
	}

	.bp-title {
	    margin-top: 70px;
	}
}

@media (max-width: 670px) {
	.bp-title {
	    margin-top: 40px;
	}
}

@media (max-width: 570px) {
	.view-display-id-block_3 .view-content {
	    column-count: 2;
	}

	.view-display-id-block_3 .view-content .views-row {
	    display: inline-block;
		height: 200px;
	}
}

@media (max-width: 470px) {
	.shtrih-postcontent .video-block-text h1 {
	    font-size: 20px;
	}

	.shtrih-postcontent .video-block-text h2 {
	    font-size: 16px;
	}
	.view-display-id-block_3 .view-content {
	    column-count: 1;
	}

	.view-display-id-block_3 .view-content .views-row {
	    height: auto;
	}
}






























