a.search-page-params {
	border-bottom: 1px dashed blue;
	text-decoration: none;
}
div.search-page-params {
	margin-top: 6px;
}

div.search-page .typefile,
div.search-page .inputtext,
div.search-page  textarea,
div.search-page input[type="text"], 
div.search-page input[type="password"]{
    background:#FFF;
    border: 1px #CCCCCC solid ;
	font-family: Arial, sans-serif;
	font-size:13px;
	height:32px;
	line-height:32px;
    color: #333;
    width:450px;
    padding:0px 10px;

    -webkit-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 3px rgba(0, 0, 0, 0.2) inset;
    -moz-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 3px rgba(0, 0, 0, 0.2) inset;
    box-shadow: 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 3px rgba(0, 0, 0, 0.2) inset;
    -webkit-transition: all 0.7s ease 0s;
    -moz-transition: all 0.7s ease 0s;
    -o-transition: all 0.7s ease 0s;
    transition: all 0.7s ease 0s;
	margin:4px 0px;
}
div.search-page .submitForm{
	padding:0px 20px;
	border:none;
	height:33px;	
	padding-bottom:1px;
	line-height:32px;
	color:#FFF;
	font-size:14px;
	font-family: Arial, sans-serif;
	/*border:1px solid #008ceb;*/
}

div.search-page .formSearch{
    background:#E4E6EA;
    border-radius: 5px 5px 5px 5px;
    margin: 0 auto;
    padding: 20px 15px;
    text-align: center;
	max-width:700px;
}


/*************Result search**************************/
.photos_item_search{ margin-right:15px; margin-bottom:5px; padding:0px; float:left; }
.photos_item_search .MediaThumb { background:#e5e5e5;}
.photos_item_search a {cursor: pointer; text-decoration: none; display:block;}
.photos_item_search .MediaThumbLarge i {width:120px; height:80px;}
.photos_item_search .MediaThumb i {background-color: none; background-position: center 25%;  background-repeat: no-repeat; display: block;
	-webkit-background-size: cover;-moz-background-size: cover;-o-background-size: cover;background-size: cover;
}
.MediaThumb:hover, .MediaThumb:active, .MediaThumb:focus{opacity:0.8;}


ul.search_list{ margin:0; padding:10px; list-style:none;}
ul.search_list li{ padding:10px 0px; border-bottom:1px dotted #CCCCCC;}
ul.search_list li .text_item_search{ width:750px; float:left; color:#666666;}
ul.search_list li p{ padding:3px 0px; margin:0;}
ul.search_list li small{ line-height:11px; font-size:11px;}
ul.search_list li h3{ margin:0; padding:0; margin-bottom:5px; font-size:14px;}
ul.search_list .dateTime{ color:#888; line-height:12px; padding-top:10px;}

ul.search_list a:link,
ul.search_list a:visited,
ul.search_list a:active{color:#333;}
ul.search_list a:hover {color:#1c81ff ; text-decoration:none;}

.search-page .about_results{padding:10px; 	padding-top:30px;}

div.search-page  .modern-page-navigation{ padding:10px;}


/* Tablet Layout: 768px.*/
@media only screen and (min-width: 768px) and (max-width: 991px) {
	div.search-page .typefile,
	div.search-page .inputtext,
	div.search-page  textarea,
	div.search-page input[type="text"], 
	div.search-page input[type="password"]{width:350px;}
	
	div.search-page .formSearch {max-width:550px;}
	
	ul.search_list li .text_item_search{ width:540px; float:left;}
}
/*  Mobile Layout: 320px.*/
@media only screen and (max-width: 767px) {
	div.search-page .typefile,
	div.search-page .inputtext,
	div.search-page  textarea,
	div.search-page input[type="text"], 
	div.search-page input[type="password"]{ width:120px;}
	
	div.search-page .formSearch {
		background: none repeat scroll 0 0 #E4E6EA;
		border-radius: 5px 5px 5px 5px;
		margin: 0 auto;
		max-width: 96%;
		padding:10px 10px;
		text-align: center;
	}

	ul.search_list li .text_item_search{ width:270px; float:none; clear:both;}
}

/*  Wide Mobile Layout: 480px.*/
@media only screen and (min-width: 480px) and (max-width: 767px) {
	div.search-page .typefile,
	div.search-page .inputtext,
	div.search-page  textarea,
	div.search-page input[type="text"], 
	div.search-page input[type="password"]{width:250px;}
	
	
	div.search-page .formSearch {
		background: none repeat scroll 0 0 #E4E6EA;
		border-radius: 5px 5px 5px 5px;
		margin: 0 auto;
		max-width: 96%;
		padding: 20px 5px;
		text-align: center;
	}

	ul.search_list li .text_item_search{ width:270px; float:left; clear:none;}

}