body{
	padding-top: 120px;
	width: 100%;
}
body.fsd_fixed{
	
}
.teg_sort span,.page_kol span{
	float:left;
}
.hits_news{
	margin-top: 5px;
	    text-align: right;
}
.hits_news i{
	
}
.bannerititem-column{
	text-align:center;
}
.bannerititem-column img{
	max-width:100%;
}
#global-loader.active {
    display: block;
}
#global-loader {
    position: fixed;
    z-index: 50000;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    background: #fff;
    margin: 0 auto;
    text-align: center;
    display: none;
}
#global-loader img {
    -webkit-animation: rotation 2s infinite linear;
    position: absolute;
    left: 0;
    right: 0;
    text-align: center;
    top: calc(50% - 85px);
    margin: 0 auto;
    width: 50px;
    height: auto;
}
.chosen-container{
	    max-width: 100% !important;
}
.page_kol ul{
	float: left;
    padding-left: 5px;
}

.teg_sort ul{
	float:left;
	padding-left:5px;
}
.jbzoo-item .item-title,.item-text{
	word-break: break-all;
}
.teg_sort ul li a{
	border-bottom:1px dashed #ccc;
}
.teg_sort ul li a:hover{
	text-decoration:none;
	color: #007bff;
}
select, textarea, input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"], .uneditable-input {
    display: block;
    height: 34px;
    padding: 6px 12px;
    font-size: 14px;
    line-height: 1.428571429;
    color: #555555;
    background-color: #fff;
    background-image: none;
    border: 1px solid #ccc;
    border-radius: 4px;
    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
    box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
    -webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
    -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
    transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
}
input, textarea {

      outline:none;

}

input:focus, textarea:focus {

      outline:none;

}

#header{
	display: inline-block;
    width: 100%;
	border-bottom: 1.5px solid #c4c4c4;
	position: fixed;
    top: 0px;
    z-index: 999;
    margin-top: 0px;
	background: #fff;
   padding: 15px 0px 5px;
}
.logo_top img{
	width:100%;
	height:auto;
}
.search_top #mod-search-searchword101{
	background: #ebf8fc;
    border: 1px solid #375d92;
    border-radius: 10px;
    padding-left: 5px;
	width: 100%;
	line-height: 30px;
	    padding-right: 25px;
}
.search_top .search{
	position:relative;
	margin-top: 10px;
}
.search_top .search button{
	color: #5b89bb;
    background: transparent;
    border: none;
    position: absolute;
    right: 0px;
    top: 5px;
}
.cont_top p{
	color: #192635;
    font-weight: 600;
    font-size: 24px;
	margin-bottom: 0px;
	line-height: 18px;
	margin: 0px;
}
.cont_top p a{
	color: #192635;
    font-weight: 600;
    font-size: 17px;
	margin-bottom: 0px;
	line-height: 25px;
}
.cont_top p a:hover{
	text-decoration:none;
}
.cont_top .custom p.bespl{
	font-size: 10px;
}
.jbcart-module-empty{
	line-height: 60px;
}
.jbcart-module-empty i{
	color: #5b89bb;
    font-size: 25px;
}
#menugl a{
	color: #172433;
    font-size: 15px;
    text-decoration: none;
	padding: 10px;
	font-weight:600
}
#menugl ul{
	display: inline-block;
    width: 100%;
	text-align:center;
}
#menugl ul li{
	float: none;
    display: inline-block;
}
#menugl ul li.active a,#menugl ul li:hover a{
	color:#2e6ca0;
	text-decoration: underline;
}
#menugl{
	margin-top: -15px;
    margin-bottom: 8px;
}
#catmenugl{
	background: #cbeef9;
    display: inline-block;
    width: 100%;
}
#catmenugl ul.zoo-category-list>li:hover>a{
	
}
#catmenugl ul li{
	line-height: 40px;
    margin-right: 20px;
	position:relative;
	    z-index: 99;
}
#catmenugl ul li ul li{
	text-align:left;
	display:block;
}
#catmenugl ul li a{
	color: #172433;
    text-transform: uppercase;
    font-size: 17px;
    text-decoration: none;
    font-weight: 500;
}

