/* Search view
*/

	p.back-to-search{
		border-bottom:2px dotted #f37671;
		padding-bottom:20px;
		margin-bottom:20px;
	}

	a.back-to-search,
	a.back-to-search:visited{
		background:url('../../../img/search/arrow-back.gif') no-repeat 0 5px;
		padding-left:40px;
		text-decoration:none;
		font-size:1.2em;
	}

	div#image-details{
		width:49%;
		float:left;
		border-bottom:2px dotted #f37671;
		margin-bottom:20px;
	}
		div#image-details h1{
			color:#f37671;
			text-align:left;
		}

		div#image-details p.date,
		div#image-details p.category{
			color:#f37671;
			float:left;
			width:48%;
			margin-right:2%;
		}

	div#image{
		margin-left:2%;
		width:49%;
		float:right;
	}

	div#image img{
		width:100%;
		max-width:100%;
	}


	p.keywords{
		margin-left:75px;
		margin-top:10px;
	}

	div#keywords-regular{
		display:block;
		float:left;
		width:49%;
		background:url('../../../img/search/imagetype-regular.png') no-repeat 0 0;
		min-height:100px;
	}

	div#keywords-concept{
		display:block;
		float:left;
		width:49%;
		margin-left:2%;
		background:url('../../../img/search/imagetype-concept.png') no-repeat 0 0;
		min-height:100px;
	}


/* Smaller than Ipad */
@media screen and (max-width: 480px) {

	h1{
		font-size:1.4em;
	}
		h1 img{
			display:none;
		}

	p.total_images{
		font-size:1em;
	}

	a.back-to-search,
	a.back-to-search:visited{
		font-size:1em;
	}

	div#image-details{
		width:100%;
		float:none;
	}

		div#image-details p.date,
		div#image-details p.category{
			float:none;
			width:100%;
			margin-right:0;
		}

	div#image{
		margin-left:0;
		width:100%;
		float:none;
	}

	div#image img{
		width:100%;
		max-width:100%;
	}

	div#keywords-regular{
		float:none;
		width:100%;
	}

	div#keywords-concept{
		float:none;
		width:100%;
		margin-left:0;
	}

}