.navigation {
    position: relative;
    text-align: center;
}

.start-screen__bg{
	background-size:cover;
}

.start-screen--style-4 .start-screen__content__item{
	padding: 0;
}
.start-screen--style-4 .start-screen__content__item{
	height: 450px;
}
.section {
    padding-top: 70px !important;
    padding-bottom: 70px !important;
}

.readmore{
	color: #219905;
	border: none;
	min-width: 80px;
    min-height: 30px;
    padding: 10px 15px; 
}

.readmore:hover{
	background: #219905 !important;
	color: #fff;
	border: none;
}

#top-bar{
	top: 40px;
}

.top_header{
	position: absolute;
	background: #efeff8;
	width: 100%;
	padding: 12px 0;
	z-index: 10;
	font-size: 10px;
}

.top_header a {
	color: #000;
}

.branches {
	color: #d1050c;
	font-size: 10px;
	font-weight: 600;
}

.top-bar__logo{
	position: relative;
	width: 200px;
	top: 17px;
}

.top-bar__inner{
	position: absolute;
	width: 100%;
}

.top-bar__contacts span{
	font-size: 12px;
}

.top-bar__contacts .social-btns {
    margin-left: 30px;
}

.top-bar--style-2 .top-bar__navigation{
	padding: 20px 0 10px 0;
}

.top-bar--style-2 .top-bar__navigation li{
	font-size: 12px;
}

li.active a{
	color: #d1050c !important;
}

.navigation li a:not(.custom-btn):after{
	display: none;
}

.product_img{
	float: right; width: 400px; padding: 0 0 20px 30px;
}


.top-bar--style-2+#hero, .top-bar--style-2+.start-screen--style-4{
	margin-top: 110px
}


.promo-banners {
	background: #d8e8cd;
	margin-top: 20px;
	padding: 10px;
}


.promo-banners h1{
	font-size: 36px;
	line-height: 36px;
	color: #3a8a05;
	font-weight: 900;
	font-family: "Raleway";
	text-align: center;
	margin: 0;
	padding: 15px 0 10px 0;
}


.promo-banners-2{
	background: #ffe3cc;
	margin-top: 20px;
	padding: 10px;
}
.promo-banners-2 h1{
	font-size: 36px;
	line-height: 36px;
	color: #ff7200;
	font-weight: 900;
	font-family: "Raleway";
	text-align: center;
	margin: 0;
	padding: 15px 0 10px 0;
}


.promo-banners-3{
	background: #f9f8d9;
	margin-top: 20px;
	padding: 10px;
}
.promo-banners-3 h1{
	font-size: 36px;
	line-height: 36px;
	color: #ada804;
	font-weight: 900;
	font-family: "Raleway";
	text-align: center;
	margin: 0;
	padding: 15px 0 10px 0;
}


@media only screen and (max-width:991px) {
	.top_header{
		display: none;
	}

	#top-bar {
	    top: 0;
	}

	.top-bar--style-2+#hero, .top-bar--style-2+.start-screen--style-4{
		margin-top: 70px
	}

  	.top-bar__logo{
		position: absolute;
		width: 200px;
		height: auto;
		top: 10px;
	}

	.top-bar__logo img{
		width: 100%;
		height: auto;
	}

	.top-bar__navigation-toggler{
		top: 15px;
	}

	.top-bar.is-expanded .top-bar__inner:before, .top-bar.is-expanded .top-bar__inner>div:first-child {
	    display: inline-block;
	    vertical-align: top;
	}

	#top-bar__navigation{
		text-align: center;
	}

	.top-bar__contacts .social-btns {
	    margin-left: 0;
	}

	.product_img{
		float: right; width: 250px; padding: 0 0 20px 0px;
	}

}

@media only screen and (max-width:767px) {
	.product_img{
		float: none; width: 100%; padding: 0 15% 20px 15%;
	}
}




.copyright .col-lg-6:nth-child(1) .footer__item {
  text-align: left;
}

.copyright .col-lg-6:nth-child(2) .footer__item {
  text-align: right;
}


@media (max-width: 576px) {
	.copyright .col-lg-6:nth-child(1) .footer__item {
	  text-align: center;
	}

	.copyright .col-lg-6:nth-child(2) .footer__item {
	  text-align: center;
	}
}


@media only screen and (max-width:520px) {

	.simple-text-block {
	    background-color: #fff;
	    padding: 50px 15px !important;
	}

	.product_img{
		float: none; width: 100%; padding: 0 0 20px 0px;
	}
}