.searchinput{
    line-height:3.5em;
    display:inline-block;
    padding-right:5px;
    width:100%;
    text-align:center;
    font-size:17px;
    border: 2px solid #0f89c0;
    border-top-left-radius:5px;
    border-top-right-radius:5px;
}
.searchbutton i{
    margin-right:10px;
}
.searchbutton{
    font-family:IRANSans;
    background-color: #0f89c0;
    border: none;
    color: white;
    text-align: center;
    display: inline-block;
    font-size: 16px;
    padding:10px 0 10px 0;
    width:100%;
    text-shadow:2px 2px #0c6e9a;
    -webkit-transition: background-color 0.2s;
  -moz-transition: background-color 0.2s;
  -o-transition: background-color 0.2s;
  transition: background-color 0.2s;
  border-bottom-left-radius:5px;
  border-bottom-right-radius:5px;
}
.searchbutton:hover{
    background-color: #0c6e9a;
 -webkit-transition: background-color 0.2s;
  -moz-transition: background-color 0.2s;
  -o-transition: background-color 0.2s;
  transition: background-color 0.2s;
}
.searchform{
    display: inline-block;
    text-align: center;
    margin-top:1.5em;
     margin-bottom:3.5em;
    width: 100%;
max-width: 320px;
}
.style-two {
    margin-top:2em;
    margin-bottom:2em;
    border: 0;
    height: 1px;
    display:block;
    background-image: linear-gradient(to right, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.75), rgba(0, 0, 0, 0));
}
.esxerr{
    font-size:1.5em;
}
.loader{
display:none;
}
div.loader {
  margin-top:3em;
  border: 6px solid #f3f3f3;
  border-radius: 50%;
  border-top: 6px solid #3498db;
  width: 50px;
  height: 50px;
  -webkit-animation: spin 1s linear infinite; /* Safari */
  animation: spin 1s linear infinite;
}

/* Safari */
@-webkit-keyframes spin {
  0% { -webkit-transform: rotate(0deg); }
  100% { -webkit-transform: rotate(360deg); }
}

@keyframes spin {
  0% { transform: rotate(0deg); }
  100% { transform: rotate(360deg); }
}


.tile{
position:relative;
background-color: #fff;
box-shadow: 0 0 18.81px .19px rgba(149,152,160,.17);
border-radius: 10px;
overflow:hidden;
margin-bottom:30px;
    display:block;
}
.onetile{

    display:block;
}
.clear{
    clear:both;
}
.pfound{
margin: 0;
padding: 1em;
font-size: 13px;
display: block;
height: 72px;
overflow: hidden;
}
.headerfound{
    text-align:center;
    margin-top:1em;
}
.view_count{
position: absolute;
left: 10px;
top: 10px;
font-family: "irswll";
padding: 5px;
border-radius: 5px;
color: #fff;
background-image: linear-gradient(110deg,#1a82b7,#20a0e1 30%,#20a0e1 68%,#20a0e1) !important;

}