#content {
	overflow: visible;
}

#content .wish_list {
	padding-left: 0;
	overflow: visible;
	list-style: none;
}

	fieldset {
		border: 0;
	}

	.project .underlined_heading {
		margin-bottom: 20px;
	}

	.project .underlined_heading input[type="checkbox"] + label {
		position: relative;
		display: inline-block;
		top: 6px;
		background-color: #fff;
	}

	.wish_list > li {
		margin-bottom: 10px;
	}

	.selectable_product {
		float: left;
		width: 300px;
		position: relative;
	}
	
	.selectable_product h2 {
		color: #05377b;
	}
			
			.selectable_product .see_more,
			.selectable_product .description {
				display: none;
				opacity: 0;
			}

			.list.grid li.selectable_product:hover .description {
				display: none;
			}

			.sample_types input[type="checkbox"] + label,
			.selectable_product input[type="checkbox"] + label {
				position: absolute;
				top: 0;
				right: 0;
				bottom: 0;
				left: 0;
				padding: 0;
				
				text-indent: -9999px;
				font-size: 0pt;
				margin-bottom: 39px;
			}

	.sample_types > h2 {
		margin-left: 10px;
		display: inline-block;
	}

	.selectable_product h3 a:hover {
		text-decoration: none;
	}
	
	.sample_types > .load_more {
		position: relative;
		float: right;
		top: 7px;
		display: inline-block;
	}

	.sample_types {
		float: left;
		width: 786px;
	}

		#content .sample_types ul {
			overflow: visible;
			margin-top: -10px;
			padding-left: 0;
		}

		.sample_types li {
			position: relative;
			float: left;
			width: 147px;
			height: 147px;
			margin: 10px 0 0 10px;
			list-style: none;
			margin-bottom: 35px;
		}

		.sample_types li img {
			width: 100%;
		}

		.sample_types li.hovered {
			z-index: 5;
		}

			.project .list input[type="checkbox"] + label,
			#content .wish_list .selectable_product input[type="checkbox"] + label,
			#content .wish_list .sample_types input[type="checkbox"] + label {
				background-image: url(../images/product_empty.gif);
				background-position: 10px bottom;
				margin-bottom: 33px;
			}


			#content .wish_list .sample_types input[type="checkbox"] + label {
				margin: 0;
			}

			.project .list input[type="checkbox"] + label.checked,
			#content .wish_list .selectable_product input[type="checkbox"] + label.checked,
			#content .wish_list .sample_types input[type="checkbox"] + label.checked {
				background-image: url(../images/product_checked.gif);
			}

		#content .wish_list .sample_types .tool_tip {
			display: none;
			position: absolute;
			z-index: 4;
	
			bottom: 20px;
			left: 100px;
			width: 300px;
		}


		#select_project {
			display: none;
		}

		#popup_wrapper #select_project {
			display: block;
		}
		
/* tooltips */
		#content .tool_tip {
			display: none;
			position: absolute;
			z-index: 4;
	
			top: 100px;
			left: 40px;
			width: 300px;
			height: 200px;
		}

		#content .wish_list .sample_types .tool_tip.right {
			left: auto;
			right: 50%;
		}

		#content .wish_list .sample_types .tool_tip.top {
			top: 130px;
			bottom: auto;
		}

		#content .wish_list .sample_types .tool_tip.bottom {
			top: auto;
			bottom: 50%;
		}

			#content .tool_tip .tool_tip_cont {
				position: relative;
				padding: 15px 0;
	
				border: 1px solid #ccc;
				background-color: #fff;
				box-shadow: 0 0 5px #ccc;
				-moz-box-shadow: 0 0 5px #ccc;
				-webkit-box-shadow: 0 0 5px #ccc;
	
				cursor: default;
			}

			#content .tool_tip .description p {
				padding: 0;
			}

			#content .tool_tip .description {
				position: relative;
				height: 150px;
				font-family: Helen_ProL_ight;
			}

				#content .tool_tip .description > div {
					overflow: hidden;
					padding: 0 15px;
				}

				#content .tool_tip .description .nicescroll-rails {
					padding: 0;
					margin-right: 5px;
				}

				#content #content .tool_tip .description p {
					font-size: 14px;
					color: #333;
					line-height: 1.3em;
				}

				#content .tool_tip h3 {
					position: relative;
					border-top: 0;
					margin-top: 1px;

					box-shadow: 0 0 5px #ccc;
					-moz-box-shadow: 0 0 5px #ccc;
					-webkit-box-shadow: 0 0 5px #ccc;
				}

				#content .tool_tip h3 a:after {
					background-color: #ddd;
				}
		
/* end tooltips */


.samle_bottom_title {
	position: absolute; 
	top: 147px;
}
.add_to_project,
.create_project {
	display: none;
}

/* Scroll bar */

/*
.scroll_wrap .nicescroll-rails {
    width: 9px !important;
    background-color: #D6D6D6;
}

.scroll_wrap .nicescroll-rails > div {
    width: 9px !important;
    background-color: #05377b !important;
}
*/