body { font-family: Tahoma, Geneva, sans-serif; }
.body-xs .rssocial-fixed.rssocial-floating-right{display:none}
.rssocial-fixed.rssocial-floating-right{top:170px}
h1,h2,h3,table.table-striped tr th{ font-weight: bold; }
table.table-striped tr th,table.table-striped tr td{ border-top: none }
table.table-striped tr > th:last-of-type,table.table-striped tr > td:last-of-type{ border-right: none }
.form-control{ border-radius: 0; font-size: 14px !important }
.navbar-custom{ margin-bottom: 0 }
header .block97 a[href^=tel] { font-size: 24px; color: #ed1c24 !important; font-weight: bold; position: relative; top: 6px}
header .block97 span:not([id]) { display: inline-block; line-height: 1; font-size: 12px; top: 8px; position: relative; }
.body-xs .navbar-layout2 .navbar-custom .navbar-header{ background: none !important; padding-top: 10px; padding-bottom: 10px }
.body-xs .navbar-layout2 .navbar-custom .navbar-header img{ max-width: 70%; height: auto; display: block; }
.navbar-layout2 .navbar-custom .nav.menu .dropdown ul{ background-color: #f2f2f2 !important }
.navbar-layout2 .navbar-custom .nav.menu .dropdown ul li{ list-style: none !important }
.body-xs .slider .bxslider,.body-sm .slider .bxslider { position: absolute; height: 100% }
.slider .bxslider li > img { max-width:1920px;width:1920px; left: 50%; margin: 0 0 0 -960px; position: relative; z-index: -1 }
.slider .bxslider li .description .container-fluid { padding-bottom: 80px}
.slider .bxslider li .description .heading3 {text-transform: uppercase; line-height: 1.2; margin-bottom: 20px}
.slider .bxslider li .description ul li { background: url(../../../images/design/strzalka.png) 0 10px no-repeat !important; padding-left: 22px !important; list-style: none !important}
.slider .bxslider li .description strong,.djc_list .djc_subcategory .djc_description strong, .djc_items .djc_item .text .djc_introtext strong,.djc_list .djc_item .djc_description strong {font-weight: bold;}

.slider .bx-pager.bx-default-pager a.active{ /*border-width: 4px !important;*/ width: 22px !important; height: 22px !important; position: relative; top: 1px }
.body-xs .block107 > div > div.inner {margin: 0;}
div[id^=accordion] .panel-default>.panel-heading{ border-radius: 0; padding: 15px 10px; }
div[id^=accordion] .panel-default>.panel-heading a { font-weight: bold; }
div[id^=accordion] .panel-body{ padding-left: 35px; padding-right: 35px }
div[id^=accordion] .panel+.panel {margin-top: 1px;}
.infoframe, .well { background: #231f20; color: #fff; padding: 20px; margin: 15px 0; clear:both }
.infoframe h4, .well h4 { font-size: 16px; font-weight: bold;}
.infoframe ul li, .well ul li{ padding: 5px 0 5px 30px !important; background: url(../../../images/design/bullet_bialy.png) 0 12px no-repeat !important }
.blog div[class*="leading"] h2{ color: #000; font-size: 24px; border-bottom: 1px solid #000;padding-bottom: 10px;font-size: 24px;margin-bottom: 25px; }
.blog div[class*="leading"] .item-image{ margin-bottom: 25px }  
.blog div[class*="leading"] .btn{ clear: both; float: right; }
footer .navbar-custom .nav.menu li > a:before { content:''; background: url(../../../images/design/punktor_stopka.png) 0 0 no-repeat; display: inline-block;width: 12px;height: 7px; }

.navbar-layout2 .navbar-custom .nav.menu .dropdown ul > li > a, .navbar-layout2 .navbar-custom.block .nav.menu ul > li > a {
  color: #231f20 !important;}


hr {     border-top: 1px solid rgba(35, 31, 32, 1) !important;
  }


 .item-image img{
   max-width: 30%;
   height: auto;
 }