

/* Start:/bitrix/templates/es_fresh/components/bitrix/search.suggest.input/.default/style.css?15619879591743*/
input.search-suggest { 
	width:96%; 
	border:none; 
	max-width:860px;
	float:left;
}
div.search-popup {
	border: 1px solid #7a7373;
	background: #FFF;
	padding: 2px;
	margin: 0px;
	font-size: 14px;
	color: #393636;
}
div.search-popup-row, 
div.search-popup-row-active {
	position: relative; 
	padding: 2px 4px;
	margin: 0px;
	cursor: hand;
	cursor: pointer;
}
div.search-popup-row{
	background: #FFFFFF;
	border-bottom: 1px solid #ededed;
}
div.search-popup-row:last-child {
	border-bottom: none;
}
div.search-popup-row-active {
	background:#EEEEEE;
}
div.search-popup-el-name, 
div.search-popup-el-cnt {
	position: relative; 
	margin:0px;
	padding:0px;
	text-align:left;
}
div.search-popup-el-name a {
	text-decoration:none;
}
.search-popup-el-name a span:last-child {
	background: #d20000;
	color: white;
	padding: 1px 3px 1px 3px;
	margin: 2px;
	text-transform: uppercase;
	font-size: 12px;
}
div.search-popup-el-cnt{text-align:right; float:right;}
   INPUT.search-suggest {
		font-family:Calibri, Arial;
		font-style:italic;
		color:#777;	
		max-width: 100%;	
   }
   INPUT.search-suggest:focus {
		font-family:Calibri, Arial;
		font-style:normal;
		color:#000;
   }
input#reset-button{
	background:url("/bitrix/templates/es_fresh/components/bitrix/search.suggest.input/.default/images/clear-search-lightgrey.png") 0 0px no-repeat;
	position:absolute;
	border: none;
	float: right;
	margin: 0;
	width:14px;
	height:14px;
	right:80px;
	top:13px;	
	cursor: pointer;
	border-radius:10px;
}
input#reset-button:hover{
	background:url("/bitrix/templates/es_fresh/components/bitrix/search.suggest.input/.default/images/clear-search-lightgrey-on.png") 0 0px no-repeat;
}
div.search-popup-el-name a {
	width: 100%;
	display:inline-block;
}
div.search-popup-el-name span {
	font-family: FRAMDCN;
	font-size: 16px;
}
div.search-popup-el-name {
	width: 100%;
	display:inline-block;
	text-align:left;
}
/* End */


/* Start:/bitrix/templates/es_fresh/template_styles.css?1486213675216*/
.col1 {margin-right:50px;}
@media only screen 
and (min-device-width : 768px) 
and (max-device-width : 1024px) {
.nav_right li {
	font-size:14px;
}
.main-logo-text {
		font-size:75%;
}
.col1 {
	margin-right:30px;
}
}
/* End */
/* /bitrix/templates/es_fresh/components/bitrix/search.suggest.input/.default/style.css?15619879591743 */
/* /bitrix/templates/es_fresh/template_styles.css?1486213675216 */

/*
     */
/*
*/