#catmenugl ul li a img{
	width: 25px;
    height: auto;
}
#catmenugl ul.zoo-category-list{
	    text-align: center;
    display: inline-block;
    width: 100%;
}
#catmenugl ul.zoo-category-list>li{
	float: none;
    display: inline-block;
}
.basket_top div.zad_vopr_wat{
    margin-top: 5px !important;	
	    text-align: left;

}
.basket_top div.zad_vopr_wat a{
	    padding: 0px 10px;
}
.imgmen{
	    margin-right: 10px;
    display: inline-block;
    float: left;
    width: 40px;
    height: 41px;
    background: #5b89bb;
    text-align: center;
}
.banner_gl{
	display: inline-block;
    width: 100%;
    height: 400px;
    background: url(/images/bannergl.jpg) center top fixed;
    background-size: cover;
}
.top_text_banner{
	text-align: center;
    color: #fff;
    display: inline-block;
    width: 100%;
    font-weight: 600;
    text-transform: uppercase;
    font-size: 35px;
    padding-top: 40px;
    text-shadow: 0 3px 2px #000;
	
}
.top_text_banner h1{
	font-size: 35px;
	    max-width: 750px;
    margin: auto;
}
.button_catalog{
	display: inline-table;
    width: 100%;
    margin-top: 50px;
}
.button_catalog a{
	color: #192a45;
    background: #fff;
    text-transform: uppercase;
    font-weight: 500;
    padding: 10px 45px;
    border-radius: 10px;
}
.botton_text_banner{
	display: inline-block;
    width: 100%;
    text-align: center;
    color: #fff;
    font-size: 18px;
    margin-top: 50px;
    text-shadow: 0px 2px 5px #000;
}
.send_zaya{
	display: inline-table;
    width: 100%;
    margin-top: 50px;
}
.send_zaya a{
	color: #192a45;
    background: #ffd201;
    text-transform: uppercase;
    font-weight: 500;
    padding: 10px 45px;
    border-radius: 10px;
}
.block_sped_gl{
	width: 290px;
    height: 375px;
    background-size: cover !important;
    position: relative;
	margin:auto;
}
.block_sped_gl.led_sv{
	background: url(/images/ledbig.jpg) center top;
}
.block_sped_gl.led_sv{
	background: url(/images/ledbig.jpg) center top;
}
.block_sped_gl.led_sv{
	background: url(/images/ledbig.jpg) center top;
}
.block_sped_gl.ind_sv{
	background: url(/images/inducbig.jpg) center top;
}
.block_sped_gl.svet_sv{
	background: url(/images/lampbig.jpg) center top;
}
.block_sped_gl.ind_sv{
	height: 393px;
}
.block_sped_gl.led_sv .name_block{
	bottom: 25px;
    right: auto;
    left: 80px;
}
.block_sped_gl.ind_sv .name_block{
	bottom: 45px;
	right: -45px;
}
.block_sped_gl.svet_sv .name_block{
	bottom: 5px;
    right: -45px;
}
.block_sped_gl .name_block{
	position: absolute;
    bottom: 0px;
    right: 0px;
	color: #8d8f93;
    text-transform: uppercase;
    font-size: 15px;
}
.block_sped_gl .name_block strong{
	color: #070703;
    width: 100%;
    display: inline-block;
    text-transform: uppercase;
    font-size: 20px;
}
.slider_tovar {
    display: inline-table;
    width: 100%;
	border-bottom:1px solid #d0d0d0;
	border-top:1px solid #d0d0d0;
	margin: 50px 0;
    padding: 50px 0;
}
.desc_bl_1 {
    text-align: center;
    margin: auto;
    width: 60%;
    padding-top: 10px;
    color: #333;
    font-size: 17px;
}
.item-price .btn-success{
	background: #ffd201;
    border: none;
    color: #333 !important;
    text-transform: uppercase;
    border-radius: 30px;
    padding: 10px 25px;
	font-weight: 600;
}
.item-title a{
	font-size: 38px;
    color: #253b5c;
    line-height: 40px;
}
.slider_tovar .item-title{
	margin-bottom:20px;
}
.slider_tovar .item-description a{
	background: #f8f8f8;
    color: #192a45;
    padding: 10px 20px;
    border-radius: 30px;
    border: 1px solid #ccc;
}
.slider_tovar .item-price{
	float: left;
}
.slider_tovar .item-description{
	margin-top: 70px;
}
.slick-next.slick-arrow:before{
	content: "\f105";
	font-family: "Font Awesome 5 Free";
    font-weight: 900;
}
.slick-prev.slick-arrow:before{
	content: "\f104";
	font-family: "Font Awesome 5 Free";
    font-weight: 900;
}
.slider_tovar .item-price .jbcurrency-value{
	font-weight: 600;
    font-size: 25px;
}
.product-props ul{
	padding-left:0px;
}
.product-props li{
	list-style:none;
}
.cat_cont_gl .text{
	background: #f4f4f4;
    padding: 100px 50px;
	position: relative;
}
.float_left .text{
	float:right;
}
.float_left .img{
	float:left;
	padding:0px;
}
.float_right .text{
	float:left;
}
.float_right .img{
	float:right;
	padding: 0px;
}
.cat_cont_gl .img img{
	    width: 100%;
    height: auto;
}
.cat_cont_gl .title_cat h2{
	font-size: 31px;
    text-transform: uppercase;
    color: #070703;
    padding-bottom: 15px;
    border-bottom: 1px solid #ccc;
    margin-bottom: 15px;
    padding-left: 30px;
}
.cat_cont_gl .desc_cat{
	color: #696969;
    padding-left: 30px;
}
.float_right{
	text-align:right;
}
.float_left{
	text-align:left;
}
.name_cat_gl{
	    background: #fff;
    padding: 10px 20px;
    display: inline-block;
    color: #333;
    text-transform: uppercase;
    border-radius: 30px;
    font-weight: 600;
    position: absolute;
}
.float_right .name_cat_gl{
	    right: 40px;
    bottom: 50px;
}
.float_left .name_cat_gl{
	    right: 40px;
    bottom: 50px;
}
.maps{
	display:block;
	width:100%;
	height:400px;
}
.itemid-101 .footer_block{
	margin-top:0px;
}
.footer_block{
	width:100%;
	min-height:400px;
	background:#2763a1;
	position:relative;
	z-index:1;
	margin-top: 80px;
}
.top_slider{
	background:#2763a1;
	width:50px;
	height:50px;
	border-radius:50px;
	text-align:center;
	line-height:40px;
	position:absolute;
	left:50%;
	margin-left:-25px;
	top:-25px;
	z-index:2;
	cursor:pointer;
}
.top_slider i{
	color:#fff;
	font-size: 25px;
}
.footer_block .container{
	color:#fff;
}
.footer_block .container a{
	color:#fff;
}
.footer_block .container p{
	margin-bottom:0px;
}
.desc_footer {
    margin-top: 30px;
}
.titl_raz_footer{
	text-transform: uppercase;
    font-size: 28px;
    font-weight: 100;
    margin-bottom: 10px;
	line-height: 70px;
}
.copyright{
	margin: 10px auto 20px;
    max-width: 800px;
    text-align: center;
    font-style: italic;
    line-height: 17px;
}
.desc_proi_bl{
	text-align: center;
    color: #201500;
    font-size: 22px;
    max-width: 800px;
    margin: 60px auto 30px;
}
.news_title_gl {
    display: inline-table;
    width: 100%;
    color: #375d92;
    text-transform: uppercase;
    font-weight: 500;
    font-size: 20px;
	text-align:center;
    border-bottom: 1px solid #ccc;
    padding-bottom: 10px;
    margin-bottom: 20px;
}
.cont_img_tea img{
	max-width:100%;
	height:auto;
	border-radius:10px;
}
.news_container{
	text-align:center;
}
.desc_news{
	text-align:left;
	    height: 50px;
    overflow: hidden;

}
.more_news{
	display: inline-block;
	    width: 100%;
}
.more_news a{
	color: #333;
    background: #e8e8e8;
    padding: 5px 15px;
    border-radius: 30px;
    float: left;
}
.jbzoo-item-novost .more_news{
	margin-top:10px;
}
.title_bl_tea{
	margin:10px 0px;
	    height: 55px;
    overflow: hidden;
}
.title_bl_tea a{
	font-size: 18px;
    color: #333;
    font-weight: 500;
}
.footer_menu{
	
}
.footer_menu li{
	display:inline-block;
	width:100%;
	list-style: circle !important;
}
.teaboxprod {
	border:1px solid #ccc;
	border-radius:5px;
	padding:0px;
	margin-bottom: 30px !important;
	background:#fff;
	transition:0.5s;
}
.teaboxprod:hover{
	box-shadow: 0 1px 4px rgba(0,0,0,.3), -23px 0 20px -23px rgba(0,0,0,.8), 23px 0 20px -23px rgba(0,0,0,.8), 0 0 40px rgba(0,0,0,.1) inset;
}
.teaser_prod .img_prod a{
	display:inline-table;
	width:100%;
	text-align:center;
}
.teaser_prod .img_prod img{
	max-width:100%;
	height:150px;
	width:auto;
}
.teaser_prod .title_prod a{
	color: #424242;
    text-align: center;
    display: inline-block;
    width: 100%;
    text-transform: uppercase;
    font-weight: 600;
    line-height: 19px;
    margin-top: 10px;
	height: 60px;
	overflow: hidden;
}
.teaser_prod .jbprice-value-row{
	text-align:center;
}
.teaser_prod .jbcurrency-value{
	color: #215f8d;
    font-weight: 600;
}
.params_teaser{
	display: inline-block;
    width: 100%;
}
.params_teaser>div:nth-child(1){
	border-right:1px solid #ccc;
}
.params_teaser p{
	margin-bottom:0px;
}
.params_teaser>div{
	display: inline-block;
    width: 50%;
	float:left;
	text-align:center;
	font-weight:600;
}
.jbzoo .btn-success{
	background: #ffd201;
    color: #333 !important;
    font-weight: 600;
    border: none;
    border-radius: 30px;
	cursor:pointer;
}
.add_car_teaser{
	text-align: center;
    display: block;
    width: 100%;
    margin-top: 0px;
}
.jbprice-tmpl-full .element-label{
	float:left;
	font-weight:600;
	margin-right:10px;
}
.jbprice-tmpl-full .jbprice-quantity{
	float:left;
	margin-right:10px;
}
.jbzoo .jbprice-tmpl-full .jselementfulllist1{
	margin-bottom:40px;
}
.jbprice-tmpl-full .jbcurrency-value{
	olor: #2b3b47;
    font-weight: 600;
    font-size: 27px !important;
}
.jbprice-tmpl-full .jsAddToCart{
	float:left;
}
.jbprice-tmpl-full .jbprice-buttons{
	float:left;
}
.jbprice-tmpl-full .jsRemoveFromCart{
	border-radius: 30px;
    padding: 9px 10px;
	margin-left:15px;
}
.jbzoo .item-price .quantity-wrapper .input-quantity{
	border: 1px solid #ddd !important;
}
.osn_prop{
	margin-top:20px;
	margin-top: 20px;
    display: inline-block;
    width: 100%;
}
.jbzoo .jbzoo-item.jbzoo-item-full{
	display: inline-block;
    width: 100%;
}
.jbzoo-item-full h1{
	color: #2b3b47;
    font-size: 33px;
    border-bottom: 1px solid;
    padding-bottom: 10px;
    margin-bottom: 30px;
}
.dop_foto_full {
    display: inline-block;
    width: 100%;
    margin-top: 30px;
}
.dop_foto_full a{
	display: inline-block;
    width: 80px;
    height: 80px;
    border: 1px solid #ffd201;
    border-radius: 50%;
	    overflow: hidden;
}
.dop_foto_full a img{
	width:80px;
	height:auto;
}
.item-tabs li a{
	text-transform: uppercase;
    color: #333;
    font-weight: 600;
	position: relative;
}
.item-tabs li a .badge{
	position: absolute;
    top: 0px;
    right: 0px;
}
.list_pred {
       height: 470px;
    overflow-y: auto;
	overflow-x: hidden;
}
.left_panel_full{
	background: #f5f5f5;
}
.name_razdel_full{
	text-align: center;
    padding: 10px;
    text-transform: uppercase;
    color: #333;
    font-weight: 600;
    background: #ffd201;
    margin: 20px 0;
}
.img_prod{
	    position: relative;
}
.akciiyz {
    position: absolute;
    top: 5px;
    background: #ff3d3d;
    color: #fff;
    padding: 0px 15px;
    border-radius: 30px;
    z-index: 3;
}
.newsico {
    background: #fff798;
    position: absolute;
    top: 5px;
    color: #333;
    padding: 0px 15px;
    border-radius: 30px;
    z-index: 3;
    font-weight: 600;
    right: 5px;
}
.jbprice-tmpl-table.jbtable{
	position: relative;
}
.old_price{
	position: absolute;
    top: -23px;
    width: 100%;
    font-size: 13px;
    color: #ccc;
}
.module-items  .old_price{
	top:0px;
	position:relative;
}
.jbprice-tmpl-full{
	position:relative;
}
.jbprice-tmpl-full .old_price{
	top: 65px;
}
.old_price .jbcurrency-value{
	font-size: 15px !important;
    font-weight: 100;
}
.jbprice-value-total{
	color: #215f8d;
}
.jbprice-value-total i{
	color: #215f8d;
	font-size: 15px;
}
.anons_text .desc_news{
	display: inline-block;
    width: 100%;
	margin-bottom:20px;
}
.content_mat_teaser .item-title a{
	font-size: 25px;
}
.categorys{
	    margin: 20px 0;
}
.jbcart-module .dropdown-toggle{
	border: none;
    color: #192a45;
    background: #ffd201;
    padding:5px 10px;
   -webkit-border-radius: 0px;
-webkit-border-top-right-radius: 10px;
-webkit-border-bottom-right-radius: 10px;
-moz-border-radius: 0px;
-moz-border-radius-topright: 10px;
-moz-border-radius-bottomright: 10px;
border-radius: 0px;
border-top-right-radius: 10px;
border-bottom-right-radius: 10px;
}
.basket_top .jbcart-module{
	
}
.basket_top .dropdown-menu.show {
    display: block;
    left: -100% !important;
	padding: 10px;
	top: 100% !important;
	    margin-top: -35px;
		    right: 0px;
}
.basket_top .dropdown-menu.show a{
	color:#333;
}
.jsDelete{
	cursor:pointer;
}
.jbcart-module-empty.jsEmptyCart{
	line-height: 0;
    padding: 9px;
    border-radius: 30px;
	    background-color: transparent;
    border: none;
    color: #333 !important;
	cursor:pointer;
}
.jbcart-module-empty.jsEmptyCart i{
	color: #333;
    font-size: 15px;
}
.show>.btn-primary.dropdown-toggle{
	color: #333;
    background-color: #ffd201;
    border: none;
}
a.jsDeleteAll{
	color:#fff !important;
}
ul.zoo-category-list .block_proiz_gl{
	display:none !important;
}
.list_proizvod ul.zoo-category-list .block_proiz_gl{
	display:block !important;
}
.alert{
	color: #333;
    text-align: center;
    width: 600px;
    margin: 30px auto;
    border-radius: 10px;
	padding: 0px;
    position: relative;
}
.alert.alert-error{
	color: #fff;
    background-color: #dc3545;
    border-color: #dc3545;
}
.alert.alert-notice{
	background-color:#ffd201;
	border:none;
}
.alert-dismissible .close{
	    top: -20px;
    right: -15px;
    color: #333;
    opacity: 1;
	padding:0px;
}
.img_news{
	    float: left;
    margin-right: 30px;
    margin-bottom: 30px;
	    border: 6px solid #fff;
    background: #eee;
    box-shadow: 0 0 10px 0 rgba(0,0,0,0.25);
}
#catmenugl .nav-child{
	opacity: 0;
    visibility: hidden;
    top: 60px;
    left: 0;
    position: absolute;
    width: 100%;
    z-index: 99999;
    transition: 0.2s;
    -moz-transition: 0.2s;
    -webkit-transition: 0.2s;
    padding: 0 15px;
	background-color: #f3f4f8;
	padding:0px;
}
#catmenugl .nav>li.parent>ul.nav-child>li.parent>ul.nav-child{
	opacity: 0;
    visibility: hidden;
    top: 0px;
    left: 0;
    position: absolute;
    width: 100%;
    z-index: 99999;
    transition: 0.2s;
    -moz-transition: 0.2s;
    -webkit-transition: 0.2s;
    padding: 0 15px;
	background-color: #fff;
	padding:0px;
}
#catmenugl .nav-child li{
	list-style:none;
	line-height: initial;
	margin-right:0px;
}

