/*additional style-sheet from WEB for ALL*/
/*--w4a-base--*/
.w4a-color{
	color:#4c76a2;
}
.w4a-b{
	font-weight:bold;
}
.w4a-hidden{
	display:none;
}
/*--/w4a-base--*/

/*--фасетный фильтр--*/
#faset-filter-body a {
	display:none;
}
#faset-filter-body a.panel-heading{
	display:block;
}
/*--/фасетный фильтр--*/
.btn.btn-sm.active{
	border-color: #1f9dc3;
    border: solid 2px #1f9dc3;
}
.btn.btn-sm.addToWishList.active, .btn.btn-link.btn-sm.addToCompareList.active {
 border-width: 0px;
}
.fa-sort-numeric-asc.active{
	color: #f34900;
}
.fa-sort-numeric-desc.active{
	color: #f34900;
}
.fa-sort-alpha-asc.active{
	color: #f34900;
}
.fa-sort-alpha-desc.active{
	color: #f34900;
}
.w4a-breadcrumb-seach{
	border:solid 1px #cacaca;
	padding-left:5px;
}

.w4a-cat-level2-icon{
    display: block;
/*     background-position: 0px -26px !important; */
 background-position: 0px 0px !important; 
    background-repeat: no-repeat;
    background-size: 26px !important;
    width: 26px !important;
    height: 26px !important;
    float: left;
    position: relative;
    top: -5px;
    margin-right: 4px;
}

.w4a-cat .panel-default {
    border-color: #1f9dc3;
}

div.w4a-cat-ico-img.media-left{
    height: 50px !important;
    width: 50px !important;
    min-width: 50px;
    margin-right: 5px;
    background-position: 0 -50px;
    background-repeat: no-repeat;
    background-size: 50px 100px;
}
div.w4a-cat-ico-img.media-left.w4a-img-full{
    background-position: 0px 0px;
    background-size: 50px 50px;
}
div.w4a-cat-name{
	padding-left: 5px;
}
/*--знак рубля--*/
.rubznak {
    font-family: ALSRubl;
	vertical-align: middle;
}
.cart .rubznak{

}
/*--знак рубля--*/
/*--плашка--*/
.w4a-top-minus-50{
	top:-50px;
}
form.navbar-form.pull-left span.input-group-btn{
position: relative; right: 35px; z-index: 3;
}
.filter.w4a-hidden{
	display:none;
}
.filter.w4a-hidden.w4a-show{
	display:block;
}
/*--/плашка--*/
.map ul {
/* 	list-style-type: square;
    color: #f44900; */
	list-style-type: none;
    padding: 0px;
    margin: 0px;
}
.map_cat {
    margin-top: 11px;
    list-style-type: none;
    color: #424242;
    font-size: 13px;
    font-weight: bold;
}
.map_cat ul {
    padding: 0px;
    margin: 2px;
    font-size: 12px;
}
.map_podcat {
    display: inline;
    margin-left: 10px;
    font-weight: normal;
    /* background: url(images/map_marker_5.jpg) no-repeat 0 5px; */
    padding-left: 10px;
}
.map_podcat a{
	text-decoration:underline;
}
.oneclick-tab{
    width: 95%;
    margin: 15px auto;
}
.oneclick-tab td{
vertical-align: top;
}
.oneclick-pic{padding: 5px 25px 5px 10px;}
.oneclick-pic img{
	width:200px;
	height:200px;
}
.oneclick-price{
    text-align: center;
    color: #1f9dc3;
    font-size: 28px;
    font-weight: bold;
}
.oneclick-prodname{
font-size: 14px;
    font-weight: bold;
    text-align: center;
}
.oneclick-msg{
display:block;
	color:#ff0000;
	font-size:10px;
}
.oneclick-sum-title{
	font-size:16px;
	color:#000000;
}
.modal-header .glyphicon{
border-radius: 9px;
    background-color: #ffffff;
}

.panel-heading .close:hover {
    color: #808080;
}
.panel-heading .close {
    margin: 0;
    text-shadow: none;
    filter: alpha(opacity=100);
    opacity: 1.0;
    position: absolute;
    top: 10px;
    right: 10px;
    color: #30c7f8;
}

.navtop .navbar-nav > li > a i {
    height: 18px;
    width: 18px;
    display: inline-block;
    vertical-align: middle;
    background-repeat: no-repeat;
	}
div.w4a-search-code{float: right; padding: 7px 5px 3px 7px; width:85px;margin-left: 7px;    left: -77px;; position: relative; z-index: 3;}
span.w4a-search-code-title{display:block; width:55px;float: left;}

.w4a-nav-bar{
	    background-color: #1f9dc3;
}
.w4a-footer{
	width:100%;
}
@media (max-width: 1024px) { 
.w4a-footer{
	width:1174px;
} 
#w4a-nav{
	/* display:none; */
}	
.w4a-search-code{display:none;}
}
/*--для мобильной версии--*/

/*--/для мобильной версии--*/