/*    
    This file is part of the BMLT Common Satellite Base Class Project. The project GitHub
    page is available here: https://github.com/MAGSHARE/BMLT-Common-CMS-Plugin-Class

    
    This file is part of the BMLT Common Satellite Base Class Project. The project GitHub
    page is available here: https://github.com/MAGSHARE/BMLT-Common-CMS-Plugin-Class
    
    This file is part of the Basic Meeting List Toolbox (BMLT).
    
    Find out more at: http://bmlt.magshare.org
    
    BMLT is free software: you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
    the Free Software Foundation, either version 3 of the License, or
    (at your option) any later version.
    
    BMLT is distributed in the hope that it will be useful,
    but WITHOUT ANY WARRANTY; without even the implied warranty of
    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    GNU General Public License for more details.
    
    You should have received a copy of the GNU General Public License
    along with this code.  If not, see <http://www.gnu.org/licenses/>.
*/
table#bmlt_container div.c_comdef_search_results_map_container_div img
{
    max-width: none;
}

table#bmlt_container,
table#bmlt_container .embedded_map_div,
table#bmlt_container td.BMLTPlugin_container_td,
table#bmlt_container td.BMLTPlugin_container_tr,
table#bmlt_container td.BMLTPlugin_container_tbody,
table#bmlt_container div.c_comdef_search_results_single_div,
table#bmlt_container .c_comdef_search_specification_form_container_div,
table#bmlt_container .bmlt_search_spec_table,
table#bmlt_container .c_comdef_search_specification_map_div
{
    width: 100%;
    margin:0;
    padding:0;
    border:none;
}

table#bmlt_container table.comdef_list_results_container,
table#bmlt_container table.c_comdef_search_results_table
{
    margin:0;
}

table#bmlt_container tr.c_comdef_search_results_header_row td a,
table#bmlt_container tr.c_comdef_search_results_header_row td a:visited
{
    color:#99f;
}

table#bmlt_container tr.c_comdef_search_results_header_row td a:hover,
table#bmlt_container tr.c_comdef_search_results_header_row td a:active
{
    color:#f96;
}

table#bmlt_container .c_comdef_search_specification_form_container_div *,
table#bmlt_container div.c_comdef_search_results_single_div *,
table#bmlt_container .marker_info_window_div,
table#bmlt_container .marker_info_window_div *,
table#bmlt_container .throbber_div,
table#bmlt_container .throbber_div img,
table#bmlt_container .c_comdef_search_results_single_ajax_throbber_div,
table#bmlt_container .c_comdef_search_results_single_ajax_throbber_div img
{
    margin:auto;
}

table#bmlt_container .marker_main_info_window_inner_div
{
    font-size:x-small;
}

table#bmlt_container h1,
table#bmlt_container h2,
table#bmlt_container h3,
table#bmlt_container h4
{
    font-family: Geneva, Arial Sans-Serif;
}

table#bmlt_container div#c_comdef_search_specification_map_div
{
    height: 640px;
}


table#bmlt_container div#c_comdef_search_specification_map_div,
table#bmlt_container div.c_comdef_search_results_map_container_div
{
    width: 100%;
    height: 640px;
}

table#bmlt_container div.c_comdef_search_results_map_container_div
{
    position: relative;
}

table#bmlt_container a.c_comdef_search_specification_map_invis_a,
table#bmlt_container a.c_comdef_search_specification_map_vis_a
{
    padding-top:8px;
    padding-bottom:8px;
}

table#bmlt_container fieldset,
table#bmlt_container legend
{
    background: none;
    padding: 0;
}

table#bmlt_container label
{
    color: black;
}

table#bmlt_container div.bmlt_search_one_weekday_div
{
    width: 19%;
}

table#bmlt_container div.bmlt_search_one_format_div
{
    width:9%;
}

table#bmlt_container div.search_radius_div
{
    margin-top:8px;
}

table#bmlt_container dd.bmlt_search_one_service_body_dd,
table#bmlt_container dt.bmlt_search_one_service_body_dt
{
    margin-left:1em;
}

table#bmlt_container label.result_type_advanced_label,
table#bmlt_container label.bmlt_advanced_radius_label,
table#bmlt_container label.bmlt_result_type_label
{
    margin-right:4px;
}

/* These are the theme-specific settings. */