#catmenugl .nav>li.parent>ul.nav-child>li.parent:hover{
	background:#fff;
}
#catmenugl .nav>li.parent:hover>ul.nav-child {
    opacity: 1;
    visibility: visible;
    top: 40px;
}
#catmenugl .nav>li.parent>ul.nav-child>li.parent:hover>ul.nav-child{
    opacity: 1;
    visibility: visible;
	top:0px;
	left:100%;
}
#catmenugl .nav>li.parent>ul.nav-child>li.parent>ul.nav-child li:hover{
	    background: #ffd201;
}
#catmenugl .nav-child li a{
	display: inline-table;
    width: 100%;
    padding: 5px 10px;
	    text-transform: none;
}
#catmenugl .zoo-category-list>li:nth-last-child(1), #catmenugl .zoo-category-list>li:nth-last-child(2){
	display:none;
}
#catmenugl .zoo-category-list{
	    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    padding-left: 0;
    margin-bottom: 0;
    list-style: none;
}
#catmenugl .zoo-category-list li ul {
    opacity: 0;
    visibility: hidden;
    top:0px;
    left: 0;
    position: absolute;
    width: 250px;
    z-index: 99999;
    transition: 0.2s;
    -moz-transition: 0.2s;
    -webkit-transition: 0.2s;
    padding: 0 15px;
    background-color: rgba(243,244,248,0.9);
    padding: 0px;
}
#catmenugl .zoo-category-list ul.level2{
    left: 100%;
}
#catmenugl .zoo-category-list li ul li a{
	text-transform: none;
    padding: 5px 10px;
    display: inline-block;
    width: 100%;
    border-bottom: 1px solid #ccc;
	    font-weight: 400;
}
#catmenugl .zoo-category-list li ul li:hover{
	background: #fff;
}
#catmenugl .zoo-category-list li ul li{
	margin:0px;
	line-height: 22px;
}
#catmenugl ul.zoo-category-list ul{
	padding:0px;
	box-shadow: 0 1px 4px rgba(0,0,0,.3), -23px 0 20px -23px rgba(0,0,0,.8), 23px 0 20px -23px rgba(0,0,0,.8), 0 0 40px rgba(0,0,0,.1) inset;
}
#catmenugl .zoo-category-list li.level0.parent:hover>ul.level1{
	opacity: 1;
    visibility: visible;
    top: 40px;
}
#catmenugl .zoo-category-list li.level2:hover{
	background: #ffd201 !important;
}
#catmenugl .zoo-category-list li.level1.parent:hover>ul.level2{
	opacity: 1;
    visibility: visible;
    top: 0px;
	left:100%;
}
/* Уровни категорий */
/* 4 уровня */
#catmenugl li.cat54>ul,#catmenugl li.cat52>ul,#catmenugl li.cat42>ul,#catmenugl li.cat69>ul,#catmenugl li.cat65>ul{
	width:850px;
}
#catmenugl li.cat54>ul>li,#catmenugl li.cat52>ul>li,#catmenugl li.cat42>ul>li,#catmenugl li.cat69>ul>li,#catmenugl li.cat65>ul>li{
	width:25%;
	float:left;
}
/* 3 уровня */
#catmenugl li.cat45>ul,#catmenugl li.cat58>ul{
	width:650px;
}
#catmenugl li.cat45>ul>li,#catmenugl li.cat58>ul>li{
	width:33%;
	float:left;
}
/* 2 уровня */
#catmenugl li.cat11>ul,#catmenugl li.cat13>ul{
	width:450px;
}
#catmenugl li.cat11>ul>li,#catmenugl li.cat13>ul>li{
	width:50%;
	float:left;
}
/* Конец уровней */
.cont_img_tea {
    width: 100%;
   
}
.subcategory-box{
	text-align:center;
}
.subcategory-box a,.subcategory-box a span{
	color: #333;
    font-size: 15px;
	display:inline-table;
	width:100%;
}
li.cat5>ul{
	display:none;
}
.subcategory-title img{
	max-width: 100%;
    max-height: 80px;
    height: auto;
}
.img_podcat{
	    width: 100%;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    justify-content: space-between;
    height: 90px;
    text-align: center;
}
.gl_page{
	overflow-x: hidden;
}
.cont_pod_img{
	    width: 100%;
}
.block_proiz_gl{
	display: inline-table;
    width: 100%;
    height: 90px;
    vertical-align: middle;
}
.block_proiz_gl img{
	    max-width: 100%;
    max-height: 80px;
    display: inline-block !important;
    height: auto;
}
.image-title.list_proizvod{
	color: #333;
    font-size: 15px;
	display:inline-table;
	width:100%;
}
.list_proizvod .zoo-category-list li{
	text-align:center;
}
.pagination li{
	    margin-right: 20px;
}
.pagination li span{
	background: #ffd201;
    color: #333 !important;
    border-radius: 50%;
    font-weight: 600;
    font-size: 18px;
    width: 30px;
    height: 30px;
    display: inline-block;
    text-align: center;
    line-height: 30px;
}
.pagination li a{
	color: #333 !important;
	font-weight: 600;
    font-size: 18px;
}
.jbfilter-buttons .jsSubmit{
	    background: #ffd201;
    color: #333 !important;
    font-weight: 600;
    border: none;
    border-radius: 30px;
    cursor: pointer;
}
.block_news_gl{
	background: #fff;
    padding-top: 20px;
	padding-bottom:100px;
}
.dropdown>button{
	    border-radius: 10px;
}
section#header.sheensay_fixed {
   border-bottom: 2px solid #ccc;
}
.slider_tovar .jbzoo .row,.slider_tovar .slick-dotted.slick-slider{
	margin-bottom:0px;
}
.footer_block .container .copyright a{
	color: #ffd201;
	border-bottom:1px dashed;
}
.footer_block .container .copyright a:hover{
	text-decoration:none;
}
.pagination-box{
	text-align: center;
    display: inline-table;
    width: 100%;
}
.pagination {
	text-align: center;
    display: inline-table;
}
.pagination li{
	float:left;
}
.tab-content .table td{
	padding: 5px;
    vertical-align: top;
    border-top: 1px solid #dee2e6;
}
.footer_menu ul li ul{
	display:none;
}
.right_panel{
	position: absolute;
    right: 10px;
    top: 35%;
    z-index: 998;
}
.right_panel .dropdown-toggle:after{
	display:none;
}
.right_panel .dropdown-menu{
	top: -100% !important;
    left: -100% !important;
    width: 270px;
	padding: 10px;
}
.right_panel .titles .tooltip{
	left: auto;
    right: 40px;
    top: 26px;
}
.jbcart-module .jbcart-module-items .jbcart-item-name{
	    height: 55px;
    overflow: hidden;
    display: block;
    line-height: 19px;
}
.jsCompareToggle{
	cursor:pointer;
}
.jbcompare-links.clearfix{
	display:none;
}
.basket_top>div{
	float:left;
	    margin-top: 10px;
}
.basket_top>div:nth-child(1){
	border-right: 1px solid #fce681;
}
a.but_osvesnen{
	    color: #192a45;
    background: #ffd201;
    text-transform: uppercase;
    font-weight: 500;
    padding: 5px 10px;
    height: auto;
    width: auto;
    position: relative;
    float: right;
    -webkit-border-top-left-radius: 10px;
    -webkit-border-bottom-left-radius: 10px;
    -moz-border-radius-topleft: 10px;
    -moz-border-radius-bottomleft: 10px;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px;
}
.cat_list_left ul.zoo-category-list{
	border: 1px solid #ccc;
}
/*.cat_list_left li ul{
	padding: 0px;
    box-shadow: 0 1px 4px rgba(0,0,0,.3), -23px 0 20px -23px rgba(0,0,0,.8), 23px 0 20px -23px rgba(0,0,0,.8), 0 0 40px rgba(0,0,0,.1) inset;
}*/
.cat_list_left .imgmen{
	display:none;
}
.cat_list_left .zoo-category-list li ul {
	display:none;
}
.cat_list_left .zoo-category-list li.active>ul{
	display:block;
}
.cat_list_left .zoo-category-list li.level0.parent:hover>ul.level1{
	opacity: 1;
    visibility: visible;
    top: 40px;
}
.cat_list_left .zoo-category-list li.level2:hover{
	background: #ffd201 !important;
}
.cat_list_left .zoo-category-list li.level1.parent:hover>ul.level2{
	opacity: 1;
    visibility: visible;
    top: 0px;
	left:100%;
}
.cat_list_left .zoo-category-list li a{
	color: #172433;
    font-size: 17px;
    text-decoration: none;
    padding: 5px 10px;
    display: inline-block;
    width: 100%;
    border-bottom: 1px solid #ccc;
    font-weight: 400;
}
.cat_list_left .zoo-category-list li.level1{

}
.cat_list_left .zoo-category-list li.level2{
	padding-left:25px;
}
.cat_list_left .zoo-category-list li:hover {
    background: #fff;
}
.cat_list_left  .zoo-category-list li.active>a{
	background: #ffd201 !important;
}
.cat_list_left  .zoo-category-list li:hover>a {
    background: #ffd201 !important;
}
.breadcrumb{
	background-color:transparent;
}
.bread_crumbs ul{
	padding-left:0px;
}
.divider{
	padding-right: 5px;
}
.sheensay_fixed .cont_top .custom p:nth-last-child(1),.cat_list_left .block_proiz_gl{
	display:none;
}
.moduletable h3{
	text-align: center;
    padding: 10px;
    text-transform: uppercase;
    color: #333;
    font-weight: 600;
    background: #ffd201;
    margin: 0px -15px 15px;
    font-size: 19px;
}
.jbzoo-view-category>.row>.col-md-3.left_block{
	background: #f5f5f5;
}
.cat_list_left .zoo-category-list{
	background:#fff;
}
.jbcurrency-symbol{
	display:none;
}
h2.subcategory-title{
	line-height:1;
	margin-bottom:0px;
}
h2.subcategory-title a span{
	border-bottom:1px dashed #ccc;
	width:auto;
	padding-bottom:2px;
	color: #007bff;
}
.mail_to{
	padding-top: 5px;
    padding-left: 20px;
}
.mail_to a{
	color: #333;
    font-weight: 600;
}
.sravnenie{
	color: #192a45;
    background: #ffd201;
	border-right: 1px solid #fce681;
	position: relative;
}
.sravnenie .kol-bas{
	z-index: 9;
	cursor:pointer;
}
.sravnenie a{
	color: #192a45;
	padding: 5px 10px;
	display: inline-block;
}
.basket_top .sravnenie ul.dropdown-menu{
	right: 0;
    left: auto !important;
    width: 220px;
}
.sravnenie ul li:nth-child(1){
	border-bottom: 1px solid #ccc;
}
.kol-bas{
	    position: absolute;
    top: -10px;
    right: -10px;
    width: 20px;
    height: 20px;
    border-radius: 50%;
    color: #fff;
    background: red;
    line-height: 20px;
}
.now_page{
	display: inline-table;
    width: 100%;
    text-align: center;
    text-transform: uppercase;
}
.subcategories.row{
	border: 1px solid #ccc;
    padding: 10px;
    border-radius: 5px;
}
.itemid-113 .subcategories.row{
	border: none;
    padding: 0px;
}
.socseti{
	text-align: center;
}
.socseti a{
	font-size: 40px;
    margin: 0 10px;
	transition:0.5s;
}
.socseti a:hover{
	color:#ffd201;
}
.fixed_menu{
	display:none;
}
.sheensay_fixed .fixed_menu{
	display: block;
    position: absolute;
    margin-left: -50px;
    top: 33%;
    font-size: 25px;
    cursor: pointer;
}
.right_menu{
	position: fixed;
    width: 230px;
    top: 106px;
	left:-280px;
	transition:0.5s;
    border-right: 1px solid #ccc;
	background:#fff;
	z-index: 99;
	height:100%;
}
.right_menu.active{
	left:0px;
}
.right_menu .imgmen{
	display:none;
}

