
.CatalogElementDate {
	background: #79c321;
	color: #fff;
	padding: 8px 15px;
	margin: -10px 0 20px 0;
	display: inline-block;
	font-size: 12px;
	font-weight: bold;
}
.CatalogElementDate:after {
	content: '';
	clear: both;
}

.CatalogOffersList {

}
.CatalogOffersList .Item {
	border: 3px #f5f5f5 solid;
	padding: 15px;

}
.CatalogOffersList .Item {
	border: 3px #f5f5f5 solid;
	padding: 15px;
	margin: 0 0 20px 0;
	display: -webkit-flex;
	display: flex;
	-webkit-justify-content: space-between;
	justify-content: space-between;
}
.CatalogOffersList .Img {
	width: 210px;
	height: 100px;
	overflow: hidden;
	display: -webkit-flex;
	display: flex;
	-webkit-justify-content: center;
	justify-content: center;
	-webkit-align-items: center;
	align-items: center;
}
.CatalogOffersList .Img img {
	width: 100%;
	margin: 0 !important;
}
.CatalogOffersList .Name {
	/*-webkit-flex-grow: 2;
	flex-grow: 2;*/
	width: 240px;
	margin: 0 40px 0 20px;
}
.CatalogOffersList .Params,
.CatalogOffersList .ParamsSmall {
	width: 200px;
	margin: 0 40px 0 0;
	font-size: 12px;
}
.CatalogOffersList .ParamsSmall {
	padding-top: 10px;
	display: none;
}
.CatalogOffersList .Params .ParamItem,
.CatalogOffersList .ParamsSmall .ParamItem {
	padding: 4px 0 4px 25px;
	background-size: 16px;
}
.CatalogOffersList .Params .ParamItem.Date,
.CatalogOffersList .ParamsSmall .ParamItem.Date {
	background: url("data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTguMS4xLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDI5LjEyMSAyOS4xMjEiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDI5LjEyMSAyOS4xMjE7IiB4bWw6c3BhY2U9InByZXNlcnZlIiB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4Ij4KPGc+Cgk8cGF0aCBkPSJNMjEuNzA2LDYuMTQ2YzEuMTE2LDAsMi4wMi0wLjg5OCwyLjAyLTIuMDE2VjIuMDJjMC0xLjExOS0wLjkwMy0yLjAyLTIuMDItMi4wMiAgIHMtMi4wMTksMC45LTIuMDE5LDIuMDJ2Mi4xMTFDMTkuNjg4LDUuMjQ4LDIwLjU5LDYuMTQ2LDIxLjcwNiw2LjE0NnoiIGZpbGw9IiM5OTk5OTkiLz4KCTxwYXRoIGQ9Ik0yOC44ODIsMy40OTRoLTQuMDY2djEuMDI3YzAsMS42OTUtMS4zNzcsMy4wNzYtMy4wNzUsMy4wNzZjLTEuNywwLTMuMDc0LTEuMzgxLTMuMDc0LTMuMDc2VjMuNDk0ICAgaC04LjIwNXYxLjAyN2MwLDEuNjk1LTEuMzc5LDMuMDc2LTMuMDc2LDMuMDc2cy0zLjA3NS0xLjM4LTMuMDc1LTMuMDc2VjMuNDk0TDAuMjA4LDMuNDQzdjI1LjY3OEgyLjI2aDI0LjYwNGwyLjA0OS0wLjAwNiAgIEwyOC44ODIsMy40OTR6IE0yNi44NjIsMjcuMDc2SDIuMjZWMTAuNjcyaDI0LjYwNHYxNi40MDRIMjYuODYyeiIgZmlsbD0iIzk5OTk5OSIvPgoJPHBhdGggZD0iTTcuMzU0LDYuMTQ2YzEuMTE2LDAsMi4wMjEtMC44OTgsMi4wMjEtMi4wMTZWMi4wMkM5LjM3NSwwLjksOC40NywwLDcuMzU0LDBTNS4zMzYsMC45LDUuMzM2LDIuMDIgICB2Mi4xMTFDNS4zMzYsNS4yNDgsNi4yMzcsNi4xNDYsNy4zNTQsNi4xNDZ6IiBmaWxsPSIjOTk5OTk5Ii8+Cgk8cmVjdCB4PSIxMC40NjgiIHk9IjEyLjg3MyIgd2lkdGg9IjMuMjMxIiBoZWlnaHQ9IjIuODUyIiBmaWxsPSIjOTk5OTk5Ii8+Cgk8cmVjdCB4PSIxNS42OTIiIHk9IjEyLjg3MyIgd2lkdGg9IjMuMjM0IiBoZWlnaHQ9IjIuODUyIiBmaWxsPSIjOTk5OTk5Ii8+Cgk8cmVjdCB4PSIyMC41MzciIHk9IjEyLjg3MyIgd2lkdGg9IjMuMjMxIiBoZWlnaHQ9IjIuODUyIiBmaWxsPSIjOTk5OTk5Ii8+Cgk8cmVjdCB4PSIxMC40NjgiIHk9IjE3LjYwOSIgd2lkdGg9IjMuMjMxIiBoZWlnaHQ9IjIuODUiIGZpbGw9IiM5OTk5OTkiLz4KCTxyZWN0IHg9IjE1LjY5MiIgeT0iMTcuNjA5IiB3aWR0aD0iMy4yMzQiIGhlaWdodD0iMi44NSIgZmlsbD0iIzk5OTk5OSIvPgoJPHJlY3QgeD0iMjAuNTM3IiB5PSIxNy42MDkiIHdpZHRoPSIzLjIzMSIgaGVpZ2h0PSIyLjg1IiBmaWxsPSIjOTk5OTk5Ii8+Cgk8cmVjdCB4PSIxMC40NjgiIHk9IjIyLjQzOSIgd2lkdGg9IjMuMjMxIiBoZWlnaHQ9IjIuODUiIGZpbGw9IiM5OTk5OTkiLz4KCTxyZWN0IHg9IjUuMzM2IiB5PSIxNy42MDkiIHdpZHRoPSIzLjIyOSIgaGVpZ2h0PSIyLjg1IiBmaWxsPSIjOTk5OTk5Ii8+Cgk8cmVjdCB4PSI1LjMzNiIgeT0iMjIuNDM5IiB3aWR0aD0iMy4yMjkiIGhlaWdodD0iMi44NSIgZmlsbD0iIzk5OTk5OSIvPgoJPHJlY3QgeD0iMTUuNjkyIiB5PSIyMi40MzkiIHdpZHRoPSIzLjIzNCIgaGVpZ2h0PSIyLjg1IiBmaWxsPSIjOTk5OTk5Ii8+Cgk8cmVjdCB4PSIyMC41MzciIHk9IjIyLjQzOSIgd2lkdGg9IjMuMjMxIiBoZWlnaHQ9IjIuODUiIGZpbGw9IiM5OTk5OTkiLz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8L3N2Zz4K") no-repeat 0 50%;
}
.CatalogOffersList .Params .ParamItem.Bed,
.CatalogOffersList .ParamsSmall .ParamItem.Bed {
	background: url("data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTguMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDQ4Mi45MjQgNDgyLjkyNCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDgyLjkyNCA0ODIuOTI0OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgd2lkdGg9IjE2cHgiIGhlaWdodD0iMTZweCI+CjxnPgoJPHBhdGggZD0iTTU0Ljk3OSwxODAuNjI2YzAtMjUuMjA0LDIwLjUwNS00NS43MSw0NS43MS00NS43MWgxMDIuNjA4YzE1LjkzMywwLDI5Ljk4MSw4LjIsMzguMTY1LDIwLjU5NSAgIGM4LjE4NS0xMi4zOTYsMjIuMjMyLTIwLjU5NSwzOC4xNjUtMjAuNTk1aDEwMi42MDljMjUuMjA0LDAsNDUuNzA5LDIwLjUwNiw0NS43MDksNDUuNzF2Mi4xMDVoMTEuNDQzdi00NC41NzQgICBjMC0yNy42Ni0yMi41MDMtNTAuMTYzLTUwLjE2My01MC4xNjNIOTMuNjk4Yy0yNy42NiwwLTUwLjE2MywyMi41MDMtNTAuMTYzLDUwLjE2M3Y0NC41NzRoMTEuNDQzVjE4MC42MjZ6IiBmaWxsPSIjOTk5OTk5Ii8+Cgk8cGF0aCBkPSJNNDYzLjcxMiwyMDQuMDc2SDE5LjIxMUM4LjYxOCwyMDQuMDc2LDAsMjEyLjY5NCwwLDIyMy4yODd2MTExLjUyNGMwLDEwLjU5Myw4LjYxOCwxOS4yMTEsMTkuMjExLDE5LjIxMWg3Ljk5NyAgIGwtOS40NDksMjYuNjY4Yy0xLjk2OSw1LjU1NiwwLjk0LDExLjY1Niw2LjQ5NSwxMy42MjRjMS4xNzksMC40MTcsMi4zODIsMC42MTYsMy41NjUsMC42MTZjNC4zOTMsMCw4LjUwOS0yLjczNCwxMC4wNi03LjExMiAgIGwxMS45NzUtMzMuNzk3aDM4My4yMTZsMTEuOTc1LDMzLjc5N2MxLjU1MSw0LjM3OCw1LjY2Niw3LjExMiwxMC4wNiw3LjExMmMxLjE4MywwLDIuMzg2LTAuMTk5LDMuNTY1LTAuNjE2ICAgYzUuNTU2LTEuOTY5LDguNDY0LTguMDY5LDYuNDk1LTEzLjYyNGwtOS40NDktMjYuNjY4aDcuOTk3YzEwLjU5MywwLDE5LjIxMS04LjYxOCwxOS4yMTEtMTkuMjExVjIyMy4yODcgICBDNDgyLjkyNCwyMTIuNjk0LDQ3NC4zMDYsMjA0LjA3Niw0NjMuNzEyLDIwNC4wNzZ6IiBmaWxsPSIjOTk5OTk5Ii8+Cgk8cGF0aCBkPSJNMjc5LjYyNywxNTYuMjYyYy0xMy40MzQsMC0yNC4zNjQsMTAuOTI5LTI0LjM2NCwyNC4zNjN2Mi4xMDVoMTUxLjMzNnYtMi4xMDVjMC0xMy40MzQtMTAuOTI5LTI0LjM2My0yNC4zNjMtMjQuMzYzICAgSDI3OS42Mjd6IiBmaWxsPSIjOTk5OTk5Ii8+Cgk8cGF0aCBkPSJNMTAwLjY4OSwxNTYuMjYyYy0xMy40MzUsMC0yNC4zNjQsMTAuOTMtMjQuMzY0LDI0LjM2NHYyLjEwNGgxNTEuMzM2di0yLjEwNWMwLTEzLjQzNC0xMC45MjktMjQuMzYzLTI0LjM2NC0yNC4zNjMgICBIMTAwLjY4OXoiIGZpbGw9IiM5OTk5OTkiLz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8L3N2Zz4K") no-repeat 0 50%;
}
.CatalogOffersList .Params .ParamItem.Dinner,
.CatalogOffersList .ParamsSmall .ParamItem.Dinner {
	background: url("data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTcuMS4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDIyMi41IDIyMi41IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAyMjIuNSAyMjIuNTsiIHhtbDpzcGFjZT0icHJlc2VydmUiIHdpZHRoPSIxNnB4IiBoZWlnaHQ9IjE2cHgiPgo8cGF0aCBkPSJNMjIyLjUsMTc5LjE5NnY1YzAsNC4xNDMtMy4zNTcsNy41LTcuNSw3LjVINy41Yy00LjE0MywwLTcuNS0zLjM1Ny03LjUtNy41di01YzAtNC4xNDMsMy4zNTctNy41LDcuNS03LjVIMjE1ICBDMjE5LjE0MywxNzEuNjk2LDIyMi41LDE3NS4wNTQsMjIyLjUsMTc5LjE5NnogTTIxNS43NSwxNTUuMzU0YzAsNC4xNDMtMy4zNTcsNy41LTcuNSw3LjVoLTE5NGMtNC4xNDMsMC03LjUtMy4zNTctNy41LTcuNSAgYzAtNTIuMjUyLDM4LjU1LTk1LjY2OSw4OC43MDItMTAzLjMwN0M5NSw1MC41NDMsOTQuNzUsNDguOTUzLDk0Ljc1LDQ3LjMwNGMwLTkuMDk4LDcuNDAyLTE2LjUsMTYuNS0xNi41czE2LjUsNy40MDIsMTYuNSwxNi41ICBjMCwxLjY0OS0wLjI1LDMuMjM5LTAuNzAyLDQuNzQzQzE3Ny4yLDU5LjY4NCwyMTUuNzUsMTAzLjEwMiwyMTUuNzUsMTU1LjM1NHogTTEwMy41NjYsNzMuNTM3Yy0xLjAxLTQuMDE4LTUuMDgyLTYuNDQ5LTkuMTAyLTUuNDQ3ICBjLTEuMTkyLDAuMy0yOS40MjEsNy41ODUtNDcuNjEyLDI5LjEyNWMtMTUuNDI0LDE4LjI2NC0xNy4zNzksNDEuMDc4LTE3LjQ1NCw0Mi4wNGMtMC4zMjUsNC4xMjksMi43NTksNy43NCw2Ljg4OSw4LjA2NCAgYzAuMiwwLjAxNiwwLjM5OCwwLjAyMywwLjU5NiwwLjAyM2MzLjg3NiwwLDcuMTYtMi45ODIsNy40NjktNi45MTJjMC4wMTUtMC4xODgsMS42MTgtMTguOTIyLDEzLjk2Mi0zMy41MzggIGMxNC45NjEtMTcuNzE2LDM5LjQxNi0yNC4xNTMsMzkuODE1LTI0LjI1N0MxMDIuMTQxLDgxLjYyMywxMDQuNTc0LDc3LjU1MiwxMDMuNTY2LDczLjUzN3oiIGZpbGw9IiM5OTk5OTkiLz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPC9zdmc+Cg==") no-repeat 0 50%;
}