div#bmlt_container_div
{
    border: 1px solid #6a73da;
}

table#bmlt_container .c_comdef_search_specification_map_div,
table#bmlt_container .embedded_map_div
{
    border-top: 1px solid #6a73da;
    border-bottom: 1px solid #6a73da;
}

table#bmlt_container .bmlt_spec_tab,        /* This is the class for the Search Form tab <a> elements. */
table#bmlt_container .marker_more_info_a,   /* This is the "More Info" bar (link) at the bottom of the marker info window in Map View. */
table#bmlt_container .marker_info_window_div .marker_line_name .marker_value,    /* This is the meeting name header in the info window */
table#bmlt_container .throbber_div,          /* These are the window that surrounds the "throbber" */
table#bmlt_container .c_comdef_search_results_single_ajax_throbber_div,
table#bmlt_container .marker_main_info_window_inner_div, /* This is the inside of the main marker info window. */
table#bmlt_container .marker_main_info_window_div,   /* The surrounding window */
table#bmlt_container .bmlt_menu_div,    /* The "New Search" divs. */
table#bmlt_container .comdef_style_result_nav_header,
table#bmlt_container .comdef_style_result_count_header,
table#bmlt_container .c_comdef_meeting_search_selected_page,
table#bmlt_container .c_comdef_search_results_table thead,
table#bmlt_container .c_comdef_search_results_meeting_list_a:hover,
table#bmlt_container .c_comdef_search_results_meeting_list_a:active,
table#bmlt_container div.c_comdef_search_results_single_header_div,
table#bmlt_container div.c_comdef_search_results_single_div,
table#bmlt_container div.c_comdef_search_results_single_header_div h1,
table#bmlt_container div.c_comdef_search_results_single_header_div h2,
table#bmlt_container div.c_comdef_search_results_single_header_div h3,
table#bmlt_container div.c_comdef_search_results_single_header_div h4,
table#bmlt_container .c_comdef_search_results_formats_div .format_term_dt,
table#bmlt_container .c_comdef_search_results_formats_div .label_div,
table#bmlt_container .c_comdef_search_results_single_div .close_div,
table#bmlt_container .bmlt_contact_us_form_div,
table#bmlt_container .bmlt_contact_form_header_h2,
.BMLTPlugin_simple_throbber_div
{
    background-color:#6a73da;
}

table#bmlt_container .c_comdef_search_results_alt1,
table#bmlt_container .c_comdef_search_results_alt1 td
{
    background-color:#eef;
}

table#bmlt_container .c_comdef_search_results_table,
table#bmlt_container .c_comdef_search_results_table tbody,
table#bmlt_container .c_comdef_search_results_table tr,
table#bmlt_container .c_comdef_search_results_table td
{
    border: none;
}

table#bmlt_container .c_comdef_search_results_table thead td
{
    padding-left: 4px;
    padding-right: 4px;
}

table#bmlt_container .marker_more_info_a,           /* This is the basic font color for the links in the dark areas. */
table#bmlt_container .marker_more_info_a:visited,
table#bmlt_container .bmlt_spec_tab,
table#bmlt_container .bmlt_spec_tab:visited
{
    color:#eef;
    text-decoration: underline;
}

table#bmlt_container .marker_more_info_a:hover,     /* Same, but for rollovers (hover). */
table#bmlt_container .marker_more_info_a:active,
table#bmlt_container .bmlt_spec_tab:hover,
table#bmlt_container .bmlt_spec_tab active
{
    color:white;
    text-decoration: none;
}

table#bmlt_container .marker_more_info_a,   /* This gives the top and bottom of each meeting in the info window a bit of breathing room. */
table#bmlt_container .marker_info_window_div .marker_line_name .marker_value
{
    padding-top: 2px;
    padding-bottom: 2px;
}

table#bmlt_container .marker_value  /* This is each value (so it is spaced away from the prompt) */
{
    padding-left: 4px;
}

table#bmlt_container .marker_prompt,    /* This gives each value line in the info window some breathing room. */
table#bmlt_container .marker_value
{
    padding-top: 2px;
    padding-bottom: 2px;
}

table#bmlt_container .marker_info_window_div    /* This is the info window section for each meeting. */
{
    border-color:#6a73da;
    background-color:#eef;
    overflow: hidden;
}

