/* CSS kod pishite v etom faile, chotobi pri ustanovke obnovlenii ne bilo problem  */
/* --------------------------------------- */
/* Here you can put custom css rules for your site */


/* Custom styles index-page site */
.page__index-site {
}
.page__index-site__head {
    margin-top: 47px;
    margin-bottom: -27px;
}
.page__index-site h1,
.page__index-site h2,
.page__index-site h3 {
    font-size: 24px;
    line-height: 1.1;
    color:#000;
        display: inline-block !important;
}
.page__index-site h1.short,
.page__index-site h2.short,
.page__index-site h3.short {
        display: none !important;
}
@media (max-width: 767px) {
    .page__index-site h1,
    .page__index-site h2,
    .page__index-site h3 {
        /* display: none; */
    }
    .page__index-site h1.short,
    .page__index-site h2.short,
    .page__index-site h3.short {
        /* display: inline-block; */
    }
}
@media (min-width: 768px) {
    .page__index-site h1.short,
    .page__index-site h2.short,
    .page__index-site h3.short {
        /* display: none; */
    }
}
.page__index-site p {
    /* font-size: 1rem; */
    font-weight: normal;
    line-height: 1.2;
    hyphens: auto;
    -moz-hyphens: auto;
    -webkit-hyphens: auto;
    -ms-hyphens: auto;
    margin: 0 0 0.75em 0;
}
.page__index-site .text-block,
.page__index-site .text-block-indent {
}
.page__index-site .text-block p {
}
.page__index-site .text-block-indent p {
    text-indent: 1.5em;
}

.ya-share2__item_service_facebook {
    display: none !important;
}

.align-center {
	align-items: center;
}

.copy_wrapper .copy {
 	padding: 0;
}

.contract-block div {
	margin-top: 5px;
	font-size: 14px;
}

.contract-block div a{
	color: #d0d5df;
}
.contract-block div a:hover {
	color: #fff;
}




			/* increasing font sizes  font-size: ; */

html{
	 zoom: 1.25; 
}


/* main page slider */

@media (max-width: 991px) {
	.banners-big .slides li {
		background-size: cover !important;
	}
	.banners-big .slides .text .inner {
		padding-right: 50%;
	}
	.banners-big .slides .title {
		font-weight: bold;
	}
	div.flexslider [class*=col-md-] {
		text-align: left;
	}
}