.CatalogOffersList .Cart {
	width: calc(100% - 210px - 20px - 240px - 40px - 200px - 40px);
	text-align: right;
	position: relative;
}
.CatalogOffersList .Price {
	display: inline-block;
	margin: 0 60px 0 0;
	overflow: hidden;
	vertical-align: top;
}
.CatalogOffersList .Price .CatalogPrice {
	font-size: 22px;
	color: #e90909;
	font-family: FuturicaBS, Arial, Sans-Serif;
}
.CatalogOffersList .Price .CatalogPrice s {
	font-size: 18px;
	color: #9e9e9e;
	display: block;
}
.CatalogOffersList .Price .CatalogPriceText {
	font-size: 12px;
	color: #9e9e9e;
}
.CatalogOffersList .Cart .SaleIcon {
	position: absolute;
	top: 26px;
	right: 170px;
	width: 20px;
	height: 20px;
	overflow: hidden;
	background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6OTAyMzE1NDlFQkQ4MTFFNjlDMkNCNEUyMThCQTNBMTkiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6OTAyMzE1NEFFQkQ4MTFFNjlDMkNCNEUyMThCQTNBMTkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo5MDIzMTU0N0VCRDgxMUU2OUMyQ0I0RTIxOEJBM0ExOSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo5MDIzMTU0OEVCRDgxMUU2OUMyQ0I0RTIxOEJBM0ExOSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Puk/QuEAAAO/SURBVHjaxJh7SBRRFMZnVzJd7UVZWVZGhT1sCy2woiwKC8Ne0DvStIgISnoSJIVQhEEGSiRED3v4R2XlH0UlRWBERRmYVEJorFmGFpFtT6LvwjdwGXZn7u6OzIEfe3fmzt1v75xzz7nX1R4bq9lkhWAn+AWKQaXKQwP9ftP77hBF9AQpAa4fAqUgCYwC58BWQ59BYIHQFMoPukKYwZUUkQjegNugDUwDi4M8cw28BmNANvCALrAW1KjMoKpAMfB3zT4TY8Xb+YpnavZaHJiu0lFVYLFmv5WD6HB9UDi6l469nn7WHeYD18EH0IjXXaMicDs4rjljZRC5zUygiLYmzVnzQmRDMB/0as5bolmQPAA/HBT3FdSaCewAPx0UGIXX+89M4FLQT2GgRnAR3GTutbJHigLjP3k8JcEEbgDnFQbJA6lgHVjIwLpl0n82F+UriiJ3Q+QZMESP4ih8VoHlCg9vAqfY7gW+SfcaKDxQf9H3aZBCI5h9AWliBjcqinsvicvl4voEJPBaiaH/Sal/fYjiNLpaoRA4WfGBOqldwXw6FRTwWrN0/y7YwvYNZqZwLMZNZ1ex0VK7yrA0CYuV0lc220fBogiiusLNmSlV6JwOJkoBtYLX9Agt4qcIiL+s+XZFIO4glpx6PdX1YCFpVV28BbNYqMq2FxwBy1ikZlD4OxamYn1N5v0+igL7Q+BnORd30a+sTPQ7Ae6AoWANmA/28JWKkr4d3ANzA5T998E4hd8ZBoGtusA5HDBcOy0FSyvoTXRLA8/ZHsw34LIaEwIL3ByoMgJxDyVx1ZzVIknMK/AMXKKoj+Cqwrj5WKxz3CxIkyIoOLN0p2aq1CQfnQLGsr1a8vEXiuPnuqXlIRwTAeNnRB+Qro+QZreOBUi5lLczFMdvFz4oHPclGBCCMFGSLWGgpDLNydYCRsoRCTrZTuFWVOXtzHAz4ryKfqFJWUOIi5EWatmSGa19+V0XN0ExGMvEH0GQ+Iwl/z5wWGGAPwyISZKPBbIO/hGR+IeDHIWxSyFsh9mmqUXyISdMzFyT2b640+E9SYJZRe0Joyyy29KtThbiHBbYZibQ303HHKp22biaBDv6yGMWEJVHpkjc3SRIRPlZpr9mBEd1OMdv0VwqMm0WJ/Yz40XFEunp1m/u4Gw/h2HlY8vxWysXWzvtgkqnUM6oVxm+i/x7jJt3s5RYxNnqkK6XsAyzNFeIp/wp9EWfYbO+mdtM4zlPFl1E30fP4zLyWO9k1xm1iuWD/SwQalmCWZqVwP8CDADW4e18aVYYjQAAAABJRU5ErkJggg==") no-repeat 50% 50%;
	background-size: 20px;
}
.CatalogOffersList .Buy {
	display: inline-block;
	overflow: hidden;
}
.CatalogOffersList .Buy .Btn {
	text-align: center !important;
	min-width: 140px;
}
.CatalogOffersList .Buy:after {
	content: '';
	clear: both;
}
.CatalogOffersList .Quantity {
	margin: 20px 0 0 0;
}
.CatalogOffersList .Quantity .PersonNum {
	display: inline-block;
	margin: 5px 60px 0 0;
	font-size: 12px;
	color: #9e9e9e;
}
.CatalogOffersList .Quantity input {
	width: 20px;
	margin: 0;
	font-size: 16px;
	font-weight: bold;
	padding: 5px 10px 3px 10px;
	text-align: center;
	border: 2px #f5f5f5 solid;
	background: #fff;
}
/*.CatalogOffersList .Quantity input:focus,
.CatalogOffersList .Quantity input:hover {
	border: 2px #275770 solid;
}*/
.CatalogOffersList .Quantity .quantityMinus,
.CatalogOffersList .Quantity .quantityPlus{
	display: inline-block;
	margin: 0 5px 0 5px;
	padding: 5px 10px 3px 10px;
	/*background: rgba(255, 255, 255, 0.15);*/
	font-size: 16px;
	font-weight: bold;
	cursor: pointer;
	border: 2px transparent solid;
}
.CatalogOffersList .Quantity .quantityMinus:hover,
.CatalogOffersList .Quantity .quantityPlus:hover {
	color: #fff;
	background: #275770;
}