table#bmlt_container .c_comdef_search_specification_container_div .throbber_div,          /* These are the window that surrounds the "throbber" */
table#bmlt_container .c_comdef_search_results_single_ajax_throbber_div
{
    top: 50% !important;
    left:50% !important;
    margin-top:-40px;
    margin-left:-40px;
    width: 80px;
    height:80px;
}

table#bmlt_container .c_comdef_search_specification_container_div .throbber_div,          /* These are the window that surrounds the "throbber" */
table#bmlt_container .c_comdef_search_results_single_ajax_throbber_div,
.BMLTPlugin_simple_throbber_div
{
    border:1px solid white;
}

table#bmlt_container .marker_main_info_window_inner_div label /* This is the label inside of the main marker info window. */
{
    color: white;
    padding-right:4px;
}

table#bmlt_container .bmlt_menu_div    /* The "New Search" divs. */
{
    text-align: center;
}

table#bmlt_container .bmlt_menu_div a,    /* The "New Search" links. */
table#bmlt_container .bmlt_menu_div a:visited
{
    color:#eef;
    text-decoration: underline;
}

table#bmlt_container .bmlt_menu_div a:hover,    /* The "New Search" links (rolled over). */
table#bmlt_container .bmlt_menu_div a:active
{
    color:white;
    text-decoration: none;
}

/* These are all the surrounding elements. Make sure there's no spaces. */
table#bmlt_container,
table#bmlt_container .c_comdef_search_specification_container_div,
table#bmlt_container tbody td
{
    padding: 0px;
    margin: 0px;
}

table#bmlt_container tbody td   /* Surround everything with a 1-pixel border */
{
    border: 1px solid #6a73da;
}

/* Make sure we control the background color. */
table#bmlt_container .c_comdef_search_specification_container_div,
table#bmlt_container #c_comdef_search_specification_form_container_div,
table#bmlt_container .bmlt_spec_tab_selected,
table#bmlt_container .format_desc_dd
{
    background-color:#eef;
}

/* These are the fieldsets in the basic and advanced search windows. */
table#bmlt_container #c_comdef_search_specification_form_container_div fieldset
{
    border-color: #6a73da;
    padding: 4px;
}

table#bmlt_container .c_comdef_search_specification_form_header_div a.bmlt_spec_tab_selected       /* This is the class for the Search Form tab <a> elements. */
{
    border-color: #6a73da;
}

table#bmlt_container .c_comdef_search_specification_form_header_div a.bmlt_spec_tab
{
    border-bottom-color:#6a73da;
}

table#bmlt_container .c_comdef_search_specification_form_container_div
{
    border: none;
}

/* Give the legends some breathing room. */
table#bmlt_container #c_comdef_search_specification_form_container_div fieldset legend
{
    margin-left: 8px;
    padding-left: 8px;
    padding-right: 8px;
}

table#bmlt_container div.c_comdef_search_results_single_header_div,
table#bmlt_container .c_comdef_search_results_formats_div .format_term_dt,
table#bmlt_container div.c_comdef_search_results_single_header_div h1,
table#bmlt_container div.c_comdef_search_results_single_header_div h2,
table#bmlt_container div.c_comdef_search_results_single_header_div h3,
table#bmlt_container div.c_comdef_search_results_single_header_div h4,
table#bmlt_container .bmlt_contact_form_header_h2,
table#bmlt_container .bmlt_contact_us_form_div label
{
    color: white;
}

table#bmlt_container .single_header_link,
table#bmlt_container .single_header_link:visited
{
    color:#eef;
    text-decoration: underline;
    font-weight:bold;
}

table#bmlt_container .single_header_link:hover,
table#bmlt_container .single_header_link active
{
    color:white;
    text-decoration: none;
}

table#bmlt_container .bmlt_contact_us_form_div,
table#bmlt_container .c_comdef_search_results_formats_div
{
    border: none;
}

table#bmlt_container .c_comdef_search_results_formats_div .format_term_dt
{
    padding-top:4px;
    padding-bottom:4px;
}

.BMLTPlugin_simple_throbber_container_div
{
    text-align:center;
    margin-top:8px;
}

.BMLTPlugin_simple_throbber_div img,
.BMLTPlugin_simple_throbber_div
{
    display:block;
    text-align:center;
    margin-left:auto;
    margin-right:auto;
    width:40px;
    height:40px;
}

