

/*------------------------------------------------------*/
/* SEARCH RESULTS
/*------------------------------------------------------*/

.wlt_search_results .wlt_shortcode_price  {
  padding: .2em .6em .3em;
  font-size: 75%;
  font-weight: 700;
  line-height: 1;
  color: #fff;
  text-align: center;
  white-space: nowrap;
  vertical-align: baseline;
}


/*** GRID STYLE ***/
.wlt_search_results.grid_style .wlt_shortcode_price { width:100%; display:block; margin-bottom:10px; font-size:18px; background-color: #d9534f;   } 
.wlt_search_results.grid_style .wlt_shortcode_excerpt { display:none; }
.wlt_search_results.grid_style .wlt_starrating  { text-align:center; float:right;  }
.wlt_search_results.grid_style .wlt_starrating .size24 { font-size:16px; }
.wlt_search_results.grid_style .wlt_shortcodes_timesince { display:block; width:100%; margin-top:10px; margin-bottom:10px; font-size:15px; color:#666; }
.wlt_search_results.grid_style .wlt_shortcode_hits  { float:left; }
.wlt_search_results.grid_style .wlt_shortcode_category, .wlt_search_results.grid_style .line1, .wlt_search_results.grid_style .locatiobit { display:none; }
.wlt_search_results.grid_style .itemdata .col-md-3 { width:100%; }

/*** LIST STYLE ***/
.wlt_search_results.list_style .label {    }
.wlt_search_results.list_style .itemdata.featured .thumbnail { background:#fff; }
.wlt_search_results.list_style .itemdata.featured .thumbnail .label { background:#FF6200; }
.wlt_search_results.list_style .wlt_shortcode_price { display:block; padding-top:10px; padding-bottom:10px; font-size:18px; background-color: #d9534f; }
.wlt_search_results.list_style .wlt_starrating  { float:right; font-size:18px; }
.wlt_search_results.list_style .wlt_starrating .size24 { font-size:20px; }
.wlt_search_results.list_style .locatiobit { font-size:12px; margin-top:15px; }
.wlt_search_results.list_style .locatiobit .flag { margin-right:0px; }


/*** SHORTCODE IMAGE BLOCK ***/
.shortcode_imageblock {    position: relative;    margin-bottom: 20px; background:#efefef; }
.shortcode_imageblock-title {   padding: 56px 40px 56px;  margin-right: -15px;  color:#fff; background:rgb(92, 184, 92);  }
.shortcode_imageblock-title .modal-dialog { color:#000; }
.shortcode_imageblock-title a.btn { width:100%; font-size:100%; }

.shortcode_imageblock .small {   color: rgb(169, 216, 169); margin-top:20px; }
.shortcode_imageblock .price { font-size:60px; text-shadow:1px 1px 1px #1F7C1F; } 
.shortcode_imageblock .phone { font-size:20px; letter-spacing:1px; } 
.shortcode_imageblock .userdesc { font-size:12px; }

.shortcode_imageblock ul { margin:0px; }
.shortcode_imageblock ul li {    width: 33%;  }
.shortcode_imageblock ul li a img { padding: 5px;  background: #fff;  border: 1px solid #ccc;  margin-top: 5px; max-width:100%; }
.shortcode_imageblock ul li:nth-child(3n) a {    border-right: none;}
.shortcode_imageblock ul li:nth-last-child(-n+3) a {    border-bottom: none;}

.shortcode_imageblock li.justoneimg { width:100%; height:100%;  text-align: center; }

@media (max-width: 990px) and (min-width: 0px){
.shortcode_imageblock ul { }
}
@media (max-width: 768px) {
.shortcode_imageblock-title { }

}

/*** LINKS BAR ***/
.linkbar .wrap a { color:#666; font-weight:bold; text-shadow:1px 1px 1px #fff; }
.linkbar .wrap { background:#efefef;  width:100%;   padding: 15px 20px 15px 0px; position:relative; text-align:right; font-size:16px; }
.linkbar .wrap i {   font-size: 25px;
  position: absolute;
  display: block;
  width: 50px;
  height: 52px; 
  top: 0;
  left: 0;
  text-align: center;
  line-height: 50px;
  color:#fff;
  border-right: 1px solid #ededed; color:#fff; text-shadow:none; }
  
.linkbar .ee .wrap i  { background:#B64242 !important; }
.linkbar .tw .wrap i { background:#00aced !important; }
.linkbar .fb .wrap i { background:#3b5998 !important; }
.linkbar .sk .wrap i { background:#5CB85C !important; }
.linkbar .in .wrap i { background:#222 !important; }