/*
core_photo.css
*/

#total_records_message{
	display: none;
}
 /* ~~~~~~~~~~~~~~~~~~~~~~~~ */
 /* data results */
#no_record_match{
	display: none;
	font-size: 2em;
	margin: 50px auto 50px auto;
	text-align: center;
}

/* search results css */
/* #links_data{
	border: 0px dotted red;
	margin: 0px auto 0px auto;
}
 */

/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
.data_record_holder{
	margin: 0px auto 0px auto;
	/* border: 2px solid blue;  */
}
.data_record{
	display: none;
	margin: 0px 0px 16px 21px;
	padding: 2px 2px 2px 2px;
	border: 1px solid #555; 
/* 	border-top: 1px solid black;
	border-bottom: 1px solid black; */
	width: 534px;
	height: 280px;
	border-radius: 8px;
	float: left;
}
.data_item_wrapper{
	border: 0px solid red;
	overflow: scroll;
	overflow-x: hidden;
	width: 338px;
	height: 260px;
	float: left;
	padding: 2px 4px 2px 8px;
	margin: 5px 10px 4px 0px;
	font-size:
}

.data_item{
	border: 0px dotted green;
	border-bottom: 1px dotted black;
	width: 268px;
	/* overflow: hidden; */
	float: left;
	padding: 4px 8px 4px 8px;
}

.data_item_title{
	font-weight: bolder;
	width: 268px;
	float: left;
	padding: 4px 8px 4px 8px;
}

/* 
*/
.data_item_wrapper > :first-child{
	border-top: 1px solid black;
	/* background-color: white; */
}
.data_item_wrapper > :nth-child(17){
	border-bottom: 1px solid black;
	/* background-color: yellow; */
}

#slider_page{
	display: none;
}


/* width:350px;height:200px; */ 
/* .allSides { 
border: solid 1px #555; box-shadow: 0 0 5px rgba(0,0,0,0.6); -moz-box-shadow: 0 0 5px rgba(0,0,0,0.6); -webkit-box-shadow: 0 0 5px rgba(0,0,0,0.6); -o-box-shadow: 0 0 5px rgba(0,0,0,0.6); }
 */
.bottomRightShadow { box-shadow: 10px 10px 5px rgba(0,0,0,0.6); -moz-box-shadow: 10px 10px 5px rgba(0,0,0,0.6); -webkit-box-shadow: 10px 10px 5px rgba(0,0,0,0.6); -o-box-shadow: 10px 10px 5px rgba(0,0,0,0.6); }


/*
	for photo search menu, use similar css as in /db/css/databases_wide.css
*/
#search_type_holder{
	width: 270px;
	height: 80px;
}

.table_list { /* two: 1: select all button and input form 2: database selector buttons */
	width: 98%;
	float: left;
	overflow-y: hidden;
	text-align: center;
	margin: 9px 16px 8px 16px;
	padding: 6px 6px 10px 0px;
	/* border: 1px solid #000; */
/* 	border-top: 1px solid black;
	border-right: 1px solid black;
	border-bottom: 1px solid black;
	border-left: 1px solid black; */
	/* height: 48px; */
/* 	background-color: #594039;
	border-radius: 8px; */
}
.search_type_selection_status{
	background-color: white;
	margin: 1px 10px 0px 6px;
	padding: 2px 3px 2px 3px;
	height: 20px;
	width: 20px;
	float: left;
}

.search_selection_button_class{
	color: #2a1a18;
	list-style-type: none;
	width: 210px;
	height: 26px;
	float: left;
	margin: 2px 2px 2px 2px;
	padding: 2px 0px 0px 0px;
	/* background-color: #3e2723; */
	cursor: pointer;
}
.search_selection_button_selected:hover,
.search_selection_DEselected:hover,
.search_selection_SOMEselected:hover{
	color: black;
	font-size: 1.01em;
	background-color: #e2e0db;
	border-bottom: 1px solid black;
	border-right: 1px solid black;
	border-top: 1px solid white;
	border-left: 1px solid white;
}

.search_selection_button_selected{
	background-color: #8FBC8F;
}
.search_selection_DEselected{
	color: white;
	background-color: #CD5C5C;
}
.search_selector_buttons{
	margin-top: 0;
	margin-bottom: 0px;
}
.glyphicon-ok{
	color: green;
	background-color: #eeffee;
}
.glyphicon-remove{
	color: #cc3333;
	background-color: #ffdddd;
}
.glyphicon-minus{
	color: #9f6900;
	background-color: #f3d69e;
}

/* width  1289 or less*/
@media only screen and (max-width: 1289px){
/* 	.photo_list_center{
		width: 20px;
		height: 50px;
		background-color: red;
		float: left;
	} */
}
