/***CUSTOM CSS RULES FOR YOUR SITE***/

.top-menu + .join-us {
    float: right;
	margin: 0;
    margin-top: 2px;
    height: 50px;
}

.headercounter .join-us>li>a>i {
	color: white;
}

@media (max-width: 992px) {
    li.countermobile {
        display: block;
        border: none;
        margin: 10px;
    }
}

.product-item-detail-ninfo {
	display: flex;
	justify-content: center;
	align-items: center;
	margin: 0 -4px;
}
.product-item-detail-nicons {
	display: flex;
	justify-content: space-between;
}
.product-item-detail-nicons {
	display: flex;
}
.product-item-detail-nimg {
	padding: 0 5px;
}
.product-item-detail-ninfo {
	padding-top: 25px;
}
.product-item-detail-article span {
	color: #eb7b1a;
}
.product-item-detail-nimg img:hover {
	opacity: 0.7;
	transition: all 0.3s ease;
}
.product-item-detail-ninfo .navigation-share {
	margin: 0px 18px;
}
.collections-item-block-container:before {
    content: "";
    background: -moz-linear-gradient(bottom,rgba(61,75,82, 0.8) 0,rgba(61,75,82, 0) 100%);
    background: -webkit-linear-gradient(bottom,rgba(61,75,82, 0.8) 0,rgba(61,75,82, 0) 100%);
    background: -webkit-linear-gradient(bottom,rgba(61,75,82, 0.8) 0,rgba(61,75,82, 0) 100%);
}
.collections-item-block-container:before {
    content: "";
    background: -moz-linear-gradient(bottom,rgba(61,75,82, 0.5) 0,rgba(61,75,82, 0) 100%);
    background: -webkit-linear-gradient(bottom,rgba(61,75,82, 0.5) 0,rgba(61,75,82, 0) 100%);
    background: -webkit-linear-gradient(bottom,rgba(61,75,82, 0.5) 0,rgba(61,75,82, 0) 100%);
}
.collections-item-detail-pic-container:after {
	content: "";
    background: -moz-linear-gradient(bottom,rgba(61,75,82,0.8) 0,rgba(61,75,82,0.1) 100%);
    background: -webkit-linear-gradient(bottom,rgba(61,75,82,0.8) 0,rgba(61,75,82,0.1)) 100%);
    background: -webkit-linear-gradient(bottom,rgba(61,75,82,0.8) 0,rgba(61,75,82,0.1) 100%);
}
.collections-item-detail-pic-container:after {
	 content: "";
    background: -moz-linear-gradient(bottom,rgba(61,75,82,0.4) 0,rgba(61,75,82,0) 100%);
    background: -webkit-linear-gradient(bottom,rgba(61,75,82,0.4) 0,rgba(61,75,82,0)) 100%);
    background: -webkit-linear-gradient(bottom,rgba(61,75,82,0.4) 0,rgba(61,75,82,0) 100%);
}
.collections-item-title {
	text-shadow: 1px 0px 4px #000;
}
.collections-item-brand {
	color: #fff;
	text-shadow: 1px 0px 4px #000;
}
.collections-item-detail-title {
	text-shadow: 1px 0px 4px #000;
}
.collections-item-detail-price {
	text-shadow: 1px 0px 4px #000;
}
.product-item-detail-nicon {
    margin: 0 5px;
    border-radius: 5px;
    overflow: hidden;
	width: 88px;
	height: 83px;
	background: #eb7b1a;
}.product-item-detail-nicon:hover {
	opacity: 0.7;
}
.product-item-detail-nicon img {
	display: block;
	margin: auto;
}
.product-item-detail-gif {
	height: 45px;
	margin-bottom: 7px;
	display: flex;
	align-items: center;
}
.product-item-detail-nicon span {
	display: block;
	color: #fff;
	font-size: 14px;
	text-decoration: none !important;
	text-align: center;
	line-height: 1.3;
}
.product-item-detail-nimg {
    display: flex;
    justify-content: center;
    align-items: center;
    height: 100%;
}

@media (max-width: 767px) {
	.product-item-detail-ninfo .navigation-share {
    	margin: 0px 0;
	}
	.product-item-detail-nicon span {
    	font-size: 12px;
	}
}

