

/* Start:/local/templates/clife_composite/components/bitrix/catalog.section.list/categories1/style.css?16378411961186*/
ul.category-images li {
	list-style: none;
    border: 1px solid #ececec;
    padding: 15px 35px;
    /* margin: 0 auto; */
    text-align: center;
	display:block;
}

ul.category-images li:hover {
	 border: 1px solid #28afb9;
}
.category-sl-img img {
	display: block;
    margin: 0px auto 20px;
    max-height: 140px;
	height:140px;
 } 
 
@media only screen and (min-width:720px) and (max-width:991px){
	.category-sl-img img{height:82px}
}
.category_title {
    display: block;
    margin-top: 20px;
    line-height: 14px;
}
 ul.category-images {
    padding: 10px 15px;
}
.category_block {
    height: 100%;
    padding: 20px 20px 10px;
}
.row-flex {
  display: flex;
  flex-wrap: wrap;
}
@media (min-width: 320px) and (max-width: 479px) {
.category_block {
	  padding: 20px 0px 10px;
   }
}
@media (min-width: 480px) and (max-width: 767px) {

	ul.category-images li {
		padding: 5px 15px;
	}
	
	.category_block {
		height: 100%;
		padding: 15px 0px 10px;
	}
	.category-sl-img img {
		height: 82px;
	}

}
.gl-section-block{
	cursor:pointer;
}
.gl-section-block a:hover{
	text-decoration:none;
}
/*
.gl-section-block:hover .category_title span{
    border-bottom: 1px solid #28afb9;
}*/
/* End */


/* Start:/local/templates/clife_composite/components/bitrix/catalog.section/catalog-home_index2/style.css?16363736591407*/
.add_index {
    display: inline-block;
    /* width: 95px; */
    float: right;
    line-height: 42px;
}
.price.index {
    display: inline-block;
    width: 80px;
}
a.add-basket.js-addbasket {
    background-color: #ff9100 !important;
    padding: 9px 12px;
    color: #ffffff !important;
    text-decoration: none !important;
    border: none;
    font-size: 14px;
    font-weight: 500;
    margin-bottom: 10px;
    transition: .3s background-color;
}
del {
    font-size: 11px;
}
.item-title {
	color:#28afb9;
}
a.balance.js-addcompare {
	margin-right:-5px !important;
    border: 1px solid #21acb7 !important;
	border-right:0px !important;
    line-height: 30px !important;
    display: inline-block !important;
    height: 30px !important;
    width: 30px !important;
    background: transparent url(/local/templates/clife_ab2_copy/css/../images/ic-cart-rate.png) top 50% left 50% no-repeat;
}
a.add-wishlist.js-wishlist {
    border: 1px solid #21acb7;
    line-height: 30px !important;
    display: inline-block !important;
    height: 30px !important;
    width: 30px !important;
	background: transparent url(/local/templates/clife_ab2_copy/css/../images/ic-cart-favbig.png) top 50% left 50% no-repeat;
}
img.add-basket_icon {
    display: inline-block !important;
    margin-bottom: 6px;
}

img.add-basket_icon {
    display: inline-block !important;
    margin-bottom: 6px;
	 margin-right: 5px;
}
/* End */


