.icon-left {
	float: left;
}
.icon-right {
	float: right;
}
.back-arrow-icon {
	background-repeat: no-repeat;
	background-position-x: 0px;
	background-position-y: 0px;
	background-size: contain;	
}
.dropdown-arrow-icon {
	background-repeat: no-repeat;
	background-size: contain;
}
.bullet-icon {
	background-repeat: no-repeat;
	background-position: center;
	background-size: contain;
}
.bullet-icon-unselected-v2 {
	background-image: url('../assets/bullet-unselected.png');
}
.bullet-icon-selected-v2 {
	background-image: url('../assets/bullet-selected.png');
}
.checkbox-icon {
	vertical-align: middle;
	background-repeat: no-repeat;
	background-position-x: 0px;
	background-position-y: 7.5px;
	background-size: contain;
	float: left;
}
.checkbox-cross-icon {
	/*height: 25px;*/
	/*width: 15px;*/
	background-image: url('../assets/cross-cream.png');
}
.checkbox-tick-icon {
	background-image: url('../assets/tick-cream.png');
}
.switch-icon {
	vertical-align: middle;
	background-repeat: no-repeat;
	background-position-x: 0px;
	background-position-y: 0px;
	background-size: contain;
}
.cross-icon {
	background-image: url('../assets/cross-white-fill-cream.png');
}
.tick-icon {
	background-image: url('../assets/tick-cream-fill-green.png');
}
.recipe-selector-icon {
	vertical-align: middle;
	background-repeat: no-repeat;
	background-size: contain;
	float: left;
}

/*MOBILE START -> now we are multiplying*/
@media (max-width: 318px){
	.dropdown-arrow-icon {
		width: calc(18px * 0.75);
		height: calc(26px * 0.75);
		background-position-x: calc( 0px * 0.75);
		background-position-y: calc( 8px * 0.75);
	}
	.back-arrow-icon {
		width: calc(36px * 0.75);
		height: calc(36px * 0.75);
	}
	.bullet-icon {
		width: calc(27px * 0.75);
		height: calc(36px * 0.75);
	}
	.switch-icon {
		width: calc(37px * 0.75);
		height: calc(37px * 0.75);
	}
	.back-navigation-icon{
		width: calc(36px * 0.75);
		height: calc(36px * 0.75);
	}
	.slider-icon{
		width: calc(60px * 0.75);
		height: calc(60px * 0.75);
	}
	.blurb-icon{
		width: calc(75px * 0.75);
		height: calc(75px * 0.75);
	}
	.checkbox-cross-icon {
		height: calc(25px * 0.75);
		width: calc(15px * 0.75);
		background-position-y: calc(5.5px * 0.75);
	}
	.checkbox-tick-icon {
		height: calc(25px * 0.75);
		width: calc(15px * 0.75);
		background-position-y: calc(7px * 0.75);
	}
	.recipe-selector-icon {
		width: calc(27px * 0.75);
		height: calc(40px * 0.75);
		background-position-x: calc(0px * 0.75);
		background-position-y: calc(2px * 0.75);
		margin-right: calc(10px * 0.75);
	}
	.recipe-image-chicken {
		width: calc(42px * 0.75);
		height: calc(47px * 0.75);
	}
	.recipe-image-sensitive_chicken {
		width: calc(42px * 0.75);
		height: calc(47px * 0.75);
	}
	.recipe-image-beef {
		width: calc(57px * 0.75);
		height: calc(35px * 0.75);
		margin-top: calc(6px * 0.75);
		margin-bottom: calc(6px * 0.75);
	}
	.recipe-image-lamb {
		width: calc(52px * 0.75);
		height: calc(39px * 0.75);
		margin-top: calc(4px * 0.75);
		margin-bottom: calc(4px * 0.75);
	}
	.credit-card-icon {
		width: calc(40px * 0.75);
		height: calc(26px * 0.75);
	}
	.cross-icon-modal {
		width: calc(25px * 0.75);
	}
	.indicator-dot-text-modal {
		margin-top: calc(10px * 0.75);
	}
}