table#bmlt_container .c_comdef_search_specification_map_invis_a,
table#bmlt_container .c_comdef_search_specification_map_vis_a
{
    margin-left:8px;
}

table#bmlt_container fieldset,  /* Avoids Drupal 7 shenanigans */
table#bmlt_container fieldset legend
{
    position: static;
}


table#bmlt_container fieldset legend
{
    width: auto;
    border: none;
    background: default;
}


table#bmlt_container .bmlt_search_one_service_body_dt input,
table#bmlt_container .bmlt_search_one_format_div input,
table#bmlt_container .bmlt_search_one_weekday_div input
{
    float:left;
    display: block;
    margin-right: 8px;
}

table#bmlt_container .search_check_div input
{
    display: inline;
    margin-right: 8px;
}

table#bmlt_container .bmlt_search_one_service_body_dt label,
table#bmlt_container .bmlt_search_one_format_div label,
table#bmlt_container .bmlt_search_one_weekday_div label,
table#bmlt_container .search_check_div label
{
    display: inline;
}

/* These are all for the new map search implementation */

div.bmlt_map_container_div,
div.bmlt_map_container_div .bmlt_map_container_div_search_options_div,
div.bmlt_map_container_div .bmlt_search_map_div
{
    width: 640px;
    margin:auto;
}

div.bmlt_map_container_div .bmlt_search_map_div
{
    height:640px;
}

div.bmlt_map_container_div .bmlt_map_throbber_div
{
    position:absolute;
    top:50%;
    left:50%;
    height:48px;
    width:48px;
    margin:0;
    margin-top:-24px;
    margin-left:-24px;
    z-index:10000;
    background-color:#6a73da;
}

div.bmlt_map_container_div .bmlt_map_throbber_div img
{
    display:block;
    height:40px;
    width:40px;
    margin:4px;
}

div.bmlt_map_container_div .bmlt_map_container_div_location_options_div fieldset,
div.bmlt_map_container_div .bmlt_map_container_div_search_options_div fieldset
{
    padding: 4px;
}

div.bmlt_map_container_div .bmlt_map_container_div_location_options_div fieldset,
div.bmlt_map_container_div .bmlt_map_container_div_search_options_div fieldset,
div.bmlt_map_container_div .bmlt_search_map_div,
div.bmlt_map_container_div .bmlt_map_throbber_div
{
    border: 1px solid #6a73da;
    border-radius: 3px;
    -moz-border-radius:3px;
    -webkit-border-radius: 3px;
}

div.bmlt_map_container_div .bmlt_map_container_div_location_options_div fieldset
{
    margin-top:2px;
    margin-bottom:2px;
}

div.bmlt_map_container_div div.bmlt_search_map_div
{
    width:638px;
    margin:auto;
    margin-top:2px;
}

div.bmlt_map_container_div .bmlt_map_container_div_search_options_div fieldset legend
{
    padding: 0;
    margin: 0;
    padding-left: 4px;
    padding-right: 4px;
    font-weight:bold;
}

div.bmlt_map_container_div .bmlt_map_container_div_search_options_div .bmlt_map_container_div_search_options_weekday_checkbox_div,
div.bmlt_map_container_div .bmlt_map_container_div_search_options_div .bmlt_map_container_div_search_options_formats_checkbox_div
{
    float:left;
}

div.bmlt_map_container_div .bmlt_map_container_div_search_options_div .bmlt_map_container_div_search_options_formats_checkbox_div
{
    width: 10%;
}

div.bmlt_map_container_div .bmlt_map_container_div_search_options_div .bmlt_map_container_div_search_options_weekday_checkbox_div
{
    width: 19%;
}

div.bmlt_map_container_div .bmlt_map_container_div_search_options_div .bmlt_map_container_div_search_options_weekday_checkbox_div label,
div.bmlt_map_container_div .bmlt_map_container_div_search_options_div .bmlt_map_container_div_search_options_formats_checkbox_div label
{
    padding-left: 4px;
    font-weight:bold;
}

div.bmlt_map_container_div a.bmlt_map_hide_options,
div.bmlt_map_container_div a.bmlt_map_reveal_options
{
    background-color:#6a73da;
    width: 100%;
    height: 16px;
    display:block;
    font-weight:bold;
    background-repeat:no-repeat;
    background-position:2px center;
    outline:none;
    border:none;
    text-decoration:none;
}