.popup.CatalogPopup .PopUpTitle,
.popup.CatalogPopup .PopUpText {
	text-align: left !important;
}

.popup.CatalogPopup .TitleText {
	display: inline-block;
}
.popup.CatalogPopup .Rating {
	display: inline-block !important;
	margin: -8px 0 0 10px;
	-webkit-transform: scale(0.8, 0.8);
	-ms-transform: scale(0.8, 0.8);
	transform: scale(0.8, 0.8);
	vertical-align: top;
}
.popup.CatalogPopup .Rating .Star {
	margin: 0 0 0 0;
}

.popup.CatalogPopup .Link {
	display: inline-block !important;
	margin: 4px 0 0 10px;
	vertical-align: top;
	font-size: 12px;
	font-family: Arial, Verdana, Sans-Serif;
	padding: 0 16px 0 0;
	background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6OEFBOUJBRUIwMzcxMTFFNzg0RENEMDE3Q0VDNDZEQjIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6OEFBOUJBRUMwMzcxMTFFNzg0RENEMDE3Q0VDNDZEQjIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo4QUE5QkFFOTAzNzExMUU3ODREQ0QwMTdDRUM0NkRCMiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo4QUE5QkFFQTAzNzExMUU3ODREQ0QwMTdDRUM0NkRCMiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PqS+ijQAAAC1SURBVHjaYvz//z8DNsC46AYHkMoC4mYg/skCFFgKZHxCUwfS3QXEd4CYC4RZgIQIENchKfoHxI+AOA+I+4A4HIglQAqv/4/TuItmbQxUUQsQ7wDKf2ICMliRFLACcTWQuRiIC4EKaoF0P0iOCc1t/FBTuoGKJgA1iQHZX4E0M4pCoOQbICUKpMugQpxA/Bdm4n8simHgD4wBUsjGgBt8BmJQeDKAfK0GdEMPDoU8UIX/AAIMAEcrNcXlEPGyAAAAAElFTkSuQmCC') no-repeat right 3px;
}