@media (min-width: 318px) and (max-width: 383px){
	.dropdown-arrow-icon {
		width: calc(18px * 0.8);
		height: calc(26px * 0.8);
		background-position-x: calc( 0px * 0.8);
		background-position-y: calc( 8px * 0.8);
	}
	.back-arrow-icon {
		width: calc(36px * 0.8);
		height: calc(36px * 0.8);
	}
	.bullet-icon {
		width: calc(27px * 0.8);
		height: calc(36px * 0.8);
	}
	.switch-icon {
		width: calc(37px * 0.8);
		height: calc(37px * 0.8);
	}
	.back-navigation-icon{
		width: calc(36px * 0.8);
		height: calc(36px * 0.8);
	}
	.slider-icon{
		width: calc(60px * 0.8);
		height: calc(60px * 0.8);
	}
	.blurb-icon{
		width: calc(75px * 0.8);
		height: calc(75px * 0.8);
	}
	.checkbox-cross-icon {
		height: calc(25px * 0.8);
		width: calc(15px * 0.8);
		background-position-y: calc(5.5px * 0.8);
	}
	.checkbox-tick-icon {
		height: calc(25px * 0.8);
		width: calc(15px * 0.8);;
		background-position-y: calc(7px * 0.8);
	}
	.recipe-selector-icon {
		width: calc(27px * 0.8);
		height: calc(40px * 0.8);
		background-position-x: calc(0px * 0.8);
		background-position-y: calc(2px * 0.8);
		margin-right: calc(10px * 0.8);
	}
	.recipe-image-chicken {
		width: calc(42px * 0.8);
		height: calc(47px * 0.8);
	}
	.recipe-image-sensitive_chicken {
		width: calc(42px * 0.8);
		height: calc(47px * 0.8);
	}
	.recipe-image-beef {
		width: calc(57px * 0.8);
		height: calc(35px * 0.8);
		margin-top: calc(6px * 0.8);
		margin-bottom: calc(6px * 0.8);
	}
	.recipe-image-lamb {
		width: calc(52px * 0.8);
		height: calc(39px * 0.8);
		margin-top: calc(4px * 0.8);
		margin-bottom: calc(4px * 0.8);
	}
	.credit-card-icon {
		width: calc(40px * 0.8);
		height: calc(26px * 0.8);
	}
	.cross-icon-modal {
		width: calc(25px * 0.8);
	}
	.indicator-dot-text-modal {
		margin-top: calc(10px * 0.8);
	}
}

@media (min-width: 383px) and (max-width: 425px){
	.dropdown-arrow-icon {
		width: calc(18px * 0.9);
		height: calc(26px * 0.9);
		background-position-x: calc( 0px * 0.9);
		background-position-y: calc( 8px * 0.9);
	}
	.back-arrow-icon {
		width: calc(36px * 0.9);
		height: calc(36px * 0.9);
	}
	.bullet-icon {
		width: calc(27px * 0.9);
		height: calc(36px * 0.9);
	}
	.switch-icon {
		width: calc(37px * 0.9);
		height: calc(37px * 0.9);
	}
	.back-navigation-icon{
		width: calc(36px * 0.9);
		height: calc(36px * 0.9);
	}
	.slider-icon{
		width: calc(60px * 0.9);
		height: calc(60px * 0.9);
	}
	.blurb-icon{
		width: calc(75px * 0.9);
		height: calc(75px * 0.9);
	}
	.checkbox-cross-icon {
		height: calc(25px * 0.9);
		width: calc(15px * 0.9);
		background-position-y: calc(5.5px * 0.9);
	}
	.checkbox-tick-icon {
		height: calc(25px * 0.9);
		width: calc(15px * 0.9);
		background-position-y: calc(7px* 0.9);
	}
	.recipe-selector-icon {
		width: calc(27px * 0.9);
		height: calc(40px * 0.9);
		background-position-x: calc(0px * 0.9);
		background-position-y: calc(2px * 0.9);
		margin-right: calc(10px * 0.9);
	}
	.recipe-image-chicken {
		width: calc(42px * 0.9);
		height: calc(47px * 0.9);
	}
	.recipe-image-sensitive_chicken {
		width: calc(42px * 0.9);
		height: calc(47px * 0.9);
	}
	.recipe-image-beef {
		width: calc(57px * 0.9);
		height: calc(35px * 0.9);
		margin-top: calc(6px * 0.9);
		margin-bottom: calc(6px * 0.9);
	}
	.recipe-image-lamb {
		width: calc(52px * 0.9);
		height: calc(39px * 0.9);
		margin-top: calc(4px * 0.9);
		margin-bottom: calc(4px * 0.9);
	}
	.credit-card-icon {
		width: calc(40px * 0.9);
		height: calc(26px * 0.9);
	}
	.cross-icon-modal {
		width: calc(25px * 0.9);
	}
	.indicator-dot-text-modal {
		margin-top: calc(10px * 0.9);
	}
}

@media (min-width: 425px) and (max-width: 531px){
	.dropdown-arrow-icon {
		width: calc(18px * 1);
		height: calc(26px * 1);
		background-position-x: calc( 0px * 1);
		background-position-y: calc( 8px * 1);
	}
	.back-arrow-icon {
		width: calc(36px * 1);
		height: calc(36px * 1);
	}
	.bullet-icon {
		width: calc(27px * 1);
		height: calc(36px * 1);
	}
	.switch-icon {
		width: calc(37px * 1);
		height: calc(37px * 1);
	}
	.back-navigation-icon{
		width: calc(36px * 1);
		height: calc(36px * 1);
	}
	.slider-icon{
		width: calc(60px * 1);
		height: calc(60px * 1);
	}
	.blurb-icon{
		width: calc(75px * 1);
		height: calc(75px * 1);
	}
	.checkbox-cross-icon {
		height: calc(25px * 1);
		width: calc(15px * 1);
		background-position-y: calc(5.5px * 1);
	}
	.checkbox-tick-icon {
		height: calc(25px * 1);
		width: calc(15px * 1);
		background-position-y: calc(7px * 1);
	}
	.recipe-selector-icon {
		width: calc(27px * 1);
		height: calc(40px * 1);
		background-position-x: calc(0px * 1);
		background-position-y: calc(2px * 1);
		margin-right: calc(10px * 1);
	}
	.recipe-image-chicken {
		width: calc(42px * 1);
		height: calc(47px * 1);
	}
	.recipe-image-sensitive_chicken {
		width: calc(42px * 1);
		height: calc(47px * 1);
	}
	.recipe-image-beef {
		width: calc(57px * 1);
		height: calc(35px * 1);
		margin-top: calc(6px * 1);
		margin-bottom: calc(6px * 1);
	}
	.recipe-image-lamb {
		width: calc(52px * 1);
		height: calc(39px * 1);
		margin-top: calc(4px * 1);
		margin-bottom: calc(4px * 1);
	}
	.credit-card-icon {
		width: calc(40px * 1);
		height: calc(26px * 1);
	}
	.cross-icon-modal {
		width: calc(25px * 1);
	}
	.indicator-dot-text-modal {
		margin-top: calc(10px * 1);
	}
}