div.bmlt_map_container_div .bmlt_map_options_1 a span,
div.bmlt_map_container_div .bmlt_map_options_loc a span
{
    color:#99f;
    text-decoration:underline;
    padding-left: 20px;
}

div.bmlt_map_container_div .bmlt_map_options_1 a:hover span,
div.bmlt_map_container_div .bmlt_map_options_1 a:active span,
div.bmlt_map_container_div .bmlt_map_options_loc a:hover span,
div.bmlt_map_container_div .bmlt_map_options_loc a:active span
{
    color:#f96;
    text-decoration:none;
}

div.bmlt_map_container_div a.bmlt_map_reveal_options,
div.bmlt_map_container_div a.bmlt_map_reveal_options:visited
{
    background-image:url(#-IMAGEDIR-#invisible_disclosure.gif);
}

div.bmlt_map_container_div a.bmlt_map_reveal_options:active,
div.bmlt_map_container_div a.bmlt_map_reveal_options:hover
{
    background-image:url(#-IMAGEDIR-#invisible_disclosure_mouseover.gif);
}

div.bmlt_map_container_div a.bmlt_map_hide_options,
div.bmlt_map_container_div a.bmlt_map_hide_options:visited
{
    background-image:url(#-IMAGEDIR-#visible_disclosure.gif);
}

div.bmlt_map_container_div a.bmlt_map_hide_options:active,
div.bmlt_map_container_div a.bmlt_map_hide_options:hover
{
    background-image:url(#-IMAGEDIR-#visible_disclosure_mouseover.gif);
}

div.bmlt_map_container_div .bmlt_search_map_new_search_div a,
div.bmlt_map_container_div .bmlt_search_map_new_search_div a:visited
{
    background-color:#6a73da;
    text-align:center;
    width: 100%;
    line-height:16px;
    height: 16px;
    display:block;
    font-weight:bold;
    outline:none;
    border:none;
    text-decoration:none;
    color:#99f;
    text-decoration:underline;
}

div.bmlt_map_container_div .bmlt_search_map_new_search_div a:active,
div.bmlt_map_container_div .bmlt_search_map_new_search_div a:hover
{
    color:#f96;
    text-decoration:none;
}

div.bmlt_map_container_div .location_radius_popup_div
{
    text-align: center;
}

div.bmlt_map_container_div .bmlt_map_location_radius_popup
{
    margin-left:4px;
    margin-right:4px;
}

div.bmlt_map_container_div .center_marker_desc
{
    font-weight:bold;
    text-align:center;
}

div.bmlt_map_container_div .location_text_input_div,
div.bmlt_map_container_div .location_text_submit_div
{
    text-align:center;
}

div.bmlt_map_container_div .location_text_input_div input
{
    border: 1px solid #6a73da;
    padding:4px;
    width:90%;
    margin-bottom: 8px;
    border-radius: 4px;
    -moz-border-radius:4px;
    -webkit-border-radius: 4px;
}

div.bmlt_map_container_div .location_text_input_item_focused
{
    color: black;
}

div.bmlt_map_container_div .location_text_input_item_blurred
{
    color: #999;
}

div.bmlt_map_container_div .bmlt_info_win_container
{
    border: 1px solid #6a73da;
    background-color:#eef;
    border-radius: 5px;
    -moz-border-radius:5px;
    -webkit-border-radius: 5px;
}

div.bmlt_map_container_div .bmlt_info_win_container .bmlt_day_tabs
{
    border-top-left-radius: 3px;
    border-top-right-radius: 3px;
    -moz-border-top-left-radius: 3px;
    -moz-border-top-right-radius: 3px;
    -moz-border-top-left-radius: 3px;
    -webkit-border-top-right-radius: 3px;
    background-color:#6a73da;
}

div.bmlt_map_container_div .bmlt_info_win_container .bmlt_day_tabs ul
{
    padding-top:2px;
    padding-left:3px;
    padding-right:3px;
}

div.bmlt_map_container_div .bmlt_info_win_container .marker_div_meeting
{
    padding:4px;
}

div.bmlt_map_container_div .bmlt_info_win_container .wd_info_win_ul li
{
    list-style-type:none;
    display:block;
    float:left;
    text-align:center;
    width: 40px;
}

div.bmlt_map_container_div .bmlt_info_win_container a.bmlt_info_win_day_a,
div.bmlt_map_container_div .bmlt_info_win_container a.bmlt_info_win_day_a:visited
{
    border-top-left-radius: 2px;
    border-top-right-radius: 2px;
    -moz-border-top-left-radius: 2px;
    -moz-border-top-right-radius: 2px;
    -moz-border-top-left-radius: 2px;
    -webkit-border-top-right-radius: 2px;
    display:block;
    color:#99f;
    text-decoration:underline;
    padding-bottom:2px;
}

div.bmlt_map_container_div .bmlt_info_win_container a.bmlt_info_win_day_a:active,
div.bmlt_map_container_div .bmlt_info_win_container a.bmlt_info_win_day_a:hover
{
    color:#f96;
    text-decoration:none;
}

div.bmlt_map_container_div .bmlt_info_win_container .bmlt_selected_weekday_info a.bmlt_info_win_day_a,
div.bmlt_map_container_div .bmlt_info_win_container .bmlt_selected_weekday_info a.bmlt_info_win_day_a:visited,
div.bmlt_map_container_div .bmlt_info_win_container .bmlt_selected_weekday_info a.bmlt_info_win_day_a:active,
div.bmlt_map_container_div .bmlt_info_win_container .bmlt_selected_weekday_info a.bmlt_info_win_day_a:hover
{
    color:black;
    background-color:#eef;
    text-decoration:none;
    font-weight:bold;
    cursor:default;
}

div.bmlt_nouveau_details_hidden_element_outer_container_div,
div.bmlt_nouveau_details_extra_element_outer_container_div
{
    margin:0.25em;
    padding:0.1em;
}

div.bmlt_nouveau_details_hidden_element_outer_container_div
{
    border-radius: 5px;
    -moz-border-radius:5px;
    -webkit-border-radius: 5px;
    background-color:#ffefef;
    border:1px solid #555;
    color:#555;
}

div.bmlt_nouveau_details_hidden_element_line_div,
div.bmlt_nouveau_details_extra_element_line_div
{
    clear:both;
    margin-top:0.1em;
    margin-bottom:0.1em;
}

div.bmlt_nouveau_details_hidden_element_prompt_div,
div.bmlt_nouveau_details_extra_element_prompt_div
{
    width:49%;
    font-weight:bold;
    text-align:right;
    float:left;
}

div.bmlt_nouveau_details_hidden_element_value_div,
div.bmlt_nouveau_details_extra_element_value_div
{
    margin-left: 0.9%;
    width:49%;
    font-style:italic;
    text-align:left;
    float:left;
}

div.bmlt_nouveau_text_inner_div
{
    display:table;
}

div.bmlt_nouveau_map_div,
div.bmlt_nouveau_map_div img,
div.bmlt_map_container_div,
div.bmlt_search_map_div div img
{
    max-width:none; /* Hack to prevent the problems with the controls disappearing. */
}

div.bmlt_simple_format_div {
    display: table;
    margin-left: auto;
    margin-right: auto;
    text-align: left;
    border-radius: 1em;
    border: 4px solid #6a73da;
    padding: 0.25em;
}
div.bmlt_simple_format_one_format_key_div {
    width: 2.5em;
    font-weight: bold;
    text-indent: 0.25em;
}
div.bmlt_simple_format_div div.bmlt_simple_format_one_format_div div {
    float: left;
    margin-right: 0.25em;
}
div.bmlt_simple_format_div div.bmlt_simple_format_one_format_div div.bmlt_simple_format_one_format_description_div {
    clear: left;
    margin-left: 2.5em;
    font-style: italic;
}
div.bmlt_clear_div {
    clear: both !important;
    float: none !important;
}
div.bmlt_alt_0 {
    background-color: rgb(218,220,246);
}
div.bmlt_simple_format_div div.bmlt_simple_format_one_format_div div.bmlt_simple_format_one_format_description_div {
    clear: left;
    margin-left: 2.5em;
    font-style: italic;
}
div.bmlt_simple_format_div div.bmlt_simple_format_one_format_div div {
    margin-right: 0.25em;
}