.right_menu ul.zoo-category-list li{
	
}
.right_menu ul.zoo-category-list>li{
	width:100%;
}
.right_menu ul.zoo-category-list>li ul{
	opacity: 0;
    visibility: hidden;
    top: -100%;
    left: 100%;
    position: absolute;
    width: 250px;
    z-index: 99999;
    transition: 0.2s;
    -moz-transition: 0.2s;
    -webkit-transition: 0.2s;
    padding: 0 15px;
    background-color: #f3f4f8;
    padding: 0px;
	height: 100vh;
}
.right_menu ul.zoo-category-list li:hover>ul {
    opacity: 1;
    visibility: visible;
    top:0px;
}
.right_menu .zoo-category-list li a{   
	text-transform: none;
    padding: 5px 10px;
    display: inline-block;
    width: 100%;
    border-bottom: 1px solid #ccc;
    font-weight: 400;
	color: #172433;
 }
.right_menu .zoo-category-list li a:hover{
	text-decoration:none;
}
.right_menu .zoo-category-list>li>:hover{
	background-color: #f3f4f8;
}
.right_menu li.level1:hover{
	background: #ffd201 !important;
}
/* 4 уровня */
.right_menu li.cat54>ul,.right_menu li.cat52>ul,.right_menu li.cat42>ul,.right_menu li.cat69>ul,.right_menu li.cat65>ul{
	width:850px !important;
}
.right_menu li.cat54>ul>li,.right_menu li.cat52>ul>li,.right_menu li.cat42>ul>li,.right_menu li.cat69>ul>li,.right_menu li.cat65>ul>li{
	width:25% !important;
	float:left;
}
/* 3 уровня */
.right_menu li.cat45>ul,.right_menu li.cat58>ul{
	width:650px !important;
}
.right_menu li.cat45>ul>li,.right_menu li.cat58>ul>li{
	width:33% !important;
	float:left;
}
/* 2 уровня */
.right_menu li.cat11>ul,.right_menu li.cat13>ul{
	width:450px !important;
}
.right_menu li.cat11>ul>li,.right_menu li.cat13>ul>li{
	width:50% !important;
	float:left;
}
/* Конец уровней */
.ui-tooltip{
	background:#000 !important;
	border:none !important;
	border-radius:10px !important;
	color:#fff !important;
	font-size:14px !important;
	line-height:16px !important;
}
.component{
	min-height:100vh;
}
.jbzoo .jbcart-module-buttons .btn-dange{
	    background-color: transparent;
    border: none;
    color: #333;
}
.date_footer{
	display:inline-table;
	width:100%;
	text-align:center;
}
.jbcompare-links>a:nth-child(1){
	display:none;
}
.jbzoo-app-tovary .subcategories{
	max-height: 240px;
    overflow: hidden;
}
.cats5.subcategories{
	max-height: auto;
}
.cats5.subcategories.row{
	border:none;
}
.itemid-113 .jbzoo-app-tovary .subcategories, .cats5.subcategories{
	max-height:initial;
    overflow: hidden;
}
.itemid-113 .more_reader, .cats5.subcategories .more_reader{
	display:none;
}
.eshe{
	position:relative;
	transition:0.5s;
}
.eshe.active{
	max-height:initial;
}
.eshe .more_reader{
	background: #2763a1;
    width: 50px;
    height: 50px;
    border-radius: 50px;
    text-align: center;
    line-height: 30px;
    position: absolute;
    left: 50%;
    margin-left: -25px;
    z-index: 7;
    cursor: pointer;
    bottom: -25px;
}
.eshe .more_reader i{
	color:#fff;
}
.resul_search {
    position: absolute;
    top: 33px;
    width: 480px;
    background: #fff;
    overflow-y: auto;
    max-height: 300px;
    display: none;
    z-index: 9999;
    border: 1px solid #375d92;
    left: 10px;
    border-radius: 3px;
	overflow-x: hidden;
	-webkit-border-radius: 5px;
-webkit-border-top-left-radius: 0;
-moz-border-radius: 5px;
-moz-border-radius-topleft: 0;
border-radius: 5px;
border-top-left-radius: 0;
}
.resul_search ul {
    padding: 0px;
}
.resul_search li {
    padding: 10px;
    border-bottom: 1px dashed #ccc;
    list-style: none;
    position: relative;
}
.resul_search li a {
    display: inline-block;
    width: 100%;
}
.img_ser_res {
    width: 80px;
    float: left;
    margin-right: 15px;
	
}
.name_ser_res {
    float: left;
    width: 100%;
    color: #333;
    font-size: 15px;
	line-height: 18px;
	    margin-bottom: 30px;
}
.price_res_ser {
    display: inline-table;
    margin-top: 5px;
    color: #333;
    font-size: 14px;
	float: left;
	
}
.price_res_ser span{
	color:#215f8d;
	font-weight:600;
	font-size: 20px;    font-style: italic;
}
.no_search_res{
	    text-align: center;
    text-transform: uppercase;
    padding: 15px;
}
.price_res_ser i{
	color:#215f8d;font-size: 13px;    font-style: italic;
}
.read_more_ser_res {
      color: #333;
    font-weight: 600;
    display: inline-block;
    padding: 5px 10px;
    background: #ffd201;
    border-radius: 10px;
    float: right;
}
.img_ser_res img {
    width: auto;
    height: auto;
    max-width: 80px;
    max-height: 100px;
}
.jbcompare-cell img{
	max-width: 100%;
    width: auto;
}
.jbcompare-cell .jbcompare-active>a{
	display:none !important;
}
.jbcompare-row>th{
	font-weight:500;
}
.jbfilter-element .ui-state-default, .jbfilter-element .ui-widget-content .ui-state-default, .jbfilter-element .ui-widget-header .ui-state-default{
	    border: 1px solid #0073ea;
    background: #0073ea url(images/ui-bg_highlight-soft_25_0073ea_1x100.png) 50% 50% repeat-x;
    font-weight: bold;
    color: #fff;
}
a{
	position:relative;
}
.titles .tooltip{
	visibility: hidden;
	opacity: 0;
   left: 25%;
    margin-left: -100%;
    line-height: 14px;
    text-align: center;
    background: #333;
    color: #fff;
    border-radius: 10px;
    padding: 5px 10px;
  
    top: 35px;
	    width: auto;
    word-break: inherit;
    white-space: nowrap;
}
.titles:hover .tooltip{
	opacity:1;
	visibility: visible;
}
.nav-tabs li a.active{
	    color: #495057;
    background-color: #fff;
    border-color: #dee2e6 #dee2e6 #fff;
}
.nav-tabs li a{
	border: 1px solid transparent;
    border-top-left-radius: .25rem;
    border-top-right-radius: .25rem;
	    display: block;
    padding: .5rem 1rem;
}
.nav-tabs li a:hover{
	text-decoration:none;
	color:#07D;
}
.nav-tabs li a {
    text-transform: uppercase;
    color: #333;
    font-weight: 600;
    position: relative;
}
.params_teaser>div p{
	display:none;
}
.params_teaser>div p:nth-child(2){
	display:block;
}
.orderblock{
	display:inline-table;
	width:100%;
}
.orderblock ul li{
	float:left;
	list-style:none;
	margin:0 5px;
}
.orderblock ul li a{
	color:#333;
}
.orderblock ul li.active a{
	    color: #0056b3;
		font-weight:600;
}
.orderblock .searchsel ul li.active{
	display:none;
}
.orderblock>div{

}
.searchsel{
	
}
.page_kol span{
	float:left;
	margin-right:5px;
}
.orderblock .page_kol ul li:nth-last-child(1){
	margin-right:0px;
}
.page_sort .pagination li a{
	font-weight: 400;
    font-size: 16px;
}
.page_sort .pagination li span{
	font-size: 17px;
    width: auto;
    height: 25px;
	    line-height: 25px;
}
.jbzoo .orderblock .row{
	margin-bottom:0px;
}
.page_kol>div{
	    text-align: right;
    float: right;
}
.items .col-md-4{
	padding-right:0px;
}
.page_kol,.page_sort,.searchsel{
	padding: 0px;
}
.searchsel ul{
    padding: 0px;
    margin-left: 10px;
    display: inline-block;
}
.old_name_full{
	display: inline-block;
    font-size: 16px;
    font-style: italic;
    font-weight: 100;
}
.old_name_full strong{
	
}
.fileslist li{
	list-style:none;
	    padding: 10px 0px 5px;
    border-bottom: 1px dashed;
}
.fileslist li div{
	padding:0px;
}
.jbzoo .price_teaser table{
	margin-top:0px;
	margin-bottom:5px;
}
.tovari_news_list{
	padding:8px;
	background: #f5f5f5;
}
.tovari_news_list h3{
	margin: -8px -8px 8px;
}
.tovari_news_list li{
	list-style:none;
	    border: 1px solid #ccc;
    border-radius: 5px;
    padding: 0px;
    margin-bottom: 30px !important;
    background: #fff;
    transition: 0.5s;
	
}
.tovari_news_list li:hover{
	    box-shadow: 0 1px 4px rgba(0,0,0,.3), -23px 0 20px -23px rgba(0,0,0,.8), 23px 0 20px -23px rgba(0,0,0,.8), 0 0 40px rgba(0,0,0,.1) inset;
}
.tovari_news_list li .title_prod{
	padding:8px;
}
.tovari_news_list li .jsJBZooCompare{
	display:none;
}
.element-_sku{
	font-weight: 100;
    text-align: center;
}
.jbzoo .jbtable .element-_sku td{
	padding:0px;
}
.jbzoo .jbtable .element-_sku td.element-label{
	font-weight:100;
}
.jbprice-tmpl-full .sku_pr{
	display:none;
}
.sitylist {
    float: left;
    display: inline-table;
    margin-right: 20px;
    line-height: 22px;
}
.sitylist span {
    border-bottom: 1px dashed #333;
}
.sitylist a:hover{
	text-decoration:none;
}
.sitylist i {
    position: absolute;
    right: -9px;
    top: 6px;
}
.sitylist .dropdown-menu {
    width: 300px;
    left: -235px;
    height: 450px;
    overflow: auto;
    z-index: 99999;
	padding:0px;
}
.sitylist .dropdown-menu li {
    list-style: none;
    padding: 6px 5px 6px 0;
    border-bottom: 1px solid #ccc;
    width: 100%;
    float: left;
}
.sitylist ul{
	padding-left: 0px;
}
.all_city {
    text-align: center;
    color: #000;
    padding: 10px;
}
.ser_city {
    padding: 8px;
}
.ser_city form {
    position: relative;
    display: inline-table;
    width: 100%;
    margin-top: 15px;
}
.ser_city input {
    width: 100%;
    padding-left: 30px;
}
.sitylist .dropdown-menu li a {
    padding-left: 10px;
	cursor:pointer;
}
.ser_city form:after {
    position: absolute;
    content: "\f002";
    font: normal normal normal 14px/1 FontAwesome;
    top: 9px;
    color: #000;
    font-size: 17px;
    left: 9px;
    padding-left: 0px;
}
.kont_tel_page strong{
    font-size: 24px;	
}
.kont_tel_page .bespl{
	display:none;
}
.pages_kont_city p{
	margin-bottom: 4px;
}
#map{
	width:100%;
	height:260px;
}
.categorys h1{
	font-size: 29px;
}
.page_kol select{
	height:auto;
	padding:0px;
}
.page_sort .pagination li.active span {
	line-height: 16px;
}
#menugl li.parent{
	position:relative;
}
#menugl li.parent>ul{
	opacity: 0;
    visibility: hidden;
    top: 0px;
    left: 0;
    position: absolute;
    width: 150px;
    z-index: 99999;
	text-align:left;
    transition: 0.2s;
    -moz-transition: 0.2s;
    -webkit-transition: 0.2s;
    padding: 0 15px;
    background-color: rgba(255,255,255,0.9);
    padding: 0px;
    border: 1px solid #ccc;
    border-radius: 3px;
}
#menugl li.parent:hover>ul{
	opacity: 1;
    visibility: visible;
    top: 30px;
}
#menugl li.parent li {
    margin: 0px;
    line-height: 22px;
}
#menugl li.parent li a {
    text-transform: none;
    padding: 5px 10px;
    display: inline-block;
    width: 100%;
    font-weight: 400;
	color: #172433;
    font-size: 17px;
    text-decoration: none;
}
.zad_vopr_wat{
	display: inline-table;
    width: 100%;
    margin-top: 15px;
}
.zad_vopr_wat i{
	color:#ffd201;
}
.zad_vopr_wat a{
	border: 1px solid #ffd201;
    padding: 5px 20px;
    border-radius: 4px;
    display: inline-table;
    color: #000;
	transition:0.5s;
}
.zad_vopr_wat a:hover{
	background:#ffd201;
	color:#fff;
	text-decoration:none;
}
.zad_vopr_wat a:hover i{
	color:#fff;
}
.itemid-113 .pagination-box{

}
.button_call_sh.button{
    color: #192a45;
    background: #ffd201;
    text-transform: uppercase;
    font-weight: 500;
    height: 60px;
    width: 38px;
    position: relative;
    float: right;
    text-align: center;
    line-height: 80px;
-webkit-border-radius: 5px;
-webkit-border-top-left-radius: 0px;
-webkit-border-top-right-radius: 0px;
-moz-border-radius: 5px;
-moz-border-radius-topleft: 0px;
-moz-border-radius-topright: 0px;
border-radius: 5px;
border-top-left-radius: 0px;
border-top-right-radius: 0px;
}
.button_call_sh.button i{
	font-size: 30px;
    left: 4px;
}
.whatsap_button{
	color: #192a45;
    background: #ffd201;
    text-transform: uppercase;
    font-weight: 500;
    height: 60px;
    width: 38px;
    position: relative;
    text-align: center;
    line-height: 70px;
	border-bottom: 1px solid #e2c020;
    border-top: 1px solid #e2c020;
}
.whatsap_button i{
	color: #192a45;
    font-size: 35px;
}
.sel_city_but{
	color: #192a45;
    background: #ffd201;
    text-transform: uppercase;
    font-weight: 500;
    height: 60px;
    width: 38px;
    text-align: center;
    line-height: 70px;
	-webkit-border-top-left-radius: 5px;
	-webkit-border-top-right-radius: 5px;
	-moz-border-radius-topleft: 5px;
	-moz-border-radius-topright: 5px;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
}

