/*** category search
------------------------------------------------------------------------------*/
.icon-addon, .mb10 {

    margin-bottom: 10px;

}
.icon-addon {

    position: relative;

}
.icon-addon .form-control {

    font-size: 13px;

}
.icon-addon .form-control {

    line-height: 1.33;
    font-size: 13px;
    padding: 5px 40px 5px 8px;
    border-radius: 4px;
    box-shadow: none;
    border: 1px solid #bdbdbd;
    font-size: 13px;

}
.icon-addon .glyphicon {

    position: absolute;
    z-index: 2;
    right: 10px;
    font-size: 14px;
    width: 20px;
    text-align: center;
    padding: 14px 0;
    top: 0;
    margin: 0;

}
/*select filters*/
.select-filters {width: 100%;overflow: hidden;height: 34px;background: url(../images/down-arrow.png) right center no-repeat #fff;margin: 0;padding: 0;border: 1px solid #ddd;display: block;}
.select-filters select {background: 0 0;width: 116%;padding: 7px 5px 5px 10px;border: 0;border-radius: 0;height: 31px;margin: 0;font-size: 12px;color: #888;font-weight: 400;-moz-appearance: window;-webkit-appearance: none;cursor: pointer;}
/*filters button*/
.filters-btn{background-color: #fff;border: 1px solid #ddd;padding: 4px 8px;color: #888;display: inline-block;}
.filters-btn i{color: #000;font-size: 16px;}
.filters-btn:hover{border-color:#fec107;}

/*category list*/
.sidber-box {background-color: #f6f6f6;margin-bottom: 20px;position: relative; padding: 10px; border: 2px solid #eeeded }
.cats-title {padding: 15px 20px 5px;border-bottom: 1px solid #ddd; font-weight: 600;font-size: 14px;position: relative}
.cats-title span {font-size: 10px;padding: 2px 6px;border-radius: 25px;color: #fff;margin-left: 10px;}
.cats-widget ul {padding: 0px;line-height: 18px;font-size: 14px;font-weight: 500;padding: 30px;}
.cats-widget ul li {list-style: outside none none;border-bottom: 1px solid #eee;margin-bottom: 10px;padding-bottom: 10px;font-family: 'Ubuntu', sans-serif;}
.cats-widget ul li a{ color: #797986;}
.cats-widget ul li span {float: right;}
/*star*/
.checkbox-star, .facility, .help-widget, .price-Pips{padding: 10px;}
.sidber-box .checkbox, .sidber-box .radio{margin-top: 0;line-height: 14px;}
.sidber-box .checkbox:last-child, .sidber-box .radio:last-child{margin-bottom: 0;}
.sidber-box .checkbox label, .sidber-box .radio label {padding-left: 0;font-family: 'Ubuntu', sans-serif;color: #797986;font-weight: 500;}
.checkbox label:after, .radio label:after {content: '';display: table;clear: both;}
.checkbox .cr, .radio .cr {position: relative;display: inline-block;border: 1px solid #a9a9a9;border-radius: 0;width: 16px;height: 16px;float: left;margin-right: 10px;}
.checkbox .cr .cr-icon,.radio .cr .cr-icon {position: absolute;font-size: .8em;line-height: 0;top: 50%;left: 20%;}
.radio .cr .cr-icon {margin-left: 0.04em;}
.checkbox label input[type="checkbox"], .radio label input[type="radio"] {display: none;}
.checkbox label input[type="checkbox"] + .cr > .cr-icon, .radio label input[type="radio"] + .cr > .cr-icon {transform: scale(3) rotateZ(-20deg);opacity: 0;transition: all .3s ease-in;}
.checkbox label input[type="checkbox"]:checked + .cr > .cr-icon, .radio label input[type="radio"]:checked + .cr > .cr-icon {transform: scale(1) rotateZ(0deg);opacity: 1;}
.checkbox label input[type="checkbox"]:disabled + .cr, .radio label input[type="radio"]:disabled + .cr {opacity: .5;}
.checkbox-star .star i {font-size: 13px;line-height: 16px;margin: 0 1px;}
/*help*/
