.de-search-outer-wrap > h4{
	color: #ff8900;
	border-bottom: 2px solid #ff8900;
	margin-bottom: 26px;
}
.de-search-result-wrap {
    border-bottom: 1px solid #e5e5e5 !important;
    padding-bottom: 15px;
    margin-bottom: 35px;
}
.de-search-results  .de-search-result-wrap  article > a{
	position:absolute;
	float:left;
	margin-right:20px;
	left:0;
}
.de-search-results  .de-search-result-wrap  article > a img{
	margin-right:0 !important;
}
.de-search-results  .de-search-result-wrap  article{
    position:relative;
}

.de-search-results  .de-search-result-wrap  article {
	padding-left:120px;
}
.de-search-results  .de-search-result-wrap  article header h1{
	font-size:22px;
	margin-bottom:0px;
}
.de-search-results  .de-search-result-wrap  article header h1 a{
	color:#ff8900 !Important;
}
.de-search-results  .de-search-result-wrap  article header ul li{
	display:inline-block;
	font-size:12px;

}
.de-search-results  .de-search-result-wrap  article header ul li span{
	color:#888;
}
.de-search-results  .de-search-result-wrap  article header ul{
	margin:0;
}

.de-search-results  .de-search-result-wrap  article.type-page section.entry {
	margin-top:15px;
	margin-bottom:0;
}
.de-search-results  .de-search-result-wrap  article.type-post header{
	margin-bottom:15px;	
}

.de-search-outer-wrap > h4 input[type="submit"]{
    float:right;
    font-size:12px;
    padding:5px 15px;
    margin:0;
}

.de-search-outer-wrap > h4 form {
    margin:0;
    float:right;
}

/*======================== PAGINATION ==================================*/
.de-pagination-wrap{
	text-align:center;
}
.de-pagination{
	display:inline-block;
}
.de-pagination form{
    margin: 0 1px;
    display:inline-block;
    vertical-align: top;
    float: left;
}
.de-pagination form button[type="submit"]{
    border:none;
    padding: 8px 0px;
    vertical-align: top;
    min-width: 38px;
}

.de-pagination .page-numbers {
    vertical-align: middle;
    float: left;
    margin: 0 1px;
}

.de-pagination form button[type="submit"].next {
    min-width:80px;
}