.sel_city_but i{
	color: #192a45;
    font-size: 27px;
	cursor:pointer;
}
#myModal .modal-dialog{
	margin-top: 170px;
	max-width: 770px;
}
#myModal .modal-dialog .modal-body{
	height: 450px;
    overflow: auto;
}
#myModal h4{
	    display: inline-block;
    width: 100%;
    text-align: left;
}
#myModal .close{
	    position: absolute;
    right: 0px;
    top: 0px;
}
#myModal .modal-dialog .modal-body ul{
	padding:0px;
}
#myModal .modal-header{
	padding:5px;
}
#myModal .modal-dialog .modal-body li{
	    list-style: none;
    float: left;
    width: 33%;
	cursor:pointer;
	border-bottom:1px solid #ccc;
	padding:10px 0px;
}
#myModal .modal-dialog .modal-body ul li{
	
}
#kunena thead td{
	background: #cbeef9;
	line-height: 15px;
	padding: 3px;
}
#kunena.layout .topictitle{
	    display: inline-block;
    padding-right: .5em;
    line-height: 1.2;
    font-weight: 600;
    font-size: 15px;
}
#kunena.layout .started,#klastpostphone,.lastpostlink,.datepost{
	    font-size: 13px;
    line-height: 15px;
}
#kunena.layout .table td{
	font-size: 13px;
    line-height: 15px;
}
.icon_folder_forum i{
	font-size: 17px;
    color: #333!important;
}
.category a{
	color:#333;
}
.kfrontend h1{
	margin: 20px 0;
}
.icon_fol{
	width: 35px;
    height: 35px;
    border-radius: 50%;
    background: #f2f2f2;
    text-align: center;
    line-height: 35px;
}
#jumpto{
	display:none;
}
.kfrontend h1 a{
	color:#333;
	text-decoration:none;
}
#kunena .breadcrumb, #kunena .navbar{
	display:none;
}
#kunena.layout .img-circle{
	max-width:60px;
}
#kunena.layout .profilebox.unstyled{
	text-align:center;
}
#kunena.layout .topic-starter{
	border:none;
}
.profile-expand.center{
	display:none;
}
.button_blue{
	border: none;
	color: #192a45;
    background: #ffd201;
    text-transform: uppercase;
    font-weight: 500;
    padding: 10px 45px;
    border-radius: 10px;
	margin-top:10px;
}
.tabs_login{
	border-bottom:none;
	margin-top:20px;
}
.tabs_login li{
    border: 1px solid #333;
    border-radius: 10px;	
	margin-right:10px;
	transition:0.5s;
}
.tabs_login li:hover{
	border-color:#07D;
}
.tabs_login li a{
	padding: 5px 10px;
}
.created_topic{
	display:inline-table;
	width:100%;
}
.created_topic label{
	display:none;
}
.created_topic textarea{
	display:inline-table;
	width:100%;
	min-height:250px;
}
#kunena.layout .form-horizontal.created_topic .controls{
	margin:0px;
	
}
#kunena.layout .form-horizontal.created_topic .controls input{
	width:100%;
	margin-bottom:20px;
}
#kunena.layout .markItUp {
    width: 100%;
    border: 1px solid #dee2e6;
    border-top: none;
    padding: 10px;
}
#kattach_form{
	border: 1px solid #dee2e6;
    padding: 10px;
}
#kshow_attach_form{
	    color: #333;
    font-weight: 600;
    border: 1px solid #333;
    padding: 4px 5px;
    margin-top: 10px;
	margin-bottom:10px;
}
#kpost-subscribe{
	display:inline-table;
	width:100%;
}
#kpost-subscribe label{
	display:block;
	margin: 10px 0;
}
#kpost-subscribe label input{
	width: auto !important;
    margin-top: 7px;
    opacity: 1 !important;
}
#topic-actions-toolbar{
	display:none;
}
.kmessagepadding>a:nth-child(1),.kmessagepadding>a:nth-last-child(1),#btn_report{
	display:none;
}
#kunena .pagination{
	display:none;
}
.hidden-phone.post-info,.hidden-phone{
	text-align:center;
}
#kunena.layout .profilebox.unstyled{
	    position: relative;
    margin: 15px 0;
    padding: 12px 19px 0 14px !important;
    border-radius: 4px;
    min-height: 180px;
    border: 1px solid #ddd;
    box-shadow: 0 1px 3px rgba(0,0,0,0.1);
    margin-top: 13px !important;
}
#kunena.layout small.text-muted {
    margin-top: 25px;
    margin-right: 10px;
}
.input-append button{
	display:none;
}
.message-published{
	padding-right:0px;
}
.span8 .hidden-phone{
	text-align:left;
}
.parlpr{
	padding:0px;
}
.parlpr li{
	list-style:none;
}
.profile_left_content{
	text-align:center;
}
.profile_right li{
	width: 33%;
    float: left;
}
.tab-content tfoot,.tab-content .input-append{
	display:none;
}
.tab-content .category .span3,.tab-content .container-fluid .span9{
	text-align:center;
}
.tab-content .hidden-phone{
	text-align:left;
}
.buttonsend.off{
	background:#ffd2013d;
}
.jbzoo-item-full .item-image img{
	max-width: 100%;
    height: auto;
}
.snyt_s_proiz {
    text-transform: uppercase;
    color: red;
    text-align: center;
}
.jbprice-buttons-add.off{
	background:#ffd2013d;
	cursor:not-allowed;
}
.snyt{
	    width: 80px;
    height: 80px;
	    position: absolute;
    top: 0px;
    left: 0px;
    z-index: 99;
}
.snyt img{
	height: auto !important;
}
.dopparamsi .inputbox.kchecktask{
	display: block;
    float: left;
}
.dopparamsi .vipoldeyst{
	    display: inline-block !important;
    float: left;
}
.logo_footer img{
	max-width:100%;
}
.jbzoo label[for] {
    word-break: break-all;
    display: inline-table;
    width: 100%;
    white-space: normal;
    line-height: 17px;
}
.list_files_cats{
	padding: 0px;
}
.list_files_cats li{
list-style: none;
    border-bottom: 1px dashed #ccc;	
}
.list_files_cats li a{
	padding: 9px 0px;
    line-height: 16px;
    display: inline-block;
    width: 100%;
	text-decoration:none;
}
.jbzoo .items .jbzoo-item-seo-raschet-osveshchennosti.jbzoo-item-teaser{
	margin: 0px;
    display: inline-block;
    width: 100%;
    text-align: center;
}
.jbzoo .items .jbzoo-item-seo-raschet-osveshchennosti.jbzoo-item-teaser .row{
	display:none;
}
.jbzoo-item-seo-raschet-osveshchennosti.jbzoo-item-teaser h4{
	margin-bottom:0px !important;
	display: inline-block;
    width: 100%;
    text-align: center;
}
.jbzoo-item-seo-raschet-osveshchennosti.jbzoo-item-teaser a{
	font-size:15px;
	text-decoration:none !important;
}