.popup .PlacementList {
	display: none;
}

@media only screen and (max-width: 1199px) {
	.CatalogOffersList .Params {
		display: none;
	}
	.CatalogOffersList .ParamsSmall {
		display: block;
	}
	.CatalogOffersList .Cart {
		width: calc(100% - 210px - 20px - 240px - 40px);
	}
}
@media only screen and (max-width: 949px) {
	.CatalogOffersList .Item {
		-webkit-flex-wrap: wrap;
		flex-wrap: wrap;
	}
	.CatalogOffersList .Name {
		-webkit-order: 1;
		order: 1;
		margin: 0;
	}
	.CatalogOffersList .Cart {
		width: calc(100% - 210px);
	}
}
@media only screen and (max-width: 699px) {
	.CatalogOffersList .Cart {
		width: calc(100% - 210px);
	}
	.CatalogOffersList .Price {
		display: block;
		margin: 0 0 20px 0;
	}
	.CatalogOffersList .Name {
		margin: -80px 0 0 0;
	}
	.CatalogOffersList .Cart .SaleIcon {
		display: none;
	}
	.CatalogOffersList .Quantity .PersonNum {
		display: block;
		margin: 5px 14px 10px 0;
	}
}
@media only screen and (max-width: 499px) {
	.CatalogOffersList .Img {
		width: 100%;
		height: 160px;
	}
	.CatalogOffersList .Img img {

	}
	.CatalogOffersList .Name {
		margin: 10px 0;
		width: 100%;
		-webkit-order: 0;
		order: 0;
	}
	.CatalogOffersList .Cart {
		 width: 100%;
	}
	.CatalogOffersList .Price {
		display: block;
		margin: 0 0 20px 0;
		text-align: center;
	}
	.CatalogOffersList .Price .CatalogPrice s {
		display: inline-block;
		padding: 0 20px 0 0;
	}
	.CatalogOffersList .Buy {
		text-align: center;
		display: block;
		width: 100%;
	}

	.CatalogOffersList .Quantity {
		text-align: center;
	}
	.CatalogOffersList .Quantity .PersonNum {
		/*display: inline-block;
		margin: 5px 20px 0 0;*/
		text-align: center;
	}
}
@media only screen and (max-width: 399px) {

}
/*@media only screen and (max-width: 699px) {
	.CatalogOffersList .Name {
		-webkit-order: 0;
		order: 0;
		margin: 0 0 0 20px;
		width: calc(100% - 210px - 20px);
	}
	.CatalogOffersList .Cart {
		width: 100%;
	}
}*/





