

/* Start:/local/templates/eshop_bootstrap_/components/bitrix/search.title/catalog_search/style.css?1766067416388*/

div.title-search-result {
	border:1px solid #c6c6c6;
	display:none;
	/*overflow:hidden;*/
	z-index:205;
	/*border: 1px red solid;*/
	/*width: 450px !important;*/
	background: white;
	padding: 5px !important;
}

a .title-search-price { font-size: 16px; padding-top: 5px; color: black; }

.title-search-result .search_prod {
	padding: 5px 0; border-bottom: 1px #ddd solid; margin: 5px 0;
}
/* End */


/* Start:/local/templates/eshop_bootstrap_/components/bitrix/menu/mobile/style.css?1766067415957*/
.menu_mobile .navbar-toggle {float: none !important;}
.menu_mobile .navbar-header button { color: white; text-transform: uppercase;}

.menu_mobile .dropdown.active a.dropdown-toggle, li.active a.root-item-selected { color: rgba(255,255,255, .5); text-decoration: none; }


.menu_mobile .navbar-header { background: rgba(0,0,0, .8) !important; }
.menu_mobile .navbar-nav { background: rgba(0,0,0, .75) !important; text-transform: uppercase; font-size: 13px;}
.menu_mobile .nav>li { padding: 0 10px; }