.product-item-detail-slider-controls-image>img {
	-moz-transition: all 0.4s ease-out;
	 -o-transition: all 0.4s ease-out;
	 -webkit-transition: all 0.4s ease-out;
}
.product-item-detail-slider-controls-image>img:hover {
	-webkit-transform: scale(1.4);
	-moz-transform: scale(1.4);
	-o-transform: scale(1.4);
}
.product-item-detail-slider-left>i, .product-item-detail-slider-right>i {
	background: rgba(255,255,255,0.4);
	font-size: 27px;
	color: #505050;
	padding: 19px 0;
}
.product-item-detail-slider-left>i:hover, .product-item-detail-slider-right>i:hover {
	background: rgba(255,255,255,0.6);
}
.product-item-detail-slider-right {
	padding-right: 0;
}
.product-item-detail-slider-left {
	padding-left: 0;
}

.product-item-detail-nicon {
	width: 113px;
    height: 109px;
}
.product-item-detail-ninfo .navigation-share {
	margin: 0px 15px 0 5px;
}
.col-xs-12.col-md-6.product-item-detail-blocks {
	padding: 0 15px 0 20px;
}
.product-item-detail-textinfo {
	margin: 25px 0;
}
.product-item-detail-textinfo p {
  font-size: 16px;	 
  line-height: 1.375;
}
.product-item-detail-tab-content {
    margin-top: 5px;
}
.product-item-detail-slider-controls-block {
	display: none;
}
.product-item-detail-ninfo .navigation-share-content {
	top: 67px;
}
.product-item-brand>img {
	 display: none;
}
.product-item-detail-brand>img {
	 display: none;
}
.navigation-content {
	padding: 22px 0 22px;
}
@media (max-width: 991px) {
	.navigation-share-icon {
		margin: 0 0;
	}
	.product-item-detail-ninfo .navigation-share {
		margin: 0px 5px 0 5px;
	}
	.col-xs-12.col-md-6.product-item-detail-blocks {
		padding: 0 15px;
	}
	.product-item-detail-gif {
		height: 45px;
		margin-bottom: 5px;
	}
}
@media (max-width: 480px) {
	.product-item-detail-nicon {
		width: 82px;
		height: 90px;
	}
	.navigation-share-icon {
		margin: 0 0;
	}
	.product-item-detail-nicon span {
    	font-size: 11px;
	}
	.product-item-detail-ninfo {
		margin: 0 -10px;
	}
}

/*
.bx-no-touch .collections-item:hover .collections-item-block-container:after, .bx-touch .collections-item:active .collections-item-block-container:after{
    opacity: 0;
}
body{
    -webkit-user-select: text;
    -moz-user-select: text;
    -o-user-select: text;
    user-select: text;
}
.slide-panel-cart, .slide-panel-map {
    background: #fff;
}
.slide-panel,
.slide-panel-cart,
.slide-panel-map{
    height: 100%;
    position: fixed;
    top: 0;
}

.slide-panel,
.slide-panel-cart{
    width: 400px;
    max-width: 100%;
}
*/