/*
#PopUp .PopUpTableBg {
	background: #fff;
	padding: 10px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	color: #275770;
}
#PopUp .NameTour {
	margin: 0 0 15px 0;
	font-size: 18px;
	font-family: FuturicaBS, Arial, Sans-Serif;
}
#PopUp .PriceSmall {
	display: none;
}
#PopUp .PopUpTableBg th {
	text-align: left;
	padding: 3px 5px 8px 5px;
}
#PopUp .PopUpPrice {
	margin: 20px 10px 0 0;
	float: right;
	font-family: FuturicaBS, Arial, Sans-Serif;
	font-size: 16px;
	font-weight: normal;
	letter-spacing: -1px;
}
#PopUp .PopUpPrice span {
	font-size: 22px;
}
#PopUp .PopUpQuantity {
	margin: 21px 0 0 10px;
	float: left;
}
#PopUp .PopUpQuantity .Left {
	float: left;
	width: 80px;
	margin: 0 -80px 0 0;
	padding: 2px 0 0 0;
}
#PopUp .PopUpQuantity .Right {

	margin: 0 0 0 80px;

}
#PopUp .PopUpQuantityList {
	float: left;
	display: block;
	margin: 0 8px 0 0;
	cursor: pointer;
	padding: 3px 10px;
	color: #fff;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	overflow: hidden;
	text-align: center;
	border: none;
}
#PopUp .PopUpQuantityList.Sel {
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	background-color: #397391;
	-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.4), inset 0 0 1px rgba(255,255,190,.75);
	-moz-box-shadow: 0 1px 2px rgba(0,0,0,.4), inset 0 0 1px rgba(255,255,190,.75);
	box-shadow: 0 1px 2px rgba(0,0,0,.4), inset 0 0 1px rgba(255,255,190,.75);
	background-image: -webkit-linear-gradient(bottom, #285871, #4c91b5);
	background-image: -moz-linear-gradient(bottom, #285871, #4c91b5);
	background-image: -o-linear-gradient(bottom, #285871, #4c91b5);
	background-image: linear-gradient(to top, #285871, #4c91b5);
	text-shadow: 0 0 1px rgba(0,0,0,.39);
}
*/


