@font-face {
	font-family: Montserrat;
	font-display: swap;
	font-style: bold;
	font-weight: 600;
	src: url(../fonts/Montserrat-SemiBold.ttf) format('truetype');
}

@font-face {
	font-family: helvetica neue light;
	src: url(../fonts/HelveticaNeueLight.eot);
	src: local('Helvetica Neue'), local('HelveticaNeue-Light'), url(../fonts/HelveticaNeueLight.woff2) format('woff2'), url(../fonts/HelveticaNeueLight.woff) format('woff'), url(../fonts/HelveticaNeueLight.ttf) format('truetype'), url(../fonts/HelveticaNeueLight.svg#HelveticaNeueLight) format('svg');
	font-weight: 300;
}

@font-face {
	font-family: google sans;
	src: url(https://shop25-ui.s25.work/fonts/GoogleSans-Bold.woff2) format('woff2'),url(https://shop25-ui.s25.work/fonts/GoogleSans-Bold.woff) format('woff');
	font-weight: 700;
	font-style: normal;
	font-display: swap
}

@font-face {
	font-family: google sans;
	src: url(https://shop25-ui.s25.work/fonts/GoogleSans-BoldItalic.woff2) format('woff2'),url(https://shop25-ui.s25.work/fonts/GoogleSans-BoldItalic.woff) format('woff');
	font-weight: 700;
	font-style: italic;
	font-display: swap
}

@font-face {
	font-family: google sans;
	src: url(https://shop25-ui.s25.work/fonts/GoogleSans-MediumItalic.woff2) format('woff2'),url(https://shop25-ui.s25.work/fonts/GoogleSans-MediumItalic.woff) format('woff');
	font-weight: 500;
	font-style: italic;
	font-display: swap
}

@font-face {
	font-family: google sans;
	src: url(https://shop25-ui.s25.work/fonts/GoogleSans-Medium.woff2) format('woff2'),url(https://shop25-ui.s25.work/fonts/GoogleSans-Medium.woff) format('woff');
	font-weight: 500;
	font-style: normal;
	font-display: swap
}

@font-face {
	font-family: google sans;
	src: url(https://shop25-ui.s25.work/fonts/GoogleSans-Italic.woff2) format('woff2'),url(https://shop25-ui.s25.work/fonts/GoogleSans-Italic.woff) format('woff');
	font-weight: 400;
	font-style: italic;
	font-display: swap
}

@font-face {
	font-family: google sans;
	src: url(https://shop25-ui.s25.work/fonts/GoogleSans-Regular.woff2) format('woff2'),url(https://shop25-ui.s25.work/fonts/GoogleSans-Regular.woff) format('woff');
	font-weight: 400;
	font-style: normal;
	font-display: swap
}

.select {
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	height: 50px;
	width: auto;
	font: 400 16px/48px var(--page-font-family);
	background: #fff url(https://vodnik.ru/images/build/s-select__gray-arrow.svg) no-repeat calc(100% - 10px) 50%;
	background-size: 16px;
	padding-right: 30px;
	padding-left: 10px;
	border: 1px solid var(--input-border-color);
	border-radius: 4px;
	-webkit-transition: border-color var(--transition-duaration);
	transition: border-color var(--transition-duaration);
}

.select:focus {
	border-color: var(--link-color);
	-webkit-box-shadow: none;
	box-shadow: none;
	outline: none;
}

.input.select {
	line-height: 28px;
	padding-right: 30px;
}

.index {
	max-width: 1920px;
	margin-left: auto;
	margin-right: auto;
	padding-left: 16px;
	padding-right: 16px;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-webkit-flex-direction: column;
	-ms-flex-direction: column;
	flex-direction: column;
	max-width: 100%;
}

.index__main {
	min-width: 0;
}

.index__market-news {
	margin-top: 30px;
	padding-top: 44px;
	border-top: 1px solid #edeff1;
}

.index__catalog {
	min-width: 0;
}

.index__ads-left,
.index__ads-sidebar,
.index__market-news > .news,
.index__promotion,
.index__pros {
	display: none;
}

@supports (display: grid) {
	.index__pros .pros {
		margin-top: 0;
	}
}

@supports (display: grid) {
	.index {
		max-width: 1920px;
		margin-left: auto;
		margin-right: auto;
		padding-left: 16px;
		padding-right: 16px;
		padding-top: 20px;
		display: -webkit-box;
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-webkit-flex-direction: column;
		-ms-flex-direction: column;
		flex-direction: column;
		max-width: 100%;
	}

	.index__main {
		grid-area: catalog-tech;
	}

	.index__catalog-tech {
		grid-area: catalog-tech;
		min-width: 0;
	}

	.index__pros {
		grid-area: pros;
		min-width: 0;
	}

	.index__popular-items {
		grid-area: items;
		min-width: 0;
	}

	.index__market-news {
		grid-area: market-news;
		min-width: 0;
	}

	.index__ads-left,
	.index__ads-sidebar {
		display: none;
	}
}

.index__promoted-groups {
	background: #fff url(https://vodnik.ru/images/build/p-index__promoted-groups-propellers_2@2x.jpg) no-repeat 100% 50%;
	background-size: 167px 406px;
	-webkit-box-shadow: 0 4px 14px 0 rgba(7, 29, 54, 0.15);
	box-shadow: 0 4px 14px 0 rgba(7, 29, 54, 0.15);
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	border-radius: 4px;
	padding: 0;
	margin-bottom: 16px;
	min-width: 0;
}

.index__promoted-groups-action,
.index__promoted-groups-action.link {
	display: inline-block;
	font: 600 18px/1.3 var(--header-font-family);
	letter-spacing: -0.4px;
	border: none;
	outline: none;
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
	padding: 16px 24px;
	text-align: left;
	width: 100%;
}

.index__promoted-groups-header {
	display: none;
}

.index__promoted-groups-action,
.index__promoted-groups-header {
	background-color: #fff;
	padding-bottom: 0;
	margin-bottom: 20px;
}

.index__promoted-groups-list {
	-webkit-columns: 2;
	-moz-columns: 2;
	column-count: 2;
}

.index__promoted-groups-item {
	-webkit-column-break-inside: avoid;
	-moz-column-break-inside: avoid;
	break-inside: avoid;
	margin-bottom: 10px;
}

.index__promoted-groups-link {
	background-color: #fff;
	padding-right: 5px;
	word-break: break-word;
}

.index__catalog-menu {
	background: #fff url(https://vodnik.ru/images/build/img@2x.jpg) no-repeat 100% 100%;
	background-size: 65px 56px;
	-webkit-box-shadow: 0 4px 14px 0 rgba(7, 29, 54, 0.15);
	box-shadow: 0 4px 14px 0 rgba(7, 29, 54, 0.15);
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	border-radius: 4px;
	margin-bottom: 16px;
	min-width: 0;
	padding: 0;
}

.index__catalog-menu-button,
.index__catalog-menu-button.link {
	display: inline-block;
	font: 600 18px/1.3 var(--header-font-family);
	letter-spacing: -0.4px;
	border: none;
	outline: none;
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
	width: 100%;
	padding: 14px 24px;
	text-align: left;
}

.index__tech-filter {
	border-radius: 4px;
	background: #fff url(https://vodnik.ru/images/build/p-index__tech-filter-parts_2@2x.jpg) no-repeat 100% 50%;
	background-size: 226px 403px;
	-webkit-box-shadow: 0 4px 14px 0 rgba(7, 29, 54, 0.15);
	box-shadow: 0 4px 14px 0 rgba(7, 29, 54, 0.15);
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	padding: 0;
	position: relative;
	min-width: 0;
}

.index__tech-filter-action,
.index__tech-filter-action.link {
	display: inline-block;
	font: 600 18px/1.3 var(--header-font-family);
	letter-spacing: -0.4px;
	border: none;
	outline: none;
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
	padding: 16px 24px;
	text-align: left;
	width: 100%;
}

.index__tech-filter-header {
	display: none;
}

.index__tech-filter-action,
.index__tech-filter-header {
	background-color: #fff;
	padding-bottom: 0;
	margin-bottom: 20px;
}

.index__tech-filter .filter__content_type_grid .filter__item {
	max-width: 300px;
}

.index__countdown {
	display: none;
}

@supports (display: grid) {
	.index__countdown {
		display: block;
		grid-area: ab-test;
	}
}

.news {
	margin-bottom: 40px;
}

.news__list {
	margin-bottom: 25px;
}

.news__item,
.news__year {
	margin-bottom: 16px;
}

.news__year {
	color: #c2c7cd;
	font-size: 20px;
}

.news__date {
	margin-top: 2px;
	color: #838d9a;
	font-size: 13px;
}

.news__list + .news__year {
	margin-top: 32px;
}

.switcher_type_category-menu {
	display: none;
}

.switcher__item {
	display: inline-block;
	text-decoration: none;
	border: none;
	font: 400 16px var(--page-font-family);
	background: var(--accent-background);
	color: var(--page-color);
	margin: 0 3px 8px 0;
	height: 40px;
	line-height: 40px;
	padding: 0 14px;
	border-radius: 4px;
	cursor: pointer;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	white-space: nowrap;
	-webkit-transition: background-color 0.1s, color 0.1s;
	transition: background-color 0.1s, color 0.1s;
}

.switcher__item.switcher__item_current_yes,
.switcher__item.switcher__item_state_hovered,
.switcher__item:hover,
.switcher_type_inversed .switcher__item.switcher__item_current_yes {
	background: var(--button-default-background);
	color: #fff;
	outline: none;
}

.switcher__item.switcher__item_disabled_yes,
.switcher_type_inversed .switcher__item.switcher__item_disabled_yes {
	pointer-events: none;
}

.switcher_type_inversed .switcher__item {
	background-color: #fff;
}

.switcher_type_inversed .switcher__item:hover {
	background: var(--button-default-background);
}

.switcher_type_toggle .switcher__item.switcher__item_current_yes {
	pointer-events: auto;
	cursor: pointer;
}

.timezz {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	color: #000;
	font: 600 28px/1 var(--header-font-family);
	letter-spacing: 2px;
}

.timezz-digit {
	position: relative;
	min-width: 44px;
	text-align: center;
}

.timezz-digit + .timezz-digit {
	margin-left: 6px;
}

.timezz-day:after {
	content: attr(data-day-text);
	font: 400 11px/1.4 var(--page-font-family);
	letter-spacing: normal;
	margin-left: 6px;
	vertical-align: middle;
}

.timezz-min:before,
.timezz-sec:before {
	content: ':';
	position: absolute;
	left: -10px;
	width: 12px;
	text-align: center;
}

@media (min-width: 544px) {
	.timezz-day:after {
		font-size: 13px;
	}
}

@media (-webkit-min-device-pixel-ratio: 2) and (min-width: 768px), (min-resolution: 192dpi) and (min-width: 768px) {
	.index__tech-filter {
		background-image: url(https://vodnik.ru/images/build/p-index__tech-filter-parts_2@3x.jpg);
	}
}

@media (min-width: 768px) and (-webkit-min-device-pixel-ratio: 2), (min-width: 768px) and (min-resolution: 192dpi) {
	.index__promoted-groups {
		background-image: url(https://vodnik.ru/images/build/p-index__promoted-groups-propellers_2@3x.jpg);
		background-size: 167px 406px;
	}
}

@media (min-width: 992px) {
	.select {
		height: 40px;
		line-height: 38px;
		border: 1px solid var(--input-border-color);
		font-size: 15px;
		border-radius: 3px;
	}

	.input.select {
		line-height: 20px;
		padding-right: 30px;
	}

	.index {
		max-width: 1920px;
		margin-left: auto;
		margin-right: auto;
		padding-left: 40px;
		padding-right: 40px;
	}

	.index__catalog {
		margin-top: 30px;
	}

	.index__market-news {
		padding-top: 0;
	}

	.index__market-news > .news {
		display: block;
	}

	.index__catalog-tech-content {
		display: -webkit-box;
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;
		margin-right: 0;
	}

	.index__ads-left {
		display: block;
		float: right;
		margin-left: 20px;
		width: 250px;
	}

	.index:not(.index_with_promotions) .index__pros .pros {
		margin-left: -40px;
		margin-right: -40px;
	}

	@supports (display: grid) {
		.index_with_promotions .index__catalog-tech-content {
			display: block;
		}
	}

	@supports (display: grid) {

		.index__market-news {
			display: -webkit-box;
			display: -webkit-flex;
			display: -ms-flexbox;
			display: flex;
		}

		.index__market-news > .news {
			display: block;
			-webkit-box-flex: 0;
			-webkit-flex: 0 0 290px;
			-ms-flex: 0 0 290px;
			flex: 0 0 290px;
			margin-bottom: 0;
		}

		.index__ads-left {
			display: block;
			float: right;
			margin-left: 20px;
			width: 250px;
		}
	}

	.index__promoted-groups {
		-webkit-box-flex: 0;
		-webkit-flex-grow: 0;
		-ms-flex-positive: 0;
		flex-grow: 0;
		-webkit-flex-shrink: 0;
		-ms-flex-negative: 0;
		flex-shrink: 0;
		-webkit-flex-basis: calc(50% - 12px);
		-ms-flex-preferred-size: calc(50% - 12px);
		flex-basis: calc(50% - 12px);
		margin-right: 12px;
		margin-bottom: 0;
	}

	@supports (display: grid) {
		.index_with_promotions .index__promoted-groups {
			margin-right: 0;
		}
	}

	.index__tech-filter {
		-webkit-box-flex: 0;
		-webkit-flex-grow: 0;
		-ms-flex-positive: 0;
		flex-grow: 0;
		-webkit-flex-shrink: 0;
		-ms-flex-negative: 0;
		flex-shrink: 0;
		-webkit-flex-basis: calc(50% - 12px);
		-ms-flex-preferred-size: calc(50% - 12px);
		flex-basis: calc(50% - 12px);
		margin-left: 12px;
	}

	@supports (display: grid) {
		.index_with_promotions .index__tech-filter {
			margin-top: 20px;
			margin-left: 0;
		}
	}

	.switcher {
		display: block;
	}

	.switcher_type_category-menu {
		display: none;
	}

	.switcher__item {
		font-size: 15px;
		height: 32px;
		line-height: 32px;
	}

	.timezz-day:after {
		font-size: 15px;
	}
}

@media (min-width: 1240px) {
	.index {
		-webkit-box-orient: horizontal;
		-webkit-box-direction: normal;
		-webkit-flex-direction: row;
		-ms-flex-direction: row;
		flex-direction: row;
	}

	.index__market-news {
		display: block;
		-webkit-box-flex: 0;
		-webkit-flex: 0 0 290px;
		-ms-flex: 0 0 290px;
		flex: 0 0 290px;
		margin-left: 30px;
		margin-top: 0;
	}

	.index__ads-left {
		display: none;
	}

	.index__ads-sidebar {
		display: block;
		margin-bottom: 40px;
	}

	@supports (display: grid) {
		.index_with_promotions .index__catalog-tech-content {
			display: -webkit-box;
			display: -webkit-flex;
			display: -ms-flexbox;
			display: flex;
			margin-right: 0;
		}
	}

	@supports (display: grid) {
		.index__ads-left {
			display: none;
		}

		.index__ads-sidebar {
			display: block;
			margin-bottom: 40px;
		}

		.index__market-news {
			display: block;
			margin-left: 0;
		}
	}

	.index_with_promotions .index__promoted-groups {
		margin-right: 12px;
	}

	.index_with_promotions .index__tech-filter {
		margin-top: 0;
		margin-left: 12px;
	}

	@supports (display: grid) {
		.index.index_with_countdown {
			grid-template-areas: 'ab-test market-news' 'catalog-tech market-news' 'catalog      market-news' 'pros         pros' 'items        items';
			grid-template-rows: auto auto 1fr auto auto;
		}

		.index.index_with_promotions.index_with_countdown {
			grid-template-areas: 'ab-test advert' 'catalog-tech advert' 'catalog advert' 'catalog      market-news' 'pros         market-news' 'items        items';
			grid-template-rows: auto auto auto 1fr auto auto;
		}
	}

	.youtube-subscribe {
		font-size: 20px;
		line-height: 48px;
	}
}

@media (min-width: 1560px) {
	.index__pros .pros {
		margin-left: 0;
		margin-right: 0;
	}

	@supports (display: grid) {
		.index {
			grid-template-columns: 1fr 284px;
			max-width: 1920px;
		}
	}

	.index__promoted-groups-list {
		-webkit-columns: 3;
		-moz-columns: 3;
		column-count: 3;
	}
}

@media (max-width: 991px) {
	@supports (padding: max(0px)) {
		.index {
			padding-left: max(16px, env(safe-area-inset-left));
			padding-right: max(16px, env(safe-area-inset-right));
		}
	}

	.switcher:not(.switcher_type_cleaner) {
		overflow: hidden;
		position: relative;
		-webkit-box-sizing: border-box;
		box-sizing: border-box;
		max-width: 100vw;
	}

	.switcher:not(.switcher_type_cleaner).switcher_type_category-menu {
		display: block;
		max-width: 100%;
		margin: 0 0 8px;
	}

	.switcher__content {
		display: -webkit-box;
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;
		overflow-x: scroll;
		overflow-y: auto;
		-webkit-overflow-scrolling: touch;
		padding: 0 0 30px;
		margin: 0 -16px -30px;
	}

	.switcher__content:after,
	.switcher__content:before {
		content: '';
		display: inline-block;
		width: 0;
		opacity: 0;
		padding-left: 16px;
		pointer-events: none;
	}

	.switcher_type_category-menu .switcher__content {
		max-width: 100%;
	}

	.switcher__item:not(:last-of-type) {
		margin-right: 8px;
	}
}

@media (max-width: 767px) {
	@supports (display: grid) {
		.index__main {
			-webkit-box-ordinal-group: 2;
			-webkit-order: 1;
			-ms-flex-order: 1;
			order: 1;
		}

		.index__market-news {
			-webkit-box-ordinal-group: 3;
			-webkit-order: 2;
			-ms-flex-order: 2;
			order: 2;
			margin-top: 8px;
		}

		.index__popular-items {
			-webkit-box-ordinal-group: 4;
			-webkit-order: 3;
			-ms-flex-order: 3;
			order: 3;
		}

		.index__catalog {
			margin-top: 37px;
		}
	}

	.index__promoted-groups {
		background: #fff url(https://vodnik.ru/images/build/p-index__promoted-groups-propellers-mobile@2x.jpg) no-repeat 100% 0;
		background-size: 65px 56px;
	}

	.index__promoted-groups-list {
		display: none;
	}

	.index__tech-filter {
		background: #fff url(https://vodnik.ru/images/build/p-index__tech-filter-parts-mobile-closed@2x.jpg) no-repeat 100% 100%;
		background-size: contain;
	}

	.index__tech-filter .filter_block_main {
		display: none;
	}

	@supports (display: grid) {
		.index__countdown {
			margin-bottom: 20px;
		}
	}

	.catalog_type_popular {
		overflow: hidden;
		margin: 0 -16px 32px;
	}

	.products__list_type_popular {
		display: -webkit-box;
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-align: start;
		-webkit-align-items: flex-start;
		-ms-flex-align: start;
		align-items: flex-start;
		overflow-x: scroll;
		overflow-y: hidden;
		-webkit-overflow-scrolling: touch;
		margin: 0 0 -30px;
		padding: 0 0 30px;
		-webkit-box-sizing: border-box;
		box-sizing: border-box;
		max-width: calc(100% + 32px);
	}

	.products__list_type_popular:after,
	.products__list_type_popular:before {
		content: '';
		display: inline-block;
		width: 0;
		opacity: 0;
		padding-left: 16px;
		pointer-events: none;
		-webkit-align-self: stretch;
		-ms-flex-item-align: stretch;
		align-self: stretch;
	}

	.products__product_type_popular .products__product-rating,
	.products__product_type_popular .products__product-rating.product__rating_in_list {
		display: none;
	}

	.switcher__content {
		margin: 0 0 -14px;
	}

	.switcher__item {
		height: 32px;
		line-height: 32px;
	}

	.index-content_type_index .index-content__list_current_yes {
		padding: 0;
		margin: 0 -16px;
		overflow: hidden;
	}

	.index-content_type_index .index-content__list-wrapper {
		display: -webkit-box;
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;
		overflow-x: scroll;
		overflow-y: hidden;
		-webkit-overflow-scrolling: touch;
		margin: -10px 0 -30px;
		padding: 10px 0 50px;
		-webkit-box-sizing: border-box;
		box-sizing: border-box;
		max-width: 100%;
	}

	.index-content_type_index .index-content__item {
		width: 140px;
		-webkit-box-flex: 0;
		-webkit-flex: 0 0 140px;
		-ms-flex: 0 0 140px;
		flex: 0 0 140px;
	}

	.index-content_type_index .index-content__item + .index-content__item {
		margin-left: 8px;
	}

	.index-content_type_index .index-content__item-image-wrapper {
		height: 117px;
	}

	.index-content_type_index .index-content__item-image {
		max-height: 117px;
	}

	.timezz {
		font-size: 19px;
	}

	.timezz-digit {
		min-width: 30px;
	}
}

@media (max-width: 767px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 767px) and (min-resolution: 192dpi) {
	.index__promoted-groups {
		background-image: url(https://vodnik.ru/images/build/p-index__promoted-groups-propellers-mobile@3x.jpg);
		background-size: 88px 95px;
	}

	.index__tech-filter {
		background-image: url(https://vodnik.ru/images/build/p-index__tech-filter-parts-mobile-closed@3x.jpg);
		background-size: contain;
	}
}

@media (max-width: 374px) {
	.index__promoted-groups-list {
		-webkit-columns: 1;
		-moz-columns: 1;
		column-count: 1;
	}
}

@media screen and (-ms-high-contrast: active), screen and (-ms-high-contrast: none) {
	.index {
		position: relative;
		padding-right: 340px;
		display: block;
		-webkit-box-sizing: border-box;
		box-sizing: border-box;
		max-width: 2000px;
	}

	.index__market-news {
		position: absolute;
		right: 40px;
		top: 40px;
		width: 270px;
	}

	.index__catalog {
		margin-top: 40px;
	}

	.head-menu__popup .filter_block_main {
		max-width: 414px;
	}
}

.category-panel {
	-webkit-column-width: 250px;
	-moz-column-width: 250px;
	column-width: 250px;
	width: 100%;
	box-sizing: border-box;
	margin-top: 30px;
	display: flex;
	flex-wrap: wrap;
}

.category-panel_item {
	display: block;
	padding: 7px 13px 7px 16px;
	-webkit-column-break-inside: avoid;
	page-break-inside: avoid;
	break-inside: avoid;
	position: relative;
	width: 20%;
}

.category-panel_item_return{
	width:100%;
}

.category-panel_item_current {
	border-radius: 30px;
	background: #3b99fc;
	height: fit-content;
}

.category-panel_item_return {
	-webkit-column-span: all;
	-moz-column-span: all;
	column-span: all;
	margin: 30px 0 0;
	padding-left: 0;
}

.category-panel_item_text {
	color: #36c;
	text-decoration: none;
	font-size: 15px;
}

.category-panel_item_text:hover {
	text-decoration: revert;
}

.category-panel_item_return .category-panel_item_text {
	margin-left: 16px;
	color: #b60f0f;
}

.category-panel_item_current .category-panel_item_text,
.category-panel_item_current .category-panel_item_text:hover {
	background: 0 0;
	font-size: 15px;
	color: #fff;
	text-decoration: none;
}
#pdopage {
  padding:0 15px;
}