/*** IE Fixes
****************************************/

#iefix {}

#dianomiBody {
	min-width: 970px;
	}

#dianomiLayoutTableContent,
#dianomiContent,
.dianomi {
	position: relative;
	}

#dianomiContent {	
	}

	.productContainer {
		width: 23% !important;
		}

.offerRow {
	position: relative;	 	
	width: 100% !important;
	}

#dianomiResponsivePromo {
	width: 630px;
	}

#dianomi_html_left {
	width: 305px;
	}

#dianomi_html_top_brochure {
	float: none !important;
	}

#dianomi_html_top_brochure img {
	z-index: 999999;
	position: relative;	
	}

#dianomiResponsivePromo #form-container {
	width: 315px;
	padding-top: 20px;
	}

	#dianomiResponsivePromo #form-container {
		z-index: 19999999 !important;
		position: relative;
		}

	#dianomiResponsivePromo #form-container * {
		z-index: 999 !important;
		}

#dianomiResponsivePromo #form-container select.border {
	float: right;
	width: 187px !important;
	}

#dianomiResponsivePromo #form-container input.border {
	float: right;
	width: 180px !important;
	}

div#dianomi_responsive_country {
	width: 190px !important;
	float: right;
	}

#dianomiResponsivePromo #form-container input.check {
	width: 20px !important;
	border: none;
	display: inline;
	}	

#dianomiResponsivePromo div.responsiveExtraQuestionHolder {
	width: 185px !important;
	float: right !important;
	}

div#dianomi_responsive_country {
	width: 190px;
	float: right;
	}

#dianomiResponsivePromo #postcodeContainer {
	width: 186px;
	float: right;	
	margin-bottom: 2px;
	}

	#dianomiResponsivePromo #postcodeContainer input {
		margin-right: 0 !important;
		}

#responsiveRiskWarnings {
	width: 630px;
	}

div.productContainer .product_image_container img {
		display: block;
		margin: 0 auto;
		}

	.product_image_directory {
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		box-sizing: border-box;
		display: inline-block;
		text-align: center;
		height: 100%;		
		}

	.two,
	.three {
		float: left;
		}

	div#pid-0.product_image_container.two {
		}

	div#pid-1.product_image_container.two {		
		display: none;
		}

	div#pid-0.product_image_container.three {		
		}

	div#pid-1.product_image_container.three {		
		display: none;
		}

	div#pid-2.product_image_container.three {		
		display: none;
		}

	.two#pid-1 {
		display: none;
		}

	.three#pid-1 {
		display: none;
		}