/***SLIDE_PANEL***/
/***SLIDE_PANEL_CART***/
/***SLIDE_PANEL_MAP***/
/***POPUP_PANEL***/
/*
.slide-panel,
.slide-panel-cart,
.slide-panel-map{
    height: 100%;
    position: fixed;
    top: 0;
}

.slide-panel,
.slide-panel-cart{
    width: 400px;
}

.slide-panel-map{
    width: 90%;
}

.slide-panel{
    right: -400px;
    z-index: 1100;
}

.slide-panel.active{
    right: 0;
}

.slide-panel-cart,
.slide-panel-map{
    right: 0;
}

.slide-panel-cart{
    z-index: 1080;
}

.slide-panel-map{
    z-index: 1060;
}

.popup-panel{
    width: 1304px;
    height: 698px;
    position: fixed;
    left: 50%;
    top: 50%;
    -moz-transform: translate(-50%, -50%);
    -o-transform: translate(-50%, -50%);
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    z-index: 1040;
}

.popup-panel-full{
    height: 100%;
    top: 0;
    -moz-transform: translateX(-50%);
    -o-transform: translateX(-50%);
    -webkit-transform: translateX(-50%);
    transform: translateX(-50%);
}

.slide-panel__title-wrap,
.slide-panel-cart__title-wrap,
.slide-panel-map__title-wrap,
.popup-panel__title-wrap{
    height: 72px;
    display: flex;
    align-items: center;
    padding: 0 72px 0 24px;
    position: relative;
}

.popup-panel__title-wrap{
    padding-left: 32px;
}

.popup-panel-full .popup-panel__title-wrap{
    justify-content: space-between;
    z-index: 204;
}

.slide-panel__title-wrap > i,
.slide-panel-cart__title-wrap > i,
.slide-panel-map__title-wrap > i,
.popup-panel__title-wrap > i{
    padding-right: 18px;
}

.slide-panel__title,
.slide-panel-cart__title,
.slide-panel-map__title,
.popup-panel__title{
    overflow: hidden;
}

.popup-panel__share{
    margin-left: 18px;
    position: relative;
}

.slide-panel__close,
.slide-panel-cart__close,
.slide-panel-map__close,
.popup-panel__close{
    width: 72px;
    height: 100%;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    position: absolute;
    right: 0;
    top: 0;
    cursor: pointer;
}

.slide-panel__content,
.slide-panel-cart__content,
.slide-panel-map__content{
    height: -moz-calc(100% - 72px);
    height: -webkit-calc(100% - 72px);
    height: calc(100% - 72px);
    position: relative;
}

.popup-panel__content{
    height: -moz-calc(100% - 72px - 48px);
    height: -webkit-calc(100% - 72px - 48px);
    height: calc(100% - 72px - 48px);
    padding: 0 64px;
    position: relative;
    overflow-y: auto;
}

.popup-panel-full .popup-panel__content{
    height: -moz-calc(100% - 72px);
    height: -webkit-calc(100% - 72px);
    height: calc(100% - 72px);
}

.slide-panel__content > .slide-panel__content,
.slide-panel-cart__content > .slide-panel-cart__content{
    padding: 0 32px;
}

.popup-panel__content > .popup-panel__content{
    padding: 0 64px;
}

.popup-panel__footer > .btn{
    width: 100%;
    height: 48px;
}

.popup-panel__prev,
.popup-panel__next{
    width: 81px;
    height: 96px;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    position: absolute;
    top: 72px;
}

.popup-panel__prev{
    left: -81px;
}

.popup-panel__next{
    right: -81px;
}

.popup-panel__prev.disabled,
.popup-panel__next.disabled{
    display: none;
}

.slide-panel__backdrop{
    z-index: 1090;
}

.slide-panel-cart__backdrop{
    z-index: 1070;
}

.slide-panel-map__backdrop{
    z-index: 1050;
}

.popup-panel__backdrop{
    z-index: 1030;
}

.catalog-menu__backdrop{
    z-index: 204;
}
*/
/***SLIDE_PANEL_LOADER***/
/***SLIDE_PANEL_CART_LOADER***/
/***SLIDE_PANEL_MAP_LOADER***/
/***POPUP_PANEL_LOADER***/
/*
.slide-panel__loader,
.slide-panel-cart__loader,
.slide-panel-map__loader,
.popup-panel__loader{
    width: 48px;
    height: 48px;
    position: absolute;
    left: 50%;
    top: 50%;
}

.slide-panel__loader:after,
.slide-panel__loader > div,
.slide-panel__loader > div > span,
.slide-panel__loader > div > span:after,
.slide-panel-cart__loader:after,
.slide-panel-cart__loader > div,
.slide-panel-cart__loader > div > span,
.slide-panel-cart__loader > div > span:after,
.slide-panel-map__loader:after,
.slide-panel-map__loader > div,
.slide-panel-map__loader > div > span,
.slide-panel-map__loader > div > span:after,
.popup-panel__loader:after,
.popup-panel__loader > div,
.popup-panel__loader > div > span,
.popup-panel__loader > div > span:after{
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
}

.slide-panel__loader > div,
.slide-panel-cart__loader > div,
.slide-panel-map__loader > div,
.popup-panel__loader > div{
    z-index: 1;
}

.catalog-menu-dropdown-menu .catalog-menu-dropdown-menu {
    display: none;
}

@media (max-width: 767px){
.product-item-detail-slider-block {
        height: 284px;
}
}

.bx-filter-param-label.disabled {
    display: none;
}
*/