/* CSS kod pishite v etom faile, chotobi pri ustanovke obnovlenii ne bilo problem */ /* --------------------------------------- */ /* Here you can put custom css rules for your site */ h2 { line-height: 30px; }<br>
@media (max-width: 767px) {
  
}

@media (max-width: 1199px) {
  .banners-big .slides > li {
	  height: 100%;
	  background-size: cover !important;
  }
  .banners-big .flexslider, .banners-big .slides {
	  height: 390px;
  }
}
@media (max-width: 991px) {
	.banners-big .flexslider, .banners-big .slides {
	  height: 300px;
	}
}
@media (max-width: 720px) {
	.banners-big .flexslider, .banners-big .slides {
	  height: 240px;
	}
	.topmenu-DARK + .main .banners-big.front, .topmenu-COLOR + .main .banners-big.front {
		margin-top: 0;
	}
}
@media (max-width: 600px) {
	.banners-big .flexslider, .banners-big .slides {
	  height: 162px;
	}
}
@media (max-width: 400px) {
	.banners-big .flexslider, .banners-big .slides {
	  height: 126px;
	}
}
@media (max-width: 320px) {
	.banners-big .flexslider, .banners-big .slides {
	  height: 126px;
	}
}
@media (min-width: 1200px) {
  
}

header.fixed .viber-whatsapp {
display:none;
}

.line {
    display: inline-block;
    width: 100%;
    border-bottom: 4px solid;
    border-color: #a8c271;
    margin-bottom: 30px;
    margin-top: 30px;
}


h1, h2, h3, h4, h5, h6 {
	font-family: 'Bebas Neue', sans-serif;
	line-height: 36px;
}


.item-views.sections .item .title {
font-family: 'Bebas Neue', sans-serif;
font-size: 18px;
}

.item-views .item .title {
font-weight: 500!important;
font-family: "Open Sans",Helvetica,Arial,sans-serif;
}


.catalog.item-views.front .btn-default {
    top: 15px;
}
.city {
	font-size:12px;
	font-weight: 400;
}

.logo-row .top-callback .phone .phone-number > div a {
	display: inherit;
}
.logo-row .top-callback .phone .phone-number {
	text-align:left;
    line-height: 24px;
}
.pull-right {
	padding-bottom:10px;
}

header.fixed .logo-row .top-callback {
	display: none;
}

.item-views .item .title {
	line-height: 24px;
}

footer .info .phone a {
display:inline-block;
}

.youtube {
	background-position: center;
	background-repeat: no-repeat;
	position: relative;
	display: inline-block;
	overflow: hidden;
	transition: all 200ms ease-out;
	cursor: pointer;
}
.youtube .play {
	background: url('../images/youtube-play-btn.png') no-repeat;
	background-position: 0 -50px;
	-webkit-background-size: 100% auto;
	background-size: 100% auto;
	position: absolute;
	height: 50px;
	width: 69px;
	transition: none;
	top:0;
	left:0;
	right:0;
	bottom:0;
	margin:auto;
}
.youtube:hover .play {
	background-position: 0 0;
}
.portfolio.item-views .item {
    border: none !important;
    margin-bottom: 2px !important;
    overflow: hidden;
    padding-bottom: 74% !important;
    height: 0px !important;
}
.front .item .img_block {
    position: absolute !important;
    background-size: cover !important;
    background-position: center center !important;
    height: 100% !important;
}
.front .item:hover .img_block {
    z-index: 1 !important;
}
.portfolio.front .item .text {
    padding: 0 !important;
}
.portfolio.front .item .text .title {
    font-size: 14px;
}
.portfolio.item-views .link .item:hover .bottom_title {
    box-shadow: none !important;
}
.portfolio.item-views .link .item:hover .top_title {
    box-shadow: none !important;
}
.portfolio.item-views .link .item > div {
    position: absolute !important;
}