@charset "utf-8";

.lhddn{display:none} /* labell hidden */

.itSearchUnSafe{width:70%; margin:0; padding:1%; text-align:center; font-size:140%; display:inline-block;}
.iSContrUnSave{width:20px; margin:0; padding:1%; font-size:140%; border-width:1px; cursor:pointer; background: #fff url("../img/i_search.png") no-repeat right top; background-size:contain; display:inline-block;}
/* search.php ---------------------- 
form */
.tdSearch{font-size:90%;}
.fSearch{margin:0; padding:0; margin-top:4%; text-align:center;}  /* background:#fff; */
.itSearch{width:70%; padding:1%; text-align:center; font-size:140%; background: #fff url("../img/i_search.png") no-repeat right top; background-size:contain; opacity:0.8;}

.fSearchCtr{width:100%; margin:0; margin-top:2%; padding:0; border:0; display:none;}
	.lfield{width:auto; padding:0 2%; border:0px solid #556EC2; background:#fff; color:#556EC2}

.fSearchOpt{width:94%; margin:0 1%; padding:1% 0; border:0; background:#fff; opacity:0.8; vertical-align:top; display:inline-block;}
	.spRad{min-width:159px; margin:0; padding:0; display:inline-block;}
	.rSearch{margin:0 0 0 3%; padding:0;}
	.srttext{margin:0 1%; padding:1%;}

.fSearchR{width:94%; margin:1%; padding:0; border:0; vertical-align:top; display:inline-block;}
.fbotCtrc{width:100%; margin:0; padding:1% 0; border:0; background:#fff; opacity:0.8; display:inline-block;}
	.itContr{margin:3% 1%; padding:1%; width:50px;}
	
.iSContr{width:70%; margin:0 0 0 0; padding:2%; vertical-align:top; cursor:pointer;}
.sKeyW{font-size:13px;}
/*  form
search rezults */
.tdContent{}
.dContentSearch{position:relative; float:left; width:63%; width:calc(98% - 541px); min-height:320px; margin-left:140px; margin-right:0; margin-top:1%; margin-bottom:7%; padding:1%; background:#fff;}
.dSearch{width:98%; margin:3% 1%; padding:1%; text-align:justify; border:1px solid #E4F1F2; cursor:pointer; overflow:hidden; box-shadow: 4px 5px 5px #808a98;}
.h1Search{margin:1% 2%; font-size:19px; color:#485EA5;}
.sItlc{font-style:italic; font-size:90%;}
.sPart{color:#556EC2;}
.hSearch{margin:0; font-size:17px; color:#485EA5;}
/* search Ads - right panel  */
.dDiSearch{position:relative; float:right; width:320px; margin:5% 2% 7% 0; padding:1%; border:1px solid #E4F1F2; overflow:hidden;}
.dSideIn{text-align:right;}
.hRPSearch{font-size:120%; font-weight:600; color:orange;}/* Οι συχνότερες αναζητήσεις */
.aSearch{color:#485EA5; display:block;}


@media only screen and (max-width:1024px) {
.dContentSearch{width:calc(98% - 460px); margin-left:9%;}
}

@media only screen and (max-width: 800px) {
.itSearch{width:90%;}
.fSearchOpt{width:94%;}
.fSearchR{width:94%;}
.dContentSearch{float:none; width:84%;}
.dDiSearch{float:none; width:84%; margin:2% 3% 2% 9%;}
}

@media only screen and (max-width:640px) {
.dContentSearch{width:92%; margin:2% 1%;}
.dDiSearch{width:92%; margin:2% 1%;}
}
/* ---------------------- search.php */