.menu_mobile .dropdown-menu a { bottom-top: 1px rgba(255,255,255, .1) !important; font-size: 12px; }

 
.menu_mobile .dropdown-menu { background: #777 !important }

.menu_mobile .navbar-header button { display: inline-block; float: left; margin-left: 5px; }

@media (min-width: 768px) {
.menu_mobile .dropdown-menu { background: #777 !important; margin-left: 250px; }
.menu_mobile .dropdown-menu a{ border-top: none !important; }

	}

/* End */


/* Start:/local/templates/eshop_bootstrap_/components/bitrix/menu/top_mobile/style.css?1766067415299*/

.top_menu_mobile {background: rgba(0,0,0, .7) !important; margin: 0; padding: 10px 0;}

.top_menu_mobile a{ color: white; border-top: 1px red !important;}
.top_menu_mobile li{ color: white;  padding: 5px 10px; text-align: left;}

.top_menu_mobile ul { margin:0; margin: 20px 0 !important; }

/* End */


/* Start:/local/templates/eshop_bootstrap_/components/bitrix/menu/top/style.css?1766067415103*/

.top_menu_end_enter a.root-item-selected {color: #A3A9B2 !important; text-decoration: underline;}


/* End */


/* Start:/local/templates/eshop_bootstrap_/components/bitrix/menu/catalog_left/style.css?17660674152447*/


.left_menu { margin: 20px 0 25px 30px;}


.left_menu .nav>li>a {
    position: relative;
    display: inline-block;
    padding: 8px 0;
    color: rgba(0, 0, 0, 1);
    margin-right: 40px;
    font-family: 'fregatbold';
    text-transform: uppercase;
    font-size: 12px;
}


.left_menu .nav>li { border-bottom: 1px solid rgba(0,0,0, .1);}
.left_menu .nav>li:last-child { border-bottom: none;}


.left_menu li.dropdown.open {
    background:none;
}

.left_menu .nav>li>a.dropdown-toggle{
    display: inline-block !important;
    position: absolute;
    right: 0;
    margin: 2px 0 3px 0;
    padding: 3px 10px !important;
    font-size: 16px;

}
.left_menu .nav>li>a.dropdown-toggle:hover, .left_menu .nav>li>a.dropdown-toggle:focus, .left_menu .nav>li>a.dropdown-toggle:active{

    background: #A5A5A5 !important;

}


.left_menu .nav-pills>li>a{
    color: rgba(0,0,0, .8);
	/*background: none !important;    */
}
.left_menu .nav-pills>li>a:hover, .left_menu .nav-pills>li>a:focus {
    color: rgba(0,0,0, .5);
	background: none !important;    
}


.left_menu .nav-pills>li.active>a, .left_menu .nav-pills>li.active>a:hover, .left_menu .nav-pills>li.active>a:focus {
    color: rgba(0,0,0, .5);
	/*background: none !important;*/
	/*color: black;*/
}

.fa_submenu:hover {background: rgba( 255, 255, 255, .08);}

.left_menu .dropdown-menu {
    left: 232px;
    top: 0;
    background: rgba(0,0,0, .8); !important;
    border: none !important;
    font-size: 14px;
    text-transform: none;
    min-width: 250px;
}

.left_menu a.dropdown-menu {
    position: absolute;
    /*top: 100%;*/
    right: 0;
    top: 0;
    width: 280px;
    z-index: 1000;
    display: none;
    float: left;
    /*min-width: 160px;*/
    padding: 5px 0;
    margin: 0 0 0 -270px;
    list-style: none;
    font-size: 15px;
    text-align: left;
    background-color: rgba(0, 0, 0, 0.25);
    /*border: 1px solid transparent;*/
    border-radius: 0;
    -webkit-box-shadow: 0 6px 12px rgba(0,0,0,0.175);
    box-shadow: 0 6px 12px rgba(0,0,0,0.175);
    -webkit-background-clip: padding-box;
    background-clip: padding-box;
}

.left_menu .dropdown-menu>.active>a, .left_menu .dropdown-menu>.active>a:hover, .left_menu .dropdown-menu>.active>a:focus {
    color: rgba(255, 255,255, .6);
    text-decoration: none;
    outline: 0;
    background: none !important;
}

.left_menu .dropdown-menu li a:hover {
    color: black;
    background: rgba(255, 255,255, .5);
}
/* End */


/* Start:/local/templates/eshop_bootstrap_/components/bitrix/news.list/content_vertical_index/style.css?17660674161580*/

	.content_index_vertical { }
	.content_index_vertical .title{
		background: #a8a8a8;
		padding: 7px 12px;
		text-transform: uppercase;
		color: white;
		font-family: 'fregatbold';
		font-size: 14px;
		margin-bottom: 20px;
	}

.content_index_vertical .title::after {
    content: '';
    position: absolute;
    left: 25px;
    bottom: 5px;
    border: 8px solid transparent;
    border-top: 8px solid #a8a8a8;
}


.content_index_vertical a { color:rgba(0,0,0, .8); }
.content_index_vertical a strong{ color: black; }
.content_index_vertical .statiya {/* height: 50px; overflow: hidden;*/ }
.content_index_vertical .statiya strong {
	display: block;
	margin-bottom: 5px;
	font-family: 'fregat';
	font-weight: normal;
	font-size: 16px;
	/*line-height: 16pt;*/
}

.content_index_vertical img {margin: 5px 0 0; }


	.content_index_vertical .index_more_content { text-align: right; font-size: 12px; white-space: nowrap;}
	.content_index_vertical .index_more_content a{ color: black; }

.content_index_vertical img, .footer .logo  img{
  -webkit-filter: grayscale(100%);
  -moz-filter: grayscale(100%);
  -ms-filter: grayscale(100%);
  -o-filter: grayscale(100%);
  filter: grayscale(100%);
  filter: gray; /* IE 6-9 */
/*Добавим вот такой вот код*/
  -webkit-transition: all 1s;
  -moz-transition: all 1s;
  -o-transition: all 1s;
  transition: all 1s;
/*конец кода с transition*/
}

.content_index_vertical a:hover img {
  -webkit-filter: none;
  -moz-filter: none;
  -ms-filter: none;
  -o-filter: none;
  filter: none;
  filter: none; /* IE 6-9 */
}

/* End */


/* Start:/local/templates/eshop_bootstrap_/components/bitrix/system.pagenavigation/.default/style.css?17660674161171*/
div.modern-page-navigation { 
	padding: 22px 0;
	font-size: 12px;
}

div.modern-page-navigation a, 
span.modern-page-current, 
span.modern-page-dots
{
	border-left-width: 1px;
	/*border-left-style: solid;*/
	text-decoration: none;
	padding: 5px 8px;
	color: #5B5B5B;
}
div.modern-page-navigation a.modern-page-previous { 
	border-right-width: 1px; 
	/*border-right-style: solid; */
	border-left: none; }
div.modern-page-navigation a.modern-page-first, 
div.modern-page-navigation span.modern-page-first { 
	border-left: none; 
	padding-left: 0.5em; }

span.modern-page-current { 
	/*font-weight: bold;*/
    background: #BEBEBE;
    border-color: #BEBEBE;
    padding: 3px 8px;
    border-radius: 3px;
    color: white;

}

.pagination {

    margin-top: 15px !important;
    margin-right: 5px !important;

}

.pagination>li>a {
color: black !important;
color: #5B5B5B !important;
}


.pagination>li.active>a {
color: #9B9B9B !important;
}


.pagination>li>a:hover, .pagination>li>span:hover, .pagination>li>a:focus, .pagination>li>span:focus {
    z-index: 3;
    background: none !important;
    border-color: transparent;
}

/*i.fa {font-size: 14px; margin-top; 3px}*/
/* End */


/* Start:/local/templates/eshop_bootstrap_/components/bitrix/news.list/slider/style.css?17660674162158*/

	/*	Слайдер  */

	.index_slider .item { height: 300px; }

	.index_slider{
		margin-bottom: 15px;
	}        

	.index_slider {
		position:relative;
		-webkit-box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 0px rgba(0, 0, 0, 0.1) inset;
		-moz-box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 0px rgba(0, 0, 0, 0.1) inset;
		box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 0px rgba(0, 0, 0, 0.1) inset;
		-webkit-box-shadow: 0 15px 15px -10px rgba(0, 0, 0, 0.5), 0 1px 4px rgba(0, 0, 0, 0.3), 0 0 50px rgba(0, 0, 0, 0.1) inset;
		-moz-box-shadow: 0 15px 15px -10px rgba(0, 0, 0, 0.5), 0 1px 4px rgba(0, 0, 0, 0.3), 0 0 50px rgba(0, 0, 0, 0.1) inset;
		box-shadow: 0 15px 15px -10px rgba(0, 0, 0, 0.5), 0 1px 4px rgba(0, 0, 0, 0.3), 0 0 50px rgba(0, 0, 0, 0.1) inset;
	}        

	.index_slider:before,
	.index_slider:after {
		content:"";
		position:absolute;
		z-index:-2;
	}

	.index_slider .item .text{
		height: 300px;
		display: table-cell;
		vertical-align: middle;
	}
	.index_slider .item .text>div{
		margin: 20px 40px 20px 50%;
		padding: 10px 20px 35px;
		background: rgba(0,0,0, .6);
		color: white;
		font-size: 18px;
	}
	.index_slider .item .text>div h2{ font-size: 30px; margin-bottom: 15px; font-family: 'fregatbold';}
	.index_slider .item .text>div a{
		z-index: 100; 
		display: inline-block;
		margin-top: 15px;
		color: white;
		padding: 10px 25px;
		background: rgba(255,0,0,.7);
		font-size: 14px;
		text-transform: uppercase;

	}
.carousel-control.right, .carousel-control.left {
     background-image: none !important; 
}
.carousel-control .glyphicon-chevron-left, .carousel-control .glyphicon-chevron-right, .carousel-control .icon-prev, .carousel-control .icon-next {
    margin-top: -20px;
    font-size: 30px;
    background: #353434;
}
.carousel-control.right {
    right: -10px !important ;
    top: 43%;
    background: #353434;
    width: 25px;
    height: 40px;
    opacity: 1;
    padding-top: 8px;
    z-index: 200;
}
.carousel-control.left {
    left: -10px !important;
    top: 43%;
    background: #353434;
    width: 25px;
    height: 40px;
    opacity: 1;
    padding-top: 8px;
    z-index: 200;
}
	/*	.Слайдер  */


/* End */


/* Start:/local/templates/eshop_bootstrap_/components/bitrix/news.list/index_news/style.css?1766067416363*/

		.index_news {margin-top: 10px; margin-bottom: 30px; line-height: 16pt; font-size: 14px;}
		.index_news .date {/*font-size: 13px;*/ color: rgba(255,255,255, .6); display: block; margin-bottom: 10px;}
		.index_news a {color: rgba(255,255,255, 1); /*font-size: 14px;*/ display: block; margin-bottom: 15px; }
		.index_news a:hover {color: rgba(255,255,255, .7); }

/* End */


/* Start:/local/templates/eshop_bootstrap_/components/bitrix/news.list/nashi_priemushestva/style.css?1766067416860*/




.index_priemushestva { width: 85px; height: 65px; float: left; margin-right: 10px;}


	/*   Приемущества	*/

.priem ul{
	background: rgba(255,5255,255, .60);
	border-bottom: 1px solid rgba(0,0,0, .1);
	list-style-type:none;
	font-size: 12px;
	text-transform: uppercase;
	padding: 25px 0;
	margin: 0;

}
.priem li {
	display:inline-block;
	text-align: center;
	/*width: 250px;*/ /*bss 2019-07-15*/
	padding: 0 20px;
	font-size: 10px;
	margin-top: 20px;
	margin-bottom: 20px;
	/*border: 1px red solid;*/
}

/*.priem li:last-child { width: 210px; padding-right: 0; }*/


.priem img{float: left; margin-right: 10px; height: 62px; width: auto;}
.priem ul div {text-align: left !important; /*border: 1px red solid;*/ height: 62px; display: table-cell; vertical-align: middle;}

	/*   .Приемущества	*/

/* End */


/* Start:/local/templates/eshop_bootstrap_/components/bitrix/news.list/plitki/style.css?17660674161716*/

	/*	Плитки  */


.plitki_index {padding-right: 43px; margin-left: -2px;} /* убрать для малых разрешений*/

.pl_2, .pl_3, .pl_4, .pl_5{ height: 222px; margin: 1px; opacity: 0.85; position: relative; overflow: hidden;} 
.pl_1 {height: 446px; margin: 1px;  opacity: 0.85; position: relative; overflow: hidden;}
/*.pl_1 div{height: 446px;margin: 1px;}*/



.plitki_prod_index {
    position: absolute;
	/*font-weight: bold;*/
	background: rgba(0,0,0, .7);
	padding: 10px;
	max-width: 60%;
	box-shadow: 0 0 10px rgba(0,0,0, .2);
	display: table-cell;
	transition: NONE !important;
	}

.plitki_prod_index.right_top {
	top: 15px;
	right: 15px;
}

.plitki_prod_index.right_bottom {
	bottom: 15px;
	right: 15px;
}

.plitki_prod_index.left_bottom {
	bottom: 15px;
	left: 15px;
}

.plitki_prod_index.left_top {
	top: 15px;
	left: 15px;
}

.plitki_prod_index .name{
	text-transform: uppercase;
	font-size: 14px;
	 
	}

.plitki_prod_index .name.red{
	color:red;
	}

.plitki_prod_index .text{
	border-top: 1px dotted rgba(255,255,255, .4);
	margin-top: 2px;
	padding-top: 8px;
	/*font-size: 13px;*/
}

.plitki_prod_index .text,  .plitki_prod_index .name{ color: white; }

.plitki_prod_index .price{
	/*border-top: 1px dotted #CCC;*/
	display: inline-block;
	margin-top: 10px;
	padding-top: 2px;	
	text-transform: none;
	color: white;
	font-size: 16px;
	/*background: red;*/
	padding: 3px 10px;
	}

.pl_1, .pl_2, .pl_3, .pl_4, .pl_5 {transition: .2s linear;}
.pl_1:hover, .pl_2:hover, .pl_3:hover, .pl_4:hover, .pl_5:hover {
  -webkit-transform: scale(1.05);
  transform: scale(1.05);
  /*border: 5px white solid;*/
  z-index: 10;
  opacity: 1;
  box-shadow: 0 0 0 2px white;
}

	/*	.Плитки  */
/* End */


/* Start:/local/templates/eshop_bootstrap_/components/bitrix/menu/bottom/style.css?1766067415103*/

.top_menu_end_enter a.root-item-selected {color: #A3A9B2 !important; text-decoration: underline;}


/* End */
/* /local/templates/eshop_bootstrap_/components/bitrix/search.title/catalog_search/style.css?1766067416388 */
/* /local/templates/eshop_bootstrap_/components/bitrix/menu/mobile/style.css?1766067415957 */
/* /local/templates/eshop_bootstrap_/components/bitrix/menu/top_mobile/style.css?1766067415299 */
/* /local/templates/eshop_bootstrap_/components/bitrix/menu/top/style.css?1766067415103 */
/* /local/templates/eshop_bootstrap_/components/bitrix/menu/catalog_left/style.css?17660674152447 */
/* /local/templates/eshop_bootstrap_/components/bitrix/news.list/content_vertical_index/style.css?17660674161580 */
/* /local/templates/eshop_bootstrap_/components/bitrix/system.pagenavigation/.default/style.css?17660674161171 */
/* /local/templates/eshop_bootstrap_/components/bitrix/news.list/slider/style.css?17660674162158 */
/* /local/templates/eshop_bootstrap_/components/bitrix/news.list/index_news/style.css?1766067416363 */
/* /local/templates/eshop_bootstrap_/components/bitrix/news.list/nashi_priemushestva/style.css?1766067416860 */
/* /local/templates/eshop_bootstrap_/components/bitrix/news.list/plitki/style.css?17660674161716 */
/* /local/templates/eshop_bootstrap_/components/bitrix/menu/bottom/style.css?1766067415103 */