/* Start:/local/templates/clife_composite/components/bitrix/system.pagenavigation/more1/style.min.css?16152742922530*/
.bx-pagination{margin:10px 0}.bx-pagination .bx-pagination-container{text-align:center;position:relative}.bx-pagination .bx-pagination-container ul{padding:0;margin:0;list-style:none;display:inline-block}.bx-pagination .bx-pagination-container ul li{display:inline-block;margin:0 2px 15px 2px}.bx-pagination .bx-pagination-container ul li span{-webkit-transition:color .3s ease,background-color .3s ease,border-color .3s ease;-moz-transition:color .3s ease,background-color .3s ease,border-color .3s ease;-ms-transition:color .3s ease,background-color .3s ease,border-color .3s ease;-o-transition:color .3s ease,background-color .3s ease,border-color .3s ease;transition:color .3s ease,background-color .3s ease,border-color .3s ease;background:#eff0f1;padding:0 8px;display:block;height:32px;min-width:32px;line-height:32px;color:#444;font-size:14px;border-radius:16px;vertical-align:middle;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.bx-pagination .bx-pagination-container ul li a{text-decoration:none;display:block;border-radius:16px;height:32px;min-width:32px;line-height:32px;color:#444;vertical-align:middle}.bx-pagination .bx-pagination-container ul li a:hover span{background:#dadada}.bx-pagination .bx-pagination-container ul li.bx-active span{background:#0083d1;color:#fff}.bx-pagination .bx-pagination-container ul li.bx-pag-all a span,.bx-pagination .bx-pagination-container ul li.bx-pag-prev a span,.bx-pagination .bx-pagination-container ul li.bx-pag-next a span{background:#fff;border:2px solid #eff0f1;line-height:28px;padding:0 18px;color:#444}.bx-pagination .bx-pagination-container ul li.bx-pag-all span,.bx-pagination .bx-pagination-container ul li.bx-pag-prev span,.bx-pagination .bx-pagination-container ul li.bx-pag-next span{color:#aab1b4;background:#fff;border:2px solid #eff0f1;line-height:28px;padding:0 18px}.bx-pagination .bx-pagination-container ul li.bx-pag-all a:hover span,.bx-pagination .bx-pagination-container ul li.bx-pag-prev a:hover span,.bx-pagination .bx-pagination-container ul li.bx-pag-next a:hover span{background:#fff;border-color:#dadada;color:#000}.bx-pagination.bx-green .bx-pagination-container ul li.bx-active span{background:#3bc915;color:#fff}.bx-pagination.bx-yellow .bx-pagination-container ul li.bx-active span{background:#f9a91d;color:#fff}.bx-pagination.bx-red .bx-pagination-container ul li.bx-active span{background:#e22b2b;color:#fff}.bx-pagination.bx-blue .bx-pagination-container ul li.bx-active span{background:#0083d1;color:#fff}
/* End */


/* Start:/local/templates/clife_composite/components/bitrix/news.list/news_2_index1old/style.css?16539158653228*/
div.news-list
{
	word-wrap: break-word;
}
div.news-list img.preview_picture
{
	float:left;
	margin:0 4px 6px 0;
}
.news-date-time {
	color:#486DAA;
}
.img-responsive, .thumbnail > img, .thumbnail a > img, .carousel-inner > .item > img, .carousel-inner > .item > a > img {
    display: block;
    max-width: 100%;
    height: auto;
}

img {
    vertical-align: middle;
}
.news-list-right {
    background: #efefef;
    padding: 30px;
    border-radius: 5px;
}
.news-list-right-item {
    border-bottom: 1px solid #e6e6e8;
    padding-bottom: 25px;
    margin-bottom: 25px;
}
.date-item-list {
    color: #9b9b9b;
    letter-spacing: 0.3px;
    margin-bottom: 10px;
    display: block;
}
.cnt-item-list a {
    display: block;
    margin: 15px 0;
    color: #646464;
    text-transform: uppercase;
    font-size: 18px;
}
.news-list-right-item a {
    line-height: 24px;
    font-size: 18px;
    display: block;
    color: #646464;
}
.news-list .min, .news-list_news .min{
    border: 1px solid #cdcdcd;
	height:100%;
}
.news-list .min .images-min, .news-list_news .min .images-min{
    border-bottom: 1px solid #cdcdcd;	
}
.news-list .banner-box, .news-list_news .banner-box{
    border: 1px solid #cdcdcd;
	height: 100%; 
	position: relative;
	overflow:hidden;
}
.banner-box, .banner-box-min {

	padding: 15px;
	/*
    position: relative;
	*/
}
.banner-box-min {
/*    height: 302px;*/
}
.banner-text-min {
    padding: 5px;
}
.itemText {
	top:auto;
    position: absolute;
    bottom: 40px;
    margin: 0;
    padding: 20px 40px;
    width: 60%;
    right: 40px;
    background-color: #033135;
    text-align: right;
}
.itemName {
color:#ffffff;	
font-size:24px;
}
.itemDate {
color:#ffffff;	
font-size:14px;
}
.images-min {
	padding: 15px;

	border-bottom: 0px;
}
.itemDate-min {
    bottom: 0;
    color: #333;
    font-size: 14px;
    position: absolute;
}
.title-min {
	color:#21acb7;
	font-size:16px;
	/*padding:10px 0px;*/
	
}
.name-min {
	color:#333333;
	font-size:14px;
	padding:10px 0px;
	
}
.col-big {
	width: 59%;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin-right: 10px;
}
.col-2-5 {
    width: 19%;
    position: relative;
    float: left;
	margin-right: 5px;
}
.itemDate > i.fa.fa-calendar {
    color: #c5c5c5;
}

.load_more button {
    border-width: 1px;
    border-color: rgb(33, 172, 183);
    border-style: solid;
    width: 172px;
    height: 36px;
    background: #fff;
	color: rgb(33, 172, 183);
}
div#item_count {
    margin-bottom: 30px;
}
.calendar_icon {
    width: 14px;
    margin: 7px;
    margin-bottom: 10px;
	margin-left: 0;
}
.banner-box-min {
    height: 298px;
}
.col-2-5>a:hover {
	text-decoration:none;
}


