.configureContainer .thumb{

margin-top:0 !important;
}


.configureContainer .thumb.noImage{

margin-bottom:0em !important;
}



.thumb{
	float:left;
	width:128px;
	height:128px;
	box-sizing:border-box;
}

.thumb.smaller{
	width:130.7px;
	height:130.7px;
}

.thumb.rangeOverview{
	float:right;
	z-index: 100;
    position: relative;
}

.thumb.printDataSheet{
float:right;
}

.thumb.noImage{
	border:2px #7E7E80 solid;
	border-radius:9px;
	width:122px;
	height:122px;
	margin-right:6.5px;
}

.thumb.noImage img{
	width:98% !important;
	height:96% !important;
	margin-top:2%;
	margin-left:1%;

}

.thumb.noImage.grey{
	background-color:#B5B6B9;
	
}

.thumb.noImage.grey.lighter{
	background-color:#D0D0D2;
	border-radius:0;
	border-color:#D0D0D2;
}

.thumb.noImage.grey h2{
	color:white !important;
}

.thumb.noImage.grey:hover{
	opacity:0.8;
}

.thumb.noImage.larger{
width:181.4px;
height:181.4px;

}


.thumb.noImage a{
	text-decoration: none;
}


.thumb.longAndThin{
	height:180px;
	width:87.8px;
	margin-right:2px;
}

.thumb.topRow{
	width:2em;
	height:4em;
}


.thumb.noImage.larger h2{
	font-size:1.4em;
	line-height:145%;
}



.thumb h2{
	text-align:center;
	color:#565656;
	font-size:1.1em;
	font-family: Helvetica;
	line-height:120%;
}

.thumb h3{
	text-align:center;
	color:#565656;
	font-size:1.7em;
	font-family: Helvetica;
	font-weight:bolder;

}

.thumb .thumbImage{
	width:100%;
	height:100%;
	background-size:100% 100%;
	background-position:center;
	background-repeat:no-repeat;
	padding-top:1px;
}

.thumb .thumbImage img{
	width:100%;
	height:99%;
}

.thumb .thumbImage img.smaller{
	width:97%;
	position: relative;
	left:3%;
}

.thumbImage img:nth-child(2){
	display:none;
}



.thumbImage.info{
	background-image:url(/images/info.jpg);
	background-size:100% 99%;
}

.thumbImage.technical{
	background-image:url(/images/technical3.jpg);
	background-size:100% 99%;
}

.thumbImage.standardDownlight{
	background-image:url(/images/standard_downlight.jpg);
}



.topThumb{
	float:left;
	text-align: center;
	width:4.8em;
	height:8em;
	border-right:1px white solid;
	box-sizing:border-box;
}

.topThumb img{
	width:100%;
	height:100%;
}


.topThumb p{
	font-size:0.6em;
	margin-top:1.4em;
}


.bottomThumb{
	float:left;
	text-align: center;
	width:4.8em;
	height:8em;
	box-sizing:border-box;
}

.bottomThumb img{
	width:100%;
	height:auto;
}

.bottomThumb.p{
	width:8em !important;
	height:auto !important;
	text-align: left !important;
	padding-top:0.6em;
}

.bottomThumb p{
	font-size:0.9em;

}

.right .bottom .bottomThumb:last-child{
	width:4.8em;
	padding-left:0.25em;
}



