 /* =============================================================================
  CHILD THEME GLOBAL STYLES
   ========================================================================== */

.wlt_business_theme #core_categoryblock_side_yes .media .pull-left {padding: 6px;background-color: #ededed;-webkit-box-shadow: 0 1px 1px 0 rgba(0,0,0,0.2);-moz-box-shadow: 0 1px 1px 0 rgba(0,0,0,0.2);box-shadow: 0 1px 1px 0 rgba(0,0,0,0.2);display: inline-block; 
margin-bottom: 10px;margin-right:20px;}
.wlt_business_theme #core_categoryblock_side_yes .media .pull-left img {width: 100px;height: 100px;}

.wlt_business_theme .BasicSearchBox h1 { font-size:60px; font-weight: 600; text-shadow: 0 2px 0 #666; }
.wlt_business_theme .BasicSearchBox h2 { margin-bottom:50px; text-shadow: 0 1px 0 #666; }
.wlt_business_theme .BasicSearchBox { margin-top:-20px; padding:50px; background:#fac564 url(img/bg1.png);   height:450px; color:#fff; text-shawdow:1px 1px 1px #000; }
.wlt_business_theme .BasicSearchBox .well { margin-top:30px; max-width:1100px; background:none; border:1px solid #fff; }
.wlt_business_theme .BasicSearchBox .well .btn { border-radius:0px; height:45px; }
@media (min-width: 0px) and (max-width: 995px) {
.BasicSearchBox { padding:10px; }
.BasicSearchBox h1 { font-size:40px; text-align:center; }
.BasicSearchBox h2 { font-size:16px; margin:0px; text-align:center; }
}

.wlt_business_theme .wlt_object_head_4 ul li .item-html h3 { color:#fff }
.wlt_business_theme .wlt_object_head_4 ul li .b:hover h3 { color:#fac564;}
.wlt_business_theme .wlt_object_head_4 ul li .item-html h3 span {color: #727272;}

.wlt_business_theme .wlt_search_results.grid_style .col-md-11 { width:100%; height:100%; background:#fff; }
.wlt_business_theme .wlt_search_results.grid_style .thumbnail { background:#ececec; }


/* =============================================================================
  LISTING STYLES
   ========================================================================== */
.wlt_business_theme .wlt_search_results.list_style .default-content .thumbnail .col-md-11:hover, .wlt_search_results.grid_style .thumbnail:hover { -webkit-box-shadow: 0px 0px 7px 2px rgba(0, 0, 0, 0.25); box-shadow: 0px 0px 7px 2px rgba(0, 0, 0, 0.25);  }
 .wlt_business_theme .wlt_search_results.list_style .default-content .thumbnail { margin:0px; padding:0px; border:0px; }
.wlt_business_theme .wlt_search_results .default-content .col-md-11 { border:1px solid #ddd; padding:10px; }

.wlt_business_theme .wlt_search_results .default-content .col-md-1 ul li { background: #fac564;   margin-left:-15px; margin-right:-15px; text-align:center; color:#fff;  padding-top:10px; padding-bottom:10px; line-height:18px; }
.wlt_business_theme .wlt_search_results .default-content .col-md-1 ul li a { color:#fff; }
.wlt_business_theme .wlt_search_results .default-content .col-md-1 ul li:nth-child(2) { background:#ccc; border-top:2px solid #AFAFAF;  }
.wlt_business_theme .wlt_search_results .default-content .col-md-1 ul li:nth-child(3) { background:#ddd; border-top:5px solid #fff; }
.wlt_business_theme .wlt_search_results .default-content .col-md-1 ul li:nth-child(4) { background:#fafafa; }
.wlt_business_theme .wlt_search_results .default-content ul li {max-width: 500px;}
	
/* =============================================================================
  SINGLE PAGE STYLES
  ========================================================================== */
.wlt_business_theme .default-listing .board li.active span.round-tabs {border: 2px solid #fac564;color: #fac564;}
.wlt_business_theme .default-listing .flexslider { border:1px solid #ddd; }
.wlt_business_theme .default-listing .flexslider .slides img {display: block;max-height: 300px;}
.wlt_business_theme .default-listing #carousel img { cursor:pointer; }
.wlt_business_theme .default-listing .breadcrumb { margin-bottom:10px; border:1px solid #ddd; border-radius:0px; background:#FAFAFA; color:#ccc; }
.wlt_business_theme .default-listing .breadcrumb>li+li:before {padding: 0 5px;color: #fafafa;content: "/\00a0";}
.wlt_business_theme .default-listing #TableCustomFieldsSmall { margin-top:15px; }
.wlt_business_theme .default-listing .well { -webkit-box-shadow:none; box-shadow:none; border-radius:0px; background:#FAFAFA; }
.wlt_business_theme .default-listing .board h3 { margin-top:0px; }
.wlt_business_theme .default-listing h1 { margin-top: 0px; margin-bottom: 20px; font-size:30px; }
.wlt_business_theme .default-listing .board {min-height: 200px;background: #fff;}
.wlt_business_theme .default-listing .board .nav-tabs {    position: relative;    margin: 0px auto;    margin-bottom: 0;    box-sizing: border-box;}
.wlt_business_theme .default-listing .board > div.wlt_business_theme .default-listing .board-inner{    background: #fafafa url(../img/patterns/1.png);    background-size: 30%; border-top:1px solid #ddd; margin-top:20px; }
.wlt_business_theme .default-listing .board p.narrow{    width: 60%;    margin: 10px auto;}
.wlt_business_theme .default-listing .board .liner{    height: 2px;    background: #ddd;    position: absolute;    width: 80%;    margin: 0 auto;    left: 0;    right: 0;    top: 50%;    z-index: 1;}
.wlt_business_theme .default-listing .board .nav-tabs > li.active > a, .wlt_business_theme .default-listing .board .nav-tabs > li.active > a:hover, .wlt_business_theme .default-listing .board .nav-tabs > li.active > a:focus {    color: #555555;    cursor: default;    border: 0;    border-bottom-color: transparent;}
.wlt_business_theme .default-listing .board span.round-tabs{    width: 70px;    height: 70px;    line-height: 70px;    display: inline-block;    border-radius: 100px;    background: white;    z-index: 2;    position: absolute;    left: 0;    text-align: center;    font-size: 25px;}
.wlt_business_theme .default-listing .board span.round-tabs {    color:#999; border: 2px solid #999;}
.wlt_business_theme .default-listing .board li.active span.round-tabs {    background: #fff !important;    border: 2px solid #1cc900;    color: #1cc900;}
.wlt_business_theme .default-listing .board .nav-tabs > li.active > a span.round-tabs{    background: #fafafa;}
.wlt_business_theme .default-listing .board .nav-tabs > li {    width: 20%;} 
.wlt_business_theme .default-listing .board li:after {    content: " ";    position: absolute;    left: 45%;   opacity:0;    margin: 0 auto;    bottom: 0px;    border: 5px solid transparent;    border-bottom-color: #ddd;    transition:0.1s ease-in-out;}
.wlt_business_theme .default-listing .board li.active:after {    content: " ";    position: absolute;    left: 45%;   opacity:1;    margin: 0 auto;    bottom: 0px;    border: 10px solid transparent;    border-bottom-color: #ddd;}
.wlt_business_theme .default-listing .board .nav-tabs > li a{   width: 70px;   height: 70px;   margin: 20px auto;   border-radius: 100%;   padding: 0;}
.wlt_business_theme .default-listing .board .nav-tabs > li a:hover{    background: transparent;}
.wlt_business_theme .default-listing .board .tab-content{ padding:20px;}
.wlt_business_theme .default-listing .board .tab-pane{   position: relative;padding-top: 0px;}
.wlt_business_theme .default-listing .board .tab-content .head{    font-size: 25px;    text-transform: uppercase;    padding-bottom: 10px;}
.wlt_business_theme .default-listing .board .btn-outline-rounded{    padding: 10px 40px;    margin: 20px 0;    border: 2px solid transparent;    border-radius: 25px;}
.wlt_business_theme .default-listing .board .btn.green{    background-color:#5cb85c;    color: #ffffff;}
@media( max-width : 585px ){
	.wlt_business_theme .default-listing .board .nav-tabs > li { width:25%; }
	.wlt_business_theme .default-listing .board {min-height:auto !important;}
	.wlt_business_theme .default-listing .board span.round-tabs {font-size:16px;width: 50px;height: 50px;line-height: 50px;    }
	.wlt_business_theme .default-listing .board .tab-content .head{ font-size:20px;}
	.wlt_business_theme .default-listing .board .nav-tabs > li a {width: 50px;height: 50px;line-height:50px;}
	.wlt_business_theme .default-listing .board li.active:after {content: " ";position: absolute;left: 35%;}
	.wlt_business_theme .default-listing .board .btn-outline-rounded {    padding:12px 20px;    }
	.wlt_business_theme .default-listing .board h3 { font-size:18px; }
}