@media (min-width: 531px) and (max-width: 637px){
	.dropdown-arrow-icon {
		width: calc(18px * 1.25);
		height: calc(26px * 1.25);
		background-position-x: calc( 0px * 1.25);
		background-position-y: calc( 8px * 1.25);
	}
	.back-arrow-icon {
		width: calc(36px * 1.25);
		height: calc(36px * 1.25);
	}
	.bullet-icon {
		width: calc(27px * 1.25);
		height: calc(36px * 1.25);
	}
	.switch-icon {
		width: calc(37px * 1.25);
		height: calc(37px * 1.25);
	}
	.back-navigation-icon{
		width: calc(36px * 1.25);
		height: calc(36px * 1.25);
	}
	.slider-icon{
		width: calc(60px * 1.25);
		height: calc(60px * 1.25);
	}
	.blurb-icon{
		width: calc(75px * 1.25);
		height: calc(75px * 1.25);
	}
	.checkbox-cross-icon {
		height: calc(25px * 1.25);
		width: calc(15px * 1.25);
		background-position-y: calc(5.5px * 1.25);
	}
	.checkbox-tick-icon {
		height: calc(25px * 1.25);
		width: calc(15px * 1.25);
		background-position-y: calc(7px * 1.25);
	}
	.recipe-selector-icon {
		width: calc(27px * 1.25);
		height: calc(40px * 1.25);
		background-position-x: calc(0px * 1.25);
		background-position-y: calc(2px * 1.25);
		margin-right: calc(10px * 1.25);
	}
	.recipe-image-chicken {
		width: calc(42px * 1.25);
		height: calc(47px * 1.25);
	}
	.recipe-image-sensitive_chicken {
		width: calc(42px * 1.25);
		height: calc(47px * 1.25);
	}
	.recipe-image-beef {
		width: calc(57px * 1.25);
		height: calc(35px * 1.25);
		margin-top: calc(6px * 1.25);
		margin-bottom: calc(6px * 1.25);
	}
	.recipe-image-lamb {
		width: calc(52px * 1.25);
		height: calc(39px * 1.25);
		margin-top: calc(4px * 1.25);
		margin-bottom: calc(4px * 1.25);
	}
	.credit-card-icon {
		width: calc(40px * 1.25);
		height: calc(26px * 1.25);
	}
	.cross-icon-modal {
		width: calc(25px * 1.25);
	}
	.indicator-dot-text-modal {
		margin-top: calc(10px * 1.25);
	}
}

@media (min-width: 637px) and (max-width: 745px){
	.dropdown-arrow-icon {
		width: calc(18px * 1.5);
		height: calc(26px * 1.5);
		background-position-x: calc( 0px * 1.5);
		background-position-y: calc( 8px * 1.5);
	}
	.back-arrow-icon {
		width: calc(36px * 1.5);
		height: calc(36px * 1.5);
	}
	.bullet-icon {
		width: calc(27px * 1.5);
		height: calc(36px * 1.5);
	}
	.switch-icon {
		width: calc(37px * 1.5);
		height: calc(37px * 1.5);
	}
	.back-navigation-icon{
		width: calc(36px * 1.5);
		height: calc(36px * 1.5);
	}
	.slider-icon{
		width: calc(60px * 1.5);
		height: calc(60px * 1.5);
	}
	.blurb-icon{
		width: calc(75px * 1.5);
		height: calc(75px * 1.5);
	}
	.checkbox-cross-icon {
		height: calc(25px * 1.5);
		width: calc(15px * 1.5);
		background-position-y: calc(5.5px * 1.5);
	}
	.checkbox-tick-icon {
		height: calc(25px * 1.5);
		width: calc(15px * 1.5);;
		background-position-y: calc(7px * 1.5);
	}
	.recipe-selector-icon {
		width: calc(27px * 1.5);
		height: calc(40px * 1.5);
		background-position-x: calc(0px * 1.5);
		background-position-y: calc(2px * 1.5);
		margin-right: calc(10px * 1.5);
	}
	.recipe-image-chicken {
		width: calc(42px * 1.5);
		height: calc(47px * 1.5);
	}
	.recipe-image-sensitive_chicken {
		width: calc(42px * 1.5);
		height: calc(47px * 1.5);
	}
	.recipe-image-beef {
		width: calc(57px * 1.5);
		height: calc(35px * 1.5);
		margin-top: calc(6px * 1.5);
		margin-bottom: calc(6px * 1.5);
	}
	.recipe-image-lamb {
		width: calc(52px * 1.5);
		height: calc(39px * 1.5);
		margin-top: calc(4px * 1.5);
		margin-bottom: calc(4px * 1.5);
	}
	.credit-card-icon {
		width: calc(40px * 1.5);
		height: calc(26px * 1.5);
	}
	.cross-icon-modal {
		width: calc(25px * 1.5);
	}
	.indicator-dot-text-modal {
		margin-top: calc(10px * 1.5);
	}
}

