.tag {font-size: 12px;letter-spacing: .5px;color: #9d9d9d;text-transform: uppercase;font-weight: 600;background-color: #fff;padding: 4px 14px 4px 14px;margin: 10px 9px 0 0;border-radius: 20px;border: 1px solid #fa9033;position: relative;transition: 0s ease all;display: inline-block;white-space: nowrap;max-width: 95%;text-overflow: ellipsis;overflow: hidden;}
.tag a {color: #bbb;cursor: pointer;opacity: 0.6;}
.tag a:hover {opacity: 1.0}
.tag .remove {vertical-align: bottom;top: 0;}
.tag a {margin: 0 0 0 .3em;}
#filterTexts{padding: 4px 5px 5px;margin-bottom: 10px;max-height: 155px;overflow: auto;}
.tag a .glyphicon-white {color: #fff;margin-bottom: 2px;}
.glyphicon-remove-sign:before {color: #fa9033;}
.sidebar{border-radius: 2px;box-shadow: 0 2px 2px 0 rgba(0,0,0,.16), 0 0 0 1px rgba(0,0,0,.08); max-width: 288px;width: 100%;min-height: max-content;display: block;vertical-align: baseline; border: none;margin-bottom: 12px;background: #fff;}
label.main_head {padding: 0 16px;display: block;font-size: 16px;color: #000;font-weight: 600;background-color: #f9f9f9;line-height: 44px;border-bottom: 1px solid #e0e0e0;border-top: none;text-transform: uppercase;}
.filter-block {display: block;margin: 10px auto;width: 100%;float: left;padding: 17px 18px 15px 16px;box-shadow: 2px 2px 0 #dcdcdc;border: 1px solid #eaeaea;background: #fff;margin-bottom: 20px;border-radius: 10px;}
p.filterHead {position: relative;font-size: 16px;margin: 0 0 8px 0;padding: 0 0 10px 0;border-bottom: 1px solid #dadada;color: #000;}
p.location_button{text-align:right;padding: 10px 16px;}
.location_button strong {border: 1px solid #247bc8;padding: 2px 15px;background: #247bc8;color: #fff;border-radius: 15px;}
.filter-content {padding-left: 16px;transition: all .4s ease 0s;max-height: 220px;overflow: hidden;}
.ic_down {width: 9px;position: absolute;height: 5px;background-position: 0 0;right: 12px;top: 50%;margin-top: -3px;transition: all .3s ease;}
.siderbar-search {margin: 0 15px 10px 0;}
.siderbar-search input[type=text] {width: 100%;outline: none;padding: 5px 16px; margin: 0;color: #000;border: 1px solid #999;height: 32px;border-radius: 2px;}
.fix-scroll {max-height: 183px;overflow-y: auto;margin: 0;}
.sidebar-filter {margin: 0;padding-right: 30px;}
.sidebar-filter li {position: relative;margin-bottom: 10px;}
.filter-chck {position: absolute;left: 2px;top: 2px;margin: 0;padding: 0;opacity: 1;z-index: 1;}
.checkbox-label {cursor: pointer;position: relative;padding-left: 30px;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;display: inline-block;margin: 0;}
.checkbox-label:after {content: "";display: block;width: 16px;height: 16px;position: absolute;top: 2px;left: 0;background-color: #fff;border: 1px solid #666;}
.lead {font-size: 16px;line-height: normal; /*1.3125rem;*/color: #000;margin: 2px 0px 6px;font-family: sans-serif;}

/**/
.adv_box {width: 100%;float: left;border: 1px solid #ccc;padding: 5px;position: relative;margin-bottom: 30px;border-radius: 15px;min-height: 140px;}
.adv_Left {width: 30%;min-height: 84px;border-radius: 10px;position: relative;float: left; background: none;}
.adv_Left a {display: block;text-align: center;}
.adv_Left img{ width: 100%;float: left;border-radius: 15px;min-height:110px;}
.adv_right {width: 65%;float: right;padding-top: 6px;margin-right: 10px;}
.adv_right a{color: #fa9033; font-size: large;}
.adv_adds{font-size: 15px;font-weight: 400;padding: 6px 0;width: 100%;float: left;}
.view_profile {background-color: #37a536;border: 1px solid #37a536;box-shadow: inset 0 -2px 0 #013100;border-radius: 7px;padding: 4px 20px 6px 20px;color: #fff;text-transform: uppercase;float: right;margin-right: 10px;}
.call_us {background-color: #007aff;border: 1px solid #007aff;box-shadow: inset 0 -2px 0 #063665;border-radius: 7px;padding: 4px 20px 6px 20px;color: #fff;text-transform: uppercase;float: right;}
.adv_button a {color: #fff; font-size: small;}
.adv_button {/*padding-top: 55px;*/}
/* Media CSS */
@media (max-width: 676px){
	.adv_Left {width: 100%;}
	.adv_right {width: 100%;}
	.adv_box {margin-bottom: 10px;}
	.adv_button {padding-top: 5px;}
}
