/* Custom Stylesheet */
/**
* Style sheet for Real Requirements
*
* Copyright 2017-2018 Watts Lab, Inc.
*/

.logo-image {
    max-height: 50px;
    max-width: 300px;
    vertical-align: middle;
}

.parallax-container {
    height: 350px;
}

.social_icon svg {
    height: 20px;
}

/*Button Banner*/

.button-banner {
    height: auto;
}

.this_button {
    height: 8px;
}

#overlay {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: #000;
    opacity: 0.5;
    filter: alpha(opacity=50);
    z-index:50;
}

.this_button {
    padding: 3px;
    border: inset;
    font-size: 13px;
    height: auto;
    border-radius: 5px;
    width: auto;
}

/*Forms Settings*/

.get_answer_div, .search_or_list_div, .reqeust_invite_div, .deal-input_div, .profile_content_div,
    .reset-confirm-block, .post_input_div, .search_input_div, .status_note_div {
    /*background-color: lightcyan;*/
    margin: 1em 0;
    width: 100%;
    border: inset;
    border-radius: 10px;
    margin-left: auto;
    margin-right: auto;
    padding-left: 5px;
    padding-right: 5px;
}

.reset-confirm-block {
    width: 400px;
}

.get_answer_div h5, .search_or_list_div h5, .request_invite_div h5, .deal-input_div h5, .profile_content_div h2,
    .reset-confirm-block h5, .status_note_div h5 {
    text-align: center;
}

.logo-image {
    max-height: 50px;
    max-width: 300px;
    /*margin-top: 3px;*/
    vertical-align: middle;
}

/*  Table Formatting  */

.get_answer_div label, .search_or_list_div label, .reqeust_invite_div label, .deal-input_div label,
    .profile_content_div label, .reset-confirm-block label, .post_input_div label, .search_input_div label {
    display: inline-block;
    float: left;
    clear: left;
    width: 100%;
    height: auto;
    /*margin-top: 100px;*/
    color: black;
    vertical-align: middle;
}

/*.get_answer_div label:nth-child(3), .list_property_div label:nth-child(3), .property_search_div label:nth-child(3) {*/
/*.get_answer_div p:nth-child(5) label, .list_property_div p:nth-child(5) label, .property_search_div p:nth-child(5) label {*/
.get_answer_div p:nth-of-type(4) label, .search_or_list_div p:nth-of-type(4) label,
    .reqeust_invite_div p:nth-of-type(4) label, label[for=id_loc_desc],
    label[for=id_comment], label[for=id_label] {
    /*.specify_input  p:nth-of-type(3) label, .specify_input  p:nth-of-type(6) label {*/
    display: inline-block;
    float: left;
    clear: left;
    width: 100%;
    height: auto;
    /*margin-top: 100px;*/
    color: black;
    vertical-align: middle;
}

label[for], .prop_type_cb_label {
    font-size: 14px;
    color: black;
}

.get_answer_div p:nth-of-type(5) label, .search_or_list_div p:nth-of-type(5) label,
    .reqeust_invite_div  p:nth-of-type(5) label {
    height: auto;
    width: 100%;
}

label[for=id_label] {
    height: auto;
}

label[for=id_loc_desc] {
    height: auto;
}

/*label[for=tag-dialog], label[for=tmm-dialog-maximum], label[for=tmm-dialog-minimum], label[for=tmm-dialog-target] {*/
    /*display: inline-block;*/
    /*float: left;*/
    /*clear: right;*/
    /*width: 20%;*/
/*}*/

/*.get_answer_div textarea, */
#id_ga_question, #id_sl_question, #id_ri_question, #id_comment, #id_loc_desc, #id_pitch_cover, #id_l1_payload {
    display: inline-block;
    float: left;
    clear: right;
    width: 100%;
    height: 175px;
    border: inset;
    padding-left: 5px;
    padding-right: 5px;
    background-color: white;
    vertical-align: middle;
}

.intermediate {
    /*padding-top: 25px;*/
    /*padding-bottom: 25px;*/
    width: 100%;
}

#id_ga_name, #id_ga_email, #id_ga_phone, #id_city, #id_state, #id_zip, #id_timing, #id_radius, #id_e_w_rect, #id_n_s_rect,
    #id_sl_name, #id_sl_email, #id_sl_phone, #id_ri_name, #id_ri_email, #id_ri_phone, #id_deal_name, #id_list_price,
    #id_cap_rate, #id_occ_rate, #id_prop_type, #id_property_photo, #id_flyer, #id_name, #id_phone, #id_email_1,
    #id_email_2, #id_email_3, #id_phone_opt, #id_email_opt, #id_text_opt, #id_simple_menu, #id_captcha, #id_captcha_1,
    #id_new_password1, #id_new_password2, #id_post_spec, #id_trans_type, #id_develop, #id_investment, #id_cap_rate_tgt,
    #id_cap_rate_min, #id_cap_rate_max, #id_tot_sq_ft_tgt, #id_tot_sq_ft_min, #id_tot_sq_ft_max, #id_ofc_sq_ft_tgt,
    #id_ofc_sq_ft_min, #id_ofc_sq_ft_max, #id_acres_tgt, #id_acres_min, #id_acres_max, #id_price_tgt, #id_price_min,
    #id_price_max, #id_min_class, #id_tgt_rooms, #in_min_rooms, #id_max_rooms, #id_units_tgt, #id_units_min,
    #id_units_max, #id_address, #id_prop_name, #id_flyer_url, #id_file, #id_pdf_loaded_bef, #id_flyer_pdf,
    #id_cap_rate_desc, #id_price_desc, #id_tot_sq_ft_desc, #id_ofc_sq_ft_desc, #id_acres_desc, #id_units_desc,
    #id_rooms_desc, #id_c_s_z, #id_label, #id_prop_feat, #id_submitter, #id_act_for, #id_l1_subj_field,
    #id_l1_to_field, #id_cre_location, #id_l1_payload, #id_broker_found, #id_broker, #id_team_members,
    #id_cre_type, #id_for_post, #id_date_time_text, #id_l1_index, #id_not_post, #id_client_ready, #id_client_complete,
    #id_ignore_post, #id_wait_for_client, #id_status_state, #id_change_reason,
    #id_mark_complete, #id_change_reason_free {
    display: inline-block;
    float: left;
    clear: right;
    width: 97%;
    height: auto;
    border: inset;
    /*margin-left: auto;*/
    /*margin-right: auto;*/
    vertical-align: middle;
    padding-left: 5px;
    padding-right: 5px;
    background-color: white;
    /*overflow: auto;*/
}

