.noscroll {
	overflow:hidden;
}

.main-container {
	margin-top:65px;
}

.center-input {
	padding-top:150px;
}

img.search_image {
	width:100%;
}

img.preview_image {
	max-width: 100%;
}

div.search_result {
	cursor: pointer;
}

div#search_preview {
	left: 0;
	right: 0;
	top: 0;
	bottom: 0;
	position: fixed;
	z-index: 1030;
}

div#search_preview .blocker {
	left: 0;
	right: 0;
	top: 0;
	bottom: 0;
	position: fixed;
	background-color: rgba(155, 155, 155, .3);
	z-index: 1030;
}

div#search_preview .buttons {
	position: absolute;
	right: 0;
	top: 0;
	padding: 25px;
	background-color: #fff;
}

div#search_preview .preview_pane {
	border-radius: 0;
	position:fixed;
	left:25px;
	right:25px;
	top:25px;
	bottom:25px;
	background-color:#fff;
	border:1px solid transparent;
	z-index:1031;
	padding: 25px;
	background-clip: padding-box;
	overflow-x: hidden;
	overflow-y: scroll;
	box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);
}

div#searchResults {
	margin:15px 0;
}

div.wishPrice {
	margin-top: 10px;
}

.search_result .btn, .wish_search_result .btn {
	margin-top:10px;
}

.wish_search_result img {
	max-width: 100%;
}

.wish img {
	width: 125px;
}

.wish .content {
	margin-left: 135px;
}

.wish .btn {
	margin-top:10px;
}

.tagholder {
 	margin-top: 10px;
 }

.tagholder:empty {
	display:none;
}

.flash_no_height {
	margin-bottom: -52px !important;
}

h2.tags_heading {
	margin-bottom:30px;
}

#allTags .tag, .search_result .tagLink .tag, .set_tags .tag, .tagholder .tag {
	cursor: pointer;
	font-size: 20px;
	margin-bottom: 4px;
	display:inline-block;
	padding: 3px;
	border-radius: 3px;
	color: #fff;
	font-weight: bold;
	line-height: 1.5;
}

.search_result .tagLink .tag, .set_tags .tag, .tagholder .tag {
	font-size: 15px;
}

.modal-dialog {
	z-index: 2000;
}