body {
background: #ae9c93;
}

.whait-bg{
background: #fff;
}
.brawn-bg{
background: url(/shablon_b4/img-new/bg.jpg) #efe5cd;
}
.dark-bg{
background: #eb5834;
}
.decor{
position: relative;
}
.decor .decor-in{
padding:15px 30px;
position: relative;
}
.decor-in::before {
content: '';
position: absolute;
top:-8px;
left: -7px;
width:70px;
height: 70px;
background: url(/shablon_b4/img-new/coner-tl2.png) no-repeat;
opacity:0.5;
}
.decor-in::after {
content: '';
position: absolute;
bottom:-11px;
right: -6px;
width:70px;
height: 70px;
background: url(/shablon_b4/img-new/coner-rb2.png) no-repeat;
opacity:0.5;
}
.decor::before {
content: '';
position: absolute;
top:-8px;
right: -7px;
width:70px;
height: 70px;
background: url(/shablon_b4/img-new/coner-tr2.png) no-repeat;
opacity:0.5;
}
.decor::after {
content: '';
position: absolute;
bottom:-11px;
left: -6px;
width:70px;
height: 70px;
background: url(/shablon_b4/img-new/coner-lb2.png) no-repeat;
opacity:0.5;
}
.top-menu{
padding-top: 5px;
padding-bottom: 35px;
position: relative;
background: url(/shablon_b4/img-new/bg.jpg) #efe5cd;
}
h1{
padding-bottom: 45px;
margin-bottom: 35px;
position: relative;
border-bottom:none;
}
.home h1::after {
content: '';
position: absolute;
bottom:0;
left: 0;
right: 0;
width: 100%;
height: 40px;
background: url(/shablon_b4/img-new/5.png) bottom center no-repeat;
}
.table-bordered th, .table-bordered td {
border: 1px solid #BEADA1;
}
.gray-hr {
position: relative;
text-align:center;
width:100%;
display:block;
padding: 20px 0;
}
.gray-hr::after {
content: '';
width: 150px;
height: 30px;
border-radius: 0;
position: absolute;
bottom: 0;
background: url(/shablon_b4/img-new/5-brown.png) bottom center no-repeat;
left: 50%;
-webkit-transform: translate3d(-50%, 0, 0);
transform: translate3d(-50%, 0, 0);
transition: width 300ms ease-in-out;
}
.text .nav-tabs {
background: url(/shablon_b4/img-new/bg.jpg) #efe5cd;
border: 1px solid #9a8277;
}
.nav-tabs li:not(:last-of-type) {
border-right: 1px solid #9a8277;
}
.nav-tabs li .active, .nav-tabs li .show {
border-bottom: none;
background: #9a8277;
}
.tab-content {
border: 1px solid #9a8277;
border-top: none;
background: #F5F5DC;
}
.tab-content h2 {
font-size: 28px !important;
}
.tab-content p {
font-size: 16px !important;
}
.breadcrumb {
background-color: #00783c;
margin-bottom: 0;
}
.breadcrumb a{
color: #efe5cd;
}
.breadcrumb .active{
color: #fff;
}
footer {
background: url(/shablon_b4/img-new/bg.jpg) #efe5cd; }
.circle_links {
position: relative;
}
.circle_links::before {
content: '';
position: absolute;
top:-32px;
left: 0;
width:100%;
height: 35px;
background: url(/shablon_b4/img-new/fon4.png) repeat-x;
}
.top-menu::after {
content: '';
position: absolute;
bottom:0;
left: 0;
right: 0;
width: 100%;
height: 30px;background: url(/shablon_b4/img-new/fon.png) repeat-x;
}
.home-footer{
background: url(/shablon_b4/img-new/fon4.png) repeat-x #fff;
height: 33px;
}
.f-menu2 {
border-top: 1px solid #9a8277;
border-bottom: 1px solid #9a8277;
}
.fotorama__caption__wrap {
color: #9a8277;
}
.fotorama__arr, .fotorama__fullscreen-icon, .fotorama__video-close, .fotorama__video-play {
box-shadow: 0 0 7px #666;
border: 1px solid #9a8277;
}
.metky{
padding:15px 30px;
background: url(/shablon_b4/img-new/bg.jpg) #efe5cd;
position: relative;
text-align:center;
}
.sb_right-price{
padding:15px 30px;
background: url(/shablon_b4/img-new/bg.jpg) #efe5cd;
position: relative;
text-align:center;
}
.sb_right-price::before {
content: '';
position: absolute;
top:-8px;
right: -7px;
width:70px;
height: 70px;
background: url(/shablon_b4/img-new/coner-tr2.png) no-repeat;
opacity:0.5;
}
.sb_right-price::after {
content: '';
position: absolute;
bottom:-11px;
left: -6px;
width:70px;
height: 70px;
background: url(/shablon_b4/img-new/coner-lb2.png) no-repeat;
opacity:0.5;
}
.sb_right-price .form-control {
display: inline;
}
