.previewHolder{height: 100px;width: 100px;}
#overlay {position: absolute;left: 0;top: 0;bottom: 0;right: 0;background: #000;opacity: 0.6;filter: alpha(opacity=80);z-index: 1;display: none;}
#loading {position: absolute;top: 50%;left: 50%;margin: -28px 0 0 -25px;}
/*.datepicker table tr td.old {background-color:grey !important; color: white !important;}*/
.datepicker table tr td.disabled {background-color:#ddd !important; border-radius: 0;}
/*.datepicker table tr td.active {background-color:#013306 !important; color: white !important;}*/
#overlayDocument{position: fixed;top: 0;left: 0;width: 100%;height: 100%;background-color: #000;filter:alpha(opacity=50);
    -moz-opacity:0.5;-khtml-opacity: 0.5;opacity: 0.5;z-index: 9999999;text-align:center}
#overlayDocument img {margin-top:20%}
.cursor-disble{cursor:not-allowed}
.hourly_time{cursor: pointer}
.listing_images{
    float: left;
    width: 14%;
    margin: 10px;
    position: relative;
}
.cross_sign {
    position: absolute;
    top: 0;
    right: 0;
    background-color: #FED106;
}
.edit_listing_link {
	position: absolute;
	top: -10px;
	right: 10px;
}
.new_equipment .sign_in_stap.checkout_stap #progressbar li {
    width: 50%;
}
.search_people .form-group .form-control {
    border-color: #094f1c;
}
.home_banner_search ul li.search_date_home {
    width: 33.32%;
}
.search_date_home .form-group {
    width: 50%;
    float: left;
}
.equipment_dec_inner h2.listing_price {
    font-size: 14px;
}
 /*.btn{padding: 1px 12px;}*/
.rental_address p span {
    display: block;
}
.ans_net_vote a.active{color:#fed106;}
.q_list_count a.questions_count.active{color:#fed106;}
.filter-option {
    white-space: normal;
}
.form-group .bootstrap-select.btn-group {
    height: auto;
}
.btn-group.bootstrap-select.btn-group .dropdown-menu {
    top: 100% !important;
}
.bootstrap-select>.dropdown-toggle {
    border-radius: 0;
}
.btn-default:hover {
    background-color: #fff !important;
}
.cate_dropdown .bootstrap-select {
    height: 38px;
}
.artical_fav a{
    color: #FED106 
}
.category_img .video_icon .fa {
    color: #e62117;
    font-size: 50px;
    margin-top: 10px;
    opacity: 0.6;
    display: inline-block;
    position: absolute;
    left: 39%;
    top: 30%;
}
.category_img .video_icon:hover .fa {
    opacity: 1;
}
.category_img .artical_fav {
    position: absolute;
    top: 5px;
    right: 10px;
    font-size: 20px;
}
.category_name {
    position: relative;
}
.category_name .artical_fav {
    position: absolute;
    top: 5px;
    right: 10px;
    font-size: 20px;
    color: #FED106;
}
.category_name .artical_fav a {
    color: #FED106;
}
.postDislike.active {
    color: #FED106;
}
.groupPostDislike.active {
    color: #FED106;
}
.available_date li {
    float: left;
}
.available_date .date_taxt {
    width: 40%;
}
.available_date .date_to {
    width: 20%;
    text-align: center;
    margin-top: 5px;
}
.show_una_dates {
    border-bottom: 1px solid #ddd;
    margin-bottom: 5px;
    padding-bottom: 5px;
}
.show_una_dates:last-child {
    border-bottom: none;
}
.show_una_dates ul li {
    float: left;
    width: 12.5%;
    padding: 5px;
}
.listing_unavailable_dates, .listing_booked_dates {
    display: inline-block;
    width: 100%;
    margin-bottom: 15px;
}
.showDateTitle {
    padding-top: 12px;
    margin-bottom: 0;
    font-weight: 700;
    padding-left: 0;
}
#overlayMessage {
    position: absolute;
    top: 0px;
    left: 0px;
    right: 15px;    
    bottom: 0px;
    text-align: center;
    background-color: #000;
    filter:alpha(opacity=50);
    -moz-opacity:0.5;
    -khtml-opacity: 0.5;
    opacity: 0.5;
    z-index: 9999999;
    display: none;
}
#overlayMessage img{
    position: relative;
    top: 40%;
}
/* .category_name {
    min-height: 85px;
} */
.answerEdit {
	right: 40px;
    top: 10px;
    position: absolute;
    font-size: 16px;
}
.farmland_fav a.active{color:#fed106;}
a.product_fav.active{color:#fed106;}
.search-detail-page .left-part .calendar-ctn .cal-ctn .type li span.grey{width:8px; height:8px; float:left; margin-right:5px; background:#909090;}
.input-daterange .input-group .form-control {border-radius: 0;}
.cat_join_icon a.group_detail {
    padding-right: 30px;
}
.cat_join_icon .cat_join_icon_inner {
    position: absolute;
    right: 17px;
    width: auto;
    top: 11px;
}
#logo {
    background-color: rgba(222, 118, 94, 0.3) !important;
}
.loan_listing_view.marketplace_status ul li  {
    width: 33.33%;
}
.queShare {
    float: right;
    padding-right: 10px;
}
.artShare {
    float: right;
    padding-left: 10px;
}
.farmland_img .queShare {
    position: absolute;
    top: 35px;
    right: 5px;
    color: #fff;
}
.loan_listing_view ul li:first-child p.icon:after {
    content: none;
}
.social_feed_inner .product_inside {
    border: 1px solid #ddd;
}