#tid{
   background-color: #ffffff;
   border: 1px solid #568188;
    padding-top: 2px;
    padding-bottom: 2px;
    padding-left: 4px;
    padding-right: 4px;
    margin-right: 25px;
    font-weight: bold;
    border-radius: 5px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    -o-border-radius: 5px;
    color: #568188;
}
#trooms{
    font-weight: bold;
    font-size: 16px;
    margin-right:10px;
    color:#ad6704;
}
#tstreet{
    font-weight: bold;
    font-size: 16px;
    margin-right:10px;
    color:#2f6f9f;
}
#tdistrict{
    font-weight: bold;
    font-size: 16px;
    margin-right:10px;
    color: #841B2D;

}

#search_menu label, #service label{

    border: 1px solid #cfd1cf;
    padding-top: 3px;
    padding-bottom: 3px;
    padding-left: 6px;
    padding-right: 6px;
    margin-right: 10px;
    font-weight: bold;
    border-radius: 5px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    -o-border-radius: 5px;
    color: #568188;
    cursor: pointer;
    z-index: 100px;

}
.item_checked{
    background-color: #50cbae;
    color: #ffffff;

}

#search_district label{
    width: 200px;
}

#search_metro label{
    width: 200px;
}
#street{
    width: 200px;

}
#price_min, #price_max{

    width: 93px;
}

#mail_domains img{
  margin-right: 5px;
}


#add_object label{
    background-color: #ffceb7;

}

#font16{
     font-size: 16px;
 }

.width18{
    width: 60px!important;
}
.width5{
    width: 73px!important;
}

.width1,.width1{
    width: 90px!important;

}
.width2{
    width: 100px!important;
}
.width7{
    width: 115px!important;
}
.width17{
    width: 140px!important;
}

.width8{
    width: 155px!important;
}

.width3{
    width: 177px!important;
}
.width4{
    width: 200px!important;
}

.width9{
    width: 220px !important;
}
.width19{
    width: 320px!important;
}



#start_date,#end_date{
    width: 110px;
}

/* padding */
#padding_20{
    padding-left: 20px;
}



/* autocomplete */
.autocomplete-w1 li {
    position:absolute;
    font-size: 16px;
    top:0px;
    left:0px;
    margin:6px 0 0 6px; /* IE6 fix: */ _background:none; _margin:1px 0 0 0;
}

.autocomplete-suggestions { font-size: 16px; border: 1px solid #999; background: #FFF; cursor: default; overflow: auto; -webkit-box-shadow: 1px 4px 3px rgba(50, 50, 50, 0.64); -moz-box-shadow: 1px 4px 3px rgba(50, 50, 50, 0.64); box-shadow: 1px 4px 3px rgba(50, 50, 50, 0.64); }
.autocomplete-suggestion { padding: 2px 5px; white-space: nowrap; overflow: hidden; }
.autocomplete-no-suggestion { padding: 2px 5px;}
.autocomplete-selected { background: #F0F0F0; }




/* scrollTop */

a#pageTop {
    display: none;
    position: fixed;
    margin-left: -104%;
    margin-left: calc(-100% - 7em);
    padding: 100% 1% 0% 99%;
    bottom: 0;

    text-decoration: none;
    color: #d6a796;
    -webkit-transition: 1s;
    transition: 1s;
}
a#pageTop:before {
    position: absolute;
    content: url('img/up_arrow.png');
    margin: -50px 0 0 72px;

}
a#pageTop:hover {color: #006600; background-color: rgba(59, 140, 116, 0.30);}


#exclusive_1{
    background-image:url('img/exclusive.png');
}
#exclusive_top_btm_1{
    background-image:url('img/exclusive_top_btm.png');
}
#exclusive_0 {}
#exclusive_top_btm_0{}


 /* */



/*messages*/
.type_0{
    background-color: #D9EDF7;

}
.type_1{
    background-color: #FCF8E3;

}
.type_2{
    background-color: #FCF8E3;

}
.type_3{
    background-color: #FCF8E3;

}

#status_0{}
#status_1{
    background-color:#EDEDED;
}

#profit{
   color: #369806;
   font-weight: bold;
}
#textfields h5{
    cursor: pointer;
}

#last_call_today_btn{
    color: #12c455;
    font-weight: bold;
    background-image:url('img/last_call_today.png');
    background-repeat: no-repeat;
    padding-left: 34px;
    padding-top: 5px;
    height: 31px;

}#last_call_nocall_btn{
    color: #c12e2a;
    font-weight: bold;
    background-image:url('img/last_call_nocall.png');
    background-repeat: no-repeat;
    padding-left: 34px;
    padding-top: 5px;
    height: 31px;

}
#last_call_dialog{
    font-size: 18;
    font-weight: bold;
}

#user_photo{
    padding: 2px;
    border: 1px rgba(130, 130, 130, 0.40) solid;
    background-color: white;

    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
    width: 106px;
}
#user_photo_container{
    width: 123px;
    padding-top: 22px;
    margin-left: -5px;
}

#dellimg{
    float:right;
    cursor: pointer;
}

.sort_order{
    margin-left:20px;
}

.sort_order img{
   margin-top: -6px;
}

#space1{
    margin-right: 5px;
}

#bold{
    font-weight: bold;
}

#rent_add_client{
    position: fixed;
    margin-left: 876px;
    width: 279px;
}

#stats_month{
    float: left;
    padding-right: 3px;
}

#year_month_plus,#period_plus,#week_plus,#stat_clear{
    cursor: pointer;
}



#client_color,.type_color_2 td{
    background-color: #fff0d2;
}

#host_color,.type_color_3 td{
    background-color: #d5ffd5;
}



#user_color,.type_color_4{
    background-color: #afebff;
}

#adv_color{
    background-color: #ffe1d2;
}


.adv_params{
     font-size: 16px;
     color: #9b0051;
 }

.charsleft{
    color: #878075;
}

.slctImg {
    border: 3px solid #FFFF04;
}
.dellimg{
    float:right;
}
.photoBox{
    float: left;
    margin: 3px;
    padding: 3px;
    border: 1px solid #CDCDCD;
}
.photoBox img{
    cursor:pointer;
}
#adv_photos{
    clear: both;
    margin-bottom: 95px;
    margin-top: 10px;

}
#adv_photo_ico{
    width: 80px;
}
.adv_status_1{
    background-color: #fce2e5;
}
.adv_status_0{
}
#globalphone{
    width: 155px;
}
.selected_row{
    background-color: #a7e7ff;
}

.verified{
    color: #00a2da;

 }

.glyphicon-trash{
    color: #da230c;
    font-size: 16px;
}
#navigation_pagenum{
    margin-left: 15px;
    width: 60px!important;
}

.freed{
    color: #05cc43;
}

.workdays{
    margin-top: 5px;
}
.workday{
    font-size: 16px;
    font-weight: bold;
    color: #05c942;
    margin-top: 3px;
}
.workday .day{
    margin: 0 0 0 12px;
    color: #05ac3d;
}
.workday .work-start{
    margin: 0 30px 0 35px;
}
.workday .work-end{
    margin: 0 35px 0 12px;
}
.workday .remove-work-day{
    cursor: pointer;
}

.show-realtors .work-day{
    font-weight: bold;
    margin-top: 2px;
}

.show-realtors .work-time{
    padding-left:5px;

}