/*
.PopUpQuantity .Right {
	padding: 0 0 0 10px;
}

#PopUp .ButtonLine {
	text-align: center;
	margin: 20px 0 0 0;
}
#PopUp .ButtonLine .Clear,
#PopUp .ButtonLine .Buy {
	display: inline-block;
}
#PopUp .ButtonLine .Clear {
	margin: 5px 7px;
	display: inline-block;
	text-decoration: underline;
	cursor: pointer;
}
#PopUp .ButtonLine .Buy {

}

#PopUp .PopUpTableBg.Small {
	display: none;
}
#PopUp .PopUpTableBg.Small .Element {

}
#PopUp .PopUpTableBg.Small .Element .Param {
	margin: 0 0 5px 0;
}
#PopUp .PopUpTableBg.Small .Element .Name {
	font-weight: bold;
	display: inline-block;
	vertical-align: top;
	width: 150px;
	margin: 0 0 5px 0;
}
#PopUp .PopUpTableBg.Small .Element .Value {
	display: inline-block;
	vertical-align: top;
	margin: 0 0 5px 0;
}
*/
/*
@media only screen and (max-width: 999px) {
	.OffersTable tr th:nth-child(4) {
		display: none;
	}
	.OffersTable tr td:nth-child(4) {
		display: none;
	}
	.OffersTable tr td[data-property-type="TYPE_LINK"] {
		display: none;
	}
}
@media only screen and (max-width: 949px) {
	.OffersTable tr th:nth-child(5) {
		display: none;
	}
	.OffersTable tr td:nth-child(5) {
		display: none;
	}
	.OffersTable tr td[data-property-type="QUANTITY"] {
		display: none;
	}
}
@media only screen and (max-width: 829px) {
	.OffersTable tr th:nth-child(3) {
		display: none;
	}
	.OffersTable tr td:nth-child(3) {
		display: none;
	}
	.OffersTable tr td[data-property-type="FOOD"] {
		display: none;
	}
}
@media only screen and (max-width: 599px) {
	#PopUp .PopUpTableBg.Small {
		display: block;
	}
	#PopUp .PopUpTableBg {
		display: none;
	}
}
@media only screen and (min-width: 551px) and (max-width: 779px) {
	.OffersTable tr th:nth-child(2) {
		display: none;
	}
	.OffersTable tr td:nth-child(2) {
		display: none;
	}
	.OffersTable tr td[data-property-type="PLACEMENT_TYPE"] {
		display: none;
	}
}

@media only screen and (min-width: 551px) and (max-width: 689px) {
	.OffersTable tr th:nth-child(6) {
		display: none;
	}
	.OffersTable tr td:nth-child(6) {
		display: none;
	}
	.OffersTable tr td[data-property-type="PRICE"] {
		display: none;
	}
	.CatalogOffersList .OffersTable td.Name .PriceSmall {
		display: block;
	}
	.CatalogOffersList .OffersTable thead {
		display: none;
	}
	.CatalogOffersList .CatalogOffersTitle {
		margin: 10px 10px 0 10px;
	}
}
@media only screen and (max-width: 550px) {
	.LeftContentBox .RightContentBox {
		float: none !important;
	}
	.HelpBox, .BestDealsColumn {
		display: none;
	}
	.CatalogOffersList .CatalogOffersTitle {
		text-align: center;
	}
}
@media only screen and (max-width: 489px) {
	.OffersTable tr th:nth-child(2) {
		display: none;
	}
	.OffersTable tr td:nth-child(2) {
		display: none;
	}
	.OffersTable tr td[data-property-type="PLACEMENT_TYPE"] {
		display: none;
	}
}
@media only screen and (max-width: 449px) {
	#PopUp .PopUpTableBg.Small .Element .Name {
		display: block;
	}
	#PopUp .PopUpTableBg.Small .Element .Value {
		display: block;
	}
}
@media only screen and (max-width: 369px) {
	.OffersTable tr th:nth-child(6) {
		display: none;
	}
	.OffersTable tr td:nth-child(6) {
		display: none;
	}
	.OffersTable tr td[data-property-type="PRICE"] {
		display: none;
	}
	.CatalogOffersList .OffersTable td.Name .PriceSmall {
		display: block;
	}
	.CatalogOffersList .OffersTable thead {
		display: none;
	}
	.CatalogOffersList .CatalogOffersTitle {
		margin: 10px 10px 0 10px;
	}
}
*/
