.btn.disabled, .btn:disabled {
opacity : 0.800000011920928955078125;
}
.btn.disabled:hover, .btn:disabled:hover, .btn.disabled:focus, .btn:disabled:focus {
background : #bc583d;
border-color : #bc583d;
}
.top_head {
background : #27282a;
}
.my_logo {
margin : auto;
max-width : 350px;
}
.logo_s {
width : 50px;
height : 50px;
float : left;
background : url("../images/fsl.png") transparent;
margin-top : 5px;
}
.logo_text_1 {
font-weight : bold;
font-size : 20px;
color : #FFFFFF;
padding-top : 10px;
}
.logo_text_2 {
font-style : italic;
color : #fff;
font-size : 13px;
}
.my_button {
background : #f48120;
font-weight : bold;
border-color : #f48120;
color : #fff;
}
.my_button:hover, .my_button:focus {
background : #f3a96b;
border-color : #f3a96b;
color : #fff;
}
.my_button a {
color : #000000;
}
.my_button a:hover, .my_button a:focus {
color : #000000;
text-decoration : none;
}

.my_phone_1:hover, .my_phone_1:focus, .my_phone_2:hover, .my_phone_2:focus {
color : #f3a96b;
text-decoration : none;
}
.my_phone_1 {
font-size : 22px;
color : #d99900;
font-weight : bold;
}


.text_n {
text-align : justify;
text-indent : 1.5em;
font-size: 12px;
margin-top: 2px;
margin-bottom: 0;
}


.navbar {background: rgba(255,255,255,0.80);}
.nav.navbar-nav {margin: auto;}
.nav-item a {border-radius: 10px; color: rgb(0, 0, 0); display: block; padding: 15px 5px; font-size: 16px; line-height: normal;}
.nav-item img{width: 100px;}
.art_image {margin: auto;}

.bg_contacts {
	background : #27282a;
	color: #FFF
}

.img_price img {max-width: 100%;}

.social-icons-4 {
    display: flex;
    justify-content: center;
    flex-wrap: wrap;
    list-style: none;
    margin: 10px;
}
.social-icons-4 a {
    display: inline-block;
    width: 50px;
    height: 50px;
    border-radius: 100%;
    background: #27282a;
    position: relative;
    margin: 5px;
    text-align: center;
    box-shadow: 0 2px 6px #27282a;
    font-size: 32px;
    color: #f0f0f0;
    transition: 0.5s;
}
.social-icons-4 a img {
    width: 35px;
    height: 35px;
    margin-top: -5px;
}
.social-icons-4 a i,
.social-icons-4 a img {
    z-index:2;
    position: relative;
    line-height: 60px;
}
.social-icons-4 a:hover {
    color: #fff;
}
.social-icons-4 a:after {
    content: '';
    display: block;
    position: absolute;
    background: #d6cadc;
    border-radius: 100%;
    width: 0;
    height: 0;
    transition: 0.3s;
    top: 0;
    left: 50%;
}
.social-icons-4 a:hover:after {
    width: 55px;
    height: 55px;
    margin-left: -27px;
    background: #f0f0f0;
}

.img_table {max-width: 200px;}
.chena {font-size: 20px; font-weight: bold; color: rgba(255,107,10,1.00);}
.price-block {margin: 5px; border-top: 1px solid grey; }

.text_n {
	text-align: justify;
	text-indent: 1.5em;
	font-size: 14px;
	margin-top: 2px;
	margin-bottom: 0;
}