@media (min-width: 720px) and (max-width: 991px) {
	div#small {
		margin-left: 15px;
		margin-right: 5px;
	}
	.col-2-5{
		width:49%;
	}
	.banner-box-min {
		height: 260px;
	}
}
@media (max-width: 1200px) {
	.name-min{display:none}
}

@media only screen and (max-width: 991px) and (min-width: 720px){
	.name-min {
		display: block !important;
		max-height: 9em;
		overflow: hidden;
	}
}
@media only screen and (max-width: 1500px) and (min-width: 1201px){
	.name-min {
		max-height: 11.4em;
		overflow: hidden;
	}
}
.col-big{
	position:relative;
}
/* End */


/* Start:/local/templates/clife_composite/components/bitrix/system.pagenavigation/morenews1/style.min.css?16152742922530*/
.bx-pagination{margin:10px 0}.bx-pagination .bx-pagination-container{text-align:center;position:relative}.bx-pagination .bx-pagination-container ul{padding:0;margin:0;list-style:none;display:inline-block}.bx-pagination .bx-pagination-container ul li{display:inline-block;margin:0 2px 15px 2px}.bx-pagination .bx-pagination-container ul li span{-webkit-transition:color .3s ease,background-color .3s ease,border-color .3s ease;-moz-transition:color .3s ease,background-color .3s ease,border-color .3s ease;-ms-transition:color .3s ease,background-color .3s ease,border-color .3s ease;-o-transition:color .3s ease,background-color .3s ease,border-color .3s ease;transition:color .3s ease,background-color .3s ease,border-color .3s ease;background:#eff0f1;padding:0 8px;display:block;height:32px;min-width:32px;line-height:32px;color:#444;font-size:14px;border-radius:16px;vertical-align:middle;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.bx-pagination .bx-pagination-container ul li a{text-decoration:none;display:block;border-radius:16px;height:32px;min-width:32px;line-height:32px;color:#444;vertical-align:middle}.bx-pagination .bx-pagination-container ul li a:hover span{background:#dadada}.bx-pagination .bx-pagination-container ul li.bx-active span{background:#0083d1;color:#fff}.bx-pagination .bx-pagination-container ul li.bx-pag-all a span,.bx-pagination .bx-pagination-container ul li.bx-pag-prev a span,.bx-pagination .bx-pagination-container ul li.bx-pag-next a span{background:#fff;border:2px solid #eff0f1;line-height:28px;padding:0 18px;color:#444}.bx-pagination .bx-pagination-container ul li.bx-pag-all span,.bx-pagination .bx-pagination-container ul li.bx-pag-prev span,.bx-pagination .bx-pagination-container ul li.bx-pag-next span{color:#aab1b4;background:#fff;border:2px solid #eff0f1;line-height:28px;padding:0 18px}.bx-pagination .bx-pagination-container ul li.bx-pag-all a:hover span,.bx-pagination .bx-pagination-container ul li.bx-pag-prev a:hover span,.bx-pagination .bx-pagination-container ul li.bx-pag-next a:hover span{background:#fff;border-color:#dadada;color:#000}.bx-pagination.bx-green .bx-pagination-container ul li.bx-active span{background:#3bc915;color:#fff}.bx-pagination.bx-yellow .bx-pagination-container ul li.bx-active span{background:#f9a91d;color:#fff}.bx-pagination.bx-red .bx-pagination-container ul li.bx-active span{background:#e22b2b;color:#fff}.bx-pagination.bx-blue .bx-pagination-container ul li.bx-active span{background:#0083d1;color:#fff}
/* End */


/* Start:/local/templates/clife_composite/components/bitrix/news.list/news_2_index2old2/style.css?161527429248*/
div#item_count_news {
    margin-bottom: 30px;
}
/* End */


