.plashka {
	background-color: white;
	margin: 50px 0;
}

.nav_tel {
	margin-left: 50px;
}

.slider_text p {
	
	font-size: 30px !important;
	font-family: 'Oswald';
}

#navigation li a {
	text-transform: uppercase ;
}

.footer {padding: 100px 0  20px 0 ;}

.formocka {margin-top: 20px;}

.ovrl_cntct {
	margin: -130px 0 !important;
    background: #d3a458bf;
    position: absolute;
    width: 100%;
    height: 907px;
	
}

.media-body h3 a { color: #000 !important;}

.contacts_bg {
	background: url(../img/77-770222_m.png) no-repeat;
	background-size: cover;
	margin-top: -180px;
}

.our_latest_news_area .container .section_title h3

{color: #fff !important;}

.our_latest_news_area .container .section_title h3 span
{color: #d3a458 !important;}



.button-contactForm.boxed-btn {
	background: #080b0e; 
}

.button-contactForm.boxed-btn:hover {background: #d3a458 !important;}

.our_latest_news_area .single_news .news_info .news_meta.mat {
	padding: 10px !important;
	height: 160px !important;
}

.single_appertment {
	
    box-shadow: 15px 15px 30px #0000006e;
    margin-bottom: 30px;
	
}

.photo_info {
	
	padding: 20px 50px;
	
}

.photo_info h5{margin: 0 auto;}

.complect p, .complect p span{
	
	font-size: 15px !important;
	
}

.news_meta.mat span a h3 {
	
	font-size: 20px !important;
    line-height: 30px !important;
}

.read_more{
	
	text-align: right !important;
	
}

.our_latest_news_area.mat {
	
	padding-bottom: 100px !important;
	
}
.chars_mat {
	
	margin-top: 20px;
	
}

.chars_mat h5 {
	
	color: #d3a458;
}

.our_latest_news_area.mat.single {
	padding-right: 20px;
	padding-left: 20px;
	padding-bottom: 100px;
	margin-bottom: 200px;
}

.ul_mat li, .mat_table tr td {
	
	color: #fff;
	
}

#youtube {
	
	background-color: #871313;
	padding: 100px 0;
	min-height: 500px;
	width: 100%;
	
}

#youtube .container .col-12 {
	
	text-align: center;
}

.single_video {
	
    background-color: #fff;
    margin: 20px 20px;
    padding: 0 0 10px 0;
    box-shadow: 15px 15px 30px #0000006e;
}
	
}

.you_logo {
	
	padding-bottom: 100px;
	
}

.youtibe_link {
	
	padding: 50px 0;
	margin: 0 auto;
	
}

.youtibe_link a {border: 1px solid #871313;}

.youtibe_link a:hover {
	
	background:#871313 !important;
	border: 1px solid #871313;
	
}

.youtibe_link a {margin: 0 auto;}

.single_video h5{
	
	padding: 10px 0 0 0;
	text-align: center;
	
}