@media (min-width: 745px) and (max-width: 960px) {
	.dropdown-arrow-icon {
		width: calc(18px * 1.75);
		height: calc(26px * 1.75);
		background-position-x: calc( 0px * 1.75);
		background-position-y: calc( 8px * 1.75);
	}
	.back-arrow-icon {
		width: calc(36px * 1.75);
		height: calc(36px * 1.75);
	}
	.bullet-icon {
		width: calc(27px * 1.75);
		height: calc(36px * 1.75);
	}
	.switch-icon {
		width: calc(37px * 1.75);
		height: calc(37px * 1.75);
	}
	.back-navigation-icon{
		width: calc(36px * 1.75);
		height: calc(36px * 1.75);
	}
	.slider-icon{
		width: calc(60px * 1.75);
		height: calc(60px * 1.75);
	}
	.blurb-icon{
		width: calc(75px * 1.75);
		height: calc(75px * 1.75);
	}
	.checkbox-cross-icon {
		height: calc(25px * 1.75);
		width: calc(15px * 1.75);
		background-position-y: calc(5.5px * 1.75);
	}
	.checkbox-tick-icon {
		height: calc(25px * 1.75);
		width: calc(15px * 1.75);
		background-position-y: calc(7px * 1.75);
	}
	.recipe-selector-icon {
		width: calc(27px * 1.75);
		height: calc(40px * 1.75);
		background-position-x: calc(0px * 1.75);
		background-position-y: calc(2px * 1.75);
		margin-right: calc(10px * 1.75);
	}
	.recipe-image-chicken {
		width: calc(42px * 1.75);
		height: calc(47px * 1.75);
	}
	.recipe-image-sensitive_chicken {
		width: calc(42px * 1.75);
		height: calc(47px * 1.75);
	}
	.recipe-image-beef {
		width: calc(57px * 1.75);
		height: calc(35px * 1.75);
		margin-top: calc(6px * 1.75);
		margin-bottom: calc(6px * 1.75);
	}
	.recipe-image-lamb {
		width: calc(52px * 1.75);
		height: calc(39px * 1.75);
		margin-top: calc(4px * 1.75);
		margin-bottom: calc(4px * 1.75);
	}
	.credit-card-icon {
		width: calc(40px * 1.75);
		height: calc(26px * 1.75);
	}
	.cross-icon-modal {
		width: calc(25px * 1.75);
	}
	.indicator-dot-text-modal {
		margin-top: calc(10px * 1.75);
	}
}
/*MOBILE END - DESKTOP START -> now we are dividing*/
/*175% to 150%*/
/*@media (max-width: 960px){
	.dropdown-arrow-icon {
		width: 10.3px;
		height: 15px;
		background-position-x: 0px;
		background-position-y: 4.6px;
	}
	.back-arrow-icon {
		width: 20.6px;
		height: 20.6px;
	}
	.bullet-icon {
		width: 15.4px;
		height: 21px;
	}
	.switch-icon {
		width: 21.1px;
		height: 21.1px;
	}
	.slider-icon{
		width: 29.1px;
		height: 29.1px;
	}
	.blurb-icon{
		width: 43px;
		height: 43px;
	}
	.checkbox-cross-icon {
		height: calc(25px * 1);
		width: calc(15px * 1);
	}
	.checkbox-tick-icon {
		height: calc(25px * 1);
		width: calc(10px * 1);
	}
	.recipe-selector-icon {
		width: calc(27px * 1);
		height: calc(40px * 1);
		background-position-x: calc(0px * 1);
		background-position-y: calc(2px * 1);
		margin-right: calc(10px * 0.75);
	}
	.recipe-image-sensitive_chicken {
		width: calc(42px * 1);
		height: calc(47px * 1);
	}
	.recipe-image-beef {
		width: calc(57px * 1);
		height: calc(35px * 1);
		margin-top: calc(6px * 1);
		margin-bottom: calc(6px * 1);
	}
	.recipe-image-lamb {
		width: calc(52px * 1);
		height: calc(39px * 1);
		margin-top: calc(4px * 1);
		margin-bottom: calc(4px * 1);
	}
	.credit-card-icon {
	width: calc(50px / 1);
	height: calc(33px / 1);
	}
	.cross-icon-modal {
	width: calc(25px / 1);
	}
}*/
/*150% to 125%*/
@media (min-width: 960px) and (max-width: 1152px){
	.dropdown-arrow-icon {
		width: calc(18px / 1.5);
		height: calc(26px / 1.5);
		background-position-x: calc( 0px / 1.5);
		background-position-y: calc( 8px / 1.5);
	}
	.back-arrow-icon {
		width: calc(36px / 1.5);
		height: calc(36px / 1.5);
	}
	.bullet-icon {
		width: calc(27px / 1.5);
		height: calc(36px / 1.5);
	}
	.switch-icon {
		width: calc(37px / 1.5);
		height: calc(37px / 1.5);
	}
	.back-navigation-icon {
		width: calc(36px / 1.5);
		height: calc(36px / 1.5);
	}
	.slider-icon{
		width: calc(51px / 1.5);
		height: calc(51px / 1.5);
	}
	.blurb-icon{
		width: calc(75px / 1.5);
		height: calc(75px / 1.5);
	}
	.checkbox-cross-icon {
		height: calc(25px / 1.5);
		width: calc(15px / 1.5);
	}
	.checkbox-tick-icon {
		height: calc(25px / 1.5);
		width: calc(15px / 1.5);
	}
	.recipe-selector-icon {
		width: calc(27px / 1.5);
		height: calc(40px / 1.5);
		background-position-x: calc(0px / 1.5);
		background-position-y: calc(2px / 1.5);
		margin-right: calc(10px / 1.5);
	}
	.recipe-image-chicken {
		width: calc(42px / 1.5);
		height: calc(47px / 1.5);
	}
	.recipe-image-sensitive_chicken {
		width: calc(42px / 1.5);
		height: calc(47px / 1.5);
	}
	.recipe-image-beef {
		width: calc(57px / 1.5);
		height: calc(35px / 1.5);
		margin-top: calc(6px / 1.5);
		margin-bottom: calc(6px / 1.5);
	}
	.recipe-image-lamb {
		width: calc(52px / 1.5);
		height: calc(39px / 1.5);
		margin-top: calc(4px / 1.5);
		margin-bottom: calc(4px / 1.5);
	}
	.credit-card-icon {
		width: calc(50px / 1.5);
		height: calc(33px / 1.5);
	}
	.cross-icon-modal {
		width: calc(25px / 1.5);
	}
}
/*125% to 110%*/
@media (min-width: 1152px) and (max-width: 1309px){
	.dropdown-arrow-icon {
		width: calc(18px / 1.25);
		height: calc(26px / 1.25);
		background-position-x: calc( 0px / 1.25);
		background-position-y: calc( 8px / 1.25);
	}
	.back-arrow-icon {
		width: calc(36px / 1.25);
		height: calc(36px / 1.25);
	}
	.bullet-icon {
		width: calc(27px / 1.25);
		height: calc(36px / 1.25);
	}
	.switch-icon {
		width: calc(37px / 1.25);
		height: calc(37px / 1.25);
	}
	.back-navigation-icon {
		width: calc(36px / 1.25);
		height: calc(36px / 1.25);
	}
	.slider-icon{
		width: calc(51px / 1.25);
		height: calc(51px / 1.25);
	}
	.blurb-icon{
		width: calc(75px / 1.25);
		height: calc(75px / 1.25);
	}
	.checkbox-cross-icon {
		height: calc(25px / 1.25);
		width: calc(15px / 1.25);
	}
	.checkbox-tick-icon {
		height: calc(25px / 1.25);
		width: calc(15px / 1.25);
	}
	.recipe-selector-icon {
		width: calc(27px / 1.25);
		height: calc(40px / 1.25);
		background-position-x: calc(0px / 1.25);
		background-position-y: calc(2px / 1.25);
		margin-right: calc(10px / 1.25);
	}
	.recipe-image-chicken {
		width: calc(42px / 1.25);
		height: calc(47px / 1.25);
	}
	.recipe-image-sensitive_chicken {
		width: calc(42px / 1.25);
		height: calc(47px / 1.25);
	}
	.recipe-image-beef {
		width: calc(57px / 1.25);
		height: calc(35px / 1.25);
		margin-top: calc(6px / 1.25);
		margin-bottom: calc(6px / 1.25);
	}
	.recipe-image-lamb {
		width: calc(52px / 1.25);
		height: calc(39px / 1.25);
		margin-top: calc(4px / 1.25);
		margin-bottom: calc(4px / 1.25);
	}
	.credit-card-icon {
		width: calc(50px / 1.25);
		height: calc(33px / 1.25);
	}
	.cross-icon-modal {
		width: calc(25px / 1.25);
	}
}
/*110% to 100%*/
@media (min-width: 1309px) and (max-width: 1440px){
	.dropdown-arrow-icon {
		width: calc(18px / 1.1);
		height: calc(26px / 1.1);
		background-position-x: calc( 0px / 1.1);
		background-position-y: calc( 8px / 1.1);
	}
	.back-arrow-icon {
		width: calc(36px / 1.1);
		height: calc(36px / 1.1);
	}
	.bullet-icon {
		width: calc(27px / 1.1);
		height: calc(36px / 1.1);
	}
	.switch-icon {
		width: calc(37px / 1.1);
		height: calc(37px / 1.1);
	}
	.back-navigation-icon {
		width: calc(36px / 1.1);
		height: calc(36px / 1.1);
	}
	.slider-icon{
		width: calc(51px / 1.1);
		height: calc(51px / 1.1);
	}
	.blurb-icon{
		width: calc(75px / 1.1);
		height: calc(75px / 1.1);
	}
	.checkbox-cross-icon {
		height: calc(25px / 1.1);
		width: calc(15px / 1.1);
	}
	.checkbox-tick-icon {
		height: calc(25px / 1.1);
		width: calc(15px / 1.1);
	}
	.recipe-selector-icon {
		width: calc(27px / 1.1);
		height: calc(40px / 1.1);
		background-position-x: calc(0px / 1.1);
		background-position-y: calc(2px / 1.1);
		margin-right: calc(10px / 1.1);
	}
	.recipe-image-chicken {
		width: calc(42px / 1.1);
		height: calc(47px / 1.1);
	}
	.recipe-image-sensitive_chicken {
		width: calc(42px / 1.1);
		height: calc(47px / 1.1);
	}
	.recipe-image-beef {
		width: calc(57px / 1.1);
		height: calc(35px / 1.1);
		margin-top: calc(6px / 1.1);
		margin-bottom: calc(6px / 1.1);
	}
	.recipe-image-lamb {
		width: calc(52px / 1.1);
		height: calc(39px / 1.1);
		margin-top: calc(4px / 1.1);
		margin-bottom: calc(4px / 1.1);
	}
	.credit-card-icon {
		width: calc(50px / 1.1);
		height: calc(33px / 1.1);
	}
	.cross-icon-modal {
		width: calc(25px / 1.1);
	}
}
/*100% to 90%*/
@media (min-width: 1440px) and (max-width: 1600px){
	.dropdown-arrow-icon {
		width: calc(18px / 1);
		height: calc(26px / 1);
		background-position-x: calc( 0px / 1);
		background-position-y: calc( 8px / 1);
	}
	.back-arrow-icon {
		width: calc(36px / 1);
		height: calc(36px / 1);
	}
	.bullet-icon {
		width: calc(27px / 1);
		height: calc(36px / 1);
	}
	.switch-icon {
		width: calc(37px / 1);
		height: calc(37px / 1);
	}
	.back-navigation-icon {
		width: calc(36px / 1);
		height: calc(36px / 1);
	}
	.slider-icon{
		width: calc(51px / 1);
		height: calc(51px / 1);
	}
	.blurb-icon{
		width: calc(75px / 1);
		height: calc(75px / 1);
	}
	.checkbox-cross-icon {
		height: calc(25px / 1);
		width: calc(15px / 1);
	}
	.checkbox-tick-icon {
		height: calc(25px / 1);
		width: calc(15px / 1);
	}
	.recipe-selector-icon {
		width: calc(27px / 1);
		height: calc(40px / 1);
		background-position-x: calc(0px / 1);
		background-position-y: calc(2px / 1);
		margin-right: calc(10px / 1);
	}
	.recipe-image-chicken {
		width: calc(42px / 1);
		height: calc(47px / 1);
	}
	.recipe-image-sensitive_chicken {
		width: calc(42px / 1);
		height: calc(47px / 1);
	}
	.recipe-image-beef {
		width: calc(57px / 1);
		height: calc(35px / 1);
		margin-top: calc(6px / 1);
		margin-bottom: calc(6px / 1);
	}
	.recipe-image-lamb {
		width: calc(52px / 1);
		height: calc(39px / 1);
		margin-top: calc(4px / 1);
		margin-bottom: calc(4px / 1);
	}
	.credit-card-icon {
		width: calc(50px / 1);
		height: calc(33px / 1);
	}
	.cross-icon-modal {
		width: calc(25px / 1);
	}
}
/*90% to 80%*/
@media (min-width: 1600px) and (max-width: 1800px){
	.dropdown-arrow-icon {
		width: calc(18px / 0.9);
		height: calc(26px / 0.9);
		background-position-x: calc( 0px / 0.9);
		background-position-y: calc( 8px / 0.9);
	}
	.back-arrow-icon {
		width: calc(36px / 0.9);
		height: calc(36px / 0.9);
	}
	.bullet-icon {
		width: calc(27px / 0.9);
		height: calc(36px / 0.9);
	}
	.switch-icon {
		width: calc(37px / 0.9);
		height: calc(37px / 0.9);
	}
	.back-navigation-icon {
		width: calc(36px / 0.9);
		height: calc(36px / 0.9);
	}
	.slider-icon{
		width: calc(51px / 0.9);
		height: calc(51px / 0.9);
	}
	.blurb-icon{
		width: calc(75px / 0.9);
		height: calc(75px / 0.9);
	}
	.checkbox-cross-icon {
		height: calc(25px / 0.9);
		width: calc(15px / 0.9);
	}
	.checkbox-tick-icon {
		height: calc(25px / 0.9);
		width: calc(15px / 0.9);
	}
	.recipe-selector-icon {
		width: calc(27px / 0.9);
		height: calc(40px / 0.9);
		background-position-x: calc(0px / 0.9);
		background-position-y: calc(2px / 0.9);
		margin-right: calc(10px / 0.9);
	}
	.recipe-image-chicken {
		width: calc(42px / 0.9);
		height: calc(47px / 0.9);
	}
	.recipe-image-sensitive_chicken {
		width: calc(42px / 0.9);
		height: calc(47px / 0.9);
	}
	.recipe-image-beef {
		width: calc(57px / 0.9);
		height: calc(35px / 0.9);
		margin-top: calc(6px / 0.9);
		margin-bottom: calc(6px / 0.9);
	}
	.recipe-image-lamb {
		width: calc(52px / 0.9);
		height: calc(39px / 0.9);
		margin-top: calc(4px / 0.9);
		margin-bottom: calc(4px / 0.9);
	}
	.credit-card-icon {
		width: calc(50px / 0.9);
		height: calc(33px / 0.9);
	}
	.cross-icon-modal {
		width: calc(25px / 0.9);
	}
}
/*80% to 75%*/
@media (min-width: 1800px) and (max-width: 1920px){
	.dropdown-arrow-icon {
		width: calc(18px / 0.8);
		height: calc(26px / 0.8);
		background-position-x: calc( 0px / 0.8);
		background-position-y: calc( 8px / 0.8);
	}
	.back-arrow-icon {
		width: calc(36px / 0.8);
		height: calc(36px / 0.8);
	}
	.bullet-icon {
		width: calc(27px / 0.8);
		height: calc(36px / 0.8);
	}
	.switch-icon {
		width: calc(37px / 0.8);
		height: calc(37px / 0.8);
	}
	.back-navigation-icon {
		width: calc(36px / 0.8);
		height: calc(36px / 0.8);
	}
	.slider-icon{
		width: calc(51px / 0.8);
		height: calc(51px / 0.8);
	}
	.blurb-icon{
		width: calc(75px / 0.8);
		height: calc(75px / 0.8);
	}
	.checkbox-cross-icon {
		height: calc(25px / 0.8);
		width: calc(15px / 0.8);
	}
	.checkbox-tick-icon {
		height: calc(25px / 0.8);
		width: calc(15px / 0.8);
	}
	.recipe-selector-icon {
		width: calc(27px / 0.8);
		height: calc(40px / 0.8);
		background-position-x: calc(0px / 0.8);
		background-position-y: calc(2px / 0.8);
		margin-right: calc(10px / 0.8);
	}
	.recipe-image-chicken {
		width: calc(42px / 0.8);
		height: calc(47px / 0.8);
	}
	.recipe-image-sensitive_chicken {
		width: calc(42px / 0.8);
		height: calc(47px / 0.8);
	}
	.recipe-image-beef {
		width: calc(57px / 0.8);
		height: calc(35px / 0.8);
		margin-top: calc(6px / 0.8);
		margin-bottom: calc(6px / 0.8);
	}
	.recipe-image-lamb {
		width: calc(52px / 0.8);
		height: calc(39px / 0.8);
		margin-top: calc(4px / 0.8);
		margin-bottom: calc(4px / 0.8);
	}
	.credit-card-icon {
		width: calc(50px / 0.8);
		height: calc(33px / 0.8);
	}
	.cross-icon-modal {
		width: calc(25px / 0.8);
	}
}
/*75% to 67%*/
@media (min-width: 1920px) and (max-width: 2150px){
	.dropdown-arrow-icon {
		width: calc(18px / 0.75);
		height: calc(26px / 0.75);
		background-position-x: calc( 0px / 0.75);
		background-position-y: calc( 8px / 0.75);
	}
	.back-arrow-icon {
		width: calc(36px / 0.75);
		height: calc(36px / 0.75);
	}
	.bullet-icon {
		width: calc(27px / 0.75);
		height: calc(36px / 0.75);
	}
	.switch-icon {
		width: calc(37px / 0.75);
		height: calc(37px / 0.75);
	}
	.back-navigation-icon {
		width: calc(36px / 0.75);
		height: calc(36px / 0.75);
	}
	.slider-icon{
		width: calc(51px / 0.75);
		height: calc(51px / 0.75);
	}
	.blurb-icon{
		width: calc(75px / 0.75);
		height: calc(75px / 0.75);
	}
	.checkbox-cross-icon {
		height: calc(25px / 0.75);
		width: calc(15px / 0.75);
	}
	.checkbox-tick-icon {
		height: calc(25px / 0.75);
		width: calc(15px / 0.75);
	}
	.recipe-selector-icon {
		width: calc(27px / 0.75);
		height: calc(40px / 0.75);
		background-position-x: calc(0px / 0.75);
		background-position-y: calc(2px / 0.75);
		margin-right: calc(10px / 0.75);
	}
	.recipe-image-chicken {
		width: calc(42px / 0.75);
		height: calc(47px / 0.75);
	}
	.recipe-image-sensitive_chicken {
		width: calc(42px / 0.75);
		height: calc(47px / 0.75);
	}
	.recipe-image-beef {
		width: calc(57px / 0.75);
		height: calc(35px / 0.75);
		margin-top: calc(6px / 0.75);
		margin-bottom: calc(6px / 0.75);
	}
	.recipe-image-lamb {
		width: calc(52px / 0.75);
		height: calc(39px / 0.75);
		margin-top: calc(4px / 0.75);
		margin-bottom: calc(4px / 0.75);
	}
	.credit-card-icon {
		width: calc(50px / 0.75);
		height: calc(33px / 0.75);
	}
	.cross-icon-modal {
		width: calc(25px / 0.75);
	}
}
/*67% to 50%*/
@media (min-width: 2150px) and (max-width: 2880px){
	.dropdown-arrow-icon {
		width: calc(18px / 0.67);
		height: calc(26px / 0.67);
		background-position-x: calc( 0px / 0.67);
		background-position-y: calc( 8px / 0.67);
	}
	.back-arrow-icon {
		width: calc(36px / 0.67);
		height: calc(36px / 0.67);
	}
	.bullet-icon {
		width: calc(27px / 0.67);
		height: calc(36px / 0.67);
	}
	.switch-icon {
		width: calc(37px / 0.67);
		height: calc(37px / 0.67);
	}
	.back-navigation-icon {
		width: calc(36px / 0.67);
		height: calc(36px / 0.67);
	}
	.slider-icon{
		width: calc(51px / 0.67);
		height: calc(51px / 0.67);
	}
	.blurb-icon{
		width: calc(75px / 0.67);
		height: calc(75px / 0.67);
	}
	.checkbox-cross-icon {
		height: calc(25px / 0.67);
		width: calc(15px / 0.67);
	}
	.checkbox-tick-icon {
		height: calc(25px / 0.67);
		width: calc(15px / 0.67);
	}
	.recipe-selector-icon {
		width: calc(27px / 0.67);
		height: calc(40px / 0.67);
		background-position-x: calc(0px / 0.67);
		background-position-y: calc(2px / 0.67);
		margin-right: calc(10px / 0.67);
	}
	.recipe-image-chicken {
		width: calc(42px / 0.67);
		height: calc(47px / 0.67);
	}
	.recipe-image-sensitive_chicken {
		width: calc(42px / 0.67);
		height: calc(47px / 0.67);
	}
	.recipe-image-beef {
		width: calc(57px / 0.67);
		height: calc(35px / 0.67);
		margin-top: calc(6px / 0.67);
		margin-bottom: calc(6px / 0.67);
	}
	.recipe-image-lamb {
		width: calc(52px / 0.67);
		height: calc(39px / 0.67);
		margin-top: calc(4px / 0.67);
		margin-bottom: calc(4px / 0.67);
	}
	.credit-card-icon {
		width: calc(50px / 0.67);
		height: calc(33px / 0.67);
	}
	.cross-icon-modal {
		width: calc(25px / 0.67);
	}
}
/* < 50%*/
@media (min-width: 2880px){
	.dropdown-arrow-icon {
		width: calc(18px / 0.5);
		height: calc(26px / 0.5);
		background-position-x: calc( 0px / 0.5);
		background-position-y: calc( 8px / 0.5);
	}
	.back-arrow-icon {
		width: calc(36px / 0.5);
		height: calc(36px / 0.5);
	}
	.bullet-icon {
		width: calc(27px / 0.5);
		height: calc(36px / 0.5);
	}
	.switch-icon {
		width: calc(37px / 0.5);
		height: calc(37px / 0.5);
	}
	.back-navigation-icon {
		width: calc(36px / 0.5);
		height: calc(36px / 0.5);
	}
	.slider-icon{
		width: calc(51px / 0.5);
		height: calc(51px / 0.5);
	}
	.blurb-icon{
		width: calc(75px / 0.5);
		height: calc(75px / 0.5);
	}
	.checkbox-cross-icon {
		height: calc(25px / 0.5);
		width: calc(15px / 0.5);
	}
	.checkbox-tick-icon {
		height: calc(25px / 0.5);
		width: calc(15px / 0.5);
	}
	.recipe-selector-icon {
		width: calc(27px / 0.5);
		height: calc(40px / 0.5);
		background-position-x: calc(0px / 0.5);
		background-position-y: calc(2px / 0.5);
		margin-right: calc(10px / 0.5);
	}
	.recipe-image-chicken {
		width: calc(42px / 0.5);
		height: calc(47px / 0.5);
	}
	.recipe-image-sensitive_chicken {
		width: calc(42px / 0.5);
		height: calc(47px / 0.5);
	}
	.recipe-image-beef {
		width: calc(57px / 0.5);
		height: calc(35px / 0.5);
		margin-top: calc(6px / 0.5);
		margin-bottom: calc(6px / 0.5);
	}
	.recipe-image-lamb {
		width: calc(52px / 0.5);
		height: calc(39px / 0.5);
		margin-top: calc(4px / 0.5);
		margin-bottom: calc(4px / 0.5);
	}
	.credit-card-icon {
		width: calc(50px / 0.5);
		height: calc(33px / 0.5);
	}
	.cross-icon-modal {
		width: calc(25px / 0.5);
	}
}
.survey-rating-trophy-icon {
	width: 22px;
	vertical-align: sub;
}