/* Start:/local/templates/clife_composite/components/bitrix/news.list/smm1/style.css?16152742921831*/
div.news-list-smm{
    word-wrap: break-word;
    padding: 10px;
    /*background-color: red;*/
    height: 100%;
    display: inline-block;
    /*width: 100%;*/
}
div.news-list img.preview_picture
{
	float:left;
	margin:0 4px 6px 0;
}
.news-date-time {
	color:#486DAA;
}
span.title-smm {
    margin-left: 15px;
    font-size: 16px;
    line-height: 16px;
	font-weight: 600;

}
img.preview_picture {
    height:17px;
    width: auto;
}
.smm_item {
    padding: 20px 4vw;
    height: 100%;
    border: 1px solid #ececec;
    background: #fff;
    margin: 0 5px;
}

.smm_button {
    border: none;
    color: white;
    text-align: center;
    text-decoration: none;
    display: inline-block;
    font-size: 16px;
    margin: 10px 0px;
    cursor: pointer;
    padding: 10px 15px;
	text-transform: none;
}
.smm_button:hover {
	text-decoration: none;
	color: #fff;
}
.smm_item:hover {
    border: 1px solid #FF9100;
	cursor: pointer;
}


/**/

.flex-parent {
    height: auto;
    width: 100%;
    margin: auto;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
	flex-flow: row wrap;
    place-content: space-around center;
    align-items: baseline;
}
.flex-child {
    /*text-align: center;*/
	display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
	width:20%;
}
@media (min-width: 720px) and (max-width: 991px) {
	.flex-child {
		width:18%;
		margin: 0 5px;
	}
	.smm_item {
		padding: 7px 7px;
	}
	.soc_name {
		display: flex;
		align-items: center;
		justify-content: center;
		margin: 5px 0px;
	}
	.smm_button {
		font-size:13px;
		margin: 5px 5px;
	}
	.soc_name span.title-smm {
		display:none;
	}
	img.preview_picture {
		height: 24px;
		width: auto;
	}
}

/**/
/* End */
/* /local/templates/clife_composite/components/bitrix/catalog.section.list/categories1/style.css?16378411961186 */
/* /local/templates/clife_composite/components/bitrix/catalog.section/catalog-home_index2/style.css?16363736591407 */
/* /local/templates/clife_composite/components/bitrix/system.pagenavigation/more1/style.min.css?16152742922530 */
/* /local/templates/clife_composite/components/bitrix/news.list/news_2_index1old/style.css?16539158653228 */
/* /local/templates/clife_composite/components/bitrix/system.pagenavigation/morenews1/style.min.css?16152742922530 */
/* /local/templates/clife_composite/components/bitrix/news.list/news_2_index2old2/style.css?161527429248 */
/* /local/templates/clife_composite/components/bitrix/news.list/smm1/style.css?16152742921831 */