/*#tag-dialog, #tmm-dialog-maximum, #tmm-dialog-minimum, #tmm-dialog-target {*/
    /*display: inline-block;*/
    /*float: left;*/
    /*clear: right;*/
    /*width: 80%;*/
/*}*/

#id_timing {
    width: 100%;
}

#id_phone_opt, #id_email_opt, #id_text_opt, #id_simple_menu, #id_trans_type, #id_min_class, #id_timing, #id_prop_type,
    #id_prop_feat, #id_submitter, #id_act_for, #id_not_post, #id_client_ready, #id_client_complete,
    #id_ignore_post, #id_wait_for_client, #id_change_reason, #id_mark_complete, #id_status_state {
    display: inline-block;
    float: left;
    clear: right;
    width: 100%;
    height: auto;
    vertical-align: middle;
}

.get_answer_btn, .search_or_list_btn, .request_invite_btn, .deal_input_btn, .change_profile_btn, .post_btn, .status_note_btn, .search_btn {
    display: block;
    margin-top: 5px;
    margin-bottom: 5px;
    width: 99%;
    margin-left: 5px;
    margin-right: 5px;
}

.search-post-form-table td, .register_table_form td, .login-form-table td,
    .change-profile-form-table td, .ga-form-table td, .ri-form-table td, .sl-form-table td, .ld-form-table td {
    padding-left: 10px;
    padding-right: 30px;
    padding-top: 3px;
    padding-bottom: 3px;
    text-align: left;
    border: ridge;
    margin-right: 10px;
    width: 75%;
}

.search-post-form-table th, .register_table_form th, .login-form-table th,
    .change-profile-form-table th, .ga-form-table th, .ri-form-table th, .sl-form-table th, .ld-form-table th {
    border: ridge;
    padding-top: 3px;
    padding-bottom: 3px;
    width: 25%;
}



.srch_post_input_div, .post_input_div, .profile_content_div, .register_table_form, .login-block,
    .profile_content_div, .get_answer_div, .request_invite .search_or_list, .deal-input_div {
    padding-right: 6px;
}

/*Table Formatting*/

.dashboard_table_div {
    max-width: 100%;
    border: groove;
    /*display: inline-block;*/
    border-radius: 5px;
    /*margin: 2px;*/
    padding-right: 1px;
    overflow: auto;
}

.left-side {
    width: 30%;
}

.right-side {
    width: 70%;
}

.dashboard_table {
    max-width: 100%;
    margin-right: 10px;
}

.dashboard_table td, .dashboard_table th {
    padding: 0px 5px 0px 5px;
    /*height: 10px;*/
}

.dashboard_table td, .dashboard_table th {
    border-style: groove;
    /*overflow: auto;*/
    word-wrap: break-word;
}

.broker_sum_table_div {
    max-width: 100%;
    border: groove;
    /*display: inline-block;*/
    border-radius: 5px;
    /*margin: 2px;*/
    padding-right: 1px;
    overflow: auto;
}

.broker_sum_table {
    max-width: 100%;
    table-layout: fixed;
    margin-right: 10px;
}

.broker_sum_table td, .broker_sum_table th {
    padding: 0px 5px 0px 5px;
    /*height: 10px;*/
}

.broker_sum_table td, .broker_sum_table th {
    border-style: groove;
    overflow: auto;
    word-wrap: break-word;
}

.intro-outer {
    margin-left: 100px;
    border: groove;
    border-radius: 1%;
    padding-left: 40px;
    padding-right: 40px;
    margin: auto;
    background-color: #e0e0e0;
    /*background-color: #bdbdbd;*/
}

ul.intro-outer li {
    display: list-item;
    list-style-type: disc !important;
    /*font-size: 20px;*/
    margin-left: 40px;
}

.intro-outer {
    margin-left: auto;
    border: ridge;
}

ul.intro-inner li {
    /*font-size: 18px;*/
    list-style-type: circle !important;
    display: list-item;
    margin-left: 60px;
}


.ui-dialog-titlebar {
    background-color: red;
    color: white;
    text-align: center;
}

