

/* Start:/local/templates/canada/components/bitrix/catalog.smart.filter/slots_redesign/style.css?17839486629876*/
.select-menu{position:relative;z-index:5;box-sizing:border-box;margin:0 0 18px;padding:10px;border-radius:10px;background:#111a28}.select-menu .select-menu__toolbar{display:flex;align-items:center;gap:8px}.select-menu .select-menu__properties{display:flex;flex:1 1 auto;flex-wrap:wrap;align-items:center;gap:8px;margin:0;padding:0}.select-menu .select-menu__actions{display:flex;flex:0 0 auto;align-items:center;justify-content:flex-end;gap:8px}.select-menu .select-menu__count{margin:10px 0}.select-menu .select-menu__advanced{display:flex;align-items:center;gap:10px;margin-top:10px;padding-top:10px;border-top:1px solid rgb(255 255 255 / .08)}.select-menu .select-menu__advanced>.select-menu__link{flex:0 0 auto;margin-left:auto}.select-menu .select-property{position:relative}.select-menu .select-property__button,.select-menu .select-menu__toggle,.select-menu .select-menu__clear{display:flex;align-items:center;justify-content:center;gap:7px;height:38px;padding:0 12px;border:1px solid rgb(255 255 255 / .1);border-radius:6px;background:#333c4c;box-shadow:none;transform:none;transition:background 0.2s ease,border-color 0.2s ease}.select-menu .select-property__button.active,.select-menu .select-menu__toggle[aria-expanded="true"]{background:#5f6b7d;border-color:rgb(255 255 255 / .22)}.select-menu .select-property__button span,.select-menu .select-menu__toggle span,.select-menu .select-menu__clear span{color:#fff;font-size:14px;font-weight:600;line-height:1.2;text-transform:none;white-space:nowrap}.select-menu .select-property__button div{display:flex;align-items:center;gap:6px}.select-menu .select-property__button div span:first-child{color:rgb(255 255 255 / .64)}.select-menu .select-property__button .select-property__button-text{display:inline;color:#fff}.select-menu .select-property__button svg,.select-menu .select-menu__toggle svg{width:14px;height:14px;flex:0 0 14px;color:#fff;transition:transform 0.18s ease}.select-menu .select-menu__toggle[aria-expanded="true"] svg{transform:rotate(180deg)}.select-menu .select-property__button:not(.select-property__button_contries)>span>span,.select-menu .select-menu__toggle-count{display:none;min-width:18px;height:18px;align-items:center;justify-content:center;padding:0 5px;border-radius:10px;background:#d81a41;color:#fff;font-size:11px;line-height:18px}.select-menu .select-property__button:not(.select-property__button_contries)>span>span:not(:empty),.select-menu .select-menu__toggle-count:not(:empty):not([data-count="0"]){display:inline-flex}.select-menu .select-menu__clear{background:#fff0;border-color:rgb(216 26 65 / .38)}.select-menu .select-menu__clear svg{width:20px;height:20px}.select-menu .select-menu__clear span{margin:0;color:rgb(255 255 255 / .9);font-size:14px;font-weight:600;line-height:1.2;text-transform:none;white-space:nowrap}.select-menu .select-menu__link{display:flex;align-items:center;min-height:38px;color:#d81a41;font-size:13px;font-weight:600;line-height:1.2;text-decoration:underline;text-transform:none;white-space:nowrap}.select-menu .select-property__body{position:absolute;top:calc(100% + 8px);left:0;z-index:3;width:300px;max-width:calc(100vw - 32px);padding:14px;border:1px solid rgb(255 255 255 / .12);border-radius:8px;background:#475163;box-shadow:0 22px 48px rgb(0 0 0 / .42);opacity:0;visibility:hidden;transform:translateY(-8px);transform-origin:top center;pointer-events:none;transition:opacity 0.22s ease,transform 0.22s cubic-bezier(.16,1,.3,1),visibility 0s linear 0.22s}.select-menu .select-property__body.active{opacity:1;visibility:visible;transform:translateY(0);pointer-events:auto;transition:opacity 0.22s ease,transform 0.22s cubic-bezier(.16,1,.3,1),visibility 0s linear 0s}.select-menu .select-property__label{padding-right:28px;color:#fff;text-align:left;font-size:13px;font-weight:700;letter-spacing:.08em;line-height:1.3;text-transform:uppercase;margin-bottom:20px}.select-menu .select-property__close{position:absolute;top:12px;right:12px;width:28px;height:28px;border-radius:50%;background:rgb(255 255 255 / .08);display:flex;align-items:center;justify-content:center}.select-menu .select-property__close svg{width:12px;height:12px;color:#fff}.select-menu .select-property__list{margin:12px 0 0 0;padding:0 6px 0 0;max-height:280px;overflow:auto}.select-menu .select-property__list::-webkit-scrollbar{width:6px}.select-menu .select-property__list::-webkit-scrollbar-track{border-radius:20px;background:rgb(255 255 255 / .08)}.select-menu .select-property__list::-webkit-scrollbar-thumb{border-radius:20px;background:rgb(255 255 255 / .28)}.select-menu .select-property__list-item{display:flex;align-items:center;gap:12px;padding:9px 0}.select-menu .select-property__list-item:not(:last-child){border-bottom:1px solid rgb(255 255 255 / .15)}.select-menu .select-property__list-item label{display:flex;align-items:center;gap:7px;width:100%;margin:0;overflow:hidden;cursor:pointer;color:rgb(255 255 255 / .9);font-size:14px;font-weight:500;line-height:1.35;text-transform:capitalize}.select-menu .select-property__list-item p{margin:0;color:#fff;font-size:16px;font-weight:500;line-height:120%;text-transform:capitalize}.select-menu .select-property__list-item p span{font-weight:800}.select-menu .select-property__list-item-icon{flex:0 0 51px}.select-menu .select-property__list-item-icon svg{width:100%;height:100%}.select-menu .select-property__list-item-rtp{flex:0 0 55px;align-self:flex-start;text-align:center;font-weight:700;line-height:30px;border-radius:50px}.select-menu .select-property__radio,.select-menu .select-property__checkbox{flex:0 0 18px;width:18px;height:18px;position:relative;cursor:pointer;appearance:none;-webkit-appearance:none;-moz-appearance:none;background-color:#fff}.select-menu .select-property__radio{border-radius:50%}.select-menu .select-property__radio:checked{border:4px solid #fff;background:#d81a41}.select-menu .select-property__checkbox{border-radius:5px}.select-menu .select-property__checkbox:checked{background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg width='13' height='9' viewBox='0 0 13 9' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath id='Vector 7' d='M1.5 3.52632L5.075 7L11.25 1' stroke='%23D81A41' stroke-width='2' stroke-linecap='round'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:center}.select-menu .select-property__actions{display:flex;align-items:center;justify-content:space-between;gap:10px;margin:14px 0 0 0}.select-menu .select-property__apply{padding:9px 18px;border-radius:999px;background:#d81a41;color:#fff;font-size:14px;font-weight:800;line-height:20px;text-transform:capitalize}.select-menu .select-property__clear{color:rgb(255 255 255 / .78);font-size:13px;font-weight:500;line-height:20px;text-transform:capitalize}.select-menu .select-statuses{flex:1 1 auto;min-width:0;margin:0;padding:0}.select-menu .select-statuses__form{display:flex;flex-wrap:wrap;align-items:center;gap:7px 10px;margin:0;padding:0}.select-menu .select-statuses__status{display:flex;align-items:center;justify-content:center;gap:5px;height:38px;padding:0 12px;border:1px solid rgb(255 255 255 / .1);border-radius:6px;background:#333c4c;transition:background 0.2s ease,border-color 0.2s ease}.select-menu .select-statuses__status.active{background:#5f6b7d;border-color:rgb(216 26 65 / .55)}.select-menu .select-statuses__status svg{display:block;width:20px;height:20px;flex:0 0 20px}.select-menu .select-statuses__status span{color:#fff;font-size:13px;font-weight:600;line-height:1.2;text-transform:none;white-space:nowrap}.select-menu .select-property__button-contries{display:flex;align-items:center;gap:7px}.select-menu .select-property__list-item-contries{display:flex;width:26px;height:15px}.select-menu .select-property__list-item-contries img{width:100%;height:100%;object-fit:contain}.select-menu .select-property__search{position:relative;margin:0 0 8px 0}.select-menu .select-property__search svg{position:absolute;left:15px;top:50%;transform:translateY(-50%)}.select-menu .select-property__search-input{width:100%;height:40px;padding:0 0 0 40px;border:none;border-radius:20px;background:#333c4c;color:#fff;font-size:16px;font-weight:500;line-height:125%;outline:none;box-shadow:none}.hide{display:none}@media (min-width:768px){.select-menu .select-property__button:hover,.select-menu .select-menu__toggle:hover,.select-menu .select-statuses__status:hover{background:#475163;border-color:rgb(255 255 255 / .18)}.select-menu .select-menu__clear:hover{background:rgb(216 26 65 / .1);border-color:rgb(216 26 65 / .62)}}@media (max-width:767px){.select-menu{padding:8px;border-radius:8px}.select-menu .select-menu__toolbar{align-items:stretch;flex-wrap:wrap}.select-menu .select-menu__properties{flex:1 1 100%}.select-menu .select-menu__toggle{flex:1 1 auto}.select-menu .select-menu__actions{margin-left:auto}.select-menu .select-menu__advanced{flex-wrap:wrap;gap:8px}.select-menu .select-property__button,.select-menu .select-menu__toggle,.select-menu .select-menu__clear,.select-menu .select-statuses__status{height:36px;padding:0 10px}.select-menu .select-property__button span,.select-menu .select-menu__toggle span,.select-menu .select-menu__clear span,.select-menu .select-statuses__status span{font-size:12px}.select-menu .select-property{position:unset}.select-menu .select-property__body{top:8px;left:50%;transform:translate(-50%,-8px)}.select-menu .select-property__body.active{transform:translate(-50%,0)}.select-menu .select-property__list::-webkit-scrollbar{width:5px}}@media (prefers-reduced-motion:reduce){.select-menu .select-property__body,.select-menu .select-property__body.active{transform:none;transition:opacity 0.01ms linear,visibility 0s}.select-menu .select-property__body.active{transform:none}@media (max-width:767px){.select-menu .select-property__body,.select-menu .select-property__body.active{transform:translateX(-50%)}}}
/* End */


/* Start:/local/templates/canada/components/bitrix/catalog.section/casino_reviews_casinos/style.css?17829889427041*/
.admin_s{margin:0 0 10px}#result_prod{display:contents}.casino-reviews-cards{margin:0 0 30px 0}.casino-reviews-cards__wrapper{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:20px;margin:0 0 20px 0;align-items:stretch}.casino-reviews-card{width:100%;position:relative;overflow:hidden;padding:8px;border:1px solid #333c4c;border-radius:12px;background:radial-gradient(circle at 100% 0%,rgb(216 26 65 / .12),transparent 38%),linear-gradient(135deg,#253149 0%,#1d2738 58%,#151f30 100%);box-shadow:0 8px 20px rgb(0 0 0 / .16);display:grid;grid-template-rows:1fr auto;gap:0;text-align:left}.casino-reviews-card::before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(90deg,rgb(255 255 255 / .05),transparent 40%)}.casino-reviews-card>*{position:relative;z-index:1}.casino-reviews-card__link{display:grid;gap:6px;align-content:start;color:inherit;text-decoration:none}.casino-reviews-card__link:hover .casino-reviews-card__title{color:#e83d60}.casino-reviews-card__logo{overflow:hidden;border:1px solid rgb(255 255 255 / .12);border-radius:8px;background:#fff}.casino-reviews-card__logo-bg{position:relative;width:100%;height:100px;background:#fff;overflow:hidden}.casino-reviews-card__logo-bg img{width:100%;height:100%;object-fit:cover;display:block}.casino-reviews-card__logo-text{display:flex;align-items:center;justify-content:center;gap:4px;padding:4px 6px;background:#fff}.casino-reviews-card__logo-text span{color:#111a28;font-size:9px;font-weight:800;line-height:1.1;letter-spacing:.02em;text-transform:uppercase;text-align:center}.casino-reviews-card__logo-text svg{flex:0 0 13px;color:#078871}.casino-reviews-card_trusted .casino-reviews-card__logo-text svg{color:#078871}.casino-reviews-card_blacklisted .casino-reviews-card__logo-text svg{color:#d81a41}.casino-reviews-card_doubtful .casino-reviews-card__logo-text svg,.casino-reviews-card_closed .casino-reviews-card__logo-text svg{color:#f7931a}.casino-reviews-card_accepted .casino-reviews-card__logo-text svg, .casino-reviews-card_landbased .casino-reviews-card__logo-text svg{color:#1379f3}.casino-reviews-card__rating{display:inline-flex;align-items:center;justify-content:center;gap:4px;position:absolute;top:6px;right:6px;z-index:2;padding:5px 9px;border-radius:999px;background:rgb(17 26 40 / .8);backdrop-filter:blur(8px) saturate(1.15);-webkit-backdrop-filter:blur(8px) saturate(1.15);border:1px solid rgb(255 255 255 / .12);box-shadow:0 1px 4px rgb(0 0 0 / .18);white-space:nowrap;font-size:11px;line-height:1}@supports not ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){.casino-reviews-card__rating{background:rgb(17 26 40 / .88)}}.casino-reviews-card__rating-icon{display:block;flex-shrink:0;width:11px;height:11px}.casino-reviews-card__rating-value{font-size:inherit;font-weight:900;line-height:inherit;color:#fff}.casino-reviews-card_trusted .casino-reviews-card__rating-icon{color:#2ad29a}.casino-reviews-card_landbased .casino-reviews-card__rating-icon{color:#d81a41}.casino-reviews-card_accepted .casino-reviews-card__rating-icon{color:#1379f3}.casino-reviews-card_doubtful .casino-reviews-card__rating-icon,.casino-reviews-card_closed .casino-reviews-card__rating-icon{color:#f7931a}.casino-reviews-card_blacklisted .casino-reviews-card__rating-icon{color:#d81a41}.casino-reviews-card_no-status .casino-reviews-card__rating-icon{color:#9aa5b8}.casino-reviews-card__title{display:flex;align-items:center;justify-content:center;overflow:hidden;font-size:13px;font-weight:900;line-height:1.3;color:#fff;text-transform:capitalize;transition:color 0.2s ease;width:100%;text-align:center}.casino-reviews-card__meta{display:flex;align-items:center;justify-content:center;flex-wrap:nowrap;gap:7px;min-height: 11px;}.casino-reviews-card__meta-item{display:inline-flex;align-items:center;gap:4px;font-size:9px;font-weight:600;line-height:1;letter-spacing:.05em;text-transform:uppercase;color:#9aa5b8}.casino-reviews-card__meta-item svg{flex:0 0 11px}.casino-reviews-card__meta-item_rep svg{color:#2ad29a}.casino-reviews-card__meta-item_crypto svg{color:#ee9935}.casino-reviews-card__meta-sep{flex:0 0 1px;width:1px;height:10px;background:rgb(255 255 255 / .14)}.casino-reviews-card__bottom{display:flex;flex-direction:column;flex:1 1 auto;justify-content:flex-end;margin-top:4px}.casino-reviews-card__bounus{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;min-height:30px;font-size:11px;font-weight:500;line-height:1.35;color:rgb(255 255 255 / .74);text-align:center}.casino-reviews-card__admin{font-size:10px;line-height:1.4;color:#9aa5b8}.casino-reviews-card__btn{display:inline-flex;align-items:center;justify-content:center;gap:4px;width:calc(100% + 16px);height:34px;margin:4px -8px -8px;padding:0 10px;border:0;border-radius:0 0 11px 11px;background:#fff;text-decoration:none;transition:background 0.2s ease,color 0.2s ease;box-sizing:border-box}.casino-reviews-card__bottom:not(:has(.casino-reviews-card__bounus)) .casino-reviews-card__btn{margin-top:8px}.casino-reviews-card__btn svg{flex:0 0 13px;color:#1d2738;transition:color 0.2s ease}.casino-reviews-card__btn-text{font-size:11px;font-weight:700;line-height:1;color:#1d2738;transition:color 0.2s ease}.casino-reviews-card__btn:hover{background:#eef1f6}.casino-reviews-card__btn:hover svg,.casino-reviews-card__btn:hover .casino-reviews-card__btn-text{color:#d81a41}.casino-reviews-card__rating-lb.rating{height:40px;gap:10px;background:#111722;border-radius:8px;overflow:hidden}.casino-reviews-card__rating-lb .rating__items_active .rating__item path{fill:#fff}.casino-reviews-card__rating-lb .rating__value{color:#fff;font-size:12px;font-weight:700;line-height:normal}@media (max-width:767px){.casino-reviews-cards__wrapper{gap:15px;justify-content:center}.casino-reviews-cards{margin:0 0 20px 0}}@media (max-width:400px){.casino-reviews-cards__wrapper{grid-template-columns:repeat(auto-fill,minmax(135px,1fr))}.casino-reviews-card__logo-bg{height:80px}}.empty-search{margin:30px auto;text-align:center;max-width:360px}.empty-search__icon{margin:0 0 10px 0}.empty-search__title{font-weight:700;font-size:30px;line-height:130%;text-transform:capitalize;color:#d81a41;margin:0 0 10px 0}.empty-search__text{font-weight:500;font-size:18px;line-height:150%;text-transform:capitalize;color:#fff}@media (max-width:767px){.empty-search{margin:20px auto}.empty-search__title{font-size:24px}.empty-search__text{font-size:14px}}.blacklisted-card-reason{display:flex;flex-direction:column;align-items:center;gap:3px;min-height:36px;padding:2px;text-align:center}.blacklisted-card-reason__label{font-size:9px;font-weight:800;line-height:1.2;letter-spacing:.05em;text-transform:uppercase;color:rgb(255 255 255 / .45)}.blacklisted-card-reason__text{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;font-size:11px;font-weight:600;line-height:1.35;color:rgb(255 255 255 / .82)}.casino-reviews-card_landbased .casino-reviews-card__meta-item_location svg {color: #ee9935;}
/* End */


/* Start:/local/components/swipex/topics.popular/templates/.default/style.css?17774396947151*/
/* line */
.bx_catalog_line { margin-bottom: 30px; }

.bx_catalog_line .bx_catalog_line_category_title {
	padding-bottom: 14px;
	border-bottom: 1px solid #e5e5e5;
	font-size: 24px;
}

.bx_catalog_line .bx_catalog_line_category_title a {
	color: #000;
	text-decoration: none;
}

.bx_catalog_line .bx_catalog_line_ul { padding: 0; }

.bx_catalog_line .bx_catalog_line_ul li {
	margin-bottom: 20px;
	list-style: none;
}

.bx_catalog_line .bx_catalog_line_ul li:before { content: '' !important }

.bx_catalog_line .bx_catalog_line_img {
	position: relative;
	display: block;
	float: left;
	overflow: hidden;
	margin-right: 40px;
	width: 125px;
	height: 125px;
	border: 1px solid #ccc;
	border-radius: 2px;
	background-position: center;
	background-size: contain;
	background-repeat: no-repeat;
	-webkit-background-size: contain;
}

.bx_catalog_line .bx_catalog_line_title {
	margin-bottom: 10px;
	padding: 0;
	vertical-align: top;
	line-height: 18px;
}

.bx_catalog_line .bx_catalog_line_title a {
	color: #4c7da6;
	font-size: 18px;
}

.bx_catalog_line .bx_catalog_line_title a:hover { text-decoration: none; }

.bx_catalog_line .bx_catalog_line_title span { font-size: 16px }

.bx_catalog_line .bx_catalog_line_description {
	color: #3f3f3f;
	font-size: 13px;
	line-height: 16px;
}

@media (max-width: 639px) {
	.bx-touch .bx_catalog_line .bx_catalog_line_img {
		margin-right: 10px;
		width: 50px;
		height: 50px;
	}

	.bx-touch .bx_catalog_line .bx_catalog_line_title {
		margin-bottom: 5px;
		line-height: 14px;
	}

	.bx-touch .bx_catalog_line .bx_catalog_line_title a { font-size: 14px; }

	.bx-touch .bx_catalog_line .bx_catalog_line_description { font-size: 11px; }
}

.bx_catalog_line .bx_catalog_line_img,
.bx_catalog_line .bx_catalog_line_title,
.bx_catalog_line .bx_catalog_line_title a,
.bx_catalog_line .bx_catalog_line_description { transition: all 0.3s ease; }

/* text */
.bx_catalog_text { margin-bottom: 30px; }

.bx_catalog_text .bx_catalog_text_category_title {
	padding-bottom: 14px;
	border-bottom: 1px solid #e5e5e5;
	font-size: 24px;
}

.bx_catalog_text .bx_catalog_text_category_title a {
	color: #000;
	text-decoration: none;
}

.bx_catalog_text .bx_catalog_text_ul { padding: 0; }

.bx_catalog_text .bx_catalog_text_ul li {
	float: left;
	margin: 0 10px 10px;
	list-style: none;
}

.bx_catalog_text .bx_catalog_text_ul li:before { content: '' !important }

.bx_catalog_text .bx_catalog_text_title {
	margin: 0;
	padding: 0;
	vertical-align: top;
	font-size: 14px;
	line-height: 14px;
}

.bx_catalog_tile .bx_catalog_tile_title a {
	display: inline-block;
	overflow: hidden;
	max-width: 100%;
	color: #4c7da6;
	-ms-text-overflow: ellipsis;
	text-overflow: ellipsis;
	font-size: 14px;
}

.bx_catalog_text .bx_catalog_text_title a:hover { text-decoration: none }

.bx_catalog_text .bx_catalog_text_title span { font-size: 12px; }

@media (max-width: 639px) {
	.bx-touch .bx_catalog_text .bx_catalog_line_title {
		margin-bottom: 5px;
		line-height: 12px;
	}

	.bx-touch .bx_catalog_text .bx_catalog_line_title a { font-size: 12px; }
}

.bx_catalog_text .bx_catalog_line_title,
.bx_catalog_text .bx_catalog_line_title a { transition: all 0.3s ease; }

/* tile */

.bx_catalog_tile { margin-bottom: 30px; }

.bx_catalog_tile .bx_catalog_tile_category_title {
	padding-bottom: 14px;
	border-bottom: 1px solid #e5e5e5;
	font-size: 24px;
}

.bx_catalog_tile .bx_catalog_tile_category_title a {
	color: #000;
	text-decoration: none;
}

.bx_catalog_tile .bx_catalog_tile_ul { padding: 0; }

.bx_catalog_tile .bx_catalog_tile_ul li {
	float: left;
	box-sizing: border-box;
	margin-bottom: 20px;
	padding: 0 10px;
	width: 12.5%;
	list-style: none;
	text-align: center;
}

.bx_catalog_tile .bx_catalog_tile_ul li:before { content: '' !important }

.bx_catalog_tile .bx_catalog_tile_ul li:nth-child(8n+1) { clear: both; }

.bx_catalog_tile .bx_catalog_tile_img {
	position: relative;
	display: block;
	overflow: hidden;
	margin: 0 auto;
	width: 78px;
	height: 78px;
	border: 1px solid #ccc;
	border-radius: 2px;
	background-color: #fff;
	background-position: center;
	background-size: contain;
	background-repeat: no-repeat;
	-webkit-background-size: contain;
}

.bx_catalog_tile .bx_catalog_tile_title {
	margin-top: 5px;
	margin-bottom: 10px;
	padding: 0;
	vertical-align: top;
	line-height: 14px;
}

.bx_catalog_tile .bx_catalog_tile_title a {
	color: #4c7da6;
	font-size: 14px;
}

.bx_catalog_tile .bx_catalog_tile_title a:hover { text-decoration: none; }

.bx_catalog_tile .bx_catalog_tile_title span { font-size: 12px; }

/*2*/
@media (max-width: 980px) {
	.bx_catalog_tile .bx_catalog_tile_ul li { width: 20%; }

	.bx_catalog_tile .bx_catalog_tile_ul li:nth-child(8n+1) { clear: none; }

	.bx_catalog_tile .bx_catalog_tile_ul li:nth-child(5n+1) { clear: both; }
}

/*3*/
@media (max-width: 639px) {
	.bx-touch .bx_catalog_tile .bx_catalog_tile_title {
		margin-bottom: 5px;
		line-height: 14px;
	}

	.bx-touch .bx_catalog_tile .bx_catalog_tile_title { line-height: 10px; }

	.bx-touch .bx_catalog_tile .bx_catalog_tile_title a { font-size: 11px; }
}

@media (min-width: 480px) and (max-width: 639px) {
	.bx-touch .bx_catalog_tile .bx_catalog_tile_ul li { width: 25%; }

	.bx-touch .bx_catalog_tile .bx_catalog_tile_ul li:nth-child(8n+1) { clear: none; }

	.bx-touch .bx_catalog_tile .bx_catalog_tile_ul li:nth-child(5n+1) { clear: none; }

	.bx-touch .bx_catalog_tile .bx_catalog_tile_ul li:nth-child(4n+1) { clear: both; }
}

/*4*/
@media (max-width: 479px) {
	.bx-touch .bx_catalog_tile .bx_catalog_tile_ul li { width: 33.3%; }

	.bx-touch .bx_catalog_tile .bx_catalog_tile_img {
		width: 100%;
		height: 80px;
	}

	.bx-touch .bx_catalog_tile .bx_catalog_tile_ul li:nth-child(8n+1) { clear: none; }

	.bx-touch .bx_catalog_tile .bx_catalog_tile_ul li:nth-child(5n+1) { clear: none; }

	.bx-touch .bx_catalog_tile .bx_catalog_tile_ul li:nth-child(3n+1) { clear: both; }

}

.bx_catalog_tile .bx_catalog_tile_title,
.bx_catalog_tile .bx_catalog_tile_title a,
.bx_catalog_tile .bx_catalog_tile_ul li,
.bx_catalog_tile .bx_catalog_tile_img { transition: all 0.3s ease; }

/* list */

.bx_sitemap { margin-bottom: 30px; }

.bx_sitemap .bx_sitemap_title {
	padding-bottom: 14px;
	border-bottom: 1px solid #e5e5e5;
	font-size: 24px;
}

.bx_sitemap .bx_sitemap_title a {
	color: #000;
	text-decoration: none;
}

.bx_sitemap .bx_sitemap_ul li {
	padding: 0;
	line-height: 14px;
}

.bx_sitemap .bx_sitemap_ul li:before { content: '' !important }

.bx_sitemap .bx_sitemap_li_title {
	display: inline-block;
	margin: 0;
	margin-bottom: 10px;
	padding: 0;
	vertical-align: top;
	font-weight: normal;
	line-height: 13px;
}

.bx_sitemap .bx_sitemap_li_title a {
	color: #4c7da6;
	white-space: nowrap;
	font-size: 13px;
}

.bx_sitemap .bx_sitemap_li_title a:hover { text-decoration: none }

.bx_sitemap .bx_sitemap_li_title span { font-size: 11px; }

@media (max-width: 639px) {
	.bx-touch .bx_sitemap .bx_catalog_line_title {
		margin-bottom: 5px;
		line-height: 12px;
	}

	.bx-touch .bx_sitemap .bx_catalog_line_title a { font-size: 12px; }
}

.bx_sitemap .bx_catalog_line_title,
.bx_sitemap .bx_catalog_line_title a { transition: all 0.3s ease; }
/* End */
/* /local/templates/canada/components/bitrix/catalog.smart.filter/slots_redesign/style.css?17839486629876 */
/* /local/templates/canada/components/bitrix/catalog.section/casino_reviews_casinos/style.css?17829889427041 */
/* /local/components/swipex/topics.popular/templates/.default/style.css?17774396947151 */
