/*------------------------------------------------------*/
/* SEARCH RESULTS
/*------------------------------------------------------*/

.wlt_search_results.list_style .itemdata { padding: 0px; }
.wlt_search_results.grid_style {
  margin-left: -15px;
  margin-right: -15px;
}
 

.wlt_search_results .thumbnail .frame img { max-height:150px; }
.wlt_search_results.grid_style .thumbnail { text-align:left;	padding:10px; }
.wlt_search_results h3  a { color:#666; }
.wlt_search_results.grid_style h3 {    text-decoration:none;    font-size:16px;    color:#3e454c;  font-weight:400;   max-height: 35px;  overflow: hidden; }
.wlt_search_results.grid_style .wlt_shortcode_price {    font-size:20px;    color:red;    display:block;    padding-bottom:10px}
.wlt_search_results.grid_style .wlt_shortcode_excerpt {    height:50px;    overflow:hidden;    display:block;    color:#bcbcbc}
.wlt_search_results.grid_style .wrap {    padding:10px;    padding-top:0}
.wlt_search_results.grid_style img {    max-height:240px;    margin:auto}
.wlt_search_results.grid_style .from {  float: left;  margin-right: 10px; }

.wlt_search_results.list_style h3 {    text-decoration:none;    font-size:16px;    color:#3e454c;   font-weight:400;    margin-top:10px}
.wlt_search_results.list_style .wlt_shortcode_price {    font-size:20px;    color:red;    display:block}
.wlt_search_results.list_style .wlt_starrating {    float:none}
.wlt_search_results.list_style .from {  font-size: 11px;  color: #999; float: left;    margin-right: 10px; }

/*------------------------------------------------------*/
/* HOME LAYOUT
/*------------------------------------------------------*/

.home .searchform { margin-top:20px; }
.home .tabstyle1 { margin-top:20px; }

/*------------------------------------------------------*/
/* SINGLE LAYOUT
/*------------------------------------------------------*/
 
.single .tab-content, .single .nav-tabs>li.active>a, .single .nav-tabs>li.active>a:focus, .single .nav-tabs>li.active>a:hover { background:#efefef; }
.pos1 { border: 5px solid rgb(92, 184, 92) !important;  background: rgb(215, 255, 215) !important;  color: rgb(2, 82, 2) !important; }
.single table { background:#fff; }
.cstorename { font-size:11px; }
.cstoreicon { border: 1px solid #ddd;  padding: 5px;  background: #fff;}
.cprice { font-size:20px; line-height:50px;  }
.ctitle { font-weight:bold; }
.cdesc { font-size:12px; }
.storetitle img { max-width:40px !important; max-height:40px !important; margin-right:10px; float:left; } 