From 729a9dbb380b51a217194ba2a4e5978186fe50b0 Mon Sep 17 00:00:00 2001 From: Chrysa Papagianni Date: Fri, 17 Apr 2015 18:29:50 +0300 Subject: [PATCH] reservation plugin - unbound request (unclean --- .../css/bootstrap-switch.css | 202 + .../css/bootstrap-switch.min.css | 22 + .../css/bootstrap-theme.min.css | 7 + .../css/bootstrap.css | 7118 ++++++++++++ .../css/bootstrap.min.css | 7 + .../unbound_reservation_static/css/dhtmlx.css | 9 + .../css/dhtmlxform.css | 9 + .../css/ext/dhxupload.xap | Bin 0 -> 23436 bytes .../css/ext/swfobject.js | 777 ++ .../css/ext/uploader.swf | Bin 0 -> 3589 bytes .../css/images/gradient.png | Bin 0 -> 960 bytes .../dhxcalendar_arrow_left.gif | Bin 0 -> 75 bytes .../dhxcalendar_arrow_right.gif | Bin 0 -> 75 bytes .../dhxcalendar_skyblue/dhxcalendar_clock.gif | Bin 0 -> 1384 bytes .../dhxcalendar_skyblue/dhxcalendar_mark.gif | Bin 0 -> 125 bytes .../dhxcalendar_selector_bottom.gif | Bin 0 -> 221 bytes .../dhxcalendar_selector_top.gif | Bin 0 -> 239 bytes .../dhxcombo_skyblue/dhxcombo_arrow_down.gif | Bin 0 -> 55 bytes .../dhxcombo_arrow_down_dis.gif | Bin 0 -> 55 bytes .../imgs/dhxcombo_skyblue/dhxcombo_chbx.gif | Bin 0 -> 595 bytes .../imgs/dhxform_skyblue/dhxform_chbxrd.gif | Bin 0 -> 2912 bytes .../dhxform_upload_buttons.gif | Bin 0 -> 4193 bytes .../dhxform_upload_uploading.gif | Bin 0 -> 1737 bytes .../css/node-network.css | 482 + .../css/rmenu_styles.css | 272 + .../unbound_reservation_static/css/slider.css | 138 + .../css/workflow.css | 151 + .../fonts/glyphicons-halflings-regular.eot | Bin 0 -> 20290 bytes .../fonts/glyphicons-halflings-regular.svg | 229 + .../fonts/glyphicons-halflings-regular.ttf | Bin 0 -> 41236 bytes .../fonts/glyphicons-halflings-regular.woff | Bin 0 -> 23292 bytes .../unbound_reservation_static/img/any.jpg | Bin 0 -> 21300 bytes .../unbound_reservation_static/img/close.png | Bin 0 -> 1846 bytes .../img/openflow.jpg | Bin 0 -> 63529 bytes .../img/target-32.png | Bin 0 -> 6073 bytes .../unbound_reservation_static/img/vm.png | Bin 0 -> 85394 bytes .../img/wireless.gif | Bin 0 -> 23766 bytes .../img/workflow/actor.png | Bin 0 -> 52855 bytes .../img/workflow/bg-editor.jpg | Bin 0 -> 13657 bytes .../img/workflow/diagrama.png | Bin 0 -> 605 bytes .../img/workflow/icons/calendar.gif | Bin 0 -> 244 bytes .../img/workflow/icons/flag_blue.png | Bin 0 -> 763 bytes .../img/workflow/icons/flag_green.png | Bin 0 -> 644 bytes .../img/workflow/icons/flag_magenta.png | Bin 0 -> 766 bytes .../img/workflow/icons/flag_red.png | Bin 0 -> 679 bytes .../img/workflow/images.jpg | Bin 0 -> 10435 bytes .../img/workflow/open_flow.jpeg | Bin 0 -> 13094 bytes .../img/workflow/open_flow.png | Bin 0 -> 4263 bytes .../img/workflow/open_flow_icon.png | Bin 0 -> 2420 bytes .../img/workflow/persona.png | Bin 0 -> 1464 bytes .../img/workflow/vm.png | Bin 0 -> 1749 bytes .../img/workflow/vm_icon.png | Bin 0 -> 923 bytes .../img/workflow/vm_icons.png | Bin 0 -> 4070 bytes .../img/workflow/wireless.png | Bin 0 -> 3994 bytes .../img/workflow/wireless_icon.png | Bin 0 -> 1657 bytes .../js/bootstrap-slider.js | 388 + .../js/bootstrap-switch.js | 532 + .../js/bootstrap-switch.min.js | 22 + .../js/bootstrap.min.js | 6 + .../js/contextmenu/bower.json | 48 + .../js/contextmenu/contextMenu.css | 65 + .../js/contextmenu/contextMenu.js | 762 ++ .../js/contextmenu/contextMenu.js.jquery.json | 28 + .../js/contextmenu/contextMenu.min.js | 8 + .../js/createpost.js | 130 + .../js/createpost_.js | 120 + .../js/createpost__.js | 121 + .../unbound_reservation_static/js/dhtmlx.js | 9 + .../js/jquery-1.11.1.min.js | 4 + .../unbound_reservation_static/js/main.js | 424 + .../unbound_reservation_static/js/main_.js | 392 + .../unbound_reservation_static/js/main_1.js | 414 + .../js/menu/images/Thumbs.db | Bin 0 -> 7168 bytes .../js/menu/images/cut.png | Bin 0 -> 648 bytes .../js/menu/images/door.png | Bin 0 -> 412 bytes .../js/menu/images/page_white_add.png | Bin 0 -> 442 bytes .../js/menu/images/page_white_copy.png | Bin 0 -> 309 bytes .../js/menu/images/page_white_delete.png | Bin 0 -> 536 bytes .../js/menu/images/page_white_edit.png | Bin 0 -> 618 bytes .../js/menu/images/page_white_paste.png | Bin 0 -> 620 bytes .../js/menu/jquery.contextMenu.css | 142 + .../js/menu/jquery.contextMenu.js | 1686 +++ .../js/menu/jquery.ui.position.js | 497 + .../js/node-network.js | 492 + .../unbound_reservation_static/js/script.js | 22 + .../unbound_reservation_static/lib/dhtmlx.js | 9 + .../lib/dhtmlx_deprecated.js | 9 + .../lib/dhtmlxform.js | 9 + .../lib/ext/dhxupload.xap | Bin 0 -> 23436 bytes .../lib/ext/swfobject.js | 777 ++ .../lib/ext/uploader.swf | Bin 0 -> 3589 bytes .../lib/imgs/dhxacc_skyblue/dhxacc_btns.gif | Bin 0 -> 82 bytes .../dhxacc_skyblue/dhxacc_cell_progress.gif | Bin 0 -> 2608 bytes .../dhxcalendar_arrow_left.gif | Bin 0 -> 75 bytes .../dhxcalendar_arrow_right.gif | Bin 0 -> 75 bytes .../dhxcalendar_skyblue/dhxcalendar_clock.gif | Bin 0 -> 1384 bytes .../dhxcalendar_skyblue/dhxcalendar_mark.gif | Bin 0 -> 125 bytes .../dhxcalendar_selector_bottom.gif | Bin 0 -> 221 bytes .../dhxcalendar_selector_top.gif | Bin 0 -> 239 bytes .../dhxcombo_skyblue/dhxcombo_arrow_down.gif | Bin 0 -> 55 bytes .../dhxcombo_arrow_down_dis.gif | Bin 0 -> 55 bytes .../imgs/dhxcombo_skyblue/dhxcombo_chbx.gif | Bin 0 -> 595 bytes .../lib/imgs/dhxcp_skyblue/dhxcp_colors.png | Bin 0 -> 10817 bytes .../imgs/dhxcp_skyblue/dhxcp_icon_save.png | Bin 0 -> 1116 bytes .../imgs/dhxdataview_skyblue/dnd_selector.png | Bin 0 -> 121 bytes .../dnd_selector_cells.png | Bin 0 -> 185 bytes .../dnd_selector_lines.png | Bin 0 -> 206 bytes .../lib/imgs/dhxdataview_skyblue/marker.png | Bin 0 -> 921 bytes .../imgs/dhxeditor_skyblue/align_center.gif | Bin 0 -> 68 bytes .../imgs/dhxeditor_skyblue/align_justify.gif | Bin 0 -> 69 bytes .../lib/imgs/dhxeditor_skyblue/align_left.gif | Bin 0 -> 68 bytes .../imgs/dhxeditor_skyblue/align_right.gif | Bin 0 -> 68 bytes .../lib/imgs/dhxeditor_skyblue/bold.gif | Bin 0 -> 1125 bytes .../lib/imgs/dhxeditor_skyblue/buttons.gif | Bin 0 -> 1096 bytes .../lib/imgs/dhxeditor_skyblue/clear.gif | Bin 0 -> 604 bytes .../lib/imgs/dhxeditor_skyblue/h1.gif | Bin 0 -> 1132 bytes .../lib/imgs/dhxeditor_skyblue/h2.gif | Bin 0 -> 1132 bytes .../lib/imgs/dhxeditor_skyblue/h3.gif | Bin 0 -> 1134 bytes .../lib/imgs/dhxeditor_skyblue/h4.gif | Bin 0 -> 1134 bytes .../lib/imgs/dhxeditor_skyblue/indent_dec.gif | Bin 0 -> 78 bytes .../lib/imgs/dhxeditor_skyblue/indent_inc.gif | Bin 0 -> 1130 bytes .../lib/imgs/dhxeditor_skyblue/italic.gif | Bin 0 -> 1128 bytes .../imgs/dhxeditor_skyblue/list_bullet.gif | Bin 0 -> 80 bytes .../imgs/dhxeditor_skyblue/list_number.gif | Bin 0 -> 85 bytes .../lib/imgs/dhxeditor_skyblue/script_sub.gif | Bin 0 -> 78 bytes .../imgs/dhxeditor_skyblue/script_super.gif | Bin 0 -> 76 bytes .../lib/imgs/dhxeditor_skyblue/strike.gif | Bin 0 -> 1130 bytes .../lib/imgs/dhxeditor_skyblue/underline.gif | Bin 0 -> 1127 bytes .../imgs/dhxform_skyblue/dhxform_chbxrd.gif | Bin 0 -> 2912 bytes .../dhxform_upload_buttons.gif | Bin 0 -> 4193 bytes .../dhxform_upload_uploading.gif | Bin 0 -> 1737 bytes .../lib/imgs/dhxgrid_skyblue/ar_left.gif | Bin 0 -> 66 bytes .../lib/imgs/dhxgrid_skyblue/ar_left_abs.gif | Bin 0 -> 75 bytes .../imgs/dhxgrid_skyblue/ar_left_abs_dis.gif | Bin 0 -> 75 bytes .../lib/imgs/dhxgrid_skyblue/ar_left_dis.gif | Bin 0 -> 66 bytes .../lib/imgs/dhxgrid_skyblue/ar_right.gif | Bin 0 -> 67 bytes .../lib/imgs/dhxgrid_skyblue/ar_right_abs.gif | Bin 0 -> 76 bytes .../imgs/dhxgrid_skyblue/ar_right_abs_dis.gif | Bin 0 -> 76 bytes .../lib/imgs/dhxgrid_skyblue/ar_right_dis.gif | Bin 0 -> 67 bytes .../lib/imgs/dhxgrid_skyblue/blank.gif | Bin 0 -> 56 bytes .../combo_select_dhx_skyblue.gif | Bin 0 -> 76 bytes .../lib/imgs/dhxgrid_skyblue/dyn_.gif | Bin 0 -> 60 bytes .../lib/imgs/dhxgrid_skyblue/dyn_down.gif | Bin 0 -> 189 bytes .../lib/imgs/dhxgrid_skyblue/dyn_up.gif | Bin 0 -> 184 bytes .../imgs/dhxgrid_skyblue/imageloaderror.gif | Bin 0 -> 56 bytes .../lib/imgs/dhxgrid_skyblue/item_chk0.gif | Bin 0 -> 226 bytes .../imgs/dhxgrid_skyblue/item_chk0_dis.gif | Bin 0 -> 230 bytes .../lib/imgs/dhxgrid_skyblue/item_chk1.gif | Bin 0 -> 349 bytes .../imgs/dhxgrid_skyblue/item_chk1_dis.gif | Bin 0 -> 353 bytes .../lib/imgs/dhxgrid_skyblue/minus.gif | Bin 0 -> 85 bytes .../lib/imgs/dhxgrid_skyblue/paging_page.gif | Bin 0 -> 613 bytes .../lib/imgs/dhxgrid_skyblue/paging_pages.gif | Bin 0 -> 377 bytes .../lib/imgs/dhxgrid_skyblue/paging_rows.gif | Bin 0 -> 397 bytes .../lib/imgs/dhxgrid_skyblue/plus.gif | Bin 0 -> 89 bytes .../lib/imgs/dhxgrid_skyblue/radio_chk0.gif | Bin 0 -> 341 bytes .../imgs/dhxgrid_skyblue/radio_chk0_dis.gif | Bin 0 -> 340 bytes .../lib/imgs/dhxgrid_skyblue/radio_chk1.gif | Bin 0 -> 349 bytes .../imgs/dhxgrid_skyblue/radio_chk1_dis.gif | Bin 0 -> 350 bytes .../lib/imgs/dhxgrid_skyblue/sort_asc.gif | Bin 0 -> 85 bytes .../lib/imgs/dhxgrid_skyblue/sort_desc.gif | Bin 0 -> 112 bytes .../lib/imgs/dhxgrid_skyblue/tree/blank.gif | Bin 0 -> 56 bytes .../lib/imgs/dhxgrid_skyblue/tree/folder.gif | Bin 0 -> 579 bytes .../lib/imgs/dhxgrid_skyblue/tree/leaf.gif | Bin 0 -> 361 bytes .../lib/imgs/dhxgrid_skyblue/tree/line.gif | Bin 0 -> 79 bytes .../lib/imgs/dhxgrid_skyblue/tree/line1.gif | Bin 0 -> 79 bytes .../lib/imgs/dhxgrid_skyblue/tree/line2.gif | Bin 0 -> 74 bytes .../lib/imgs/dhxgrid_skyblue/tree/line3.gif | Bin 0 -> 81 bytes .../lib/imgs/dhxgrid_skyblue/tree/line4.gif | Bin 0 -> 67 bytes .../lib/imgs/dhxgrid_skyblue/tree/minus.gif | Bin 0 -> 107 bytes .../lib/imgs/dhxgrid_skyblue/tree/minus1.gif | Bin 0 -> 107 bytes .../lib/imgs/dhxgrid_skyblue/tree/minus2.gif | Bin 0 -> 119 bytes .../lib/imgs/dhxgrid_skyblue/tree/minus3.gif | Bin 0 -> 125 bytes .../lib/imgs/dhxgrid_skyblue/tree/minus4.gif | Bin 0 -> 117 bytes .../lib/imgs/dhxgrid_skyblue/tree/minus5.gif | Bin 0 -> 111 bytes .../lib/imgs/dhxgrid_skyblue/tree/plus.gif | Bin 0 -> 111 bytes .../lib/imgs/dhxgrid_skyblue/tree/plus1.gif | Bin 0 -> 111 bytes .../lib/imgs/dhxgrid_skyblue/tree/plus2.gif | Bin 0 -> 123 bytes .../lib/imgs/dhxgrid_skyblue/tree/plus3.gif | Bin 0 -> 128 bytes .../lib/imgs/dhxgrid_skyblue/tree/plus4.gif | Bin 0 -> 120 bytes .../lib/imgs/dhxgrid_skyblue/tree/plus5.gif | Bin 0 -> 114 bytes .../dhxlayout_skyblue/dhxlayout_cell_btns.gif | Bin 0 -> 117 bytes .../dhxlayout_cell_progress.gif | Bin 0 -> 2608 bytes .../dhxlayout_skyblue/dhxlayout_sep_h.gif | Bin 0 -> 47 bytes .../dhxlayout_skyblue/dhxlayout_sep_v.gif | Bin 0 -> 47 bytes .../dhxmenu_skyblue/dhxmenu_arrow_down.gif | Bin 0 -> 75 bytes .../dhxmenu_arrow_down_dis.gif | Bin 0 -> 75 bytes .../imgs/dhxmenu_skyblue/dhxmenu_arrow_up.gif | Bin 0 -> 75 bytes .../dhxmenu_skyblue/dhxmenu_arrow_up_dis.gif | Bin 0 -> 75 bytes .../lib/imgs/dhxmenu_skyblue/dhxmenu_chrd.gif | Bin 0 -> 1701 bytes .../imgs/dhxmenu_skyblue/dhxmenu_loader.gif | Bin 0 -> 4382 bytes .../imgs/dhxmenu_skyblue/dhxmenu_subar.gif | Bin 0 -> 125 bytes .../dhxpopup_arrow_bottom.gif | Bin 0 -> 90 bytes .../dhxpopup_skyblue/dhxpopup_arrow_left.gif | Bin 0 -> 93 bytes .../dhxpopup_skyblue/dhxpopup_arrow_right.gif | Bin 0 -> 93 bytes .../dhxpopup_skyblue/dhxpopup_arrow_top.gif | Bin 0 -> 89 bytes .../dhxribbon_skyblue/dhxribbon_arrow.gif | Bin 0 -> 74 bytes .../dhxribbon_skyblue/dhxribbon_checked.gif | Bin 0 -> 140 bytes .../dhxribbon_checked_dis.gif | Bin 0 -> 1170 bytes .../dhxsidebar_arrow_down.gif | Bin 0 -> 54 bytes .../dhxsidebar_arrow_up.gif | Bin 0 -> 54 bytes .../dhxsidebar_cell_progress.gif | Bin 0 -> 2608 bytes .../dhxtabbar_skyblue/dhxtabbar_arrows.gif | Bin 0 -> 88 bytes .../dhxtabbar_button_close.gif | Bin 0 -> 129 bytes .../dhxtabbar_cell_progress.gif | Bin 0 -> 2608 bytes .../dhxtoolbar_skyblue/dhxtoolbar_arrow.gif | Bin 0 -> 71 bytes .../dhxtoolbar_arrow_dis.gif | Bin 0 -> 50 bytes .../lib/imgs/dhxtree_skyblue/blank.gif | Bin 0 -> 56 bytes .../lib/imgs/dhxtree_skyblue/but_cut.gif | Bin 0 -> 87 bytes .../lib/imgs/dhxtree_skyblue/folderClosed.gif | Bin 0 -> 579 bytes .../lib/imgs/dhxtree_skyblue/folderOpen.gif | Bin 0 -> 571 bytes .../lib/imgs/dhxtree_skyblue/iconCheckAll.gif | Bin 0 -> 155 bytes .../lib/imgs/dhxtree_skyblue/iconCheckDis.gif | Bin 0 -> 155 bytes .../imgs/dhxtree_skyblue/iconCheckGray.gif | Bin 0 -> 155 bytes .../imgs/dhxtree_skyblue/iconUncheckAll.gif | Bin 0 -> 92 bytes .../imgs/dhxtree_skyblue/iconUncheckDis.gif | Bin 0 -> 878 bytes .../lib/imgs/dhxtree_skyblue/leaf.gif | Bin 0 -> 361 bytes .../lib/imgs/dhxtree_skyblue/line.gif | Bin 0 -> 79 bytes .../lib/imgs/dhxtree_skyblue/line1.gif | Bin 0 -> 79 bytes .../lib/imgs/dhxtree_skyblue/line1_rtl.gif | Bin 0 -> 79 bytes .../lib/imgs/dhxtree_skyblue/line2.gif | Bin 0 -> 74 bytes .../lib/imgs/dhxtree_skyblue/line2_rtl.gif | Bin 0 -> 76 bytes .../lib/imgs/dhxtree_skyblue/line3.gif | Bin 0 -> 81 bytes .../lib/imgs/dhxtree_skyblue/line3_rtl.gif | Bin 0 -> 81 bytes .../lib/imgs/dhxtree_skyblue/line4.gif | Bin 0 -> 67 bytes .../lib/imgs/dhxtree_skyblue/line4_rtl.gif | Bin 0 -> 69 bytes .../lib/imgs/dhxtree_skyblue/lock.gif | Bin 0 -> 208 bytes .../lib/imgs/dhxtree_skyblue/minus.gif | Bin 0 -> 107 bytes .../lib/imgs/dhxtree_skyblue/minus1.gif | Bin 0 -> 107 bytes .../lib/imgs/dhxtree_skyblue/minus2.gif | Bin 0 -> 119 bytes .../lib/imgs/dhxtree_skyblue/minus2_rtl.gif | Bin 0 -> 121 bytes .../lib/imgs/dhxtree_skyblue/minus3.gif | Bin 0 -> 125 bytes .../lib/imgs/dhxtree_skyblue/minus3_rtl.gif | Bin 0 -> 125 bytes .../lib/imgs/dhxtree_skyblue/minus4.gif | Bin 0 -> 117 bytes .../lib/imgs/dhxtree_skyblue/minus4_rtl.gif | Bin 0 -> 117 bytes .../lib/imgs/dhxtree_skyblue/minus5.gif | Bin 0 -> 111 bytes .../lib/imgs/dhxtree_skyblue/minus5_rtl.gif | Bin 0 -> 111 bytes .../lib/imgs/dhxtree_skyblue/plus.gif | Bin 0 -> 111 bytes .../lib/imgs/dhxtree_skyblue/plus1.gif | Bin 0 -> 111 bytes .../lib/imgs/dhxtree_skyblue/plus2.gif | Bin 0 -> 123 bytes .../lib/imgs/dhxtree_skyblue/plus2_rtl.gif | Bin 0 -> 124 bytes .../lib/imgs/dhxtree_skyblue/plus3.gif | Bin 0 -> 128 bytes .../lib/imgs/dhxtree_skyblue/plus3_rtl.gif | Bin 0 -> 128 bytes .../lib/imgs/dhxtree_skyblue/plus4.gif | Bin 0 -> 120 bytes .../lib/imgs/dhxtree_skyblue/plus4_rtl.gif | Bin 0 -> 119 bytes .../lib/imgs/dhxtree_skyblue/plus5.gif | Bin 0 -> 114 bytes .../lib/imgs/dhxtree_skyblue/plus5_rtl.gif | Bin 0 -> 113 bytes .../lib/imgs/dhxtree_skyblue/radio_off.gif | Bin 0 -> 213 bytes .../lib/imgs/dhxtree_skyblue/radio_on.gif | Bin 0 -> 223 bytes .../imgs/dhxwins_skyblue/dhxwins_buttons.gif | Bin 0 -> 351 bytes .../lib/imgs/dhxwins_skyblue/dhxwins_icon.gif | Bin 0 -> 83 bytes .../imgs/dhxwins_skyblue/dhxwins_progress.gif | Bin 0 -> 2608 bytes .../lib/jquery-1.9.0-min.js | 4 + .../lib/jquery-1.9.0.js | 9555 +++++++++++++++++ .../lib/jquery-ui-1.9.2-min.js | 5 + .../lib/jsBezier-0.6-min.js | 8 + .../lib/jsBezier-0.6.js | 422 + .../lib/jsplumb-geom-0.1.js | 186 + .../lib/thirdparty/excanvas/AUTHORS | 10 + .../lib/thirdparty/excanvas/COPYING | 202 + .../lib/thirdparty/excanvas/README | 22 + .../lib/thirdparty/excanvas/excanvas.js | 927 ++ .../unbound_reservation_static/src/anchors.js | 1073 ++ .../src/connection.js | 504 + .../src/connector-editors.js | 369 + .../src/connectors-bezier.js | 67 + .../src/connectors-flowchart.js | 362 + .../src/connectors-statemachine.js | 268 + .../src/defaults.js | 1509 +++ .../src/dom-adapter.js | 301 + .../src/dom.jsPlumb.js | 438 + .../unbound_reservation_static/src/drag.js | 61 + .../src/endpoint.js | 997 ++ .../src/jquery.jsPlumb.js | 390 + .../unbound_reservation_static/src/jsPlumb.js | 2997 ++++++ .../src/mootools.jsPlumb.js | 454 + .../src/overlays-guidelines.js | 73 + .../src/renderers-canvas.js | 535 + .../src/renderers-svg.js | 628 ++ .../src/renderers-vml.js | 529 + .../unbound_reservation_static/src/util.js | 439 + .../src/yui.jsPlumb.js | 417 + portal/templates/workflow_b.html | 543 + portal/unboundreservationview_b.py | 341 + portal/urls.py | 8 +- 284 files changed, 41182 insertions(+), 1 deletion(-) create mode 100644 portal/static/unbound_reservation_static/css/bootstrap-switch.css create mode 100644 portal/static/unbound_reservation_static/css/bootstrap-switch.min.css create mode 100644 portal/static/unbound_reservation_static/css/bootstrap-theme.min.css create mode 100644 portal/static/unbound_reservation_static/css/bootstrap.css create mode 100644 portal/static/unbound_reservation_static/css/bootstrap.min.css create mode 100644 portal/static/unbound_reservation_static/css/dhtmlx.css create mode 100644 portal/static/unbound_reservation_static/css/dhtmlxform.css create mode 100644 portal/static/unbound_reservation_static/css/ext/dhxupload.xap create mode 100644 portal/static/unbound_reservation_static/css/ext/swfobject.js create mode 100644 portal/static/unbound_reservation_static/css/ext/uploader.swf create mode 100644 portal/static/unbound_reservation_static/css/images/gradient.png create mode 100644 portal/static/unbound_reservation_static/css/imgs/dhxcalendar_skyblue/dhxcalendar_arrow_left.gif create mode 100644 portal/static/unbound_reservation_static/css/imgs/dhxcalendar_skyblue/dhxcalendar_arrow_right.gif create mode 100644 portal/static/unbound_reservation_static/css/imgs/dhxcalendar_skyblue/dhxcalendar_clock.gif create mode 100644 portal/static/unbound_reservation_static/css/imgs/dhxcalendar_skyblue/dhxcalendar_mark.gif create mode 100644 portal/static/unbound_reservation_static/css/imgs/dhxcalendar_skyblue/dhxcalendar_selector_bottom.gif create mode 100644 portal/static/unbound_reservation_static/css/imgs/dhxcalendar_skyblue/dhxcalendar_selector_top.gif create mode 100644 portal/static/unbound_reservation_static/css/imgs/dhxcombo_skyblue/dhxcombo_arrow_down.gif create mode 100644 portal/static/unbound_reservation_static/css/imgs/dhxcombo_skyblue/dhxcombo_arrow_down_dis.gif create mode 100644 portal/static/unbound_reservation_static/css/imgs/dhxcombo_skyblue/dhxcombo_chbx.gif create mode 100644 portal/static/unbound_reservation_static/css/imgs/dhxform_skyblue/dhxform_chbxrd.gif create mode 100644 portal/static/unbound_reservation_static/css/imgs/dhxform_skyblue/dhxform_upload_buttons.gif create mode 100644 portal/static/unbound_reservation_static/css/imgs/dhxform_skyblue/dhxform_upload_uploading.gif create mode 100644 portal/static/unbound_reservation_static/css/node-network.css create mode 100644 portal/static/unbound_reservation_static/css/rmenu_styles.css create mode 100644 portal/static/unbound_reservation_static/css/slider.css create mode 100644 portal/static/unbound_reservation_static/css/workflow.css create mode 100644 portal/static/unbound_reservation_static/fonts/glyphicons-halflings-regular.eot create mode 100644 portal/static/unbound_reservation_static/fonts/glyphicons-halflings-regular.svg create mode 100644 portal/static/unbound_reservation_static/fonts/glyphicons-halflings-regular.ttf create mode 100644 portal/static/unbound_reservation_static/fonts/glyphicons-halflings-regular.woff create mode 100644 portal/static/unbound_reservation_static/img/any.jpg create mode 100644 portal/static/unbound_reservation_static/img/close.png create mode 100644 portal/static/unbound_reservation_static/img/openflow.jpg create mode 100644 portal/static/unbound_reservation_static/img/target-32.png create mode 100644 portal/static/unbound_reservation_static/img/vm.png create mode 100644 portal/static/unbound_reservation_static/img/wireless.gif create mode 100644 portal/static/unbound_reservation_static/img/workflow/actor.png create mode 100644 portal/static/unbound_reservation_static/img/workflow/bg-editor.jpg create mode 100644 portal/static/unbound_reservation_static/img/workflow/diagrama.png create mode 100644 portal/static/unbound_reservation_static/img/workflow/icons/calendar.gif create mode 100644 portal/static/unbound_reservation_static/img/workflow/icons/flag_blue.png create mode 100644 portal/static/unbound_reservation_static/img/workflow/icons/flag_green.png create mode 100644 portal/static/unbound_reservation_static/img/workflow/icons/flag_magenta.png create mode 100644 portal/static/unbound_reservation_static/img/workflow/icons/flag_red.png create mode 100644 portal/static/unbound_reservation_static/img/workflow/images.jpg create mode 100644 portal/static/unbound_reservation_static/img/workflow/open_flow.jpeg create mode 100644 portal/static/unbound_reservation_static/img/workflow/open_flow.png create mode 100644 portal/static/unbound_reservation_static/img/workflow/open_flow_icon.png create mode 100644 portal/static/unbound_reservation_static/img/workflow/persona.png create mode 100644 portal/static/unbound_reservation_static/img/workflow/vm.png create mode 100644 portal/static/unbound_reservation_static/img/workflow/vm_icon.png create mode 100644 portal/static/unbound_reservation_static/img/workflow/vm_icons.png create mode 100644 portal/static/unbound_reservation_static/img/workflow/wireless.png create mode 100644 portal/static/unbound_reservation_static/img/workflow/wireless_icon.png create mode 100644 portal/static/unbound_reservation_static/js/bootstrap-slider.js create mode 100644 portal/static/unbound_reservation_static/js/bootstrap-switch.js create mode 100644 portal/static/unbound_reservation_static/js/bootstrap-switch.min.js create mode 100644 portal/static/unbound_reservation_static/js/bootstrap.min.js create mode 100644 portal/static/unbound_reservation_static/js/contextmenu/bower.json create mode 100644 portal/static/unbound_reservation_static/js/contextmenu/contextMenu.css create mode 100644 portal/static/unbound_reservation_static/js/contextmenu/contextMenu.js create mode 100644 portal/static/unbound_reservation_static/js/contextmenu/contextMenu.js.jquery.json create mode 100644 portal/static/unbound_reservation_static/js/contextmenu/contextMenu.min.js create mode 100644 portal/static/unbound_reservation_static/js/createpost.js create mode 100644 portal/static/unbound_reservation_static/js/createpost_.js create mode 100644 portal/static/unbound_reservation_static/js/createpost__.js create mode 100644 portal/static/unbound_reservation_static/js/dhtmlx.js create mode 100644 portal/static/unbound_reservation_static/js/jquery-1.11.1.min.js create mode 100644 portal/static/unbound_reservation_static/js/main.js create mode 100644 portal/static/unbound_reservation_static/js/main_.js create mode 100644 portal/static/unbound_reservation_static/js/main_1.js create mode 100644 portal/static/unbound_reservation_static/js/menu/images/Thumbs.db create mode 100644 portal/static/unbound_reservation_static/js/menu/images/cut.png create mode 100644 portal/static/unbound_reservation_static/js/menu/images/door.png create mode 100644 portal/static/unbound_reservation_static/js/menu/images/page_white_add.png create mode 100644 portal/static/unbound_reservation_static/js/menu/images/page_white_copy.png create mode 100644 portal/static/unbound_reservation_static/js/menu/images/page_white_delete.png create mode 100644 portal/static/unbound_reservation_static/js/menu/images/page_white_edit.png create mode 100644 portal/static/unbound_reservation_static/js/menu/images/page_white_paste.png create mode 100644 portal/static/unbound_reservation_static/js/menu/jquery.contextMenu.css create mode 100644 portal/static/unbound_reservation_static/js/menu/jquery.contextMenu.js create mode 100644 portal/static/unbound_reservation_static/js/menu/jquery.ui.position.js create mode 100644 portal/static/unbound_reservation_static/js/node-network.js create mode 100644 portal/static/unbound_reservation_static/js/script.js create mode 100644 portal/static/unbound_reservation_static/lib/dhtmlx.js create mode 100644 portal/static/unbound_reservation_static/lib/dhtmlx_deprecated.js create mode 100644 portal/static/unbound_reservation_static/lib/dhtmlxform.js create mode 100644 portal/static/unbound_reservation_static/lib/ext/dhxupload.xap create mode 100644 portal/static/unbound_reservation_static/lib/ext/swfobject.js create mode 100644 portal/static/unbound_reservation_static/lib/ext/uploader.swf create mode 100644 portal/static/unbound_reservation_static/lib/imgs/dhxacc_skyblue/dhxacc_btns.gif create mode 100644 portal/static/unbound_reservation_static/lib/imgs/dhxacc_skyblue/dhxacc_cell_progress.gif create mode 100644 portal/static/unbound_reservation_static/lib/imgs/dhxcalendar_skyblue/dhxcalendar_arrow_left.gif create mode 100644 portal/static/unbound_reservation_static/lib/imgs/dhxcalendar_skyblue/dhxcalendar_arrow_right.gif create mode 100644 portal/static/unbound_reservation_static/lib/imgs/dhxcalendar_skyblue/dhxcalendar_clock.gif create mode 100644 portal/static/unbound_reservation_static/lib/imgs/dhxcalendar_skyblue/dhxcalendar_mark.gif create mode 100644 portal/static/unbound_reservation_static/lib/imgs/dhxcalendar_skyblue/dhxcalendar_selector_bottom.gif create mode 100644 portal/static/unbound_reservation_static/lib/imgs/dhxcalendar_skyblue/dhxcalendar_selector_top.gif create mode 100644 portal/static/unbound_reservation_static/lib/imgs/dhxcombo_skyblue/dhxcombo_arrow_down.gif create mode 100644 portal/static/unbound_reservation_static/lib/imgs/dhxcombo_skyblue/dhxcombo_arrow_down_dis.gif create mode 100644 portal/static/unbound_reservation_static/lib/imgs/dhxcombo_skyblue/dhxcombo_chbx.gif create mode 100644 portal/static/unbound_reservation_static/lib/imgs/dhxcp_skyblue/dhxcp_colors.png create mode 100644 portal/static/unbound_reservation_static/lib/imgs/dhxcp_skyblue/dhxcp_icon_save.png create mode 100644 portal/static/unbound_reservation_static/lib/imgs/dhxdataview_skyblue/dnd_selector.png create mode 100644 portal/static/unbound_reservation_static/lib/imgs/dhxdataview_skyblue/dnd_selector_cells.png create mode 100644 portal/static/unbound_reservation_static/lib/imgs/dhxdataview_skyblue/dnd_selector_lines.png create mode 100644 portal/static/unbound_reservation_static/lib/imgs/dhxdataview_skyblue/marker.png create mode 100644 portal/static/unbound_reservation_static/lib/imgs/dhxeditor_skyblue/align_center.gif create mode 100644 portal/static/unbound_reservation_static/lib/imgs/dhxeditor_skyblue/align_justify.gif create mode 100644 portal/static/unbound_reservation_static/lib/imgs/dhxeditor_skyblue/align_left.gif create mode 100644 portal/static/unbound_reservation_static/lib/imgs/dhxeditor_skyblue/align_right.gif create mode 100644 portal/static/unbound_reservation_static/lib/imgs/dhxeditor_skyblue/bold.gif create mode 100644 portal/static/unbound_reservation_static/lib/imgs/dhxeditor_skyblue/buttons.gif create mode 100644 portal/static/unbound_reservation_static/lib/imgs/dhxeditor_skyblue/clear.gif create mode 100644 portal/static/unbound_reservation_static/lib/imgs/dhxeditor_skyblue/h1.gif create mode 100644 portal/static/unbound_reservation_static/lib/imgs/dhxeditor_skyblue/h2.gif create mode 100644 portal/static/unbound_reservation_static/lib/imgs/dhxeditor_skyblue/h3.gif create mode 100644 portal/static/unbound_reservation_static/lib/imgs/dhxeditor_skyblue/h4.gif create mode 100644 portal/static/unbound_reservation_static/lib/imgs/dhxeditor_skyblue/indent_dec.gif create mode 100644 portal/static/unbound_reservation_static/lib/imgs/dhxeditor_skyblue/indent_inc.gif create mode 100644 portal/static/unbound_reservation_static/lib/imgs/dhxeditor_skyblue/italic.gif create mode 100644 portal/static/unbound_reservation_static/lib/imgs/dhxeditor_skyblue/list_bullet.gif create mode 100644 portal/static/unbound_reservation_static/lib/imgs/dhxeditor_skyblue/list_number.gif create mode 100644 portal/static/unbound_reservation_static/lib/imgs/dhxeditor_skyblue/script_sub.gif create mode 100644 portal/static/unbound_reservation_static/lib/imgs/dhxeditor_skyblue/script_super.gif create mode 100644 portal/static/unbound_reservation_static/lib/imgs/dhxeditor_skyblue/strike.gif create mode 100644 portal/static/unbound_reservation_static/lib/imgs/dhxeditor_skyblue/underline.gif create mode 100644 portal/static/unbound_reservation_static/lib/imgs/dhxform_skyblue/dhxform_chbxrd.gif create mode 100644 portal/static/unbound_reservation_static/lib/imgs/dhxform_skyblue/dhxform_upload_buttons.gif create mode 100644 portal/static/unbound_reservation_static/lib/imgs/dhxform_skyblue/dhxform_upload_uploading.gif create mode 100644 portal/static/unbound_reservation_static/lib/imgs/dhxgrid_skyblue/ar_left.gif create mode 100644 portal/static/unbound_reservation_static/lib/imgs/dhxgrid_skyblue/ar_left_abs.gif create mode 100644 portal/static/unbound_reservation_static/lib/imgs/dhxgrid_skyblue/ar_left_abs_dis.gif create mode 100644 portal/static/unbound_reservation_static/lib/imgs/dhxgrid_skyblue/ar_left_dis.gif create mode 100644 portal/static/unbound_reservation_static/lib/imgs/dhxgrid_skyblue/ar_right.gif create mode 100644 portal/static/unbound_reservation_static/lib/imgs/dhxgrid_skyblue/ar_right_abs.gif create mode 100644 portal/static/unbound_reservation_static/lib/imgs/dhxgrid_skyblue/ar_right_abs_dis.gif create mode 100644 portal/static/unbound_reservation_static/lib/imgs/dhxgrid_skyblue/ar_right_dis.gif create mode 100644 portal/static/unbound_reservation_static/lib/imgs/dhxgrid_skyblue/blank.gif create mode 100644 portal/static/unbound_reservation_static/lib/imgs/dhxgrid_skyblue/combo_select_dhx_skyblue.gif create mode 100644 portal/static/unbound_reservation_static/lib/imgs/dhxgrid_skyblue/dyn_.gif create mode 100644 portal/static/unbound_reservation_static/lib/imgs/dhxgrid_skyblue/dyn_down.gif create mode 100644 portal/static/unbound_reservation_static/lib/imgs/dhxgrid_skyblue/dyn_up.gif create mode 100644 portal/static/unbound_reservation_static/lib/imgs/dhxgrid_skyblue/imageloaderror.gif create mode 100644 portal/static/unbound_reservation_static/lib/imgs/dhxgrid_skyblue/item_chk0.gif create mode 100644 portal/static/unbound_reservation_static/lib/imgs/dhxgrid_skyblue/item_chk0_dis.gif create mode 100644 portal/static/unbound_reservation_static/lib/imgs/dhxgrid_skyblue/item_chk1.gif create mode 100644 portal/static/unbound_reservation_static/lib/imgs/dhxgrid_skyblue/item_chk1_dis.gif create mode 100644 portal/static/unbound_reservation_static/lib/imgs/dhxgrid_skyblue/minus.gif create mode 100644 portal/static/unbound_reservation_static/lib/imgs/dhxgrid_skyblue/paging_page.gif create mode 100644 portal/static/unbound_reservation_static/lib/imgs/dhxgrid_skyblue/paging_pages.gif create mode 100644 portal/static/unbound_reservation_static/lib/imgs/dhxgrid_skyblue/paging_rows.gif create mode 100644 portal/static/unbound_reservation_static/lib/imgs/dhxgrid_skyblue/plus.gif create mode 100644 portal/static/unbound_reservation_static/lib/imgs/dhxgrid_skyblue/radio_chk0.gif create mode 100644 portal/static/unbound_reservation_static/lib/imgs/dhxgrid_skyblue/radio_chk0_dis.gif create mode 100644 portal/static/unbound_reservation_static/lib/imgs/dhxgrid_skyblue/radio_chk1.gif create mode 100644 portal/static/unbound_reservation_static/lib/imgs/dhxgrid_skyblue/radio_chk1_dis.gif create mode 100644 portal/static/unbound_reservation_static/lib/imgs/dhxgrid_skyblue/sort_asc.gif create mode 100644 portal/static/unbound_reservation_static/lib/imgs/dhxgrid_skyblue/sort_desc.gif create mode 100644 portal/static/unbound_reservation_static/lib/imgs/dhxgrid_skyblue/tree/blank.gif create mode 100644 portal/static/unbound_reservation_static/lib/imgs/dhxgrid_skyblue/tree/folder.gif create mode 100644 portal/static/unbound_reservation_static/lib/imgs/dhxgrid_skyblue/tree/leaf.gif create mode 100644 portal/static/unbound_reservation_static/lib/imgs/dhxgrid_skyblue/tree/line.gif create mode 100644 portal/static/unbound_reservation_static/lib/imgs/dhxgrid_skyblue/tree/line1.gif create mode 100644 portal/static/unbound_reservation_static/lib/imgs/dhxgrid_skyblue/tree/line2.gif create mode 100644 portal/static/unbound_reservation_static/lib/imgs/dhxgrid_skyblue/tree/line3.gif create mode 100644 portal/static/unbound_reservation_static/lib/imgs/dhxgrid_skyblue/tree/line4.gif create mode 100644 portal/static/unbound_reservation_static/lib/imgs/dhxgrid_skyblue/tree/minus.gif create mode 100644 portal/static/unbound_reservation_static/lib/imgs/dhxgrid_skyblue/tree/minus1.gif create mode 100644 portal/static/unbound_reservation_static/lib/imgs/dhxgrid_skyblue/tree/minus2.gif create mode 100644 portal/static/unbound_reservation_static/lib/imgs/dhxgrid_skyblue/tree/minus3.gif create mode 100644 portal/static/unbound_reservation_static/lib/imgs/dhxgrid_skyblue/tree/minus4.gif create mode 100644 portal/static/unbound_reservation_static/lib/imgs/dhxgrid_skyblue/tree/minus5.gif create mode 100644 portal/static/unbound_reservation_static/lib/imgs/dhxgrid_skyblue/tree/plus.gif create mode 100644 portal/static/unbound_reservation_static/lib/imgs/dhxgrid_skyblue/tree/plus1.gif create mode 100644 portal/static/unbound_reservation_static/lib/imgs/dhxgrid_skyblue/tree/plus2.gif create mode 100644 portal/static/unbound_reservation_static/lib/imgs/dhxgrid_skyblue/tree/plus3.gif create mode 100644 portal/static/unbound_reservation_static/lib/imgs/dhxgrid_skyblue/tree/plus4.gif create mode 100644 portal/static/unbound_reservation_static/lib/imgs/dhxgrid_skyblue/tree/plus5.gif create mode 100644 portal/static/unbound_reservation_static/lib/imgs/dhxlayout_skyblue/dhxlayout_cell_btns.gif create mode 100644 portal/static/unbound_reservation_static/lib/imgs/dhxlayout_skyblue/dhxlayout_cell_progress.gif create mode 100644 portal/static/unbound_reservation_static/lib/imgs/dhxlayout_skyblue/dhxlayout_sep_h.gif create mode 100644 portal/static/unbound_reservation_static/lib/imgs/dhxlayout_skyblue/dhxlayout_sep_v.gif create mode 100644 portal/static/unbound_reservation_static/lib/imgs/dhxmenu_skyblue/dhxmenu_arrow_down.gif create mode 100644 portal/static/unbound_reservation_static/lib/imgs/dhxmenu_skyblue/dhxmenu_arrow_down_dis.gif create mode 100644 portal/static/unbound_reservation_static/lib/imgs/dhxmenu_skyblue/dhxmenu_arrow_up.gif create mode 100644 portal/static/unbound_reservation_static/lib/imgs/dhxmenu_skyblue/dhxmenu_arrow_up_dis.gif create mode 100644 portal/static/unbound_reservation_static/lib/imgs/dhxmenu_skyblue/dhxmenu_chrd.gif create mode 100644 portal/static/unbound_reservation_static/lib/imgs/dhxmenu_skyblue/dhxmenu_loader.gif create mode 100644 portal/static/unbound_reservation_static/lib/imgs/dhxmenu_skyblue/dhxmenu_subar.gif create mode 100644 portal/static/unbound_reservation_static/lib/imgs/dhxpopup_skyblue/dhxpopup_arrow_bottom.gif create mode 100644 portal/static/unbound_reservation_static/lib/imgs/dhxpopup_skyblue/dhxpopup_arrow_left.gif create mode 100644 portal/static/unbound_reservation_static/lib/imgs/dhxpopup_skyblue/dhxpopup_arrow_right.gif create mode 100644 portal/static/unbound_reservation_static/lib/imgs/dhxpopup_skyblue/dhxpopup_arrow_top.gif create mode 100644 portal/static/unbound_reservation_static/lib/imgs/dhxribbon_skyblue/dhxribbon_arrow.gif create mode 100644 portal/static/unbound_reservation_static/lib/imgs/dhxribbon_skyblue/dhxribbon_checked.gif create mode 100644 portal/static/unbound_reservation_static/lib/imgs/dhxribbon_skyblue/dhxribbon_checked_dis.gif create mode 100644 portal/static/unbound_reservation_static/lib/imgs/dhxsidebar_skyblue/dhxsidebar_arrow_down.gif create mode 100644 portal/static/unbound_reservation_static/lib/imgs/dhxsidebar_skyblue/dhxsidebar_arrow_up.gif create mode 100644 portal/static/unbound_reservation_static/lib/imgs/dhxsidebar_skyblue/dhxsidebar_cell_progress.gif create mode 100644 portal/static/unbound_reservation_static/lib/imgs/dhxtabbar_skyblue/dhxtabbar_arrows.gif create mode 100644 portal/static/unbound_reservation_static/lib/imgs/dhxtabbar_skyblue/dhxtabbar_button_close.gif create mode 100644 portal/static/unbound_reservation_static/lib/imgs/dhxtabbar_skyblue/dhxtabbar_cell_progress.gif create mode 100644 portal/static/unbound_reservation_static/lib/imgs/dhxtoolbar_skyblue/dhxtoolbar_arrow.gif create mode 100644 portal/static/unbound_reservation_static/lib/imgs/dhxtoolbar_skyblue/dhxtoolbar_arrow_dis.gif create mode 100644 portal/static/unbound_reservation_static/lib/imgs/dhxtree_skyblue/blank.gif create mode 100644 portal/static/unbound_reservation_static/lib/imgs/dhxtree_skyblue/but_cut.gif create mode 100644 portal/static/unbound_reservation_static/lib/imgs/dhxtree_skyblue/folderClosed.gif create mode 100644 portal/static/unbound_reservation_static/lib/imgs/dhxtree_skyblue/folderOpen.gif create mode 100644 portal/static/unbound_reservation_static/lib/imgs/dhxtree_skyblue/iconCheckAll.gif create mode 100644 portal/static/unbound_reservation_static/lib/imgs/dhxtree_skyblue/iconCheckDis.gif create mode 100644 portal/static/unbound_reservation_static/lib/imgs/dhxtree_skyblue/iconCheckGray.gif create mode 100644 portal/static/unbound_reservation_static/lib/imgs/dhxtree_skyblue/iconUncheckAll.gif create mode 100644 portal/static/unbound_reservation_static/lib/imgs/dhxtree_skyblue/iconUncheckDis.gif create mode 100644 portal/static/unbound_reservation_static/lib/imgs/dhxtree_skyblue/leaf.gif create mode 100644 portal/static/unbound_reservation_static/lib/imgs/dhxtree_skyblue/line.gif create mode 100644 portal/static/unbound_reservation_static/lib/imgs/dhxtree_skyblue/line1.gif create mode 100644 portal/static/unbound_reservation_static/lib/imgs/dhxtree_skyblue/line1_rtl.gif create mode 100644 portal/static/unbound_reservation_static/lib/imgs/dhxtree_skyblue/line2.gif create mode 100644 portal/static/unbound_reservation_static/lib/imgs/dhxtree_skyblue/line2_rtl.gif create mode 100644 portal/static/unbound_reservation_static/lib/imgs/dhxtree_skyblue/line3.gif create mode 100644 portal/static/unbound_reservation_static/lib/imgs/dhxtree_skyblue/line3_rtl.gif create mode 100644 portal/static/unbound_reservation_static/lib/imgs/dhxtree_skyblue/line4.gif create mode 100644 portal/static/unbound_reservation_static/lib/imgs/dhxtree_skyblue/line4_rtl.gif create mode 100644 portal/static/unbound_reservation_static/lib/imgs/dhxtree_skyblue/lock.gif create mode 100644 portal/static/unbound_reservation_static/lib/imgs/dhxtree_skyblue/minus.gif create mode 100644 portal/static/unbound_reservation_static/lib/imgs/dhxtree_skyblue/minus1.gif create mode 100644 portal/static/unbound_reservation_static/lib/imgs/dhxtree_skyblue/minus2.gif create mode 100644 portal/static/unbound_reservation_static/lib/imgs/dhxtree_skyblue/minus2_rtl.gif create mode 100644 portal/static/unbound_reservation_static/lib/imgs/dhxtree_skyblue/minus3.gif create mode 100644 portal/static/unbound_reservation_static/lib/imgs/dhxtree_skyblue/minus3_rtl.gif create mode 100644 portal/static/unbound_reservation_static/lib/imgs/dhxtree_skyblue/minus4.gif create mode 100644 portal/static/unbound_reservation_static/lib/imgs/dhxtree_skyblue/minus4_rtl.gif create mode 100644 portal/static/unbound_reservation_static/lib/imgs/dhxtree_skyblue/minus5.gif create mode 100644 portal/static/unbound_reservation_static/lib/imgs/dhxtree_skyblue/minus5_rtl.gif create mode 100644 portal/static/unbound_reservation_static/lib/imgs/dhxtree_skyblue/plus.gif create mode 100644 portal/static/unbound_reservation_static/lib/imgs/dhxtree_skyblue/plus1.gif create mode 100644 portal/static/unbound_reservation_static/lib/imgs/dhxtree_skyblue/plus2.gif create mode 100644 portal/static/unbound_reservation_static/lib/imgs/dhxtree_skyblue/plus2_rtl.gif create mode 100644 portal/static/unbound_reservation_static/lib/imgs/dhxtree_skyblue/plus3.gif create mode 100644 portal/static/unbound_reservation_static/lib/imgs/dhxtree_skyblue/plus3_rtl.gif create mode 100644 portal/static/unbound_reservation_static/lib/imgs/dhxtree_skyblue/plus4.gif create mode 100644 portal/static/unbound_reservation_static/lib/imgs/dhxtree_skyblue/plus4_rtl.gif create mode 100644 portal/static/unbound_reservation_static/lib/imgs/dhxtree_skyblue/plus5.gif create mode 100644 portal/static/unbound_reservation_static/lib/imgs/dhxtree_skyblue/plus5_rtl.gif create mode 100644 portal/static/unbound_reservation_static/lib/imgs/dhxtree_skyblue/radio_off.gif create mode 100644 portal/static/unbound_reservation_static/lib/imgs/dhxtree_skyblue/radio_on.gif create mode 100644 portal/static/unbound_reservation_static/lib/imgs/dhxwins_skyblue/dhxwins_buttons.gif create mode 100644 portal/static/unbound_reservation_static/lib/imgs/dhxwins_skyblue/dhxwins_icon.gif create mode 100644 portal/static/unbound_reservation_static/lib/imgs/dhxwins_skyblue/dhxwins_progress.gif create mode 100644 portal/static/unbound_reservation_static/lib/jquery-1.9.0-min.js create mode 100644 portal/static/unbound_reservation_static/lib/jquery-1.9.0.js create mode 100644 portal/static/unbound_reservation_static/lib/jquery-ui-1.9.2-min.js create mode 100644 portal/static/unbound_reservation_static/lib/jsBezier-0.6-min.js create mode 100644 portal/static/unbound_reservation_static/lib/jsBezier-0.6.js create mode 100644 portal/static/unbound_reservation_static/lib/jsplumb-geom-0.1.js create mode 100644 portal/static/unbound_reservation_static/lib/thirdparty/excanvas/AUTHORS create mode 100644 portal/static/unbound_reservation_static/lib/thirdparty/excanvas/COPYING create mode 100644 portal/static/unbound_reservation_static/lib/thirdparty/excanvas/README create mode 100644 portal/static/unbound_reservation_static/lib/thirdparty/excanvas/excanvas.js create mode 100644 portal/static/unbound_reservation_static/src/anchors.js create mode 100644 portal/static/unbound_reservation_static/src/connection.js create mode 100644 portal/static/unbound_reservation_static/src/connector-editors.js create mode 100644 portal/static/unbound_reservation_static/src/connectors-bezier.js create mode 100644 portal/static/unbound_reservation_static/src/connectors-flowchart.js create mode 100644 portal/static/unbound_reservation_static/src/connectors-statemachine.js create mode 100644 portal/static/unbound_reservation_static/src/defaults.js create mode 100644 portal/static/unbound_reservation_static/src/dom-adapter.js create mode 100644 portal/static/unbound_reservation_static/src/dom.jsPlumb.js create mode 100644 portal/static/unbound_reservation_static/src/drag.js create mode 100644 portal/static/unbound_reservation_static/src/endpoint.js create mode 100644 portal/static/unbound_reservation_static/src/jquery.jsPlumb.js create mode 100644 portal/static/unbound_reservation_static/src/jsPlumb.js create mode 100644 portal/static/unbound_reservation_static/src/mootools.jsPlumb.js create mode 100644 portal/static/unbound_reservation_static/src/overlays-guidelines.js create mode 100644 portal/static/unbound_reservation_static/src/renderers-canvas.js create mode 100644 portal/static/unbound_reservation_static/src/renderers-svg.js create mode 100644 portal/static/unbound_reservation_static/src/renderers-vml.js create mode 100644 portal/static/unbound_reservation_static/src/util.js create mode 100644 portal/static/unbound_reservation_static/src/yui.jsPlumb.js create mode 100644 portal/templates/workflow_b.html create mode 100644 portal/unboundreservationview_b.py diff --git a/portal/static/unbound_reservation_static/css/bootstrap-switch.css b/portal/static/unbound_reservation_static/css/bootstrap-switch.css new file mode 100644 index 00000000..bf18035c --- /dev/null +++ b/portal/static/unbound_reservation_static/css/bootstrap-switch.css @@ -0,0 +1,202 @@ +/* ======================================================================== + * bootstrap-switch - v3.0.1 + * http://www.bootstrap-switch.org + * ======================================================================== + * Copyright 2012-2013 Mattia Larentis + * + * ======================================================================== + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ======================================================================== + */ + +.bootstrap-switch { + display: inline-block; + cursor: pointer; + border-radius: 4px; + border: 1px solid; + border-color: #cccccc; + position: relative; + text-align: left; + overflow: hidden; + line-height: 8px; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + vertical-align: middle; + min-width: 100px; + -webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; + transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; +} +.bootstrap-switch.bootstrap-switch-mini { + min-width: 71px; +} +.bootstrap-switch.bootstrap-switch-mini .bootstrap-switch-handle-on, +.bootstrap-switch.bootstrap-switch-mini .bootstrap-switch-handle-off, +.bootstrap-switch.bootstrap-switch-mini .bootstrap-switch-label { + padding-bottom: 4px; + padding-top: 4px; + font-size: 10px; + line-height: 9px; +} +.bootstrap-switch.bootstrap-switch-small { + min-width: 79px; +} +.bootstrap-switch.bootstrap-switch-small .bootstrap-switch-handle-on, +.bootstrap-switch.bootstrap-switch-small .bootstrap-switch-handle-off, +.bootstrap-switch.bootstrap-switch-small .bootstrap-switch-label { + padding-bottom: 3px; + padding-top: 3px; + font-size: 12px; + line-height: 18px; +} +.bootstrap-switch.bootstrap-switch-large { + min-width: 120px; +} +.bootstrap-switch.bootstrap-switch-large .bootstrap-switch-handle-on, +.bootstrap-switch.bootstrap-switch-large .bootstrap-switch-handle-off, +.bootstrap-switch.bootstrap-switch-large .bootstrap-switch-label { + padding-bottom: 9px; + padding-top: 9px; + font-size: 16px; + line-height: normal; +} +.bootstrap-switch.bootstrap-switch-animate .bootstrap-switch-container { + -webkit-transition: margin-left 0.5s; + transition: margin-left 0.5s; +} +.bootstrap-switch.bootstrap-switch-on .bootstrap-switch-container { + margin-left: 0%; +} +.bootstrap-switch.bootstrap-switch-on .bootstrap-switch-label { + border-bottom-right-radius: 3px; + border-top-right-radius: 3px; +} +.bootstrap-switch.bootstrap-switch-off .bootstrap-switch-container { + margin-left: -50%; +} +.bootstrap-switch.bootstrap-switch-off .bootstrap-switch-label { + border-bottom-left-radius: 3px; + border-top-left-radius: 3px; +} +.bootstrap-switch.bootstrap-switch-indeterminate .bootstrap-switch-container { + margin-left: -25%; +} +.bootstrap-switch.bootstrap-switch-disabled, +.bootstrap-switch.bootstrap-switch-readonly, +.bootstrap-switch.bootstrap-switch-indeterminate { + opacity: 0.5; + filter: alpha(opacity=50); + cursor: default !important; +} +.bootstrap-switch.bootstrap-switch-disabled .bootstrap-switch-handle-on, +.bootstrap-switch.bootstrap-switch-readonly .bootstrap-switch-handle-on, +.bootstrap-switch.bootstrap-switch-indeterminate .bootstrap-switch-handle-on, +.bootstrap-switch.bootstrap-switch-disabled .bootstrap-switch-handle-off, +.bootstrap-switch.bootstrap-switch-readonly .bootstrap-switch-handle-off, +.bootstrap-switch.bootstrap-switch-indeterminate .bootstrap-switch-handle-off, +.bootstrap-switch.bootstrap-switch-disabled .bootstrap-switch-label, +.bootstrap-switch.bootstrap-switch-readonly .bootstrap-switch-label, +.bootstrap-switch.bootstrap-switch-indeterminate .bootstrap-switch-label { + cursor: default !important; +} +.bootstrap-switch.bootstrap-switch-focused { + border-color: #66afe9; + outline: 0; + -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6); + box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6); +} +.bootstrap-switch .bootstrap-switch-container { + display: inline-block; + width: 150%; + top: 0; + border-radius: 4px; + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); +} +.bootstrap-switch .bootstrap-switch-handle-on, +.bootstrap-switch .bootstrap-switch-handle-off, +.bootstrap-switch .bootstrap-switch-label { + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; + cursor: pointer; + display: inline-block !important; + height: 100%; + padding-bottom: 4px; + padding-top: 4px; + font-size: 14px; + line-height: 20px; +} +.bootstrap-switch .bootstrap-switch-handle-on, +.bootstrap-switch .bootstrap-switch-handle-off { + text-align: center; + z-index: 1; + width: 33.333333333%; +} +.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-primary, +.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-primary { + color: #fff; + background: #428bca; +} +.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-info, +.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-info { + color: #fff; + background: #5bc0de; +} +.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-success, +.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-success { + color: #fff; + background: #5cb85c; +} +.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-warning, +.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-warning { + background: #f0ad4e; + color: #fff; +} +.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-danger, +.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-danger { + color: #fff; + background: #d9534f; +} +.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-default, +.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-default { + color: #000; + background: #eeeeee; +} +.bootstrap-switch .bootstrap-switch-handle-on { + border-bottom-left-radius: 3px; + border-top-left-radius: 3px; +} +.bootstrap-switch .bootstrap-switch-handle-off { + border-bottom-right-radius: 3px; + border-top-right-radius: 3px; +} +.bootstrap-switch .bootstrap-switch-label { + text-align: center; + margin-top: -1px; + margin-bottom: -1px; + z-index: 100; + width: 33.333333333%; + color: #333333; + background: #ffffff; +} +.bootstrap-switch input[type='radio'], +.bootstrap-switch input[type='checkbox'] { + position: absolute !important; + top: 0; + left: 0; + opacity: 0; + filter: alpha(opacity=0); + z-index: -1; +} diff --git a/portal/static/unbound_reservation_static/css/bootstrap-switch.min.css b/portal/static/unbound_reservation_static/css/bootstrap-switch.min.css new file mode 100644 index 00000000..b5f05e5d --- /dev/null +++ b/portal/static/unbound_reservation_static/css/bootstrap-switch.min.css @@ -0,0 +1,22 @@ +/* ======================================================================== + * bootstrap-switch - v3.0.1 + * http://www.bootstrap-switch.org + * ======================================================================== + * Copyright 2012-2013 Mattia Larentis + * + * ======================================================================== + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ======================================================================== + */ + +.bootstrap-switch{display:inline-block;cursor:pointer;border-radius:4px;border:1px solid;border-color:#ccc;position:relative;text-align:left;overflow:hidden;line-height:8px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;min-width:100px;-webkit-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}.bootstrap-switch.bootstrap-switch-mini{min-width:71px}.bootstrap-switch.bootstrap-switch-mini .bootstrap-switch-handle-on,.bootstrap-switch.bootstrap-switch-mini .bootstrap-switch-handle-off,.bootstrap-switch.bootstrap-switch-mini .bootstrap-switch-label{padding-bottom:4px;padding-top:4px;font-size:10px;line-height:9px}.bootstrap-switch.bootstrap-switch-small{min-width:79px}.bootstrap-switch.bootstrap-switch-small .bootstrap-switch-handle-on,.bootstrap-switch.bootstrap-switch-small .bootstrap-switch-handle-off,.bootstrap-switch.bootstrap-switch-small .bootstrap-switch-label{padding-bottom:3px;padding-top:3px;font-size:12px;line-height:18px}.bootstrap-switch.bootstrap-switch-large{min-width:120px}.bootstrap-switch.bootstrap-switch-large .bootstrap-switch-handle-on,.bootstrap-switch.bootstrap-switch-large .bootstrap-switch-handle-off,.bootstrap-switch.bootstrap-switch-large .bootstrap-switch-label{padding-bottom:9px;padding-top:9px;font-size:16px;line-height:normal}.bootstrap-switch.bootstrap-switch-animate .bootstrap-switch-container{-webkit-transition:margin-left .5s;transition:margin-left .5s}.bootstrap-switch.bootstrap-switch-on .bootstrap-switch-container{margin-left:0}.bootstrap-switch.bootstrap-switch-on .bootstrap-switch-label{border-bottom-right-radius:3px;border-top-right-radius:3px}.bootstrap-switch.bootstrap-switch-off .bootstrap-switch-container{margin-left:-50%}.bootstrap-switch.bootstrap-switch-off .bootstrap-switch-label{border-bottom-left-radius:3px;border-top-left-radius:3px}.bootstrap-switch.bootstrap-switch-indeterminate .bootstrap-switch-container{margin-left:-25%}.bootstrap-switch.bootstrap-switch-disabled,.bootstrap-switch.bootstrap-switch-readonly,.bootstrap-switch.bootstrap-switch-indeterminate{opacity:.5;filter:alpha(opacity=50);cursor:default!important}.bootstrap-switch.bootstrap-switch-disabled .bootstrap-switch-handle-on,.bootstrap-switch.bootstrap-switch-readonly .bootstrap-switch-handle-on,.bootstrap-switch.bootstrap-switch-indeterminate .bootstrap-switch-handle-on,.bootstrap-switch.bootstrap-switch-disabled .bootstrap-switch-handle-off,.bootstrap-switch.bootstrap-switch-readonly .bootstrap-switch-handle-off,.bootstrap-switch.bootstrap-switch-indeterminate .bootstrap-switch-handle-off,.bootstrap-switch.bootstrap-switch-disabled .bootstrap-switch-label,.bootstrap-switch.bootstrap-switch-readonly .bootstrap-switch-label,.bootstrap-switch.bootstrap-switch-indeterminate .bootstrap-switch-label{cursor:default!important}.bootstrap-switch.bootstrap-switch-focused{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}.bootstrap-switch .bootstrap-switch-container{display:inline-block;width:150%;top:0;border-radius:4px;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.bootstrap-switch .bootstrap-switch-handle-on,.bootstrap-switch .bootstrap-switch-handle-off,.bootstrap-switch .bootstrap-switch-label{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;cursor:pointer;display:inline-block!important;height:100%;padding-bottom:4px;padding-top:4px;font-size:14px;line-height:20px}.bootstrap-switch .bootstrap-switch-handle-on,.bootstrap-switch .bootstrap-switch-handle-off{text-align:center;z-index:1;width:33.33333333%}.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-primary,.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-primary{color:#fff;background:#428bca}.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-info,.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-info{color:#fff;background:#5bc0de}.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-success,.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-success{color:#fff;background:#5cb85c}.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-warning,.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-warning{background:#f0ad4e;color:#fff}.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-danger,.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-danger{color:#fff;background:#d9534f}.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-default,.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-default{color:#000;background:#eee}.bootstrap-switch .bootstrap-switch-handle-on{border-bottom-left-radius:3px;border-top-left-radius:3px}.bootstrap-switch .bootstrap-switch-handle-off{border-bottom-right-radius:3px;border-top-right-radius:3px}.bootstrap-switch .bootstrap-switch-label{text-align:center;margin-top:-1px;margin-bottom:-1px;z-index:100;width:33.33333333%;color:#333;background:#fff}.bootstrap-switch input[type=radio],.bootstrap-switch input[type=checkbox]{position:absolute!important;top:0;left:0;opacity:0;filter:alpha(opacity=0);z-index:-1} \ No newline at end of file diff --git a/portal/static/unbound_reservation_static/css/bootstrap-theme.min.css b/portal/static/unbound_reservation_static/css/bootstrap-theme.min.css new file mode 100644 index 00000000..ba4bd28a --- /dev/null +++ b/portal/static/unbound_reservation_static/css/bootstrap-theme.min.css @@ -0,0 +1,7 @@ +/*! + * Bootstrap v3.1.1 (http://getbootstrap.com) + * Copyright 2011-2014 Twitter, Inc. + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) + */ + +.btn-default,.btn-primary,.btn-success,.btn-info,.btn-warning,.btn-danger{text-shadow:0 -1px 0 rgba(0,0,0,.2);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.15),0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 0 rgba(255,255,255,.15),0 1px 1px rgba(0,0,0,.075)}.btn-default:active,.btn-primary:active,.btn-success:active,.btn-info:active,.btn-warning:active,.btn-danger:active,.btn-default.active,.btn-primary.active,.btn-success.active,.btn-info.active,.btn-warning.active,.btn-danger.active{-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn:active,.btn.active{background-image:none}.btn-default{background-image:-webkit-linear-gradient(top,#fff 0,#e0e0e0 100%);background-image:linear-gradient(to bottom,#fff 0,#e0e0e0 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe0e0e0', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);background-repeat:repeat-x;border-color:#dbdbdb;text-shadow:0 1px 0 #fff;border-color:#ccc}.btn-default:hover,.btn-default:focus{background-color:#e0e0e0;background-position:0 -15px}.btn-default:active,.btn-default.active{background-color:#e0e0e0;border-color:#dbdbdb}.btn-primary{background-image:-webkit-linear-gradient(top,#428bca 0,#2d6ca2 100%);background-image:linear-gradient(to bottom,#428bca 0,#2d6ca2 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff428bca', endColorstr='#ff2d6ca2', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);background-repeat:repeat-x;border-color:#2b669a}.btn-primary:hover,.btn-primary:focus{background-color:#2d6ca2;background-position:0 -15px}.btn-primary:active,.btn-primary.active{background-color:#2d6ca2;border-color:#2b669a}.btn-success{background-image:-webkit-linear-gradient(top,#5cb85c 0,#419641 100%);background-image:linear-gradient(to bottom,#5cb85c 0,#419641 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5cb85c', endColorstr='#ff419641', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);background-repeat:repeat-x;border-color:#3e8f3e}.btn-success:hover,.btn-success:focus{background-color:#419641;background-position:0 -15px}.btn-success:active,.btn-success.active{background-color:#419641;border-color:#3e8f3e}.btn-info{background-image:-webkit-linear-gradient(top,#5bc0de 0,#2aabd2 100%);background-image:linear-gradient(to bottom,#5bc0de 0,#2aabd2 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff2aabd2', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);background-repeat:repeat-x;border-color:#28a4c9}.btn-info:hover,.btn-info:focus{background-color:#2aabd2;background-position:0 -15px}.btn-info:active,.btn-info.active{background-color:#2aabd2;border-color:#28a4c9}.btn-warning{background-image:-webkit-linear-gradient(top,#f0ad4e 0,#eb9316 100%);background-image:linear-gradient(to bottom,#f0ad4e 0,#eb9316 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff0ad4e', endColorstr='#ffeb9316', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);background-repeat:repeat-x;border-color:#e38d13}.btn-warning:hover,.btn-warning:focus{background-color:#eb9316;background-position:0 -15px}.btn-warning:active,.btn-warning.active{background-color:#eb9316;border-color:#e38d13}.btn-danger{background-image:-webkit-linear-gradient(top,#d9534f 0,#c12e2a 100%);background-image:linear-gradient(to bottom,#d9534f 0,#c12e2a 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9534f', endColorstr='#ffc12e2a', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);background-repeat:repeat-x;border-color:#b92c28}.btn-danger:hover,.btn-danger:focus{background-color:#c12e2a;background-position:0 -15px}.btn-danger:active,.btn-danger.active{background-color:#c12e2a;border-color:#b92c28}.thumbnail,.img-thumbnail{-webkit-box-shadow:0 1px 2px rgba(0,0,0,.075);box-shadow:0 1px 2px rgba(0,0,0,.075)}.dropdown-menu>li>a:hover,.dropdown-menu>li>a:focus{background-image:-webkit-linear-gradient(top,#f5f5f5 0,#e8e8e8 100%);background-image:linear-gradient(to bottom,#f5f5f5 0,#e8e8e8 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#ffe8e8e8', GradientType=0);background-color:#e8e8e8}.dropdown-menu>.active>a,.dropdown-menu>.active>a:hover,.dropdown-menu>.active>a:focus{background-image:-webkit-linear-gradient(top,#428bca 0,#357ebd 100%);background-image:linear-gradient(to bottom,#428bca 0,#357ebd 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff428bca', endColorstr='#ff357ebd', GradientType=0);background-color:#357ebd}.navbar-default{background-image:-webkit-linear-gradient(top,#fff 0,#f8f8f8 100%);background-image:linear-gradient(to bottom,#fff 0,#f8f8f8 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#fff8f8f8', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);border-radius:4px;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.15),0 1px 5px rgba(0,0,0,.075);box-shadow:inset 0 1px 0 rgba(255,255,255,.15),0 1px 5px rgba(0,0,0,.075)}.navbar-default .navbar-nav>.active>a{background-image:-webkit-linear-gradient(top,#ebebeb 0,#f3f3f3 100%);background-image:linear-gradient(to bottom,#ebebeb 0,#f3f3f3 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffebebeb', endColorstr='#fff3f3f3', GradientType=0);-webkit-box-shadow:inset 0 3px 9px rgba(0,0,0,.075);box-shadow:inset 0 3px 9px rgba(0,0,0,.075)}.navbar-brand,.navbar-nav>li>a{text-shadow:0 1px 0 rgba(255,255,255,.25)}.navbar-inverse{background-image:-webkit-linear-gradient(top,#3c3c3c 0,#222 100%);background-image:linear-gradient(to bottom,#3c3c3c 0,#222 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff3c3c3c', endColorstr='#ff222222', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.navbar-inverse .navbar-nav>.active>a{background-image:-webkit-linear-gradient(top,#222 0,#282828 100%);background-image:linear-gradient(to bottom,#222 0,#282828 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff222222', endColorstr='#ff282828', GradientType=0);-webkit-box-shadow:inset 0 3px 9px rgba(0,0,0,.25);box-shadow:inset 0 3px 9px rgba(0,0,0,.25)}.navbar-inverse .navbar-brand,.navbar-inverse .navbar-nav>li>a{text-shadow:0 -1px 0 rgba(0,0,0,.25)}.navbar-static-top,.navbar-fixed-top,.navbar-fixed-bottom{border-radius:0}.alert{text-shadow:0 1px 0 rgba(255,255,255,.2);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.25),0 1px 2px rgba(0,0,0,.05);box-shadow:inset 0 1px 0 rgba(255,255,255,.25),0 1px 2px rgba(0,0,0,.05)}.alert-success{background-image:-webkit-linear-gradient(top,#dff0d8 0,#c8e5bc 100%);background-image:linear-gradient(to bottom,#dff0d8 0,#c8e5bc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdff0d8', endColorstr='#ffc8e5bc', GradientType=0);border-color:#b2dba1}.alert-info{background-image:-webkit-linear-gradient(top,#d9edf7 0,#b9def0 100%);background-image:linear-gradient(to bottom,#d9edf7 0,#b9def0 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9edf7', endColorstr='#ffb9def0', GradientType=0);border-color:#9acfea}.alert-warning{background-image:-webkit-linear-gradient(top,#fcf8e3 0,#f8efc0 100%);background-image:linear-gradient(to bottom,#fcf8e3 0,#f8efc0 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffcf8e3', endColorstr='#fff8efc0', GradientType=0);border-color:#f5e79e}.alert-danger{background-image:-webkit-linear-gradient(top,#f2dede 0,#e7c3c3 100%);background-image:linear-gradient(to bottom,#f2dede 0,#e7c3c3 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2dede', endColorstr='#ffe7c3c3', GradientType=0);border-color:#dca7a7}.progress{background-image:-webkit-linear-gradient(top,#ebebeb 0,#f5f5f5 100%);background-image:linear-gradient(to bottom,#ebebeb 0,#f5f5f5 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffebebeb', endColorstr='#fff5f5f5', GradientType=0)}.progress-bar{background-image:-webkit-linear-gradient(top,#428bca 0,#3071a9 100%);background-image:linear-gradient(to bottom,#428bca 0,#3071a9 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff428bca', endColorstr='#ff3071a9', GradientType=0)}.progress-bar-success{background-image:-webkit-linear-gradient(top,#5cb85c 0,#449d44 100%);background-image:linear-gradient(to bottom,#5cb85c 0,#449d44 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5cb85c', endColorstr='#ff449d44', GradientType=0)}.progress-bar-info{background-image:-webkit-linear-gradient(top,#5bc0de 0,#31b0d5 100%);background-image:linear-gradient(to bottom,#5bc0de 0,#31b0d5 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff31b0d5', GradientType=0)}.progress-bar-warning{background-image:-webkit-linear-gradient(top,#f0ad4e 0,#ec971f 100%);background-image:linear-gradient(to bottom,#f0ad4e 0,#ec971f 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff0ad4e', endColorstr='#ffec971f', GradientType=0)}.progress-bar-danger{background-image:-webkit-linear-gradient(top,#d9534f 0,#c9302c 100%);background-image:linear-gradient(to bottom,#d9534f 0,#c9302c 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9534f', endColorstr='#ffc9302c', GradientType=0)}.list-group{border-radius:4px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.075);box-shadow:0 1px 2px rgba(0,0,0,.075)}.list-group-item.active,.list-group-item.active:hover,.list-group-item.active:focus{text-shadow:0 -1px 0 #3071a9;background-image:-webkit-linear-gradient(top,#428bca 0,#3278b3 100%);background-image:linear-gradient(to bottom,#428bca 0,#3278b3 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff428bca', endColorstr='#ff3278b3', GradientType=0);border-color:#3278b3}.panel{-webkit-box-shadow:0 1px 2px rgba(0,0,0,.05);box-shadow:0 1px 2px rgba(0,0,0,.05)}.panel-default>.panel-heading{background-image:-webkit-linear-gradient(top,#f5f5f5 0,#e8e8e8 100%);background-image:linear-gradient(to bottom,#f5f5f5 0,#e8e8e8 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#ffe8e8e8', GradientType=0)}.panel-primary>.panel-heading{background-image:-webkit-linear-gradient(top,#428bca 0,#357ebd 100%);background-image:linear-gradient(to bottom,#428bca 0,#357ebd 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff428bca', endColorstr='#ff357ebd', GradientType=0)}.panel-success>.panel-heading{background-image:-webkit-linear-gradient(top,#dff0d8 0,#d0e9c6 100%);background-image:linear-gradient(to bottom,#dff0d8 0,#d0e9c6 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdff0d8', endColorstr='#ffd0e9c6', GradientType=0)}.panel-info>.panel-heading{background-image:-webkit-linear-gradient(top,#d9edf7 0,#c4e3f3 100%);background-image:linear-gradient(to bottom,#d9edf7 0,#c4e3f3 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9edf7', endColorstr='#ffc4e3f3', GradientType=0)}.panel-warning>.panel-heading{background-image:-webkit-linear-gradient(top,#fcf8e3 0,#faf2cc 100%);background-image:linear-gradient(to bottom,#fcf8e3 0,#faf2cc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffcf8e3', endColorstr='#fffaf2cc', GradientType=0)}.panel-danger>.panel-heading{background-image:-webkit-linear-gradient(top,#f2dede 0,#ebcccc 100%);background-image:linear-gradient(to bottom,#f2dede 0,#ebcccc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2dede', endColorstr='#ffebcccc', GradientType=0)}.well{background-image:-webkit-linear-gradient(top,#e8e8e8 0,#f5f5f5 100%);background-image:linear-gradient(to bottom,#e8e8e8 0,#f5f5f5 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffe8e8e8', endColorstr='#fff5f5f5', GradientType=0);border-color:#dcdcdc;-webkit-box-shadow:inset 0 1px 3px rgba(0,0,0,.05),0 1px 0 rgba(255,255,255,.1);box-shadow:inset 0 1px 3px rgba(0,0,0,.05),0 1px 0 rgba(255,255,255,.1)} \ No newline at end of file diff --git a/portal/static/unbound_reservation_static/css/bootstrap.css b/portal/static/unbound_reservation_static/css/bootstrap.css new file mode 100644 index 00000000..377dff30 --- /dev/null +++ b/portal/static/unbound_reservation_static/css/bootstrap.css @@ -0,0 +1,7118 @@ +/*! + * Bootstrap v3.0.3 (http://getbootstrap.com) + * Copyright 2013 Twitter, Inc. + * Licensed under http://www.apache.org/licenses/LICENSE-2.0 + */ + +/*! normalize.css v2.1.3 | MIT License | git.io/normalize */ + +article, +aside, +details, +figcaption, +figure, +footer, +header, +hgroup, +main, +nav, +section, +summary { + display: block; +} + +audio, +canvas, +video { + display: inline-block; +} + +audio:not([controls]) { + display: none; + height: 0; +} + +[hidden], +template { + display: none; +} + +html { + font-family: sans-serif; + -webkit-text-size-adjust: 100%; + -ms-text-size-adjust: 100%; +} + +body { + margin: 0; +} + +a { + background: transparent; +} + +a:focus { + outline: thin dotted; +} + +a:active, +a:hover { + outline: 0; +} + +h1 { + margin: 0.67em 0; + font-size: 2em; +} + +abbr[title] { + border-bottom: 1px dotted; +} + +b, +strong { + font-weight: bold; +} + +dfn { + font-style: italic; +} + +hr { + height: 0; + -moz-box-sizing: content-box; + box-sizing: content-box; +} + +mark { + color: #000; + background: #ff0; +} + +code, +kbd, +pre, +samp { + font-family: monospace, serif; + font-size: 1em; +} + +pre { + white-space: pre-wrap; +} + +q { + quotes: "\201C" "\201D" "\2018" "\2019"; +} + +small { + font-size: 80%; +} + +sub, +sup { + position: relative; + font-size: 75%; + line-height: 0; + vertical-align: baseline; +} + +sup { + top: -0.5em; +} + +sub { + bottom: -0.25em; +} + +img { + border: 0; +} + +svg:not(:root) { + overflow: hidden; +} + +figure { + margin: 0; +} + +fieldset { + padding: 0.35em 0.625em 0.75em; + margin: 0 2px; + border: 1px solid #c0c0c0; +} + +legend { + padding: 0; + border: 0; +} + +button, +input, +select, +textarea { + margin: 0; + font-family: inherit; + font-size: 100%; +} + +button, +input { + line-height: normal; +} + +button, +select { + text-transform: none; +} + +button, +html input[type="button"], +input[type="reset"], +input[type="submit"] { + cursor: pointer; + -webkit-appearance: button; +} + +button[disabled], +html input[disabled] { + cursor: default; +} + +input[type="checkbox"], +input[type="radio"] { + padding: 0; + box-sizing: border-box; +} + +input[type="search"] { + -webkit-box-sizing: content-box; + -moz-box-sizing: content-box; + box-sizing: content-box; + -webkit-appearance: textfield; +} + +input[type="search"]::-webkit-search-cancel-button, +input[type="search"]::-webkit-search-decoration { + -webkit-appearance: none; +} + +button::-moz-focus-inner, +input::-moz-focus-inner { + padding: 0; + border: 0; +} + +textarea { + overflow: auto; + vertical-align: top; +} + +table { + border-collapse: collapse; + border-spacing: 0; +} + +@media print { + * { + color: #000 !important; + text-shadow: none !important; + background: transparent !important; + box-shadow: none !important; + } + a, + a:visited { + text-decoration: underline; + } + a[href]:after { + content: " (" attr(href) ")"; + } + abbr[title]:after { + content: " (" attr(title) ")"; + } + a[href^="javascript:"]:after, + a[href^="#"]:after { + content: ""; + } + pre, + blockquote { + border: 1px solid #999; + page-break-inside: avoid; + } + thead { + display: table-header-group; + } + tr, + img { + page-break-inside: avoid; + } + img { + max-width: 100% !important; + } + @page { + margin: 2cm .5cm; + } + p, + h2, + h3 { + orphans: 3; + widows: 3; + } + h2, + h3 { + page-break-after: avoid; + } + select { + background: #fff !important; + } + .navbar { + display: none; + } + .table td, + .table th { + background-color: #fff !important; + } + .btn > .caret, + .dropup > .btn > .caret { + border-top-color: #000 !important; + } + .label { + border: 1px solid #000; + } + .table { + border-collapse: collapse !important; + } + .table-bordered th, + .table-bordered td { + border: 1px solid #ddd !important; + } +} + +*, +*:before, +*:after { + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; +} + +html { + font-size: 62.5%; + -webkit-tap-highlight-color: rgba(0, 0, 0, 0); +} + +body { + font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; + font-size: 14px; + line-height: 1.428571429; + color: #333333; + background-color: #ffffff; +} + +input, +button, +select, +textarea { + font-family: inherit; + font-size: inherit; + line-height: inherit; +} + +a { + color: #428bca; + text-decoration: none; +} + +a:hover, +a:focus { + color: #2a6496; + text-decoration: underline; +} + +a:focus { + outline: thin dotted; + outline: 5px auto -webkit-focus-ring-color; + outline-offset: -2px; +} + +img { + vertical-align: middle; +} + +.img-responsive { + display: block; + height: auto; + max-width: 100%; +} + +.img-rounded { + border-radius: 6px; +} + +.img-thumbnail { + display: inline-block; + height: auto; + max-width: 100%; + padding: 4px; + line-height: 1.428571429; + background-color: #ffffff; + border: 1px solid #dddddd; + border-radius: 4px; + -webkit-transition: all 0.2s ease-in-out; + transition: all 0.2s ease-in-out; +} + +.img-circle { + border-radius: 50%; +} + +hr { + margin-top: 20px; + margin-bottom: 20px; + border: 0; + border-top: 1px solid #eeeeee; +} + +.sr-only { + position: absolute; + width: 1px; + height: 1px; + padding: 0; + margin: -1px; + overflow: hidden; + clip: rect(0, 0, 0, 0); + border: 0; +} + +h1, +h2, +h3, +h4, +h5, +h6, +.h1, +.h2, +.h3, +.h4, +.h5, +.h6 { + font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; + font-weight: 500; + line-height: 1.1; + color: inherit; +} + +h1 small, +h2 small, +h3 small, +h4 small, +h5 small, +h6 small, +.h1 small, +.h2 small, +.h3 small, +.h4 small, +.h5 small, +.h6 small, +h1 .small, +h2 .small, +h3 .small, +h4 .small, +h5 .small, +h6 .small, +.h1 .small, +.h2 .small, +.h3 .small, +.h4 .small, +.h5 .small, +.h6 .small { + font-weight: normal; + line-height: 1; + color: #999999; +} + +h1, +h2, +h3 { + margin-top: 20px; + margin-bottom: 10px; +} + +h1 small, +h2 small, +h3 small, +h1 .small, +h2 .small, +h3 .small { + font-size: 65%; +} + +h4, +h5, +h6 { + margin-top: 10px; + margin-bottom: 10px; +} + +h4 small, +h5 small, +h6 small, +h4 .small, +h5 .small, +h6 .small { + font-size: 75%; +} + +h1, +.h1 { + font-size: 36px; +} + +h2, +.h2 { + font-size: 30px; +} + +h3, +.h3 { + font-size: 24px; +} + +h4, +.h4 { + font-size: 18px; +} + +h5, +.h5 { + font-size: 14px; +} + +h6, +.h6 { + font-size: 12px; +} + +p { + margin: 0 0 10px; +} + +.lead { + margin-bottom: 20px; + font-size: 16px; + font-weight: 200; + line-height: 1.4; +} + +@media (min-width: 768px) { + .lead { + font-size: 21px; + } +} + +small, +.small { + font-size: 85%; +} + +cite { + font-style: normal; +} + +.text-muted { + color: #999999; +} + +.text-primary { + color: #428bca; +} + +.text-primary:hover { + color: #3071a9; +} + +.text-warning { + color: #8a6d3b; +} + +.text-warning:hover { + color: #66512c; +} + +.text-danger { + color: #a94442; +} + +.text-danger:hover { + color: #843534; +} + +.text-success { + color: #3c763d; +} + +.text-success:hover { + color: #2b542c; +} + +.text-info { + color: #31708f; +} + +.text-info:hover { + color: #245269; +} + +.text-left { + text-align: left; +} + +.text-right { + text-align: right; +} + +.text-center { + text-align: center; +} + +.page-header { + padding-bottom: 9px; + margin: 40px 0 20px; + border-bottom: 1px solid #eeeeee; +} + +ul, +ol { + margin-top: 0; + margin-bottom: 10px; +} + +ul ul, +ol ul, +ul ol, +ol ol { + margin-bottom: 0; +} + +.list-unstyled { + padding-left: 0; + list-style: none; +} + +.list-inline { + padding-left: 0; + list-style: none; +} + +.list-inline > li { + display: inline-block; + padding-right: 5px; + padding-left: 5px; +} + +.list-inline > li:first-child { + padding-left: 0; +} + +dl { + margin-top: 0; + margin-bottom: 20px; +} + +dt, +dd { + line-height: 1.428571429; +} + +dt { + font-weight: bold; +} + +dd { + margin-left: 0; +} + +@media (min-width: 768px) { + .dl-horizontal dt { + float: left; + width: 160px; + overflow: hidden; + clear: left; + text-align: right; + text-overflow: ellipsis; + white-space: nowrap; + } + .dl-horizontal dd { + margin-left: 180px; + } + .dl-horizontal dd:before, + .dl-horizontal dd:after { + display: table; + content: " "; + } + .dl-horizontal dd:after { + clear: both; + } + .dl-horizontal dd:before, + .dl-horizontal dd:after { + display: table; + content: " "; + } + .dl-horizontal dd:after { + clear: both; + } +} + +abbr[title], +abbr[data-original-title] { + cursor: help; + border-bottom: 1px dotted #999999; +} + +.initialism { + font-size: 90%; + text-transform: uppercase; +} + +blockquote { + padding: 10px 20px; + margin: 0 0 20px; + border-left: 5px solid #eeeeee; +} + +blockquote p { + font-size: 17.5px; + font-weight: 300; + line-height: 1.25; +} + +blockquote p:last-child { + margin-bottom: 0; +} + +blockquote small, +blockquote .small { + display: block; + line-height: 1.428571429; + color: #999999; +} + +blockquote small:before, +blockquote .small:before { + content: '\2014 \00A0'; +} + +blockquote.pull-right { + padding-right: 15px; + padding-left: 0; + border-right: 5px solid #eeeeee; + border-left: 0; +} + +blockquote.pull-right p, +blockquote.pull-right small, +blockquote.pull-right .small { + text-align: right; +} + +blockquote.pull-right small:before, +blockquote.pull-right .small:before { + content: ''; +} + +blockquote.pull-right small:after, +blockquote.pull-right .small:after { + content: '\00A0 \2014'; +} + +blockquote:before, +blockquote:after { + content: ""; +} + +address { + margin-bottom: 20px; + font-style: normal; + line-height: 1.428571429; +} + +code, +kbd, +pre, +samp { + font-family: Menlo, Monaco, Consolas, "Courier New", monospace; +} + +code { + padding: 2px 4px; + font-size: 90%; + color: #c7254e; + white-space: nowrap; + background-color: #f9f2f4; + border-radius: 4px; +} + +pre { + display: block; + padding: 9.5px; + margin: 0 0 10px; + font-size: 13px; + line-height: 1.428571429; + color: #333333; + word-break: break-all; + word-wrap: break-word; + background-color: #f5f5f5; + border: 1px solid #cccccc; + border-radius: 4px; +} + +pre code { + padding: 0; + font-size: inherit; + color: inherit; + white-space: pre-wrap; + background-color: transparent; + border-radius: 0; +} + +.pre-scrollable { + max-height: 340px; + overflow-y: scroll; +} + +.container { + padding-right: 15px; + padding-left: 15px; + margin-right: auto; + margin-left: auto; +} + +.container:before, +.container:after { + display: table; + content: " "; +} + +.container:after { + clear: both; +} + +.container:before, +.container:after { + display: table; + content: " "; +} + +.container:after { + clear: both; +} + +@media (min-width: 768px) { + .container { + width: 750px; + } +} + +@media (min-width: 992px) { + .container { + width: 970px; + } +} + +@media (min-width: 1200px) { + .container { + width: 1170px; + } +} + +.row { + margin-right: -15px; + margin-left: -15px; +} + +.row:before, +.row:after { + display: table; + content: " "; +} + +.row:after { + clear: both; +} + +.row:before, +.row:after { + display: table; + content: " "; +} + +.row:after { + clear: both; +} + +.col-xs-1, +.col-sm-1, +.col-md-1, +.col-lg-1, +.col-xs-2, +.col-sm-2, +.col-md-2, +.col-lg-2, +.col-xs-3, +.col-sm-3, +.col-md-3, +.col-lg-3, +.col-xs-4, +.col-sm-4, +.col-md-4, +.col-lg-4, +.col-xs-5, +.col-sm-5, +.col-md-5, +.col-lg-5, +.col-xs-6, +.col-sm-6, +.col-md-6, +.col-lg-6, +.col-xs-7, +.col-sm-7, +.col-md-7, +.col-lg-7, +.col-xs-8, +.col-sm-8, +.col-md-8, +.col-lg-8, +.col-xs-9, +.col-sm-9, +.col-md-9, +.col-lg-9, +.col-xs-10, +.col-sm-10, +.col-md-10, +.col-lg-10, +.col-xs-11, +.col-sm-11, +.col-md-11, +.col-lg-11, +.col-xs-12, +.col-sm-12, +.col-md-12, +.col-lg-12 { + position: relative; + min-height: 1px; + padding-right: 15px; + padding-left: 15px; +} + +.col-xs-1, +.col-xs-2, +.col-xs-3, +.col-xs-4, +.col-xs-5, +.col-xs-6, +.col-xs-7, +.col-xs-8, +.col-xs-9, +.col-xs-10, +.col-xs-11, +.col-xs-12 { + float: left; +} + +.col-xs-12 { + width: 100%; +} + +.col-xs-11 { + width: 91.66666666666666%; +} + +.col-xs-10 { + width: 83.33333333333334%; +} + +.col-xs-9 { + width: 75%; +} + +.col-xs-8 { + width: 66.66666666666666%; +} + +.col-xs-7 { + width: 58.333333333333336%; +} + +.col-xs-6 { + width: 50%; +} + +.col-xs-5 { + width: 41.66666666666667%; +} + +.col-xs-4 { + width: 33.33333333333333%; +} + +.col-xs-3 { + width: 25%; +} + +.col-xs-2 { + width: 16.666666666666664%; +} + +.col-xs-1 { + width: 8.333333333333332%; +} + +.col-xs-pull-12 { + right: 100%; +} + +.col-xs-pull-11 { + right: 91.66666666666666%; +} + +.col-xs-pull-10 { + right: 83.33333333333334%; +} + +.col-xs-pull-9 { + right: 75%; +} + +.col-xs-pull-8 { + right: 66.66666666666666%; +} + +.col-xs-pull-7 { + right: 58.333333333333336%; +} + +.col-xs-pull-6 { + right: 50%; +} + +.col-xs-pull-5 { + right: 41.66666666666667%; +} + +.col-xs-pull-4 { + right: 33.33333333333333%; +} + +.col-xs-pull-3 { + right: 25%; +} + +.col-xs-pull-2 { + right: 16.666666666666664%; +} + +.col-xs-pull-1 { + right: 8.333333333333332%; +} + +.col-xs-pull-0 { + right: 0; +} + +.col-xs-push-12 { + left: 100%; +} + +.col-xs-push-11 { + left: 91.66666666666666%; +} + +.col-xs-push-10 { + left: 83.33333333333334%; +} + +.col-xs-push-9 { + left: 75%; +} + +.col-xs-push-8 { + left: 66.66666666666666%; +} + +.col-xs-push-7 { + left: 58.333333333333336%; +} + +.col-xs-push-6 { + left: 50%; +} + +.col-xs-push-5 { + left: 41.66666666666667%; +} + +.col-xs-push-4 { + left: 33.33333333333333%; +} + +.col-xs-push-3 { + left: 25%; +} + +.col-xs-push-2 { + left: 16.666666666666664%; +} + +.col-xs-push-1 { + left: 8.333333333333332%; +} + +.col-xs-push-0 { + left: 0; +} + +.col-xs-offset-12 { + margin-left: 100%; +} + +.col-xs-offset-11 { + margin-left: 91.66666666666666%; +} + +.col-xs-offset-10 { + margin-left: 83.33333333333334%; +} + +.col-xs-offset-9 { + margin-left: 75%; +} + +.col-xs-offset-8 { + margin-left: 66.66666666666666%; +} + +.col-xs-offset-7 { + margin-left: 58.333333333333336%; +} + +.col-xs-offset-6 { + margin-left: 50%; +} + +.col-xs-offset-5 { + margin-left: 41.66666666666667%; +} + +.col-xs-offset-4 { + margin-left: 33.33333333333333%; +} + +.col-xs-offset-3 { + margin-left: 25%; +} + +.col-xs-offset-2 { + margin-left: 16.666666666666664%; +} + +.col-xs-offset-1 { + margin-left: 8.333333333333332%; +} + +.col-xs-offset-0 { + margin-left: 0; +} + +@media (min-width: 768px) { + .col-sm-1, + .col-sm-2, + .col-sm-3, + .col-sm-4, + .col-sm-5, + .col-sm-6, + .col-sm-7, + .col-sm-8, + .col-sm-9, + .col-sm-10, + .col-sm-11, + .col-sm-12 { + float: left; + } + .col-sm-12 { + width: 100%; + } + .col-sm-11 { + width: 91.66666666666666%; + } + .col-sm-10 { + width: 83.33333333333334%; + } + .col-sm-9 { + width: 75%; + } + .col-sm-8 { + width: 66.66666666666666%; + } + .col-sm-7 { + width: 58.333333333333336%; + } + .col-sm-6 { + width: 50%; + } + .col-sm-5 { + width: 41.66666666666667%; + } + .col-sm-4 { + width: 33.33333333333333%; + } + .col-sm-3 { + width: 25%; + } + .col-sm-2 { + width: 16.666666666666664%; + } + .col-sm-1 { + width: 8.333333333333332%; + } + .col-sm-pull-12 { + right: 100%; + } + .col-sm-pull-11 { + right: 91.66666666666666%; + } + .col-sm-pull-10 { + right: 83.33333333333334%; + } + .col-sm-pull-9 { + right: 75%; + } + .col-sm-pull-8 { + right: 66.66666666666666%; + } + .col-sm-pull-7 { + right: 58.333333333333336%; + } + .col-sm-pull-6 { + right: 50%; + } + .col-sm-pull-5 { + right: 41.66666666666667%; + } + .col-sm-pull-4 { + right: 33.33333333333333%; + } + .col-sm-pull-3 { + right: 25%; + } + .col-sm-pull-2 { + right: 16.666666666666664%; + } + .col-sm-pull-1 { + right: 8.333333333333332%; + } + .col-sm-pull-0 { + right: 0; + } + .col-sm-push-12 { + left: 100%; + } + .col-sm-push-11 { + left: 91.66666666666666%; + } + .col-sm-push-10 { + left: 83.33333333333334%; + } + .col-sm-push-9 { + left: 75%; + } + .col-sm-push-8 { + left: 66.66666666666666%; + } + .col-sm-push-7 { + left: 58.333333333333336%; + } + .col-sm-push-6 { + left: 50%; + } + .col-sm-push-5 { + left: 41.66666666666667%; + } + .col-sm-push-4 { + left: 33.33333333333333%; + } + .col-sm-push-3 { + left: 25%; + } + .col-sm-push-2 { + left: 16.666666666666664%; + } + .col-sm-push-1 { + left: 8.333333333333332%; + } + .col-sm-push-0 { + left: 0; + } + .col-sm-offset-12 { + margin-left: 100%; + } + .col-sm-offset-11 { + margin-left: 91.66666666666666%; + } + .col-sm-offset-10 { + margin-left: 83.33333333333334%; + } + .col-sm-offset-9 { + margin-left: 75%; + } + .col-sm-offset-8 { + margin-left: 66.66666666666666%; + } + .col-sm-offset-7 { + margin-left: 58.333333333333336%; + } + .col-sm-offset-6 { + margin-left: 50%; + } + .col-sm-offset-5 { + margin-left: 41.66666666666667%; + } + .col-sm-offset-4 { + margin-left: 33.33333333333333%; + } + .col-sm-offset-3 { + margin-left: 25%; + } + .col-sm-offset-2 { + margin-left: 16.666666666666664%; + } + .col-sm-offset-1 { + margin-left: 8.333333333333332%; + } + .col-sm-offset-0 { + margin-left: 0; + } +} + +@media (min-width: 992px) { + .col-md-1, + .col-md-2, + .col-md-3, + .col-md-4, + .col-md-5, + .col-md-6, + .col-md-7, + .col-md-8, + .col-md-9, + .col-md-10, + .col-md-11, + .col-md-12 { + float: left; + } + .col-md-12 { + width: 100%; + } + .col-md-11 { + width: 91.66666666666666%; + } + .col-md-10 { + width: 83.33333333333334%; + } + .col-md-9 { + width: 75%; + } + .col-md-8 { + width: 66.66666666666666%; + } + .col-md-7 { + width: 58.333333333333336%; + } + .col-md-6 { + width: 50%; + } + .col-md-5 { + width: 41.66666666666667%; + } + .col-md-4 { + width: 33.33333333333333%; + } + .col-md-3 { + width: 25%; + } + .col-md-2 { + width: 16.666666666666664%; + } + .col-md-1 { + width: 8.333333333333332%; + } + .col-md-pull-12 { + right: 100%; + } + .col-md-pull-11 { + right: 91.66666666666666%; + } + .col-md-pull-10 { + right: 83.33333333333334%; + } + .col-md-pull-9 { + right: 75%; + } + .col-md-pull-8 { + right: 66.66666666666666%; + } + .col-md-pull-7 { + right: 58.333333333333336%; + } + .col-md-pull-6 { + right: 50%; + } + .col-md-pull-5 { + right: 41.66666666666667%; + } + .col-md-pull-4 { + right: 33.33333333333333%; + } + .col-md-pull-3 { + right: 25%; + } + .col-md-pull-2 { + right: 16.666666666666664%; + } + .col-md-pull-1 { + right: 8.333333333333332%; + } + .col-md-pull-0 { + right: 0; + } + .col-md-push-12 { + left: 100%; + } + .col-md-push-11 { + left: 91.66666666666666%; + } + .col-md-push-10 { + left: 83.33333333333334%; + } + .col-md-push-9 { + left: 75%; + } + .col-md-push-8 { + left: 66.66666666666666%; + } + .col-md-push-7 { + left: 58.333333333333336%; + } + .col-md-push-6 { + left: 50%; + } + .col-md-push-5 { + left: 41.66666666666667%; + } + .col-md-push-4 { + left: 33.33333333333333%; + } + .col-md-push-3 { + left: 25%; + } + .col-md-push-2 { + left: 16.666666666666664%; + } + .col-md-push-1 { + left: 8.333333333333332%; + } + .col-md-push-0 { + left: 0; + } + .col-md-offset-12 { + margin-left: 100%; + } + .col-md-offset-11 { + margin-left: 91.66666666666666%; + } + .col-md-offset-10 { + margin-left: 83.33333333333334%; + } + .col-md-offset-9 { + margin-left: 75%; + } + .col-md-offset-8 { + margin-left: 66.66666666666666%; + } + .col-md-offset-7 { + margin-left: 58.333333333333336%; + } + .col-md-offset-6 { + margin-left: 50%; + } + .col-md-offset-5 { + margin-left: 41.66666666666667%; + } + .col-md-offset-4 { + margin-left: 33.33333333333333%; + } + .col-md-offset-3 { + margin-left: 25%; + } + .col-md-offset-2 { + margin-left: 16.666666666666664%; + } + .col-md-offset-1 { + margin-left: 8.333333333333332%; + } + .col-md-offset-0 { + margin-left: 0; + } +} + +@media (min-width: 1200px) { + .col-lg-1, + .col-lg-2, + .col-lg-3, + .col-lg-4, + .col-lg-5, + .col-lg-6, + .col-lg-7, + .col-lg-8, + .col-lg-9, + .col-lg-10, + .col-lg-11, + .col-lg-12 { + float: left; + } + .col-lg-12 { + width: 100%; + } + .col-lg-11 { + width: 91.66666666666666%; + } + .col-lg-10 { + width: 83.33333333333334%; + } + .col-lg-9 { + width: 75%; + } + .col-lg-8 { + width: 66.66666666666666%; + } + .col-lg-7 { + width: 58.333333333333336%; + } + .col-lg-6 { + width: 50%; + } + .col-lg-5 { + width: 41.66666666666667%; + } + .col-lg-4 { + width: 33.33333333333333%; + } + .col-lg-3 { + width: 25%; + } + .col-lg-2 { + width: 16.666666666666664%; + } + .col-lg-1 { + width: 8.333333333333332%; + } + .col-lg-pull-12 { + right: 100%; + } + .col-lg-pull-11 { + right: 91.66666666666666%; + } + .col-lg-pull-10 { + right: 83.33333333333334%; + } + .col-lg-pull-9 { + right: 75%; + } + .col-lg-pull-8 { + right: 66.66666666666666%; + } + .col-lg-pull-7 { + right: 58.333333333333336%; + } + .col-lg-pull-6 { + right: 50%; + } + .col-lg-pull-5 { + right: 41.66666666666667%; + } + .col-lg-pull-4 { + right: 33.33333333333333%; + } + .col-lg-pull-3 { + right: 25%; + } + .col-lg-pull-2 { + right: 16.666666666666664%; + } + .col-lg-pull-1 { + right: 8.333333333333332%; + } + .col-lg-pull-0 { + right: 0; + } + .col-lg-push-12 { + left: 100%; + } + .col-lg-push-11 { + left: 91.66666666666666%; + } + .col-lg-push-10 { + left: 83.33333333333334%; + } + .col-lg-push-9 { + left: 75%; + } + .col-lg-push-8 { + left: 66.66666666666666%; + } + .col-lg-push-7 { + left: 58.333333333333336%; + } + .col-lg-push-6 { + left: 50%; + } + .col-lg-push-5 { + left: 41.66666666666667%; + } + .col-lg-push-4 { + left: 33.33333333333333%; + } + .col-lg-push-3 { + left: 25%; + } + .col-lg-push-2 { + left: 16.666666666666664%; + } + .col-lg-push-1 { + left: 8.333333333333332%; + } + .col-lg-push-0 { + left: 0; + } + .col-lg-offset-12 { + margin-left: 100%; + } + .col-lg-offset-11 { + margin-left: 91.66666666666666%; + } + .col-lg-offset-10 { + margin-left: 83.33333333333334%; + } + .col-lg-offset-9 { + margin-left: 75%; + } + .col-lg-offset-8 { + margin-left: 66.66666666666666%; + } + .col-lg-offset-7 { + margin-left: 58.333333333333336%; + } + .col-lg-offset-6 { + margin-left: 50%; + } + .col-lg-offset-5 { + margin-left: 41.66666666666667%; + } + .col-lg-offset-4 { + margin-left: 33.33333333333333%; + } + .col-lg-offset-3 { + margin-left: 25%; + } + .col-lg-offset-2 { + margin-left: 16.666666666666664%; + } + .col-lg-offset-1 { + margin-left: 8.333333333333332%; + } + .col-lg-offset-0 { + margin-left: 0; + } +} + +table { + max-width: 100%; + background-color: transparent; +} + +th { + text-align: left; +} + +.table { + width: 100%; + margin-bottom: 20px; +} + +.table > thead > tr > th, +.table > tbody > tr > th, +.table > tfoot > tr > th, +.table > thead > tr > td, +.table > tbody > tr > td, +.table > tfoot > tr > td { + padding: 8px; + line-height: 1.428571429; + vertical-align: top; + border-top: 1px solid #dddddd; +} + +.table > thead > tr > th { + vertical-align: bottom; + border-bottom: 2px solid #dddddd; +} + +.table > caption + thead > tr:first-child > th, +.table > colgroup + thead > tr:first-child > th, +.table > thead:first-child > tr:first-child > th, +.table > caption + thead > tr:first-child > td, +.table > colgroup + thead > tr:first-child > td, +.table > thead:first-child > tr:first-child > td { + border-top: 0; +} + +.table > tbody + tbody { + border-top: 2px solid #dddddd; +} + +.table .table { + background-color: #ffffff; +} + +.table-condensed > thead > tr > th, +.table-condensed > tbody > tr > th, +.table-condensed > tfoot > tr > th, +.table-condensed > thead > tr > td, +.table-condensed > tbody > tr > td, +.table-condensed > tfoot > tr > td { + padding: 5px; +} + +.table-bordered { + border: 1px solid #dddddd; +} + +.table-bordered > thead > tr > th, +.table-bordered > tbody > tr > th, +.table-bordered > tfoot > tr > th, +.table-bordered > thead > tr > td, +.table-bordered > tbody > tr > td, +.table-bordered > tfoot > tr > td { + border: 1px solid #dddddd; +} + +.table-bordered > thead > tr > th, +.table-bordered > thead > tr > td { + border-bottom-width: 2px; +} + +.table-striped > tbody > tr:nth-child(odd) > td, +.table-striped > tbody > tr:nth-child(odd) > th { + background-color: #f9f9f9; +} + +.table-hover > tbody > tr:hover > td, +.table-hover > tbody > tr:hover > th { + background-color: #f5f5f5; +} + +table col[class*="col-"] { + position: static; + display: table-column; + float: none; +} + +table td[class*="col-"], +table th[class*="col-"] { + display: table-cell; + float: none; +} + +.table > thead > tr > .active, +.table > tbody > tr > .active, +.table > tfoot > tr > .active, +.table > thead > .active > td, +.table > tbody > .active > td, +.table > tfoot > .active > td, +.table > thead > .active > th, +.table > tbody > .active > th, +.table > tfoot > .active > th { + background-color: #f5f5f5; +} + +.table-hover > tbody > tr > .active:hover, +.table-hover > tbody > .active:hover > td, +.table-hover > tbody > .active:hover > th { + background-color: #e8e8e8; +} + +.table > thead > tr > .success, +.table > tbody > tr > .success, +.table > tfoot > tr > .success, +.table > thead > .success > td, +.table > tbody > .success > td, +.table > tfoot > .success > td, +.table > thead > .success > th, +.table > tbody > .success > th, +.table > tfoot > .success > th { + background-color: #dff0d8; +} + +.table-hover > tbody > tr > .success:hover, +.table-hover > tbody > .success:hover > td, +.table-hover > tbody > .success:hover > th { + background-color: #d0e9c6; +} + +.table > thead > tr > .danger, +.table > tbody > tr > .danger, +.table > tfoot > tr > .danger, +.table > thead > .danger > td, +.table > tbody > .danger > td, +.table > tfoot > .danger > td, +.table > thead > .danger > th, +.table > tbody > .danger > th, +.table > tfoot > .danger > th { + background-color: #f2dede; +} + +.table-hover > tbody > tr > .danger:hover, +.table-hover > tbody > .danger:hover > td, +.table-hover > tbody > .danger:hover > th { + background-color: #ebcccc; +} + +.table > thead > tr > .warning, +.table > tbody > tr > .warning, +.table > tfoot > tr > .warning, +.table > thead > .warning > td, +.table > tbody > .warning > td, +.table > tfoot > .warning > td, +.table > thead > .warning > th, +.table > tbody > .warning > th, +.table > tfoot > .warning > th { + background-color: #fcf8e3; +} + +.table-hover > tbody > tr > .warning:hover, +.table-hover > tbody > .warning:hover > td, +.table-hover > tbody > .warning:hover > th { + background-color: #faf2cc; +} + +@media (max-width: 767px) { + .table-responsive { + width: 100%; + margin-bottom: 15px; + overflow-x: scroll; + overflow-y: hidden; + border: 1px solid #dddddd; + -ms-overflow-style: -ms-autohiding-scrollbar; + -webkit-overflow-scrolling: touch; + } + .table-responsive > .table { + margin-bottom: 0; + } + .table-responsive > .table > thead > tr > th, + .table-responsive > .table > tbody > tr > th, + .table-responsive > .table > tfoot > tr > th, + .table-responsive > .table > thead > tr > td, + .table-responsive > .table > tbody > tr > td, + .table-responsive > .table > tfoot > tr > td { + white-space: nowrap; + } + .table-responsive > .table-bordered { + border: 0; + } + .table-responsive > .table-bordered > thead > tr > th:first-child, + .table-responsive > .table-bordered > tbody > tr > th:first-child, + .table-responsive > .table-bordered > tfoot > tr > th:first-child, + .table-responsive > .table-bordered > thead > tr > td:first-child, + .table-responsive > .table-bordered > tbody > tr > td:first-child, + .table-responsive > .table-bordered > tfoot > tr > td:first-child { + border-left: 0; + } + .table-responsive > .table-bordered > thead > tr > th:last-child, + .table-responsive > .table-bordered > tbody > tr > th:last-child, + .table-responsive > .table-bordered > tfoot > tr > th:last-child, + .table-responsive > .table-bordered > thead > tr > td:last-child, + .table-responsive > .table-bordered > tbody > tr > td:last-child, + .table-responsive > .table-bordered > tfoot > tr > td:last-child { + border-right: 0; + } + .table-responsive > .table-bordered > tbody > tr:last-child > th, + .table-responsive > .table-bordered > tfoot > tr:last-child > th, + .table-responsive > .table-bordered > tbody > tr:last-child > td, + .table-responsive > .table-bordered > tfoot > tr:last-child > td { + border-bottom: 0; + } +} + +fieldset { + padding: 0; + margin: 0; + border: 0; +} + +legend { + display: block; + width: 100%; + padding: 0; + margin-bottom: 20px; + font-size: 21px; + line-height: inherit; + color: #333333; + border: 0; + border-bottom: 1px solid #e5e5e5; +} + +label { + display: inline-block; + margin-bottom: 5px; + font-weight: bold; +} + +input[type="search"] { + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; +} + +input[type="radio"], +input[type="checkbox"] { + margin: 4px 0 0; + margin-top: 1px \9; + /* IE8-9 */ + + line-height: normal; +} + +input[type="file"] { + display: block; +} + +select[multiple], +select[size] { + height: auto; +} + +select optgroup { + font-family: inherit; + font-size: inherit; + font-style: inherit; +} + +input[type="file"]:focus, +input[type="radio"]:focus, +input[type="checkbox"]:focus { + outline: thin dotted; + outline: 5px auto -webkit-focus-ring-color; + outline-offset: -2px; +} + +input[type="number"]::-webkit-outer-spin-button, +input[type="number"]::-webkit-inner-spin-button { + height: auto; +} + +output { + display: block; + padding-top: 7px; + font-size: 14px; + line-height: 1.428571429; + color: #555555; + vertical-align: middle; +} + +.form-control { + display: block; + width: 100%; + height: 34px; + padding: 6px 12px; + font-size: 14px; + line-height: 1.428571429; + color: #555555; + vertical-align: middle; + background-color: #ffffff; + background-image: none; + border: 1px solid #cccccc; + border-radius: 4px; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); + -webkit-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s; + transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s; +} + +.form-control:focus { + border-color: #66afe9; + outline: 0; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6); + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6); +} + +.form-control:-moz-placeholder { + color: #999999; +} + +.form-control::-moz-placeholder { + color: #999999; + opacity: 1; +} + +.form-control:-ms-input-placeholder { + color: #999999; +} + +.form-control::-webkit-input-placeholder { + color: #999999; +} + +.form-control[disabled], +.form-control[readonly], +fieldset[disabled] .form-control { + cursor: not-allowed; + background-color: #eeeeee; +} + +textarea.form-control { + height: auto; +} + +.form-group { + margin-bottom: 15px; +} + +.radio, +.checkbox { + display: block; + min-height: 20px; + padding-left: 20px; + margin-top: 10px; + margin-bottom: 10px; + vertical-align: middle; +} + +.radio label, +.checkbox label { + display: inline; + margin-bottom: 0; + font-weight: normal; + cursor: pointer; +} + +.radio input[type="radio"], +.radio-inline input[type="radio"], +.checkbox input[type="checkbox"], +.checkbox-inline input[type="checkbox"] { + float: left; + margin-left: -20px; +} + +.radio + .radio, +.checkbox + .checkbox { + margin-top: -5px; +} + +.radio-inline, +.checkbox-inline { + display: inline-block; + padding-left: 20px; + margin-bottom: 0; + font-weight: normal; + vertical-align: middle; + cursor: pointer; +} + +.radio-inline + .radio-inline, +.checkbox-inline + .checkbox-inline { + margin-top: 0; + margin-left: 10px; +} + +input[type="radio"][disabled], +input[type="checkbox"][disabled], +.radio[disabled], +.radio-inline[disabled], +.checkbox[disabled], +.checkbox-inline[disabled], +fieldset[disabled] input[type="radio"], +fieldset[disabled] input[type="checkbox"], +fieldset[disabled] .radio, +fieldset[disabled] .radio-inline, +fieldset[disabled] .checkbox, +fieldset[disabled] .checkbox-inline { + cursor: not-allowed; +} + +.input-sm { + height: 30px; + padding: 5px 10px; + font-size: 12px; + line-height: 1.5; + border-radius: 3px; +} + +select.input-sm { + height: 30px; + line-height: 30px; +} + +textarea.input-sm { + height: auto; +} + +.input-lg { + height: 46px; + padding: 10px 16px; + font-size: 18px; + line-height: 1.33; + border-radius: 6px; +} + +select.input-lg { + height: 46px; + line-height: 46px; +} + +textarea.input-lg { + height: auto; +} + +.has-warning .help-block, +.has-warning .control-label, +.has-warning .radio, +.has-warning .checkbox, +.has-warning .radio-inline, +.has-warning .checkbox-inline { + color: #8a6d3b; +} + +.has-warning .form-control { + border-color: #8a6d3b; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); +} + +.has-warning .form-control:focus { + border-color: #66512c; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b; + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b; +} + +.has-warning .input-group-addon { + color: #8a6d3b; + background-color: #fcf8e3; + border-color: #8a6d3b; +} + +.has-error .help-block, +.has-error .control-label, +.has-error .radio, +.has-error .checkbox, +.has-error .radio-inline, +.has-error .checkbox-inline { + color: #a94442; +} + +.has-error .form-control { + border-color: #a94442; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); +} + +.has-error .form-control:focus { + border-color: #843534; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483; + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483; +} + +.has-error .input-group-addon { + color: #a94442; + background-color: #f2dede; + border-color: #a94442; +} + +.has-success .help-block, +.has-success .control-label, +.has-success .radio, +.has-success .checkbox, +.has-success .radio-inline, +.has-success .checkbox-inline { + color: #3c763d; +} + +.has-success .form-control { + border-color: #3c763d; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); +} + +.has-success .form-control:focus { + border-color: #2b542c; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168; + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168; +} + +.has-success .input-group-addon { + color: #3c763d; + background-color: #dff0d8; + border-color: #3c763d; +} + +.form-control-static { + margin-bottom: 0; +} + +.help-block { + display: block; + margin-top: 5px; + margin-bottom: 10px; + color: #737373; +} + +@media (min-width: 768px) { + .form-inline .form-group { + display: inline-block; + margin-bottom: 0; + vertical-align: middle; + } + .form-inline .form-control { + display: inline-block; + } + .form-inline select.form-control { + width: auto; + } + .form-inline .radio, + .form-inline .checkbox { + display: inline-block; + padding-left: 0; + margin-top: 0; + margin-bottom: 0; + } + .form-inline .radio input[type="radio"], + .form-inline .checkbox input[type="checkbox"] { + float: none; + margin-left: 0; + } +} + +.form-horizontal .control-label, +.form-horizontal .radio, +.form-horizontal .checkbox, +.form-horizontal .radio-inline, +.form-horizontal .checkbox-inline { + padding-top: 7px; + margin-top: 0; + margin-bottom: 0; +} + +.form-horizontal .radio, +.form-horizontal .checkbox { + min-height: 27px; +} + +.form-horizontal .form-group { + margin-right: -15px; + margin-left: -15px; +} + +.form-horizontal .form-group:before, +.form-horizontal .form-group:after { + display: table; + content: " "; +} + +.form-horizontal .form-group:after { + clear: both; +} + +.form-horizontal .form-group:before, +.form-horizontal .form-group:after { + display: table; + content: " "; +} + +.form-horizontal .form-group:after { + clear: both; +} + +.form-horizontal .form-control-static { + padding-top: 7px; +} + +@media (min-width: 768px) { + .form-horizontal .control-label { + text-align: right; + } +} + +.btn { + display: inline-block; + padding: 6px 12px; + margin-bottom: 0; + font-size: 14px; + font-weight: normal; + line-height: 1.428571429; + text-align: center; + white-space: nowrap; + vertical-align: middle; + cursor: pointer; + background-image: none; + border: 1px solid transparent; + border-radius: 4px; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + -o-user-select: none; + user-select: none; +} + +.btn:focus { + outline: thin dotted; + outline: 5px auto -webkit-focus-ring-color; + outline-offset: -2px; +} + +.btn:hover, +.btn:focus { + color: #333333; + text-decoration: none; +} + +.btn:active, +.btn.active { + background-image: none; + outline: 0; + -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); + box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); +} + +.btn.disabled, +.btn[disabled], +fieldset[disabled] .btn { + pointer-events: none; + cursor: not-allowed; + opacity: 0.65; + filter: alpha(opacity=65); + -webkit-box-shadow: none; + box-shadow: none; +} + +.btn-default { + color: #333333; + background-color: #ffffff; + border-color: #cccccc; +} + +.btn-default:hover, +.btn-default:focus, +.btn-default:active, +.btn-default.active, +.open .dropdown-toggle.btn-default { + color: #333333; + background-color: #ebebeb; + border-color: #adadad; +} + +.btn-default:active, +.btn-default.active, +.open .dropdown-toggle.btn-default { + background-image: none; +} + +.btn-default.disabled, +.btn-default[disabled], +fieldset[disabled] .btn-default, +.btn-default.disabled:hover, +.btn-default[disabled]:hover, +fieldset[disabled] .btn-default:hover, +.btn-default.disabled:focus, +.btn-default[disabled]:focus, +fieldset[disabled] .btn-default:focus, +.btn-default.disabled:active, +.btn-default[disabled]:active, +fieldset[disabled] .btn-default:active, +.btn-default.disabled.active, +.btn-default[disabled].active, +fieldset[disabled] .btn-default.active { + background-color: #ffffff; + border-color: #cccccc; +} + +.btn-default .badge { + color: #ffffff; + background-color: #fff; +} + +.btn-primary { + color: #ffffff; + background-color: #428bca; + border-color: #357ebd; +} + +.btn-primary:hover, +.btn-primary:focus, +.btn-primary:active, +.btn-primary.active, +.open .dropdown-toggle.btn-primary { + color: #ffffff; + background-color: #3276b1; + border-color: #285e8e; +} + +.btn-primary:active, +.btn-primary.active, +.open .dropdown-toggle.btn-primary { + background-image: none; +} + +.btn-primary.disabled, +.btn-primary[disabled], +fieldset[disabled] .btn-primary, +.btn-primary.disabled:hover, +.btn-primary[disabled]:hover, +fieldset[disabled] .btn-primary:hover, +.btn-primary.disabled:focus, +.btn-primary[disabled]:focus, +fieldset[disabled] .btn-primary:focus, +.btn-primary.disabled:active, +.btn-primary[disabled]:active, +fieldset[disabled] .btn-primary:active, +.btn-primary.disabled.active, +.btn-primary[disabled].active, +fieldset[disabled] .btn-primary.active { + background-color: #428bca; + border-color: #357ebd; +} + +.btn-primary .badge { + color: #428bca; + background-color: #fff; +} + +.btn-warning { + color: #ffffff; + background-color: #f0ad4e; + border-color: #eea236; +} + +.btn-warning:hover, +.btn-warning:focus, +.btn-warning:active, +.btn-warning.active, +.open .dropdown-toggle.btn-warning { + color: #ffffff; + background-color: #ed9c28; + border-color: #d58512; +} + +.btn-warning:active, +.btn-warning.active, +.open .dropdown-toggle.btn-warning { + background-image: none; +} + +.btn-warning.disabled, +.btn-warning[disabled], +fieldset[disabled] .btn-warning, +.btn-warning.disabled:hover, +.btn-warning[disabled]:hover, +fieldset[disabled] .btn-warning:hover, +.btn-warning.disabled:focus, +.btn-warning[disabled]:focus, +fieldset[disabled] .btn-warning:focus, +.btn-warning.disabled:active, +.btn-warning[disabled]:active, +fieldset[disabled] .btn-warning:active, +.btn-warning.disabled.active, +.btn-warning[disabled].active, +fieldset[disabled] .btn-warning.active { + background-color: #f0ad4e; + border-color: #eea236; +} + +.btn-warning .badge { + color: #f0ad4e; + background-color: #fff; +} + +.btn-danger { + color: #ffffff; + background-color: #d9534f; + border-color: #d43f3a; +} + +.btn-danger:hover, +.btn-danger:focus, +.btn-danger:active, +.btn-danger.active, +.open .dropdown-toggle.btn-danger { + color: #ffffff; + background-color: #d2322d; + border-color: #ac2925; +} + +.btn-danger:active, +.btn-danger.active, +.open .dropdown-toggle.btn-danger { + background-image: none; +} + +.btn-danger.disabled, +.btn-danger[disabled], +fieldset[disabled] .btn-danger, +.btn-danger.disabled:hover, +.btn-danger[disabled]:hover, +fieldset[disabled] .btn-danger:hover, +.btn-danger.disabled:focus, +.btn-danger[disabled]:focus, +fieldset[disabled] .btn-danger:focus, +.btn-danger.disabled:active, +.btn-danger[disabled]:active, +fieldset[disabled] .btn-danger:active, +.btn-danger.disabled.active, +.btn-danger[disabled].active, +fieldset[disabled] .btn-danger.active { + background-color: #d9534f; + border-color: #d43f3a; +} + +.btn-danger .badge { + color: #d9534f; + background-color: #fff; +} + +.btn-success { + color: #ffffff; + background-color: #5cb85c; + border-color: #4cae4c; +} + +.btn-success:hover, +.btn-success:focus, +.btn-success:active, +.btn-success.active, +.open .dropdown-toggle.btn-success { + color: #ffffff; + background-color: #47a447; + border-color: #398439; +} + +.btn-success:active, +.btn-success.active, +.open .dropdown-toggle.btn-success { + background-image: none; +} + +.btn-success.disabled, +.btn-success[disabled], +fieldset[disabled] .btn-success, +.btn-success.disabled:hover, +.btn-success[disabled]:hover, +fieldset[disabled] .btn-success:hover, +.btn-success.disabled:focus, +.btn-success[disabled]:focus, +fieldset[disabled] .btn-success:focus, +.btn-success.disabled:active, +.btn-success[disabled]:active, +fieldset[disabled] .btn-success:active, +.btn-success.disabled.active, +.btn-success[disabled].active, +fieldset[disabled] .btn-success.active { + background-color: #5cb85c; + border-color: #4cae4c; +} + +.btn-success .badge { + color: #5cb85c; + background-color: #fff; +} + +.btn-info { + color: #ffffff; + background-color: #5bc0de; + border-color: #46b8da; +} + +.btn-info:hover, +.btn-info:focus, +.btn-info:active, +.btn-info.active, +.open .dropdown-toggle.btn-info { + color: #ffffff; + background-color: #39b3d7; + border-color: #269abc; +} + +.btn-info:active, +.btn-info.active, +.open .dropdown-toggle.btn-info { + background-image: none; +} + +.btn-info.disabled, +.btn-info[disabled], +fieldset[disabled] .btn-info, +.btn-info.disabled:hover, +.btn-info[disabled]:hover, +fieldset[disabled] .btn-info:hover, +.btn-info.disabled:focus, +.btn-info[disabled]:focus, +fieldset[disabled] .btn-info:focus, +.btn-info.disabled:active, +.btn-info[disabled]:active, +fieldset[disabled] .btn-info:active, +.btn-info.disabled.active, +.btn-info[disabled].active, +fieldset[disabled] .btn-info.active { + background-color: #5bc0de; + border-color: #46b8da; +} + +.btn-info .badge { + color: #5bc0de; + background-color: #fff; +} + +.btn-link { + font-weight: normal; + color: #428bca; + cursor: pointer; + border-radius: 0; +} + +.btn-link, +.btn-link:active, +.btn-link[disabled], +fieldset[disabled] .btn-link { + background-color: transparent; + -webkit-box-shadow: none; + box-shadow: none; +} + +.btn-link, +.btn-link:hover, +.btn-link:focus, +.btn-link:active { + border-color: transparent; +} + +.btn-link:hover, +.btn-link:focus { + color: #2a6496; + text-decoration: underline; + background-color: transparent; +} + +.btn-link[disabled]:hover, +fieldset[disabled] .btn-link:hover, +.btn-link[disabled]:focus, +fieldset[disabled] .btn-link:focus { + color: #999999; + text-decoration: none; +} + +.btn-lg { + padding: 10px 16px; + font-size: 18px; + line-height: 1.33; + border-radius: 6px; +} + +.btn-sm { + padding: 5px 10px; + font-size: 12px; + line-height: 1.5; + border-radius: 3px; +} + +.btn-xs { + padding: 1px 5px; + font-size: 12px; + line-height: 1.5; + border-radius: 3px; +} + +.btn-block { + display: block; + width: 100%; + padding-right: 0; + padding-left: 0; +} + +.btn-block + .btn-block { + margin-top: 5px; +} + +input[type="submit"].btn-block, +input[type="reset"].btn-block, +input[type="button"].btn-block { + width: 100%; +} + +.fade { + opacity: 0; + -webkit-transition: opacity 0.15s linear; + transition: opacity 0.15s linear; +} + +.fade.in { + opacity: 1; +} + +.collapse { + display: none; +} + +.collapse.in { + display: block; +} + +.collapsing { + position: relative; + height: 0; + overflow: hidden; + -webkit-transition: height 0.35s ease; + transition: height 0.35s ease; +} + +@font-face { + font-family: 'Glyphicons Halflings'; + src: url('../fonts/glyphicons-halflings-regular.eot'); + src: url('../fonts/glyphicons-halflings-regular.eot?#iefix') format('embedded-opentype'), url('../fonts/glyphicons-halflings-regular.woff') format('woff'), url('../fonts/glyphicons-halflings-regular.ttf') format('truetype'), url('../fonts/glyphicons-halflings-regular.svg#glyphicons-halflingsregular') format('svg'); +} + +.glyphicon { + position: relative; + top: 1px; + display: inline-block; + font-family: 'Glyphicons Halflings'; + -webkit-font-smoothing: antialiased; + font-style: normal; + font-weight: normal; + line-height: 1; + -moz-osx-font-smoothing: grayscale; +} + +.glyphicon:empty { + width: 1em; +} + +.glyphicon-asterisk:before { + content: "\2a"; +} + +.glyphicon-plus:before { + content: "\2b"; +} + +.glyphicon-euro:before { + content: "\20ac"; +} + +.glyphicon-minus:before { + content: "\2212"; +} + +.glyphicon-cloud:before { + content: "\2601"; +} + +.glyphicon-envelope:before { + content: "\2709"; +} + +.glyphicon-pencil:before { + content: "\270f"; +} + +.glyphicon-glass:before { + content: "\e001"; +} + +.glyphicon-music:before { + content: "\e002"; +} + +.glyphicon-search:before { + content: "\e003"; +} + +.glyphicon-heart:before { + content: "\e005"; +} + +.glyphicon-star:before { + content: "\e006"; +} + +.glyphicon-star-empty:before { + content: "\e007"; +} + +.glyphicon-user:before { + content: "\e008"; +} + +.glyphicon-film:before { + content: "\e009"; +} + +.glyphicon-th-large:before { + content: "\e010"; +} + +.glyphicon-th:before { + content: "\e011"; +} + +.glyphicon-th-list:before { + content: "\e012"; +} + +.glyphicon-ok:before { + content: "\e013"; +} + +.glyphicon-remove:before { + content: "\e014"; +} + +.glyphicon-zoom-in:before { + content: "\e015"; +} + +.glyphicon-zoom-out:before { + content: "\e016"; +} + +.glyphicon-off:before { + content: "\e017"; +} + +.glyphicon-signal:before { + content: "\e018"; +} + +.glyphicon-cog:before { + content: "\e019"; +} + +.glyphicon-trash:before { + content: "\e020"; +} + +.glyphicon-home:before { + content: "\e021"; +} + +.glyphicon-file:before { + content: "\e022"; +} + +.glyphicon-time:before { + content: "\e023"; +} + +.glyphicon-road:before { + content: "\e024"; +} + +.glyphicon-download-alt:before { + content: "\e025"; +} + +.glyphicon-download:before { + content: "\e026"; +} + +.glyphicon-upload:before { + content: "\e027"; +} + +.glyphicon-inbox:before { + content: "\e028"; +} + +.glyphicon-play-circle:before { + content: "\e029"; +} + +.glyphicon-repeat:before { + content: "\e030"; +} + +.glyphicon-refresh:before { + content: "\e031"; +} + +.glyphicon-list-alt:before { + content: "\e032"; +} + +.glyphicon-lock:before { + content: "\e033"; +} + +.glyphicon-flag:before { + content: "\e034"; +} + +.glyphicon-headphones:before { + content: "\e035"; +} + +.glyphicon-volume-off:before { + content: "\e036"; +} + +.glyphicon-volume-down:before { + content: "\e037"; +} + +.glyphicon-volume-up:before { + content: "\e038"; +} + +.glyphicon-qrcode:before { + content: "\e039"; +} + +.glyphicon-barcode:before { + content: "\e040"; +} + +.glyphicon-tag:before { + content: "\e041"; +} + +.glyphicon-tags:before { + content: "\e042"; +} + +.glyphicon-book:before { + content: "\e043"; +} + +.glyphicon-bookmark:before { + content: "\e044"; +} + +.glyphicon-print:before { + content: "\e045"; +} + +.glyphicon-camera:before { + content: "\e046"; +} + +.glyphicon-font:before { + content: "\e047"; +} + +.glyphicon-bold:before { + content: "\e048"; +} + +.glyphicon-italic:before { + content: "\e049"; +} + +.glyphicon-text-height:before { + content: "\e050"; +} + +.glyphicon-text-width:before { + content: "\e051"; +} + +.glyphicon-align-left:before { + content: "\e052"; +} + +.glyphicon-align-center:before { + content: "\e053"; +} + +.glyphicon-align-right:before { + content: "\e054"; +} + +.glyphicon-align-justify:before { + content: "\e055"; +} + +.glyphicon-list:before { + content: "\e056"; +} + +.glyphicon-indent-left:before { + content: "\e057"; +} + +.glyphicon-indent-right:before { + content: "\e058"; +} + +.glyphicon-facetime-video:before { + content: "\e059"; +} + +.glyphicon-picture:before { + content: "\e060"; +} + +.glyphicon-map-marker:before { + content: "\e062"; +} + +.glyphicon-adjust:before { + content: "\e063"; +} + +.glyphicon-tint:before { + content: "\e064"; +} + +.glyphicon-edit:before { + content: "\e065"; +} + +.glyphicon-share:before { + content: "\e066"; +} + +.glyphicon-check:before { + content: "\e067"; +} + +.glyphicon-move:before { + content: "\e068"; +} + +.glyphicon-step-backward:before { + content: "\e069"; +} + +.glyphicon-fast-backward:before { + content: "\e070"; +} + +.glyphicon-backward:before { + content: "\e071"; +} + +.glyphicon-play:before { + content: "\e072"; +} + +.glyphicon-pause:before { + content: "\e073"; +} + +.glyphicon-stop:before { + content: "\e074"; +} + +.glyphicon-forward:before { + content: "\e075"; +} + +.glyphicon-fast-forward:before { + content: "\e076"; +} + +.glyphicon-step-forward:before { + content: "\e077"; +} + +.glyphicon-eject:before { + content: "\e078"; +} + +.glyphicon-chevron-left:before { + content: "\e079"; +} + +.glyphicon-chevron-right:before { + content: "\e080"; +} + +.glyphicon-plus-sign:before { + content: "\e081"; +} + +.glyphicon-minus-sign:before { + content: "\e082"; +} + +.glyphicon-remove-sign:before { + content: "\e083"; +} + +.glyphicon-ok-sign:before { + content: "\e084"; +} + +.glyphicon-question-sign:before { + content: "\e085"; +} + +.glyphicon-info-sign:before { + content: "\e086"; +} + +.glyphicon-screenshot:before { + content: "\e087"; +} + +.glyphicon-remove-circle:before { + content: "\e088"; +} + +.glyphicon-ok-circle:before { + content: "\e089"; +} + +.glyphicon-ban-circle:before { + content: "\e090"; +} + +.glyphicon-arrow-left:before { + content: "\e091"; +} + +.glyphicon-arrow-right:before { + content: "\e092"; +} + +.glyphicon-arrow-up:before { + content: "\e093"; +} + +.glyphicon-arrow-down:before { + content: "\e094"; +} + +.glyphicon-share-alt:before { + content: "\e095"; +} + +.glyphicon-resize-full:before { + content: "\e096"; +} + +.glyphicon-resize-small:before { + content: "\e097"; +} + +.glyphicon-exclamation-sign:before { + content: "\e101"; +} + +.glyphicon-gift:before { + content: "\e102"; +} + +.glyphicon-leaf:before { + content: "\e103"; +} + +.glyphicon-fire:before { + content: "\e104"; +} + +.glyphicon-eye-open:before { + content: "\e105"; +} + +.glyphicon-eye-close:before { + content: "\e106"; +} + +.glyphicon-warning-sign:before { + content: "\e107"; +} + +.glyphicon-plane:before { + content: "\e108"; +} + +.glyphicon-calendar:before { + content: "\e109"; +} + +.glyphicon-random:before { + content: "\e110"; +} + +.glyphicon-comment:before { + content: "\e111"; +} + +.glyphicon-magnet:before { + content: "\e112"; +} + +.glyphicon-chevron-up:before { + content: "\e113"; +} + +.glyphicon-chevron-down:before { + content: "\e114"; +} + +.glyphicon-retweet:before { + content: "\e115"; +} + +.glyphicon-shopping-cart:before { + content: "\e116"; +} + +.glyphicon-folder-close:before { + content: "\e117"; +} + +.glyphicon-folder-open:before { + content: "\e118"; +} + +.glyphicon-resize-vertical:before { + content: "\e119"; +} + +.glyphicon-resize-horizontal:before { + content: "\e120"; +} + +.glyphicon-hdd:before { + content: "\e121"; +} + +.glyphicon-bullhorn:before { + content: "\e122"; +} + +.glyphicon-bell:before { + content: "\e123"; +} + +.glyphicon-certificate:before { + content: "\e124"; +} + +.glyphicon-thumbs-up:before { + content: "\e125"; +} + +.glyphicon-thumbs-down:before { + content: "\e126"; +} + +.glyphicon-hand-right:before { + content: "\e127"; +} + +.glyphicon-hand-left:before { + content: "\e128"; +} + +.glyphicon-hand-up:before { + content: "\e129"; +} + +.glyphicon-hand-down:before { + content: "\e130"; +} + +.glyphicon-circle-arrow-right:before { + content: "\e131"; +} + +.glyphicon-circle-arrow-left:before { + content: "\e132"; +} + +.glyphicon-circle-arrow-up:before { + content: "\e133"; +} + +.glyphicon-circle-arrow-down:before { + content: "\e134"; +} + +.glyphicon-globe:before { + content: "\e135"; +} + +.glyphicon-wrench:before { + content: "\e136"; +} + +.glyphicon-tasks:before { + content: "\e137"; +} + +.glyphicon-filter:before { + content: "\e138"; +} + +.glyphicon-briefcase:before { + content: "\e139"; +} + +.glyphicon-fullscreen:before { + content: "\e140"; +} + +.glyphicon-dashboard:before { + content: "\e141"; +} + +.glyphicon-paperclip:before { + content: "\e142"; +} + +.glyphicon-heart-empty:before { + content: "\e143"; +} + +.glyphicon-link:before { + content: "\e144"; +} + +.glyphicon-phone:before { + content: "\e145"; +} + +.glyphicon-pushpin:before { + content: "\e146"; +} + +.glyphicon-usd:before { + content: "\e148"; +} + +.glyphicon-gbp:before { + content: "\e149"; +} + +.glyphicon-sort:before { + content: "\e150"; +} + +.glyphicon-sort-by-alphabet:before { + content: "\e151"; +} + +.glyphicon-sort-by-alphabet-alt:before { + content: "\e152"; +} + +.glyphicon-sort-by-order:before { + content: "\e153"; +} + +.glyphicon-sort-by-order-alt:before { + content: "\e154"; +} + +.glyphicon-sort-by-attributes:before { + content: "\e155"; +} + +.glyphicon-sort-by-attributes-alt:before { + content: "\e156"; +} + +.glyphicon-unchecked:before { + content: "\e157"; +} + +.glyphicon-expand:before { + content: "\e158"; +} + +.glyphicon-collapse-down:before { + content: "\e159"; +} + +.glyphicon-collapse-up:before { + content: "\e160"; +} + +.glyphicon-log-in:before { + content: "\e161"; +} + +.glyphicon-flash:before { + content: "\e162"; +} + +.glyphicon-log-out:before { + content: "\e163"; +} + +.glyphicon-new-window:before { + content: "\e164"; +} + +.glyphicon-record:before { + content: "\e165"; +} + +.glyphicon-save:before { + content: "\e166"; +} + +.glyphicon-open:before { + content: "\e167"; +} + +.glyphicon-saved:before { + content: "\e168"; +} + +.glyphicon-import:before { + content: "\e169"; +} + +.glyphicon-export:before { + content: "\e170"; +} + +.glyphicon-send:before { + content: "\e171"; +} + +.glyphicon-floppy-disk:before { + content: "\e172"; +} + +.glyphicon-floppy-saved:before { + content: "\e173"; +} + +.glyphicon-floppy-remove:before { + content: "\e174"; +} + +.glyphicon-floppy-save:before { + content: "\e175"; +} + +.glyphicon-floppy-open:before { + content: "\e176"; +} + +.glyphicon-credit-card:before { + content: "\e177"; +} + +.glyphicon-transfer:before { + content: "\e178"; +} + +.glyphicon-cutlery:before { + content: "\e179"; +} + +.glyphicon-header:before { + content: "\e180"; +} + +.glyphicon-compressed:before { + content: "\e181"; +} + +.glyphicon-earphone:before { + content: "\e182"; +} + +.glyphicon-phone-alt:before { + content: "\e183"; +} + +.glyphicon-tower:before { + content: "\e184"; +} + +.glyphicon-stats:before { + content: "\e185"; +} + +.glyphicon-sd-video:before { + content: "\e186"; +} + +.glyphicon-hd-video:before { + content: "\e187"; +} + +.glyphicon-subtitles:before { + content: "\e188"; +} + +.glyphicon-sound-stereo:before { + content: "\e189"; +} + +.glyphicon-sound-dolby:before { + content: "\e190"; +} + +.glyphicon-sound-5-1:before { + content: "\e191"; +} + +.glyphicon-sound-6-1:before { + content: "\e192"; +} + +.glyphicon-sound-7-1:before { + content: "\e193"; +} + +.glyphicon-copyright-mark:before { + content: "\e194"; +} + +.glyphicon-registration-mark:before { + content: "\e195"; +} + +.glyphicon-cloud-download:before { + content: "\e197"; +} + +.glyphicon-cloud-upload:before { + content: "\e198"; +} + +.glyphicon-tree-conifer:before { + content: "\e199"; +} + +.glyphicon-tree-deciduous:before { + content: "\e200"; +} + +.caret { + display: inline-block; + width: 0; + height: 0; + margin-left: 2px; + vertical-align: middle; + border-top: 4px solid; + border-right: 4px solid transparent; + border-left: 4px solid transparent; +} + +.dropdown { + position: relative; +} + +.dropdown-toggle:focus { + outline: 0; +} + +.dropdown-menu { + position: absolute; + top: 100%; + left: 0; + z-index: 1000; + display: none; + float: left; + min-width: 160px; + padding: 5px 0; + margin: 2px 0 0; + font-size: 14px; + list-style: none; + background-color: #ffffff; + border: 1px solid #cccccc; + border: 1px solid rgba(0, 0, 0, 0.15); + border-radius: 4px; + -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175); + box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175); + background-clip: padding-box; +} + +.dropdown-menu.pull-right { + right: 0; + left: auto; +} + +.dropdown-menu .divider { + height: 1px; + margin: 9px 0; + overflow: hidden; + background-color: #e5e5e5; +} + +.dropdown-menu > li > a { + display: block; + padding: 3px 20px; + clear: both; + font-weight: normal; + line-height: 1.428571429; + color: #333333; + white-space: nowrap; +} + +.dropdown-menu > li > a:hover, +.dropdown-menu > li > a:focus { + color: #262626; + text-decoration: none; + background-color: #f5f5f5; +} + +.dropdown-menu > .active > a, +.dropdown-menu > .active > a:hover, +.dropdown-menu > .active > a:focus { + color: #ffffff; + text-decoration: none; + background-color: #428bca; + outline: 0; +} + +.dropdown-menu > .disabled > a, +.dropdown-menu > .disabled > a:hover, +.dropdown-menu > .disabled > a:focus { + color: #999999; +} + +.dropdown-menu > .disabled > a:hover, +.dropdown-menu > .disabled > a:focus { + text-decoration: none; + cursor: not-allowed; + background-color: transparent; + background-image: none; + filter: progid:DXImageTransform.Microsoft.gradient(enabled=false); +} + +.open > .dropdown-menu { + display: block; +} + +.open > a { + outline: 0; +} + +.dropdown-header { + display: block; + padding: 3px 20px; + font-size: 12px; + line-height: 1.428571429; + color: #999999; +} + +.dropdown-backdrop { + position: fixed; + top: 0; + right: 0; + bottom: 0; + left: 0; + z-index: 990; +} + +.pull-right > .dropdown-menu { + right: 0; + left: auto; +} + +.dropup .caret, +.navbar-fixed-bottom .dropdown .caret { + border-top: 0; + border-bottom: 4px solid; + content: ""; +} + +.dropup .dropdown-menu, +.navbar-fixed-bottom .dropdown .dropdown-menu { + top: auto; + bottom: 100%; + margin-bottom: 1px; +} + +@media (min-width: 768px) { + .navbar-right .dropdown-menu { + right: 0; + left: auto; + } +} + +.btn-group, +.btn-group-vertical { + position: relative; + display: inline-block; + vertical-align: middle; +} + +.btn-group > .btn, +.btn-group-vertical > .btn { + position: relative; + float: left; +} + +.btn-group > .btn:hover, +.btn-group-vertical > .btn:hover, +.btn-group > .btn:focus, +.btn-group-vertical > .btn:focus, +.btn-group > .btn:active, +.btn-group-vertical > .btn:active, +.btn-group > .btn.active, +.btn-group-vertical > .btn.active { + z-index: 2; +} + +.btn-group > .btn:focus, +.btn-group-vertical > .btn:focus { + outline: none; +} + +.btn-group .btn + .btn, +.btn-group .btn + .btn-group, +.btn-group .btn-group + .btn, +.btn-group .btn-group + .btn-group { + margin-left: -1px; +} + +.btn-toolbar:before, +.btn-toolbar:after { + display: table; + content: " "; +} + +.btn-toolbar:after { + clear: both; +} + +.btn-toolbar:before, +.btn-toolbar:after { + display: table; + content: " "; +} + +.btn-toolbar:after { + clear: both; +} + +.btn-toolbar .btn-group { + float: left; +} + +.btn-toolbar > .btn + .btn, +.btn-toolbar > .btn-group + .btn, +.btn-toolbar > .btn + .btn-group, +.btn-toolbar > .btn-group + .btn-group { + margin-left: 5px; +} + +.btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) { + border-radius: 0; +} + +.btn-group > .btn:first-child { + margin-left: 0; +} + +.btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) { + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} + +.btn-group > .btn:last-child:not(:first-child), +.btn-group > .dropdown-toggle:not(:first-child) { + border-bottom-left-radius: 0; + border-top-left-radius: 0; +} + +.btn-group > .btn-group { + float: left; +} + +.btn-group > .btn-group:not(:first-child):not(:last-child) > .btn { + border-radius: 0; +} + +.btn-group > .btn-group:first-child > .btn:last-child, +.btn-group > .btn-group:first-child > .dropdown-toggle { + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} + +.btn-group > .btn-group:last-child > .btn:first-child { + border-bottom-left-radius: 0; + border-top-left-radius: 0; +} + +.btn-group .dropdown-toggle:active, +.btn-group.open .dropdown-toggle { + outline: 0; +} + +.btn-group-xs > .btn { + padding: 1px 5px; + font-size: 12px; + line-height: 1.5; + border-radius: 3px; +} + +.btn-group-sm > .btn { + padding: 5px 10px; + font-size: 12px; + line-height: 1.5; + border-radius: 3px; +} + +.btn-group-lg > .btn { + padding: 10px 16px; + font-size: 18px; + line-height: 1.33; + border-radius: 6px; +} + +.btn-group > .btn + .dropdown-toggle { + padding-right: 8px; + padding-left: 8px; +} + +.btn-group > .btn-lg + .dropdown-toggle { + padding-right: 12px; + padding-left: 12px; +} + +.btn-group.open .dropdown-toggle { + -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); + box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); +} + +.btn-group.open .dropdown-toggle.btn-link { + -webkit-box-shadow: none; + box-shadow: none; +} + +.btn .caret { + margin-left: 0; +} + +.btn-lg .caret { + border-width: 5px 5px 0; + border-bottom-width: 0; +} + +.dropup .btn-lg .caret { + border-width: 0 5px 5px; +} + +.btn-group-vertical > .btn, +.btn-group-vertical > .btn-group, +.btn-group-vertical > .btn-group > .btn { + display: block; + float: none; + width: 100%; + max-width: 100%; +} + +.btn-group-vertical > .btn-group:before, +.btn-group-vertical > .btn-group:after { + display: table; + content: " "; +} + +.btn-group-vertical > .btn-group:after { + clear: both; +} + +.btn-group-vertical > .btn-group:before, +.btn-group-vertical > .btn-group:after { + display: table; + content: " "; +} + +.btn-group-vertical > .btn-group:after { + clear: both; +} + +.btn-group-vertical > .btn-group > .btn { + float: none; +} + +.btn-group-vertical > .btn + .btn, +.btn-group-vertical > .btn + .btn-group, +.btn-group-vertical > .btn-group + .btn, +.btn-group-vertical > .btn-group + .btn-group { + margin-top: -1px; + margin-left: 0; +} + +.btn-group-vertical > .btn:not(:first-child):not(:last-child) { + border-radius: 0; +} + +.btn-group-vertical > .btn:first-child:not(:last-child) { + border-top-right-radius: 4px; + border-bottom-right-radius: 0; + border-bottom-left-radius: 0; +} + +.btn-group-vertical > .btn:last-child:not(:first-child) { + border-top-right-radius: 0; + border-bottom-left-radius: 4px; + border-top-left-radius: 0; +} + +.btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn { + border-radius: 0; +} + +.btn-group-vertical > .btn-group:first-child > .btn:last-child, +.btn-group-vertical > .btn-group:first-child > .dropdown-toggle { + border-bottom-right-radius: 0; + border-bottom-left-radius: 0; +} + +.btn-group-vertical > .btn-group:last-child > .btn:first-child { + border-top-right-radius: 0; + border-top-left-radius: 0; +} + +.btn-group-justified { + display: table; + width: 100%; + border-collapse: separate; + table-layout: fixed; +} + +.btn-group-justified > .btn, +.btn-group-justified > .btn-group { + display: table-cell; + float: none; + width: 1%; +} + +.btn-group-justified > .btn-group .btn { + width: 100%; +} + +[data-toggle="buttons"] > .btn > input[type="radio"], +[data-toggle="buttons"] > .btn > input[type="checkbox"] { + display: none; +} + +.input-group { + position: relative; + display: table; + border-collapse: separate; +} + +.input-group[class*="col-"] { + float: none; + padding-right: 0; + padding-left: 0; +} + +.input-group .form-control { + width: 100%; + margin-bottom: 0; +} + +.input-group-lg > .form-control, +.input-group-lg > .input-group-addon, +.input-group-lg > .input-group-btn > .btn { + height: 46px; + padding: 10px 16px; + font-size: 18px; + line-height: 1.33; + border-radius: 6px; +} + +select.input-group-lg > .form-control, +select.input-group-lg > .input-group-addon, +select.input-group-lg > .input-group-btn > .btn { + height: 46px; + line-height: 46px; +} + +textarea.input-group-lg > .form-control, +textarea.input-group-lg > .input-group-addon, +textarea.input-group-lg > .input-group-btn > .btn { + height: auto; +} + +.input-group-sm > .form-control, +.input-group-sm > .input-group-addon, +.input-group-sm > .input-group-btn > .btn { + height: 30px; + padding: 5px 10px; + font-size: 12px; + line-height: 1.5; + border-radius: 3px; +} + +select.input-group-sm > .form-control, +select.input-group-sm > .input-group-addon, +select.input-group-sm > .input-group-btn > .btn { + height: 30px; + line-height: 30px; +} + +textarea.input-group-sm > .form-control, +textarea.input-group-sm > .input-group-addon, +textarea.input-group-sm > .input-group-btn > .btn { + height: auto; +} + +.input-group-addon, +.input-group-btn, +.input-group .form-control { + display: table-cell; +} + +.input-group-addon:not(:first-child):not(:last-child), +.input-group-btn:not(:first-child):not(:last-child), +.input-group .form-control:not(:first-child):not(:last-child) { + border-radius: 0; +} + +.input-group-addon, +.input-group-btn { + width: 1%; + white-space: nowrap; + vertical-align: middle; +} + +.input-group-addon { + padding: 6px 12px; + font-size: 14px; + font-weight: normal; + line-height: 1; + color: #555555; + text-align: center; + background-color: #eeeeee; + border: 1px solid #cccccc; + border-radius: 4px; +} + +.input-group-addon.input-sm { + padding: 5px 10px; + font-size: 12px; + border-radius: 3px; +} + +.input-group-addon.input-lg { + padding: 10px 16px; + font-size: 18px; + border-radius: 6px; +} + +.input-group-addon input[type="radio"], +.input-group-addon input[type="checkbox"] { + margin-top: 0; +} + +.input-group .form-control:first-child, +.input-group-addon:first-child, +.input-group-btn:first-child > .btn, +.input-group-btn:first-child > .dropdown-toggle, +.input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle) { + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} + +.input-group-addon:first-child { + border-right: 0; +} + +.input-group .form-control:last-child, +.input-group-addon:last-child, +.input-group-btn:last-child > .btn, +.input-group-btn:last-child > .dropdown-toggle, +.input-group-btn:first-child > .btn:not(:first-child) { + border-bottom-left-radius: 0; + border-top-left-radius: 0; +} + +.input-group-addon:last-child { + border-left: 0; +} + +.input-group-btn { + position: relative; + white-space: nowrap; +} + +.input-group-btn:first-child > .btn { + margin-right: -1px; +} + +.input-group-btn:last-child > .btn { + margin-left: -1px; +} + +.input-group-btn > .btn { + position: relative; +} + +.input-group-btn > .btn + .btn { + margin-left: -4px; +} + +.input-group-btn > .btn:hover, +.input-group-btn > .btn:active { + z-index: 2; +} + +.nav { + padding-left: 0; + margin-bottom: 0; + list-style: none; +} + +.nav:before, +.nav:after { + display: table; + content: " "; +} + +.nav:after { + clear: both; +} + +.nav:before, +.nav:after { + display: table; + content: " "; +} + +.nav:after { + clear: both; +} + +.nav > li { + position: relative; + display: block; +} + +.nav > li > a { + position: relative; + display: block; + padding: 10px 15px; +} + +.nav > li > a:hover, +.nav > li > a:focus { + text-decoration: none; + background-color: #eeeeee; +} + +.nav > li.disabled > a { + color: #999999; +} + +.nav > li.disabled > a:hover, +.nav > li.disabled > a:focus { + color: #999999; + text-decoration: none; + cursor: not-allowed; + background-color: transparent; +} + +.nav .open > a, +.nav .open > a:hover, +.nav .open > a:focus { + background-color: #eeeeee; + border-color: #428bca; +} + +.nav .nav-divider { + height: 1px; + margin: 9px 0; + overflow: hidden; + background-color: #e5e5e5; +} + +.nav > li > a > img { + max-width: none; +} + +.nav-tabs { + border-bottom: 1px solid #dddddd; +} + +.nav-tabs > li { + float: left; + margin-bottom: -1px; +} + +.nav-tabs > li > a { + margin-right: 2px; + line-height: 1.428571429; + border: 1px solid transparent; + border-radius: 4px 4px 0 0; +} + +.nav-tabs > li > a:hover { + border-color: #eeeeee #eeeeee #dddddd; +} + +.nav-tabs > li.active > a, +.nav-tabs > li.active > a:hover, +.nav-tabs > li.active > a:focus { + color: #555555; + cursor: default; + background-color: #ffffff; + border: 1px solid #dddddd; + border-bottom-color: transparent; +} + +.nav-tabs.nav-justified { + width: 100%; + border-bottom: 0; +} + +.nav-tabs.nav-justified > li { + float: none; +} + +.nav-tabs.nav-justified > li > a { + margin-bottom: 5px; + text-align: center; +} + +.nav-tabs.nav-justified > .dropdown .dropdown-menu { + top: auto; + left: auto; +} + +@media (min-width: 768px) { + .nav-tabs.nav-justified > li { + display: table-cell; + width: 1%; + } + .nav-tabs.nav-justified > li > a { + margin-bottom: 0; + } +} + +.nav-tabs.nav-justified > li > a { + margin-right: 0; + border-radius: 4px; +} + +.nav-tabs.nav-justified > .active > a, +.nav-tabs.nav-justified > .active > a:hover, +.nav-tabs.nav-justified > .active > a:focus { + border: 1px solid #dddddd; +} + +@media (min-width: 768px) { + .nav-tabs.nav-justified > li > a { + border-bottom: 1px solid #dddddd; + border-radius: 4px 4px 0 0; + } + .nav-tabs.nav-justified > .active > a, + .nav-tabs.nav-justified > .active > a:hover, + .nav-tabs.nav-justified > .active > a:focus { + border-bottom-color: #ffffff; + } +} + +.nav-pills > li { + float: left; +} + +.nav-pills > li > a { + border-radius: 4px; +} + +.nav-pills > li + li { + margin-left: 2px; +} + +.nav-pills > li.active > a, +.nav-pills > li.active > a:hover, +.nav-pills > li.active > a:focus { + color: #ffffff; + background-color: #428bca; +} + +.nav-stacked > li { + float: none; +} + +.nav-stacked > li + li { + margin-top: 2px; + margin-left: 0; +} + +.nav-justified { + width: 100%; +} + +.nav-justified > li { + float: none; +} + +.nav-justified > li > a { + margin-bottom: 5px; + text-align: center; +} + +.nav-justified > .dropdown .dropdown-menu { + top: auto; + left: auto; +} + +@media (min-width: 768px) { + .nav-justified > li { + display: table-cell; + width: 1%; + } + .nav-justified > li > a { + margin-bottom: 0; + } +} + +.nav-tabs-justified { + border-bottom: 0; +} + +.nav-tabs-justified > li > a { + margin-right: 0; + border-radius: 4px; +} + +.nav-tabs-justified > .active > a, +.nav-tabs-justified > .active > a:hover, +.nav-tabs-justified > .active > a:focus { + border: 1px solid #dddddd; +} + +@media (min-width: 768px) { + .nav-tabs-justified > li > a { + border-bottom: 1px solid #dddddd; + border-radius: 4px 4px 0 0; + } + .nav-tabs-justified > .active > a, + .nav-tabs-justified > .active > a:hover, + .nav-tabs-justified > .active > a:focus { + border-bottom-color: #ffffff; + } +} + +.tab-content > .tab-pane { + display: none; +} + +.tab-content > .active { + display: block; +} + +.nav-tabs .dropdown-menu { + margin-top: -1px; + border-top-right-radius: 0; + border-top-left-radius: 0; +} + +.navbar { + position: relative; + min-height: 50px; + margin-bottom: 20px; + border: 1px solid transparent; +} + +.navbar:before, +.navbar:after { + display: table; + content: " "; +} + +.navbar:after { + clear: both; +} + +.navbar:before, +.navbar:after { + display: table; + content: " "; +} + +.navbar:after { + clear: both; +} + +@media (min-width: 768px) { + .navbar { + border-radius: 4px; + } +} + +.navbar-header:before, +.navbar-header:after { + display: table; + content: " "; +} + +.navbar-header:after { + clear: both; +} + +.navbar-header:before, +.navbar-header:after { + display: table; + content: " "; +} + +.navbar-header:after { + clear: both; +} + +@media (min-width: 768px) { + .navbar-header { + float: left; + } +} + +.navbar-collapse { + max-height: 340px; + padding-right: 15px; + padding-left: 15px; + overflow-x: visible; + border-top: 1px solid transparent; + box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1); + -webkit-overflow-scrolling: touch; +} + +.navbar-collapse:before, +.navbar-collapse:after { + display: table; + content: " "; +} + +.navbar-collapse:after { + clear: both; +} + +.navbar-collapse:before, +.navbar-collapse:after { + display: table; + content: " "; +} + +.navbar-collapse:after { + clear: both; +} + +.navbar-collapse.in { + overflow-y: auto; +} + +@media (min-width: 768px) { + .navbar-collapse { + width: auto; + border-top: 0; + box-shadow: none; + } + .navbar-collapse.collapse { + display: block !important; + height: auto !important; + padding-bottom: 0; + overflow: visible !important; + } + .navbar-collapse.in { + overflow-y: visible; + } + .navbar-fixed-top .navbar-collapse, + .navbar-static-top .navbar-collapse, + .navbar-fixed-bottom .navbar-collapse { + padding-right: 0; + padding-left: 0; + } +} + +.container > .navbar-header, +.container > .navbar-collapse { + margin-right: -15px; + margin-left: -15px; +} + +@media (min-width: 768px) { + .container > .navbar-header, + .container > .navbar-collapse { + margin-right: 0; + margin-left: 0; + } +} + +.navbar-static-top { + z-index: 1000; + border-width: 0 0 1px; +} + +@media (min-width: 768px) { + .navbar-static-top { + border-radius: 0; + } +} + +.navbar-fixed-top, +.navbar-fixed-bottom { + position: fixed; + right: 0; + left: 0; + z-index: 1030; +} + +@media (min-width: 768px) { + .navbar-fixed-top, + .navbar-fixed-bottom { + border-radius: 0; + } +} + +.navbar-fixed-top { + top: 0; + border-width: 0 0 1px; +} + +.navbar-fixed-bottom { + bottom: 0; + margin-bottom: 0; + border-width: 1px 0 0; +} + +.navbar-brand { + float: left; + padding: 15px 15px; + font-size: 18px; + line-height: 20px; +} + +.navbar-brand:hover, +.navbar-brand:focus { + text-decoration: none; +} + +@media (min-width: 768px) { + .navbar > .container .navbar-brand { + margin-left: -15px; + } +} + +.navbar-toggle { + position: relative; + float: right; + padding: 9px 10px; + margin-top: 8px; + margin-right: 15px; + margin-bottom: 8px; + background-color: transparent; + background-image: none; + border: 1px solid transparent; + border-radius: 4px; +} + +.navbar-toggle .icon-bar { + display: block; + width: 22px; + height: 2px; + border-radius: 1px; +} + +.navbar-toggle .icon-bar + .icon-bar { + margin-top: 4px; +} + +@media (min-width: 768px) { + .navbar-toggle { + display: none; + } +} + +.navbar-nav { + margin: 7.5px -15px; +} + +.navbar-nav > li > a { + padding-top: 10px; + padding-bottom: 10px; + line-height: 20px; +} + +@media (max-width: 767px) { + .navbar-nav .open .dropdown-menu { + position: static; + float: none; + width: auto; + margin-top: 0; + background-color: transparent; + border: 0; + box-shadow: none; + } + .navbar-nav .open .dropdown-menu > li > a, + .navbar-nav .open .dropdown-menu .dropdown-header { + padding: 5px 15px 5px 25px; + } + .navbar-nav .open .dropdown-menu > li > a { + line-height: 20px; + } + .navbar-nav .open .dropdown-menu > li > a:hover, + .navbar-nav .open .dropdown-menu > li > a:focus { + background-image: none; + } +} + +@media (min-width: 768px) { + .navbar-nav { + float: left; + margin: 0; + } + .navbar-nav > li { + float: left; + } + .navbar-nav > li > a { + padding-top: 15px; + padding-bottom: 15px; + } + .navbar-nav.navbar-right:last-child { + margin-right: -15px; + } +} + +@media (min-width: 768px) { + .navbar-left { + float: left !important; + } + .navbar-right { + float: right !important; + } +} + +.navbar-form { + padding: 10px 15px; + margin-top: 8px; + margin-right: -15px; + margin-bottom: 8px; + margin-left: -15px; + border-top: 1px solid transparent; + border-bottom: 1px solid transparent; + -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1); + box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1); +} + +@media (min-width: 768px) { + .navbar-form .form-group { + display: inline-block; + margin-bottom: 0; + vertical-align: middle; + } + .navbar-form .form-control { + display: inline-block; + } + .navbar-form select.form-control { + width: auto; + } + .navbar-form .radio, + .navbar-form .checkbox { + display: inline-block; + padding-left: 0; + margin-top: 0; + margin-bottom: 0; + } + .navbar-form .radio input[type="radio"], + .navbar-form .checkbox input[type="checkbox"] { + float: none; + margin-left: 0; + } +} + +@media (max-width: 767px) { + .navbar-form .form-group { + margin-bottom: 5px; + } +} + +@media (min-width: 768px) { + .navbar-form { + width: auto; + padding-top: 0; + padding-bottom: 0; + margin-right: 0; + margin-left: 0; + border: 0; + -webkit-box-shadow: none; + box-shadow: none; + } + .navbar-form.navbar-right:last-child { + margin-right: -15px; + } +} + +.navbar-nav > li > .dropdown-menu { + margin-top: 0; + border-top-right-radius: 0; + border-top-left-radius: 0; +} + +.navbar-fixed-bottom .navbar-nav > li > .dropdown-menu { + border-bottom-right-radius: 0; + border-bottom-left-radius: 0; +} + +.navbar-nav.pull-right > li > .dropdown-menu, +.navbar-nav > li > .dropdown-menu.pull-right { + right: 0; + left: auto; +} + +.navbar-btn { + margin-top: 8px; + margin-bottom: 8px; +} + +.navbar-btn.btn-sm { + margin-top: 10px; + margin-bottom: 10px; +} + +.navbar-btn.btn-xs { + margin-top: 14px; + margin-bottom: 14px; +} + +.navbar-text { + margin-top: 15px; + margin-bottom: 15px; +} + +@media (min-width: 768px) { + .navbar-text { + float: left; + margin-right: 15px; + margin-left: 15px; + } + .navbar-text.navbar-right:last-child { + margin-right: 0; + } +} + +.navbar-default { + background-color: #f8f8f8; + border-color: #e7e7e7; +} + +.navbar-default .navbar-brand { + color: #777777; +} + +.navbar-default .navbar-brand:hover, +.navbar-default .navbar-brand:focus { + color: #5e5e5e; + background-color: transparent; +} + +.navbar-default .navbar-text { + color: #777777; +} + +.navbar-default .navbar-nav > li > a { + color: #777777; +} + +.navbar-default .navbar-nav > li > a:hover, +.navbar-default .navbar-nav > li > a:focus { + color: #333333; + background-color: transparent; +} + +.navbar-default .navbar-nav > .active > a, +.navbar-default .navbar-nav > .active > a:hover, +.navbar-default .navbar-nav > .active > a:focus { + color: #555555; + background-color: #e7e7e7; +} + +.navbar-default .navbar-nav > .disabled > a, +.navbar-default .navbar-nav > .disabled > a:hover, +.navbar-default .navbar-nav > .disabled > a:focus { + color: #cccccc; + background-color: transparent; +} + +.navbar-default .navbar-toggle { + border-color: #dddddd; +} + +.navbar-default .navbar-toggle:hover, +.navbar-default .navbar-toggle:focus { + background-color: #dddddd; +} + +.navbar-default .navbar-toggle .icon-bar { + background-color: #cccccc; +} + +.navbar-default .navbar-collapse, +.navbar-default .navbar-form { + border-color: #e7e7e7; +} + +.navbar-default .navbar-nav > .open > a, +.navbar-default .navbar-nav > .open > a:hover, +.navbar-default .navbar-nav > .open > a:focus { + color: #555555; + background-color: #e7e7e7; +} + +@media (max-width: 767px) { + .navbar-default .navbar-nav .open .dropdown-menu > li > a { + color: #777777; + } + .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover, + .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus { + color: #333333; + background-color: transparent; + } + .navbar-default .navbar-nav .open .dropdown-menu > .active > a, + .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover, + .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus { + color: #555555; + background-color: #e7e7e7; + } + .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a, + .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover, + .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus { + color: #cccccc; + background-color: transparent; + } +} + +.navbar-default .navbar-link { + color: #777777; +} + +.navbar-default .navbar-link:hover { + color: #333333; +} + +.navbar-inverse { + background-color: #222222; + border-color: #080808; +} + +.navbar-inverse .navbar-brand { + color: #999999; +} + +.navbar-inverse .navbar-brand:hover, +.navbar-inverse .navbar-brand:focus { + color: #ffffff; + background-color: transparent; +} + +.navbar-inverse .navbar-text { + color: #999999; +} + +.navbar-inverse .navbar-nav > li > a { + color: #999999; +} + +.navbar-inverse .navbar-nav > li > a:hover, +.navbar-inverse .navbar-nav > li > a:focus { + color: #ffffff; + background-color: transparent; +} + +.navbar-inverse .navbar-nav > .active > a, +.navbar-inverse .navbar-nav > .active > a:hover, +.navbar-inverse .navbar-nav > .active > a:focus { + color: #ffffff; + background-color: #080808; +} + +.navbar-inverse .navbar-nav > .disabled > a, +.navbar-inverse .navbar-nav > .disabled > a:hover, +.navbar-inverse .navbar-nav > .disabled > a:focus { + color: #444444; + background-color: transparent; +} + +.navbar-inverse .navbar-toggle { + border-color: #333333; +} + +.navbar-inverse .navbar-toggle:hover, +.navbar-inverse .navbar-toggle:focus { + background-color: #333333; +} + +.navbar-inverse .navbar-toggle .icon-bar { + background-color: #ffffff; +} + +.navbar-inverse .navbar-collapse, +.navbar-inverse .navbar-form { + border-color: #101010; +} + +.navbar-inverse .navbar-nav > .open > a, +.navbar-inverse .navbar-nav > .open > a:hover, +.navbar-inverse .navbar-nav > .open > a:focus { + color: #ffffff; + background-color: #080808; +} + +@media (max-width: 767px) { + .navbar-inverse .navbar-nav .open .dropdown-menu > .dropdown-header { + border-color: #080808; + } + .navbar-inverse .navbar-nav .open .dropdown-menu .divider { + background-color: #080808; + } + .navbar-inverse .navbar-nav .open .dropdown-menu > li > a { + color: #999999; + } + .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover, + .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus { + color: #ffffff; + background-color: transparent; + } + .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a, + .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:hover, + .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:focus { + color: #ffffff; + background-color: #080808; + } + .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a, + .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:hover, + .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:focus { + color: #444444; + background-color: transparent; + } +} + +.navbar-inverse .navbar-link { + color: #999999; +} + +.navbar-inverse .navbar-link:hover { + color: #ffffff; +} + +.breadcrumb { + padding: 8px 15px; + margin-bottom: 20px; + list-style: none; + background-color: #f5f5f5; + border-radius: 4px; +} + +.breadcrumb > li { + display: inline-block; +} + +.breadcrumb > li + li:before { + padding: 0 5px; + color: #cccccc; + content: "/\00a0"; +} + +.breadcrumb > .active { + color: #999999; +} + +.pagination { + display: inline-block; + padding-left: 0; + margin: 20px 0; + border-radius: 4px; +} + +.pagination > li { + display: inline; +} + +.pagination > li > a, +.pagination > li > span { + position: relative; + float: left; + padding: 6px 12px; + margin-left: -1px; + line-height: 1.428571429; + text-decoration: none; + background-color: #ffffff; + border: 1px solid #dddddd; +} + +.pagination > li:first-child > a, +.pagination > li:first-child > span { + margin-left: 0; + border-bottom-left-radius: 4px; + border-top-left-radius: 4px; +} + +.pagination > li:last-child > a, +.pagination > li:last-child > span { + border-top-right-radius: 4px; + border-bottom-right-radius: 4px; +} + +.pagination > li > a:hover, +.pagination > li > span:hover, +.pagination > li > a:focus, +.pagination > li > span:focus { + background-color: #eeeeee; +} + +.pagination > .active > a, +.pagination > .active > span, +.pagination > .active > a:hover, +.pagination > .active > span:hover, +.pagination > .active > a:focus, +.pagination > .active > span:focus { + z-index: 2; + color: #ffffff; + cursor: default; + background-color: #428bca; + border-color: #428bca; +} + +.pagination > .disabled > span, +.pagination > .disabled > span:hover, +.pagination > .disabled > span:focus, +.pagination > .disabled > a, +.pagination > .disabled > a:hover, +.pagination > .disabled > a:focus { + color: #999999; + cursor: not-allowed; + background-color: #ffffff; + border-color: #dddddd; +} + +.pagination-lg > li > a, +.pagination-lg > li > span { + padding: 10px 16px; + font-size: 18px; +} + +.pagination-lg > li:first-child > a, +.pagination-lg > li:first-child > span { + border-bottom-left-radius: 6px; + border-top-left-radius: 6px; +} + +.pagination-lg > li:last-child > a, +.pagination-lg > li:last-child > span { + border-top-right-radius: 6px; + border-bottom-right-radius: 6px; +} + +.pagination-sm > li > a, +.pagination-sm > li > span { + padding: 5px 10px; + font-size: 12px; +} + +.pagination-sm > li:first-child > a, +.pagination-sm > li:first-child > span { + border-bottom-left-radius: 3px; + border-top-left-radius: 3px; +} + +.pagination-sm > li:last-child > a, +.pagination-sm > li:last-child > span { + border-top-right-radius: 3px; + border-bottom-right-radius: 3px; +} + +.pager { + padding-left: 0; + margin: 20px 0; + text-align: center; + list-style: none; +} + +.pager:before, +.pager:after { + display: table; + content: " "; +} + +.pager:after { + clear: both; +} + +.pager:before, +.pager:after { + display: table; + content: " "; +} + +.pager:after { + clear: both; +} + +.pager li { + display: inline; +} + +.pager li > a, +.pager li > span { + display: inline-block; + padding: 5px 14px; + background-color: #ffffff; + border: 1px solid #dddddd; + border-radius: 15px; +} + +.pager li > a:hover, +.pager li > a:focus { + text-decoration: none; + background-color: #eeeeee; +} + +.pager .next > a, +.pager .next > span { + float: right; +} + +.pager .previous > a, +.pager .previous > span { + float: left; +} + +.pager .disabled > a, +.pager .disabled > a:hover, +.pager .disabled > a:focus, +.pager .disabled > span { + color: #999999; + cursor: not-allowed; + background-color: #ffffff; +} + +.label { + display: inline; + padding: .2em .6em .3em; + font-size: 75%; + font-weight: bold; + line-height: 1; + color: #ffffff; + text-align: center; + white-space: nowrap; + vertical-align: baseline; + border-radius: .25em; +} + +.label[href]:hover, +.label[href]:focus { + color: #ffffff; + text-decoration: none; + cursor: pointer; +} + +.label:empty { + display: none; +} + +.btn .label { + position: relative; + top: -1px; +} + +.label-default { + background-color: #999999; +} + +.label-default[href]:hover, +.label-default[href]:focus { + background-color: #808080; +} + +.label-primary { + background-color: #428bca; +} + +.label-primary[href]:hover, +.label-primary[href]:focus { + background-color: #3071a9; +} + +.label-success { + background-color: #5cb85c; +} + +.label-success[href]:hover, +.label-success[href]:focus { + background-color: #449d44; +} + +.label-info { + background-color: #5bc0de; +} + +.label-info[href]:hover, +.label-info[href]:focus { + background-color: #31b0d5; +} + +.label-warning { + background-color: #f0ad4e; +} + +.label-warning[href]:hover, +.label-warning[href]:focus { + background-color: #ec971f; +} + +.label-danger { + background-color: #d9534f; +} + +.label-danger[href]:hover, +.label-danger[href]:focus { + background-color: #c9302c; +} + +.badge { + display: inline-block; + min-width: 10px; + padding: 3px 7px; + font-size: 12px; + font-weight: bold; + line-height: 1; + color: #ffffff; + text-align: center; + white-space: nowrap; + vertical-align: baseline; + background-color: #999999; + border-radius: 10px; +} + +.badge:empty { + display: none; +} + +.btn .badge { + position: relative; + top: -1px; +} + +a.badge:hover, +a.badge:focus { + color: #ffffff; + text-decoration: none; + cursor: pointer; +} + +a.list-group-item.active > .badge, +.nav-pills > .active > a > .badge { + color: #428bca; + background-color: #ffffff; +} + +.nav-pills > li > a > .badge { + margin-left: 3px; +} + +.jumbotron { + padding: 30px; + margin-bottom: 30px; + font-size: 21px; + font-weight: 200; + line-height: 2.1428571435; + color: inherit; + background-color: #eeeeee; +} + +.jumbotron h1, +.jumbotron .h1 { + line-height: 1; + color: inherit; +} + +.jumbotron p { + line-height: 1.4; +} + +.container .jumbotron { + border-radius: 6px; +} + +.jumbotron .container { + max-width: 100%; +} + +@media screen and (min-width: 768px) { + .jumbotron { + padding-top: 48px; + padding-bottom: 48px; + } + .container .jumbotron { + padding-right: 60px; + padding-left: 60px; + } + .jumbotron h1, + .jumbotron .h1 { + font-size: 63px; + } +} + +.thumbnail { + display: block; + padding: 4px; + margin-bottom: 20px; + line-height: 1.428571429; + background-color: #ffffff; + border: 1px solid #dddddd; + border-radius: 4px; + -webkit-transition: all 0.2s ease-in-out; + transition: all 0.2s ease-in-out; +} + +.thumbnail > img, +.thumbnail a > img { + display: block; + height: auto; + max-width: 100%; + margin-right: auto; + margin-left: auto; +} + +a.thumbnail:hover, +a.thumbnail:focus, +a.thumbnail.active { + border-color: #428bca; +} + +.thumbnail .caption { + padding: 9px; + color: #333333; +} + +.alert { + padding: 15px; + margin-bottom: 20px; + border: 1px solid transparent; + border-radius: 4px; +} + +.alert h4 { + margin-top: 0; + color: inherit; +} + +.alert .alert-link { + font-weight: bold; +} + +.alert > p, +.alert > ul { + margin-bottom: 0; +} + +.alert > p + p { + margin-top: 5px; +} + +.alert-dismissable { + padding-right: 35px; +} + +.alert-dismissable .close { + position: relative; + top: -2px; + right: -21px; + color: inherit; +} + +.alert-success { + color: #3c763d; + background-color: #dff0d8; + border-color: #d6e9c6; +} + +.alert-success hr { + border-top-color: #c9e2b3; +} + +.alert-success .alert-link { + color: #2b542c; +} + +.alert-info { + color: #31708f; + background-color: #d9edf7; + border-color: #bce8f1; +} + +.alert-info hr { + border-top-color: #a6e1ec; +} + +.alert-info .alert-link { + color: #245269; +} + +.alert-warning { + color: #8a6d3b; + background-color: #fcf8e3; + border-color: #faebcc; +} + +.alert-warning hr { + border-top-color: #f7e1b5; +} + +.alert-warning .alert-link { + color: #66512c; +} + +.alert-danger { + color: #a94442; + background-color: #f2dede; + border-color: #ebccd1; +} + +.alert-danger hr { + border-top-color: #e4b9c0; +} + +.alert-danger .alert-link { + color: #843534; +} + +@-webkit-keyframes progress-bar-stripes { + from { + background-position: 40px 0; + } + to { + background-position: 0 0; + } +} + +@keyframes progress-bar-stripes { + from { + background-position: 40px 0; + } + to { + background-position: 0 0; + } +} + +.progress { + height: 20px; + margin-bottom: 20px; + overflow: hidden; + background-color: #f5f5f5; + border-radius: 4px; + -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); + box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); +} + +.progress-bar { + float: left; + width: 0; + height: 100%; + font-size: 12px; + line-height: 20px; + color: #ffffff; + text-align: center; + background-color: #428bca; + -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15); + box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15); + -webkit-transition: width 0.6s ease; + transition: width 0.6s ease; +} + +.progress-striped .progress-bar { + background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-size: 40px 40px; +} + +.progress.active .progress-bar { + -webkit-animation: progress-bar-stripes 2s linear infinite; + animation: progress-bar-stripes 2s linear infinite; +} + +.progress-bar-success { + background-color: #5cb85c; +} + +.progress-striped .progress-bar-success { + background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); +} + +.progress-bar-info { + background-color: #5bc0de; +} + +.progress-striped .progress-bar-info { + background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); +} + +.progress-bar-warning { + background-color: #f0ad4e; +} + +.progress-striped .progress-bar-warning { + background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); +} + +.progress-bar-danger { + background-color: #d9534f; +} + +.progress-striped .progress-bar-danger { + background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); +} + +.media, +.media-body { + overflow: hidden; + zoom: 1; +} + +.media, +.media .media { + margin-top: 15px; +} + +.media:first-child { + margin-top: 0; +} + +.media-object { + display: block; +} + +.media-heading { + margin: 0 0 5px; +} + +.media > .pull-left { + margin-right: 10px; +} + +.media > .pull-right { + margin-left: 10px; +} + +.media-list { + padding-left: 0; + list-style: none; +} + +.list-group { + padding-left: 0; + margin-bottom: 20px; +} + +.list-group-item { + position: relative; + display: block; + padding: 10px 15px; + margin-bottom: -1px; + background-color: #ffffff; + border: 1px solid #dddddd; +} + +.list-group-item:first-child { + border-top-right-radius: 4px; + border-top-left-radius: 4px; +} + +.list-group-item:last-child { + margin-bottom: 0; + border-bottom-right-radius: 4px; + border-bottom-left-radius: 4px; +} + +.list-group-item > .badge { + float: right; +} + +.list-group-item > .badge + .badge { + margin-right: 5px; +} + +a.list-group-item { + color: #555555; +} + +a.list-group-item .list-group-item-heading { + color: #333333; +} + +a.list-group-item:hover, +a.list-group-item:focus { + text-decoration: none; + background-color: #f5f5f5; +} + +a.list-group-item.active, +a.list-group-item.active:hover, +a.list-group-item.active:focus { + z-index: 2; + color: #ffffff; + background-color: #428bca; + border-color: #428bca; +} + +a.list-group-item.active .list-group-item-heading, +a.list-group-item.active:hover .list-group-item-heading, +a.list-group-item.active:focus .list-group-item-heading { + color: inherit; +} + +a.list-group-item.active .list-group-item-text, +a.list-group-item.active:hover .list-group-item-text, +a.list-group-item.active:focus .list-group-item-text { + color: #e1edf7; +} + +.list-group-item-heading { + margin-top: 0; + margin-bottom: 5px; +} + +.list-group-item-text { + margin-bottom: 0; + line-height: 1.3; +} + +.panel { + margin-bottom: 20px; + background-color: #ffffff; + border: 1px solid transparent; + border-radius: 4px; + -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05); + box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05); +} + +.panel-body { + padding: 15px; +} + +.panel-body:before, +.panel-body:after { + display: table; + content: " "; +} + +.panel-body:after { + clear: both; +} + +.panel-body:before, +.panel-body:after { + display: table; + content: " "; +} + +.panel-body:after { + clear: both; +} + +.panel > .list-group { + margin-bottom: 0; +} + +.panel > .list-group .list-group-item { + border-width: 1px 0; +} + +.panel > .list-group .list-group-item:first-child { + border-top-right-radius: 0; + border-top-left-radius: 0; +} + +.panel > .list-group .list-group-item:last-child { + border-bottom: 0; +} + +.panel-heading + .list-group .list-group-item:first-child { + border-top-width: 0; +} + +.panel > .table, +.panel > .table-responsive > .table { + margin-bottom: 0; +} + +.panel > .panel-body + .table, +.panel > .panel-body + .table-responsive { + border-top: 1px solid #dddddd; +} + +.panel > .table > tbody:first-child th, +.panel > .table > tbody:first-child td { + border-top: 0; +} + +.panel > .table-bordered, +.panel > .table-responsive > .table-bordered { + border: 0; +} + +.panel > .table-bordered > thead > tr > th:first-child, +.panel > .table-responsive > .table-bordered > thead > tr > th:first-child, +.panel > .table-bordered > tbody > tr > th:first-child, +.panel > .table-responsive > .table-bordered > tbody > tr > th:first-child, +.panel > .table-bordered > tfoot > tr > th:first-child, +.panel > .table-responsive > .table-bordered > tfoot > tr > th:first-child, +.panel > .table-bordered > thead > tr > td:first-child, +.panel > .table-responsive > .table-bordered > thead > tr > td:first-child, +.panel > .table-bordered > tbody > tr > td:first-child, +.panel > .table-responsive > .table-bordered > tbody > tr > td:first-child, +.panel > .table-bordered > tfoot > tr > td:first-child, +.panel > .table-responsive > .table-bordered > tfoot > tr > td:first-child { + border-left: 0; +} + +.panel > .table-bordered > thead > tr > th:last-child, +.panel > .table-responsive > .table-bordered > thead > tr > th:last-child, +.panel > .table-bordered > tbody > tr > th:last-child, +.panel > .table-responsive > .table-bordered > tbody > tr > th:last-child, +.panel > .table-bordered > tfoot > tr > th:last-child, +.panel > .table-responsive > .table-bordered > tfoot > tr > th:last-child, +.panel > .table-bordered > thead > tr > td:last-child, +.panel > .table-responsive > .table-bordered > thead > tr > td:last-child, +.panel > .table-bordered > tbody > tr > td:last-child, +.panel > .table-responsive > .table-bordered > tbody > tr > td:last-child, +.panel > .table-bordered > tfoot > tr > td:last-child, +.panel > .table-responsive > .table-bordered > tfoot > tr > td:last-child { + border-right: 0; +} + +.panel > .table-bordered > thead > tr:last-child > th, +.panel > .table-responsive > .table-bordered > thead > tr:last-child > th, +.panel > .table-bordered > tbody > tr:last-child > th, +.panel > .table-responsive > .table-bordered > tbody > tr:last-child > th, +.panel > .table-bordered > tfoot > tr:last-child > th, +.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > th, +.panel > .table-bordered > thead > tr:last-child > td, +.panel > .table-responsive > .table-bordered > thead > tr:last-child > td, +.panel > .table-bordered > tbody > tr:last-child > td, +.panel > .table-responsive > .table-bordered > tbody > tr:last-child > td, +.panel > .table-bordered > tfoot > tr:last-child > td, +.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > td { + border-bottom: 0; +} + +.panel > .table-responsive { + margin-bottom: 0; + border: 0; +} + +.panel-heading { + padding: 10px 15px; + border-bottom: 1px solid transparent; + border-top-right-radius: 3px; + border-top-left-radius: 3px; +} + +.panel-heading > .dropdown .dropdown-toggle { + color: inherit; +} + +.panel-title { + margin-top: 0; + margin-bottom: 0; + font-size: 16px; + color: inherit; +} + +.panel-title > a { + color: inherit; +} + +.panel-footer { + padding: 10px 15px; + background-color: #f5f5f5; + border-top: 1px solid #dddddd; + border-bottom-right-radius: 3px; + border-bottom-left-radius: 3px; +} + +.panel-group .panel { + margin-bottom: 0; + overflow: hidden; + border-radius: 4px; +} + +.panel-group .panel + .panel { + margin-top: 5px; +} + +.panel-group .panel-heading { + border-bottom: 0; +} + +.panel-group .panel-heading + .panel-collapse .panel-body { + border-top: 1px solid #dddddd; +} + +.panel-group .panel-footer { + border-top: 0; +} + +.panel-group .panel-footer + .panel-collapse .panel-body { + border-bottom: 1px solid #dddddd; +} + +.panel-default { + border-color: #dddddd; +} + +.panel-default > .panel-heading { + color: #333333; + background-color: #f5f5f5; + border-color: #dddddd; +} + +.panel-default > .panel-heading + .panel-collapse .panel-body { + border-top-color: #dddddd; +} + +.panel-default > .panel-footer + .panel-collapse .panel-body { + border-bottom-color: #dddddd; +} + +.panel-primary { + border-color: #428bca; +} + +.panel-primary > .panel-heading { + color: #ffffff; + background-color: #428bca; + border-color: #428bca; +} + +.panel-primary > .panel-heading + .panel-collapse .panel-body { + border-top-color: #428bca; +} + +.panel-primary > .panel-footer + .panel-collapse .panel-body { + border-bottom-color: #428bca; +} + +.panel-success { + border-color: #d6e9c6; +} + +.panel-success > .panel-heading { + color: #3c763d; + background-color: #dff0d8; + border-color: #d6e9c6; +} + +.panel-success > .panel-heading + .panel-collapse .panel-body { + border-top-color: #d6e9c6; +} + +.panel-success > .panel-footer + .panel-collapse .panel-body { + border-bottom-color: #d6e9c6; +} + +.panel-warning { + border-color: #faebcc; +} + +.panel-warning > .panel-heading { + color: #8a6d3b; + background-color: #fcf8e3; + border-color: #faebcc; +} + +.panel-warning > .panel-heading + .panel-collapse .panel-body { + border-top-color: #faebcc; +} + +.panel-warning > .panel-footer + .panel-collapse .panel-body { + border-bottom-color: #faebcc; +} + +.panel-danger { + border-color: #ebccd1; +} + +.panel-danger > .panel-heading { + color: #a94442; + background-color: #f2dede; + border-color: #ebccd1; +} + +.panel-danger > .panel-heading + .panel-collapse .panel-body { + border-top-color: #ebccd1; +} + +.panel-danger > .panel-footer + .panel-collapse .panel-body { + border-bottom-color: #ebccd1; +} + +.panel-info { + border-color: #bce8f1; +} + +.panel-info > .panel-heading { + color: #31708f; + background-color: #d9edf7; + border-color: #bce8f1; +} + +.panel-info > .panel-heading + .panel-collapse .panel-body { + border-top-color: #bce8f1; +} + +.panel-info > .panel-footer + .panel-collapse .panel-body { + border-bottom-color: #bce8f1; +} + +.well { + min-height: 20px; + padding: 19px; + margin-bottom: 20px; + background-color: #f5f5f5; + border: 1px solid #e3e3e3; + border-radius: 4px; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05); + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05); +} + +.well blockquote { + border-color: #ddd; + border-color: rgba(0, 0, 0, 0.15); +} + +.well-lg { + padding: 24px; + border-radius: 6px; +} + +.well-sm { + padding: 9px; + border-radius: 3px; +} + +.close { + float: right; + font-size: 21px; + font-weight: bold; + line-height: 1; + color: #000000; + text-shadow: 0 1px 0 #ffffff; + opacity: 0.2; + filter: alpha(opacity=20); +} + +.close:hover, +.close:focus { + color: #000000; + text-decoration: none; + cursor: pointer; + opacity: 0.5; + filter: alpha(opacity=50); +} + +button.close { + padding: 0; + cursor: pointer; + background: transparent; + border: 0; + -webkit-appearance: none; +} + +.modal-open { + overflow: hidden; +} + +.modal { + position: fixed; + top: 0; + right: 0; + bottom: 0; + left: 0; + z-index: 1040; + display: none; + overflow: auto; + overflow-y: scroll; +} + +.modal.fade .modal-dialog { + -webkit-transform: translate(0, -25%); + -ms-transform: translate(0, -25%); + transform: translate(0, -25%); + -webkit-transition: -webkit-transform 0.3s ease-out; + -moz-transition: -moz-transform 0.3s ease-out; + -o-transition: -o-transform 0.3s ease-out; + transition: transform 0.3s ease-out; +} + +.modal.in .modal-dialog { + -webkit-transform: translate(0, 0); + -ms-transform: translate(0, 0); + transform: translate(0, 0); +} + +.modal-dialog { + position: relative; + z-index: 1050; + width: auto; + margin: 10px; +} + +.modal-content { + position: relative; + background-color: #ffffff; + border: 1px solid #999999; + border: 1px solid rgba(0, 0, 0, 0.2); + border-radius: 6px; + outline: none; + -webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5); + box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5); + background-clip: padding-box; +} + +.modal-backdrop { + position: fixed; + top: 0; + right: 0; + bottom: 0; + left: 0; + z-index: 1030; + background-color: #000000; +} + +.modal-backdrop.fade { + opacity: 0; + filter: alpha(opacity=0); +} + +.modal-backdrop.in { + opacity: 0.5; + filter: alpha(opacity=50); +} + +.modal-header { + min-height: 16.428571429px; + padding: 15px; + border-bottom: 1px solid #e5e5e5; +} + +.modal-header .close { + margin-top: -2px; +} + +.modal-title { + margin: 0; + line-height: 1.428571429; +} + +.modal-body { + position: relative; + padding: 20px; +} + +.modal-footer { + padding: 19px 20px 20px; + margin-top: 15px; + text-align: right; + border-top: 1px solid #e5e5e5; +} + +.modal-footer:before, +.modal-footer:after { + display: table; + content: " "; +} + +.modal-footer:after { + clear: both; +} + +.modal-footer:before, +.modal-footer:after { + display: table; + content: " "; +} + +.modal-footer:after { + clear: both; +} + +.modal-footer .btn + .btn { + margin-bottom: 0; + margin-left: 5px; +} + +.modal-footer .btn-group .btn + .btn { + margin-left: -1px; +} + +.modal-footer .btn-block + .btn-block { + margin-left: 0; +} + +@media screen and (min-width: 768px) { + .modal-dialog { + width: 600px; + margin: 30px auto; + } + .modal-content { + -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5); + box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5); + } +} + +.tooltip { + position: absolute; + z-index: 1030; + display: block; + font-size: 12px; + line-height: 1.4; + opacity: 0; + filter: alpha(opacity=0); + visibility: visible; +} + +.tooltip.in { + opacity: 0.9; + filter: alpha(opacity=90); +} + +.tooltip.top { + padding: 5px 0; + margin-top: -3px; +} + +.tooltip.right { + padding: 0 5px; + margin-left: 3px; +} + +.tooltip.bottom { + padding: 5px 0; + margin-top: 3px; +} + +.tooltip.left { + padding: 0 5px; + margin-left: -3px; +} + +.tooltip-inner { + max-width: 200px; + padding: 3px 8px; + color: #ffffff; + text-align: center; + text-decoration: none; + background-color: #000000; + border-radius: 4px; +} + +.tooltip-arrow { + position: absolute; + width: 0; + height: 0; + border-color: transparent; + border-style: solid; +} + +.tooltip.top .tooltip-arrow { + bottom: 0; + left: 50%; + margin-left: -5px; + border-top-color: #000000; + border-width: 5px 5px 0; +} + +.tooltip.top-left .tooltip-arrow { + bottom: 0; + left: 5px; + border-top-color: #000000; + border-width: 5px 5px 0; +} + +.tooltip.top-right .tooltip-arrow { + right: 5px; + bottom: 0; + border-top-color: #000000; + border-width: 5px 5px 0; +} + +.tooltip.right .tooltip-arrow { + top: 50%; + left: 0; + margin-top: -5px; + border-right-color: #000000; + border-width: 5px 5px 5px 0; +} + +.tooltip.left .tooltip-arrow { + top: 50%; + right: 0; + margin-top: -5px; + border-left-color: #000000; + border-width: 5px 0 5px 5px; +} + +.tooltip.bottom .tooltip-arrow { + top: 0; + left: 50%; + margin-left: -5px; + border-bottom-color: #000000; + border-width: 0 5px 5px; +} + +.tooltip.bottom-left .tooltip-arrow { + top: 0; + left: 5px; + border-bottom-color: #000000; + border-width: 0 5px 5px; +} + +.tooltip.bottom-right .tooltip-arrow { + top: 0; + right: 5px; + border-bottom-color: #000000; + border-width: 0 5px 5px; +} + +.popover { + position: absolute; + top: 0; + left: 0; + z-index: 1010; + display: none; + max-width: 276px; + padding: 1px; + text-align: left; + white-space: normal; + background-color: #ffffff; + border: 1px solid #cccccc; + border: 1px solid rgba(0, 0, 0, 0.2); + border-radius: 6px; + -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); + box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); + background-clip: padding-box; +} + +.popover.top { + margin-top: -10px; +} + +.popover.right { + margin-left: 10px; +} + +.popover.bottom { + margin-top: 10px; +} + +.popover.left { + margin-left: -10px; +} + +.popover-title { + padding: 8px 14px; + margin: 0; + font-size: 14px; + font-weight: normal; + line-height: 18px; + background-color: #f7f7f7; + border-bottom: 1px solid #ebebeb; + border-radius: 5px 5px 0 0; +} + +.popover-content { + padding: 9px 14px; +} + +.popover .arrow, +.popover .arrow:after { + position: absolute; + display: block; + width: 0; + height: 0; + border-color: transparent; + border-style: solid; +} + +.popover .arrow { + border-width: 11px; +} + +.popover .arrow:after { + border-width: 10px; + content: ""; +} + +.popover.top .arrow { + bottom: -11px; + left: 50%; + margin-left: -11px; + border-top-color: #999999; + border-top-color: rgba(0, 0, 0, 0.25); + border-bottom-width: 0; +} + +.popover.top .arrow:after { + bottom: 1px; + margin-left: -10px; + border-top-color: #ffffff; + border-bottom-width: 0; + content: " "; +} + +.popover.right .arrow { + top: 50%; + left: -11px; + margin-top: -11px; + border-right-color: #999999; + border-right-color: rgba(0, 0, 0, 0.25); + border-left-width: 0; +} + +.popover.right .arrow:after { + bottom: -10px; + left: 1px; + border-right-color: #ffffff; + border-left-width: 0; + content: " "; +} + +.popover.bottom .arrow { + top: -11px; + left: 50%; + margin-left: -11px; + border-bottom-color: #999999; + border-bottom-color: rgba(0, 0, 0, 0.25); + border-top-width: 0; +} + +.popover.bottom .arrow:after { + top: 1px; + margin-left: -10px; + border-bottom-color: #ffffff; + border-top-width: 0; + content: " "; +} + +.popover.left .arrow { + top: 50%; + right: -11px; + margin-top: -11px; + border-left-color: #999999; + border-left-color: rgba(0, 0, 0, 0.25); + border-right-width: 0; +} + +.popover.left .arrow:after { + right: 1px; + bottom: -10px; + border-left-color: #ffffff; + border-right-width: 0; + content: " "; +} + +.carousel { + position: relative; +} + +.carousel-inner { + position: relative; + width: 100%; + overflow: hidden; +} + +.carousel-inner > .item { + position: relative; + display: none; + -webkit-transition: 0.6s ease-in-out left; + transition: 0.6s ease-in-out left; +} + +.carousel-inner > .item > img, +.carousel-inner > .item > a > img { + display: block; + height: auto; + max-width: 100%; + line-height: 1; +} + +.carousel-inner > .active, +.carousel-inner > .next, +.carousel-inner > .prev { + display: block; +} + +.carousel-inner > .active { + left: 0; +} + +.carousel-inner > .next, +.carousel-inner > .prev { + position: absolute; + top: 0; + width: 100%; +} + +.carousel-inner > .next { + left: 100%; +} + +.carousel-inner > .prev { + left: -100%; +} + +.carousel-inner > .next.left, +.carousel-inner > .prev.right { + left: 0; +} + +.carousel-inner > .active.left { + left: -100%; +} + +.carousel-inner > .active.right { + left: 100%; +} + +.carousel-control { + position: absolute; + top: 0; + bottom: 0; + left: 0; + width: 15%; + font-size: 20px; + color: #ffffff; + text-align: center; + text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); + opacity: 0.5; + filter: alpha(opacity=50); +} + +.carousel-control.left { + background-image: -webkit-linear-gradient(left, color-stop(rgba(0, 0, 0, 0.5) 0), color-stop(rgba(0, 0, 0, 0.0001) 100%)); + background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5) 0, rgba(0, 0, 0, 0.0001) 100%); + background-repeat: repeat-x; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1); +} + +.carousel-control.right { + right: 0; + left: auto; + background-image: -webkit-linear-gradient(left, color-stop(rgba(0, 0, 0, 0.0001) 0), color-stop(rgba(0, 0, 0, 0.5) 100%)); + background-image: linear-gradient(to right, rgba(0, 0, 0, 0.0001) 0, rgba(0, 0, 0, 0.5) 100%); + background-repeat: repeat-x; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1); +} + +.carousel-control:hover, +.carousel-control:focus { + color: #ffffff; + text-decoration: none; + outline: none; + opacity: 0.9; + filter: alpha(opacity=90); +} + +.carousel-control .icon-prev, +.carousel-control .icon-next, +.carousel-control .glyphicon-chevron-left, +.carousel-control .glyphicon-chevron-right { + position: absolute; + top: 50%; + z-index: 5; + display: inline-block; +} + +.carousel-control .icon-prev, +.carousel-control .glyphicon-chevron-left { + left: 50%; +} + +.carousel-control .icon-next, +.carousel-control .glyphicon-chevron-right { + right: 50%; +} + +.carousel-control .icon-prev, +.carousel-control .icon-next { + width: 20px; + height: 20px; + margin-top: -10px; + margin-left: -10px; + font-family: serif; +} + +.carousel-control .icon-prev:before { + content: '\2039'; +} + +.carousel-control .icon-next:before { + content: '\203a'; +} + +.carousel-indicators { + position: absolute; + bottom: 10px; + left: 50%; + z-index: 15; + width: 60%; + padding-left: 0; + margin-left: -30%; + text-align: center; + list-style: none; +} + +.carousel-indicators li { + display: inline-block; + width: 10px; + height: 10px; + margin: 1px; + text-indent: -999px; + cursor: pointer; + background-color: #000 \9; + background-color: rgba(0, 0, 0, 0); + border: 1px solid #ffffff; + border-radius: 10px; +} + +.carousel-indicators .active { + width: 12px; + height: 12px; + margin: 0; + background-color: #ffffff; +} + +.carousel-caption { + position: absolute; + right: 15%; + bottom: 20px; + left: 15%; + z-index: 10; + padding-top: 20px; + padding-bottom: 20px; + color: #ffffff; + text-align: center; + text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); +} + +.carousel-caption .btn { + text-shadow: none; +} + +@media screen and (min-width: 768px) { + .carousel-control .glyphicons-chevron-left, + .carousel-control .glyphicons-chevron-right, + .carousel-control .icon-prev, + .carousel-control .icon-next { + width: 30px; + height: 30px; + margin-top: -15px; + margin-left: -15px; + font-size: 30px; + } + .carousel-caption { + right: 20%; + left: 20%; + padding-bottom: 30px; + } + .carousel-indicators { + bottom: 20px; + } +} + +.clearfix:before, +.clearfix:after { + display: table; + content: " "; +} + +.clearfix:after { + clear: both; +} + +.center-block { + display: block; + margin-right: auto; + margin-left: auto; +} + +.pull-right { + float: right !important; +} + +.pull-left { + float: left !important; +} + +.hide { + display: none !important; +} + +.show { + display: block !important; +} + +.invisible { + visibility: hidden; +} + +.text-hide { + font: 0/0 a; + color: transparent; + text-shadow: none; + background-color: transparent; + border: 0; +} + +.hidden { + display: none !important; + visibility: hidden !important; +} + +.affix { + position: fixed; +} + +@-ms-viewport { + width: device-width; +} + +.visible-xs, +tr.visible-xs, +th.visible-xs, +td.visible-xs { + display: none !important; +} + +@media (max-width: 767px) { + .visible-xs { + display: block !important; + } + table.visible-xs { + display: table; + } + tr.visible-xs { + display: table-row !important; + } + th.visible-xs, + td.visible-xs { + display: table-cell !important; + } +} + +@media (min-width: 768px) and (max-width: 991px) { + .visible-xs.visible-sm { + display: block !important; + } + table.visible-xs.visible-sm { + display: table; + } + tr.visible-xs.visible-sm { + display: table-row !important; + } + th.visible-xs.visible-sm, + td.visible-xs.visible-sm { + display: table-cell !important; + } +} + +@media (min-width: 992px) and (max-width: 1199px) { + .visible-xs.visible-md { + display: block !important; + } + table.visible-xs.visible-md { + display: table; + } + tr.visible-xs.visible-md { + display: table-row !important; + } + th.visible-xs.visible-md, + td.visible-xs.visible-md { + display: table-cell !important; + } +} + +@media (min-width: 1200px) { + .visible-xs.visible-lg { + display: block !important; + } + table.visible-xs.visible-lg { + display: table; + } + tr.visible-xs.visible-lg { + display: table-row !important; + } + th.visible-xs.visible-lg, + td.visible-xs.visible-lg { + display: table-cell !important; + } +} + +.visible-sm, +tr.visible-sm, +th.visible-sm, +td.visible-sm { + display: none !important; +} + +@media (max-width: 767px) { + .visible-sm.visible-xs { + display: block !important; + } + table.visible-sm.visible-xs { + display: table; + } + tr.visible-sm.visible-xs { + display: table-row !important; + } + th.visible-sm.visible-xs, + td.visible-sm.visible-xs { + display: table-cell !important; + } +} + +@media (min-width: 768px) and (max-width: 991px) { + .visible-sm { + display: block !important; + } + table.visible-sm { + display: table; + } + tr.visible-sm { + display: table-row !important; + } + th.visible-sm, + td.visible-sm { + display: table-cell !important; + } +} + +@media (min-width: 992px) and (max-width: 1199px) { + .visible-sm.visible-md { + display: block !important; + } + table.visible-sm.visible-md { + display: table; + } + tr.visible-sm.visible-md { + display: table-row !important; + } + th.visible-sm.visible-md, + td.visible-sm.visible-md { + display: table-cell !important; + } +} + +@media (min-width: 1200px) { + .visible-sm.visible-lg { + display: block !important; + } + table.visible-sm.visible-lg { + display: table; + } + tr.visible-sm.visible-lg { + display: table-row !important; + } + th.visible-sm.visible-lg, + td.visible-sm.visible-lg { + display: table-cell !important; + } +} + +.visible-md, +tr.visible-md, +th.visible-md, +td.visible-md { + display: none !important; +} + +@media (max-width: 767px) { + .visible-md.visible-xs { + display: block !important; + } + table.visible-md.visible-xs { + display: table; + } + tr.visible-md.visible-xs { + display: table-row !important; + } + th.visible-md.visible-xs, + td.visible-md.visible-xs { + display: table-cell !important; + } +} + +@media (min-width: 768px) and (max-width: 991px) { + .visible-md.visible-sm { + display: block !important; + } + table.visible-md.visible-sm { + display: table; + } + tr.visible-md.visible-sm { + display: table-row !important; + } + th.visible-md.visible-sm, + td.visible-md.visible-sm { + display: table-cell !important; + } +} + +@media (min-width: 992px) and (max-width: 1199px) { + .visible-md { + display: block !important; + } + table.visible-md { + display: table; + } + tr.visible-md { + display: table-row !important; + } + th.visible-md, + td.visible-md { + display: table-cell !important; + } +} + +@media (min-width: 1200px) { + .visible-md.visible-lg { + display: block !important; + } + table.visible-md.visible-lg { + display: table; + } + tr.visible-md.visible-lg { + display: table-row !important; + } + th.visible-md.visible-lg, + td.visible-md.visible-lg { + display: table-cell !important; + } +} + +.visible-lg, +tr.visible-lg, +th.visible-lg, +td.visible-lg { + display: none !important; +} + +@media (max-width: 767px) { + .visible-lg.visible-xs { + display: block !important; + } + table.visible-lg.visible-xs { + display: table; + } + tr.visible-lg.visible-xs { + display: table-row !important; + } + th.visible-lg.visible-xs, + td.visible-lg.visible-xs { + display: table-cell !important; + } +} + +@media (min-width: 768px) and (max-width: 991px) { + .visible-lg.visible-sm { + display: block !important; + } + table.visible-lg.visible-sm { + display: table; + } + tr.visible-lg.visible-sm { + display: table-row !important; + } + th.visible-lg.visible-sm, + td.visible-lg.visible-sm { + display: table-cell !important; + } +} + +@media (min-width: 992px) and (max-width: 1199px) { + .visible-lg.visible-md { + display: block !important; + } + table.visible-lg.visible-md { + display: table; + } + tr.visible-lg.visible-md { + display: table-row !important; + } + th.visible-lg.visible-md, + td.visible-lg.visible-md { + display: table-cell !important; + } +} + +@media (min-width: 1200px) { + .visible-lg { + display: block !important; + } + table.visible-lg { + display: table; + } + tr.visible-lg { + display: table-row !important; + } + th.visible-lg, + td.visible-lg { + display: table-cell !important; + } +} + +.hidden-xs { + display: block !important; +} + +table.hidden-xs { + display: table; +} + +tr.hidden-xs { + display: table-row !important; +} + +th.hidden-xs, +td.hidden-xs { + display: table-cell !important; +} + +@media (max-width: 767px) { + .hidden-xs, + tr.hidden-xs, + th.hidden-xs, + td.hidden-xs { + display: none !important; + } +} + +@media (min-width: 768px) and (max-width: 991px) { + .hidden-xs.hidden-sm, + tr.hidden-xs.hidden-sm, + th.hidden-xs.hidden-sm, + td.hidden-xs.hidden-sm { + display: none !important; + } +} + +@media (min-width: 992px) and (max-width: 1199px) { + .hidden-xs.hidden-md, + tr.hidden-xs.hidden-md, + th.hidden-xs.hidden-md, + td.hidden-xs.hidden-md { + display: none !important; + } +} + +@media (min-width: 1200px) { + .hidden-xs.hidden-lg, + tr.hidden-xs.hidden-lg, + th.hidden-xs.hidden-lg, + td.hidden-xs.hidden-lg { + display: none !important; + } +} + +.hidden-sm { + display: block !important; +} + +table.hidden-sm { + display: table; +} + +tr.hidden-sm { + display: table-row !important; +} + +th.hidden-sm, +td.hidden-sm { + display: table-cell !important; +} + +@media (max-width: 767px) { + .hidden-sm.hidden-xs, + tr.hidden-sm.hidden-xs, + th.hidden-sm.hidden-xs, + td.hidden-sm.hidden-xs { + display: none !important; + } +} + +@media (min-width: 768px) and (max-width: 991px) { + .hidden-sm, + tr.hidden-sm, + th.hidden-sm, + td.hidden-sm { + display: none !important; + } +} + +@media (min-width: 992px) and (max-width: 1199px) { + .hidden-sm.hidden-md, + tr.hidden-sm.hidden-md, + th.hidden-sm.hidden-md, + td.hidden-sm.hidden-md { + display: none !important; + } +} + +@media (min-width: 1200px) { + .hidden-sm.hidden-lg, + tr.hidden-sm.hidden-lg, + th.hidden-sm.hidden-lg, + td.hidden-sm.hidden-lg { + display: none !important; + } +} + +.hidden-md { + display: block !important; +} + +table.hidden-md { + display: table; +} + +tr.hidden-md { + display: table-row !important; +} + +th.hidden-md, +td.hidden-md { + display: table-cell !important; +} + +@media (max-width: 767px) { + .hidden-md.hidden-xs, + tr.hidden-md.hidden-xs, + th.hidden-md.hidden-xs, + td.hidden-md.hidden-xs { + display: none !important; + } +} + +@media (min-width: 768px) and (max-width: 991px) { + .hidden-md.hidden-sm, + tr.hidden-md.hidden-sm, + th.hidden-md.hidden-sm, + td.hidden-md.hidden-sm { + display: none !important; + } +} + +@media (min-width: 992px) and (max-width: 1199px) { + .hidden-md, + tr.hidden-md, + th.hidden-md, + td.hidden-md { + display: none !important; + } +} + +@media (min-width: 1200px) { + .hidden-md.hidden-lg, + tr.hidden-md.hidden-lg, + th.hidden-md.hidden-lg, + td.hidden-md.hidden-lg { + display: none !important; + } +} + +.hidden-lg { + display: block !important; +} + +table.hidden-lg { + display: table; +} + +tr.hidden-lg { + display: table-row !important; +} + +th.hidden-lg, +td.hidden-lg { + display: table-cell !important; +} + +@media (max-width: 767px) { + .hidden-lg.hidden-xs, + tr.hidden-lg.hidden-xs, + th.hidden-lg.hidden-xs, + td.hidden-lg.hidden-xs { + display: none !important; + } +} + +@media (min-width: 768px) and (max-width: 991px) { + .hidden-lg.hidden-sm, + tr.hidden-lg.hidden-sm, + th.hidden-lg.hidden-sm, + td.hidden-lg.hidden-sm { + display: none !important; + } +} + +@media (min-width: 992px) and (max-width: 1199px) { + .hidden-lg.hidden-md, + tr.hidden-lg.hidden-md, + th.hidden-lg.hidden-md, + td.hidden-lg.hidden-md { + display: none !important; + } +} + +@media (min-width: 1200px) { + .hidden-lg, + tr.hidden-lg, + th.hidden-lg, + td.hidden-lg { + display: none !important; + } +} + +.visible-print, +tr.visible-print, +th.visible-print, +td.visible-print { + display: none !important; +} + +@media print { + .visible-print { + display: block !important; + } + table.visible-print { + display: table; + } + tr.visible-print { + display: table-row !important; + } + th.visible-print, + td.visible-print { + display: table-cell !important; + } + .hidden-print, + tr.hidden-print, + th.hidden-print, + td.hidden-print { + display: none !important; + } +} \ No newline at end of file diff --git a/portal/static/unbound_reservation_static/css/bootstrap.min.css b/portal/static/unbound_reservation_static/css/bootstrap.min.css new file mode 100644 index 00000000..679272d2 --- /dev/null +++ b/portal/static/unbound_reservation_static/css/bootstrap.min.css @@ -0,0 +1,7 @@ +/*! + * Bootstrap v3.1.1 (http://getbootstrap.com) + * Copyright 2011-2014 Twitter, Inc. + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) + */ + +/*! normalize.css v3.0.0 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background:0 0}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}@media print{*{text-shadow:none!important;color:#000!important;background:transparent!important;box-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100%!important}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}select{background:#fff!important}.navbar{display:none}.table td,.table th{background-color:#fff!important}.btn>.caret,.dropup>.btn>.caret{border-top-color:#000!important}.label{border:1px solid #000}.table{border-collapse:collapse!important}.table-bordered th,.table-bordered td{border:1px solid #ddd!important}}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}:before,:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{font-size:62.5%;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:1.42857143;color:#333;background-color:#fff}input,button,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a{color:#428bca;text-decoration:none}a:hover,a:focus{color:#2a6496;text-decoration:underline}a:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}figure{margin:0}img{vertical-align:middle}.img-responsive,.thumbnail>img,.thumbnail a>img,.carousel-inner>.item>img,.carousel-inner>.item>a>img{display:block;max-width:100%;height:auto}.img-rounded{border-radius:6px}.img-thumbnail{padding:4px;line-height:1.42857143;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;display:inline-block;max-width:100%;height:auto}.img-circle{border-radius:50%}hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:inherit;font-weight:500;line-height:1.1;color:inherit}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small,.h1 small,.h2 small,.h3 small,.h4 small,.h5 small,.h6 small,h1 .small,h2 .small,h3 .small,h4 .small,h5 .small,h6 .small,.h1 .small,.h2 .small,.h3 .small,.h4 .small,.h5 .small,.h6 .small{font-weight:400;line-height:1;color:#999}h1,.h1,h2,.h2,h3,.h3{margin-top:20px;margin-bottom:10px}h1 small,.h1 small,h2 small,.h2 small,h3 small,.h3 small,h1 .small,.h1 .small,h2 .small,.h2 .small,h3 .small,.h3 .small{font-size:65%}h4,.h4,h5,.h5,h6,.h6{margin-top:10px;margin-bottom:10px}h4 small,.h4 small,h5 small,.h5 small,h6 small,.h6 small,h4 .small,.h4 .small,h5 .small,.h5 .small,h6 .small,.h6 .small{font-size:75%}h1,.h1{font-size:36px}h2,.h2{font-size:30px}h3,.h3{font-size:24px}h4,.h4{font-size:18px}h5,.h5{font-size:14px}h6,.h6{font-size:12px}p{margin:0 0 10px}.lead{margin-bottom:20px;font-size:16px;font-weight:200;line-height:1.4}@media (min-width:768px){.lead{font-size:21px}}small,.small{font-size:85%}cite{font-style:normal}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}.text-muted{color:#999}.text-primary{color:#428bca}a.text-primary:hover{color:#3071a9}.text-success{color:#3c763d}a.text-success:hover{color:#2b542c}.text-info{color:#31708f}a.text-info:hover{color:#245269}.text-warning{color:#8a6d3b}a.text-warning:hover{color:#66512c}.text-danger{color:#a94442}a.text-danger:hover{color:#843534}.bg-primary{color:#fff;background-color:#428bca}a.bg-primary:hover{background-color:#3071a9}.bg-success{background-color:#dff0d8}a.bg-success:hover{background-color:#c1e2b3}.bg-info{background-color:#d9edf7}a.bg-info:hover{background-color:#afd9ee}.bg-warning{background-color:#fcf8e3}a.bg-warning:hover{background-color:#f7ecb5}.bg-danger{background-color:#f2dede}a.bg-danger:hover{background-color:#e4b9b9}.page-header{padding-bottom:9px;margin:40px 0 20px;border-bottom:1px solid #eee}ul,ol{margin-top:0;margin-bottom:10px}ul ul,ol ul,ul ol,ol ol{margin-bottom:0}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;list-style:none;margin-left:-5px}.list-inline>li{display:inline-block;padding-left:5px;padding-right:5px}dl{margin-top:0;margin-bottom:20px}dt,dd{line-height:1.42857143}dt{font-weight:700}dd{margin-left:0}@media (min-width:768px){.dl-horizontal dt{float:left;width:160px;clear:left;text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dl-horizontal dd{margin-left:180px}}abbr[title],abbr[data-original-title]{cursor:help;border-bottom:1px dotted #999}.initialism{font-size:90%;text-transform:uppercase}blockquote{padding:10px 20px;margin:0 0 20px;font-size:17.5px;border-left:5px solid #eee}blockquote p:last-child,blockquote ul:last-child,blockquote ol:last-child{margin-bottom:0}blockquote footer,blockquote small,blockquote .small{display:block;font-size:80%;line-height:1.42857143;color:#999}blockquote footer:before,blockquote small:before,blockquote .small:before{content:'\2014 \00A0'}.blockquote-reverse,blockquote.pull-right{padding-right:15px;padding-left:0;border-right:5px solid #eee;border-left:0;text-align:right}.blockquote-reverse footer:before,blockquote.pull-right footer:before,.blockquote-reverse small:before,blockquote.pull-right small:before,.blockquote-reverse .small:before,blockquote.pull-right .small:before{content:''}.blockquote-reverse footer:after,blockquote.pull-right footer:after,.blockquote-reverse small:after,blockquote.pull-right small:after,.blockquote-reverse .small:after,blockquote.pull-right .small:after{content:'\00A0 \2014'}blockquote:before,blockquote:after{content:""}address{margin-bottom:20px;font-style:normal;line-height:1.42857143}code,kbd,pre,samp{font-family:Menlo,Monaco,Consolas,"Courier New",monospace}code{padding:2px 4px;font-size:90%;color:#c7254e;background-color:#f9f2f4;white-space:nowrap;border-radius:4px}kbd{padding:2px 4px;font-size:90%;color:#fff;background-color:#333;border-radius:3px;box-shadow:inset 0 -1px 0 rgba(0,0,0,.25)}pre{display:block;padding:9.5px;margin:0 0 10px;font-size:13px;line-height:1.42857143;word-break:break-all;word-wrap:break-word;color:#333;background-color:#f5f5f5;border:1px solid #ccc;border-radius:4px}pre code{padding:0;font-size:inherit;color:inherit;white-space:pre-wrap;background-color:transparent;border-radius:0}.pre-scrollable{max-height:340px;overflow-y:scroll}.container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}@media (min-width:768px){.container{width:750px}}@media (min-width:992px){.container{width:970px}}@media (min-width:1200px){.container{width:1170px}}.container-fluid{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.row{margin-left:-15px;margin-right:-15px}.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{float:left}.col-xs-12{width:100%}.col-xs-11{width:91.66666667%}.col-xs-10{width:83.33333333%}.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33333333%}.col-xs-6{width:50%}.col-xs-5{width:41.66666667%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}.col-xs-2{width:16.66666667%}.col-xs-1{width:8.33333333%}.col-xs-pull-12{right:100%}.col-xs-pull-11{right:91.66666667%}.col-xs-pull-10{right:83.33333333%}.col-xs-pull-9{right:75%}.col-xs-pull-8{right:66.66666667%}.col-xs-pull-7{right:58.33333333%}.col-xs-pull-6{right:50%}.col-xs-pull-5{right:41.66666667%}.col-xs-pull-4{right:33.33333333%}.col-xs-pull-3{right:25%}.col-xs-pull-2{right:16.66666667%}.col-xs-pull-1{right:8.33333333%}.col-xs-pull-0{right:0}.col-xs-push-12{left:100%}.col-xs-push-11{left:91.66666667%}.col-xs-push-10{left:83.33333333%}.col-xs-push-9{left:75%}.col-xs-push-8{left:66.66666667%}.col-xs-push-7{left:58.33333333%}.col-xs-push-6{left:50%}.col-xs-push-5{left:41.66666667%}.col-xs-push-4{left:33.33333333%}.col-xs-push-3{left:25%}.col-xs-push-2{left:16.66666667%}.col-xs-push-1{left:8.33333333%}.col-xs-push-0{left:0}.col-xs-offset-12{margin-left:100%}.col-xs-offset-11{margin-left:91.66666667%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-0{margin-left:0}@media (min-width:768px){.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12{float:left}.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}.col-sm-pull-12{right:100%}.col-sm-pull-11{right:91.66666667%}.col-sm-pull-10{right:83.33333333%}.col-sm-pull-9{right:75%}.col-sm-pull-8{right:66.66666667%}.col-sm-pull-7{right:58.33333333%}.col-sm-pull-6{right:50%}.col-sm-pull-5{right:41.66666667%}.col-sm-pull-4{right:33.33333333%}.col-sm-pull-3{right:25%}.col-sm-pull-2{right:16.66666667%}.col-sm-pull-1{right:8.33333333%}.col-sm-pull-0{right:0}.col-sm-push-12{left:100%}.col-sm-push-11{left:91.66666667%}.col-sm-push-10{left:83.33333333%}.col-sm-push-9{left:75%}.col-sm-push-8{left:66.66666667%}.col-sm-push-7{left:58.33333333%}.col-sm-push-6{left:50%}.col-sm-push-5{left:41.66666667%}.col-sm-push-4{left:33.33333333%}.col-sm-push-3{left:25%}.col-sm-push-2{left:16.66666667%}.col-sm-push-1{left:8.33333333%}.col-sm-push-0{left:0}.col-sm-offset-12{margin-left:100%}.col-sm-offset-11{margin-left:91.66666667%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-0{margin-left:0}}@media (min-width:992px){.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12{float:left}.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}.col-md-pull-12{right:100%}.col-md-pull-11{right:91.66666667%}.col-md-pull-10{right:83.33333333%}.col-md-pull-9{right:75%}.col-md-pull-8{right:66.66666667%}.col-md-pull-7{right:58.33333333%}.col-md-pull-6{right:50%}.col-md-pull-5{right:41.66666667%}.col-md-pull-4{right:33.33333333%}.col-md-pull-3{right:25%}.col-md-pull-2{right:16.66666667%}.col-md-pull-1{right:8.33333333%}.col-md-pull-0{right:0}.col-md-push-12{left:100%}.col-md-push-11{left:91.66666667%}.col-md-push-10{left:83.33333333%}.col-md-push-9{left:75%}.col-md-push-8{left:66.66666667%}.col-md-push-7{left:58.33333333%}.col-md-push-6{left:50%}.col-md-push-5{left:41.66666667%}.col-md-push-4{left:33.33333333%}.col-md-push-3{left:25%}.col-md-push-2{left:16.66666667%}.col-md-push-1{left:8.33333333%}.col-md-push-0{left:0}.col-md-offset-12{margin-left:100%}.col-md-offset-11{margin-left:91.66666667%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-9{margin-left:75%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-6{margin-left:50%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-3{margin-left:25%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-0{margin-left:0}}@media (min-width:1200px){.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{float:left}.col-lg-12{width:100%}.col-lg-11{width:91.66666667%}.col-lg-10{width:83.33333333%}.col-lg-9{width:75%}.col-lg-8{width:66.66666667%}.col-lg-7{width:58.33333333%}.col-lg-6{width:50%}.col-lg-5{width:41.66666667%}.col-lg-4{width:33.33333333%}.col-lg-3{width:25%}.col-lg-2{width:16.66666667%}.col-lg-1{width:8.33333333%}.col-lg-pull-12{right:100%}.col-lg-pull-11{right:91.66666667%}.col-lg-pull-10{right:83.33333333%}.col-lg-pull-9{right:75%}.col-lg-pull-8{right:66.66666667%}.col-lg-pull-7{right:58.33333333%}.col-lg-pull-6{right:50%}.col-lg-pull-5{right:41.66666667%}.col-lg-pull-4{right:33.33333333%}.col-lg-pull-3{right:25%}.col-lg-pull-2{right:16.66666667%}.col-lg-pull-1{right:8.33333333%}.col-lg-pull-0{right:0}.col-lg-push-12{left:100%}.col-lg-push-11{left:91.66666667%}.col-lg-push-10{left:83.33333333%}.col-lg-push-9{left:75%}.col-lg-push-8{left:66.66666667%}.col-lg-push-7{left:58.33333333%}.col-lg-push-6{left:50%}.col-lg-push-5{left:41.66666667%}.col-lg-push-4{left:33.33333333%}.col-lg-push-3{left:25%}.col-lg-push-2{left:16.66666667%}.col-lg-push-1{left:8.33333333%}.col-lg-push-0{left:0}.col-lg-offset-12{margin-left:100%}.col-lg-offset-11{margin-left:91.66666667%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-0{margin-left:0}}table{max-width:100%;background-color:transparent}th{text-align:left}.table{width:100%;margin-bottom:20px}.table>thead>tr>th,.table>tbody>tr>th,.table>tfoot>tr>th,.table>thead>tr>td,.table>tbody>tr>td,.table>tfoot>tr>td{padding:8px;line-height:1.42857143;vertical-align:top;border-top:1px solid #ddd}.table>thead>tr>th{vertical-align:bottom;border-bottom:2px solid #ddd}.table>caption+thead>tr:first-child>th,.table>colgroup+thead>tr:first-child>th,.table>thead:first-child>tr:first-child>th,.table>caption+thead>tr:first-child>td,.table>colgroup+thead>tr:first-child>td,.table>thead:first-child>tr:first-child>td{border-top:0}.table>tbody+tbody{border-top:2px solid #ddd}.table .table{background-color:#fff}.table-condensed>thead>tr>th,.table-condensed>tbody>tr>th,.table-condensed>tfoot>tr>th,.table-condensed>thead>tr>td,.table-condensed>tbody>tr>td,.table-condensed>tfoot>tr>td{padding:5px}.table-bordered{border:1px solid #ddd}.table-bordered>thead>tr>th,.table-bordered>tbody>tr>th,.table-bordered>tfoot>tr>th,.table-bordered>thead>tr>td,.table-bordered>tbody>tr>td,.table-bordered>tfoot>tr>td{border:1px solid #ddd}.table-bordered>thead>tr>th,.table-bordered>thead>tr>td{border-bottom-width:2px}.table-striped>tbody>tr:nth-child(odd)>td,.table-striped>tbody>tr:nth-child(odd)>th{background-color:#f9f9f9}.table-hover>tbody>tr:hover>td,.table-hover>tbody>tr:hover>th{background-color:#f5f5f5}table col[class*=col-]{position:static;float:none;display:table-column}table td[class*=col-],table th[class*=col-]{position:static;float:none;display:table-cell}.table>thead>tr>td.active,.table>tbody>tr>td.active,.table>tfoot>tr>td.active,.table>thead>tr>th.active,.table>tbody>tr>th.active,.table>tfoot>tr>th.active,.table>thead>tr.active>td,.table>tbody>tr.active>td,.table>tfoot>tr.active>td,.table>thead>tr.active>th,.table>tbody>tr.active>th,.table>tfoot>tr.active>th{background-color:#f5f5f5}.table-hover>tbody>tr>td.active:hover,.table-hover>tbody>tr>th.active:hover,.table-hover>tbody>tr.active:hover>td,.table-hover>tbody>tr.active:hover>th{background-color:#e8e8e8}.table>thead>tr>td.success,.table>tbody>tr>td.success,.table>tfoot>tr>td.success,.table>thead>tr>th.success,.table>tbody>tr>th.success,.table>tfoot>tr>th.success,.table>thead>tr.success>td,.table>tbody>tr.success>td,.table>tfoot>tr.success>td,.table>thead>tr.success>th,.table>tbody>tr.success>th,.table>tfoot>tr.success>th{background-color:#dff0d8}.table-hover>tbody>tr>td.success:hover,.table-hover>tbody>tr>th.success:hover,.table-hover>tbody>tr.success:hover>td,.table-hover>tbody>tr.success:hover>th{background-color:#d0e9c6}.table>thead>tr>td.info,.table>tbody>tr>td.info,.table>tfoot>tr>td.info,.table>thead>tr>th.info,.table>tbody>tr>th.info,.table>tfoot>tr>th.info,.table>thead>tr.info>td,.table>tbody>tr.info>td,.table>tfoot>tr.info>td,.table>thead>tr.info>th,.table>tbody>tr.info>th,.table>tfoot>tr.info>th{background-color:#d9edf7}.table-hover>tbody>tr>td.info:hover,.table-hover>tbody>tr>th.info:hover,.table-hover>tbody>tr.info:hover>td,.table-hover>tbody>tr.info:hover>th{background-color:#c4e3f3}.table>thead>tr>td.warning,.table>tbody>tr>td.warning,.table>tfoot>tr>td.warning,.table>thead>tr>th.warning,.table>tbody>tr>th.warning,.table>tfoot>tr>th.warning,.table>thead>tr.warning>td,.table>tbody>tr.warning>td,.table>tfoot>tr.warning>td,.table>thead>tr.warning>th,.table>tbody>tr.warning>th,.table>tfoot>tr.warning>th{background-color:#fcf8e3}.table-hover>tbody>tr>td.warning:hover,.table-hover>tbody>tr>th.warning:hover,.table-hover>tbody>tr.warning:hover>td,.table-hover>tbody>tr.warning:hover>th{background-color:#faf2cc}.table>thead>tr>td.danger,.table>tbody>tr>td.danger,.table>tfoot>tr>td.danger,.table>thead>tr>th.danger,.table>tbody>tr>th.danger,.table>tfoot>tr>th.danger,.table>thead>tr.danger>td,.table>tbody>tr.danger>td,.table>tfoot>tr.danger>td,.table>thead>tr.danger>th,.table>tbody>tr.danger>th,.table>tfoot>tr.danger>th{background-color:#f2dede}.table-hover>tbody>tr>td.danger:hover,.table-hover>tbody>tr>th.danger:hover,.table-hover>tbody>tr.danger:hover>td,.table-hover>tbody>tr.danger:hover>th{background-color:#ebcccc}@media (max-width:767px){.table-responsive{width:100%;margin-bottom:15px;overflow-y:hidden;overflow-x:scroll;-ms-overflow-style:-ms-autohiding-scrollbar;border:1px solid #ddd;-webkit-overflow-scrolling:touch}.table-responsive>.table{margin-bottom:0}.table-responsive>.table>thead>tr>th,.table-responsive>.table>tbody>tr>th,.table-responsive>.table>tfoot>tr>th,.table-responsive>.table>thead>tr>td,.table-responsive>.table>tbody>tr>td,.table-responsive>.table>tfoot>tr>td{white-space:nowrap}.table-responsive>.table-bordered{border:0}.table-responsive>.table-bordered>thead>tr>th:first-child,.table-responsive>.table-bordered>tbody>tr>th:first-child,.table-responsive>.table-bordered>tfoot>tr>th:first-child,.table-responsive>.table-bordered>thead>tr>td:first-child,.table-responsive>.table-bordered>tbody>tr>td:first-child,.table-responsive>.table-bordered>tfoot>tr>td:first-child{border-left:0}.table-responsive>.table-bordered>thead>tr>th:last-child,.table-responsive>.table-bordered>tbody>tr>th:last-child,.table-responsive>.table-bordered>tfoot>tr>th:last-child,.table-responsive>.table-bordered>thead>tr>td:last-child,.table-responsive>.table-bordered>tbody>tr>td:last-child,.table-responsive>.table-bordered>tfoot>tr>td:last-child{border-right:0}.table-responsive>.table-bordered>tbody>tr:last-child>th,.table-responsive>.table-bordered>tfoot>tr:last-child>th,.table-responsive>.table-bordered>tbody>tr:last-child>td,.table-responsive>.table-bordered>tfoot>tr:last-child>td{border-bottom:0}}fieldset{padding:0;margin:0;border:0;min-width:0}legend{display:block;width:100%;padding:0;margin-bottom:20px;font-size:21px;line-height:inherit;color:#333;border:0;border-bottom:1px solid #e5e5e5}label{display:inline-block;margin-bottom:5px;font-weight:700}input[type=search]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}input[type=radio],input[type=checkbox]{margin:4px 0 0;margin-top:1px \9;line-height:normal}input[type=file]{display:block}input[type=range]{display:block;width:100%}select[multiple],select[size]{height:auto}input[type=file]:focus,input[type=radio]:focus,input[type=checkbox]:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}output{display:block;padding-top:7px;font-size:14px;line-height:1.42857143;color:#555}.form-control{display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}.form-control:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}.form-control::-moz-placeholder{color:#999;opacity:1}.form-control:-ms-input-placeholder{color:#999}.form-control::-webkit-input-placeholder{color:#999}.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{cursor:not-allowed;background-color:#eee;opacity:1}textarea.form-control{height:auto}input[type=search]{-webkit-appearance:none}input[type=date]{line-height:34px}.form-group{margin-bottom:15px}.radio,.checkbox{display:block;min-height:20px;margin-top:10px;margin-bottom:10px;padding-left:20px}.radio label,.checkbox label{display:inline;font-weight:400;cursor:pointer}.radio input[type=radio],.radio-inline input[type=radio],.checkbox input[type=checkbox],.checkbox-inline input[type=checkbox]{float:left;margin-left:-20px}.radio+.radio,.checkbox+.checkbox{margin-top:-5px}.radio-inline,.checkbox-inline{display:inline-block;padding-left:20px;margin-bottom:0;vertical-align:middle;font-weight:400;cursor:pointer}.radio-inline+.radio-inline,.checkbox-inline+.checkbox-inline{margin-top:0;margin-left:10px}input[type=radio][disabled],input[type=checkbox][disabled],.radio[disabled],.radio-inline[disabled],.checkbox[disabled],.checkbox-inline[disabled],fieldset[disabled] input[type=radio],fieldset[disabled] input[type=checkbox],fieldset[disabled] .radio,fieldset[disabled] .radio-inline,fieldset[disabled] .checkbox,fieldset[disabled] .checkbox-inline{cursor:not-allowed}.input-sm{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}select.input-sm{height:30px;line-height:30px}textarea.input-sm,select[multiple].input-sm{height:auto}.input-lg{height:46px;padding:10px 16px;font-size:18px;line-height:1.33;border-radius:6px}select.input-lg{height:46px;line-height:46px}textarea.input-lg,select[multiple].input-lg{height:auto}.has-feedback{position:relative}.has-feedback .form-control{padding-right:42.5px}.has-feedback .form-control-feedback{position:absolute;top:25px;right:0;display:block;width:34px;height:34px;line-height:34px;text-align:center}.has-success .help-block,.has-success .control-label,.has-success .radio,.has-success .checkbox,.has-success .radio-inline,.has-success .checkbox-inline{color:#3c763d}.has-success .form-control{border-color:#3c763d;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-success .form-control:focus{border-color:#2b542c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168}.has-success .input-group-addon{color:#3c763d;border-color:#3c763d;background-color:#dff0d8}.has-success .form-control-feedback{color:#3c763d}.has-warning .help-block,.has-warning .control-label,.has-warning .radio,.has-warning .checkbox,.has-warning .radio-inline,.has-warning .checkbox-inline{color:#8a6d3b}.has-warning .form-control{border-color:#8a6d3b;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-warning .form-control:focus{border-color:#66512c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b}.has-warning .input-group-addon{color:#8a6d3b;border-color:#8a6d3b;background-color:#fcf8e3}.has-warning .form-control-feedback{color:#8a6d3b}.has-error .help-block,.has-error .control-label,.has-error .radio,.has-error .checkbox,.has-error .radio-inline,.has-error .checkbox-inline{color:#a94442}.has-error .form-control{border-color:#a94442;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-error .form-control:focus{border-color:#843534;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483}.has-error .input-group-addon{color:#a94442;border-color:#a94442;background-color:#f2dede}.has-error .form-control-feedback{color:#a94442}.form-control-static{margin-bottom:0}.help-block{display:block;margin-top:5px;margin-bottom:10px;color:#737373}@media (min-width:768px){.form-inline .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .input-group>.form-control{width:100%}.form-inline .control-label{margin-bottom:0;vertical-align:middle}.form-inline .radio,.form-inline .checkbox{display:inline-block;margin-top:0;margin-bottom:0;padding-left:0;vertical-align:middle}.form-inline .radio input[type=radio],.form-inline .checkbox input[type=checkbox]{float:none;margin-left:0}.form-inline .has-feedback .form-control-feedback{top:0}}.form-horizontal .control-label,.form-horizontal .radio,.form-horizontal .checkbox,.form-horizontal .radio-inline,.form-horizontal .checkbox-inline{margin-top:0;margin-bottom:0;padding-top:7px}.form-horizontal .radio,.form-horizontal .checkbox{min-height:27px}.form-horizontal .form-group{margin-left:-15px;margin-right:-15px}.form-horizontal .form-control-static{padding-top:7px}@media (min-width:768px){.form-horizontal .control-label{text-align:right}}.form-horizontal .has-feedback .form-control-feedback{top:0;right:15px}.btn{display:inline-block;margin-bottom:0;font-weight:400;text-align:center;vertical-align:middle;cursor:pointer;background-image:none;border:1px solid transparent;white-space:nowrap;padding:6px 12px;font-size:14px;line-height:1.42857143;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.btn:focus,.btn:active:focus,.btn.active:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.btn:hover,.btn:focus{color:#333;text-decoration:none}.btn:active,.btn.active{outline:0;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn.disabled,.btn[disabled],fieldset[disabled] .btn{cursor:not-allowed;pointer-events:none;opacity:.65;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none}.btn-default{color:#333;background-color:#fff;border-color:#ccc}.btn-default:hover,.btn-default:focus,.btn-default:active,.btn-default.active,.open .dropdown-toggle.btn-default{color:#333;background-color:#ebebeb;border-color:#adadad}.btn-default:active,.btn-default.active,.open .dropdown-toggle.btn-default{background-image:none}.btn-default.disabled,.btn-default[disabled],fieldset[disabled] .btn-default,.btn-default.disabled:hover,.btn-default[disabled]:hover,fieldset[disabled] .btn-default:hover,.btn-default.disabled:focus,.btn-default[disabled]:focus,fieldset[disabled] .btn-default:focus,.btn-default.disabled:active,.btn-default[disabled]:active,fieldset[disabled] .btn-default:active,.btn-default.disabled.active,.btn-default[disabled].active,fieldset[disabled] .btn-default.active{background-color:#fff;border-color:#ccc}.btn-default .badge{color:#fff;background-color:#333}.btn-primary{color:#fff;background-color:#428bca;border-color:#357ebd}.btn-primary:hover,.btn-primary:focus,.btn-primary:active,.btn-primary.active,.open .dropdown-toggle.btn-primary{color:#fff;background-color:#3276b1;border-color:#285e8e}.btn-primary:active,.btn-primary.active,.open .dropdown-toggle.btn-primary{background-image:none}.btn-primary.disabled,.btn-primary[disabled],fieldset[disabled] .btn-primary,.btn-primary.disabled:hover,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary:hover,.btn-primary.disabled:focus,.btn-primary[disabled]:focus,fieldset[disabled] .btn-primary:focus,.btn-primary.disabled:active,.btn-primary[disabled]:active,fieldset[disabled] .btn-primary:active,.btn-primary.disabled.active,.btn-primary[disabled].active,fieldset[disabled] .btn-primary.active{background-color:#428bca;border-color:#357ebd}.btn-primary .badge{color:#428bca;background-color:#fff}.btn-success{color:#fff;background-color:#5cb85c;border-color:#4cae4c}.btn-success:hover,.btn-success:focus,.btn-success:active,.btn-success.active,.open .dropdown-toggle.btn-success{color:#fff;background-color:#47a447;border-color:#398439}.btn-success:active,.btn-success.active,.open .dropdown-toggle.btn-success{background-image:none}.btn-success.disabled,.btn-success[disabled],fieldset[disabled] .btn-success,.btn-success.disabled:hover,.btn-success[disabled]:hover,fieldset[disabled] .btn-success:hover,.btn-success.disabled:focus,.btn-success[disabled]:focus,fieldset[disabled] .btn-success:focus,.btn-success.disabled:active,.btn-success[disabled]:active,fieldset[disabled] .btn-success:active,.btn-success.disabled.active,.btn-success[disabled].active,fieldset[disabled] .btn-success.active{background-color:#5cb85c;border-color:#4cae4c}.btn-success .badge{color:#5cb85c;background-color:#fff}.btn-info{color:#fff;background-color:#5bc0de;border-color:#46b8da}.btn-info:hover,.btn-info:focus,.btn-info:active,.btn-info.active,.open .dropdown-toggle.btn-info{color:#fff;background-color:#39b3d7;border-color:#269abc}.btn-info:active,.btn-info.active,.open .dropdown-toggle.btn-info{background-image:none}.btn-info.disabled,.btn-info[disabled],fieldset[disabled] .btn-info,.btn-info.disabled:hover,.btn-info[disabled]:hover,fieldset[disabled] .btn-info:hover,.btn-info.disabled:focus,.btn-info[disabled]:focus,fieldset[disabled] .btn-info:focus,.btn-info.disabled:active,.btn-info[disabled]:active,fieldset[disabled] .btn-info:active,.btn-info.disabled.active,.btn-info[disabled].active,fieldset[disabled] .btn-info.active{background-color:#5bc0de;border-color:#46b8da}.btn-info .badge{color:#5bc0de;background-color:#fff}.btn-warning{color:#fff;background-color:#f0ad4e;border-color:#eea236}.btn-warning:hover,.btn-warning:focus,.btn-warning:active,.btn-warning.active,.open .dropdown-toggle.btn-warning{color:#fff;background-color:#ed9c28;border-color:#d58512}.btn-warning:active,.btn-warning.active,.open .dropdown-toggle.btn-warning{background-image:none}.btn-warning.disabled,.btn-warning[disabled],fieldset[disabled] .btn-warning,.btn-warning.disabled:hover,.btn-warning[disabled]:hover,fieldset[disabled] .btn-warning:hover,.btn-warning.disabled:focus,.btn-warning[disabled]:focus,fieldset[disabled] .btn-warning:focus,.btn-warning.disabled:active,.btn-warning[disabled]:active,fieldset[disabled] .btn-warning:active,.btn-warning.disabled.active,.btn-warning[disabled].active,fieldset[disabled] .btn-warning.active{background-color:#f0ad4e;border-color:#eea236}.btn-warning .badge{color:#f0ad4e;background-color:#fff}.btn-danger{color:#fff;background-color:#d9534f;border-color:#d43f3a}.btn-danger:hover,.btn-danger:focus,.btn-danger:active,.btn-danger.active,.open .dropdown-toggle.btn-danger{color:#fff;background-color:#d2322d;border-color:#ac2925}.btn-danger:active,.btn-danger.active,.open .dropdown-toggle.btn-danger{background-image:none}.btn-danger.disabled,.btn-danger[disabled],fieldset[disabled] .btn-danger,.btn-danger.disabled:hover,.btn-danger[disabled]:hover,fieldset[disabled] .btn-danger:hover,.btn-danger.disabled:focus,.btn-danger[disabled]:focus,fieldset[disabled] .btn-danger:focus,.btn-danger.disabled:active,.btn-danger[disabled]:active,fieldset[disabled] .btn-danger:active,.btn-danger.disabled.active,.btn-danger[disabled].active,fieldset[disabled] .btn-danger.active{background-color:#d9534f;border-color:#d43f3a}.btn-danger .badge{color:#d9534f;background-color:#fff}.btn-link{color:#428bca;font-weight:400;cursor:pointer;border-radius:0}.btn-link,.btn-link:active,.btn-link[disabled],fieldset[disabled] .btn-link{background-color:transparent;-webkit-box-shadow:none;box-shadow:none}.btn-link,.btn-link:hover,.btn-link:focus,.btn-link:active{border-color:transparent}.btn-link:hover,.btn-link:focus{color:#2a6496;text-decoration:underline;background-color:transparent}.btn-link[disabled]:hover,fieldset[disabled] .btn-link:hover,.btn-link[disabled]:focus,fieldset[disabled] .btn-link:focus{color:#999;text-decoration:none}.btn-lg,.btn-group-lg>.btn{padding:10px 16px;font-size:18px;line-height:1.33;border-radius:6px}.btn-sm,.btn-group-sm>.btn{padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.btn-xs,.btn-group-xs>.btn{padding:1px 5px;font-size:12px;line-height:1.5;border-radius:3px}.btn-block{display:block;width:100%;padding-left:0;padding-right:0}.btn-block+.btn-block{margin-top:5px}input[type=submit].btn-block,input[type=reset].btn-block,input[type=button].btn-block{width:100%}.fade{opacity:0;-webkit-transition:opacity .15s linear;transition:opacity .15s linear}.fade.in{opacity:1}.collapse{display:none}.collapse.in{display:block}.collapsing{position:relative;height:0;overflow:hidden;-webkit-transition:height .35s ease;transition:height .35s ease}@font-face{font-family:'Glyphicons Halflings';src:url(../fonts/glyphicons-halflings-regular.eot);src:url(../fonts/glyphicons-halflings-regular.eot?#iefix) format('embedded-opentype'),url(../fonts/glyphicons-halflings-regular.woff) format('woff'),url(../fonts/glyphicons-halflings-regular.ttf) format('truetype'),url(../fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular) format('svg')}.glyphicon{position:relative;top:1px;display:inline-block;font-family:'Glyphicons Halflings';font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.glyphicon-asterisk:before{content:"\2a"}.glyphicon-plus:before{content:"\2b"}.glyphicon-euro:before{content:"\20ac"}.glyphicon-minus:before{content:"\2212"}.glyphicon-cloud:before{content:"\2601"}.glyphicon-envelope:before{content:"\2709"}.glyphicon-pencil:before{content:"\270f"}.glyphicon-glass:before{content:"\e001"}.glyphicon-music:before{content:"\e002"}.glyphicon-search:before{content:"\e003"}.glyphicon-heart:before{content:"\e005"}.glyphicon-star:before{content:"\e006"}.glyphicon-star-empty:before{content:"\e007"}.glyphicon-user:before{content:"\e008"}.glyphicon-film:before{content:"\e009"}.glyphicon-th-large:before{content:"\e010"}.glyphicon-th:before{content:"\e011"}.glyphicon-th-list:before{content:"\e012"}.glyphicon-ok:before{content:"\e013"}.glyphicon-remove:before{content:"\e014"}.glyphicon-zoom-in:before{content:"\e015"}.glyphicon-zoom-out:before{content:"\e016"}.glyphicon-off:before{content:"\e017"}.glyphicon-signal:before{content:"\e018"}.glyphicon-cog:before{content:"\e019"}.glyphicon-trash:before{content:"\e020"}.glyphicon-home:before{content:"\e021"}.glyphicon-file:before{content:"\e022"}.glyphicon-time:before{content:"\e023"}.glyphicon-road:before{content:"\e024"}.glyphicon-download-alt:before{content:"\e025"}.glyphicon-download:before{content:"\e026"}.glyphicon-upload:before{content:"\e027"}.glyphicon-inbox:before{content:"\e028"}.glyphicon-play-circle:before{content:"\e029"}.glyphicon-repeat:before{content:"\e030"}.glyphicon-refresh:before{content:"\e031"}.glyphicon-list-alt:before{content:"\e032"}.glyphicon-lock:before{content:"\e033"}.glyphicon-flag:before{content:"\e034"}.glyphicon-headphones:before{content:"\e035"}.glyphicon-volume-off:before{content:"\e036"}.glyphicon-volume-down:before{content:"\e037"}.glyphicon-volume-up:before{content:"\e038"}.glyphicon-qrcode:before{content:"\e039"}.glyphicon-barcode:before{content:"\e040"}.glyphicon-tag:before{content:"\e041"}.glyphicon-tags:before{content:"\e042"}.glyphicon-book:before{content:"\e043"}.glyphicon-bookmark:before{content:"\e044"}.glyphicon-print:before{content:"\e045"}.glyphicon-camera:before{content:"\e046"}.glyphicon-font:before{content:"\e047"}.glyphicon-bold:before{content:"\e048"}.glyphicon-italic:before{content:"\e049"}.glyphicon-text-height:before{content:"\e050"}.glyphicon-text-width:before{content:"\e051"}.glyphicon-align-left:before{content:"\e052"}.glyphicon-align-center:before{content:"\e053"}.glyphicon-align-right:before{content:"\e054"}.glyphicon-align-justify:before{content:"\e055"}.glyphicon-list:before{content:"\e056"}.glyphicon-indent-left:before{content:"\e057"}.glyphicon-indent-right:before{content:"\e058"}.glyphicon-facetime-video:before{content:"\e059"}.glyphicon-picture:before{content:"\e060"}.glyphicon-map-marker:before{content:"\e062"}.glyphicon-adjust:before{content:"\e063"}.glyphicon-tint:before{content:"\e064"}.glyphicon-edit:before{content:"\e065"}.glyphicon-share:before{content:"\e066"}.glyphicon-check:before{content:"\e067"}.glyphicon-move:before{content:"\e068"}.glyphicon-step-backward:before{content:"\e069"}.glyphicon-fast-backward:before{content:"\e070"}.glyphicon-backward:before{content:"\e071"}.glyphicon-play:before{content:"\e072"}.glyphicon-pause:before{content:"\e073"}.glyphicon-stop:before{content:"\e074"}.glyphicon-forward:before{content:"\e075"}.glyphicon-fast-forward:before{content:"\e076"}.glyphicon-step-forward:before{content:"\e077"}.glyphicon-eject:before{content:"\e078"}.glyphicon-chevron-left:before{content:"\e079"}.glyphicon-chevron-right:before{content:"\e080"}.glyphicon-plus-sign:before{content:"\e081"}.glyphicon-minus-sign:before{content:"\e082"}.glyphicon-remove-sign:before{content:"\e083"}.glyphicon-ok-sign:before{content:"\e084"}.glyphicon-question-sign:before{content:"\e085"}.glyphicon-info-sign:before{content:"\e086"}.glyphicon-screenshot:before{content:"\e087"}.glyphicon-remove-circle:before{content:"\e088"}.glyphicon-ok-circle:before{content:"\e089"}.glyphicon-ban-circle:before{content:"\e090"}.glyphicon-arrow-left:before{content:"\e091"}.glyphicon-arrow-right:before{content:"\e092"}.glyphicon-arrow-up:before{content:"\e093"}.glyphicon-arrow-down:before{content:"\e094"}.glyphicon-share-alt:before{content:"\e095"}.glyphicon-resize-full:before{content:"\e096"}.glyphicon-resize-small:before{content:"\e097"}.glyphicon-exclamation-sign:before{content:"\e101"}.glyphicon-gift:before{content:"\e102"}.glyphicon-leaf:before{content:"\e103"}.glyphicon-fire:before{content:"\e104"}.glyphicon-eye-open:before{content:"\e105"}.glyphicon-eye-close:before{content:"\e106"}.glyphicon-warning-sign:before{content:"\e107"}.glyphicon-plane:before{content:"\e108"}.glyphicon-calendar:before{content:"\e109"}.glyphicon-random:before{content:"\e110"}.glyphicon-comment:before{content:"\e111"}.glyphicon-magnet:before{content:"\e112"}.glyphicon-chevron-up:before{content:"\e113"}.glyphicon-chevron-down:before{content:"\e114"}.glyphicon-retweet:before{content:"\e115"}.glyphicon-shopping-cart:before{content:"\e116"}.glyphicon-folder-close:before{content:"\e117"}.glyphicon-folder-open:before{content:"\e118"}.glyphicon-resize-vertical:before{content:"\e119"}.glyphicon-resize-horizontal:before{content:"\e120"}.glyphicon-hdd:before{content:"\e121"}.glyphicon-bullhorn:before{content:"\e122"}.glyphicon-bell:before{content:"\e123"}.glyphicon-certificate:before{content:"\e124"}.glyphicon-thumbs-up:before{content:"\e125"}.glyphicon-thumbs-down:before{content:"\e126"}.glyphicon-hand-right:before{content:"\e127"}.glyphicon-hand-left:before{content:"\e128"}.glyphicon-hand-up:before{content:"\e129"}.glyphicon-hand-down:before{content:"\e130"}.glyphicon-circle-arrow-right:before{content:"\e131"}.glyphicon-circle-arrow-left:before{content:"\e132"}.glyphicon-circle-arrow-up:before{content:"\e133"}.glyphicon-circle-arrow-down:before{content:"\e134"}.glyphicon-globe:before{content:"\e135"}.glyphicon-wrench:before{content:"\e136"}.glyphicon-tasks:before{content:"\e137"}.glyphicon-filter:before{content:"\e138"}.glyphicon-briefcase:before{content:"\e139"}.glyphicon-fullscreen:before{content:"\e140"}.glyphicon-dashboard:before{content:"\e141"}.glyphicon-paperclip:before{content:"\e142"}.glyphicon-heart-empty:before{content:"\e143"}.glyphicon-link:before{content:"\e144"}.glyphicon-phone:before{content:"\e145"}.glyphicon-pushpin:before{content:"\e146"}.glyphicon-usd:before{content:"\e148"}.glyphicon-gbp:before{content:"\e149"}.glyphicon-sort:before{content:"\e150"}.glyphicon-sort-by-alphabet:before{content:"\e151"}.glyphicon-sort-by-alphabet-alt:before{content:"\e152"}.glyphicon-sort-by-order:before{content:"\e153"}.glyphicon-sort-by-order-alt:before{content:"\e154"}.glyphicon-sort-by-attributes:before{content:"\e155"}.glyphicon-sort-by-attributes-alt:before{content:"\e156"}.glyphicon-unchecked:before{content:"\e157"}.glyphicon-expand:before{content:"\e158"}.glyphicon-collapse-down:before{content:"\e159"}.glyphicon-collapse-up:before{content:"\e160"}.glyphicon-log-in:before{content:"\e161"}.glyphicon-flash:before{content:"\e162"}.glyphicon-log-out:before{content:"\e163"}.glyphicon-new-window:before{content:"\e164"}.glyphicon-record:before{content:"\e165"}.glyphicon-save:before{content:"\e166"}.glyphicon-open:before{content:"\e167"}.glyphicon-saved:before{content:"\e168"}.glyphicon-import:before{content:"\e169"}.glyphicon-export:before{content:"\e170"}.glyphicon-send:before{content:"\e171"}.glyphicon-floppy-disk:before{content:"\e172"}.glyphicon-floppy-saved:before{content:"\e173"}.glyphicon-floppy-remove:before{content:"\e174"}.glyphicon-floppy-save:before{content:"\e175"}.glyphicon-floppy-open:before{content:"\e176"}.glyphicon-credit-card:before{content:"\e177"}.glyphicon-transfer:before{content:"\e178"}.glyphicon-cutlery:before{content:"\e179"}.glyphicon-header:before{content:"\e180"}.glyphicon-compressed:before{content:"\e181"}.glyphicon-earphone:before{content:"\e182"}.glyphicon-phone-alt:before{content:"\e183"}.glyphicon-tower:before{content:"\e184"}.glyphicon-stats:before{content:"\e185"}.glyphicon-sd-video:before{content:"\e186"}.glyphicon-hd-video:before{content:"\e187"}.glyphicon-subtitles:before{content:"\e188"}.glyphicon-sound-stereo:before{content:"\e189"}.glyphicon-sound-dolby:before{content:"\e190"}.glyphicon-sound-5-1:before{content:"\e191"}.glyphicon-sound-6-1:before{content:"\e192"}.glyphicon-sound-7-1:before{content:"\e193"}.glyphicon-copyright-mark:before{content:"\e194"}.glyphicon-registration-mark:before{content:"\e195"}.glyphicon-cloud-download:before{content:"\e197"}.glyphicon-cloud-upload:before{content:"\e198"}.glyphicon-tree-conifer:before{content:"\e199"}.glyphicon-tree-deciduous:before{content:"\e200"}.caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px solid;border-right:4px solid transparent;border-left:4px solid transparent}.dropdown{position:relative}.dropdown-toggle:focus{outline:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;list-style:none;font-size:14px;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,.15);border-radius:4px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175);background-clip:padding-box}.dropdown-menu.pull-right{right:0;left:auto}.dropdown-menu .divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.dropdown-menu>li>a{display:block;padding:3px 20px;clear:both;font-weight:400;line-height:1.42857143;color:#333;white-space:nowrap}.dropdown-menu>li>a:hover,.dropdown-menu>li>a:focus{text-decoration:none;color:#262626;background-color:#f5f5f5}.dropdown-menu>.active>a,.dropdown-menu>.active>a:hover,.dropdown-menu>.active>a:focus{color:#fff;text-decoration:none;outline:0;background-color:#428bca}.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:hover,.dropdown-menu>.disabled>a:focus{color:#999}.dropdown-menu>.disabled>a:hover,.dropdown-menu>.disabled>a:focus{text-decoration:none;background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);cursor:not-allowed}.open>.dropdown-menu{display:block}.open>a{outline:0}.dropdown-menu-right{left:auto;right:0}.dropdown-menu-left{left:0;right:auto}.dropdown-header{display:block;padding:3px 20px;font-size:12px;line-height:1.42857143;color:#999}.dropdown-backdrop{position:fixed;left:0;right:0;bottom:0;top:0;z-index:990}.pull-right>.dropdown-menu{right:0;left:auto}.dropup .caret,.navbar-fixed-bottom .dropdown .caret{border-top:0;border-bottom:4px solid;content:""}.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:1px}@media (min-width:768px){.navbar-right .dropdown-menu{left:auto;right:0}.navbar-right .dropdown-menu-left{left:0;right:auto}}.btn-group,.btn-group-vertical{position:relative;display:inline-block;vertical-align:middle}.btn-group>.btn,.btn-group-vertical>.btn{position:relative;float:left}.btn-group>.btn:hover,.btn-group-vertical>.btn:hover,.btn-group>.btn:focus,.btn-group-vertical>.btn:focus,.btn-group>.btn:active,.btn-group-vertical>.btn:active,.btn-group>.btn.active,.btn-group-vertical>.btn.active{z-index:2}.btn-group>.btn:focus,.btn-group-vertical>.btn:focus{outline:0}.btn-group .btn+.btn,.btn-group .btn+.btn-group,.btn-group .btn-group+.btn,.btn-group .btn-group+.btn-group{margin-left:-1px}.btn-toolbar{margin-left:-5px}.btn-toolbar .btn-group,.btn-toolbar .input-group{float:left}.btn-toolbar>.btn,.btn-toolbar>.btn-group,.btn-toolbar>.input-group{margin-left:5px}.btn-group>.btn:not(:first-child):not(:last-child):not(.dropdown-toggle){border-radius:0}.btn-group>.btn:first-child{margin-left:0}.btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-top-right-radius:0}.btn-group>.btn:last-child:not(:first-child),.btn-group>.dropdown-toggle:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}.btn-group>.btn-group{float:left}.btn-group>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.btn-group>.btn-group:first-child>.btn:last-child,.btn-group>.btn-group:first-child>.dropdown-toggle{border-bottom-right-radius:0;border-top-right-radius:0}.btn-group>.btn-group:last-child>.btn:first-child{border-bottom-left-radius:0;border-top-left-radius:0}.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle{outline:0}.btn-group>.btn+.dropdown-toggle{padding-left:8px;padding-right:8px}.btn-group>.btn-lg+.dropdown-toggle{padding-left:12px;padding-right:12px}.btn-group.open .dropdown-toggle{-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn-group.open .dropdown-toggle.btn-link{-webkit-box-shadow:none;box-shadow:none}.btn .caret{margin-left:0}.btn-lg .caret{border-width:5px 5px 0;border-bottom-width:0}.dropup .btn-lg .caret{border-width:0 5px 5px}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group,.btn-group-vertical>.btn-group>.btn{display:block;float:none;width:100%;max-width:100%}.btn-group-vertical>.btn-group>.btn{float:none}.btn-group-vertical>.btn+.btn,.btn-group-vertical>.btn+.btn-group,.btn-group-vertical>.btn-group+.btn,.btn-group-vertical>.btn-group+.btn-group{margin-top:-1px;margin-left:0}.btn-group-vertical>.btn:not(:first-child):not(:last-child){border-radius:0}.btn-group-vertical>.btn:first-child:not(:last-child){border-top-right-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn:last-child:not(:first-child){border-bottom-left-radius:4px;border-top-right-radius:0;border-top-left-radius:0}.btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.btn-group-vertical>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group-vertical>.btn-group:first-child:not(:last-child)>.dropdown-toggle{border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:last-child:not(:first-child)>.btn:first-child{border-top-right-radius:0;border-top-left-radius:0}.btn-group-justified{display:table;width:100%;table-layout:fixed;border-collapse:separate}.btn-group-justified>.btn,.btn-group-justified>.btn-group{float:none;display:table-cell;width:1%}.btn-group-justified>.btn-group .btn{width:100%}[data-toggle=buttons]>.btn>input[type=radio],[data-toggle=buttons]>.btn>input[type=checkbox]{display:none}.input-group{position:relative;display:table;border-collapse:separate}.input-group[class*=col-]{float:none;padding-left:0;padding-right:0}.input-group .form-control{position:relative;z-index:2;float:left;width:100%;margin-bottom:0}.input-group-lg>.form-control,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.btn{height:46px;padding:10px 16px;font-size:18px;line-height:1.33;border-radius:6px}select.input-group-lg>.form-control,select.input-group-lg>.input-group-addon,select.input-group-lg>.input-group-btn>.btn{height:46px;line-height:46px}textarea.input-group-lg>.form-control,textarea.input-group-lg>.input-group-addon,textarea.input-group-lg>.input-group-btn>.btn,select[multiple].input-group-lg>.form-control,select[multiple].input-group-lg>.input-group-addon,select[multiple].input-group-lg>.input-group-btn>.btn{height:auto}.input-group-sm>.form-control,.input-group-sm>.input-group-addon,.input-group-sm>.input-group-btn>.btn{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}select.input-group-sm>.form-control,select.input-group-sm>.input-group-addon,select.input-group-sm>.input-group-btn>.btn{height:30px;line-height:30px}textarea.input-group-sm>.form-control,textarea.input-group-sm>.input-group-addon,textarea.input-group-sm>.input-group-btn>.btn,select[multiple].input-group-sm>.form-control,select[multiple].input-group-sm>.input-group-addon,select[multiple].input-group-sm>.input-group-btn>.btn{height:auto}.input-group-addon,.input-group-btn,.input-group .form-control{display:table-cell}.input-group-addon:not(:first-child):not(:last-child),.input-group-btn:not(:first-child):not(:last-child),.input-group .form-control:not(:first-child):not(:last-child){border-radius:0}.input-group-addon,.input-group-btn{width:1%;white-space:nowrap;vertical-align:middle}.input-group-addon{padding:6px 12px;font-size:14px;font-weight:400;line-height:1;color:#555;text-align:center;background-color:#eee;border:1px solid #ccc;border-radius:4px}.input-group-addon.input-sm{padding:5px 10px;font-size:12px;border-radius:3px}.input-group-addon.input-lg{padding:10px 16px;font-size:18px;border-radius:6px}.input-group-addon input[type=radio],.input-group-addon input[type=checkbox]{margin-top:0}.input-group .form-control:first-child,.input-group-addon:first-child,.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group>.btn,.input-group-btn:first-child>.dropdown-toggle,.input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle),.input-group-btn:last-child>.btn-group:not(:last-child)>.btn{border-bottom-right-radius:0;border-top-right-radius:0}.input-group-addon:first-child{border-right:0}.input-group .form-control:last-child,.input-group-addon:last-child,.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group>.btn,.input-group-btn:last-child>.dropdown-toggle,.input-group-btn:first-child>.btn:not(:first-child),.input-group-btn:first-child>.btn-group:not(:first-child)>.btn{border-bottom-left-radius:0;border-top-left-radius:0}.input-group-addon:last-child{border-left:0}.input-group-btn{position:relative;font-size:0;white-space:nowrap}.input-group-btn>.btn{position:relative}.input-group-btn>.btn+.btn{margin-left:-1px}.input-group-btn>.btn:hover,.input-group-btn>.btn:focus,.input-group-btn>.btn:active{z-index:2}.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group{margin-right:-1px}.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group{margin-left:-1px}.nav{margin-bottom:0;padding-left:0;list-style:none}.nav>li{position:relative;display:block}.nav>li>a{position:relative;display:block;padding:10px 15px}.nav>li>a:hover,.nav>li>a:focus{text-decoration:none;background-color:#eee}.nav>li.disabled>a{color:#999}.nav>li.disabled>a:hover,.nav>li.disabled>a:focus{color:#999;text-decoration:none;background-color:transparent;cursor:not-allowed}.nav .open>a,.nav .open>a:hover,.nav .open>a:focus{background-color:#eee;border-color:#428bca}.nav .nav-divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.nav>li>a>img{max-width:none}.nav-tabs{border-bottom:1px solid #ddd}.nav-tabs>li{float:left;margin-bottom:-1px}.nav-tabs>li>a{margin-right:2px;line-height:1.42857143;border:1px solid transparent;border-radius:4px 4px 0 0}.nav-tabs>li>a:hover{border-color:#eee #eee #ddd}.nav-tabs>li.active>a,.nav-tabs>li.active>a:hover,.nav-tabs>li.active>a:focus{color:#555;background-color:#fff;border:1px solid #ddd;border-bottom-color:transparent;cursor:default}.nav-tabs.nav-justified{width:100%;border-bottom:0}.nav-tabs.nav-justified>li{float:none}.nav-tabs.nav-justified>li>a{text-align:center;margin-bottom:5px}.nav-tabs.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}@media (min-width:768px){.nav-tabs.nav-justified>li{display:table-cell;width:1%}.nav-tabs.nav-justified>li>a{margin-bottom:0}}.nav-tabs.nav-justified>li>a{margin-right:0;border-radius:4px}.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:hover,.nav-tabs.nav-justified>.active>a:focus{border:1px solid #ddd}@media (min-width:768px){.nav-tabs.nav-justified>li>a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:hover,.nav-tabs.nav-justified>.active>a:focus{border-bottom-color:#fff}}.nav-pills>li{float:left}.nav-pills>li>a{border-radius:4px}.nav-pills>li+li{margin-left:2px}.nav-pills>li.active>a,.nav-pills>li.active>a:hover,.nav-pills>li.active>a:focus{color:#fff;background-color:#428bca}.nav-stacked>li{float:none}.nav-stacked>li+li{margin-top:2px;margin-left:0}.nav-justified{width:100%}.nav-justified>li{float:none}.nav-justified>li>a{text-align:center;margin-bottom:5px}.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}@media (min-width:768px){.nav-justified>li{display:table-cell;width:1%}.nav-justified>li>a{margin-bottom:0}}.nav-tabs-justified{border-bottom:0}.nav-tabs-justified>li>a{margin-right:0;border-radius:4px}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:hover,.nav-tabs-justified>.active>a:focus{border:1px solid #ddd}@media (min-width:768px){.nav-tabs-justified>li>a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:hover,.nav-tabs-justified>.active>a:focus{border-bottom-color:#fff}}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-right-radius:0;border-top-left-radius:0}.navbar{position:relative;min-height:50px;margin-bottom:20px;border:1px solid transparent}@media (min-width:768px){.navbar{border-radius:4px}}@media (min-width:768px){.navbar-header{float:left}}.navbar-collapse{max-height:340px;overflow-x:visible;padding-right:15px;padding-left:15px;border-top:1px solid transparent;box-shadow:inset 0 1px 0 rgba(255,255,255,.1);-webkit-overflow-scrolling:touch}.navbar-collapse.in{overflow-y:auto}@media (min-width:768px){.navbar-collapse{width:auto;border-top:0;box-shadow:none}.navbar-collapse.collapse{display:block!important;height:auto!important;padding-bottom:0;overflow:visible!important}.navbar-collapse.in{overflow-y:visible}.navbar-fixed-top .navbar-collapse,.navbar-static-top .navbar-collapse,.navbar-fixed-bottom .navbar-collapse{padding-left:0;padding-right:0}}.container>.navbar-header,.container-fluid>.navbar-header,.container>.navbar-collapse,.container-fluid>.navbar-collapse{margin-right:-15px;margin-left:-15px}@media (min-width:768px){.container>.navbar-header,.container-fluid>.navbar-header,.container>.navbar-collapse,.container-fluid>.navbar-collapse{margin-right:0;margin-left:0}}.navbar-static-top{z-index:1000;border-width:0 0 1px}@media (min-width:768px){.navbar-static-top{border-radius:0}}.navbar-fixed-top,.navbar-fixed-bottom{position:fixed;right:0;left:0;z-index:1030}@media (min-width:768px){.navbar-fixed-top,.navbar-fixed-bottom{border-radius:0}}.navbar-fixed-top{top:0;border-width:0 0 1px}.navbar-fixed-bottom{bottom:0;margin-bottom:0;border-width:1px 0 0}.navbar-brand{float:left;padding:15px;font-size:18px;line-height:20px;height:50px}.navbar-brand:hover,.navbar-brand:focus{text-decoration:none}@media (min-width:768px){.navbar>.container .navbar-brand,.navbar>.container-fluid .navbar-brand{margin-left:-15px}}.navbar-toggle{position:relative;float:right;margin-right:15px;padding:9px 10px;margin-top:8px;margin-bottom:8px;background-color:transparent;background-image:none;border:1px solid transparent;border-radius:4px}.navbar-toggle:focus{outline:0}.navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px}.navbar-toggle .icon-bar+.icon-bar{margin-top:4px}@media (min-width:768px){.navbar-toggle{display:none}}.navbar-nav{margin:7.5px -15px}.navbar-nav>li>a{padding-top:10px;padding-bottom:10px;line-height:20px}@media (max-width:767px){.navbar-nav .open .dropdown-menu{position:static;float:none;width:auto;margin-top:0;background-color:transparent;border:0;box-shadow:none}.navbar-nav .open .dropdown-menu>li>a,.navbar-nav .open .dropdown-menu .dropdown-header{padding:5px 15px 5px 25px}.navbar-nav .open .dropdown-menu>li>a{line-height:20px}.navbar-nav .open .dropdown-menu>li>a:hover,.navbar-nav .open .dropdown-menu>li>a:focus{background-image:none}}@media (min-width:768px){.navbar-nav{float:left;margin:0}.navbar-nav>li{float:left}.navbar-nav>li>a{padding-top:15px;padding-bottom:15px}.navbar-nav.navbar-right:last-child{margin-right:-15px}}@media (min-width:768px){.navbar-left{float:left!important}.navbar-right{float:right!important}}.navbar-form{margin-left:-15px;margin-right:-15px;padding:10px 15px;border-top:1px solid transparent;border-bottom:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.1);margin-top:8px;margin-bottom:8px}@media (min-width:768px){.navbar-form .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.navbar-form .form-control{display:inline-block;width:auto;vertical-align:middle}.navbar-form .input-group>.form-control{width:100%}.navbar-form .control-label{margin-bottom:0;vertical-align:middle}.navbar-form .radio,.navbar-form .checkbox{display:inline-block;margin-top:0;margin-bottom:0;padding-left:0;vertical-align:middle}.navbar-form .radio input[type=radio],.navbar-form .checkbox input[type=checkbox]{float:none;margin-left:0}.navbar-form .has-feedback .form-control-feedback{top:0}}@media (max-width:767px){.navbar-form .form-group{margin-bottom:5px}}@media (min-width:768px){.navbar-form{width:auto;border:0;margin-left:0;margin-right:0;padding-top:0;padding-bottom:0;-webkit-box-shadow:none;box-shadow:none}.navbar-form.navbar-right:last-child{margin-right:-15px}}.navbar-nav>li>.dropdown-menu{margin-top:0;border-top-right-radius:0;border-top-left-radius:0}.navbar-fixed-bottom .navbar-nav>li>.dropdown-menu{border-bottom-right-radius:0;border-bottom-left-radius:0}.navbar-btn{margin-top:8px;margin-bottom:8px}.navbar-btn.btn-sm{margin-top:10px;margin-bottom:10px}.navbar-btn.btn-xs{margin-top:14px;margin-bottom:14px}.navbar-text{margin-top:15px;margin-bottom:15px}@media (min-width:768px){.navbar-text{float:left;margin-left:15px;margin-right:15px}.navbar-text.navbar-right:last-child{margin-right:0}}.navbar-default{background-color:#f8f8f8;border-color:#e7e7e7}.navbar-default .navbar-brand{color:#777}.navbar-default .navbar-brand:hover,.navbar-default .navbar-brand:focus{color:#5e5e5e;background-color:transparent}.navbar-default .navbar-text{color:#777}.navbar-default .navbar-nav>li>a{color:#777}.navbar-default .navbar-nav>li>a:hover,.navbar-default .navbar-nav>li>a:focus{color:#333;background-color:transparent}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:hover,.navbar-default .navbar-nav>.active>a:focus{color:#555;background-color:#e7e7e7}.navbar-default .navbar-nav>.disabled>a,.navbar-default .navbar-nav>.disabled>a:hover,.navbar-default .navbar-nav>.disabled>a:focus{color:#ccc;background-color:transparent}.navbar-default .navbar-toggle{border-color:#ddd}.navbar-default .navbar-toggle:hover,.navbar-default .navbar-toggle:focus{background-color:#ddd}.navbar-default .navbar-toggle .icon-bar{background-color:#888}.navbar-default .navbar-collapse,.navbar-default .navbar-form{border-color:#e7e7e7}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:hover,.navbar-default .navbar-nav>.open>a:focus{background-color:#e7e7e7;color:#555}@media (max-width:767px){.navbar-default .navbar-nav .open .dropdown-menu>li>a{color:#777}.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>li>a:focus{color:#333;background-color:transparent}.navbar-default .navbar-nav .open .dropdown-menu>.active>a,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus{color:#555;background-color:#e7e7e7}.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:focus{color:#ccc;background-color:transparent}}.navbar-default .navbar-link{color:#777}.navbar-default .navbar-link:hover{color:#333}.navbar-inverse{background-color:#222;border-color:#080808}.navbar-inverse .navbar-brand{color:#999}.navbar-inverse .navbar-brand:hover,.navbar-inverse .navbar-brand:focus{color:#fff;background-color:transparent}.navbar-inverse .navbar-text{color:#999}.navbar-inverse .navbar-nav>li>a{color:#999}.navbar-inverse .navbar-nav>li>a:hover,.navbar-inverse .navbar-nav>li>a:focus{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.active>a:hover,.navbar-inverse .navbar-nav>.active>a:focus{color:#fff;background-color:#080808}.navbar-inverse .navbar-nav>.disabled>a,.navbar-inverse .navbar-nav>.disabled>a:hover,.navbar-inverse .navbar-nav>.disabled>a:focus{color:#444;background-color:transparent}.navbar-inverse .navbar-toggle{border-color:#333}.navbar-inverse .navbar-toggle:hover,.navbar-inverse .navbar-toggle:focus{background-color:#333}.navbar-inverse .navbar-toggle .icon-bar{background-color:#fff}.navbar-inverse .navbar-collapse,.navbar-inverse .navbar-form{border-color:#101010}.navbar-inverse .navbar-nav>.open>a,.navbar-inverse .navbar-nav>.open>a:hover,.navbar-inverse .navbar-nav>.open>a:focus{background-color:#080808;color:#fff}@media (max-width:767px){.navbar-inverse .navbar-nav .open .dropdown-menu>.dropdown-header{border-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu .divider{background-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a{color:#999}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:focus{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:focus{color:#fff;background-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:focus{color:#444;background-color:transparent}}.navbar-inverse .navbar-link{color:#999}.navbar-inverse .navbar-link:hover{color:#fff}.breadcrumb{padding:8px 15px;margin-bottom:20px;list-style:none;background-color:#f5f5f5;border-radius:4px}.breadcrumb>li{display:inline-block}.breadcrumb>li+li:before{content:"/\00a0";padding:0 5px;color:#ccc}.breadcrumb>.active{color:#999}.pagination{display:inline-block;padding-left:0;margin:20px 0;border-radius:4px}.pagination>li{display:inline}.pagination>li>a,.pagination>li>span{position:relative;float:left;padding:6px 12px;line-height:1.42857143;text-decoration:none;color:#428bca;background-color:#fff;border:1px solid #ddd;margin-left:-1px}.pagination>li:first-child>a,.pagination>li:first-child>span{margin-left:0;border-bottom-left-radius:4px;border-top-left-radius:4px}.pagination>li:last-child>a,.pagination>li:last-child>span{border-bottom-right-radius:4px;border-top-right-radius:4px}.pagination>li>a:hover,.pagination>li>span:hover,.pagination>li>a:focus,.pagination>li>span:focus{color:#2a6496;background-color:#eee;border-color:#ddd}.pagination>.active>a,.pagination>.active>span,.pagination>.active>a:hover,.pagination>.active>span:hover,.pagination>.active>a:focus,.pagination>.active>span:focus{z-index:2;color:#fff;background-color:#428bca;border-color:#428bca;cursor:default}.pagination>.disabled>span,.pagination>.disabled>span:hover,.pagination>.disabled>span:focus,.pagination>.disabled>a,.pagination>.disabled>a:hover,.pagination>.disabled>a:focus{color:#999;background-color:#fff;border-color:#ddd;cursor:not-allowed}.pagination-lg>li>a,.pagination-lg>li>span{padding:10px 16px;font-size:18px}.pagination-lg>li:first-child>a,.pagination-lg>li:first-child>span{border-bottom-left-radius:6px;border-top-left-radius:6px}.pagination-lg>li:last-child>a,.pagination-lg>li:last-child>span{border-bottom-right-radius:6px;border-top-right-radius:6px}.pagination-sm>li>a,.pagination-sm>li>span{padding:5px 10px;font-size:12px}.pagination-sm>li:first-child>a,.pagination-sm>li:first-child>span{border-bottom-left-radius:3px;border-top-left-radius:3px}.pagination-sm>li:last-child>a,.pagination-sm>li:last-child>span{border-bottom-right-radius:3px;border-top-right-radius:3px}.pager{padding-left:0;margin:20px 0;list-style:none;text-align:center}.pager li{display:inline}.pager li>a,.pager li>span{display:inline-block;padding:5px 14px;background-color:#fff;border:1px solid #ddd;border-radius:15px}.pager li>a:hover,.pager li>a:focus{text-decoration:none;background-color:#eee}.pager .next>a,.pager .next>span{float:right}.pager .previous>a,.pager .previous>span{float:left}.pager .disabled>a,.pager .disabled>a:hover,.pager .disabled>a:focus,.pager .disabled>span{color:#999;background-color:#fff;cursor:not-allowed}.label{display:inline;padding:.2em .6em .3em;font-size:75%;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25em}.label[href]:hover,.label[href]:focus{color:#fff;text-decoration:none;cursor:pointer}.label:empty{display:none}.btn .label{position:relative;top:-1px}.label-default{background-color:#999}.label-default[href]:hover,.label-default[href]:focus{background-color:gray}.label-primary{background-color:#428bca}.label-primary[href]:hover,.label-primary[href]:focus{background-color:#3071a9}.label-success{background-color:#5cb85c}.label-success[href]:hover,.label-success[href]:focus{background-color:#449d44}.label-info{background-color:#5bc0de}.label-info[href]:hover,.label-info[href]:focus{background-color:#31b0d5}.label-warning{background-color:#f0ad4e}.label-warning[href]:hover,.label-warning[href]:focus{background-color:#ec971f}.label-danger{background-color:#d9534f}.label-danger[href]:hover,.label-danger[href]:focus{background-color:#c9302c}.badge{display:inline-block;min-width:10px;padding:3px 7px;font-size:12px;font-weight:700;color:#fff;line-height:1;vertical-align:baseline;white-space:nowrap;text-align:center;background-color:#999;border-radius:10px}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.btn-xs .badge{top:0;padding:1px 5px}a.badge:hover,a.badge:focus{color:#fff;text-decoration:none;cursor:pointer}a.list-group-item.active>.badge,.nav-pills>.active>a>.badge{color:#428bca;background-color:#fff}.nav-pills>li>a>.badge{margin-left:3px}.jumbotron{padding:30px;margin-bottom:30px;color:inherit;background-color:#eee}.jumbotron h1,.jumbotron .h1{color:inherit}.jumbotron p{margin-bottom:15px;font-size:21px;font-weight:200}.container .jumbotron{border-radius:6px}.jumbotron .container{max-width:100%}@media screen and (min-width:768px){.jumbotron{padding-top:48px;padding-bottom:48px}.container .jumbotron{padding-left:60px;padding-right:60px}.jumbotron h1,.jumbotron .h1{font-size:63px}}.thumbnail{display:block;padding:4px;margin-bottom:20px;line-height:1.42857143;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.thumbnail>img,.thumbnail a>img{margin-left:auto;margin-right:auto}a.thumbnail:hover,a.thumbnail:focus,a.thumbnail.active{border-color:#428bca}.thumbnail .caption{padding:9px;color:#333}.alert{padding:15px;margin-bottom:20px;border:1px solid transparent;border-radius:4px}.alert h4{margin-top:0;color:inherit}.alert .alert-link{font-weight:700}.alert>p,.alert>ul{margin-bottom:0}.alert>p+p{margin-top:5px}.alert-dismissable{padding-right:35px}.alert-dismissable .close{position:relative;top:-2px;right:-21px;color:inherit}.alert-success{background-color:#dff0d8;border-color:#d6e9c6;color:#3c763d}.alert-success hr{border-top-color:#c9e2b3}.alert-success .alert-link{color:#2b542c}.alert-info{background-color:#d9edf7;border-color:#bce8f1;color:#31708f}.alert-info hr{border-top-color:#a6e1ec}.alert-info .alert-link{color:#245269}.alert-warning{background-color:#fcf8e3;border-color:#faebcc;color:#8a6d3b}.alert-warning hr{border-top-color:#f7e1b5}.alert-warning .alert-link{color:#66512c}.alert-danger{background-color:#f2dede;border-color:#ebccd1;color:#a94442}.alert-danger hr{border-top-color:#e4b9c0}.alert-danger .alert-link{color:#843534}@-webkit-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}.progress{overflow:hidden;height:20px;margin-bottom:20px;background-color:#f5f5f5;border-radius:4px;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);box-shadow:inset 0 1px 2px rgba(0,0,0,.1)}.progress-bar{float:left;width:0;height:100%;font-size:12px;line-height:20px;color:#fff;text-align:center;background-color:#428bca;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);-webkit-transition:width .6s ease;transition:width .6s ease}.progress-striped .progress-bar{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-size:40px 40px}.progress.active .progress-bar{-webkit-animation:progress-bar-stripes 2s linear infinite;animation:progress-bar-stripes 2s linear infinite}.progress-bar-success{background-color:#5cb85c}.progress-striped .progress-bar-success{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.progress-bar-info{background-color:#5bc0de}.progress-striped .progress-bar-info{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.progress-bar-warning{background-color:#f0ad4e}.progress-striped .progress-bar-warning{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.progress-bar-danger{background-color:#d9534f}.progress-striped .progress-bar-danger{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.media,.media-body{overflow:hidden;zoom:1}.media,.media .media{margin-top:15px}.media:first-child{margin-top:0}.media-object{display:block}.media-heading{margin:0 0 5px}.media>.pull-left{margin-right:10px}.media>.pull-right{margin-left:10px}.media-list{padding-left:0;list-style:none}.list-group{margin-bottom:20px;padding-left:0}.list-group-item{position:relative;display:block;padding:10px 15px;margin-bottom:-1px;background-color:#fff;border:1px solid #ddd}.list-group-item:first-child{border-top-right-radius:4px;border-top-left-radius:4px}.list-group-item:last-child{margin-bottom:0;border-bottom-right-radius:4px;border-bottom-left-radius:4px}.list-group-item>.badge{float:right}.list-group-item>.badge+.badge{margin-right:5px}a.list-group-item{color:#555}a.list-group-item .list-group-item-heading{color:#333}a.list-group-item:hover,a.list-group-item:focus{text-decoration:none;background-color:#f5f5f5}a.list-group-item.active,a.list-group-item.active:hover,a.list-group-item.active:focus{z-index:2;color:#fff;background-color:#428bca;border-color:#428bca}a.list-group-item.active .list-group-item-heading,a.list-group-item.active:hover .list-group-item-heading,a.list-group-item.active:focus .list-group-item-heading{color:inherit}a.list-group-item.active .list-group-item-text,a.list-group-item.active:hover .list-group-item-text,a.list-group-item.active:focus .list-group-item-text{color:#e1edf7}.list-group-item-success{color:#3c763d;background-color:#dff0d8}a.list-group-item-success{color:#3c763d}a.list-group-item-success .list-group-item-heading{color:inherit}a.list-group-item-success:hover,a.list-group-item-success:focus{color:#3c763d;background-color:#d0e9c6}a.list-group-item-success.active,a.list-group-item-success.active:hover,a.list-group-item-success.active:focus{color:#fff;background-color:#3c763d;border-color:#3c763d}.list-group-item-info{color:#31708f;background-color:#d9edf7}a.list-group-item-info{color:#31708f}a.list-group-item-info .list-group-item-heading{color:inherit}a.list-group-item-info:hover,a.list-group-item-info:focus{color:#31708f;background-color:#c4e3f3}a.list-group-item-info.active,a.list-group-item-info.active:hover,a.list-group-item-info.active:focus{color:#fff;background-color:#31708f;border-color:#31708f}.list-group-item-warning{color:#8a6d3b;background-color:#fcf8e3}a.list-group-item-warning{color:#8a6d3b}a.list-group-item-warning .list-group-item-heading{color:inherit}a.list-group-item-warning:hover,a.list-group-item-warning:focus{color:#8a6d3b;background-color:#faf2cc}a.list-group-item-warning.active,a.list-group-item-warning.active:hover,a.list-group-item-warning.active:focus{color:#fff;background-color:#8a6d3b;border-color:#8a6d3b}.list-group-item-danger{color:#a94442;background-color:#f2dede}a.list-group-item-danger{color:#a94442}a.list-group-item-danger .list-group-item-heading{color:inherit}a.list-group-item-danger:hover,a.list-group-item-danger:focus{color:#a94442;background-color:#ebcccc}a.list-group-item-danger.active,a.list-group-item-danger.active:hover,a.list-group-item-danger.active:focus{color:#fff;background-color:#a94442;border-color:#a94442}.list-group-item-heading{margin-top:0;margin-bottom:5px}.list-group-item-text{margin-bottom:0;line-height:1.3}.panel{margin-bottom:20px;background-color:#fff;border:1px solid transparent;border-radius:4px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.05);box-shadow:0 1px 1px rgba(0,0,0,.05)}.panel-body{padding:15px}.panel-heading{padding:10px 15px;border-bottom:1px solid transparent;border-top-right-radius:3px;border-top-left-radius:3px}.panel-heading>.dropdown .dropdown-toggle{color:inherit}.panel-title{margin-top:0;margin-bottom:0;font-size:16px;color:inherit}.panel-title>a{color:inherit}.panel-footer{padding:10px 15px;background-color:#f5f5f5;border-top:1px solid #ddd;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.list-group{margin-bottom:0}.panel>.list-group .list-group-item{border-width:1px 0;border-radius:0}.panel>.list-group:first-child .list-group-item:first-child{border-top:0;border-top-right-radius:3px;border-top-left-radius:3px}.panel>.list-group:last-child .list-group-item:last-child{border-bottom:0;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel-heading+.list-group .list-group-item:first-child{border-top-width:0}.panel>.table,.panel>.table-responsive>.table{margin-bottom:0}.panel>.table:first-child,.panel>.table-responsive:first-child>.table:first-child{border-top-right-radius:3px;border-top-left-radius:3px}.panel>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table:first-child>thead:first-child>tr:first-child th:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:first-child{border-top-left-radius:3px}.panel>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table:first-child>thead:first-child>tr:first-child th:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:last-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:last-child{border-top-right-radius:3px}.panel>.table:last-child,.panel>.table-responsive:last-child>.table:last-child{border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:first-child{border-bottom-left-radius:3px}.panel>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:last-child{border-bottom-right-radius:3px}.panel>.panel-body+.table,.panel>.panel-body+.table-responsive{border-top:1px solid #ddd}.panel>.table>tbody:first-child>tr:first-child th,.panel>.table>tbody:first-child>tr:first-child td{border-top:0}.panel>.table-bordered,.panel>.table-responsive>.table-bordered{border:0}.panel>.table-bordered>thead>tr>th:first-child,.panel>.table-responsive>.table-bordered>thead>tr>th:first-child,.panel>.table-bordered>tbody>tr>th:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:first-child,.panel>.table-bordered>tfoot>tr>th:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:first-child,.panel>.table-bordered>thead>tr>td:first-child,.panel>.table-responsive>.table-bordered>thead>tr>td:first-child,.panel>.table-bordered>tbody>tr>td:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:first-child,.panel>.table-bordered>tfoot>tr>td:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:first-child{border-left:0}.panel>.table-bordered>thead>tr>th:last-child,.panel>.table-responsive>.table-bordered>thead>tr>th:last-child,.panel>.table-bordered>tbody>tr>th:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:last-child,.panel>.table-bordered>tfoot>tr>th:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:last-child,.panel>.table-bordered>thead>tr>td:last-child,.panel>.table-responsive>.table-bordered>thead>tr>td:last-child,.panel>.table-bordered>tbody>tr>td:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:last-child,.panel>.table-bordered>tfoot>tr>td:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:last-child{border-right:0}.panel>.table-bordered>thead>tr:first-child>td,.panel>.table-responsive>.table-bordered>thead>tr:first-child>td,.panel>.table-bordered>tbody>tr:first-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>td,.panel>.table-bordered>thead>tr:first-child>th,.panel>.table-responsive>.table-bordered>thead>tr:first-child>th,.panel>.table-bordered>tbody>tr:first-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>th{border-bottom:0}.panel>.table-bordered>tbody>tr:last-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>td,.panel>.table-bordered>tfoot>tr:last-child>td,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>td,.panel>.table-bordered>tbody>tr:last-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>th,.panel>.table-bordered>tfoot>tr:last-child>th,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>th{border-bottom:0}.panel>.table-responsive{border:0;margin-bottom:0}.panel-group{margin-bottom:20px}.panel-group .panel{margin-bottom:0;border-radius:4px;overflow:hidden}.panel-group .panel+.panel{margin-top:5px}.panel-group .panel-heading{border-bottom:0}.panel-group .panel-heading+.panel-collapse .panel-body{border-top:1px solid #ddd}.panel-group .panel-footer{border-top:0}.panel-group .panel-footer+.panel-collapse .panel-body{border-bottom:1px solid #ddd}.panel-default{border-color:#ddd}.panel-default>.panel-heading{color:#333;background-color:#f5f5f5;border-color:#ddd}.panel-default>.panel-heading+.panel-collapse .panel-body{border-top-color:#ddd}.panel-default>.panel-footer+.panel-collapse .panel-body{border-bottom-color:#ddd}.panel-primary{border-color:#428bca}.panel-primary>.panel-heading{color:#fff;background-color:#428bca;border-color:#428bca}.panel-primary>.panel-heading+.panel-collapse .panel-body{border-top-color:#428bca}.panel-primary>.panel-footer+.panel-collapse .panel-body{border-bottom-color:#428bca}.panel-success{border-color:#d6e9c6}.panel-success>.panel-heading{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}.panel-success>.panel-heading+.panel-collapse .panel-body{border-top-color:#d6e9c6}.panel-success>.panel-footer+.panel-collapse .panel-body{border-bottom-color:#d6e9c6}.panel-info{border-color:#bce8f1}.panel-info>.panel-heading{color:#31708f;background-color:#d9edf7;border-color:#bce8f1}.panel-info>.panel-heading+.panel-collapse .panel-body{border-top-color:#bce8f1}.panel-info>.panel-footer+.panel-collapse .panel-body{border-bottom-color:#bce8f1}.panel-warning{border-color:#faebcc}.panel-warning>.panel-heading{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}.panel-warning>.panel-heading+.panel-collapse .panel-body{border-top-color:#faebcc}.panel-warning>.panel-footer+.panel-collapse .panel-body{border-bottom-color:#faebcc}.panel-danger{border-color:#ebccd1}.panel-danger>.panel-heading{color:#a94442;background-color:#f2dede;border-color:#ebccd1}.panel-danger>.panel-heading+.panel-collapse .panel-body{border-top-color:#ebccd1}.panel-danger>.panel-footer+.panel-collapse .panel-body{border-bottom-color:#ebccd1}.well{min-height:20px;padding:19px;margin-bottom:20px;background-color:#f5f5f5;border:1px solid #e3e3e3;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.05);box-shadow:inset 0 1px 1px rgba(0,0,0,.05)}.well blockquote{border-color:#ddd;border-color:rgba(0,0,0,.15)}.well-lg{padding:24px;border-radius:6px}.well-sm{padding:9px;border-radius:3px}.close{float:right;font-size:21px;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.2;filter:alpha(opacity=20)}.close:hover,.close:focus{color:#000;text-decoration:none;cursor:pointer;opacity:.5;filter:alpha(opacity=50)}button.close{padding:0;cursor:pointer;background:0 0;border:0;-webkit-appearance:none}.modal-open{overflow:hidden}.modal{display:none;overflow:auto;overflow-y:scroll;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;-webkit-overflow-scrolling:touch;outline:0}.modal.fade .modal-dialog{-webkit-transform:translate(0,-25%);-ms-transform:translate(0,-25%);transform:translate(0,-25%);-webkit-transition:-webkit-transform .3s ease-out;-moz-transition:-moz-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out}.modal.in .modal-dialog{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.modal-dialog{position:relative;width:auto;margin:10px}.modal-content{position:relative;background-color:#fff;border:1px solid #999;border:1px solid rgba(0,0,0,.2);border-radius:6px;-webkit-box-shadow:0 3px 9px rgba(0,0,0,.5);box-shadow:0 3px 9px rgba(0,0,0,.5);background-clip:padding-box;outline:0}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}.modal-backdrop.fade{opacity:0;filter:alpha(opacity=0)}.modal-backdrop.in{opacity:.5;filter:alpha(opacity=50)}.modal-header{padding:15px;border-bottom:1px solid #e5e5e5;min-height:16.42857143px}.modal-header .close{margin-top:-2px}.modal-title{margin:0;line-height:1.42857143}.modal-body{position:relative;padding:20px}.modal-footer{margin-top:15px;padding:19px 20px 20px;text-align:right;border-top:1px solid #e5e5e5}.modal-footer .btn+.btn{margin-left:5px;margin-bottom:0}.modal-footer .btn-group .btn+.btn{margin-left:-1px}.modal-footer .btn-block+.btn-block{margin-left:0}@media (min-width:768px){.modal-dialog{width:600px;margin:30px auto}.modal-content{-webkit-box-shadow:0 5px 15px rgba(0,0,0,.5);box-shadow:0 5px 15px rgba(0,0,0,.5)}.modal-sm{width:300px}}@media (min-width:992px){.modal-lg{width:900px}}.tooltip{position:absolute;z-index:1030;display:block;visibility:visible;font-size:12px;line-height:1.4;opacity:0;filter:alpha(opacity=0)}.tooltip.in{opacity:.9;filter:alpha(opacity=90)}.tooltip.top{margin-top:-3px;padding:5px 0}.tooltip.right{margin-left:3px;padding:0 5px}.tooltip.bottom{margin-top:3px;padding:5px 0}.tooltip.left{margin-left:-3px;padding:0 5px}.tooltip-inner{max-width:200px;padding:3px 8px;color:#fff;text-align:center;text-decoration:none;background-color:#000;border-radius:4px}.tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-left .tooltip-arrow{bottom:0;left:5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-right .tooltip-arrow{bottom:0;right:5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:#000}.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-width:5px 0 5px 5px;border-left-color:#000}.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-left .tooltip-arrow{top:0;left:5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-right .tooltip-arrow{top:0;right:5px;border-width:0 5px 5px;border-bottom-color:#000}.popover{position:absolute;top:0;left:0;z-index:1010;display:none;max-width:276px;padding:1px;text-align:left;background-color:#fff;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2);white-space:normal}.popover.top{margin-top:-10px}.popover.right{margin-left:10px}.popover.bottom{margin-top:10px}.popover.left{margin-left:-10px}.popover-title{margin:0;padding:8px 14px;font-size:14px;font-weight:400;line-height:18px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-radius:5px 5px 0 0}.popover-content{padding:9px 14px}.popover>.arrow,.popover>.arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.popover>.arrow{border-width:11px}.popover>.arrow:after{border-width:10px;content:""}.popover.top>.arrow{left:50%;margin-left:-11px;border-bottom-width:0;border-top-color:#999;border-top-color:rgba(0,0,0,.25);bottom:-11px}.popover.top>.arrow:after{content:" ";bottom:1px;margin-left:-10px;border-bottom-width:0;border-top-color:#fff}.popover.right>.arrow{top:50%;left:-11px;margin-top:-11px;border-left-width:0;border-right-color:#999;border-right-color:rgba(0,0,0,.25)}.popover.right>.arrow:after{content:" ";left:1px;bottom:-10px;border-left-width:0;border-right-color:#fff}.popover.bottom>.arrow{left:50%;margin-left:-11px;border-top-width:0;border-bottom-color:#999;border-bottom-color:rgba(0,0,0,.25);top:-11px}.popover.bottom>.arrow:after{content:" ";top:1px;margin-left:-10px;border-top-width:0;border-bottom-color:#fff}.popover.left>.arrow{top:50%;right:-11px;margin-top:-11px;border-right-width:0;border-left-color:#999;border-left-color:rgba(0,0,0,.25)}.popover.left>.arrow:after{content:" ";right:1px;border-right-width:0;border-left-color:#fff;bottom:-10px}.carousel{position:relative}.carousel-inner{position:relative;overflow:hidden;width:100%}.carousel-inner>.item{display:none;position:relative;-webkit-transition:.6s ease-in-out left;transition:.6s ease-in-out left}.carousel-inner>.item>img,.carousel-inner>.item>a>img{line-height:1}.carousel-inner>.active,.carousel-inner>.next,.carousel-inner>.prev{display:block}.carousel-inner>.active{left:0}.carousel-inner>.next,.carousel-inner>.prev{position:absolute;top:0;width:100%}.carousel-inner>.next{left:100%}.carousel-inner>.prev{left:-100%}.carousel-inner>.next.left,.carousel-inner>.prev.right{left:0}.carousel-inner>.active.left{left:-100%}.carousel-inner>.active.right{left:100%}.carousel-control{position:absolute;top:0;left:0;bottom:0;width:15%;opacity:.5;filter:alpha(opacity=50);font-size:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6)}.carousel-control.left{background-image:-webkit-linear-gradient(left,color-stop(rgba(0,0,0,.5) 0),color-stop(rgba(0,0,0,.0001) 100%));background-image:linear-gradient(to right,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1)}.carousel-control.right{left:auto;right:0;background-image:-webkit-linear-gradient(left,color-stop(rgba(0,0,0,.0001) 0),color-stop(rgba(0,0,0,.5) 100%));background-image:linear-gradient(to right,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1)}.carousel-control:hover,.carousel-control:focus{outline:0;color:#fff;text-decoration:none;opacity:.9;filter:alpha(opacity=90)}.carousel-control .icon-prev,.carousel-control .icon-next,.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right{position:absolute;top:50%;z-index:5;display:inline-block}.carousel-control .icon-prev,.carousel-control .glyphicon-chevron-left{left:50%}.carousel-control .icon-next,.carousel-control .glyphicon-chevron-right{right:50%}.carousel-control .icon-prev,.carousel-control .icon-next{width:20px;height:20px;margin-top:-10px;margin-left:-10px;font-family:serif}.carousel-control .icon-prev:before{content:'\2039'}.carousel-control .icon-next:before{content:'\203a'}.carousel-indicators{position:absolute;bottom:10px;left:50%;z-index:15;width:60%;margin-left:-30%;padding-left:0;list-style:none;text-align:center}.carousel-indicators li{display:inline-block;width:10px;height:10px;margin:1px;text-indent:-999px;border:1px solid #fff;border-radius:10px;cursor:pointer;background-color:#000 \9;background-color:rgba(0,0,0,0)}.carousel-indicators .active{margin:0;width:12px;height:12px;background-color:#fff}.carousel-caption{position:absolute;left:15%;right:15%;bottom:20px;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6)}.carousel-caption .btn{text-shadow:none}@media screen and (min-width:768px){.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-prev,.carousel-control .icon-next{width:30px;height:30px;margin-top:-15px;margin-left:-15px;font-size:30px}.carousel-caption{left:20%;right:20%;padding-bottom:30px}.carousel-indicators{bottom:20px}}.clearfix:before,.clearfix:after,.container:before,.container:after,.container-fluid:before,.container-fluid:after,.row:before,.row:after,.form-horizontal .form-group:before,.form-horizontal .form-group:after,.btn-toolbar:before,.btn-toolbar:after,.btn-group-vertical>.btn-group:before,.btn-group-vertical>.btn-group:after,.nav:before,.nav:after,.navbar:before,.navbar:after,.navbar-header:before,.navbar-header:after,.navbar-collapse:before,.navbar-collapse:after,.pager:before,.pager:after,.panel-body:before,.panel-body:after,.modal-footer:before,.modal-footer:after{content:" ";display:table}.clearfix:after,.container:after,.container-fluid:after,.row:after,.form-horizontal .form-group:after,.btn-toolbar:after,.btn-group-vertical>.btn-group:after,.nav:after,.navbar:after,.navbar-header:after,.navbar-collapse:after,.pager:after,.panel-body:after,.modal-footer:after{clear:both}.center-block{display:block;margin-left:auto;margin-right:auto}.pull-right{float:right!important}.pull-left{float:left!important}.hide{display:none!important}.show{display:block!important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.hidden{display:none!important;visibility:hidden!important}.affix{position:fixed}@-ms-viewport{width:device-width}.visible-xs,.visible-sm,.visible-md,.visible-lg{display:none!important}@media (max-width:767px){.visible-xs{display:block!important}table.visible-xs{display:table}tr.visible-xs{display:table-row!important}th.visible-xs,td.visible-xs{display:table-cell!important}}@media (min-width:768px) and (max-width:991px){.visible-sm{display:block!important}table.visible-sm{display:table}tr.visible-sm{display:table-row!important}th.visible-sm,td.visible-sm{display:table-cell!important}}@media (min-width:992px) and (max-width:1199px){.visible-md{display:block!important}table.visible-md{display:table}tr.visible-md{display:table-row!important}th.visible-md,td.visible-md{display:table-cell!important}}@media (min-width:1200px){.visible-lg{display:block!important}table.visible-lg{display:table}tr.visible-lg{display:table-row!important}th.visible-lg,td.visible-lg{display:table-cell!important}}@media (max-width:767px){.hidden-xs{display:none!important}}@media (min-width:768px) and (max-width:991px){.hidden-sm{display:none!important}}@media (min-width:992px) and (max-width:1199px){.hidden-md{display:none!important}}@media (min-width:1200px){.hidden-lg{display:none!important}}.visible-print{display:none!important}@media print{.visible-print{display:block!important}table.visible-print{display:table}tr.visible-print{display:table-row!important}th.visible-print,td.visible-print{display:table-cell!important}}@media print{.hidden-print{display:none!important}} \ No newline at end of file diff --git a/portal/static/unbound_reservation_static/css/dhtmlx.css b/portal/static/unbound_reservation_static/css/dhtmlx.css new file mode 100644 index 00000000..80d9fb1d --- /dev/null +++ b/portal/static/unbound_reservation_static/css/dhtmlx.css @@ -0,0 +1,9 @@ +/* +Product Name: dhtmlxSuite +Version: 4.0.3 +Edition: Standard +License: content of this file is covered by GPL. Usage outside GPL terms is prohibited. To obtain Commercial or Enterprise license contact sales@dhtmlx.com +Copyright UAB Dinamenta http://www.dhtmlx.com +*/ + +.dhtmlxcalendar_ifr{position:absolute;overflow:hidden;background-color:white;}.dhtmlxcalendar_dhx_skyblue{position:absolute;display:block;background-color:white;font-family:Tahoma;font-size:11px;color:black;}.dhtmlxcalendar_dhx_skyblue ul.dhtmlxcalendar_line{position:relative;display:block;clear:both;margin:0;padding:0;overflow:hidden;width:211px;}.dhtmlxcalendar_dhx_skyblue ul.dhtmlxcalendar_line li{float:left;position:relative;list-style-type:none;list-style-image:none;text-align:center;vertical-align:middle;cursor:default;overflow:hidden;margin:0;padding:0;}.dhtmlxcalendar_dhx_skyblue.dhtmlxcalendar_in_input{box-shadow:0 0 6px rgba(0,0,0,0.25);}.dhtmlxcalendar_dhx_skyblue div.dhtmlxcalendar_month_cont{position:relative;display:block;width:211px;height:25px;margin:0;background-color:#e2efff;background:linear-gradient(#e2efff,#d3e7ff);filter:progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#e2efff,endColorStr=#d3e7ff) progid:DXImageTransform.Microsoft.Alpha(opacity=100);border:1px solid #a4bed4;overflow:hidden;color:black;-webkit-user-select:text;-khtml-user-select:text;-moz-user-select:text;-o-user-select:text;user-select:text;-ms-user-select:text;}.dhtmlxcalendar_dhx_skyblue div.dhtmlxcalendar_month_cont ul.dhtmlxcalendar_line li.dhtmlxcalendar_cell.dhtmlxcalendar_month_hdr{width:211px;height:25px;line-height:25px;}.dhtmlxcalendar_dhx_skyblue div.dhtmlxcalendar_month_cont ul.dhtmlxcalendar_line li.dhtmlxcalendar_cell.dhtmlxcalendar_month_hdr div.dhtmlxcalendar_month_arrow{position:absolute;top:0;width:18px;height:25px;text-align:center;color:inherit;background-position:center center;background-repeat:no-repeat;}.dhtmlxcalendar_dhx_skyblue div.dhtmlxcalendar_month_cont ul.dhtmlxcalendar_line li.dhtmlxcalendar_cell.dhtmlxcalendar_month_hdr div.dhtmlxcalendar_month_arrow.dhtmlxcalendar_month_arrow_left{left:4px;background-image:url("imgs/dhxcalendar_skyblue/dhxcalendar_arrow_left.gif");opacity:.8;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);}.dhtmlxcalendar_dhx_skyblue div.dhtmlxcalendar_month_cont ul.dhtmlxcalendar_line li.dhtmlxcalendar_cell.dhtmlxcalendar_month_hdr div.dhtmlxcalendar_month_arrow.dhtmlxcalendar_month_arrow_left_hover{left:4px;background-image:url("imgs/dhxcalendar_skyblue/dhxcalendar_arrow_left.gif");opacity:1;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);}.dhtmlxcalendar_dhx_skyblue div.dhtmlxcalendar_month_cont ul.dhtmlxcalendar_line li.dhtmlxcalendar_cell.dhtmlxcalendar_month_hdr div.dhtmlxcalendar_month_arrow.dhtmlxcalendar_month_arrow_right{right:4px;background-image:url("imgs/dhxcalendar_skyblue/dhxcalendar_arrow_right.gif");opacity:.8;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);}.dhtmlxcalendar_dhx_skyblue div.dhtmlxcalendar_month_cont ul.dhtmlxcalendar_line li.dhtmlxcalendar_cell.dhtmlxcalendar_month_hdr div.dhtmlxcalendar_month_arrow.dhtmlxcalendar_month_arrow_right_hover{right:4px;background-image:url("imgs/dhxcalendar_skyblue/dhxcalendar_arrow_right.gif");opacity:1;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);}.dhtmlxcalendar_dhx_skyblue div.dhtmlxcalendar_month_cont ul.dhtmlxcalendar_line li.dhtmlxcalendar_cell.dhtmlxcalendar_month_hdr span.dhtmlxcalendar_month_label_month,.dhtmlxcalendar_dhx_skyblue div.dhtmlxcalendar_month_cont ul.dhtmlxcalendar_line li.dhtmlxcalendar_cell.dhtmlxcalendar_month_hdr span.dhtmlxcalendar_month_label_year{position:relative;font-weight:bold;color:#34404b;}.dhtmlxcalendar_dhx_skyblue div.dhtmlxcalendar_days_cont{position:relative;display:block;width:211px;margin:0;padding-bottom:1px;border-left:1px solid #a4bed4;border-right:1px solid #a4bed4;border-bottom:1px solid #cbd9e4;-webkit-user-select:text;-khtml-user-select:text;-moz-user-select:text;-o-user-select:text;user-select:text;-ms-user-select:text;overflow:hidden;}.dhtmlxcalendar_dhx_skyblue div.dhtmlxcalendar_days_cont ul.dhtmlxcalendar_line{border-top:1px solid white;padding-left:1px;}.dhtmlxcalendar_dhx_skyblue div.dhtmlxcalendar_days_cont ul.dhtmlxcalendar_line li{width:29px;height:19px;line-height:19px;margin-right:1px;font-size:9px;background-color:#ecf4ff;}.dhtmlxcalendar_dhx_skyblue div.dhtmlxcalendar_days_cont ul.dhtmlxcalendar_line li.dhtmlxcalendar_cell.dhtmlxcalendar_day_weekday_cell,.dhtmlxcalendar_dhx_skyblue div.dhtmlxcalendar_days_cont ul.dhtmlxcalendar_line li.dhtmlxcalendar_cell.dhtmlxcalendar_day_weekday_cell_first{color:#c66200;background-color:#ffe6ae;}.dhtmlxcalendar_dhx_skyblue div.dhtmlxcalendar_dates_cont{position:relative;display:block;width:211px;margin:0;padding-bottom:1px;border-left:1px solid #a4bed4;border-right:1px solid #a4bed4;border-bottom:1px solid #a4bed4;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none;-ms-user-select:none;overflow:hidden;}.dhtmlxcalendar_dhx_skyblue div.dhtmlxcalendar_dates_cont ul.dhtmlxcalendar_line{border-top:1px solid white;padding-left:1px;height:26px;}.dhtmlxcalendar_dhx_skyblue div.dhtmlxcalendar_dates_cont ul.dhtmlxcalendar_line li{color:#909090;background-color:white;border:1px solid white;width:27px;height:24px;line-height:23px;margin-right:1px;}.dhtmlxcalendar_dhx_skyblue div.dhtmlxcalendar_dates_cont ul.dhtmlxcalendar_line li div.dhtmlxcalendar_label{width:100%;height:100%;text-align:center;}.dhtmlxcalendar_dhx_skyblue div.dhtmlxcalendar_dates_cont ul.dhtmlxcalendar_line li.dhtmlxcalendar_cell.dhtmlxcalendar_cell_date,.dhtmlxcalendar_dhx_skyblue div.dhtmlxcalendar_dates_cont ul.dhtmlxcalendar_line li.dhtmlxcalendar_cell.dhtmlxcalendar_cell_date_weekend{border-color:#ccc;background-color:#f7f7f7;}.dhtmlxcalendar_dhx_skyblue div.dhtmlxcalendar_dates_cont ul.dhtmlxcalendar_line li.dhtmlxcalendar_cell.dhtmlxcalendar_cell_dis,.dhtmlxcalendar_dhx_skyblue div.dhtmlxcalendar_dates_cont ul.dhtmlxcalendar_line li.dhtmlxcalendar_cell.dhtmlxcalendar_cell_weekend_dis,.dhtmlxcalendar_dhx_skyblue div.dhtmlxcalendar_dates_cont ul.dhtmlxcalendar_line li.dhtmlxcalendar_cell.dhtmlxcalendar_cell_date_dis,.dhtmlxcalendar_dhx_skyblue div.dhtmlxcalendar_dates_cont ul.dhtmlxcalendar_line li.dhtmlxcalendar_cell.dhtmlxcalendar_cell_date_weekend_dis{color:#b2b2b2;background-color:#f0f0f0;border-color:#f0f0f0;}.dhtmlxcalendar_dhx_skyblue div.dhtmlxcalendar_dates_cont ul.dhtmlxcalendar_line li.dhtmlxcalendar_cell.dhtmlxcalendar_cell_holiday,.dhtmlxcalendar_dhx_skyblue div.dhtmlxcalendar_dates_cont ul.dhtmlxcalendar_line li.dhtmlxcalendar_cell.dhtmlxcalendar_cell_weekend_holiday{color:red;}.dhtmlxcalendar_dhx_skyblue div.dhtmlxcalendar_dates_cont ul.dhtmlxcalendar_line li.dhtmlxcalendar_cell.dhtmlxcalendar_cell_date_holiday,.dhtmlxcalendar_dhx_skyblue div.dhtmlxcalendar_dates_cont ul.dhtmlxcalendar_line li.dhtmlxcalendar_cell.dhtmlxcalendar_cell_date_weekend_holiday{color:red;border-color:#ccc;background-color:#f7f7f7;}.dhtmlxcalendar_dhx_skyblue div.dhtmlxcalendar_dates_cont ul.dhtmlxcalendar_line li.dhtmlxcalendar_cell.dhtmlxcalendar_cell_holiday_dis,.dhtmlxcalendar_dhx_skyblue div.dhtmlxcalendar_dates_cont ul.dhtmlxcalendar_line li.dhtmlxcalendar_cell.dhtmlxcalendar_cell_weekend_holiday_dis,.dhtmlxcalendar_dhx_skyblue div.dhtmlxcalendar_dates_cont ul.dhtmlxcalendar_line li.dhtmlxcalendar_cell.dhtmlxcalendar_cell_date_holiday_dis,.dhtmlxcalendar_dhx_skyblue div.dhtmlxcalendar_dates_cont ul.dhtmlxcalendar_line li.dhtmlxcalendar_cell.dhtmlxcalendar_cell_date_weekend_holiday_dis{color:red;background-color:#f0f0f0;border-color:#f0f0f0;}.dhtmlxcalendar_dhx_skyblue div.dhtmlxcalendar_dates_cont ul.dhtmlxcalendar_line li.dhtmlxcalendar_cell.dhtmlxcalendar_cell_hover,.dhtmlxcalendar_dhx_skyblue div.dhtmlxcalendar_dates_cont ul.dhtmlxcalendar_line li.dhtmlxcalendar_cell.dhtmlxcalendar_cell_weekend_hover,.dhtmlxcalendar_dhx_skyblue div.dhtmlxcalendar_dates_cont ul.dhtmlxcalendar_line li.dhtmlxcalendar_cell.dhtmlxcalendar_cell_date_hover,.dhtmlxcalendar_dhx_skyblue div.dhtmlxcalendar_dates_cont ul.dhtmlxcalendar_line li.dhtmlxcalendar_cell.dhtmlxcalendar_cell_date_weekend_hover{border-color:#ccc;background-color:#f7f7f7;}.dhtmlxcalendar_dhx_skyblue div.dhtmlxcalendar_dates_cont ul.dhtmlxcalendar_line li.dhtmlxcalendar_cell.dhtmlxcalendar_cell_holiday_hover,.dhtmlxcalendar_dhx_skyblue div.dhtmlxcalendar_dates_cont ul.dhtmlxcalendar_line li.dhtmlxcalendar_cell.dhtmlxcalendar_cell_weekend_holiday_hover,.dhtmlxcalendar_dhx_skyblue div.dhtmlxcalendar_dates_cont ul.dhtmlxcalendar_line li.dhtmlxcalendar_cell.dhtmlxcalendar_cell_date_holiday_hover,.dhtmlxcalendar_dhx_skyblue div.dhtmlxcalendar_dates_cont ul.dhtmlxcalendar_line li.dhtmlxcalendar_cell.dhtmlxcalendar_cell_date_weekend_holiday_hover{color:red;border-color:#ccc;background-color:#f7f7f7;}.dhtmlxcalendar_dhx_skyblue div.dhtmlxcalendar_dates_cont ul.dhtmlxcalendar_line li.dhtmlxcalendar_cell.dhtmlxcalendar_cell_month{color:black;background-color:#ecf4ff;border-color:#ecf4ff;}.dhtmlxcalendar_dhx_skyblue div.dhtmlxcalendar_dates_cont ul.dhtmlxcalendar_line li.dhtmlxcalendar_cell.dhtmlxcalendar_cell_month_weekend{color:#c66200;background-color:#fff0d2;border-color:#fff0d2;}.dhtmlxcalendar_dhx_skyblue div.dhtmlxcalendar_dates_cont ul.dhtmlxcalendar_line li.dhtmlxcalendar_cell.dhtmlxcalendar_cell_month_date{color:black;background-color:#b5deff;border-color:#a1ceed;}.dhtmlxcalendar_dhx_skyblue div.dhtmlxcalendar_dates_cont ul.dhtmlxcalendar_line li.dhtmlxcalendar_cell.dhtmlxcalendar_cell_month_date_weekend{color:#c66200;background-color:#ffdc90;border-color:#ffce65;}.dhtmlxcalendar_dhx_skyblue div.dhtmlxcalendar_dates_cont ul.dhtmlxcalendar_line li.dhtmlxcalendar_cell.dhtmlxcalendar_cell_month_dis,.dhtmlxcalendar_dhx_skyblue div.dhtmlxcalendar_dates_cont ul.dhtmlxcalendar_line li.dhtmlxcalendar_cell.dhtmlxcalendar_cell_month_weekend_dis,.dhtmlxcalendar_dhx_skyblue div.dhtmlxcalendar_dates_cont ul.dhtmlxcalendar_line li.dhtmlxcalendar_cell.dhtmlxcalendar_cell_month_date_dis,.dhtmlxcalendar_dhx_skyblue div.dhtmlxcalendar_dates_cont ul.dhtmlxcalendar_line li.dhtmlxcalendar_cell.dhtmlxcalendar_cell_month_date_weekend_dis{color:#b2b2b2;background-color:#f0f0f0;border-color:#f0f0f0;}.dhtmlxcalendar_dhx_skyblue div.dhtmlxcalendar_dates_cont ul.dhtmlxcalendar_line li.dhtmlxcalendar_cell.dhtmlxcalendar_cell_month_holiday{color:red;background-color:#ecf4ff;border-color:#ecf4ff;}.dhtmlxcalendar_dhx_skyblue div.dhtmlxcalendar_dates_cont ul.dhtmlxcalendar_line li.dhtmlxcalendar_cell.dhtmlxcalendar_cell_month_weekend_holiday{color:red;background-color:#fff0d2;border-color:#fff0d2;}.dhtmlxcalendar_dhx_skyblue div.dhtmlxcalendar_dates_cont ul.dhtmlxcalendar_line li.dhtmlxcalendar_cell.dhtmlxcalendar_cell_month_date_holiday{color:red;background-color:#b5deff;border-color:#a1ceed;}.dhtmlxcalendar_dhx_skyblue div.dhtmlxcalendar_dates_cont ul.dhtmlxcalendar_line li.dhtmlxcalendar_cell.dhtmlxcalendar_cell_month_date_weekend_holiday{color:red;background-color:#ffdc90;border-color:#ffce65;}.dhtmlxcalendar_dhx_skyblue div.dhtmlxcalendar_dates_cont ul.dhtmlxcalendar_line li.dhtmlxcalendar_cell.dhtmlxcalendar_cell_month_holiday_dis,.dhtmlxcalendar_dhx_skyblue div.dhtmlxcalendar_dates_cont ul.dhtmlxcalendar_line li.dhtmlxcalendar_cell.dhtmlxcalendar_cell_month_weekend_holiday_dis,.dhtmlxcalendar_dhx_skyblue div.dhtmlxcalendar_dates_cont ul.dhtmlxcalendar_line li.dhtmlxcalendar_cell.dhtmlxcalendar_cell_month_date_holiday_dis,.dhtmlxcalendar_dhx_skyblue div.dhtmlxcalendar_dates_cont ul.dhtmlxcalendar_line li.dhtmlxcalendar_cell.dhtmlxcalendar_cell_month_date_weekend_holiday_dis{color:red;background-color:#f0f0f0;border-color:#f0f0f0;}.dhtmlxcalendar_dhx_skyblue div.dhtmlxcalendar_dates_cont ul.dhtmlxcalendar_line li.dhtmlxcalendar_cell.dhtmlxcalendar_cell_month_hover{color:black;background-color:#d9eeff;border-color:#a1ceed;}.dhtmlxcalendar_dhx_skyblue div.dhtmlxcalendar_dates_cont ul.dhtmlxcalendar_line li.dhtmlxcalendar_cell.dhtmlxcalendar_cell_month_weekend_hover{color:#c66200;background-color:#ffe9bb;border-color:#ffce65;}.dhtmlxcalendar_dhx_skyblue div.dhtmlxcalendar_dates_cont ul.dhtmlxcalendar_line li.dhtmlxcalendar_cell.dhtmlxcalendar_cell_month_date_hover{color:black;background-color:#b5deff;border-color:#a1ceed;}.dhtmlxcalendar_dhx_skyblue div.dhtmlxcalendar_dates_cont ul.dhtmlxcalendar_line li.dhtmlxcalendar_cell.dhtmlxcalendar_cell_month_date_weekend_hover{color:#c66200;background-color:#ffdc90;border-color:#ffce65;}.dhtmlxcalendar_dhx_skyblue div.dhtmlxcalendar_dates_cont ul.dhtmlxcalendar_line li.dhtmlxcalendar_cell.dhtmlxcalendar_cell_month_holiday_hover{color:red;background-color:#d9eeff;border-color:#a1ceed;}.dhtmlxcalendar_dhx_skyblue div.dhtmlxcalendar_dates_cont ul.dhtmlxcalendar_line li.dhtmlxcalendar_cell.dhtmlxcalendar_cell_month_weekend_holiday_hover{color:red;background-color:#ffe9bb;border-color:#ffce65;}.dhtmlxcalendar_dhx_skyblue div.dhtmlxcalendar_dates_cont ul.dhtmlxcalendar_line li.dhtmlxcalendar_cell.dhtmlxcalendar_cell_month_date_holiday_hover{color:red;background-color:#b5deff;border-color:#a1ceed;}.dhtmlxcalendar_dhx_skyblue div.dhtmlxcalendar_dates_cont ul.dhtmlxcalendar_line li.dhtmlxcalendar_cell.dhtmlxcalendar_cell_month_date_weekend_holiday_hover{color:red;background-color:#ffdc90;border-color:#ffce65;}.dhtmlxcalendar_dhx_skyblue div.dhtmlxcalendar_dates_cont ul.dhtmlxcalendar_line div.dhtmlxcalendar_label.dhtmlxcalendar_label_title{background-image:url("imgs/dhxcalendar_skyblue/dhxcalendar_mark.gif");background-position:top right;background-repeat:no-repeat;}.dhtmlxcalendar_dhx_skyblue div.dhtmlxcalendar_time_cont{position:relative;display:block;width:211px;height:25px;margin:0;border-left:1px solid #a4bed4;border-right:1px solid #a4bed4;border-bottom:1px solid #a4bed4;background-color:#e2efff;background:linear-gradient(#e2efff,#d3e7ff);filter:progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#e2efff,endColorStr=#d3e7ff) progid:DXImageTransform.Microsoft.Alpha(opacity=100);-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none;-ms-user-select:none;overflow:hidden;}.dhtmlxcalendar_dhx_skyblue div.dhtmlxcalendar_time_cont ul.dhtmlxcalendar_line li{width:211px;height:25px;line-height:24px;color:#34404b;}.dhtmlxcalendar_dhx_skyblue div.dhtmlxcalendar_time_cont ul.dhtmlxcalendar_line li div.dhtmlxcalendar_time_img{position:absolute;left:66px;top:6px;width:13px;height:13px;background-image:url("imgs/dhxcalendar_skyblue/dhxcalendar_clock.gif");background-position:center center;background-repeat:no-repeat;}.dhtmlxcalendar_dhx_skyblue div.dhtmlxcalendar_selector_cover{position:absolute;left:1px;background-color:white;opacity:.5;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);}.dhtmlxcalendar_dhx_skyblue div.dhtmlxcalendar_selector_obj{position:absolute;}.dhtmlxcalendar_dhx_skyblue div.dhtmlxcalendar_selector_obj div.dhtmlxcalendar_selector_obj_arrow{position:absolute;bottom:auto;top:0;left:0;width:100%;height:9px;overflow:hidden;background-image:url("imgs/dhxcalendar_skyblue/dhxcalendar_selector_top.gif");background-position:top center;background-repeat:no-repeat;}.dhtmlxcalendar_dhx_skyblue div.dhtmlxcalendar_selector_obj table.dhtmlxcalendar_selector_table{border:1px solid #a4bed4;background-color:white;border-top:none;margin-top:9px;box-shadow:0 0 3px rgba(0,0,0,0.35);}.dhtmlxcalendar_dhx_skyblue div.dhtmlxcalendar_selector_obj table.dhtmlxcalendar_selector_table td.dhtmlxcalendar_selector_cell_left{width:17px;text-align:center;border-top:1px solid white;padding:0;margin:0;background-color:#ecf4ff;background-image:url("imgs/dhxcalendar_skyblue/dhxcalendar_arrow_left.gif");background-position:center center;background-repeat:no-repeat;cursor:default;}.dhtmlxcalendar_dhx_skyblue div.dhtmlxcalendar_selector_obj table.dhtmlxcalendar_selector_table td.dhtmlxcalendar_selector_cell_left.dhtmlxcalendar_selector_cell_left_hover{background-image:url("imgs/dhxcalendar_skyblue/dhxcalendar_arrow_left.gif");}.dhtmlxcalendar_dhx_skyblue div.dhtmlxcalendar_selector_obj table.dhtmlxcalendar_selector_table td.dhtmlxcalendar_selector_cell_middle{border-top:white 1px solid;border-width:1px 0 0 0;cursor:default;}.dhtmlxcalendar_dhx_skyblue div.dhtmlxcalendar_selector_obj table.dhtmlxcalendar_selector_table td.dhtmlxcalendar_selector_cell_right{width:17px;text-align:center;border-top:1px solid white;border-width:1px 0 0 0;background-color:#ecf4ff;background-image:url("imgs/dhxcalendar_skyblue/dhxcalendar_arrow_right.gif");background-position:center center;background-repeat:no-repeat;cursor:default;}.dhtmlxcalendar_dhx_skyblue div.dhtmlxcalendar_selector_obj table.dhtmlxcalendar_selector_table td.dhtmlxcalendar_selector_cell_right.dhtmlxcalendar_selector_cell_right_hover{background-image:url("imgs/dhxcalendar_skyblue/dhxcalendar_arrow_right.gif");}.dhtmlxcalendar_dhx_skyblue div.dhtmlxcalendar_selector_obj table.dhtmlxcalendar_selector_table td.dhtmlxcalendar_selector_cell_middle ul{display:block;clear:both;margin:0 0 0 1px;padding:0;overflow:hidden;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none;-ms-user-select:none;}.dhtmlxcalendar_dhx_skyblue div.dhtmlxcalendar_selector_obj table.dhtmlxcalendar_selector_table td.dhtmlxcalendar_selector_cell_middle ul li{float:left;font-family:Tahoma;font-size:10px;color:black;list-style-type:none;list-style-image:none;text-align:center;vertical-align:middle;margin:0 1px 0 0;padding:0;background-color:#e9f3ff;border:1px solid #e9f3ff;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none;-ms-user-select:none;cursor:default;}.dhtmlxcalendar_dhx_skyblue div.dhtmlxcalendar_selector_obj table.dhtmlxcalendar_selector_table td.dhtmlxcalendar_selector_cell_middle ul li.dhtmlxcalendar_selector_cell_active{background-color:#b5deff;border-color:#a1ceed;color:black;}.dhtmlxcalendar_dhx_skyblue div.dhtmlxcalendar_selector_obj table.dhtmlxcalendar_selector_table td.dhtmlxcalendar_selector_cell_middle ul li.dhtmlxcalendar_selector_cell_hover{background-color:#d9eeff;border-color:#a1ceed;}.dhtmlxcalendar_dhx_skyblue div.dhtmlxcalendar_selector_obj.dhtmlxcalendar_selector_month table.dhtmlxcalendar_selector_table td.dhtmlxcalendar_selector_cell_left,.dhtmlxcalendar_dhx_skyblue div.dhtmlxcalendar_selector_obj.dhtmlxcalendar_selector_month table.dhtmlxcalendar_selector_table td.dhtmlxcalendar_selector_cell_right{display:none;width:0;border:0 solid white;}.dhtmlxcalendar_dhx_skyblue div.dhtmlxcalendar_selector_obj table.dhtmlxcalendar_selector_table td.dhtmlxcalendar_selector_cell_middle ul.dhtmlxcalendar_selector_line{height:22px;border-top:none;border-bottom:1px solid white;}.dhtmlxcalendar_dhx_skyblue div.dhtmlxcalendar_selector_obj table.dhtmlxcalendar_selector_table td.dhtmlxcalendar_selector_cell_middle ul.dhtmlxcalendar_selector_line li.dhtmlxcalendar_selector_cell{width:33px;height:20px;line-height:19px;}.dhtmlxcalendar_dhx_skyblue div.dhtmlxcalendar_selector_obj.dhtmlxcalendar_selector_hours div.dhtmlxcalendar_selector_obj_arrow,.dhtmlxcalendar_dhx_skyblue div.dhtmlxcalendar_selector_obj.dhtmlxcalendar_selector_minutes div.dhtmlxcalendar_selector_obj_arrow{top:auto;bottom:0;background-image:url("imgs/dhxcalendar_skyblue/dhxcalendar_selector_bottom.gif");}.dhtmlxcalendar_dhx_skyblue div.dhtmlxcalendar_selector_obj.dhtmlxcalendar_selector_hours table.dhtmlxcalendar_selector_table td.dhtmlxcalendar_selector_cell_middle ul.dhtmlxcalendar_selector_line,.dhtmlxcalendar_dhx_skyblue div.dhtmlxcalendar_selector_obj.dhtmlxcalendar_selector_minutes table.dhtmlxcalendar_selector_table td.dhtmlxcalendar_selector_cell_middle ul.dhtmlxcalendar_selector_line{height:19px;border-top:none;border-bottom:1px solid white;}.dhtmlxcalendar_dhx_skyblue div.dhtmlxcalendar_selector_obj.dhtmlxcalendar_selector_hours table.dhtmlxcalendar_selector_table td.dhtmlxcalendar_selector_cell_middle ul.dhtmlxcalendar_selector_line li.dhtmlxcalendar_selector_cell,.dhtmlxcalendar_dhx_skyblue div.dhtmlxcalendar_selector_obj.dhtmlxcalendar_selector_minutes table.dhtmlxcalendar_selector_table td.dhtmlxcalendar_selector_cell_middle ul.dhtmlxcalendar_selector_line li.dhtmlxcalendar_selector_cell{width:21px;height:17px;line-height:16px;}.dhtmlxcalendar_dhx_skyblue div.dhtmlxcalendar_selector_obj.dhtmlxcalendar_selector_hours table.dhtmlxcalendar_selector_table td.dhtmlxcalendar_selector_cell_left,.dhtmlxcalendar_dhx_skyblue div.dhtmlxcalendar_selector_obj.dhtmlxcalendar_selector_hours table.dhtmlxcalendar_selector_table td.dhtmlxcalendar_selector_cell_right,.dhtmlxcalendar_dhx_skyblue div.dhtmlxcalendar_selector_obj.dhtmlxcalendar_selector_minutes table.dhtmlxcalendar_selector_table td.dhtmlxcalendar_selector_cell_left,.dhtmlxcalendar_dhx_skyblue div.dhtmlxcalendar_selector_obj.dhtmlxcalendar_selector_minutes table.dhtmlxcalendar_selector_table td.dhtmlxcalendar_selector_cell_right{display:none;width:0;}.dhtmlxcalendar_dhx_skyblue div.dhtmlxcalendar_selector_obj.dhtmlxcalendar_selector_hours table.dhtmlxcalendar_selector_table,.dhtmlxcalendar_dhx_skyblue div.dhtmlxcalendar_selector_obj.dhtmlxcalendar_selector_minutes table.dhtmlxcalendar_selector_table{margin-top:0;margin-bottom:9px;border-top:1px solid #a4bed4;border-bottom:none;}.dhtmlxcalendar_dhx_skyblue div.dhtmlxcalendar_selector_obj div.dhtmlxcalendar_area_selector_month,.dhtmlxcalendar_dhx_skyblue div.dhtmlxcalendar_selector_obj div.dhtmlxcalendar_area_selector_year,.dhtmlxcalendar_dhx_skyblue div.dhtmlxcalendar_selector_obj div.dhtmlxcalendar_area_selector_hours,.dhtmlxcalendar_dhx_skyblue div.dhtmlxcalendar_selector_obj div.dhtmlxcalendar_area_selector_minutes,.dhtmlxcalendar_dhx_skyblue div.dhtmlxcalendar_selector_obj div.dhtmlxcalendar_area_selector_minutes4,.dhtmlxcalendar_dhx_skyblue div.dhtmlxcalendar_selector_obj div.dhtmlxcalendar_area_selector_minutes5{display:none;}.dhtmlxcalendar_dhx_skyblue div.dhtmlxcalendar_selector_obj.dhtmlxcalendar_selector_month div.dhtmlxcalendar_area_selector_month,.dhtmlxcalendar_dhx_skyblue div.dhtmlxcalendar_selector_obj.dhtmlxcalendar_selector_year div.dhtmlxcalendar_area_selector_year,.dhtmlxcalendar_dhx_skyblue div.dhtmlxcalendar_selector_obj.dhtmlxcalendar_selector_hours div.dhtmlxcalendar_area_selector_hours,.dhtmlxcalendar_dhx_skyblue div.dhtmlxcalendar_selector_obj.dhtmlxcalendar_selector_minutes div.dhtmlxcalendar_area_selector_minutes,.dhtmlxcalendar_dhx_skyblue div.dhtmlxcalendar_selector_obj.dhtmlxcalendar_selector_minutes div.dhtmlxcalendar_area_selector_minutes4,.dhtmlxcalendar_dhx_skyblue div.dhtmlxcalendar_selector_obj.dhtmlxcalendar_selector_minutes div.dhtmlxcalendar_area_selector_minutes5{display:block;}.dhtmlxcalendar_dhx_skyblue span.dhtmlxcalendar_label_minutes span.dhtmlxcalendar_selected_date{border-bottom:2px solid red;}.dhtmlxcalendar_dhx_skyblue div.dhtmlxcalendar_days_cont ul.dhtmlxcalendar_line li.dhtmlxcalendar_cell_wn,.dhtmlxcalendar_dhx_skyblue div.dhtmlxcalendar_dates_cont ul.dhtmlxcalendar_line li.dhtmlxcalendar_cell_wn{display:none;}.dhtmlxcalendar_dhx_skyblue div.dhtmlxcalendar_wn div.dhtmlxcalendar_days_cont ul.dhtmlxcalendar_line li.dhtmlxcalendar_cell{width:26px;}.dhtmlxcalendar_dhx_skyblue div.dhtmlxcalendar_wn div.dhtmlxcalendar_dates_cont ul.dhtmlxcalendar_line li.dhtmlxcalendar_cell{width:24px;}.dhtmlxcalendar_dhx_skyblue div.dhtmlxcalendar_wn div.dhtmlxcalendar_days_cont ul.dhtmlxcalendar_line li.dhtmlxcalendar_cell_first,.dhtmlxcalendar_dhx_skyblue div.dhtmlxcalendar_wn div.dhtmlxcalendar_days_cont ul.dhtmlxcalendar_line li.dhtmlxcalendar_cell{width:26px;}.dhtmlxcalendar_dhx_skyblue div.dhtmlxcalendar_wn div.dhtmlxcalendar_days_cont ul.dhtmlxcalendar_line li.dhtmlxcalendar_cell_wn{display:block;width:21px;color:#638eb1;background-color:#d9eaff;}.dhtmlxcalendar_dhx_skyblue div.dhtmlxcalendar_wn div.dhtmlxcalendar_dates_cont ul.dhtmlxcalendar_line li.dhtmlxcalendar_cell_wn{display:block;width:19px;color:#638eb1;background-color:#d9eaff;border-color:#d9eaff;font-size:10px;}div.dhtmlxcalendar_skin_detect{position:absolute;display:block;visibility:hidden;left:-100px;top:0;width:10px;height:10px;margin:0;padding:0;border:none;overflow:hidden;}div.dhxcombo_dhx_skyblue{position:relative;border:1px solid #a4bed4;overflow:hidden;vertical-align:middle;background-color:white;font-size:1px;height:22px;}div.dhxcombo_dhx_skyblue input.dhxcombo_input{position:relative;top:0;left:1px;height:22px;line-height:21px;*height:20px;*line-height:19px;border:0 solid white;outline:0 solid white;padding:0;margin:0 0 0 2px;background-color:white;font-family:Tahoma;font-size:12px;color:black;vertical-align:middle;}div.dhxcombo_dhx_skyblue div.dhxcombo_select_button{position:absolute;width:18px;height:18px;top:1px;right:1px;font-size:1px;border:1px solid #a4bed4;background-color:#e2efff;background:linear-gradient(#e2efff,#d3e7ff);filter:progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#e2efff,endColorStr=#d3e7ff) progid:DXImageTransform.Microsoft.Alpha(opacity=100);border-radius:2px;cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none;-ms-user-select:none;overflow:hidden;}div.dhxcombo_dhx_skyblue div.dhxcombo_select_button div.dhxcombo_select_img{position:relative;width:100%;height:100%;background-image:url("imgs/dhxcombo_skyblue/dhxcombo_arrow_down.gif");background-repeat:no-repeat;background-position:center center;}div.dhxcombo_dhx_skyblue div.dhxcombo_top_image{position:absolute;left:0;top:0;width:26px;height:22px;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none;-ms-user-select:none;overflow:hidden;cursor:default;}div.dhxcombolist_dhx_skyblue{position:absolute;font-family:Tahoma;font-size:12px;color:black;border:1px solid #a4bed4;box-shadow:0 2px 3px #ccc;background-color:#e7f1ff;border-bottom-left-radius:2px;border-bottom-right-radius:2px;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none;-ms-user-select:none;overflow-x:none;overflow-y:auto;-moz-transition:height .15s ease 0s;}div.dhxcombolist_dhx_skyblue div.dhxcombo_option{position:relative;font-size:inherit;height:20px;line-height:19px;border-top:1px solid #e7f1ff;border-bottom:1px solid #e7f1ff;vertical-align:middle;overflow:hidden;cursor:default;}div.dhxcombolist_dhx_skyblue div.dhxcombo_option.dhxcombo_option_selected{background-color:#b5deff!important;border-top:1px solid #a1ceed!important;border-bottom:1px solid #a1ceed!important;color:black;}div.dhxcombolist_dhx_skyblue div.dhxcombo_option div.dhxcombo_option_text{position:relative;padding:0 4px;white-space:nowrap;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none;-ms-user-select:none;}div.dhxcombolist_dhx_skyblue div.dhxcombo_option div.dhxcombo_option_text.dhxcombo_option_text_chbx{position:relative;padding:0 4px 0 4px;margin-left:20px;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none;-ms-user-select:none;white-space:nowrap;}div.dhxcombolist_dhx_skyblue div.dhxcombo_option div.dhxcombo_checkbox{position:absolute;left:1px;top:1px;width:20px;height:20px;background-image:url("imgs/dhxcombo_skyblue/dhxcombo_chbx.gif");background-repeat:no-repeat;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none;-ms-user-select:none;overflow:hidden;cursor:default;}div.dhxcombolist_dhx_skyblue div.dhxcombo_option div.dhxcombo_checkbox.dhxcombo_chbx_0{background-position:0 0;}div.dhxcombolist_dhx_skyblue .dhxcombo_option div.dhxcombo_checkbox.dhxcombo_chbx_1{background-position:-18px 0;}div.dhxcombolist_dhx_skyblue div.dhxcombo_option div.dhxcombo_option_text.dhxcombo_option_text_image{position:relative;padding:0 4px 0 4px;margin-left:20px;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none;-ms-user-select:none;white-space:nowrap;}div.dhxcombo_dhx_skyblue div.dhxcombo_top_image div.dhxcombo_image,div.dhxcombolist_dhx_skyblue div.dhxcombo_option div.dhxcombo_image{position:absolute;left:3px;top:1px;width:20px;height:20px;background-repeat:no-repeat;background-position:center center;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none;-ms-user-select:none;overflow:hidden;cursor:default;}div.dhxcombo_dhx_skyblue.dhxcombo_disabled{border:1px solid #ccc;background-color:#fafafa;}div.dhxcombo_dhx_skyblue.dhxcombo_disabled input.dhxcombo_input{color:#b2b2b2;background-color:#fafafa;}div.dhxcombo_dhx_skyblue.dhxcombo_disabled div.dhxcombo_select_button{border-color:#ccc;background-color:#fefefe;background:linear-gradient(#fefefe,#f4f4f4);filter:progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#fefefe,endColorStr=#f4f4f4) progid:DXImageTransform.Microsoft.Alpha(opacity=100);cursor:default;}div.dhxcombo_dhx_skyblue.dhxcombo_disabled div.dhxcombo_select_button div.dhxcombo_select_img{background-image:url("imgs/dhxcombo_skyblue/dhxcombo_arrow_down_dis.gif");}.dhxgrid_combo_icon{position:absolute;z-index:1;top:0;right:0;}div.dhxcombo_dhx_skyblue.dhxcombo_in_grid{border-top:1px solid white;border-bottom:0 solid white;border-left:1px solid white;border-right:1px solid white;margin-left:-4px;}div.dhxcombo_dhx_skyblue.dhxcombo_in_grid input.dhxcombo_input{height:18px;border-left:2px solid white;line-height:17px;}div.dhxcombo_dhx_skyblue.dhxcombo_in_grid div.dhxcombo_select_button{top:0;}.dhxcombo_skin_detect{position:absolute;left:0;top:-100px;margin:0;padding:0;border:0 solid white;width:10px;height:10px;overflow:hidden;}.dhxcolorpicker_skin_detect{position:absolute;left:0;top:-100px;margin:0;padding:0;border:0 solid white;width:10px;height:10px;overflow:hidden;}.dhtmlxcp_dhx_skyblue .dhxcp_g_area{position:absolute;width:254px;height:272px;border:1px solid #a4bed4;background-color:#e7f1ff;}.dhtmlxcp_dhx_skyblue .dhxcp_add_memory{height:317px!important;}.dhtmlxcp_dhx_skyblue .dhxcp_sub_area{margin:1px;width:252px;height:270px;background-color:#e7f1ff;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none;-ms-user-select:none;}.dhtmlxcp_dhx_skyblue .dhxcp_add_memory .dhxcp_sub_area{height:229px!important;}.dhtmlxcp_dhx_skyblue .dhxcp_g_color_area{padding:10px;width:232px;height:122px;margin:0;}.dhtmlxcp_dhx_skyblue .dhxcp_color_selector{position:absolute;width:210px;height:120px;background-image:url("imgs/dhxcp_skyblue/dhxcp_colors.png");background-repeat:no-repeat;border:1px solid #a4bed4;cursor:pointer;float:left;}.dhtmlxcp_dhx_skyblue .dhxcp_contrast_area{border:1px solid #a4bed4;position:relative;height:120px;width:10px;cursor:pointer;float:right;}.dhtmlxcp_dhx_skyblue .dhxcp_ie_gradient{height:120px;width:10px;margin:0;}.dhtmlxcp_dhx_skyblue .dhxcp_color_selector .dhxcp_v_line{position:absolute;width:0;height:120px;border-left:1px solid #fff;cursor:pointer;overflow:hidden;}.dhtmlxcp_dhx_skyblue .dhxcp_color_selector .dhxcp_h_line,.dhtmlxcp_dhx_skyblue .dhxcp_contrast_area .dhxcp_h_line{position:absolute;height:0;border-top:1px solid #fff;cursor:pointer;overflow:hidden;}.dhtmlxcp_dhx_skyblue .dhxcp_color_selector .dhxcp_h_line{width:210px;}.dhtmlxcp_dhx_skyblue .dhxcp_contrast_area .dhxcp_h_line{width:10px;}.dhtmlxcp_dhx_skyblue .dhxcp_g_input_area{padding:0 10px;width:232px;height:78px;margin:0;}.dhtmlxcp_dhx_skyblue .dhxcp_value_cont{width:60px;height:82px;float:left;}.dhtmlxcp_dhx_skyblue .dhxcp_value_color{width:56px;height:30px;border:1px solid #a4bed4;}.dhtmlxcp_dhx_skyblue .dhxcp_value{width:49px;height:20px;border:1px solid #a4bed4;border-radius:0;background-color:white;margin:5px 0 0 0;padding:1px 3px;font-family:Tahoma;font-size:11px;color:black;text-align:left;}.dhtmlxcp_dhx_skyblue .dhxcp_inputs_cont{border:none;border-spacing:0;width:161px;height:78px;float:right;}.dhtmlxcp_dhx_skyblue .dhxcp_label_hsl,.dhtmlxcp_dhx_skyblue .dhxcp_label_rgb{font-family:Tahoma;font-size:11px;color:black;text-align:right;padding:0 3px 0 0;}.dhtmlxcp_dhx_skyblue td.dhxcp_input_hsl,.dhtmlxcp_dhx_skyblue td.dhxcp_input_rgb{width:27px;border:none;padding:3px 0;margin:0;}.dhtmlxcp_dhx_skyblue input.dhxcp_input_hsl,.dhtmlxcp_dhx_skyblue input.dhxcp_input_rgb{width:25px;height:19px;border:1px solid #a4bed4;border-radius:0;background-color:white;font-family:Tahoma;font-size:11px;color:black;text-align:right;padding:0 3px;line-height:18px;}.dhtmlxcp_dhx_skyblue .dhxcp_g_memory_area{width:232px;height:0;overflow:hidden;border-top:1px solid #fff;margin:10px;}.dhtmlxcp_dhx_skyblue .dhxcp_memory_button_cont{width:232px;margin:0;height:24px;}.dhtmlxcp_dhx_skyblue button{outline:none;border-radius:2px;border:1px solid #a4bed4;font-family:Tahoma;font-size:11px;color:black;padding:0;background-color:#e2efff;background:linear-gradient(#e2efff,#d3e7ff);filter:progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#e2efff,endColorStr=#d3e7ff) progid:DXImageTransform.Microsoft.Alpha(opacity=100);}.dhtmlxcp_dhx_skyblue button:hover{background-color:#f1f7ff;background:linear-gradient(#f1f7ff,#e2efff);filter:progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#f1f7ff,endColorStr=#e2efff) progid:DXImageTransform.Microsoft.Alpha(opacity=100);}.dhtmlxcp_dhx_skyblue button:active{background-color:#d2e7fe;background:linear-gradient(#d2e7fe,#d3e7ff);filter:progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#d2e7fe,endColorStr=#d3e7ff) progid:DXImageTransform.Microsoft.Alpha(opacity=100);box-shadow:0 0 3px #ccc inset;}.dhtmlxcp_dhx_skyblue .dhxcp_save_to_memory{width:232px;height:24px;}.dhtmlxcp_dhx_skyblue .dhxcp_save_to_memory .dhxcp_label_bm{background-image:url("imgs/dhxcp_skyblue/dhxcp_icon_save.png");background-repeat:no-repeat;display:inherit;padding-left:15px;background-position:0 4px;height:18px;line-height:18px;width:80px;margin:1px auto;white-space:nowrap;text-align:left;}.dhtmlxcp_dhx_skyblue .dhxcp_memory_els_cont{width:232px;height:25px;margin-top:3px;text-align:center;}.dhtmlxcp_dhx_skyblue .dhxcp_memory_el{width:24px;height:24px;background-color:#fff;border:1px solid #a4bed4;display:inline-block;margin:0 1px;}.dhtmlxcp_dhx_skyblue .dhxcp_memory_el_select{border:1px dashed black!important;}.dhtmlxcp_dhx_skyblue .dhxcp_memory_el_next{border:1px dashed red!important;}.dhtmlxcp_dhx_skyblue .dhxcp_add_memory .dhxcp_g_memory_area{height:55px!important;border-top:none!important;margin:5px 10px 5px 10px;}.dhtmlxcp_dhx_skyblue .dhxcp_buttons_area{padding:0 10px;width:232px;height:26px;text-align:right;margin:0;}.dhtmlxcp_dhx_skyblue .dhx_button_save,.dhtmlxcp_dhx_skyblue .dhx_button_cancel{padding:2px 10px;margin:1px;height:24px;line-height:12px;overflow:hidden;text-align:center;}.dhxcp_colorBox{float:right;}.dhxcp_colorInput{float:left;}.dhxcp_frm{position:absolute;background-color:white;opacity:0;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);width:256px;height:274px;}.dhtmlxcp_dhx_skyblue.dhtmlxcp_in_form .dhxcp_g_area{padding:5px;border:1px solid #a4bed4;box-shadow:0 0 9px rgba(0,0,0,0.35);}.dhxslider_skin_detect{position:absolute;left:0;top:-100px;border:0 solid white;width:10px;height:10px;margin:0;padding:0;overflow:hidden;}.dhtmlxslider_dhx_skyblue .dhxsl_hidden{display:none;}.dhtmlxslider_dhx_skyblue .dhxsl_container{position:relative;float:left;clear:left;margin:0;padding:1px;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none;-ms-user-select:none;}.dhtmlxslider_dhx_skyblue .dhxsl_container.dhxsl_cont_hr{margin-top:6px;}.dhtmlxslider_dhx_skyblue .dhxsl_container.dhxsl_cont_vr{margin-left:6px;}.dhtmlxslider_dhx_skyblue .dhxsl_runner{position:absolute;margin:0;padding:0;overflow:hidden;width:16px;height:16px;border:1px solid #a4bed4;border-radius:2px;background-color:#f1f7ff;background:linear-gradient(#f1f7ff,#e2efff);filter:progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#f1f7ff,endColorStr=#e2efff) progid:DXImageTransform.Microsoft.Alpha(opacity=100);}.dhtmlxslider_dhx_skyblue .dhxsl_runner_dis{border-color:#c9c9c9;background-color:#e8e8e8;background:linear-gradient(#e8e8e8,#dedede);filter:progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#e8e8e8,endColorStr=#dedede) progid:DXImageTransform.Microsoft.Alpha(opacity=100);}.dhtmlxslider_dhx_skyblue .dhxsl_track{border:1px solid #a4bed4;border-radius:2px;background-color:white;margin:0;padding:0;overflow:hidden;}.dhtmlxslider_dhx_skyblue .dhxsl_cont_vr .dhxsl_track{height:100%;width:3px;}.dhtmlxslider_dhx_skyblue .dhxsl_cont_hr .dhxsl_track{width:100%;height:3px;}.dhtmlxslider_dhx_skyblue .dhxsl_track_dis{border:1px solid #c9c9c9;background-color:#f0f0f0;}div.dhx_popup_dhx_skyblue{position:absolute;}div.dhx_popup_dhx_skyblue div.dhx_popup_area{position:relative;margin:10px;padding:3px 0;border:1px solid #a4bed4;box-shadow:0 0 3px #ccc;background-color:#e7f1ff;border-radius:2px;}div.dhx_popup_dhx_skyblue div.dhx_popup_area td.dhx_popup_td{font-family:Tahoma;font-size:11px;color:black;text-align:left;vertical-align:middle;padding:0 8px;height:24px;line-height:23px;border-top:1px solid #e7f1ff;border-bottom:1px solid #e7f1ff;white-space:nowrap;cursor:default;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none;-ms-user-select:none;}div.dhx_popup_dhx_skyblue div.dhx_popup_area td.dhx_popup_td div.dhtmlxcalendar_dhx_skyblue{position:relative;}div.dhx_popup_dhx_skyblue div.dhx_popup_area tr.dhx_popup_sep td.dhx_popup_sep{font-size:1px;padding:2px 0;position:relative;}div.dhx_popup_dhx_skyblue div.dhx_popup_area tr.dhx_popup_sep td.dhx_popup_sep div.dhx_popup_sep{position:relative;font-size:1px;line-height:1px;height:0;width:100%;border-top:1px solid #a4bed5;overflow:hidden;}div.dhx_popup_dhx_skyblue div.dhx_popup_area td.dhx_popup_td:first-child{padding-left:16px;}div.dhx_popup_dhx_skyblue div.dhx_popup_area td.dhx_popup_td:last-child{padding-right:16px;}div.dhx_popup_dhx_skyblue div.dhx_popup_area tr:hover td.dhx_popup_td{background-color:#b5d8ff;border-top:1px solid #8dcef4;border-bottom:1px solid #8dcef4;}div.dhx_popup_dhx_skyblue div.dhx_popup_area tr.dhxnode:hover td.dhx_popup_td{background:none;border-top:1px solid #e7f1ff;border-bottom:1px solid #e7f1ff;}div.dhx_popup_dhx_skyblue div.dhx_popup_area tr.dhxnode td.dhx_popup_td{padding-top:8px!important;padding-bottom:8px!important;height:auto;line-height:inherit;-webkit-user-select:text;-khtml-user-select:text;-moz-user-select:text;-o-user-select:text;user-select:text;-ms-user-select:text;}div.dhx_popup_dhx_skyblue div.dhx_popup_area tr.dhxnode td.dhx_popup_td .dhtmlxcalendar_container.dhtmlxcalendar_skin_dhx_skyblue{position:relative!important;background-image:none;}div.dhx_popup_dhx_skyblue div.dhx_popup_area tr.dhxnode td.dhx_popup_td div.dhxtree_dhx_skyblue{background:none;}div.dhx_popup_dhx_skyblue div.dhx_popup_area tr.dhxnode td.dhx_popup_td div.dhxeditor_dhx_skyblue{border:1px solid #a4bed4;}div.dhx_popup_dhx_skyblue div.dhx_popup_area tr.dhxnode td.dhx_popup_td div.dhtmlxcp_dhx_skyblue div.dhxcp_g_area{position:relative;background-color:#e7f1ff;border:0 solid white;}div.dhx_popup_dhx_skyblue div.dhx_popup_area tr.dhxnode td.dhx_popup_td div.dhtmlxcp_dhx_skyblue div.dhxcp_g_area div.dhxcp_sub_area{background:#e7f1ff;}div.dhx_popup_dhx_skyblue div.dhx_popup_area.dhx_popup_area_ie{box-shadow:0 0 6px #ccc;}div.dhx_popup_dhx_skyblue div.dhx_popup_area.dhx_popup_area_ie tr.dhxnode td.dhx_popup_td{height:1em;line-height:1em;}div.dhx_popup_dhx_skyblue div.dhx_popup_area.dhx_popup_area_ie td.dhx_popup_td.dhx_popup_td_single{padding-left:16px;padding-right:16px;}div.dhx_popup_dhx_skyblue div.dhx_popup_area.dhx_popup_area_ie td.dhx_popup_td.dhx_popup_td_first{padding-left:16px;}div.dhx_popup_dhx_skyblue div.dhx_popup_area.dhx_popup_area_ie td.dhx_popup_td.dhx_popup_td_last{padding-right:16px;}div.dhx_popup_dhx_skyblue div.dhx_popup_area.dhx_popup_area_ie tr.tr_hover td.dhx_popup_td{background-color:#b5d8ff;border-top:1px solid #8dcef4;border-bottom:1px solid #8dcef4;}div.dhx_popup_dhx_skyblue div.dhx_popup_arrow{position:absolute;background-repeat:no-repeat;}div.dhx_popup_dhx_skyblue div.dhx_popup_arrow.dhx_popup_arrow_bottom{width:19px;height:16px;background-image:url("imgs/dhxpopup_skyblue/dhxpopup_arrow_bottom.gif");background-position:top center;}div.dhx_popup_dhx_skyblue div.dhx_popup_arrow.dhx_popup_arrow_top{width:19px;height:16px;background-image:url("imgs/dhxpopup_skyblue/dhxpopup_arrow_top.gif");background-position:bottom center;}div.dhx_popup_dhx_skyblue div.dhx_popup_arrow.dhx_popup_arrow_right{width:16px;height:19px;background-image:url("imgs/dhxpopup_skyblue/dhxpopup_arrow_right.gif");background-position:center left;}div.dhx_popup_dhx_skyblue div.dhx_popup_arrow.dhx_popup_arrow_left{width:16px;height:19px;background-image:url("imgs/dhxpopup_skyblue/dhxpopup_arrow_left.gif");background-position:center right;}div.dhx_popup_skin_detect{position:absolute;display:block;visibility:hidden;left:-100px;top:0;width:10px;height:10px;margin:0;padding:0;border:none;overflow:hidden;}.dhxmenu_skin_detect{position:absolute;left:0;top:-100px;margin:0;padding:0;border:0 solid white;width:10px;height:10px;overflow:hidden;}.dhtmlxMenu_dhx_skyblue_Middle{position:relative;height:30px;border:none;overflow:hidden;background-color:#ebebeb;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none;-ms-user-select:none;}.dhtmlxMenu_dhx_skyblue_Middle div.top_sep{float:left;position:relative;height:22px;width:0;border-left:1px solid #ddd;margin:4px 2px 0 0;line-height:1px;font-size:1px;overflow:hidden;cursor:default;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none;-ms-user-select:none;}.dhtmlxMenu_dhx_skyblue_Middle img.dhtmlxMenu_TopLevel_Item_Icon{float:left;margin:2px 3px 0 3px;width:18px;height:18px;}.dhtmlxMenu_dhx_skyblue_Middle div.dhtmlxMenu_TopLevel_Text_right{position:absolute;top:8px;left:none;right:8px;font-family:Tahoma;font-size:11px;color:black;cursor:default;}.dhtmlxMenu_dhx_skyblue_Middle div.dhtmlxMenu_TopLevel_Text_left{position:absolute;top:8px;right:none;left:8px;font-family:Tahoma;font-size:11px;color:black;cursor:default;}.dhtmlxMenu_dhx_skyblue_Middle.dir_left div.align_left{float:left;}.dhtmlxMenu_dhx_skyblue_Middle.dir_left div.align_right{float:right;}div.dhtmlxMenu_dhx_skyblue_TopLevel_Item_Normal,div.dhtmlxMenu_dhx_skyblue_TopLevel_Item_Disabled,div.dhtmlxMenu_dhx_skyblue_TopLevel_Item_Selected{position:relative;float:left;font-family:Tahoma;font-size:11px;color:black;cursor:default;white-space:nowrap;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none;-ms-user-select:none;height:22px;line-height:22px;vertical-align:middle;margin:3px 2px 0 0;padding:0 3px;}div.dhtmlxMenu_dhx_skyblue_TopLevel_Item_Normal div.top_level_text,div.dhtmlxMenu_dhx_skyblue_TopLevel_Item_Disabled div.top_level_text,div.dhtmlxMenu_dhx_skyblue_TopLevel_Item_Selected div.top_level_text{float:left;margin:0 3px;}div.dhtmlxMenu_dhx_skyblue_TopLevel_Item_Normal,div.dhtmlxMenu_dhx_skyblue_TopLevel_Item_Disabled{border:1px solid #ebebeb;}div.dhtmlxMenu_dhx_skyblue_TopLevel_Item_Disabled{color:#999!important;}div.dhtmlxMenu_dhx_skyblue_TopLevel_Item_Selected{border:1px solid #a1ceed;background-color:#b5deff;color:black;}div.dhtmlxMenu_dhx_skyblue_SubLevelArea_Polygon{position:absolute;border:1px solid #a4bed4;box-shadow:0 0 3px #ccc;padding:3px 0;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-right-radius:2px;background-color:#e7f1ff;overflow:hidden;cursor:default;line-height:normal;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none;-ms-user-select:none;}div.dhtmlxMenu_dhx_skyblue_SubLevelArea_Polygon table.dhtmlxMebu_SubLevelArea_Tbl td{font-family:Tahoma;font-size:11px;color:black;line-height:normal;padding:0 3px;border-top:1px solid #e7f1ff;border-bottom:1px solid #e7f1ff;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none;-ms-user-select:none;}div.dhtmlxMenu_dhx_skyblue_SubLevelArea_Polygon table.dhtmlxMebu_SubLevelArea_Tbl tr.sub_item_selected td{background-color:#b5deff;border-top:1px solid #a1ceed;border-bottom:1px solid #a1ceed;color:black;}div.dhtmlxMenu_dhx_skyblue_SubLevelArea_Polygon table.dhtmlxMebu_SubLevelArea_Tbl tr.sub_item_selected div.sub_item_hk{color:#333!important;}div.dhtmlxMenu_dhx_skyblue_SubLevelArea_Polygon table.dhtmlxMebu_SubLevelArea_Tbl td.sub_item_icon{width:18px;text-align:center;vertical-align:middle;}div.dhtmlxMenu_dhx_skyblue_SubLevelArea_Polygon table.dhtmlxMebu_SubLevelArea_Tbl td.sub_item_icon img.sub_icon{float:left;margin:0;width:18px;height:18px;}div.dhtmlxMenu_dhx_skyblue_SubLevelArea_Polygon table.dhtmlxMebu_SubLevelArea_Tbl div.sub_item_text{padding:0 12px 0 1px;height:22px;line-height:21px;white-space:nowrap;text-align:left;}div.dhtmlxMenu_dhx_skyblue_SubLevelArea_Polygon table.dhtmlxMebu_SubLevelArea_Tbl tr.sub_item_dis div.sub_item_text{color:#999!important;}div.dhtmlxMenu_dhx_skyblue_SubLevelArea_Polygon table.dhtmlxMebu_SubLevelArea_Tbl td.sub_item_hk{padding-left:8px;padding-right:8px;}div.dhtmlxMenu_dhx_skyblue_SubLevelArea_Polygon table.dhtmlxMebu_SubLevelArea_Tbl td.sub_item_hk div.sub_item_hk{font-family:Tahoma;font-size:10px;color:#4d4d4d;text-align:right;}div.dhtmlxMenu_dhx_skyblue_SubLevelArea_Polygon table.dhtmlxMebu_SubLevelArea_Tbl tr.sub_item_dis td.sub_item_hk div.sub_item_hk{color:#9b9b9b!important;}div.dhtmlxMenu_dhx_skyblue_SubLevelArea_Polygon table.dhtmlxMebu_SubLevelArea_Tbl div.complex_arrow{width:4px;margin:0 2px 0 5px;height:22px;background-image:url("imgs/dhxmenu_skyblue/dhxmenu_subar.gif");background-repeat:no-repeat;background-position:0 0;overflow:hidden;font-size:1px;float:right;}div.dhtmlxMenu_dhx_skyblue_SubLevelArea_Polygon table.dhtmlxMebu_SubLevelArea_Tbl tr.sub_item_selected div.complex_arrow{background-position:-4px 0!important;}div.dhtmlxMenu_dhx_skyblue_SubLevelArea_Polygon table.dhtmlxMebu_SubLevelArea_Tbl tr.sub_item_dis div.complex_arrow{background-position:-8px 0!important;}div.dhtmlxMenu_dhx_skyblue_SubLevelArea_Polygon table.dhtmlxMebu_SubLevelArea_Tbl div.complex_arrow_loading{width:11px;height:22px;background-position:center center;background-repeat:no-repeat;background-image:url("imgs/dhxmenu_skyblue/dhxmenu_loader.gif");float:right;}div.dhtmlxMenu_dhx_skyblue_SubLevelArea_Polygon table.dhtmlxMebu_SubLevelArea_Tbl div.sub_icon{float:left;margin:0;width:18px;height:18px;background-position:top right;background-repeat:no-repeat;background-image:url("imgs/dhxmenu_skyblue/dhxmenu_chrd.gif");}div.dhtmlxMenu_dhx_skyblue_SubLevelArea_Polygon table.dhtmlxMebu_SubLevelArea_Tbl div.sub_icon.chbx_0{background-position:0 0!important;}div.dhtmlxMenu_dhx_skyblue_SubLevelArea_Polygon table.dhtmlxMebu_SubLevelArea_Tbl div.sub_icon.chbx_1{background-position:-18px 0!important;}div.dhtmlxMenu_dhx_skyblue_SubLevelArea_Polygon table.dhtmlxMebu_SubLevelArea_Tbl tr.sub_item_dis div.sub_icon.chbx_0{background-position:-36px 0!important;}div.dhtmlxMenu_dhx_skyblue_SubLevelArea_Polygon table.dhtmlxMebu_SubLevelArea_Tbl tr.sub_item_dis div.sub_icon.chbx_1{background-position:-54px 0!important;}div.dhtmlxMenu_dhx_skyblue_SubLevelArea_Polygon table.dhtmlxMebu_SubLevelArea_Tbl div.sub_icon.rdbt_0{background-position:-72px 0!important;}div.dhtmlxMenu_dhx_skyblue_SubLevelArea_Polygon table.dhtmlxMebu_SubLevelArea_Tbl div.sub_icon.rdbt_1{background-position:-90px 0!important;}div.dhtmlxMenu_dhx_skyblue_SubLevelArea_Polygon table.dhtmlxMebu_SubLevelArea_Tbl tr.sub_item_dis div.sub_icon.rdbt_0{background-position:-108px 0!important;}div.dhtmlxMenu_dhx_skyblue_SubLevelArea_Polygon table.dhtmlxMebu_SubLevelArea_Tbl tr.sub_item_dis div.sub_icon.rdbt_1{background-position:-126px 0!important;}div.dhtmlxMenu_dhx_skyblue_SubLevelArea_Polygon tr.sub_sep td{padding:2px 0;}div.dhtmlxMenu_dhx_skyblue_SubLevelArea_Polygon div.sub_sep{position:static;font-size:1px;line-height:1px;height:1px;width:100%;border-top:1px solid #a4bed4;}iframe.dhtmlxMenu_IE6CoverFix_dhx_skyblue{position:absolute;border:none;background:#000;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);}div.dhtmlxMenu_dhx_skyblue_SubLevelArea_ArrowUp,div.dhtmlxMenu_dhx_skyblue_SubLevelArea_ArrowUp_Over,div.dhtmlxMenu_dhx_skyblue_SubLevelArea_ArrowUp_Disabled{position:relative;font-size:1px;border-bottom:1px solid #a4bed4;background-image:url("imgs/dhxmenu_skyblue/dhxmenu_arrow_up.gif");background-repeat:no-repeat;background-position:center center;padding:8px 0;margin-bottom:3px;}div.dhtmlxMenu_dhx_skyblue_SubLevelArea_ArrowUp_Disabled{background-image:url("imgs/dhxmenu_skyblue/dhxmenu_arrow_up_dis.gif");}div.dhtmlxMenu_dhx_skyblue_SubLevelArea_ArrowDown,div.dhtmlxMenu_dhx_skyblue_SubLevelArea_ArrowDown_Over,div.dhtmlxMenu_dhx_skyblue_SubLevelArea_ArrowDown_Disabled{position:relative;font-size:1px;border-top:1px solid #a4bed4;background-image:url("imgs/dhxmenu_skyblue/dhxmenu_arrow_down.gif");background-repeat:no-repeat;background-position:center center;padding:8px 0;margin-top:3px;}div.dhtmlxMenu_dhx_skyblue_SubLevelArea_ArrowDown_Disabled{background-image:url("imgs/dhxmenu_skyblue/dhxmenu_arrow_down_dis.gif");}.dhtmlxribbon_skin_detect{position:absolute;left:0;top:-100px;margin:0;padding:0;border:0 solid white;width:10px;height:10px;overflow:hidden;}.dhtmlxribbon_dhx_skyblue.dhxrb_without_tabbar{background-color:#fff;border:1px solid #a4bed4;}.dhtmlxribbon_dhx_skyblue{overflow:hidden;width:100%;background-color:#e7f1ff;}.dhtmlxribbon_dhx_skyblue .dhxrb_background_area{height:115px;background-color:#e7f1ff;margin:1px;}.dhtmlxribbon_dhx_skyblue .dhxrb_with_tabbar{height:145px;}.dhtmlxribbon_dhx_skyblue div.dhx_cell_tabbar{background-color:#e7f1ff!important;}.dhtmlxribbon_dhx_skyblue .dhxrb_g_area{height:115px;float:left;clear:left;overflow:hidden;position:relative;}.dhtmlxribbon_dhx_skyblue .dhxrb_block_base{margin:3px;float:left;border:1px solid #a4bed4;background-color:#ddebff;border-radius:2px;height:106px;overflow:hidden;position:relative;}.dhtmlxribbon_dhx_skyblue .dhxrb_block_base .dhxrb_block_items{height:84px;float:left;padding:2px 0;overflow:hidden;}.dhtmlxribbon_dhx_skyblue .dhxrb_block_base>.dhxrb_block_label{height:18px;line-height:17px;*height:auto;*line-height:1em;}.dhtmlxribbon_dhx_skyblue .dhxrb_block_base .dhxrb_block_label{text-align:center;clear:left;font-family:Tahoma;font-size:11px;color:#5f85bb;background-color:#d3e7ff;*padding:1px 3px 4px;*font-size:11px;*font-family:Tahoma,FreeSans;}.dhtmlxribbon_dhx_skyblue .dhxrb_big_button{margin:0 2px 5px;float:left;text-align:center;padding:4px 6px;height:72px;border-radius:2px;border:1px solid #ddebff;font-family:Tahoma;font-size:11px;color:black;background-color:#ddebff;}.dhtmlxribbon_dhx_skyblue .dhxrb_big_button .dhxrb_image{width:48px;height:48px;border:none;}.dhtmlxribbon_dhx_skyblue .dhxrb_big_button .dhxrb_label_button{margin:0 auto;cursor:default;font-family:Tahoma;font-size:11px;color:black;line-height:10px;}.dhtmlxribbon_dhx_skyblue .dhxrb_big_button .dhxrb_invisible{visibility:hidden;}.dhtmlxribbon_dhx_skyblue .dhxrb_3rows_block{float:left;margin:0 2px 5px;position:relative;}.dhtmlxribbon_dhx_skyblue .dhxrb_3rows_block .dhxrb_invisible{display:none;}.dhtmlxribbon_dhx_skyblue .dhxrb_3rows_button{height:21px;margin:1px 3px;float:left;clear:left;padding:3px 4px 0 4px;border-radius:2px;border:1px solid #ddebff;font-family:Tahoma;font-size:11px;color:black;background-color:#ddebff;}.dhtmlxribbon_dhx_skyblue .dhxrb_in_row{height:20px;margin:1px 3px;float:left;padding:3px 4px 1px;white-space:nowrap;overflow:hidden;border-radius:2px;border:1px solid #ddebff;font-family:Tahoma;font-size:11px;color:black;background-color:#ddebff;}.dhtmlxribbon_dhx_skyblue .dhxrb_group .dhxrb_buttoncombo_cont{height:22px;padding:0 2px!important;overflow:hidden;white-space:nowrap;float:left;}.dhtmlxribbon_dhx_skyblue .dhxrb_buttoncombo_cont{height:24px;padding:1px 2px!important;}.dhtmlxribbon_dhx_skyblue .dhxrb_buttoncombo{float:left;}.dhtmlxribbon_dhx_skyblue .dhxrb_in_row .dhxrb_slider,.dhtmlxribbon_dhx_skyblue .dhxrb_3rows_button .dhxrb_slider{float:left;margin-right:5px;margin-top:6px;}.dhtmlxribbon_dhx_skyblue .dhxrb_in_row center,.dhtmlxribbon_dhx_skyblue .dhxrb_in_group center,.dhtmlxribbon_dhx_skyblue .dhxrb_3rows_button center{float:left;margin:0;padding:0;}.dhtmlxribbon_dhx_skyblue .dhxrb_in_group .dhxrb_slider{float:left;margin-right:5px;margin-top:5px;}.dhtmlxribbon_dhx_skyblue .dhxrb_big_button .dhxrb_slider{width:16px;margin:2px 0;height:50px;}.dhtmlxribbon_dhx_skyblue .dhxrb_in_group{height:19px;float:left;padding:2px 4px 1px;border:1px solid #fff;}.dhtmlxribbon_dhx_skyblue .dhxrb_input{float:left;border:1px solid #a4bed4;height:14px;width:80px;font-family:Tahoma;font-size:11px;color:black;padding:1px 2px;}.dhtmlxribbon_dhx_skyblue .dhxrb_input:disabled{border:1px solid #ccc;background-color:#fafafa;color:#b2b2b2;}.dhtmlxribbon_dhx_skyblue .dhxrb_3rows_button .dhxrb_image,.dhtmlxribbon_dhx_skyblue .dhxrb_in_row .dhxrb_image,.dhtmlxribbon_dhx_skyblue .dhxrb_in_group .dhxrb_image{width:18px;height:18px;float:left;}.dhtmlxribbon_dhx_skyblue .dhxrb_3rows_button .dhxrb_label_button,.dhtmlxribbon_dhx_skyblue .dhxrb_in_row .dhxrb_label_button,.dhtmlxribbon_dhx_skyblue .dhxrb_in_group .dhxrb_label_button{float:left;cursor:default;margin:2px 4px 2px 6px;font-family:Tahoma;font-size:11px;color:black;}.dhtmlxribbon_dhx_skyblue .dhxrb_buttoncombo_cont .dhxrb_label_button{float:left;margin-left:3px;height:18px;line-height:18px;cursor:default;font-family:Tahoma;font-size:11px;color:black;}.dhtmlxribbon_dhx_skyblue .dhxrb_label_checkbox{float:left;margin:2px 4px;cursor:default;font-family:Tahoma;font-size:11px;color:black;}.dhtmlxribbon_dhx_skyblue .dhxrb_disable_text_style,.dhtmlxribbon_dhx_skyblue .dhxrb_item_disable .dhxrb_label_checkbox{color:#999!important;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none;-ms-user-select:none;}.dhtmlxribbon_dhx_skyblue .dhxrb_highlight0{border:1px solid #a4bed4;background-color:#f1f7ff;background:linear-gradient(#f1f7ff,#e2efff);filter:progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#f1f7ff,endColorStr=#e2efff) progid:DXImageTransform.Microsoft.Alpha(opacity=100);-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none;-ms-user-select:none;}.dhtmlxribbon_dhx_skyblue .dhxrb_highlight1{border:1px solid #a4bed4;background-color:#d2e7fe;background:linear-gradient(#d2e7fe,#d3e7ff);filter:progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#d2e7fe,endColorStr=#d3e7ff) progid:DXImageTransform.Microsoft.Alpha(opacity=100);box-shadow:0 0 3px #afc1d4 inset;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none;-ms-user-select:none;}.dhtmlxribbon_dhx_skyblue .dhxrb_group .dhxrb_highlight0{border:1px solid #ddedff;}.dhtmlxribbon_dhx_skyblue .dhxrb_group .dhxrb_highlight1{background-color:#d2e7fe;background:linear-gradient(#d2e7fe,#d3e7ff);filter:progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#d2e7fe,endColorStr=#d3e7ff) progid:DXImageTransform.Microsoft.Alpha(opacity=100);box-shadow:0 0 3px #afc1d4 inset;border:0;padding:3px 5px 2px 5px;}.dhtmlxribbon_dhx_skyblue .dhxrb_item_hide{display:none!important;}.dhtmlxribbon_dhx_skyblue .dhxrb_block_rows{float:left;position:relative;}.dhtmlxribbon_dhx_skyblue .dhxrb_block_row{float:left;clear:left;margin:0 2px;height:28px;overflow:hidden;position:relative;}.dhtmlxribbon_dhx_skyblue .dhxrb_arrow{padding:0 5px;margin-left:2px;background:url("imgs/dhxribbon_skyblue/dhxribbon_arrow.gif") no-repeat 50%;}.dhtmlxribbon_dhx_skyblue .dhxrb_3rows_block .dhxrb_group{border:1px solid #a4bed4;background:#e7f1ff;height:24px;border-radius:2px;float:left;clear:left;margin:1px 3px;overflow:hidden;position:relative;}.dhtmlxribbon_dhx_skyblue .dhxrb_block_row .dhxrb_group{border:1px solid #a4bed4;background:#e7f1ff;height:24px;border-radius:2px;float:left;margin:1px 3px;overflow:hidden;position:relative;}.dhtmlxribbon_dhx_skyblue .dhxrb_in_group .dhxrb_label_hide{display:none;}.dhtmlxribbon_dhx_skyblue .dhxrb_separator_groupp{height:24px;width:0;border-left:1px solid #c4deff;overflow:hidden;float:left;}.dhtmlxribbon_dhx_skyblue .dhxrb_checked.dhxrb_item_disable>.dhxrb_checkbox{background-image:url("imgs/dhxribbon_skyblue/dhxribbon_checked_dis.gif");background-repeat:no-repeat;}.dhtmlxribbon_dhx_skyblue .dhxrb_checked .dhxrb_checkbox{background-image:url("imgs/dhxribbon_skyblue/dhxribbon_checked.gif");background-repeat:no-repeat;}.dhtmlxribbon_dhx_skyblue .dhxrb_item_disable .dhxrb_checkbox{border:1px solid #aaa;background-color:#eee;}.dhtmlxribbon_dhx_skyblue .dhxrb_checkbox{border:1px solid #a4bed4;background-color:#fff;float:left;width:12px;height:12px;margin-top:2px;overflow:hidden;}.dhtmlxribbon_dhx_skyblue .dhxrb_item_text{font-family:Tahoma;font-size:13px;color:#256488;}.dhtmlxribbon_dhx_skyblue .dhxrb_in_group .dhxrb_item_text{height:19px;line-height:18px;*float:left;*clear:left;}.dhtmlxribbon_dhx_skyblue .dhxrb_3rows_button .dhxrb_item_text,.dhtmlxribbon_dhx_skyblue .dhxrb_in_row .dhxrb_item_text{font-family:Tahoma;font-size:14px;color:#256488;}.dhtmlxribbon_dhx_skyblue .dhxrb_big_button .dhxrb_item_text{font-family:Tahoma;font-size:30px;color:#256488;line-height:72px;height:72px;float:left;clear:left;}.dhxtoolbar_skin_detect{position:absolute;left:0;top:-100px;margin:0;padding:0;border:0 solid white;width:10px;height:10px;overflow:hidden;}.dhx_toolbar_dhx_skyblue{border:1px solid #a4bed4;background-color:#e2efff;background:linear-gradient(#e2efff,#d3e7ff);filter:progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#e2efff,endColorStr=#d3e7ff) progid:DXImageTransform.Microsoft.Alpha(opacity=100);position:relative;padding:0 5px;height:30px;line-height:normal;cursor:default;overflow:hidden;font-family:Tahoma;font-size:11px;color:black;}.dhx_toolbar_dhx_skyblue div.dhxtoolbar_float_left{float:left;}.dhx_toolbar_dhx_skyblue div.dhxtoolbar_float_right{float:right;}.dhx_toolbar_dhx_skyblue div.dhx_toolbar_btn,.dhx_toolbar_dhx_skyblue div.dhx_toolbar_arw{position:relative;float:left;margin-top:2px;padding:2px 3px;*padding-bottom:4px;margin-right:1px;line-height:normal;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none;-ms-user-select:none;cursor:default;height:22px;*height:20px;overflow:hidden;}.dhx_toolbar_dhx_skyblue div.dhx_toolbar_btn.dhxtoolbar_btn_dis,.dhx_toolbar_dhx_skyblue div.dhx_toolbar_arw.dhxtoolbar_btn_dis{color:#999;}.dhx_toolbar_dhx_skyblue div.dhx_toolbar_btn.dhxtoolbar_btn_over,.dhx_toolbar_dhx_skyblue div.dhx_toolbar_arw.dhxtoolbar_btn_over{border:1px solid #a4bed4;border-radius:2px;padding:1px 2px;*padding-bottom:3px;background-color:#f1f7ff;background:linear-gradient(#f1f7ff,#e2efff);filter:progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#f1f7ff,endColorStr=#e2efff) progid:DXImageTransform.Microsoft.Alpha(opacity=100);}.dhx_toolbar_dhx_skyblue div.dhx_toolbar_btn.dhxtoolbar_btn_pres,.dhx_toolbar_dhx_skyblue div.dhx_toolbar_arw.dhxtoolbar_btn_pres{border:1px solid #a4bed4;border-radius:2px;padding:1px 2px;*padding-bottom:3px;background-color:#d2e7fe;background:linear-gradient(#d2e7fe,#d3e7ff);filter:progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#d2e7fe,endColorStr=#d3e7ff) progid:DXImageTransform.Microsoft.Alpha(opacity=100);box-shadow:0 0 5px rgba(127,127,127,0.15) inset;}.dhx_toolbar_dhx_skyblue div.dhx_toolbar_btn.dhxtoolbar_btn_pres_dis{color:#999;border:1px solid #c9c9c9;border-radius:2px;padding:1px 2px;*padding-bottom:3px;background-color:#d2e7fe;background:linear-gradient(#d2e7fe,#d3e7ff);filter:progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#d2e7fe,endColorStr=#d3e7ff) progid:DXImageTransform.Microsoft.Alpha(opacity=100);box-shadow:0 0 5px rgba(127,127,127,0.15) inset;}.dhx_toolbar_dhx_skyblue div.dhx_toolbar_btn img{float:left;margin:2px;width:18px;height:18px;cursor:default;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none;-ms-user-select:none;}.dhx_toolbar_dhx_skyblue div.dhx_toolbar_btn .dhxtoolbar_input{position:relative;float:left;border:1px solid #a4bed4;background-color:white;margin:1px;padding:2px 4px 3px 4px;font-family:Tahoma;font-size:11px;color:black;line-height:normal;direction:ltr;outline:none;}.dhx_toolbar_dhx_skyblue div.dhx_toolbar_btn .dhxtoolbar_input:disabled{background-color:#e7eef8;}.dhx_toolbar_dhx_skyblue div.dhx_toolbar_btn div.dhxtoolbar_text,.dhx_toolbar_dhx_skyblue div.dhx_toolbar_arw div.arwimg{float:left;font:inherit;height:18px;line-height:17px;margin:2px 4px;padding:0;cursor:default;overflow:hidden;white-space:nowrap;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none;-ms-user-select:none;}.dhx_toolbar_dhx_skyblue div.dhx_toolbar_arw{margin-left:-3px;z-index:1;}.dhx_toolbar_dhx_skyblue div.dhx_toolbar_arw div.arwimg{margin:2px 0;padding:0 3px;background-image:url("imgs/dhxtoolbar_skyblue/dhxtoolbar_arrow.gif");background-position:center center;background-repeat:no-repeat;}.dhx_toolbar_dhx_skyblue div.dhx_toolbar_arw.dhxtoolbar_btn_dis div.arwimg{background-image:url("imgs/dhxtoolbar_skyblue/dhxtoolbar_arrow_dis.gif");}.dhx_toolbar_dhx_skyblue div.dhx_toolbar_sep{float:left;border-left:1px solid #c0d9ec;height:20px;margin:5px 6px 0 5px;overflow:hidden;}.dhx_toolbar_dhx_skyblue div.dhx_toolbar_text{float:left;vertical-align:middle;margin-top:3px;padding:3px 5px;line-height:17px;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none;-ms-user-select:none;}.dhx_toolbar_dhx_skyblue div.dhxtoolbar_sl_bg_l,.dhx_toolbar_dhx_skyblue div.dhxtoolbar_sl_bg_m,.dhx_toolbar_dhx_skyblue div.dhxtoolbar_sl_bg_r{float:left;height:5px;line-height:1px;margin:8px 0 6px 0;padding:0;width:2px;font-size:1px;border-top:1px solid #a4bed5;border-bottom:1px solid #a4bed5;background-color:#e7f1ff;overflow:hidden;}.dhx_toolbar_dhx_skyblue div.dhxtoolbar_sl_bg_l{margin-left:4px;border-left:1px solid #a4bed5;border-top-left-radius:2px;border-bottom-left-radius:2px;}.dhx_toolbar_dhx_skyblue div.dhxtoolbar_sl_bg_r{margin-right:4px;border-right:1px solid #a4bed5;border-top-right-radius:2px;border-bottom-right-radius:2px;}.dhx_toolbar_dhx_skyblue div.dhxtoolbar_sl_pen,.dhx_toolbar_dhx_skyblue div.dhxtoolbar_sl_pen.dhxtoolbar_over{position:absolute;top:5px;width:7px;height:14px;border:1px solid #a4bed4;background-color:#e1eeff;background:linear-gradient(#e1eeff,#d4e7ff);filter:progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#e1eeff,endColorStr=#d4e7ff) progid:DXImageTransform.Microsoft.Alpha(opacity=100);border-radius:1px;cursor:default;font-size:1px;line-height:1px;overflow:hidden;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none;-ms-user-select:none;}.dhx_toolbar_dhx_skyblue div.dhx_toolbar_btn.dhxtoolbar_btn_dis div.dhxtoolbar_sl_pen{border-color:#c9c9c9;background-color:#e5e5e5;background:linear-gradient(#e5e5e5,#e0e0e0);filter:progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#e5e5e5,endColorStr=#e0e0e0) progid:DXImageTransform.Microsoft.Alpha(opacity=100);}.dhx_toolbar_dhx_skyblue div.dhx_toolbar_btn.dhxtoolbar_btn_dis div.dhxtoolbar_sl_bg_l,.dhx_toolbar_dhx_skyblue div.dhx_toolbar_btn.dhxtoolbar_btn_dis div.dhxtoolbar_sl_bg_m,.dhx_toolbar_dhx_skyblue div.dhx_toolbar_btn.dhxtoolbar_btn_dis div.dhxtoolbar_sl_bg_r{border-color:#c9c9c9;background-color:#e9e9e9;}.dhx_toolbar_dhx_skyblue.dhxtoolbar_icons_24{height:36px!important;}.dhx_toolbar_dhx_skyblue.dhxtoolbar_icons_24 div.dhx_toolbar_btn,.dhx_toolbar_dhx_skyblue.dhxtoolbar_icons_24 div.dhx_toolbar_arw{height:28px;*height:26px;}.dhx_toolbar_dhx_skyblue.dhxtoolbar_icons_24 div.dhx_toolbar_btn img{width:24px;height:24px;}.dhx_toolbar_dhx_skyblue.dhxtoolbar_icons_24 div.dhx_toolbar_btn div.dhxtoolbar_text,.dhx_toolbar_dhx_skyblue.dhxtoolbar_icons_24 div.dhx_toolbar_arw div.arwimg{height:24px;line-height:23px;}.dhx_toolbar_dhx_skyblue.dhxtoolbar_icons_24 div.dhx_toolbar_text{padding-top:6px;padding-bottom:6px;}.dhx_toolbar_dhx_skyblue.dhxtoolbar_icons_24 div.dhx_toolbar_sep{height:26px;}.dhx_toolbar_dhx_skyblue.dhxtoolbar_icons_24 div.dhxtoolbar_sl_bg_l,.dhx_toolbar_dhx_skyblue.dhxtoolbar_icons_24 div.dhxtoolbar_sl_bg_m,.dhx_toolbar_dhx_skyblue.dhxtoolbar_icons_24 div.dhxtoolbar_sl_bg_r{margin-top:11px;}.dhx_toolbar_dhx_skyblue.dhxtoolbar_icons_24 div.dhxtoolbar_sl_pen{top:8px;}.dhx_toolbar_dhx_skyblue.dhxtoolbar_icons_24 div.dhx_toolbar_btn .dhxtoolbar_input{margin-top:4px;margin-bottom:4px;}.dhx_toolbar_dhx_skyblue.dhxtoolbar_icons_32{height:44px!important;}.dhx_toolbar_dhx_skyblue.dhxtoolbar_icons_32 div.dhx_toolbar_btn,.dhx_toolbar_dhx_skyblue.dhxtoolbar_icons_32 div.dhx_toolbar_arw{height:36px;*height:34px;}.dhx_toolbar_dhx_skyblue.dhxtoolbar_icons_32 div.dhx_toolbar_btn img{width:32px;height:32px;}.dhx_toolbar_dhx_skyblue.dhxtoolbar_icons_32 div.dhx_toolbar_btn div.dhxtoolbar_text,.dhx_toolbar_dhx_skyblue.dhxtoolbar_icons_32 div.dhx_toolbar_arw div.arwimg{height:32px;line-height:31px;}.dhx_toolbar_dhx_skyblue.dhxtoolbar_icons_32 div.dhx_toolbar_text{padding-top:10px;padding-bottom:10px;}.dhx_toolbar_dhx_skyblue.dhxtoolbar_icons_32 div.dhx_toolbar_sep{height:34px;}.dhx_toolbar_dhx_skyblue.dhxtoolbar_icons_32 div.dhxtoolbar_sl_bg_l,.dhx_toolbar_dhx_skyblue.dhxtoolbar_icons_32 div.dhxtoolbar_sl_bg_m,.dhx_toolbar_dhx_skyblue.dhxtoolbar_icons_32 div.dhxtoolbar_sl_bg_r{margin-top:15px;}.dhx_toolbar_dhx_skyblue.dhxtoolbar_icons_32 div.dhxtoolbar_sl_pen{top:12px;}.dhx_toolbar_dhx_skyblue.dhxtoolbar_icons_32 div.dhx_toolbar_btn .dhxtoolbar_input{margin-top:8px;margin-bottom:8px;}.dhx_toolbar_dhx_skyblue.dhxtoolbar_icons_48{height:60px!important;}.dhx_toolbar_dhx_skyblue.dhxtoolbar_icons_48 div.dhx_toolbar_btn,.dhx_toolbar_dhx_skyblue.dhxtoolbar_icons_48 div.dhx_toolbar_arw{height:52px;*height:50px;}.dhx_toolbar_dhx_skyblue.dhxtoolbar_icons_48 div.dhx_toolbar_btn img{width:48px;height:48px;}.dhx_toolbar_dhx_skyblue.dhxtoolbar_icons_48 div.dhx_toolbar_btn div.dhxtoolbar_text,.dhx_toolbar_dhx_skyblue.dhxtoolbar_icons_48 div.dhx_toolbar_arw div.arwimg{height:48px;line-height:47px;}.dhx_toolbar_dhx_skyblue.dhxtoolbar_icons_48 div.dhx_toolbar_text{padding-top:18px;padding-bottom:18px;}.dhx_toolbar_dhx_skyblue.dhxtoolbar_icons_48 div.dhx_toolbar_sep{height:50px;}.dhx_toolbar_dhx_skyblue.dhxtoolbar_icons_48 div.dhxtoolbar_sl_bg_l,.dhx_toolbar_dhx_skyblue.dhxtoolbar_icons_48 div.dhxtoolbar_sl_bg_m,.dhx_toolbar_dhx_skyblue.dhxtoolbar_icons_48 div.dhxtoolbar_sl_bg_r{margin-top:23px;}.dhx_toolbar_dhx_skyblue.dhxtoolbar_icons_48 div.dhxtoolbar_sl_pen{top:20px;}.dhx_toolbar_dhx_skyblue.dhxtoolbar_icons_48 div.dhx_toolbar_btn .dhxtoolbar_input{margin-top:16px;margin-bottom:16px;}div.dhx_toolbar_poly_dhx_skyblue{position:absolute;border:1px solid #a4bed4;box-shadow:0 0 3px #ccc;padding:3px 0;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-right-radius:2px;background-color:#e7f1ff;overflow:hidden;cursor:default;line-height:normal;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none;-ms-user-select:none;}div.dhx_toolbar_poly_dhx_skyblue td{font-family:Tahoma;font-size:11px;color:black;line-height:normal;padding:0 3px;border-top:1px solid #e7f1ff;border-bottom:1px solid #e7f1ff;}div.dhx_toolbar_poly_dhx_skyblue .tr_btn_over td,div.dhx_toolbar_poly_dhx_skyblue .tr_btn_selected td{background-color:#b5deff;border-top:1px solid #a1cef4;border-bottom:1px solid #a1cef4;}div.dhx_toolbar_poly_dhx_skyblue .tr_btn_disabled td{color:#999;}div.dhx_toolbar_poly_dhx_skyblue td.td_btn_img{width:18px;text-align:center;}div.dhx_toolbar_poly_dhx_skyblue td.td_btn_img img.btn_sel_img{width:18px;height:18px;}div.dhx_toolbar_poly_dhx_skyblue td.td_btn_txt div.btn_sel_text{padding:0 12px 0 1px;height:22px;line-height:21px;}div.dhx_toolbar_poly_dhx_skyblue tr.tr_sep td{padding:2px 0;}div.dhx_toolbar_poly_dhx_skyblue div.btn_sep{position:relative;font-size:1px;line-height:1px;height:0;width:100%;border-top:1px solid #a4bed5;}div.dhx_toolbar_slider_label_dhx_skyblue{position:absolute;border:1px solid #a4bed4;box-shadow:0 0 3px #ccc;background-color:#e7f1ff;padding:5px 8px;border-radius:2px;overflow:hidden;cursor:default;line-height:normal;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none;-ms-user-select:none;font-family:Tahoma;font-size:11px;color:black;}.dhxtoolbar_maxopen_test{position:absolute;width:200px;height:50px;overflow-x:none;overflow-y:auto;left:-300px;top:100px;border:1px solid white;visibility:hidden;}.dhxtoolbar_maxopen_test2{height:200px;}.dhxeditor_dhx_skyblue{position:relative;}.dhxeditor_dhx_skyblue iframe.dhxeditor_mainiframe{position:absolute;overflow:hidden;top:0;left:0;width:100%;height:100%;}.dhxeditor_dhx_skyblue div.dhx_cell_editor div.dhx_cell_stb{position:relative;height:30px;padding:0 5px;border-bottom:1px solid #a4bed4;background-color:#e2efff;background:linear-gradient(#e2efff,#d3e7ff);filter:progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#e2efff,endColorStr=#d3e7ff) progid:DXImageTransform.Microsoft.Alpha(opacity=100);}.dhxeditor_dhx_skyblue div.dhx_cell_editor div.dhx_cell_stb div.dhx_cell_stb_button{float:left;position:relative;width:18px;height:18px;font-size:2px;margin-left:5px;margin-top:7px;cursor:pointer;background-image:url("imgs/dhxeditor_skyblue/buttons.gif");}.dhxeditor_dhx_skyblue div.dhx_cell_editor div.dhx_cell_stb div.dhx_cell_stb_button.btn_bold{margin-left:5px;background-position:0 0;}.dhxeditor_dhx_skyblue div.dhx_cell_editor div.dhx_cell_stb div.dhx_cell_stb_button.btn_italic{background-position:-18px 0;}.dhxeditor_dhx_skyblue div.dhx_cell_editor div.dhx_cell_stb div.dhx_cell_stb_button.btn_underline{background-position:-36px 0;}.dhxeditor_dhx_skyblue div.dhx_cell_editor div.dhx_cell_stb div.dhx_cell_stb_button.btn_clearformat{background-position:-54px 0;}.dhxeditor_dhx_skyblue div.dhx_cell_editor{position:absolute;background-color:white;margin:0;padding:0;overflow:hidden;cursor:default;z-index:0;}.dhxeditor_dhx_skyblue div.dhx_cell_editor div.dhx_cell_cont_editor{position:absolute;overflow:hidden;}.dhxeditor_dhx_skyblue div.dhx_cell_editor div.dhx_cell_toolbar_def{position:relative;overflow:hidden;}.dhxeditor_dhx_skyblue div.dhx_cell_editor div.dhx_cell_toolbar_def div.dhx_toolbar_dhx_skyblue{border-top-width:0;border-left-width:0;border-right-width:0;}.dhxwins_vp_dhx_skyblue div.dhx_cell_cont_wins div.dhxeditor_dhx_skyblue div.dhx_cell_editor div.dhx_cell_stb{border-left:1px solid #a4bed4;border-right:1px solid #a4bed4;border-top:1px solid #a4bed4;}.dhxwins_vp_dhx_skyblue div.dhx_cell_cont_wins div.dhxeditor_dhx_skyblue div.dhx_cell_editor div.dhx_cell_cont_editor{border-left:1px solid #a4bed4;border-right:1px solid #a4bed4;border-bottom:1px solid #a4bed4;}.dhxwins_vp_dhx_skyblue div.dhx_cell_cont_wins div.dhxeditor_dhx_skyblue div.dhx_cell_editor div.dhx_cell_toolbar_def{padding:0;border-top:1px solid #a4bed4;}.dhxeditor_skin_detect{position:absolute;left:0;top:-100px;margin:0;padding:0;border:0 solid white;width:10px;height:10px;overflow:hidden;}.dhx_tooltip{display:none;position:absolute;font-family:Tahoma;color:#626262;font-size:11px;z-index:10000;padding:4px 10px 4px 10px;border:1px solid #fff;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;-moz-box-shadow:0 0 3px #d9d9d9;-webkit-box-shadow:0 0 3px #d9d9d9;text-shadow:0 1px 1px #fff;box-shadow:0 0 5px #d9d9d9;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#efefef),color-stop(0.5,#f6f6f6),color-stop(1,#efefef));background:-o-linear-gradient(#efefef 0,#f6f6f6 50%,#efefef 100%);background:-ms-linear-gradient(#efefef 0,#f6f6f6 50%,#efefef 100%);background:-moz-linear-gradient(#efefef 0,#f6f6f6 50%,#efefef 100%);background:#efefef;}.dhx_chart{position:relative;font-family:Tahoma;font-size:11px;color:black;overflow:hidden;}.dhx_chart canvas{position:absolute;left:0;top:0;}.dhx_canvas_text{position:absolute;text-align:center;overflow:hidden;white-space:nowrap;z-index:1000;}.dhx_map_img{width:100%;height:100%;position:absolute;top:0;left:0;border:0;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);opacity:0;}.dhx_axis_item_y{position:absolute;height:18px;line-height:18px;margin-top:-4px;text-align:right;}.dhx_axis_title_x{text-align:center;}.dhx_axis_title_y{text-align:center;font-family:Tahoma;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-o-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);height:18px;line-height:18px;font-size:11px;}.dhx_ie_filter{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);zoom:1;font-family:serif;}.dhx_chart_legend{position:absolute;z-index:1000;}.dhx_chart_legend_item{height:18px;line-height:18px;padding:2px;cursor:pointer;}.dhx_chart_legend_item.hidden{color:#aaa;}.dhx_axis_item_y.dhx_radar{color:#666;font-size:12px;padding-right:3px;height:13px;line-height:13px;margin-top:0;}.dhx_canvas_text.dhx_axis_radar_title{margin-top:0;padding-top:0;}.dhx_axis_item_y,.dhx_axis_item_x{color:#666;}.dhx_axis_item_x{padding-top:2px;}.dhx_tooltip{display:none;position:absolute;font-family:Tahoma;color:#626262;font-size:11px;z-index:10000;padding:4px 10px 4px 10px;border:1px solid #fff;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;-moz-box-shadow:0 0 3px #d9d9d9;-webkit-box-shadow:0 0 3px #d9d9d9;text-shadow:0 1px 1px #fff;box-shadow:0 0 5px #d9d9d9;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#efefef),color-stop(0.5,#f6f6f6),color-stop(1,#efefef));background:-o-linear-gradient(#efefef 0,#f6f6f6 50%,#efefef 100%);background:-ms-linear-gradient(#efefef 0,#f6f6f6 50%,#efefef 100%);background:-moz-linear-gradient(#efefef 0,#f6f6f6 50%,#efefef 100%);background:#efefef;}.dhx_noselect{-moz-user-select:none;-moz-user-select:-moz-none;-khtml-user-select:none;}.dhx_allow_selection{-moz-user-select:text;-user-select:text;}.dhx_dataview{overflow-y:auto;-webkit-overflow-scrolling:touch;overflow-x:hidden;-moz-user-select:none;-moz-user-select:-moz-none;-khtml-select:none;}.dhx_drag_zone{position:absolute;border:1px solid #A4BED4;z-index:8000;-moz-box-shadow:5px 5px 5px #888;-khtml-box-shadow:5px 5px 5px #888;}.dhx_dataview_default_item,.dhx_dataview_default_item_selected{cursor:pointer;background-color:#fff;}.dhx_dataview .dhx_dataview_default_item,.dhx_dataview .dhx_dataview_default_item_selected{border-right:1px solid #a4bed4;border-bottom:1px dotted #a4bed4;}.dhx_dataview_default_item_selected{background-color:#a1ceed;color:#b5deff;border-color:#a1ceed;background-repeat:repeat-x;}.dhx_dataview_item{font-family:Tahoma;font-size:11px;color:black;}.dhx_dataview_item .dhx_strong{font-weight:bold;display:block;padding-bottom:6px;}.dhx_dataview_default_item_selected .dhx_light{color:#C3C3C3;}.dhx_dataview_item .dhx_light{color:#919191;}.dhx_drag_over{background-color:#faf768;background-image:url("imgs/dhxdataview_skyblue/marker.png");background-repeat:repeat-x;}.dhx_pager_item,.dhx_pager_item_selected{float:left;text-align:center;height:16px;font-family:Tahoma;font-size:10pt;border:1px solid gray;padding:2px 4px;margin-left:5px;cursor:pointer;background-color:white;}.dhx_pager_item_selected{background-color:lightgrey;color:white;cursor:default;font-weight:bold;}.defaultTreeTable{margin:0;padding:0;border:0;}.containerTableStyle{overflow:auto;-webkit-overflow-scrolling:touch;position:relative;top:0;font-size:12px;-khtml-user-select:none;}.containerTableStyleRTL span{direction:rtl;unicode-bidi:bidi-override;}.containerTableStyleRTL{direction:rtl;overflow:auto;position:relative;top:0;font-size:12px;}.standartTreeRow{font-family:Tahoma;font-size:12px;-moz-user-select:none;}.selectedTreeRow{background-color:navy;color:white;font-family:Tahoma;font-size:12px;-moz-user-select:none;}.dragAndDropRow{background-color:navy;color:white;}.standartTreeRow_lor{text-decoration:underline;background-color:#fff;font-family:Tahoma;font-size:12px;-moz-user-select:none;}.selectedTreeRow_lor{text-decoration:underline;background-color:navy;color:white;font-family:Tahoma;font-size:12px;-moz-user-select:none;}.standartTreeImage{width:18px;height:18px;overflow:hidden;border:0;padding:0;margin:0;font-size:1px;}.hiddenRow{width:1px;overflow:hidden;}.dragSpanDiv,.dragSpanDiv td{font-size:12px;background-color:#fff;z-index:999;}.a_dhx_hidden_input{position:absolute;top:-1px;left:-1px;width:1px;height:1px;border:none;background:none;}.a_dhx_hidden_input{position:absolute;top:-1px;left:-1px;width:1px;height:1px;border:none;background:none;}.selectionBox{background-color:#FFC;}.selectionBar{top:0;background-color:black;position:absolute;overflow:hidden;height:2px;z-index:11;}.intreeeditRow{font-size:8pt;height:16px;border:1px solid silver;padding:0;margin:0;margin-left:4px;-moz-user-select:text;-khtml-user-select:text;}.dhx_tree_textSign{font-size:8pt;font-family:monospace;width:21px;color:black;padding:0;margin:0;cursor:pointer;text-align:center;}.dhx_tree_opacity{opacity:0;-moz-opacity:0;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);-webkit-user-select:none;-moz-user-select:none;user-select:none;}.dhx_bg_img_fix{width:18px;height:18px;background-repeat:no-repeat;background-position:center;background-position-x:center;background-position-y:center;}.dhxtree_dhx_black,.dhxtree_dhx_skyblue{background:#fff;color:black;}*html .dhxtree_dhx_skyblue .standartTreeRow,*html .dhxtree_dhx_skyblue .standartTreeRow_lor{border-right:0 solid red;border-left:0 solid red;}*html .dhxtree_dhx_skyblue span.standartTreeRow,*html .dhxtree_dhx_skyblue span.standartTreeRow_lor{margin-left:1px;}.dhxtree_dhx_skyblue .standartTreeRow,.dhxtree_dhx_skyblue .standartTreeRow_lor{border-right:1px solid transparent;border-left:1px solid transparent;font-family:Tahoma;font-size:12px;overflow:hidden;padding:0;}.dhxtree_dhx_skyblue .selectedTreeRow_lor,.dhxtree_dhx_skyblue .selectedTreeRow{background-color:#b5deff;background-repeat:repeat-x;border:1px solid #a1ceed;color:black;line-height:17px;font-family:Tahoma;font-size:12px;overflow:hidden;}html>body .dhxtree_dhx_skyblue .selectedTreeRow,html>body .dhxtree_dhx_skyblue .selectedTreeRow_lor{padding:1px 0 1px 0;line-height:normal;*display:inline-block;height:13px;}body:nth-of-type(1) .dhxtree_dhx_skyblue span.selectedTreeRow,body:nth-of-type(1) .dhxtree_dhx_skyblue span.selectedTreeRow_lor{padding:1px 0 1px 0;padding-top:0;box-sizing:border-box;line-height:12px;height:13px;}.dhxtree_dhx_web .selectedTreeRow_lor,.dhxtree_dhx_web .selectedTreeRow{background-color:transparent;}.dhxtree_dhx_web span.selectedTreeRow_lor,.dhxtree_dhx_web span.selectedTreeRow{background-color:#b5deff;color:black;}.dhxtree_dhx_web td.standartTreeRow,.dhxtree_dhx_web td.selectedTreeRow{padding-left:2px;}.dhxtree_dhx_web span.standartTreeRow,.dhxtree_dhx_web span.selectedTreeRow{padding-left:3px!important;}.dhxtree_dhx_web .standartTreeRow,.dhxtree_dhx_web .standartTreeRow,.dhxtree_dhx_web .selectedTreeRow_lor,.dhxtree_dhx_web .selectedTreeRow{font-family:Tahoma;font-size:12px;overflow:hidden;}.dhxtree_dhx_terrace .standartTreeRow,.dhxtree_dhx_terrace .standartTreeRow,.dhxtree_dhx_terrace .selectedTreeRow_lor,.dhxtree_dhx_terrace .selectedTreeRow{font-family:Tahoma;font-size:12px;padding:3px 1px 4px 2px;}.dhxtree_dhx_terrace .standartTreeImage{padding-left:3px;}.dhxtree_dhx_terrace .selectedTreeRow_lor,.dhxtree_dhx_terrace .selectedTreeRow{background-color:transparent;}.dhxtree_dhx_terrace span.selectedTreeRow_lor,.dhxtree_dhx_terrace span.selectedTreeRow{background-color:#b5deff;color:black;}div.gridbox{overflow:hidden;text-align:left;}.dhx_sub_row{background-color:#fff;}div.gridbox .xhdr{background-color:#D4D0C8;}div.gridbox table.obj{height:1px;}div.gridbox table.hdr td{line-height:normal;font-family:arial;font-size:12px;background-color:#D4D0C8;border:1px solid;border-color:#fff Gray Gray #fff;text-align:center;margin:0;padding:7px 0 7px 0;font-weight:normal;-moz-user-select:none;-moz-user-select:-moz-none;overflow:hidden;empty-cells:show;}div.gridbox table.hdr td div.hdrcell{overflow:hidden;}div.gridbox table.obj td{border:1px solid;border-color:#fff Gray Gray #fff;font-family:Arial;font-size:12px;-moz-user-select:none;-moz-user-select:-moz-none;overflow:hidden;padding-top:0;padding-bottom:0;empty-cells:show;}div.gridbox table.obj th,div.gridbox table.hdr th{padding:0;margin:0;}div.gridbox table.row20px tr td{height:20px;white-space:nowrap;padding:0;}div.gridbox .objbox{background-color:#fff;position:relative;-webkit-overflow-scrolling:touch;}div.gridbox table.obj td span.space,div.gridbox table.obj td img.space{width:18px;}div.gridbox table.obj tr.rowselected td.cellselected,div.gridbox table.obj td.cellselected{background-color:#d8d8d8;color:black;}div.gridbox table.obj tr.rowselected td{background-color:#e1e0d7;color:black;}div.gridbox table.obj td.editable{-moz-user-select:text;}div.gridbox table.obj td.group_row{vertical-align:middle;font-family:Tahoma;font-size:10pt;font-weight:bold;height:30px;border:0;border-bottom:2px solid navy;}.dragSpanDiv{font-size:12px;border:1px gray solid;background-color:#fff;z-index:999;}.dhx_combo_select{font-family:arial;font-size:12px;border:1px solid;border-color:black silver silver black;background-color:#fff;overflow:hidden;cursor:default;position:absolute;height:auto;z-index:600;}.dhx_combo_edit{width:100%;border:0;padding:0;padding-right:1px!ie;margin:0;font:12px arial;overflow:hidden;}.dhx_textarea{border:1px solid;border-color:black silver silver black;position:absolute;height:100px;z-index:600;}.dhx_clist{background-color:#fff;border:1px solid black;padding:2px 2px 2px 2px;z-index:300;}.gridDragLine{position:absolute;top:10px;left:0;width:100%;height:2px;background-color:black;overflow:hidden;}div.pagingBlock{font-size:12px;font-family:verdana,arial;}div.pagingBlock .pagingCurrentPage{font-weight:bold;cursor:default;}div.pagingBlock .pagingPage{cursor:pointer;text-decoration:underline;}span.recordsInfoBlock{font-size:12px;font-family:verdana,arial;}div.pagingBlock a{text-decoration:none;padding-right:2px;color:black;cursor:pointer;}div.pagingBlock a.dhx_not_active{text-decoration:none;cursor:default;}.toolbar_select{font-size:10px;}.dhtmlxGrid_selection{-moz-opacity:.5;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);background-color:yellow;opacity:.5;border:1px dotted black;}div.gridbox div.ftr{position:absolute;left:0;bottom:1px;width:100%;overflow:hidden;}div.gridbox div.ftr td{padding:0;padding-left:10px;padding-right:5px;border-top:1px solid gray;border-right:1px solid gray;background-color:#ffc;font-style:italic;font-family:arial;font-size:12px;overflow:hidden;}div.gridbox table.hdr td.columnTargetR div.hdrcell{border-right:3px double #F60;border-left:3px solid #D4D0C8;}div.gridbox table.hdr td.columnTargetL div.hdrcell{border-right:3px solid #D4D0C8;border-left:3px double #F60;}.dhx_dragColDiv{font-family:Arial;font-size:12px;background-color:#D4D0C8;border:1px solid;border-color:#fff Gray Gray #fff;text-align:center;margin:0;padding:5px 20px 5px 20px;font-weight:normal;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=75);-moz-opacity:.75;opacity:.75;}.dhtmlx_live_validation_error{background-color:#FFE0E0!important;}.dhtmlx_validation_error{border-bottom:2px solid red!important;}.dhx_header_cmenu{background-color:#fff;border:2px outset silver;z-index:2;}.dhx_header_cmenu_item{white-space:nowrap;}div.gridboxgridbox_dhx_skyblue div.ftr td{text-align:right;color:black;background-color:#e2efff;background:linear-gradient(#e2efff,#d3e7ff);filter:progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#e2efff,endColorStr=#d3e7ff) progid:DXImageTransform.Microsoft.Alpha(opacity=100);border-color:#a4bed4;}div.gridbox td.filter input,div.gridbox td.filter select{width:90%;font-size:8pt;font-family:Tahoma;-moz-user-select:text;}div.gridbox_dhx_skyblue.gridbox .ftr,div.gridbox_dhx_skyblue.gridbox .xhdr{color:black;background-color:#e2efff;background:linear-gradient(#e2efff,#d3e7ff);filter:progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#e2efff,endColorStr=#d3e7ff) progid:DXImageTransform.Microsoft.Alpha(opacity=100);}div.gridbox_dhx_skyblue.isModern table.hdr tr td{color:black;background-color:#e2efff;background:linear-gradient(#e2efff,#d3e7ff);filter:progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#e2efff,endColorStr=#d3e7ff) progid:DXImageTransform.Microsoft.Alpha(opacity=100);}div.gridbox_dhx_skyblue.isIE table.hdr tr{color:black;background-color:#e2efff;background:linear-gradient(#e2efff,#d3e7ff);filter:progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#e2efff,endColorStr=#d3e7ff) progid:DXImageTransform.Microsoft.Alpha(opacity=100);}div.gridbox_dhx_skyblue.gridbox table.obj tr td{border-width:0;padding-right:4px;padding-left:4px;}div.gridbox_dhx_skyblue.gridbox table.hdr td div.hdrcell{padding-left:10px;width:auto;}div.gridbox_dhx_skyblue.gridbox table.hdr td{border-width:1px 1px 1px 1px;border-color:#e7f1ff #a4bed4 #a4bed4 #e7f1ff;background-color:transparent;font-family:Tahoma;font-size:12px;color:black;vertical-align:top;text-align:left;}div.gridbox_dhx_skyblue.gridbox{border:1px solid #a4bed4;}div.gridbox_dhx_skyblue.gridbox table.obj{font-family:Tahoma;font-size:12px;color:black;}div.gridbox_dhx_skyblue.gridbox table.obj tr td{padding-top:3px;padding-bottom:3px;}* html .gridbox_dhx_skyblue.gridbox .obj td{height:auto;padding-top:3px;padding-bottom:3px;}div.gridbox_dhx_skyblue.gridbox table.obj.row20px tr td{padding-top:1px;padding-bottom:1px;height:23px;border-right:1px solid #fff;border-top:1px solid #fff;border-bottom:1px solid #fff;}div.gridbox_dhx_skyblue.isModern table.obj.row20px tr td{line-height:23px;}div.gridbox_dhx_skyblue table.obj.row20px tr td.editable .treegrid_cell{margin-top:-2px;height:21px;}div.gridbox_dhx_skyblue.gridbox table.obj tr td.editable div.treegrid_cell{padding:1px 4px!important;}div.gridbox_dhx_skyblue.gridbox table.obj tr.rowselected{background-color:#b5deff;}div.gridbox_dhx_skyblue.gridbox table.obj tr.rowselected td{background-color:#b5deff;color:black;}div.gridbox_dhx_skyblue.gridbox table.obj.row20px tr.rowselected td,div.gridbox_dhx_skyblue.gridbox table.obj.row20px tr.odd_dhx_skyblue.rowselected td{background-color:#b5deff;border-top:1px solid #a1ceed;border-bottom:1px solid #a1ceed;border-right:1px solid #b5deff;}div.gridbox_dhx_skyblue.gridbox table.obj tr.rowselected td.cellselected{background-color:#b5deff;}div.gridbox_dhx_skyblue.gridbox table.obj.row20px tr.odd_dhx_skyblue{background:#ebf3ff;border-top:1px solid #ebf3ff;border-bottom:1px solid #ebf3ff;}div.gridbox_dhx_skyblue.gridbox table.obj tr.odd_dhx_skyblue{background:#ebf3ff;}.dhx_combo_select,.gridbox_dhx_skyblue.gridbox .dhx_combo_edit,.gridbox_dhx_skyblue.gridbox .dhx_textarea{font-family:Tahoma;font-size:12px;}.gridbox_dhx_skyblue .dhx_combo_edit{padding:1px 0 1px 1px;}.gridbox_dhx_skyblue.isIE .dhx_combo_edit{padding:0 0 0 1px;}.gridbox_dhx_skyblue.gridbox .dhx_sub_row{background-color:transparent;}.dhx_header_cmenu{background-color:#fff;border:2px outset silver;z-index:2;}.dhx_header_cmenu_item{white-space:nowrap;}.dhx_pbox{margin-top:3px;border:1px solid #D4D0C8;border-top:0;font-size:10px;}.dhx_pline{background-color:white;margin:-15px 10px 10px 10px;padding:0 5px 0 5px;float:left;}.dhx_page,.dhx_pager_info{margin:3px;text-align:center;font-family:tahoma;font-size:12px;float:left;cursor:pointer;color:black;background-color:gray;padding:1px;}.dhx_pager_info{white-space:nowrap;background-color:white;margin:-8px 10px 10px 10px;padding:0 5px 0 5px;cursor:default;}.dhx_page div{background-color:white;width:16px;height:17px;vertical-align:middle;}div.dhx_page_active{font-weight:bold;background-color:lightgrey;cursor:default;color:white;}.dhx_pbox_modern{margin-top:3px;border:1px solid #D6D6D6;border-top:0;font-size:10px;}.dhx_pline_modern{background-color:white;margin:-15px 10px 10px 10px;padding:0 5px 0 5px;float:left;}.dhx_page_modern,.dhx_pager_info_modern{margin:3px;text-align:center;font-family:tahoma;font-size:12px;float:left;cursor:pointer;color:#055A78;background-color:#D6D6D6;padding:1px;}.dhx_pager_info_modern{white-space:nowrap;background-color:white;margin:-8px 10px 10px 10px;padding:0 5px 0 5px;cursor:default;}.dhx_page_modern div{background-color:white;width:16px;height:17px;vertical-align:middle;}div.dhx_page_active_modern{font-weight:bold;background-color:#055A78;cursor:default;color:white;}.dhx_pbox_light{margin-top:3px;border:1px solid #C2D5DC;border-top:0;font-size:10px;}.dhx_pline_light{background-color:white;margin:-15px 10px 10px 10px;padding:0 5px 0 5px;float:left;}.dhx_page_light,.dhx_pager_info_light{margin:3px;text-align:center;font-family:tahoma;font-size:12px;float:left;cursor:pointer;color:#055A78;background-color:#93AFBA;padding:1px;}.dhx_pager_info_light{white-space:nowrap;background-color:white;margin:-8px 10px 10px 10px;padding:0 5px 0 5px;cursor:default;}.dhx_page_light div{background-color:white;width:16px;height:17px;vertical-align:middle;}div.dhx_page_active_light{font-weight:bold;background-color:#D1DFE3;cursor:default;color:white;}.dhx_pbox_skyblue{margin-top:3px;border:1px solid #C2D5DC;border-top:0;font-size:10px;}.dhx_pline_skyblue{background-color:white;margin:-15px 10px 10px 10px;padding:0 5px 0 5px;float:left;}.dhx_page_skyblue,.dhx_pager_info_skyblue{margin:3px;text-align:center;font-family:tahoma;font-size:12px;float:left;cursor:pointer;color:#055A78;background-color:#93AFBA;padding:1px;}.dhx_pager_info_skyblue{white-space:nowrap;background-color:white;margin:-8px 10px 10px 10px;padding:0 5px 0 5px;cursor:default;}.dhx_page_skyblue div{background-color:white;width:16px;height:17px;vertical-align:middle;}div.dhx_page_active_skyblue{font-weight:bold;color:black;background-color:#e2efff;background:linear-gradient(#e2efff,#d3e7ff);filter:progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#e2efff,endColorStr=#d3e7ff) progid:DXImageTransform.Microsoft.Alpha(opacity=100);border:1px solid #a4bed4;padding:0;cursor:default;}div.dhx_page_active_skyblue div.dhx_page_active_skyblue{border:0 solid #a4bed4;}.calcTable{width:100px;background-color:silver;border:1px black solid;}.calcButton{height:20px;cursor:pointer;text-align:center;background-color:gray;color:white;font-size:10px;font-weight:bold;border-top:1px solid silver;border-right:1px solid silver;}.calcPressed{height:20px;cursor:pointer;text-align:center;background-color:gray;color:white;font-size:10px;font-weight:bold;border-top:1px solid black;border-right:1px solid black;}.calcInput{background-color:white;font-size:10px;font-weight:bold;font-family:tahoma,arial;}.calkSubmit{padding:2px;cursor:pointer;text-align:center;background-color:silver;color:white;font-size:10px;font-weight:bold;border-top:1px solid white;border-right:1px solid white;}.dhxgrid_sort_desc,.dhxgrid_sort_asc{width:9px;height:8px;background-image:url("imgs/dhxgrid_skyblue/sort_desc.gif");background-repeat:no-repeat;}.dhxgrid_sort_asc{background-image:url("imgs/dhxgrid_skyblue/sort_asc.gif");background-repeat:no-repeat;}.dhxform_obj_dhx_skyblue{font-family:Tahoma;float:left;line-height:normal;}.dhxform_obj_dhx_skyblue div.dhxform_base{position:relative;float:left;}.dhxform_obj_dhx_skyblue.dhxform_rtl div.dhxform_base{float:right;}.dhxform_obj_dhx_skyblue div.dhxform_base_nested{padding:0;clear:both;*display:inline-block;}.dhxform_obj_dhx_skyblue.dhxform_rtl div.dhxform_base_nested{padding:0;}.dhxform_obj_dhx_skyblue.dhxform_block{clear:both;}.dhxform_obj_dhx_skyblue div.block_dhxform_item_label_left{display:block;clear:both;*clear:none;}.dhxform_obj_dhx_skyblue div.dhxform_label div.dhxform_label_nav_link,.dhxform_obj_dhx_skyblue div.dhxform_label div.dhxform_label_nav_link:visited,.dhxform_obj_dhx_skyblue div.dhxform_label div.dhxform_label_nav_link:active,.dhxform_obj_dhx_skyblue div.dhxform_label div.dhxform_label_nav_link:hover{outline:none;text-decoration:none;color:inherit;cursor:default;overflow:hidden;white-space:normal;apadding-top:1px;}.dhxform_obj_dhx_skyblue div.dhxform_label div.dhxform_label_nav_link:focus{color:#305f87;}.dhxform_obj_dhx_skyblue div.disabled span.nav_link{color:inherit;}.dhxform_obj_dhx_skyblue div.dhxform_img,.dhxform_obj_dhx_skyblue div.dhxform_actv_c,.dhxform_obj_dhx_skyblue div.dhxform_actv_r{width:18px;height:18px;font-size:1px;}.dhxform_obj_dhx_skyblue div.dhxform_img.chbx0,.dhxform_obj_dhx_skyblue div.dhxform_img.chbx1,.dhxform_obj_dhx_skyblue div.disabled div.dhxform_img.chbx0,.dhxform_obj_dhx_skyblue div.disabled div.dhxform_img.chbx1,.dhxform_obj_dhx_skyblue div.dhxform_img.rdbt0,.dhxform_obj_dhx_skyblue div.dhxform_img.rdbt1,.dhxform_obj_dhx_skyblue div.disabled div.dhxform_img.rdbt0,.dhxform_obj_dhx_skyblue div.disabled div.dhxform_img.rdbt1,.dhxform_obj_dhx_skyblue div.dhxform_actv_c.chbx0,.dhxform_obj_dhx_skyblue div.dhxform_actv_c.chbx1,.dhxform_obj_dhx_skyblue div.dhxform_actv_r.rdbt0,.dhxform_obj_dhx_skyblue div.dhxform_actv_r.rdbt1{background-image:url("imgs/dhxform_skyblue/dhxform_chbxrd.gif");background-repeat:no-repeat;}.dhxform_obj_dhx_skyblue div.dhxform_actv_c.chbx0{background-position:-162px 0;}.dhxform_obj_dhx_skyblue div.dhxform_actv_c.chbx1{background-position:-144px 0;}.dhxform_obj_dhx_skyblue div.dhxform_actv_r.rdbt0{background-position:-198px 0;}.dhxform_obj_dhx_skyblue div.dhxform_actv_r.rdbt1{background-position:-180px 0;}.dhxform_obj_dhx_skyblue div.dhxform_img.chbx0{background-position:-18px 0;}.dhxform_obj_dhx_skyblue div.dhxform_img.chbx1{background-position:0 0;}.dhxform_obj_dhx_skyblue div.disabled div.dhxform_img.chbx0{background-position:-54px 0;}.dhxform_obj_dhx_skyblue div.disabled div.dhxform_img.chbx1{background-position:-36px 0;}.dhxform_obj_dhx_skyblue div.dhxform_img.rdbt0{background-position:-90px 0;}.dhxform_obj_dhx_skyblue div.dhxform_img.rdbt1{background-position:-72px 0;}.dhxform_obj_dhx_skyblue div.disabled div.dhxform_img.rdbt0{background-position:-126px 0;}.dhxform_obj_dhx_skyblue div.disabled div.dhxform_img.rdbt1{background-position:-108px 0;}.dhxform_obj_dhx_skyblue div.dhxform_label{font-family:inherit;font-size:inherit;color:black;overflow-x:hidden;overflow:hidden;white-space:normal;}.dhxform_obj_dhx_skyblue div.dhxform_label.dhxform_label_align_left{text-align:left;}.dhxform_obj_dhx_skyblue.dhxform_rtl div.dhxform_label.dhxform_label_align_left{text-align:right;}.dhxform_obj_dhx_skyblue div.dhxform_label.dhxform_label_align_center{text-align:center;}.dhxform_obj_dhx_skyblue div.dhxform_label.dhxform_label_align_right{text-align:right;}.dhxform_obj_dhx_skyblue.dhxform_rtl div.dhxform_label.dhxform_label_align_right{text-align:left;}.dhxform_obj_dhx_skyblue div.disabled div.dhxform_label,.dhxform_obj_dhx_skyblue div.disabled div.dhxform_label div.dhxform_label_nav_link,.dhxform_obj_dhx_skyblue div.disabled div.dhxform_label span.dhxform_item_required{color:#b2b2b2;}.dhxform_obj_dhx_skyblue div.dhxform_label span.dhxform_item_required{margin-left:5px;margin-right:0;color:red;}.dhxform_obj_dhx_skyblue.dhxform_rtl div.dhxform_label span.dhxform_item_required{margin-left:0;margin-right:5px;}.dhxform_obj_dhx_skyblue input.dhxform_textarea{padding:4px 3px!important;margin:0;font-size:1em;}.dhxform_obj_dhx_skyblue textarea.dhxform_textarea{padding:4px 3px!important;}.dhxform_obj_dhx_skyblue .dhxform_textarea{border:1px solid #a4bed4;font-family:Tahoma;font-size:1em;color:black;resize:none;}.dhxform_obj_dhx_skyblue div.disabled .dhxform_textarea{color:#b2b2b2;background-color:white;border:1px solid #c2d0dd;}.dhxform_obj_dhx_skyblue.dhxform_rtl .dhxform_textarea{text-align:right;direction:rtl;}.dhxform_obj_dhx_skyblue div.dhxform_control.dhxform_img_node{position:relative;}.dhxform_obj_dhx_skyblue div.dhxform_control.dhxform_img_node .dhxform_textarea{border:1px solid white;background-color:white;color:white;visibility:hidden;*height:1px;*line-height:1px;*display:inline;}.dhxform_obj_dhx_skyblue div.dhxform_control.dhxform_img_node div.dhxform_img,.dhxform_obj_dhx_skyblue div.dhxform_control.dhxform_img_node div.dhxform_actv_c,.dhxform_obj_dhx_skyblue div.dhxform_control.dhxform_img_node div.dhxform_actv_r{float:none;top:2px;left:2px;position:absolute;margin:0;}.dhxform_obj_dhx_skyblue.dhxform_rtl div.dhxform_control.dhxform_img_node div.dhxform_img{float:none;top:2px;left:0;position:absolute;margin:0;}.dhxform_obj_dhx_skyblue .dhxform_select{border:1px solid #a4bed4;background-color:#fff;margin:0;padding:3px 2px 3px 0;font-family:Tahoma;font-size:1em;color:black;}.dhxform_obj_dhx_skyblue .dhxform_select option{padding-left:2px;}.dhxform_obj_dhx_skyblue div.disabled .dhxform_select{color:#b2b2b2;background-color:#fff;border:1px solid #c2d0dd;}.dhxform_obj_dhx_skyblue.dhxform_rtl select,.dhxform_obj_dhx_skyblue.dhxform_rtl option{direction:rtl;}.dhxform_obj_dhx_skyblue div.fs_dhxform_item_label_left{padding:5px 0 5px 0;}.dhxform_obj_dhx_skyblue div.fs_dhxform_item_label_left fieldset.dhxform_fs div.dhxform_base_nested.dhxform_fs_nested{margin-right:19px;margin-left:5px;}.dhxform_obj_dhx_skyblue fieldset.dhxform_fs{border:1px solid #a4bed4;margin:0;padding:5px 0 12px 0;clear:left;width:100%;}.dhxform_obj_dhx_skyblue div.disabled fieldset.dhxform_fs{border:1px solid #c2d0dd;}.dhxform_obj_dhx_skyblue fieldset.dhxform_fs legend.fs_legend{font-family:Tahoma;font-size:inherit;color:#7099bb;font-weight:normal;padding:0 4px 1px 4px;margin-left:5px;text-align:left;}.dhxform_obj_dhx_skyblue.dhxform_rtl fieldset.dhxform_fs legend.fs_legend{text-align:right;}.dhxform_obj_dhx_skyblue div.disabled fieldset.dhxform_fs legend.fs_legend{color:#b2b2b2;}.dhxform_obj_dhx_skyblue div.dhxform_item_label_right{clear:both;padding-top:6px;cursor:default;*float:left;*display:inline-block;}.dhxform_obj_dhx_skyblue div.dhxform_item_label_right div.dhxform_img,.dhxform_obj_dhx_skyblue div.dhxform_item_label_right div.dhxform_actv_c,.dhxform_obj_dhx_skyblue div.dhxform_item_label_right div.dhxform_actv_r{float:left;margin:0;}.dhxform_obj_dhx_skyblue.dhxform_rtl div.dhxform_item_label_right div.dhxform_img{float:right;margin:0;}.dhxform_obj_dhx_skyblue div.dhxform_item_label_right div.dhxform_label{float:left;padding:2px 0 2px 0;margin:2px 0 2px 0;}.dhxform_obj_dhx_skyblue.dhxform_rtl div.dhxform_item_label_right div.dhxform_label{float:right;}.dhxform_obj_dhx_skyblue div.dhxform_item_label_right div.dhxform_control{float:left;margin-right:3px;margin-left:0;*display:inline;}.dhxform_obj_dhx_skyblue.dhxform_rtl div.dhxform_item_label_right div.dhxform_control{float:right;margin-right:0;margin-left:3px;*display:inline;}.dhxform_obj_dhx_skyblue div.dhxform_item_label_left{clear:both;padding-top:6px;cursor:default;*float:left;*display:inline-block;}.dhxform_obj_dhx_skyblue div.dhxform_item_label_left div.dhxform_img,.dhxform_obj_dhx_skyblue div.dhxform_item_label_left div.dhxform_actv_c,.dhxform_obj_dhx_skyblue div.dhxform_item_label_left div.dhxform_actv_r{float:right;amargin:3px 1px 0 5px;}.dhxform_obj_dhx_skyblue.dhxform_rtl div.dhxform_item_label_left div.dhxform_img{float:left;amargin:3px 5px 0 1px;}.dhxform_obj_dhx_skyblue div.dhxform_item_label_left div.dhxform_label{float:left;padding:2px 0 2px 0;margin:2px 0 2px 0;}.dhxform_obj_dhx_skyblue.dhxform_rtl div.dhxform_item_label_left div.dhxform_label{float:right;}.dhxform_obj_dhx_skyblue div.dhxform_item_label_left div.dhxform_control{float:left;padding-left:4px;padding-right:0;}.dhxform_obj_dhx_skyblue.dhxform_rtl div.dhxform_item_label_left div.dhxform_control{float:right;padding-right:4px;padding-left:0;}.dhxform_obj_dhx_skyblue div.dhxform_item_label_top{clear:both;}.dhxform_obj_dhx_skyblue div.dhxform_item_label_top div.dhxform_label{float:none;margin-bottom:5px;margin-top:8px;}.dhxform_obj_dhx_skyblue div.dhxform_item_label_top div.dhxform_control{float:none;margin-left:0;margin-bottom:5px;}.dhxform_obj_dhx_skyblue.dhxform_rtl div.dhxform_item_label_top div.dhxform_control{float:none;margin-right:0;}.dhxform_obj_dhx_skyblue div.dhxform_item_absolute{position:absolute;left:0;top:0;cursor:default;}.dhxform_obj_dhx_skyblue div.item_absolute div.dhxform_img,.dhxform_obj_dhx_skyblue div.item_absolute div.dhxform_actv_c,.dhxform_obj_dhx_skyblue div.item_absolute div.dhxform_actv_r{position:absolute;}.dhxform_obj_dhx_skyblue div.dhxform_item_absolute div.dhxform_control,.dhxform_obj_dhx_skyblue div.dhxform_item_absolute div.dhxform_label,.dhxform_obj_dhx_skyblue div.dhxform_item_absolute div.dhxform_control.dhxform_img_node,.dhxform_obj_dhx_skyblue div.dhxform_item_absolute div.dhxform_txt_label2,.dhxform_obj_dhx_skyblue div.dhxform_item_absolute div.dhxform_btn,.dhxform_obj_dhx_skyblue div.block_item_absolute div.dhxform_block{position:absolute;}.dhxform_obj_dhx_skyblue div.dhxform_txt_label2{font-family:Tahoma;font-size:inherit;color:#7099bb;font-weight:bold;margin:0 3px;padding:5px 0;cursor:default;}.dhxform_obj_dhx_skyblue div.disabled div.dhxform_txt_label2{color:#b2b8bc;}.dhxform_obj_dhx_skyblue div.dhxform_btn{font-family:Tahoma;font-size:inherit;color:black;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none;-ms-user-select:none;border:1px solid #a4bed4;background-color:#e2efff;background:linear-gradient(#e2efff,#d3e7ff);filter:progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#e2efff,endColorStr=#d3e7ff) progid:DXImageTransform.Microsoft.Alpha(opacity=100);margin:5px 2px;border-radius:2px;float:left;cursor:default;clear:both;}.dhxform_obj_dhx_skyblue.dhxform_rtl div.dhxform_btn{float:right;}.dhxform_obj_dhx_skyblue div.dhxform_btn.dhxform_btn_over{background-color:#f1f7ff;background:linear-gradient(#f1f7ff,#e2efff);filter:progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#f1f7ff,endColorStr=#e2efff) progid:DXImageTransform.Microsoft.Alpha(opacity=100);}.dhxform_obj_dhx_skyblue div.dhxform_btn.dhxform_btn_pressed{background-color:#d2e7fe;background:linear-gradient(#d2e7fe,#d3e7ff);filter:progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#d2e7fe,endColorStr=#d3e7ff) progid:DXImageTransform.Microsoft.Alpha(opacity=100);box-shadow:0 0 5px rgba(127,127,127,0.15) inset;}.dhxform_obj_dhx_skyblue div.disabled div.dhxform_btn{border-color:#ccc;background-color:#f9f9f9;background:linear-gradient(#f9f9f9,#f1f1f1);filter:progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#f9f9f9,endColorStr=#f1f1f1) progid:DXImageTransform.Microsoft.Alpha(opacity=100);box-shadow:0 0 5px rgba(127,127,127,0.15) inset;}.dhxform_obj_dhx_skyblue div.dhxform_btn div.dhxform_btn_txt{float:left;margin:0 20px;height:24px;line-height:23px;text-align:center;vertical-align:middle;overflow:hidden;white-space:nowrap;*display:inline;}.dhxform_obj_dhx_skyblue div.disabled div.dhxform_btn div.dhxform_btn_txt{color:#999!important;}.dhxform_obj_dhx_skyblue div.dhxform_btn:focus{outline:1px dotted #909090;}.dhxform_obj_dhx_skyblue div.dhxform_control div.dhxform_note{font-family:Tahoma;font-size:.8em;color:#808080;padding-bottom:3px;white-space:normal;}.dhxform_obj_dhx_skyblue div.disabled div.dhxform_control div.dhxform_note{color:#b2b2b2;}.dhxform_obj_dhx_skyblue div.dhxform_label span.dhxform_info{font-family:Tahoma;font-size:.6em;color:#808080;margin-left:3px;padding-bottom:2px;line-height:100%;vertical-align:middle;cursor:pointer;}.dhxform_obj_dhx_skyblue .validate_error .dhxform_label,.dhxform_obj_dhx_skyblue .validate_error .dhxform_textarea,.dhxform_obj_dhx_skyblue .validate_error .dhxform_select,.dhxform_obj_dhx_skyblue .validate_error div.dhxform_label_nav_link,.dhxform_obj_dhx_skyblue .validate_error div.dhxform_label div.dhxform_label_nav_link:focus{color:red;}.dhxform_obj_dhx_skyblue div.disabled .dhx_combo_box.dhx_skyblue{border:1px solid #c2d0dd;}.dhxform_obj_dhx_skyblue div.disabled .dhx_combo_box.dhx_skyblue .dhx_combo_input{color:#b2b2b2;background-color:#fff;}.dhxform_obj_dhx_skyblue div.dhxform_item_template.dhxeditor_dhx_skyblue div.dhx_cell_editor div.dhx_cell_stb{border-left:1px solid #a4bed4;border-right:1px solid #a4bed4;border-top:1px solid #a4bed4;}.dhxform_obj_dhx_skyblue div.dhxform_item_template.dhxeditor_dhx_skyblue div.dhx_cell_editor div.dhx_cell_cont_editor{border-left:1px solid #a4bed4;border-right:1px solid #a4bed4;border-bottom:1px solid #a4bed4;}.dhxform_obj_dhx_skyblue div.dhxform_item_template.dhxeditor_dhx_skyblue div.dhxcont_content_blocker{display:none;}.dhxform_obj_dhx_skyblue div.disabled div.dhxform_item_template.dhxeditor_dhx_skyblue div.dhxcont_content_blocker{display:inline;position:absolute;width:100%;height:100%;top:0;left:0;background-color:#fefefe;opacity:.7;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70);}.dhxform_obj_dhx_skyblue .dhx_file_uploader{position:relative;width:100%;margin-bottom:4px;}.dhxform_obj_dhx_skyblue .dhx_file_uploader div.dhx_upload_controls{position:relative;width:100%;height:35px;font-size:2px;overflow:hidden;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none;-ms-user-select:none;}.dhxform_obj_dhx_skyblue .dhx_file_uploader div.dhx_upload_controls div.dhx_file_uploader_button{position:absolute;width:19px;height:19px;top:8px;background-image:url("imgs/dhxform_skyblue/dhxform_upload_buttons.gif");background-repeat:no-repeat;font-size:2px;cursor:pointer;overflow:hidden;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none;-ms-user-select:none;}.dhxform_obj_dhx_skyblue .dhx_file_uploader div.dhx_upload_controls div.dhx_file_uploader_button.button_info{display:none;}.dhxform_obj_dhx_skyblue .dhx_file_uploader div.dhx_upload_controls div.dhx_file_uploader_button.button_browse{background-position:0 0;right:108px;}.dhxform_obj_dhx_skyblue .dhx_file_uploader div.dhx_upload_controls div.dhx_file_uploader_button.button_upload{background-position:-19px 0;right:79px;}.dhxform_obj_dhx_skyblue .dhx_file_uploader div.dhx_upload_controls div.dhx_file_uploader_button.button_cancel{background-position:-57px 0;right:79px;}.dhxform_obj_dhx_skyblue .dhx_file_uploader div.dhx_upload_controls div.dhx_file_uploader_button.button_clear{background-position:-38px 0;right:50px;}.dhxform_obj_dhx_skyblue .dhx_file_uploader div.dhx_upload_controls .dhx_uploader_input{position:absolute;left:-1000px;top:0;visibility:hidden;}.dhxform_obj_dhx_skyblue .dhx_file_uploader div.dhx_upload_controls div.dhx_file_form_cont{position:absolute;width:19px;height:19px;left:0;top:0;cursor:pointer;overflow:hidden;}.dhxform_obj_dhx_skyblue .dhx_file_uploader div.dhx_upload_controls div.dhx_file_form_cont form.dhx_file_form{position:absolute;top:0;right:0;cursor:pointer;}.dhxform_obj_dhx_skyblue .dhx_file_uploader div.dhx_upload_controls div.dhx_file_form_cont form.dhx_file_form .dhx_file_input{opacity:0;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);cursor:pointer;outline:none;height:19px;}.dhxform_obj_dhx_skyblue .dhx_file_uploader div.dhx_upload_files{position:relative;width:100%;left:0;top:0;overflow:auto;}.dhxform_obj_dhx_skyblue .dhx_file_uploader div.dhx_upload_files div.dhx_file{position:relative;width:100%;height:25px;overflow:hidden;}.dhxform_obj_dhx_skyblue .dhx_file_uploader div.dhx_upload_files div.dhx_file.dhx_file_added,.dhxform_obj_dhx_skyblue .dhx_file_uploader div.dhx_upload_files div.dhx_file.dhx_file_uploading{color:black;}.dhxform_obj_dhx_skyblue .dhx_file_uploader div.dhx_upload_files div.dhx_file.dhx_file_uploaded{color:#30678a;}.dhxform_obj_dhx_skyblue .dhx_file_uploader div.dhx_upload_files div.dhx_file.dhx_file_fail{color:#e94a4a;}.dhxform_obj_dhx_skyblue .dhx_file_uploader div.dhx_upload_files div.dhx_file_param{position:absolute;font-family:inherit;font-size:inherit;color:inherit;top:0;height:25px;line-height:25px;vertical-align:middle;overflow:hidden;}.dhxform_obj_dhx_skyblue .dhx_file_uploader div.dhx_upload_files div.dhx_file_param.dhx_file_name{left:20px;}.dhxform_obj_dhx_skyblue .dhx_file_uploader div.dhx_upload_files div.dhx_file_param.dhx_file_progress{right:50px;width:38px;text-align:right;}.dhxform_obj_dhx_skyblue .dhx_file_uploader div.dhx_upload_files div.dhx_file_param.dhx_file_delete{right:30px;width:11px;background-image:url("imgs/dhxform_skyblue/dhxform_upload_buttons.gif");background-position:-76px 0;background-repeat:no-repeat;cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none;-ms-user-select:none;}.dhxform_obj_dhx_skyblue .dhx_file_uploader div.dhx_upload_files div.dhx_file_param.dhx_file_uploading{right:50px;width:38px;text-align:right;background-image:url("imgs/dhxform_skyblue/dhxform_upload_uploading.gif");background-position:center center;background-repeat:no-repeat;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none;-ms-user-select:none;}.dhxform_obj_dhx_skyblue .dhx_file_uploader.dhx_file_uploader_title div.dhx_upload_controls{height:60px;}.dhxform_obj_dhx_skyblue .dhx_file_uploader.dhx_file_uploader_title div.dhx_upload_files{display:none;}.dhxform_obj_dhx_skyblue .dhx_file_uploader.dhx_file_uploader_title div.dhx_upload_controls div.dhx_file_uploader_button.button_info{display:inline;background-image:none;font-family:Tahoma;font-size:13px;color:#a1a1a1;height:auto;top:0;left:35px;vertical-align:top;padding-top:6px;line-height:20px;cursor:default;}.dhxform_obj_dhx_skyblue .dhx_file_uploader.dhx_file_uploader_title div.dhx_upload_controls div.dhx_file_uploader_button.button_browse{top:0;width:54px;height:54px;right:35px;background-image:url("imgs/dhxform_skyblue/dhxform_upload_buttons.gif");background-position:0 -38px;background-repeat:no-repeat;}.dhxform_obj_dhx_skyblue .dhx_file_uploader.dhx_file_uploader_title div.dhx_upload_controls div.dhx_file_uploader_button.button_upload,.dhxform_obj_dhx_skyblue .dhx_file_uploader.dhx_file_uploader_title div.dhx_upload_controls div.dhx_file_uploader_button.button_cancel,.dhxform_obj_dhx_skyblue .dhx_file_uploader.dhx_file_uploader_title div.dhx_upload_controls div.dhx_file_uploader_button.button_clear{display:none;}.dhxform_obj_dhx_skyblue .dhx_file_uploader.dhx_file_uploader_title div.dhx_upload_controls div.dhx_file_form_cont{width:54px;height:54px;}.dhxform_obj_dhx_skyblue .dhx_file_uploader.dhx_file_uploader_title div.dhx_upload_controls div.dhx_file_form_cont form.dhx_file_form .dhx_file_input{height:54px;}.dhxform_obj_dhx_skyblue .dhx_file_uploader.dhx_file_uploader_title div.dhx_upload_controls.dhx_uploader_dis div.dhx_file_uploader_button.button_info,.dhxform_obj_dhx_skyblue .dhx_file_uploader div.dhx_upload_files.dhx_uploader_dis div.dhx_file.dhx_file_added,.dhxform_obj_dhx_skyblue .dhx_file_uploader div.dhx_upload_files.dhx_uploader_dis div.dhx_file.dhx_file_uploading,.dhxform_obj_dhx_skyblue .dhx_file_uploader div.dhx_upload_files.dhx_uploader_dis div.dhx_file.dhx_file_uploaded,.dhxform_obj_dhx_skyblue .dhx_file_uploader div.dhx_upload_files.dhx_uploader_dis div.dhx_file.dhx_file_fail{color:#b2b2b2;}.dhxform_obj_dhx_skyblue .dhx_file_uploader.dhx_file_uploader_title div.dhx_upload_controls.dhx_uploader_dis div.dhx_file_uploader_button.button_browse{background-position:-54px -38px;cursor:default;}.dhxform_obj_dhx_skyblue .dhx_file_uploader div.dhx_upload_controls.dhx_uploader_dis div.dhx_file_form_cont{display:none;}.dhxform_obj_dhx_skyblue .dhx_file_uploader div.dhx_upload_controls.dhx_uploader_dis div.dhx_file_uploader_button{cursor:default;}.dhxform_obj_dhx_skyblue .dhx_file_uploader div.dhx_upload_controls.dhx_uploader_dis div.dhx_file_uploader_button.button_browse{background-position:0 -19px;}.dhxform_obj_dhx_skyblue .dhx_file_uploader div.dhx_upload_controls.dhx_uploader_dis div.dhx_file_uploader_button.button_upload{background-position:-19px -19px;}.dhxform_obj_dhx_skyblue .dhx_file_uploader div.dhx_upload_controls.dhx_uploader_dis div.dhx_file_uploader_button.button_cancel{background-position:-57px -19px;}.dhxform_obj_dhx_skyblue .dhx_file_uploader div.dhx_upload_controls.dhx_uploader_dis div.dhx_file_uploader_button.button_clear{background-position:-38px -19px;}.dhxform_obj_dhx_skyblue .dhx_file_uploader div.dhx_upload_files.dhx_uploader_dis div.dhx_file_param.dhx_file_delete{background-position:-87px 0;cursor:default;}.dhtmlx_skin_dhx_skyblue div.dhtmlx_wins_body_inner .dhxform_obj_dhx_skyblue{background-color:white;}.dhxform_obj_dhx_skyblue div.dhxform_control .dhx_combo_box.dhx_skyblue .dhx_combo_input,.dhx_combo_list.dhx_skyblue_list div{font-size:1em!important;}div.dhx_form_skin_detect{position:absolute;display:block;visibility:hidden;left:-100px;top:0;width:10px;height:10px;margin:0;padding:0;border:none;overflow:hidden;}.dhxacc_fullscreen{width:100%;height:100%;margin:0;overflow:hidden;}.dhxacc_base_dhx_skyblue{position:relative;cursor:default;overflow:hidden;}.dhxacc_base_dhx_skyblue div.dhx_cell_acc{position:relative;background-color:#fff;margin:0;padding:0;overflow:hidden;cursor:default;box-shadow:0 0 3px #e0e0e0;}.dhxacc_base_dhx_skyblue div.dhx_cell_acc div.dhx_cell_cont_acc{position:absolute;border-left:1px solid #a4bed4;border-right:1px solid #a4bed4;border-bottom:1px solid #a4bed4;border-top:0 solid white;overflow:hidden;z-index:0;}.dhxacc_base_dhx_skyblue div.dhx_cell_acc div.dhx_cell_cont_acc.dhx_cell_cont_no_borders{border-width:0;}.dhxacc_base_dhx_skyblue div.dhx_cell_acc div.dhx_cell_hdr{position:relative;height:27px;line-height:26px;overflow:hidden;font-family:Tahoma;font-size:11px;color:#34404b;font-weight:bold;border:1px solid #a4bed4;background-color:#e2efff;background:linear-gradient(#e2efff,#d3e7ff);filter:progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#e2efff,endColorStr=#d3e7ff) progid:DXImageTransform.Microsoft.Alpha(opacity=100);cursor:default;z-index:3;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none;-ms-user-select:none;}.dhxacc_base_dhx_skyblue div.dhx_cell_acc div.dhx_cell_hdr div.dhx_cell_hdr_text{position:relative;margin:0 26px 0 5px;overflow:hidden;white-space:nowrap;cursor:default;}.dhxacc_base_dhx_skyblue div.dhx_cell_acc div.dhx_cell_hdr img.dhx_cell_hdr_icon{position:absolute;top:5px;left:4px;width:16px;height:16px;}.dhxacc_base_dhx_skyblue div.dhx_cell_acc div.dhx_cell_hdr div.dhx_cell_hdr_text.dhx_cell_hdr_icon{margin-left:24px;}.dhxacc_base_dhx_skyblue div.dhx_cell_acc div.dhx_cell_hdr div.dhx_cell_hdr_arrow{position:absolute;top:6px;right:4px;width:16px;height:16px;background-image:url("imgs/dhxacc_skyblue/dhxacc_btns.gif");background-repeat:no-repeat;background-position:0 0;overflow:hidden;cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none;-ms-user-select:none;}.dhxacc_base_dhx_skyblue div.dhx_cell_acc.dhx_cell_closed div.dhx_cell_hdr div.dhx_cell_hdr_arrow{background-position:-16px 0;}.dhxacc_base_dhx_skyblue div.dhx_cell_acc div.dhx_cell_cont.dhx_cell_cont_not_last{border-bottom:0 solid white;}.dhxacc_base_dhx_skyblue div.dhx_cell_acc div.dhx_cell_menu_def{position:relative;overflow:hidden;border-left:1px solid #a4bed4;border-right:1px solid #a4bed4;border-bottom:1px solid #a4bed4;}.dhxacc_base_dhx_skyblue div.dhx_cell_acc div.dhx_cell_menu_no_borders{position:relative;overflow:hidden;}.dhxacc_base_dhx_skyblue div.dhx_cell_acc div.dhx_cell_menu_def div.dhtmlxMenu_dhx_skyblue_Middle,.dhxacc_base_dhx_skyblue div.dhx_cell_acc div.dhx_cell_menu_no_borders div.dhtmlxMenu_dhx_skyblue_Middle{padding:0 2px;}.dhxacc_base_dhx_skyblue div.dhx_cell_acc div.dhx_cell_toolbar_def div.dhx_toolbar_dhx_skyblue{border-top-width:0;}.dhxacc_base_dhx_skyblue div.dhx_cell_acc div.dhx_cell_ribbon_def div.dhxrb_with_tabbar.dhxtabbar_base_dhx_skyblue{margin-top:-1px;}.dhxacc_base_dhx_skyblue div.dhx_cell_acc div.dhx_cell_ribbon_def div.dhtmlxribbon_dhx_skyblue.dhxrb_without_tabbar{border-top:0 solid white;width:auto;}.dhxacc_base_dhx_skyblue div.dhx_cell_acc div.dhx_cell_statusbar_def{position:absolute;bottom:0;width:100%;font-family:Tahoma;font-size:11px;color:black;background-color:#ddecff;}.dhxacc_base_dhx_skyblue div.dhx_cell_acc div.dhx_cell_statusbar_def div.dhx_cell_statusbar_text{position:relative;padding:0 4px;height:21px;line-height:21px;border-bottom:1px solid #a4bed4;border-left:1px solid #a4bed4;border-right:1px solid #a4bed4;white-space:nowrap;overflow:hidden;}.dhxacc_base_dhx_skyblue div.dhx_cell_acc.acc_cell_dragged{box-shadow:0 0 5px #829cb2;z-index:5!important;}.dhxacc_base_dhx_skyblue div.dhx_cell_acc div.dhx_cell_progress_bar{position:absolute;left:0;top:0;width:100%;height:100%;background-color:white;opacity:.75;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=75);z-index:1;}.dhxacc_base_dhx_skyblue div.dhx_cell_acc div.dhx_cell_progress_img{position:absolute;left:0;top:0;border:1px solid #a4bed4;background-position:center 55%;background-image:url("imgs/dhxacc_skyblue/dhxacc_cell_progress.gif");background-repeat:no-repeat;cursor:progress;z-index:2;}.dhxacc_skin_detect{position:absolute;left:0;top:-100px;margin:0;padding:0;border:0 solid white;width:10px;height:10px;overflow:hidden;}.dhxlayout_base_dhx_skyblue{position:relative;cursor:default;}.dhxlayout_base_dhx_skyblue div.dhxlayout_sep{position:absolute;background-color:#ebebeb;font-size:1px;margin:0;padding:0;overflow:hidden;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none;-ms-user-select:none;background-repeat:no-repeat;background-position:center center;z-index:2;}.dhxlayout_base_dhx_skyblue div.dhxlayout_sep.dhxlayout_sep_resize_v{cursor:w-resize;background-image:url('imgs/dhxlayout_skyblue/dhxlayout_sep_v.gif');}.dhxlayout_base_dhx_skyblue div.dhxlayout_sep.dhxlayout_sep_resize_h{cursor:n-resize;background-image:url('imgs/dhxlayout_skyblue/dhxlayout_sep_h.gif');}.dhxlayout_base_dhx_skyblue div.dhx_cell_layout{position:absolute;background-color:#fff;margin:0;padding:0;overflow:hidden;cursor:default;z-index:0;}.dhxlayout_base_dhx_skyblue div.dhx_cell_layout div.dhx_cell_cont_layout{position:absolute;border-left:1px solid #a4bed4;border-right:1px solid #a4bed4;border-bottom:1px solid #a4bed4;border-top:0 solid #fff;overflow:hidden;}.dhxlayout_base_dhx_skyblue div.dhx_cell_layout div.dhx_cell_cont_layout.dhx_cell_cont_no_borders{border:0 solid #fff!important;}.dhxlayout_base_dhx_skyblue div.dhx_cell_layout.dhxlayout_collapsed_v div.dhx_cell_cont_layout,.dhxlayout_base_dhx_skyblue div.dhx_cell_layout.dhxlayout_collapsed_h div.dhx_cell_cont_layout{display:none;}.dhxlayout_base_dhx_skyblue div.dhx_cell_layout div.dhx_cell_hdr{position:relative;height:27px;line-height:26px;overflow:hidden;font-family:Tahoma;font-size:11px;color:#34404b;font-weight:bold;border:1px solid #a4bed4;background-color:#e2efff;background:linear-gradient(#e2efff,#d3e7ff);filter:progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#e2efff,endColorStr=#d3e7ff) progid:DXImageTransform.Microsoft.Alpha(opacity=100);cursor:default;}.dhxlayout_base_dhx_skyblue div.dhx_cell_layout div.dhx_cell_hdr.dhx_cell_hdr_hidden{height:0;line-height:0;border-bottom-width:0;overflow:hidden;}.dhxlayout_base_dhx_skyblue div.dhx_cell_layout div.dhx_cell_hdr.dhx_cell_hdr_hidden_no_borders{height:0;line-height:0;border-width:0;overflow:hidden;}.dhxlayout_base_dhx_skyblue div.dhx_cell_layout div.dhx_cell_hdr div.dhx_cell_hdr_text{position:relative;margin:0 26px 0 5px;overflow:hidden;white-space:nowrap;cursor:default;}.dhxlayout_base_dhx_skyblue div.dhx_cell_layout.dhxlayout_collapsed_h div.dhx_cell_hdr{height:18px;line-height:17px;color:#333;font-weight:normal;}.dhxlayout_base_dhx_skyblue div.dhx_cell_layout.dhxlayout_collapsed_v div.dhx_cell_hdr{width:18px;background:-moz-linear-gradient(left,#e2efff,#d3e7ff);background:-webkit-linear-gradient(left,#e2efff,#d3e7ff);background:-o-linear-gradient(left,#e2efff,#d3e7ff);background:-ms-linear-gradient(left,#e2efff,#d3e7ff);filter:progid:DXImageTransform.Microsoft.Gradient(gradientType=1,startColorStr=#e2efff,endColorStr=#d3e7ff);}.dhxlayout_base_dhx_skyblue div.dhx_cell_layout.dhxlayout_collapsed_v div.dhx_cell_hdr div.dhx_cell_hdr_text{position:absolute;left:3px;bottom:0;transform:rotate(270deg);-ms-transform:rotate(270deg);transform-origin:left center;color:#333;font-weight:normal;}.dhxlayout_base_dhx_skyblue div.dhx_cell_layout.dhxlayout_collapsed_v div.dhx_cell_hdr div.dhx_cell_hdr_text.dhx_cell_hdr_text_ie8{left:-5px;line-height:17px;}.dhxlayout_base_dhx_skyblue div.dhx_cell_layout.dhxlayout_collapsed_v div.dhx_cell_hdr div.dhx_cell_hdr_text.dhx_cell_hdr_text_ie8 span{float:left;filter:progid:DXImageTransform.Microsoft.Matrix(M11='6.123031769111886e-17', M12='1', M21='-1', M22='6.123031769111886e-17', sizingMethod='auto expand');margin-bottom:95%;}.dhxlayout_base_dhx_skyblue div.dhx_cell_layout.dhxlayout_collapsed_v div.dhx_cell_hdr div.dhx_cell_hdr_text.dhx_cell_hdr_text_ie7{left:-5px;line-height:17px;padding-bottom:10px;}.dhxlayout_base_dhx_skyblue div.dhx_cell_layout.dhxlayout_collapsed_v div.dhx_cell_hdr div.dhx_cell_hdr_text.dhx_cell_hdr_text_ie7 span{float:left;filter:progid:DXImageTransform.Microsoft.Matrix(M11='6.123031769111886e-17', M12='1', M21='-1', M22='6.123031769111886e-17', sizingMethod='auto expand');}.dhxlayout_base_dhx_skyblue div.dhx_cell_layout.dhxlayout_collapsed_v div.dhx_cell_hdr div.dhx_cell_hdr_text.dhx_cell_hdr_text_ie6{left:-5px;line-height:17px;padding-bottom:10px;}.dhxlayout_base_dhx_skyblue div.dhx_cell_layout.dhxlayout_collapsed_v div.dhx_cell_hdr div.dhx_cell_hdr_text.dhx_cell_hdr_text_ie6 span{float:left;filter:progid:DXImageTransform.Microsoft.Matrix(M11='6.123031769111886e-17', M12='1', M21='-1', M22='6.123031769111886e-17', sizingMethod='auto expand');}.dhxlayout_base_dhx_skyblue div.dhx_cell_layout.dhxlayout_collapsed_v div.dhx_cell_hdr div.dhx_cell_hdr_text.dhx_cell_hdr_text_chrome{left:5px;-webkit-transform:rotate(270deg);-webkit-transform-origin:left center;}.dhxlayout_base_dhx_skyblue div.dhx_cell_layout div.dhx_cell_hdr div.dhxlayout_arrow{position:absolute;right:4px;top:6px;width:16px;height:16px;background-image:url('imgs/dhxlayout_skyblue/dhxlayout_cell_btns.gif');background-repeat:no-repeat;cursor:pointer;}.dhxlayout_base_dhx_skyblue div.dhx_cell_layout div.dhx_cell_hdr div.dhxlayout_arrow.dhxlayout_arrow_va{background-position:-16px 0;}.dhxlayout_base_dhx_skyblue div.dhx_cell_layout div.dhx_cell_hdr div.dhxlayout_arrow.dhxlayout_arrow_vb{background-position:-48px 0;}.dhxlayout_base_dhx_skyblue div.dhx_cell_layout div.dhx_cell_hdr div.dhxlayout_arrow.dhxlayout_arrow_ha{background-position:-32px 0;}.dhxlayout_base_dhx_skyblue div.dhx_cell_layout div.dhx_cell_hdr div.dhxlayout_arrow.dhxlayout_arrow_hb{background-position:0 0;}.dhxlayout_base_dhx_skyblue div.dhx_cell_layout.dhxlayout_collapsed_h div.dhx_cell_hdr div.dhxlayout_arrow.dhxlayout_arrow_ha{background-position:0 -5px;}.dhxlayout_base_dhx_skyblue div.dhx_cell_layout.dhxlayout_collapsed_h div.dhx_cell_hdr div.dhxlayout_arrow.dhxlayout_arrow_hb{background-position:-32px -4px;}.dhxlayout_base_dhx_skyblue div.dhx_cell_layout.dhxlayout_collapsed_v div.dhx_cell_hdr div.dhxlayout_arrow.dhxlayout_arrow_va{background-position:-45px 0;}.dhxlayout_base_dhx_skyblue div.dhx_cell_layout.dhxlayout_collapsed_v div.dhx_cell_hdr div.dhxlayout_arrow.dhxlayout_arrow_vb{background-position:-13px 0;}.dhxlayout_base_dhx_skyblue div.dhxlayout_resize_area{position:absolute;background-color:#a4bed4;opacity:.15;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=15);z-index:1;border:2px dashed black;cursor:inherit;}.dhxlayout_base_dhx_skyblue div.dhxlayout_resize_sep{position:absolute;background-color:#a4bed4;overflow:hidden;display:block;opacity:.5;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);z-index:2;cursor:inherit;}.dhxlayout_base_dhx_skyblue div.dhx_cell_layout.dhxlayout_collapsed_h div.dhx_cell_statusbar_def,.dhxlayout_base_dhx_skyblue div.dhx_cell_layout.dhxlayout_collapsed_v div.dhx_cell_statusbar_def{display:none;}.dhxlayout_base_dhx_skyblue div.dhxlayout_hdr_attached{position:relative;}.dhxlayout_base_dhx_skyblue div.dhxlayout_ftr_attached{position:absolute;}.dhxlayout_base_dhx_skyblue div.dhx_cell_layout div.dhx_cell_menu_def{position:relative;overflow:hidden;border-left:1px solid #a4bed4;border-right:1px solid #a4bed4;border-bottom:1px solid #a4bed4;}.dhxlayout_base_dhx_skyblue div.dhx_cell_layout div.dhx_cell_menu_no_borders{position:relative;overflow:hidden;}.dhxlayout_base_dhx_skyblue div.dhx_cell_layout div.dhx_cell_menu_def div.dhtmlxMenu_dhx_skyblue_Middle,.dhxlayout_base_dhx_skyblue div.dhx_cell_layout div.dhx_cell_menu_no_borders div.dhtmlxMenu_dhx_skyblue_Middle{padding:0 2px;}.dhxlayout_base_dhx_skyblue div.dhx_cell_layout div.dhx_cell_toolbar_def{position:relative;overflow:hidden;}.dhxlayout_base_dhx_skyblue div.dhx_cell_layout div.dhx_cell_toolbar_def div.dhx_toolbar_dhx_skyblue{border-top-width:0;}.dhxlayout_base_dhx_skyblue div.dhx_cell_layout div.dhx_cell_ribbon_def div.dhxrb_with_tabbar.dhxtabbar_base_dhx_skyblue{margin-top:-1px;}.dhxlayout_base_dhx_skyblue div.dhx_cell_layout div.dhx_cell_ribbon_def div.dhtmlxribbon_dhx_skyblue.dhxrb_without_tabbar{border-top-width:0;width:auto;}.dhxlayout_base_dhx_skyblue div.dhx_cell_layout div.dhx_cell_statusbar_def{position:absolute;bottom:0;width:100%;font-family:Tahoma;font-size:11px;color:black;background-color:#ddecff;}.dhxlayout_base_dhx_skyblue div.dhx_cell_layout div.dhx_cell_statusbar_def div.dhx_cell_statusbar_text{position:relative;padding:0 4px;height:21px;line-height:21px;border-bottom:1px solid #a4bed4;border-left:1px solid #a4bed4;border-right:1px solid #a4bed4;white-space:nowrap;overflow:hidden;}.dhxlayout_base_dhx_skyblue div.dhxlayout_progress{position:absolute;left:0;top:0;width:100%;height:100%;background-color:white;opacity:.55;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=55);z-index:3;}.dhxlayout_base_dhx_skyblue div.dhxlayout_progress_img{position:absolute;left:0;top:0;width:100%;height:100%;background-image:url('imgs/dhxlayout_skyblue/dhxlayout_cell_progress.gif');background-position:center center;background-repeat:no-repeat;z-index:4;}.dhxlayout_base_dhx_skyblue div.dhx_cell_layout div.dhx_cell_progress_bar{position:absolute;left:0;top:0;width:100%;height:100%;background-color:#fff;opacity:.75;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=75);z-index:1;}.dhxlayout_base_dhx_skyblue div.dhx_cell_layout div.dhx_cell_progress_img{position:absolute;left:0;top:0;border:1px solid #a4bed4;background-image:url('imgs/dhxlayout_skyblue/dhxlayout_cell_progress.gif');background-position:center center;background-repeat:no-repeat;z-index:2;}.dhxlayout_base_dhx_skyblue div.dhxlayout_menu{position:relative;overflow:hidden;}.dhxlayout_base_dhx_skyblue div.dhxlayout_toolbar{position:relative;background-color:#ebebeb;padding-bottom:4px;overflow:hidden;}.dhxlayout_base_dhx_skyblue div.dhxlayout_ribbon{border-bottom:2px solid #ebebeb;position:relative;}.dhxlayout_base_dhx_skyblue div.dhxlayout_ribbon div.dhtmlxribbon_dhx_skyblue.dhxrb_without_tabbar{width:auto;}.dhxlayout_base_dhx_skyblue div.dhxlayout_statusbar{position:absolute;background-color:#ebebeb;overflow:hidden;}.dhxlayout_base_dhx_skyblue div.dhxlayout_statusbar div.dhxcont_statusbar{position:relative;margin-top:2px;border:1px solid #a4bed4;background-color:#ddecff;font-family:Tahoma;font-size:11px;color:black;padding:3px 4px;}body.dhxlayout_resize_v *{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none;-ms-user-select:none;cursor:w-resize!important;}body.dhxlayout_resize_h *{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none;-ms-user-select:none;cursor:n-resize!important;}div.dhxlayout_sep_sw_dhx_skyblue{position:absolute;left:0;top:-100px;width:5px;height:1px;font-size:1px;margin:0;padding:0;overflow:hidden;}.dhxlayout_skin_detect{position:absolute;left:0;top:-100px;margin:0;padding:0;border:0 solid white;width:10px;height:10px;overflow:hidden;}.dhxtabbar_skin_detect{position:absolute;left:0;top:-100px;margin:0;padding:0;border:0 solid white;width:10px;height:10px;overflow:hidden;}.dhxtabbar_fullscreen{width:100%;height:100%;margin:0;overflow:hidden;}.dhxtabbar_base_dhx_skyblue{position:relative;}.dhxtabbar_base_dhx_skyblue div.dhxtabbar_tabs{position:absolute;bottom:auto;height:28px;overflow:hidden;white-space:nowrap;border:1px solid #a4bed4;background-color:#e2efff;background:linear-gradient(#e2efff,#d3e7ff);filter:progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#e2efff,endColorStr=#d3e7ff) progid:DXImageTransform.Microsoft.Alpha(opacity=100);z-index:2;}.dhxtabbar_base_dhx_skyblue div.dhxtabbar_tabs_bottom div.dhxtabbar_tabs{top:auto;bottom:0;}.dhxtabbar_base_dhx_skyblue div.dhxtabbar_tabs div.dhxtabbar_tabs_base{position:absolute;top:0;height:28px;overflow:hidden;}.dhxtabbar_base_dhx_skyblue div.dhxtabbar_tabs div.dhxtabbar_tabs_base div.dhxtabbar_tabs_cont_left,.dhxtabbar_base_dhx_skyblue div.dhxtabbar_tabs div.dhxtabbar_tabs_base div.dhxtabbar_tabs_cont_right{position:absolute;width:5000px;height:28px;margin:0 1px;top:0;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none;-ms-user-select:none;}.dhxtabbar_base_dhx_skyblue div.dhxtabbar_tabs div.dhxtabbar_tabs_base div.dhxtabbar_tabs_line{position:absolute;left:0;bottom:0;top:none;width:100%;height:4px;overflow:hidden;z-index:2;border-top:1px solid #a4bed4;border-bottom:0 solid white;background-color:#d3e7ff;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none;-ms-user-select:none;}.dhxtabbar_base_dhx_skyblue div.dhxtabbar_tabs div.dhxtabbar_tabs_ar_left{position:absolute;left:0;top:0;width:15px;height:100%;background-color:#fffeff;background:linear-gradient(#fffeff,#d3e7ff);filter:progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#fffeff,endColorStr=#d3e7ff) progid:DXImageTransform.Microsoft.Alpha(opacity=100);-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none;-ms-user-select:none;cursor:pointer;z-index:4;}.dhxtabbar_base_dhx_skyblue div.dhxtabbar_tabs div.dhxtabbar_tabs_ar_left div.dhxtabbar_arrow_img{position:relative;height:100%;border-right:1px solid #a4bed4;background-image:url("imgs/dhxtabbar_skyblue/dhxtabbar_arrows.gif");background-position:0 11px;background-repeat:no-repeat;}.dhxtabbar_base_dhx_skyblue div.dhxtabbar_tabs div.dhxtabbar_tabs_ar_right{position:absolute;right:0;top:0;width:15px;height:100%;background-color:#fffeff;background:linear-gradient(#fffeff,#d3e7ff);filter:progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#fffeff,endColorStr=#d3e7ff) progid:DXImageTransform.Microsoft.Alpha(opacity=100);-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none;-ms-user-select:none;cursor:pointer;z-index:4;}.dhxtabbar_base_dhx_skyblue div.dhxtabbar_tabs div.dhxtabbar_tabs_ar_right div.dhxtabbar_arrow_img{position:relative;height:100%;border-left:1px solid #a4bed4;background-image:url("imgs/dhxtabbar_skyblue/dhxtabbar_arrows.gif");background-position:-14px 11px;background-repeat:no-repeat;}.dhxtabbar_base_dhx_skyblue div.dhx_cell_tabbar{position:absolute;background-color:white;margin:0;padding:0;overflow:hidden;cursor:default;z-index:0;background-image:none!important;}.dhxtabbar_base_dhx_skyblue div.dhx_cell_tabbar div.dhx_cell_cont_tabbar{position:absolute;border-left:1px solid #a4bed4;border-right:1px solid #a4bed4;border-bottom:1px solid #a4bed4;border-top:0 solid white;overflow:hidden;}.dhxtabbar_base_dhx_skyblue div.dhx_cell_tabbar div.dhx_cell_cont_tabbar.dhx_cell_cont_no_borders{border:0 solid white!important;}.dhxtabbar_base_dhx_skyblue div.dhxtabbar_tabs div.dhxtabbar_tab{position:relative;height:24px;background-color:white;font-family:Tahoma;font-size:11px;color:#34404b;border-left:1px solid #a4bed4;border-right:1px solid #a4bed4;z-index:1;cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none;-ms-user-select:none;background-color:#e2efff;background:linear-gradient(#e2efff,#d3e7ff);filter:progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#e2efff,endColorStr=#d3e7ff) progid:DXImageTransform.Microsoft.Alpha(opacity=100);-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}.dhxtabbar_base_dhx_skyblue div.dhxtabbar_tabs div.dhxtabbar_tabs_cont_left div.dhxtabbar_tab{float:left;margin-left:-1px;margin-right:0;}.dhxtabbar_base_dhx_skyblue div.dhxtabbar_tabs div.dhxtabbar_tabs_cont_right div.dhxtabbar_tab{float:right;margin-left:0;margin-right:-1px;}.dhxtabbar_base_dhx_skyblue div.dhxtabbar_tabs div.dhxtabbar_tab.dhxtabbar_tab_dis{background-color:#ecf5ff;background:linear-gradient(#ecf5ff,#d3e7ff);filter:progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#ecf5ff,endColorStr=#d3e7ff) progid:DXImageTransform.Microsoft.Alpha(opacity=100);}.dhxtabbar_base_dhx_skyblue div.dhxtabbar_tabs div.dhxtabbar_tab.dhxtabbar_tab_actv,.dhxtabbar_base_dhx_skyblue div.dhxtabbar_tabs div.dhxtabbar_tab.dhxtabbar_tab_actv_dis{z-index:3;}.dhxtabbar_base_dhx_skyblue div.dhxtabbar_tabs div.dhxtabbar_tab.dhxtabbar_tab_hidden{border:none;}.dhxtabbar_base_dhx_skyblue div.dhxtabbar_tabs div.dhxtabbar_tab div.dhxtabbar_tab_text{position:relative;height:23px;line-height:22px;vertical-align:middle;top:0;border-top:1px solid #fff;color:#34404b;text-align:center;overflow:hidden;}.dhxtabbar_base_dhx_skyblue div.dhxtabbar_tabs div.dhxtabbar_tab div.dhxtabbar_tab_text.dhxtabbar_tab_text_close{padding-right:9px;}.dhxtabbar_base_dhx_skyblue div.dhxtabbar_tabs div.dhxtabbar_tab.dhxtabbar_tab_actv div.dhxtabbar_tab_text,.dhxtabbar_base_dhx_skyblue div.dhxtabbar_tabs div.dhxtabbar_tab.dhxtabbar_tab_actv_dis div.dhxtabbar_tab_text{border-left:1px solid #fff;border-right:1px solid #fff;}.dhxtabbar_base_dhx_skyblue div.dhxtabbar_tabs div.dhxtabbar_tab.dhxtabbar_tab_actv div.dhxtabbar_tab_text{color:#34404b;font-weight:bold;}.dhxtabbar_base_dhx_skyblue div.dhxtabbar_tabs div.dhxtabbar_tab.dhxtabbar_tab_actv_dis div.dhxtabbar_tab_text{font-weight:bold;}.dhxtabbar_base_dhx_skyblue div.dhxtabbar_tabs div.dhxtabbar_tab.dhxtabbar_tab_dis div.dhxtabbar_tab_text,.dhxtabbar_base_dhx_skyblue div.dhxtabbar_tabs div.dhxtabbar_tab.dhxtabbar_tab_actv_dis div.dhxtabbar_tab_text{color:#999;}.dhxtabbar_base_dhx_skyblue div.dhxtabbar_tabs div.dhxtabbar_tab div.dhxtabbar_tab_close{position:absolute;top:6px;right:5px;width:11px;height:11px;border:1px solid #b4d3ff;border-radius:2px;background-image:url("imgs/dhxtabbar_skyblue/dhxtabbar_button_close.gif");background-position:0 0;background-repeat:no-repeat;line-height:1px;overflow:hidden;z-index:1;}.dhxtabbar_base_dhx_skyblue div.dhxtabbar_tabs div.dhxtabbar_tab.dhxtabbar_tab_actv div.dhxtabbar_tab_close{border:1px solid #a4bed4;background-position:-11px 0;}.dhxtabbar_base_dhx_skyblue div.dhxtabbar_tabs div.dhxtabbar_tab.dhxtabbar_tab_dis div.dhxtabbar_tab_close,.dhxtabbar_base_dhx_skyblue div.dhxtabbar_tabs div.dhxtabbar_tab.dhxtabbar_tab_actv_dis div.dhxtabbar_tab_close{border:1px solid #a4bed4;background-position:-22px 0;}.dhxtabbar_base_dhx_skyblue div.dhxtabbar_tabs_bottom div.dhx_cell_tabbar div.dhx_cell_cont_tabbar{border-top:1px solid #a4bed4;border-bottom:0 solid white;}.dhxtabbar_base_dhx_skyblue div.dhxtabbar_tabs_bottom div.dhx_cell_tabbar div.dhx_toolbar_dhx_skyblue{border-bottom-width:0;border-top-width:1px;}.dhxtabbar_base_dhx_skyblue div.dhxtabbar_tabs_bottom div.dhxtabbar_tabs div.dhxtabbar_tab{margin-top:4px;}.dhxtabbar_base_dhx_skyblue div.dhxtabbar_tabs_bottom div.dhxtabbar_tabs div.dhxtabbar_tab.dhxtabbar_tab_actv,.dhxtabbar_base_dhx_skyblue div.dhxtabbar_tabs_bottom div.dhxtabbar_tabs div.dhxtabbar_tab.dhxtabbar_tab_actv_dis{z-index:3;font-weight:bold;}.dhxtabbar_base_dhx_skyblue div.dhxtabbar_tabs_bottom div.dhxtabbar_tabs div.dhxtabbar_tab div.dhxtabbar_tab_text{top:0;border-top:0 solid white;}.dhxtabbar_base_dhx_skyblue div.dhxtabbar_tabs_bottom div.dhxtabbar_tabs div.dhxtabbar_tab div.dhxtabbar_tab_close{top:auto;bottom:5px;}.dhxtabbar_base_dhx_skyblue div.dhxtabbar_tabs_bottom div.dhxtabbar_tabs div.dhxtabbar_tabs_base div.dhxtabbar_tabs_line{top:0;bottom:none;border-bottom:1px solid #a4bed4;border-top:0 solid white;background-color:#e2efff;}.dhxtabbar_base_dhx_skyblue div.dhx_cell_tabbar div.dhx_cell_menu_def{position:relative;overflow:hidden;border-left:1px solid #a4bed4;border-right:1px solid #a4bed4;border-bottom:1px solid #a4bed4;border-top:0 solid white;}.dhxtabbar_base_dhx_skyblue div.dhx_cell_tabbar div.dhx_cell_menu_def div.dhtmlxMenu_dhx_skyblue_Middle{padding:0 2px;}.dhxtabbar_base_dhx_skyblue div.dhx_cell_tabbar div.dhx_cell_menu_no_borders{position:relative;overflow:hidden;}.dhxtabbar_base_dhx_skyblue div.dhx_cell_tabbar div.dhx_cell_menu_no_borders div.dhtmlxMenu_dhx_skyblue_Middle{padding:0 2px;}.dhxtabbar_base_dhx_skyblue div.dhxtabbar_tabs_bottom div.dhx_cell_tabbar div.dhx_cell_menu_def{border-left:1px solid #a4bed4;border-right:1px solid #a4bed4;border-top:1px solid #a4bed4;border-bottom:0 solid white;}.dhxtabbar_base_dhx_skyblue div.dhx_cell_tabbar div.dhx_toolbar_dhx_skyblue{border-bottom-width:1px;border-top-width:0;}.dhxtabbar_base_dhx_skyblue div.dhx_cell_tabbar div.dhtmlxribbon_dhx_skyblue.dhxrb_without_tabbar{border-top:0 solid white;width:auto;}.dhxtabbar_base_dhx_skyblue div.dhx_cell_tabbar div.dhxrb_with_tabbar.dhxtabbar_base_dhx_skyblue{margin-top:-1px;}.dhxtabbar_base_dhx_skyblue div.dhx_cell_tabbar div.dhx_cell_statusbar_def{position:absolute;bottom:0;width:100%;font-family:Tahoma;font-size:11px;color:black;background-color:#ddecff;}.dhxtabbar_base_dhx_skyblue div.dhx_cell_tabbar div.dhx_cell_statusbar_def div.dhx_cell_statusbar_text{position:relative;padding:0 4px;height:21px;line-height:21px;border-top:0 solid white;border-bottom:1px solid #a4bed4;border-left:1px solid #a4bed4;border-right:1px solid #a4bed4;white-space:nowrap;overflow:hidden;}.dhxtabbar_base_dhx_skyblue div.dhxtabbar_tabs_bottom div.dhx_cell_tabbar div.dhx_cell_statusbar_def div.dhx_cell_statusbar_text{border-top:1px solid #a4bed4;border-bottom:0 solid white;}.dhxtabbar_base_dhx_skyblue div.dhx_cell_tabbar div.dhx_cell_progress_bar{position:absolute;left:0;top:0;width:100%;height:100%;background-color:white;opacity:.75;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=75);z-index:1;}.dhxtabbar_base_dhx_skyblue div.dhx_cell_tabbar div.dhx_cell_progress_img{position:absolute;left:0;top:0;width:100%;height:100%;background-image:url("imgs/dhxtabbar_skyblue/dhxtabbar_cell_progress.gif");background-position:center center;background-repeat:no-repeat;z-index:2;}span.dhxtabbar_tabs_text_test_dhx_skyblue{position:absolute;visibility:hidden;right:0;top:0;font-weight:bold;font-family:Tahoma;font-size:11px;color:black;}.dhxwins_vp_dhx_skyblue{overflow:hidden;position:relative;cursor:default;}.dhxwins_vp_dhx_skyblue div.dhxwin_active{position:absolute;overflow:hidden;border:1px solid #a4bed4;box-shadow:0 0 3px #cecece;border-radius:3px;background:white;cursor:inherit;}.dhxwins_vp_dhx_skyblue div.dhxwin_inactive{position:absolute;overflow:hidden;border:1px solid #c1d1de;box-shadow:0 0 3px #dedede;border-radius:3px;background:white;cursor:inherit;}.dhxwins_vp_dhx_skyblue div.dhxwin_brd{position:absolute;border-left:5px solid #d3e6fe;border-right:5px solid #d3e6fe;border-bottom:5px solid #d3e6fe;border-bottom-left-radius:2px;border-bottom-right-radius:2px;background:white;z-index:0;}.dhxwins_vp_dhx_skyblue div.dhxwin_brd.dhxwin_hdr_hidden{border-top:5px solid #d3e6fe;border-top-left-radius:2px;border-top-right-radius:2px;}.dhxwins_vp_dhx_skyblue div.dhxwin_inactive div.dhxwin_brd{opacity:.8;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);}.dhxwins_vp_dhx_skyblue div.dhxwin_fr_cover{position:absolute;left:0;top:0;width:100%;height:100%;overflow:hidden;background-color:white;z-index:1;opacity:0;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);}.dhxwins_vp_dhx_skyblue div.dhxwin_fr_cover .dhxwin_fr_cover_inner{position:absolute;left:0;top:0;width:100%;height:100%;background-color:white;opacity:0;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);}.dhxwins_vp_dhx_skyblue div.dhxwin_active div.dhxwin_fr_cover{display:none;}.dhxwins_vp_dhx_skyblue div.dhxwin_inactive div.dhxwin_fr_cover{z-index:4;opacity:.5;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);}.dhxwins_vp_dhx_skyblue div.dhxwin_active div.dhxwin_fr_cover.dhxwin_fr_cover_dnd,.dhxwins_vp_dhx_skyblue div.dhxwin_active div.dhxwin_fr_cover.dhxwin_fr_cover_resize{display:block;}.dhxwins_vp_dhx_skyblue iframe.dhxwin_main_fr_cover{position:absolute;background-color:white;border-radius:2px;opacity:0;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);}.dhxwins_vp_dhx_skyblue div.dhxwin_hdr{position:relative;height:30px;line-height:30px;margin:0;padding:0;font-weight:bold;border-top:1px solid white;border-left:1px solid white;border-right:1px solid white;border-top-left-radius:2px;border-top-right-radius:2px;background-color:#e5f0fd;background:linear-gradient(#e5f0fd,#d3e6fe);filter:progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#e5f0fd,endColorStr=#d3e6fe) progid:DXImageTransform.Microsoft.Alpha(opacity=100);font-family:Tahoma;font-size:11px;color:#34404b;cursor:inherit;overflow:hidden;z-index:3;}.dhxwins_vp_dhx_skyblue div.dhxwin_inactive div.dhxwin_hdr{color:#777;opacity:.8;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);filter:progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#e5f0fd,endColorStr=#d3e6fe);}.dhxwins_vp_dhx_skyblue div.dhxwin_hdr.dhxwin_hdr_parked{border-bottom:1px solid white;}.dhxwins_vp_dhx_skyblue div.dhxwin_hdr.dhxwin_hdr_hidden{visibility:hidden;}.dhxwins_vp_dhx_skyblue div.dhxwin_hdr div.dhxwin_icon{position:absolute;left:7px;top:7px;width:18px;height:18px;cursor:default;overflow:hidden;background-image:url("imgs/dhxwins_skyblue/dhxwins_icon.gif");background-position:center center;background-repeat:no-repeat;cursor:inherit;z-index:2;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none;-ms-user-select:none;}.dhxwins_vp_dhx_skyblue div.dhxwin_inactive div.dhxwin_hdr div.dhxwin_icon{opacity:.6;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=60);}.dhxwins_vp_dhx_skyblue div.dhxwin_hdr div.dhxwin_text{position:relative;padding:0;margin:0;overflow:hidden;white-space:nowrap;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none;-ms-user-select:none;cursor:inherit;z-index:1;}.dhxwins_vp_dhx_skyblue div.dhxwin_hdr div.dhxwin_text div.dhxwin_text_inside{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width:100%;}.dhxwins_vp_dhx_skyblue div.dhxwin_hdr div.dhxwin_btns{position:absolute;right:7px;top:6px;height:18px;cursor:default;overflow:hidden;cursor:inherit;z-index:2;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none;-ms-user-select:none;}.dhxwins_vp_dhx_skyblue div.dhxwin_inactive div.dhxwin_hdr div.dhxwin_btns{opacity:.5;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);}.dhxwins_vp_dhx_skyblue div.dhxwin_hdr div.dhxwin_btns div.dhxwin_button,.dhxwins_vp_dhx_skyblue div.dhxwin_hdr div.dhxwin_btns div.dhxwin_button_dis{position:relative;float:left;width:15px;height:15px;margin-left:1px;margin-top:2px;border-radius:2px;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none;-ms-user-select:none;background-image:url("imgs/dhxwins_skyblue/dhxwins_buttons.gif");background-repeat:no-repeat;background-position:0 0;}.dhxwins_vp_dhx_skyblue div.dhxwin_active div.dhxwin_hdr div.dhxwin_btns div.dhxwin_button:hover{background-color:white;}.dhxwins_vp_dhx_skyblue div.dhxwin_hdr div.dhxwin_btns div.dhxwin_button.dhxwin_button_close{background-position:-15px 0;}.dhxwins_vp_dhx_skyblue div.dhxwin_hdr div.dhxwin_btns div.dhxwin_button_dis.dhxwin_button_close_dis{background-position:-15px -15px;}.dhxwins_vp_dhx_skyblue div.dhxwin_hdr div.dhxwin_btns div.dhxwin_button.dhxwin_button_minmax{background-position:-30px 0;}.dhxwins_vp_dhx_skyblue div.dhxwin_hdr div.dhxwin_btns div.dhxwin_button_dis.dhxwin_button_minmax_dis{background-position:-30px -15px;}.dhxwins_vp_dhx_skyblue div.dhxwin_hdr div.dhxwin_btns div.dhxwin_button.dhxwin_button_minmaxed{background-position:-45px 0;}.dhxwins_vp_dhx_skyblue div.dhxwin_hdr div.dhxwin_btns div.dhxwin_button_dis.dhxwin_button_minmaxed_dis{background-position:-45px -15px;}.dhxwins_vp_dhx_skyblue div.dhxwin_hdr div.dhxwin_btns div.dhxwin_button.dhxwin_button_park{background-position:-60px 0;}.dhxwins_vp_dhx_skyblue div.dhxwin_hdr div.dhxwin_btns div.dhxwin_button_dis.dhxwin_button_park_dis{background-position:-60px -15px;}.dhxwins_vp_dhx_skyblue div.dhxwin_hdr div.dhxwin_btns div.dhxwin_button.dhxwin_button_stick{background-position:-75px 0;}.dhxwins_vp_dhx_skyblue div.dhxwin_hdr div.dhxwin_btns div.dhxwin_button_dis.dhxwin_button_stick_dis{background-position:-75px -15px;}.dhxwins_vp_dhx_skyblue div.dhxwin_hdr div.dhxwin_btns div.dhxwin_button.dhxwin_button_sticked{background-position:-90px 0;background-color:#a4bed4!important;}.dhxwins_vp_dhx_skyblue div.dhxwin_hdr div.dhxwin_btns div.dhxwin_button_dis.dhxwin_button_sticked_dis{background-position:-90px -15px;background-color:#f0f0f0!important;}.dhxwins_vp_dhx_skyblue div.dhxwin_hdr div.dhxwin_btns div.dhxwin_button.dhxwin_button_help{background-position:-105px 0;}.dhxwins_vp_dhx_skyblue div.dhxwin_hdr div.dhxwin_btns div.dhxwin_button_dis.dhxwin_button_help_dis{background-position:-105px -15px;}.dhxwins_vp_dhx_skyblue div.dhxwin_hdr div.dhxwin_btns div.dhxwin_button.dhxwin_button_dock{background-position:-120px 0;}.dhxwins_vp_dhx_skyblue div.dhxwin_hdr div.dhxwin_btns div.dhxwin_button_dis.dhxwin_button_dock_dis{background-position:-120px -15px;}.dhxwins_vp_dhx_skyblue div.dhxwin_active.dhxwin_dnd{box-shadow:0 0 3px #cececf;}.dhxwins_vp_dhx_skyblue.dhxwins_vp_dnd{cursor:move!important;}.dhxwins_vp_dhx_skyblue div.dhxwin_resize{position:absolute;background-color:#d3e6fe;border-radius:3px;opacity:.5;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);}.dhxwins_vp_dhx_skyblue iframe.dhxwin_resize_fr_cover{position:absolute;background-color:white;border-radius:3px;opacity:0;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);}.dhxwins_vp_dhx_skyblue div.dhxwins_mcover{position:absolute;background-color:#e5f0fd;left:0;top:0;width:100%;height:100%;opacity:.53;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=53);}.dhxwins_vp_dhx_skyblue iframe.dhxwins_mcover{position:absolute;background-color:white;left:0;top:0;width:100%;height:100%;opacity:0;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);}.dhxwins_vp_dhx_skyblue div.dhxwin_active div.dhx_cell_wins,.dhxwins_vp_dhx_skyblue div.dhxwin_inactive div.dhx_cell_wins{position:absolute;background-color:#fff;margin:0;padding:0;overflow:hidden;cursor:default;visibility:visible;z-index:1;opacity:1;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);}.dhxwins_vp_dhx_skyblue div.dhxwin_active div.dhx_cell_wins div.dhx_cell_cont_wins,.dhxwins_vp_dhx_skyblue div.dhxwin_inactive div.dhx_cell_wins div.dhx_cell_cont_wins{position:absolute;border:1px solid #fff;background-color:#fff;overflow:hidden;}.dhxwins_vp_dhx_skyblue div.dhxwin_active div.dhx_cell_wins div.dhx_cell_cont_wins.dhx_cell_cont_no_borders,.dhxwins_vp_dhx_skyblue div.dhxwin_inactive div.dhx_cell_wins div.dhx_cell_cont_wins.dhx_cell_cont_no_borders{border:0 solid #fff!important;}.dhxwins_vp_dhx_skyblue div.dhxwin_active div.dhx_cell_wins div.dhx_cell_menu_def,.dhxwins_vp_dhx_skyblue div.dhxwin_inactive div.dhx_cell_wins div.dhx_cell_menu_def{position:relative;overflow:hidden;border-bottom:1px solid #d3e6fe;}.dhxwins_vp_dhx_skyblue div.dhxwin_active div.dhx_cell_wins div.dhx_cell_menu_def div.dhtmlxMenu_dhx_skyblue_Middle,.dhxwins_vp_dhx_skyblue div.dhxwin_inactive div.dhx_cell_wins div.dhx_cell_menu_def div.dhtmlxMenu_dhx_skyblue_Middle{padding:0 2px;}.dhxwins_vp_dhx_skyblue div.dhxwin_active div.dhx_cell_wins div.dhx_cell_toolbar_def,.dhxwins_vp_dhx_skyblue div.dhxwin_inactive div.dhx_cell_wins div.dhx_cell_toolbar_def{position:relative;overflow:hidden;padding:1px 1px 0 1px;}.dhxwins_vp_dhx_skyblue div.dhxwin_active div.dhx_cell_wins div.dhx_cell_toolbar_def div.dhx_toolbar_dhx_skyblue,.dhxwins_vp_dhx_skyblue div.dhxwin_inactive div.dhx_cell_wins div.dhx_cell_toolbar_def div.dhx_toolbar_dhx_skyblue{position:relative;border-top-width:1px;}.dhxwins_vp_dhx_skyblue div.dhxwin_active div.dhx_cell_wins div.dhx_cell_toolbar_no_borders div.dhx_toolbar_dhx_skyblue,.dhxwins_vp_dhx_skyblue div.dhxwin_inactive div.dhx_cell_wins div.dhx_cell_toolbar_no_borders div.dhx_toolbar_dhx_skyblue{position:relative;border-top-width:1px;}.dhxwins_vp_dhx_skyblue div.dhxwin_active div.dhx_cell_wins div.dhx_cell_ribbon_def,.dhxwins_vp_dhx_skyblue div.dhxwin_inactive div.dhx_cell_wins div.dhx_cell_ribbon_def{padding:1px 1px 0 1px;}.dhxwins_vp_dhx_skyblue div.dhxwin_active div.dhx_cell_wins div.dhtmlxribbon_dhx_skyblue.dhxrb_without_tabbar,.dhxwins_vp_dhx_skyblue div.dhxwin_inactive div.dhx_cell_wins div.dhtmlxribbon_dhx_skyblue.dhxrb_without_tabbar{width:auto;}.dhxwins_vp_dhx_skyblue div.dhxwin_active div.dhx_cell_wins div.dhx_cell_statusbar_def,.dhxwins_vp_dhx_skyblue div.dhxwin_inactive div.dhx_cell_wins div.dhx_cell_statusbar_def{position:absolute;bottom:0;width:100%;font-family:Tahoma;font-size:11px;color:black;background-color:#d3e6fe;}.dhxwins_vp_dhx_skyblue div.dhxwin_active div.dhx_cell_wins div.dhx_cell_statusbar_def div.dhx_cell_statusbar_text,.dhxwins_vp_dhx_skyblue div.dhxwin_inactive div.dhx_cell_wins div.dhx_cell_statusbar_def div.dhx_cell_statusbar_text{position:relative;padding:0 4px;height:21px;line-height:21px;white-space:nowrap;overflow:hidden;}.dhxwins_vp_dhx_skyblue div.dhxwin_active div.dhx_cell_wins div.dhx_cell_cont_wins.dhx_cell_statusbar_attached,.dhxwins_vp_dhx_skyblue div.dhxwin_inactive div.dhx_cell_wins div.dhx_cell_cont_wins.dhx_cell_statusbar_attached{border-radius:0;}.dhxwins_vp_dhx_skyblue div.dhxwin_active div.dhx_cell_wins div.dhx_cell_progress_bar,.dhxwins_vp_dhx_skyblue div.dhxwin_inactive div.dhx_cell_wins div.dhx_cell_progress_bar{position:absolute;left:0;top:0;width:100%;height:100%;background-color:#fff;opacity:.75;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=75);z-index:1;}.dhxwins_vp_dhx_skyblue div.dhxwin_active div.dhx_cell_wins div.dhx_cell_progress_img,.dhxwins_vp_dhx_skyblue div.dhxwin_inactive div.dhx_cell_wins div.dhx_cell_progress_img{position:absolute;left:0;top:0;width:100%;height:100%;background-image:url("imgs/dhxwins_skyblue/dhxwins_progress.gif");background-position:center center;background-repeat:no-repeat;z-index:2;}.dhxwins_skin_detect{position:absolute;left:0;top:-100px;margin:0;padding:0;border:0 solid white;width:10px;height:10px;overflow:hidden;}div.dhxwins_vp_dhx_skyblue.dhxwins_vp_fs{position:absolute;left:0;top:0;width:100%;height:100%;overflow:hidden;}.dhtmlx_message_area{position:fixed;right:5px;width:250px;z-index:1000;padding:0;}.dhtmlx-info{color:#444;border-radius:4px;min-width:120px;padding:10px 10px 10px 20px;background-color:#FFC;font-size:12px;font-family:Tahoma;z-index:10000;margin:0 5px 5px 5px;border:1px solid #d3d3d3;box-shadow:0 0 5px #ccc;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;}.dhtmlx-info.hidden{height:0;padding-bottom:0;padding-top:0;border-width:0;margin-top:0;margin-bottom:0;overflow:hidden;}.dhtmlx-error{background-color:#f17373;color:#fff;}.dhtmlx_modal_box{overflow:hidden;display:inline-block;min-width:300px;width:300px!important;text-align:center;position:fixed;background-color:#fff;z-index:20000;-moz-box-shadow:0 0 5px #AAA;-webkit-box-shadow:0 0 0 #AAA;box-shadow:0 0 5px #AAA;border:1px solid #a4bed4;border-radius:6px;}.dhtmlx_popup_title{padding:5px 0;font-size:12px;-webkit-border-top-right-radius:6px;-webkit-border-top-left-radius:6px;border-radius-top-right:6px;line-height:16px;font-family:Tahoma;font-weight:bold;}.dhtmlx-info,.dhtmlx_popup_title,.dhtmlx_popup_button{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none;-moz-user-select:-moz-none;cursor:pointer;}.dhtmlx_popup_text{font-size:13px;font-family:Tahoma;color:#444;min-height:30px;padding:20px 10px 10px 10px!important;overflow:hidden;}.dhtmlx_popup_controls{font-family:Tahoma;font-weight:bold;padding:10px 10px 17px 10px!important;}.dhtmlx_popup_button{font-size:12px;font-family:Tahoma;font-weight:bold;min-width:120px;width:120px;height:20px;display:inline-block;margin:0 5px;border-radius:4px;}.dhtmlx_popup_button div{line-height:20px;}div.dhx_modal_cover{background-color:#000;cursor:default;opacity:.2;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=20);position:fixed;z-index:19999;left:0;top:0;width:100%;height:100%;border:none;zoom:1;}.dhtmlx_popup_button{color:#2e3947;text-shadow:0 1px 0 #fff;border:1px solid #a4bed4;background-color:#d5e6fc;background-image:-moz-linear-gradient(center bottom,#e1eeff 0,#cce2fe 12%,#ecf2f7 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0.00,#ecf2f7),color-stop(0.88,#cce2fe),color-stop(1.00,#e1eeff));background:-o-linear-gradient(top,#e1eeff,#cce2fe 12%,#ecf2f7);background:linear-gradient(top,#e1eeff,#cce2fe 12%,#ecf2f7);background:-ms-linear-gradient(top,#e1eeff 0,#cce2fe 12%,#ecf2f7 100%);}.dhtmlx_popup_button:active,.dhtmlx_popup_button:focus{box-shadow:inset 0 0 2px #aaa;background:#bdd9fc;background:-moz-linear-gradient(top,#C4DDFF 0,#bdd9fc 88%,#deeaf4 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#C4DDFF),color-stop(88%,#bdd9fc),color-stop(100%,#deeaf4));background:-o-linear-gradient(top,#C4DDFF 0,#bdd9fc 88%,#deeaf4 100%);background:-ms-linear-gradient(top,#C4DDFF 0,#bdd9fc 88%,#deeaf4 100%);background:linear-gradient(top,#C4DDFF 0,#bdd9fc 88%,#deeaf4 100%);}.dhtmlx_popup_title{box-shadow:inset 0 0 2px #fff;display:block;}.dhtmlx-alert-error .dhtmlx_popup_title,.dhtmlx-confirm-error .dhtmlx_popup_title{color:white;border:1px solid #f17373;background:#f17373;background:-webkit-linear-gradient(top,#ff7c7c,#f17373 88%,#ff7361);background:-moz-linear-gradient(top,#ff7c7c,#f17373 88%,#ff7361);background:-o-linear-gradient(top,#ff7c7c,#f17373 88%,#ff7361);background:linear-gradient(top,#ff7c7c,#f17373 88%,#ff7361);background:-ms-linear-gradient(top,#ff7c7c 0,#f17373 88%,#ffbc75 100%);}.dhtmlx-alert-error.dhtmlx_modal_box,.dhtmlx-confirm-error.dhtmlx_modal_box{border:1px solid #f17373;}.dhtmlx-alert-warning .dhtmlx_popup_title,.dhtmlx-confirm-warning .dhtmlx_popup_title{color:#000;border:1px solid #d2b07f;background:#ff9f37;background:-webkit-linear-gradient(top,#ffc786,#ff9523 88%,#ffbc75);background:-moz-linear-gradient(top,#ffc786,#ff9523 88%,#ffbc75);background:-o-linear-gradient(top,#ffc786,#ff9523 88%,#ffbc75);background:linear-gradient(top,#ffc786,#ff9523 88%,#ffbc75);background:-ms-linear-gradient(top,#ffc786 0,#ff9523 88%,#ffbc75 100%);}.dhtmlx-alert-warning .dhtmlx_popup_controls,.dhtmlx-confirm-warning .dhtmlx_popup_controls{border:1px solid #d5d5d5;border-width:0 1px 1px 1px;}.dhtmlx-alert-warning .dhtmlx_popup_text,.dhtmlx-confirm-warning .dhtmlx_popup_text{border:1px solid #d5d5d5;border-width:0 1px 0 1px;}.dhtmlx-alert .dhtmlx_popup_title,.dhtmlx-confirm .dhtmlx_popup_title{color:#000;border:1px solid #a4bed4;background:#d5e6fc;background:-moz-linear-gradient(center bottom,#e1eeff 0,#cce2fe 12%,#ecf2f7 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0.00,#ecf2f7),color-stop(0.88,#cce2fe),color-stop(1.00,#e1eeff));background:-o-linear-gradient(top,#e1eeff,#cce2fe 12%,#ecf2f7);background:linear-gradient(top,#e1eeff,#cce2fe 12%,#ecf2f7);background:-ms-linear-gradient(top,#e1eeff 0,#cce2fe 12%,#ecf2f7 100%);}.dhtmlx-alert .dhtmlx_popup_controls,.dhtmlx-confirm .dhtmlx_popup_controls{border:1px solid #d5d5d5;border-width:0 1px 1px 1px;}.dhtmlx-alert .dhtmlx_popup_text,.dhtmlx-confirm .dhtmlx_popup_text{border:1px solid #d5d5d5;border-width:0 1px 0 1px;} \ No newline at end of file diff --git a/portal/static/unbound_reservation_static/css/dhtmlxform.css b/portal/static/unbound_reservation_static/css/dhtmlxform.css new file mode 100644 index 00000000..c33eb09c --- /dev/null +++ b/portal/static/unbound_reservation_static/css/dhtmlxform.css @@ -0,0 +1,9 @@ +/* +Product Name: dhtmlxForm +Version: 4.0.3 +Edition: Standard +License: content of this file is covered by GPL. Usage outside GPL terms is prohibited. To obtain Commercial or Enterprise license contact sales@dhtmlx.com +Copyright UAB Dinamenta http://www.dhtmlx.com +*/ + +.dhtmlxcalendar_ifr{position:absolute;overflow:hidden;background-color:white;}.dhtmlxcalendar_dhx_skyblue{position:absolute;display:block;background-color:white;font-family:Tahoma;font-size:11px;color:black;}.dhtmlxcalendar_dhx_skyblue ul.dhtmlxcalendar_line{position:relative;display:block;clear:both;margin:0;padding:0;overflow:hidden;width:211px;}.dhtmlxcalendar_dhx_skyblue ul.dhtmlxcalendar_line li{float:left;position:relative;list-style-type:none;list-style-image:none;text-align:center;vertical-align:middle;cursor:default;overflow:hidden;margin:0;padding:0;}.dhtmlxcalendar_dhx_skyblue.dhtmlxcalendar_in_input{box-shadow:0 0 6px rgba(0,0,0,0.25);}.dhtmlxcalendar_dhx_skyblue div.dhtmlxcalendar_month_cont{position:relative;display:block;width:211px;height:25px;margin:0;background-color:#e2efff;background:linear-gradient(#e2efff,#d3e7ff);filter:progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#e2efff,endColorStr=#d3e7ff) progid:DXImageTransform.Microsoft.Alpha(opacity=100);border:1px solid #a4bed4;overflow:hidden;color:black;-webkit-user-select:text;-khtml-user-select:text;-moz-user-select:text;-o-user-select:text;user-select:text;-ms-user-select:text;}.dhtmlxcalendar_dhx_skyblue div.dhtmlxcalendar_month_cont ul.dhtmlxcalendar_line li.dhtmlxcalendar_cell.dhtmlxcalendar_month_hdr{width:211px;height:25px;line-height:25px;}.dhtmlxcalendar_dhx_skyblue div.dhtmlxcalendar_month_cont ul.dhtmlxcalendar_line li.dhtmlxcalendar_cell.dhtmlxcalendar_month_hdr div.dhtmlxcalendar_month_arrow{position:absolute;top:0;width:18px;height:25px;text-align:center;color:inherit;background-position:center center;background-repeat:no-repeat;}.dhtmlxcalendar_dhx_skyblue div.dhtmlxcalendar_month_cont ul.dhtmlxcalendar_line li.dhtmlxcalendar_cell.dhtmlxcalendar_month_hdr div.dhtmlxcalendar_month_arrow.dhtmlxcalendar_month_arrow_left{left:4px;background-image:url("imgs/dhxcalendar_skyblue/dhxcalendar_arrow_left.gif");opacity:.8;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);}.dhtmlxcalendar_dhx_skyblue div.dhtmlxcalendar_month_cont ul.dhtmlxcalendar_line li.dhtmlxcalendar_cell.dhtmlxcalendar_month_hdr div.dhtmlxcalendar_month_arrow.dhtmlxcalendar_month_arrow_left_hover{left:4px;background-image:url("imgs/dhxcalendar_skyblue/dhxcalendar_arrow_left.gif");opacity:1;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);}.dhtmlxcalendar_dhx_skyblue div.dhtmlxcalendar_month_cont ul.dhtmlxcalendar_line li.dhtmlxcalendar_cell.dhtmlxcalendar_month_hdr div.dhtmlxcalendar_month_arrow.dhtmlxcalendar_month_arrow_right{right:4px;background-image:url("imgs/dhxcalendar_skyblue/dhxcalendar_arrow_right.gif");opacity:.8;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);}.dhtmlxcalendar_dhx_skyblue div.dhtmlxcalendar_month_cont ul.dhtmlxcalendar_line li.dhtmlxcalendar_cell.dhtmlxcalendar_month_hdr div.dhtmlxcalendar_month_arrow.dhtmlxcalendar_month_arrow_right_hover{right:4px;background-image:url("imgs/dhxcalendar_skyblue/dhxcalendar_arrow_right.gif");opacity:1;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);}.dhtmlxcalendar_dhx_skyblue div.dhtmlxcalendar_month_cont ul.dhtmlxcalendar_line li.dhtmlxcalendar_cell.dhtmlxcalendar_month_hdr span.dhtmlxcalendar_month_label_month,.dhtmlxcalendar_dhx_skyblue div.dhtmlxcalendar_month_cont ul.dhtmlxcalendar_line li.dhtmlxcalendar_cell.dhtmlxcalendar_month_hdr span.dhtmlxcalendar_month_label_year{position:relative;font-weight:bold;color:#34404b;}.dhtmlxcalendar_dhx_skyblue div.dhtmlxcalendar_days_cont{position:relative;display:block;width:211px;margin:0;padding-bottom:1px;border-left:1px solid #a4bed4;border-right:1px solid #a4bed4;border-bottom:1px solid #cbd9e4;-webkit-user-select:text;-khtml-user-select:text;-moz-user-select:text;-o-user-select:text;user-select:text;-ms-user-select:text;overflow:hidden;}.dhtmlxcalendar_dhx_skyblue div.dhtmlxcalendar_days_cont ul.dhtmlxcalendar_line{border-top:1px solid white;padding-left:1px;}.dhtmlxcalendar_dhx_skyblue div.dhtmlxcalendar_days_cont ul.dhtmlxcalendar_line li{width:29px;height:19px;line-height:19px;margin-right:1px;font-size:9px;background-color:#ecf4ff;}.dhtmlxcalendar_dhx_skyblue div.dhtmlxcalendar_days_cont ul.dhtmlxcalendar_line li.dhtmlxcalendar_cell.dhtmlxcalendar_day_weekday_cell,.dhtmlxcalendar_dhx_skyblue div.dhtmlxcalendar_days_cont ul.dhtmlxcalendar_line li.dhtmlxcalendar_cell.dhtmlxcalendar_day_weekday_cell_first{color:#c66200;background-color:#ffe6ae;}.dhtmlxcalendar_dhx_skyblue div.dhtmlxcalendar_dates_cont{position:relative;display:block;width:211px;margin:0;padding-bottom:1px;border-left:1px solid #a4bed4;border-right:1px solid #a4bed4;border-bottom:1px solid #a4bed4;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none;-ms-user-select:none;overflow:hidden;}.dhtmlxcalendar_dhx_skyblue div.dhtmlxcalendar_dates_cont ul.dhtmlxcalendar_line{border-top:1px solid white;padding-left:1px;height:26px;}.dhtmlxcalendar_dhx_skyblue div.dhtmlxcalendar_dates_cont ul.dhtmlxcalendar_line li{color:#909090;background-color:white;border:1px solid white;width:27px;height:24px;line-height:23px;margin-right:1px;}.dhtmlxcalendar_dhx_skyblue div.dhtmlxcalendar_dates_cont ul.dhtmlxcalendar_line li div.dhtmlxcalendar_label{width:100%;height:100%;text-align:center;}.dhtmlxcalendar_dhx_skyblue div.dhtmlxcalendar_dates_cont ul.dhtmlxcalendar_line li.dhtmlxcalendar_cell.dhtmlxcalendar_cell_date,.dhtmlxcalendar_dhx_skyblue div.dhtmlxcalendar_dates_cont ul.dhtmlxcalendar_line li.dhtmlxcalendar_cell.dhtmlxcalendar_cell_date_weekend{border-color:#ccc;background-color:#f7f7f7;}.dhtmlxcalendar_dhx_skyblue div.dhtmlxcalendar_dates_cont ul.dhtmlxcalendar_line li.dhtmlxcalendar_cell.dhtmlxcalendar_cell_dis,.dhtmlxcalendar_dhx_skyblue div.dhtmlxcalendar_dates_cont ul.dhtmlxcalendar_line li.dhtmlxcalendar_cell.dhtmlxcalendar_cell_weekend_dis,.dhtmlxcalendar_dhx_skyblue div.dhtmlxcalendar_dates_cont ul.dhtmlxcalendar_line li.dhtmlxcalendar_cell.dhtmlxcalendar_cell_date_dis,.dhtmlxcalendar_dhx_skyblue div.dhtmlxcalendar_dates_cont ul.dhtmlxcalendar_line li.dhtmlxcalendar_cell.dhtmlxcalendar_cell_date_weekend_dis{color:#b2b2b2;background-color:#f0f0f0;border-color:#f0f0f0;}.dhtmlxcalendar_dhx_skyblue div.dhtmlxcalendar_dates_cont ul.dhtmlxcalendar_line li.dhtmlxcalendar_cell.dhtmlxcalendar_cell_holiday,.dhtmlxcalendar_dhx_skyblue div.dhtmlxcalendar_dates_cont ul.dhtmlxcalendar_line li.dhtmlxcalendar_cell.dhtmlxcalendar_cell_weekend_holiday{color:red;}.dhtmlxcalendar_dhx_skyblue div.dhtmlxcalendar_dates_cont ul.dhtmlxcalendar_line li.dhtmlxcalendar_cell.dhtmlxcalendar_cell_date_holiday,.dhtmlxcalendar_dhx_skyblue div.dhtmlxcalendar_dates_cont ul.dhtmlxcalendar_line li.dhtmlxcalendar_cell.dhtmlxcalendar_cell_date_weekend_holiday{color:red;border-color:#ccc;background-color:#f7f7f7;}.dhtmlxcalendar_dhx_skyblue div.dhtmlxcalendar_dates_cont ul.dhtmlxcalendar_line li.dhtmlxcalendar_cell.dhtmlxcalendar_cell_holiday_dis,.dhtmlxcalendar_dhx_skyblue div.dhtmlxcalendar_dates_cont ul.dhtmlxcalendar_line li.dhtmlxcalendar_cell.dhtmlxcalendar_cell_weekend_holiday_dis,.dhtmlxcalendar_dhx_skyblue div.dhtmlxcalendar_dates_cont ul.dhtmlxcalendar_line li.dhtmlxcalendar_cell.dhtmlxcalendar_cell_date_holiday_dis,.dhtmlxcalendar_dhx_skyblue div.dhtmlxcalendar_dates_cont ul.dhtmlxcalendar_line li.dhtmlxcalendar_cell.dhtmlxcalendar_cell_date_weekend_holiday_dis{color:red;background-color:#f0f0f0;border-color:#f0f0f0;}.dhtmlxcalendar_dhx_skyblue div.dhtmlxcalendar_dates_cont ul.dhtmlxcalendar_line li.dhtmlxcalendar_cell.dhtmlxcalendar_cell_hover,.dhtmlxcalendar_dhx_skyblue div.dhtmlxcalendar_dates_cont ul.dhtmlxcalendar_line li.dhtmlxcalendar_cell.dhtmlxcalendar_cell_weekend_hover,.dhtmlxcalendar_dhx_skyblue div.dhtmlxcalendar_dates_cont ul.dhtmlxcalendar_line li.dhtmlxcalendar_cell.dhtmlxcalendar_cell_date_hover,.dhtmlxcalendar_dhx_skyblue div.dhtmlxcalendar_dates_cont ul.dhtmlxcalendar_line li.dhtmlxcalendar_cell.dhtmlxcalendar_cell_date_weekend_hover{border-color:#ccc;background-color:#f7f7f7;}.dhtmlxcalendar_dhx_skyblue div.dhtmlxcalendar_dates_cont ul.dhtmlxcalendar_line li.dhtmlxcalendar_cell.dhtmlxcalendar_cell_holiday_hover,.dhtmlxcalendar_dhx_skyblue div.dhtmlxcalendar_dates_cont ul.dhtmlxcalendar_line li.dhtmlxcalendar_cell.dhtmlxcalendar_cell_weekend_holiday_hover,.dhtmlxcalendar_dhx_skyblue div.dhtmlxcalendar_dates_cont ul.dhtmlxcalendar_line li.dhtmlxcalendar_cell.dhtmlxcalendar_cell_date_holiday_hover,.dhtmlxcalendar_dhx_skyblue div.dhtmlxcalendar_dates_cont ul.dhtmlxcalendar_line li.dhtmlxcalendar_cell.dhtmlxcalendar_cell_date_weekend_holiday_hover{color:red;border-color:#ccc;background-color:#f7f7f7;}.dhtmlxcalendar_dhx_skyblue div.dhtmlxcalendar_dates_cont ul.dhtmlxcalendar_line li.dhtmlxcalendar_cell.dhtmlxcalendar_cell_month{color:black;background-color:#ecf4ff;border-color:#ecf4ff;}.dhtmlxcalendar_dhx_skyblue div.dhtmlxcalendar_dates_cont ul.dhtmlxcalendar_line li.dhtmlxcalendar_cell.dhtmlxcalendar_cell_month_weekend{color:#c66200;background-color:#fff0d2;border-color:#fff0d2;}.dhtmlxcalendar_dhx_skyblue div.dhtmlxcalendar_dates_cont ul.dhtmlxcalendar_line li.dhtmlxcalendar_cell.dhtmlxcalendar_cell_month_date{color:black;background-color:#b5deff;border-color:#a1ceed;}.dhtmlxcalendar_dhx_skyblue div.dhtmlxcalendar_dates_cont ul.dhtmlxcalendar_line li.dhtmlxcalendar_cell.dhtmlxcalendar_cell_month_date_weekend{color:#c66200;background-color:#ffdc90;border-color:#ffce65;}.dhtmlxcalendar_dhx_skyblue div.dhtmlxcalendar_dates_cont ul.dhtmlxcalendar_line li.dhtmlxcalendar_cell.dhtmlxcalendar_cell_month_dis,.dhtmlxcalendar_dhx_skyblue div.dhtmlxcalendar_dates_cont ul.dhtmlxcalendar_line li.dhtmlxcalendar_cell.dhtmlxcalendar_cell_month_weekend_dis,.dhtmlxcalendar_dhx_skyblue div.dhtmlxcalendar_dates_cont ul.dhtmlxcalendar_line li.dhtmlxcalendar_cell.dhtmlxcalendar_cell_month_date_dis,.dhtmlxcalendar_dhx_skyblue div.dhtmlxcalendar_dates_cont ul.dhtmlxcalendar_line li.dhtmlxcalendar_cell.dhtmlxcalendar_cell_month_date_weekend_dis{color:#b2b2b2;background-color:#f0f0f0;border-color:#f0f0f0;}.dhtmlxcalendar_dhx_skyblue div.dhtmlxcalendar_dates_cont ul.dhtmlxcalendar_line li.dhtmlxcalendar_cell.dhtmlxcalendar_cell_month_holiday{color:red;background-color:#ecf4ff;border-color:#ecf4ff;}.dhtmlxcalendar_dhx_skyblue div.dhtmlxcalendar_dates_cont ul.dhtmlxcalendar_line li.dhtmlxcalendar_cell.dhtmlxcalendar_cell_month_weekend_holiday{color:red;background-color:#fff0d2;border-color:#fff0d2;}.dhtmlxcalendar_dhx_skyblue div.dhtmlxcalendar_dates_cont ul.dhtmlxcalendar_line li.dhtmlxcalendar_cell.dhtmlxcalendar_cell_month_date_holiday{color:red;background-color:#b5deff;border-color:#a1ceed;}.dhtmlxcalendar_dhx_skyblue div.dhtmlxcalendar_dates_cont ul.dhtmlxcalendar_line li.dhtmlxcalendar_cell.dhtmlxcalendar_cell_month_date_weekend_holiday{color:red;background-color:#ffdc90;border-color:#ffce65;}.dhtmlxcalendar_dhx_skyblue div.dhtmlxcalendar_dates_cont ul.dhtmlxcalendar_line li.dhtmlxcalendar_cell.dhtmlxcalendar_cell_month_holiday_dis,.dhtmlxcalendar_dhx_skyblue div.dhtmlxcalendar_dates_cont ul.dhtmlxcalendar_line li.dhtmlxcalendar_cell.dhtmlxcalendar_cell_month_weekend_holiday_dis,.dhtmlxcalendar_dhx_skyblue div.dhtmlxcalendar_dates_cont ul.dhtmlxcalendar_line li.dhtmlxcalendar_cell.dhtmlxcalendar_cell_month_date_holiday_dis,.dhtmlxcalendar_dhx_skyblue div.dhtmlxcalendar_dates_cont ul.dhtmlxcalendar_line li.dhtmlxcalendar_cell.dhtmlxcalendar_cell_month_date_weekend_holiday_dis{color:red;background-color:#f0f0f0;border-color:#f0f0f0;}.dhtmlxcalendar_dhx_skyblue div.dhtmlxcalendar_dates_cont ul.dhtmlxcalendar_line li.dhtmlxcalendar_cell.dhtmlxcalendar_cell_month_hover{color:black;background-color:#d9eeff;border-color:#a1ceed;}.dhtmlxcalendar_dhx_skyblue div.dhtmlxcalendar_dates_cont ul.dhtmlxcalendar_line li.dhtmlxcalendar_cell.dhtmlxcalendar_cell_month_weekend_hover{color:#c66200;background-color:#ffe9bb;border-color:#ffce65;}.dhtmlxcalendar_dhx_skyblue div.dhtmlxcalendar_dates_cont ul.dhtmlxcalendar_line li.dhtmlxcalendar_cell.dhtmlxcalendar_cell_month_date_hover{color:black;background-color:#b5deff;border-color:#a1ceed;}.dhtmlxcalendar_dhx_skyblue div.dhtmlxcalendar_dates_cont ul.dhtmlxcalendar_line li.dhtmlxcalendar_cell.dhtmlxcalendar_cell_month_date_weekend_hover{color:#c66200;background-color:#ffdc90;border-color:#ffce65;}.dhtmlxcalendar_dhx_skyblue div.dhtmlxcalendar_dates_cont ul.dhtmlxcalendar_line li.dhtmlxcalendar_cell.dhtmlxcalendar_cell_month_holiday_hover{color:red;background-color:#d9eeff;border-color:#a1ceed;}.dhtmlxcalendar_dhx_skyblue div.dhtmlxcalendar_dates_cont ul.dhtmlxcalendar_line li.dhtmlxcalendar_cell.dhtmlxcalendar_cell_month_weekend_holiday_hover{color:red;background-color:#ffe9bb;border-color:#ffce65;}.dhtmlxcalendar_dhx_skyblue div.dhtmlxcalendar_dates_cont ul.dhtmlxcalendar_line li.dhtmlxcalendar_cell.dhtmlxcalendar_cell_month_date_holiday_hover{color:red;background-color:#b5deff;border-color:#a1ceed;}.dhtmlxcalendar_dhx_skyblue div.dhtmlxcalendar_dates_cont ul.dhtmlxcalendar_line li.dhtmlxcalendar_cell.dhtmlxcalendar_cell_month_date_weekend_holiday_hover{color:red;background-color:#ffdc90;border-color:#ffce65;}.dhtmlxcalendar_dhx_skyblue div.dhtmlxcalendar_dates_cont ul.dhtmlxcalendar_line div.dhtmlxcalendar_label.dhtmlxcalendar_label_title{background-image:url("imgs/dhxcalendar_skyblue/dhxcalendar_mark.gif");background-position:top right;background-repeat:no-repeat;}.dhtmlxcalendar_dhx_skyblue div.dhtmlxcalendar_time_cont{position:relative;display:block;width:211px;height:25px;margin:0;border-left:1px solid #a4bed4;border-right:1px solid #a4bed4;border-bottom:1px solid #a4bed4;background-color:#e2efff;background:linear-gradient(#e2efff,#d3e7ff);filter:progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#e2efff,endColorStr=#d3e7ff) progid:DXImageTransform.Microsoft.Alpha(opacity=100);-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none;-ms-user-select:none;overflow:hidden;}.dhtmlxcalendar_dhx_skyblue div.dhtmlxcalendar_time_cont ul.dhtmlxcalendar_line li{width:211px;height:25px;line-height:24px;color:#34404b;}.dhtmlxcalendar_dhx_skyblue div.dhtmlxcalendar_time_cont ul.dhtmlxcalendar_line li div.dhtmlxcalendar_time_img{position:absolute;left:66px;top:6px;width:13px;height:13px;background-image:url("imgs/dhxcalendar_skyblue/dhxcalendar_clock.gif");background-position:center center;background-repeat:no-repeat;}.dhtmlxcalendar_dhx_skyblue div.dhtmlxcalendar_selector_cover{position:absolute;left:1px;background-color:white;opacity:.5;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);}.dhtmlxcalendar_dhx_skyblue div.dhtmlxcalendar_selector_obj{position:absolute;}.dhtmlxcalendar_dhx_skyblue div.dhtmlxcalendar_selector_obj div.dhtmlxcalendar_selector_obj_arrow{position:absolute;bottom:auto;top:0;left:0;width:100%;height:9px;overflow:hidden;background-image:url("imgs/dhxcalendar_skyblue/dhxcalendar_selector_top.gif");background-position:top center;background-repeat:no-repeat;}.dhtmlxcalendar_dhx_skyblue div.dhtmlxcalendar_selector_obj table.dhtmlxcalendar_selector_table{border:1px solid #a4bed4;background-color:white;border-top:none;margin-top:9px;box-shadow:0 0 3px rgba(0,0,0,0.35);}.dhtmlxcalendar_dhx_skyblue div.dhtmlxcalendar_selector_obj table.dhtmlxcalendar_selector_table td.dhtmlxcalendar_selector_cell_left{width:17px;text-align:center;border-top:1px solid white;padding:0;margin:0;background-color:#ecf4ff;background-image:url("imgs/dhxcalendar_skyblue/dhxcalendar_arrow_left.gif");background-position:center center;background-repeat:no-repeat;cursor:default;}.dhtmlxcalendar_dhx_skyblue div.dhtmlxcalendar_selector_obj table.dhtmlxcalendar_selector_table td.dhtmlxcalendar_selector_cell_left.dhtmlxcalendar_selector_cell_left_hover{background-image:url("imgs/dhxcalendar_skyblue/dhxcalendar_arrow_left.gif");}.dhtmlxcalendar_dhx_skyblue div.dhtmlxcalendar_selector_obj table.dhtmlxcalendar_selector_table td.dhtmlxcalendar_selector_cell_middle{border-top:white 1px solid;border-width:1px 0 0 0;cursor:default;}.dhtmlxcalendar_dhx_skyblue div.dhtmlxcalendar_selector_obj table.dhtmlxcalendar_selector_table td.dhtmlxcalendar_selector_cell_right{width:17px;text-align:center;border-top:1px solid white;border-width:1px 0 0 0;background-color:#ecf4ff;background-image:url("imgs/dhxcalendar_skyblue/dhxcalendar_arrow_right.gif");background-position:center center;background-repeat:no-repeat;cursor:default;}.dhtmlxcalendar_dhx_skyblue div.dhtmlxcalendar_selector_obj table.dhtmlxcalendar_selector_table td.dhtmlxcalendar_selector_cell_right.dhtmlxcalendar_selector_cell_right_hover{background-image:url("imgs/dhxcalendar_skyblue/dhxcalendar_arrow_right.gif");}.dhtmlxcalendar_dhx_skyblue div.dhtmlxcalendar_selector_obj table.dhtmlxcalendar_selector_table td.dhtmlxcalendar_selector_cell_middle ul{display:block;clear:both;margin:0 0 0 1px;padding:0;overflow:hidden;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none;-ms-user-select:none;}.dhtmlxcalendar_dhx_skyblue div.dhtmlxcalendar_selector_obj table.dhtmlxcalendar_selector_table td.dhtmlxcalendar_selector_cell_middle ul li{float:left;font-family:Tahoma;font-size:10px;color:black;list-style-type:none;list-style-image:none;text-align:center;vertical-align:middle;margin:0 1px 0 0;padding:0;background-color:#e9f3ff;border:1px solid #e9f3ff;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none;-ms-user-select:none;cursor:default;}.dhtmlxcalendar_dhx_skyblue div.dhtmlxcalendar_selector_obj table.dhtmlxcalendar_selector_table td.dhtmlxcalendar_selector_cell_middle ul li.dhtmlxcalendar_selector_cell_active{background-color:#b5deff;border-color:#a1ceed;color:black;}.dhtmlxcalendar_dhx_skyblue div.dhtmlxcalendar_selector_obj table.dhtmlxcalendar_selector_table td.dhtmlxcalendar_selector_cell_middle ul li.dhtmlxcalendar_selector_cell_hover{background-color:#d9eeff;border-color:#a1ceed;}.dhtmlxcalendar_dhx_skyblue div.dhtmlxcalendar_selector_obj.dhtmlxcalendar_selector_month table.dhtmlxcalendar_selector_table td.dhtmlxcalendar_selector_cell_left,.dhtmlxcalendar_dhx_skyblue div.dhtmlxcalendar_selector_obj.dhtmlxcalendar_selector_month table.dhtmlxcalendar_selector_table td.dhtmlxcalendar_selector_cell_right{display:none;width:0;border:0 solid white;}.dhtmlxcalendar_dhx_skyblue div.dhtmlxcalendar_selector_obj table.dhtmlxcalendar_selector_table td.dhtmlxcalendar_selector_cell_middle ul.dhtmlxcalendar_selector_line{height:22px;border-top:none;border-bottom:1px solid white;}.dhtmlxcalendar_dhx_skyblue div.dhtmlxcalendar_selector_obj table.dhtmlxcalendar_selector_table td.dhtmlxcalendar_selector_cell_middle ul.dhtmlxcalendar_selector_line li.dhtmlxcalendar_selector_cell{width:33px;height:20px;line-height:19px;}.dhtmlxcalendar_dhx_skyblue div.dhtmlxcalendar_selector_obj.dhtmlxcalendar_selector_hours div.dhtmlxcalendar_selector_obj_arrow,.dhtmlxcalendar_dhx_skyblue div.dhtmlxcalendar_selector_obj.dhtmlxcalendar_selector_minutes div.dhtmlxcalendar_selector_obj_arrow{top:auto;bottom:0;background-image:url("imgs/dhxcalendar_skyblue/dhxcalendar_selector_bottom.gif");}.dhtmlxcalendar_dhx_skyblue div.dhtmlxcalendar_selector_obj.dhtmlxcalendar_selector_hours table.dhtmlxcalendar_selector_table td.dhtmlxcalendar_selector_cell_middle ul.dhtmlxcalendar_selector_line,.dhtmlxcalendar_dhx_skyblue div.dhtmlxcalendar_selector_obj.dhtmlxcalendar_selector_minutes table.dhtmlxcalendar_selector_table td.dhtmlxcalendar_selector_cell_middle ul.dhtmlxcalendar_selector_line{height:19px;border-top:none;border-bottom:1px solid white;}.dhtmlxcalendar_dhx_skyblue div.dhtmlxcalendar_selector_obj.dhtmlxcalendar_selector_hours table.dhtmlxcalendar_selector_table td.dhtmlxcalendar_selector_cell_middle ul.dhtmlxcalendar_selector_line li.dhtmlxcalendar_selector_cell,.dhtmlxcalendar_dhx_skyblue div.dhtmlxcalendar_selector_obj.dhtmlxcalendar_selector_minutes table.dhtmlxcalendar_selector_table td.dhtmlxcalendar_selector_cell_middle ul.dhtmlxcalendar_selector_line li.dhtmlxcalendar_selector_cell{width:21px;height:17px;line-height:16px;}.dhtmlxcalendar_dhx_skyblue div.dhtmlxcalendar_selector_obj.dhtmlxcalendar_selector_hours table.dhtmlxcalendar_selector_table td.dhtmlxcalendar_selector_cell_left,.dhtmlxcalendar_dhx_skyblue div.dhtmlxcalendar_selector_obj.dhtmlxcalendar_selector_hours table.dhtmlxcalendar_selector_table td.dhtmlxcalendar_selector_cell_right,.dhtmlxcalendar_dhx_skyblue div.dhtmlxcalendar_selector_obj.dhtmlxcalendar_selector_minutes table.dhtmlxcalendar_selector_table td.dhtmlxcalendar_selector_cell_left,.dhtmlxcalendar_dhx_skyblue div.dhtmlxcalendar_selector_obj.dhtmlxcalendar_selector_minutes table.dhtmlxcalendar_selector_table td.dhtmlxcalendar_selector_cell_right{display:none;width:0;}.dhtmlxcalendar_dhx_skyblue div.dhtmlxcalendar_selector_obj.dhtmlxcalendar_selector_hours table.dhtmlxcalendar_selector_table,.dhtmlxcalendar_dhx_skyblue div.dhtmlxcalendar_selector_obj.dhtmlxcalendar_selector_minutes table.dhtmlxcalendar_selector_table{margin-top:0;margin-bottom:9px;border-top:1px solid #a4bed4;border-bottom:none;}.dhtmlxcalendar_dhx_skyblue div.dhtmlxcalendar_selector_obj div.dhtmlxcalendar_area_selector_month,.dhtmlxcalendar_dhx_skyblue div.dhtmlxcalendar_selector_obj div.dhtmlxcalendar_area_selector_year,.dhtmlxcalendar_dhx_skyblue div.dhtmlxcalendar_selector_obj div.dhtmlxcalendar_area_selector_hours,.dhtmlxcalendar_dhx_skyblue div.dhtmlxcalendar_selector_obj div.dhtmlxcalendar_area_selector_minutes,.dhtmlxcalendar_dhx_skyblue div.dhtmlxcalendar_selector_obj div.dhtmlxcalendar_area_selector_minutes4,.dhtmlxcalendar_dhx_skyblue div.dhtmlxcalendar_selector_obj div.dhtmlxcalendar_area_selector_minutes5{display:none;}.dhtmlxcalendar_dhx_skyblue div.dhtmlxcalendar_selector_obj.dhtmlxcalendar_selector_month div.dhtmlxcalendar_area_selector_month,.dhtmlxcalendar_dhx_skyblue div.dhtmlxcalendar_selector_obj.dhtmlxcalendar_selector_year div.dhtmlxcalendar_area_selector_year,.dhtmlxcalendar_dhx_skyblue div.dhtmlxcalendar_selector_obj.dhtmlxcalendar_selector_hours div.dhtmlxcalendar_area_selector_hours,.dhtmlxcalendar_dhx_skyblue div.dhtmlxcalendar_selector_obj.dhtmlxcalendar_selector_minutes div.dhtmlxcalendar_area_selector_minutes,.dhtmlxcalendar_dhx_skyblue div.dhtmlxcalendar_selector_obj.dhtmlxcalendar_selector_minutes div.dhtmlxcalendar_area_selector_minutes4,.dhtmlxcalendar_dhx_skyblue div.dhtmlxcalendar_selector_obj.dhtmlxcalendar_selector_minutes div.dhtmlxcalendar_area_selector_minutes5{display:block;}.dhtmlxcalendar_dhx_skyblue span.dhtmlxcalendar_label_minutes span.dhtmlxcalendar_selected_date{border-bottom:2px solid red;}.dhtmlxcalendar_dhx_skyblue div.dhtmlxcalendar_days_cont ul.dhtmlxcalendar_line li.dhtmlxcalendar_cell_wn,.dhtmlxcalendar_dhx_skyblue div.dhtmlxcalendar_dates_cont ul.dhtmlxcalendar_line li.dhtmlxcalendar_cell_wn{display:none;}.dhtmlxcalendar_dhx_skyblue div.dhtmlxcalendar_wn div.dhtmlxcalendar_days_cont ul.dhtmlxcalendar_line li.dhtmlxcalendar_cell{width:26px;}.dhtmlxcalendar_dhx_skyblue div.dhtmlxcalendar_wn div.dhtmlxcalendar_dates_cont ul.dhtmlxcalendar_line li.dhtmlxcalendar_cell{width:24px;}.dhtmlxcalendar_dhx_skyblue div.dhtmlxcalendar_wn div.dhtmlxcalendar_days_cont ul.dhtmlxcalendar_line li.dhtmlxcalendar_cell_first,.dhtmlxcalendar_dhx_skyblue div.dhtmlxcalendar_wn div.dhtmlxcalendar_days_cont ul.dhtmlxcalendar_line li.dhtmlxcalendar_cell{width:26px;}.dhtmlxcalendar_dhx_skyblue div.dhtmlxcalendar_wn div.dhtmlxcalendar_days_cont ul.dhtmlxcalendar_line li.dhtmlxcalendar_cell_wn{display:block;width:21px;color:#638eb1;background-color:#d9eaff;}.dhtmlxcalendar_dhx_skyblue div.dhtmlxcalendar_wn div.dhtmlxcalendar_dates_cont ul.dhtmlxcalendar_line li.dhtmlxcalendar_cell_wn{display:block;width:19px;color:#638eb1;background-color:#d9eaff;border-color:#d9eaff;font-size:10px;}div.dhtmlxcalendar_skin_detect{position:absolute;display:block;visibility:hidden;left:-100px;top:0;width:10px;height:10px;margin:0;padding:0;border:none;overflow:hidden;}div.dhxcombo_dhx_skyblue{position:relative;border:1px solid #a4bed4;overflow:hidden;vertical-align:middle;background-color:white;font-size:1px;height:22px;}div.dhxcombo_dhx_skyblue input.dhxcombo_input{position:relative;top:0;left:1px;height:22px;line-height:21px;*height:20px;*line-height:19px;border:0 solid white;outline:0 solid white;padding:0;margin:0 0 0 2px;background-color:white;font-family:Tahoma;font-size:12px;color:black;vertical-align:middle;}div.dhxcombo_dhx_skyblue div.dhxcombo_select_button{position:absolute;width:18px;height:18px;top:1px;right:1px;font-size:1px;border:1px solid #a4bed4;background-color:#e2efff;background:linear-gradient(#e2efff,#d3e7ff);filter:progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#e2efff,endColorStr=#d3e7ff) progid:DXImageTransform.Microsoft.Alpha(opacity=100);border-radius:2px;cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none;-ms-user-select:none;overflow:hidden;}div.dhxcombo_dhx_skyblue div.dhxcombo_select_button div.dhxcombo_select_img{position:relative;width:100%;height:100%;background-image:url("imgs/dhxcombo_skyblue/dhxcombo_arrow_down.gif");background-repeat:no-repeat;background-position:center center;}div.dhxcombo_dhx_skyblue div.dhxcombo_top_image{position:absolute;left:0;top:0;width:26px;height:22px;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none;-ms-user-select:none;overflow:hidden;cursor:default;}div.dhxcombolist_dhx_skyblue{position:absolute;font-family:Tahoma;font-size:12px;color:black;border:1px solid #a4bed4;box-shadow:0 2px 3px #ccc;background-color:#e7f1ff;border-bottom-left-radius:2px;border-bottom-right-radius:2px;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none;-ms-user-select:none;overflow-x:none;overflow-y:auto;-moz-transition:height .15s ease 0s;}div.dhxcombolist_dhx_skyblue div.dhxcombo_option{position:relative;font-size:inherit;height:20px;line-height:19px;border-top:1px solid #e7f1ff;border-bottom:1px solid #e7f1ff;vertical-align:middle;overflow:hidden;cursor:default;}div.dhxcombolist_dhx_skyblue div.dhxcombo_option.dhxcombo_option_selected{background-color:#b5deff!important;border-top:1px solid #a1ceed!important;border-bottom:1px solid #a1ceed!important;color:black;}div.dhxcombolist_dhx_skyblue div.dhxcombo_option div.dhxcombo_option_text{position:relative;padding:0 4px;white-space:nowrap;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none;-ms-user-select:none;}div.dhxcombolist_dhx_skyblue div.dhxcombo_option div.dhxcombo_option_text.dhxcombo_option_text_chbx{position:relative;padding:0 4px 0 4px;margin-left:20px;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none;-ms-user-select:none;white-space:nowrap;}div.dhxcombolist_dhx_skyblue div.dhxcombo_option div.dhxcombo_checkbox{position:absolute;left:1px;top:1px;width:20px;height:20px;background-image:url("imgs/dhxcombo_skyblue/dhxcombo_chbx.gif");background-repeat:no-repeat;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none;-ms-user-select:none;overflow:hidden;cursor:default;}div.dhxcombolist_dhx_skyblue div.dhxcombo_option div.dhxcombo_checkbox.dhxcombo_chbx_0{background-position:0 0;}div.dhxcombolist_dhx_skyblue .dhxcombo_option div.dhxcombo_checkbox.dhxcombo_chbx_1{background-position:-18px 0;}div.dhxcombolist_dhx_skyblue div.dhxcombo_option div.dhxcombo_option_text.dhxcombo_option_text_image{position:relative;padding:0 4px 0 4px;margin-left:20px;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none;-ms-user-select:none;white-space:nowrap;}div.dhxcombo_dhx_skyblue div.dhxcombo_top_image div.dhxcombo_image,div.dhxcombolist_dhx_skyblue div.dhxcombo_option div.dhxcombo_image{position:absolute;left:3px;top:1px;width:20px;height:20px;background-repeat:no-repeat;background-position:center center;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none;-ms-user-select:none;overflow:hidden;cursor:default;}div.dhxcombo_dhx_skyblue.dhxcombo_disabled{border:1px solid #ccc;background-color:#fafafa;}div.dhxcombo_dhx_skyblue.dhxcombo_disabled input.dhxcombo_input{color:#b2b2b2;background-color:#fafafa;}div.dhxcombo_dhx_skyblue.dhxcombo_disabled div.dhxcombo_select_button{border-color:#ccc;background-color:#fefefe;background:linear-gradient(#fefefe,#f4f4f4);filter:progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#fefefe,endColorStr=#f4f4f4) progid:DXImageTransform.Microsoft.Alpha(opacity=100);cursor:default;}div.dhxcombo_dhx_skyblue.dhxcombo_disabled div.dhxcombo_select_button div.dhxcombo_select_img{background-image:url("imgs/dhxcombo_skyblue/dhxcombo_arrow_down_dis.gif");}.dhxgrid_combo_icon{position:absolute;z-index:1;top:0;right:0;}div.dhxcombo_dhx_skyblue.dhxcombo_in_grid{border-top:1px solid white;border-bottom:0 solid white;border-left:1px solid white;border-right:1px solid white;margin-left:-4px;}div.dhxcombo_dhx_skyblue.dhxcombo_in_grid input.dhxcombo_input{height:18px;border-left:2px solid white;line-height:17px;}div.dhxcombo_dhx_skyblue.dhxcombo_in_grid div.dhxcombo_select_button{top:0;}.dhxcombo_skin_detect{position:absolute;left:0;top:-100px;margin:0;padding:0;border:0 solid white;width:10px;height:10px;overflow:hidden;}.dhxform_obj_dhx_skyblue{font-family:Tahoma;float:left;line-height:normal;}.dhxform_obj_dhx_skyblue div.dhxform_base{position:relative;float:left;}.dhxform_obj_dhx_skyblue.dhxform_rtl div.dhxform_base{float:right;}.dhxform_obj_dhx_skyblue div.dhxform_base_nested{padding:0;clear:both;*display:inline-block;}.dhxform_obj_dhx_skyblue.dhxform_rtl div.dhxform_base_nested{padding:0;}.dhxform_obj_dhx_skyblue.dhxform_block{clear:both;}.dhxform_obj_dhx_skyblue div.block_dhxform_item_label_left{display:block;clear:both;*clear:none;}.dhxform_obj_dhx_skyblue div.dhxform_label div.dhxform_label_nav_link,.dhxform_obj_dhx_skyblue div.dhxform_label div.dhxform_label_nav_link:visited,.dhxform_obj_dhx_skyblue div.dhxform_label div.dhxform_label_nav_link:active,.dhxform_obj_dhx_skyblue div.dhxform_label div.dhxform_label_nav_link:hover{outline:none;text-decoration:none;color:inherit;cursor:default;overflow:hidden;white-space:normal;apadding-top:1px;}.dhxform_obj_dhx_skyblue div.dhxform_label div.dhxform_label_nav_link:focus{color:#305f87;}.dhxform_obj_dhx_skyblue div.disabled span.nav_link{color:inherit;}.dhxform_obj_dhx_skyblue div.dhxform_img,.dhxform_obj_dhx_skyblue div.dhxform_actv_c,.dhxform_obj_dhx_skyblue div.dhxform_actv_r{width:18px;height:18px;font-size:1px;}.dhxform_obj_dhx_skyblue div.dhxform_img.chbx0,.dhxform_obj_dhx_skyblue div.dhxform_img.chbx1,.dhxform_obj_dhx_skyblue div.disabled div.dhxform_img.chbx0,.dhxform_obj_dhx_skyblue div.disabled div.dhxform_img.chbx1,.dhxform_obj_dhx_skyblue div.dhxform_img.rdbt0,.dhxform_obj_dhx_skyblue div.dhxform_img.rdbt1,.dhxform_obj_dhx_skyblue div.disabled div.dhxform_img.rdbt0,.dhxform_obj_dhx_skyblue div.disabled div.dhxform_img.rdbt1,.dhxform_obj_dhx_skyblue div.dhxform_actv_c.chbx0,.dhxform_obj_dhx_skyblue div.dhxform_actv_c.chbx1,.dhxform_obj_dhx_skyblue div.dhxform_actv_r.rdbt0,.dhxform_obj_dhx_skyblue div.dhxform_actv_r.rdbt1{background-image:url("imgs/dhxform_skyblue/dhxform_chbxrd.gif");background-repeat:no-repeat;}.dhxform_obj_dhx_skyblue div.dhxform_actv_c.chbx0{background-position:-162px 0;}.dhxform_obj_dhx_skyblue div.dhxform_actv_c.chbx1{background-position:-144px 0;}.dhxform_obj_dhx_skyblue div.dhxform_actv_r.rdbt0{background-position:-198px 0;}.dhxform_obj_dhx_skyblue div.dhxform_actv_r.rdbt1{background-position:-180px 0;}.dhxform_obj_dhx_skyblue div.dhxform_img.chbx0{background-position:-18px 0;}.dhxform_obj_dhx_skyblue div.dhxform_img.chbx1{background-position:0 0;}.dhxform_obj_dhx_skyblue div.disabled div.dhxform_img.chbx0{background-position:-54px 0;}.dhxform_obj_dhx_skyblue div.disabled div.dhxform_img.chbx1{background-position:-36px 0;}.dhxform_obj_dhx_skyblue div.dhxform_img.rdbt0{background-position:-90px 0;}.dhxform_obj_dhx_skyblue div.dhxform_img.rdbt1{background-position:-72px 0;}.dhxform_obj_dhx_skyblue div.disabled div.dhxform_img.rdbt0{background-position:-126px 0;}.dhxform_obj_dhx_skyblue div.disabled div.dhxform_img.rdbt1{background-position:-108px 0;}.dhxform_obj_dhx_skyblue div.dhxform_label{font-family:inherit;font-size:inherit;color:black;overflow-x:hidden;overflow:hidden;white-space:normal;}.dhxform_obj_dhx_skyblue div.dhxform_label.dhxform_label_align_left{text-align:left;}.dhxform_obj_dhx_skyblue.dhxform_rtl div.dhxform_label.dhxform_label_align_left{text-align:right;}.dhxform_obj_dhx_skyblue div.dhxform_label.dhxform_label_align_center{text-align:center;}.dhxform_obj_dhx_skyblue div.dhxform_label.dhxform_label_align_right{text-align:right;}.dhxform_obj_dhx_skyblue.dhxform_rtl div.dhxform_label.dhxform_label_align_right{text-align:left;}.dhxform_obj_dhx_skyblue div.disabled div.dhxform_label,.dhxform_obj_dhx_skyblue div.disabled div.dhxform_label div.dhxform_label_nav_link,.dhxform_obj_dhx_skyblue div.disabled div.dhxform_label span.dhxform_item_required{color:#b2b2b2;}.dhxform_obj_dhx_skyblue div.dhxform_label span.dhxform_item_required{margin-left:5px;margin-right:0;color:red;}.dhxform_obj_dhx_skyblue.dhxform_rtl div.dhxform_label span.dhxform_item_required{margin-left:0;margin-right:5px;}.dhxform_obj_dhx_skyblue input.dhxform_textarea{padding:4px 3px!important;margin:0;font-size:1em;}.dhxform_obj_dhx_skyblue textarea.dhxform_textarea{padding:4px 3px!important;}.dhxform_obj_dhx_skyblue .dhxform_textarea{border:1px solid #a4bed4;font-family:Tahoma;font-size:1em;color:black;resize:none;}.dhxform_obj_dhx_skyblue div.disabled .dhxform_textarea{color:#b2b2b2;background-color:white;border:1px solid #c2d0dd;}.dhxform_obj_dhx_skyblue.dhxform_rtl .dhxform_textarea{text-align:right;direction:rtl;}.dhxform_obj_dhx_skyblue div.dhxform_control.dhxform_img_node{position:relative;}.dhxform_obj_dhx_skyblue div.dhxform_control.dhxform_img_node .dhxform_textarea{border:1px solid white;background-color:white;color:white;visibility:hidden;*height:1px;*line-height:1px;*display:inline;}.dhxform_obj_dhx_skyblue div.dhxform_control.dhxform_img_node div.dhxform_img,.dhxform_obj_dhx_skyblue div.dhxform_control.dhxform_img_node div.dhxform_actv_c,.dhxform_obj_dhx_skyblue div.dhxform_control.dhxform_img_node div.dhxform_actv_r{float:none;top:2px;left:2px;position:absolute;margin:0;}.dhxform_obj_dhx_skyblue.dhxform_rtl div.dhxform_control.dhxform_img_node div.dhxform_img{float:none;top:2px;left:0;position:absolute;margin:0;}.dhxform_obj_dhx_skyblue .dhxform_select{border:1px solid #a4bed4;background-color:#fff;margin:0;padding:3px 2px 3px 0;font-family:Tahoma;font-size:1em;color:black;}.dhxform_obj_dhx_skyblue .dhxform_select option{padding-left:2px;}.dhxform_obj_dhx_skyblue div.disabled .dhxform_select{color:#b2b2b2;background-color:#fff;border:1px solid #c2d0dd;}.dhxform_obj_dhx_skyblue.dhxform_rtl select,.dhxform_obj_dhx_skyblue.dhxform_rtl option{direction:rtl;}.dhxform_obj_dhx_skyblue div.fs_dhxform_item_label_left{padding:5px 0 5px 0;}.dhxform_obj_dhx_skyblue div.fs_dhxform_item_label_left fieldset.dhxform_fs div.dhxform_base_nested.dhxform_fs_nested{margin-right:19px;margin-left:5px;}.dhxform_obj_dhx_skyblue fieldset.dhxform_fs{border:1px solid #a4bed4;margin:0;padding:5px 0 12px 0;clear:left;width:100%;}.dhxform_obj_dhx_skyblue div.disabled fieldset.dhxform_fs{border:1px solid #c2d0dd;}.dhxform_obj_dhx_skyblue fieldset.dhxform_fs legend.fs_legend{font-family:Tahoma;font-size:inherit;color:#7099bb;font-weight:normal;padding:0 4px 1px 4px;margin-left:5px;text-align:left;}.dhxform_obj_dhx_skyblue.dhxform_rtl fieldset.dhxform_fs legend.fs_legend{text-align:right;}.dhxform_obj_dhx_skyblue div.disabled fieldset.dhxform_fs legend.fs_legend{color:#b2b2b2;}.dhxform_obj_dhx_skyblue div.dhxform_item_label_right{clear:both;padding-top:6px;cursor:default;*float:left;*display:inline-block;}.dhxform_obj_dhx_skyblue div.dhxform_item_label_right div.dhxform_img,.dhxform_obj_dhx_skyblue div.dhxform_item_label_right div.dhxform_actv_c,.dhxform_obj_dhx_skyblue div.dhxform_item_label_right div.dhxform_actv_r{float:left;margin:0;}.dhxform_obj_dhx_skyblue.dhxform_rtl div.dhxform_item_label_right div.dhxform_img{float:right;margin:0;}.dhxform_obj_dhx_skyblue div.dhxform_item_label_right div.dhxform_label{float:left;padding:2px 0 2px 0;margin:2px 0 2px 0;}.dhxform_obj_dhx_skyblue.dhxform_rtl div.dhxform_item_label_right div.dhxform_label{float:right;}.dhxform_obj_dhx_skyblue div.dhxform_item_label_right div.dhxform_control{float:left;margin-right:3px;margin-left:0;*display:inline;}.dhxform_obj_dhx_skyblue.dhxform_rtl div.dhxform_item_label_right div.dhxform_control{float:right;margin-right:0;margin-left:3px;*display:inline;}.dhxform_obj_dhx_skyblue div.dhxform_item_label_left{clear:both;padding-top:6px;cursor:default;*float:left;*display:inline-block;}.dhxform_obj_dhx_skyblue div.dhxform_item_label_left div.dhxform_img,.dhxform_obj_dhx_skyblue div.dhxform_item_label_left div.dhxform_actv_c,.dhxform_obj_dhx_skyblue div.dhxform_item_label_left div.dhxform_actv_r{float:right;amargin:3px 1px 0 5px;}.dhxform_obj_dhx_skyblue.dhxform_rtl div.dhxform_item_label_left div.dhxform_img{float:left;amargin:3px 5px 0 1px;}.dhxform_obj_dhx_skyblue div.dhxform_item_label_left div.dhxform_label{float:left;padding:2px 0 2px 0;margin:2px 0 2px 0;}.dhxform_obj_dhx_skyblue.dhxform_rtl div.dhxform_item_label_left div.dhxform_label{float:right;}.dhxform_obj_dhx_skyblue div.dhxform_item_label_left div.dhxform_control{float:left;padding-left:4px;padding-right:0;}.dhxform_obj_dhx_skyblue.dhxform_rtl div.dhxform_item_label_left div.dhxform_control{float:right;padding-right:4px;padding-left:0;}.dhxform_obj_dhx_skyblue div.dhxform_item_label_top{clear:both;}.dhxform_obj_dhx_skyblue div.dhxform_item_label_top div.dhxform_label{float:none;margin-bottom:5px;margin-top:8px;}.dhxform_obj_dhx_skyblue div.dhxform_item_label_top div.dhxform_control{float:none;margin-left:0;margin-bottom:5px;}.dhxform_obj_dhx_skyblue.dhxform_rtl div.dhxform_item_label_top div.dhxform_control{float:none;margin-right:0;}.dhxform_obj_dhx_skyblue div.dhxform_item_absolute{position:absolute;left:0;top:0;cursor:default;}.dhxform_obj_dhx_skyblue div.item_absolute div.dhxform_img,.dhxform_obj_dhx_skyblue div.item_absolute div.dhxform_actv_c,.dhxform_obj_dhx_skyblue div.item_absolute div.dhxform_actv_r{position:absolute;}.dhxform_obj_dhx_skyblue div.dhxform_item_absolute div.dhxform_control,.dhxform_obj_dhx_skyblue div.dhxform_item_absolute div.dhxform_label,.dhxform_obj_dhx_skyblue div.dhxform_item_absolute div.dhxform_control.dhxform_img_node,.dhxform_obj_dhx_skyblue div.dhxform_item_absolute div.dhxform_txt_label2,.dhxform_obj_dhx_skyblue div.dhxform_item_absolute div.dhxform_btn,.dhxform_obj_dhx_skyblue div.block_item_absolute div.dhxform_block{position:absolute;}.dhxform_obj_dhx_skyblue div.dhxform_txt_label2{font-family:Tahoma;font-size:inherit;color:#7099bb;font-weight:bold;margin:0 3px;padding:5px 0;cursor:default;}.dhxform_obj_dhx_skyblue div.disabled div.dhxform_txt_label2{color:#b2b8bc;}.dhxform_obj_dhx_skyblue div.dhxform_btn{font-family:Tahoma;font-size:inherit;color:black;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none;-ms-user-select:none;border:1px solid #a4bed4;background-color:#e2efff;background:linear-gradient(#e2efff,#d3e7ff);filter:progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#e2efff,endColorStr=#d3e7ff) progid:DXImageTransform.Microsoft.Alpha(opacity=100);margin:5px 2px;border-radius:2px;float:left;cursor:default;clear:both;}.dhxform_obj_dhx_skyblue.dhxform_rtl div.dhxform_btn{float:right;}.dhxform_obj_dhx_skyblue div.dhxform_btn.dhxform_btn_over{background-color:#f1f7ff;background:linear-gradient(#f1f7ff,#e2efff);filter:progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#f1f7ff,endColorStr=#e2efff) progid:DXImageTransform.Microsoft.Alpha(opacity=100);}.dhxform_obj_dhx_skyblue div.dhxform_btn.dhxform_btn_pressed{background-color:#d2e7fe;background:linear-gradient(#d2e7fe,#d3e7ff);filter:progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#d2e7fe,endColorStr=#d3e7ff) progid:DXImageTransform.Microsoft.Alpha(opacity=100);box-shadow:0 0 5px rgba(127,127,127,0.15) inset;}.dhxform_obj_dhx_skyblue div.disabled div.dhxform_btn{border-color:#ccc;background-color:#f9f9f9;background:linear-gradient(#f9f9f9,#f1f1f1);filter:progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#f9f9f9,endColorStr=#f1f1f1) progid:DXImageTransform.Microsoft.Alpha(opacity=100);box-shadow:0 0 5px rgba(127,127,127,0.15) inset;}.dhxform_obj_dhx_skyblue div.dhxform_btn div.dhxform_btn_txt{float:left;margin:0 20px;height:24px;line-height:23px;text-align:center;vertical-align:middle;overflow:hidden;white-space:nowrap;*display:inline;}.dhxform_obj_dhx_skyblue div.disabled div.dhxform_btn div.dhxform_btn_txt{color:#999!important;}.dhxform_obj_dhx_skyblue div.dhxform_btn:focus{outline:1px dotted #909090;}.dhxform_obj_dhx_skyblue div.dhxform_control div.dhxform_note{font-family:Tahoma;font-size:.8em;color:#808080;padding-bottom:3px;white-space:normal;}.dhxform_obj_dhx_skyblue div.disabled div.dhxform_control div.dhxform_note{color:#b2b2b2;}.dhxform_obj_dhx_skyblue div.dhxform_label span.dhxform_info{font-family:Tahoma;font-size:.6em;color:#808080;margin-left:3px;padding-bottom:2px;line-height:100%;vertical-align:middle;cursor:pointer;}.dhxform_obj_dhx_skyblue .validate_error .dhxform_label,.dhxform_obj_dhx_skyblue .validate_error .dhxform_textarea,.dhxform_obj_dhx_skyblue .validate_error .dhxform_select,.dhxform_obj_dhx_skyblue .validate_error div.dhxform_label_nav_link,.dhxform_obj_dhx_skyblue .validate_error div.dhxform_label div.dhxform_label_nav_link:focus{color:red;}.dhxform_obj_dhx_skyblue div.disabled .dhx_combo_box.dhx_skyblue{border:1px solid #c2d0dd;}.dhxform_obj_dhx_skyblue div.disabled .dhx_combo_box.dhx_skyblue .dhx_combo_input{color:#b2b2b2;background-color:#fff;}.dhxform_obj_dhx_skyblue div.dhxform_item_template.dhxeditor_dhx_skyblue div.dhx_cell_editor div.dhx_cell_stb{border-left:1px solid #a4bed4;border-right:1px solid #a4bed4;border-top:1px solid #a4bed4;}.dhxform_obj_dhx_skyblue div.dhxform_item_template.dhxeditor_dhx_skyblue div.dhx_cell_editor div.dhx_cell_cont_editor{border-left:1px solid #a4bed4;border-right:1px solid #a4bed4;border-bottom:1px solid #a4bed4;}.dhxform_obj_dhx_skyblue div.dhxform_item_template.dhxeditor_dhx_skyblue div.dhxcont_content_blocker{display:none;}.dhxform_obj_dhx_skyblue div.disabled div.dhxform_item_template.dhxeditor_dhx_skyblue div.dhxcont_content_blocker{display:inline;position:absolute;width:100%;height:100%;top:0;left:0;background-color:#fefefe;opacity:.7;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70);}.dhxform_obj_dhx_skyblue .dhx_file_uploader{position:relative;width:100%;margin-bottom:4px;}.dhxform_obj_dhx_skyblue .dhx_file_uploader div.dhx_upload_controls{position:relative;width:100%;height:35px;font-size:2px;overflow:hidden;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none;-ms-user-select:none;}.dhxform_obj_dhx_skyblue .dhx_file_uploader div.dhx_upload_controls div.dhx_file_uploader_button{position:absolute;width:19px;height:19px;top:8px;background-image:url("imgs/dhxform_skyblue/dhxform_upload_buttons.gif");background-repeat:no-repeat;font-size:2px;cursor:pointer;overflow:hidden;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none;-ms-user-select:none;}.dhxform_obj_dhx_skyblue .dhx_file_uploader div.dhx_upload_controls div.dhx_file_uploader_button.button_info{display:none;}.dhxform_obj_dhx_skyblue .dhx_file_uploader div.dhx_upload_controls div.dhx_file_uploader_button.button_browse{background-position:0 0;right:108px;}.dhxform_obj_dhx_skyblue .dhx_file_uploader div.dhx_upload_controls div.dhx_file_uploader_button.button_upload{background-position:-19px 0;right:79px;}.dhxform_obj_dhx_skyblue .dhx_file_uploader div.dhx_upload_controls div.dhx_file_uploader_button.button_cancel{background-position:-57px 0;right:79px;}.dhxform_obj_dhx_skyblue .dhx_file_uploader div.dhx_upload_controls div.dhx_file_uploader_button.button_clear{background-position:-38px 0;right:50px;}.dhxform_obj_dhx_skyblue .dhx_file_uploader div.dhx_upload_controls .dhx_uploader_input{position:absolute;left:-1000px;top:0;visibility:hidden;}.dhxform_obj_dhx_skyblue .dhx_file_uploader div.dhx_upload_controls div.dhx_file_form_cont{position:absolute;width:19px;height:19px;left:0;top:0;cursor:pointer;overflow:hidden;}.dhxform_obj_dhx_skyblue .dhx_file_uploader div.dhx_upload_controls div.dhx_file_form_cont form.dhx_file_form{position:absolute;top:0;right:0;cursor:pointer;}.dhxform_obj_dhx_skyblue .dhx_file_uploader div.dhx_upload_controls div.dhx_file_form_cont form.dhx_file_form .dhx_file_input{opacity:0;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);cursor:pointer;outline:none;height:19px;}.dhxform_obj_dhx_skyblue .dhx_file_uploader div.dhx_upload_files{position:relative;width:100%;left:0;top:0;overflow:auto;}.dhxform_obj_dhx_skyblue .dhx_file_uploader div.dhx_upload_files div.dhx_file{position:relative;width:100%;height:25px;overflow:hidden;}.dhxform_obj_dhx_skyblue .dhx_file_uploader div.dhx_upload_files div.dhx_file.dhx_file_added,.dhxform_obj_dhx_skyblue .dhx_file_uploader div.dhx_upload_files div.dhx_file.dhx_file_uploading{color:black;}.dhxform_obj_dhx_skyblue .dhx_file_uploader div.dhx_upload_files div.dhx_file.dhx_file_uploaded{color:#30678a;}.dhxform_obj_dhx_skyblue .dhx_file_uploader div.dhx_upload_files div.dhx_file.dhx_file_fail{color:#e94a4a;}.dhxform_obj_dhx_skyblue .dhx_file_uploader div.dhx_upload_files div.dhx_file_param{position:absolute;font-family:inherit;font-size:inherit;color:inherit;top:0;height:25px;line-height:25px;vertical-align:middle;overflow:hidden;}.dhxform_obj_dhx_skyblue .dhx_file_uploader div.dhx_upload_files div.dhx_file_param.dhx_file_name{left:20px;}.dhxform_obj_dhx_skyblue .dhx_file_uploader div.dhx_upload_files div.dhx_file_param.dhx_file_progress{right:50px;width:38px;text-align:right;}.dhxform_obj_dhx_skyblue .dhx_file_uploader div.dhx_upload_files div.dhx_file_param.dhx_file_delete{right:30px;width:11px;background-image:url("imgs/dhxform_skyblue/dhxform_upload_buttons.gif");background-position:-76px 0;background-repeat:no-repeat;cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none;-ms-user-select:none;}.dhxform_obj_dhx_skyblue .dhx_file_uploader div.dhx_upload_files div.dhx_file_param.dhx_file_uploading{right:50px;width:38px;text-align:right;background-image:url("imgs/dhxform_skyblue/dhxform_upload_uploading.gif");background-position:center center;background-repeat:no-repeat;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none;-ms-user-select:none;}.dhxform_obj_dhx_skyblue .dhx_file_uploader.dhx_file_uploader_title div.dhx_upload_controls{height:60px;}.dhxform_obj_dhx_skyblue .dhx_file_uploader.dhx_file_uploader_title div.dhx_upload_files{display:none;}.dhxform_obj_dhx_skyblue .dhx_file_uploader.dhx_file_uploader_title div.dhx_upload_controls div.dhx_file_uploader_button.button_info{display:inline;background-image:none;font-family:Tahoma;font-size:13px;color:#a1a1a1;height:auto;top:0;left:35px;vertical-align:top;padding-top:6px;line-height:20px;cursor:default;}.dhxform_obj_dhx_skyblue .dhx_file_uploader.dhx_file_uploader_title div.dhx_upload_controls div.dhx_file_uploader_button.button_browse{top:0;width:54px;height:54px;right:35px;background-image:url("imgs/dhxform_skyblue/dhxform_upload_buttons.gif");background-position:0 -38px;background-repeat:no-repeat;}.dhxform_obj_dhx_skyblue .dhx_file_uploader.dhx_file_uploader_title div.dhx_upload_controls div.dhx_file_uploader_button.button_upload,.dhxform_obj_dhx_skyblue .dhx_file_uploader.dhx_file_uploader_title div.dhx_upload_controls div.dhx_file_uploader_button.button_cancel,.dhxform_obj_dhx_skyblue .dhx_file_uploader.dhx_file_uploader_title div.dhx_upload_controls div.dhx_file_uploader_button.button_clear{display:none;}.dhxform_obj_dhx_skyblue .dhx_file_uploader.dhx_file_uploader_title div.dhx_upload_controls div.dhx_file_form_cont{width:54px;height:54px;}.dhxform_obj_dhx_skyblue .dhx_file_uploader.dhx_file_uploader_title div.dhx_upload_controls div.dhx_file_form_cont form.dhx_file_form .dhx_file_input{height:54px;}.dhxform_obj_dhx_skyblue .dhx_file_uploader.dhx_file_uploader_title div.dhx_upload_controls.dhx_uploader_dis div.dhx_file_uploader_button.button_info,.dhxform_obj_dhx_skyblue .dhx_file_uploader div.dhx_upload_files.dhx_uploader_dis div.dhx_file.dhx_file_added,.dhxform_obj_dhx_skyblue .dhx_file_uploader div.dhx_upload_files.dhx_uploader_dis div.dhx_file.dhx_file_uploading,.dhxform_obj_dhx_skyblue .dhx_file_uploader div.dhx_upload_files.dhx_uploader_dis div.dhx_file.dhx_file_uploaded,.dhxform_obj_dhx_skyblue .dhx_file_uploader div.dhx_upload_files.dhx_uploader_dis div.dhx_file.dhx_file_fail{color:#b2b2b2;}.dhxform_obj_dhx_skyblue .dhx_file_uploader.dhx_file_uploader_title div.dhx_upload_controls.dhx_uploader_dis div.dhx_file_uploader_button.button_browse{background-position:-54px -38px;cursor:default;}.dhxform_obj_dhx_skyblue .dhx_file_uploader div.dhx_upload_controls.dhx_uploader_dis div.dhx_file_form_cont{display:none;}.dhxform_obj_dhx_skyblue .dhx_file_uploader div.dhx_upload_controls.dhx_uploader_dis div.dhx_file_uploader_button{cursor:default;}.dhxform_obj_dhx_skyblue .dhx_file_uploader div.dhx_upload_controls.dhx_uploader_dis div.dhx_file_uploader_button.button_browse{background-position:0 -19px;}.dhxform_obj_dhx_skyblue .dhx_file_uploader div.dhx_upload_controls.dhx_uploader_dis div.dhx_file_uploader_button.button_upload{background-position:-19px -19px;}.dhxform_obj_dhx_skyblue .dhx_file_uploader div.dhx_upload_controls.dhx_uploader_dis div.dhx_file_uploader_button.button_cancel{background-position:-57px -19px;}.dhxform_obj_dhx_skyblue .dhx_file_uploader div.dhx_upload_controls.dhx_uploader_dis div.dhx_file_uploader_button.button_clear{background-position:-38px -19px;}.dhxform_obj_dhx_skyblue .dhx_file_uploader div.dhx_upload_files.dhx_uploader_dis div.dhx_file_param.dhx_file_delete{background-position:-87px 0;cursor:default;}.dhtmlx_skin_dhx_skyblue div.dhtmlx_wins_body_inner .dhxform_obj_dhx_skyblue{background-color:white;}.dhxform_obj_dhx_skyblue div.dhxform_control .dhx_combo_box.dhx_skyblue .dhx_combo_input,.dhx_combo_list.dhx_skyblue_list div{font-size:1em!important;}div.dhx_form_skin_detect{position:absolute;display:block;visibility:hidden;left:-100px;top:0;width:10px;height:10px;margin:0;padding:0;border:none;overflow:hidden;} \ No newline at end of file diff --git a/portal/static/unbound_reservation_static/css/ext/dhxupload.xap b/portal/static/unbound_reservation_static/css/ext/dhxupload.xap new file mode 100644 index 0000000000000000000000000000000000000000..f2deecd42bfb46d33b6a092475f6ef114ccb7aac GIT binary patch literal 23436 zcmV(uKfIsf_3|2pUV=RbGv*!5>AKtu-aH{KxnBB|>tdh6>9?${-d$LKF2 z&$N6|8-1o_V#fC3IoFwX6Pb82k>iQ3)#4xjSub{k7t~e)lpp?UE}lEKSVUD z1!&X7-``*4`%k2|RB2U29jJs9?w&D#IPPOoT`FZ==}lCA(#I8^uK- zJHhuFQhd(_7B_MU9_A=f6a5Ys^fN1}ChEf#^^UxCGLPp6+kLw_%6eC@IM(5MZjyZ6 zj`@am&85RwUDe@QX(y?4m4RVin-|da&sQ@yrk=ynB}k*2h`!uNq!q_v9g%ImeY4-M zx783u!Aw6Nf({|C7S*;o#_4SV8PD~PlWsW6fN~)w=Uj}EU#}|GJ=hs)tLJX(>$(E8 zfkdYo(of-G)SuU)p?07f_2s7-p}XjnYw#LaTBCHM0Qyb(dV$PfviiI6&`t-r?5zOZ zX_Jd>E0xl1)vTc&IL%W_H{1hY+SbHm+}ll{s<$YQ& z8gfswHJ31TXt@*jpDprqTJfkeYK^wlC~Ss|(fyckbpf&`+_d_t;hX z?OX_loJ-k4G;KK224Nehe#v%2D8uHF({Qk%NKAJ2hHBMcKgA7^2X*(8P^tOuweUe* zs3uhJK85;&HKFB-;;uF{pxWR*t?-R{#97Az!>|+e74A1x!^()W9{9V~s}4=>^9tX# zfvF?n#pb)?EGJwOu6JLM=J0YTS!dRoZ5u&`dV?F#q+y<*@CvtCHTZ(+BDImWcGaoL z-KN^wI=F`#0(1G1C1!55Tfa(g!+^23X;t-J4=~m0QDMYzI*!dg&5K z<#`IBJ8R!~;|*o3)2HTkpIU#sCLY!#WYti8w8FVnhJ#2HT_#MbBRfB&95%qx1_AQ$ zi?+mcpMo0B5My@(v|m$+*~9VTIn7_6?VXivh-T5{9Zd_!Uo4Wd$D*eDkHzL?tVVks zRiLB?G!7{h?~o{>Jo|Flvqp_k^sF)0vqo_d8I7u2*q__R3b#s^h6?xkoR{mxsTf{# z0@8+e6iE+&R3ukOl~t(7E4gO$w>!ZxY9w(pT@2`|pEtrWFf1IneoBhxLp2=XujZk@ zMuOt0B|^f`8D)ju2hnX~Ot4oGlzS_xecZO+kMlv=g871oRpY^?P*pf^nr#c~r@0%2 zRWu8qV&q3oS4reX{0>FKhIfE9Tq4a3Rq$D2)(0Onm%C4}!_9_ph4}}0l*~r=d1+b^ zF0aDs+JFi*=1TXc(%KYy(3HXQtyo!P?!F=I%k}U)$3mFf6X3Q+lvk*TWmW_%UAZ(Q zo?sY0AG(OWInH7xl(T&NQpO)*{NW0Gh5xRV-HXSL_sV*eHq}r-#JU5}qwNUCtPK?M zV<2z)VWx3M&>D3=09aMOWWxpuhxAjXY$Mn4D!R_Oo+aGC!5-m8Ydb2-Lc;AOOAuwT z0@}YGuHHZqCEt*I%4FVcH-c6TL==0?ee4h3YIt*f5Sz@81<@FIu(+>;Rs!GTz9M+# z@OJ=Qw*Fh#Z+{M~u4X{sBX1U?g<{!*GM{qgyn&tOOsa^99aCGsOv-uf;fi*5 zo#8LIi?qcTo4dy-W(4cm4;#y}jZ)6iti0knpbdzn!a~`pa-F_%zi4Hy(}^S|D!I;` z#@t*-*WGWj>;%V7lM@_hWbk-csQum7U;PSa2>0SnkI#B}E7Nh%@|=R3w7gR3pp{5j z?#6h=OFC}ap4u2cY`LE8WP3Mvbn)ND_&_0@FSu53)+*%PM0#UzZHX<(EnB;H^lY}ew(nTIP*@?Gw=-4|F>dAcioAD!-yr{g<5M@;wZCb}UF@U( zopbgChBAjN`6MMMao5;kWbT@5Zq;KA+3Zfpo%yUa6Urg zeGZ3Aasdk`XJyfN+;KCBJgV+=XC~p^T*$S9Wex^R*=ajJD=PWCGRd7I(^H9?n{GL2E@Is1Avy>%BwezAzrNMEd-T?%@erjWbi?=R%@7-CE#goobNtaa;zmC2Ib z1#7Odox9!+liiMM{f?!uzqaS^!T=)H*y zdL49}{7~A;%p1@PcHiULsSD1Cc)UD8F+(e+aM#;mUNRB9_N$c-O?^afYwPbjgFD}j zVV!K*TRE>&dGF1JsB_*JU1-QV-(t**1oPKUr!1ZdEMpd3aupXY5Aagov6dTN|QZ?ecVUa>4sqj$me9JjZ1IDzHTSrS;OPbn5%(OI!s0E_Lo zfBfox&3|*m@1ag`;?UF8)4hW+LD{r#M@qH&4~YH+&-WlnSv{V2?d-HC@1k&;_z^Ot z)rZDuqF%kHTfOJd2u_5QLj4F1?W_CK&Q$Sef<))qi*+-C)SG^NX%8p9EWOWvO@>nf zk|-k1Bc}YP>8Bf-%75jl$-6?nqQ3Sa+C`m!Q*QU+zxL06C;JXF>iNMDNJ} zY&2HTeZf0}QTj8%oD=xh0>2)736!q{xo;qJ&ZwoHP=gku(a>wKx*+iW5ZnG@h$&wU zaj#zr{13qlhFOO@!(KQ_51_n?z8Zcsyo#O$jM0nX*DyRg%yUMJ_L4!~OaXY*@j zl#B?=jYL@I%Oh;pp~y#NNYr>}^0$;4s0s6^Si20h2u9POfVPyHk;B|iRp6}AhcVU~ zeVJAPewA7Pzb2ShX$@dhTL)Mt@G`9(WB&o|px-M*U7D>)knIi?My_4<`X@9EP=+Ds>pqEON4X6#bD9X#VZfJhjWr}iC+m6}y>{`_}u3d?q zzw~Q2YJ;$1f19FAX$`17qN)!w6x(M5E2U0Ii<^pn=I)=TMU zszx)RcKBcJ!TfCr z>hxTRrU<{ifWuQEE8GlUO zf~gUxX^$8WP(=Hl@etK$g4cqlGWmG$ zS?bn46Z`?npAY_&Mzj}#gP5g1489J|zX<-8`m|pIb3h& zsCKW$cG+4Wd{Fza77HH%W?A?cU_3kxxKZG;um`vu`@L7T1!8&5Cp4Ql(>*)3H%UVLa z$W)sD4CO`>BdD!5e+9}7=5K)Ead}P~GBy1LzgN}_=|AwxpD?TSb@Ui0U)EkRhcr$5 zVX#H-rq|3%bxr%Vxn5_^oq9xD7U|Vr*Di?+fPPKnN%ZZEz(4vZFcF=#>Y&whPVb<1 z(bhl*R?-;Cb#xYRCE{@hZJ@sb>=Df6^i9A4p&u7`1HA%xGc8A7kJbR5qV~Ws`Vzet z9P0w_rN5+8+IuOkF}zCPF@Yb~nC5=Wk^8joYs>UzeTzP@nv`65v`pn{saTsN(23uc^b&COoQ0EvO@zcU(dS;^qsvp%X{| z``qa{Y$p9inoO$9auo8d6pdur86uS~%LW<4$ zSd{a`)SNfEZ_hZ{=;)>=oI^?+%KH;;BI8k(W#*`;eDMWMhyU&esTrvw$!?Haw>s|4 zeR*VTQ!uO4#X6q0k}{rso@ZsI(z6qGK5dl=i)b8qldhd((uIu}@8kA#!A)GK8Heud z?7{{d%2I`7ez6|8S(nc%3!8AnNm+cFU!<3M$Ftt1INLBdYkZbdO4WbC~ z(yv(Ua=0KTH#u|**ua?iA*bI3gc-y6Oj@GVL2KFug*z@Ym7TqB>Lyr2`*K#6M+zgt z3y&2zxqiQCC89jS1CCpoBcpcq7AlitkTHtX=emhmnByV-k?+<%n4zq}H163X zF-|d&NXJtAAe5gRwX)Os87ADi87#AiwKU=Q9xZ!k3{%*0%Y$*nuH@w8pzYyIIV&#^ zd+2x<4^Mx=PIG8N>;ci{$;teT?TJ^fb?v-NxwJJWSYDxG-L9$0$u1HiNVgK1fwbdY zfUa8@@~iAO=eNlZl$*#Z7JJC*Q4SFyB}UXgE9)$2XD|`{Ms^Tf%cCZW@e~`$@Q!5X zx!jjZ*%A>^mZ^|S&vJRtK4J4Z$L$^X-Sk7J%?PEH&DglY7bZjYL@YGk!r;xU+BHcwZ4EtWE?11?yO9FRbm`3 z%ObUCiba;s9m-2k!Hh@`Ws@-DLQ`PA(77ZRm=Bem7EqKWDRq38OduP;CN^D2C)}aZ zn_`b60T%N?3o|)s(O&*uhs_$8!Cp-aC1|KXA}xM#=mh48gfy?e;LXxNBAc|*N@Qsl zEylUs=p#$67^)>;CSYNCNtLs#=?=H}I*9YI$T*GC2o0h%iVSTJvR1mhlTtK8C#isK zJxvZW>J&2DBuW`z9OUX2ZhoiHH~%MR?>5?Z)xuw?6^N_z}A(q*WjLIT+do?mQ+{9 zjIBlNoo8El4v3By@vOL6ILKTG9_5i3>84FM18$}*w3W8ecG^K*vJR5so#U`%23&4J z&ouNzRELCHAk!0DPSCBGkF(Gf$EJO}`tq`#j+AD_p*h}0FeYBFQ{ZTc$2_c+BwBez z4S}Cpp>3>N*q<$dbwu0Nik%s7I#HUl<*`1FR$k?C=vG``Vs-PvaqWY2M`k*$U3@Jh zN)-NzZ%hgo>{24HLwZa@OB#CnF=x#G#diOKUu>x+10VK-M_$G;D@VexBu%M-}%Zzv-bpGSSYS*O|{i}NDrbEi|HZ!n?|U)wk8m&y%=|+ zB54lA1DY9&8F5gdCl@r6K@3DKTmTDAtGSUGH8pU#);8mGacxGA#X|lguGMLEB#pPo zM|aFUR&zQ;EMzti1{cyn38=-IxPQ%=yEQ$e9!8w%2-5WkGd^>#R$EiG6naQ`6&X<= zB1<)0TiU#e%xaWYk>6&bTQo>othq^GtUesAJ#(jN*48NAdUI2A%#6aC8Y5JD<`EQ@ zgvItVkNVHY{O7q41!A~@ajHG@Re{fh;h*N9X@*FvIrFqxMLHhpU!kI=Jn$cZg{p*3 zCU;sEHo*v`QXjopaeu+=eq#IK&u-nj1>I}Ud=HY~L=1Srf@hIi%q5FE` z-tNaAy6A_uetP&1nI^gOC?CeWqkY+wYuQH!on(QN8t>Fm}30z#%$_(g^mvy{L}> z?narfbH=OZ%fG^vd0tuZUH`n#;yK?1)nVE7EAy`7*fscCBfTcjnvne}Ejfo>+Ea)= zXMBi%Jd}LI^>@65obp1`Rr=eE9g#o1AEid%2V{54_&Xct<7y8)F1u!CK^~&AXx_V1 zl7(5KNf(7nymF%NY$+R3whqIRBiJ`b)vH(e{i&$ypyYK)u^~6d#)bPa%Q7qa9+phR ztLW2>-MFiCvn>8~Yeej0+N@+KW$hNq=)j$p-+3o6i!|tL!L!_JKys#8(R5leBw7R) zr-yMXo7v(csBMBSoS(5TSf719z3uC>dtUbc=6Y=w|LvDdDJ8jaevZEv^V??e+uT0$ zy*J-?+oeyRWZj&xP5F8ETlM>Izphfh)t~L9|G)kZUjGSDO9KQH000OG01AzAKMN6s zgGWIC09c~{01p5F08@E$bY*QWN^@^+E@W(M?Y#+LQ&safJU3~xwGBXXv}u}j zFMC%gTT5GZ5YjYl18Gu{v{2TTU1d>3K}A_r1Vj{66h(Yc+*lPAK{l1=!Ci3!75L`N zy;(|Iczplgi+u0*7V^7i&N64toH=vm+}tEX#@q*D0Pw@t_3Hq;f&c3VxBjcgmooYl zCG3(P>ad#|e5gZ7rNybKcGxQ%#wv};XtUW}no_gIQDf6sY?_>cVojC3%&ZFvQgp_) zgWmus%*87whA!W}HPp@b9Edsua58|oNXYoS!|M?=_}a&)(-SEz;^hYLUI94DR|j!8 zu6_#ug84jZz)_80pE0FUjAAK5CwnZPva4t{$xlG@S$}s z^E4M;k2eUS&E>~)1B;0|htpvKK{hsa3BKkxu7`8gPv=w&nTf-yY+L9+P<~J33;>6#v5a;HEF4{lAp;=-gxfmqp#TWaV|AFv$AtweRXDrT;een`2k^-?L)ZtcRzm zA9#8Cf!{jh+70&{%I+u<$Fu`b#6B*XF$B#bK2j7hizP&&nD&?-qd*nLL}QAlV_5?Y zOSBhLS?oQcm=3JifyPoTis^`HdnW`Znyg~h2xJwD;|$S@-4>;qJ)CtE;`GPniaCss zgvMY&TvsZIRfNXsVsPFhGx*jadVi?lr$|Nl3Q4>uG?p(G#Yi#7-W59w5NnIY%PirB zA>n~>sbbk9H9fJzAi1`y+};h#HO%S_t;I5VxaKM@VtWi`I$ERHG2Jn>K^8G8P=*W= z-;6<#6;g3b92=C8%bV8!SPC6>X5jpuI_)IyOP~V`@6dm&dPbl_);IfortdnSkZfMKt#KHjXMb zP$n2(sP{A$g*y#QeNuZOUKEm;5GFkvvk0&Yv~tE1B^TASCRwyniE}WkBdWnQ&IL%d zQmM0oGMqEnB})_^D5mcD9%7*_%GZZqjw-R^F(yhF8$uH6Q6#a4A|VN%WKTv~EODkV zD@tXMhHwVElt}F9nEVXo;)0nisGwsKDA*cmi*jOLfC^PL%g~2kfG;ncS)P{!+I8Z2 zG5vRKUjJm;&8YtW$TkL{jo7i%Jy-u-^SeZjJ?<7FQhAJ;Hz(pdh~J`ABF8aLErrOQ z!Aw*ta`qqtwD)9_Mi|qJO`2ySr4i2F?x_rv37i>UX8UrFozhYXk4YjKS|O4r&<65^ zixF6<592?8)@6i*R!QV&@(Hn}JckG$4l#XOD(KfzL1s$@SuGW0w^WeRQbBG@1$iwM z^lzzPKuZPrd_fb<#-KxviyhiHPuxtNUo(0BERXjw==9m*Q#CVf`99P3L_R-lo+-2s zBx_k_iO_{P&bqyubCAatCE*Xa2h_%g>l1?*BcOfdaqK(5(|4p#Ef>0zwrGWenO!6m zN*ov=RoiiERA{p$j%W{&s^)~Up{(Nsrm+G{skv~W8s&FoLvt3g&OcvIpNUTe6Eb=sGi&5AXBE*gM2QLHKi*O_?-cbp<#bwym zqgzJA#uTxQoYsZCnCbQ?%Z@2wyZLb1AtcTbtPnR41>dB-$T^!WLcGoqt_{NVZs9st zxXu@@3x(@qc1;v%aoOL)lA$c~UZHS_a9t`~m$U0YQE1F4!BZ^rG^rP=%oDB)gzF;V zTEOqcevpOQ3Ud31P(^q^cwl%?x`GA3a{FlH8$GVyFU*fbj0%#(OPpiKyhKu&eJrNB z3Y9|qRDRLp^f8Ft^eV)Ty5TIXD@cD98)Gs-m&2;)`lLV3XOvUDQeAJB)@7zI;?etKm#0XggM?(PBw8*c zqmfI*s5a!*G-6z^Y&A>xLV24}L0E`ti1TBy4;#0f4;T7=eeL>nj8;UkvT%cs4kTn8 zu|WGd+gFrik1+$ui^hy+Zuv|IMiO_i0LnSRV}LSY-)7!lu7VJp6pr!0hR}-VF_Bd^ zA_Seuz;$;QZQNcC%`gp=QI^anOV0X<;bZGotstbIaENKu5kiXG=@h>I_M#ahS%Asp zsOHZ(Dv`64g{>ngLc_sH#Exe~{-*N-AQ;>}XmESCKfT z*d4ctp_rLibK~LVC5P3Di?J|4`?>`c%A)zQNzD9lFq83WiRt046sw37=KpEzLrpP) zXD=5!t*li*tpTB;yXi(;yogJC{^cReiRlSKER zVl17)loup%9AUncmBj@Kxe|Lg^Qr;J*1;;RJEK&KuZ5%UYs;%w56v5wbxKU>7HdKDqdLczH@uxj6$lFNIfB{(2p9lecW-S zm=2SnH}u06U#wKN94ob*!l31@=y)Q<&;t`|&eX+O&lBEKmE| zmTFCHk?}O&_H~R%bvI)BTx<_d&FPHXB3{Bq<@l6q#0brc4G%A#;dz+OU_@>6?ZkGG zAlVn(jgrmuWir^85Z{!eA1lrCG1Mh;erKC8ig|}8Mb24l35{xYMN%EHeKzC4Vi{cD z5Ju~+uV=l|M zM;x9I?Dzp&vrXH53gv6~+2^w=d&S|2O0jSMEj6$&5R8zg<_Hr{4Hq^lTGZ5Zgf18R zHoCh}qkDXd8X6VV3-&HBxmU0ws=0*OQ4q7Era5R?qnTx~m}D55LIkrH!ASn}8c9c* z!J{l#r4TGBP}F7?#w32}k=RIbbga9eC%YFWIXccw>uMxNRUV>Ja&)|h7%Mq?mxmZC zIXb~ZWJ-<>^AO3BqZ2(uH_1_>hiD@?TIwN!Bu7mi>Exmak}htR z`m$B~vJLTJ8_u)s>X3@u=g$CXxMYKrf?U#=@68PHtkFLAoY*z8@!H@cUQ#bbwF-$? z$Xd!~aFVc3^12p@m#_)odAf@t+(lzsE*jTzk*ejQyIL-q&~nkRmWw8~Tx4vysI=uG zQ_Dr;Jw}Y0Z^G776xMQ4=>MR{5KmiNk7MY*qbL^U;cjsFy&v|n zKoRW;ti^Rsm$^z;WOmwX9452VlPWSB%ghd~rpjruJFJ#ct!9MT;k4Loy_0o%_D`$H zuCcmm9Om9ObB)Vkv}!elHKkUIX^^?D#6H<<>s^|bW=t`qq#81klFj<`j808EtFgH( zRc3cavDqc!Z*Gcj?Ee0GAO{NZnlNQvp2Xr_)kuHEUdUjj_gMuQIwUCZp9_r!m=WwPuG)W7O0d ztufUVR48Sax5r!}D!e%TlH(t#g?*W}C@gh63ui?wK}03_)b?n_$&Ohtpi9G4eyw zalH#lCz(wy=M5cs8weW3Hg3gLJ1kWem!%dL61R<`H`}Vru1b3u8+5h9UX9i3+yisg zR9D-nx!s0?A_mQjOs6TfS79Eu#ksUIr5RC)Hk?u>wAoQ^cU19Ah()HuVXSj%jJ7h3 zlQq0~ZDEW$$SNL~#R>1fvG=HInNvy9CmAw;?#Nr&+ghywI$?zMBVNleX6sZ;I&`uc zCAcFF!1di}crmO=V)PHzBi%+*9eK85?EUUd#@CR6x8#!S^fE+hM_@he_3n*Fd zW&9Z*CJO#=E`OgDmf;J-8t5*(OBgA<)fUctjo_k!gfg*kb-({0gcT~*`y9e22%lH6wx6or!P40zZD%#ZEH%p?O=&0L-H1x~NWD`n z0dWY^RXf5SAuNAP$WCjF)^}e0B7?E0l z)IO4hQN{I7aD5S2v$I^jV=zVu_lZwRjw28(_}>>y(41i~!B5<&~%Ji;}EFB6_3 z{EJX2X4r+WCt(g@0pUqtSWf9Fg!P0E5k5`0lkfoH8Ny!)Wqu4bglU9h3GIaU5I#z{ znQ$NBal+3D|0E3bXBb5oOPEjSAZ#F9MYxUdMZ$xG=L!EJR7)6kCG1C7NN6RTMYx>s zQNrg4KP3DQ;dR0=DZ}oBS%kw0?TBb&(!ki_`sXR<5a9*FUkL+cq!Yq^h$-*>Y)UEZThsZH+jwPsatgYx+-?KN}YaT|4n* z)$$kOf*_r!1Kec!p14-9lBZySJTx{K&heCdnf#5oU)}}$EjdIXLs4*xDc4> zDLWn)3OfX9o%~c>IDE-d+!py+q&jrr<$Oc_Wn2XG@=)KzMZ!v+k{ys=ifax3_E4AO z+Q4-WbuF$fM0Ryke%dH7c&GqvI~eGpRND4n@=y`lXqf4t+G#cLpoi+D?Eu?7RCk=9 zw>?yXwiBH5P$}BZaK%IQ)OG=NH#e1~?FwBzRKB(w^zcxH+88MGP$RY7;W-aAUK`gy3e+7uYzp`OsDLZOG+7?%d)J=9ihI+#7wbJ`53@=&|AJ)p)zy{_#E zvpm!RZ7;abLmkrghSeVGLv0^e=b=8;_Jz$J>a4aO?C?+*w3)EGJFk~;#q_u=kj3#- zs^VKbtqm5aeu|&9xp0uE{R*~@`or-!_Zo|e?++8TZeP$begG`+P=@$?*yN#l#}5Q? zJfr?CV=HbD$m036!dBHFI7-w)n6Bs;KN!+=Zpsip1QzPN>vkwSK-9mvd5X7@dPc`{ zVXLDM4)A62MT+eBVep|)^FGDdxMA?EK&?^?iZ2350$+2ZqBy<;LU>BXR%!`!5Gb}% zhl4)B-QT$QkuX-Ewksyaje^PqUb0<^iuh5mP$=seFfD#GtP{AfRXi4+;cLpX0v5!N zg;#`j9|cq(bwX%okl!6Y4!%zC>UtbpN^om%7nVio-J0JUKOU@lciEfqcfoynuRbS$ z!r<26uK0=2$wR#vZ-iuncOFV1ji zkZuY@Cc7!M&H+gtDnjRkp&qK84o~_Xs-vz3=6k4P@wKqlLv_`jJtz`tmMGom&f)8fQF{4Q1l?{llRWl+sCOQxdwLha>?Y~?gv)$zrH{sZ^9!5k z){UZO^4&SBm0o;|@;CbAENg;I`(5obv)=TrI5)KiUyHh(`rodUVGJ$Dlb{?={&GB> z$&pro8eie~YJ)EobN~Z-o=`{(aKwiK^K7ATpTZHJjQKyu{{$@lyh6xv%-6^XRUFG{ z&9PP8fv`KFfiQzGlQ5rf7~yC_BcX+G3URBWbOYin-TjF3b?Z6igPx{do z0v5Nc;67EW*w&OIC)wn%Mb$gu4Q`JrJ7F~DhhxPZvn$V|^^XAZJ^;7tfiuQ%>(ldMw`+Ym~u>LDJ92y$S`u$MfAi5g*x&Cg^ zVEILTFPepS(PpmeEzmRU!MOFJk%Vj~>jm=^{ss$72wM>U98`w2HarK@!rB|w!@RIg zhNnqaOo#n+y^w>}Fc>*x8cJYfSPA0yveB5s+Sb9gu!(U|WSQfzPKluxEK+PnWER^C zRw;I2dZXes#8q;CM7F1gLeGGA4P_)@8Ac8#Fg;K4IpQ+;cZf`TWpFw0FT=Z}&oY1@ zQDPaeSfPwKl+o%aBR=P8jg(Q3W!MX=X^_hkEuyaBof12USuaZPgDhNcG8l#!NEl2Q z3e|{_R2l_`5H;{`#Ln;&){cQInAXBIL_J|LL~}|=hlz;22>U?;Vh)J?lrVsBFmy&N zq;v`4D9RZJPfC<95&B4#PzIkNR>De|608s-SE3vT5M5wZC}A3O3{b*M_yDmUY=KIc zPq-MCBQBwS?;~7Ey{`sUDzJX8t0 z;TgnNp(0EP`#=@0#54BGi0{CJ2qheZ?vYA33i8%UI1bMuo&a+jC42@EZIy5ib|QWW zmMA4$gm&$e@GYE0{1H~QSHdrlAFYJTAlE42FW9MJPPPU&azCy^N7O%e1Tm1S>V*2| zI&?<;b3Y+Qa%;Pw{<(dK8qU=f_0M(fri2*oOGGWVDF*e=m3BwXa~)z)^V|r;e%u1Y z9Bvch0PYy#VD2(vA(s{>gKBQPP6jTn6mc3?fjE=1BGz+Lblt$|SE|#&`w*U_gHsTL zxD)h=Ixs;h;)f88IeXv&rn5n$*TEnvEe6(VEY+C@3lX=%Nkk_MLYx8Rh?A-G0oa51 zDB(spl(-STfaHWtkc1reQ(DYT=2jh=;@&C4H6*8r4*Zd_&D~L7P3LJU4GC zi#NphlF~g>8OhlSWn|Cc2Ovg55K7;guq~E|aF1meh2LImO%tjpm# zZHwu#ghptGSPIdIX55=axLP|Qx}XbUEp$Vi3f-~QG(-{FKpf(I5RcMmP&PTPEGgn% zlu(ZAk>wm9EnY$i6}Vo+6aln{STLYp$=AE|>4w1um*JQpB+;*)e_z61xNCf`Za8>z z_`Ar*0Gi~TY$oqfwa;g(U~o8l2PKGT3xp~L!CeWJ5T~yMJ-$-#)q|b-dJVCc)mY7a zKzI*$pwn*Cm07KjH!9QVG*^{c>wvw3I+ zE3A@jbeSvcjyj+6B4A}B*t=Ym;@^IvB)xA%sY3U=XhfCNRhuElVyv*)oi2-MxXWU- zxauHxn#oMPyEEKxiwi=4z*-O~+g?>|x0!7&9JSdB%}U>lyza(UEAnD*zCnJjt)|NC zFqT@IE7tWl+sqD&3G#C+lw)+%O-zJ*Z%u;1M*!>Y}A?TO>zGHX-^$nxuv3pf780TynLI}W%RJjF;`pd zbyZ%ap|x8o+zoRq4qQICHjB-UT8qi-?j*-yoQisDT$j%is9c-N?5K8FoaP&v4l&w{ z6=t6fhnSsCV}-ZnP_t`*%T?W&8fh*qGEb>7J6+k8Mw`uSZ9I|Khs9{MOs4_n(Ne_j zoyB&en@_RXRO4X&%1x3`q(|i4IJeMYM|s@>dy6rZS?YALXC-_Tj=4E?He;2=ZzN|W4aF0;+qn6o$U#@a*dr52AbB=uC(SdEU{Y1Iyty)l;}dyTJ|n@c@& zBA9%Z(P{P??+A;t#%L{e)s$K6&F3~+DI*3lqpi+HU83e{EoJD%GK&kd99YBb$Tn6x zy=LDyKhH?U<JenUcATf64-e+dNN<6xi6#+;}VHYh}~ZDOu)R_KXYgRJPIS;_G>7zIKV7 zJ*?xC?PbZf-Jy0@vA4^nTeI+tO;()?XV7YAkEg+nPn3Z>#jiI94%}TrWAts*-)b-Q ztR4^^W@B3#sYjqGUF6F|&=01BJ>Ol^TZ^^f$K~E_nbMotzkN1i+{;})l^auxp(i>i zWKRy^E=-RDxw+;S019R{Rza~5^_5*|HccMNTxf}TnrkGw033ITU67rz%V$xG)19CZ z+tI5qzVxsZGh5b{e-03s>cCz-A-}2`ZQA0(kicZAGFoA{!vg(lEM*uqphK!QvH-wk zW`rkEP+pE5@iOI?d&W_MHikB6tTuZM3fwV6ofY*+BPE-mR6dF)sFlgg%iAdOp$D3r zzTpsLmX#G5Z53vgpkd;`n3+`BQB5U|I#e{z(=%xp;aJT^$4%lbolk_->n7EFLoatd zewi~l2{Y%ju=p6)3Bu(4BU1Tj zMTn>=vc?Fx%sj229IsBcSb5l1o4-`x$a!l!Stf0*Q6VMI=t0FBlb@JF94 zyB)3E<~`Zq@e8-80cLBp*^%pTAmcKh9l|7>RseT*GZ-Bev^tGd#LRnysd1Xi@-WOQ zHJT=SoHHM+=<-=?WUuyY!UZ)hZ^KDm7vSXmn7wooRI@J3*lZ~4)#Y_%lhHd_m~JUk z@KH2e8n_DuG`rk7K#u56pbVV?ztoWhZs27uJEd?mOd*6cU%h-nK~SFq+u&jr ziQ*Z^=4x_i^9EW%qQqgeIZ=LdGnMg7D@?oRm`i6aZ$)=@vnNMyq4!kQw3NwewAD2& zz-Xnc#^h?Qg>bNIS|l9qnik|?xY1%^bLT@JWuQq}@i1*>u8u{QO==9~A1wE5tb@^! z*Wk9^oGPrwx?&80nijFMgvD34H_Vu>(CnzPxMN2l)0^khPAJPX`J6Fy-g^a3+!IS{ zDk_YPtcK4+yJkVR^Tsv7CJBXecoqepK`JZ4F-_wSIbL=`Lz-NdrIc<)_>9?|8t!bY zCU>fY7KW2HejnTN24O7lpsVLb40HM(LJ%Ka1ui+ZSZPsP?WV~XTar)?GkTOt+HqOS z!Dd^9s}hQ9O8F~&|Ej*1#~-eOTu(_C+k#~i#zBc1o~OXD$Ao(?Dabk&mzWNDvh&R6^_o{sH>UqWyVJr;KzV`_W0w+puB{Bn)v;K{S#5XH9Uwl*D;A^ZVzYU&j}VQ! zuPHA#J1ClO%$tSJo@r!XI+QCst&SRY;UGL@i9N?&!+OQA5ot=egT4|w&Ui7czzaI$`$&Lj+TasOf9odM7m*k~0^W+Zz!n`nB z9bmMTSv{7U=df1^IqVSXb}kfSdi6tFCLh0JRGT{m&sxlTlV(vSr?6+zEh@HWR#%&G zN`w;(tHqz+%}{_*c)8U+)hjf=&GOdkIZm+QIoQrYIlPYeD&B@ZVe1XCzpzrkw}Q)2 z=Zkx~rhG~#D4Pis|=`hb)gYo_W~c(4=i@6N)dBklDgP@Ud4aG=&3rru68_$Yb|8%Ph0zL(q}q&fpk$Nr z>RVcbS0lO&2p*$;{VR)lR%Y&SH`u3KKp~?Xj=f~_|J)H7Yv~`HNvNmAo}JX zWrCmrD1}LwGGRWnyOFmqXXy4{e&i~o3|pHT_Y+_dW)EeOGx@CSlOS?;E(EZ#Ik0{m z)wPkPreV6)%cJlA?6Xk-x;dZsSA4u^(C$^?|CzaV@KKP>{C2@7d!MRXCJj@EiIi$h zK$yBU7p7__q&v9Nk}!1_jxMeFO9#A&BuZrpnx7tD{Iz}acB(_!*m%c14H}vt6AEXi z!g8#vL1nT*@Ix_@z!AM8X8Uo8i5PjX~=k-WK6X*bR9&xMM(t%{YxiW4+?LF zAEQMQncv>;0W_tMhX0Hxy9r;cRt6+NGV;@7-3;ibhgwztR zB)qadk}zj(J*$@3h)puq^->v4x=5uKzB#__Q;wadafsmL!2%M+=G9FjJL>gOV+ zVw+?tW%Ufii*d`we@xyyL?(F(mSmA^EH9Hv`SE0836nYpDfTa$>gEbsF_7GeSeiky zr(;Q`&@P?YvX**$Wzy(b-8|A*4vjWP7=v3Qc{E}sKjXy4nM3?opUL&wl)N&V zayBsY9blsAGzH9b(gam81*eiBC6NO4l+F{VY?_)ZG8CrlL@GCsv8E%HNK>3meP@$m zm|3I=%4D1~hyyc}Bthl8AsNW*c;jZWB$1INlKJwg&!OqcBYtUQ^67%}NhY~@LrABo z%^~i2WOA8^NyO7YQW?k`(`j*KlVi%IUUO-QBvETU^_oay$P*?xm&TPtTvDiSy^xbZ z^O8YQr&CQ{M~PH3hg!2aPazE$gi$g%nQW<4nnV5NQlGgVSyE|%CQ>gcBrz|Go-~|B zbC@a21V7?bGUzNCX&PBxmauqIXtas6bdt!7v!MPVwriSbb6}q`E(I-a03*oxJB6*H zH#FXew6v+PUDk!jHjCa^%S>^BgLYI_qY&v*;%S0)+~r>r450RLm0Lhk5KuwlHV7#J z>6nOuG>C$9w=jCtn2MB?NHaR6K{`hxFh)0QA{}GIU~DX&&v|vubK>{ZGip4sKq>d%$GBmgUZU>yK6n-0HWgnD6)u_0yd=Kd=OSTNMu7>XvfO zVm5(;zWG5pwPo4b-Y30_%RAFc@-eX&iv13af2qu0nSh{q&$e(XLE*NGU*XbLX1!co zWipa5iRz9seL3ebb1J$8F0St^x?K&5{&)}AAX@N%eyrY3-s7z!+ul71R3Ob)&fw)u z1~%VPgI8%f<|a%LcZ0u?ScQmhN_EZkrG168W{s4FXas`T@TX9oqG_R0MBzz;u1e}@ zvfvkZJ|u>X(fO9SwU{VWXFnbF4o@o|^dEnf8_0nGDB0Dn_7Ft4Q%_$ z(1&lRbbovR!pP+fu?pFn@+LOv+r8o zt}^l3`u5rn+obk%dRj|nT;2*XjPY}yvOEQ}D{-1XjbL?s83)z!*)kCPp>ewNwl?$m zqoBT+FTj3{v0 zy5CUZ6zoYCI8oCw_V4Qc*PtS*F@DX_JrT>9-9~Un_P{v!1qn$pw&Dh#$0avE*yck$V@mEHA!c5N!+!Yk?x9x-0xFnmkO$5tax$S)S92^4up2b9Xd zWLu))kfGdt=YmpsmyNK(e0~jfWGjy#53lXi-;!t~UfI3vAE5*63-~YVgA>8tyH!V%wrYy|U zIUB6qu{hsZ1=^K&*WFk-GsQ+H;1iappep!6wKfs#AC7~fj9~Fc_c6EQdB}>As9V6q zRXe2>^_~|gnUIvKtRu0spu$Nr0-ZbmM$W&Y%K7iKFr_Dn8!6Kpe4$nfGCv_IcW8{F zZ#Yg}E2T?( z*brzkk_#T}U(>NQa}D(40=hg_-JgnG5hrbL7dwmnekFUi!h8~oPJj291@9`SCp7=* z?E@;U$0?(flGP7)oV5?GZLAB=;F{OB4o?w$mg7IbGwJ{yXtK!i8&rUxwv*j8TK|I z-Wzc7S|RMPOrN+ryg=FoQOWtow@2Qpser`79#mM<SaxC4OE#NVw&3(f|pK`g{+wnAAUeZyDnc(;4RfcfDqh5 z)b^4|*I5XqkG^s!70lBngM*7F+i%R0@|J)JSN8Y2Ze4Qu8BQ(-|xaw`Lu|w`lF3|+LmU-U~KivPuK4b5jc;m@JIaDRp^!9 z?F*edRTx@^j&3~sfZC5d2}SL?yyUyLRig6yd2_;-p-FN+qGViZZBwilBINUvQr)~?C{BfiIsfbSh_T?5YIp3HaF=E%HgEB zdSFxCrbCnem+#r@vV{^(hDg60E9Tq3Kc{T{p?}f)8Med$=)Cu0Le(ND(c95+L+dc0 z($^xhtr`AS5wS<|DRLvoB#&$>8DCqZgcimzMp#VIMrJgfP2Ac==~u zEjW>psH}4&)+%lOxixT@u>^X#jA_tkY7 z4)%qD=j!A;zLz)@gn_JS9-{=#e2$^p)U7W3Wfw@J@ zlP5M;y?*AIO%CnlLo&$3g6l*KQI2bJLbE}Fjn-eZ@7^k*fwW+MpN{1aTBslanm&=3WVq9wpXt_06W<)(hRdjeEY`|mA^=Q{+(Qm7cHo3Z;HS0+L zqDkggaE~;spP7t7QSL(yE>ZT1ZkMo%OUef7Cv9`@w-*4}hb9jbE#++1F{;_`8a+K< zJ#~8WO%8E8KV6%+kz!}a1(`I_V)JH2BtoJ5e~I()Q;E|8_|3*?5Q}e}UPA#G%!Vz5 z+{FG9nUl@ns|Q{LfN6Mh!wQC4MQ2jYAxkQ!0td}?MZPNXZY!Z)YZgtafCXS-SWV!u zLVfg|7`FE6iV3>f#E?T0_-Gz&Q0S(X-QDp@X;qxBxM+voAIOkDAoIbb6fmF^Tza1Dpz7Lz_gXGaHX)I>>Q?w zv1YQ^TdM=DgXZJP{6=8tY30g{_ra9LQ|ZbaRrg)KzoE3EjR(9a4#mTa_vK*~Q<0T+9G0sZ*Pj3OSaOjCD@!a)ustSfgUj{f0veb8r9w#o6rnLa$5)OHWA<>TTonQqqFI0NcuppR2hZP+g8;e zRg(jNp_hTq0J>#U(#bb*Ix8L2GbwT)#%SbviECjKW3s{;X+>`4l-vHoAym?PGtsgGR+o%76GK3{h-eWSHt9!;SBDmsK(&x zoe`!eA|Ok;0YlHc5U_W$)P7_9=5W-K5gEM38SIEA?sSL*i((^ALS~NUyPEua2ZZQ3 z+q<$Kcb~$CnWMWQ-mO|#a_3E0SACDe$1X9yaeMcL&CF@NpTY5=A)iX+h`8{g8d7uZ zc!>D6X}H+MF@WeWdp8!M)U{1CN63SaH^?r z?M@YYmSrS2m>)8!FM}y^BfTX-F2v-sj!7pG;FY)_JL|14v7m`gYo$pU1#>Bz@xShv z?QTEsI^Mem!GZlPhRl9#!C3jN&tu{No>ChVnY@Wy!Bu~SdvO-?vc%<1%t_5(eePit zvq+9taFILupRIlPxV_r1j%jR@`=GJ1n1ib_K0Y9a`0#xFd|dqMf$_h~wJqIcD)yGk z?I{tOsbVJniC_Oo?ysoynJ7Rw)N1|A{b<{EYmR6#D1YZy?9{PeMhWkqwC@|l;JuLD znYBi%Mg!qz*$Vz{z6|3`ym~cU9Be^(F?Tw0GRh}Ra1%NQ{wCu!;<7I)+zu!>&tH8P;PtX zwLO!UnCtI$qG42q2Q1;cevPR`b*0>CsETiX#jz16tnjPlg4VAg>On|f;NHeGPi?OO zPHbdwN3s_!%oyAza08=;_Zd&;^G#6>*p*T*tV>G@QSs8np z8|36Sbs%L0X+AGypRlHzM9kCVNir-eLg3jb-uL=f`|!gU^Khnn%arZFV*SA+EM|t; zxzRs&AMbj)6vSI4??*;TdDNti@GD(GJwbNqX4>g_0JE%VS4z2<{4SVB4b$)mr_!5z zgGX$U#+9*+*9cIJK=|fut$|y9_bV$XD<5_m zp0DIhbSF!DX>BS-(O`v;xZ(Lplg5~k*_*F1@T(gA=`wsIyM#E>IzX)5i!4mx^!u1V z+2VD(Kwe#JCpMc`jFtHd!!G}714IJxlQ{F53fY@+M~lkqZ(#Zwmrd2+f{H3Po00Mv zKu!=C-Pv+5fw(WCWsX1S9(H`RY;pm>?sYGF-)gWr{M+I_u&8NRdT=fk0;VKcr~iB3 z$a4CG!U?jo&1&AZ+*&|OZA!VGNQxFQFy#m<}aQA3W)gK8GMA)BHe3`S=f(kw!qP`y5sOY_DWYco;E}4RGt# zT1jw0e+s{lUfSWe%%1UIazLWsTXqJIa-e5&zbL?0ioL9DUOluMA84sm5~jnvT~P1E z1%TX*UieD)Zsfd_)K!lm*j+!|Aj#S$*WD1t1fS ze?q(I^_yE9%`1e*nRNBMYxr9NT@oAN*n!JgEEawl*BSRp?Jig#Ovf;On9UkaUBc3x zewucK?xl|47xr1i>hlthrYiG96)wtrf_^WUPutBlEkv?;R$H=Py`cE&C)P!aRb?wX z^p?vTh5h_&6!NPYvfQGJmpEF4vqzbzD>aj=O=^fLSB)p3o!z9Ynv*6lB?mY83oUS@ zr|5kgm6sT|MlsoH({>!=?P|3KJ8mHH5O65QmV&JHZi-kNNZ*06b$jg%bZvCFhj0h| z-QSlGLeur(O7dKQhbxNyJJFMM<;)ihWU2tAWBg@f_1Z;7Bh^c;NQfPc@K zcs3xcLT%Y|{2LVEq#w}a${^=8L2~k;JHosdw?ZZm!w0u8{uDd-Sd`7tVYD~UpQjqx zfX9vGiL^IkNq60fRsx7<+!+QPET8P2d;$N|7*#=$%fP;a|5&>&-u}|gYT49R#h8rm zy6J3!vpj$Mt9||8&kR~6q~!4TWM6JLrfr$vmyYIDZrnXk1zKI6XgLi89zm00o#*sm zHn8S54d~C(+B`wvmr#FO0%Au7E`vnXgy2Yc-1+ZZ5Dw?8k_Bpi0i8YrWM-~%&@!}Q zy~9@eO|_j5FXhAbE{}F_VmZE$59pd0NMyi@oeA`po%(re*-jU!J9Mu)Tv%OwD?X!> zNMcu0zw8f5KPUM_<$82oHd%*5l-9OC>Reg&i|HyaoX0AkQlC4cLmrGv!_T4NJnoUv z8(79za_=MaqVQsz@j`o~=tmH1sjisJKLn&+e^}SMPpaiOQAV}eb=O_z7e=Vb3d$9? z@r3fPjV>T2rm8BabUb3(l<-+a_XeX&#KH4(G?1+KJJ^E#i@(e-I9F#P%7V!ltr>Cw zH+f{f!#!rIgj+i@x59)Gc56pKx>xAR=*McIHA0t9)OLmyAh@-9Ky6&dSlyw+(ZCOM zI=L0IxDC2X%J82)@%EZ#Bdy;R>oC42^I$K~?w!S~(E?nXBB&DVdWdaf3jh_p*lhft()Sf^7FrVfCox~Xjub{)^PKyYzw z*Udo8iO*tL*#K(t+nT+NKI3D~w~}wCho4Kx&du>675%-DM;jI1qv4dj^UbYv4iqSy z*^XcGY?fHU1%a;xdxsKYD%g`zX3DnHA;RJlfcAsGAd|d|CR}BG2^B6q0og))X=vBK zC)UqO^7+y?9M5$+w`M*FY#Cc7Ezk(z#3`k-7xRC1hVWgya-t7}Cs zxiahSu0CyC!B4vbD3@z@>?^PM(W{c>k}~3rs$`?r0RiT&sQJ`bdofUjJ9LWj10Rk( zM44pYPp9nb4GuPY+aqbYIHin3|7POFRT^D9;RjU6Ad-t8<&!TEFuQ)zod-w_RGRd8 zxD$J)x}&t@A2G}vt|mGYs;BZ1 + is released under the MIT License +*/ + +var swfobject = function() { + + var UNDEF = "undefined", + OBJECT = "object", + SHOCKWAVE_FLASH = "Shockwave Flash", + SHOCKWAVE_FLASH_AX = "ShockwaveFlash.ShockwaveFlash", + FLASH_MIME_TYPE = "application/x-shockwave-flash", + EXPRESS_INSTALL_ID = "SWFObjectExprInst", + ON_READY_STATE_CHANGE = "onreadystatechange", + + win = window, + doc = document, + nav = navigator, + + plugin = false, + domLoadFnArr = [main], + regObjArr = [], + objIdArr = [], + listenersArr = [], + storedAltContent, + storedAltContentId, + storedCallbackFn, + storedCallbackObj, + isDomLoaded = false, + isExpressInstallActive = false, + dynamicStylesheet, + dynamicStylesheetMedia, + autoHideShow = true, + + /* Centralized function for browser feature detection + - User agent string detection is only used when no good alternative is possible + - Is executed directly for optimal performance + */ + ua = function() { + var w3cdom = typeof doc.getElementById != UNDEF && typeof doc.getElementsByTagName != UNDEF && typeof doc.createElement != UNDEF, + u = nav.userAgent.toLowerCase(), + p = nav.platform.toLowerCase(), + windows = p ? /win/.test(p) : /win/.test(u), + mac = p ? /mac/.test(p) : /mac/.test(u), + webkit = /webkit/.test(u) ? parseFloat(u.replace(/^.*webkit\/(\d+(\.\d+)?).*$/, "$1")) : false, // returns either the webkit version or false if not webkit + ie = !+"\v1", // feature detection based on Andrea Giammarchi's solution: http://webreflection.blogspot.com/2009/01/32-bytes-to-know-if-your-browser-is-ie.html + playerVersion = [0,0,0], + d = null; + if (typeof nav.plugins != UNDEF && typeof nav.plugins[SHOCKWAVE_FLASH] == OBJECT) { + d = nav.plugins[SHOCKWAVE_FLASH].description; + if (d && !(typeof nav.mimeTypes != UNDEF && nav.mimeTypes[FLASH_MIME_TYPE] && !nav.mimeTypes[FLASH_MIME_TYPE].enabledPlugin)) { // navigator.mimeTypes["application/x-shockwave-flash"].enabledPlugin indicates whether plug-ins are enabled or disabled in Safari 3+ + plugin = true; + ie = false; // cascaded feature detection for Internet Explorer + d = d.replace(/^.*\s+(\S+\s+\S+$)/, "$1"); + playerVersion[0] = parseInt(d.replace(/^(.*)\..*$/, "$1"), 10); + playerVersion[1] = parseInt(d.replace(/^.*\.(.*)\s.*$/, "$1"), 10); + playerVersion[2] = /[a-zA-Z]/.test(d) ? parseInt(d.replace(/^.*[a-zA-Z]+(.*)$/, "$1"), 10) : 0; + } + } + else if (typeof win.ActiveXObject != UNDEF) { + try { + var a = new ActiveXObject(SHOCKWAVE_FLASH_AX); + if (a) { // a will return null when ActiveX is disabled + d = a.GetVariable("$version"); + if (d) { + ie = true; // cascaded feature detection for Internet Explorer + d = d.split(" ")[1].split(","); + playerVersion = [parseInt(d[0], 10), parseInt(d[1], 10), parseInt(d[2], 10)]; + } + } + } + catch(e) {} + } + return { w3:w3cdom, pv:playerVersion, wk:webkit, ie:ie, win:windows, mac:mac }; + }(), + + /* Cross-browser onDomLoad + - Will fire an event as soon as the DOM of a web page is loaded + - Internet Explorer workaround based on Diego Perini's solution: http://javascript.nwbox.com/IEContentLoaded/ + - Regular onload serves as fallback + */ + onDomLoad = function() { + if (!ua.w3) { return; } + if ((typeof doc.readyState != UNDEF && doc.readyState == "complete") || (typeof doc.readyState == UNDEF && (doc.getElementsByTagName("body")[0] || doc.body))) { // function is fired after onload, e.g. when script is inserted dynamically + callDomLoadFunctions(); + } + if (!isDomLoaded) { + if (typeof doc.addEventListener != UNDEF) { + doc.addEventListener("DOMContentLoaded", callDomLoadFunctions, false); + } + if (ua.ie && ua.win) { + doc.attachEvent(ON_READY_STATE_CHANGE, function() { + if (doc.readyState == "complete") { + doc.detachEvent(ON_READY_STATE_CHANGE, arguments.callee); + callDomLoadFunctions(); + } + }); + if (win == top) { // if not inside an iframe + (function(){ + if (isDomLoaded) { return; } + try { + doc.documentElement.doScroll("left"); + } + catch(e) { + setTimeout(arguments.callee, 0); + return; + } + callDomLoadFunctions(); + })(); + } + } + if (ua.wk) { + (function(){ + if (isDomLoaded) { return; } + if (!/loaded|complete/.test(doc.readyState)) { + setTimeout(arguments.callee, 0); + return; + } + callDomLoadFunctions(); + })(); + } + addLoadEvent(callDomLoadFunctions); + } + }(); + + function callDomLoadFunctions() { + if (isDomLoaded) { return; } + try { // test if we can really add/remove elements to/from the DOM; we don't want to fire it too early + var t = doc.getElementsByTagName("body")[0].appendChild(createElement("span")); + t.parentNode.removeChild(t); + } + catch (e) { return; } + isDomLoaded = true; + var dl = domLoadFnArr.length; + for (var i = 0; i < dl; i++) { + domLoadFnArr[i](); + } + } + + function addDomLoadEvent(fn) { + if (isDomLoaded) { + fn(); + } + else { + domLoadFnArr[domLoadFnArr.length] = fn; // Array.push() is only available in IE5.5+ + } + } + + /* Cross-browser onload + - Based on James Edwards' solution: http://brothercake.com/site/resources/scripts/onload/ + - Will fire an event as soon as a web page including all of its assets are loaded + */ + function addLoadEvent(fn) { + if (typeof win.addEventListener != UNDEF) { + win.addEventListener("load", fn, false); + } + else if (typeof doc.addEventListener != UNDEF) { + doc.addEventListener("load", fn, false); + } + else if (typeof win.attachEvent != UNDEF) { + addListener(win, "onload", fn); + } + else if (typeof win.onload == "function") { + var fnOld = win.onload; + win.onload = function() { + fnOld(); + fn(); + }; + } + else { + win.onload = fn; + } + } + + /* Main function + - Will preferably execute onDomLoad, otherwise onload (as a fallback) + */ + function main() { + if (plugin) { + testPlayerVersion(); + } + else { + matchVersions(); + } + } + + /* Detect the Flash Player version for non-Internet Explorer browsers + - Detecting the plug-in version via the object element is more precise than using the plugins collection item's description: + a. Both release and build numbers can be detected + b. Avoid wrong descriptions by corrupt installers provided by Adobe + c. Avoid wrong descriptions by multiple Flash Player entries in the plugin Array, caused by incorrect browser imports + - Disadvantage of this method is that it depends on the availability of the DOM, while the plugins collection is immediately available + */ + function testPlayerVersion() { + var b = doc.getElementsByTagName("body")[0]; + var o = createElement(OBJECT); + o.setAttribute("type", FLASH_MIME_TYPE); + var t = b.appendChild(o); + if (t) { + var counter = 0; + (function(){ + if (typeof t.GetVariable != UNDEF) { + var d = t.GetVariable("$version"); + if (d) { + d = d.split(" ")[1].split(","); + ua.pv = [parseInt(d[0], 10), parseInt(d[1], 10), parseInt(d[2], 10)]; + } + } + else if (counter < 10) { + counter++; + setTimeout(arguments.callee, 10); + return; + } + b.removeChild(o); + t = null; + matchVersions(); + })(); + } + else { + matchVersions(); + } + } + + /* Perform Flash Player and SWF version matching; static publishing only + */ + function matchVersions() { + var rl = regObjArr.length; + if (rl > 0) { + for (var i = 0; i < rl; i++) { // for each registered object element + var id = regObjArr[i].id; + var cb = regObjArr[i].callbackFn; + var cbObj = {success:false, id:id}; + if (ua.pv[0] > 0) { + var obj = getElementById(id); + if (obj) { + if (hasPlayerVersion(regObjArr[i].swfVersion) && !(ua.wk && ua.wk < 312)) { // Flash Player version >= published SWF version: Houston, we have a match! + setVisibility(id, true); + if (cb) { + cbObj.success = true; + cbObj.ref = getObjectById(id); + cb(cbObj); + } + } + else if (regObjArr[i].expressInstall && canExpressInstall()) { // show the Adobe Express Install dialog if set by the web page author and if supported + var att = {}; + att.data = regObjArr[i].expressInstall; + att.width = obj.getAttribute("width") || "0"; + att.height = obj.getAttribute("height") || "0"; + if (obj.getAttribute("class")) { att.styleclass = obj.getAttribute("class"); } + if (obj.getAttribute("align")) { att.align = obj.getAttribute("align"); } + // parse HTML object param element's name-value pairs + var par = {}; + var p = obj.getElementsByTagName("param"); + var pl = p.length; + for (var j = 0; j < pl; j++) { + if (p[j].getAttribute("name").toLowerCase() != "movie") { + par[p[j].getAttribute("name")] = p[j].getAttribute("value"); + } + } + showExpressInstall(att, par, id, cb); + } + else { // Flash Player and SWF version mismatch or an older Webkit engine that ignores the HTML object element's nested param elements: display alternative content instead of SWF + displayAltContent(obj); + if (cb) { cb(cbObj); } + } + } + } + else { // if no Flash Player is installed or the fp version cannot be detected we let the HTML object element do its job (either show a SWF or alternative content) + setVisibility(id, true); + if (cb) { + var o = getObjectById(id); // test whether there is an HTML object element or not + if (o && typeof o.SetVariable != UNDEF) { + cbObj.success = true; + cbObj.ref = o; + } + cb(cbObj); + } + } + } + } + } + + function getObjectById(objectIdStr) { + var r = null; + var o = getElementById(objectIdStr); + if (o && o.nodeName == "OBJECT") { + if (typeof o.SetVariable != UNDEF) { + r = o; + } + else { + var n = o.getElementsByTagName(OBJECT)[0]; + if (n) { + r = n; + } + } + } + return r; + } + + /* Requirements for Adobe Express Install + - only one instance can be active at a time + - fp 6.0.65 or higher + - Win/Mac OS only + - no Webkit engines older than version 312 + */ + function canExpressInstall() { + return !isExpressInstallActive && hasPlayerVersion("6.0.65") && (ua.win || ua.mac) && !(ua.wk && ua.wk < 312); + } + + /* Show the Adobe Express Install dialog + - Reference: http://www.adobe.com/cfusion/knowledgebase/index.cfm?id=6a253b75 + */ + function showExpressInstall(att, par, replaceElemIdStr, callbackFn) { + isExpressInstallActive = true; + storedCallbackFn = callbackFn || null; + storedCallbackObj = {success:false, id:replaceElemIdStr}; + var obj = getElementById(replaceElemIdStr); + if (obj) { + if (obj.nodeName == "OBJECT") { // static publishing + storedAltContent = abstractAltContent(obj); + storedAltContentId = null; + } + else { // dynamic publishing + storedAltContent = obj; + storedAltContentId = replaceElemIdStr; + } + att.id = EXPRESS_INSTALL_ID; + if (typeof att.width == UNDEF || (!/%$/.test(att.width) && parseInt(att.width, 10) < 310)) { att.width = "310"; } + if (typeof att.height == UNDEF || (!/%$/.test(att.height) && parseInt(att.height, 10) < 137)) { att.height = "137"; } + doc.title = doc.title.slice(0, 47) + " - Flash Player Installation"; + var pt = ua.ie && ua.win ? "ActiveX" : "PlugIn", + fv = "MMredirectURL=" + encodeURI(window.location).toString().replace(/&/g,"%26") + "&MMplayerType=" + pt + "&MMdoctitle=" + doc.title; + if (typeof par.flashvars != UNDEF) { + par.flashvars += "&" + fv; + } + else { + par.flashvars = fv; + } + // IE only: when a SWF is loading (AND: not available in cache) wait for the readyState of the object element to become 4 before removing it, + // because you cannot properly cancel a loading SWF file without breaking browser load references, also obj.onreadystatechange doesn't work + if (ua.ie && ua.win && obj.readyState != 4) { + var newObj = createElement("div"); + replaceElemIdStr += "SWFObjectNew"; + newObj.setAttribute("id", replaceElemIdStr); + obj.parentNode.insertBefore(newObj, obj); // insert placeholder div that will be replaced by the object element that loads expressinstall.swf + obj.style.display = "none"; + (function(){ + if (obj.readyState == 4) { + obj.parentNode.removeChild(obj); + } + else { + setTimeout(arguments.callee, 10); + } + })(); + } + createSWF(att, par, replaceElemIdStr); + } + } + + /* Functions to abstract and display alternative content + */ + function displayAltContent(obj) { + if (ua.ie && ua.win && obj.readyState != 4) { + // IE only: when a SWF is loading (AND: not available in cache) wait for the readyState of the object element to become 4 before removing it, + // because you cannot properly cancel a loading SWF file without breaking browser load references, also obj.onreadystatechange doesn't work + var el = createElement("div"); + obj.parentNode.insertBefore(el, obj); // insert placeholder div that will be replaced by the alternative content + el.parentNode.replaceChild(abstractAltContent(obj), el); + obj.style.display = "none"; + (function(){ + if (obj.readyState == 4) { + obj.parentNode.removeChild(obj); + } + else { + setTimeout(arguments.callee, 10); + } + })(); + } + else { + obj.parentNode.replaceChild(abstractAltContent(obj), obj); + } + } + + function abstractAltContent(obj) { + var ac = createElement("div"); + if (ua.win && ua.ie) { + ac.innerHTML = obj.innerHTML; + } + else { + var nestedObj = obj.getElementsByTagName(OBJECT)[0]; + if (nestedObj) { + var c = nestedObj.childNodes; + if (c) { + var cl = c.length; + for (var i = 0; i < cl; i++) { + if (!(c[i].nodeType == 1 && c[i].nodeName == "PARAM") && !(c[i].nodeType == 8)) { + ac.appendChild(c[i].cloneNode(true)); + } + } + } + } + } + return ac; + } + + /* Cross-browser dynamic SWF creation + */ + function createSWF(attObj, parObj, id) { + var r, el = getElementById(id); + if (ua.wk && ua.wk < 312) { return r; } + if (el) { + if (typeof attObj.id == UNDEF) { // if no 'id' is defined for the object element, it will inherit the 'id' from the alternative content + attObj.id = id; + } + if (ua.ie && ua.win) { // Internet Explorer + the HTML object element + W3C DOM methods do not combine: fall back to outerHTML + var att = ""; + for (var i in attObj) { + if (attObj[i] != Object.prototype[i]) { // filter out prototype additions from other potential libraries + if (i.toLowerCase() == "data") { + parObj.movie = attObj[i]; + } + else if (i.toLowerCase() == "styleclass") { // 'class' is an ECMA4 reserved keyword + att += ' class="' + attObj[i] + '"'; + } + else if (i.toLowerCase() != "classid") { + att += ' ' + i + '="' + attObj[i] + '"'; + } + } + } + var par = ""; + for (var j in parObj) { + if (parObj[j] != Object.prototype[j]) { // filter out prototype additions from other potential libraries + par += ''; + } + } + el.outerHTML = '' + par + ''; + objIdArr[objIdArr.length] = attObj.id; // stored to fix object 'leaks' on unload (dynamic publishing only) + r = getElementById(attObj.id); + } + else { // well-behaving browsers + var o = createElement(OBJECT); + o.setAttribute("type", FLASH_MIME_TYPE); + for (var m in attObj) { + if (attObj[m] != Object.prototype[m]) { // filter out prototype additions from other potential libraries + if (m.toLowerCase() == "styleclass") { // 'class' is an ECMA4 reserved keyword + o.setAttribute("class", attObj[m]); + } + else if (m.toLowerCase() != "classid") { // filter out IE specific attribute + o.setAttribute(m, attObj[m]); + } + } + } + for (var n in parObj) { + if (parObj[n] != Object.prototype[n] && n.toLowerCase() != "movie") { // filter out prototype additions from other potential libraries and IE specific param element + createObjParam(o, n, parObj[n]); + } + } + el.parentNode.replaceChild(o, el); + r = o; + } + } + return r; + } + + function createObjParam(el, pName, pValue) { + var p = createElement("param"); + p.setAttribute("name", pName); + p.setAttribute("value", pValue); + el.appendChild(p); + } + + /* Cross-browser SWF removal + - Especially needed to safely and completely remove a SWF in Internet Explorer + */ + function removeSWF(id) { + var obj = getElementById(id); + if (obj && obj.nodeName == "OBJECT") { + if (ua.ie && ua.win) { + obj.style.display = "none"; + (function(){ + if (obj.readyState == 4) { + removeObjectInIE(id); + } + else { + setTimeout(arguments.callee, 10); + } + })(); + } + else { + obj.parentNode.removeChild(obj); + } + } + } + + function removeObjectInIE(id) { + var obj = getElementById(id); + if (obj) { + for (var i in obj) { + if (typeof obj[i] == "function") { + obj[i] = null; + } + } + obj.parentNode.removeChild(obj); + } + } + + /* Functions to optimize JavaScript compression + */ + function getElementById(id) { + var el = null; + try { + el = doc.getElementById(id); + } + catch (e) {} + return el; + } + + function createElement(el) { + return doc.createElement(el); + } + + /* Updated attachEvent function for Internet Explorer + - Stores attachEvent information in an Array, so on unload the detachEvent functions can be called to avoid memory leaks + */ + function addListener(target, eventType, fn) { + target.attachEvent(eventType, fn); + listenersArr[listenersArr.length] = [target, eventType, fn]; + } + + /* Flash Player and SWF content version matching + */ + function hasPlayerVersion(rv) { + var pv = ua.pv, v = rv.split("."); + v[0] = parseInt(v[0], 10); + v[1] = parseInt(v[1], 10) || 0; // supports short notation, e.g. "9" instead of "9.0.0" + v[2] = parseInt(v[2], 10) || 0; + return (pv[0] > v[0] || (pv[0] == v[0] && pv[1] > v[1]) || (pv[0] == v[0] && pv[1] == v[1] && pv[2] >= v[2])) ? true : false; + } + + /* Cross-browser dynamic CSS creation + - Based on Bobby van der Sluis' solution: http://www.bobbyvandersluis.com/articles/dynamicCSS.php + */ + function createCSS(sel, decl, media, newStyle) { + if (ua.ie && ua.mac) { return; } + var h = doc.getElementsByTagName("head")[0]; + if (!h) { return; } // to also support badly authored HTML pages that lack a head element + var m = (media && typeof media == "string") ? media : "screen"; + if (newStyle) { + dynamicStylesheet = null; + dynamicStylesheetMedia = null; + } + if (!dynamicStylesheet || dynamicStylesheetMedia != m) { + // create dynamic stylesheet + get a global reference to it + var s = createElement("style"); + s.setAttribute("type", "text/css"); + s.setAttribute("media", m); + dynamicStylesheet = h.appendChild(s); + if (ua.ie && ua.win && typeof doc.styleSheets != UNDEF && doc.styleSheets.length > 0) { + dynamicStylesheet = doc.styleSheets[doc.styleSheets.length - 1]; + } + dynamicStylesheetMedia = m; + } + // add style rule + if (ua.ie && ua.win) { + if (dynamicStylesheet && typeof dynamicStylesheet.addRule == OBJECT) { + dynamicStylesheet.addRule(sel, decl); + } + } + else { + if (dynamicStylesheet && typeof doc.createTextNode != UNDEF) { + dynamicStylesheet.appendChild(doc.createTextNode(sel + " {" + decl + "}")); + } + } + } + + function setVisibility(id, isVisible) { + if (!autoHideShow) { return; } + var v = isVisible ? "visible" : "hidden"; + if (isDomLoaded && getElementById(id)) { + getElementById(id).style.visibility = v; + } + else { + createCSS("#" + id, "visibility:" + v); + } + } + + /* Filter to avoid XSS attacks + */ + function urlEncodeIfNecessary(s) { + var regex = /[\\\"<>\.;]/; + var hasBadChars = regex.exec(s) != null; + return hasBadChars && typeof encodeURIComponent != UNDEF ? encodeURIComponent(s) : s; + } + + /* Release memory to avoid memory leaks caused by closures, fix hanging audio/video threads and force open sockets/NetConnections to disconnect (Internet Explorer only) + */ + var cleanup = function() { + if (ua.ie && ua.win) { + window.attachEvent("onunload", function() { + // remove listeners to avoid memory leaks + var ll = listenersArr.length; + for (var i = 0; i < ll; i++) { + listenersArr[i][0].detachEvent(listenersArr[i][1], listenersArr[i][2]); + } + // cleanup dynamically embedded objects to fix audio/video threads and force open sockets and NetConnections to disconnect + var il = objIdArr.length; + for (var j = 0; j < il; j++) { + removeSWF(objIdArr[j]); + } + // cleanup library's main closures to avoid memory leaks + for (var k in ua) { + ua[k] = null; + } + ua = null; + for (var l in swfobject) { + swfobject[l] = null; + } + swfobject = null; + }); + } + }(); + + return { + /* Public API + - Reference: http://code.google.com/p/swfobject/wiki/documentation + */ + registerObject: function(objectIdStr, swfVersionStr, xiSwfUrlStr, callbackFn) { + if (ua.w3 && objectIdStr && swfVersionStr) { + var regObj = {}; + regObj.id = objectIdStr; + regObj.swfVersion = swfVersionStr; + regObj.expressInstall = xiSwfUrlStr; + regObj.callbackFn = callbackFn; + regObjArr[regObjArr.length] = regObj; + setVisibility(objectIdStr, false); + } + else if (callbackFn) { + callbackFn({success:false, id:objectIdStr}); + } + }, + + getObjectById: function(objectIdStr) { + if (ua.w3) { + return getObjectById(objectIdStr); + } + }, + + embedSWF: function(swfUrlStr, replaceElemIdStr, widthStr, heightStr, swfVersionStr, xiSwfUrlStr, flashvarsObj, parObj, attObj, callbackFn) { + var callbackObj = {success:false, id:replaceElemIdStr}; + if (ua.w3 && !(ua.wk && ua.wk < 312) && swfUrlStr && replaceElemIdStr && widthStr && heightStr && swfVersionStr) { + setVisibility(replaceElemIdStr, false); + addDomLoadEvent(function() { + widthStr += ""; // auto-convert to string + heightStr += ""; + var att = {}; + if (attObj && typeof attObj === OBJECT) { + for (var i in attObj) { // copy object to avoid the use of references, because web authors often reuse attObj for multiple SWFs + att[i] = attObj[i]; + } + } + att.data = swfUrlStr; + att.width = widthStr; + att.height = heightStr; + var par = {}; + if (parObj && typeof parObj === OBJECT) { + for (var j in parObj) { // copy object to avoid the use of references, because web authors often reuse parObj for multiple SWFs + par[j] = parObj[j]; + } + } + if (flashvarsObj && typeof flashvarsObj === OBJECT) { + for (var k in flashvarsObj) { // copy object to avoid the use of references, because web authors often reuse flashvarsObj for multiple SWFs + if (typeof par.flashvars != UNDEF) { + par.flashvars += "&" + k + "=" + flashvarsObj[k]; + } + else { + par.flashvars = k + "=" + flashvarsObj[k]; + } + } + } + if (hasPlayerVersion(swfVersionStr)) { // create SWF + var obj = createSWF(att, par, replaceElemIdStr); + if (att.id == replaceElemIdStr) { + setVisibility(replaceElemIdStr, true); + } + callbackObj.success = true; + callbackObj.ref = obj; + } + else if (xiSwfUrlStr && canExpressInstall()) { // show Adobe Express Install + att.data = xiSwfUrlStr; + showExpressInstall(att, par, replaceElemIdStr, callbackFn); + return; + } + else { // show alternative content + setVisibility(replaceElemIdStr, true); + } + if (callbackFn) { callbackFn(callbackObj); } + }); + } + else if (callbackFn) { callbackFn(callbackObj); } + }, + + switchOffAutoHideShow: function() { + autoHideShow = false; + }, + + ua: ua, + + getFlashPlayerVersion: function() { + return { major:ua.pv[0], minor:ua.pv[1], release:ua.pv[2] }; + }, + + hasFlashPlayerVersion: hasPlayerVersion, + + createSWF: function(attObj, parObj, replaceElemIdStr) { + if (ua.w3) { + return createSWF(attObj, parObj, replaceElemIdStr); + } + else { + return undefined; + } + }, + + showExpressInstall: function(att, par, replaceElemIdStr, callbackFn) { + if (ua.w3 && canExpressInstall()) { + showExpressInstall(att, par, replaceElemIdStr, callbackFn); + } + }, + + removeSWF: function(objElemIdStr) { + if (ua.w3) { + removeSWF(objElemIdStr); + } + }, + + createCSS: function(selStr, declStr, mediaStr, newStyleBoolean) { + if (ua.w3) { + createCSS(selStr, declStr, mediaStr, newStyleBoolean); + } + }, + + addDomLoadEvent: addDomLoadEvent, + + addLoadEvent: addLoadEvent, + + getQueryParamValue: function(param) { + var q = doc.location.search || doc.location.hash; + if (q) { + if (/\?/.test(q)) { q = q.split("?")[1]; } // strip question mark + if (param == null) { + return urlEncodeIfNecessary(q); + } + var pairs = q.split("&"); + for (var i = 0; i < pairs.length; i++) { + if (pairs[i].substring(0, pairs[i].indexOf("=")) == param) { + return urlEncodeIfNecessary(pairs[i].substring((pairs[i].indexOf("=") + 1))); + } + } + } + return ""; + }, + + // For internal usage only + expressInstallCallback: function() { + if (isExpressInstallActive) { + var obj = getElementById(EXPRESS_INSTALL_ID); + if (obj && storedAltContent) { + obj.parentNode.replaceChild(storedAltContent, obj); + if (storedAltContentId) { + setVisibility(storedAltContentId, true); + if (ua.ie && ua.win) { storedAltContent.style.display = "block"; } + } + if (storedCallbackFn) { storedCallbackFn(storedCallbackObj); } + } + isExpressInstallActive = false; + } + } + }; +}(); diff --git a/portal/static/unbound_reservation_static/css/ext/uploader.swf b/portal/static/unbound_reservation_static/css/ext/uploader.swf new file mode 100644 index 0000000000000000000000000000000000000000..b64e142c85c52864d55ae7e402e5e44a8b3c7c6d GIT binary patch literal 3589 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 LuH^p!irx;GwA~Dv literal 0 HcmV?d00001 diff --git a/portal/static/unbound_reservation_static/css/images/gradient.png b/portal/static/unbound_reservation_static/css/images/gradient.png new file mode 100644 index 0000000000000000000000000000000000000000..8bd8f7fa2336335b2d3015ce35b87a567bf3436c GIT binary patch literal 960 zcmaJ=zi-n(6h2yhR24-ms45cZbVaBL;$KOenMUm5{WoUWR>FIsn`@Z+yJzJQ+GckU78~`xU zn6sJyfH45Tx#b138?z4Ltult%cMzMfBoSODFZNiEoikx z+qsK9MkP0`krEn#G|IC{sTwmgFqEn=6)A9E&HGs_qzt_2@zpg?)UprKPxf5EUTqb zDdo_#4EMX4cs&$uk_qGKA%jI?j|Y(mSO`-_x5L(ifzZ$bjSgwU_+U&PqjKU#vMMR5 zrG2k7a-9E{QhHb&izYeJdn|F>T91g_Br#j#9%+*9blNJyCMT|7yv5k+aEc2(CRp5K z5i}QdIODip5T=P61BBz?Mi>h>^hm=pP(mXq2z*>DnuWTmXKlr{Rkf}awOX!LwQbun ztz4m29AYiztx*z+A=W>_=1#<>$B+<Z9LXh;MU7;lMNwj?rS-b*oy;nRPo`I9|&> z)<0Q`cA^%!0?Tr`+J9C(Of@Y#eI6ce1sjB*cW-Y? z9=*Cf@_uh->DSBO<9|MVJ^k_0?(5Glw$43~e_Wj0yt)1A`l*rg;L60*{l~X=Hq$@V MsLxw(YY(3O1qRP8umAu6 literal 0 HcmV?d00001 diff --git a/portal/static/unbound_reservation_static/css/imgs/dhxcalendar_skyblue/dhxcalendar_arrow_left.gif b/portal/static/unbound_reservation_static/css/imgs/dhxcalendar_skyblue/dhxcalendar_arrow_left.gif new file mode 100644 index 0000000000000000000000000000000000000000..f927e47e7e280d3380722c380ddf94898cfe6628 GIT binary patch literal 75 zcmZ?wbhEHbWMklDXkcVuU|{(F|G(ltLFb~>#FEq$h4Rdj31pDc`A42%pq bAVnbM3{1Q|%#FEq$h4Rdj31pDc`A42%pq bAVnbM3{1Q{O>EOoznGL%ct|x~gTWdA`3MuI literal 0 HcmV?d00001 diff --git a/portal/static/unbound_reservation_static/css/imgs/dhxcalendar_skyblue/dhxcalendar_clock.gif b/portal/static/unbound_reservation_static/css/imgs/dhxcalendar_skyblue/dhxcalendar_clock.gif new file mode 100644 index 0000000000000000000000000000000000000000..c3f73919429c2a4cd074fed7ae0a84150b5afc2f GIT binary patch literal 1384 zcmZ?wbhEHbxV%Qmyietw6&1N(x{lCE2!0jvxsIke$x?MX3s= zdZxO`28JdI=9YSfriLaKhB^vH28PD^2FCh^#=3?^RtA<iyW)Z+ZoqU6+|)HG#~RRvbgMX8A;`9&f5`8lvq z49LhY$uG{xFHmrHR?rB~%uC5HFV+Mr_w}{%%quQQ%u7!7bg@;c$Su&z%uKOza2=9ZF3nBND}m`vLFhHZsTY(IK%rsf zl3J8mmYU*Ll%J~r_OVqaZnqfYG!Lpb1-DyFaO%~!Q?Sto#Vb-g!-Rrd+(1ltsg9{)&z?Sc{OI9>`}gkN zxqa*AjqBI0Ub%ef;)V0)&Yn4a>g0*z$BrI3eCXhT{rmRr*}ZG$j_upFZrQwP>a~ULI~PP7Zc9Ru*O^Mg|7OpDc_F3@QvdpfU$k+%d3aIZQH8acU4)G$Ekk zWd*}bf3^oNSz6@JdCU;#vyi{Um>j7!P5DfsV#K6F-VG-f6nfv8$-5#z(9MC*iI-KO zB#%>s->Fh5H&0l=iOEwUIxkMbi#f`PCr*ahiP4WmN?wX3G~C;zO4`%gk--`Otb*zy literal 0 HcmV?d00001 diff --git a/portal/static/unbound_reservation_static/css/imgs/dhxcalendar_skyblue/dhxcalendar_mark.gif b/portal/static/unbound_reservation_static/css/imgs/dhxcalendar_skyblue/dhxcalendar_mark.gif new file mode 100644 index 0000000000000000000000000000000000000000..7390c60264bce69420aca505b38e4e4419c16315 GIT binary patch literal 125 zcmZ?wbhEHbWMg1sc+AUirPuRHpXZf6uj`Wnu21&AJ~`mljIdiX!f($Azc)Ab;lkvH z3sW90O8yT6ivI+ii&7IyQd1PlGfOfQ+&z5*7!-f9Fmf^QGw3idFff1&W?&IDU{O4% X-8|*fJwx_Oww{)Dr;6-+SQxAUFM>0B literal 0 HcmV?d00001 diff --git a/portal/static/unbound_reservation_static/css/imgs/dhxcalendar_skyblue/dhxcalendar_selector_bottom.gif b/portal/static/unbound_reservation_static/css/imgs/dhxcalendar_skyblue/dhxcalendar_selector_bottom.gif new file mode 100644 index 0000000000000000000000000000000000000000..b6f2c4b46a4c1fa92fadd09a6ca1837dda6a3c3c GIT binary patch literal 221 zcmZ?wbhEHb+{VDk(89p5WZ#t)`!257cWLFmi!1kESh@e=s{I#M??1n0|M|81&#l{k zcK!Y{>-V2MdGp!nThGqidVcoy^YeFKT)g-4$@_mx_FW-}6o0ZXaxus==rAxaFo5i2 zV2x5x=u63*m$7PHj^*A0o$V#L_g^l5U-SO|fdvH~Zx~Zfh%Y#iV>SQ6ijrG4YKh*f z%1*znT6rzyo44NV^Op*8dh&MP&-mKHyZ-k33kI_1-~TRmudZ)y$!}`SS7fjT0Ja%` A!T-V2MdGp!nThGqidVcoy^YeFKT)g-4$@_mx_FW-}6#of27o{eaq^2m8XO?6r zxO@5rFev_HVdP?vXV76_U|;|_gn>2ufqGv`=Ddtm>vXuc6zH5U$-Q5}>68EN|A7S; zw$J|1c4A3UrM6W6nH43oO6(S1SyT3US5@_$4Hns7r4BycVijRF|9VhEjow J=FG}q4FHoR53c|K literal 0 HcmV?d00001 diff --git a/portal/static/unbound_reservation_static/css/imgs/dhxcombo_skyblue/dhxcombo_arrow_down_dis.gif b/portal/static/unbound_reservation_static/css/imgs/dhxcombo_skyblue/dhxcombo_arrow_down_dis.gif new file mode 100644 index 0000000000000000000000000000000000000000..c256a281e5773a425be6e26567b2b8623201f629 GIT binary patch literal 55 zcmZ?wbhEHbsJhCmztF9}(5=AGt;gNA#?`OM;JC=w&DY@0*x}CE;m_IP z&)VY9+T+~Z*WKON-rm{Y-`nBg+~VTi^iAJQ7>4Y+<*>1R;ZYNq=E-x=IF)}hUG&N~{fP#dEh>BczZ*g-d zDSbl*lzNv9004f0gN28QHj6_Rq>raH8wm+S25pslm@1k=wRx6wprU?`rja%`szMgT zkcqLgw7$40Dl5A`25t?%D8bjuuEsYw$v@y5&9JiN2Dg{gD=gRTp$(t)-{Gj^Ipr2G zvNl9|wt<}|I`CM$m^UI=gKqT}f+@BSM~)r-Vh~i9U;{=j+!DT!F)xn8h$O+JJ7#eQ z4}XRT26V}8S~Z0-YRuac3_x*%kvdh1YssSrOhnH*x-`n=-A$l3=Dh>;GiOvVLoXI( z>c?0tk6YOxd}>w4ys;~)*0^C7Ohv6ddid~H5p3MKTyn*Os-wp|y*StQ{Z@k|T)BAt h6y~=SF*`3>xIoTg2F;ktmcvxp%(=7Y&qaa&06PrBPEh~= literal 0 HcmV?d00001 diff --git a/portal/static/unbound_reservation_static/css/imgs/dhxform_skyblue/dhxform_chbxrd.gif b/portal/static/unbound_reservation_static/css/imgs/dhxform_skyblue/dhxform_chbxrd.gif new file mode 100644 index 0000000000000000000000000000000000000000..d176df160dc404e38e38f18972542810c746c2f8 GIT binary patch literal 2912 zcmeHIXIPV27XAbRK?DLa2nzBMKv5xuB1xnqBp@(@6A={@F(LVY04XLxA}WNcD2$+B zbVUt{QpBzxJ<_Czf)r5!LmBMSt243>u4R9$`*VNo`E{Rj&-s*3^t2rW@b`yE2pQYrl+SfirU(HhVsjrPZvL_Xd8r1KDgKU@pN%}hy2aV%=D4# zkFM1{-)4H?*8+A`ICXHijL?j9i?3(Ckk7y)XF>FeJX6~&8v|IAI%F$ zuj?6lKQcCs&5+$~>N$A1J}Rd{THY}}F*!Om9#haMd(wZqw%s|Z#A$!Aq^J!#S;@?( zkiQuo8=sKB{&?ltaM8n;cOUkaw)9iZ*UH)koDLM{HxD}JK1wfq;*;0hJM>YU+j!ti z;rPT3Un=jVa{+yC5*=hb{X zsUU?er2BYM?VUtCIwKSkf&owvi{pSCF0Dj@ET#i;yR9e2lShVvS#FVhXiMZKZ$@M& z1J6V{IfC{gf{4vyLqa+zVux`A1d#)h&g2F_1df2P;6@|CFCoHE2PA3X0$j*R=JFxX z7G-P6z+i1aJ3I<&i?zXFEkG*_)*6kmMq{llu~q~Oo`AIlzZ%jJwC6Je30@S}uetcl zKnG;7P{<>o(Gd|5s0eEmmmh@2;_-Mi#tLm^Wyxm-S_<}YgmjT5M_}@efdUB_d=^j0 z;&Q+RMtT4@TQalSo!L8#}BW z$<>D9YHjrmOW`uY*$_wg4a@w2b@?fFVG|a*L7+f<)?SF|%IC7dFNz7QpV#92Q@*cQ z=Fe*({}hXM1ntoabN#nDe{*?JTo;btx7HE-vG)*%>44-Tog5dsLd64i5D9$zS&Nbia81tm|oKM|<0o)|SVQnjbbbHq<|;tF5W7 zx-YA&C@(85DZW=!c=yijTQ_f9zjn3YN`78$&gDzl7cXQ<&!0P+dFCIdPf1Q@q@OsR zmU`@ul;opFk`5nAOo)$*jS)vj9XzlLK5gLqF_0WtoXgE;)~oe*`wA{sImN~5iuQZO+`P6NaR4g8 zW9wUz#&X94EwY%t#cD>D1+-J*`*A8uv{P-5Zu>xTis^4WyQ2QsrV`NyWTsRWrvh85 zH#VuJXH3m@)&v0J2&P}^p<;FEZMzs)v}MhPyE{gd6O@;sY@|Fg{qWI5m6#Z)tJru3GjtC5M-OO?&2iqT34 zar{oD2DghTxW#u?z=f(ab-Q4l5JGJYT%w@1aaF^M;~Onq>C{d`sd4yWR((5UxE^+H zk!fU(eo|a;3z51zUaM{y$yORe(#=frQPkC|5v!7l(_D1f2su$_Nmo)3b*f_~NUDTV zX8I{0d2$dKn|ci{wm?XF++P z0Iz$r&?q{D1$t)RbX}SmxdV|~mbBJ71CV3eGpySzo^3h#X4Lx>vSQu?p`v5&O4<&) ziogZvByXiEpnS^TSDPBNUL+=O_{;;+e%Fw4Lmo~BXYbRuA;GG)B78^}B~f!kpQ++rMSQfP$3QsltQ)*@ZAj3hvSt z$D~fGg=lWrEPPy$|KZkfa*MioGNyWoiS&lQvvGE1)TdE1Z$Q_@k6wq^iaT%rd2ZnR zJaL)BG1VY1g(R7VcT22pE=@&?-=eT$Mh0JBXNojdRVMdqpDM_XTlt&2GY*7Zb&KIG z?u*rPL@J{&gGxl48e-E(m7XIl5#HCZNqC|9jOic@I})Rb3>Z;J1U4V0OeASb>T6aJ ZMw6(?7j$ymYS-=ql6jR*i6{s|l_QN#cM literal 0 HcmV?d00001 diff --git a/portal/static/unbound_reservation_static/css/imgs/dhxform_skyblue/dhxform_upload_buttons.gif b/portal/static/unbound_reservation_static/css/imgs/dhxform_skyblue/dhxform_upload_buttons.gif new file mode 100644 index 0000000000000000000000000000000000000000..96a9b8afb6d4692f81bac2ab5e9f9e7b71a1a640 GIT binary patch literal 4193 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 + margin-left:0px; +} + +.form-control{ + display:inline-block; + margin-left:20px; + width:20% !important; + +} + +#node_numSliderVal, #node_numSliderVal2{ + display:inline-block; + margin-left:20px; +} + +#node_num_Slider, #node_num_Slider2{ + display:inline-block; + margin-top:6px; + margin-right:28px; + margin-left:-10px; + width:100px !important; + float:right; +} + +#unbound_req, #testbed_bound{ + width:325px; + border: 1px solid lightgrey; + background:lightgrey; + color:black !important; + +} + +#b_ver .btn-group, #t_ver .btn-group{ + margin-left:50px; + width:100px; +} + +#unbound_text +{ + color:black !important; +} +/* SidePanel-Left End .......................................................... */ +/* Network Canvas */ + + +#netcanvas{ + display:inline-block; + float:right; + top:61px; + width:100%; + left:360px; + /*right:0px;*/ + height:680px; + /*min-width:700px;*/ + min-height:680px; + overflow:auto; + position:absolute; + /* z-index: -1;*/ + + +} + +/* ....................................................................... */ +/* The top-right side panel and its title child */ + +div#sidepanel { + position: absolute; + pointer-events: none; + top: 0px; + right: 200px; +} + +div#title { + margin: 4px 2px 6px 0px; + border-width: 0px; + padding: 0px; + text-align: right; + font-family: Verdana, Arial, Helvetica, sans-serif; + font-size: 18px; + line-height: 18px; + color: #5D1D4D; + font-weight: bold; + pointer-events: none; +} + +div#title img { + border-width: 0px; + margin: 0px; +} + + +img#helpIcon { + position: absolute; + right: 6px; + top: 100px; + pointer-events: all; + cursor: help; +} + + +/* ....................................................................... */ +/* On/off toggles for the help/info panels */ + +div.panel_off { + visibility: hidden; + pointer-events: none; +} + +div.panel_on { + visibility: visible; + pointer-events: all; +} + + +/* ....................................................................... */ +/* Help boxes */ + +div#help { + margin: 6px; + padding: 4px; + background-color: #DEDFA3; + position: absolute; + width: 420px; + right: 0px; + z-index: 1001; + border: 1px solid #989970; + + font-family: Georgia, Times New Roman, Times, serif; + font-size: 11pt; + + -moz-transition: visibility 1.2s; + -o-transition: visibility 1.2s; + -webkit-transition: visibility 1.2s; + transition: visibility 1.2s; + + -webkit-border-radius: 10px; + -moz-border-radius: 10px; + border-radius: 10px; + + -webkit-box-shadow: 4px 4px 10px rgba(0, 0, 0, 0.4); + -moz-box-shadow: 4px 4px 10px rgba(0, 0, 0, 0.4); + box-shadow: 4px 4px 10px rgba(0, 0, 0, 0.4); +} + +div#help ul { + margin: 0.5em 0em 0.5em 0em; + padding-left: 1.5em; + +} + +div#help li { + margin: 0em; + padding: 0px; +} + +div#faq { + position: absolute; + top: 6px; + left: 6px; + padding: 4px; + width: 860px; + height: 600px; + overflow-y: auto; + z-index: 1002; + background: #E5E4D6; + + font-size: 11pt; + + border: solid 1px #aaa; + border-radius: 8px; + -webkit-box-shadow: 4px 4px 10px rgba(0, 0, 0, 0.4); + -moz-box-shadow: 4px 4px 10px rgba(0, 0, 0, 0.4); + box-shadow: 4px 4px 10px rgba(0, 0, 0, 0.4); +} + +div#faq dt { + font-family: Verdana, Arial, Helvetica, sans-serif; + font-size: 13pt; + color: #5D1D4D; + font-weight: bold; + margin-top: .4em; +} + +div#faq dd { + font-family: Georgia, Times New Roman, Times, serif; + padding-left: 0px; + margin-left: 0.7em; +} + +div#close_faq { + position: fixed; + margin-left: 820px; + margin-top: 0px; + padding: 0px; +} + + +/* ....................................................................... */ + +div#nocontent { + visibility: hidden; + pointer-events: none; + position: absolute; + width: 600px; + height: 200px; + top: 200px; + left: 200px; + background: #C3B091; + border: solid 2px #a00; + border-radius: 8px; + font-family: Verdana, Arial, Helvetica, sans-serif; + font-size: 20px; + text-align: center; + vertical-align: center; + padding: 12px; +} + +div#nocontent h1 { + margin: 1em; + color: red; + font-size: 24px; + font-weight: bold; +} + +/* ....................................................................... */ +/* Node details panel */ + +div#nodeInfo { + position: relative; + right: 4px; + cursor: text; + width: 300px; + z-index: 1000; + background: #E5E4D6; + border: solid 1px #aaa; + border-radius: 8px; + font-family: Verdana, Arial, Helvetica, sans-serif; + font-size: 10px; + padding: 4px; + text-align: right; + color:black; +} + +div#nodeInfo div#cover { + text-align: left; + height: 300px; +} + +div#nodeInfo div.t { + font-size: 14px; + font-weight: bold; +} + +div#nodeInfo img.cover { + margin-bottom: 6px; + position: absolute; + right: 3px; +} + +div#nodeInfo img.action { + cursor: pointer; + position: absolute; +} + +div#nodeInfo div.f { + border-top: 1px dotted #8E5981; + margin-bottom: 3px; + margin-top: 3px; +} + +div#nodeInfo span.d { + font-weight: bold; +} + +div#nodeInfo span.c { + font-style: italic; +} + +div#nodeInfo span.l { + font-size: 11px; + color: #24553E; + font-variant: small-caps; +} + +/* ....................................................................... */ +/* SVG elements */ + +div#netcanvas svg { + background-color: white; + cursor: move; +} + +line.link { + stroke: #B2D9D8; +} + +circle { + cursor: crosshair; + fill: #EBC763; +} + +circle.level1 { + stroke: #f00; +} + +circle.level2 { + fill-opacity: 0.8; + stroke-opacity: 0.8; + stroke: #777; +} + +circle.level3 { + fill-opacity: 0.5; + stroke-opacity: 0.5; +} + +circle.sibling { + /*fill: blue;*/ + fill: #455EE8; +} + +circle.main { + /*fill: red;*/ + fill: #732A9A; + fill-opacity: 1.0; +} + +/* ....................................................................... */ +/* Graph labels */ + +g.gLabel { + font: 10px sans-serif; + font-weight: normal; + visibility: hidden; +} + +g.on { + visibility: visible; +} + +g.zoomed { + font-family: Verdana, Arial, Helvetica, sans-serif; + font-size: 10px; + font-weight: normal; + text-align: center; + color: #000; + border: none; + z-index: 0; +} + +text { + font: 10px sans-serif; + font-weight: normal; + stroke-opacity: 1.0; +} + +text.nlabel { + /*stroke: #000000;*/ +} + +text.nshadow { + stroke: #fff; + stroke-width: 3px; + /*stroke-opacity: 0.5;*/ + /*visibility: hidden;*/ +} + +text.main { + font: 12px sans-serif; + font-weight: bold; +} + + +/* ....................................................................... */ + +/* no longer used */ + +.nlabel_on { + visibility: visible; + font-size: 12px; + opacity: 1.0; + fill: #101000; + stroke: #ffffff; + font-weight: bold; +} + +.tooltip{ + position: absolute; + width: 200px; + height: 50px; + padding: 8px; + font: 15px Helvetica Neue; + background: #FFF; + border: solid 1px #aaa; + border-radius: 8px; + pointer-events: none; + z-index:1000; + text-align:center; + background: rgba(222,223,163,0.8); +} + + diff --git a/portal/static/unbound_reservation_static/css/rmenu_styles.css b/portal/static/unbound_reservation_static/css/rmenu_styles.css new file mode 100644 index 00000000..120239b5 --- /dev/null +++ b/portal/static/unbound_reservation_static/css/rmenu_styles.css @@ -0,0 +1,272 @@ +@import url(http://fonts.googleapis.com/css?family=Open+Sans:400,600,300); +#cssmenu { + + display: none; + padding: 0; + margin: 0; + border: 0; + position: relative; + width: 150px; +} +#cssmenu ul, +#cssmenu li { + list-style: none; + margin: 0; + padding: 0; +} +#cssmenu ul , +#cssmenu ul li { + float: left; + min-height: 1px; + line-height: 1.5em; + vertical-align: middle; +} +#cssmenu ul li.hover, +#cssmenu ul li:hover { + position: relative; + z-index: 599; + cursor: default; +} +#cssmenu ul ul { + visibility: hidden; + position: absolute; + top: 100%; + left: 0; + z-index: 598; + width: 100%; +} +#cssmenu ul ul li { + float: none; +} +#cssmenu ul ul, +#cssmenu ul ul ul { + top: -1px; + left: 99%; +} +#cssmenu ul li:hover > ul { + visibility: visible; +} +#cssmenu ul li { + float: none; +} +#cssmenu a { + display: block; +} +/* Custom CSS Styles */ +#cssmenu { + font-family: "Segoe UI", Arial, sans-serif; + font-size: 11px; +} +#cssmenu:after, +#cssmenu ul:after { + content: ''; + display: block; + clear: both; +} +#cssmenu ul { + background: #F0EFEA; + border: 1px solid #aaaaaa; + padding: 4px; + width: 200px; +} +#cssmenu ul li { + color: #000000; + position: relative; +} +#cssmenu ul li.hover, +#cssmenu ul li:hover { + background: #61b72d; + background: -moz-linear-gradient(#61b72d 0%, #4b8e23 100%); + background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #61b72d), color-stop(100%, #4b8e23)); + background: -webkit-linear-gradient(#61b72d 0%, #4b8e23 100%); + background: linear-gradient(#61b72d 0%, #4b8e23 100%); + color: #FFF; +} +#cssmenu ul li.hover > a, +#cssmenu ul li:hover > a { + color: #FFF; + border: 1px solid #4b8e23; +} +#cssmenu ul ul { + width: 150px; +} +#cssmenu a { + border: 1px solid transparent; + padding: 3px 10px; +} +#cssmenu a:link, +#cssmenu a:visited { + color: #000000; + text-decoration: none; +} +#cssmenu a:hover { + background: #61b72d; + background: -moz-linear-gradient(#61b72d 0%, #4b8e23 100%); + background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #61b72d), color-stop(100%, #4b8e23)); + background: -webkit-linear-gradient(#61b72d 0%, #4b8e23 100%); + background: linear-gradient(#61b72d 0%, #4b8e23 100%); + color: #FFF; +} +#cssmenu a:active { + color: #ffa500; +} +#cssmenu > ul > li.active > a { + background: #be3710; + } + #cssmenu .selector > a { + background: #be3710; + } +#cssmenu .has-sub:hover > a:after, +#cssmenu .has-sub.hover > a:after { + border-color: transparent transparent transparent #FFF; +} +#cssmenu .has-sub > a:after { + content: ''; + width: 0px; + height: 0px; + border-style: solid; + border-width: 4px 0 4px 4px; + border-color: transparent transparent transparent #808080; + position: absolute; + top: 50%; + right: 5%; + margin-top: -4px; + -webkit-transform: rotate(360deg); +} + + + +#cssmenu_ { + + display: none; + padding: 0; + margin: 0; + border: 0; + position: relative; + width: 150px; +} +#cssmenu_ ul, +#cssmenu_ li { + list-style: none; + margin: 0; + padding: 0; +} +#cssmenu_ ul , +#cssmenu_ ul li { + float: left; + min-height: 1px; + line-height: 1.5em; + vertical-align: middle; +} +#cssmenu_ ul li.hover, +#cssmenu_ ul li:hover { + position: relative; + z-index: 599; + cursor: default; +} +#cssmenu_ ul ul { + visibility: hidden; + position: absolute; + top: 100%; + left: 0; + z-index: 598; + width: 100%; +} +#cssmenu_ ul ul li { + float: none; +} +#cssmenu_ ul ul, +#cssmenu_ ul ul ul { + top: -1px; + left: 99%; +} +#cssmenu_ ul li:hover > ul { + visibility: visible; +} +#cssmenu_ ul li { + float: none; +} +#cssmenu_ a { + display: block; +} +/* Custom CSS Styles */ +#cssmenu_ { + font-family: "Segoe UI", Arial, sans-serif; + font-size: 11px; +} +#cssmenu_:after, +#cssmenu_ ul:after { + content: ''; + display: block; + clear: both; +} +#cssmenu_ ul { + background: #F0EFEA; + border: 1px solid #aaaaaa; + padding: 4px; + width: 200px; +} +#cssmenu_ ul li { + color: #000000; + position: relative; +} +#cssmenu_ ul li.hover, +#cssmenu_ ul li:hover { + background: #61b72d; + background: -moz-linear-gradient(#61b72d 0%, #4b8e23 100%); + background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #61b72d), color-stop(100%, #4b8e23)); + background: -webkit-linear-gradient(#61b72d 0%, #4b8e23 100%); + background: linear-gradient(#61b72d 0%, #4b8e23 100%); + color: #FFF; +} +#cssmenu_ ul li.hover > a, +#cssmenu_ ul li:hover > a { + color: #FFF; + border: 1px solid #4b8e23; +} +#cssmenu_ ul ul { + width: 150px; +} +#cssmenu_ a { + border: 1px solid transparent; + padding: 3px 10px; +} +#cssmenu_ a:link, +#cssmenu_ a:visited { + color: #000000; + text-decoration: none; +} +#cssmenu_ a:hover { + background: #61b72d; + background: -moz-linear-gradient(#61b72d 0%, #4b8e23 100%); + background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #61b72d), color-stop(100%, #4b8e23)); + background: -webkit-linear-gradient(#61b72d 0%, #4b8e23 100%); + background: linear-gradient(#61b72d 0%, #4b8e23 100%); + color: #FFF; +} +#cssmenu_ a:active { + color: #ffa500; +} +#cssmenu_ > ul > li.active > a { + background: #be3710; + } + #cssmenu_ .selector > a { + background: #be3710; + } +#cssmenu_ .has-sub:hover > a:after, +#cssmenu_ .has-sub.hover > a:after { + border-color: transparent transparent transparent #FFF; +} +#cssmenu_ .has-sub > a:after { + content: ''; + width: 0px; + height: 0px; + border-style: solid; + border-width: 4px 0 4px 4px; + border-color: transparent transparent transparent #808080; + position: absolute; + top: 50%; + right: 5%; + margin-top: -4px; + -webkit-transform: rotate(360deg); +} diff --git a/portal/static/unbound_reservation_static/css/slider.css b/portal/static/unbound_reservation_static/css/slider.css new file mode 100644 index 00000000..b527aa86 --- /dev/null +++ b/portal/static/unbound_reservation_static/css/slider.css @@ -0,0 +1,138 @@ +/*! + * Slider for Bootstrap + * + * Copyright 2012 Stefan Petre + * Licensed under the Apache License v2.0 + * http://www.apache.org/licenses/LICENSE-2.0 + * + */ +.slider { + display: inline-block; + vertical-align: middle; + position: relative; +} +.slider.slider-horizontal { + width: 210px; + height: 20px; +} +.slider.slider-horizontal .slider-track { + height: 10px; + width: 100%; + margin-top: -5px; + top: 50%; + left: 0; +} +.slider.slider-horizontal .slider-selection { + height: 100%; + top: 0; + bottom: 0; +} +.slider.slider-horizontal .slider-handle { + margin-left: -10px; + margin-top: -5px; +} +.slider.slider-horizontal .slider-handle.triangle { + border-width: 0 10px 10px 10px; + width: 0; + height: 0; + border-bottom-color: #0480be; + margin-top: 0; +} +.slider.slider-vertical { + height: 210px; + width: 20px; +} +.slider.slider-vertical .slider-track { + width: 10px; + height: 100%; + margin-left: -5px; + left: 50%; + top: 0; +} +.slider.slider-vertical .slider-selection { + width: 100%; + left: 0; + top: 0; + bottom: 0; +} +.slider.slider-vertical .slider-handle { + margin-left: -5px; + margin-top: -10px; +} +.slider.slider-vertical .slider-handle.triangle { + border-width: 10px 0 10px 10px; + width: 1px; + height: 1px; + border-left-color: #0480be; + margin-left: 0; +} +.slider input { + display: none; +} +.slider .tooltip-inner { + white-space: nowrap; +} +.slider-track { + position: absolute; + cursor: pointer; + background-color: #f7f7f7; + background-image: -moz-linear-gradient(top, #f5f5f5, #f9f9f9); + background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f5f5f5), to(#f9f9f9)); + background-image: -webkit-linear-gradient(top, #f5f5f5, #f9f9f9); + background-image: -o-linear-gradient(top, #f5f5f5, #f9f9f9); + background-image: linear-gradient(to bottom, #f5f5f5, #f9f9f9); + background-repeat: repeat-x; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#fff9f9f9', GradientType=0); + -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); + -moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); + box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); + -webkit-border-radius: 4px; + -moz-border-radius: 4px; + border-radius: 4px; +} +.slider-selection { + position: absolute; + background-color: #f7f7f7; + background-image: -moz-linear-gradient(top, #f9f9f9, #f5f5f5); + background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f9f9f9), to(#f5f5f5)); + background-image: -webkit-linear-gradient(top, #f9f9f9, #f5f5f5); + background-image: -o-linear-gradient(top, #f9f9f9, #f5f5f5); + background-image: linear-gradient(to bottom, #f9f9f9, #f5f5f5); + background-repeat: repeat-x; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff9f9f9', endColorstr='#fff5f5f5', GradientType=0); + -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15); + -moz-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15); + box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15); + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; + -webkit-border-radius: 4px; + -moz-border-radius: 4px; + border-radius: 4px; +} +.slider-handle { + position: absolute; + width: 20px; + height: 20px; + background-color: #0e90d2; + background-image: -moz-linear-gradient(top, #149bdf, #0480be); + background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#149bdf), to(#0480be)); + background-image: -webkit-linear-gradient(top, #149bdf, #0480be); + background-image: -o-linear-gradient(top, #149bdf, #0480be); + background-image: linear-gradient(to bottom, #149bdf, #0480be); + background-repeat: repeat-x; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff149bdf', endColorstr='#ff0480be', GradientType=0); + -webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05); + -moz-box-shadow: inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05); + box-shadow: inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05); + opacity: 0.8; + border: 0px solid transparent; +} +.slider-handle.round { + -webkit-border-radius: 20px; + -moz-border-radius: 20px; + border-radius: 20px; +} +.slider-handle.triangle { + background: transparent none; +} \ No newline at end of file diff --git a/portal/static/unbound_reservation_static/css/workflow.css b/portal/static/unbound_reservation_static/css/workflow.css new file mode 100644 index 00000000..978327ed --- /dev/null +++ b/portal/static/unbound_reservation_static/css/workflow.css @@ -0,0 +1,151 @@ +li{ list-style: none !important; } +ul{ margin-left: -30px; } + +.top-header{ margin-bottom: 5px; margin-top: 5px; } +.border-editor{ border: 1px solid #CCC; overflow: hidden; background-color:rgb(255,165,0); } +.heigh-editor{ height: 800px; } +.content-editor{ margin-bottom: 50px; } +.border-right-editor{ border-right: 1px solid #CCC; } +.top-label{ margin-top: 20px; display: block; padding: 14px; font-weight: bold; background-color:#42403F; } +.tool-panel{ margin-top: 20px; background-color:rgb(255,165,0); } + +.css-editor{ width: 100%; height: 92%; border: 1px dashed #D9534F; } +#editor{ background: url('../img/workflow/bg-editor.jpg')} +.ui-menu { + width: 100px; +} + +.DCon { + background: url(../img/workflow/images.jpg); + background-size: 100% 100%; + cursor:pointer; + background-repeat: no-repeat; + height: 15px; + width: 15px; +} +.diagrama { + width: 150px; + height: 50px; + padding:16px; + position:absolute; + border: 1px solid black; + z-index:4; + border-radius:1em; + border:1px solid #2e6f9a; + box-shadow: 2px 2px 19px #e0e0e0; + -o-box-shadow: 2px 2px 19px #e0e0e0; + -webkit-box-shadow: 2px 2px 19px #e0e0e0; + -moz-box-shadow: 2px 2px 19px #e0e0e0; + -moz-border-radius:8px; + border-radius:8px; + opacity:0.8; + filter:alpha(opacity=80); + cursor:move; + background-color:white; + font-size:11px; + -webkit-transition:background-color 0.25s ease-in; + -moz-transition:background-color 0.25s ease-in; + transition:background-color 0.25s ease-in; + text-align: center; + min-width: 150px; + min-height: 50px; +} + +.objeto:hover > .connect{ + display: block; +} + + +.connect { + width: 10px; + height:0; + padding-bottom: 10px; + -moz-border-radius: 50%; + -webkit-border-radius: 50%; + border-radius: 50%; + background: #4679BD; + float: right; + position: relative; + right: -10px; + top: -0px; + display: none; +} +.msglabel { +position: relative; +width: 30px; +height:10; +right:-25px; +top:-50px; +font-size: 10px; +color: #000000; +} +.actor{ + background: url('../img/workflow/vm.png') no-repeat; + background-size: 64px 64px; + width: 64px; + height: 64px; +} +.actor span{ margin-top: 68px; display: block; } +.actor:hover > .objeto{ background: none !important; } +.actor:hover > .connect{ + right: 5px; + top: -60px; +} +.actor:hover > .connect .msglabel{ + right: 0px; + top: -50px; +} +.wireless{ + background: url('../img/workflow/wireless.png') no-repeat; + background-size: 64px 64px; + width: 64px; + height: 64px; +} +.wireless span{ margin-top: 68px; display: block; } +.wireless:hover > .objeto{ background: none !important; } +.wireless:hover > .connect{ + right: 5px; + top: -60px; +} +.wireless:hover > .msglabel{ + right: 5px; + top: -60px; +} +.openflow{ + background: url('../img/workflow/open_flow.png') no-repeat; + background-size: 64px 64px; + width: 64px; + height: 64px; +} +.openflow span{ margin-top: 68px; display: block; } +.openflow:hover > .objeto{ background: none !important; } +.openflow:hover > .connect{ + right: 5px; + top: -60px; +} +.openflow:hover > .msglabel{ + right: 5px; + top: -60px; +} +.custom-menu { + display: none; + z-index: 1000; + position: absolute; + overflow: hidden; + border: 1px solid #CCC; + white-space: nowrap; + font-family: sans-serif; + background: #FFF; + color: #333; + border-radius: 5px; +} + +.custom-menu li { + padding: 8px 12px; + cursor: pointer; +} + +.custom-menu li:hover { + background-color: #DEF; +} +.context-menu-list{ z-index: 9999 !important; } diff --git a/portal/static/unbound_reservation_static/fonts/glyphicons-halflings-regular.eot b/portal/static/unbound_reservation_static/fonts/glyphicons-halflings-regular.eot new file mode 100644 index 0000000000000000000000000000000000000000..423bd5d3a20b804f596e04e5cd02fb4f16cfcbc1 GIT binary patch literal 20290 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 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/portal/static/unbound_reservation_static/fonts/glyphicons-halflings-regular.ttf b/portal/static/unbound_reservation_static/fonts/glyphicons-halflings-regular.ttf new file mode 100644 index 0000000000000000000000000000000000000000..a498ef4e7c8b556fc36f580c5ff524025bb11c84 GIT binary patch literal 41236 zcmd44d7K;7l|Onqhm`ofpfQKdAlFg9hM`jWd7-c5PHl~v>6Jlp!NC->s zoFdHXMyu2czuuM)ytv1P{%ani-#Lx|8x2(ewV{nD$} zA1ppWh>$0Q+j{Bd>$ej^e1up(i{~%B^5#os{ou>@5@LOXkb6UyZQWc0VcR2w+<%Y| zGH}^tTQ@s2!Ar>fzbAxrUUtaUVO=BV_k)iFS!UIRze7JhkS4Dqd&mU?_W@O$o!OVV`n^skPsdr903C4 zRRYK@!VyAvVJD0c3lVr1_d`O+x#lPQ4bix-;#Vx}i>JTNUa?^{nNQrmB>Xo|_z1Ct z$gPu1NqUw-)J!}lJ3=!pGD+mY@g)gz0KEIYFC$mK_FK63Ao&mDRA zm*m6=MgiV$7TFgkr`(SmwjA~yjvwwlJpb_8!fg`>n@gu!Q<{w#l zWbKhnN46iiNhuHn##DAXn)rnV6Tyj|a#jk#G@E4c8#=olk%=0sQye%Gz%W+rS z8Yi)1v7@nfV{gU&J$58^Q|!9fm9a}=n_?HmHpbS+R>hXY&WO#ABKQA4eu1?$1h50J zSMhJ=3(PJsU&04<>Hkk&IG|5@1y0)gbFceJ7xzDuPwmZ5!iHM{$2|9mc4;AwG)kG?B z%jnO;&5hv|>qbW>!f$O1rxMhX8>NePY-A@kZVdHMOWu9{xjodH*OTzcwWBot$@9+- zQ?jv#ig~@09hyIN$d;F-c(vF=?fLj^_>k{}n;YYlPcKWwsgPMt$=cCfTX$`aNi|ws5_wa!ZlR976m)O`to%#5WS#w^^GD~LaZIE9a;^S9#8#vbZnPntU(N+iPZ@m(v{ zjmCGSmc=PKyG2`qUFOZF;^VD{r{be4)`t@mHjeJ1LS|WNS1P`1*{;-Pqy(FT??{gi zyFt$NPzf7=8}ca)*oEy#ZN6gD%$DF+{rUK=_^x}9ZOdz^T_TOI9UTgPb7Kz;%_ zp*qiTZ)rs5@vsFC*F`ITe5ek1yd)*0bV*8e!F=P5Km37@A3xm1{g42uk(#hlSV>gU zNhm2&cZouiIyIo7BK40`i$>)p6*avLa-_GGCA_Hc_<2ja*bm=C-?2h>%hj&aIq z)ZV0mR<}FwlwGvv>JB?@I*2`|yBT$DkdP+-!5HLW%-C)mn%*+D!x(F`MfkMv6;dHP z2-S+Tt6A^T@K#*~JEJ4P=!j|5QluRvYHiYXjVeXzY}OSgUa0txve`viVU#7CdL*W4 zH0jfOAV+-~Ei|cD)2oovlNCv(VwLttb!S|wR;$RxN~yn+s+0yQ10_ujs;T}0mr8m# zF(D?bN~j#XanW`Oe!fBAeFQ#0o4PZ zYu9jZ-}K~@Hx=^v=dS+zPq~q^;qA58J$=hf&v-W9_>+g*T%K)Aho}iuSV;sT5(jY; zQU+O-Z;dKa-+r}$k*_ovAx0ej!rzrooBcpKd~P*gcI+ccvtv_ z@D0KdE9zciI$Kd8TTv?m{YA(mMK`Sa#ku3$CFAFeZ*jXH_I7&R+kbJUdEk6^*7LC2 zeTx1;`Xb)P^g&dgAxOcZ7$DpM=RqQuknsXdJQy zY*&dQzhi#&<~u%C zKl|+Z$L_e95bnfR$r9mn0woUOB7{%)Oa27-?cnDtOW_v}au32!jXNJO?lA6r@Ut8r zXF}nEhI4CQ2IF7yv*!3YGbDFqZ5OV6YK zL+7Po?0$gS=Sq!RDZRB(`drO8aX-QNNbvhB*}CK;Ug9Sz36mH}ku1rPA}J9{>I6rS z(9}b5O`~FwCQH=Tq@5ad7HOtLT}|4hQE!pXDp6mP<~8as(n5&_nzUC#krLHP$PS?W ztRIEu0h`Mg=u|Z-_)tV0u)8G%cSB9uq0x{zDkB<=HxG1n<$Li|+@~iXcOc!}(}%l! zQ!k^SaycbgZx2_i)GO&75foT`Y`rX}%BTFH6f7sC1e|gluM_Bd2WwNW1~)pfpZ&cs zb*v_=oOub#(i)5%zjf*Y#!B{vYqFQbNRiAVBc$#|?&V8VU@VIi=@4U0zXo(Z>n$h7VzovrC-u%TX-`Ugr0EvQHVYbuey@FC|T3XCa{h+=HV_vvkJ zbmrd7ZEgCZ2zS+tor!PE*g5G8A@xt|1>I_mdqa7xbYkOUMVkzouz4Qq))8 zT0&mv3vbXg+Edie|8%KDJDd7hcWD~XG31W!!$D_n>Y*?b2L4rWpqPM&nS{y=YrvCwMx?xm8-N(KESKK_8D4-DoZl;RrQERk`EAz62fy~ zsUB#9DvJ0&r+e__Qn{p*l$4Sx|5-g`ajj9SH9kZeF*f2wwc0fA{)*{UF>=94ylZJz z@fnz?Vi%G7Ned5Z@1K}-8UPr zh(Ylxn+_+B(NHkhtRRN-NPk}%1UMFb5;Gz0Q%T@sshkr{I$Z_iQDr@J6W z{mr_|k6r8X*>h+z=`K-{52&GzRHw=eq<*=gct8mR<7hNw%RyNQc(`PN19JkGrPc&i zfBeLyw;qFwkKKCd6F)w0?<>E5W$$_L^N3QznN(9E-01VrHT-y`ag%=Rn0`~E^7ydv z)8}`*viH36_PzoxyvkgTh(Kxt1S;rLdQ2~=3xwo!o2yg;>MK%V9JPAUr`sS$olWXA zo8xWj5|cKSl9U3eH1)66Xh6PEYt$Nm1_~TCTxfX<^u4vnw{{X1_6U2(5^^TFn4o&S zwnx=FO}f;luYw#dXzL-TFC~(!JLgubbd_|#tCXrZ6gp+StyrxReXT6X zx)`Ze=?duppU5u4vjei8I|B#2KM>=BF%W}lMGeNdU`dFKqaS6H;X&12r))5f1!oO8FO zSg>Y#+eUA{eRSjPw-Z7{Qaf=%pq2n>o1uYL$i1YVKrO1XS?}uY*EEf0i}hLBK&e!s z;U-m!s8o3JnnsI7YHu?0zI_~5olc*gMhi!yU8tGX(_KtL5qpky`A{Cw-X`t!>3xu+ zJsRzAQnyy`@577w{q`K~_o1FiBTaM&FeeHwGE*zfjOE5JC0Ys^4kdp{N};-mpZHhv zI>0~J4f*at@H@O7=XZt)0}kHf?^LV0q)PGuyWmAzm*@enBp(oo+lQz8c*+Wrt0jo#&bT1^I3eCC zx6E5VN(n{S2Qn-KdEY+cZQ}*w?clp`&b#j#PcEr7;O}Oh*td_n$awNyJUwB+m~n{N z3fzfD2(bhN%IvN}%gPc<*kV@`%_(#|c(KJi*l`G>9BWCd6qNW9UxEam;{7E)RfA`L zq&ynsR>n~QnH&8AqOd zmih6H8ZP6IvAto&cR+Ync$RpHN}^;-OM~>Yxol|yjj^F6HK}AO4;@X~;nNk!p(zl@ zB~_B-gKj}qnQqV_(P)(_@|apIzj_Hmr?^gDRoVAIt&bjp}*Cz~h7Y-@;y zSxd|ziYh^(3{$7KLTen_H9l}hqK9GpSc62BK)VigI~gHZc9eMs_Q zNJ%N_gT~~VW5@P<@TfE{#_5N{Wim3vd*l_#G`HSuPC~VwA15(*BcEu ziZX2G+*e45ES}_Jz?|xBjE}A+bxm=v9df$llH}(EyMqtnKrp8=V^&Z-ZT|XOI!W9L zlI4R~^)AeT?o%f)9DMqncbz!zTL@ycHA`=~&jxA&DD`Z3h1&crjfoVSFKd-EPBX1!Iy-6HG+d@j44S(tG>RZCBFNij=5i(38wd2{BmG z2Fj&?hf5{1*t#7rf8haR`)9V_qaRxaW9)N}d6*kTick(t|DopzUGt_2 zU@rd?`|;YA;V~_MHhK+|+YAi_|hs+naSuJ9e4{rFFXxeWcXWtb4+E(Brq~ zPzfS>99K5MV?k33CoFnHrc{~Iw1){2<(7&**j?MP4)W`EFlFTUt=)qt$(iL`<3_s& z8|!xLSl1Zrp4i_#ILQ5G59;J>ykTFUAB-moQO>XpoI2zNxDw3#F3eABHG53>C=( z1>P#wYPF$zZo2ilD{9?cAH8ero*T{$px+I~hI-wJuw~7eaP-VYj;=1pqBBjIVfrs0 zA_>w*&LEePdJ(xZT%wsK9bo+&X#yQ-*)zD3B_T(1O`7xR8sz9;lMecHA5$Il1(4IV zoFpG`IU^lRnq-QSd{FfH13Zpym!#X6tZTU<%2NL@#G{~0?-#hFhg1BFwI)N+@svJg z-{aJrp54C&>#ujS%`IPk?Ty#Iyrto??X$Vq8#g+=4SuJ`)(t^}2Um>nqhPu=^4Mb})h z;2iU=)$%>h{_Q6QuHNy{|`N1Hm2k;#bZ^K_$mQ)<$(MoT`u;LOok%frR^ zQ_?=Y0y%x*Qca_SO+B+5KYjX2$k7pvu4&e*a~Gp5I}>txZ$y%x3n-zs{&}eWR??DO z@9Lh7;Z8jnmgEEez-(r#rlh(sXAu21QF*@I5^Ni&49%UtfC-bngp?|y%cWFKphMjh zjvyr@zFbmxR0+!o$@I$LMdnedBqeayyqYg36eyPzf4QWGX-svkTZwYYuNPqroS4K0koKUh-Nm6mOkxG(M zE-B^KC+;)uFy640qtW2scyDd3*5Kbb9%`I--ur&Cd5xesY^O;4sPBm=L1k0v3NU5H z-bBrt=&~rubz*fg9~{cKQo;@-pa!+dKz}xq6v69&SGgAq*ThdF(e=>?zHu+WzdF1V z3k?_ltFt1}XawJwzQ++_`FZQPZKSXDWVK{IoCdT>`_67g{n+yl600+aDpc?LQjjj8 z2bJ?UTXg)yd|u?N2q@xw|4UN9C3w+Et8#5o~S&ZN&tRFcIAZyI~7qluOy->f@W zgc_k0RMhG`!(2>RkX@_^&L)B~oTf9(qM?P1u34KC*FJAHiEAG!2uzEYQsso=R}&S! z07#k0SB3!{>oEwjfK;Q#jn*2Ceg}3y zqcO3t(cpe|>#cAuu4C`*{Jg{Cao`&^i;xyxAVSilhxCza7&;-{q}@f@)1-+a^)~^5 zA7q@yn)Mj-PsWP&9F6((EL+<366Ew4k!0Fd)pJ=%K9J~4$Juh;(=EvdV#yR*gft=P zg}!Q)`sIVpw)SGLsT8%)4$Mbc5OR?8a9##_Am~C1Sd&~Js15XIlBoC%cJptbmu8RP zEmhXfYILugQ*gTWbPqyptT8s$unvz750AoVt$|me!ek3CD(AWf2bI8Jx3L|s8G|@p zG<;#LMmSPtefunlk|c??MxVPxqs=R;8*=+xT<@&(|a@1-yK6Zg|ZK%UF%j<=0^}-D!!GZkmUhCN~ zG6J*w1&^D5{kYs4cD0Kl{3Cq#)5f<6&-_2%W*CNU(nq$EdK|}GqG^5t>z`Ro+Q%#* zw~so_UJ}M>qKOMt!lxGyUel!M__#zn%w9?tB$)=QMDI>WGVQ3+SrQFaX&*ZOd;3ad zgi7=m_-q-&p8@QNsGtNqkjkRXfI4c~+(^~B2RVDNGX_7o>Fa7D>2%q`i~4gr9$(Y= z(#AV(yYP#jT6yLEy&J_+7eCmcM%-R;G5vJqf=ZW7>jl^5M08I?hI*ZhU5pNVtEhqw#S@91b`?KYQ>fyb>TZ5|7SarSa8AsO= ztK9;B%O&O{+botl9KB1b;({W7=Il;C@KCMVQrWc2b^IUuhpbh?op`S06S9*uxt-L* z$mLkE&RK%E(72lQm>o~iTjj**RapLcU`vsk~_g+%BVSBkIGfihU*J005ui0G3_+Q@0NLrE)a5g)j zg5wLJ6=W4rr6)RPlVqJ(s#O}3>L9c;xjhe*L|GNf35EZFrYD{-TURri9w<&Xy`cC? z$d%hxtl)nz)%1xS*mQ2!WYd|fLpeT;6(B9)gAq=)1pKA@5k**u7T9|S@tu$3JFXuQ zg@1!>hwz;n#rKK*N<_mYg+*H$e|GDCL#t#8&MDgcr|h44{$yIG>27>rsC9}&I6Ady zY@gbkarAxY&9pp>LK7p>olSJp1e$bik@hzchta}XU`%;t%-BC=9-G*U58I#Fs@hDp zH)i$+wsE=>%y3sA8s)B>+BDvn+MIFp&$r8Lk=eQrYZoFJX14Rg_Gh;1f3rQ^D40Lh zlK0<4b;j1xX{P7GBz9z7tKU{KY{5cAjUb*NfOrCI>y->!P}8u*x0Wz|bAtx-4%83o zzIZR%LiT1o)HNHeot7nox6sdW(j1;SpWk=; zFW~y|u@C8%8J$Il^~Bzmtg;dZX(zMD9I~9mnYEr_NVkFpbVU&jOv21^wt`?NUKPtM z26l=#_+N;&lfWKZzx(*(Xx8A&!6}d8E22Oiw~a$=n@I(Og@ti8pr;~ALxdg6m;pj8%8c>2fGkHp)_fNCT2Z9)$LWG5Yi@5}<^N^dFzoDC8C(tivi9-u zTH=XDV_G!+`KG=1Iy%$1%xx=bE0|xgAyEDe=FRD0s70a4qH2DoUfY`(Qq%3IN&Biq z7u+qUZ*SkJ5HveT`55<=m*ghkv2)DQk5!_?w8R^5pzp&-RD=(H4&C*pyk{|0XGSn zn+KLG_@#v0(&F1?VbtH&=6`R$++O={n6(_zzds(ja`pDrtGDO*qjGz@eB33sx4-pw zAAbafjl*!%_&%OnO*rz|6YmNg!Z%2OM9JJ%3nHey9AmVb$Xay5+RR{8SdnDiEg-EC zq*Wv#(}wOJhLRSA0MpnDLN%ux#fcEbMsz&=!$I* zJv6?D`|Yhi*?Idb|Mj`+{%d5!p4@iLz7?O^!_GW}v09jlttn(#i#|V#p<-k$$TUVX zvWA{DJ9EeCeyK$wh9)c+)zbrhNj`uPG-er{8b2#Z$&rNCt~1M|QGA6atR2)!5#D?Zu8w`( z_%0fQaI|}{@#bU3p~v2YgI|J2t~0j5pRT=DIUgPDkG*NNeSNUoaN(7=HI6*?=9^b& z@W{2sHu#@wuRR-+8e4IJ&j~9@2Pu%Ht(N(k7_-SXsU6!#1s}CG0Z|bI!{i8_Bzn>( z$#o^tS*=!ed%GmlbX6Cul1wvGQ(Lu)7@ldhr99ab80KT3*g;8pEN?yr7VZ;gKX7Ve zo`_z0=|#~9TxL8hhL$ckXF=6$(c1XvWQ!gyKlbLEkjV7=?EpW5g)sb6&ZCwVTs7UU zCxn$GLQ=T?GaJa)Y7wAsjkRSug*;@x&AgzEZyP@|4mBFwdC>K;dE{l|r^ca|8yMhi zyo@|%J}3SzVI}dCNGlrXECIUvOy1fw=JD(8Lm&r2XcY-0kOC~4(O`NDhOpR%W*Qg9 z3i$W;4#FG8awUSc9m`>4_6y7tz3c1>8x?vHn8NjFo@z?rJx9@J#adra}U zOIS&)*k*>+x6EvFp9GQ}Bsj|TPkc{Ui4Df=6nNvbKEm(nzF@150^?NBP-vLxV|W{c znwz7+90_GSb`*|IE3&9+;S-EDcn-BP)8vG|!%iXu5MjW-F*)uStsZmS$t)YoX?mJ_ z`x5W>to+O;vFDuh3=^l+5U9|_bQ-y((*X4sQI)~re5&1(fRoHLVdccD$4t#wiA2E5 z^%EdpBO?DN;cpo}7h$*AuW@VtV0;la|AE^uLH_`oVe=obZN3vf7S;(jpf!`WLj_b( z0r0_Qu1z7fQlEr)Xlo%J z4j|%z`7acN$RaqzT%>0}L;NMB#FWaElH&J)9~Odt-#+6l;|1fbdmHSH-j!OS;puxQ9?+UZw6h63ldFSkQ>*`DY{&U3=v7SstaDkh*(jAokU)uoH&gv zOuBdPDK7=q$_ttGm1fRJ8jg-3q7iwWOhU zeAqIF;Rym((Icp(VWHe#;8RJfzf?YLC^p6fuW02goL%q;e%>FnsTOZG5`u6079|&q}ZiaVsYol6eWmm|$ed3P{w>>?_FnT*U zIhqx=7|RT}6Ko>B$V3z}x2`Uu%Ff1b5H;h|n_5X=loNsG@7JogV9X3Qo=*3!8suvY z7^_X{a2R`QCw=5{QV*h*5GbP4JgQMrtoy<#bo@fI?nxJ!|6eQ8;CNk(=FqpHH0$0dq zT%L*b@{`y!)~kh?Ghy^5X0C;lL&FcTQVi=Az=%JY2F5Wwz{%oe3gI^c?eIa6uVwe# zbJgU3HqWLooim}E|2lceRrlP(=G@6x)hWE%`#@7?pirmVVB*!LzD=K^t z_1kuD_}+cS;~z-4k=nhXd7tsbX*7phGzZxfz`<`OhMFr5VimWW%%8RcLv{mYWrqW zS0!W%^HW$!JHy%`0I{Xf>6}H9DPhVn!!ctb@x*>E1uroq^S_un&W!JqBEy$Vejgzu z%vXi^=XPj)AGLeP8-vDtXyx&Lj}T$GK#3J~Sqt+5i41!sG*PwG1*BsVQjNgp@4<`k zf-!EUHc#xwd_tt*9O={Sj>cMf7j(Y~1zAGnd-HYqo;xT=EZpYiI>H}8YYPGkE{7;7Ei?RW&nb`p*xNlLg+xR2eBR3Mv> zvUV`F?}Y4q#?N+A$nG?@-)a1eE91?wyN#dSi8)Cu2jyXwQQ7?+2OY6al)7O}j-+y2!^ApyiO$hZae) zK4*YI+U0;61vO|A8wJq=qDP1VwnwN8aM_?5%x1C$uHq5YDDM$OD{jLz7W?AGv5`5m zyS#BvV9hy_B^Gqpy*zL8v~`B63%4zp@69~+H$f%4#4E2^Zz;KFUAnyBd9-bQ=c`Lhie=V^r?+?Vis?7<4HPA74!PN_%hV@tF&;Fu? z6BBp;>~pr*C09MM-ZdER4|l0;KEY8~bxyo+HRh;)o7^V6C6q{l%p*(40)i>^-Aq5k zbeW|^Iy6ozO??^U^vaMV&v)3{+HKukY){ez%uHW&QvCr(de$CHNXVJg_XiXinSmjhOC!_OcDv-@4%P(56nT<|Ul?HX*`W0wqBbC*9-> z@+DID;!H(LbfkzVP&&~5^|}A?A3rBb&OyBe4|RRhqI=*^9_s!k_4*Dty)J+5fRDYm zvG;cN-pSt6_+IyUU06mYW%Wpy<5;EbRoYpl=_++r$@5N^+t=3KnJ%=0p!;Y;TZr9W%D{Mq!n z$FI9Q>)89_=hNHnXG|@s(K%iZbY+4)#bmF)2%B@+1v?Aw_I5FS?$*ytvs=3Fy|wo% zTQ9wNwztc8ePFlz#MLH8iyJ!Dh1(~dc)**{GV?<7xsUZeIB@^`Kv$Qmf7``qnD8h5 znh=XDJVl&DMhtp}xizv-01++eL^-8MVJN4r38yWdbXb|VJuo{kar=M5H{ct_6BzJW zxNu2ah$pP^_r`17zfAPhP?TY%5K}j(5rxU!ZnBghXcR~DtRhV_IUB@kIQ1YyM+QUo zTs<8`6a?m{>N&{i!L%gnkto_^_NXN5!8F=47~`#=r-OODqJa6t*|fy+ii?mEtyp8B zB3Z1NTF?vIMsFR3ZQfu=G9IqA`!9U$LVtVBcvuR7wL8$~fkm)>cyx5wc*giYp1weL z!0q~z@u%~GScYcxYP(OFA3P7lKe=!<#=(iXIrdX3FjUCkG}e@?CmW`a0%c4wGjTA8 z07@z7v_<&jBqIGU-8Mtk?;R9YMwC4WnB1d8Ohn}ey;$stdwcT2h;n@SBy`=_{=eHY zF>So%CgCf@L42f*oWUZCAr@KmGtiBVm6pJwEG^s()7*3^Sglg0bU<{=EPui$>sAkT z;#|Nw59lSeLqe@&6Hrmjec-v#KO!vSixc~er+~j@_jATm+~d1%`63?tW23>1zKkB! zmr!N9<-UUxpS$m)<^fahGJTpdX>aBK`ij(r!RZ-Zrjx^CAf=L-Nu=1s)5Z^Lh@wX@ zn2DRm(L9JeFfsF#q)9jFA)81&hEmDitlL?Nh8?rO6b&Iivr6dV&uKsl%$J(Mf*4qY zgZJq&Fl4Zb>5h64aypMHZfBLsk{*p!t5ii`oLLV_38+CeSki{A*?vq~2zV^Xf@QK4 zQw{P~>FjJdJ=h(SoID4Rw}!H-wtnH8U)Z`T8?s`NCdhN6jbqow&u?=&10AWZd?6&+ zjx}bjyZwr5*Op3auf5{-b#M-H7XR3sJ@HHORpB!JHT0+PDmu!dzk*G$`Ii%a4|{)w z?y_HT3y{}~$*aQm1g2e~Z^RCZxrN-wFO4r6`}oMjH@F4ALMI&FlRGho)GRyrH;9c$ zq>G?VjXfe4smN4o^uP$BsiK=39xQFdvLDri1ZqM;$GY?~jQh5xIzP#SSy;pdWI&+9AobhxJOPGEhoXhEYuoqL-ETa5-S9yR3(-SmGs>%rHl0 zC6UZzWsBF-#@~^#gry77Gd%EJ&K8wpky#PrP-Ip_LpLm^_D3PO$#fM8cBb(`$s7bFfWpf!!z`Hf^2^3J zj&K~i6Z>1^mk=lll)sbMNe9a+LVMIvWaXfy;bbgalRycSP^NFejhZ(#e)7^wExfB~ zH+Wll1l7Pg))V~ zMD4163>vAWa%xg09S?O6#-6rx2Dp9xwB>2zekQhSW|wsj4#L^ouY%bgb)u8O=h?cx zw}sPnk~Ari44JI$V{KBaj}?U|unIkT#)`gJOm*w+n&oIIMLHZN!Gi1n5ux`kcxj8D%lJRjCdi6 z<})?{eV<&C*>IL9nw-|;@^C=fG0%I;df6%mE)2+4dHpTkc{`*)xLppen>hBzIdkN8 zc)~S%@oZ=Bm2jaFc?OoOx;+s0w=4d%|6{9+uRRk{0$rlLqtLAc#O{CVn>)9UmG)GK zB0M5If;tu}ErlMVEPA*rB09OVs;DZzU46J`@7|untABU!;O{24e|rGF(Q|n9Zx0+` zryt25S^e9C2Y!tm;;d{1=3DfEV*kO1cdEW z{4E^dRIwH>XI1>tJSZt*Lg7GG!W9V$!*t)H|>@ z(=3)kN|^j#D55tWG%Rj`H7?AUIN!uIQ-B;MwPSFzK^AKn)z_2 zwjJvqhMM&r1{LlZvgcSrTu(}p54xmq0JDRL9`2N6nyS)niH53rpih$P>d+a?t6ag_ zk`hkw^gv0A0ZYG1Os-;>JCLcU2|rufSUthSEDkX*<^Fk)wb&Z94vz<}@Hi#cRUYTr zP&j+rRcCFxQw)2Jr^Lr=HAsKl8utFPPnLZ~1)PGN7X^W{I6iZZ@eHfjwSsd?X@~uF zt82R_AbW0JIkwt(CYXIRyb;zbT~Q?v0pNHG@3MK^&#%Wy%>0SHWUKJ3a1M!**<=WL z7n($e#+q0pl5f&ET75PX1GB3r2Iexq0p=dCq6e|OnR|eBZ~{#l@L{0{I@HvMvDQrt z(+6E0LO0`G1bLT1q%kE`ou7@FB3T?&y?tE&fSNE_f$6@MC^v~*%JQjXwxk7Bf1)C# zMNDcFJ(gLJN+51*>y^kTr{^lS&*_1yM1SHboAIPKZ2kBZXE|QOPe@;3Jh|ZkhXpLW zDA)xj7@hnZ4Q|2MO1RnQQ{30Otgj31tTgeC`%7I4tgm$kjAu5&f4#N-t4^=e&SQWD z3>OYZT)%m;8SNB{hlE+IX$h%UaIVd60>+k@kVK%@3PO6}4k;DY% zi*074b8h#eU5fF{>amqKd()on!SmKXA8a!z*EDR@M#FC7M!6ptpR@X7kBe}Q$)c;b zoo)R1EEl-14m!_yPt?qwa}!rL@Db_bvGE zjmFb~E=}V_Ybf~D2f0yhSuA+98=TnME3ZE53YubiVcUn8V{}hzv zAT*q!&&Ipu2f1sp)g0>S0u`Pj9-@#rE&asHBx?&#MwrtNlX`Wp3mvdhm7(*9nfa~T z{N`ebx!Kt|s6-jB)i9%NBK(k+Paamc#c)R4^l_$i9gtULuUCf&?BfOlI2I|NYEq6bqDt5R0{tziD)*Zr1v3_rD`_bhi%)@ zY-GwbKQ*>|WEc4>a(9c;e3PD8q&v;d+{;W{Q?{OKvhfkf=>arrQ=<@r{()>}pfb!?G8K%ER|xg`CaZQwcWR!?>4;TaPHSPE*Drf>?ZY@TcjiEvjW)c{#lXBMTbigG*Q2t-NdCZ-DEMJ^0?ktovvY7 zFEfj+j20W#w!}CPL5I~}mXQHiT#6N#I@yq$Y1GZ!=0*|m#^OD-M&mov#@*N6Z_{`f zoqya545KjVm*QELmYJi~3Zt48l1*Eh=mhIZVd@wzPnHBoqEzGGIKG^}%XqXQtgK-& zw{d8y-iw**iT=(6Ns~>?YXdBcHBv%NA(X^Sb~EEMQ>5N;nq*Z5y-Cz8yiP3m%?fv? z%o>EDW<8X`Qz5K6$Z440Ms$yZ!5^4Qu!YDq{c}^rJ{e4$xuRJm*g<9xqx)j8yU{&} zCA$oliI-x=FpPB%nmof4PL^}d+$Ala3C4)sBtXJbXgs-uk#$VUBUqi5)m{LGKSHl0 z)LQ5fA=+Z@^SWY{9*GX_qzEFbDR=kzp$S;i9%we zn=Bx!$d6m~d%R8bj;|=uwkBPyVH$9i)gb8C>RpUyU1!)C@&w&xt7ibbRG3UsPdIZ} zRU_lmXF-k*H|elXUkEw6ta+faY@sbj`6eJ*Dn+YnS_p-HMm?73gb5Ez^tC3VchI8!8bG|>BT`@fI=``{%E?QPq0;#noUu9#qeq z6}tuO=8n%@kxHHE62#(#SUjl4p?-3;uc=}|_n7B@olnFI@vq1GEVqNl6T}_I1HnjV zskAN_$LA0@@l!G=d|jYq4Vl9*4%sGJaY~a86zTFN)`h@Y4Mfi(&R|}Z#-)Q!Z+jS# zK2(u)t;CE7s~UxphKtfb1u({%MJR>{q6)2g^&*z(&SW#KORyME6hu@sV}Rd4^)i(d zts;cmds90W&zqf?-<|D}U{@;S4WApZ7ZxOqTg63ibHJ~LGhSck#LxSeRnE0ryuF>7 zPyo*FpSx|KO}%J`O+4@Tgt&;aESN3%E?Ki^{kC(vmKX%a|9*9KeuuAbRxXcsy|}nR z;*v?@25|v=B$nNwb$jy^Sacz*DL&Fijp&0jFQY0k1aJFY7&8{ESCKK|0qoiBa7aPE~$7XQP? zRdvqJ#b?YZUo>}ZCVb8r!@+Z}IsY2h@Z!;qC7ahj^_8_-%yw2!yd&Hw{5=T~jSznz z2Eme60apAzD`F-5Y$hvOu~cLw3#y30*I~fgC)lH4t&Z#-x!|Jt5FQ!X?Gi6PWPJ3$ zFOmz9%E+OS-TuoD!6$Gx7D-ji>x|!wz~&1_c8`oec;xFNyImIi%Kuy>_sp)0fN;Uc zZi#(qlUyiAQdi_Iz)Owa%tu;ztZBgN1!BdN2;$#agtd+3UCPXMz`TSg>m9jCWwXi) ztC+!RViZ}qm#{3!b*m+4{`5ix^>x%dC+jRGq=ekc#%~N=^2n2aRhwgmRBC9ferN7E zbLXB@@@nfLeprNwjvf5Ls1PFH_B%ED+8Je z!GMU$14vmBia+=<?Ay$uM!kqC;t&p-lVqB$(yH`##MPFb zJ$wcV5T8u_)!sfp_@9(52<84^VCX7P`Lny)_WPt+feulayX<#Qj;;fJ z)fO+T5j}0i>S*QsdlrbR*9iXnyvs+Hu5cSokLb@2Z5{s9lg?GEr43!%xM(CFQmi5e zAln8fa`GqUFKI(vuSPE6KPx;#mXh5BWo5C6s!57P4il^rwX<3GvmgHOdytRISV(A? z)tc|t>LFI;FoYG0MdtSsv2I4lhkz*5K@b%Z!UDJ4+$BqqS6=BkXJ@)NFdKI~GVQAp zy*MDrx;9*`QX=VnX2I5S33)XP_%k6vCDqS;4=-HXnLaDfZLzv-0h`Lb^O8+by62=WR^p#dt{l?3 z*JNj@Ki0D6sG*8gaY!!7-s|e*Mr(bQ_Q7*5>>91#*uSD9qU5X2uo9Qko-U!L-5D7i zaC#sa{Y;z6j|f7$%lUxdvAUg-qjLWeCRaH^gs-&pnb>5_PY)Z1&L%QQce*5*+L#Z+ zGz0A%8iO2*oiyOV)+dYpVUaU4l5+f3{w|E_aV;5PB`y+V6)zrd)qt^${bzNYSM)3gJ!PqATPV|0U+Ca4bt$P0HhAajyt6z|qwG zs-_)icQ|dPmRH0=TQeCTnhZ$BFv~!&V3vX2;ge(#?#^X(m@@a07XO z<(CctvSiCNH%tz2FEkL|!MJk#RxFFd#vo!MaE!<#NVZMZEJd>bJsP&AIVkFG4+={+ z6P9X`N{ALb;P**3_H!;G`*|ckD`bcjn4GNj?6+>P>disI@m5wH!h>0^7J+#>TCNS& zFdhRO65<70qZ`L^tLLzuO}e{vgwr?w%@s5b{_c4ixp;rSZtiODvg zl?G$@kBv%P&)HmM>m=rXdst7bWA>V@i6v3Y+z?-Ds^V{+Q15tMboy~glAEl|B&%c_ zbl9=jq{p5!>2}&swDMLndu5X0tPU8~0yFD@O^Oqi2gb_TVxi<|snWn`()8c|GkTrl zb&uvCiV^vv2s**EQZs+iJn`lk zlWC5F-Db?s%z;B%lIYQ7Iof{a7Vzc*R`UFTZsXkqua796(CH{Fa$1JCjnwb?lg_YtH1|UraAc>^13~nH~Cp z996@Z#ydsPN%Yo^9W$wY`%z^0OloV!0a(?FQ%?Rq%wJ4v0-dpc32zfT()w7dpHHS0 zjxu6R#y|S@Tl1y|fw3J{nPbutV0ne@WT>?=+n9a@EMq`!0qCt711nn>A7^N14T$B|8Hwo1KiYgrO%O` zWyuzjo~$2B{*(MC8-uMYS&{|eFR>^ELb5a^kR}up@#BUc2ZDh>law}DnkFfwK-<73 zSxCAmP19#nnxv(FX_mTaoNl)c&Gsj=?PM~YO`3LSc4mi!=bdx!kt~CuyEBy$@9F93 zynF8Z?tS;3d(L;tT?pm2*DC_pd9YLWJ~OFkW2?&flOoT~Mw=gXS$}jdyHYAB9N%+| z+;-bjZ_`sqb}$E?dfWYis;d{Ya*Kr;OraLJf1!C!9W=vDTu!%qfQCnrjBId@=V6s9 z?xU54cV69lx;j+f5NW2-ZnN6-1-MkK0Ph8z{hLDKwz5mvv zYu^hFnQyG1yBa;v>YY!H-kb@#ye@UuNq3^4oUD5cW0O=DmYW_m7apiNsD(?*Q6+2PZxp2} zSRTv-bsA~&jo3T3_BAVA?|*1$$1t$u$NI+b?F)y;4*kh;hHeMt3LMuA?VC^rc8cSm zoGD1$5oMIuff(gf&^*QTI54Pv#cVNOzQOXu#Wnc2)${&O(PQq!Cq}I&FH&M{+0Rf; zQbR^sUJt~HZW|reZ8S93DW8TbF>KT6lTCAU7zA1j6SDPd1EV8f1UpVzLy`V_Z_*|dxU(!^7$jyKlvU(Lm2Qn_Kq|R|XY2C?6c?@;+1u`3CI>;8y$AZx^vOg#pa=@K$yafhcr9IJgMq) zj}E&fQ>R+Akq<|=hnf|cW}OLX>X$ zo(D{)R8OrukCdRm92+qQ>b@>JB1sEe@aLe$IHA+WrqF3BZ3wHy@|PCgsMC#USs0?A zkKsyZh@1_=`eiEcjZ(||4&pp!6-LZ+<`$`gT;MmyN_E&m-xjr?OsR#woH!4bf?P4UkNNv>>N=+upxXGZaH$9uHiQzQL{JykFH~x%PU^(4OVFo?^WI6s<}O z1;WXsVHq6?*2+YXLzV6%rGgxCdiY+K(~OmjEHsLse4QS8WRV$?*t;t$Xtr0TCfejw za7wefDd!5U_jrANTKXx5bQ+88I{Ksjs4_2*i6JG&M0ERSW2!KYB=Z7| z9u?0s?M^>Ca@O)4xqNrlJZGLeE7$U5Uq$Ph%J$nuel0%P_r>K1v8fStVUS)aBCldTmGK5GXz{(1_ z-yAmI3AI?xNZM;jjo?HXrfNY_p&r(Q| zM~vjwa3+o9=&+^IMf32suHow17K$d1Q4R$1*i|_++maOE9--MFiOCQehLC_MpbzurotcQ@woz>*NY7g~Y`q@!*k6fy^vgiL2>i8)X>(&KE!2hG7& zXHO57Is7i`u0RMaJw47=a}Xaa9{ylI9p)T^YK~M5wGe^n&bF3#1XL4Qj!6^%tP)#6wF>a*L; zvG&;%P1%nz^X9zyS!N%ndHe{*`sFbiOwqbHZ(;^|iuco%5B4Pf*mGlvvpXKZRkQUV% z{RgY75BeLms21{%*h33MyFc327OkvMIjJ~CAyiyzr`!Q0%)C*5OEgAwwSL7;FSmM7 zX5|>Se*2R$&4yx=A31VCW}l{)Ign@DLZMAj-%4{QmG9h_lux#bb7U1EPIr|ejK&8t zGYDtTn4rr^7KwB68)YFt>0Lt4dEMoVf{WW`P@ zw*Imt84goTl<_KW?6sVsc*={tdkx8qBmqxcQ+PlnE1_XNonbon8U{sUJgqu0Y30r< zp8da*PNDywPV$kVV1QTGNxiPD5#=iyp$q~zp^-M}9@Rh-^j>y{ieopAnu~G-JKdpE zKEF&13G)7&@`Y=O#q3IVC)K1UQ&EbYr0o^&iZr4~Q~Ra&M3!8ZpYFxvvIihEMcGyU z?MdjWAwCXO_8>D^&?kR@c`T+xR+(Nk6Q?XO_p+0VY92pAkMbi#<#$OtAWpFu+%i$i zKDqwWlpqSm7Ma3_c{mi~y(&AkQ{~-Hu~*Siq9t#ZQCNjsaSq9ZPq8XfwG5eAn&=rj zP$T{?y{T~uZ3y@K+SA$AeOQ%l-?y)Iie^D8J~!=Kv0~p%M2U528*h^Ftjg{>(Z;8j z*j>4eQxt2VjYpefliGM=Yui;&G^veKib6_Kc$F6Zg*>ei5YOC|TR7Rd!8WNasB9@Q zSbCW@rT2xkp&SIH&2v6~xVFBbk;oNQn|RJw9j>X5G`C(|qb7=XrO>9U>62eaJ^mGx zIUs$#X;DNfLvyf6`cUqd7U+PZ6Z+J54K=nWle93`L^)r`f59gcqx(mVm|TOtw1=*z zV1Wb!P=x`W3I%KJGVUu(dBg~hl&MJZxs$_H`>4@QL51WB*Iw*GX40d)hJwC=LhUFvL1azvKr9?QjWCcQW32glyc$JQ5=QJ z+gK+ppkz`hTIcHJ@~pDXQF{!JQpPGmKsisPe7g5^g{#Uc6Zsjse%j&Iyg{OxfuV36 zMN~}lfJ~MblF9M{-cvTGPOEoUpwCHVXyy?0N3UeKtD6|)T{&~3e8ef+jix=#IVvO2 z3{MoajdmHnBsnS8NY^dyfLbn5I5KL~B!(k094Aum=-|}$Mkqm1JHZ6yEamDTBW%Pc z-RGpCl1R7$lr;8~!|l~%g)~OFLS#;h8htoe-9WQWe@Ug3ddwAUnN~d-l!GG5$wN=a zD|o_%=m}0^qWqPs=24oks29cJo*zG^y{IjKFht=_>CGlbNrsC&QtYELid!X?Q`0PJ z04gH3Tp52TkWr&NDuHTB6Ft;Wt9ys4qS@?FC1oq{L}(p^l9--?$~vjHOCR$^6QpsKZ>*Dj2qv*aT`5z zp1FJ1H(Y%?fAy7+({+b=m=2j^CAyKlzaAu6aXtB$DPrP!-8-y@DfbIKL8u@OBo{1l zz?vwAa*}Y}d4nAv!!NGhJ-Halcp=O2n7KK8EWi8mg3vQV&G(jSo52H+iTcZUV;bA^C#)wm^nt&;Vzc-GwjT1Gnx?c`M!2-^I_L7dUc zqcNRHoTLsh)*#>~r^4OYF0FrY&kVXsXL@nJBQbl=s_++A-*v*`axCt*oJp&;hZ&csB0|KjR~$oe_AeA>3^&J%ZO9;>Ba`D!C9=sdad(8t}^{5Ldc26efw-sb&e zVLLu+{8-uV%7~rQuI4t%Z>y|&oSaCi$7h+pEc=~e8!dS~j?Y6INh^8h3;ULb=$BC3 z;xGU%1c3kG_X(nI1%O3rOW$dR{QZb#jGtF>#{Wu*D_JJl>4NH<@#i)9E`C=yhqiT^ z0iWP=>3seTgjqiFR@02}V=SAFX}nL{(%%)zReFumefq6sqU^=*QWM90fZ3}PEUQ*XlI2?Z+Zh$O#LShUkw@>Nc#OrmrD^~>g6)f!VD^IgfYUQ*y zer)m|{c`;L_<6`vJBI1}w;rCn+8@So5$?s~cottp(~`D)+473zUF!_%QtNx#wz9m< zWoxwc+Wt_!wA?8Fqy3O0?pWhER8djUTd}|5-O3e}2P^;RobMc-RzGdmv}at`xYoKJ za=qdHwP%^!}lBhGonS>BE6AKkw+qbiEfO(*f_uOY}4MRXPUju2b$k(@wPnB@@R|E@=oi@ z)(2Y8w7wN{#x}-YZi~0w+GezOw!boc{q#3GR(Cwz@$QVC84u0;_RKdrS9dcEbQ{gnlmdcIcFQoBwX-+zjhrEv%PyLMT(Ucs0ZLY`g~N;9Q)C^Kk)Qi`QW<=5Qf?2p8dpaWO8zrFcCq!yE8M{0Cf)AHkdOqqqWZ z#+A4VZ^4h@t#})*#*Y&N53a@AF^}tTJ#N5_*pHvUJ8%89gZJWn_$l0npT^JN{rCX>Bksq~;)D1(d-kKyC^1pYG~#}oJ@K80V!f5E5mYj_gBj?dsX@LBvO8aRZ* zcnZITr}5kP96paP;CJx5cm}_R-^U-|5AjF%BK{a(!hglH_!At#pW@5-GkgU{@m2ge z{u}-R{~dpcWB3}L!(Z8Cw7&C+r&b(O)b=NJGO0=AJTl044<5d%ad|kh+JHKpW{O0;;In2xVm^Qt}dR7 ztBdF2>f*V$l9!7MsZ1^|q%yg<@K<<9+ua`@_JZa56kOed0Cd1WqDbamt}cbmX~FDS(cYo@&w~vsK%EQjC-LP zUrsRo1>;{Z{srS-F#ZMOUoid!<6kiT1>;{Z{srS-F#ZMOUoid!<6kiT1>;{Z{srS- zF#ZMOUoid!<6kiT1>;{Z{srS-F#ZMOUoid!<6kiT1>;{Z{srS-F#ZMOUoid!<6kiT z1>;{Z?gissFzyB8UNG(j<6bcC1>;^Y?gissFzyB8UNG)OTH!%3{srS-F#ZMOUoid! z<6kiT1>;{Z{srS-F#ZMOUoid!<6kiT1>;{Z{srS-F#ZMOUoid!<6kiT1>;{Z{srS- zF#ZMOUoid!<6kiT1>;{Z{srS-6mXwa?MP%*J4(dk&*S+020jc+4Ev2MhY%lGHMG#y ku`+6SRxL4n%U4E?`&QK%wvJm@t}=WbWFJ|c>AMKOlfh*%pr*>r4CUsA&JF+o_|pH&0|1cBZ9L5Y0PrmUK=uIuh{U3v zEsnG>H8cSLl;!{c04o3hUpoJ<`60IgvF06_mA4fix??xsd&0D#sb004me z55sRIj{ge%cj;-qqS^m+MwdSQe-*{oW5d|M#K2$=%m@Y&$-u|}d{A3(8uWw-0D!Lm zfd>HoiJ!uZGaqsl{N$`+&Bn8LP73G{F;XPh65~1 zF)jf@u@h4$85uzVaE34|0FMn|BA*PH5K@?Vvd)pHF*GcG1d9e%QK;o&ZY+5yN<$~L z5Ghszv|5==HhnBOkAFa^Ke@WcL)PG=w5`nw8x)4RrpD`_4;{;FKP~bxRSO;SOmc@q zs^${JqRU;1@O{NmqbkZqxwmE-*uU{1Inz~@uk);vYBPcrf0ic*R}xdn|6ULepagyO*w9t%lG7GK z+J;923mje}~;R!v4w&ZY1jCKSe5DXNB->AnfC@hi8h9tt2 z^bzJKLSeCvC}QQ|X>y*)WRaOntaATnJ*#|5nlQKx31t70lWb`Myp&vA#KtrSLuuKV zJx;oQe8WLz&!_NM0gn0XsSvScc>=YX%fIJ8VZ%N?2_AT`npqbgm$+g65rLm%JIVy# zU;{g+5Z{BA_l+1COESt1=mpA@zS~$&t)?1U66d>vS&-i*SOt}>ZNam?mxz`h9MNPF zrpo@ZXJj;flcElUPPnKlw@klo4CppCof!mE0|TMfhSWTN;UgfDqb;JrH6Xi{BaYbNKgZA><+`6BN z>Qd{Ni57OZud=FGpaOpA&Ge3e<>A8(2^kM$&whMM2fp*t*0EY3fQxu>c>NT$oJUl5 zWAZmrEcX4?`tNff0Fa*_0HVi6PY+Z8&T%S$cXwK{m_D{-UUDN<&6LbGwR^$p_z43? zeJd88-X%C7fU0a5ixKh<9BCLt5DXIx0`8uIL?evU%oZ7`gS6rXcDMs(9BW*N6U?i0 zjQeNbi|;~RE7sul&ySu=7CF%S#(Vcek09=JgEP)YJi-B#!to!q8E0-z<_|4K22K)jW%Z;sy+RDHcq4IpeFYVkSM4l*`hVZ zjH~2M6R5L1Y_o1Nplmj=rP-R{xHy=}BjX0E8z6f8PJm6MYa+T^Lx8)xz>$m`)g<&8 z^h&F~*Xp3fUfiNOWvlsF+1i{rh+OK>Y{DiYZarf;T7@xfB`w~hHWh`=prQl4J{_Z0 zkT6nJsvv{GuUl%jP}$L_)mg>WRO+{&8HH}rM*d{I?X>=T;`!x;1RbtpN4PuTg68qK zu}VJnrR>dPdO${z%1ULAj`pN+$cNuNCFV|pT2^V~;5ckGx{V^u&+P{)8!C48G>s1C z%mFdVxn=Yi4KQ@PqC-dwJsKy-t2yaLT>x*00I+zWft0_ zOAe2|>?2C1E^G7OuNjSW|M#LIX;vm>=7vP5BDE0h zI6D!igWE)7f&}_IvODmZu@;A{g!vp*AgI0~3z>jVsR^=)`^3rhP5wNIhi`{PE5mMf z%vcF)Z+Yy+4fld56Tf>A#W(87HP- zxTv@yv^Fnfr6Hjd_c9c1zP2V&1F)RaYIIK1ZZtX^VuzT|8#xVr9@1N(Qk!^QS={5l z+hpMN=G83_D=5%Irs&l6yMo4;JC&ZHI1A#uE_Lrd4uW&Stq<58Orea9W-P2!t&L*l zbLPj1WGk(r;7o(f0=NK|_zEU3{DJNr+RJ`GLaYH&&{6Co+CEj zF~0ZM_c-sqaX4h^sPB?la{Mp8`}kX_x5hgTpPc-~OG3X&ER-f=Wms~h!+LL(%7QZ3 zyA;+Z{)gVaSDsz%`)&8M`izsfPgVD?XE>gp+fe^+^SVTLzWyoCq4DgVj;07)k~L|c$Ve$l;?c*f%Bt2ttCg6vY0K8Cm9*s?>{^oYjw&s6wFi@C7r6(u z7HrL7fgB(aSHz0Um}1Q}%eu~v8e4TFJ(}Xjw43IDuD_~vnEPmIVGTy*wYBXjmoG~!jRrh+vmniR&cOG+)m zbu)!842i8u2y}NzBMah2tmrM9naNNn^n$$2L7}Xbk299dYcLCvUnk3R5`fYx2os6z z#@rlke!d^(PO#&iFj%f(``&q&b0*{^JL*s5j_8hV_iw{nvy}>4-X7pC6fS8`6O&0# zwH_y6l)kAC__>$4yki>lwPZ>bxG;bFoSYNFJR4zvLa2$F%t{E zSAHtqp3k3UEr=G082U3NVJ9wJNH_nvPG9ssQeVHs4%S2gCq>}> zA1we2yegWt0@n(=Ic}Y=QX~t456<9&F=tt)bsWO4ulxdUXu?@%X}L(6yU($6BDiRD zq^JCX*fX44;*@LG4d2X#x=1Sd^G&8Lg^gPb^h2KT4U67iNyuzP{;mbVrg%TpoyDEn?eSr&WjF1B?71e zm?|`}xo51T$`;B180;X2?ceI)hb7gZBKkxY1qnl)@O1VHXlg{;K|0CpGFu~b2XY59 z`w1{=sx771wTKmMSxPsfwrcKQse48RS)Fsj14On)w z_mi=eB+E)vP}mQdDC}L5QWTZQNNj#9P^ol}YA{>)1h~J3s%{6j{qFSsHPNb}Om6wd z{8t+==dbiF&qVsKFb3pw>YDT4-M~4%q47FKldfNF2qo$;AUr<-i8>8E-FV**I7L@d z#`5X=t$~kH!bo!1zYuSq3mlYI=WN63@IRfL-4`-07`NDIoRg3o8uH!2Lz0=B>{v_| zMvr3p->)`T?bmwoObUn5EDC3*43rahs`5KmU zm%Xa9__VLD2BN+A92D!}p8g<3ogo#-q3MW@swIUT4})1zYznL0_ropA%G-9GH6zUm z^8B+RAjFSeH2gZFt1hP8VxHsY?(;2>H2rmtoy<-=p_Mc892n^Ks<(3PfZKzXS?}x6 zkSoB*oi6}LyO;P_CvQsMn=OdwgTyI`rpd1CMesp~#w`_X4RnMlNT!Om>t$1{P1-fsOcUAl1GIhxnBHujGoAz9#6 z(BEshZnBP~WFOq;w)^`L%0sVw5k13=cowoF)-|v8uZ1#LG%>ls;rrNYBQ_IA?^e9e zKe0cbjb)G44&a%K5=?iT$f(7`ihLGcX=qsn#AC;YcSn;X5^i|;G*8Z0^eIxWO!+~v z4^CHXi1j^M%;SXmhQ#*)DM?gsbDyo+0hke}=@s3Vk)6&hFgFvG^TKiwY9ZqS$VhHH zHF45pGM$a7vBmM=<9!8Z3#g0_6WR?k_@mnF3yS-nTZ3U8@h-m4AeSq5V&yjA~Z(9&onC7bF z+v%3_tCNhpF+~quos_OLnkmjQ#xbAe#(Id;4hHCltvKg;8;(5?o^ZQ+EN2B3HcaCk zgBCO>6P=35@oPWuSBMFNmHD@B)<0p4pJlvKOQRwAgrQ#hM z?$ND%cybx6(aSTLvjoD8=rcz8MV%3#=u*TYF((QuB9)%)fQ8?A<4P=JE)_P;o{IYo zYEuYph^-2ifXMJ_9QrpHMs_8521MF-5z;Es`^%9}@j*I?-5Q=K1%$Z1xrdNC&oa=4 zpJMN5<1Tn+99QCmb?P|XkbhjYj7H%GDwAP^2w5Pdu5+PNxhH^t?ArpcM=X_~b|r9i z_IX3-h0H*|(m=;zuGKw7P>Ar#vw{E{P1#O0`@+fbdE0`X0MhbS>qPxseg(}Q)2VY< zN+$1p-k)$?6`cBia7&n^{W@yv8{(`4$K)Wi{^G(3J$Z&GC*e{;ZVAl>DS)ei%{IHP zgCZmEP1m-VEx+YTy%GX!>>R^*c5JmgQH1>F{)H7YO$U@@>_2LJ0G;ij+v9E&z~5G73#6HW z>r@@QdLSK}kQaEVuJ;*aEPsd%i(+od-!g*Ld6}JM35Dj_5;K}_8iJJC9$toDKXP3j zwj_2vK4K+iYuEmG|6zY0ttZ$e$45$0TW}qkt#3a#{-%-7Vc->Jgu1_L34E18@ z<*->b@f6cx=mug7+8-WO2(gPwff$ohYd}&lx@I1ow&e0)F8?GWBW)J-kX^FZ(mBheoFo1c=23b>wr@;^1u^P%CXE&=cKNjh=RY#9G$YhK`SG)huWh*;r%)W^I}mX7Q{u`fqwN5v;G`<)nbb38aUF_4)1z)fV3F zE@?~a@)ef`Ui zP|7K}plGuY1JirzZ^0WI6@NIGbzM8_{K)+or5YH@%e$G9Rx2I)=qAWHdsMesCLEu@ z-od@O9M6?}NIjLB zel#nflPQk)*pHyzhx#_N-uHlCtc$rdN`-oGlb|+;ZvU$Id(yI8_CxBF4g1g@@!VSpSRE>zo=(le zID)Ptu!Yh9Y2K_vkQ1KeVK(Tgs^2=dnk_v_3aWN}@d?s!t_K&o8Y1!vDRRqzK~dq& zzVA*EKDdw6JKuqbGID#d;R{CCx1PI<+tqObT)E<5iGH8|xC#IG08Ke93nokyL8L|m zO&Yk9aTD-3tQF%;B4Z#DRU0FXVBHE&W_=z%GYrJmYnsehu`Zp8D6P^Y&sfAj;LA#i zoWX)|kFY3Uot%J}+Y}s&oE$j~sYjF87W?*1_$_H>#YnK2k{MT-^M}k##!NQ-dCBkVRtwNAB4t83f+joD9qC;lv-~z$TSdY zRYVJ5d81`6k9-p+J;`Fzbi8sdGn!6@nhw?C{c~Ay5J*QPi^MEN`3rRkTPq^I3JzTX zB49hNH`D%59X@}ei}t-?WMo$M9v_a&=I&N%#|nGfdH^Kgjk`~2-@nBchYNl6Z@k@m z(#U?po;ID|=skq6PS6EpUVDrgML>r2ti^Ugk*NVO@}Exttya}B#(BQY1i+21PAQ81 zsuZ_i0d%MU;$0?}N|0(JD`F0!xC`%D%gC`Ax}`!#`Xzwzq5VZ0Y+(9V8QO9qUPU}J z-JsFcUM}muKoQKWRjk9FUK@RT=CG(;!LD0&YVj^n^SXwz;)Px>wGFFH2rVVY5@u#4 zCWLwdd_DO9ZVzQAEqW~$CEkQ4IaAOFd98nGw`8=JZJ{+n~U7S9w)XnpJ z=vGb;aAM!#&Ck+5vTgC?DArZv^x0NdSD(r`I#+?YGTgkD;kq6d72e{>bd*v@`QwPa z1^$R02wwub#azFx7^zPkkD-MzY8&N+$I6SVo=h@I;c&$zq0{P1)Jh< zlL9sWQIah%O7ml7JX6}RzF6ZiUs~~^JRV4fh`o~Dsl=I;xC}ZC zC@BjH90Pk-Fz%;nch!oSs^OuxH#?5+Qd8?~+wb042);iXqhGFf2#+^H0?pV=+@;}K z7|>=Yn=?rV(s&G~29s|z_0~P^D>=~XwR^otvXci*RZioU!~^G$=pq16;@yg@%Sy;d z(?R8k6Nmv-2m?~!#qz4uQ}wKT#+KS9tT^MVZ)Y_c{RZvx%*Kj+tPCVMtWC=z;0wF< zQROJ?oAdtXc&yLPpMOuS`H5I=f86S}hA*3$?Qi#mjltsD6yw}M#c&fNTb*F`g*$MZj2Uapt(?5nAa$+u%}lunvYS3biIkB zi0gd|aiFKKFHA8yiRaIz!)O|`+NmiKcDahg{|NKo80Q~;K|old>rby&T5Lwvh3mgE zInzS$^&%B1SiC%xH4B1`n~GOMieREf@j%_14QyZ0GD+AJqHZ%s6;w(UyoMPQ;(G@l zsvB2$F&kBsr>Wa|ieVmd3ksfTqv|<-hWiL{2Y+c%Jw3 z!6bf-yMVIklWqHA_3FqIXLt#k43dG3ZB^lSyRZ*b&1=4S3wb~_#M`aIS9!h$wsgfXTpeo|vXEKaj#5+xsv;CqvA+l`R=n|PTzdROrW z3moGbbnh*CjQy#toag<{gDD2fEk7jvv(or@F@EK)bu5wCncomqky$odJ)nc6+WM8Q zxC7$B@_YIptN)2fmbL>EkdD#}`OuatW>*Ko=sdF?yfOzOV z`>5d?mA4J_?0LkPAPRU8orB5xSoj-~2+|uaH22uQ0CiS!-IAG$2way=8vy`ADP=Vwz}Jl-@m|UcD~#GLfub- zwy*oLtNQQNFZIvWt&WqmvZ-g;6ABBeBzP&T_?TCy?fklB>LLi5BtbJO=S$)Hxizos0@&+LJTH^JFMfNdcX zdyzOp>6>syMJQ{&^fQng;eP!sUB}Z@L$ljy`+hwVeY3CoKI&$>ecN%vl71q+mD987 z?Gbd{^@OAEIW>J&&*depy8iRh7LJ`)0~aaQyw_pqJUaLk%U5OthQ>L#yM^7ncTs=eYStTSg>XkK?D*UEb#z9!%2-k@O+9ALqB@a@P1UrpBbN8zq@Q6=>(eKe7&Wn# zRVFV+MCe3|##LkTqf--pY`<9diVn~8n8PRVCy-&sFZ-%}Q!|nktszt1Bl#~g)=q{{ z?K$^AY*j@p1{T83S*T}zoO&hF4Z`j?7A-S=F{J?Q)xGYteIvJ3}esnSHh5LA#z3X|+_DPbD`;iW2u)}sDQb@-D?y06Q z(C8?(ht{Rj;i_k(OtW)!)H3@XT-W_;Y1`{MNZq<$2GaKUF&`xs3 zYJ{_Fxy6EEJVu7moEEg964My-)7JndyrCiOz31 z|0#T8RN&!4yhR{6wjs2=BkoIBhfXha<rCakio{!={H09Ghz(6Ti>S}}2up?cYt z4qZj43K3Z;sVg&*wcd8e!*bVk&`U5+dH;f*0NBkh@MLi8WCC6W8e`CWw+m)=;Y_VD@YFrJ{oYqhN6c=sNq{o=R zB6QGtjfKNES?~w0QgVs1anPQ4FM?8{;Tw!iK&y$1mYW>GcWb&t;13+KR6?3lA5owO zck!&?-em4By6oG!|1nkLAIGu9m>|3zzPMl45mnI+OA0FG>*CMWUOC~g!~c?TB(`Pr z;!!v?3#A{m%W6NYHu6j4yk4Q}Nag-{S76DDvLcF7l>5V)k5K(G4h_dH7y2Q`7#4-j zxtn2)e&p2-*U^YbMl3mGfu4Nc@n?M*ZFc^kvXLaQ@cV~W(7S>*lxM!JP-W^wlINX$ zF1PO00J4?b?6Khw<=W!XH%fT#Q<`7w__3q}MGMc74+870j~vVcHQ^p%63T436g5;8 zC+-!^@B`OcXs`oydH2z!MuVkesr?lBOS~VNhoQ(ZTs~a>RiBOJ@%Ija3g{_A9c|Cj zkF!%dbGxDJfL^7C`gV7L)A!EV6axpJ!`Fe#r@-4pOubr~jgtQ-$xj(7O|o+jZ^J!p zP6`XA<#=Yb6hG@Hqk7bdmuE04>Y)XHzaz@w??$}1^!t|A=S_yn9|6DflRj3R5m}&W zZj6WnHG(Xv!>#-v(Jd1v0P@IV&VHlgdd&S_Jb^$LL$9;$6a7~t6(h&8!Sg&7VH|oG z^8~&DFihr0xW)iVpiHf0qB+0ddR@QGagJk=d#P3* z8gVm|n#v9zw15R+$M@5J>cvDyyGOdu?;iHg z#ZDSrH0nntqUn|VL|yhomRv9RyCy?QJOX(h_3u1C|1QaWsq-|{g`FtzOFo@*wk28F zCRSmTe_tw;pJWnd z(9?rz_S@#5#0drJj=DK%8FlC#G0Q|5+8Fc|nw~2C&S#oCB`V~5==7QLMna^LNG9i$ zfyM~KLouRbJNz4h{pP!H0NL?DIAlFs%;+vFPY#$Mamn9jJDe+*_D2t{@Cy_npO54r zzP;2Q!_ISkrME7B{cP-;lwaZ^tnu*8murrl@u_7=rbB81b0K4s!-mqsGd$zuP$|ED zE*)zWJV=Fk^kAvzF>9Tal4UUyZua9I&)&bxdcvH(&-22yyxuYILJmlikO{|O$6dQk zkwt2+66bGfA=&30d~J{1sj1K9=9Egu?W`YZ zI}fqgpQ+JC?ib!}y(m>bV-!bs@$N(@vuQ?JJhCGKyIgh_O@L&&<-9g~rDwK%ox4j; z-(>PNf8kl5*jp+=(k-MI^l_y0qu9=O59=^@QJr;CvVn95CywpBEy`a=i<0uw7Qx|y z`m}VA#AuMFFSyZMNUSYw$KjTKnCi^I_^+T8ZDkKb&X|gYh%QWKLtz+%(M)OVC9sAf z7?jBv$~AM8yV{IZ{4D`eFd{<64}+=db{+Ody>#kzI%_t+V1+gO+vOKm%)H-4BTqjlF~+u6+aUS|AKc-2Csw zGH22_aQgPd8aB{ba@H%bI!aPQBoAC9$Cy0|1bFh^ioW}i;q$Tjc1F|nuV_q^?CUa7 zV8yO5VQ9UddSb0%z@TKy6Hhhn@xuJaCUt(%_gxKDjHaQ3SSakmeY3+&sOp!lS= ze^UW8g=K!LScusXzrC8u!UU7dm&Dk;%sj@~{m9=Fdn)>ag7H6`GDJlrRxsVq7ZU%> z7H^B8nXXZl>`(|7ILV)rk^6&QMAtBs&*8bB)_>=i#pZlZ7W{=yZ{!?Gx$q+j$jar88 zB<`-I=zBH1`k_}|o2L>~7-$W-aYxzKZ@X=cN4|J6Gg?GQmVo}bv2kx>_V@BFv)+XG z=jbWnN%}t-TcsgU1RwFEd9N=Qm|-c!GUt^S4F{jH+SBq3SgldBP8c%~osTdo@(+vS zMd9Sz85Y(sL_Br{$XdaB!KFLYH_4ZFS_1o^GQhxKPSJ*0FfXaVss5$-q@c;?$o~2t zIC^iy`0M3-;=vZ4{MGyef?dz6A&*;zRM@_6^v8nU80yUy_bY;)pSp{+Kym*}92Y6I zp9@f9W{&wORwiEYBM(~5Su`A9tshO~rZXn&m}4Lb2ciS*SX7)pXnRLCPc}{4-c9zv za533$v*~^1#tg80^3>b7Cc#ufPPilV*%6}g#E4>X1dPmzpu;4s@RUV)E9`opP z*?Ugf53l?wiPqQWa`HTS3|Kz5jcao){c8LtS!(?B98IsEI#t{GS#(uBp_SGjjqbPR zeb%KSMyy^R&5<1X>Em~8 z{}lejCv5R3=C^Y*2Qy~%&&*M52xIO}mN9;VbE(o=4lA;17BMsVmgZ;vvP_|+QEXEG2iNbKY z5n#&|c8ET1sVnH6o@SysfaQZ+Jx)%UEhuI+GA;H;-NtMlP9aU&iX~u4R)S0uumh3{ z=9_=^hKB1yQAk6LNA!+8c8tytJ(@(-Ht-J`nu8o(_CAvn`@^q4d+<6rSAbi)`Qz*o*!a?*4x`HLqay;3wPMeS!?Gv3G|J|kcEGF_ z8-b@T$**qwUJ)d=kgE0f!jM)6-Og~NMu%^A?biBzlOC)3@2=azmJry7Emv^NmO=ip zB-*d&J8w~#R?P)O_N{*v1XGje%5Zq_AtixhZVH*dOHXzCLX7Vai#-ieMJ(nR$R^a%W2G7HTq`BBr5?fINtafgPHsG zDe#3=Tjy237VR{z(jqPnb*7YGw&4IIxQZ@)~8Rlu7=7f)Em&{^J3YMb%Y>mIUq_LzI^`vO~L*0oLSmFKRs`Mi!8 zn#?+ak6<>ZLs@EB=*i8g3(d!ijyHRd{VXFJ48dTm7u&6&B)? z+?RlQ&50a{R2a{%D7~f&Bf1L-Q@Bf~svO7D>|E~jbbSEP{Wto4bP@l$c4$-wMmSn(JXp|nTp^84{G}XOg}gkeRi{L{0Sr)LX{^$& zo6?SrOa$u@&ysVAMNtd$hJs8T%(>Q){2Tr#EKK@96tb6vo&R9}^{1=jlrWX#ieI`G$^BBOO2J;6x(o5A^ur6!ZOwr}nr##u9z{uwd>J8h!W^WPTNlo#mI20w9t!?am>)o5AjAGSv%Xgn1DtS z+~vsxpm{p6a)@U;jqfF0XASli~r6KND{p<7;8=icE2z%0+u~$W&aF zX*O>M6Dl?k*5M@V+9zjsH&qg?Ex}Tb1%fu7+%R~02QZ)S!7NqlBv2t6L{S)^v>|Ev zq1V{jBZVpAak3iC6gl113`X0=3w|2VZz2kDE!#pu_3YO&Y=i@-Up}c_(%)&D4+D$|Ffd(|dR9BQiSD;E&g>LB zRl3H|hP{h&MdkSj_OZHw)>yW7y_~-;_EzHK+DZ9*BcdH3B=h@xr|5{gYY+0zqAEm>tj zO2M5%Zr99v!4qDSzcHxhu2sN@;0x(>xABATei!GlyvKIEh7kL!*M0{sg2C=i*NQ@I z`1wFaz8BgYMU#ea=hESv$6)+v)g3E4SKzT@n_ua#G<~vx`|gy!ULjx5FO^pQ5iWz& zOw~pC9F@kE`w7nT$DyK~q{T1P#Ua=A4$()m8ol zBzzL8xwP?~_tJNw?-XnQp3@q>_pX+R^3#xX$t0IPro!pLr?i2!VV4EKo{R?=C~2$W_%h(giM zupku*rBbC#jFMoB6xkq4Pxvy&1As;i_+JoOS5S@X-x~N?(cs|V3mqS0;f}bXEVjH% z@Da@_P0a8y+4D9flg)F0)7-7}j!mnCAP`q2@vg{$uI#}nlZ(nD`(Z)5#LT;X^- z>p^=&!idNr1qO+=b`xZ%hg;87htllBt*qIYkTv-8C`_h_QD4u^7Zyv7;%ARnmWH=-bFhqh&F+`KS^zY^EiKhO+!F}xv8IqH`uIB!F8jJ<2zpLQK6Z86j2|t{%O4uMcyvEIAN=Or-#y)Xd%ijrG0nvD z-8$%xEoO(B0wwb6j)PeIx2O@k;U3i#Z*eRxy0KMt;8Lj1(^;z9(a5Vx&i@hI z7;4TaN7Kb);J677bI$z~2?rZEQ*9Vn6%o02+cxkbUa+fC=vMmpZ?%7{xMaTvpM4%8 zqK$cT6~G6mYSoBWV~CsLC1uh9Q#qA^8e_*3fcHpJ%+R)YdSttKg35@gD2?e_0^Exi zr8c@bc6kSL<$Cx+)tW+FE7)%=wZ^8XSrc(*`~{=tsREWTaPVdD{({)9!x|_ejNlPV zCM-9+qb7~_kyKoatZzZxAZg?9rN4~`=at2E78@|Fay$!cb9$Bpg1ewdao@$GjM$b0 z1|fqea$3$avJJ;f80Qf1g?X{3GlnL3B>!lKqt>BAP6!IsQM?PGA%5jZbEsZd8I+{@ z-u6{psWQfB4PfFT5kDTD1z(c>V0495Kb>sRT$g&%)9LVVAd>ztSbcdL^dOiwmvYf5 zEMu7c{neiTOn3%N+oS|;$T7OFXkXP>NP-2Z_NbNMx40Rp$CgwtfsBP!Z!}c160~Bd zzo28xa=2RYEp1S$w2T;IBho0sjN*f0K-m^5{=N=SE%Qct%m>Xtn9a_`XJQc~bIEwx zYn-S-oav3b9x&XpF`nSi(xEqnRN(%YaKZESX+dzm(;#pq+Dn6Ng_h?twGkluOOphn z1_96>vj%mMlHo>C^qtyAk9=K9=GLksGiyC;3@%*E8c$4J;I@hPX`BcfAIuyPBUY@#oUqE$%Khj=H{GHjDl1rDn9bZ3l6i z$DYoB>%$bs_TxS9pE849^DTkB+Oj4G9j~F~5bQ(czg<2IvUmZG zH~C%8*VyJjB3b9t>t-oT{H6Mjo2IRQ3WnDM9Xx!P_@r$Ib~2QD2CM)4Gi2EFU^boi zadyM%v2JO8oYT6z%?#<0XEVB#%k;T7b7#U2FkSNk)6e}ghD^LmR~V3Z%0d`_a>X^k zmKxoZHwVT$yZg`jd$U#b=i;zcwoEL#(#bg}^TdPW`Me4Vn^fXDO?4tB72Rup_c42X zi^%(Ra7Kr!L|N4M`CDAg&21Fj(vf8&gfD6ypAjc)`0pd)exc`KWz7j}3*^D0jvE*= zp)G?SidUN07cx|%)$&AslBLm}Q*HD6UQZ85OmekYp>$hzP&3stT9YFbWtaqA9gS8+^;b`D}LYei(9Da zuTk8eeL88+8>FuJ=eqQTCU-<{u~4UNR##y_9u7!q_2+~c1^8?o86%uH>Ba3M1Ihxd$JX33%;4{-ZL76?mIW%k z;9ILFH4qA|7bMKIWS+303@+kyeyQaGkGSRPAAGbYX+ps(X}6#kq)5PBkHfwb>1@-0@<*_=zpgy!ws+)X%nThkS0q-`N2-z$Jpp{BRGw zJyz$Tn`)+0Qd2v%B7N1%7(t;KwMS1Ic&R{^{fDYfEwI%M9r)hnBIvilDb_;fCP>42& zX5W{*eye}0i3u>kfa}uiT!Qy;%_V_6vi(R*t}tkKgq4nx@GJcM`90re{CT4S&S+(C z906FPz$!-A+$HT@!<0skK6x`sK;#nLki+#atHgvLVribd`rjZKLS50}dNwc4x&)ZK zi@#Z>w^xoCQ+a5GNLMc%Gu{i=C_^;yjPUZPhSCpgHLbv(fkKjPNmv#aEUZqYCeowk zbc_SB${$CtawVKXZIYLJ&#^Q!u%!s~Iyp96O3q%S=L;R|xmU2wzxs$q#!*#`(K$d7rUb^c@i@>IJmSAM@|k6%>))pul*YCL za`*`6A0pzCDlQlvn(DWs@P~PvuwmhPJFcI3nDyx8OW3&J5l42*Vzh)A(0~Rq0}-#lVf`{ z*BydBp)6qRD~<)dTp}@X|E3Qwh#Se6kJcmu@HXd^6}W{`iFQPDICxoT^O$3^S6hE2 z&%Z*i?)1^H%Ab-1EKN{lQqjljSoo#2KLwncqg!*wEJUU$@>%TV+IX|KQLS@#W#Fx)y$-CtwY&*9RFl z3>{D}CIskIeFhRWE(T*o?JmeF~ta!H<41M}es=w<0XDIOSB%ILGjbUwX9iwjPy?q;mL_6YV;2+%R zt4CEXB?~O&Pbiema#chChq0j0cV>uP$9%V=Z8a&<8Rq;`a#d zkI3_T)m$t}n`tJWr7`#Zo1?qacPO5~PbP9!>06PFbHA#^tyMn1mLc4pXfLA+)eF^A zJuo@G*Vl*q;(9#U6u2E z?dI(KSd+_e>yxjO78>kw@}hbC1mbi#^~ZFYiBVz!n95%Q+~_P8{|I8om|qp|WHdRz zj3{F3($j1k*e_q(IB>g@DD1~Ua)y5dL44qPz^&xLwQi$$d>WQ~q(!pvIvHnSc-#O6 z4JG~glaeKWfDfS#x0QS}nrTTl(T^9C+GO)mfX>3}XFY-+jOY9nsN*4GX#B=nJ6-}h zX*l)=R`mR3I_l!W^!x{cWdLpw1%6ByQOEwK%WwN}%>ul#S46j>i-B^$kj^I#`X^ti zH`o1=qSn6=1%qRDM~|&XVUL@{8edOhwW6nRw@%v}R^O8RMXrs_!XE2Oq@X412a*Te!Wo|d7Nk-(wp*r^ zD&e~E;7S|2%xOV0kKFqJomSMkzwak5r$Vo5Apzxu-4CLJClkzH^uG2ow~KGCz3OUj zsB~ZqXr`k#omHP&b2Dpe*YXtJI{L`l61@-H+>v=0egmUEMtHin+y-10opYbSsAU0? z{8CpTLVfh1jZY$DANdCQpF<~G(rk}Qe_n0YL}!Ya5b(0{K`x!x(ddaiR>qhmd{Eu@ z!@6`;sJh*@*0Vj&n@$w5MDg+u!bv>(IQCEm3F*a7bc!^-uh>RZ0}6}&r}-w>ZR@D~ zW%(pTcgnM2DYSKJo7Y|vr)H6ZPMr#vjy;k@AC>|g%opvTwyHp5u{3cRhmu6%1H8vL z{#%(+$ILkF1ywl~p+}eRm3-1b$se_Y6uj1^&cE_|je2mSoywx)CuhCvMnO5U0*dct z44R+Zgvy%R`JhFsm-mJ{k2VObB9SjMiC%N|5Ot1lH6X@{HC}K)%EWri zFK|CXXw%&@8^5b`(iXj=1IS_dy14C?*8SgiP93WZM3?drQ|hd5qt0Hxl;n<}t`!~v zEk$PY(<(fCtl@Lrm_f_J$ViLI;sM`g0*JDoj$uc4?zoFlf15K>7WNa?#T0K^pVnaX zXkBFa()W_>MuFe;i?~72(LLXMyzdzLU^rkh!UA#{qcRHG(uB(5!v>rIY~6#n3u+fE zKH1wpgqNtTFMG^0Njwd*K_3g-&i>xW7N1n*%^cejg`&$#Ju5H3)TS;aF#5~#iT<;) zfq!y{&KJNdrpDr=(%G1{Go^|XEu3RV_LUVPB6(* zq{Av`8uDRR12d)D8Vy=l5*6Q!U2E9l>?P?=mtWEAfbo#h<;rUI0~6o$La%uVBijv) z;Ex@J3ub@My~B%CMeM3@-u_6Oo6G1F2}|>0h(Rw#QI`2&v7+z#Se60T0uDf%WQ+_} zbX00oV*FQE6_h%)vSIhZznsQzmbp)2=Jqsr66VGYJG)#`G_^wZ>nnJUP52JZlr z5EvQ8wNudd*8HaQ82he7lJuAeY%Dj+?tHTQ!Ccg-6)zUf|M1iKf(YqB+^z_D2a!3* zIe8WRPSBd~-eHbOFJXdwK5=wL_J^jp%^Sz$(d@4d9u4}tU}Ew#pQEoMhuU<1O+K93 zicbW323}pf6p~xmq5a3LKt!_A?ox0b zHI_U*{gPClpsosWmRN_I zVxPB1o^n5JD228jR+LM72)72mpoPJQj!Fb5ohs<^rTgjl{*b|w-i;Zjebd00Qdd!z zEv^^vnbIOI@fOqnMRJktr}CI;+a8F{FJM4D1F6z#sLt7ZA=&AZ8dfFY082BR09NWV zSl#T^r1iA4NPNCAI=>do5?7P#+iar4O{(VE6M5yI_AJPPz(K3bl>^ z(;+q_U(+3TZsf-0I9IP-{Dq2Pf6{7^!m@7CS+>$!vVH}j&CucbJQMEF_vxAp8gR`# z#h~y#!Xu7esr^_H)0L~ct6650o45bx#eA8)aiAI({}MZT|MHw$gWYA3l#jJrz@S_? zR$mp3!SUt&iIHtR?Q6b@E5m!{ieG_eZoTS<|lg2TAm6gI~ z<+|GvTp?RQciDt6?T+t%aYOIKo@QTByLQCf$&58Zv|R;rkH__#9i7LHZ3)nWUksT- zI)e!ER^Y~@v-nQfB#%5W|LjF8-GvQeKyAqmr!4n3m?&{DC)fy{Al@12I<~X#a!Nlm z<{2@$lWEoXGn``$*4;`t^$6xzgiRz$a5oM2rsqB@cn^fttfwmtvR0A9-&ijXFn0xw zOy4exEzu^tkiN>rXq_(vgNU{$TM5@1=pe%6wsWIacB#KnpS|!yB=h$&y5SKa(mGAg za2cpe@%;{`E6I{=ICQ!y@fw?M4eFf>617WW$7Sng80dQKi(bJQ?z5-Sabl-gn5+v-ibGG4X*hMTv=c_4i;Q?HCye%Bu=*xDiU?FtH9cXlo89{9c)-Mc}PHqJw1= zZb!|u*5t}JS(W9g!x%TGxg~cd&QYciSUYv%OiyxbL;13)IP zbEv}Z?3|Nd1(1<`_Ir(}=*DqwD{Zfn`xPB{w-j)wrXwl{So1zlZE_9BPZn(8nv9dE zaV(I=XEabP{$Z1gA(B4x8r&Lei+ppQpk8{#N&_Y1g%Woc?;kZAD| zJFodGym6uaU3WEBUaw$7AC0VV;A3}%SDE|zVS&uQo4 zxHrg4ez_E^9D9fK|ClUX55)#Jrx#GfA_FA@7n`_XsC{tMZ>k)}e;g*nC z?H@+eaLQW+a0k8KibbzDhGci4Wb^cMC!Fjuc$PDXe1bZz>PAR2L-Dr62Y_kz;q;X` zOVUSf7pfvNzBDNtcI#YORmP9-_oH#dDXWhDttuMnrj4LNi+W)u#S3+na@GMDoMz+QBQe4z?F-7&Y zpovm2u)`)6n6iP)_X*5e8b7Ibc6%l=UH-}8wULY-{5xV6-;y*rdP7O;+8ajFzs&mC zN_HoMvT-2BIH`# zxwtr*8E8COf2#jmgxBQhAgBiaNJPdYn-L2ZAG)IVI zp5bB}&;-^GE!2kk1M!=l$&usZ&aLuu7KWSn)VyU??A2f;#VuhcA|{ z2xV`zdB7=eHqu`^9MtADJSNnp+3GnQvvb(xM;~=v@NT}et+(xu;*)$>JK|jM7XXSX z`<-XkOD%NvQ+a|}^3q`|c9gkY<1OAp%nAxKy)vQdpC+Om7!0=anzNu3;VfL=;g6Oc z#rcBU`^&W0oaS-;0L1|N4JDHodWK1^MuDawPcZtw&f>?LbqubWCo6~cQ8Wq#bR>F$ z6pm)#5@ezq~9#`c=df3$W^mT!8*5 zJSrQB65XP1SqzaEAkssIKf@}86ZU?W&&M|6Po3&z!7isQ79*HS2ELX_CXvk^kE$T< ze`5+z6DIFD^71y|K)GShB*HIIMTFv*TraUlg!@aF9KxPug<{O>fEcR^q$1tWS;mtw zdmo0Q{&X7ablu#_Uo*ubZcTfzDPE;TG}5OxW6UVV18nD%kUywNlGygQ zBNDk4A1CoC9aVas3#hVO0V29l^v|E3e|pXxv9HR=Gw>dRbOR^bPJxWnQ68HYOpeV0 zMftvFRog}BqU6xG`Os|`YlHvuFYr`Uk60|{4NEC{=`#r77TW+Md6xzyk|Qz>mh8Pq zHH%w}yCu*hb;YM=&LhhsSZ4QUz9KvnmZE6Yj$838g zb>%|&wfg#yd>6Q&IKw7pla`&URD3{hz>15F%UA0uhb#LSKn@@fwQ!uUWwP%Wdq|0i z?kCeE(j*>zIm&L#U@U9QX{-t@hh{=2;d_hk7xTZ1e=l&jpPU%;__)d#47?}0CngFb zN@Bof7-cvCQcB493i*a1O12TZGni;9LGcX#t&1+B<^8wqiiUxPj)s9o^-m)4pYCYj zQccFVPLDiAj4lCP0w{$8`rB)BAU0gVcp&CRmm^UKyVwxlT|i$w1iz>|g`Qd{6eE z6;{4d9cI4E@b?77p_bjTFKw$H^?3$O!r_ zWUfIQX`#Ml&IX4|r{ND+>00r*Xn{-a^F|9<_GqBZ#RzcZ>S~Q|ClUtdK`ySYVkAcJ z@c9P>1O(Uw1Pn&X^%Q+68rvBI{#qCd+6^jG z0`+7F>40dYidk~MSrli^5XUE5=TA0^6YBzl=g_W1Xx|95=Nok30NR}k?O%fSwn7K* z+`3}j`Uc#3D%=Kk+`2!xseFDtRa#b3QCvO=bL(w(8@xK~O4V}U_IJR?1i@ph7E@Li zqh%J8+85(O7tOO~RTP#9dZqMT@G zE$FD2dh`@D&3fF|rVZ%msb&oz9DY;QdJ;3udJ270*7^uD#(ErnOH;FY3jY7}VfA0x IJfflfAFvfXCjbBd literal 0 HcmV?d00001 diff --git a/portal/static/unbound_reservation_static/img/any.jpg b/portal/static/unbound_reservation_static/img/any.jpg new file mode 100644 index 0000000000000000000000000000000000000000..ea4a86b8ad2cabc80b2deeb11bd79bd3ca5eb8e1 GIT binary patch literal 21300 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 literal 0 HcmV?d00001 diff --git a/portal/static/unbound_reservation_static/img/close.png b/portal/static/unbound_reservation_static/img/close.png new file mode 100644 index 0000000000000000000000000000000000000000..7bdd304f35f7b9ff59a4be259ff687f58d546347 GIT binary patch literal 1846 zcmV-62g&$}P)Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV0GgZ_000KbNklb07Z+6kSpXU{+K2)i03HBeUS2M?w6sW_ot+iU&CQ#do11?q%W_Z@#kSl7s;WMY zMx$R%O-+ps4h}wf^ypDkQIz!J;$nso$$m@?eVLdt)|#4{(oiV0>B^NWJEGC(AIY#H zkw|uCW+rRgUs+lCgU{!yZE0z7I~)!ffR){8T93a40FuY!DLZoH$d+5TZv7~m&CU=J zrPFC`cz8J7(b16r5Y4sL*4Fri3m4MKWKv__KE8A3&f#s_wr!GS*#SUecXJ;Dx7zLY zvfaCPZ@G5u+UG>15D|@yjj3L*H)aGjn&0n_Pfkv%x*B6+V?Xu#{WXk)^*@o|0ayUY zfk2@4+_`gmR8^fNA{rSPN%K4({TR4zJkLkZo;|DRBradR{JGoh{uF@BFnA*g4uA-t z#N~3iPnlaeH9ZO?2rN5kQ8hKOilV&c~xkEb3$ z8Gs_DLLPx)Ns`>5P-w^N*ROw1L^Lokkj@2ZYHEt>viA4)EBbz2U0pmJ4r@e2!^6XQ zXL@^kQ$$2dOG|$S5CHHAQ$aBLUzTOLZtvc`dlHGnVx|%KI*Urw) zL@tTd)zvld8#iub3dPIx^t3`mbn4WpU)pRoKL8hV!&)G4B_$=i%jL3`mzTQ$AQFib ztXj8k-_C|Yp`@ZH005iK#sR?1n>W=^D3r=(v)?*1J39*isHv&(XquLn1#6M0X&TRQ zoS4mKivS>#$$YR{y?XVEVzF2r!KY83YK6c7K;PFi%@U8tc}BpLM<9_%a0?3yc=_^W z5&){IstR7__xnxbbANxoxzHK6+pPh>%*;&GYPA+DL?QsUD2hL* zt*z}zr_&2WM8*`9WjPj!MDl#TfB*ixnCR>4OBsvO%F0THh$s*U{6ZAP?*pg?Pz*yc zAOM;qN$T6TZ=VA|S65eFsx&q>nkp+R^L#!!I+_iILdj$@2>=KNgL(PAYu7H`Znq2X z-o1PJmPO?%w?{qp( z0oVheF*gnK3K4)>K@dJGD=X_ccI?=&?$_?_?&L`Sa(gLx&C}jd7t{ zM@L8E;lqb(DRKY){l5bE4S=5k2(r8L9wW}sj9A!1;Q~<2^SrmDq@?cf;lqumPoHkA zuCA^J07X%>7cX9@larGK0D(XN4Gj&v-EJ2EV0n3Yeq?0iZzoTl{0o4u0n7pj16TqO z1EA;)D`$uUfw8kQ5})uq@3B}cpC%HC>Pwd{HSF8B&$W5;W?v!c-@JMA_1(L7-}ma{%5l>Hp5aSDE~(-YIhhI$@EKurawRnN?Y>){0~@StiSJ>Gtj0%iG%88~`vi zHMKH5J-rkThu;HOX1l^S}ou{(2kpP+#v&Surw`W5nLh&f)#+EswxCQ zP&G|UYMK@U@C^fe58xjx=yciB#`c{1KwEBNN|;%}C}xV-7%3^Iw*$LW0gzx|dSJ!@ zBpGlfXGmGsV4}|lLXIN3nGJou#{8OQM3kIAR&#y6k=c+lkjWj@xB_SOIWTt=%LU!g kX!hR>vsmv4_J6Vd2_duPm;ag)Z~y=R07*qoM6N<$f;K5_6951J literal 0 HcmV?d00001 diff --git a/portal/static/unbound_reservation_static/img/openflow.jpg b/portal/static/unbound_reservation_static/img/openflow.jpg new file mode 100644 index 0000000000000000000000000000000000000000..993a9d28e046cb13bc7bb104314b5ca015152a09 GIT binary patch literal 63529 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

|G9ktWAP zSu52r#6dRNAzHdH`$4*)BSnu^$}uA=2L+d<0uM-x4)sKbls0rZNoio}k#oazP+U|) z6H|4?Lm`eY)zzRI0V20|nhOsjXYB{^o_4Xpt9T}FS-<~h4y+e<6KJ5U5g4>mmV z63@4p!%D^oWehcYv^i6OjD)q<=k0_yhEDa$EcV2ncg}Hr6^S4G9)G z#L>;qLIt5=|A_6-FxZf$p|V4ky??5NXj>k>?fu87Z=+5(1vI~Z8Gd0=`()=o@z&A3 zt=N|d&Ke|dBVFj7Yt^*0fO~l?%?s|2Ya%S1)$L+i zul(E6FEQHewMxHV;3~s=$eZ|%yW6YPp>{7gDpxR9xC!$ikqV6680I>55tyg^qyjir zD)1l)2gk6k!LaY31tZNhS({_j6=uZ+F4+7C7I zcBu7pid2oE0udPJ=o(&~y+=Cusu5CBy~2m7ewFWx)#^c=wD{VfM zr}q`?D-0rS7_N@Q_XNEWe{#+IvEU!wBLRPp%!d1C_We^zmNcyUPDTaQo89@AM?!(w zAy=qv4T@4WZH+E^v}E%vdrG_xM=+wSB3DDxqH zM5x5`z9{n_VyT|nXSIR~7aPu}%v&8O2a2efwAr4#z_?!5J%&s0RPbNa*1GU9RKV=Y=bNU+YBzw_ z=kgiuz5&i>eX!~%7x}%?QT)FmQH7nh7|)A{(Y1B-^2C)bBp>@lA^3QoCj8Q*0z9alGn+d<2yHA zK3#NbYc_&<%PZ_4et2u0O371!EL~FWnM6jY9nH1pNyImNe?<1BipNgE6y~6gYeV|x z92O)6(0~NT?x<$x`j6Erj`89v;d!cxdu0t7lqWOVFIP2H;glz{&xTS`E(&IWGn=0W z)-u;!&GEAqQ-uTt)-darj3=I6ZBdx@=MQ;nwQ)FZ?=b(++1*#fAM#@BhAz1O)oq=n z_=BcBt)Zs?L-6mIM=sjDsi7^UbB1e%*y)@)`Xo7$10i=HXDJ<@VY~U34e#EfO$CBI zr&tYdPR^Zc_89j+TT)&<0R4TmJ;2^A$tT&{%cx6+*o^%-^tMO?vBz+K&!+-BN7>yz z5(#5Az0hjs+tEffDLkCHR@&W4aS#nO3&Z9n!z*s&+(~$l{63L|=i!9=xa&ANn*Xt3 z4uiLZSFGC#yY;&y)0|L=bNglf4j;_v)35P>=L^ole1`wU{{w! zvtRu}8+j!%-#*vk>ga031s*L{(jTXXIFFYKNZRKnu>&Rq2K*h*A*9Q z!DnY-f3x$Cbs23x7%1zj*7^5a*VdcC=grQpQ-R@p4D&xX+7#CeS$a~{X93vcNZoC+ zG_jL%Wp4S)A<`yQ`Q0&WOiO29#Vtx%-gyUFjYBB-{(F}TD)2u?y302f&DsgCusylT z8=xBmLmVSk2g?)pdE8HPFqr4X^u?l%-(r&)O))%#dsY63i0$CE4Oce(jXu~$)dB55 zczGYUwrx|-QC3-!{B`m6uHQ3h`s=R`h7HKw!&lwDwwML4rjUOsKcoU5VSS)r#(|

%V>=`Rn9<_7fNry)!U$cH7 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

@Q*qi3LTSD5(1PDi+z-$c+=@2&ZA9kCo){$;! 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 literal 0 HcmV?d00001 diff --git a/portal/static/unbound_reservation_static/img/target-32.png b/portal/static/unbound_reservation_static/img/target-32.png new file mode 100644 index 0000000000000000000000000000000000000000..6f98a5cc38f1bd35ea123623770181ac239ba706 GIT binary patch literal 6073 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
C6N~0*`(DJNU;xnZw6^`KR&rn|I-V7uWE% zeLHaDbywm1(pfzI_s@g%JZw?m##^t&-m3=~mk!Jf?>(GzF~)dqJRXZ)ugAhU7mYDo z6os(Xj+}F6t+kuiSP~K+ecx?lHb$g4;=f;4PvGT+eQii|NwoO3ow5;n#}WvvZWRr$$e5{xmfs;U>e z-R|8pGcz5f6gwZ$?RN0FPy8Z$_%}THty4(T6c>ZSxwRVL2%v+kvkkx<#V|-oLuC8mjzP^5ZG#Y)kCM;SPQIQ9^716QbHz5F^xpHv#s;mfu8vQgI`y@+wYBp~DJ!L{q?ENW#wq~8Ip^xSwpCRb zYi%in$d;CtjuX+Bi0Idud9Y>679>f67y%;Uscd*UKLj&#jFIZP#%MGW=g*&C9}b6K zU0z=P5fMdW%p^&YDoK($gy5CdI))IubFQwcs;cX{B%&-$)6VJBrx%PdUo^&iXy?wI zHw^{@WLZX9>o%F?X)VMU$vH>H7_6_aV`XJ!VK^K?T6-e0-g{}S71mnWR5W5)mSHlP_$$*1H`znM`02n7pQfRG>l+r4t!q%-@SpmQeH{8I(;V?=m9W%o@$Ho|V z?*jne4CrXBQ?0dDN=c=ZXfh+wSbp^0NAJCFT)Pe-R3U^CK%tZx11R%6H&RO1?RMjV z0|%mN-Ra1YBXMD2Ve`DU){=9MV~hcS6GAvCWh$lAQc5MIlnn#K7{SajTxmXp;Jo)H z##j+iDTFAQxlEG80C1g7CmuX_FlJc>)fSoVyz@>x{`lj(va%8yEx;HPLI|Fj9W&QL zh_n$!M2ecmZ!{lc^f5-u%%;f$jg+z`qMDhV);jFiu_GQlc<_xN^2{^O;QssX2LL?y z;Dhkq(}fEcWLcKd7^7p1o3(-_fzeG$*XI1p%#oSf%7_C{1F%v`o2IGj^?JV7>&5YS z%!dyj1^~S9!V6a_BxlZ?!2=IGfJ284;mIeT1OVQ%XHN(run;1K5PXc$H5pVZvMp}3 z1e!Wf0N{lX4nPn>_{n4vS5{WS^78Vg#XkJ-!?^3NyWYrb+jj50_u{$dp4+r+DJ7Ir zqOFn%A>N9*kWxlwj&)r#enR^{DztjH0H#vE00000NkvXXu0mjfCMKnP literal 0 HcmV?d00001 diff --git a/portal/static/unbound_reservation_static/img/vm.png b/portal/static/unbound_reservation_static/img/vm.png new file mode 100644 index 0000000000000000000000000000000000000000..75a6c386b6855e276f722e99950bcefbdb136f6f GIT binary patch literal 85394 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