div.title-searchpopup-result {
	display:none;
	z-index:205;
}

div.title-searchpopup-fader {
	display:none;
	background-image: url('images/fader.png');
	background-position: right top;
	background-repeat: repeat-y;
	position:absolute;
}

.searchpopup-title{
  /*display:block;*/
}
.searchpopup-title .form-text:-moz-placeholder{color:#ffffff;}
.searchpopup-title .form-text:-ms-input-placeholder{color:#ffffff;}
.searchpopup-title .form-text::-webkit-input-placeholder{color:#ffffff;}
.searchpopup-title .form-text::placeholder{color:#ffffff;}

.list-prods--search .ttl{margin-bottom:5px;}
.list-prods--search .ttl a{font-size:16px;line-height:16px; color: #009ad9;display:block}
.list-prods--search .img{margin-right:20px;width:100px;height:100px;min-width:100px;max-width:100px;text-align:center}
.list-prods--search .item{margin-bottom:20px}

.search-results{
  background:#ffffff;
  padding:30px 30px 30px 40px;
  -webkit-box-shadow: 0 3px 9px 1px rgba(0,0,0,.17);
  -moz-box-shadow: 0 3px 9px 1px rgba(0,0,0,.17);
  box-shadow: 0 3px 9px 1px rgba(0,0,0,.17);
  color: #586266;
  -webkit-border-radius:10px; -moz-border-radius:10px; border-radius:10px;
}
.search-results .col:nth-child(1){width:35%}
.search-results .col:nth-child(2){width:25%}
.search-results .col:nth-child(3){width:40%;}
.search-results .col50{width:50%}
.search-results .col100{width:100%}
.search-results .price {font-size:15px}
.search-results .block ul{}
.search-results .block ul li{line-height:1;margin-bottom:15px}
.search-results .block ul li b{color:#009ad9}
.search-results .block ul li + li{margin-top:5px;}
.search-results .block + .block{padding-top:20px;margin-top:20px;border-top: 1px solid #e2e8ea;}
.search-results .col + .col, .search-results .col50 + .col50{padding-left:20px;margin-left:20px;border-left: 1px solid #e2e8ea;}
.search-results a:not(.btn){font-size:16px;line-height:17px;color: #586266;border-bottom:0;}
.search-results a:not(.btn):hover, .search-results a:not(.btn):hover b{ color:#ff6317 !important;}
.search-results .b-ttl{font-size:16px;color: #b0babe;margin-bottom:10px;font-weight:600;text-transform:uppercase;}
.search-results .search-all-results a:not(.btn){font-size:15px;font-weight:500;color:#009ad9}
.search-results .btn-link {font-size:15px;font-weight:500;color:#009ad9; border-bottom:none}
.search-results .btn-link:hover {color:#ff6316}

.searchpopup-title {position:relative; height:100%;}
.searchpopup-title .chosen-container{
  position:absolute;
  top:0;
  right:0;
 /* padding-left: 10px;*/
}
.searchpopup-title .chosen-container::before{
  content:'|';
  color:#e2e8ea;
  position:absolute;
  left:0;
  line-height: 2;
  font-size:17px;
  top:3px;
}
.searchpopup-title .chosen-container .chosen-single{
  height:39px;
  background: transparent;
  box-shadow: none;
}
.searchpopup-title .chosen-container .chosen-single span{
  color:#ffffff;
  margin: 9px 10px;
}
.searchpopup-title .chosen-container.chosen-with-drop .chosen-single{
  background:#ffffff;
}
.searchpopup-title .chosen-container.chosen-with-drop .chosen-single span{
  color: #586266;
}
.searchpopup-title .chosen-container-active .chosen-single{
  border: 0;
}
.searchpopup-title  .chosen-container-single .chosen-single{border: 0;}
.searchpopup-title .chosen-container .chosen-results{}
.searchpopup-title .chosen-container .chosen-results li{padding:15px 20px;margin:0;}
.searchpopup-title .chosen-container .chosen-results li + li{border-top: 1px solid #e2e8ea;}
.searchpopup-title .chosen-container .chosen-results li.active-result{}
/*.searchpopup-title .chosen-container .chosen-drop{ clip:auto; display:block;}*/
.searchpopup-title .chosen-container{display:block;}


.h-search .searchpopup-title #popup-search-input {
  color: #fff;
  width: 100%;
  height: 40px;
  background: none;
  border: 1px solid rgba(255, 255, 255, 0.25);
  border-radius: 4px;
  font: 300 25px/30px pfdin, sans-serif;
  padding: 5px 20px 5px 40px;
  max-width: 100%;
  -webkit-box-shadow: none;
  box-shadow: none;
}

.h-search .searchpopup-title input.form-submit {
  border-radius: 0;
  border: 0;
  width: 19px;
  height: 19px;
  background: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxOSIgaGVpZ2h0PSIxOSIgdmlld0JveD0iMCAwIDE5IDE5Ij4KICA8ZGVmcz4KICAgIDxzdHlsZT4KICAgICAgLmNscy0xIHsKICAgICAgICBmaWxsOiAjZmZmOwogICAgICAgIGZpbGwtcnVsZTogZXZlbm9kZDsKICAgICAgfQogICAgPC9zdHlsZT4KICA8L2RlZnM+CiAgPHBhdGggaWQ9IkZvcm1hXzEiIGRhdGEtbmFtZT0iRm9ybWEgMSIgY2xhc3M9ImNscy0xIiBkPSJNNTQwLjYwNywzNC43ODdhNy4yNTcsNy4yNTcsMCwwLDEtNC43MjEtMS43MjFMNTMwLjE0OCwzOC44YTAuNjc0LDAuNjc0LDAsMCwxLS45NTEsMCwwLjY3NCwwLjY3NCwwLDAsMSwwLS45NTFsNS43MzgtNS43MzdBNy4zODEsNy4zODEsMCwxLDEsNTQwLjYwNywzNC43ODdabTAtMTMuNDQzYTYuMDQ5LDYuMDQ5LDAsMSwwLDYuMDQ5LDYuMDQ5QTYuMDU1LDYuMDU1LDAsMCwwLDU0MC42MDcsMjEuMzQ0WiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTUyOSAtMjApIi8+Cjwvc3ZnPgo=') no-repeat 0 0;
  text-indent: -9999px;
  padding: 0;
  position: absolute;
  left: 12px;
  top: 10px;
}

.h-search .chosen-container-single .chosen-single div b {
  display: block;
  width: 100%;
  height: 100%;
  background: url("images/chevron.png") no-repeat 0 center;
}

.h-search .close{
  height: 18px;
  width: 18px;
  position: absolute;
  right: 15px;
  top: 0;
  bottom: 0;
  margin: auto;
  cursor: pointer;
  z-index:2;
  border:0;
}
