From 3dc731e70195176f49d5e021e0af954368e74270 Mon Sep 17 00:00:00 2001 From: qiurunze123 Date: Tue, 22 Jan 2019 23:19:03 +0800 Subject: [PATCH] =?UTF-8?q?=E9=A1=B5=E9=9D=A2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../applicationContext-dubbo-provider.xml | 2 +- miaosha-admin/miaosha-admin-web/pom.xml | 7 +- .../geekq/web/controller/PayController.java | 2 +- .../applicationContext-dubbo-consumer.xml | 2 +- .../spring/applicationContext-service.xml | 13 +- .../src/main/resources/spring/springmvc.xml | 26 +- .../main/webapp/WEB-INF/views/bankInfo.ftl | 88 + .../webapp/WEB-INF/views/bankInfo_result.ftl | 51 + .../webapp/WEB-INF/views/bidRequest_list.ftl | 110 + .../main/webapp/WEB-INF/views/bid_list.ftl | 110 + .../src/main/webapp/WEB-INF/views/borrow.ftl | 110 + .../webapp/WEB-INF/views/borrow_apply.ftl | 235 + .../WEB-INF/views/borrow_apply_result.ftl | 26 + .../main/webapp/WEB-INF/views/borrow_info.ftl | 418 + .../webapp/WEB-INF/views/checkmail_result.ftl | 89 + .../WEB-INF/views/common/footer-tpl.ftl | 23 + .../webapp/WEB-INF/views/common/head-tpl.ftl | 28 + .../WEB-INF/views/common/leftmenu-tpl.ftl | 36 + .../webapp/WEB-INF/views/common/links-tpl.ftl | 5 + .../common/loadSystemDictionary-macro.ftl | 6 + .../WEB-INF/views/common/navbar-tpl.ftl | 23 + .../src/main/webapp/WEB-INF/views/invest.ftl | 77 + .../main/webapp/WEB-INF/views/invest_list.ftl | 39 + .../main/webapp/WEB-INF/views/iplog_list.ftl | 115 + .../src/main/webapp/WEB-INF/views/main.ftl | 161 + .../WEB-INF/views/moneyWithdraw_apply.ftl | 148 + .../main/webapp/WEB-INF/views/personal.ftl | 303 + .../main/webapp/WEB-INF/views/realAuth.ftl | 197 + .../webapp/WEB-INF/views/realAuth_result.ftl | 58 + .../main/webapp/WEB-INF/views/recharge.ftl | 153 + .../webapp/WEB-INF/views/recharge_list.ftl | 126 + .../webapp/WEB-INF/views/returnmoney_list.ftl | 159 + .../main/webapp/WEB-INF/views/userFiles.ftl | 87 + .../webapp/WEB-INF/views/userFiles_commit.ftl | 80 + .../main/webapp/WEB-INF/views/userInfo.ftl | 174 + .../src/main/webapp/WEB-INF/web.xml | 6 +- .../src/main/webapp/bootstrap.html | 122 + .../src/main/webapp/borrow.html | 136 + .../src/main/webapp/css/account.css | 95 + .../src/main/webapp/css/bank.css | 84 + .../src/main/webapp/css/core.css | 300 + .../src/main/webapp/images/add.png | Bin 0 -> 3248 bytes .../src/main/webapp/images/bank_list.png | Bin 0 -> 69038 bytes .../src/main/webapp/images/banner01.jpg | Bin 0 -> 80129 bytes .../src/main/webapp/images/banner02.jpg | Bin 0 -> 81957 bytes .../src/main/webapp/images/baozhan.jpg | Bin 0 -> 16072 bytes .../src/main/webapp/images/dtg.gif | Bin 0 -> 5330 bytes .../src/main/webapp/images/example.jpg | Bin 0 -> 6439 bytes .../src/main/webapp/images/feature01.png | Bin 0 -> 5292 bytes .../src/main/webapp/images/feature02.png | Bin 0 -> 19563 bytes .../src/main/webapp/images/feature03.png | Bin 0 -> 4845 bytes .../src/main/webapp/images/logo.png | Bin 0 -> 20380 bytes .../src/main/webapp/images/person_icon.png | Bin 0 -> 3219 bytes .../src/main/webapp/images/phone2.png | Bin 0 -> 3275 bytes .../src/main/webapp/images/sequare.png | Bin 0 -> 810 bytes .../src/main/webapp/images/shiming.png | Bin 0 -> 15571 bytes .../src/main/webapp/images/shouji.jpg | Bin 0 -> 15392 bytes .../src/main/webapp/images/sina.png | Bin 0 -> 97907 bytes .../main/webapp/images/social-icons-set.png | Bin 0 -> 35960 bytes .../src/main/webapp/images/tecent.png | Bin 0 -> 51818 bytes .../src/main/webapp/images/txwb.png | Bin 0 -> 2163 bytes .../main/webapp/images/upload_source_2.jpg | Bin 0 -> 19489 bytes .../main/webapp/images/upload_source_2_1.jpg | Bin 0 -> 18407 bytes .../src/main/webapp/images/wx.jpg | Bin 0 -> 27337 bytes .../src/main/webapp/images/wxsm.png | Bin 0 -> 2294 bytes .../src/main/webapp/images/xlwb.png | Bin 0 -> 2479 bytes .../src/main/webapp/images/youxiang.jpg | Bin 0 -> 14884 bytes .../src/main/webapp/index.html | 3 + .../js/My97DatePicker/My97DatePicker.htm | 49 + .../webapp/js/My97DatePicker/WdatePicker.js | 35 + .../main/webapp/js/My97DatePicker/calendar.js | 7 + .../main/webapp/js/My97DatePicker/config.js | 12 + .../main/webapp/js/My97DatePicker/lang/en.js | 14 + .../webapp/js/My97DatePicker/lang/zh-cn.js | 14 + .../webapp/js/My97DatePicker/lang/zh-tw.js | 14 + .../js/My97DatePicker/skin/WdatePicker.css | 10 + .../js/My97DatePicker/skin/datePicker.gif | Bin 0 -> 1043 bytes .../skin/default/datepicker.css | 258 + .../js/My97DatePicker/skin/default/img.gif | Bin 0 -> 1578 bytes .../js/My97DatePicker/skin/whyGreen/bg.jpg | Bin 0 -> 307 bytes .../skin/whyGreen/datepicker.css | 265 + .../js/My97DatePicker/skin/whyGreen/img.gif | Bin 0 -> 1679 bytes .../src/main/webapp/js/bank.js | 22 + .../css/bootstrap-theme.css | 476 + .../css/bootstrap-theme.css.map | 1 + .../css/bootstrap-theme.min.css | 5 + .../js/bootstrap-3.3.2-dist/css/bootstrap.css | 6567 +++++++++++ .../css/bootstrap.css.map | 1 + .../css/bootstrap.min.css | 5 + .../fonts/glyphicons-halflings-regular.eot | Bin 0 -> 20127 bytes .../fonts/glyphicons-halflings-regular.svg | 288 + .../fonts/glyphicons-halflings-regular.ttf | Bin 0 -> 45404 bytes .../fonts/glyphicons-halflings-regular.woff | Bin 0 -> 23424 bytes .../fonts/glyphicons-halflings-regular.woff2 | Bin 0 -> 18028 bytes .../js/bootstrap-3.3.2-dist/js/bootstrap.js | 2306 ++++ .../bootstrap-3.3.2-dist/js/bootstrap.min.js | 7 + .../webapp/js/bootstrap-3.3.2-dist/js/npm.js | 13 + .../main/webapp/js/jquery.bootstrap.min.js | 8 + .../src/main/webapp/js/jquery/jquery-2.1.3.js | 9205 ++++++++++++++++ .../main/webapp/js/jquery/jquery-2.1.3.min.js | 4 + .../main/webapp/js/metisMenu/metisMenu.css | 64 + .../src/main/webapp/js/metisMenu/metisMenu.js | 120 + .../src/main/webapp/js/plugins-override.js | 12 + .../js/plugins/datetimepicker/.gitattributes | 22 + .../js/plugins/datetimepicker/.gitignore | 5 + .../js/plugins/datetimepicker/.travis.yml | 4 + .../js/plugins/datetimepicker/README.md | 613 ++ .../css/bootstrap-datetimepicker.css | 418 + .../css/bootstrap-datetimepicker.min.css | 9 + .../js/bootstrap-datetimepicker.js | 1793 ++++ .../js/bootstrap-datetimepicker.min.js | 1 + .../locales/bootstrap-datetimepicker.zh-CN.js | 16 + .../bootstrap/css/bootstrap.css | 6103 +++++++++++ .../bootstrap/css/bootstrap.min.css | 868 ++ .../img/glyphicons-halflings-white.png | Bin 0 -> 8777 bytes .../bootstrap/img/glyphicons-halflings.png | Bin 0 -> 12799 bytes .../bootstrap/js/bootstrap.js | 2170 ++++ .../bootstrap/js/bootstrap.min.js | 7 + .../sample in bootstrap v2/index.html | 84 + .../jquery/jquery-1.8.3.min.js | 2 + .../bootstrap/css/bootstrap-theme.css | 384 + .../bootstrap/css/bootstrap-theme.min.css | 1 + .../bootstrap/css/bootstrap.css | 6805 ++++++++++++ .../bootstrap/css/bootstrap.min.css | 9 + .../fonts/glyphicons-halflings-regular.eot | Bin 0 -> 14079 bytes .../fonts/glyphicons-halflings-regular.svg | 228 + .../fonts/glyphicons-halflings-regular.ttf | Bin 0 -> 29512 bytes .../fonts/glyphicons-halflings-regular.woff | Bin 0 -> 16448 bytes .../bootstrap/js/bootstrap.js | 1999 ++++ .../bootstrap/js/bootstrap.min.js | 6 + .../sample in bootstrap v3/index.html | 84 + .../jquery/jquery-1.8.3.min.js | 2 + .../js/plugins/flipcountdown/.gitattributes | 22 + .../js/plugins/flipcountdown/.gitignore | 215 + .../js/plugins/flipcountdown/MIT-LICENSE.txt | 19 + .../webapp/js/plugins/flipcountdown/README.md | 14 + .../js/plugins/flipcountdown/bower.json | 47 + .../flipcountdown/flipcountdown.jquery.json | 39 + .../js/plugins/flipcountdown/img/am-pm-1.psd | Bin 0 -> 218803 bytes .../flipcountdown/img/digit-lg-dark.psd | Bin 0 -> 796878 bytes .../js/plugins/flipcountdown/img/digit-lg.png | Bin 0 -> 73788 bytes .../js/plugins/flipcountdown/img/digit-lg.psd | Bin 0 -> 671280 bytes .../js/plugins/flipcountdown/img/digit-md.png | Bin 0 -> 66581 bytes .../js/plugins/flipcountdown/img/digit-sm.png | Bin 0 -> 32290 bytes .../js/plugins/flipcountdown/img/digit-xs.png | Bin 0 -> 20891 bytes .../js/plugins/flipcountdown/index.html | 180 + .../flipcountdown/jquery.flipcountdown.css | 63 + .../flipcountdown/jquery.flipcountdown.js | 224 + .../js/plugins/flipcountdown/jquery.min.js | 4 + .../js/plugins/flipcountdown/package.json | 35 + .../js/plugins/flipcountdown/screen/1.png | Bin 0 -> 24736 bytes .../js/plugins/flipcountdown/screen/2.png | Bin 0 -> 14509 bytes .../plugins/jquery-validation/.gitattributes | 2 + .../js/plugins/jquery-validation/.gitignore | 9 + .../js/plugins/jquery-validation/.travis.yml | 8 + .../demo/ajaxSubmit-intergration-demo.html | 80 + .../jquery-validation/demo/captcha/captcha.js | 27 + .../demo/captcha/fonts/Anorexia.ttf | Bin 0 -> 14300 bytes .../demo/captcha/image_req.php | 6 + .../demo/captcha/images/.htaccess | 1 + .../demo/captcha/images/button.png | Bin 0 -> 1546 bytes .../demo/captcha/images/image.php | 35 + .../jquery-validation/demo/captcha/index.php | 66 + .../demo/captcha/newsession.php | 12 + .../demo/captcha/process.php | 14 + .../jquery-validation/demo/captcha/rand.php | 11 + .../jquery-validation/demo/captcha/style.css | 140 + .../jquery-validation/demo/css/chili.css | 15 + .../jquery-validation/demo/css/cmxform.css | 46 + .../demo/css/cmxformTemplate.css | 55 + .../jquery-validation/demo/css/core.css | 21 + .../jquery-validation/demo/css/reset.css | 61 + .../jquery-validation/demo/css/screen.css | 11 + .../demo/custom-messages-data-demo.html | 74 + .../demo/custom-methods-demo.html | 116 + .../demo/dynamic-totals.html | 145 + .../demo/errorcontainer-demo.html | 155 + .../jquery-validation/demo/file_input.html | 53 + .../plugins/jquery-validation/demo/form.php | 10 + .../plugins/jquery-validation/demo/form.phps | 10 + .../jquery-validation/demo/images/bg.gif | Bin 0 -> 1175 bytes .../jquery-validation/demo/images/checked.gif | Bin 0 -> 220 bytes .../demo/images/cmxform-divider.gif | Bin 0 -> 43 bytes .../demo/images/cmxform-fieldset.gif | Bin 0 -> 314 bytes .../jquery-validation/demo/images/loading.gif | Bin 0 -> 418 bytes .../demo/images/unchecked.gif | Bin 0 -> 223 bytes .../plugins/jquery-validation/demo/index.html | 228 + .../jquery-validation/demo/jquerymobile.html | 71 + .../demo/js/chili-1.7.pack.js | 1 + .../demo/login/images/bg.gif | Bin 0 -> 89 bytes .../demo/login/images/header1.jpg | Bin 0 -> 442 bytes .../demo/login/images/page.gif | Bin 0 -> 664 bytes .../demo/login/images/required_star.gif | Bin 0 -> 121 bytes .../jquery-validation/demo/login/index.html | 76 + .../jquery-validation/demo/login/screen.css | 457 + .../jquery-validation/demo/marketo/emails.php | 10 + .../demo/marketo/emails.phps | 10 + .../jquery-validation/demo/marketo/ie6.css | 35 + .../demo/marketo/images/backRequiredGray.gif | Bin 0 -> 137 bytes .../demo/marketo/images/back_green-fade.gif | Bin 0 -> 2421 bytes .../demo/marketo/images/back_nav_blue.gif | Bin 0 -> 1668 bytes .../demo/marketo/images/blank.gif | Bin 0 -> 799 bytes .../demo/marketo/images/button-submit.gif | Bin 0 -> 4527 bytes .../demo/marketo/images/favicon.ico | Bin 0 -> 1150 bytes .../demo/marketo/images/help.png | Bin 0 -> 1615 bytes .../marketo/images/left-nav-callout-long.png | Bin 0 -> 1381 bytes .../demo/marketo/images/login-sprite.gif | Bin 0 -> 2017 bytes .../demo/marketo/images/logo_marketo.gif | Bin 0 -> 8363 bytes .../demo/marketo/images/sf.png | Bin 0 -> 3745 bytes .../demo/marketo/images/step1-24.gif | Bin 0 -> 1357 bytes .../demo/marketo/images/step2-24.gif | Bin 0 -> 1355 bytes .../demo/marketo/images/step3-24.gif | Bin 0 -> 1362 bytes .../demo/marketo/images/tab-sprite.gif | Bin 0 -> 4710 bytes .../demo/marketo/images/tab_green.gif | Bin 0 -> 1652 bytes .../demo/marketo/images/time.png | Bin 0 -> 793 bytes .../demo/marketo/images/toggle.gif | Bin 0 -> 845 bytes .../demo/marketo/images/warning.gif | Bin 0 -> 234 bytes .../jquery-validation/demo/marketo/index.html | 242 + .../demo/marketo/jquery.maskedinput.js | 267 + .../demo/marketo/mktSignup.js | 125 + .../jquery-validation/demo/marketo/step2.htm | 291 + .../demo/marketo/stylesheet.css | 1179 ++ .../jquery-validation/demo/milk/bg.gif | Bin 0 -> 73 bytes .../jquery-validation/demo/milk/emails.php | 10 + .../jquery-validation/demo/milk/emails.phps | 10 + .../jquery-validation/demo/milk/index.html | 233 + .../demo/milk/left_white.png | Bin 0 -> 538 bytes .../jquery-validation/demo/milk/milk.css | 236 + .../jquery-validation/demo/milk/milk.png | Bin 0 -> 5121 bytes .../demo/milk/right_white.png | Bin 0 -> 1579 bytes .../jquery-validation/demo/milk/users.php | 12 + .../jquery-validation/demo/milk/users.phps | 10 + .../demo/multipart/index.html | 412 + .../multipart/js/jquery.maskedinput-1.0.js | 246 + .../demo/multipart/js/ui.accordion.js | 477 + .../demo/multipart/js/ui.core.js | 519 + .../demo/multipart/style.css | 705 ++ .../demo/radio-checkbox-select-demo.html | 149 + .../jquery-validation/demo/tabs/index.html | 152 + .../jquery-validation/demo/themerollered.html | 229 + .../jquery-validation/demo/tinymce/index.html | 76 + .../tinymce/themes/simple/editor_template.js | 1 + .../demo/tinymce/themes/simple/img/icons.gif | Bin 0 -> 1440 bytes .../demo/tinymce/themes/simple/langs/en.js | 11 + .../themes/simple/skins/default/ui.css | 32 + .../demo/tinymce/tiny_mce.js | 1 + .../jquery-validation/jquery.validate.js | 1220 +++ .../jquery-validation/lib/jquery-1.6.4.js | 9046 ++++++++++++++++ .../jquery-validation/lib/jquery-1.7.2.js | 9404 ++++++++++++++++ .../jquery-validation/lib/jquery-1.8.3.js | 9472 ++++++++++++++++ .../jquery-validation/lib/jquery-1.9.0.js | 9555 +++++++++++++++++ .../jquery-validation/lib/jquery.form.js | 1121 ++ .../plugins/jquery-validation/lib/jquery.js | 27 + .../jquery-validation/lib/jquery.mockjax.js | 382 + .../localization/messages_zh.js | 25 + .../src/main/webapp/js/plugins/jquery.form.js | 1277 +++ .../js/plugins/jquery.twbsPagination.js | 284 + .../js/plugins/jquery.twbsPagination.min.js | 9 + .../js/plugins/uploadify/jquery.uploadify.js | 986 ++ .../plugins/uploadify/jquery.uploadify.min.js | 16 + .../js/plugins/uploadify/uploadify-cancel.png | Bin 0 -> 2960 bytes .../webapp/js/plugins/uploadify/uploadify.swf | Bin 0 -> 12767 bytes .../main/webapp/{WEB-INF => }/jsp/index.jsp | 0 .../src/main/webapp/login.html | 141 + .../src/main/webapp/register.html | 195 + .../000c0ee6-2470-42ce-9a5a-55d33dd9fcd7.jpg | Bin 0 -> 3211 bytes .../05846ac2-9b2f-4ce5-beca-22eabb7abc3a.jpg | Bin 0 -> 4887 bytes .../103b981c-c4c5-445a-90a3-bb5b7d354d00.jpg | Bin 0 -> 3918 bytes .../116190c9-9656-48b7-a2e4-ab8948369a72.jpg | Bin 0 -> 6439 bytes .../159bb4e6-a44d-40ba-b92e-47e0a49686b8.jpg | Bin 0 -> 4887 bytes .../1c60b318-61e2-4e08-a0d1-d347e83dad0e.jpg | Bin 0 -> 6439 bytes .../1dd58f8e-8fdc-4aa8-9e4c-a888aaf2aa22.jpg | Bin 0 -> 6439 bytes .../20be119e-edd5-488d-9973-2c985445dd49.jpg | Bin 0 -> 3918 bytes .../2a626018-6853-46fd-9e72-41a4bec19847.jpg | Bin 0 -> 3211 bytes .../331f0ae8-3462-4854-94b4-33140a8ded12.jpg | Bin 0 -> 3918 bytes .../3684c7fd-5926-4365-8522-71b755ffb860.jpg | Bin 0 -> 6439 bytes .../3ba3877a-2e1c-4968-8667-2362f2da7da2.jpg | Bin 0 -> 6439 bytes .../3e632898-1413-4240-a043-a017ab30ea3b.jpg | Bin 0 -> 4887 bytes .../3f787f71-44b1-477a-b440-bfcd48a72aae.jpg | Bin 0 -> 6439 bytes .../44a45e2c-f3b0-45dd-ae70-63d0baa96c00.jpg | Bin 0 -> 4887 bytes .../469f5670-8edf-4b00-94f0-672219d370b2.jpg | Bin 0 -> 3211 bytes .../47299e64-b108-463f-b5d3-cb5c83278021.jpg | Bin 0 -> 4887 bytes .../4d4e864a-d62e-48e0-b02d-972a42881b0c.jpg | Bin 0 -> 6439 bytes .../635b71b4-13b5-4347-906a-492c4f30749d.jpg | Bin 0 -> 3918 bytes .../68c6990a-6839-4c76-a6ff-1077487bff67.jpg | Bin 0 -> 4887 bytes .../7181348d-54ed-400b-a924-9f9aaba86ef3.jpg | Bin 0 -> 6439 bytes .../725d9bc9-7101-4332-81b4-2b3a18785127.jpg | Bin 0 -> 3918 bytes .../7266fe0a-70e9-49fe-8c22-238952e2e45d.jpg | Bin 0 -> 3918 bytes .../8159cf26-a71d-4367-a750-c93cf6f5fe3d.jpg | Bin 0 -> 6439 bytes .../848a9f69-1228-44d6-904b-9e2641431fa7.jpg | Bin 0 -> 4887 bytes .../8607bb58-5fd9-499f-a28b-d87449bbb0db.jpg | Bin 0 -> 6439 bytes .../8b39478c-a358-4c0a-a46e-9651c7219ebc.jpg | Bin 0 -> 6439 bytes .../8efc4cae-41ff-4524-ade5-4cab15573b1e.jpg | Bin 0 -> 3918 bytes .../8f734e01-f529-47b8-b8aa-848df1b761b1.jpg | Bin 0 -> 3918 bytes .../8f7e6bf8-f44a-4cb5-b257-5b33803138bf.jpg | Bin 0 -> 3918 bytes .../90e55b8d-4f20-400f-9caf-a2668610e86b.jpg | Bin 0 -> 6439 bytes .../9749a427-38d1-4d34-b9ef-65e02020962b.jpg | Bin 0 -> 6439 bytes .../9cb61e08-948f-4be2-b1af-9a7347712352.jpg | Bin 0 -> 4887 bytes .../9ec60417-2740-4e0e-9624-8f5681c4412f.jpg | Bin 0 -> 3211 bytes .../a67cb5e4-72ad-4723-afe6-0316d7574eaa.jpg | Bin 0 -> 4887 bytes .../a82ccb68-e930-4ca7-8264-3e9014741676.jpg | Bin 0 -> 6439 bytes .../a9aaf1d6-9a9c-4b28-8ac7-82862c45cacc.jpg | Bin 0 -> 3918 bytes .../afccd763-67c6-4276-b3d8-cfd1b4785925.jpg | Bin 0 -> 4887 bytes .../b3692cd3-7a38-4838-ae82-836a81af820e.jpg | Bin 0 -> 6439 bytes .../baf69e24-90ff-4ff8-b72e-e44a094912d0.jpg | Bin 0 -> 3918 bytes .../c69ca7ac-bb0c-40ee-b382-7a8a7f5fe4b0.jpg | Bin 0 -> 4887 bytes .../c7173c02-e627-401d-8a92-b8dac96fabeb.jpg | Bin 0 -> 6439 bytes .../d49a0317-9abb-4f90-b82a-0284459ba7ad.jpg | Bin 0 -> 3918 bytes .../d903adea-036d-4e48-8ed9-3f77748ea3d4.jpg | Bin 0 -> 3211 bytes .../dea8bc93-bff3-4174-aff3-30103ebb31bc.jpg | Bin 0 -> 6439 bytes .../e3ed6179-d370-4a2b-ac02-c8aa52de4a63.jpg | Bin 0 -> 3211 bytes .../e9615d8c-df6c-4feb-b13b-f4f8379429bb.jpg | Bin 0 -> 6439 bytes .../eca34adf-bf1f-4759-a75a-4a33ef9f99de.jpg | Bin 0 -> 3918 bytes .../eef70012-fb9d-4bbc-b002-6209b568bdc2.jpg | Bin 0 -> 6439 bytes .../f2648585-2130-421a-956c-37528c1b873a.jpg | Bin 0 -> 6439 bytes .../f35f0ab7-4f72-40aa-96ff-017a49a43242.jpg | Bin 0 -> 6439 bytes .../fb589117-2fb2-4f3a-822d-4077abe6ee66.jpg | Bin 0 -> 4887 bytes .../fbf50095-d4fa-427a-8696-4eb1bd5508cd.jpg | Bin 0 -> 3918 bytes 318 files changed, 97152 insertions(+), 14 deletions(-) create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/WEB-INF/views/bankInfo.ftl create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/WEB-INF/views/bankInfo_result.ftl create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/WEB-INF/views/bidRequest_list.ftl create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/WEB-INF/views/bid_list.ftl create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/WEB-INF/views/borrow.ftl create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/WEB-INF/views/borrow_apply.ftl create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/WEB-INF/views/borrow_apply_result.ftl create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/WEB-INF/views/borrow_info.ftl create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/WEB-INF/views/checkmail_result.ftl create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/WEB-INF/views/common/footer-tpl.ftl create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/WEB-INF/views/common/head-tpl.ftl create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/WEB-INF/views/common/leftmenu-tpl.ftl create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/WEB-INF/views/common/links-tpl.ftl create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/WEB-INF/views/common/loadSystemDictionary-macro.ftl create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/WEB-INF/views/common/navbar-tpl.ftl create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/WEB-INF/views/invest.ftl create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/WEB-INF/views/invest_list.ftl create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/WEB-INF/views/iplog_list.ftl create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/WEB-INF/views/main.ftl create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/WEB-INF/views/moneyWithdraw_apply.ftl create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/WEB-INF/views/personal.ftl create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/WEB-INF/views/realAuth.ftl create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/WEB-INF/views/realAuth_result.ftl create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/WEB-INF/views/recharge.ftl create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/WEB-INF/views/recharge_list.ftl create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/WEB-INF/views/returnmoney_list.ftl create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/WEB-INF/views/userFiles.ftl create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/WEB-INF/views/userFiles_commit.ftl create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/WEB-INF/views/userInfo.ftl create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/bootstrap.html create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/borrow.html create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/css/account.css create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/css/bank.css create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/css/core.css create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/images/add.png create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/images/bank_list.png create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/images/banner01.jpg create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/images/banner02.jpg create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/images/baozhan.jpg create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/images/dtg.gif create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/images/example.jpg create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/images/feature01.png create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/images/feature02.png create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/images/feature03.png create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/images/logo.png create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/images/person_icon.png create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/images/phone2.png create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/images/sequare.png create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/images/shiming.png create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/images/shouji.jpg create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/images/sina.png create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/images/social-icons-set.png create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/images/tecent.png create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/images/txwb.png create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/images/upload_source_2.jpg create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/images/upload_source_2_1.jpg create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/images/wx.jpg create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/images/wxsm.png create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/images/xlwb.png create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/images/youxiang.jpg create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/index.html create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/js/My97DatePicker/My97DatePicker.htm create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/js/My97DatePicker/WdatePicker.js create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/js/My97DatePicker/calendar.js create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/js/My97DatePicker/config.js create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/js/My97DatePicker/lang/en.js create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/js/My97DatePicker/lang/zh-cn.js create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/js/My97DatePicker/lang/zh-tw.js create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/js/My97DatePicker/skin/WdatePicker.css create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/js/My97DatePicker/skin/datePicker.gif create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/js/My97DatePicker/skin/default/datepicker.css create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/js/My97DatePicker/skin/default/img.gif create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/js/My97DatePicker/skin/whyGreen/bg.jpg create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/js/My97DatePicker/skin/whyGreen/datepicker.css create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/js/My97DatePicker/skin/whyGreen/img.gif create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/js/bank.js create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/js/bootstrap-3.3.2-dist/css/bootstrap-theme.css create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/js/bootstrap-3.3.2-dist/css/bootstrap-theme.css.map create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/js/bootstrap-3.3.2-dist/css/bootstrap-theme.min.css create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/js/bootstrap-3.3.2-dist/css/bootstrap.css create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/js/bootstrap-3.3.2-dist/css/bootstrap.css.map create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/js/bootstrap-3.3.2-dist/css/bootstrap.min.css create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/js/bootstrap-3.3.2-dist/fonts/glyphicons-halflings-regular.eot create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/js/bootstrap-3.3.2-dist/fonts/glyphicons-halflings-regular.svg create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/js/bootstrap-3.3.2-dist/fonts/glyphicons-halflings-regular.ttf create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/js/bootstrap-3.3.2-dist/fonts/glyphicons-halflings-regular.woff create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/js/bootstrap-3.3.2-dist/fonts/glyphicons-halflings-regular.woff2 create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/js/bootstrap-3.3.2-dist/js/bootstrap.js create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/js/bootstrap-3.3.2-dist/js/bootstrap.min.js create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/js/bootstrap-3.3.2-dist/js/npm.js create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/js/jquery.bootstrap.min.js create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/js/jquery/jquery-2.1.3.js create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/js/jquery/jquery-2.1.3.min.js create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/js/metisMenu/metisMenu.css create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/js/metisMenu/metisMenu.js create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/js/plugins-override.js create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/js/plugins/datetimepicker/.gitattributes create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/js/plugins/datetimepicker/.gitignore create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/js/plugins/datetimepicker/.travis.yml create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/js/plugins/datetimepicker/README.md create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/js/plugins/datetimepicker/css/bootstrap-datetimepicker.css create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/js/plugins/datetimepicker/css/bootstrap-datetimepicker.min.css create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/js/plugins/datetimepicker/js/bootstrap-datetimepicker.js create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/js/plugins/datetimepicker/js/bootstrap-datetimepicker.min.js create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/js/plugins/datetimepicker/js/locales/bootstrap-datetimepicker.zh-CN.js create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/js/plugins/datetimepicker/sample in bootstrap v2/bootstrap/css/bootstrap.css create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/js/plugins/datetimepicker/sample in bootstrap v2/bootstrap/css/bootstrap.min.css create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/js/plugins/datetimepicker/sample in bootstrap v2/bootstrap/img/glyphicons-halflings-white.png create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/js/plugins/datetimepicker/sample in bootstrap v2/bootstrap/img/glyphicons-halflings.png create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/js/plugins/datetimepicker/sample in bootstrap v2/bootstrap/js/bootstrap.js create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/js/plugins/datetimepicker/sample in bootstrap v2/bootstrap/js/bootstrap.min.js create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/js/plugins/datetimepicker/sample in bootstrap v2/index.html create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/js/plugins/datetimepicker/sample in bootstrap v2/jquery/jquery-1.8.3.min.js create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/js/plugins/datetimepicker/sample in bootstrap v3/bootstrap/css/bootstrap-theme.css create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/js/plugins/datetimepicker/sample in bootstrap v3/bootstrap/css/bootstrap-theme.min.css create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/js/plugins/datetimepicker/sample in bootstrap v3/bootstrap/css/bootstrap.css create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/js/plugins/datetimepicker/sample in bootstrap v3/bootstrap/css/bootstrap.min.css create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/js/plugins/datetimepicker/sample in bootstrap v3/bootstrap/fonts/glyphicons-halflings-regular.eot create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/js/plugins/datetimepicker/sample in bootstrap v3/bootstrap/fonts/glyphicons-halflings-regular.svg create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/js/plugins/datetimepicker/sample in bootstrap v3/bootstrap/fonts/glyphicons-halflings-regular.ttf create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/js/plugins/datetimepicker/sample in bootstrap v3/bootstrap/fonts/glyphicons-halflings-regular.woff create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/js/plugins/datetimepicker/sample in bootstrap v3/bootstrap/js/bootstrap.js create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/js/plugins/datetimepicker/sample in bootstrap v3/bootstrap/js/bootstrap.min.js create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/js/plugins/datetimepicker/sample in bootstrap v3/index.html create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/js/plugins/datetimepicker/sample in bootstrap v3/jquery/jquery-1.8.3.min.js create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/js/plugins/flipcountdown/.gitattributes create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/js/plugins/flipcountdown/.gitignore create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/js/plugins/flipcountdown/MIT-LICENSE.txt create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/js/plugins/flipcountdown/README.md create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/js/plugins/flipcountdown/bower.json create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/js/plugins/flipcountdown/flipcountdown.jquery.json create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/js/plugins/flipcountdown/img/am-pm-1.psd create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/js/plugins/flipcountdown/img/digit-lg-dark.psd create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/js/plugins/flipcountdown/img/digit-lg.png create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/js/plugins/flipcountdown/img/digit-lg.psd create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/js/plugins/flipcountdown/img/digit-md.png create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/js/plugins/flipcountdown/img/digit-sm.png create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/js/plugins/flipcountdown/img/digit-xs.png create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/js/plugins/flipcountdown/index.html create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/js/plugins/flipcountdown/jquery.flipcountdown.css create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/js/plugins/flipcountdown/jquery.flipcountdown.js create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/js/plugins/flipcountdown/jquery.min.js create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/js/plugins/flipcountdown/package.json create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/js/plugins/flipcountdown/screen/1.png create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/js/plugins/flipcountdown/screen/2.png create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/js/plugins/jquery-validation/.gitattributes create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/js/plugins/jquery-validation/.gitignore create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/js/plugins/jquery-validation/.travis.yml create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/js/plugins/jquery-validation/demo/ajaxSubmit-intergration-demo.html create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/js/plugins/jquery-validation/demo/captcha/captcha.js create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/js/plugins/jquery-validation/demo/captcha/fonts/Anorexia.ttf create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/js/plugins/jquery-validation/demo/captcha/image_req.php create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/js/plugins/jquery-validation/demo/captcha/images/.htaccess create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/js/plugins/jquery-validation/demo/captcha/images/button.png create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/js/plugins/jquery-validation/demo/captcha/images/image.php create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/js/plugins/jquery-validation/demo/captcha/index.php create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/js/plugins/jquery-validation/demo/captcha/newsession.php create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/js/plugins/jquery-validation/demo/captcha/process.php create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/js/plugins/jquery-validation/demo/captcha/rand.php create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/js/plugins/jquery-validation/demo/captcha/style.css create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/js/plugins/jquery-validation/demo/css/chili.css create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/js/plugins/jquery-validation/demo/css/cmxform.css create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/js/plugins/jquery-validation/demo/css/cmxformTemplate.css create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/js/plugins/jquery-validation/demo/css/core.css create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/js/plugins/jquery-validation/demo/css/reset.css create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/js/plugins/jquery-validation/demo/css/screen.css create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/js/plugins/jquery-validation/demo/custom-messages-data-demo.html create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/js/plugins/jquery-validation/demo/custom-methods-demo.html create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/js/plugins/jquery-validation/demo/dynamic-totals.html create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/js/plugins/jquery-validation/demo/errorcontainer-demo.html create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/js/plugins/jquery-validation/demo/file_input.html create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/js/plugins/jquery-validation/demo/form.php create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/js/plugins/jquery-validation/demo/form.phps create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/js/plugins/jquery-validation/demo/images/bg.gif create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/js/plugins/jquery-validation/demo/images/checked.gif create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/js/plugins/jquery-validation/demo/images/cmxform-divider.gif create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/js/plugins/jquery-validation/demo/images/cmxform-fieldset.gif create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/js/plugins/jquery-validation/demo/images/loading.gif create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/js/plugins/jquery-validation/demo/images/unchecked.gif create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/js/plugins/jquery-validation/demo/index.html create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/js/plugins/jquery-validation/demo/jquerymobile.html create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/js/plugins/jquery-validation/demo/js/chili-1.7.pack.js create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/js/plugins/jquery-validation/demo/login/images/bg.gif create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/js/plugins/jquery-validation/demo/login/images/header1.jpg create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/js/plugins/jquery-validation/demo/login/images/page.gif create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/js/plugins/jquery-validation/demo/login/images/required_star.gif create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/js/plugins/jquery-validation/demo/login/index.html create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/js/plugins/jquery-validation/demo/login/screen.css create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/js/plugins/jquery-validation/demo/marketo/emails.php create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/js/plugins/jquery-validation/demo/marketo/emails.phps create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/js/plugins/jquery-validation/demo/marketo/ie6.css create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/js/plugins/jquery-validation/demo/marketo/images/backRequiredGray.gif create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/js/plugins/jquery-validation/demo/marketo/images/back_green-fade.gif create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/js/plugins/jquery-validation/demo/marketo/images/back_nav_blue.gif create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/js/plugins/jquery-validation/demo/marketo/images/blank.gif create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/js/plugins/jquery-validation/demo/marketo/images/button-submit.gif create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/js/plugins/jquery-validation/demo/marketo/images/favicon.ico create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/js/plugins/jquery-validation/demo/marketo/images/help.png create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/js/plugins/jquery-validation/demo/marketo/images/left-nav-callout-long.png create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/js/plugins/jquery-validation/demo/marketo/images/login-sprite.gif create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/js/plugins/jquery-validation/demo/marketo/images/logo_marketo.gif create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/js/plugins/jquery-validation/demo/marketo/images/sf.png create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/js/plugins/jquery-validation/demo/marketo/images/step1-24.gif create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/js/plugins/jquery-validation/demo/marketo/images/step2-24.gif create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/js/plugins/jquery-validation/demo/marketo/images/step3-24.gif create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/js/plugins/jquery-validation/demo/marketo/images/tab-sprite.gif create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/js/plugins/jquery-validation/demo/marketo/images/tab_green.gif create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/js/plugins/jquery-validation/demo/marketo/images/time.png create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/js/plugins/jquery-validation/demo/marketo/images/toggle.gif create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/js/plugins/jquery-validation/demo/marketo/images/warning.gif create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/js/plugins/jquery-validation/demo/marketo/index.html create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/js/plugins/jquery-validation/demo/marketo/jquery.maskedinput.js create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/js/plugins/jquery-validation/demo/marketo/mktSignup.js create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/js/plugins/jquery-validation/demo/marketo/step2.htm create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/js/plugins/jquery-validation/demo/marketo/stylesheet.css create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/js/plugins/jquery-validation/demo/milk/bg.gif create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/js/plugins/jquery-validation/demo/milk/emails.php create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/js/plugins/jquery-validation/demo/milk/emails.phps create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/js/plugins/jquery-validation/demo/milk/index.html create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/js/plugins/jquery-validation/demo/milk/left_white.png create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/js/plugins/jquery-validation/demo/milk/milk.css create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/js/plugins/jquery-validation/demo/milk/milk.png create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/js/plugins/jquery-validation/demo/milk/right_white.png create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/js/plugins/jquery-validation/demo/milk/users.php create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/js/plugins/jquery-validation/demo/milk/users.phps create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/js/plugins/jquery-validation/demo/multipart/index.html create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/js/plugins/jquery-validation/demo/multipart/js/jquery.maskedinput-1.0.js create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/js/plugins/jquery-validation/demo/multipart/js/ui.accordion.js create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/js/plugins/jquery-validation/demo/multipart/js/ui.core.js create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/js/plugins/jquery-validation/demo/multipart/style.css create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/js/plugins/jquery-validation/demo/radio-checkbox-select-demo.html create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/js/plugins/jquery-validation/demo/tabs/index.html create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/js/plugins/jquery-validation/demo/themerollered.html create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/js/plugins/jquery-validation/demo/tinymce/index.html create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/js/plugins/jquery-validation/demo/tinymce/themes/simple/editor_template.js create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/js/plugins/jquery-validation/demo/tinymce/themes/simple/img/icons.gif create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/js/plugins/jquery-validation/demo/tinymce/themes/simple/langs/en.js create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/js/plugins/jquery-validation/demo/tinymce/themes/simple/skins/default/ui.css create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/js/plugins/jquery-validation/demo/tinymce/tiny_mce.js create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/js/plugins/jquery-validation/jquery.validate.js create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/js/plugins/jquery-validation/lib/jquery-1.6.4.js create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/js/plugins/jquery-validation/lib/jquery-1.7.2.js create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/js/plugins/jquery-validation/lib/jquery-1.8.3.js create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/js/plugins/jquery-validation/lib/jquery-1.9.0.js create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/js/plugins/jquery-validation/lib/jquery.form.js create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/js/plugins/jquery-validation/lib/jquery.js create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/js/plugins/jquery-validation/lib/jquery.mockjax.js create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/js/plugins/jquery-validation/localization/messages_zh.js create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/js/plugins/jquery.form.js create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/js/plugins/jquery.twbsPagination.js create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/js/plugins/jquery.twbsPagination.min.js create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/js/plugins/uploadify/jquery.uploadify.js create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/js/plugins/uploadify/jquery.uploadify.min.js create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/js/plugins/uploadify/uploadify-cancel.png create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/js/plugins/uploadify/uploadify.swf rename miaosha-admin/miaosha-admin-web/src/main/webapp/{WEB-INF => }/jsp/index.jsp (100%) create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/login.html create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/register.html create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/upload/000c0ee6-2470-42ce-9a5a-55d33dd9fcd7.jpg create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/upload/05846ac2-9b2f-4ce5-beca-22eabb7abc3a.jpg create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/upload/103b981c-c4c5-445a-90a3-bb5b7d354d00.jpg create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/upload/116190c9-9656-48b7-a2e4-ab8948369a72.jpg create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/upload/159bb4e6-a44d-40ba-b92e-47e0a49686b8.jpg create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/upload/1c60b318-61e2-4e08-a0d1-d347e83dad0e.jpg create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/upload/1dd58f8e-8fdc-4aa8-9e4c-a888aaf2aa22.jpg create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/upload/20be119e-edd5-488d-9973-2c985445dd49.jpg create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/upload/2a626018-6853-46fd-9e72-41a4bec19847.jpg create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/upload/331f0ae8-3462-4854-94b4-33140a8ded12.jpg create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/upload/3684c7fd-5926-4365-8522-71b755ffb860.jpg create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/upload/3ba3877a-2e1c-4968-8667-2362f2da7da2.jpg create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/upload/3e632898-1413-4240-a043-a017ab30ea3b.jpg create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/upload/3f787f71-44b1-477a-b440-bfcd48a72aae.jpg create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/upload/44a45e2c-f3b0-45dd-ae70-63d0baa96c00.jpg create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/upload/469f5670-8edf-4b00-94f0-672219d370b2.jpg create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/upload/47299e64-b108-463f-b5d3-cb5c83278021.jpg create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/upload/4d4e864a-d62e-48e0-b02d-972a42881b0c.jpg create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/upload/635b71b4-13b5-4347-906a-492c4f30749d.jpg create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/upload/68c6990a-6839-4c76-a6ff-1077487bff67.jpg create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/upload/7181348d-54ed-400b-a924-9f9aaba86ef3.jpg create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/upload/725d9bc9-7101-4332-81b4-2b3a18785127.jpg create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/upload/7266fe0a-70e9-49fe-8c22-238952e2e45d.jpg create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/upload/8159cf26-a71d-4367-a750-c93cf6f5fe3d.jpg create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/upload/848a9f69-1228-44d6-904b-9e2641431fa7.jpg create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/upload/8607bb58-5fd9-499f-a28b-d87449bbb0db.jpg create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/upload/8b39478c-a358-4c0a-a46e-9651c7219ebc.jpg create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/upload/8efc4cae-41ff-4524-ade5-4cab15573b1e.jpg create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/upload/8f734e01-f529-47b8-b8aa-848df1b761b1.jpg create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/upload/8f7e6bf8-f44a-4cb5-b257-5b33803138bf.jpg create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/upload/90e55b8d-4f20-400f-9caf-a2668610e86b.jpg create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/upload/9749a427-38d1-4d34-b9ef-65e02020962b.jpg create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/upload/9cb61e08-948f-4be2-b1af-9a7347712352.jpg create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/upload/9ec60417-2740-4e0e-9624-8f5681c4412f.jpg create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/upload/a67cb5e4-72ad-4723-afe6-0316d7574eaa.jpg create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/upload/a82ccb68-e930-4ca7-8264-3e9014741676.jpg create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/upload/a9aaf1d6-9a9c-4b28-8ac7-82862c45cacc.jpg create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/upload/afccd763-67c6-4276-b3d8-cfd1b4785925.jpg create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/upload/b3692cd3-7a38-4838-ae82-836a81af820e.jpg create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/upload/baf69e24-90ff-4ff8-b72e-e44a094912d0.jpg create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/upload/c69ca7ac-bb0c-40ee-b382-7a8a7f5fe4b0.jpg create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/upload/c7173c02-e627-401d-8a92-b8dac96fabeb.jpg create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/upload/d49a0317-9abb-4f90-b82a-0284459ba7ad.jpg create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/upload/d903adea-036d-4e48-8ed9-3f77748ea3d4.jpg create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/upload/dea8bc93-bff3-4174-aff3-30103ebb31bc.jpg create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/upload/e3ed6179-d370-4a2b-ac02-c8aa52de4a63.jpg create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/upload/e9615d8c-df6c-4feb-b13b-f4f8379429bb.jpg create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/upload/eca34adf-bf1f-4759-a75a-4a33ef9f99de.jpg create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/upload/eef70012-fb9d-4bbc-b002-6209b568bdc2.jpg create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/upload/f2648585-2130-421a-956c-37528c1b873a.jpg create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/upload/f35f0ab7-4f72-40aa-96ff-017a49a43242.jpg create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/upload/fb589117-2fb2-4f3a-822d-4077abe6ee66.jpg create mode 100644 miaosha-admin/miaosha-admin-web/src/main/webapp/upload/fbf50095-d4fa-427a-8696-4eb1bd5508cd.jpg diff --git a/miaosha-admin/miaosha-admin-service/src/main/resources/spring/applicationContext-dubbo-provider.xml b/miaosha-admin/miaosha-admin-service/src/main/resources/spring/applicationContext-dubbo-provider.xml index d052abd..3306afa 100644 --- a/miaosha-admin/miaosha-admin-service/src/main/resources/spring/applicationContext-dubbo-provider.xml +++ b/miaosha-admin/miaosha-admin-service/src/main/resources/spring/applicationContext-dubbo-provider.xml @@ -9,7 +9,7 @@ - + diff --git a/miaosha-admin/miaosha-admin-web/pom.xml b/miaosha-admin/miaosha-admin-web/pom.xml index dfca25f..26fd8fd 100644 --- a/miaosha-admin/miaosha-admin-web/pom.xml +++ b/miaosha-admin/miaosha-admin-web/pom.xml @@ -21,7 +21,12 @@ miaosha-admin-api 0.0.1-SNAPSHOT - + + + org.freemarker + freemarker + 2.3.23 + com.alibaba diff --git a/miaosha-admin/miaosha-admin-web/src/main/java/com/geekq/web/controller/PayController.java b/miaosha-admin/miaosha-admin-web/src/main/java/com/geekq/web/controller/PayController.java index ae45932..4073f4d 100644 --- a/miaosha-admin/miaosha-admin-web/src/main/java/com/geekq/web/controller/PayController.java +++ b/miaosha-admin/miaosha-admin-web/src/main/java/com/geekq/web/controller/PayController.java @@ -21,7 +21,7 @@ public class PayController { @RequestMapping("/index") public String index() { - return "index"; + return "login"; } @GetMapping("/buy") diff --git a/miaosha-admin/miaosha-admin-web/src/main/resources/spring/applicationContext-dubbo-consumer.xml b/miaosha-admin/miaosha-admin-web/src/main/resources/spring/applicationContext-dubbo-consumer.xml index 5992c55..4dd8b70 100644 --- a/miaosha-admin/miaosha-admin-web/src/main/resources/spring/applicationContext-dubbo-consumer.xml +++ b/miaosha-admin/miaosha-admin-web/src/main/resources/spring/applicationContext-dubbo-consumer.xml @@ -9,7 +9,7 @@ - + diff --git a/miaosha-admin/miaosha-admin-web/src/main/resources/spring/applicationContext-service.xml b/miaosha-admin/miaosha-admin-web/src/main/resources/spring/applicationContext-service.xml index c0f6c63..d74bf3d 100644 --- a/miaosha-admin/miaosha-admin-web/src/main/resources/spring/applicationContext-service.xml +++ b/miaosha-admin/miaosha-admin-web/src/main/resources/spring/applicationContext-service.xml @@ -17,5 +17,16 @@ - + + + + + + + + + + + diff --git a/miaosha-admin/miaosha-admin-web/src/main/resources/spring/springmvc.xml b/miaosha-admin/miaosha-admin-web/src/main/resources/spring/springmvc.xml index 3bbd21d..84032c8 100644 --- a/miaosha-admin/miaosha-admin-web/src/main/resources/spring/springmvc.xml +++ b/miaosha-admin/miaosha-admin-web/src/main/resources/spring/springmvc.xml @@ -23,14 +23,28 @@ - - + + - - - + + + + + + + + + + + + + + + - + + diff --git a/miaosha-admin/miaosha-admin-web/src/main/webapp/WEB-INF/views/bankInfo.ftl b/miaosha-admin/miaosha-admin-web/src/main/webapp/WEB-INF/views/bankInfo.ftl new file mode 100644 index 0000000..b802a95 --- /dev/null +++ b/miaosha-admin/miaosha-admin-web/src/main/webapp/WEB-INF/views/bankInfo.ftl @@ -0,0 +1,88 @@ + + + + + 蓝源Eloan-P2P平台 + <#include "common/links-tpl.ftl" /> + + + + + + + + + <#include "common/head-tpl.ftl"/> + <#assign currentNav="account" /> + <#include "common/navbar-tpl.ftl" /> + +
+
+ +
+ <#assign currentMenu="bankInfo"/> + <#include "common/leftmenu-tpl.ftl" /> +
+ +
+
+
+ 绑定银行卡 +
+ <#if userinfo.realAuth> +
+
+
+

为保护您账户安全,绑定银行卡之后,不能自己修改,请认真填写!

+
+
+ +
+

${userinfo.realName}

+
+
+
+ +
+ +
+
+
+ +
+ +
+
+
+ +
+ +
+
+
+ +
+
+
+ <#else> +
+

请先完成实名认证之后,才能进行银行卡绑定;

+
+ +
+
+
+
+ <#include "common/footer-tpl.ftl" /> + + \ No newline at end of file diff --git a/miaosha-admin/miaosha-admin-web/src/main/webapp/WEB-INF/views/bankInfo_result.ftl b/miaosha-admin/miaosha-admin-web/src/main/webapp/WEB-INF/views/bankInfo_result.ftl new file mode 100644 index 0000000..6e7b885 --- /dev/null +++ b/miaosha-admin/miaosha-admin-web/src/main/webapp/WEB-INF/views/bankInfo_result.ftl @@ -0,0 +1,51 @@ + + + + + 蓝源Eloan-P2P平台 + <#include "common/links-tpl.ftl" /> + + + + + <#include "common/head-tpl.ftl" /> + + <#assign currentNav="account" /> + + <#include "common/navbar-tpl.ftl" /> + +
+
+ +
+ <#assign currentMenu = "bankInfo" /> + <#include "common/leftmenu-tpl.ftl" /> +
+ +
+
+
+ 绑定银行卡 +
+
+

你已经绑定了银行卡

+
+ + + + + + + + + +
开户名: ${userinfo.anonymousRealName}开户行:${bankInfo.bankType.bankName}
支行名称: ${bankInfo.bankName}银行账号:${bankInfo.anonymousAccountNumber}
+
+
+
+
+
+ + <#include "common/footer-tpl.ftl" /> + + \ No newline at end of file diff --git a/miaosha-admin/miaosha-admin-web/src/main/webapp/WEB-INF/views/bidRequest_list.ftl b/miaosha-admin/miaosha-admin-web/src/main/webapp/WEB-INF/views/bidRequest_list.ftl new file mode 100644 index 0000000..41a24e1 --- /dev/null +++ b/miaosha-admin/miaosha-admin-web/src/main/webapp/WEB-INF/views/bidRequest_list.ftl @@ -0,0 +1,110 @@ + + + + + 蓝源Eloan-P2P平台 + <#include "common/links-tpl.ftl" /> + + + + + + + + <#include "common/head-tpl.ftl" /> + <#assign currentNav="account" /> + + <#include "common/navbar-tpl.ftl" /> + +
+
+ +
+ <#assign currentMenu="bidRequest" /> + <#include "common/leftmenu-tpl.ftl" /> +
+ +
+
+ +
+ + + +
+
+ +
+
+
+
+ 借款项目 +
+ + + + + + + + + + + + + + <#list pageResult.result as data> + + + + + + + + + + + +
标题发标时间借款金额(元)期限利率总利息状态
+ ${data.title} + ${(data.publishTime?string("yyyy-MM-dd HH:mm:SS"))!'未发布'}${data.bidRequestAmount}${data.monthes2Return}月${data.currentRate}%${data.totalRewardAmount}${data.bidRequestStateDisplay}
+
+
    +
    +
    +
    +
    +
    + + <#include "common/footer-tpl.ftl" /> + + \ No newline at end of file diff --git a/miaosha-admin/miaosha-admin-web/src/main/webapp/WEB-INF/views/bid_list.ftl b/miaosha-admin/miaosha-admin-web/src/main/webapp/WEB-INF/views/bid_list.ftl new file mode 100644 index 0000000..5faf8fe --- /dev/null +++ b/miaosha-admin/miaosha-admin-web/src/main/webapp/WEB-INF/views/bid_list.ftl @@ -0,0 +1,110 @@ + + + + + 蓝源Eloan-P2P平台 + <#include "common/links-tpl.ftl" /> + + + + + + + + + + <#include "common/head-tpl.ftl" /> + <#assign currentNav="account" /> + + <#include "common/navbar-tpl.ftl" /> + +
    +
    + +
    + <#assign currentMenu="bid" /> + <#include "common/leftmenu-tpl.ftl" /> +
    + +
    + +
    + +
    + + + +
    +
    + +
    +
    + +
    +
    + 投资项目 +
    + + + + + + + + + + + + <#list pageResult.result as data> + + + + + + + + + +
    投资借款投资时间投资金额(元)利息状态
    ${data.bidRequestTitle}${data.bidTime?string("yyyy-MM-dd HH:mm:SS")}${data.availableAmount} 元${data.actualRate} %${data.bidRequestStateDisplay}
    +
    +
      +
      +
      +
      +
      +
      + + <#include "common/footer-tpl.ftl" /> + + \ No newline at end of file diff --git a/miaosha-admin/miaosha-admin-web/src/main/webapp/WEB-INF/views/borrow.ftl b/miaosha-admin/miaosha-admin-web/src/main/webapp/WEB-INF/views/borrow.ftl new file mode 100644 index 0000000..4b9b077 --- /dev/null +++ b/miaosha-admin/miaosha-admin-web/src/main/webapp/WEB-INF/views/borrow.ftl @@ -0,0 +1,110 @@ + + + + +蓝源Eloan-P2P平台->我要借款 +<#include "common/links-tpl.ftl" /> + + + + <#include "common/head-tpl.ftl" /> + + <#assign currentNav="borrow" /> + + <#include "common/navbar-tpl.ftl" /> + + +
      +
      +
      +
      + 信用贷
      +
      +

      + 认证后可借金额 ¥ ${account.remainBorrowLimit} +

      + 申请条件 +

      仅限广州地区

      + + <#if userinfo.baseInfo && userinfo.realAuth && (userinfo.authScore >= creditBorrowScore) && userinfo.vedioAuth> + + 申请贷款 + + <#else> + + 申请贷款 + + +
      +
      +
      +
      车易贷
      +
      +

      + 认证后可借金额 ¥ 10,000.00 +

      + 申请条件 +

      仅限广州地区

      +
        +
      • 填写基本资料
      • +
      • 身份认证
      • +
      • 材料认证分数达到30分
      • +
      • 提交车辆抵押相关资料
      • +
      • 视频认证
      • +
      + + 申请贷款 + +
      +
      +
      +
      + 房易贷
      +
      +

      + 可借金额 ¥ 10,0000.00 +

      + 申请条件 +

      仅限广州地区

      +
        +
      • 填写基本资料
      • +
      • 身份认证
      • +
      • 材料认证分数达到50分
      • +
      • 提交房屋抵押相关资料
      • +
      • 视频认证
      • +
      + + 申请贷款 + +
      +
      +
      +
      + + + <#include "common/footer-tpl.ftl" /> + + \ No newline at end of file diff --git a/miaosha-admin/miaosha-admin-web/src/main/webapp/WEB-INF/views/borrow_apply.ftl b/miaosha-admin/miaosha-admin-web/src/main/webapp/WEB-INF/views/borrow_apply.ftl new file mode 100644 index 0000000..8418ab6 --- /dev/null +++ b/miaosha-admin/miaosha-admin-web/src/main/webapp/WEB-INF/views/borrow_apply.ftl @@ -0,0 +1,235 @@ + + + + + 蓝源Eloan-P2P平台 + <#include "common/links-tpl.ftl" /> + + + + + + + + + <#include "common/head-tpl.ftl" /> + <#assign currentNav="borrow" /> + + <#include "common/navbar-tpl.ftl" /> + +
      +
      +

      信用借款

      +

      + 可借金额:${account.remainBorrowLimit} +

      +
      + + +
      +
      + +
      + + +
      +
      +
      + +
      + + % +
      +
      +
      + +
      + + +
      +
      + +
      + + + +
      +
      + +
      + + +
      +
      +
      + +
      + + +
      +
      +
      + +
      + +
      +
      +
      + +
      + +
      +
      +
      + +
      + +
      +

      相关费用

      +

      + 利息 + -- +

      +

      + 奖金 + -- +

      +

      + 管理费 + -- +

      +
      +
      +
      + + <#include "common/footer-tpl.ftl" /> + + \ No newline at end of file diff --git a/miaosha-admin/miaosha-admin-web/src/main/webapp/WEB-INF/views/borrow_apply_result.ftl b/miaosha-admin/miaosha-admin-web/src/main/webapp/WEB-INF/views/borrow_apply_result.ftl new file mode 100644 index 0000000..0d8f66c --- /dev/null +++ b/miaosha-admin/miaosha-admin-web/src/main/webapp/WEB-INF/views/borrow_apply_result.ftl @@ -0,0 +1,26 @@ + + + + + 蓝源Eloan-P2P平台 + <#include "common/links-tpl.ftl" /> + + + + + + <#include "common/head-tpl.ftl" /> + <#assign currentNav="borrow" /> + + <#include "common/navbar-tpl.ftl" /> + +
      +
      +

      借款提示

      +

      你目前有标正在申请的流程当中,不能再次发标;或者你恶意的进入了发标流程,请按照正常流程完成发标前的相关资料提交,谢谢!

      +
      +
      + + <#include "common/footer-tpl.ftl" /> + + \ No newline at end of file diff --git a/miaosha-admin/miaosha-admin-web/src/main/webapp/WEB-INF/views/borrow_info.ftl b/miaosha-admin/miaosha-admin-web/src/main/webapp/WEB-INF/views/borrow_info.ftl new file mode 100644 index 0000000..e863c4b --- /dev/null +++ b/miaosha-admin/miaosha-admin-web/src/main/webapp/WEB-INF/views/borrow_info.ftl @@ -0,0 +1,418 @@ + + + + + 蓝源Eloan-P2P平台 + <#include "common/links-tpl.ftl" /> + + + + + + + + + + <#include "common/head-tpl.ftl" /> + + <#assign currentNav = "invest" /> + + <#include "common/navbar-tpl.ftl" /> + +
      + +
      +
      +
      +
      + 借款人 +
      +
      + +

      + ${bidRequest.createUser.username} +


      +
      + 籍贯: 四川 - 成都 +
      +
      + 认证信息: + +
      +
      +
      +
      + +
      +

      + ${bidRequest.title}借款 + +

      +
      + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      借款金额 + ${bidRequest.bidRequestAmount} + 年化利率 + ${bidRequest.currentRate}% +
      借款期限 + ${bidRequest.monthes2Return}月 + 总可得利息 + ${bidRequest.totalRewardAmount} +
      还款方式 + ${bidRequest.returnTypeDisplay} + 最小投标 + ${bidRequest.minBidAmount} +
      风控意见 + ${bidRequest.note} +
      剩余时间 +
      +
      +
      +
      +
      + + + + + + + + + + + + + +
      投标总数 + ${bidRequest.bidCount} +
      还需金额 + ${bidRequest.remainAmount} 元 +
      投标进度
      +
      +
      +
      +
      + + <#if bidRequest.bidRequestState==1> + <#if self> +
      + + 投标中 + + <#elseif account?? && !self> + + + + + + + + + + + + + + + + + + + + +
      可用余额 + + ${account.usableAmount} + +
      已投 + +
      还需要 + + ${bidRequest.remainAmount} + +
      +
      + +
      +
      + + <#else> +
      + + 登录投标 + + + + + <#if bidRequest.bidRequestState==4 || bidRequest.bidRequestState==5> +

      满标审核中

      + + <#if bidRequest.bidRequestState==7> +

      还款中

      + + <#if bidRequest.bidRequestState==8> +

      已还清

      + +
      +
      + +
      +
      + 借款人信息 +
      +
      + + + + + + + + + + + + + + + + + + + + + + + +
      出生时间 + ${(realAuth.birthDate)!""} + 借款额度 + ${bidRequest.bidRequestAmount} + 性别 + ${realAuth.sexDisplay} + 住房条件 + ${userInfo.houseCondition.title} +
      文化程度 + ${userInfo.educationBackground.title} + 每月收入 + ${userInfo.incomeGrade.title} + 婚姻情况 + ${userInfo.marriage.title} + 子女情况 + ${userInfo.kidCount.title} +
      +
      +
      + +
      +
      +
      材料信息
      +
      +
      + + + + + + + + + <#list userFiles as file> + + + + + + +
      材料类型材料数量
      ${file.fileType.title}1
      +
      +
      + +
      +
      +
      还款情况
      +
      +
      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      还款状态最近一周最近1月最近6月6个月前总计[?]
      提前还款00000
      准时还款00000
      逾期已还00000
      逾期未还00000
      +
      +
      +
      +
      +
      投标记录
      +
      +
      + + + + + + + + + + + + <#if bidRequest.bids?size > 0> + <#list bidRequest.bids as bid> + + + + + + + + + <#else> + + + + + +
      投标人年利率 有效金额(¥)投标时间类型
      ${bid.bidUser.username} + ${bid.actualRate}% + + ${bid.availableAmount} + + ${bid.bidTime?string("yyyy-MM-dd HH:mm:ss")} + 手动投标
      +

      暂时没有投标数据

      +
      +
      +
      +
      + + <#include "common/footer-tpl.ftl" /> + + \ No newline at end of file diff --git a/miaosha-admin/miaosha-admin-web/src/main/webapp/WEB-INF/views/checkmail_result.ftl b/miaosha-admin/miaosha-admin-web/src/main/webapp/WEB-INF/views/checkmail_result.ftl new file mode 100644 index 0000000..d28545e --- /dev/null +++ b/miaosha-admin/miaosha-admin-web/src/main/webapp/WEB-INF/views/checkmail_result.ftl @@ -0,0 +1,89 @@ + + + + +蓝源Eloan-P2P平台->邮件激活 + + + + + + + + + + + + + + + +
      +
      + +
      +
      + + + + + +
      +

      + <#if success> + 您的邮件已经成功激活,请登录系统查看! + <#else> + 您的邮件激活失败,失败原因是:${msg}! + +

      +
      + + + +
      +
      +
      +

      专注于高级Java开发工程师的培养

      +

      版权所有: 2015广州小码哥教育科技有限公司

      +

      地  址: 广州市天河区棠下荷光三横路盛达商务园D座5楼

      +

      电  话: 020-29007520   + 邮箱: service@520it.com

      +

      + ICP备案 + :粤ICP备字1504547 +

      +

      + 穗公网安备:44010650010086 +

      +
      +
      + +
      +
      +
      +
      + + \ No newline at end of file diff --git a/miaosha-admin/miaosha-admin-web/src/main/webapp/WEB-INF/views/common/footer-tpl.ftl b/miaosha-admin/miaosha-admin-web/src/main/webapp/WEB-INF/views/common/footer-tpl.ftl new file mode 100644 index 0000000..c231197 --- /dev/null +++ b/miaosha-admin/miaosha-admin-web/src/main/webapp/WEB-INF/views/common/footer-tpl.ftl @@ -0,0 +1,23 @@ +
      +
      +
      +

      专注于高级Java开发工程师的培养

      +

      版权所有: 2015广州小码哥教育科技有限公司

      +

      地  址: 广州市天河区棠下荷光三横路盛达商务园D座5楼

      +

      电  话: 020-29007520   + 邮箱: service@520it.com

      +

      + ICP备案 + :粤ICP备字1504547 +

      +

      + 穗公网安备:44010650010086 +

      +
      +
      + +
      +
      +
      +
      \ No newline at end of file diff --git a/miaosha-admin/miaosha-admin-web/src/main/webapp/WEB-INF/views/common/head-tpl.ftl b/miaosha-admin/miaosha-admin-web/src/main/webapp/WEB-INF/views/common/head-tpl.ftl new file mode 100644 index 0000000..c50c9ee --- /dev/null +++ b/miaosha-admin/miaosha-admin-web/src/main/webapp/WEB-INF/views/common/head-tpl.ftl @@ -0,0 +1,28 @@ +
      +
      + +
      +
      diff --git a/miaosha-admin/miaosha-admin-web/src/main/webapp/WEB-INF/views/common/leftmenu-tpl.ftl b/miaosha-admin/miaosha-admin-web/src/main/webapp/WEB-INF/views/common/leftmenu-tpl.ftl new file mode 100644 index 0000000..647421b --- /dev/null +++ b/miaosha-admin/miaosha-admin-web/src/main/webapp/WEB-INF/views/common/leftmenu-tpl.ftl @@ -0,0 +1,36 @@ + + +<#if currentMenu??> + + \ No newline at end of file diff --git a/miaosha-admin/miaosha-admin-web/src/main/webapp/WEB-INF/views/common/links-tpl.ftl b/miaosha-admin/miaosha-admin-web/src/main/webapp/WEB-INF/views/common/links-tpl.ftl new file mode 100644 index 0000000..a4ffdfe --- /dev/null +++ b/miaosha-admin/miaosha-admin-web/src/main/webapp/WEB-INF/views/common/links-tpl.ftl @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/miaosha-admin/miaosha-admin-web/src/main/webapp/WEB-INF/views/common/loadSystemDictionary-macro.ftl b/miaosha-admin/miaosha-admin-web/src/main/webapp/WEB-INF/views/common/loadSystemDictionary-macro.ftl new file mode 100644 index 0000000..a387307 --- /dev/null +++ b/miaosha-admin/miaosha-admin-web/src/main/webapp/WEB-INF/views/common/loadSystemDictionary-macro.ftl @@ -0,0 +1,6 @@ +<#macro loadDictionary sn> + <#assign itemList = _DicUtil.list(sn)/> + <#list itemList as item> + + + \ No newline at end of file diff --git a/miaosha-admin/miaosha-admin-web/src/main/webapp/WEB-INF/views/common/navbar-tpl.ftl b/miaosha-admin/miaosha-admin-web/src/main/webapp/WEB-INF/views/common/navbar-tpl.ftl new file mode 100644 index 0000000..c5e7754 --- /dev/null +++ b/miaosha-admin/miaosha-admin-web/src/main/webapp/WEB-INF/views/common/navbar-tpl.ftl @@ -0,0 +1,23 @@ + + +<#if currentNav??> + + diff --git a/miaosha-admin/miaosha-admin-web/src/main/webapp/WEB-INF/views/invest.ftl b/miaosha-admin/miaosha-admin-web/src/main/webapp/WEB-INF/views/invest.ftl new file mode 100644 index 0000000..bebea88 --- /dev/null +++ b/miaosha-admin/miaosha-admin-web/src/main/webapp/WEB-INF/views/invest.ftl @@ -0,0 +1,77 @@ + + + + +蓝源Eloan-P2P平台->我要借款 +<#include "common/links-tpl.ftl" /> + + + + + + + + <#include "common/head-tpl.ftl" /> + <#assign currentNav="invest" /> + + <#include "common/navbar-tpl.ftl" /> + + +
      +

      投资列表

      +
      + +
      + 标的状态
      + + + +
      +
      +
      + + + + + + + + + + + + + + + +
      借款人借款标题年利率金额还款方式进度操作
      +
      +
        +
        +
        + + + <#include "common/footer-tpl.ftl" /> + + \ No newline at end of file diff --git a/miaosha-admin/miaosha-admin-web/src/main/webapp/WEB-INF/views/invest_list.ftl b/miaosha-admin/miaosha-admin-web/src/main/webapp/WEB-INF/views/invest_list.ftl new file mode 100644 index 0000000..382b20e --- /dev/null +++ b/miaosha-admin/miaosha-admin-web/src/main/webapp/WEB-INF/views/invest_list.ftl @@ -0,0 +1,39 @@ +<#if pageResult.result?size > 0 > + <#list pageResult.result as data> + + ${data.createUser.username } + ${data.title} + ${data.currentRate}% + ${data.bidRequestAmount} + ${data.returnTypeDisplay} + +
        + ${data.persent} % +
        + + 查看 + + +<#else> + + +

        目前没有符合要求的标

        + + + + + \ No newline at end of file diff --git a/miaosha-admin/miaosha-admin-web/src/main/webapp/WEB-INF/views/iplog_list.ftl b/miaosha-admin/miaosha-admin-web/src/main/webapp/WEB-INF/views/iplog_list.ftl new file mode 100644 index 0000000..67ef9ce --- /dev/null +++ b/miaosha-admin/miaosha-admin-web/src/main/webapp/WEB-INF/views/iplog_list.ftl @@ -0,0 +1,115 @@ + + + + + 蓝源Eloan-P2P平台 + <#include "common/links-tpl.ftl" /> + + + + + + + + + + + <#include "common/head-tpl.ftl" /> + + <#assign currentNav="account" /> + + <#include "common/navbar-tpl.ftl" /> + +
        +
        + +
        + <#assign currentMenu="iplog" /> + <#include "common/leftmenu-tpl.ftl" /> +
        + +
        +
        + +
        + + +
        +
        + + +
        +
        + + + +
        +
        + +
        +
        + +
        +
        + 登录日志 +
        + + + + + + + + + + + <#list pageResult.result as data> + + + + + + + + +
        用户登录时间登录ip登录状态
        ${data.username}${data.loginTime?string("yyyy-MM-dd HH:mm:SS")}${data.ip}${data.displayState}
        +
        +
          +
          +
          +
          +
          +
          + + <#include "common/footer-tpl.ftl" /> + + \ No newline at end of file diff --git a/miaosha-admin/miaosha-admin-web/src/main/webapp/WEB-INF/views/main.ftl b/miaosha-admin/miaosha-admin-web/src/main/webapp/WEB-INF/views/main.ftl new file mode 100644 index 0000000..e319460 --- /dev/null +++ b/miaosha-admin/miaosha-admin-web/src/main/webapp/WEB-INF/views/main.ftl @@ -0,0 +1,161 @@ + + + + + 蓝源Eloan-P2P平台 + <#include "common/links-tpl.ftl" /> + + + + <#include "common/head-tpl.ftl" /> + + <#assign currentNav = "index" /> + + <#include "common/navbar-tpl.ftl" /> + + +
          + +
          + + + +
          +
          +
          投资理财
          +
          稳定投资、高收益、短期限,易融贷先行赔付,保障投资人权益。
          +
          +
          +
          投资理财
          +
          稳定投资、高收益、短期限,易融贷先行赔付,保障投资人权益。
          +
          +
          +
          投资理财
          +
          稳定投资、高收益、短期限,易融贷先行赔付,保障投资人权益。
          +
          +
          + + +
          +
          +
          + + 进行中借款 + + +
          + + + + + + + + + + + + + + + <#if bidRequests?size > 0 > + <#list bidRequests as data> + + + + + + + + + + + + <#else> + + + + + + +
          借款人借款标题年利率金额还款方式借款期限进度操作
          ${data.createUser.username }${data.title} + ${data.currentRate}% + ${data.bidRequestAmount}${data.returnTypeDisplay}${data.monthes2Return}月 +
          + ${data.persent} % +
          +
          查看
          +

          目前暂时没有进行中的借款

          +
          +
          + + + +
          + + <#include "common/footer-tpl.ftl" /> + + \ No newline at end of file diff --git a/miaosha-admin/miaosha-admin-web/src/main/webapp/WEB-INF/views/moneyWithdraw_apply.ftl b/miaosha-admin/miaosha-admin-web/src/main/webapp/WEB-INF/views/moneyWithdraw_apply.ftl new file mode 100644 index 0000000..4b7c940 --- /dev/null +++ b/miaosha-admin/miaosha-admin-web/src/main/webapp/WEB-INF/views/moneyWithdraw_apply.ftl @@ -0,0 +1,148 @@ + + + + +蓝源Eloan-P2P平台 +<#include "common/links-tpl.ftl" /> + + + + +<#if !haveProcessing && bankInfo??> + + + + + + <#include "common/head-tpl.ftl"/> + <#assign currentNav="withdraw" /> + <#include "common/navbar-tpl.ftl" /> + +
          +
          + +
          + <#assign currentMenu="moneyWithdraw"/> + <#include "common/leftmenu-tpl.ftl" /> +
          + +
          +
          +

          账户提现

          +

          1. 本平台工作日会处理当天 17:00 之前的提款申请。

          +

          2. 为了确保银行转账成功,请您确认银行账号信息的 正确性。

          +

          3. 单笔提现范围-普通用户500.00 元 ~ 500000.00 元。

          +

          4. 单笔提现范围-VIP用户500.00 元 ~ 500000.00 元。

          +

          5. 目前提现服务费:1万元(含) 之内:2.00 元/笔;1万元(以上) :5.00 元/笔。

          +

          6. 为避免信用卡套现,故充值15日内未投资提现按提现金额的0.4%收取提现费用。

          +

          7. 本次可提现 = 可用余额 - 净值保证金 - 不可提现金额 + 投标冻结 - 最高服务费 - 返还体验金

          +
          + <#if !haveProcessing> +
          +
          + 可提现金额:${account.usableAmount} 元 +
          +
          + 冻结金额:${account.freezedAmount} 元 +
          +
          + +
          + <#if haveProcessing> +
          +

          您有提现申请正在处理中,请完这个提现申请完成后再次申请;

          +
          + <#elseif bankInfo??> +
          +
          + +
          + +
          +
          +
          + +
          + +
          +
          +
          + +
          + +
          +
          +
          + +
          + +
          +
          +
          + +
          + +
          +
          +
          + +
          +
          + <#else> +
          +

          请先绑定银行卡,再申请提现;

          +
          + +
          +
          +
          +
          + <#include "common/footer-tpl.ftl" /> + + \ No newline at end of file diff --git a/miaosha-admin/miaosha-admin-web/src/main/webapp/WEB-INF/views/personal.ftl b/miaosha-admin/miaosha-admin-web/src/main/webapp/WEB-INF/views/personal.ftl new file mode 100644 index 0000000..5caa943 --- /dev/null +++ b/miaosha-admin/miaosha-admin-web/src/main/webapp/WEB-INF/views/personal.ftl @@ -0,0 +1,303 @@ + + + + + 蓝源Eloan-P2P平台 + <#include "common/links-tpl.ftl" /> + + + + + + + + <#include "common/head-tpl.ftl" /> + + <#assign currentNav="account" /> + <#include "common/navbar-tpl.ftl" /> + +
          +
          + +
          + <#assign currentMenu="account" /> + <#include "common/leftmenu-tpl.ftl" /> +
          + +
          +
          + +
          +
          +
          +
          + + <#if !userinfo.isBindPhone> + + + + <#if !userinfo.isBindEmail> + + + + <#include "common/footer-tpl.ftl" /> + + \ No newline at end of file diff --git a/miaosha-admin/miaosha-admin-web/src/main/webapp/WEB-INF/views/realAuth.ftl b/miaosha-admin/miaosha-admin-web/src/main/webapp/WEB-INF/views/realAuth.ftl new file mode 100644 index 0000000..d72242f --- /dev/null +++ b/miaosha-admin/miaosha-admin-web/src/main/webapp/WEB-INF/views/realAuth.ftl @@ -0,0 +1,197 @@ + + + + + 蓝源Eloan-P2P平台 + <#include "common/links-tpl.ftl" /> + + + + + + + + <#include "common/head-tpl.ftl"/> + <#assign currentNav="account" /> + <#include "common/navbar-tpl.ftl" /> + +
          +
          + +
          + <#assign currentMenu="realAuth"/> + <#include "common/leftmenu-tpl.ftl" /> +
          + +
          +
          +
          + 实名认证 +
          +
          +
          +
          +

          为保护您账户安全,实名认证成功之后不能修改信息,请认真填写!

          +
          +
          + +
          +

          ${logininfo.username }

          +
          +
          +
          + +
          + +
          +
          +
          + +
          + +
          +
          +
          + +
          + +
          +
          +
          + +
          + +
          +
          +
          + +
          + +
          +
          + +
          + +
          +

          请点击“选择图片”,选择证件的正反两面照片。

          + 查看样板 +
          + + + +
          +
          + + + +
          +
          +
          +
          +
          + +
          +
          +
          +
          +
          +
          +
          + <#include "common/footer-tpl.ftl" /> + + \ No newline at end of file diff --git a/miaosha-admin/miaosha-admin-web/src/main/webapp/WEB-INF/views/realAuth_result.ftl b/miaosha-admin/miaosha-admin-web/src/main/webapp/WEB-INF/views/realAuth_result.ftl new file mode 100644 index 0000000..5e2a3d0 --- /dev/null +++ b/miaosha-admin/miaosha-admin-web/src/main/webapp/WEB-INF/views/realAuth_result.ftl @@ -0,0 +1,58 @@ + + + + + 蓝源Eloan-P2P平台 + <#include "common/links-tpl.ftl" /> + + + + + <#include "common/head-tpl.ftl" /> + + <#assign currentNav="account" /> + + <#include "common/navbar-tpl.ftl" /> + +
          +
          + +
          + <#assign currentMenu = "realAuth" /> + <#include "common/leftmenu-tpl.ftl" /> +
          + +
          + <#if (auditing)??> +
          +

          实名认证

          +

          实名认证资料已经提交,等待业务员审核,请耐心等待;如果急需审核请联系客服;

          +
          + <#else> +
          +
          + 实名认证 +
          +
          +

          你已经通过实名认证

          +
          + + + + + + + + + +
          真实姓名: ${realAuth.realname}性别:${realAuth.sexDisplay}
          证件号码: ${realAuth.idNumber}出生日期:${(realAuth.birthDate)!''}
          +
          +
          + +
          +
          +
          + + <#include "common/footer-tpl.ftl" /> + + \ No newline at end of file diff --git a/miaosha-admin/miaosha-admin-web/src/main/webapp/WEB-INF/views/recharge.ftl b/miaosha-admin/miaosha-admin-web/src/main/webapp/WEB-INF/views/recharge.ftl new file mode 100644 index 0000000..d964346 --- /dev/null +++ b/miaosha-admin/miaosha-admin-web/src/main/webapp/WEB-INF/views/recharge.ftl @@ -0,0 +1,153 @@ + + + + + 蓝源Eloan-P2P平台 + + <#include "common/links-tpl.ftl" /> + + + + + + + + + + + + + <#include "common/head-tpl.ftl" /> + + + + +
          +
          +

          账户充值

          +

          1. 由于银行系统的限制,充值功能建议使用 IE 内核(IE8及以上)的浏览器。

          +

          2. 请注意:为打击信用卡套现行为,充值资金必须经过投资回款后方能允许提现。

          +
          +
          + + + + +
          +
          + + + + + + + + + + + <#list banks as bank> + + + + + + + + +
          银行名称开户人姓名银行帐号开户行支行名称
          +
          +
          ${bank.accountname}${bank.banknumber}${bank.bankforkname}
          +
          +

          第一步:

          请选择往以上一个账号汇款或转账您所要充值的金额(若您是跨行转账,推荐选择建行)。注:请保存您的交易记录信息。

          +

          第二步:

          款或转账成功后,再选择你所汇款或转账的账号,并填写以下完整的信息后,提交您的线下充值申请。我们将会在下个工作日核对您的申请。

          +
          +
          + +
          + +
          +
          +
          + +
          + +
          +
          +
          + +
          + +
          +
          +
          + +
          + +
          +
          +
          + +
          + +
          +
          +
          + +
          +
          +
          +
          +
          +

          系统暂不支持,请采用线下充值

          +
          +
          +
          +
          + + <#include "common/footer-tpl.ftl" /> + + \ No newline at end of file diff --git a/miaosha-admin/miaosha-admin-web/src/main/webapp/WEB-INF/views/recharge_list.ftl b/miaosha-admin/miaosha-admin-web/src/main/webapp/WEB-INF/views/recharge_list.ftl new file mode 100644 index 0000000..f2c3f93 --- /dev/null +++ b/miaosha-admin/miaosha-admin-web/src/main/webapp/WEB-INF/views/recharge_list.ftl @@ -0,0 +1,126 @@ + + + + + 蓝源Eloan-P2P平台 + <#include "common/links-tpl.ftl" /> + + + + + + + + + + + + <#include "common/head-tpl.ftl" /> + <#assign currentNav="account" /> + + <#include "common/navbar-tpl.ftl" /> + +
          +
          + +
          + <#assign currentMenu="recharge" /> + <#include "common/leftmenu-tpl.ftl" /> +
          + +
          +
          + +
          + + +
          +
          + + +
          +
          + + + +
          +
          + +
          +
          +
          +
          + 充值明细 + + 账户充值 + +
          +
          + + + + + + + + + + + + <#list pageResult.result as data> + + + + + + + + + +
          平台账号交易号充值时间充值金额充值状态
          ${data.tradeCode}${data.tradeTime?string("yyyy-MM-dd")}${data.amount} 元${data.stateDisplay}
          +
          +
            +
            +
            +
            +
            +
            + + <#include "common/footer-tpl.ftl" /> + + \ No newline at end of file diff --git a/miaosha-admin/miaosha-admin-web/src/main/webapp/WEB-INF/views/returnmoney_list.ftl b/miaosha-admin/miaosha-admin-web/src/main/webapp/WEB-INF/views/returnmoney_list.ftl new file mode 100644 index 0000000..eeed2ed --- /dev/null +++ b/miaosha-admin/miaosha-admin-web/src/main/webapp/WEB-INF/views/returnmoney_list.ftl @@ -0,0 +1,159 @@ + + + + + 蓝源Eloan-P2P平台 + <#include "common/links-tpl.ftl" /> + + + + + + + + + + + + <#include "common/head-tpl.ftl" /> + <#assign currentNav="account" /> + + <#include "common/navbar-tpl.ftl" /> + +
            +
            + +
            + <#assign currentMenu="recharge" /> + <#include "common/leftmenu-tpl.ftl" /> +
            + +
            +
            + +
            + + +
            +
            + + +
            +
            + + + +
            +
            + +
            +
            +
            +
            + 还款明细 + + 账户充值 + +
            +
            + + + + + + + + + + + + + + + <#list pageResult.listData as data> + + + + + + + + + + + +
            借款还款金额还款本金还款利息还款期数还款期限还款状态
            ${data.bidRequestTitle}${data.totalAmount}元${data.principal}元${data.interest}元${data.monthIndex}期${data.deadLine?string("yyyy-MM-dd")} + <#if data.state=0> + 立刻还款 + <#else> + ${data.stateDisplay} + +
            +
            +
              +
              +
              +
              +
              +
              + + <#include "common/footer-tpl.ftl" /> + + \ No newline at end of file diff --git a/miaosha-admin/miaosha-admin-web/src/main/webapp/WEB-INF/views/userFiles.ftl b/miaosha-admin/miaosha-admin-web/src/main/webapp/WEB-INF/views/userFiles.ftl new file mode 100644 index 0000000..3f7564d --- /dev/null +++ b/miaosha-admin/miaosha-admin-web/src/main/webapp/WEB-INF/views/userFiles.ftl @@ -0,0 +1,87 @@ + + + + + 蓝源Eloan-P2P平台 + <#include "common/links-tpl.ftl" /> + <#include "common/loadSystemDictionary-macro.ftl" /> + + + + + + + + + <#include "common/head-tpl.ftl"/> + <#assign currentNav="account" /> + <#include "common/navbar-tpl.ftl" /> + +
              +
              + +
              + <#assign currentMenu="userFile"/> + <#include "common/leftmenu-tpl.ftl" /> +
              + +
              +
              +
              + 用户认证文件信息 +
              +
              +
              + <#list userFiles as file> +
              +
              + +
              +

              ${file.fileType.title}

              +

              得分:${file.score}   状态:${file.stateDisplay}

              +
              +
              +
              + +
              +
              + +
              +
              +
              +
              + <#include "common/footer-tpl.ftl" /> + + \ No newline at end of file diff --git a/miaosha-admin/miaosha-admin-web/src/main/webapp/WEB-INF/views/userFiles_commit.ftl b/miaosha-admin/miaosha-admin-web/src/main/webapp/WEB-INF/views/userFiles_commit.ftl new file mode 100644 index 0000000..a029de0 --- /dev/null +++ b/miaosha-admin/miaosha-admin-web/src/main/webapp/WEB-INF/views/userFiles_commit.ftl @@ -0,0 +1,80 @@ + + + + + 蓝源Eloan-P2P平台 + <#include "common/links-tpl.ftl" /> + <#include "common/loadSystemDictionary-macro.ftl" /> + + + + + + + + <#include "common/head-tpl.ftl"/> + <#assign currentNav="account" /> + <#include "common/navbar-tpl.ftl" /> + +
              +
              + +
              + <#assign currentMenu="userFile"/> + <#include "common/leftmenu-tpl.ftl" /> +
              + +
              +
              +
              + 用户认证文件信息 +
              +
              +
              +
              + <#list userFiles as file> +
              +
              + +
              +

              + + +

              +
              +
              +
              + +
              +
              + +
              +
              +
              + <#include "common/footer-tpl.ftl" /> + + \ No newline at end of file diff --git a/miaosha-admin/miaosha-admin-web/src/main/webapp/WEB-INF/views/userInfo.ftl b/miaosha-admin/miaosha-admin-web/src/main/webapp/WEB-INF/views/userInfo.ftl new file mode 100644 index 0000000..641eb78 --- /dev/null +++ b/miaosha-admin/miaosha-admin-web/src/main/webapp/WEB-INF/views/userInfo.ftl @@ -0,0 +1,174 @@ + + + + + 蓝源Eloan-P2P平台 + <#include "common/links-tpl.ftl" /> + <#include "common/loadSystemDictionary-macro.ftl" /> + + + + + + + <#include "common/head-tpl.ftl" /> + + <#assign currentNav="account"/> + + <#include "common/navbar-tpl.ftl" /> + +
              +
              + +
              + <#assign currentMenu="userInfo" /> + <#include "common/leftmenu-tpl.ftl" /> +
              + +
              +
              +
              + 个人资料 +
              +
              +
              + +
              +

              ${logininfo.username}

              +
              +
              +
              + +
              +

              + <#if (userinfo.realAuth)> + ${userinfo.anonymousRealName} + <#else> + 未认证 + [马上认证] + +

              +
              +
              + +
              + +
              +

              + <#if (userinfo.realAuth)> + ${userinfo.idNumber} + <#else> + 未认证 + [马上认证] + +

              +
              +
              + +
              + +
              + +
              +
              + +
              + +
              + +
              +
              + + +
              + +
              + +
              +
              + +
              + +
              + +
              +
              + +
              + +
              + +
              +
              + +
              + +
              + +
              +
              + +
              + +
              +
              +
              +
              +
              +
              + + <#include "common/footer-tpl.ftl" /> + + \ No newline at end of file diff --git a/miaosha-admin/miaosha-admin-web/src/main/webapp/WEB-INF/web.xml b/miaosha-admin/miaosha-admin-web/src/main/webapp/WEB-INF/web.xml index 00c847e..a84b873 100644 --- a/miaosha-admin/miaosha-admin-web/src/main/webapp/WEB-INF/web.xml +++ b/miaosha-admin/miaosha-admin-web/src/main/webapp/WEB-INF/web.xml @@ -4,7 +4,7 @@ xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd" version="2.5"> - imooc-dubbo-web + miaosha-admin-web index.html @@ -49,7 +49,7 @@ - imooc-dubbo-web + miaosha-admin-web org.springframework.web.servlet.DispatcherServlet contextConfigLocation @@ -59,7 +59,7 @@ - imooc-dubbo-web + miaosha-admin-web / diff --git a/miaosha-admin/miaosha-admin-web/src/main/webapp/bootstrap.html b/miaosha-admin/miaosha-admin-web/src/main/webapp/bootstrap.html new file mode 100644 index 0000000..1c395e3 --- /dev/null +++ b/miaosha-admin/miaosha-admin-web/src/main/webapp/bootstrap.html @@ -0,0 +1,122 @@ + + + + + + + +Bootstrap 101 Template + + + + + + + +
              +
              +

              你好,世界!

              +
              +
              +

              你好,世界2!

              +
              +
              + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
              货品编号货品名称品牌默认销售价默认成本价
              货品编号货品名称品牌默认销售价默认成本价
              货品编号货品名称品牌默认销售价默认成本价
              货品编号货品名称品牌默认销售价默认成本价
              货品编号货品名称品牌默认销售价默认成本价
              + + 点我 + + + + + + +
              +
              60%
              +
              + + + + \ No newline at end of file diff --git a/miaosha-admin/miaosha-admin-web/src/main/webapp/borrow.html b/miaosha-admin/miaosha-admin-web/src/main/webapp/borrow.html new file mode 100644 index 0000000..a54c69c --- /dev/null +++ b/miaosha-admin/miaosha-admin-web/src/main/webapp/borrow.html @@ -0,0 +1,136 @@ + + + + +蓝源Eloan-P2P平台->我要借款 + + + + + + + + +
              + +
              + + + + + +
              +
              +
              +
              + 信用贷
              +
              +

              + 认证后可借金额 ¥ 2,000.00 +

              + 申请条件 +

              仅限广州地区

              +
                +
              • 填写基本资料
              • +
              • 身份认证
              • +
              • 材料认证分数达到30分
              • +
              • 视频认证
              • +
              + + 登陆后申请 + +
              +
              +
              +
              车易贷
              +
              +

              + 认证后可借金额 ¥ 10,000.00 +

              + 申请条件 +

              仅限广州地区

              +
                +
              • 填写基本资料
              • +
              • 身份认证
              • +
              • 材料认证分数达到30分
              • +
              • 提交车辆抵押相关资料
              • +
              • 视频认证
              • +
              + + 登陆后申请 + +
              +
              +
              +
              + 房易贷
              +
              +

              + 可借金额 ¥ 10,0000.00 +

              + 申请条件 +

              仅限广州地区

              +
                +
              • 填写基本资料
              • +
              • 身份认证
              • +
              • 材料认证分数达到50分
              • +
              • 提交房屋抵押相关资料
              • +
              • 视频认证
              • +
              + + 登陆后申请 + +
              +
              +
              +
              + + +
              +
              +
              +

              专注于高级Java开发工程师的培养

              +

              版权所有: 2015广州小码哥教育科技有限公司

              +

              地  址: 广州市天河区棠下荷光三横路盛达商务园D座5楼

              +

              电  话: 020-29007520   + 邮箱: service@520it.com

              +

              + ICP备案 + :粤ICP备字1504547 +

              +

              + 穗公网安备:44010650010086 +

              +
              +
              + +
              +
              +
              +
              + + \ No newline at end of file diff --git a/miaosha-admin/miaosha-admin-web/src/main/webapp/css/account.css b/miaosha-admin/miaosha-admin-web/src/main/webapp/css/account.css new file mode 100644 index 0000000..1275a5b --- /dev/null +++ b/miaosha-admin/miaosha-admin-web/src/main/webapp/css/account.css @@ -0,0 +1,95 @@ +#menu>li.active { + background: none; + border: 1px solid #ddd; +} + +#menu>li.list-group-item { + padding: 0px; +} + +#menu>li>a { + outline: none; + display: block; + padding: 10px 15px; + background: #F5F5F5; + text-decoration: none; +} + +#menu>li:first-child>a { + border-top-left-radius: 4px; + border-top-right-radius: 4px; +} + +#menu>li.active>a { + background: #337ab7; + color: #FFFFFF; + border-color: #337ab7; +} + +#menu>li>ul { + border-top: 1px solid #ddd; + padding-left:0px; + list-style: none; +} + +#menu>li>ul>li { + height: 40px; + padding-left:40px; + line-height: 40px; +} +#menu>li>ul>li.active{ + background-color: #337ab7; +} +#menu>li>ul>li.active a{ + color: #fff; +} + +.el-account .el-account-info { + border-bottom: 1px solid #ddd; + padding-bottom: 26px; + margin-bottom: 20px; +} + +.el-account .el-account-info .el-head-img { + border: 1px solid #ddd; + padding: 10px; + float: left;; +} + +.account-info{ + margin:26px; +} + +.top-margin{ + margin-top: 30px; + border-top: 1px solid #ddd; +} + +.el-account .el-account-info .el-head { + margin-top: 5px; + margin-left: 15px; +} + +.el-account .el-accoun-auth { + padding: 40px 0px 0px 10px; +} + +.el-account .el-accoun-auth h5 { + font-weight: bold; + padding: 0px; + margin: 0px 0px 10px 0px; +} + +.el-account .el-accoun-auth .info { + font-size: 13px; + margin-top: 8px; +} + +.el-account .el-accoun-auth .el-accoun-auth-left { + float: left; +} + +.el-account .el-accoun-auth .el-accoun-auth-right { + float: left; + margin-left: 10px; +} \ No newline at end of file diff --git a/miaosha-admin/miaosha-admin-web/src/main/webapp/css/bank.css b/miaosha-admin/miaosha-admin-web/src/main/webapp/css/bank.css new file mode 100644 index 0000000..1cd1458 --- /dev/null +++ b/miaosha-admin/miaosha-admin-web/src/main/webapp/css/bank.css @@ -0,0 +1,84 @@ +.bank { + background: url("../images/bank_list.png") no-repeat scroll 0 0 + transparent; + cursor: pointer; + display: block; + height: 32px; + text-indent: -9999px; + vertical-align: 0; + width: 140px; +} + +.bank_1 { + background-position: 0 0; +} +.bank_2 { + background-position: 0 -35px; +} +.bank_3 { + background-position: 0 -70px; +} +.bank_4 { + background-position: 0 -105px; +} +.bank_5 { + background-position: 0 -140px; +} +.bank_6 { + background-position: 0 -175px; +} +.bank_7 { + background-position: 0 -210px; +} +.bank_8 { + background-position: 0 -245px; +} +.bank_9 { + background-position: 0 -280px; +} +.bank_10 { + background-position: 0 -315px; +} +.bank_11 { + background-position: 0 -350px; +} +.bank_12 { + background-position: 0 -385px; +} +.bank_13 { + background-position: 0 -420px; +} +.bank_14 { + background-position: 0 -455px; +} +.bank_15 { + background-position: 0 -490px; +} +.bank_16 { + background-position: 0 -525px; +} +.bank_17 { + background-position: 0 -700px; +} +.bank_18 { + background-position: 0 -737px; +} +.bank_19 { + background-position: 0 -594px; +} +.bank_20 { + background-position: 0 -631px; +} +.bank_21 { + background-position: 0 -560px; +} +.bank_28 { + background-position: 0 -665px; +} + +.bank_33 { + background-position: 0 -770px; +} +.bank_34 { + background-position: 0 -805px; +} \ No newline at end of file diff --git a/miaosha-admin/miaosha-admin-web/src/main/webapp/css/core.css b/miaosha-admin/miaosha-admin-web/src/main/webapp/css/core.css new file mode 100644 index 0000000..7ee2fee --- /dev/null +++ b/miaosha-admin/miaosha-admin-web/src/main/webapp/css/core.css @@ -0,0 +1,300 @@ +body { + font: 14px/1.5 "Verdana", "微软雅黑", YaHei, tahoma, arial, Hiragino Sans GB, + "宋体" +} + +.el-header { + background-color: #333333; +} + +.el-header .navbar-nav>li { + margin-left: 5px; + margin-right: 5px; +} + +.el-header .navbar-nav>li>a { + padding-top: 10px; + padding-bottom: 10px; + color: #fff; +} + +.el-header .navbar-nav>li>a:HOVER { + background: transparent; + color: #00a7ff; + text-decoration: underline; +} + +.el-header .navbar-nav>li>.el-current-user, .el-header .navbar-nav>li>.el-current-user:HOVER + { + color: #00a7ff; + font-weight: bold; + text-decoration: none; +} + +.nav .open>a.el-current-user, .nav .open>a.el-current-user:hover { + background: transparent; +} + +.el-header .nav>li>a:FOCUS { + background: transparent; +} + +.el-navbar { + margin-bottom: 5px; +} + +.el-navbar .navbar-header { + padding-top: 25px; + padding-bottom: 10px; + margin-right: 20px; +} + +.el-navbar .navbar-nav>li>a { + padding-top: 0px; + padding-bottom: 0px; + min-width: 80px; + text-align: center; + line-height: 80px; + font-size: 16px; +} + +.el-navbar .navbar-nav>li>a:HOVER { + background: none repeat scroll 0 0 #f0f0f0; + color: #09d; +} + +/* banner广告 */ +.el-banner { + margin: 8px auto; + width: 1328px; +} + +/* p2p项目特色 */ +.el-feature { + overflow: hidden; + height: 80px; + margin-top: 40px; +} + +.el-feature>dl { + padding-left: 80px; + float: left; + width: 33%; +} + +.el-feature .el-feature-item01 { + background: url("../images/feature01.png") no-repeat; +} + +.el-feature .el-feature-item02 { + background: url("../images/feature02.png") no-repeat; +} + +.el-feature .el-feature-item03 { + background: url("../images/feature03.png") no-repeat; +} + +.el-feature>dl>dt { + font-size: 18px; + margin-bottom: 10px; +} + +.el-feature>dl>dd { + color: #999; +} + +/* footer网页底部 */ +.el-footer { + background-color: #f8f8f8; + margin: 20px 0px 20px 0px; + padding-top: 30px; +} + +.el-footer img { + max-width: 100%; +} + +/* override bootstrap */ +.el-page-title { + font-weight: bold; + font-size: 20px; + margin-left: 20px; + color: #337ab7; +} + +/*自定义panel组件*/ +.el-panel { + box-shadow: none; +} + +.el-panel .panel-title { + font-size: 24px; + color: #2e8ece; + font-weight: bold; + overflow: hidden; + border-bottom: 1px solid #e8e8e8; + margin: 60px 0px 16px; +} + +.el-panel .panel-title span { + border-bottom: 3px solid; +} + +.el-table thead th { + color: #999999; +} + +.el-table tbody tr td { + font-size: 16px; + vertical-align: middle; +} + +/*新闻列表*/ +.el-new-list {} +.el-new-list ul { + padding: 0px;; +} + +.el-new-list ul li { + list-style-type: none; + overflow: hidden; + line-height: 38px; + font-size: 14px; + border-bottom: 1px dotted #eee; +} + +.el-new-list ul li a { + color: #555; + overflow: hidden; +} + +.el-new-list ul li a:hover { + background: none repeat scroll 0 0 #f5f5f5; + color: #09d; +} + + +.el-tip-info{ + padding:20px; + background-color: #F4F8FA; + border-left: 2px solid #0099DD; + margin-bottom: 20px; +} +.el-tip-info h3{ + color:#09d; +} + +.container-foot-2 { + background-color: #000; + color: #ffffff; + height: 209px; + margin: 0 auto; + width: 100%; + overflow: hidden; +} +.container-foot-2 .context { + margin: 50px auto 0; + width: 950px; +} +.container-foot-2 .context .left { + float: left; + width: 425px; +} +.container-foot-2 .context .right { + float: right; + width: 410px; +} +.container-foot-2 .context .right img { + width: 200px; +} +.container-foot-2 p { + color: #fff; + font: 14px/1.5 "Verdana","微软雅黑",YaHei,tahoma,arial,Hiragino Sans GB,"宋体"; + margin-top: 5px; + text-align: left; +} + +/*借款说明*/ + +.el-borrow{ + margin: 60px auto; +} +.el-borrow-item{ + float: left; + margin-bottom: 40px; +} +.el-borrow-item .el-borrow-item-title{ + font-size: 24px; + background-color: #ec7e20; + font-weight:300; + line-height: 48px; + padding-left: 20px; + color: #FFFFFF; +} +.el-borrow-item .el-borrow-item-content{ + background-color: #f9f9f9; + padding: 14px; + font-size: 16px; + min-height: 300px; +} +.el-borrow-item .el-borrow-item-content a{ + font-size: 13px; +} +.el-borrow-item .el-borrow-item-content .help-block{ + font-size: 13px; +} +.el-borrow-item .el-borrow-item-content ul{ + margin-top:10px; + padding-left: 10px; +} +.el-borrow-item .el-borrow-item-content ul li{ + color:#555; + font-size:14px; + list-style:none; + padding-left:20px; + margin-top:5px; + background:url("/images/sequare.png") left center no-repeat ; +} +.el-borrow-item .el-borrow-item-content .el-borrow-apply{ + border-radius: 20px; + background: #00a8ff; + color: #fff; + display: block; + margin: 0px auto; + width: 100px; + height: 30px; + line-height: 30px; + text-align: center; + position: absolute; + top: 300px; + left: 140px; +} +.el-borrow-item .el-borrow-item-content .el-borrow-apply:HOVER{ + background: #008fd9; + text-decoration:none; +} + +.el-bank{ + display: block; + width: 150px; + height: 30px; + background: url(/images/bank_list.png) no-repeat; +} +.bank_1 {/*工商银行*/ + background-position: 0 0; +} +.bank_2 {/*农业银行*/ + background-position: 0 -35px; +} +.bank_3 {/*建设银行*/ + background-position: 0 -70px; +} +.bank_6 {/*交通银行*/ + background-position: 0 -175px; +} +.bank_7 {/*中国银行*/ + background-position: 0 -210px; +} +.bank_19 {/*中国邮政银行*/ + background-position: 0 -594px; +} diff --git a/miaosha-admin/miaosha-admin-web/src/main/webapp/images/add.png b/miaosha-admin/miaosha-admin-web/src/main/webapp/images/add.png new file mode 100644 index 0000000000000000000000000000000000000000..385255bf049baeb51a216bba25f44feaacbde33d GIT binary patch literal 3248 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

              wYCB)>%5c58|)f4RLz1_t0 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 BUv~fi literal 0 HcmV?d00001 diff --git a/miaosha-admin/miaosha-admin-web/src/main/webapp/images/banner02.jpg b/miaosha-admin/miaosha-admin-web/src/main/webapp/images/banner02.jpg new file mode 100644 index 0000000000000000000000000000000000000000..3b04efeee540c9e894d28d5897710981010a071d GIT binary patch literal 81957 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 literal 0 HcmV?d00001 diff --git a/miaosha-admin/miaosha-admin-web/src/main/webapp/images/baozhan.jpg b/miaosha-admin/miaosha-admin-web/src/main/webapp/images/baozhan.jpg new file mode 100644 index 0000000000000000000000000000000000000000..1367fcc85b9a901c22b3d291a9cb756c4d890be1 GIT binary patch literal 16072 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 XU2#+@Offa5tQ5)yh6cKPf4}?>gN+O7 literal 0 HcmV?d00001 diff --git a/miaosha-admin/miaosha-admin-web/src/main/webapp/images/feature01.png b/miaosha-admin/miaosha-admin-web/src/main/webapp/images/feature01.png new file mode 100644 index 0000000000000000000000000000000000000000..ede338061baf1d0d26ffa261dd18deb7ec3c9a36 GIT binary patch literal 5292 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 Tsi)xr00000NkvXXu0mjf7X&QK literal 0 HcmV?d00001 diff --git a/miaosha-admin/miaosha-admin-web/src/main/webapp/images/logo.png b/miaosha-admin/miaosha-admin-web/src/main/webapp/images/logo.png new file mode 100644 index 0000000000000000000000000000000000000000..923057f6ee147e68df4319886833b11672d4b302 GIT binary patch literal 20380 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 Jt%CRZe*hR=_BH?j literal 0 HcmV?d00001 diff --git a/miaosha-admin/miaosha-admin-web/src/main/webapp/images/sina.png b/miaosha-admin/miaosha-admin-web/src/main/webapp/images/sina.png new file mode 100644 index 0000000000000000000000000000000000000000..1df9dac250776b2627a6d46b1b3d6a65bfdb899b GIT binary patch literal 97907 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�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 Oz>lJ=iVTRZ3;aLlG^9NM literal 0 HcmV?d00001 diff --git a/miaosha-admin/miaosha-admin-web/src/main/webapp/images/social-icons-set.png b/miaosha-admin/miaosha-admin-web/src/main/webapp/images/social-icons-set.png new file mode 100644 index 0000000000000000000000000000000000000000..1a3b0d98efbb9e65f8050322dda90cc11b51b818 GIT binary patch literal 35960 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

              a`Z^($2q6`1}ZH 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 literal 0 HcmV?d00001 diff --git a/miaosha-admin/miaosha-admin-web/src/main/webapp/images/tecent.png b/miaosha-admin/miaosha-admin-web/src/main/webapp/images/tecent.png new file mode 100644 index 0000000000000000000000000000000000000000..69667a7bf8156a54234e3e69099eb1ec94ae232e GIT binary patch literal 51818 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 WsHgHKf7CxR0D-5gpUXO@geCy@p{-^B literal 0 HcmV?d00001 diff --git a/miaosha-admin/miaosha-admin-web/src/main/webapp/images/txwb.png b/miaosha-admin/miaosha-admin-web/src/main/webapp/images/txwb.png new file mode 100644 index 0000000000000000000000000000000000000000..0154b50cdeafb1df21f67d12dc7f85d8be7a012a GIT binary patch literal 2163 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 KIeY6JmjBtC8ES6; literal 0 HcmV?d00001 diff --git a/miaosha-admin/miaosha-admin-web/src/main/webapp/images/upload_source_2_1.jpg b/miaosha-admin/miaosha-admin-web/src/main/webapp/images/upload_source_2_1.jpg new file mode 100644 index 0000000000000000000000000000000000000000..386abf69ef9051a3a42eba6ac7aa276a51b7c84b GIT binary patch literal 18407 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 z zd#|_T8jnmS?39bBf=lRs1sezC_}ziI7*JAONg&$iDi%X{@wm7dd}&@xcUmQp7nX8;Gn#A#9aYO^iJ zL*5$={JSnWw$QffWrcm%3i=Tk4{}0()-kZGc(m5`oDo6FZc1$#B8n6G30(^N!G+kL zFmS3w=Aq!ZwB$-juraRqwB|#7Dyrq%FDxjtsgcml#&SE36N8Is3p|MouB6{c7rr<0 z%BwoGciVm^c?UTT;&qi{F))P4qypNGrSho9up_Ys*_&scR1&u`IEqGm3Zq~?2BP6N zW0BtJ{T%NYkNcNvUsXbxy_a~=All05AU?JYY$yv`Np~z29zs|x*pqX6P@7bXcAIsZ zrLU^>6fU0HbJR#NvfDwmALZGov_qLzM8k4QEdVdqi9 zblZ*cZKEK1?7cjwZbrM3+|2t~HCtX6TVtI@#-2I13;8hk8gj-KBi!x`sbsh;F4i`o zVP~3%ypWwa0&WHR(<;K}E`6AxDQ472$H)q@tZ9>Q#zHg;W0n5^l`OYAW-qgeErC&w zg-q6~budm?MgTc_zEv`8yMQ;5uAE6x_?lU*`b65uCg5T!6&eD_!xaaofvJ>69_4jm zP{SB1Kb1=ay9AQm4@#9*k=#A4={-$BPjbu-kZd0VPID3jVlqF{X_uombtQyrx?lId zfW2Qu<@%k{$Rv{t2cD~yL=jR`hlSY24vnfVtjO}HVJC#+276_{#L%#q_?|UMb&A~y z1ke^AYq$M4jIEN^sbN%b+a{T25t7{qV{9rTmyFv7)>VNSV^NqcZZB^>gCJl~dTeS| z6gZu)O@A^E@TkL^YaWFf%7Adcl@#Hw+;MQoU)I+rF={euyqqLn*&NJ5Sk8b4Qd*0O|Vd6cO)+G&mF$8|&Q#cds z8cV9MweZfSDys04exYSEDFEWO`Bs=&UNPE0_fJXcI*Nr{wWK2@w@T0ipaujR-=V7v zT3ph{5m49@kQJLr6G{r|Q;0OdX>$i4KA~}r6oRE@Fqghq(}blcX*8SXkKtLJ)$Az- zxO1@s4~w35@~BZH#QI3HUbE!2OpY4j z*CX+#$-RPo#!y!NVCPSqU`ek@xi>v3%xEn$ucpL&uSQ!gIbvIkcgTQYBrSxi@Rg{*CXt1V>( zr%`JYe2r(xWU^ZVZ}6+hWG}md5JMXg`Fv>dLe%pGaBcwfuk))bDBH_Er)foyW-`OZ zuOo>^?+Y}9>W?5VR!@qw`_#ZMW{Y4fC_x+@mUcuw)^Mg&KTqP8i6G*-5w-^Q#QnR8h0*khUi) zV^tD@RdXWT`h0rUr)D<2N!-GuhYWR$wN`L)Lwky>C0|Xj(kj5D{;C}TaTgZKp`MEB z#iJmTVTGxpRaIs!=|4%ekA-Ij)P}sJ3uTD-*1Uv@?<@&2Ld0s6+A-GP5>M=`{m!lU zbXVd30JwkRHOF4f?cKjzpW$5~DSoqB3z7c-XjD&&tzwg8=}J%js?d&1-j%W2T$+{) zAKW#hDE_yogZ}_gz7;hVW61m}Bz{xztnSnse{5D86hBYSlLpzh!kE#I^+)ibk#t{; zWE9PR)vaKlo~5hFqKe3YyfD{e`KZ$((;0giIg%$M{sJllu}>Aq)Qi zrT+jGC1y|V(uBFc!l0(#Nchtf4)3S^x>6}SU+sL)@1!NOUyW&29O-hZ^L}a^$F}-c z=lkfU7r6fK{k$rS-sNsSpTelGbU)HQ6q=?o`TqbK7+3!QSH`tMk^b}16)GS7!K$5F XJ=gyLv+TYv{{Z7^;r{@0x6%LEq1U-> literal 0 HcmV?d00001 diff --git a/miaosha-admin/miaosha-admin-web/src/main/webapp/images/wx.jpg b/miaosha-admin/miaosha-admin-web/src/main/webapp/images/wx.jpg new file mode 100644 index 0000000000000000000000000000000000000000..94bdb71e69bb96f1191a1304be17337ccee865d0 GIT binary patch literal 27337 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 Q_5c6?07*qoM6N<$g6#2Wi~s-t literal 0 HcmV?d00001 diff --git a/miaosha-admin/miaosha-admin-web/src/main/webapp/images/xlwb.png b/miaosha-admin/miaosha-admin-web/src/main/webapp/images/xlwb.png new file mode 100644 index 0000000000000000000000000000000000000000..d7d000ab0ae6348bd1ff96d22a59bb3342cf549c GIT binary patch literal 2479 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 literal 0 HcmV?d00001 diff --git a/miaosha-admin/miaosha-admin-web/src/main/webapp/images/youxiang.jpg b/miaosha-admin/miaosha-admin-web/src/main/webapp/images/youxiang.jpg new file mode 100644 index 0000000000000000000000000000000000000000..be9d07e26e35f01894f29d76b9d2469ed7df5df7 GIT binary patch literal 14884 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 QQ@>C7ieat6etz};0Q2J2y8r+H literal 0 HcmV?d00001 diff --git a/miaosha-admin/miaosha-admin-web/src/main/webapp/index.html b/miaosha-admin/miaosha-admin-web/src/main/webapp/index.html new file mode 100644 index 0000000..9c6ef4a --- /dev/null +++ b/miaosha-admin/miaosha-admin-web/src/main/webapp/index.html @@ -0,0 +1,3 @@ + \ No newline at end of file diff --git a/miaosha-admin/miaosha-admin-web/src/main/webapp/js/My97DatePicker/My97DatePicker.htm b/miaosha-admin/miaosha-admin-web/src/main/webapp/js/My97DatePicker/My97DatePicker.htm new file mode 100644 index 0000000..09fafc8 --- /dev/null +++ b/miaosha-admin/miaosha-admin-web/src/main/webapp/js/My97DatePicker/My97DatePicker.htm @@ -0,0 +1,49 @@ + + + +My97DatePicker + + + + + + + + \ No newline at end of file diff --git a/miaosha-admin/miaosha-admin-web/src/main/webapp/js/My97DatePicker/WdatePicker.js b/miaosha-admin/miaosha-admin-web/src/main/webapp/js/My97DatePicker/WdatePicker.js new file mode 100644 index 0000000..b4f63db --- /dev/null +++ b/miaosha-admin/miaosha-admin-web/src/main/webapp/js/My97DatePicker/WdatePicker.js @@ -0,0 +1,35 @@ +/* + * My97 DatePicker 4.6 Prerelease + * SITE: http://dp.my97.net + * BLOG: http://my97.cnblogs.com + * MAIL: smallcarrot@163.com + */ +var $dp,WdatePicker;(function(){var _={ +$wdate:true, +$dpPath:"", +$crossFrame:true, +doubleCalendar:false, +position:{}, +lang:"auto", +skin:"default", +dateFmt:"yyyy-MM-dd", +realDateFmt:"yyyy-MM-dd", +realTimeFmt:"HH:mm:ss", +realFullFmt:"%Date %Time", +minDate:"1900-01-01 00:00:00", +maxDate:"2099-12-31 23:59:59", +startDate:"", +alwaysUseStartDate:false, +yearOffset:1911, +firstDayOfWeek:0, +isShowWeek:false, +highLineWeekDay:true, +isShowClear:true, +isShowToday:true, +isShowOthers:true, +readOnly:false, +errDealMode:0, +autoPickDate:null, +qsEnabled:true, + +specialDates:null,specialDays:null,disabledDates:null,disabledDays:null,opposite:false,onpicking:null,onpicked:null,onclearing:null,oncleared:null,ychanging:null,ychanged:null,Mchanging:null,Mchanged:null,dchanging:null,dchanged:null,Hchanging:null,Hchanged:null,mchanging:null,mchanged:null,schanging:null,schanged:null,eCont:null,vel:null,errMsg:"",quickSel:[],has:{}};WdatePicker=U;var X=window,O="document",J="documentElement",C="getElementsByTagName",V,A,T,I,b;switch(navigator.appName){case"Microsoft Internet Explorer":T=true;break;case"Opera":b=true;break;default:I=true;break}A=L();if(_.$wdate)M(A+"skin/WdatePicker.css");V=X;if(_.$crossFrame){try{while(V.parent[O]!=V[O]&&V.parent[O][C]("frameset").length==0)V=V.parent}catch(P){}}if(!V.$dp)V.$dp={ff:I,ie:T,opera:b,el:null,win:X,status:0,defMinDate:_.minDate,defMaxDate:_.maxDate,flatCfgs:[]};B();if($dp.status==0)Z(X,function(){U(null,true)});if(!X[O].docMD){E(X[O],"onmousedown",D);X[O].docMD=true}if(!V[O].docMD){E(V[O],"onmousedown",D);V[O].docMD=true}E(X,"onunload",function(){if($dp.dd)Q($dp.dd,"none")});function B(){V.$dp=V.$dp||{};obj={$:function($){return(typeof $=="string")?this.win[O].getElementById($):$},$D:function($,_){return this.$DV(this.$($).value,_)},$DV:function(_,$){if(_!=""){this.dt=$dp.cal.splitDate(_,$dp.cal.dateFmt);if($)for(var A in $){if(this.dt[A]===undefined)this.errMsg="invalid property:"+A;this.dt[A]+=$[A]}if(this.dt.refresh())return this.dt}return""},show:function(){Q(this.dd,"block")},hide:function(){Q(this.dd,"none")},attachEvent:E};for(var $ in obj)V.$dp[$]=obj[$];$dp=V.$dp}function E(A,$,_){if(T)A.attachEvent($,_);else{var B=$.replace(/on/,"");_._ieEmuEventHandler=function($){return _($)};A.addEventListener(B,_._ieEmuEventHandler,false)}}function L(){var _,A,$=X[O][C]("script");for(var B=0;B<$.length;B++){_=$[B].src.substring(0,$[B].src.toLowerCase().indexOf("wdatepicker.js"));A=_.lastIndexOf("/");if(A>0)_=_.substring(0,A+1);if(_)break}return _}function F(F){var E,C;if(F.substring(0,1)!="/"&&F.indexOf("://")==-1){E=V.location.href;C=location.href;if(E.indexOf("?")>-1)E=E.substring(0,E.indexOf("?"));if(C.indexOf("?")>-1)C=C.substring(0,C.indexOf("?"));var G,I,$="",D="",A="",J,H,B="";for(J=0;J_.scrollLeft||A.scrollLeft>_.scrollLeft))?A:_;return{"top":B.scrollTop,"left":B.scrollLeft}}function D($){src=$?($.srcElement||$.target):null;if($dp&&$dp.cal&&!$dp.eCont&&$dp.dd&&Q($dp.dd)=="block"&&src!=$dp.el)$dp.cal.close()}function Y(){$dp.status=2;H()}function H(){if($dp.flatCfgs.length>0){var $=$dp.flatCfgs.shift();$.el={innerHTML:""};$.autoPickDate=true;$.qsEnabled=false;K($)}}var R,$;function U(E,_){$dp.win=X;B();E=E||{};if(_){if(!D()){$=$||setInterval(function(){if(V[O].readyState=="complete")clearInterval($);U(null,true)},50);return}if($dp.status==0){$dp.status=1;K({el:{innerHTML:""}},true)}else return}else if(E.eCont){E.eCont=$dp.$(E.eCont);$dp.flatCfgs.push(E);if($dp.status==2)H()}else{if($dp.status==0){U(null,true);return}if($dp.status!=2)return;var C=A();if(C){$dp.srcEl=C.srcElement||C.target;C.cancelBubble=true}E.el=$dp.$(E.el||$dp.srcEl);if(!E.el||E.el.disabled||(E.el==$dp.el&&Q($dp.dd)!="none"&&$dp.dd.style.left!="-1970px"))return;K(E)}function D(){if(T&&V!=X&&V[O].readyState!="complete")return false;return true}function A(){if(I){func=A.caller;while(func!=null){var $=func.arguments[0];if($&&($+"").indexOf("Event")>=0)return $;func=func.caller}return null}return event}}function S(_,$){return _.currentStyle?_.currentStyle[$]:document.defaultView.getComputedStyle(_,false)[$]}function Q(_,$){if(_)if($!=null)_.style.display=$;else return S(_,"display")}function K(H,$){for(var D in _)if(D.substring(0,1)!="$")$dp[D]=_[D];for(D in H)if($dp[D]===undefined)$dp.errMsg="invalid property:"+D;else $dp[D]=H[D];var E=$dp.el?$dp.el.nodeName:"INPUT";if($||$dp.eCont||new RegExp(/input|textarea|div|span|p|a/ig).test(E))$dp.elProp=E=="INPUT"?"value":"innerHTML";else return;if($dp.lang=="auto")$dp.lang=T?navigator.browserLanguage.toLowerCase():navigator.language.toLowerCase();if(!$dp.dd||$dp.eCont||($dp.lang&&$dp.realLang&&$dp.realLang.name!=$dp.lang&&$dp.getLangIndex&&$dp.getLangIndex($dp.lang)>=0)){if($dp.dd&&!$dp.eCont)V[O].body.removeChild($dp.dd);if(_.$dpPath=="")F(A);var B="";if($dp.eCont){$dp.eCont.innerHTML=B;Z($dp.eCont.childNodes[0],Y)}else{$dp.dd=V[O].createElement("DIV");$dp.dd.style.cssText="position:absolute;z-index:19700";$dp.dd.innerHTML=B;V[O].body.insertBefore($dp.dd,V[O].body.firstChild);Z($dp.dd.childNodes[0],Y);if($)$dp.dd.style.left=$dp.dd.style.top="-1970px";else{$dp.show();C()}}}else if($dp.cal){$dp.show();$dp.cal.init();if(!$dp.eCont)C()}function C(){var F=$dp.position.left,B=$dp.position.top,C=$dp.el;if(C!=$dp.srcEl&&(Q(C)=="none"||C.type=="hidden"))C=$dp.srcEl;var H=W(C),$=G(X),D=N(V),A=a(V),E=$dp.dd.offsetHeight,_=$dp.dd.offsetWidth;if(isNaN(B)){if(B=="above"||(B!="under"&&(($.topM+H.bottom+E>D.height)&&($.topM+H.top-E>0))))B=A.top+$.topM+H.top-E-3;else B=A.top+$.topM+H.bottom;B+=T?-1:1}else B+=A.top+$.topM;if(isNaN(F))F=A.left+Math.min($.leftM+H.left,D.width-_-5)-(T?2:0);else F+=A.left+$.leftM;$dp.dd.style.top=B+"px";$dp.dd.style.left=F+"px"}}})() \ No newline at end of file diff --git a/miaosha-admin/miaosha-admin-web/src/main/webapp/js/My97DatePicker/calendar.js b/miaosha-admin/miaosha-admin-web/src/main/webapp/js/My97DatePicker/calendar.js new file mode 100644 index 0000000..0ec0a89 --- /dev/null +++ b/miaosha-admin/miaosha-admin-web/src/main/webapp/js/My97DatePicker/calendar.js @@ -0,0 +1,7 @@ +/* + * My97 DatePicker 4.6 Prerelease + * SITE: http://dp.my97.net + * BLOG: http://my97.cnblogs.com + * MAIL: smallcarrot@163.com + */ +eval(function(B,D,A,G,E,F){function C(A){return A<62?String.fromCharCode(A+=A<26?65:A<52?71:-4):A<63?'_':A<64?'$':C(A>>6)+C(A&63)}while(A>0)E[C(G--)]=D[--A];return B.replace(/[\w\$]+/g,function(A){return E[A]==F[A]?A:E[A]})}('k g;d(FI){E8.Ca.__defineSetter__("C$",_(b){d(!b){q.Bm();}6 b;});E8.Ca.__defineGetter__("FE",_(){k b=q.Fz;CK(b.FO!=U){b=b.parentNode;}6 b;});HTMLElement.Ca.Cu=_(a,A){k b=a.8(/Es/,"");A.Ed=_(b){Fu.BI=b;6 A();};q.addEventListener(b,A.Ed,z);};}_ EN(){g=q;q.CW=[];c=CS.createElement("m");c.$="EB";c.BQ=\'<5 B4=T By=T Bw=T>&Dj;\';EJ(c,_(){Cs();});a();q.FX();b();D8("S,K,H,P,R");c.EM.9=_(){D7(U);};c.El.9=_(){D7(-U);};c.ED.9=_(){d(c.BV.3.De!="Fo"){g.D1();C6(c.BV);}r{t(c.BV);}};EJ(c.Cn,_(){d(j.Bj.3.De!="E7"){c.BO.EC();}BI.C$=z;});CS.body.EL(c);_ a(){k a=b("L");x=b("m"),BS=b("BH"),EA=b("BZ"),FJ=b("Dg");c.DN=a[T];c.Ck=a[U];c.DO=a[W];c.Cz=a[V];c.C3=x[Z];c.BO=BS[T];c.BG=BS[U];c.Do=x[T];c.Ct=x[BA];c.CN=x[BJ];c.BV=x[B3];c.CT=x[Dy];c.EK=x[CR];c.EX=x[13];c.FA=x[14];c.Fe=x[Dx];c.ED=x[16];c.Ef=x[17];c.C2=BS[V];c.Ds=BS[BA];c.D5=BS[BJ];c.Cv=BS[Y];c.Bx=BS[Ci];c.Cn=BS[Z];c.EM=EA[T];c.El=EA[U];c.Fj=FJ[T];_ b(b){6 c.DW(b);}}_ b(){c.DN.9=_(){BN=BN<=T?BN-U:-U;d(BN%X==T){c.BG.EC();6;}c.BG.2=l.S-U;c.BG.CC();};c.Ck.9=_(){l.v("K",-U);c.BO.CC();};c.DO.9=_(){l.v("K",U);c.BO.CC();};c.Cz.9=_(){BN=BN>=T?BN+U:U;d(BN%X==T){c.BG.EC();6;}c.BG.2=l.S+U;c.BG.CC();};}}EN.Ca={FX:_(){BN=T;j.DH=q;d(j.Cm&&j.f.Cm!=w){j.f.Cm=s;j.f.Dt();}b();q.Bi=j.Bi;q.E6();q.CD=j.CD==w?(j.n.Bb&&j.n.Bb?z:s):j.CD;l=q.Eu=o BP();BF=o BP();Bl=q.B2=o BP();q.FK=q.Cd("disabledDates");q.FD=q.Cd("disabledDays");q.E3=q.Cd("specialDates");q.FY=q.Cd("specialDays");q.BY=q.C0(j.BY,j.BY!=j.Ej?j.Bg:j.CL,j.Ej);q.Bc=q.C0(j.Bc,j.Bc!=j.Fv?j.Bg:j.CL,j.Fv);d(q.BY.Br(q.Bc)>T){j.D3=1.err_1;}d(q.BW()){q.Ei();q.B_=j.f[j.BE];}r{q.Bh(z,V);}i("S");i("K");i("M");i("H");i("P");i("R");c.Fj.BQ=1.timeStr;c.Cv.2=1.clearStr;c.Bx.2=1.todayStr;c.Cn.2=1.okStr;q.EW();q.Ex();d(j.D3){alert(j.D3);}q.D_();Cs();d(j.f.FO==U){j.Cu(j.f,"EF",_(b){d(j.f==(b.FE||b.Fz)){Ea=(b.Bu==CY)?b.D6:b.Bu;d(Ea==Z){d(!j.DH.Du()){b.Bm?b.Bm():b.C$=z;j.DH.Bh(z,V);j.Bq();}r{j.DH.Bh(s);j.t();}}}});}_ b(){k a,b;p(a=T;(b=CS.DW("link")[a]);a++){d(v(b,"rel").BL("3")!=-U&&v(b,"Fp")){b.Bv=s;d(v(b,"Fp")==j.skin){b.Bv=z;}}}}},Ei:_(){k A=q.Cg(),b=s;d(A!=T){b=z;k a;d(A>T){a=q.Bc;}r{a=q.BY;}d(j.n.DD){l.S=a.S;l.K=a.K;l.M=a.M;}d(j.n.Bb){l.H=a.H;l.P=a.P;l.R=a.R;}}6 b;},Cp:_(K,F,EV,a,D,B,A,EU,G){k E;d(K&&K.BW){E=K;}r{E=o BP();d(K!=""){F=F||j.Bi;k J,DX=T,I,C=/Cw|Cf|DR|S|B7|CQ|Dl|K|Bj|M|E4|H|E1|P|FU|R|B9|D|Dz|B$|Cl/BX,CA=F.EI(C);C.C_=T;d(G){I=K.Dv(/\\B$+/);}r{k b=T,H="^";CK((I=C.DF(F))!==w){d(b>T){H+=F.CM(b,I.DB);}b=I.DB-b;b=C.C_;Cb(I[T]){u"Cw":H+="(\\\\M{BA})";0;u"Cf":H+="(\\\\M{W})";0;Ft:d(o Ch("B7|CQ|B9|D|Dz|B$|Cl").D9(I[T])){H+="(\\\\D+)";}r{H+="(\\\\M\\\\M?)";}0;}}H+=".*b";I=o Ch(H).DF(K);DX=U;}d(I){p(J=T;J=T){b=b.8(/%E$/BX,"T");a.M=T;a.K=DE(a.K)+U;}a.CI();}6 a;},BW:_(){k A,a;d(j.alwaysUseStartDate||(j.ES!=""&&j.f[j.BE]=="")){A=q.C5(j.ES);a=j.Bg;}r{A=j.f[j.BE];a=q.Bi;}l.CZ(q.Cp(A,a));d(A!=""){k b=U;d(j.n.DD&&!q.DP(l)){l.S=BF.S;l.K=BF.K;l.M=BF.M;b=T;}d(j.n.Bb&&!q.Db(l)){l.H=BF.H;l.P=BF.P;l.R=BF.R;b=T;}6 b&&q.BR(l);}6 U;},DP:_(b){d(b.S!=w){b=CH(b.S,BA)+"-"+b.K+"-"+b.M;}6 b.EI(/^((\\M{V}(([Em][048])|([Ey][26]))[\\-\\/\\R]?((((T?[E0])|(U[FQ]))[\\-\\/\\R]?((T?[U-Z])|([U-V][T-Z])|(W[FP])))|(((T?[Eo])|(Dy))[\\-\\/\\R]?((T?[U-Z])|([U-V][T-Z])|(CP)))|(T?V[\\-\\/\\R]?((T?[U-Z])|([U-V][T-Z])))))|(\\M{V}(([Em][1235679])|([Ey][01345789]))[\\-\\/\\R]?((((T?[E0])|(U[FQ]))[\\-\\/\\R]?((T?[U-Z])|([U-V][T-Z])|(W[FP])))|(((T?[Eo])|(Dy))[\\-\\/\\R]?((T?[U-Z])|([U-V][T-Z])|(CP)))|(T?V[\\-\\/\\R]?((T?[U-Z])|(U[T-Z])|(V[T-Ci]))))))(\\R(((T?[T-Z])|([U-V][T-W]))\\:([T-X]?[T-Z])((\\R)|(\\:([T-X]?[T-Z])))))?b/);},Db:_(b){d(b.H!=w){b=b.H+":"+b.P+":"+b.R;}6 b.EI(/^([T-Z]|([T-U][T-Z])|([V][T-W])):([T-Z]|([T-X][T-Z])):([T-Z]|([T-X][T-Z]))b/);},Cg:_(b,a){a=a||l;k A=a.Br(q.BY,b);d(A>T){A=a.Br(q.Bc,b);d(AU){C-=Y;}G.L("<5 y=Fn DC=EE% Bw=T B4=T By=T>");G.L("");d(j.FV){G.L(""+A[T]+"");}p(a=T;a"+A[(B+a)%Y+U]+"");}G.L("");p(a=U,F=C;a");p(b=T;b"+Dk(J,U)+"");}G.L(""+J.M+"");}r{G.L(">");}}G.L("");}G.L("");6 G.O();},FT:_(b){6 q.Dr(b,q.FK);},Ev:_(b){6 q.Dq(b,q.FD);},Fk:_(b){6 q.Dr(b,q.E3,U);},FM:_(b){6 q.Dq(b,q.FY,U);},Dr:_(A,b){k a=b&&b.D9(q.C7(j.Bg,A));6 a;},Dq:_(b,A){k a=A&&A.D9(b);6 a;},Cc:_(Q,BC,Da,EY,Bp){k R=o B5(),DU=Bp?"Da"+Q:Q;Et=l[Q];R.L("<5 B4=T By=W Bw=T");p(k N=T;N\');p(k O=T;O"+(Q=="K"?1.Bt[l[Q]-U]:l[Q])+"");}R.L("");}R.L("");l[Q]=Et;6 R.O();},DT:_(a,A){d(a){k b=a.offsetLeft;d(EZ){b=a.getBoundingClientRect().CB;}A.3.CB=b;}},_fM:_(b){q.DT(b,c.Ct);c.Ct.BQ=q.Cc("K",V,BJ,"N+O*BJ+U",b==c.Bn);},Dc:_(A,b){k a=o B5();b=CX(b,l.S-X);a.L(q.Cc("S",V,X,b+"+N+O*X",A==c.B0));a.L("<5 B4=T By=W Bw=T Dd=D$>\\u2190\\E9b+B3?"y=\'BD\' B6=\\"q.$=\'CV\'\\" Bs=\\"q.$=\'BD\'\\" Cx=\'d(BI.Bm)BI.Bm();BI.EP=s;g.Dc(T,"+(b+B3)+")\'":"y=\'Dn\'");a.L(">\\u2192");q.DT(A,c.CN);c.CN.BQ=a.O();},DM:_(b,A,a){c[b+"D"].BQ=q.Cc(b,BJ,A,a);},_fH:_(){q.DM("H",BA,"N * BJ + O");},_fm:_(){q.DM("P",V,"N * CP + O * X");},_fs:_(){q.DM("R",U,"O * B3");},D1:_(b){q.Fi();k C=q.CW,B=C.3,A=o B5();A.L(\'<5 y=Fn DC="\'+c.CT.FF+\'DJ" Eh="\'+c.CT.Eb+\'DJ" Bw=T B4=T By=T>\');A.L(\'\'+1.quickStr+"");d(!b){A.L(\'\\E9\');}A.L("");p(k a=T;a\');A.L("&Dj;"+q.C7(w,C[a]));A.L("");}r{A.L("&Dj;");}}A.L("");c.BV.BQ=A.O();},E6:_(){b(/Cl/);b(/Dz|B$/);b(/B9|D/);b(/Cw|Cf|DR|S/);b(/B7|CQ|Dl|K/);b(/Bj|M/);b(/E4|H/);b(/E1|P/);b(/FU|R/);j.n.DD=(j.n.S||j.n.K||j.n.M)?s:z;j.n.Bb=(j.n.H||j.n.P||j.n.R)?s:z;j.CL=j.CL.8(/%BU/,j.Fw).8(/%Time/,j.Fc);d(j.n.DD){d(j.n.Bb){j.Bg=j.CL;}r{j.Bg=j.Fw;}}r{j.Bg=j.Fc;}_ b(a){k b=(a+"").D0(U,V);j.n[b]=a.DF(j.Bi)?(j.n.DV=b,s):z;}},EW:_(){k b=T;j.n.S?(b=U,Bq(c.BG,c.DN,c.Cz)):t(c.BG,c.DN,c.Cz);j.n.K?(b=U,Bq(c.BO,c.Ck,c.DO)):t(c.BO,c.Ck,c.DO);b?Bq(c.Do):t(c.Do);d(j.n.Bb){Bq(c.EK);DI(c.C2,j.n.H);DI(c.Ds,j.n.P);DI(c.D5,j.n.R);}r{t(c.EK);}C1(c.Cv,j.isShowClear);C1(c.Bx,j.isShowToday);C1(c.ED,(j.n.M&&j.qsEnabled));d(j.Fb){t(c.Ef);}},Bh:_(B,b){k a=j.f,D=FI?"y":"$";d(B){C(a);}r{d(b==w){b=j.errDealMode;}Cb(b){u T:d(confirm(1.errAlertMsg)){a[j.BE]=q.B_;C(a);}r{A(a);}0;u U:a[j.BE]=q.B_;C(a);0;u V:A(a);0;}}_ C(b){k A=b.$;d(A){k a=A.8(/Fl/BX,"");d(A!=a){v(b,D,a);}}}_ A(b){v(b,D,b.$+" Fl");}},Ba:_(b,G,E){E=E||Bl;k H,F=[b+b,b],a,C=E[b],A=_(b){6 CH(C,b.7);};Cb(b.Bz(T)){u"Cl":C=Be(E);0;u"D":k B=Be(E)+U;A=_(b){6 b.7==V?1.aLongWeekStr[B]:1.Fr[B];};0;u"B$":C=Dk(E);0;u"S":F=["Cw","Cf","DR","S"];G=G||F[T];A=_(b){6 CH((b.7=T){D[H]=A(a);G=G.8(a,"{"+H+"}");}}p(H=T;H");b.L(q.Cr());b.L("");l.v("K",U);b.L(q.Cr());c.Bn=c.BO.FC(s);c.B0=c.BG.FC(s);c.C3.EL(c.Bn);c.C3.EL(c.B0);c.Bn.2=1.Bt[l.K-U];v(c.Bn,"DL",l.K);c.B0.2=l.S;D8("Fh,FZ");c.Bn.$=c.B0.$="Ce";l.v("K",-U);b.L("");c.CT.BQ=b.O();}r{c.$="EB";c.CT.BQ=q.Cr();}d(!j.n.M){q.D1(s);C6(c.BV);}r{t(c.BV);}q.E5();},E5:_(){k b=parent.CS.DW("iframe");p(k a=T;aT){l.M--;}q.Dh();d(!j.Fb){d(q.BR(l)){g.Bh(s);t(j.Bj);}r{g.Bh(z);}}d(j.ET){Bk("ET");}r{d(q.B_!=j.f[j.BE]&&j.f.Fx){C9(j.f,"Eg");}}},Ex:_(){c.Cv.9=_(){d(!Bk("onclearing")){j.f[j.BE]="";g.Cy("");t(j.Bj);d(j.Fm){Bk("Fm");}r{d(g.B_!=j.f[j.BE]&&j.f.Fx){C9(j.f,"Eg");}}}};c.Cn.9=_(){CG();};d(q.BR(BF)){c.Bx.Bv=z;c.Bx.9=_(){l.CZ(BF);CG();};}r{c.Bx.Bv=s;}},Fi:_(){k H,B,C,A,F=[],E=X,a=j.E_.7,G=j.n.DV;d(a>E){a=E;}r{d(G=="P"||G=="R"){F=[T,Dx,CP,Fg,Fa,-60,-Fg,-CP,-Dx,-U];}r{p(H=T;H=T){BT=Co(BT,T,Fa);}}}d(Bl[Q]!=BT&&!Bk(Q+"changing")){k Fs=\'i("\'+Q+\'",\'+BT+")",DG=g.Cg();d(DG==T){CO(Fs);}r{d(DGT){Dm(g.Bc);}}}d(!FR&&"yMd".BL(Q)>=T){g.D_();}Bk(Q+"changed");}_ Dm(b){i("S",b.S);i("K",b.K);i("M",b.M);d(j.n.Bb){i("H",b.H);i("P",b.P);i("R",b.R);}}}_ CG(A,D,F,b,E,B){k C=o BP(l.S,l.K,l.M,l.H,l.P,l.R);l.BW(A,D,F,b,E,B);d(!Bk("onpicking")){k a=C.S==A&&C.K==D&&C.M==F;d(!a&&CU.7!=T){BC("S",A,s);BC("K",D,s);BC("M",F);}d(g.CD||a||CU.7==T){g.ER();}}r{l=C;}}_ Bk(b){k a;d(j[b]){a=j[b].call(j.f,j);}6 a;}_ i(a,b){b=b||l[a];Bl[a]=l[a]=b;d("yHms".BL(a)>=T){c[a+"BK"].2=b;}d(a=="K"){v(c.BO,"DL",b);c.BO.2=1.Bt[b-U];}}_ v(b,A,a){d(a===CY){6 b.getAttribute(A);}r{d(b.FL){b.FL(A,a);}}}_ Co(A,a,b){d(Ab){A=b;}}6 A;}_ EJ(b,a){b.Cu("EF",_(){k A=BI,b=(A.Bu==CY)?A.D6:A.Bu;d(b==Z){a();}});}_ CH(b,a){b=b+"";CK(b.7=T?C:X;p(k b=T;b<=C;b++){A=a.Bz(b);D=q[A]-B[A];d(D>T){6 U;}r{d(D=T){k b=q.M;q.M=U;q[A]+=a;q.CI();q.M=b;}}};_ DE(b){6 parseInt(b,B3);}_ CF(b,a){6 CX(DE(b),a);}_ 4(a,b,A){6 CF(a,CX(b,A));}_ CX(b,a){6 b==w||FN(b)?a:b;}_ C9(b,a){d(EZ){b.C9("Es"+a);}r{k A=CS.createEvent("HTMLEvents");A.initEvent(a,s,s);b.dispatchEvent(A);}}_ EG(A){k b,a,B="S,K,H,P,R,FZ,Fh".Dv(",");p(a=T;a=48&&a<=57)||(a>=96&&a<=105)||a==Ci||a==46||a==37||a==39||a==Z)){b.C$=z;}}_ D8(A){k b=A.Dv(",");p(k a=T;aQzR9KEUo-T(>!P_I?XFKgvWtyr!WO4UlCn14~uDIk;oTK<^AT9>DEW?Q;pCx%I$O#N5 zF>!(7;)FBL?Y2>G#rVB@JJbtu9J~xNLUPnSUmhJPocq3fC#2n zf`T_#pxG40CJ;6a(?x<#)R9FWBOz>(W+;^9Jhbd%GBC47(G=xRz)Xgu8JJFcnCB3k z@%ssgmJo`6N-16{1yh`x7M3Z+cUmh9yt+9ezELo|GlGq&y6dm!P^77 zPxRDwnT=eC+BI(eaA zI@!?n@xITu?I(aA-qe2m>HYp*Ct=)U(OjDOa0{Y6er~AynCY7C-e-;9YJLGubiCfY z-F!#~Ha30Gckz2A(6j&ITSo^hZ7n9PzT@zN^LON3>zCUv7|#s8^X2uC{2FFF`}1xc GaQqdg9U6)N literal 0 HcmV?d00001 diff --git a/miaosha-admin/miaosha-admin-web/src/main/webapp/js/My97DatePicker/skin/default/datepicker.css b/miaosha-admin/miaosha-admin-web/src/main/webapp/js/My97DatePicker/skin/default/datepicker.css new file mode 100644 index 0000000..7de4216 --- /dev/null +++ b/miaosha-admin/miaosha-admin-web/src/main/webapp/js/My97DatePicker/skin/default/datepicker.css @@ -0,0 +1,258 @@ +/* + * My97 DatePicker 4.6 + * Ƥ:default + */ + +/* ѡ DIV */ +.WdateDiv{ + width:180px; + background-color:#FFFFFF; + border:#bbb 1px solid; + padding:2px; +} +/* ˫Ŀ */ +.WdateDiv2{ + width:360px; +} +.WdateDiv *{font-size:9pt;} + +/**************************** + * ͼ ȫAǩ + ***************************/ +.WdateDiv .NavImg a{ + display:block; + cursor:pointer; + height:16px; + width:16px; +} + +.WdateDiv .NavImgll a{ + float:left; + background:transparent url(img.gif) no-repeat scroll 0 0; +} +.WdateDiv .NavImgl a{ + float:left; + background:transparent url(img.gif) no-repeat scroll -16px 0; +} +.WdateDiv .NavImgr a{ + float:right; + background:transparent url(img.gif) no-repeat scroll -32px 0; +} +.WdateDiv .NavImgrr a{ + float:right; + background:transparent url(img.gif) no-repeat scroll -48px 0; +} + +/**************************** + * · + ***************************/ +/* · DIV */ +.WdateDiv #dpTitle{ + height:24px; + margin-bottom:2px; + padding:1px; +} +/* · INPUT */ +.WdateDiv .yminput{ + margin-top:2px; + text-align:center; + border:0px; + height:16px; + width:50px; + cursor:pointer; +} +/* ·ýʱʽ INPUT */ +.WdateDiv .yminputfocus{ + margin-top:2px; + text-align:center; + font-weight:bold; + color:blue; + border:#ccc 1px solid; + height:16px; + width:50px; +} +/* ˵ѡ DIV */ +.WdateDiv .menuSel{ + z-index:1; + position:absolute; + background-color:#FFFFFF; + border:#ccc 1px solid; + display:none; +} +/* ˵ʽ TD */ +.WdateDiv .menu{ + cursor:pointer; + background-color:#fff; +} +/* ˵mouseoverʽ TD */ +.WdateDiv .menuOn{ + cursor:pointer; + background-color:#BEEBEE; +} +/* ˵Чʱʽ TD */ +.WdateDiv .invalidMenu{ + color:#aaa; +} +/* ѡƫ DIV */ +.WdateDiv .YMenu{ + margin-top:16px; + +} +/* ѡƫ DIV */ +.WdateDiv .MMenu{ + margin-top:16px; + *width:62px; +} +/* ʱѡλ DIV */ +.WdateDiv .hhMenu{ + margin-top:-90px; + margin-left:26px; +} +/* ѡλ DIV */ +.WdateDiv .mmMenu{ + margin-top:-46px; + margin-left:26px; +} +/* ѡλ DIV */ +.WdateDiv .ssMenu{ + margin-top:-24px; + margin-left:26px; +} + +/**************************** + * + ***************************/ + .WdateDiv .Wweek { + text-align:center; + background:#DAF3F5; + border-right:#BDEBEE 1px solid; + } +/**************************** + * , + ***************************/ +/* TR */ +.WdateDiv .MTitle{ + background-color:#BDEBEE; +} +/* TABLE */ +.WdateDiv .WdayTable{ + line-height:20px; + border:#c5d9e8 1px solid; +} +/* ڸʽ TD */ +.WdateDiv .Wday{ + cursor:pointer; +} +/* ڸmouseoverʽ TD */ +.WdateDiv .WdayOn{ + cursor:pointer; + background-color:#C0EBEF; +} +/* ĩڸʽ TD */ +.WdateDiv .Wwday{ + cursor:pointer; + color:#FF2F2F; +} +/* ĩڸmouseoverʽ TD */ +.WdateDiv .WwdayOn{ + cursor:pointer; + color:#000; + background-color:#C0EBEF; +} +.WdateDiv .Wtoday{ + cursor:pointer; + color:blue; +} +.WdateDiv .Wselday{ + background-color:#A9E4E9; +} +.WdateDiv .WspecialDay{ + background-color:#66F4DF; +} +/* ·ݵ */ +.WdateDiv .WotherDay{ + cursor:pointer; + color:#6A6AFF; +} +/* ·ݵmouseoverʽ */ +.WdateDiv .WotherDayOn{ + cursor:pointer; + background-color:#C0EBEF; +} +/* Чڵʽ,ڷΧڸʽ,ѡ */ +.WdateDiv .WinvalidDay{ + color:#aaa; +} + +/**************************** + * ʱ + ***************************/ +/* ʱ DIV */ +.WdateDiv #dpTime{ + float:left; + margin-top:3px; + margin-right:30px; +} +/* ʱ SPAN */ +.WdateDiv #dpTime #dpTimeStr{ + margin-left:1px; +} +/* ʱ INPUT */ +.WdateDiv #dpTime input{ + height:16px; + width:18px; + text-align:center; + border:#ccc 1px solid; +} +/* ʱ ʱ INPUT */ +.WdateDiv #dpTime .tB{ + border-right:0px; +} +/* ʱ ֺͼ ':' INPUT */ +.WdateDiv #dpTime .tE{ + border-left:0; + border-right:0; +} +/* ʱ INPUT */ +.WdateDiv #dpTime .tm{ + width:7px; + border-left:0; + border-right:0; +} +/* ʱұߵϰť BUTTON */ +.WdateDiv #dpTime #dpTimeUp{ + height:10px; + width:13px; + border:0px; + background:url(img.gif) no-repeat -32px -16px; +} +/* ʱұߵ°ť BUTTON */ +.WdateDiv #dpTime #dpTimeDown{ + height:10px; + width:13px; + border:0px; + background:url(img.gif) no-repeat -48px -16px; +} +/**************************** + * + ***************************/ + .WdateDiv #dpQS { + float:left; + margin-right:3px; + margin-top:3px; + background:url(img.gif) no-repeat 0px -16px; + width:20px; + height:20px; + cursor:pointer; + } +.WdateDiv #dpControl { + text-align:right; + margin-top:3px; +} +.WdateDiv .dpButton{ + height:20px; + width:45px; + border:#ccc 1px solid; + padding:2px; + margin-right:1px; +} \ No newline at end of file diff --git a/miaosha-admin/miaosha-admin-web/src/main/webapp/js/My97DatePicker/skin/default/img.gif b/miaosha-admin/miaosha-admin-web/src/main/webapp/js/My97DatePicker/skin/default/img.gif new file mode 100644 index 0000000000000000000000000000000000000000..053205d8201a3a59fb9870c6a4743fc3efd305fa GIT binary patch literal 1578 zcmeH`+f$MW0L8yg4A8uwQi_*?EFI0Au-(}$Yf8m?W;EG$nKo@ja+NL1Tea4jcp*!p z#xz<>P`7c+`wa^*R6tZzP(V!)H8t;$A?U37?Y7VRC+vARFX!bq=gjdB^gDF;iYKra z&;wtkQmNQ%c1R(COeQ~NGC!@X-L1IYFxXP4D45X9#Y#vG{O;&z3Z#Z4<8oSFA+x?V za{Tnn%#2>IZ&|L*t7Y8jifd|ntJ0009XO#-C~j&(iloKy>DgkjSTe29LF*P4Rz)>s zlR9lubIjD_(#1+*k9=rmZLzSbQZ@E*V{5&c-;ph)iRPts9Bz{4%o&bnk3?Qo|85>y zMIwzWCRiN`>GJZjNYwRAl_gh=>pw%8Y^n}|dKO1%w5(5CQ?kLa&MyMBe*G!`@#xgd zJhad%8%mfwUD?7RB_zwV-9n+TxcJZfD#rb>n2O#SVXyRsGKWe{k5&JiHju`7&x;;8 zX=mqRn${|1)AHbwV-H`x zWY%!VBNy&>$JYxurQC8-S!nN6-*1bd6|*Ju(cDTdpE7Z_rH{*QdZ*AU9yjDPi^cyi z|GV@5_8$%4)(t@fzyjR9W?w%6AR&NYWFJt?Y^5TtTrY{LS?!r9$Do3Mnj+tHLpYh# zWD(Jxy+9w6;6n2p`)^?{Gzp6(j7}kA52j9FckK z_pNGC_oRe{N_n`k2GUqo4!bS;JdZ}SXJWpEJ0%`;tcmOnfo~ZVB$@0wis7A)&MkWM zi*YID8j|kVk!5t)N%RVZt>u|lIMbyk;q*oOM#8Ggz|}RD(+*3UbrN{e+QSKMPF@3v zDP#4WQG>fSsFZ~d&gGDXaJhrW5q?=5zR9HK2Kv92L|Fi_6X_w) z3=Pz_Az@HIUwBEX>aLiJ}kGM#j_wVX#(Snb-z}VN@=1p54MEab$wzRB5iw+%tE;Dk0?L@ zv$zET51d@btHYeFN*gCB%_}aFXzq$FKxLJL`=i}s=>mrw;z5yPuqV?SbTmW(rq3r4 zj0k$d_6uYKheSrC(y}WR_1tYwhRL&8&;ZHAYXr91JTJH@D4IrLBe73-MzA#r((I7< zMjF_^iT80P&5jUlujaOj>=0Od2RaT}lmYt2HyiBPT|JH`94~m1k0}_Z^U?mLEWb97 zS literal 0 HcmV?d00001 diff --git a/miaosha-admin/miaosha-admin-web/src/main/webapp/js/My97DatePicker/skin/whyGreen/bg.jpg b/miaosha-admin/miaosha-admin-web/src/main/webapp/js/My97DatePicker/skin/whyGreen/bg.jpg new file mode 100644 index 0000000000000000000000000000000000000000..75516a6380f3a18d246e090d47999698e4193d6c GIT binary patch literal 307 zcma)%I}XA?3`ED-PeQVgH5(uz6x@S?0`WZ!4L6|Y8r*;uAv#(LJ`Fcn77CVOV!Xga(6BB4DrIK1H-OypPMC&9oX_}>}vF0mlTDi?z#<`+!ZctU# zVEEIggyJ}Enr3Nj+3#?t|AYS?{s>M`f&?)lCc)&-=mG*YNtFb@XTu9r1Cc8}Ah`8} kphyK!asc%NaohO^Ot2#sj4}3y?RB@F-shLmesl8oH`;+K5&!@I literal 0 HcmV?d00001 diff --git a/miaosha-admin/miaosha-admin-web/src/main/webapp/js/My97DatePicker/skin/whyGreen/datepicker.css b/miaosha-admin/miaosha-admin-web/src/main/webapp/js/My97DatePicker/skin/whyGreen/datepicker.css new file mode 100644 index 0000000..d8c281d --- /dev/null +++ b/miaosha-admin/miaosha-admin-web/src/main/webapp/js/My97DatePicker/skin/whyGreen/datepicker.css @@ -0,0 +1,265 @@ +/* + * My97 DatePicker 4.6 + * Ƥ:whyGreen + */ + +/* ѡ DIV */ +.WdateDiv{ + width:180px; + background-color:#fff; + border:#C5E1E4 1px solid; + padding:2px; +} +/* ˫Ŀ */ +.WdateDiv2{ + width:360px; +} +.WdateDiv *{font-size:9pt;} + +/**************************** + * ͼ ȫAǩ + ***************************/ +.WdateDiv .NavImg a{ + cursor:pointer; + display:block; + width:16px; + height:16px; + margin-top:1px; +} + +.WdateDiv .NavImgll a{ + float:left; + background:url(img.gif) no-repeat; +} +.WdateDiv .NavImgl a{ + float:left; + background:url(img.gif) no-repeat -16px 0px; +} +.WdateDiv .NavImgr a{ + float:right; + background:url(img.gif) no-repeat -32px 0px; +} +.WdateDiv .NavImgrr a{ + float:right; + background:url(img.gif) no-repeat -48px 0px; +} +/**************************** + * · + ***************************/ +/* · DIV */ +.WdateDiv #dpTitle{ + height:24px; + padding:1px; + border:#c5d9e8 1px solid; + background:url(bg.jpg); + margin-bottom:2px; +} +/* · INPUT */ +.WdateDiv .yminput{ + margin-top:2px; + text-align:center; + border:0px; + height:16px; + width:50px; + color:#034c50; + background-color:transparent; + cursor:pointer; +} +/* ·ýʱʽ INPUT */ +.WdateDiv .yminputfocus{ + margin-top:2px; + text-align:center; + border:#939393 1px solid; + font-weight:bold; + color:#034c50; + height:16px; + width:50px; +} +/* ˵ѡ DIV */ +.WdateDiv .menuSel{ + z-index:1; + position:absolute; + background-color:#FFFFFF; + border:#A3C6C8 1px solid; + display:none; +} +/* ˵ʽ TD */ +.WdateDiv .menu{ + cursor:pointer; + background-color:#fff; + color:#11777C; +} +/* ˵mouseoverʽ TD */ +.WdateDiv .menuOn{ + cursor:pointer; + background-color:#BEEBEE; +} +/* ˵Чʱʽ TD */ +.WdateDiv .invalidMenu{ + color:#aaa; +} +/* ѡƫ DIV */ +.WdateDiv .YMenu{ + margin-top:16px; +} +/* ѡƫ DIV */ +.WdateDiv .MMenu{ + margin-top:16px; + *width:62px; +} +/* ʱѡλ DIV */ +.WdateDiv .hhMenu{ + margin-top:-90px; + margin-left:26px; +} +/* ѡλ DIV */ +.WdateDiv .mmMenu{ + margin-top:-46px; + margin-left:26px; +} +/* ѡλ DIV */ +.WdateDiv .ssMenu{ + margin-top:-24px; + margin-left:26px; +} + +/**************************** + * + ***************************/ + .WdateDiv .Wweek { + text-align:center; + background:#DAF3F5; + border-right:#BDEBEE 1px solid; + } +/**************************** + * , + ***************************/ + /* TR */ +.WdateDiv .MTitle{ + color:#13777e; + background-color:#bdebee; +} +/* TABLE */ +.WdateDiv .WdayTable{ + line-height:20px; + color:#13777e; + background-color:#edfbfb; + border:#BEE9F0 1px solid; +} +/* ڸʽ TD */ +.WdateDiv .Wday{ + cursor:pointer; +} +/* ڸmouseoverʽ TD */ +.WdateDiv .WdayOn{ + cursor:pointer; + background-color:#74d2d9 ; +} +/* ĩڸʽ TD */ +.WdateDiv .Wwday{ + cursor:pointer; + color:#ab1e1e; +} +/* ĩڸmouseoverʽ TD */ +.WdateDiv .WwdayOn{ + cursor:pointer; + background-color:#74d2d9; +} +.WdateDiv .Wtoday{ + cursor:pointer; + color:blue; +} +.WdateDiv .Wselday{ + background-color:#A7E2E7; +} +.WdateDiv .WspecialDay{ + background-color:#66F4DF; +} +/* ·ݵ */ +.WdateDiv .WotherDay{ + cursor:pointer; + color:#0099CC; +} +/* ·ݵmouseoverʽ */ +.WdateDiv .WotherDayOn{ + cursor:pointer; + background-color:#C0EBEF; +} +/* Чڵʽ,ڷΧڸʽ,ѡ */ +.WdateDiv .WinvalidDay{ + color:#aaa; +} + +/**************************** + * ʱ + ***************************/ +/* ʱ DIV */ +.WdateDiv #dpTime{ + +} +/* ʱ SPAN */ +.WdateDiv #dpTime #dpTimeStr{ + margin-left:1px; + color:#497F7F; +} +/* ʱ INPUT */ +.WdateDiv #dpTime input{ + height:16px; + width:18px; + text-align:center; + color:#333; + border:#61CAD0 1px solid; +} +/* ʱ ʱ INPUT */ +.WdateDiv #dpTime .tB{ + border-right:0px; +} +/* ʱ ֺͼ ':' INPUT */ +.WdateDiv #dpTime .tE{ + border-left:0; + border-right:0; +} +/* ʱ INPUT */ +.WdateDiv #dpTime .tm{ + width:7px; + border-left:0; + border-right:0; +} +/* ʱұߵϰť BUTTON */ +.WdateDiv #dpTime #dpTimeUp{ + height:10px; + width:13px; + border:0px; + background:url(img.gif) no-repeat -32px -16px; +} +/* ʱұߵ°ť BUTTON */ +.WdateDiv #dpTime #dpTimeDown{ + height:10px; + width:13px; + border:0px; + background:url(img.gif) no-repeat -48px -16px; +} +/**************************** + * + ***************************/ + .WdateDiv #dpQS { + float:left; + margin-right:3px; + margin-top:3px; + background:url(img.gif) no-repeat 0px -16px; + width:20px; + height:20px; + cursor:pointer; + } +.WdateDiv #dpControl { + text-align:right; + margin-top:3px; +} +.WdateDiv .dpButton{ + height:20px; + width:45px; + padding:2px; + border:#38B1B9 1px solid; + background-color:#CFEBEE; + color:#08575B; +} \ No newline at end of file diff --git a/miaosha-admin/miaosha-admin-web/src/main/webapp/js/My97DatePicker/skin/whyGreen/img.gif b/miaosha-admin/miaosha-admin-web/src/main/webapp/js/My97DatePicker/skin/whyGreen/img.gif new file mode 100644 index 0000000000000000000000000000000000000000..4003f20fb1197edf0433ff99759cb6399d0f99f9 GIT binary patch literal 1679 zcmV;A25|XDNk%w1VL$*R0QUd@0000>z|tkRw@#l!oyCyW^wMhEO#o(Q*4EZ-x4K%c zP*b}=vCr2~x5%c%&Qh|zhqr?>W@b{St~9N+)b#(R%-5i?yE~z#=H}?2w6c`X)wSH? zVX(c6ot;9c!Mx1O#Pj)gylXe5w0^?DK(n}Qv9$m8|Ff^YsngM-(W7*QjZCCI*xcp! z_xGQ#u6)JRzV5Qk(A8vheD3bi_@$kld7x(9h-V@Bjq>_W%FS z@A`Vmb5y*=-QM7b(bSsVj&0D@RntqP*yeEWV(S0(H?y@ot+UeU@$mEf$@9gxx3`nh z;m6j|YQW7gw!8NK`OWn2e$CNL#m$n$k9Y7>EUvuF%*>asnXTcW(B;HqKl zS-;J=yvMh=y2ak!yYKu01pn9*~nwU#=F13gwuo(001$yx6s(zo73t=uf4Cdx@Oy1guu%}t+!pE zu;csxaL{Db^vmDl)k?I&IJU*r@aZnM$KBxRu-@Lr&e8Dx@7C}4c<@17vcJml#OMCx zwd3KH#J>Fg`K!CIuG8bc#>@Z@33=GmuD!(7?9wx@$(_vHwZ*k{;!%#YgNxGE01q8= zzPgg2pmN5@fy;D7sIGCn%Y?|uLbbim-QHTm$EVKS)Ysn4)!5(m+*i3mz1G&9%h6Fbx7R*o7! z!kxSJqTRcA^XlCj(L@VNmV}rvp=+=%S+eXX9s&l;42C}>&|rgv4G94vpn2LnkWH9Y zhpND;aO~JJf3<22G_iOvy+)0!1-p?X(3aaRax=Ve>JEr;jw)yo^x_2(A_FIc`Gzms zyE5G_T^iG%!9XEfgkYDI3PvP7dUEXl0`dt%(i(P+;5H0uD1yr0~QOP{bn2I%G6v14AN&u}B&^Xwbzk^AYjD0|T+b3oh?y zFhVXRaNy1=tgtemV0OS^1~VZ%5eOuru)snulB@#-dJFM^NI&lkGYlrlX!1ZjO*9eW zG+lIo2_|2BQG*0*WI2!>*cH$NDq=*!ju6zG@X9NnK(fguUTndT0R3cwg9GZ+Nkjws zxZ=t{e5BFEGd}nN007hQ(+p<<>9Peqf9x;{CpQR@MGX5u0ZBEV91%w!LNJ8H6}eQP z1UH?ugN!K;Ab|v*8YFW@EeT-%!hjr!OaKiu1KFSp6XqD81{aEWF@zL6)Z+yd)Q}Ow zCS))q3@Byz^TH!2;DCb>ZPZc6K>Cm}MIHf^a*iM*Owfcr`V16K5yf~z%O0bk;fE9% zs9*swF3f=e0)}9~5DD|VaEUZytfK0{s|r+#KZLBZN+<{)JWwFpFtSG!23)fO59M?q zLkBJ>;{q9Eh|=srZ7kso5%S0bam2|@FaZhWTEPd*iQdv^5DO?k03d*TAPx)n6urd^ zCiCUc5L+}7i2?&aki;BwL<0pn=Yc_uA&)7|&^>Q#!GtkROcG5jR(pZY5Nwly1*cv! z1jZYKsZtKru|VO47g_ggaRdgs#Jv!9x^7WPFI2=J>=26WdjuJ`39ir}E!?sO7$&eo zOd%{(LIwsH^brRJw@oNHLfWOCIs$!QfyEIqkTHYmr=zZV>MhtX!|pS*kX`DvA2itT Z!{27S@w5kD(DBS4ugmktD_>AR06TP*k#+z8 literal 0 HcmV?d00001 diff --git a/miaosha-admin/miaosha-admin-web/src/main/webapp/js/bank.js b/miaosha-admin/miaosha-admin-web/src/main/webapp/js/bank.js new file mode 100644 index 0000000..402d385 --- /dev/null +++ b/miaosha-admin/miaosha-admin-web/src/main/webapp/js/bank.js @@ -0,0 +1,22 @@ +var SITE_BANK_TYPE_NAME_MAP = { + 1 : "中国工商银行", + 2 : "中国农业银行", + 3 : "中国建设银行", + 4 : "中国招商银行", + 5 : "中国民生银行", + 6 : "中国交通银行", + 7 : "中国银行", + 8 : "中信银行", + 9 : "广发银行", + 10 : "兴业银行", + 11 : "华夏银行", + 12 : "上海银行", + 13 : "北京银行", + 14 : "光大银行", + 15 : "平安银行", + 16 : "中国信合", + 17 : "广州银行", + 18 : "南京银行", + 19 : "深圳发展银行", + 20 : "中国邮政储蓄银行" +}; \ No newline at end of file diff --git a/miaosha-admin/miaosha-admin-web/src/main/webapp/js/bootstrap-3.3.2-dist/css/bootstrap-theme.css b/miaosha-admin/miaosha-admin-web/src/main/webapp/js/bootstrap-3.3.2-dist/css/bootstrap-theme.css new file mode 100644 index 0000000..bb66349 --- /dev/null +++ b/miaosha-admin/miaosha-admin-web/src/main/webapp/js/bootstrap-3.3.2-dist/css/bootstrap-theme.css @@ -0,0 +1,476 @@ +/*! + * Bootstrap v3.3.2 (http://getbootstrap.com) + * Copyright 2011-2015 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-default .badge, +.btn-primary .badge, +.btn-success .badge, +.btn-info .badge, +.btn-warning .badge, +.btn-danger .badge { + text-shadow: none; +} +.btn:active, +.btn.active { + background-image: none; +} +.btn-default { + text-shadow: 0 1px 0 #fff; + background-image: -webkit-linear-gradient(top, #fff 0%, #e0e0e0 100%); + background-image: -o-linear-gradient(top, #fff 0%, #e0e0e0 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#e0e0e0)); + 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; + 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-default.disabled, +.btn-default:disabled, +.btn-default[disabled] { + background-color: #e0e0e0; + background-image: none; +} +.btn-primary { + background-image: -webkit-linear-gradient(top, #337ab7 0%, #265a88 100%); + background-image: -o-linear-gradient(top, #337ab7 0%, #265a88 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#337ab7), to(#265a88)); + background-image: linear-gradient(to bottom, #337ab7 0%, #265a88 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff265a88', GradientType=0); + filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); + background-repeat: repeat-x; + border-color: #245580; +} +.btn-primary:hover, +.btn-primary:focus { + background-color: #265a88; + background-position: 0 -15px; +} +.btn-primary:active, +.btn-primary.active { + background-color: #265a88; + border-color: #245580; +} +.btn-primary.disabled, +.btn-primary:disabled, +.btn-primary[disabled] { + background-color: #265a88; + background-image: none; +} +.btn-success { + background-image: -webkit-linear-gradient(top, #5cb85c 0%, #419641 100%); + background-image: -o-linear-gradient(top, #5cb85c 0%, #419641 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#5cb85c), to(#419641)); + 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-success.disabled, +.btn-success:disabled, +.btn-success[disabled] { + background-color: #419641; + background-image: none; +} +.btn-info { + background-image: -webkit-linear-gradient(top, #5bc0de 0%, #2aabd2 100%); + background-image: -o-linear-gradient(top, #5bc0de 0%, #2aabd2 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#5bc0de), to(#2aabd2)); + 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-info.disabled, +.btn-info:disabled, +.btn-info[disabled] { + background-color: #2aabd2; + background-image: none; +} +.btn-warning { + background-image: -webkit-linear-gradient(top, #f0ad4e 0%, #eb9316 100%); + background-image: -o-linear-gradient(top, #f0ad4e 0%, #eb9316 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#f0ad4e), to(#eb9316)); + 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-warning.disabled, +.btn-warning:disabled, +.btn-warning[disabled] { + background-color: #eb9316; + background-image: none; +} +.btn-danger { + background-image: -webkit-linear-gradient(top, #d9534f 0%, #c12e2a 100%); + background-image: -o-linear-gradient(top, #d9534f 0%, #c12e2a 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#d9534f), to(#c12e2a)); + 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; +} +.btn-danger.disabled, +.btn-danger:disabled, +.btn-danger[disabled] { + background-color: #c12e2a; + background-image: none; +} +.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-color: #e8e8e8; + background-image: -webkit-linear-gradient(top, #f5f5f5 0%, #e8e8e8 100%); + background-image: -o-linear-gradient(top, #f5f5f5 0%, #e8e8e8 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#f5f5f5), to(#e8e8e8)); + background-image: linear-gradient(to bottom, #f5f5f5 0%, #e8e8e8 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#ffe8e8e8', GradientType=0); + background-repeat: repeat-x; +} +.dropdown-menu > .active > a, +.dropdown-menu > .active > a:hover, +.dropdown-menu > .active > a:focus { + background-color: #2e6da4; + background-image: -webkit-linear-gradient(top, #337ab7 0%, #2e6da4 100%); + background-image: -o-linear-gradient(top, #337ab7 0%, #2e6da4 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#337ab7), to(#2e6da4)); + background-image: linear-gradient(to bottom, #337ab7 0%, #2e6da4 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2e6da4', GradientType=0); + background-repeat: repeat-x; +} +.navbar-default { + background-image: -webkit-linear-gradient(top, #fff 0%, #f8f8f8 100%); + background-image: -o-linear-gradient(top, #fff 0%, #f8f8f8 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#f8f8f8)); + background-image: linear-gradient(to bottom, #fff 0%, #f8f8f8 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#fff8f8f8', GradientType=0); + filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); + background-repeat: repeat-x; + 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 > .open > a, +.navbar-default .navbar-nav > .active > a { + background-image: -webkit-linear-gradient(top, #dbdbdb 0%, #e2e2e2 100%); + background-image: -o-linear-gradient(top, #dbdbdb 0%, #e2e2e2 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#dbdbdb), to(#e2e2e2)); + background-image: linear-gradient(to bottom, #dbdbdb 0%, #e2e2e2 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdbdbdb', endColorstr='#ffe2e2e2', GradientType=0); + background-repeat: repeat-x; + -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: -o-linear-gradient(top, #3c3c3c 0%, #222 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#3c3c3c), to(#222)); + background-image: linear-gradient(to bottom, #3c3c3c 0%, #222 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff3c3c3c', endColorstr='#ff222222', GradientType=0); + filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); + background-repeat: repeat-x; +} +.navbar-inverse .navbar-nav > .open > a, +.navbar-inverse .navbar-nav > .active > a { + background-image: -webkit-linear-gradient(top, #080808 0%, #0f0f0f 100%); + background-image: -o-linear-gradient(top, #080808 0%, #0f0f0f 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#080808), to(#0f0f0f)); + background-image: linear-gradient(to bottom, #080808 0%, #0f0f0f 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff080808', endColorstr='#ff0f0f0f', GradientType=0); + background-repeat: repeat-x; + -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; +} +@media (max-width: 767px) { + .navbar .navbar-nav .open .dropdown-menu > .active > a, + .navbar .navbar-nav .open .dropdown-menu > .active > a:hover, + .navbar .navbar-nav .open .dropdown-menu > .active > a:focus { + color: #fff; + background-image: -webkit-linear-gradient(top, #337ab7 0%, #2e6da4 100%); + background-image: -o-linear-gradient(top, #337ab7 0%, #2e6da4 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#337ab7), to(#2e6da4)); + background-image: linear-gradient(to bottom, #337ab7 0%, #2e6da4 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2e6da4', GradientType=0); + background-repeat: repeat-x; + } +} +.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: -o-linear-gradient(top, #dff0d8 0%, #c8e5bc 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#dff0d8), to(#c8e5bc)); + background-image: linear-gradient(to bottom, #dff0d8 0%, #c8e5bc 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdff0d8', endColorstr='#ffc8e5bc', GradientType=0); + background-repeat: repeat-x; + border-color: #b2dba1; +} +.alert-info { + background-image: -webkit-linear-gradient(top, #d9edf7 0%, #b9def0 100%); + background-image: -o-linear-gradient(top, #d9edf7 0%, #b9def0 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#d9edf7), to(#b9def0)); + background-image: linear-gradient(to bottom, #d9edf7 0%, #b9def0 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9edf7', endColorstr='#ffb9def0', GradientType=0); + background-repeat: repeat-x; + border-color: #9acfea; +} +.alert-warning { + background-image: -webkit-linear-gradient(top, #fcf8e3 0%, #f8efc0 100%); + background-image: -o-linear-gradient(top, #fcf8e3 0%, #f8efc0 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#fcf8e3), to(#f8efc0)); + background-image: linear-gradient(to bottom, #fcf8e3 0%, #f8efc0 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffcf8e3', endColorstr='#fff8efc0', GradientType=0); + background-repeat: repeat-x; + border-color: #f5e79e; +} +.alert-danger { + background-image: -webkit-linear-gradient(top, #f2dede 0%, #e7c3c3 100%); + background-image: -o-linear-gradient(top, #f2dede 0%, #e7c3c3 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#f2dede), to(#e7c3c3)); + background-image: linear-gradient(to bottom, #f2dede 0%, #e7c3c3 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2dede', endColorstr='#ffe7c3c3', GradientType=0); + background-repeat: repeat-x; + border-color: #dca7a7; +} +.progress { + background-image: -webkit-linear-gradient(top, #ebebeb 0%, #f5f5f5 100%); + background-image: -o-linear-gradient(top, #ebebeb 0%, #f5f5f5 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#ebebeb), to(#f5f5f5)); + background-image: linear-gradient(to bottom, #ebebeb 0%, #f5f5f5 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffebebeb', endColorstr='#fff5f5f5', GradientType=0); + background-repeat: repeat-x; +} +.progress-bar { + background-image: -webkit-linear-gradient(top, #337ab7 0%, #286090 100%); + background-image: -o-linear-gradient(top, #337ab7 0%, #286090 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#337ab7), to(#286090)); + background-image: linear-gradient(to bottom, #337ab7 0%, #286090 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff286090', GradientType=0); + background-repeat: repeat-x; +} +.progress-bar-success { + background-image: -webkit-linear-gradient(top, #5cb85c 0%, #449d44 100%); + background-image: -o-linear-gradient(top, #5cb85c 0%, #449d44 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#5cb85c), to(#449d44)); + background-image: linear-gradient(to bottom, #5cb85c 0%, #449d44 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5cb85c', endColorstr='#ff449d44', GradientType=0); + background-repeat: repeat-x; +} +.progress-bar-info { + background-image: -webkit-linear-gradient(top, #5bc0de 0%, #31b0d5 100%); + background-image: -o-linear-gradient(top, #5bc0de 0%, #31b0d5 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#5bc0de), to(#31b0d5)); + background-image: linear-gradient(to bottom, #5bc0de 0%, #31b0d5 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff31b0d5', GradientType=0); + background-repeat: repeat-x; +} +.progress-bar-warning { + background-image: -webkit-linear-gradient(top, #f0ad4e 0%, #ec971f 100%); + background-image: -o-linear-gradient(top, #f0ad4e 0%, #ec971f 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#f0ad4e), to(#ec971f)); + background-image: linear-gradient(to bottom, #f0ad4e 0%, #ec971f 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff0ad4e', endColorstr='#ffec971f', GradientType=0); + background-repeat: repeat-x; +} +.progress-bar-danger { + background-image: -webkit-linear-gradient(top, #d9534f 0%, #c9302c 100%); + background-image: -o-linear-gradient(top, #d9534f 0%, #c9302c 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#d9534f), to(#c9302c)); + background-image: linear-gradient(to bottom, #d9534f 0%, #c9302c 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9534f', endColorstr='#ffc9302c', GradientType=0); + background-repeat: repeat-x; +} +.progress-bar-striped { + 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: -o-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); +} +.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 #286090; + background-image: -webkit-linear-gradient(top, #337ab7 0%, #2b669a 100%); + background-image: -o-linear-gradient(top, #337ab7 0%, #2b669a 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#337ab7), to(#2b669a)); + background-image: linear-gradient(to bottom, #337ab7 0%, #2b669a 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2b669a', GradientType=0); + background-repeat: repeat-x; + border-color: #2b669a; +} +.list-group-item.active .badge, +.list-group-item.active:hover .badge, +.list-group-item.active:focus .badge { + text-shadow: none; +} +.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: -o-linear-gradient(top, #f5f5f5 0%, #e8e8e8 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#f5f5f5), to(#e8e8e8)); + background-image: linear-gradient(to bottom, #f5f5f5 0%, #e8e8e8 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#ffe8e8e8', GradientType=0); + background-repeat: repeat-x; +} +.panel-primary > .panel-heading { + background-image: -webkit-linear-gradient(top, #337ab7 0%, #2e6da4 100%); + background-image: -o-linear-gradient(top, #337ab7 0%, #2e6da4 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#337ab7), to(#2e6da4)); + background-image: linear-gradient(to bottom, #337ab7 0%, #2e6da4 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2e6da4', GradientType=0); + background-repeat: repeat-x; +} +.panel-success > .panel-heading { + background-image: -webkit-linear-gradient(top, #dff0d8 0%, #d0e9c6 100%); + background-image: -o-linear-gradient(top, #dff0d8 0%, #d0e9c6 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#dff0d8), to(#d0e9c6)); + background-image: linear-gradient(to bottom, #dff0d8 0%, #d0e9c6 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdff0d8', endColorstr='#ffd0e9c6', GradientType=0); + background-repeat: repeat-x; +} +.panel-info > .panel-heading { + background-image: -webkit-linear-gradient(top, #d9edf7 0%, #c4e3f3 100%); + background-image: -o-linear-gradient(top, #d9edf7 0%, #c4e3f3 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#d9edf7), to(#c4e3f3)); + background-image: linear-gradient(to bottom, #d9edf7 0%, #c4e3f3 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9edf7', endColorstr='#ffc4e3f3', GradientType=0); + background-repeat: repeat-x; +} +.panel-warning > .panel-heading { + background-image: -webkit-linear-gradient(top, #fcf8e3 0%, #faf2cc 100%); + background-image: -o-linear-gradient(top, #fcf8e3 0%, #faf2cc 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#fcf8e3), to(#faf2cc)); + background-image: linear-gradient(to bottom, #fcf8e3 0%, #faf2cc 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffcf8e3', endColorstr='#fffaf2cc', GradientType=0); + background-repeat: repeat-x; +} +.panel-danger > .panel-heading { + background-image: -webkit-linear-gradient(top, #f2dede 0%, #ebcccc 100%); + background-image: -o-linear-gradient(top, #f2dede 0%, #ebcccc 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#f2dede), to(#ebcccc)); + background-image: linear-gradient(to bottom, #f2dede 0%, #ebcccc 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2dede', endColorstr='#ffebcccc', GradientType=0); + background-repeat: repeat-x; +} +.well { + background-image: -webkit-linear-gradient(top, #e8e8e8 0%, #f5f5f5 100%); + background-image: -o-linear-gradient(top, #e8e8e8 0%, #f5f5f5 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#e8e8e8), to(#f5f5f5)); + background-image: linear-gradient(to bottom, #e8e8e8 0%, #f5f5f5 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffe8e8e8', endColorstr='#fff5f5f5', GradientType=0); + background-repeat: repeat-x; + 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); +} +/*# sourceMappingURL=bootstrap-theme.css.map */ diff --git a/miaosha-admin/miaosha-admin-web/src/main/webapp/js/bootstrap-3.3.2-dist/css/bootstrap-theme.css.map b/miaosha-admin/miaosha-admin-web/src/main/webapp/js/bootstrap-3.3.2-dist/css/bootstrap-theme.css.map new file mode 100644 index 0000000..5a12d63 --- /dev/null +++ b/miaosha-admin/miaosha-admin-web/src/main/webapp/js/bootstrap-3.3.2-dist/css/bootstrap-theme.css.map @@ -0,0 +1 @@ +{"version":3,"sources":["less/theme.less","less/mixins/vendor-prefixes.less","bootstrap-theme.css","less/mixins/gradients.less","less/mixins/reset-filter.less"],"names":[],"mappings":"AAcA;;;;;;EAME,0CAAA;ECgDA,6FAAA;EACQ,qFAAA;EC5DT;AFgBC;;;;;;;;;;;;EC2CA,0DAAA;EACQ,kDAAA;EC7CT;AFVD;;;;;;EAiBI,mBAAA;EECH;AFiCC;;EAEE,wBAAA;EE/BH;AFoCD;EGnDI,0EAAA;EACA,qEAAA;EACA,+FAAA;EAAA,wEAAA;EAEA,wHAAA;ECnBF,qEAAA;EJiCA,6BAAA;EACA,uBAAA;EAgC2C,2BAAA;EAA2B,oBAAA;EEzBvE;AFLC;;EAEE,2BAAA;EACA,8BAAA;EEOH;AFJC;;EAEE,2BAAA;EACA,uBAAA;EEMH;AFHC;;;EAGE,2BAAA;EACA,wBAAA;EEKH;AFUD;EGpDI,0EAAA;EACA,qEAAA;EACA,+FAAA;EAAA,wEAAA;EAEA,wHAAA;ECnBF,qEAAA;EJiCA,6BAAA;EACA,uBAAA;EEgCD;AF9BC;;EAEE,2BAAA;EACA,8BAAA;EEgCH;AF7BC;;EAEE,2BAAA;EACA,uBAAA;EE+BH;AF5BC;;;EAGE,2BAAA;EACA,wBAAA;EE8BH;AFdD;EGrDI,0EAAA;EACA,qEAAA;EACA,+FAAA;EAAA,wEAAA;EAEA,wHAAA;ECnBF,qEAAA;EJiCA,6BAAA;EACA,uBAAA;EEyDD;AFvDC;;EAEE,2BAAA;EACA,8BAAA;EEyDH;AFtDC;;EAEE,2BAAA;EACA,uBAAA;EEwDH;AFrDC;;;EAGE,2BAAA;EACA,wBAAA;EEuDH;AFtCD;EGtDI,0EAAA;EACA,qEAAA;EACA,+FAAA;EAAA,wEAAA;EAEA,wHAAA;ECnBF,qEAAA;EJiCA,6BAAA;EACA,uBAAA;EEkFD;AFhFC;;EAEE,2BAAA;EACA,8BAAA;EEkFH;AF/EC;;EAEE,2BAAA;EACA,uBAAA;EEiFH;AF9EC;;;EAGE,2BAAA;EACA,wBAAA;EEgFH;AF9DD;EGvDI,0EAAA;EACA,qEAAA;EACA,+FAAA;EAAA,wEAAA;EAEA,wHAAA;ECnBF,qEAAA;EJiCA,6BAAA;EACA,uBAAA;EE2GD;AFzGC;;EAEE,2BAAA;EACA,8BAAA;EE2GH;AFxGC;;EAEE,2BAAA;EACA,uBAAA;EE0GH;AFvGC;;;EAGE,2BAAA;EACA,wBAAA;EEyGH;AFtFD;EGxDI,0EAAA;EACA,qEAAA;EACA,+FAAA;EAAA,wEAAA;EAEA,wHAAA;ECnBF,qEAAA;EJiCA,6BAAA;EACA,uBAAA;EEoID;AFlIC;;EAEE,2BAAA;EACA,8BAAA;EEoIH;AFjIC;;EAEE,2BAAA;EACA,uBAAA;EEmIH;AFhIC;;;EAGE,2BAAA;EACA,wBAAA;EEkIH;AFxGD;;EChBE,oDAAA;EACQ,4CAAA;EC4HT;AFnGD;;EGzEI,0EAAA;EACA,qEAAA;EACA,+FAAA;EAAA,wEAAA;EACA,6BAAA;EACA,wHAAA;EHwEF,2BAAA;EEyGD;AFvGD;;;EG9EI,0EAAA;EACA,qEAAA;EACA,+FAAA;EAAA,wEAAA;EACA,6BAAA;EACA,wHAAA;EH8EF,2BAAA;EE6GD;AFpGD;EG3FI,0EAAA;EACA,qEAAA;EACA,+FAAA;EAAA,wEAAA;EACA,6BAAA;EACA,wHAAA;ECnBF,qEAAA;EJ6GA,oBAAA;EC/CA,6FAAA;EACQ,qFAAA;EC0JT;AF/GD;;EG3FI,0EAAA;EACA,qEAAA;EACA,+FAAA;EAAA,wEAAA;EACA,6BAAA;EACA,wHAAA;EF2CF,0DAAA;EACQ,kDAAA;ECoKT;AF5GD;;EAEE,gDAAA;EE8GD;AF1GD;EG9GI,0EAAA;EACA,qEAAA;EACA,+FAAA;EAAA,wEAAA;EACA,6BAAA;EACA,wHAAA;ECnBF,qEAAA;EF+OD;AFlHD;;EG9GI,0EAAA;EACA,qEAAA;EACA,+FAAA;EAAA,wEAAA;EACA,6BAAA;EACA,wHAAA;EF2CF,yDAAA;EACQ,iDAAA;EC0LT;AF5HD;;EAYI,2CAAA;EEoHH;AF/GD;;;EAGE,kBAAA;EEiHD;AF5FD;EAfI;;;IAGE,aAAA;IG3IF,0EAAA;IACA,qEAAA;IACA,+FAAA;IAAA,wEAAA;IACA,6BAAA;IACA,wHAAA;ID0PD;EACF;AFxGD;EACE,+CAAA;ECzGA,4FAAA;EACQ,oFAAA;ECoNT;AFhGD;EGpKI,0EAAA;EACA,qEAAA;EACA,+FAAA;EAAA,wEAAA;EACA,6BAAA;EACA,wHAAA;EH4JF,uBAAA;EE4GD;AFvGD;EGrKI,0EAAA;EACA,qEAAA;EACA,+FAAA;EAAA,wEAAA;EACA,6BAAA;EACA,wHAAA;EH4JF,uBAAA;EEoHD;AF9GD;EGtKI,0EAAA;EACA,qEAAA;EACA,+FAAA;EAAA,wEAAA;EACA,6BAAA;EACA,wHAAA;EH4JF,uBAAA;EE4HD;AFrHD;EGvKI,0EAAA;EACA,qEAAA;EACA,+FAAA;EAAA,wEAAA;EACA,6BAAA;EACA,wHAAA;EH4JF,uBAAA;EEoID;AFrHD;EG/KI,0EAAA;EACA,qEAAA;EACA,+FAAA;EAAA,wEAAA;EACA,6BAAA;EACA,wHAAA;EDuSH;AFlHD;EGzLI,0EAAA;EACA,qEAAA;EACA,+FAAA;EAAA,wEAAA;EACA,6BAAA;EACA,wHAAA;ED8SH;AFxHD;EG1LI,0EAAA;EACA,qEAAA;EACA,+FAAA;EAAA,wEAAA;EACA,6BAAA;EACA,wHAAA;EDqTH;AF9HD;EG3LI,0EAAA;EACA,qEAAA;EACA,+FAAA;EAAA,wEAAA;EACA,6BAAA;EACA,wHAAA;ED4TH;AFpID;EG5LI,0EAAA;EACA,qEAAA;EACA,+FAAA;EAAA,wEAAA;EACA,6BAAA;EACA,wHAAA;EDmUH;AF1ID;EG7LI,0EAAA;EACA,qEAAA;EACA,+FAAA;EAAA,wEAAA;EACA,6BAAA;EACA,wHAAA;ED0UH;AF7ID;EGhKI,+MAAA;EACA,0MAAA;EACA,uMAAA;EDgTH;AFzID;EACE,oBAAA;EC5JA,oDAAA;EACQ,4CAAA;ECwST;AF1ID;;;EAGE,+BAAA;EGjNE,0EAAA;EACA,qEAAA;EACA,+FAAA;EAAA,wEAAA;EACA,6BAAA;EACA,wHAAA;EH+MF,uBAAA;EEgJD;AFrJD;;;EAQI,mBAAA;EEkJH;AFxID;ECjLE,mDAAA;EACQ,2CAAA;EC4TT;AFlID;EG1OI,0EAAA;EACA,qEAAA;EACA,+FAAA;EAAA,wEAAA;EACA,6BAAA;EACA,wHAAA;ED+WH;AFxID;EG3OI,0EAAA;EACA,qEAAA;EACA,+FAAA;EAAA,wEAAA;EACA,6BAAA;EACA,wHAAA;EDsXH;AF9ID;EG5OI,0EAAA;EACA,qEAAA;EACA,+FAAA;EAAA,wEAAA;EACA,6BAAA;EACA,wHAAA;ED6XH;AFpJD;EG7OI,0EAAA;EACA,qEAAA;EACA,+FAAA;EAAA,wEAAA;EACA,6BAAA;EACA,wHAAA;EDoYH;AF1JD;EG9OI,0EAAA;EACA,qEAAA;EACA,+FAAA;EAAA,wEAAA;EACA,6BAAA;EACA,wHAAA;ED2YH;AFhKD;EG/OI,0EAAA;EACA,qEAAA;EACA,+FAAA;EAAA,wEAAA;EACA,6BAAA;EACA,wHAAA;EDkZH;AFhKD;EGtPI,0EAAA;EACA,qEAAA;EACA,+FAAA;EAAA,wEAAA;EACA,6BAAA;EACA,wHAAA;EHoPF,uBAAA;ECzMA,2FAAA;EACQ,mFAAA;ECgXT","file":"bootstrap-theme.css","sourcesContent":["\n//\n// Load core variables and mixins\n// --------------------------------------------------\n\n@import \"variables.less\";\n@import \"mixins.less\";\n\n\n//\n// Buttons\n// --------------------------------------------------\n\n// Common styles\n.btn-default,\n.btn-primary,\n.btn-success,\n.btn-info,\n.btn-warning,\n.btn-danger {\n text-shadow: 0 -1px 0 rgba(0,0,0,.2);\n @shadow: inset 0 1px 0 rgba(255,255,255,.15), 0 1px 1px rgba(0,0,0,.075);\n .box-shadow(@shadow);\n\n // Reset the shadow\n &:active,\n &.active {\n .box-shadow(inset 0 3px 5px rgba(0,0,0,.125));\n }\n\n .badge {\n text-shadow: none;\n }\n}\n\n// Mixin for generating new styles\n.btn-styles(@btn-color: #555) {\n #gradient > .vertical(@start-color: @btn-color; @end-color: darken(@btn-color, 12%));\n .reset-filter(); // Disable gradients for IE9 because filter bleeds through rounded corners; see https://github.com/twbs/bootstrap/issues/10620\n background-repeat: repeat-x;\n border-color: darken(@btn-color, 14%);\n\n &:hover,\n &:focus {\n background-color: darken(@btn-color, 12%);\n background-position: 0 -15px;\n }\n\n &:active,\n &.active {\n background-color: darken(@btn-color, 12%);\n border-color: darken(@btn-color, 14%);\n }\n\n &.disabled,\n &:disabled,\n &[disabled] {\n background-color: darken(@btn-color, 12%);\n background-image: none;\n }\n}\n\n// Common styles\n.btn {\n // Remove the gradient for the pressed/active state\n &:active,\n &.active {\n background-image: none;\n }\n}\n\n// Apply the mixin to the buttons\n.btn-default { .btn-styles(@btn-default-bg); text-shadow: 0 1px 0 #fff; border-color: #ccc; }\n.btn-primary { .btn-styles(@btn-primary-bg); }\n.btn-success { .btn-styles(@btn-success-bg); }\n.btn-info { .btn-styles(@btn-info-bg); }\n.btn-warning { .btn-styles(@btn-warning-bg); }\n.btn-danger { .btn-styles(@btn-danger-bg); }\n\n\n//\n// Images\n// --------------------------------------------------\n\n.thumbnail,\n.img-thumbnail {\n .box-shadow(0 1px 2px rgba(0,0,0,.075));\n}\n\n\n//\n// Dropdowns\n// --------------------------------------------------\n\n.dropdown-menu > li > a:hover,\n.dropdown-menu > li > a:focus {\n #gradient > .vertical(@start-color: @dropdown-link-hover-bg; @end-color: darken(@dropdown-link-hover-bg, 5%));\n background-color: darken(@dropdown-link-hover-bg, 5%);\n}\n.dropdown-menu > .active > a,\n.dropdown-menu > .active > a:hover,\n.dropdown-menu > .active > a:focus {\n #gradient > .vertical(@start-color: @dropdown-link-active-bg; @end-color: darken(@dropdown-link-active-bg, 5%));\n background-color: darken(@dropdown-link-active-bg, 5%);\n}\n\n\n//\n// Navbar\n// --------------------------------------------------\n\n// Default navbar\n.navbar-default {\n #gradient > .vertical(@start-color: lighten(@navbar-default-bg, 10%); @end-color: @navbar-default-bg);\n .reset-filter(); // Remove gradient in IE<10 to fix bug where dropdowns don't get triggered\n border-radius: @navbar-border-radius;\n @shadow: inset 0 1px 0 rgba(255,255,255,.15), 0 1px 5px rgba(0,0,0,.075);\n .box-shadow(@shadow);\n\n .navbar-nav > .open > a,\n .navbar-nav > .active > a {\n #gradient > .vertical(@start-color: darken(@navbar-default-link-active-bg, 5%); @end-color: darken(@navbar-default-link-active-bg, 2%));\n .box-shadow(inset 0 3px 9px rgba(0,0,0,.075));\n }\n}\n.navbar-brand,\n.navbar-nav > li > a {\n text-shadow: 0 1px 0 rgba(255,255,255,.25);\n}\n\n// Inverted navbar\n.navbar-inverse {\n #gradient > .vertical(@start-color: lighten(@navbar-inverse-bg, 10%); @end-color: @navbar-inverse-bg);\n .reset-filter(); // Remove gradient in IE<10 to fix bug where dropdowns don't get triggered; see https://github.com/twbs/bootstrap/issues/10257\n\n .navbar-nav > .open > a,\n .navbar-nav > .active > a {\n #gradient > .vertical(@start-color: @navbar-inverse-link-active-bg; @end-color: lighten(@navbar-inverse-link-active-bg, 2.5%));\n .box-shadow(inset 0 3px 9px rgba(0,0,0,.25));\n }\n\n .navbar-brand,\n .navbar-nav > li > a {\n text-shadow: 0 -1px 0 rgba(0,0,0,.25);\n }\n}\n\n// Undo rounded corners in static and fixed navbars\n.navbar-static-top,\n.navbar-fixed-top,\n.navbar-fixed-bottom {\n border-radius: 0;\n}\n\n// Fix active state of dropdown items in collapsed mode\n@media (max-width: @grid-float-breakpoint-max) {\n .navbar .navbar-nav .open .dropdown-menu > .active > a {\n &,\n &:hover,\n &:focus {\n color: #fff;\n #gradient > .vertical(@start-color: @dropdown-link-active-bg; @end-color: darken(@dropdown-link-active-bg, 5%));\n }\n }\n}\n\n\n//\n// Alerts\n// --------------------------------------------------\n\n// Common styles\n.alert {\n text-shadow: 0 1px 0 rgba(255,255,255,.2);\n @shadow: inset 0 1px 0 rgba(255,255,255,.25), 0 1px 2px rgba(0,0,0,.05);\n .box-shadow(@shadow);\n}\n\n// Mixin for generating new styles\n.alert-styles(@color) {\n #gradient > .vertical(@start-color: @color; @end-color: darken(@color, 7.5%));\n border-color: darken(@color, 15%);\n}\n\n// Apply the mixin to the alerts\n.alert-success { .alert-styles(@alert-success-bg); }\n.alert-info { .alert-styles(@alert-info-bg); }\n.alert-warning { .alert-styles(@alert-warning-bg); }\n.alert-danger { .alert-styles(@alert-danger-bg); }\n\n\n//\n// Progress bars\n// --------------------------------------------------\n\n// Give the progress background some depth\n.progress {\n #gradient > .vertical(@start-color: darken(@progress-bg, 4%); @end-color: @progress-bg)\n}\n\n// Mixin for generating new styles\n.progress-bar-styles(@color) {\n #gradient > .vertical(@start-color: @color; @end-color: darken(@color, 10%));\n}\n\n// Apply the mixin to the progress bars\n.progress-bar { .progress-bar-styles(@progress-bar-bg); }\n.progress-bar-success { .progress-bar-styles(@progress-bar-success-bg); }\n.progress-bar-info { .progress-bar-styles(@progress-bar-info-bg); }\n.progress-bar-warning { .progress-bar-styles(@progress-bar-warning-bg); }\n.progress-bar-danger { .progress-bar-styles(@progress-bar-danger-bg); }\n\n// Reset the striped class because our mixins don't do multiple gradients and\n// the above custom styles override the new `.progress-bar-striped` in v3.2.0.\n.progress-bar-striped {\n #gradient > .striped();\n}\n\n\n//\n// List groups\n// --------------------------------------------------\n\n.list-group {\n border-radius: @border-radius-base;\n .box-shadow(0 1px 2px rgba(0,0,0,.075));\n}\n.list-group-item.active,\n.list-group-item.active:hover,\n.list-group-item.active:focus {\n text-shadow: 0 -1px 0 darken(@list-group-active-bg, 10%);\n #gradient > .vertical(@start-color: @list-group-active-bg; @end-color: darken(@list-group-active-bg, 7.5%));\n border-color: darken(@list-group-active-border, 7.5%);\n\n .badge {\n text-shadow: none;\n }\n}\n\n\n//\n// Panels\n// --------------------------------------------------\n\n// Common styles\n.panel {\n .box-shadow(0 1px 2px rgba(0,0,0,.05));\n}\n\n// Mixin for generating new styles\n.panel-heading-styles(@color) {\n #gradient > .vertical(@start-color: @color; @end-color: darken(@color, 5%));\n}\n\n// Apply the mixin to the panel headings only\n.panel-default > .panel-heading { .panel-heading-styles(@panel-default-heading-bg); }\n.panel-primary > .panel-heading { .panel-heading-styles(@panel-primary-heading-bg); }\n.panel-success > .panel-heading { .panel-heading-styles(@panel-success-heading-bg); }\n.panel-info > .panel-heading { .panel-heading-styles(@panel-info-heading-bg); }\n.panel-warning > .panel-heading { .panel-heading-styles(@panel-warning-heading-bg); }\n.panel-danger > .panel-heading { .panel-heading-styles(@panel-danger-heading-bg); }\n\n\n//\n// Wells\n// --------------------------------------------------\n\n.well {\n #gradient > .vertical(@start-color: darken(@well-bg, 5%); @end-color: @well-bg);\n border-color: darken(@well-bg, 10%);\n @shadow: inset 0 1px 3px rgba(0,0,0,.05), 0 1px 0 rgba(255,255,255,.1);\n .box-shadow(@shadow);\n}\n","// Vendor Prefixes\n//\n// All vendor mixins are deprecated as of v3.2.0 due to the introduction of\n// Autoprefixer in our Gruntfile. They will be removed in v4.\n\n// - Animations\n// - Backface visibility\n// - Box shadow\n// - Box sizing\n// - Content columns\n// - Hyphens\n// - Placeholder text\n// - Transformations\n// - Transitions\n// - User Select\n\n\n// Animations\n.animation(@animation) {\n -webkit-animation: @animation;\n -o-animation: @animation;\n animation: @animation;\n}\n.animation-name(@name) {\n -webkit-animation-name: @name;\n animation-name: @name;\n}\n.animation-duration(@duration) {\n -webkit-animation-duration: @duration;\n animation-duration: @duration;\n}\n.animation-timing-function(@timing-function) {\n -webkit-animation-timing-function: @timing-function;\n animation-timing-function: @timing-function;\n}\n.animation-delay(@delay) {\n -webkit-animation-delay: @delay;\n animation-delay: @delay;\n}\n.animation-iteration-count(@iteration-count) {\n -webkit-animation-iteration-count: @iteration-count;\n animation-iteration-count: @iteration-count;\n}\n.animation-direction(@direction) {\n -webkit-animation-direction: @direction;\n animation-direction: @direction;\n}\n.animation-fill-mode(@fill-mode) {\n -webkit-animation-fill-mode: @fill-mode;\n animation-fill-mode: @fill-mode;\n}\n\n// Backface visibility\n// Prevent browsers from flickering when using CSS 3D transforms.\n// Default value is `visible`, but can be changed to `hidden`\n\n.backface-visibility(@visibility){\n -webkit-backface-visibility: @visibility;\n -moz-backface-visibility: @visibility;\n backface-visibility: @visibility;\n}\n\n// Drop shadows\n//\n// Note: Deprecated `.box-shadow()` as of v3.1.0 since all of Bootstrap's\n// supported browsers that have box shadow capabilities now support it.\n\n.box-shadow(@shadow) {\n -webkit-box-shadow: @shadow; // iOS <4.3 & Android <4.1\n box-shadow: @shadow;\n}\n\n// Box sizing\n.box-sizing(@boxmodel) {\n -webkit-box-sizing: @boxmodel;\n -moz-box-sizing: @boxmodel;\n box-sizing: @boxmodel;\n}\n\n// CSS3 Content Columns\n.content-columns(@column-count; @column-gap: @grid-gutter-width) {\n -webkit-column-count: @column-count;\n -moz-column-count: @column-count;\n column-count: @column-count;\n -webkit-column-gap: @column-gap;\n -moz-column-gap: @column-gap;\n column-gap: @column-gap;\n}\n\n// Optional hyphenation\n.hyphens(@mode: auto) {\n word-wrap: break-word;\n -webkit-hyphens: @mode;\n -moz-hyphens: @mode;\n -ms-hyphens: @mode; // IE10+\n -o-hyphens: @mode;\n hyphens: @mode;\n}\n\n// Placeholder text\n.placeholder(@color: @input-color-placeholder) {\n // Firefox\n &::-moz-placeholder {\n color: @color;\n opacity: 1; // Override Firefox's unusual default opacity; see https://github.com/twbs/bootstrap/pull/11526\n }\n &:-ms-input-placeholder { color: @color; } // Internet Explorer 10+\n &::-webkit-input-placeholder { color: @color; } // Safari and Chrome\n}\n\n// Transformations\n.scale(@ratio) {\n -webkit-transform: scale(@ratio);\n -ms-transform: scale(@ratio); // IE9 only\n -o-transform: scale(@ratio);\n transform: scale(@ratio);\n}\n.scale(@ratioX; @ratioY) {\n -webkit-transform: scale(@ratioX, @ratioY);\n -ms-transform: scale(@ratioX, @ratioY); // IE9 only\n -o-transform: scale(@ratioX, @ratioY);\n transform: scale(@ratioX, @ratioY);\n}\n.scaleX(@ratio) {\n -webkit-transform: scaleX(@ratio);\n -ms-transform: scaleX(@ratio); // IE9 only\n -o-transform: scaleX(@ratio);\n transform: scaleX(@ratio);\n}\n.scaleY(@ratio) {\n -webkit-transform: scaleY(@ratio);\n -ms-transform: scaleY(@ratio); // IE9 only\n -o-transform: scaleY(@ratio);\n transform: scaleY(@ratio);\n}\n.skew(@x; @y) {\n -webkit-transform: skewX(@x) skewY(@y);\n -ms-transform: skewX(@x) skewY(@y); // See https://github.com/twbs/bootstrap/issues/4885; IE9+\n -o-transform: skewX(@x) skewY(@y);\n transform: skewX(@x) skewY(@y);\n}\n.translate(@x; @y) {\n -webkit-transform: translate(@x, @y);\n -ms-transform: translate(@x, @y); // IE9 only\n -o-transform: translate(@x, @y);\n transform: translate(@x, @y);\n}\n.translate3d(@x; @y; @z) {\n -webkit-transform: translate3d(@x, @y, @z);\n transform: translate3d(@x, @y, @z);\n}\n.rotate(@degrees) {\n -webkit-transform: rotate(@degrees);\n -ms-transform: rotate(@degrees); // IE9 only\n -o-transform: rotate(@degrees);\n transform: rotate(@degrees);\n}\n.rotateX(@degrees) {\n -webkit-transform: rotateX(@degrees);\n -ms-transform: rotateX(@degrees); // IE9 only\n -o-transform: rotateX(@degrees);\n transform: rotateX(@degrees);\n}\n.rotateY(@degrees) {\n -webkit-transform: rotateY(@degrees);\n -ms-transform: rotateY(@degrees); // IE9 only\n -o-transform: rotateY(@degrees);\n transform: rotateY(@degrees);\n}\n.perspective(@perspective) {\n -webkit-perspective: @perspective;\n -moz-perspective: @perspective;\n perspective: @perspective;\n}\n.perspective-origin(@perspective) {\n -webkit-perspective-origin: @perspective;\n -moz-perspective-origin: @perspective;\n perspective-origin: @perspective;\n}\n.transform-origin(@origin) {\n -webkit-transform-origin: @origin;\n -moz-transform-origin: @origin;\n -ms-transform-origin: @origin; // IE9 only\n transform-origin: @origin;\n}\n\n\n// Transitions\n\n.transition(@transition) {\n -webkit-transition: @transition;\n -o-transition: @transition;\n transition: @transition;\n}\n.transition-property(@transition-property) {\n -webkit-transition-property: @transition-property;\n transition-property: @transition-property;\n}\n.transition-delay(@transition-delay) {\n -webkit-transition-delay: @transition-delay;\n transition-delay: @transition-delay;\n}\n.transition-duration(@transition-duration) {\n -webkit-transition-duration: @transition-duration;\n transition-duration: @transition-duration;\n}\n.transition-timing-function(@timing-function) {\n -webkit-transition-timing-function: @timing-function;\n transition-timing-function: @timing-function;\n}\n.transition-transform(@transition) {\n -webkit-transition: -webkit-transform @transition;\n -moz-transition: -moz-transform @transition;\n -o-transition: -o-transform @transition;\n transition: transform @transition;\n}\n\n\n// User select\n// For selecting text on the page\n\n.user-select(@select) {\n -webkit-user-select: @select;\n -moz-user-select: @select;\n -ms-user-select: @select; // IE10+\n user-select: @select;\n}\n",".btn-default,\n.btn-primary,\n.btn-success,\n.btn-info,\n.btn-warning,\n.btn-danger {\n text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.2);\n -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);\n box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);\n}\n.btn-default:active,\n.btn-primary:active,\n.btn-success:active,\n.btn-info:active,\n.btn-warning:active,\n.btn-danger:active,\n.btn-default.active,\n.btn-primary.active,\n.btn-success.active,\n.btn-info.active,\n.btn-warning.active,\n.btn-danger.active {\n -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\n box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\n}\n.btn-default .badge,\n.btn-primary .badge,\n.btn-success .badge,\n.btn-info .badge,\n.btn-warning .badge,\n.btn-danger .badge {\n text-shadow: none;\n}\n.btn:active,\n.btn.active {\n background-image: none;\n}\n.btn-default {\n background-image: -webkit-linear-gradient(top, #ffffff 0%, #e0e0e0 100%);\n background-image: -o-linear-gradient(top, #ffffff 0%, #e0e0e0 100%);\n background-image: linear-gradient(to bottom, #ffffff 0%, #e0e0e0 100%);\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe0e0e0', GradientType=0);\n filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);\n background-repeat: repeat-x;\n border-color: #dbdbdb;\n text-shadow: 0 1px 0 #fff;\n border-color: #ccc;\n}\n.btn-default:hover,\n.btn-default:focus {\n background-color: #e0e0e0;\n background-position: 0 -15px;\n}\n.btn-default:active,\n.btn-default.active {\n background-color: #e0e0e0;\n border-color: #dbdbdb;\n}\n.btn-default.disabled,\n.btn-default:disabled,\n.btn-default[disabled] {\n background-color: #e0e0e0;\n background-image: none;\n}\n.btn-primary {\n background-image: -webkit-linear-gradient(top, #337ab7 0%, #265a88 100%);\n background-image: -o-linear-gradient(top, #337ab7 0%, #265a88 100%);\n background-image: linear-gradient(to bottom, #337ab7 0%, #265a88 100%);\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff265a88', GradientType=0);\n filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);\n background-repeat: repeat-x;\n border-color: #245580;\n}\n.btn-primary:hover,\n.btn-primary:focus {\n background-color: #265a88;\n background-position: 0 -15px;\n}\n.btn-primary:active,\n.btn-primary.active {\n background-color: #265a88;\n border-color: #245580;\n}\n.btn-primary.disabled,\n.btn-primary:disabled,\n.btn-primary[disabled] {\n background-color: #265a88;\n background-image: none;\n}\n.btn-success {\n background-image: -webkit-linear-gradient(top, #5cb85c 0%, #419641 100%);\n background-image: -o-linear-gradient(top, #5cb85c 0%, #419641 100%);\n background-image: linear-gradient(to bottom, #5cb85c 0%, #419641 100%);\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5cb85c', endColorstr='#ff419641', GradientType=0);\n filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);\n background-repeat: repeat-x;\n border-color: #3e8f3e;\n}\n.btn-success:hover,\n.btn-success:focus {\n background-color: #419641;\n background-position: 0 -15px;\n}\n.btn-success:active,\n.btn-success.active {\n background-color: #419641;\n border-color: #3e8f3e;\n}\n.btn-success.disabled,\n.btn-success:disabled,\n.btn-success[disabled] {\n background-color: #419641;\n background-image: none;\n}\n.btn-info {\n background-image: -webkit-linear-gradient(top, #5bc0de 0%, #2aabd2 100%);\n background-image: -o-linear-gradient(top, #5bc0de 0%, #2aabd2 100%);\n background-image: linear-gradient(to bottom, #5bc0de 0%, #2aabd2 100%);\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff2aabd2', GradientType=0);\n filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);\n background-repeat: repeat-x;\n border-color: #28a4c9;\n}\n.btn-info:hover,\n.btn-info:focus {\n background-color: #2aabd2;\n background-position: 0 -15px;\n}\n.btn-info:active,\n.btn-info.active {\n background-color: #2aabd2;\n border-color: #28a4c9;\n}\n.btn-info.disabled,\n.btn-info:disabled,\n.btn-info[disabled] {\n background-color: #2aabd2;\n background-image: none;\n}\n.btn-warning {\n background-image: -webkit-linear-gradient(top, #f0ad4e 0%, #eb9316 100%);\n background-image: -o-linear-gradient(top, #f0ad4e 0%, #eb9316 100%);\n background-image: linear-gradient(to bottom, #f0ad4e 0%, #eb9316 100%);\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff0ad4e', endColorstr='#ffeb9316', GradientType=0);\n filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);\n background-repeat: repeat-x;\n border-color: #e38d13;\n}\n.btn-warning:hover,\n.btn-warning:focus {\n background-color: #eb9316;\n background-position: 0 -15px;\n}\n.btn-warning:active,\n.btn-warning.active {\n background-color: #eb9316;\n border-color: #e38d13;\n}\n.btn-warning.disabled,\n.btn-warning:disabled,\n.btn-warning[disabled] {\n background-color: #eb9316;\n background-image: none;\n}\n.btn-danger {\n background-image: -webkit-linear-gradient(top, #d9534f 0%, #c12e2a 100%);\n background-image: -o-linear-gradient(top, #d9534f 0%, #c12e2a 100%);\n background-image: linear-gradient(to bottom, #d9534f 0%, #c12e2a 100%);\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9534f', endColorstr='#ffc12e2a', GradientType=0);\n filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);\n background-repeat: repeat-x;\n border-color: #b92c28;\n}\n.btn-danger:hover,\n.btn-danger:focus {\n background-color: #c12e2a;\n background-position: 0 -15px;\n}\n.btn-danger:active,\n.btn-danger.active {\n background-color: #c12e2a;\n border-color: #b92c28;\n}\n.btn-danger.disabled,\n.btn-danger:disabled,\n.btn-danger[disabled] {\n background-color: #c12e2a;\n background-image: none;\n}\n.thumbnail,\n.img-thumbnail {\n -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.075);\n box-shadow: 0 1px 2px rgba(0, 0, 0, 0.075);\n}\n.dropdown-menu > li > a:hover,\n.dropdown-menu > li > a:focus {\n background-image: -webkit-linear-gradient(top, #f5f5f5 0%, #e8e8e8 100%);\n background-image: -o-linear-gradient(top, #f5f5f5 0%, #e8e8e8 100%);\n background-image: linear-gradient(to bottom, #f5f5f5 0%, #e8e8e8 100%);\n background-repeat: repeat-x;\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#ffe8e8e8', GradientType=0);\n background-color: #e8e8e8;\n}\n.dropdown-menu > .active > a,\n.dropdown-menu > .active > a:hover,\n.dropdown-menu > .active > a:focus {\n background-image: -webkit-linear-gradient(top, #337ab7 0%, #2e6da4 100%);\n background-image: -o-linear-gradient(top, #337ab7 0%, #2e6da4 100%);\n background-image: linear-gradient(to bottom, #337ab7 0%, #2e6da4 100%);\n background-repeat: repeat-x;\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2e6da4', GradientType=0);\n background-color: #2e6da4;\n}\n.navbar-default {\n background-image: -webkit-linear-gradient(top, #ffffff 0%, #f8f8f8 100%);\n background-image: -o-linear-gradient(top, #ffffff 0%, #f8f8f8 100%);\n background-image: linear-gradient(to bottom, #ffffff 0%, #f8f8f8 100%);\n background-repeat: repeat-x;\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#fff8f8f8', GradientType=0);\n filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);\n border-radius: 4px;\n -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 5px rgba(0, 0, 0, 0.075);\n box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 5px rgba(0, 0, 0, 0.075);\n}\n.navbar-default .navbar-nav > .open > a,\n.navbar-default .navbar-nav > .active > a {\n background-image: -webkit-linear-gradient(top, #dbdbdb 0%, #e2e2e2 100%);\n background-image: -o-linear-gradient(top, #dbdbdb 0%, #e2e2e2 100%);\n background-image: linear-gradient(to bottom, #dbdbdb 0%, #e2e2e2 100%);\n background-repeat: repeat-x;\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdbdbdb', endColorstr='#ffe2e2e2', GradientType=0);\n -webkit-box-shadow: inset 0 3px 9px rgba(0, 0, 0, 0.075);\n box-shadow: inset 0 3px 9px rgba(0, 0, 0, 0.075);\n}\n.navbar-brand,\n.navbar-nav > li > a {\n text-shadow: 0 1px 0 rgba(255, 255, 255, 0.25);\n}\n.navbar-inverse {\n background-image: -webkit-linear-gradient(top, #3c3c3c 0%, #222222 100%);\n background-image: -o-linear-gradient(top, #3c3c3c 0%, #222222 100%);\n background-image: linear-gradient(to bottom, #3c3c3c 0%, #222222 100%);\n background-repeat: repeat-x;\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff3c3c3c', endColorstr='#ff222222', GradientType=0);\n filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);\n}\n.navbar-inverse .navbar-nav > .open > a,\n.navbar-inverse .navbar-nav > .active > a {\n background-image: -webkit-linear-gradient(top, #080808 0%, #0f0f0f 100%);\n background-image: -o-linear-gradient(top, #080808 0%, #0f0f0f 100%);\n background-image: linear-gradient(to bottom, #080808 0%, #0f0f0f 100%);\n background-repeat: repeat-x;\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff080808', endColorstr='#ff0f0f0f', GradientType=0);\n -webkit-box-shadow: inset 0 3px 9px rgba(0, 0, 0, 0.25);\n box-shadow: inset 0 3px 9px rgba(0, 0, 0, 0.25);\n}\n.navbar-inverse .navbar-brand,\n.navbar-inverse .navbar-nav > li > a {\n text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);\n}\n.navbar-static-top,\n.navbar-fixed-top,\n.navbar-fixed-bottom {\n border-radius: 0;\n}\n@media (max-width: 767px) {\n .navbar .navbar-nav .open .dropdown-menu > .active > a,\n .navbar .navbar-nav .open .dropdown-menu > .active > a:hover,\n .navbar .navbar-nav .open .dropdown-menu > .active > a:focus {\n color: #fff;\n background-image: -webkit-linear-gradient(top, #337ab7 0%, #2e6da4 100%);\n background-image: -o-linear-gradient(top, #337ab7 0%, #2e6da4 100%);\n background-image: linear-gradient(to bottom, #337ab7 0%, #2e6da4 100%);\n background-repeat: repeat-x;\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2e6da4', GradientType=0);\n }\n}\n.alert {\n text-shadow: 0 1px 0 rgba(255, 255, 255, 0.2);\n -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.25), 0 1px 2px rgba(0, 0, 0, 0.05);\n box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.25), 0 1px 2px rgba(0, 0, 0, 0.05);\n}\n.alert-success {\n background-image: -webkit-linear-gradient(top, #dff0d8 0%, #c8e5bc 100%);\n background-image: -o-linear-gradient(top, #dff0d8 0%, #c8e5bc 100%);\n background-image: linear-gradient(to bottom, #dff0d8 0%, #c8e5bc 100%);\n background-repeat: repeat-x;\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdff0d8', endColorstr='#ffc8e5bc', GradientType=0);\n border-color: #b2dba1;\n}\n.alert-info {\n background-image: -webkit-linear-gradient(top, #d9edf7 0%, #b9def0 100%);\n background-image: -o-linear-gradient(top, #d9edf7 0%, #b9def0 100%);\n background-image: linear-gradient(to bottom, #d9edf7 0%, #b9def0 100%);\n background-repeat: repeat-x;\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9edf7', endColorstr='#ffb9def0', GradientType=0);\n border-color: #9acfea;\n}\n.alert-warning {\n background-image: -webkit-linear-gradient(top, #fcf8e3 0%, #f8efc0 100%);\n background-image: -o-linear-gradient(top, #fcf8e3 0%, #f8efc0 100%);\n background-image: linear-gradient(to bottom, #fcf8e3 0%, #f8efc0 100%);\n background-repeat: repeat-x;\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffcf8e3', endColorstr='#fff8efc0', GradientType=0);\n border-color: #f5e79e;\n}\n.alert-danger {\n background-image: -webkit-linear-gradient(top, #f2dede 0%, #e7c3c3 100%);\n background-image: -o-linear-gradient(top, #f2dede 0%, #e7c3c3 100%);\n background-image: linear-gradient(to bottom, #f2dede 0%, #e7c3c3 100%);\n background-repeat: repeat-x;\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2dede', endColorstr='#ffe7c3c3', GradientType=0);\n border-color: #dca7a7;\n}\n.progress {\n background-image: -webkit-linear-gradient(top, #ebebeb 0%, #f5f5f5 100%);\n background-image: -o-linear-gradient(top, #ebebeb 0%, #f5f5f5 100%);\n background-image: linear-gradient(to bottom, #ebebeb 0%, #f5f5f5 100%);\n background-repeat: repeat-x;\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffebebeb', endColorstr='#fff5f5f5', GradientType=0);\n}\n.progress-bar {\n background-image: -webkit-linear-gradient(top, #337ab7 0%, #286090 100%);\n background-image: -o-linear-gradient(top, #337ab7 0%, #286090 100%);\n background-image: linear-gradient(to bottom, #337ab7 0%, #286090 100%);\n background-repeat: repeat-x;\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff286090', GradientType=0);\n}\n.progress-bar-success {\n background-image: -webkit-linear-gradient(top, #5cb85c 0%, #449d44 100%);\n background-image: -o-linear-gradient(top, #5cb85c 0%, #449d44 100%);\n background-image: linear-gradient(to bottom, #5cb85c 0%, #449d44 100%);\n background-repeat: repeat-x;\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5cb85c', endColorstr='#ff449d44', GradientType=0);\n}\n.progress-bar-info {\n background-image: -webkit-linear-gradient(top, #5bc0de 0%, #31b0d5 100%);\n background-image: -o-linear-gradient(top, #5bc0de 0%, #31b0d5 100%);\n background-image: linear-gradient(to bottom, #5bc0de 0%, #31b0d5 100%);\n background-repeat: repeat-x;\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff31b0d5', GradientType=0);\n}\n.progress-bar-warning {\n background-image: -webkit-linear-gradient(top, #f0ad4e 0%, #ec971f 100%);\n background-image: -o-linear-gradient(top, #f0ad4e 0%, #ec971f 100%);\n background-image: linear-gradient(to bottom, #f0ad4e 0%, #ec971f 100%);\n background-repeat: repeat-x;\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff0ad4e', endColorstr='#ffec971f', GradientType=0);\n}\n.progress-bar-danger {\n background-image: -webkit-linear-gradient(top, #d9534f 0%, #c9302c 100%);\n background-image: -o-linear-gradient(top, #d9534f 0%, #c9302c 100%);\n background-image: linear-gradient(to bottom, #d9534f 0%, #c9302c 100%);\n background-repeat: repeat-x;\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9534f', endColorstr='#ffc9302c', GradientType=0);\n}\n.progress-bar-striped {\n 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);\n background-image: -o-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);\n 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);\n}\n.list-group {\n border-radius: 4px;\n -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.075);\n box-shadow: 0 1px 2px rgba(0, 0, 0, 0.075);\n}\n.list-group-item.active,\n.list-group-item.active:hover,\n.list-group-item.active:focus {\n text-shadow: 0 -1px 0 #286090;\n background-image: -webkit-linear-gradient(top, #337ab7 0%, #2b669a 100%);\n background-image: -o-linear-gradient(top, #337ab7 0%, #2b669a 100%);\n background-image: linear-gradient(to bottom, #337ab7 0%, #2b669a 100%);\n background-repeat: repeat-x;\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2b669a', GradientType=0);\n border-color: #2b669a;\n}\n.list-group-item.active .badge,\n.list-group-item.active:hover .badge,\n.list-group-item.active:focus .badge {\n text-shadow: none;\n}\n.panel {\n -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);\n box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);\n}\n.panel-default > .panel-heading {\n background-image: -webkit-linear-gradient(top, #f5f5f5 0%, #e8e8e8 100%);\n background-image: -o-linear-gradient(top, #f5f5f5 0%, #e8e8e8 100%);\n background-image: linear-gradient(to bottom, #f5f5f5 0%, #e8e8e8 100%);\n background-repeat: repeat-x;\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#ffe8e8e8', GradientType=0);\n}\n.panel-primary > .panel-heading {\n background-image: -webkit-linear-gradient(top, #337ab7 0%, #2e6da4 100%);\n background-image: -o-linear-gradient(top, #337ab7 0%, #2e6da4 100%);\n background-image: linear-gradient(to bottom, #337ab7 0%, #2e6da4 100%);\n background-repeat: repeat-x;\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2e6da4', GradientType=0);\n}\n.panel-success > .panel-heading {\n background-image: -webkit-linear-gradient(top, #dff0d8 0%, #d0e9c6 100%);\n background-image: -o-linear-gradient(top, #dff0d8 0%, #d0e9c6 100%);\n background-image: linear-gradient(to bottom, #dff0d8 0%, #d0e9c6 100%);\n background-repeat: repeat-x;\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdff0d8', endColorstr='#ffd0e9c6', GradientType=0);\n}\n.panel-info > .panel-heading {\n background-image: -webkit-linear-gradient(top, #d9edf7 0%, #c4e3f3 100%);\n background-image: -o-linear-gradient(top, #d9edf7 0%, #c4e3f3 100%);\n background-image: linear-gradient(to bottom, #d9edf7 0%, #c4e3f3 100%);\n background-repeat: repeat-x;\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9edf7', endColorstr='#ffc4e3f3', GradientType=0);\n}\n.panel-warning > .panel-heading {\n background-image: -webkit-linear-gradient(top, #fcf8e3 0%, #faf2cc 100%);\n background-image: -o-linear-gradient(top, #fcf8e3 0%, #faf2cc 100%);\n background-image: linear-gradient(to bottom, #fcf8e3 0%, #faf2cc 100%);\n background-repeat: repeat-x;\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffcf8e3', endColorstr='#fffaf2cc', GradientType=0);\n}\n.panel-danger > .panel-heading {\n background-image: -webkit-linear-gradient(top, #f2dede 0%, #ebcccc 100%);\n background-image: -o-linear-gradient(top, #f2dede 0%, #ebcccc 100%);\n background-image: linear-gradient(to bottom, #f2dede 0%, #ebcccc 100%);\n background-repeat: repeat-x;\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2dede', endColorstr='#ffebcccc', GradientType=0);\n}\n.well {\n background-image: -webkit-linear-gradient(top, #e8e8e8 0%, #f5f5f5 100%);\n background-image: -o-linear-gradient(top, #e8e8e8 0%, #f5f5f5 100%);\n background-image: linear-gradient(to bottom, #e8e8e8 0%, #f5f5f5 100%);\n background-repeat: repeat-x;\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffe8e8e8', endColorstr='#fff5f5f5', GradientType=0);\n border-color: #dcdcdc;\n -webkit-box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.05), 0 1px 0 rgba(255, 255, 255, 0.1);\n box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.05), 0 1px 0 rgba(255, 255, 255, 0.1);\n}\n/*# sourceMappingURL=bootstrap-theme.css.map */","// Gradients\n\n#gradient {\n\n // Horizontal gradient, from left to right\n //\n // Creates two color stops, start and end, by specifying a color and position for each color stop.\n // Color stops are not available in IE9 and below.\n .horizontal(@start-color: #555; @end-color: #333; @start-percent: 0%; @end-percent: 100%) {\n background-image: -webkit-linear-gradient(left, @start-color @start-percent, @end-color @end-percent); // Safari 5.1-6, Chrome 10+\n background-image: -o-linear-gradient(left, @start-color @start-percent, @end-color @end-percent); // Opera 12\n background-image: linear-gradient(to right, @start-color @start-percent, @end-color @end-percent); // Standard, IE10, Firefox 16+, Opera 12.10+, Safari 7+, Chrome 26+\n background-repeat: repeat-x;\n filter: e(%(\"progid:DXImageTransform.Microsoft.gradient(startColorstr='%d', endColorstr='%d', GradientType=1)\",argb(@start-color),argb(@end-color))); // IE9 and down\n }\n\n // Vertical gradient, from top to bottom\n //\n // Creates two color stops, start and end, by specifying a color and position for each color stop.\n // Color stops are not available in IE9 and below.\n .vertical(@start-color: #555; @end-color: #333; @start-percent: 0%; @end-percent: 100%) {\n background-image: -webkit-linear-gradient(top, @start-color @start-percent, @end-color @end-percent); // Safari 5.1-6, Chrome 10+\n background-image: -o-linear-gradient(top, @start-color @start-percent, @end-color @end-percent); // Opera 12\n background-image: linear-gradient(to bottom, @start-color @start-percent, @end-color @end-percent); // Standard, IE10, Firefox 16+, Opera 12.10+, Safari 7+, Chrome 26+\n background-repeat: repeat-x;\n filter: e(%(\"progid:DXImageTransform.Microsoft.gradient(startColorstr='%d', endColorstr='%d', GradientType=0)\",argb(@start-color),argb(@end-color))); // IE9 and down\n }\n\n .directional(@start-color: #555; @end-color: #333; @deg: 45deg) {\n background-repeat: repeat-x;\n background-image: -webkit-linear-gradient(@deg, @start-color, @end-color); // Safari 5.1-6, Chrome 10+\n background-image: -o-linear-gradient(@deg, @start-color, @end-color); // Opera 12\n background-image: linear-gradient(@deg, @start-color, @end-color); // Standard, IE10, Firefox 16+, Opera 12.10+, Safari 7+, Chrome 26+\n }\n .horizontal-three-colors(@start-color: #00b3ee; @mid-color: #7a43b6; @color-stop: 50%; @end-color: #c3325f) {\n background-image: -webkit-linear-gradient(left, @start-color, @mid-color @color-stop, @end-color);\n background-image: -o-linear-gradient(left, @start-color, @mid-color @color-stop, @end-color);\n background-image: linear-gradient(to right, @start-color, @mid-color @color-stop, @end-color);\n background-repeat: no-repeat;\n filter: e(%(\"progid:DXImageTransform.Microsoft.gradient(startColorstr='%d', endColorstr='%d', GradientType=1)\",argb(@start-color),argb(@end-color))); // IE9 and down, gets no color-stop at all for proper fallback\n }\n .vertical-three-colors(@start-color: #00b3ee; @mid-color: #7a43b6; @color-stop: 50%; @end-color: #c3325f) {\n background-image: -webkit-linear-gradient(@start-color, @mid-color @color-stop, @end-color);\n background-image: -o-linear-gradient(@start-color, @mid-color @color-stop, @end-color);\n background-image: linear-gradient(@start-color, @mid-color @color-stop, @end-color);\n background-repeat: no-repeat;\n filter: e(%(\"progid:DXImageTransform.Microsoft.gradient(startColorstr='%d', endColorstr='%d', GradientType=0)\",argb(@start-color),argb(@end-color))); // IE9 and down, gets no color-stop at all for proper fallback\n }\n .radial(@inner-color: #555; @outer-color: #333) {\n background-image: -webkit-radial-gradient(circle, @inner-color, @outer-color);\n background-image: radial-gradient(circle, @inner-color, @outer-color);\n background-repeat: no-repeat;\n }\n .striped(@color: rgba(255,255,255,.15); @angle: 45deg) {\n background-image: -webkit-linear-gradient(@angle, @color 25%, transparent 25%, transparent 50%, @color 50%, @color 75%, transparent 75%, transparent);\n background-image: -o-linear-gradient(@angle, @color 25%, transparent 25%, transparent 50%, @color 50%, @color 75%, transparent 75%, transparent);\n background-image: linear-gradient(@angle, @color 25%, transparent 25%, transparent 50%, @color 50%, @color 75%, transparent 75%, transparent);\n }\n}\n","// Reset filters for IE\n//\n// When you need to remove a gradient background, do not forget to use this to reset\n// the IE filter for IE9 and below.\n\n.reset-filter() {\n filter: e(%(\"progid:DXImageTransform.Microsoft.gradient(enabled = false)\"));\n}\n"]} \ No newline at end of file diff --git a/miaosha-admin/miaosha-admin-web/src/main/webapp/js/bootstrap-3.3.2-dist/css/bootstrap-theme.min.css b/miaosha-admin/miaosha-admin-web/src/main/webapp/js/bootstrap-3.3.2-dist/css/bootstrap-theme.min.css new file mode 100644 index 0000000..ac8dd55 --- /dev/null +++ b/miaosha-admin/miaosha-admin-web/src/main/webapp/js/bootstrap-3.3.2-dist/css/bootstrap-theme.min.css @@ -0,0 +1,5 @@ +/*! + * Bootstrap v3.3.2 (http://getbootstrap.com) + * Copyright 2011-2015 Twitter, Inc. + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) + */.btn-danger,.btn-default,.btn-info,.btn-primary,.btn-success,.btn-warning{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-danger.active,.btn-danger:active,.btn-default.active,.btn-default:active,.btn-info.active,.btn-info:active,.btn-primary.active,.btn-primary:active,.btn-success.active,.btn-success:active,.btn-warning.active,.btn-warning: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-danger .badge,.btn-default .badge,.btn-info .badge,.btn-primary .badge,.btn-success .badge,.btn-warning .badge{text-shadow:none}.btn.active,.btn:active{background-image:none}.btn-default{text-shadow:0 1px 0 #fff;background-image:-webkit-linear-gradient(top,#fff 0,#e0e0e0 100%);background-image:-o-linear-gradient(top,#fff 0,#e0e0e0 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#e0e0e0));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;border-color:#ccc}.btn-default:focus,.btn-default:hover{background-color:#e0e0e0;background-position:0 -15px}.btn-default.active,.btn-default:active{background-color:#e0e0e0;border-color:#dbdbdb}.btn-default.disabled,.btn-default:disabled,.btn-default[disabled]{background-color:#e0e0e0;background-image:none}.btn-primary{background-image:-webkit-linear-gradient(top,#337ab7 0,#265a88 100%);background-image:-o-linear-gradient(top,#337ab7 0,#265a88 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#337ab7),to(#265a88));background-image:linear-gradient(to bottom,#337ab7 0,#265a88 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff265a88', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);background-repeat:repeat-x;border-color:#245580}.btn-primary:focus,.btn-primary:hover{background-color:#265a88;background-position:0 -15px}.btn-primary.active,.btn-primary:active{background-color:#265a88;border-color:#245580}.btn-primary.disabled,.btn-primary:disabled,.btn-primary[disabled]{background-color:#265a88;background-image:none}.btn-success{background-image:-webkit-linear-gradient(top,#5cb85c 0,#419641 100%);background-image:-o-linear-gradient(top,#5cb85c 0,#419641 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#5cb85c),to(#419641));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:focus,.btn-success:hover{background-color:#419641;background-position:0 -15px}.btn-success.active,.btn-success:active{background-color:#419641;border-color:#3e8f3e}.btn-success.disabled,.btn-success:disabled,.btn-success[disabled]{background-color:#419641;background-image:none}.btn-info{background-image:-webkit-linear-gradient(top,#5bc0de 0,#2aabd2 100%);background-image:-o-linear-gradient(top,#5bc0de 0,#2aabd2 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#5bc0de),to(#2aabd2));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:focus,.btn-info:hover{background-color:#2aabd2;background-position:0 -15px}.btn-info.active,.btn-info:active{background-color:#2aabd2;border-color:#28a4c9}.btn-info.disabled,.btn-info:disabled,.btn-info[disabled]{background-color:#2aabd2;background-image:none}.btn-warning{background-image:-webkit-linear-gradient(top,#f0ad4e 0,#eb9316 100%);background-image:-o-linear-gradient(top,#f0ad4e 0,#eb9316 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#f0ad4e),to(#eb9316));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:focus,.btn-warning:hover{background-color:#eb9316;background-position:0 -15px}.btn-warning.active,.btn-warning:active{background-color:#eb9316;border-color:#e38d13}.btn-warning.disabled,.btn-warning:disabled,.btn-warning[disabled]{background-color:#eb9316;background-image:none}.btn-danger{background-image:-webkit-linear-gradient(top,#d9534f 0,#c12e2a 100%);background-image:-o-linear-gradient(top,#d9534f 0,#c12e2a 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#d9534f),to(#c12e2a));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:focus,.btn-danger:hover{background-color:#c12e2a;background-position:0 -15px}.btn-danger.active,.btn-danger:active{background-color:#c12e2a;border-color:#b92c28}.btn-danger.disabled,.btn-danger:disabled,.btn-danger[disabled]{background-color:#c12e2a;background-image:none}.img-thumbnail,.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:focus,.dropdown-menu>li>a:hover{background-color:#e8e8e8;background-image:-webkit-linear-gradient(top,#f5f5f5 0,#e8e8e8 100%);background-image:-o-linear-gradient(top,#f5f5f5 0,#e8e8e8 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#f5f5f5),to(#e8e8e8));background-image:linear-gradient(to bottom,#f5f5f5 0,#e8e8e8 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#ffe8e8e8', GradientType=0);background-repeat:repeat-x}.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover{background-color:#2e6da4;background-image:-webkit-linear-gradient(top,#337ab7 0,#2e6da4 100%);background-image:-o-linear-gradient(top,#337ab7 0,#2e6da4 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#337ab7),to(#2e6da4));background-image:linear-gradient(to bottom,#337ab7 0,#2e6da4 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2e6da4', GradientType=0);background-repeat:repeat-x}.navbar-default{background-image:-webkit-linear-gradient(top,#fff 0,#f8f8f8 100%);background-image:-o-linear-gradient(top,#fff 0,#f8f8f8 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#f8f8f8));background-image:linear-gradient(to bottom,#fff 0,#f8f8f8 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#fff8f8f8', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);background-repeat:repeat-x;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,.navbar-default .navbar-nav>.open>a{background-image:-webkit-linear-gradient(top,#dbdbdb 0,#e2e2e2 100%);background-image:-o-linear-gradient(top,#dbdbdb 0,#e2e2e2 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#dbdbdb),to(#e2e2e2));background-image:linear-gradient(to bottom,#dbdbdb 0,#e2e2e2 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdbdbdb', endColorstr='#ffe2e2e2', GradientType=0);background-repeat:repeat-x;-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:-o-linear-gradient(top,#3c3c3c 0,#222 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#3c3c3c),to(#222));background-image:linear-gradient(to bottom,#3c3c3c 0,#222 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff3c3c3c', endColorstr='#ff222222', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);background-repeat:repeat-x}.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.open>a{background-image:-webkit-linear-gradient(top,#080808 0,#0f0f0f 100%);background-image:-o-linear-gradient(top,#080808 0,#0f0f0f 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#080808),to(#0f0f0f));background-image:linear-gradient(to bottom,#080808 0,#0f0f0f 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff080808', endColorstr='#ff0f0f0f', GradientType=0);background-repeat:repeat-x;-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-fixed-bottom,.navbar-fixed-top,.navbar-static-top{border-radius:0}@media (max-width:767px){.navbar .navbar-nav .open .dropdown-menu>.active>a,.navbar .navbar-nav .open .dropdown-menu>.active>a:focus,.navbar .navbar-nav .open .dropdown-menu>.active>a:hover{color:#fff;background-image:-webkit-linear-gradient(top,#337ab7 0,#2e6da4 100%);background-image:-o-linear-gradient(top,#337ab7 0,#2e6da4 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#337ab7),to(#2e6da4));background-image:linear-gradient(to bottom,#337ab7 0,#2e6da4 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2e6da4', GradientType=0);background-repeat:repeat-x}}.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:-o-linear-gradient(top,#dff0d8 0,#c8e5bc 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#dff0d8),to(#c8e5bc));background-image:linear-gradient(to bottom,#dff0d8 0,#c8e5bc 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdff0d8', endColorstr='#ffc8e5bc', GradientType=0);background-repeat:repeat-x;border-color:#b2dba1}.alert-info{background-image:-webkit-linear-gradient(top,#d9edf7 0,#b9def0 100%);background-image:-o-linear-gradient(top,#d9edf7 0,#b9def0 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#d9edf7),to(#b9def0));background-image:linear-gradient(to bottom,#d9edf7 0,#b9def0 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9edf7', endColorstr='#ffb9def0', GradientType=0);background-repeat:repeat-x;border-color:#9acfea}.alert-warning{background-image:-webkit-linear-gradient(top,#fcf8e3 0,#f8efc0 100%);background-image:-o-linear-gradient(top,#fcf8e3 0,#f8efc0 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#fcf8e3),to(#f8efc0));background-image:linear-gradient(to bottom,#fcf8e3 0,#f8efc0 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffcf8e3', endColorstr='#fff8efc0', GradientType=0);background-repeat:repeat-x;border-color:#f5e79e}.alert-danger{background-image:-webkit-linear-gradient(top,#f2dede 0,#e7c3c3 100%);background-image:-o-linear-gradient(top,#f2dede 0,#e7c3c3 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#f2dede),to(#e7c3c3));background-image:linear-gradient(to bottom,#f2dede 0,#e7c3c3 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2dede', endColorstr='#ffe7c3c3', GradientType=0);background-repeat:repeat-x;border-color:#dca7a7}.progress{background-image:-webkit-linear-gradient(top,#ebebeb 0,#f5f5f5 100%);background-image:-o-linear-gradient(top,#ebebeb 0,#f5f5f5 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#ebebeb),to(#f5f5f5));background-image:linear-gradient(to bottom,#ebebeb 0,#f5f5f5 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffebebeb', endColorstr='#fff5f5f5', GradientType=0);background-repeat:repeat-x}.progress-bar{background-image:-webkit-linear-gradient(top,#337ab7 0,#286090 100%);background-image:-o-linear-gradient(top,#337ab7 0,#286090 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#337ab7),to(#286090));background-image:linear-gradient(to bottom,#337ab7 0,#286090 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff286090', GradientType=0);background-repeat:repeat-x}.progress-bar-success{background-image:-webkit-linear-gradient(top,#5cb85c 0,#449d44 100%);background-image:-o-linear-gradient(top,#5cb85c 0,#449d44 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#5cb85c),to(#449d44));background-image:linear-gradient(to bottom,#5cb85c 0,#449d44 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5cb85c', endColorstr='#ff449d44', GradientType=0);background-repeat:repeat-x}.progress-bar-info{background-image:-webkit-linear-gradient(top,#5bc0de 0,#31b0d5 100%);background-image:-o-linear-gradient(top,#5bc0de 0,#31b0d5 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#5bc0de),to(#31b0d5));background-image:linear-gradient(to bottom,#5bc0de 0,#31b0d5 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff31b0d5', GradientType=0);background-repeat:repeat-x}.progress-bar-warning{background-image:-webkit-linear-gradient(top,#f0ad4e 0,#ec971f 100%);background-image:-o-linear-gradient(top,#f0ad4e 0,#ec971f 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#f0ad4e),to(#ec971f));background-image:linear-gradient(to bottom,#f0ad4e 0,#ec971f 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff0ad4e', endColorstr='#ffec971f', GradientType=0);background-repeat:repeat-x}.progress-bar-danger{background-image:-webkit-linear-gradient(top,#d9534f 0,#c9302c 100%);background-image:-o-linear-gradient(top,#d9534f 0,#c9302c 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#d9534f),to(#c9302c));background-image:linear-gradient(to bottom,#d9534f 0,#c9302c 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9534f', endColorstr='#ffc9302c', GradientType=0);background-repeat:repeat-x}.progress-bar-striped{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:-o-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)}.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:focus,.list-group-item.active:hover{text-shadow:0 -1px 0 #286090;background-image:-webkit-linear-gradient(top,#337ab7 0,#2b669a 100%);background-image:-o-linear-gradient(top,#337ab7 0,#2b669a 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#337ab7),to(#2b669a));background-image:linear-gradient(to bottom,#337ab7 0,#2b669a 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2b669a', GradientType=0);background-repeat:repeat-x;border-color:#2b669a}.list-group-item.active .badge,.list-group-item.active:focus .badge,.list-group-item.active:hover .badge{text-shadow:none}.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:-o-linear-gradient(top,#f5f5f5 0,#e8e8e8 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#f5f5f5),to(#e8e8e8));background-image:linear-gradient(to bottom,#f5f5f5 0,#e8e8e8 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#ffe8e8e8', GradientType=0);background-repeat:repeat-x}.panel-primary>.panel-heading{background-image:-webkit-linear-gradient(top,#337ab7 0,#2e6da4 100%);background-image:-o-linear-gradient(top,#337ab7 0,#2e6da4 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#337ab7),to(#2e6da4));background-image:linear-gradient(to bottom,#337ab7 0,#2e6da4 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2e6da4', GradientType=0);background-repeat:repeat-x}.panel-success>.panel-heading{background-image:-webkit-linear-gradient(top,#dff0d8 0,#d0e9c6 100%);background-image:-o-linear-gradient(top,#dff0d8 0,#d0e9c6 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#dff0d8),to(#d0e9c6));background-image:linear-gradient(to bottom,#dff0d8 0,#d0e9c6 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdff0d8', endColorstr='#ffd0e9c6', GradientType=0);background-repeat:repeat-x}.panel-info>.panel-heading{background-image:-webkit-linear-gradient(top,#d9edf7 0,#c4e3f3 100%);background-image:-o-linear-gradient(top,#d9edf7 0,#c4e3f3 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#d9edf7),to(#c4e3f3));background-image:linear-gradient(to bottom,#d9edf7 0,#c4e3f3 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9edf7', endColorstr='#ffc4e3f3', GradientType=0);background-repeat:repeat-x}.panel-warning>.panel-heading{background-image:-webkit-linear-gradient(top,#fcf8e3 0,#faf2cc 100%);background-image:-o-linear-gradient(top,#fcf8e3 0,#faf2cc 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#fcf8e3),to(#faf2cc));background-image:linear-gradient(to bottom,#fcf8e3 0,#faf2cc 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffcf8e3', endColorstr='#fffaf2cc', GradientType=0);background-repeat:repeat-x}.panel-danger>.panel-heading{background-image:-webkit-linear-gradient(top,#f2dede 0,#ebcccc 100%);background-image:-o-linear-gradient(top,#f2dede 0,#ebcccc 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#f2dede),to(#ebcccc));background-image:linear-gradient(to bottom,#f2dede 0,#ebcccc 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2dede', endColorstr='#ffebcccc', GradientType=0);background-repeat:repeat-x}.well{background-image:-webkit-linear-gradient(top,#e8e8e8 0,#f5f5f5 100%);background-image:-o-linear-gradient(top,#e8e8e8 0,#f5f5f5 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#e8e8e8),to(#f5f5f5));background-image:linear-gradient(to bottom,#e8e8e8 0,#f5f5f5 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffe8e8e8', endColorstr='#fff5f5f5', GradientType=0);background-repeat:repeat-x;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/miaosha-admin/miaosha-admin-web/src/main/webapp/js/bootstrap-3.3.2-dist/css/bootstrap.css b/miaosha-admin/miaosha-admin-web/src/main/webapp/js/bootstrap-3.3.2-dist/css/bootstrap.css new file mode 100644 index 0000000..1cef876 --- /dev/null +++ b/miaosha-admin/miaosha-admin-web/src/main/webapp/js/bootstrap-3.3.2-dist/css/bootstrap.css @@ -0,0 +1,6567 @@ +/*! + * Bootstrap v3.3.2 (http://getbootstrap.com) + * Copyright 2011-2015 Twitter, Inc. + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) + */ + +/*! normalize.css v3.0.2 | MIT License | git.io/normalize */ +html { + font-family: sans-serif; + -webkit-text-size-adjust: 100%; + -ms-text-size-adjust: 100%; +} +body { + margin: 0; +} +article, +aside, +details, +figcaption, +figure, +footer, +header, +hgroup, +main, +menu, +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-color: transparent; +} +a:active, +a:hover { + outline: 0; +} +abbr[title] { + border-bottom: 1px dotted; +} +b, +strong { + font-weight: bold; +} +dfn { + font-style: italic; +} +h1 { + margin: .67em 0; + font-size: 2em; +} +mark { + color: #000; + background: #ff0; +} +small { + font-size: 80%; +} +sub, +sup { + position: relative; + font-size: 75%; + line-height: 0; + vertical-align: baseline; +} +sup { + top: -.5em; +} +sub { + bottom: -.25em; +} +img { + border: 0; +} +svg:not(:root) { + overflow: hidden; +} +figure { + margin: 1em 40px; +} +hr { + height: 0; + -webkit-box-sizing: content-box; + -moz-box-sizing: content-box; + box-sizing: content-box; +} +pre { + overflow: auto; +} +code, +kbd, +pre, +samp { + font-family: monospace, monospace; + font-size: 1em; +} +button, +input, +optgroup, +select, +textarea { + margin: 0; + font: inherit; + color: inherit; +} +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 { + padding: 0; + border: 0; +} +input { + line-height: normal; +} +input[type="checkbox"], +input[type="radio"] { + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + 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-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; +} +fieldset { + padding: .35em .625em .75em; + margin: 0 2px; + border: 1px solid #c0c0c0; +} +legend { + padding: 0; + border: 0; +} +textarea { + overflow: auto; +} +optgroup { + font-weight: bold; +} +table { + border-spacing: 0; + border-collapse: collapse; +} +td, +th { + padding: 0; +} +/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */ +@media print { + *, + *:before, + *:after { + color: #000 !important; + text-shadow: none !important; + background: transparent !important; + -webkit-box-shadow: none !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^="#"]:after, + a[href^="javascript:"]: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; + } + .btn > .caret, + .dropup > .btn > .caret { + border-top-color: #000 !important; + } + .label { + border: 1px solid #000; + } + .table { + border-collapse: collapse !important; + } + .table td, + .table th { + background-color: #fff !important; + } + .table-bordered th, + .table-bordered td { + border: 1px solid #ddd !important; + } +} +@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.woff2') format('woff2'), 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: normal; + 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, +.glyphicon-eur: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"; +} +.glyphicon-cd:before { + content: "\e201"; +} +.glyphicon-save-file:before { + content: "\e202"; +} +.glyphicon-open-file:before { + content: "\e203"; +} +.glyphicon-level-up:before { + content: "\e204"; +} +.glyphicon-copy:before { + content: "\e205"; +} +.glyphicon-paste:before { + content: "\e206"; +} +.glyphicon-alert:before { + content: "\e209"; +} +.glyphicon-equalizer:before { + content: "\e210"; +} +.glyphicon-king:before { + content: "\e211"; +} +.glyphicon-queen:before { + content: "\e212"; +} +.glyphicon-pawn:before { + content: "\e213"; +} +.glyphicon-bishop:before { + content: "\e214"; +} +.glyphicon-knight:before { + content: "\e215"; +} +.glyphicon-baby-formula:before { + content: "\e216"; +} +.glyphicon-tent:before { + content: "\26fa"; +} +.glyphicon-blackboard:before { + content: "\e218"; +} +.glyphicon-bed:before { + content: "\e219"; +} +.glyphicon-apple:before { + content: "\f8ff"; +} +.glyphicon-erase:before { + content: "\e221"; +} +.glyphicon-hourglass:before { + content: "\231b"; +} +.glyphicon-lamp:before { + content: "\e223"; +} +.glyphicon-duplicate:before { + content: "\e224"; +} +.glyphicon-piggy-bank:before { + content: "\e225"; +} +.glyphicon-scissors:before { + content: "\e226"; +} +.glyphicon-bitcoin:before { + content: "\e227"; +} +.glyphicon-yen:before { + content: "\00a5"; +} +.glyphicon-ruble:before { + content: "\20bd"; +} +.glyphicon-scale:before { + content: "\e230"; +} +.glyphicon-ice-lolly:before { + content: "\e231"; +} +.glyphicon-ice-lolly-tasted:before { + content: "\e232"; +} +.glyphicon-education:before { + content: "\e233"; +} +.glyphicon-option-horizontal:before { + content: "\e234"; +} +.glyphicon-option-vertical:before { + content: "\e235"; +} +.glyphicon-menu-hamburger:before { + content: "\e236"; +} +.glyphicon-modal-window:before { + content: "\e237"; +} +.glyphicon-oil:before { + content: "\e238"; +} +.glyphicon-grain:before { + content: "\e239"; +} +.glyphicon-sunglasses:before { + content: "\e240"; +} +.glyphicon-text-size:before { + content: "\e241"; +} +.glyphicon-text-color:before { + content: "\e242"; +} +.glyphicon-text-background:before { + content: "\e243"; +} +.glyphicon-object-align-top:before { + content: "\e244"; +} +.glyphicon-object-align-bottom:before { + content: "\e245"; +} +.glyphicon-object-align-horizontal:before { + content: "\e246"; +} +.glyphicon-object-align-left:before { + content: "\e247"; +} +.glyphicon-object-align-vertical:before { + content: "\e248"; +} +.glyphicon-object-align-right:before { + content: "\e249"; +} +.glyphicon-triangle-right:before { + content: "\e250"; +} +.glyphicon-triangle-left:before { + content: "\e251"; +} +.glyphicon-triangle-bottom:before { + content: "\e252"; +} +.glyphicon-triangle-top:before { + content: "\e253"; +} +.glyphicon-console:before { + content: "\e254"; +} +.glyphicon-superscript:before { + content: "\e255"; +} +.glyphicon-subscript:before { + content: "\e256"; +} +.glyphicon-menu-left:before { + content: "\e257"; +} +.glyphicon-menu-right:before { + content: "\e258"; +} +.glyphicon-menu-down:before { + content: "\e259"; +} +.glyphicon-menu-up:before { + content: "\e260"; +} +* { + -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: 10px; + + -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: #337ab7; + text-decoration: none; +} +a:hover, +a:focus { + color: #23527c; + 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 { + display: inline-block; + max-width: 100%; + height: auto; + padding: 4px; + line-height: 1.42857143; + background-color: #fff; + border: 1px solid #ddd; + border-radius: 4px; + -webkit-transition: all .2s ease-in-out; + -o-transition: all .2s ease-in-out; + transition: all .2s ease-in-out; +} +.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; + padding: 0; + margin: -1px; + overflow: hidden; + clip: rect(0, 0, 0, 0); + border: 0; +} +.sr-only-focusable:active, +.sr-only-focusable:focus { + position: static; + width: auto; + height: auto; + margin: 0; + overflow: visible; + clip: auto; +} +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: normal; + line-height: 1; + color: #777; +} +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: 300; + line-height: 1.4; +} +@media (min-width: 768px) { + .lead { + font-size: 21px; + } +} +small, +.small { + font-size: 85%; +} +mark, +.mark { + padding: .2em; + background-color: #fcf8e3; +} +.text-left { + text-align: left; +} +.text-right { + text-align: right; +} +.text-center { + text-align: center; +} +.text-justify { + text-align: justify; +} +.text-nowrap { + white-space: nowrap; +} +.text-lowercase { + text-transform: lowercase; +} +.text-uppercase { + text-transform: uppercase; +} +.text-capitalize { + text-transform: capitalize; +} +.text-muted { + color: #777; +} +.text-primary { + color: #337ab7; +} +a.text-primary:hover { + color: #286090; +} +.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: #337ab7; +} +a.bg-primary:hover { + background-color: #286090; +} +.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; + margin-left: -5px; + list-style: none; +} +.list-inline > li { + display: inline-block; + padding-right: 5px; + padding-left: 5px; +} +dl { + margin-top: 0; + margin-bottom: 20px; +} +dt, +dd { + line-height: 1.42857143; +} +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; + } +} +abbr[title], +abbr[data-original-title] { + cursor: help; + border-bottom: 1px dotted #777; +} +.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: #777; +} +blockquote footer:before, +blockquote small:before, +blockquote .small:before { + content: '\2014 \00A0'; +} +.blockquote-reverse, +blockquote.pull-right { + padding-right: 15px; + padding-left: 0; + text-align: right; + border-right: 5px solid #eee; + border-left: 0; +} +.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'; +} +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; + border-radius: 4px; +} +kbd { + padding: 2px 4px; + font-size: 90%; + color: #fff; + background-color: #333; + border-radius: 3px; + -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .25); + box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .25); +} +kbd kbd { + padding: 0; + font-size: 100%; + font-weight: bold; + -webkit-box-shadow: none; + box-shadow: none; +} +pre { + display: block; + padding: 9.5px; + margin: 0 0 10px; + font-size: 13px; + line-height: 1.42857143; + color: #333; + word-break: break-all; + word-wrap: break-word; + 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 { + padding-right: 15px; + padding-left: 15px; + margin-right: auto; + margin-left: auto; +} +@media (min-width: 768px) { + .container { + width: 750px; + } +} +@media (min-width: 992px) { + .container { + width: 970px; + } +} +@media (min-width: 1200px) { + .container { + width: 1170px; + } +} +.container-fluid { + padding-right: 15px; + padding-left: 15px; + margin-right: auto; + margin-left: auto; +} +.row { + margin-right: -15px; + margin-left: -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-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.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: auto; +} +.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: auto; +} +.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: auto; + } + .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: auto; + } + .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: auto; + } + .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: auto; + } + .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: auto; + } + .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: auto; + } + .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 { + background-color: transparent; +} +caption { + padding-top: 8px; + padding-bottom: 8px; + color: #777; + text-align: left; +} +th { + text-align: left; +} +.table { + width: 100%; + max-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-of-type(odd) { + background-color: #f9f9f9; +} +.table-hover > tbody > tr:hover { + background-color: #f5f5f5; +} +table col[class*="col-"] { + position: static; + display: table-column; + float: none; +} +table td[class*="col-"], +table th[class*="col-"] { + position: static; + display: table-cell; + float: none; +} +.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:hover > .active, +.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:hover > .success, +.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:hover > .info, +.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:hover > .warning, +.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:hover > .danger, +.table-hover > tbody > tr.danger:hover > th { + background-color: #ebcccc; +} +.table-responsive { + min-height: .01%; + overflow-x: auto; +} +@media screen and (max-width: 767px) { + .table-responsive { + width: 100%; + margin-bottom: 15px; + overflow-y: hidden; + -ms-overflow-style: -ms-autohiding-scrollbar; + border: 1px solid #ddd; + } + .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 { + min-width: 0; + padding: 0; + margin: 0; + border: 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; + max-width: 100%; + 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; + 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, -webkit-box-shadow ease-in-out .15s; + -o-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; +} +@media screen and (-webkit-min-device-pixel-ratio: 0) { + input[type="date"], + input[type="time"], + input[type="datetime-local"], + input[type="month"] { + line-height: 34px; + } + input[type="date"].input-sm, + input[type="time"].input-sm, + input[type="datetime-local"].input-sm, + input[type="month"].input-sm, + .input-group-sm input[type="date"], + .input-group-sm input[type="time"], + .input-group-sm input[type="datetime-local"], + .input-group-sm input[type="month"] { + line-height: 30px; + } + input[type="date"].input-lg, + input[type="time"].input-lg, + input[type="datetime-local"].input-lg, + input[type="month"].input-lg, + .input-group-lg input[type="date"], + .input-group-lg input[type="time"], + .input-group-lg input[type="datetime-local"], + .input-group-lg input[type="month"] { + line-height: 46px; + } +} +.form-group { + margin-bottom: 15px; +} +.radio, +.checkbox { + position: relative; + display: block; + margin-top: 10px; + margin-bottom: 10px; +} +.radio label, +.checkbox label { + min-height: 20px; + padding-left: 20px; + 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"] { + position: absolute; + margin-top: 4px \9; + 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], +input[type="radio"].disabled, +input[type="checkbox"].disabled, +fieldset[disabled] input[type="radio"], +fieldset[disabled] input[type="checkbox"] { + cursor: not-allowed; +} +.radio-inline.disabled, +.checkbox-inline.disabled, +fieldset[disabled] .radio-inline, +fieldset[disabled] .checkbox-inline { + cursor: not-allowed; +} +.radio.disabled label, +.checkbox.disabled label, +fieldset[disabled] .radio label, +fieldset[disabled] .checkbox label { + cursor: not-allowed; +} +.form-control-static { + padding-top: 7px; + padding-bottom: 7px; + margin-bottom: 0; +} +.form-control-static.input-lg, +.form-control-static.input-sm { + padding-right: 0; + padding-left: 0; +} +.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; +} +.form-group-sm .form-control { + height: 30px; + padding: 5px 10px; + font-size: 12px; + line-height: 1.5; + border-radius: 3px; +} +select.form-group-sm .form-control { + height: 30px; + line-height: 30px; +} +textarea.form-group-sm .form-control, +select[multiple].form-group-sm .form-control { + height: auto; +} +.form-group-sm .form-control-static { + height: 30px; + padding: 5px 10px; + font-size: 12px; + line-height: 1.5; +} +.input-lg { + height: 46px; + padding: 10px 16px; + font-size: 18px; + line-height: 1.3333333; + border-radius: 6px; +} +select.input-lg { + height: 46px; + line-height: 46px; +} +textarea.input-lg, +select[multiple].input-lg { + height: auto; +} +.form-group-lg .form-control { + height: 46px; + padding: 10px 16px; + font-size: 18px; + line-height: 1.3333333; + border-radius: 6px; +} +select.form-group-lg .form-control { + height: 46px; + line-height: 46px; +} +textarea.form-group-lg .form-control, +select[multiple].form-group-lg .form-control { + height: auto; +} +.form-group-lg .form-control-static { + height: 46px; + padding: 10px 16px; + font-size: 18px; + line-height: 1.3333333; +} +.has-feedback { + position: relative; +} +.has-feedback .form-control { + padding-right: 42.5px; +} +.form-control-feedback { + position: absolute; + top: 0; + right: 0; + z-index: 2; + display: block; + width: 34px; + height: 34px; + line-height: 34px; + text-align: center; + pointer-events: none; +} +.input-lg + .form-control-feedback { + width: 46px; + height: 46px; + line-height: 46px; +} +.input-sm + .form-control-feedback { + width: 30px; + height: 30px; + line-height: 30px; +} +.has-success .help-block, +.has-success .control-label, +.has-success .radio, +.has-success .checkbox, +.has-success .radio-inline, +.has-success .checkbox-inline, +.has-success.radio label, +.has-success.checkbox label, +.has-success.radio-inline label, +.has-success.checkbox-inline label { + 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; + background-color: #dff0d8; + border-color: #3c763d; +} +.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, +.has-warning.radio label, +.has-warning.checkbox label, +.has-warning.radio-inline label, +.has-warning.checkbox-inline label { + 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; + background-color: #fcf8e3; + border-color: #8a6d3b; +} +.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, +.has-error.radio label, +.has-error.checkbox label, +.has-error.radio-inline label, +.has-error.checkbox-inline label { + 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; + background-color: #f2dede; + border-color: #a94442; +} +.has-error .form-control-feedback { + color: #a94442; +} +.has-feedback label ~ .form-control-feedback { + top: 25px; +} +.has-feedback label.sr-only ~ .form-control-feedback { + top: 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 .form-control-static { + display: inline-block; + } + .form-inline .input-group { + display: inline-table; + vertical-align: middle; + } + .form-inline .input-group .input-group-addon, + .form-inline .input-group .input-group-btn, + .form-inline .input-group .form-control { + width: auto; + } + .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; + vertical-align: middle; + } + .form-inline .radio label, + .form-inline .checkbox label { + padding-left: 0; + } + .form-inline .radio input[type="radio"], + .form-inline .checkbox input[type="checkbox"] { + position: relative; + margin-left: 0; + } + .form-inline .has-feedback .form-control-feedback { + top: 0; + } +} +.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; +} +@media (min-width: 768px) { + .form-horizontal .control-label { + padding-top: 7px; + margin-bottom: 0; + text-align: right; + } +} +.form-horizontal .has-feedback .form-control-feedback { + right: 15px; +} +@media (min-width: 768px) { + .form-horizontal .form-group-lg .control-label { + padding-top: 14.333333px; + } +} +@media (min-width: 768px) { + .form-horizontal .form-group-sm .control-label { + padding-top: 6px; + } +} +.btn { + display: inline-block; + padding: 6px 12px; + margin-bottom: 0; + font-size: 14px; + font-weight: normal; + line-height: 1.42857143; + text-align: center; + white-space: nowrap; + vertical-align: middle; + -ms-touch-action: manipulation; + touch-action: manipulation; + cursor: pointer; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + background-image: none; + border: 1px solid transparent; + border-radius: 4px; +} +.btn:focus, +.btn:active:focus, +.btn.active:focus, +.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, +.btn.focus { + color: #333; + text-decoration: none; +} +.btn:active, +.btn.active { + background-image: none; + outline: 0; + -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 { + pointer-events: none; + cursor: not-allowed; + filter: alpha(opacity=65); + -webkit-box-shadow: none; + box-shadow: none; + opacity: .65; +} +.btn-default { + color: #333; + background-color: #fff; + border-color: #ccc; +} +.btn-default:hover, +.btn-default:focus, +.btn-default.focus, +.btn-default:active, +.btn-default.active, +.open > .dropdown-toggle.btn-default { + color: #333; + background-color: #e6e6e6; + 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.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: #337ab7; + border-color: #2e6da4; +} +.btn-primary:hover, +.btn-primary:focus, +.btn-primary.focus, +.btn-primary:active, +.btn-primary.active, +.open > .dropdown-toggle.btn-primary { + color: #fff; + background-color: #286090; + border-color: #204d74; +} +.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.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: #337ab7; + border-color: #2e6da4; +} +.btn-primary .badge { + color: #337ab7; + background-color: #fff; +} +.btn-success { + color: #fff; + background-color: #5cb85c; + border-color: #4cae4c; +} +.btn-success:hover, +.btn-success:focus, +.btn-success.focus, +.btn-success:active, +.btn-success.active, +.open > .dropdown-toggle.btn-success { + color: #fff; + background-color: #449d44; + 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.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.focus, +.btn-info:active, +.btn-info.active, +.open > .dropdown-toggle.btn-info { + color: #fff; + background-color: #31b0d5; + 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.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.focus, +.btn-warning:active, +.btn-warning.active, +.open > .dropdown-toggle.btn-warning { + color: #fff; + background-color: #ec971f; + 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.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.focus, +.btn-danger:active, +.btn-danger.active, +.open > .dropdown-toggle.btn-danger { + color: #fff; + background-color: #c9302c; + 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.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 { + font-weight: normal; + color: #337ab7; + border-radius: 0; +} +.btn-link, +.btn-link:active, +.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: #23527c; + 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: #777; + text-decoration: none; +} +.btn-lg, +.btn-group-lg > .btn { + padding: 10px 16px; + font-size: 18px; + line-height: 1.3333333; + 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%; +} +.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; + -o-transition: opacity .15s linear; + transition: opacity .15s linear; +} +.fade.in { + opacity: 1; +} +.collapse { + display: none; + visibility: hidden; +} +.collapse.in { + display: block; + visibility: visible; +} +tr.collapse.in { + display: table-row; +} +tbody.collapse.in { + display: table-row-group; +} +.collapsing { + position: relative; + height: 0; + overflow: hidden; + -webkit-transition-timing-function: ease; + -o-transition-timing-function: ease; + transition-timing-function: ease; + -webkit-transition-duration: .35s; + -o-transition-duration: .35s; + transition-duration: .35s; + -webkit-transition-property: height, visibility; + -o-transition-property: height, visibility; + transition-property: height, visibility; +} +.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; +} +.dropup, +.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; + text-align: left; + list-style: none; + background-color: #fff; + -webkit-background-clip: padding-box; + background-clip: padding-box; + 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); +} +.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.42857143; + color: #333; + 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: #fff; + text-decoration: none; + background-color: #337ab7; + outline: 0; +} +.dropdown-menu > .disabled > a, +.dropdown-menu > .disabled > a:hover, +.dropdown-menu > .disabled > a:focus { + color: #777; +} +.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-menu-right { + right: 0; + left: auto; +} +.dropdown-menu-left { + right: auto; + left: 0; +} +.dropdown-header { + display: block; + padding: 3px 20px; + font-size: 12px; + line-height: 1.42857143; + color: #777; + white-space: nowrap; +} +.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 { + content: ""; + border-top: 0; + border-bottom: 4px solid; +} +.dropup .dropdown-menu, +.navbar-fixed-bottom .dropdown .dropdown-menu { + top: auto; + bottom: 100%; + margin-bottom: 2px; +} +@media (min-width: 768px) { + .navbar-right .dropdown-menu { + right: 0; + left: auto; + } + .navbar-right .dropdown-menu-left { + right: auto; + left: 0; + } +} +.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 + .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-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-top-left-radius: 0; + border-bottom-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:not(:last-child) > .btn:last-child, +.btn-group > .btn-group:first-child:not(:last-child) > .dropdown-toggle { + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} +.btn-group > .btn-group:last-child:not(:first-child) > .btn:first-child { + border-top-left-radius: 0; + border-bottom-left-radius: 0; +} +.btn-group .dropdown-toggle:active, +.btn-group.open .dropdown-toggle { + outline: 0; +} +.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, .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-top-left-radius: 0; + border-top-right-radius: 0; + border-bottom-left-radius: 4px; +} +.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-left-radius: 0; + border-top-right-radius: 0; +} +.btn-group-justified { + display: table; + width: 100%; + table-layout: fixed; + border-collapse: separate; +} +.btn-group-justified > .btn, +.btn-group-justified > .btn-group { + display: table-cell; + float: none; + width: 1%; +} +.btn-group-justified > .btn-group .btn { + width: 100%; +} +.btn-group-justified > .btn-group .dropdown-menu { + left: auto; +} +[data-toggle="buttons"] > .btn input[type="radio"], +[data-toggle="buttons"] > .btn-group > .btn input[type="radio"], +[data-toggle="buttons"] > .btn input[type="checkbox"], +[data-toggle="buttons"] > .btn-group > .btn input[type="checkbox"] { + position: absolute; + clip: rect(0, 0, 0, 0); + pointer-events: 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 { + 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.3333333; + 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: normal; + 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-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 > .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-top-left-radius: 0; + border-bottom-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 { + padding-left: 0; + margin-bottom: 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: #777; +} +.nav > li.disabled > a:hover, +.nav > li.disabled > a:focus { + color: #777; + text-decoration: none; + cursor: not-allowed; + background-color: transparent; +} +.nav .open > a, +.nav .open > a:hover, +.nav .open > a:focus { + background-color: #eee; + border-color: #337ab7; +} +.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; + cursor: default; + background-color: #fff; + border: 1px solid #ddd; + 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 #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: #337ab7; +} +.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 #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; + visibility: hidden; +} +.tab-content > .active { + display: block; + visibility: visible; +} +.nav-tabs .dropdown-menu { + margin-top: -1px; + border-top-left-radius: 0; + border-top-right-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 { + padding-right: 15px; + padding-left: 15px; + overflow-x: visible; + -webkit-overflow-scrolling: touch; + border-top: 1px solid transparent; + -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .1); + box-shadow: inset 0 1px 0 rgba(255, 255, 255, .1); +} +.navbar-collapse.in { + overflow-y: auto; +} +@media (min-width: 768px) { + .navbar-collapse { + width: auto; + border-top: 0; + -webkit-box-shadow: none; + box-shadow: none; + } + .navbar-collapse.collapse { + display: block !important; + height: auto !important; + padding-bottom: 0; + overflow: visible !important; + visibility: 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; + } +} +.navbar-fixed-top .navbar-collapse, +.navbar-fixed-bottom .navbar-collapse { + max-height: 340px; +} +@media (max-device-width: 480px) and (orientation: landscape) { + .navbar-fixed-top .navbar-collapse, + .navbar-fixed-bottom .navbar-collapse { + max-height: 200px; + } +} +.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; + height: 50px; + padding: 15px 15px; + font-size: 18px; + line-height: 20px; +} +.navbar-brand:hover, +.navbar-brand:focus { + text-decoration: none; +} +.navbar-brand > img { + display: block; +} +@media (min-width: 768px) { + .navbar > .container .navbar-brand, + .navbar > .container-fluid .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: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; + -webkit-box-shadow: none; + 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-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, .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); +} +@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 .form-control-static { + display: inline-block; + } + .navbar-form .input-group { + display: inline-table; + vertical-align: middle; + } + .navbar-form .input-group .input-group-addon, + .navbar-form .input-group .input-group-btn, + .navbar-form .input-group .form-control { + width: auto; + } + .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; + vertical-align: middle; + } + .navbar-form .radio label, + .navbar-form .checkbox label { + padding-left: 0; + } + .navbar-form .radio input[type="radio"], + .navbar-form .checkbox input[type="checkbox"] { + position: relative; + margin-left: 0; + } + .navbar-form .has-feedback .form-control-feedback { + top: 0; + } +} +@media (max-width: 767px) { + .navbar-form .form-group { + margin-bottom: 5px; + } + .navbar-form .form-group:last-child { + margin-bottom: 0; + } +} +@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-nav > li > .dropdown-menu { + margin-top: 0; + border-top-left-radius: 0; + border-top-right-radius: 0; +} +.navbar-fixed-bottom .navbar-nav > li > .dropdown-menu { + margin-bottom: 0; + border-top-left-radius: 4px; + border-top-right-radius: 4px; + 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-right: 15px; + margin-left: 15px; + } +} +@media (min-width: 768px) { + .navbar-left { + float: left !important; + } + .navbar-right { + float: right !important; + margin-right: -15px; + } + .navbar-right ~ .navbar-right { + 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 { + color: #555; + background-color: #e7e7e7; +} +@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-default .btn-link { + color: #777; +} +.navbar-default .btn-link:hover, +.navbar-default .btn-link:focus { + color: #333; +} +.navbar-default .btn-link[disabled]:hover, +fieldset[disabled] .navbar-default .btn-link:hover, +.navbar-default .btn-link[disabled]:focus, +fieldset[disabled] .navbar-default .btn-link:focus { + color: #ccc; +} +.navbar-inverse { + background-color: #222; + border-color: #080808; +} +.navbar-inverse .navbar-brand { + color: #9d9d9d; +} +.navbar-inverse .navbar-brand:hover, +.navbar-inverse .navbar-brand:focus { + color: #fff; + background-color: transparent; +} +.navbar-inverse .navbar-text { + color: #9d9d9d; +} +.navbar-inverse .navbar-nav > li > a { + color: #9d9d9d; +} +.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 { + color: #fff; + 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: #9d9d9d; + } + .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: #9d9d9d; +} +.navbar-inverse .navbar-link:hover { + color: #fff; +} +.navbar-inverse .btn-link { + color: #9d9d9d; +} +.navbar-inverse .btn-link:hover, +.navbar-inverse .btn-link:focus { + color: #fff; +} +.navbar-inverse .btn-link[disabled]:hover, +fieldset[disabled] .navbar-inverse .btn-link:hover, +.navbar-inverse .btn-link[disabled]:focus, +fieldset[disabled] .navbar-inverse .btn-link:focus { + color: #444; +} +.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: #ccc; + content: "/\00a0"; +} +.breadcrumb > .active { + color: #777; +} +.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.42857143; + color: #337ab7; + text-decoration: none; + background-color: #fff; + border: 1px solid #ddd; +} +.pagination > li:first-child > a, +.pagination > li:first-child > span { + margin-left: 0; + border-top-left-radius: 4px; + border-bottom-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 { + color: #23527c; + 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; + cursor: default; + background-color: #337ab7; + border-color: #337ab7; +} +.pagination > .disabled > span, +.pagination > .disabled > span:hover, +.pagination > .disabled > span:focus, +.pagination > .disabled > a, +.pagination > .disabled > a:hover, +.pagination > .disabled > a:focus { + color: #777; + cursor: not-allowed; + background-color: #fff; + border-color: #ddd; +} +.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-top-left-radius: 6px; + border-bottom-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-top-left-radius: 3px; + border-bottom-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 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: #777; + cursor: not-allowed; + background-color: #fff; +} +.label { + display: inline; + padding: .2em .6em .3em; + font-size: 75%; + font-weight: bold; + line-height: 1; + color: #fff; + text-align: center; + white-space: nowrap; + vertical-align: baseline; + border-radius: .25em; +} +a.label:hover, +a.label:focus { + color: #fff; + text-decoration: none; + cursor: pointer; +} +.label:empty { + display: none; +} +.btn .label { + position: relative; + top: -1px; +} +.label-default { + background-color: #777; +} +.label-default[href]:hover, +.label-default[href]:focus { + background-color: #5e5e5e; +} +.label-primary { + background-color: #337ab7; +} +.label-primary[href]:hover, +.label-primary[href]:focus { + background-color: #286090; +} +.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: #fff; + text-align: center; + white-space: nowrap; + vertical-align: baseline; + background-color: #777; + 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; +} +.list-group-item.active > .badge, +.nav-pills > .active > a > .badge { + color: #337ab7; + background-color: #fff; +} +.list-group-item > .badge { + float: right; +} +.list-group-item > .badge + .badge { + margin-right: 5px; +} +.nav-pills > li > a > .badge { + margin-left: 3px; +} +.jumbotron { + padding: 30px 15px; + 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; +} +.jumbotron > hr { + border-top-color: #d5d5d5; +} +.container .jumbotron, +.container-fluid .jumbotron { + border-radius: 6px; +} +.jumbotron .container { + max-width: 100%; +} +@media screen and (min-width: 768px) { + .jumbotron { + padding: 48px 0; + } + .container .jumbotron, + .container-fluid .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.42857143; + background-color: #fff; + border: 1px solid #ddd; + border-radius: 4px; + -webkit-transition: border .2s ease-in-out; + -o-transition: border .2s ease-in-out; + transition: border .2s ease-in-out; +} +.thumbnail > img, +.thumbnail a > img { + margin-right: auto; + margin-left: auto; +} +a.thumbnail:hover, +a.thumbnail:focus, +a.thumbnail.active { + border-color: #337ab7; +} +.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: bold; +} +.alert > p, +.alert > ul { + margin-bottom: 0; +} +.alert > p + p { + margin-top: 5px; +} +.alert-dismissable, +.alert-dismissible { + padding-right: 35px; +} +.alert-dismissable .close, +.alert-dismissible .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; + } +} +@-o-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, .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: #337ab7; + -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; + -o-transition: width .6s ease; + transition: width .6s ease; +} +.progress-striped .progress-bar, +.progress-bar-striped { + 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: -o-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); + -webkit-background-size: 40px 40px; + background-size: 40px 40px; +} +.progress.active .progress-bar, +.progress-bar.active { + -webkit-animation: progress-bar-stripes 2s linear infinite; + -o-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: -o-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: -o-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: -o-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: -o-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 { + margin-top: 15px; +} +.media:first-child { + margin-top: 0; +} +.media, +.media-body { + overflow: hidden; + zoom: 1; +} +.media-body { + width: 10000px; +} +.media-object { + display: block; +} +.media-right, +.media > .pull-right { + padding-left: 10px; +} +.media-left, +.media > .pull-left { + padding-right: 10px; +} +.media-left, +.media-right, +.media-body { + display: table-cell; + vertical-align: top; +} +.media-middle { + vertical-align: middle; +} +.media-bottom { + vertical-align: bottom; +} +.media-heading { + margin-top: 0; + margin-bottom: 5px; +} +.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: #fff; + border: 1px solid #ddd; +} +.list-group-item:first-child { + border-top-left-radius: 4px; + border-top-right-radius: 4px; +} +.list-group-item:last-child { + margin-bottom: 0; + border-bottom-right-radius: 4px; + border-bottom-left-radius: 4px; +} +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 { + color: #555; + text-decoration: none; + background-color: #f5f5f5; +} +.list-group-item.disabled, +.list-group-item.disabled:hover, +.list-group-item.disabled:focus { + color: #777; + cursor: not-allowed; + background-color: #eee; +} +.list-group-item.disabled .list-group-item-heading, +.list-group-item.disabled:hover .list-group-item-heading, +.list-group-item.disabled:focus .list-group-item-heading { + color: inherit; +} +.list-group-item.disabled .list-group-item-text, +.list-group-item.disabled:hover .list-group-item-text, +.list-group-item.disabled:focus .list-group-item-text { + color: #777; +} +.list-group-item.active, +.list-group-item.active:hover, +.list-group-item.active:focus { + z-index: 2; + color: #fff; + background-color: #337ab7; + border-color: #337ab7; +} +.list-group-item.active .list-group-item-heading, +.list-group-item.active:hover .list-group-item-heading, +.list-group-item.active:focus .list-group-item-heading, +.list-group-item.active .list-group-item-heading > small, +.list-group-item.active:hover .list-group-item-heading > small, +.list-group-item.active:focus .list-group-item-heading > small, +.list-group-item.active .list-group-item-heading > .small, +.list-group-item.active:hover .list-group-item-heading > .small, +.list-group-item.active:focus .list-group-item-heading > .small { + color: inherit; +} +.list-group-item.active .list-group-item-text, +.list-group-item.active:hover .list-group-item-text, +.list-group-item.active:focus .list-group-item-text { + color: #c7ddef; +} +.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-left-radius: 3px; + border-top-right-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, +.panel-title > small, +.panel-title > .small, +.panel-title > small > a, +.panel-title > .small > 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, +.panel > .panel-collapse > .list-group { + margin-bottom: 0; +} +.panel > .list-group .list-group-item, +.panel > .panel-collapse > .list-group .list-group-item { + border-width: 1px 0; + border-radius: 0; +} +.panel > .list-group:first-child .list-group-item:first-child, +.panel > .panel-collapse > .list-group:first-child .list-group-item:first-child { + border-top: 0; + border-top-left-radius: 3px; + border-top-right-radius: 3px; +} +.panel > .list-group:last-child .list-group-item:last-child, +.panel > .panel-collapse > .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; +} +.list-group + .panel-footer { + border-top-width: 0; +} +.panel > .table, +.panel > .table-responsive > .table, +.panel > .panel-collapse > .table { + margin-bottom: 0; +} +.panel > .table caption, +.panel > .table-responsive > .table caption, +.panel > .panel-collapse > .table caption { + padding-right: 15px; + padding-left: 15px; +} +.panel > .table:first-child, +.panel > .table-responsive:first-child > .table:first-child { + border-top-left-radius: 3px; + border-top-right-radius: 3px; +} +.panel > .table:first-child > thead:first-child > tr:first-child, +.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child, +.panel > .table:first-child > tbody:first-child > tr:first-child, +.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child { + border-top-left-radius: 3px; + border-top-right-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, +.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child, +.panel > .table:last-child > tfoot:last-child > tr:last-child, +.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr: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, +.panel > .table + .panel-body, +.panel > .table-responsive + .panel-body { + 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 { + margin-bottom: 0; + border: 0; +} +.panel-group { + margin-bottom: 20px; +} +.panel-group .panel { + margin-bottom: 0; + 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, +.panel-group .panel-heading + .panel-collapse > .list-group { + 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-heading .badge { + color: #f5f5f5; + background-color: #333; +} +.panel-default > .panel-footer + .panel-collapse > .panel-body { + border-bottom-color: #ddd; +} +.panel-primary { + border-color: #337ab7; +} +.panel-primary > .panel-heading { + color: #fff; + background-color: #337ab7; + border-color: #337ab7; +} +.panel-primary > .panel-heading + .panel-collapse > .panel-body { + border-top-color: #337ab7; +} +.panel-primary > .panel-heading .badge { + color: #337ab7; + background-color: #fff; +} +.panel-primary > .panel-footer + .panel-collapse > .panel-body { + border-bottom-color: #337ab7; +} +.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-heading .badge { + color: #dff0d8; + background-color: #3c763d; +} +.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-heading .badge { + color: #d9edf7; + background-color: #31708f; +} +.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-heading .badge { + color: #fcf8e3; + background-color: #8a6d3b; +} +.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-heading .badge { + color: #f2dede; + background-color: #a94442; +} +.panel-danger > .panel-footer + .panel-collapse > .panel-body { + border-bottom-color: #ebccd1; +} +.embed-responsive { + position: relative; + display: block; + height: 0; + padding: 0; + overflow: hidden; +} +.embed-responsive .embed-responsive-item, +.embed-responsive iframe, +.embed-responsive embed, +.embed-responsive object, +.embed-responsive video { + position: absolute; + top: 0; + bottom: 0; + left: 0; + width: 100%; + height: 100%; + border: 0; +} +.embed-responsive.embed-responsive-16by9 { + padding-bottom: 56.25%; +} +.embed-responsive.embed-responsive-4by3 { + padding-bottom: 75%; +} +.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: bold; + line-height: 1; + color: #000; + text-shadow: 0 1px 0 #fff; + filter: alpha(opacity=20); + opacity: .2; +} +.close:hover, +.close:focus { + color: #000; + text-decoration: none; + cursor: pointer; + filter: alpha(opacity=50); + opacity: .5; +} +button.close { + -webkit-appearance: none; + padding: 0; + cursor: pointer; + background: transparent; + border: 0; +} +.modal-open { + overflow: hidden; +} +.modal { + position: fixed; + top: 0; + right: 0; + bottom: 0; + left: 0; + z-index: 1040; + display: none; + overflow: hidden; + -webkit-overflow-scrolling: touch; + outline: 0; +} +.modal.fade .modal-dialog { + -webkit-transition: -webkit-transform .3s ease-out; + -o-transition: -o-transform .3s ease-out; + transition: transform .3s ease-out; + -webkit-transform: translate(0, -25%); + -ms-transform: translate(0, -25%); + -o-transform: translate(0, -25%); + transform: translate(0, -25%); +} +.modal.in .modal-dialog { + -webkit-transform: translate(0, 0); + -ms-transform: translate(0, 0); + -o-transform: translate(0, 0); + transform: translate(0, 0); +} +.modal-open .modal { + overflow-x: hidden; + overflow-y: auto; +} +.modal-dialog { + position: relative; + width: auto; + margin: 10px; +} +.modal-content { + position: relative; + background-color: #fff; + -webkit-background-clip: padding-box; + background-clip: padding-box; + border: 1px solid #999; + border: 1px solid rgba(0, 0, 0, .2); + border-radius: 6px; + outline: 0; + -webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, .5); + box-shadow: 0 3px 9px rgba(0, 0, 0, .5); +} +.modal-backdrop { + position: absolute; + top: 0; + right: 0; + left: 0; + background-color: #000; +} +.modal-backdrop.fade { + filter: alpha(opacity=0); + opacity: 0; +} +.modal-backdrop.in { + filter: alpha(opacity=50); + opacity: .5; +} +.modal-header { + min-height: 16.42857143px; + padding: 15px; + border-bottom: 1px solid #e5e5e5; +} +.modal-header .close { + margin-top: -2px; +} +.modal-title { + margin: 0; + line-height: 1.42857143; +} +.modal-body { + position: relative; + padding: 15px; +} +.modal-footer { + padding: 15px; + text-align: right; + border-top: 1px solid #e5e5e5; +} +.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; +} +.modal-scrollbar-measure { + position: absolute; + top: -9999px; + width: 50px; + height: 50px; + overflow: scroll; +} +@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: 1070; + display: block; + font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; + font-size: 12px; + font-weight: normal; + line-height: 1.4; + visibility: visible; + filter: alpha(opacity=0); + opacity: 0; +} +.tooltip.in { + filter: alpha(opacity=90); + opacity: .9; +} +.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: #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 { + right: 5px; + bottom: 0; + margin-bottom: -5px; + border-width: 5px 5px 0; + border-top-color: #000; +} +.tooltip.top-right .tooltip-arrow { + bottom: 0; + left: 5px; + margin-bottom: -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; + right: 5px; + margin-top: -5px; + border-width: 0 5px 5px; + border-bottom-color: #000; +} +.tooltip.bottom-right .tooltip-arrow { + top: 0; + left: 5px; + margin-top: -5px; + border-width: 0 5px 5px; + border-bottom-color: #000; +} +.popover { + position: absolute; + top: 0; + left: 0; + z-index: 1060; + display: none; + max-width: 276px; + padding: 1px; + font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; + font-size: 14px; + font-weight: normal; + line-height: 1.42857143; + text-align: left; + white-space: normal; + background-color: #fff; + -webkit-background-clip: padding-box; + 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); +} +.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; + 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 { + content: ""; + border-width: 10px; +} +.popover.top > .arrow { + bottom: -11px; + left: 50%; + margin-left: -11px; + border-top-color: #999; + border-top-color: rgba(0, 0, 0, .25); + border-bottom-width: 0; +} +.popover.top > .arrow:after { + bottom: 1px; + margin-left: -10px; + content: " "; + border-top-color: #fff; + border-bottom-width: 0; +} +.popover.right > .arrow { + top: 50%; + left: -11px; + margin-top: -11px; + border-right-color: #999; + border-right-color: rgba(0, 0, 0, .25); + border-left-width: 0; +} +.popover.right > .arrow:after { + bottom: -10px; + left: 1px; + content: " "; + border-right-color: #fff; + border-left-width: 0; +} +.popover.bottom > .arrow { + top: -11px; + left: 50%; + margin-left: -11px; + border-top-width: 0; + border-bottom-color: #999; + border-bottom-color: rgba(0, 0, 0, .25); +} +.popover.bottom > .arrow:after { + top: 1px; + margin-left: -10px; + content: " "; + 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 { + right: 1px; + bottom: -10px; + content: " "; + border-right-width: 0; + border-left-color: #fff; +} +.carousel { + position: relative; +} +.carousel-inner { + position: relative; + width: 100%; + overflow: hidden; +} +.carousel-inner > .item { + position: relative; + display: none; + -webkit-transition: .6s ease-in-out left; + -o-transition: .6s ease-in-out left; + transition: .6s ease-in-out left; +} +.carousel-inner > .item > img, +.carousel-inner > .item > a > img { + line-height: 1; +} +@media all and (transform-3d), (-webkit-transform-3d) { + .carousel-inner > .item { + -webkit-transition: -webkit-transform .6s ease-in-out; + -o-transition: -o-transform .6s ease-in-out; + transition: transform .6s ease-in-out; + + -webkit-backface-visibility: hidden; + backface-visibility: hidden; + -webkit-perspective: 1000; + perspective: 1000; + } + .carousel-inner > .item.next, + .carousel-inner > .item.active.right { + left: 0; + -webkit-transform: translate3d(100%, 0, 0); + transform: translate3d(100%, 0, 0); + } + .carousel-inner > .item.prev, + .carousel-inner > .item.active.left { + left: 0; + -webkit-transform: translate3d(-100%, 0, 0); + transform: translate3d(-100%, 0, 0); + } + .carousel-inner > .item.next.left, + .carousel-inner > .item.prev.right, + .carousel-inner > .item.active { + left: 0; + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} +.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: #fff; + text-align: center; + text-shadow: 0 1px 2px rgba(0, 0, 0, .6); + filter: alpha(opacity=50); + opacity: .5; +} +.carousel-control.left { + background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, .5) 0%, rgba(0, 0, 0, .0001) 100%); + background-image: -o-linear-gradient(left, rgba(0, 0, 0, .5) 0%, rgba(0, 0, 0, .0001) 100%); + background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, .5)), to(rgba(0, 0, 0, .0001))); + background-image: linear-gradient(to right, rgba(0, 0, 0, .5) 0%, rgba(0, 0, 0, .0001) 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1); + background-repeat: repeat-x; +} +.carousel-control.right { + right: 0; + left: auto; + background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, .0001) 0%, rgba(0, 0, 0, .5) 100%); + background-image: -o-linear-gradient(left, rgba(0, 0, 0, .0001) 0%, rgba(0, 0, 0, .5) 100%); + background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, .0001)), to(rgba(0, 0, 0, .5))); + background-image: linear-gradient(to right, rgba(0, 0, 0, .0001) 0%, rgba(0, 0, 0, .5) 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1); + background-repeat: repeat-x; +} +.carousel-control:hover, +.carousel-control:focus { + color: #fff; + text-decoration: none; + filter: alpha(opacity=90); + outline: 0; + opacity: .9; +} +.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%; + margin-left: -10px; +} +.carousel-control .icon-next, +.carousel-control .glyphicon-chevron-right { + right: 50%; + margin-right: -10px; +} +.carousel-control .icon-prev, +.carousel-control .icon-next { + width: 20px; + height: 20px; + margin-top: -10px; + font-family: serif; + line-height: 1; +} +.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 #fff; + border-radius: 10px; +} +.carousel-indicators .active { + width: 12px; + height: 12px; + margin: 0; + background-color: #fff; +} +.carousel-caption { + position: absolute; + right: 15%; + bottom: 20px; + left: 15%; + 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; + font-size: 30px; + } + .carousel-control .glyphicon-chevron-left, + .carousel-control .icon-prev { + margin-left: -15px; + } + .carousel-control .glyphicon-chevron-right, + .carousel-control .icon-next { + margin-right: -15px; + } + .carousel-caption { + right: 20%; + left: 20%; + padding-bottom: 30px; + } + .carousel-indicators { + bottom: 20px; + } +} +.clearfix:before, +.clearfix:after, +.dl-horizontal dd:before, +.dl-horizontal dd: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 { + display: table; + content: " "; +} +.clearfix:after, +.dl-horizontal dd: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-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, +.visible-sm, +.visible-md, +.visible-lg { + display: none !important; +} +.visible-xs-block, +.visible-xs-inline, +.visible-xs-inline-block, +.visible-sm-block, +.visible-sm-inline, +.visible-sm-inline-block, +.visible-md-block, +.visible-md-inline, +.visible-md-inline-block, +.visible-lg-block, +.visible-lg-inline, +.visible-lg-inline-block { + 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 (max-width: 767px) { + .visible-xs-block { + display: block !important; + } +} +@media (max-width: 767px) { + .visible-xs-inline { + display: inline !important; + } +} +@media (max-width: 767px) { + .visible-xs-inline-block { + display: inline-block !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: 768px) and (max-width: 991px) { + .visible-sm-block { + display: block !important; + } +} +@media (min-width: 768px) and (max-width: 991px) { + .visible-sm-inline { + display: inline !important; + } +} +@media (min-width: 768px) and (max-width: 991px) { + .visible-sm-inline-block { + display: inline-block !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: 992px) and (max-width: 1199px) { + .visible-md-block { + display: block !important; + } +} +@media (min-width: 992px) and (max-width: 1199px) { + .visible-md-inline { + display: inline !important; + } +} +@media (min-width: 992px) and (max-width: 1199px) { + .visible-md-inline-block { + display: inline-block !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 (min-width: 1200px) { + .visible-lg-block { + display: block !important; + } +} +@media (min-width: 1200px) { + .visible-lg-inline { + display: inline !important; + } +} +@media (min-width: 1200px) { + .visible-lg-inline-block { + display: inline-block !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; + } +} +.visible-print-block { + display: none !important; +} +@media print { + .visible-print-block { + display: block !important; + } +} +.visible-print-inline { + display: none !important; +} +@media print { + .visible-print-inline { + display: inline !important; + } +} +.visible-print-inline-block { + display: none !important; +} +@media print { + .visible-print-inline-block { + display: inline-block !important; + } +} +@media print { + .hidden-print { + display: none !important; + } +} +/*# sourceMappingURL=bootstrap.css.map */ + diff --git a/miaosha-admin/miaosha-admin-web/src/main/webapp/js/bootstrap-3.3.2-dist/css/bootstrap.css.map b/miaosha-admin/miaosha-admin-web/src/main/webapp/js/bootstrap-3.3.2-dist/css/bootstrap.css.map new file mode 100644 index 0000000..ff579ff --- /dev/null +++ b/miaosha-admin/miaosha-admin-web/src/main/webapp/js/bootstrap-3.3.2-dist/css/bootstrap.css.map @@ -0,0 +1 @@ +{"version":3,"sources":["bootstrap.css","less/normalize.less","less/print.less","less/glyphicons.less","less/scaffolding.less","less/mixins/vendor-prefixes.less","less/mixins/tab-focus.less","less/mixins/image.less","less/type.less","less/mixins/text-emphasis.less","less/mixins/background-variant.less","less/mixins/text-overflow.less","less/code.less","less/grid.less","less/mixins/grid.less","less/mixins/grid-framework.less","less/tables.less","less/mixins/table-row.less","less/forms.less","less/mixins/forms.less","less/buttons.less","less/mixins/buttons.less","less/mixins/opacity.less","less/component-animations.less","less/dropdowns.less","less/mixins/nav-divider.less","less/mixins/reset-filter.less","less/button-groups.less","less/mixins/border-radius.less","less/input-groups.less","less/navs.less","less/navbar.less","less/mixins/nav-vertical-align.less","less/utilities.less","less/breadcrumbs.less","less/pagination.less","less/mixins/pagination.less","less/pager.less","less/labels.less","less/mixins/labels.less","less/badges.less","less/jumbotron.less","less/thumbnails.less","less/alerts.less","less/mixins/alerts.less","less/progress-bars.less","less/mixins/gradients.less","less/mixins/progress-bar.less","less/media.less","less/list-group.less","less/mixins/list-group.less","less/panels.less","less/mixins/panels.less","less/responsive-embed.less","less/wells.less","less/close.less","less/modals.less","less/tooltip.less","less/popovers.less","less/carousel.less","less/mixins/clearfix.less","less/mixins/center-block.less","less/mixins/hide-text.less","less/responsive-utilities.less","less/mixins/responsive-visibility.less"],"names":[],"mappings":"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AAA;EHqR9C;AGpRmC;EAAW,kBAAA;EHuR9C;AGtRmC;EAAW,kBAAA;EHyR9C;AGxRmC;EAAW,kBAAA;EH2R9C;AG1RmC;EAAW,kBAAA;EH6R9C;AG5RmC;EAAW,kBAAA;EH+R9C;AG9RmC;EAAW,kBAAA;EHiS9C;AGhSmC;EAAW,kBAAA;EHmS9C;AGlSmC;EAAW,kBAAA;EHqS9C;AGpSmC;EAAW,kBAAA;EHuS9C;AGtSmC;EAAW,kBAAA;EHyS9C;AGxSmC;EAAW,kBAAA;EH2S9C;AG1SmC;EAAW,kBAAA;EH6S9C;AG5SmC;EAAW,kBAAA;EH+S9C;AG9SmC;EAAW,kBAAA;EHiT9C;AGhTmC;EAAW,kBAAA;EHmT9C;AGlTmC;EAAW,kBAAA;EHqT9C;AGpTmC;EAAW,kBAAA;EHuT9C;AGtTmC;EAAW,kBAAA;EHyT9C;AGxTmC;EAAW,kBAAA;EH2T9C;AG1TmC;EAAW,kBAAA;EH6T9C;AG5TmC;EAAW,kBAAA;EH+T9C;AG9TmC;EAAW,kBAAA;EHiU9C;AGhUmC;EAAW,kBAAA;EHmU9C;AGlUmC;EAAW,kBAAA;EHqU9C;AGpUmC;EAAW,kBAAA;EHuU9C;AGtUmC;EAAW,kBAAA;EHyU9C;AGxUmC;EAAW,kBAAA;EH2U9C;AG1UmC;EAAW,kBAAA;EH6U9C;AG5UmC;EAAW,kBAAA;EH+U9C;AG9UmC;EAAW,kBAAA;EHiV9C;AGhVmC;EAAW,kBAAA;EHmV9C;AGlVmC;EAAW,kBAAA;EHqV9C;AGpVmC;EAAW,kBAAA;EHuV9C;AGtVmC;EAAW,kBAAA;EHyV9C;AGxVmC;EAAW,kBAAA;EH2V9C;AG1VmC;EAAW,kBAAA;EH6V9C;AG5VmC;EAAW,kBAAA;EH+V9C;AG9VmC;EAAW,kBAAA;EHiW9C;AGhWmC;EAAW,kBAAA;EHmW9C;AGlWmC;EAAW,kBAAA;EHqW9C;AGpWmC;EAAW,kBAAA;EHuW9C;AGtWmC;EAAW,kBAAA;EHyW9C;AGxWmC;EAAW,kBAAA;EH2W9C;AG1WmC;EAAW,kBAAA;EH6W9C;AG5WmC;EAAW,kBAAA;EH+W9C;AG9WmC;EAAW,kBAAA;EHiX9C;AGhXmC;EAAW,kBAAA;EHmX9C;AGlXmC;EAAW,kBAAA;EHqX9C;AGpXmC;EAAW,kBAAA;EHuX9C;AGtXmC;EAAW,kBAAA;EHyX9C;AGxXmC;EAAW,kBAAA;EH2X9C;AG1XmC;EAAW,kBAAA;EH6X9C;AG5XmC;EAAW,kBAAA;EH+X9C;AG9XmC;EAAW,kBAAA;EHiY9C;AGhYmC;EAAW,kBAAA;EHmY9C;AGlYmC;EAAW,kBAAA;EHqY9C;AGpYmC;EAAW,kBAAA;EHuY9C;AGtYmC;EAAW,kBAAA;EHyY9C;AGxYmC;EAAW,kBAAA;EH2Y9C;AG1YmC;EAAW,kBAAA;EH6Y9C;AG5YmC;EAAW,kBAAA;EH+Y9C;AG9YmC;EAAW,kBAAA;EHiZ9C;AGhZmC;EAAW,kBAAA;EHmZ9C;AGlZmC;EAAW,kBAAA;EHqZ9C;AGpZmC;EAAW,kBAAA;EHuZ9C;AGtZmC;EAAW,kBAAA;EHyZ9C;AGxZmC;EAAW,kBAAA;EH2Z9C;AG1ZmC;EAAW,kBAAA;EH6Z9C;AG5ZmC;EAAW,kBAAA;EH+Z9C;AG9ZmC;EAAW,kBAAA;EHia9C;AGhamC;EAAW,kBAAA;EHma9C;AGlamC;EAAW,kBAAA;EHqa9C;AGpamC;EAAW,kBAAA;EHua9C;AGtamC;EAAW,kBAAA;EHya9C;AGxamC;EAAW,kBAAA;EH2a9C;AG1amC;EAAW,kBAAA;EH6a9C;AG5amC;EAAW,kBAAA;EH+a9C;AG9amC;EAAW,kBAAA;EHib9C;AGhbmC;EAAW,kBAAA;EHmb9C;AGlbmC;EAAW,kBAAA;EHqb9C;AGpbmC;EAAW,kBAAA;EHub9C;AGtbmC;EAAW,kBAAA;EHyb9C;AGxbmC;EAAW,kBAAA;EH2b9C;AG1bmC;EAAW,kBAAA;EH6b9C;AG5bmC;EAAW,kBAAA;EH+b9C;AG9bmC;EAAW,kBAAA;EHic9C;AGhcmC;EAAW,kBAAA;EHmc9C;AGlcmC;EAAW,kBAAA;EHqc9C;AGpcmC;EAAW,kBAAA;EHuc9C;AGtcmC;EAAW,kBAAA;EHyc9C;AGxcmC;EAAW,kBAAA;EH2c9C;AG1cmC;EAAW,kBAAA;EH6c9C;AG5cmC;EAAW,kBAAA;EH+c9C;AG9cmC;EAAW,kBAAA;EHid9C;AGhdmC;EAAW,kBAAA;EHmd9C;AGldmC;EAAW,kBAAA;EHqd9C;AGpdmC;EAAW,kBAAA;EHud9C;AGtdmC;EAAW,kBAAA;EHyd9C;AGxdmC;EAAW,kBAAA;EH2d9C;AG1dmC;EAAW,kBAAA;EH6d9C;AG5dmC;EAAW,kBAAA;EH+d9C;AG9dmC;EAAW,kBAAA;EHie9C;AGhemC;EAAW,kBAAA;EHme9C;AGlemC;EAAW,kBAAA;EHqe9C;AGpemC;EAAW,kBAAA;EHue9C;AGtemC;EAAW,kBAAA;EHye9C;AGxemC;EAAW,kBAAA;EH2e9C;AG1emC;EAAW,kBAAA;EH6e9C;AG5emC;EAAW,kBAAA;EH+e9C;AG9emC;EAAW,kBAAA;EHif9C;AGhfmC;EAAW,kBAAA;EHmf9C;AGlfmC;EAAW,kBAAA;EHqf9C;AGpfmC;EAAW,kBAAA;EHuf9C;AGtfmC;EAAW,kBAAA;EHyf9C;AGxfmC;EAAW,kBAAA;EH2f9C;AG1fmC;EAAW,kBAAA;EH6f9C;AG5fmC;EAAW,kBAAA;EH+f9C;AG9fmC;EAAW,kBAAA;EHigB9C;AGhgBmC;EAAW,kBAAA;EHmgB9C;AGlgBmC;EAAW,kBAAA;EHqgB9C;AGpgBmC;EAAW,kBAAA;EHugB9C;AGtgBmC;EAAW,kBAAA;EHygB9C;AGxgBmC;EAAW,kBAAA;EH2gB9C;AG1gBmC;EAAW,kBAAA;EH6gB9C;AG5gBmC;EAAW,kBAAA;EH+gB9C;AG9gBmC;EAAW,kBAAA;EHihB9C;AGhhBmC;EAAW,kBAAA;EHmhB9C;AGlhBmC;EAAW,kBAAA;EHqhB9C;AGphBmC;EAAW,kBAAA;EHuhB9C;AGthBmC;EAAW,kBAAA;EHyhB9C;AGxhBmC;EAAW,kBAAA;EH2hB9C;AG1hBmC;EAAW,kBAAA;EH6hB9C;AG5hBmC;EAAW,kBAAA;EH+hB9C;AG9hBmC;EAAW,kBAAA;EHiiB9C;AGhiBmC;EAAW,kBAAA;EHmiB9C;AGliBmC;EAAW,kBAAA;EHqiB9C;AGpiBmC;EAAW,kBAAA;EHuiB9C;AGtiBmC;EAAW,kBAAA;EHyiB9C;AGxiBmC;EAAW,kBAAA;EH2iB9C;AG1iBmC;EAAW,kBAAA;EH6iB9C;AG5iBmC;EAAW,kBAAA;EH+iB9C;AG9iBmC;EAAW,kBAAA;EHijB9C;AGhjBmC;EAAW,kBAAA;EHmjB9C;AGljBmC;EAAW,kBAAA;EHqjB9C;AGpjBmC;EAAW,kBAAA;EHujB9C;AGtjBmC;EAAW,kBAAA;EHyjB9C;AGxjBmC;EAAW,kBAAA;EH2jB9C;AG1jBmC;EAAW,kBAAA;EH6jB9C;AG5jBmC;EAAW,kBAAA;EH+jB9C;AG9jBmC;EAAW,kBAAA;EHikB9C;AGhkBmC;EAAW,kBAAA;EHmkB9C;AGlkBmC;EAAW,kBAAA;EHqkB9C;AGpkBmC;EAAW,kBAAA;EHukB9C;AGtkBmC;EAAW,kBAAA;EHykB9C;AGxkBmC;EAAW,kBAAA;EH2kB9C;AG1kBmC;EAAW,kBAAA;EH6kB9C;AG5kBmC;EAAW,kBAAA;EH+kB9C;AG9kBmC;EAAW,kBAAA;EHilB9C;AGhlBmC;EAAW,kBAAA;EHmlB9C;AGllBmC;EAAW,kBAAA;EHqlB9C;AGplBmC;EAAW,kBAAA;EHulB9C;AGtlBmC;EAAW,kBAAA;EHylB9C;AGxlBmC;EAAW,kBAAA;EH2lB9C;AG1lBmC;EAAW,kBAAA;EH6lB9C;AG5lBmC;EAAW,kBAAA;EH+lB9C;AG9lBmC;EAAW,kBAAA;EHimB9C;AGhmBmC;EAAW,kBAAA;EHmmB9C;AGlmBmC;EAAW,kBAAA;EHqmB9C;AGpmBmC;EAAW,kBAAA;EHumB9C;AGtmBmC;EAAW,kBAAA;EHymB9C;AGxmBmC;EAAW,kBAAA;EH2mB9C;AG1mBmC;EAAW,kBAAA;EH6mB9C;AG5mBmC;EAAW,kBAAA;EH+mB9C;AG9mBmC;EAAW,kBAAA;EHinB9C;AGhnBmC;EAAW,kBAAA;EHmnB9C;AGlnBmC;EAAW,kBAAA;EHqnB9C;AGpnBmC;EAAW,kBAAA;EHunB9C;AGtnBmC;EAAW,kBAAA;EHynB9C;AGxnBmC;EAAW,kBAAA;EH2nB9C;AG1nBmC;EAAW,kBAAA;EH6nB9C;AG5nBmC;EAAW,kBAAA;EH+nB9C;AG9nBmC;EAAW,kBAAA;EHioB9C;AGhoBmC;EAAW,kBAAA;EHmoB9C;AGloBmC;EAAW,kBAAA;EHqoB9C;AGpoBmC;EAAW,kBAAA;EHuoB9C;AGtoBmC;EAAW,kBAAA;EHyoB9C;AGhoBmC;EAAW,kBAAA;EHmoB9C;AGloBmC;EAAW,kBAAA;EHqoB9C;AGpoBmC;EAAW,kBAAA;EHuoB9C;AGtoBmC;EAAW,kBAAA;EHyoB9C;AGxoBmC;EAAW,kBAAA;EH2oB9C;AG1oBmC;EAAW,kBAAA;EH6oB9C;AG5oBmC;EAAW,kBAAA;EH+oB9C;AG9oBmC;EAAW,kBAAA;EHipB9C;AGhpBmC;EAAW,kBAAA;EHmpB9C;AGlpBmC;EAAW,kBAAA;EHqpB9C;AGppBmC;EAAW,kBAAA;EHupB9C;AGtpBmC;EAAW,kBAAA;EHypB9C;AGxpBmC;EAAW,kBAAA;EH2pB9C;AG1pBmC;EAAW,kBAAA;EH6pB9C;AG5pBmC;EAAW,kBAAA;EH+pB9C;AG9pBmC;EAAW,kBAAA;EHiqB9C;AGhqBmC;EAAW,kBAAA;EHmqB9C;AGlqBmC;EAAW,kBAAA;EHqqB9C;AGpqBmC;EAAW,kBAAA;EHuqB9C;AGtqBmC;EAAW,kBAAA;EHyqB9C;AGxqBmC;EAAW,kBAAA;EH2qB9C;AG1qBmC;EAAW,kBAAA;EH6qB9C;AG5qBmC;EAAW,kBAAA;EH+qB9C;AG9qBmC;EAAW,kBAAA;EHirB9C;AGhrBmC;EAAW,kBAAA;EHmrB9C;AGlrBmC;EAAW,kBAAA;EHqrB9C;AGprBmC;EAAW,kBAAA;EHurB9C;AGtrBmC;EAAW,kBAAA;EHyrB9C;AGxrBmC;EAAW,kBAAA;EH2rB9C;AG1rBmC;EAAW,kBAAA;EH6rB9C;AG5rBmC;EAAW,kBAAA;EH+rB9C;AG9rBmC;EAAW,kBAAA;EHisB9C;AGhsBmC;EAAW,kBAAA;EHmsB9C;AGlsBmC;EAAW,kBAAA;EHqsB9C;AGpsBmC;EAAW,kBAAA;EHusB9C;AGtsBmC;EAAW,kBAAA;EHysB9C;AGxsBmC;EAAW,kBAAA;EH2sB9C;AG1sBmC;EAAW,kBAAA;EH6sB9C;AG5sBmC;EAAW,kBAAA;EH+sB9C;AG9sBmC;EAAW,kBAAA;EHitB9C;AGhtBmC;EAAW,kBAAA;EHmtB9C;AGltBmC;EAAW,kBAAA;EHqtB9C;AGptBmC;EAAW,kBAAA;EHutB9C;AGttBmC;EAAW,kBAAA;EHytB9C;AGxtBmC;EAAW,k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,oBAAA;Ef4jDH;AexjDC;EACE,aAAA;Ef0jDH;Ae1kDC;EACE,YAAA;Ef4kDH;Ae7kDC;EACE,oBAAA;Ef+kDH;AehlDC;EACE,oBAAA;EfklDH;AenlDC;EACE,WAAA;EfqlDH;AetlDC;EACE,oBAAA;EfwlDH;AezlDC;EACE,oBAAA;Ef2lDH;Ae5lDC;EACE,WAAA;Ef8lDH;Ae/lDC;EACE,oBAAA;EfimDH;AelmDC;EACE,oBAAA;EfomDH;AermDC;EACE,WAAA;EfumDH;AexmDC;EACE,oBAAA;Ef0mDH;Ae3mDC;EACE,mBAAA;Ef6mDH;AezmDC;EACE,YAAA;Ef2mDH;Ae7lDC;EACE,mBAAA;Ef+lDH;AehmDC;EACE,2BAAA;EfkmDH;AenmDC;EACE,2BAAA;EfqmDH;AetmDC;EACE,kBAAA;EfwmDH;AezmDC;EACE,2BAAA;Ef2mDH;Ae5mDC;EACE,2BAAA;Ef8mDH;Ae/mDC;EACE,kBAAA;EfinDH;AelnDC;EACE,2BAAA;EfonDH;AernDC;EACE,2BAAA;EfunDH;AexnDC;EACE,kBAAA;Ef0nDH;Ae3nDC;EACE,2BAAA;Ef6nDH;Ae9nDC;EACE,0BAAA;EfgoDH;AejoDC;EACE,iBAAA;EfmoDH;AanoDD;EElCI;IACE,aAAA;IfwqDH;EejqDD;IACE,aAAA;IfmqDD;EepqDD;IACE,qBAAA;IfsqDD;EevqDD;IACE,qBAAA;IfyqDD;Ee1qDD;IACE,YAAA;If4qDD;Ee7qDD;IACE,qBAAA;If+qDD;EehrDD;IACE,qBAAA;IfkrDD;EenrDD;IACE,YAAA;IfqrDD;EetrDD;IACE,qBAAA;IfwrDD;EezrDD;IACE,qBAAA;If2rDD;Ee5rDD;IACE,YAAA;If8rDD;Ee/rDD;IACE,qBAAA;IfisDD;EelsDD;IACE,oBAAA;IfosDD;EetrDD;IACE,aAAA;IfwrDD;EezrDD;IACE,qBAAA;If2rDD;Ee5rDD;IACE,qBAAA;If8rDD;Ee/rDD;IACE,YAAA;IfisDD;EelsDD;IACE,qBAAA;IfosDD;EersDD;IACE,qBAAA;IfusDD;EexsDD;IACE,YAAA;If0sDD;Ee3sDD;IACE,qBAAA;If6sDD;Ee9sDD;IACE,qBAAA;IfgtDD;EejtDD;IACE,YAAA;IfmtDD;EeptDD;IACE,qBAAA;IfstDD;EevtDD;IACE,oBAAA;IfytDD;EertDD;IACE,aAAA;IfutDD;EevuDD;IACE,YAAA;IfyuDD;Ee1uDD;IACE,oBAAA;If4uDD;Ee7uDD;IACE,oBAAA;If+uDD;EehvDD;IACE,WAAA;IfkvDD;EenvDD;IACE,oBAAA;IfqvDD;EetvDD;IACE,oBAAA;IfwvDD;EezvDD;IACE,WAAA;If2vDD;Ee5vDD;IACE,oBAAA;If8vDD;Ee/vDD;IACE,oBAAA;IfiwDD;EelwDD;IACE,WAAA;IfowDD;EerwDD;IACE,oBAAA;IfuwDD;EexwDD;IACE,mBAAA;If0wDD;EetwDD;IACE,YAAA;IfwwDD;Ee1vDD;IACE,mBAAA;If4vDD;Ee7vDD;IACE,2BAAA;If+vDD;EehwDD;IACE,2BAAA;IfkwDD;EenwDD;IACE,kBAAA;IfqwDD;EetwDD;IACE,2BAAA;IfwwDD;EezwDD;IACE,2BAAA;If2wDD;Ee5wDD;IACE,kBAAA;If8wDD;Ee/wDD;IACE,2BAAA;IfixDD;EelxDD;IACE,2BAAA;IfoxDD;EerxDD;IACE,kBAAA;IfuxDD;EexxDD;IACE,2BAAA;If0xDD;Ee3xDD;IACE,0BAAA;If6xDD;Ee9xDD;IACE,iBAAA;IfgyDD;EACF;AaxxDD;EE3CI;IACE,aAAA;Ifs0DH;Ee/zDD;IACE,aAAA;Ifi0DD;Eel0DD;IACE,qBAAA;Ifo0DD;Eer0DD;IACE,qBAAA;Ifu0DD;Eex0DD;IACE,YAAA;If00DD;Ee30DD;IACE,qBAAA;If60DD;Ee90DD;IACE,qBAAA;Ifg1DD;Eej1DD;IACE,YAAA;Ifm1DD;Eep1DD;IACE,qBAAA;Ifs1DD;Eev1DD;IACE,qBAAA;Ify1DD;Ee11DD;IACE,YAAA;If41DD;Ee71DD;IACE,qBAAA;If+1DD;Eeh2DD;IACE,oBAAA;Ifk2DD;Eep1DD;IACE,aAAA;Ifs1DD;Eev1DD;IACE,qBAAA;Ify1DD;Ee11DD;IACE,qBAAA;If41DD;Ee71DD;IACE,YAAA;If+1DD;Eeh2DD;IACE,qBAAA;Ifk2DD;Een2DD;IACE,qBAAA;Ifq2DD;Eet2DD;IACE,YAAA;Ifw2DD;Eez2DD;IACE,qBAAA;If22DD;Ee52DD;IACE,qBAAA;If82DD;Ee/2DD;IACE,YAAA;Ifi3DD;Eel3DD;IACE,qBAAA;Ifo3DD;Eer3DD;IACE,oBAAA;Ifu3DD;Een3DD;IACE,aAAA;Ifq3DD;Eer4DD;IACE,YAAA;Ifu4DD;Eex4DD;IACE,oBAAA;If04DD;Ee34DD;IACE,oBAAA;If64DD;Ee94DD;IACE,WAAA;Ifg5DD;Eej5DD;IACE,oBAAA;Ifm5DD;Eep5DD;IACE,oBAAA;Ifs5DD;Eev5DD;IACE,WAAA;Ify5DD;Ee15DD;IACE,oBAAA;If45DD;Ee75DD;IACE,oBAAA;If+5DD;Eeh6DD;IACE,WAAA;Ifk6DD;Een6DD;IACE,oBAAA;Ifq6DD;Eet6DD;IACE,mBAAA;Ifw6DD;Eep6DD;IACE,YAAA;Ifs6DD;Eex5DD;IACE,mBAAA;If05DD;Ee35DD;IACE,2BAAA;If65DD;Ee95DD;IACE,2BAAA;Ifg6DD;Eej6DD;IACE,kBAAA;Ifm6DD;Eep6DD;IACE,2BAAA;Ifs6DD;Eev6DD;IACE,2BAAA;Ify6DD;Ee16DD;IACE,kBAAA;If46DD;Ee76DD;IACE,2BAAA;If+6DD;Eeh7DD;IACE,2BAAA;Ifk7DD;Een7DD;IACE,kBAAA;Ifq7DD;Eet7DD;IACE,2BAAA;Ifw7DD;Eez7DD;IACE,0BAAA;If27DD;Ee57DD;IACE,iBAAA;If87DD;EACF;Aan7DD;EE9CI;IACE,aAAA;Ifo+DH;Ee79DD;IACE,aAAA;If+9DD;Eeh+DD;IACE,qBAAA;Ifk+DD;Een+DD;IACE,qBAAA;Ifq+DD;Eet+DD;IACE,YAAA;Ifw+DD;Eez+DD;IACE,qBAAA;If2+DD;Ee5+DD;IACE,qBAAA;If8+DD;Ee/+DD;IACE,YAAA;Ifi/DD;Eel/DD;IACE,qBAAA;Ifo/DD;Eer/DD;IACE,qBAAA;Ifu/DD;Eex/DD;IACE,YAAA;If0/DD;Ee3/DD;IACE,qBAAA;If6/DD;Ee9/DD;IACE,oBAAA;IfggED;Eel/DD;IACE,aAAA;Ifo/DD;Eer/DD;IACE,qBAAA;Ifu/DD;Eex/DD;IACE,qBAAA;If0/DD;Ee3/DD;IACE,YAAA;If6/DD;Ee9/DD;IACE,qBAAA;IfggED;EejgED;IACE,qBAAA;IfmgED;EepgED;IACE,YAAA;IfsgED;EevgED;IACE,qBAAA;IfygED;Ee1gED;IACE,qBAAA;If4gED;Ee7gED;IACE,YAAA;If+gED;EehhED;IACE,qBAAA;IfkhED;EenhED;IACE,oBAAA;IfqhED;EejhED;IACE,aAAA;IfmhED;EeniED;IACE,YAAA;IfqiED;EetiED;IACE,oBAAA;IfwiED;EeziED;IACE,oBAAA;If2iED;Ee5iED;IACE,WAAA;If8iED;Ee/iED;IACE,oBAAA;IfijED;EeljED;IACE,oBAAA;IfojED;EerjED;IACE,WAAA;IfujED;EexjED;IACE,oBAAA;If0jED;Ee3jED;IACE,oBAAA;If6jED;Ee9jED;IACE,WAAA;IfgkED;EejkED;IACE,oBAAA;IfmkED;EepkED;IACE,mBAAA;IfskED;EelkED;IACE,YAAA;IfokED;EetjED;IACE,mBAAA;IfwjED;EezjED;IACE,2BAAA;If2jED;Ee5jED;IACE,2BAAA;If8jED;Ee/jED;IACE,kBAAA;IfikED;EelkED;IACE,2BAAA;IfokED;EerkED;IACE,2BAAA;IfukED;EexkED;IACE,kBAAA;If0kED;Ee3kED;IACE,2BAAA;If6kED;Ee9kED;IACE,2BAAA;IfglED;EejlED;IACE,kBAAA;IfmlED;EeplED;IACE,2BAAA;IfslED;EevlED;IACE,0BAAA;IfylED;Ee1lED;IACE,iBAAA;If4lED;EACF;AgBhqED;EACE,+BAAA;EhBkqED;AgBhqED;EACE,kBAAA;EACA,qBAAA;EACA,gBAAA;EACA,kBAAA;EhBkqED;AgBhqED;EACE,kBAAA;EhBkqED;AgB5pED;EACE,aAAA;EACA,iBAAA;EACA,qBAAA;EhB8pED;AgBjqED;;;;;;EAWQ,cAAA;EACA,yBAAA;EACA,qBAAA;EACA,+BAAA;EhB8pEP;AgB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","file":"bootstrap.css","sourcesContent":["/*! normalize.css v3.0.2 | MIT License | git.io/normalize */\nhtml {\n font-family: sans-serif;\n -ms-text-size-adjust: 100%;\n -webkit-text-size-adjust: 100%;\n}\nbody {\n margin: 0;\n}\narticle,\naside,\ndetails,\nfigcaption,\nfigure,\nfooter,\nheader,\nhgroup,\nmain,\nmenu,\nnav,\nsection,\nsummary {\n display: block;\n}\naudio,\ncanvas,\nprogress,\nvideo {\n display: inline-block;\n vertical-align: baseline;\n}\naudio:not([controls]) {\n display: none;\n height: 0;\n}\n[hidden],\ntemplate {\n display: none;\n}\na {\n background-color: transparent;\n}\na:active,\na:hover {\n outline: 0;\n}\nabbr[title] {\n border-bottom: 1px dotted;\n}\nb,\nstrong {\n font-weight: bold;\n}\ndfn {\n font-style: italic;\n}\nh1 {\n font-size: 2em;\n margin: 0.67em 0;\n}\nmark {\n background: #ff0;\n color: #000;\n}\nsmall {\n font-size: 80%;\n}\nsub,\nsup {\n font-size: 75%;\n line-height: 0;\n position: relative;\n vertical-align: baseline;\n}\nsup {\n top: -0.5em;\n}\nsub {\n bottom: -0.25em;\n}\nimg {\n border: 0;\n}\nsvg:not(:root) {\n overflow: hidden;\n}\nfigure {\n margin: 1em 40px;\n}\nhr {\n -moz-box-sizing: content-box;\n box-sizing: content-box;\n height: 0;\n}\npre {\n overflow: auto;\n}\ncode,\nkbd,\npre,\nsamp {\n font-family: monospace, monospace;\n font-size: 1em;\n}\nbutton,\ninput,\noptgroup,\nselect,\ntextarea {\n color: inherit;\n font: inherit;\n margin: 0;\n}\nbutton {\n overflow: visible;\n}\nbutton,\nselect {\n text-transform: none;\n}\nbutton,\nhtml input[type=\"button\"],\ninput[type=\"reset\"],\ninput[type=\"submit\"] {\n -webkit-appearance: button;\n cursor: pointer;\n}\nbutton[disabled],\nhtml input[disabled] {\n cursor: default;\n}\nbutton::-moz-focus-inner,\ninput::-moz-focus-inner {\n border: 0;\n padding: 0;\n}\ninput {\n line-height: normal;\n}\ninput[type=\"checkbox\"],\ninput[type=\"radio\"] {\n box-sizing: border-box;\n padding: 0;\n}\ninput[type=\"number\"]::-webkit-inner-spin-button,\ninput[type=\"number\"]::-webkit-outer-spin-button {\n height: auto;\n}\ninput[type=\"search\"] {\n -webkit-appearance: textfield;\n -moz-box-sizing: content-box;\n -webkit-box-sizing: content-box;\n box-sizing: content-box;\n}\ninput[type=\"search\"]::-webkit-search-cancel-button,\ninput[type=\"search\"]::-webkit-search-decoration {\n -webkit-appearance: none;\n}\nfieldset {\n border: 1px solid #c0c0c0;\n margin: 0 2px;\n padding: 0.35em 0.625em 0.75em;\n}\nlegend {\n border: 0;\n padding: 0;\n}\ntextarea {\n overflow: auto;\n}\noptgroup {\n font-weight: bold;\n}\ntable {\n border-collapse: collapse;\n border-spacing: 0;\n}\ntd,\nth {\n padding: 0;\n}\n/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */\n@media print {\n *,\n *:before,\n *:after {\n background: transparent !important;\n color: #000 !important;\n box-shadow: none !important;\n text-shadow: none !important;\n }\n a,\n a:visited {\n text-decoration: underline;\n }\n a[href]:after {\n content: \" (\" attr(href) \")\";\n }\n abbr[title]:after {\n content: \" (\" attr(title) \")\";\n }\n a[href^=\"#\"]:after,\n a[href^=\"javascript:\"]:after {\n content: \"\";\n }\n pre,\n blockquote {\n border: 1px solid #999;\n page-break-inside: avoid;\n }\n thead {\n display: table-header-group;\n }\n tr,\n img {\n page-break-inside: avoid;\n }\n img {\n max-width: 100% !important;\n }\n p,\n h2,\n h3 {\n orphans: 3;\n widows: 3;\n }\n h2,\n h3 {\n page-break-after: avoid;\n }\n select {\n background: #fff !important;\n }\n .navbar {\n display: none;\n }\n .btn > .caret,\n .dropup > .btn > .caret {\n border-top-color: #000 !important;\n }\n .label {\n border: 1px solid #000;\n }\n .table {\n border-collapse: collapse !important;\n }\n .table td,\n .table th {\n background-color: #fff !important;\n }\n .table-bordered th,\n .table-bordered td {\n border: 1px solid #ddd !important;\n }\n}\n@font-face {\n font-family: 'Glyphicons Halflings';\n src: url('../fonts/glyphicons-halflings-regular.eot');\n src: url('../fonts/glyphicons-halflings-regular.eot?#iefix') format('embedded-opentype'), url('../fonts/glyphicons-halflings-regular.woff2') format('woff2'), 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');\n}\n.glyphicon {\n position: relative;\n top: 1px;\n display: inline-block;\n font-family: 'Glyphicons Halflings';\n font-style: normal;\n font-weight: normal;\n line-height: 1;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n}\n.glyphicon-asterisk:before {\n content: \"\\2a\";\n}\n.glyphicon-plus:before {\n content: \"\\2b\";\n}\n.glyphicon-euro:before,\n.glyphicon-eur:before {\n content: \"\\20ac\";\n}\n.glyphicon-minus:before {\n content: \"\\2212\";\n}\n.glyphicon-cloud:before {\n content: \"\\2601\";\n}\n.glyphicon-envelope:before {\n content: \"\\2709\";\n}\n.glyphicon-pencil:before {\n content: \"\\270f\";\n}\n.glyphicon-glass:before {\n content: \"\\e001\";\n}\n.glyphicon-music:before {\n content: \"\\e002\";\n}\n.glyphicon-search:before {\n content: \"\\e003\";\n}\n.glyphicon-heart:before {\n content: \"\\e005\";\n}\n.glyphicon-star:before {\n content: \"\\e006\";\n}\n.glyphicon-star-empty:before {\n content: \"\\e007\";\n}\n.glyphicon-user:before {\n content: \"\\e008\";\n}\n.glyphicon-film:before {\n content: \"\\e009\";\n}\n.glyphicon-th-large:before {\n content: \"\\e010\";\n}\n.glyphicon-th:before {\n content: \"\\e011\";\n}\n.glyphicon-th-list:before {\n content: \"\\e012\";\n}\n.glyphicon-ok:before {\n content: \"\\e013\";\n}\n.glyphicon-remove:before {\n content: \"\\e014\";\n}\n.glyphicon-zoom-in:before {\n content: \"\\e015\";\n}\n.glyphicon-zoom-out:before {\n content: \"\\e016\";\n}\n.glyphicon-off:before {\n content: \"\\e017\";\n}\n.glyphicon-signal:before {\n content: \"\\e018\";\n}\n.glyphicon-cog:before {\n content: \"\\e019\";\n}\n.glyphicon-trash:before {\n content: \"\\e020\";\n}\n.glyphicon-home:before {\n content: \"\\e021\";\n}\n.glyphicon-file:before {\n content: \"\\e022\";\n}\n.glyphicon-time:before {\n content: \"\\e023\";\n}\n.glyphicon-road:before {\n content: \"\\e024\";\n}\n.glyphicon-download-alt:before {\n content: \"\\e025\";\n}\n.glyphicon-download:before {\n content: \"\\e026\";\n}\n.glyphicon-upload:before {\n content: \"\\e027\";\n}\n.glyphicon-inbox:before {\n content: \"\\e028\";\n}\n.glyphicon-play-circle:before {\n content: \"\\e029\";\n}\n.glyphicon-repeat:before {\n content: \"\\e030\";\n}\n.glyphicon-refresh:before {\n content: \"\\e031\";\n}\n.glyphicon-list-alt:before {\n content: \"\\e032\";\n}\n.glyphicon-lock:before {\n content: \"\\e033\";\n}\n.glyphicon-flag:before {\n content: \"\\e034\";\n}\n.glyphicon-headphones:before {\n content: \"\\e035\";\n}\n.glyphicon-volume-off:before {\n content: \"\\e036\";\n}\n.glyphicon-volume-down:before {\n content: \"\\e037\";\n}\n.glyphicon-volume-up:before {\n content: \"\\e038\";\n}\n.glyphicon-qrcode:before {\n content: \"\\e039\";\n}\n.glyphicon-barcode:before {\n content: \"\\e040\";\n}\n.glyphicon-tag:before {\n content: \"\\e041\";\n}\n.glyphicon-tags:before {\n content: \"\\e042\";\n}\n.glyphicon-book:before {\n content: \"\\e043\";\n}\n.glyphicon-bookmark:before {\n content: \"\\e044\";\n}\n.glyphicon-print:before {\n content: \"\\e045\";\n}\n.glyphicon-camera:before {\n content: \"\\e046\";\n}\n.glyphicon-font:before {\n content: \"\\e047\";\n}\n.glyphicon-bold:before {\n content: \"\\e048\";\n}\n.glyphicon-italic:before {\n content: \"\\e049\";\n}\n.glyphicon-text-height:before {\n content: \"\\e050\";\n}\n.glyphicon-text-width:before {\n content: \"\\e051\";\n}\n.glyphicon-align-left:before {\n content: \"\\e052\";\n}\n.glyphicon-align-center:before {\n content: \"\\e053\";\n}\n.glyphicon-align-right:before {\n content: \"\\e054\";\n}\n.glyphicon-align-justify:before {\n content: \"\\e055\";\n}\n.glyphicon-list:before {\n content: \"\\e056\";\n}\n.glyphicon-indent-left:before {\n content: \"\\e057\";\n}\n.glyphicon-indent-right:before {\n content: \"\\e058\";\n}\n.glyphicon-facetime-video:before {\n content: \"\\e059\";\n}\n.glyphicon-picture:before {\n content: \"\\e060\";\n}\n.glyphicon-map-marker:before {\n content: \"\\e062\";\n}\n.glyphicon-adjust:before {\n content: \"\\e063\";\n}\n.glyphicon-tint:before {\n content: \"\\e064\";\n}\n.glyphicon-edit:before {\n content: \"\\e065\";\n}\n.glyphicon-share:before {\n content: \"\\e066\";\n}\n.glyphicon-check:before {\n content: \"\\e067\";\n}\n.glyphicon-move:before {\n content: \"\\e068\";\n}\n.glyphicon-step-backward:before {\n content: \"\\e069\";\n}\n.glyphicon-fast-backward:before {\n content: \"\\e070\";\n}\n.glyphicon-backward:before {\n content: \"\\e071\";\n}\n.glyphicon-play:before {\n content: \"\\e072\";\n}\n.glyphicon-pause:before {\n content: \"\\e073\";\n}\n.glyphicon-stop:before {\n content: \"\\e074\";\n}\n.glyphicon-forward:before {\n content: \"\\e075\";\n}\n.glyphicon-fast-forward:before {\n content: \"\\e076\";\n}\n.glyphicon-step-forward:before {\n content: \"\\e077\";\n}\n.glyphicon-eject:before {\n content: \"\\e078\";\n}\n.glyphicon-chevron-left:before {\n content: \"\\e079\";\n}\n.glyphicon-chevron-right:before {\n content: \"\\e080\";\n}\n.glyphicon-plus-sign:before {\n content: \"\\e081\";\n}\n.glyphicon-minus-sign:before {\n content: \"\\e082\";\n}\n.glyphicon-remove-sign:before {\n content: \"\\e083\";\n}\n.glyphicon-ok-sign:before {\n content: \"\\e084\";\n}\n.glyphicon-question-sign:before {\n content: \"\\e085\";\n}\n.glyphicon-info-sign:before {\n content: \"\\e086\";\n}\n.glyphicon-screenshot:before {\n content: \"\\e087\";\n}\n.glyphicon-remove-circle:before {\n content: \"\\e088\";\n}\n.glyphicon-ok-circle:before {\n content: \"\\e089\";\n}\n.glyphicon-ban-circle:before {\n content: \"\\e090\";\n}\n.glyphicon-arrow-left:before {\n content: \"\\e091\";\n}\n.glyphicon-arrow-right:before {\n content: \"\\e092\";\n}\n.glyphicon-arrow-up:before {\n content: \"\\e093\";\n}\n.glyphicon-arrow-down:before {\n content: \"\\e094\";\n}\n.glyphicon-share-alt:before {\n content: \"\\e095\";\n}\n.glyphicon-resize-full:before {\n content: \"\\e096\";\n}\n.glyphicon-resize-small:before {\n content: \"\\e097\";\n}\n.glyphicon-exclamation-sign:before {\n content: \"\\e101\";\n}\n.glyphicon-gift:before {\n content: \"\\e102\";\n}\n.glyphicon-leaf:before {\n content: \"\\e103\";\n}\n.glyphicon-fire:before {\n content: \"\\e104\";\n}\n.glyphicon-eye-open:before {\n content: \"\\e105\";\n}\n.glyphicon-eye-close:before {\n content: \"\\e106\";\n}\n.glyphicon-warning-sign:before {\n content: \"\\e107\";\n}\n.glyphicon-plane:before {\n content: \"\\e108\";\n}\n.glyphicon-calendar:before {\n content: \"\\e109\";\n}\n.glyphicon-random:before {\n content: \"\\e110\";\n}\n.glyphicon-comment:before {\n content: \"\\e111\";\n}\n.glyphicon-magnet:before {\n content: \"\\e112\";\n}\n.glyphicon-chevron-up:before {\n content: \"\\e113\";\n}\n.glyphicon-chevron-down:before {\n content: \"\\e114\";\n}\n.glyphicon-retweet:before {\n content: \"\\e115\";\n}\n.glyphicon-shopping-cart:before {\n content: \"\\e116\";\n}\n.glyphicon-folder-close:before {\n content: \"\\e117\";\n}\n.glyphicon-folder-open:before {\n content: \"\\e118\";\n}\n.glyphicon-resize-vertical:before {\n content: \"\\e119\";\n}\n.glyphicon-resize-horizontal:before {\n content: \"\\e120\";\n}\n.glyphicon-hdd:before {\n content: \"\\e121\";\n}\n.glyphicon-bullhorn:before {\n content: \"\\e122\";\n}\n.glyphicon-bell:before {\n content: \"\\e123\";\n}\n.glyphicon-certificate:before {\n content: \"\\e124\";\n}\n.glyphicon-thumbs-up:before {\n content: \"\\e125\";\n}\n.glyphicon-thumbs-down:before {\n content: \"\\e126\";\n}\n.glyphicon-hand-right:before {\n content: \"\\e127\";\n}\n.glyphicon-hand-left:before {\n content: \"\\e128\";\n}\n.glyphicon-hand-up:before {\n content: \"\\e129\";\n}\n.glyphicon-hand-down:before {\n content: \"\\e130\";\n}\n.glyphicon-circle-arrow-right:before {\n content: \"\\e131\";\n}\n.glyphicon-circle-arrow-left:before {\n content: \"\\e132\";\n}\n.glyphicon-circle-arrow-up:before {\n content: \"\\e133\";\n}\n.glyphicon-circle-arrow-down:before {\n content: \"\\e134\";\n}\n.glyphicon-globe:before {\n content: \"\\e135\";\n}\n.glyphicon-wrench:before {\n content: \"\\e136\";\n}\n.glyphicon-tasks:before {\n content: \"\\e137\";\n}\n.glyphicon-filter:before {\n content: \"\\e138\";\n}\n.glyphicon-briefcase:before {\n content: \"\\e139\";\n}\n.glyphicon-fullscreen:before {\n content: \"\\e140\";\n}\n.glyphicon-dashboard:before {\n content: \"\\e141\";\n}\n.glyphicon-paperclip:before {\n content: \"\\e142\";\n}\n.glyphicon-heart-empty:before {\n content: \"\\e143\";\n}\n.glyphicon-link:before {\n content: \"\\e144\";\n}\n.glyphicon-phone:before {\n content: \"\\e145\";\n}\n.glyphicon-pushpin:before {\n content: \"\\e146\";\n}\n.glyphicon-usd:before {\n content: \"\\e148\";\n}\n.glyphicon-gbp:before {\n content: \"\\e149\";\n}\n.glyphicon-sort:before {\n content: \"\\e150\";\n}\n.glyphicon-sort-by-alphabet:before {\n content: \"\\e151\";\n}\n.glyphicon-sort-by-alphabet-alt:before {\n content: \"\\e152\";\n}\n.glyphicon-sort-by-order:before {\n content: \"\\e153\";\n}\n.glyphicon-sort-by-order-alt:before {\n content: \"\\e154\";\n}\n.glyphicon-sort-by-attributes:before {\n content: \"\\e155\";\n}\n.glyphicon-sort-by-attributes-alt:before {\n content: \"\\e156\";\n}\n.glyphicon-unchecked:before {\n content: \"\\e157\";\n}\n.glyphicon-expand:before {\n content: \"\\e158\";\n}\n.glyphicon-collapse-down:before {\n content: \"\\e159\";\n}\n.glyphicon-collapse-up:before {\n content: \"\\e160\";\n}\n.glyphicon-log-in:before {\n content: \"\\e161\";\n}\n.glyphicon-flash:before {\n content: \"\\e162\";\n}\n.glyphicon-log-out:before {\n content: \"\\e163\";\n}\n.glyphicon-new-window:before {\n content: \"\\e164\";\n}\n.glyphicon-record:before {\n content: \"\\e165\";\n}\n.glyphicon-save:before {\n content: \"\\e166\";\n}\n.glyphicon-open:before {\n content: \"\\e167\";\n}\n.glyphicon-saved:before {\n content: \"\\e168\";\n}\n.glyphicon-import:before {\n content: \"\\e169\";\n}\n.glyphicon-export:before {\n content: \"\\e170\";\n}\n.glyphicon-send:before {\n content: \"\\e171\";\n}\n.glyphicon-floppy-disk:before {\n content: \"\\e172\";\n}\n.glyphicon-floppy-saved:before {\n content: \"\\e173\";\n}\n.glyphicon-floppy-remove:before {\n content: \"\\e174\";\n}\n.glyphicon-floppy-save:before {\n content: \"\\e175\";\n}\n.glyphicon-floppy-open:before {\n content: \"\\e176\";\n}\n.glyphicon-credit-card:before {\n content: \"\\e177\";\n}\n.glyphicon-transfer:before {\n content: \"\\e178\";\n}\n.glyphicon-cutlery:before {\n content: \"\\e179\";\n}\n.glyphicon-header:before {\n content: \"\\e180\";\n}\n.glyphicon-compressed:before {\n content: \"\\e181\";\n}\n.glyphicon-earphone:before {\n content: \"\\e182\";\n}\n.glyphicon-phone-alt:before {\n content: \"\\e183\";\n}\n.glyphicon-tower:before {\n content: \"\\e184\";\n}\n.glyphicon-stats:before {\n content: \"\\e185\";\n}\n.glyphicon-sd-video:before {\n content: \"\\e186\";\n}\n.glyphicon-hd-video:before {\n content: \"\\e187\";\n}\n.glyphicon-subtitles:before {\n content: \"\\e188\";\n}\n.glyphicon-sound-stereo:before {\n content: \"\\e189\";\n}\n.glyphicon-sound-dolby:before {\n content: \"\\e190\";\n}\n.glyphicon-sound-5-1:before {\n content: \"\\e191\";\n}\n.glyphicon-sound-6-1:before {\n content: \"\\e192\";\n}\n.glyphicon-sound-7-1:before {\n content: \"\\e193\";\n}\n.glyphicon-copyright-mark:before {\n content: \"\\e194\";\n}\n.glyphicon-registration-mark:before {\n content: \"\\e195\";\n}\n.glyphicon-cloud-download:before {\n content: \"\\e197\";\n}\n.glyphicon-cloud-upload:before {\n content: \"\\e198\";\n}\n.glyphicon-tree-conifer:before {\n content: \"\\e199\";\n}\n.glyphicon-tree-deciduous:before {\n content: \"\\e200\";\n}\n.glyphicon-cd:before {\n content: \"\\e201\";\n}\n.glyphicon-save-file:before {\n content: \"\\e202\";\n}\n.glyphicon-open-file:before {\n content: \"\\e203\";\n}\n.glyphicon-level-up:before {\n content: \"\\e204\";\n}\n.glyphicon-copy:before {\n content: \"\\e205\";\n}\n.glyphicon-paste:before {\n content: \"\\e206\";\n}\n.glyphicon-alert:before {\n content: \"\\e209\";\n}\n.glyphicon-equalizer:before {\n content: \"\\e210\";\n}\n.glyphicon-king:before {\n content: \"\\e211\";\n}\n.glyphicon-queen:before {\n content: \"\\e212\";\n}\n.glyphicon-pawn:before {\n content: \"\\e213\";\n}\n.glyphicon-bishop:before {\n content: \"\\e214\";\n}\n.glyphicon-knight:before {\n content: \"\\e215\";\n}\n.glyphicon-baby-formula:before {\n content: \"\\e216\";\n}\n.glyphicon-tent:before {\n content: \"\\26fa\";\n}\n.glyphicon-blackboard:before {\n content: \"\\e218\";\n}\n.glyphicon-bed:before {\n content: \"\\e219\";\n}\n.glyphicon-apple:before {\n content: \"\\f8ff\";\n}\n.glyphicon-erase:before {\n content: \"\\e221\";\n}\n.glyphicon-hourglass:before {\n content: \"\\231b\";\n}\n.glyphicon-lamp:before {\n content: \"\\e223\";\n}\n.glyphicon-duplicate:before {\n content: \"\\e224\";\n}\n.glyphicon-piggy-bank:before {\n content: \"\\e225\";\n}\n.glyphicon-scissors:before {\n content: \"\\e226\";\n}\n.glyphicon-bitcoin:before {\n content: \"\\e227\";\n}\n.glyphicon-yen:before {\n content: \"\\00a5\";\n}\n.glyphicon-ruble:before {\n content: \"\\20bd\";\n}\n.glyphicon-scale:before {\n content: \"\\e230\";\n}\n.glyphicon-ice-lolly:before {\n content: \"\\e231\";\n}\n.glyphicon-ice-lolly-tasted:before {\n content: \"\\e232\";\n}\n.glyphicon-education:before {\n content: \"\\e233\";\n}\n.glyphicon-option-horizontal:before {\n content: \"\\e234\";\n}\n.glyphicon-option-vertical:before {\n content: \"\\e235\";\n}\n.glyphicon-menu-hamburger:before {\n content: \"\\e236\";\n}\n.glyphicon-modal-window:before {\n content: \"\\e237\";\n}\n.glyphicon-oil:before {\n content: \"\\e238\";\n}\n.glyphicon-grain:before {\n content: \"\\e239\";\n}\n.glyphicon-sunglasses:before {\n content: \"\\e240\";\n}\n.glyphicon-text-size:before {\n content: \"\\e241\";\n}\n.glyphicon-text-color:before {\n content: \"\\e242\";\n}\n.glyphicon-text-background:before {\n content: \"\\e243\";\n}\n.glyphicon-object-align-top:before {\n content: \"\\e244\";\n}\n.glyphicon-object-align-bottom:before {\n content: \"\\e245\";\n}\n.glyphicon-object-align-horizontal:before {\n content: \"\\e246\";\n}\n.glyphicon-object-align-left:before {\n content: \"\\e247\";\n}\n.glyphicon-object-align-vertical:before {\n content: \"\\e248\";\n}\n.glyphicon-object-align-right:before {\n content: \"\\e249\";\n}\n.glyphicon-triangle-right:before {\n content: \"\\e250\";\n}\n.glyphicon-triangle-left:before {\n content: \"\\e251\";\n}\n.glyphicon-triangle-bottom:before {\n content: \"\\e252\";\n}\n.glyphicon-triangle-top:before {\n content: \"\\e253\";\n}\n.glyphicon-console:before {\n content: \"\\e254\";\n}\n.glyphicon-superscript:before {\n content: \"\\e255\";\n}\n.glyphicon-subscript:before {\n content: \"\\e256\";\n}\n.glyphicon-menu-left:before {\n content: \"\\e257\";\n}\n.glyphicon-menu-right:before {\n content: \"\\e258\";\n}\n.glyphicon-menu-down:before {\n content: \"\\e259\";\n}\n.glyphicon-menu-up:before {\n content: \"\\e260\";\n}\n* {\n -webkit-box-sizing: border-box;\n -moz-box-sizing: border-box;\n box-sizing: border-box;\n}\n*:before,\n*:after {\n -webkit-box-sizing: border-box;\n -moz-box-sizing: border-box;\n box-sizing: border-box;\n}\nhtml {\n font-size: 10px;\n -webkit-tap-highlight-color: rgba(0, 0, 0, 0);\n}\nbody {\n font-family: \"Helvetica Neue\", Helvetica, Arial, sans-serif;\n font-size: 14px;\n line-height: 1.42857143;\n color: #333333;\n background-color: #ffffff;\n}\ninput,\nbutton,\nselect,\ntextarea {\n font-family: inherit;\n font-size: inherit;\n line-height: inherit;\n}\na {\n color: #337ab7;\n text-decoration: none;\n}\na:hover,\na:focus {\n color: #23527c;\n text-decoration: underline;\n}\na:focus {\n outline: thin dotted;\n outline: 5px auto -webkit-focus-ring-color;\n outline-offset: -2px;\n}\nfigure {\n margin: 0;\n}\nimg {\n vertical-align: middle;\n}\n.img-responsive,\n.thumbnail > img,\n.thumbnail a > img,\n.carousel-inner > .item > img,\n.carousel-inner > .item > a > img {\n display: block;\n max-width: 100%;\n height: auto;\n}\n.img-rounded {\n border-radius: 6px;\n}\n.img-thumbnail {\n padding: 4px;\n line-height: 1.42857143;\n background-color: #ffffff;\n border: 1px solid #dddddd;\n border-radius: 4px;\n -webkit-transition: all 0.2s ease-in-out;\n -o-transition: all 0.2s ease-in-out;\n transition: all 0.2s ease-in-out;\n display: inline-block;\n max-width: 100%;\n height: auto;\n}\n.img-circle {\n border-radius: 50%;\n}\nhr {\n margin-top: 20px;\n margin-bottom: 20px;\n border: 0;\n border-top: 1px solid #eeeeee;\n}\n.sr-only {\n position: absolute;\n width: 1px;\n height: 1px;\n margin: -1px;\n padding: 0;\n overflow: hidden;\n clip: rect(0, 0, 0, 0);\n border: 0;\n}\n.sr-only-focusable:active,\n.sr-only-focusable:focus {\n position: static;\n width: auto;\n height: auto;\n margin: 0;\n overflow: visible;\n clip: auto;\n}\nh1,\nh2,\nh3,\nh4,\nh5,\nh6,\n.h1,\n.h2,\n.h3,\n.h4,\n.h5,\n.h6 {\n font-family: inherit;\n font-weight: 500;\n line-height: 1.1;\n color: inherit;\n}\nh1 small,\nh2 small,\nh3 small,\nh4 small,\nh5 small,\nh6 small,\n.h1 small,\n.h2 small,\n.h3 small,\n.h4 small,\n.h5 small,\n.h6 small,\nh1 .small,\nh2 .small,\nh3 .small,\nh4 .small,\nh5 .small,\nh6 .small,\n.h1 .small,\n.h2 .small,\n.h3 .small,\n.h4 .small,\n.h5 .small,\n.h6 .small {\n font-weight: normal;\n line-height: 1;\n color: #777777;\n}\nh1,\n.h1,\nh2,\n.h2,\nh3,\n.h3 {\n margin-top: 20px;\n margin-bottom: 10px;\n}\nh1 small,\n.h1 small,\nh2 small,\n.h2 small,\nh3 small,\n.h3 small,\nh1 .small,\n.h1 .small,\nh2 .small,\n.h2 .small,\nh3 .small,\n.h3 .small {\n font-size: 65%;\n}\nh4,\n.h4,\nh5,\n.h5,\nh6,\n.h6 {\n margin-top: 10px;\n margin-bottom: 10px;\n}\nh4 small,\n.h4 small,\nh5 small,\n.h5 small,\nh6 small,\n.h6 small,\nh4 .small,\n.h4 .small,\nh5 .small,\n.h5 .small,\nh6 .small,\n.h6 .small {\n font-size: 75%;\n}\nh1,\n.h1 {\n font-size: 36px;\n}\nh2,\n.h2 {\n font-size: 30px;\n}\nh3,\n.h3 {\n font-size: 24px;\n}\nh4,\n.h4 {\n font-size: 18px;\n}\nh5,\n.h5 {\n font-size: 14px;\n}\nh6,\n.h6 {\n font-size: 12px;\n}\np {\n margin: 0 0 10px;\n}\n.lead {\n margin-bottom: 20px;\n font-size: 16px;\n font-weight: 300;\n line-height: 1.4;\n}\n@media (min-width: 768px) {\n .lead {\n font-size: 21px;\n }\n}\nsmall,\n.small {\n font-size: 85%;\n}\nmark,\n.mark {\n background-color: #fcf8e3;\n padding: .2em;\n}\n.text-left {\n text-align: left;\n}\n.text-right {\n text-align: right;\n}\n.text-center {\n text-align: center;\n}\n.text-justify {\n text-align: justify;\n}\n.text-nowrap {\n white-space: nowrap;\n}\n.text-lowercase {\n text-transform: lowercase;\n}\n.text-uppercase {\n text-transform: uppercase;\n}\n.text-capitalize {\n text-transform: capitalize;\n}\n.text-muted {\n color: #777777;\n}\n.text-primary {\n color: #337ab7;\n}\na.text-primary:hover {\n color: #286090;\n}\n.text-success {\n color: #3c763d;\n}\na.text-success:hover {\n color: #2b542c;\n}\n.text-info {\n color: #31708f;\n}\na.text-info:hover {\n color: #245269;\n}\n.text-warning {\n color: #8a6d3b;\n}\na.text-warning:hover {\n color: #66512c;\n}\n.text-danger {\n color: #a94442;\n}\na.text-danger:hover {\n color: #843534;\n}\n.bg-primary {\n color: #fff;\n background-color: #337ab7;\n}\na.bg-primary:hover {\n background-color: #286090;\n}\n.bg-success {\n background-color: #dff0d8;\n}\na.bg-success:hover {\n background-color: #c1e2b3;\n}\n.bg-info {\n background-color: #d9edf7;\n}\na.bg-info:hover {\n background-color: #afd9ee;\n}\n.bg-warning {\n background-color: #fcf8e3;\n}\na.bg-warning:hover {\n background-color: #f7ecb5;\n}\n.bg-danger {\n background-color: #f2dede;\n}\na.bg-danger:hover {\n background-color: #e4b9b9;\n}\n.page-header {\n padding-bottom: 9px;\n margin: 40px 0 20px;\n border-bottom: 1px solid #eeeeee;\n}\nul,\nol {\n margin-top: 0;\n margin-bottom: 10px;\n}\nul ul,\nol ul,\nul ol,\nol ol {\n margin-bottom: 0;\n}\n.list-unstyled {\n padding-left: 0;\n list-style: none;\n}\n.list-inline {\n padding-left: 0;\n list-style: none;\n margin-left: -5px;\n}\n.list-inline > li {\n display: inline-block;\n padding-left: 5px;\n padding-right: 5px;\n}\ndl {\n margin-top: 0;\n margin-bottom: 20px;\n}\ndt,\ndd {\n line-height: 1.42857143;\n}\ndt {\n font-weight: bold;\n}\ndd {\n margin-left: 0;\n}\n@media (min-width: 768px) {\n .dl-horizontal dt {\n float: left;\n width: 160px;\n clear: left;\n text-align: right;\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n }\n .dl-horizontal dd {\n margin-left: 180px;\n }\n}\nabbr[title],\nabbr[data-original-title] {\n cursor: help;\n border-bottom: 1px dotted #777777;\n}\n.initialism {\n font-size: 90%;\n text-transform: uppercase;\n}\nblockquote {\n padding: 10px 20px;\n margin: 0 0 20px;\n font-size: 17.5px;\n border-left: 5px solid #eeeeee;\n}\nblockquote p:last-child,\nblockquote ul:last-child,\nblockquote ol:last-child {\n margin-bottom: 0;\n}\nblockquote footer,\nblockquote small,\nblockquote .small {\n display: block;\n font-size: 80%;\n line-height: 1.42857143;\n color: #777777;\n}\nblockquote footer:before,\nblockquote small:before,\nblockquote .small:before {\n content: '\\2014 \\00A0';\n}\n.blockquote-reverse,\nblockquote.pull-right {\n padding-right: 15px;\n padding-left: 0;\n border-right: 5px solid #eeeeee;\n border-left: 0;\n text-align: right;\n}\n.blockquote-reverse footer:before,\nblockquote.pull-right footer:before,\n.blockquote-reverse small:before,\nblockquote.pull-right small:before,\n.blockquote-reverse .small:before,\nblockquote.pull-right .small:before {\n content: '';\n}\n.blockquote-reverse footer:after,\nblockquote.pull-right footer:after,\n.blockquote-reverse small:after,\nblockquote.pull-right small:after,\n.blockquote-reverse .small:after,\nblockquote.pull-right .small:after {\n content: '\\00A0 \\2014';\n}\naddress {\n margin-bottom: 20px;\n font-style: normal;\n line-height: 1.42857143;\n}\ncode,\nkbd,\npre,\nsamp {\n font-family: Menlo, Monaco, Consolas, \"Courier New\", monospace;\n}\ncode {\n padding: 2px 4px;\n font-size: 90%;\n color: #c7254e;\n background-color: #f9f2f4;\n border-radius: 4px;\n}\nkbd {\n padding: 2px 4px;\n font-size: 90%;\n color: #ffffff;\n background-color: #333333;\n border-radius: 3px;\n box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.25);\n}\nkbd kbd {\n padding: 0;\n font-size: 100%;\n font-weight: bold;\n box-shadow: none;\n}\npre {\n display: block;\n padding: 9.5px;\n margin: 0 0 10px;\n font-size: 13px;\n line-height: 1.42857143;\n word-break: break-all;\n word-wrap: break-word;\n color: #333333;\n background-color: #f5f5f5;\n border: 1px solid #cccccc;\n border-radius: 4px;\n}\npre code {\n padding: 0;\n font-size: inherit;\n color: inherit;\n white-space: pre-wrap;\n background-color: transparent;\n border-radius: 0;\n}\n.pre-scrollable {\n max-height: 340px;\n overflow-y: scroll;\n}\n.container {\n margin-right: auto;\n margin-left: auto;\n padding-left: 15px;\n padding-right: 15px;\n}\n@media (min-width: 768px) {\n .container {\n width: 750px;\n }\n}\n@media (min-width: 992px) {\n .container {\n width: 970px;\n }\n}\n@media (min-width: 1200px) {\n .container {\n width: 1170px;\n }\n}\n.container-fluid {\n margin-right: auto;\n margin-left: auto;\n padding-left: 15px;\n padding-right: 15px;\n}\n.row {\n margin-left: -15px;\n margin-right: -15px;\n}\n.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 {\n position: relative;\n min-height: 1px;\n padding-left: 15px;\n padding-right: 15px;\n}\n.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 {\n float: left;\n}\n.col-xs-12 {\n width: 100%;\n}\n.col-xs-11 {\n width: 91.66666667%;\n}\n.col-xs-10 {\n width: 83.33333333%;\n}\n.col-xs-9 {\n width: 75%;\n}\n.col-xs-8 {\n width: 66.66666667%;\n}\n.col-xs-7 {\n width: 58.33333333%;\n}\n.col-xs-6 {\n width: 50%;\n}\n.col-xs-5 {\n width: 41.66666667%;\n}\n.col-xs-4 {\n width: 33.33333333%;\n}\n.col-xs-3 {\n width: 25%;\n}\n.col-xs-2 {\n width: 16.66666667%;\n}\n.col-xs-1 {\n width: 8.33333333%;\n}\n.col-xs-pull-12 {\n right: 100%;\n}\n.col-xs-pull-11 {\n right: 91.66666667%;\n}\n.col-xs-pull-10 {\n right: 83.33333333%;\n}\n.col-xs-pull-9 {\n right: 75%;\n}\n.col-xs-pull-8 {\n right: 66.66666667%;\n}\n.col-xs-pull-7 {\n right: 58.33333333%;\n}\n.col-xs-pull-6 {\n right: 50%;\n}\n.col-xs-pull-5 {\n right: 41.66666667%;\n}\n.col-xs-pull-4 {\n right: 33.33333333%;\n}\n.col-xs-pull-3 {\n right: 25%;\n}\n.col-xs-pull-2 {\n right: 16.66666667%;\n}\n.col-xs-pull-1 {\n right: 8.33333333%;\n}\n.col-xs-pull-0 {\n right: auto;\n}\n.col-xs-push-12 {\n left: 100%;\n}\n.col-xs-push-11 {\n left: 91.66666667%;\n}\n.col-xs-push-10 {\n left: 83.33333333%;\n}\n.col-xs-push-9 {\n left: 75%;\n}\n.col-xs-push-8 {\n left: 66.66666667%;\n}\n.col-xs-push-7 {\n left: 58.33333333%;\n}\n.col-xs-push-6 {\n left: 50%;\n}\n.col-xs-push-5 {\n left: 41.66666667%;\n}\n.col-xs-push-4 {\n left: 33.33333333%;\n}\n.col-xs-push-3 {\n left: 25%;\n}\n.col-xs-push-2 {\n left: 16.66666667%;\n}\n.col-xs-push-1 {\n left: 8.33333333%;\n}\n.col-xs-push-0 {\n left: auto;\n}\n.col-xs-offset-12 {\n margin-left: 100%;\n}\n.col-xs-offset-11 {\n margin-left: 91.66666667%;\n}\n.col-xs-offset-10 {\n margin-left: 83.33333333%;\n}\n.col-xs-offset-9 {\n margin-left: 75%;\n}\n.col-xs-offset-8 {\n margin-left: 66.66666667%;\n}\n.col-xs-offset-7 {\n margin-left: 58.33333333%;\n}\n.col-xs-offset-6 {\n margin-left: 50%;\n}\n.col-xs-offset-5 {\n margin-left: 41.66666667%;\n}\n.col-xs-offset-4 {\n margin-left: 33.33333333%;\n}\n.col-xs-offset-3 {\n margin-left: 25%;\n}\n.col-xs-offset-2 {\n margin-left: 16.66666667%;\n}\n.col-xs-offset-1 {\n margin-left: 8.33333333%;\n}\n.col-xs-offset-0 {\n margin-left: 0%;\n}\n@media (min-width: 768px) {\n .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 {\n float: left;\n }\n .col-sm-12 {\n width: 100%;\n }\n .col-sm-11 {\n width: 91.66666667%;\n }\n .col-sm-10 {\n width: 83.33333333%;\n }\n .col-sm-9 {\n width: 75%;\n }\n .col-sm-8 {\n width: 66.66666667%;\n }\n .col-sm-7 {\n width: 58.33333333%;\n }\n .col-sm-6 {\n width: 50%;\n }\n .col-sm-5 {\n width: 41.66666667%;\n }\n .col-sm-4 {\n width: 33.33333333%;\n }\n .col-sm-3 {\n width: 25%;\n }\n .col-sm-2 {\n width: 16.66666667%;\n }\n .col-sm-1 {\n width: 8.33333333%;\n }\n .col-sm-pull-12 {\n right: 100%;\n }\n .col-sm-pull-11 {\n right: 91.66666667%;\n }\n .col-sm-pull-10 {\n right: 83.33333333%;\n }\n .col-sm-pull-9 {\n right: 75%;\n }\n .col-sm-pull-8 {\n right: 66.66666667%;\n }\n .col-sm-pull-7 {\n right: 58.33333333%;\n }\n .col-sm-pull-6 {\n right: 50%;\n }\n .col-sm-pull-5 {\n right: 41.66666667%;\n }\n .col-sm-pull-4 {\n right: 33.33333333%;\n }\n .col-sm-pull-3 {\n right: 25%;\n }\n .col-sm-pull-2 {\n right: 16.66666667%;\n }\n .col-sm-pull-1 {\n right: 8.33333333%;\n }\n .col-sm-pull-0 {\n right: auto;\n }\n .col-sm-push-12 {\n left: 100%;\n }\n .col-sm-push-11 {\n left: 91.66666667%;\n }\n .col-sm-push-10 {\n left: 83.33333333%;\n }\n .col-sm-push-9 {\n left: 75%;\n }\n .col-sm-push-8 {\n left: 66.66666667%;\n }\n .col-sm-push-7 {\n left: 58.33333333%;\n }\n .col-sm-push-6 {\n left: 50%;\n }\n .col-sm-push-5 {\n left: 41.66666667%;\n }\n .col-sm-push-4 {\n left: 33.33333333%;\n }\n .col-sm-push-3 {\n left: 25%;\n }\n .col-sm-push-2 {\n left: 16.66666667%;\n }\n .col-sm-push-1 {\n left: 8.33333333%;\n }\n .col-sm-push-0 {\n left: auto;\n }\n .col-sm-offset-12 {\n margin-left: 100%;\n }\n .col-sm-offset-11 {\n margin-left: 91.66666667%;\n }\n .col-sm-offset-10 {\n margin-left: 83.33333333%;\n }\n .col-sm-offset-9 {\n margin-left: 75%;\n }\n .col-sm-offset-8 {\n margin-left: 66.66666667%;\n }\n .col-sm-offset-7 {\n margin-left: 58.33333333%;\n }\n .col-sm-offset-6 {\n margin-left: 50%;\n }\n .col-sm-offset-5 {\n margin-left: 41.66666667%;\n }\n .col-sm-offset-4 {\n margin-left: 33.33333333%;\n }\n .col-sm-offset-3 {\n margin-left: 25%;\n }\n .col-sm-offset-2 {\n margin-left: 16.66666667%;\n }\n .col-sm-offset-1 {\n margin-left: 8.33333333%;\n }\n .col-sm-offset-0 {\n margin-left: 0%;\n }\n}\n@media (min-width: 992px) {\n .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 {\n float: left;\n }\n .col-md-12 {\n width: 100%;\n }\n .col-md-11 {\n width: 91.66666667%;\n }\n .col-md-10 {\n width: 83.33333333%;\n }\n .col-md-9 {\n width: 75%;\n }\n .col-md-8 {\n width: 66.66666667%;\n }\n .col-md-7 {\n width: 58.33333333%;\n }\n .col-md-6 {\n width: 50%;\n }\n .col-md-5 {\n width: 41.66666667%;\n }\n .col-md-4 {\n width: 33.33333333%;\n }\n .col-md-3 {\n width: 25%;\n }\n .col-md-2 {\n width: 16.66666667%;\n }\n .col-md-1 {\n width: 8.33333333%;\n }\n .col-md-pull-12 {\n right: 100%;\n }\n .col-md-pull-11 {\n right: 91.66666667%;\n }\n .col-md-pull-10 {\n right: 83.33333333%;\n }\n .col-md-pull-9 {\n right: 75%;\n }\n .col-md-pull-8 {\n right: 66.66666667%;\n }\n .col-md-pull-7 {\n right: 58.33333333%;\n }\n .col-md-pull-6 {\n right: 50%;\n }\n .col-md-pull-5 {\n right: 41.66666667%;\n }\n .col-md-pull-4 {\n right: 33.33333333%;\n }\n .col-md-pull-3 {\n right: 25%;\n }\n .col-md-pull-2 {\n right: 16.66666667%;\n }\n .col-md-pull-1 {\n right: 8.33333333%;\n }\n .col-md-pull-0 {\n right: auto;\n }\n .col-md-push-12 {\n left: 100%;\n }\n .col-md-push-11 {\n left: 91.66666667%;\n }\n .col-md-push-10 {\n left: 83.33333333%;\n }\n .col-md-push-9 {\n left: 75%;\n }\n .col-md-push-8 {\n left: 66.66666667%;\n }\n .col-md-push-7 {\n left: 58.33333333%;\n }\n .col-md-push-6 {\n left: 50%;\n }\n .col-md-push-5 {\n left: 41.66666667%;\n }\n .col-md-push-4 {\n left: 33.33333333%;\n }\n .col-md-push-3 {\n left: 25%;\n }\n .col-md-push-2 {\n left: 16.66666667%;\n }\n .col-md-push-1 {\n left: 8.33333333%;\n }\n .col-md-push-0 {\n left: auto;\n }\n .col-md-offset-12 {\n margin-left: 100%;\n }\n .col-md-offset-11 {\n margin-left: 91.66666667%;\n }\n .col-md-offset-10 {\n margin-left: 83.33333333%;\n }\n .col-md-offset-9 {\n margin-left: 75%;\n }\n .col-md-offset-8 {\n margin-left: 66.66666667%;\n }\n .col-md-offset-7 {\n margin-left: 58.33333333%;\n }\n .col-md-offset-6 {\n margin-left: 50%;\n }\n .col-md-offset-5 {\n margin-left: 41.66666667%;\n }\n .col-md-offset-4 {\n margin-left: 33.33333333%;\n }\n .col-md-offset-3 {\n margin-left: 25%;\n }\n .col-md-offset-2 {\n margin-left: 16.66666667%;\n }\n .col-md-offset-1 {\n margin-left: 8.33333333%;\n }\n .col-md-offset-0 {\n margin-left: 0%;\n }\n}\n@media (min-width: 1200px) {\n .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 {\n float: left;\n }\n .col-lg-12 {\n width: 100%;\n }\n .col-lg-11 {\n width: 91.66666667%;\n }\n .col-lg-10 {\n width: 83.33333333%;\n }\n .col-lg-9 {\n width: 75%;\n }\n .col-lg-8 {\n width: 66.66666667%;\n }\n .col-lg-7 {\n width: 58.33333333%;\n }\n .col-lg-6 {\n width: 50%;\n }\n .col-lg-5 {\n width: 41.66666667%;\n }\n .col-lg-4 {\n width: 33.33333333%;\n }\n .col-lg-3 {\n width: 25%;\n }\n .col-lg-2 {\n width: 16.66666667%;\n }\n .col-lg-1 {\n width: 8.33333333%;\n }\n .col-lg-pull-12 {\n right: 100%;\n }\n .col-lg-pull-11 {\n right: 91.66666667%;\n }\n .col-lg-pull-10 {\n right: 83.33333333%;\n }\n .col-lg-pull-9 {\n right: 75%;\n }\n .col-lg-pull-8 {\n right: 66.66666667%;\n }\n .col-lg-pull-7 {\n right: 58.33333333%;\n }\n .col-lg-pull-6 {\n right: 50%;\n }\n .col-lg-pull-5 {\n right: 41.66666667%;\n }\n .col-lg-pull-4 {\n right: 33.33333333%;\n }\n .col-lg-pull-3 {\n right: 25%;\n }\n .col-lg-pull-2 {\n right: 16.66666667%;\n }\n .col-lg-pull-1 {\n right: 8.33333333%;\n }\n .col-lg-pull-0 {\n right: auto;\n }\n .col-lg-push-12 {\n left: 100%;\n }\n .col-lg-push-11 {\n left: 91.66666667%;\n }\n .col-lg-push-10 {\n left: 83.33333333%;\n }\n .col-lg-push-9 {\n left: 75%;\n }\n .col-lg-push-8 {\n left: 66.66666667%;\n }\n .col-lg-push-7 {\n left: 58.33333333%;\n }\n .col-lg-push-6 {\n left: 50%;\n }\n .col-lg-push-5 {\n left: 41.66666667%;\n }\n .col-lg-push-4 {\n left: 33.33333333%;\n }\n .col-lg-push-3 {\n left: 25%;\n }\n .col-lg-push-2 {\n left: 16.66666667%;\n }\n .col-lg-push-1 {\n left: 8.33333333%;\n }\n .col-lg-push-0 {\n left: auto;\n }\n .col-lg-offset-12 {\n margin-left: 100%;\n }\n .col-lg-offset-11 {\n margin-left: 91.66666667%;\n }\n .col-lg-offset-10 {\n margin-left: 83.33333333%;\n }\n .col-lg-offset-9 {\n margin-left: 75%;\n }\n .col-lg-offset-8 {\n margin-left: 66.66666667%;\n }\n .col-lg-offset-7 {\n margin-left: 58.33333333%;\n }\n .col-lg-offset-6 {\n margin-left: 50%;\n }\n .col-lg-offset-5 {\n margin-left: 41.66666667%;\n }\n .col-lg-offset-4 {\n margin-left: 33.33333333%;\n }\n .col-lg-offset-3 {\n margin-left: 25%;\n }\n .col-lg-offset-2 {\n margin-left: 16.66666667%;\n }\n .col-lg-offset-1 {\n margin-left: 8.33333333%;\n }\n .col-lg-offset-0 {\n margin-left: 0%;\n }\n}\ntable {\n background-color: transparent;\n}\ncaption {\n padding-top: 8px;\n padding-bottom: 8px;\n color: #777777;\n text-align: left;\n}\nth {\n text-align: left;\n}\n.table {\n width: 100%;\n max-width: 100%;\n margin-bottom: 20px;\n}\n.table > thead > tr > th,\n.table > tbody > tr > th,\n.table > tfoot > tr > th,\n.table > thead > tr > td,\n.table > tbody > tr > td,\n.table > tfoot > tr > td {\n padding: 8px;\n line-height: 1.42857143;\n vertical-align: top;\n border-top: 1px solid #dddddd;\n}\n.table > thead > tr > th {\n vertical-align: bottom;\n border-bottom: 2px solid #dddddd;\n}\n.table > caption + thead > tr:first-child > th,\n.table > colgroup + thead > tr:first-child > th,\n.table > thead:first-child > tr:first-child > th,\n.table > caption + thead > tr:first-child > td,\n.table > colgroup + thead > tr:first-child > td,\n.table > thead:first-child > tr:first-child > td {\n border-top: 0;\n}\n.table > tbody + tbody {\n border-top: 2px solid #dddddd;\n}\n.table .table {\n background-color: #ffffff;\n}\n.table-condensed > thead > tr > th,\n.table-condensed > tbody > tr > th,\n.table-condensed > tfoot > tr > th,\n.table-condensed > thead > tr > td,\n.table-condensed > tbody > tr > td,\n.table-condensed > tfoot > tr > td {\n padding: 5px;\n}\n.table-bordered {\n border: 1px solid #dddddd;\n}\n.table-bordered > thead > tr > th,\n.table-bordered > tbody > tr > th,\n.table-bordered > tfoot > tr > th,\n.table-bordered > thead > tr > td,\n.table-bordered > tbody > tr > td,\n.table-bordered > tfoot > tr > td {\n border: 1px solid #dddddd;\n}\n.table-bordered > thead > tr > th,\n.table-bordered > thead > tr > td {\n border-bottom-width: 2px;\n}\n.table-striped > tbody > tr:nth-of-type(odd) {\n background-color: #f9f9f9;\n}\n.table-hover > tbody > tr:hover {\n background-color: #f5f5f5;\n}\ntable col[class*=\"col-\"] {\n position: static;\n float: none;\n display: table-column;\n}\ntable td[class*=\"col-\"],\ntable th[class*=\"col-\"] {\n position: static;\n float: none;\n display: table-cell;\n}\n.table > thead > tr > td.active,\n.table > tbody > tr > td.active,\n.table > tfoot > tr > td.active,\n.table > thead > tr > th.active,\n.table > tbody > tr > th.active,\n.table > tfoot > tr > th.active,\n.table > thead > tr.active > td,\n.table > tbody > tr.active > td,\n.table > tfoot > tr.active > td,\n.table > thead > tr.active > th,\n.table > tbody > tr.active > th,\n.table > tfoot > tr.active > th {\n background-color: #f5f5f5;\n}\n.table-hover > tbody > tr > td.active:hover,\n.table-hover > tbody > tr > th.active:hover,\n.table-hover > tbody > tr.active:hover > td,\n.table-hover > tbody > tr:hover > .active,\n.table-hover > tbody > tr.active:hover > th {\n background-color: #e8e8e8;\n}\n.table > thead > tr > td.success,\n.table > tbody > tr > td.success,\n.table > tfoot > tr > td.success,\n.table > thead > tr > th.success,\n.table > tbody > tr > th.success,\n.table > tfoot > tr > th.success,\n.table > thead > tr.success > td,\n.table > tbody > tr.success > td,\n.table > tfoot > tr.success > td,\n.table > thead > tr.success > th,\n.table > tbody > tr.success > th,\n.table > tfoot > tr.success > th {\n background-color: #dff0d8;\n}\n.table-hover > tbody > tr > td.success:hover,\n.table-hover > tbody > tr > th.success:hover,\n.table-hover > tbody > tr.success:hover > td,\n.table-hover > tbody > tr:hover > .success,\n.table-hover > tbody > tr.success:hover > th {\n background-color: #d0e9c6;\n}\n.table > thead > tr > td.info,\n.table > tbody > tr > td.info,\n.table > tfoot > tr > td.info,\n.table > thead > tr > th.info,\n.table > tbody > tr > th.info,\n.table > tfoot > tr > th.info,\n.table > thead > tr.info > td,\n.table > tbody > tr.info > td,\n.table > tfoot > tr.info > td,\n.table > thead > tr.info > th,\n.table > tbody > tr.info > th,\n.table > tfoot > tr.info > th {\n background-color: #d9edf7;\n}\n.table-hover > tbody > tr > td.info:hover,\n.table-hover > tbody > tr > th.info:hover,\n.table-hover > tbody > tr.info:hover > td,\n.table-hover > tbody > tr:hover > .info,\n.table-hover > tbody > tr.info:hover > th {\n background-color: #c4e3f3;\n}\n.table > thead > tr > td.warning,\n.table > tbody > tr > td.warning,\n.table > tfoot > tr > td.warning,\n.table > thead > tr > th.warning,\n.table > tbody > tr > th.warning,\n.table > tfoot > tr > th.warning,\n.table > thead > tr.warning > td,\n.table > tbody > tr.warning > td,\n.table > tfoot > tr.warning > td,\n.table > thead > tr.warning > th,\n.table > tbody > tr.warning > th,\n.table > tfoot > tr.warning > th {\n background-color: #fcf8e3;\n}\n.table-hover > tbody > tr > td.warning:hover,\n.table-hover > tbody > tr > th.warning:hover,\n.table-hover > tbody > tr.warning:hover > td,\n.table-hover > tbody > tr:hover > .warning,\n.table-hover > tbody > tr.warning:hover > th {\n background-color: #faf2cc;\n}\n.table > thead > tr > td.danger,\n.table > tbody > tr > td.danger,\n.table > tfoot > tr > td.danger,\n.table > thead > tr > th.danger,\n.table > tbody > tr > th.danger,\n.table > tfoot > tr > th.danger,\n.table > thead > tr.danger > td,\n.table > tbody > tr.danger > td,\n.table > tfoot > tr.danger > td,\n.table > thead > tr.danger > th,\n.table > tbody > tr.danger > th,\n.table > tfoot > tr.danger > th {\n background-color: #f2dede;\n}\n.table-hover > tbody > tr > td.danger:hover,\n.table-hover > tbody > tr > th.danger:hover,\n.table-hover > tbody > tr.danger:hover > td,\n.table-hover > tbody > tr:hover > .danger,\n.table-hover > tbody > tr.danger:hover > th {\n background-color: #ebcccc;\n}\n.table-responsive {\n overflow-x: auto;\n min-height: 0.01%;\n}\n@media screen and (max-width: 767px) {\n .table-responsive {\n width: 100%;\n margin-bottom: 15px;\n overflow-y: hidden;\n -ms-overflow-style: -ms-autohiding-scrollbar;\n border: 1px solid #dddddd;\n }\n .table-responsive > .table {\n margin-bottom: 0;\n }\n .table-responsive > .table > thead > tr > th,\n .table-responsive > .table > tbody > tr > th,\n .table-responsive > .table > tfoot > tr > th,\n .table-responsive > .table > thead > tr > td,\n .table-responsive > .table > tbody > tr > td,\n .table-responsive > .table > tfoot > tr > td {\n white-space: nowrap;\n }\n .table-responsive > .table-bordered {\n border: 0;\n }\n .table-responsive > .table-bordered > thead > tr > th:first-child,\n .table-responsive > .table-bordered > tbody > tr > th:first-child,\n .table-responsive > .table-bordered > tfoot > tr > th:first-child,\n .table-responsive > .table-bordered > thead > tr > td:first-child,\n .table-responsive > .table-bordered > tbody > tr > td:first-child,\n .table-responsive > .table-bordered > tfoot > tr > td:first-child {\n border-left: 0;\n }\n .table-responsive > .table-bordered > thead > tr > th:last-child,\n .table-responsive > .table-bordered > tbody > tr > th:last-child,\n .table-responsive > .table-bordered > tfoot > tr > th:last-child,\n .table-responsive > .table-bordered > thead > tr > td:last-child,\n .table-responsive > .table-bordered > tbody > tr > td:last-child,\n .table-responsive > .table-bordered > tfoot > tr > td:last-child {\n border-right: 0;\n }\n .table-responsive > .table-bordered > tbody > tr:last-child > th,\n .table-responsive > .table-bordered > tfoot > tr:last-child > th,\n .table-responsive > .table-bordered > tbody > tr:last-child > td,\n .table-responsive > .table-bordered > tfoot > tr:last-child > td {\n border-bottom: 0;\n }\n}\nfieldset {\n padding: 0;\n margin: 0;\n border: 0;\n min-width: 0;\n}\nlegend {\n display: block;\n width: 100%;\n padding: 0;\n margin-bottom: 20px;\n font-size: 21px;\n line-height: inherit;\n color: #333333;\n border: 0;\n border-bottom: 1px solid #e5e5e5;\n}\nlabel {\n display: inline-block;\n max-width: 100%;\n margin-bottom: 5px;\n font-weight: bold;\n}\ninput[type=\"search\"] {\n -webkit-box-sizing: border-box;\n -moz-box-sizing: border-box;\n box-sizing: border-box;\n}\ninput[type=\"radio\"],\ninput[type=\"checkbox\"] {\n margin: 4px 0 0;\n margin-top: 1px \\9;\n line-height: normal;\n}\ninput[type=\"file\"] {\n display: block;\n}\ninput[type=\"range\"] {\n display: block;\n width: 100%;\n}\nselect[multiple],\nselect[size] {\n height: auto;\n}\ninput[type=\"file\"]:focus,\ninput[type=\"radio\"]:focus,\ninput[type=\"checkbox\"]:focus {\n outline: thin dotted;\n outline: 5px auto -webkit-focus-ring-color;\n outline-offset: -2px;\n}\noutput {\n display: block;\n padding-top: 7px;\n font-size: 14px;\n line-height: 1.42857143;\n color: #555555;\n}\n.form-control {\n display: block;\n width: 100%;\n height: 34px;\n padding: 6px 12px;\n font-size: 14px;\n line-height: 1.42857143;\n color: #555555;\n background-color: #ffffff;\n background-image: none;\n border: 1px solid #cccccc;\n border-radius: 4px;\n -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);\n box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);\n -webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;\n -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;\n transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;\n}\n.form-control:focus {\n border-color: #66afe9;\n outline: 0;\n -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);\n box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);\n}\n.form-control::-moz-placeholder {\n color: #999999;\n opacity: 1;\n}\n.form-control:-ms-input-placeholder {\n color: #999999;\n}\n.form-control::-webkit-input-placeholder {\n color: #999999;\n}\n.form-control[disabled],\n.form-control[readonly],\nfieldset[disabled] .form-control {\n cursor: not-allowed;\n background-color: #eeeeee;\n opacity: 1;\n}\ntextarea.form-control {\n height: auto;\n}\ninput[type=\"search\"] {\n -webkit-appearance: none;\n}\n@media screen and (-webkit-min-device-pixel-ratio: 0) {\n input[type=\"date\"],\n input[type=\"time\"],\n input[type=\"datetime-local\"],\n input[type=\"month\"] {\n line-height: 34px;\n }\n input[type=\"date\"].input-sm,\n input[type=\"time\"].input-sm,\n input[type=\"datetime-local\"].input-sm,\n input[type=\"month\"].input-sm,\n .input-group-sm input[type=\"date\"],\n .input-group-sm input[type=\"time\"],\n .input-group-sm input[type=\"datetime-local\"],\n .input-group-sm input[type=\"month\"] {\n line-height: 30px;\n }\n input[type=\"date\"].input-lg,\n input[type=\"time\"].input-lg,\n input[type=\"datetime-local\"].input-lg,\n input[type=\"month\"].input-lg,\n .input-group-lg input[type=\"date\"],\n .input-group-lg input[type=\"time\"],\n .input-group-lg input[type=\"datetime-local\"],\n .input-group-lg input[type=\"month\"] {\n line-height: 46px;\n }\n}\n.form-group {\n margin-bottom: 15px;\n}\n.radio,\n.checkbox {\n position: relative;\n display: block;\n margin-top: 10px;\n margin-bottom: 10px;\n}\n.radio label,\n.checkbox label {\n min-height: 20px;\n padding-left: 20px;\n margin-bottom: 0;\n font-weight: normal;\n cursor: pointer;\n}\n.radio input[type=\"radio\"],\n.radio-inline input[type=\"radio\"],\n.checkbox input[type=\"checkbox\"],\n.checkbox-inline input[type=\"checkbox\"] {\n position: absolute;\n margin-left: -20px;\n margin-top: 4px \\9;\n}\n.radio + .radio,\n.checkbox + .checkbox {\n margin-top: -5px;\n}\n.radio-inline,\n.checkbox-inline {\n display: inline-block;\n padding-left: 20px;\n margin-bottom: 0;\n vertical-align: middle;\n font-weight: normal;\n cursor: pointer;\n}\n.radio-inline + .radio-inline,\n.checkbox-inline + .checkbox-inline {\n margin-top: 0;\n margin-left: 10px;\n}\ninput[type=\"radio\"][disabled],\ninput[type=\"checkbox\"][disabled],\ninput[type=\"radio\"].disabled,\ninput[type=\"checkbox\"].disabled,\nfieldset[disabled] input[type=\"radio\"],\nfieldset[disabled] input[type=\"checkbox\"] {\n cursor: not-allowed;\n}\n.radio-inline.disabled,\n.checkbox-inline.disabled,\nfieldset[disabled] .radio-inline,\nfieldset[disabled] .checkbox-inline {\n cursor: not-allowed;\n}\n.radio.disabled label,\n.checkbox.disabled label,\nfieldset[disabled] .radio label,\nfieldset[disabled] .checkbox label {\n cursor: not-allowed;\n}\n.form-control-static {\n padding-top: 7px;\n padding-bottom: 7px;\n margin-bottom: 0;\n}\n.form-control-static.input-lg,\n.form-control-static.input-sm {\n padding-left: 0;\n padding-right: 0;\n}\n.input-sm {\n height: 30px;\n padding: 5px 10px;\n font-size: 12px;\n line-height: 1.5;\n border-radius: 3px;\n}\nselect.input-sm {\n height: 30px;\n line-height: 30px;\n}\ntextarea.input-sm,\nselect[multiple].input-sm {\n height: auto;\n}\n.form-group-sm .form-control {\n height: 30px;\n padding: 5px 10px;\n font-size: 12px;\n line-height: 1.5;\n border-radius: 3px;\n}\nselect.form-group-sm .form-control {\n height: 30px;\n line-height: 30px;\n}\ntextarea.form-group-sm .form-control,\nselect[multiple].form-group-sm .form-control {\n height: auto;\n}\n.form-group-sm .form-control-static {\n height: 30px;\n padding: 5px 10px;\n font-size: 12px;\n line-height: 1.5;\n}\n.input-lg {\n height: 46px;\n padding: 10px 16px;\n font-size: 18px;\n line-height: 1.3333333;\n border-radius: 6px;\n}\nselect.input-lg {\n height: 46px;\n line-height: 46px;\n}\ntextarea.input-lg,\nselect[multiple].input-lg {\n height: auto;\n}\n.form-group-lg .form-control {\n height: 46px;\n padding: 10px 16px;\n font-size: 18px;\n line-height: 1.3333333;\n border-radius: 6px;\n}\nselect.form-group-lg .form-control {\n height: 46px;\n line-height: 46px;\n}\ntextarea.form-group-lg .form-control,\nselect[multiple].form-group-lg .form-control {\n height: auto;\n}\n.form-group-lg .form-control-static {\n height: 46px;\n padding: 10px 16px;\n font-size: 18px;\n line-height: 1.3333333;\n}\n.has-feedback {\n position: relative;\n}\n.has-feedback .form-control {\n padding-right: 42.5px;\n}\n.form-control-feedback {\n position: absolute;\n top: 0;\n right: 0;\n z-index: 2;\n display: block;\n width: 34px;\n height: 34px;\n line-height: 34px;\n text-align: center;\n pointer-events: none;\n}\n.input-lg + .form-control-feedback {\n width: 46px;\n height: 46px;\n line-height: 46px;\n}\n.input-sm + .form-control-feedback {\n width: 30px;\n height: 30px;\n line-height: 30px;\n}\n.has-success .help-block,\n.has-success .control-label,\n.has-success .radio,\n.has-success .checkbox,\n.has-success .radio-inline,\n.has-success .checkbox-inline,\n.has-success.radio label,\n.has-success.checkbox label,\n.has-success.radio-inline label,\n.has-success.checkbox-inline label {\n color: #3c763d;\n}\n.has-success .form-control {\n border-color: #3c763d;\n -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);\n box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);\n}\n.has-success .form-control:focus {\n border-color: #2b542c;\n -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168;\n box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168;\n}\n.has-success .input-group-addon {\n color: #3c763d;\n border-color: #3c763d;\n background-color: #dff0d8;\n}\n.has-success .form-control-feedback {\n color: #3c763d;\n}\n.has-warning .help-block,\n.has-warning .control-label,\n.has-warning .radio,\n.has-warning .checkbox,\n.has-warning .radio-inline,\n.has-warning .checkbox-inline,\n.has-warning.radio label,\n.has-warning.checkbox label,\n.has-warning.radio-inline label,\n.has-warning.checkbox-inline label {\n color: #8a6d3b;\n}\n.has-warning .form-control {\n border-color: #8a6d3b;\n -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);\n box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);\n}\n.has-warning .form-control:focus {\n border-color: #66512c;\n -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b;\n box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b;\n}\n.has-warning .input-group-addon {\n color: #8a6d3b;\n border-color: #8a6d3b;\n background-color: #fcf8e3;\n}\n.has-warning .form-control-feedback {\n color: #8a6d3b;\n}\n.has-error .help-block,\n.has-error .control-label,\n.has-error .radio,\n.has-error .checkbox,\n.has-error .radio-inline,\n.has-error .checkbox-inline,\n.has-error.radio label,\n.has-error.checkbox label,\n.has-error.radio-inline label,\n.has-error.checkbox-inline label {\n color: #a94442;\n}\n.has-error .form-control {\n border-color: #a94442;\n -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);\n box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);\n}\n.has-error .form-control:focus {\n border-color: #843534;\n -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483;\n box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483;\n}\n.has-error .input-group-addon {\n color: #a94442;\n border-color: #a94442;\n background-color: #f2dede;\n}\n.has-error .form-control-feedback {\n color: #a94442;\n}\n.has-feedback label ~ .form-control-feedback {\n top: 25px;\n}\n.has-feedback label.sr-only ~ .form-control-feedback {\n top: 0;\n}\n.help-block {\n display: block;\n margin-top: 5px;\n margin-bottom: 10px;\n color: #737373;\n}\n@media (min-width: 768px) {\n .form-inline .form-group {\n display: inline-block;\n margin-bottom: 0;\n vertical-align: middle;\n }\n .form-inline .form-control {\n display: inline-block;\n width: auto;\n vertical-align: middle;\n }\n .form-inline .form-control-static {\n display: inline-block;\n }\n .form-inline .input-group {\n display: inline-table;\n vertical-align: middle;\n }\n .form-inline .input-group .input-group-addon,\n .form-inline .input-group .input-group-btn,\n .form-inline .input-group .form-control {\n width: auto;\n }\n .form-inline .input-group > .form-control {\n width: 100%;\n }\n .form-inline .control-label {\n margin-bottom: 0;\n vertical-align: middle;\n }\n .form-inline .radio,\n .form-inline .checkbox {\n display: inline-block;\n margin-top: 0;\n margin-bottom: 0;\n vertical-align: middle;\n }\n .form-inline .radio label,\n .form-inline .checkbox label {\n padding-left: 0;\n }\n .form-inline .radio input[type=\"radio\"],\n .form-inline .checkbox input[type=\"checkbox\"] {\n position: relative;\n margin-left: 0;\n }\n .form-inline .has-feedback .form-control-feedback {\n top: 0;\n }\n}\n.form-horizontal .radio,\n.form-horizontal .checkbox,\n.form-horizontal .radio-inline,\n.form-horizontal .checkbox-inline {\n margin-top: 0;\n margin-bottom: 0;\n padding-top: 7px;\n}\n.form-horizontal .radio,\n.form-horizontal .checkbox {\n min-height: 27px;\n}\n.form-horizontal .form-group {\n margin-left: -15px;\n margin-right: -15px;\n}\n@media (min-width: 768px) {\n .form-horizontal .control-label {\n text-align: right;\n margin-bottom: 0;\n padding-top: 7px;\n }\n}\n.form-horizontal .has-feedback .form-control-feedback {\n right: 15px;\n}\n@media (min-width: 768px) {\n .form-horizontal .form-group-lg .control-label {\n padding-top: 14.333333px;\n }\n}\n@media (min-width: 768px) {\n .form-horizontal .form-group-sm .control-label {\n padding-top: 6px;\n }\n}\n.btn {\n display: inline-block;\n margin-bottom: 0;\n font-weight: normal;\n text-align: center;\n vertical-align: middle;\n touch-action: manipulation;\n cursor: pointer;\n background-image: none;\n border: 1px solid transparent;\n white-space: nowrap;\n padding: 6px 12px;\n font-size: 14px;\n line-height: 1.42857143;\n border-radius: 4px;\n -webkit-user-select: none;\n -moz-user-select: none;\n -ms-user-select: none;\n user-select: none;\n}\n.btn:focus,\n.btn:active:focus,\n.btn.active:focus,\n.btn.focus,\n.btn:active.focus,\n.btn.active.focus {\n outline: thin dotted;\n outline: 5px auto -webkit-focus-ring-color;\n outline-offset: -2px;\n}\n.btn:hover,\n.btn:focus,\n.btn.focus {\n color: #333333;\n text-decoration: none;\n}\n.btn:active,\n.btn.active {\n outline: 0;\n background-image: none;\n -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\n box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\n}\n.btn.disabled,\n.btn[disabled],\nfieldset[disabled] .btn {\n cursor: not-allowed;\n pointer-events: none;\n opacity: 0.65;\n filter: alpha(opacity=65);\n -webkit-box-shadow: none;\n box-shadow: none;\n}\n.btn-default {\n color: #333333;\n background-color: #ffffff;\n border-color: #cccccc;\n}\n.btn-default:hover,\n.btn-default:focus,\n.btn-default.focus,\n.btn-default:active,\n.btn-default.active,\n.open > .dropdown-toggle.btn-default {\n color: #333333;\n background-color: #e6e6e6;\n border-color: #adadad;\n}\n.btn-default:active,\n.btn-default.active,\n.open > .dropdown-toggle.btn-default {\n background-image: none;\n}\n.btn-default.disabled,\n.btn-default[disabled],\nfieldset[disabled] .btn-default,\n.btn-default.disabled:hover,\n.btn-default[disabled]:hover,\nfieldset[disabled] .btn-default:hover,\n.btn-default.disabled:focus,\n.btn-default[disabled]:focus,\nfieldset[disabled] .btn-default:focus,\n.btn-default.disabled.focus,\n.btn-default[disabled].focus,\nfieldset[disabled] .btn-default.focus,\n.btn-default.disabled:active,\n.btn-default[disabled]:active,\nfieldset[disabled] .btn-default:active,\n.btn-default.disabled.active,\n.btn-default[disabled].active,\nfieldset[disabled] .btn-default.active {\n background-color: #ffffff;\n border-color: #cccccc;\n}\n.btn-default .badge {\n color: #ffffff;\n background-color: #333333;\n}\n.btn-primary {\n color: #ffffff;\n background-color: #337ab7;\n border-color: #2e6da4;\n}\n.btn-primary:hover,\n.btn-primary:focus,\n.btn-primary.focus,\n.btn-primary:active,\n.btn-primary.active,\n.open > .dropdown-toggle.btn-primary {\n color: #ffffff;\n background-color: #286090;\n border-color: #204d74;\n}\n.btn-primary:active,\n.btn-primary.active,\n.open > .dropdown-toggle.btn-primary {\n background-image: none;\n}\n.btn-primary.disabled,\n.btn-primary[disabled],\nfieldset[disabled] .btn-primary,\n.btn-primary.disabled:hover,\n.btn-primary[disabled]:hover,\nfieldset[disabled] .btn-primary:hover,\n.btn-primary.disabled:focus,\n.btn-primary[disabled]:focus,\nfieldset[disabled] .btn-primary:focus,\n.btn-primary.disabled.focus,\n.btn-primary[disabled].focus,\nfieldset[disabled] .btn-primary.focus,\n.btn-primary.disabled:active,\n.btn-primary[disabled]:active,\nfieldset[disabled] .btn-primary:active,\n.btn-primary.disabled.active,\n.btn-primary[disabled].active,\nfieldset[disabled] .btn-primary.active {\n background-color: #337ab7;\n border-color: #2e6da4;\n}\n.btn-primary .badge {\n color: #337ab7;\n background-color: #ffffff;\n}\n.btn-success {\n color: #ffffff;\n background-color: #5cb85c;\n border-color: #4cae4c;\n}\n.btn-success:hover,\n.btn-success:focus,\n.btn-success.focus,\n.btn-success:active,\n.btn-success.active,\n.open > .dropdown-toggle.btn-success {\n color: #ffffff;\n background-color: #449d44;\n border-color: #398439;\n}\n.btn-success:active,\n.btn-success.active,\n.open > .dropdown-toggle.btn-success {\n background-image: none;\n}\n.btn-success.disabled,\n.btn-success[disabled],\nfieldset[disabled] .btn-success,\n.btn-success.disabled:hover,\n.btn-success[disabled]:hover,\nfieldset[disabled] .btn-success:hover,\n.btn-success.disabled:focus,\n.btn-success[disabled]:focus,\nfieldset[disabled] .btn-success:focus,\n.btn-success.disabled.focus,\n.btn-success[disabled].focus,\nfieldset[disabled] .btn-success.focus,\n.btn-success.disabled:active,\n.btn-success[disabled]:active,\nfieldset[disabled] .btn-success:active,\n.btn-success.disabled.active,\n.btn-success[disabled].active,\nfieldset[disabled] .btn-success.active {\n background-color: #5cb85c;\n border-color: #4cae4c;\n}\n.btn-success .badge {\n color: #5cb85c;\n background-color: #ffffff;\n}\n.btn-info {\n color: #ffffff;\n background-color: #5bc0de;\n border-color: #46b8da;\n}\n.btn-info:hover,\n.btn-info:focus,\n.btn-info.focus,\n.btn-info:active,\n.btn-info.active,\n.open > .dropdown-toggle.btn-info {\n color: #ffffff;\n background-color: #31b0d5;\n border-color: #269abc;\n}\n.btn-info:active,\n.btn-info.active,\n.open > .dropdown-toggle.btn-info {\n background-image: none;\n}\n.btn-info.disabled,\n.btn-info[disabled],\nfieldset[disabled] .btn-info,\n.btn-info.disabled:hover,\n.btn-info[disabled]:hover,\nfieldset[disabled] .btn-info:hover,\n.btn-info.disabled:focus,\n.btn-info[disabled]:focus,\nfieldset[disabled] .btn-info:focus,\n.btn-info.disabled.focus,\n.btn-info[disabled].focus,\nfieldset[disabled] .btn-info.focus,\n.btn-info.disabled:active,\n.btn-info[disabled]:active,\nfieldset[disabled] .btn-info:active,\n.btn-info.disabled.active,\n.btn-info[disabled].active,\nfieldset[disabled] .btn-info.active {\n background-color: #5bc0de;\n border-color: #46b8da;\n}\n.btn-info .badge {\n color: #5bc0de;\n background-color: #ffffff;\n}\n.btn-warning {\n color: #ffffff;\n background-color: #f0ad4e;\n border-color: #eea236;\n}\n.btn-warning:hover,\n.btn-warning:focus,\n.btn-warning.focus,\n.btn-warning:active,\n.btn-warning.active,\n.open > .dropdown-toggle.btn-warning {\n color: #ffffff;\n background-color: #ec971f;\n border-color: #d58512;\n}\n.btn-warning:active,\n.btn-warning.active,\n.open > .dropdown-toggle.btn-warning {\n background-image: none;\n}\n.btn-warning.disabled,\n.btn-warning[disabled],\nfieldset[disabled] .btn-warning,\n.btn-warning.disabled:hover,\n.btn-warning[disabled]:hover,\nfieldset[disabled] .btn-warning:hover,\n.btn-warning.disabled:focus,\n.btn-warning[disabled]:focus,\nfieldset[disabled] .btn-warning:focus,\n.btn-warning.disabled.focus,\n.btn-warning[disabled].focus,\nfieldset[disabled] .btn-warning.focus,\n.btn-warning.disabled:active,\n.btn-warning[disabled]:active,\nfieldset[disabled] .btn-warning:active,\n.btn-warning.disabled.active,\n.btn-warning[disabled].active,\nfieldset[disabled] .btn-warning.active {\n background-color: #f0ad4e;\n border-color: #eea236;\n}\n.btn-warning .badge {\n color: #f0ad4e;\n background-color: #ffffff;\n}\n.btn-danger {\n color: #ffffff;\n background-color: #d9534f;\n border-color: #d43f3a;\n}\n.btn-danger:hover,\n.btn-danger:focus,\n.btn-danger.focus,\n.btn-danger:active,\n.btn-danger.active,\n.open > .dropdown-toggle.btn-danger {\n color: #ffffff;\n background-color: #c9302c;\n border-color: #ac2925;\n}\n.btn-danger:active,\n.btn-danger.active,\n.open > .dropdown-toggle.btn-danger {\n background-image: none;\n}\n.btn-danger.disabled,\n.btn-danger[disabled],\nfieldset[disabled] .btn-danger,\n.btn-danger.disabled:hover,\n.btn-danger[disabled]:hover,\nfieldset[disabled] .btn-danger:hover,\n.btn-danger.disabled:focus,\n.btn-danger[disabled]:focus,\nfieldset[disabled] .btn-danger:focus,\n.btn-danger.disabled.focus,\n.btn-danger[disabled].focus,\nfieldset[disabled] .btn-danger.focus,\n.btn-danger.disabled:active,\n.btn-danger[disabled]:active,\nfieldset[disabled] .btn-danger:active,\n.btn-danger.disabled.active,\n.btn-danger[disabled].active,\nfieldset[disabled] .btn-danger.active {\n background-color: #d9534f;\n border-color: #d43f3a;\n}\n.btn-danger .badge {\n color: #d9534f;\n background-color: #ffffff;\n}\n.btn-link {\n color: #337ab7;\n font-weight: normal;\n border-radius: 0;\n}\n.btn-link,\n.btn-link:active,\n.btn-link.active,\n.btn-link[disabled],\nfieldset[disabled] .btn-link {\n background-color: transparent;\n -webkit-box-shadow: none;\n box-shadow: none;\n}\n.btn-link,\n.btn-link:hover,\n.btn-link:focus,\n.btn-link:active {\n border-color: transparent;\n}\n.btn-link:hover,\n.btn-link:focus {\n color: #23527c;\n text-decoration: underline;\n background-color: transparent;\n}\n.btn-link[disabled]:hover,\nfieldset[disabled] .btn-link:hover,\n.btn-link[disabled]:focus,\nfieldset[disabled] .btn-link:focus {\n color: #777777;\n text-decoration: none;\n}\n.btn-lg,\n.btn-group-lg > .btn {\n padding: 10px 16px;\n font-size: 18px;\n line-height: 1.3333333;\n border-radius: 6px;\n}\n.btn-sm,\n.btn-group-sm > .btn {\n padding: 5px 10px;\n font-size: 12px;\n line-height: 1.5;\n border-radius: 3px;\n}\n.btn-xs,\n.btn-group-xs > .btn {\n padding: 1px 5px;\n font-size: 12px;\n line-height: 1.5;\n border-radius: 3px;\n}\n.btn-block {\n display: block;\n width: 100%;\n}\n.btn-block + .btn-block {\n margin-top: 5px;\n}\ninput[type=\"submit\"].btn-block,\ninput[type=\"reset\"].btn-block,\ninput[type=\"button\"].btn-block {\n width: 100%;\n}\n.fade {\n opacity: 0;\n -webkit-transition: opacity 0.15s linear;\n -o-transition: opacity 0.15s linear;\n transition: opacity 0.15s linear;\n}\n.fade.in {\n opacity: 1;\n}\n.collapse {\n display: none;\n visibility: hidden;\n}\n.collapse.in {\n display: block;\n visibility: visible;\n}\ntr.collapse.in {\n display: table-row;\n}\ntbody.collapse.in {\n display: table-row-group;\n}\n.collapsing {\n position: relative;\n height: 0;\n overflow: hidden;\n -webkit-transition-property: height, visibility;\n transition-property: height, visibility;\n -webkit-transition-duration: 0.35s;\n transition-duration: 0.35s;\n -webkit-transition-timing-function: ease;\n transition-timing-function: ease;\n}\n.caret {\n display: inline-block;\n width: 0;\n height: 0;\n margin-left: 2px;\n vertical-align: middle;\n border-top: 4px solid;\n border-right: 4px solid transparent;\n border-left: 4px solid transparent;\n}\n.dropup,\n.dropdown {\n position: relative;\n}\n.dropdown-toggle:focus {\n outline: 0;\n}\n.dropdown-menu {\n position: absolute;\n top: 100%;\n left: 0;\n z-index: 1000;\n display: none;\n float: left;\n min-width: 160px;\n padding: 5px 0;\n margin: 2px 0 0;\n list-style: none;\n font-size: 14px;\n text-align: left;\n background-color: #ffffff;\n border: 1px solid #cccccc;\n border: 1px solid rgba(0, 0, 0, 0.15);\n border-radius: 4px;\n -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);\n box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);\n background-clip: padding-box;\n}\n.dropdown-menu.pull-right {\n right: 0;\n left: auto;\n}\n.dropdown-menu .divider {\n height: 1px;\n margin: 9px 0;\n overflow: hidden;\n background-color: #e5e5e5;\n}\n.dropdown-menu > li > a {\n display: block;\n padding: 3px 20px;\n clear: both;\n font-weight: normal;\n line-height: 1.42857143;\n color: #333333;\n white-space: nowrap;\n}\n.dropdown-menu > li > a:hover,\n.dropdown-menu > li > a:focus {\n text-decoration: none;\n color: #262626;\n background-color: #f5f5f5;\n}\n.dropdown-menu > .active > a,\n.dropdown-menu > .active > a:hover,\n.dropdown-menu > .active > a:focus {\n color: #ffffff;\n text-decoration: none;\n outline: 0;\n background-color: #337ab7;\n}\n.dropdown-menu > .disabled > a,\n.dropdown-menu > .disabled > a:hover,\n.dropdown-menu > .disabled > a:focus {\n color: #777777;\n}\n.dropdown-menu > .disabled > a:hover,\n.dropdown-menu > .disabled > a:focus {\n text-decoration: none;\n background-color: transparent;\n background-image: none;\n filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);\n cursor: not-allowed;\n}\n.open > .dropdown-menu {\n display: block;\n}\n.open > a {\n outline: 0;\n}\n.dropdown-menu-right {\n left: auto;\n right: 0;\n}\n.dropdown-menu-left {\n left: 0;\n right: auto;\n}\n.dropdown-header {\n display: block;\n padding: 3px 20px;\n font-size: 12px;\n line-height: 1.42857143;\n color: #777777;\n white-space: nowrap;\n}\n.dropdown-backdrop {\n position: fixed;\n left: 0;\n right: 0;\n bottom: 0;\n top: 0;\n z-index: 990;\n}\n.pull-right > .dropdown-menu {\n right: 0;\n left: auto;\n}\n.dropup .caret,\n.navbar-fixed-bottom .dropdown .caret {\n border-top: 0;\n border-bottom: 4px solid;\n content: \"\";\n}\n.dropup .dropdown-menu,\n.navbar-fixed-bottom .dropdown .dropdown-menu {\n top: auto;\n bottom: 100%;\n margin-bottom: 2px;\n}\n@media (min-width: 768px) {\n .navbar-right .dropdown-menu {\n left: auto;\n right: 0;\n }\n .navbar-right .dropdown-menu-left {\n left: 0;\n right: auto;\n }\n}\n.btn-group,\n.btn-group-vertical {\n position: relative;\n display: inline-block;\n vertical-align: middle;\n}\n.btn-group > .btn,\n.btn-group-vertical > .btn {\n position: relative;\n float: left;\n}\n.btn-group > .btn:hover,\n.btn-group-vertical > .btn:hover,\n.btn-group > .btn:focus,\n.btn-group-vertical > .btn:focus,\n.btn-group > .btn:active,\n.btn-group-vertical > .btn:active,\n.btn-group > .btn.active,\n.btn-group-vertical > .btn.active {\n z-index: 2;\n}\n.btn-group .btn + .btn,\n.btn-group .btn + .btn-group,\n.btn-group .btn-group + .btn,\n.btn-group .btn-group + .btn-group {\n margin-left: -1px;\n}\n.btn-toolbar {\n margin-left: -5px;\n}\n.btn-toolbar .btn-group,\n.btn-toolbar .input-group {\n float: left;\n}\n.btn-toolbar > .btn,\n.btn-toolbar > .btn-group,\n.btn-toolbar > .input-group {\n margin-left: 5px;\n}\n.btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) {\n border-radius: 0;\n}\n.btn-group > .btn:first-child {\n margin-left: 0;\n}\n.btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) {\n border-bottom-right-radius: 0;\n border-top-right-radius: 0;\n}\n.btn-group > .btn:last-child:not(:first-child),\n.btn-group > .dropdown-toggle:not(:first-child) {\n border-bottom-left-radius: 0;\n border-top-left-radius: 0;\n}\n.btn-group > .btn-group {\n float: left;\n}\n.btn-group > .btn-group:not(:first-child):not(:last-child) > .btn {\n border-radius: 0;\n}\n.btn-group > .btn-group:first-child:not(:last-child) > .btn:last-child,\n.btn-group > .btn-group:first-child:not(:last-child) > .dropdown-toggle {\n border-bottom-right-radius: 0;\n border-top-right-radius: 0;\n}\n.btn-group > .btn-group:last-child:not(:first-child) > .btn:first-child {\n border-bottom-left-radius: 0;\n border-top-left-radius: 0;\n}\n.btn-group .dropdown-toggle:active,\n.btn-group.open .dropdown-toggle {\n outline: 0;\n}\n.btn-group > .btn + .dropdown-toggle {\n padding-left: 8px;\n padding-right: 8px;\n}\n.btn-group > .btn-lg + .dropdown-toggle {\n padding-left: 12px;\n padding-right: 12px;\n}\n.btn-group.open .dropdown-toggle {\n -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\n box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\n}\n.btn-group.open .dropdown-toggle.btn-link {\n -webkit-box-shadow: none;\n box-shadow: none;\n}\n.btn .caret {\n margin-left: 0;\n}\n.btn-lg .caret {\n border-width: 5px 5px 0;\n border-bottom-width: 0;\n}\n.dropup .btn-lg .caret {\n border-width: 0 5px 5px;\n}\n.btn-group-vertical > .btn,\n.btn-group-vertical > .btn-group,\n.btn-group-vertical > .btn-group > .btn {\n display: block;\n float: none;\n width: 100%;\n max-width: 100%;\n}\n.btn-group-vertical > .btn-group > .btn {\n float: none;\n}\n.btn-group-vertical > .btn + .btn,\n.btn-group-vertical > .btn + .btn-group,\n.btn-group-vertical > .btn-group + .btn,\n.btn-group-vertical > .btn-group + .btn-group {\n margin-top: -1px;\n margin-left: 0;\n}\n.btn-group-vertical > .btn:not(:first-child):not(:last-child) {\n border-radius: 0;\n}\n.btn-group-vertical > .btn:first-child:not(:last-child) {\n border-top-right-radius: 4px;\n border-bottom-right-radius: 0;\n border-bottom-left-radius: 0;\n}\n.btn-group-vertical > .btn:last-child:not(:first-child) {\n border-bottom-left-radius: 4px;\n border-top-right-radius: 0;\n border-top-left-radius: 0;\n}\n.btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn {\n border-radius: 0;\n}\n.btn-group-vertical > .btn-group:first-child:not(:last-child) > .btn:last-child,\n.btn-group-vertical > .btn-group:first-child:not(:last-child) > .dropdown-toggle {\n border-bottom-right-radius: 0;\n border-bottom-left-radius: 0;\n}\n.btn-group-vertical > .btn-group:last-child:not(:first-child) > .btn:first-child {\n border-top-right-radius: 0;\n border-top-left-radius: 0;\n}\n.btn-group-justified {\n display: table;\n width: 100%;\n table-layout: fixed;\n border-collapse: separate;\n}\n.btn-group-justified > .btn,\n.btn-group-justified > .btn-group {\n float: none;\n display: table-cell;\n width: 1%;\n}\n.btn-group-justified > .btn-group .btn {\n width: 100%;\n}\n.btn-group-justified > .btn-group .dropdown-menu {\n left: auto;\n}\n[data-toggle=\"buttons\"] > .btn input[type=\"radio\"],\n[data-toggle=\"buttons\"] > .btn-group > .btn input[type=\"radio\"],\n[data-toggle=\"buttons\"] > .btn input[type=\"checkbox\"],\n[data-toggle=\"buttons\"] > .btn-group > .btn input[type=\"checkbox\"] {\n position: absolute;\n clip: rect(0, 0, 0, 0);\n pointer-events: none;\n}\n.input-group {\n position: relative;\n display: table;\n border-collapse: separate;\n}\n.input-group[class*=\"col-\"] {\n float: none;\n padding-left: 0;\n padding-right: 0;\n}\n.input-group .form-control {\n position: relative;\n z-index: 2;\n float: left;\n width: 100%;\n margin-bottom: 0;\n}\n.input-group-lg > .form-control,\n.input-group-lg > .input-group-addon,\n.input-group-lg > .input-group-btn > .btn {\n height: 46px;\n padding: 10px 16px;\n font-size: 18px;\n line-height: 1.3333333;\n border-radius: 6px;\n}\nselect.input-group-lg > .form-control,\nselect.input-group-lg > .input-group-addon,\nselect.input-group-lg > .input-group-btn > .btn {\n height: 46px;\n line-height: 46px;\n}\ntextarea.input-group-lg > .form-control,\ntextarea.input-group-lg > .input-group-addon,\ntextarea.input-group-lg > .input-group-btn > .btn,\nselect[multiple].input-group-lg > .form-control,\nselect[multiple].input-group-lg > .input-group-addon,\nselect[multiple].input-group-lg > .input-group-btn > .btn {\n height: auto;\n}\n.input-group-sm > .form-control,\n.input-group-sm > .input-group-addon,\n.input-group-sm > .input-group-btn > .btn {\n height: 30px;\n padding: 5px 10px;\n font-size: 12px;\n line-height: 1.5;\n border-radius: 3px;\n}\nselect.input-group-sm > .form-control,\nselect.input-group-sm > .input-group-addon,\nselect.input-group-sm > .input-group-btn > .btn {\n height: 30px;\n line-height: 30px;\n}\ntextarea.input-group-sm > .form-control,\ntextarea.input-group-sm > .input-group-addon,\ntextarea.input-group-sm > .input-group-btn > .btn,\nselect[multiple].input-group-sm > .form-control,\nselect[multiple].input-group-sm > .input-group-addon,\nselect[multiple].input-group-sm > .input-group-btn > .btn {\n height: auto;\n}\n.input-group-addon,\n.input-group-btn,\n.input-group .form-control {\n display: table-cell;\n}\n.input-group-addon:not(:first-child):not(:last-child),\n.input-group-btn:not(:first-child):not(:last-child),\n.input-group .form-control:not(:first-child):not(:last-child) {\n border-radius: 0;\n}\n.input-group-addon,\n.input-group-btn {\n width: 1%;\n white-space: nowrap;\n vertical-align: middle;\n}\n.input-group-addon {\n padding: 6px 12px;\n font-size: 14px;\n font-weight: normal;\n line-height: 1;\n color: #555555;\n text-align: center;\n background-color: #eeeeee;\n border: 1px solid #cccccc;\n border-radius: 4px;\n}\n.input-group-addon.input-sm {\n padding: 5px 10px;\n font-size: 12px;\n border-radius: 3px;\n}\n.input-group-addon.input-lg {\n padding: 10px 16px;\n font-size: 18px;\n border-radius: 6px;\n}\n.input-group-addon input[type=\"radio\"],\n.input-group-addon input[type=\"checkbox\"] {\n margin-top: 0;\n}\n.input-group .form-control:first-child,\n.input-group-addon:first-child,\n.input-group-btn:first-child > .btn,\n.input-group-btn:first-child > .btn-group > .btn,\n.input-group-btn:first-child > .dropdown-toggle,\n.input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle),\n.input-group-btn:last-child > .btn-group:not(:last-child) > .btn {\n border-bottom-right-radius: 0;\n border-top-right-radius: 0;\n}\n.input-group-addon:first-child {\n border-right: 0;\n}\n.input-group .form-control:last-child,\n.input-group-addon:last-child,\n.input-group-btn:last-child > .btn,\n.input-group-btn:last-child > .btn-group > .btn,\n.input-group-btn:last-child > .dropdown-toggle,\n.input-group-btn:first-child > .btn:not(:first-child),\n.input-group-btn:first-child > .btn-group:not(:first-child) > .btn {\n border-bottom-left-radius: 0;\n border-top-left-radius: 0;\n}\n.input-group-addon:last-child {\n border-left: 0;\n}\n.input-group-btn {\n position: relative;\n font-size: 0;\n white-space: nowrap;\n}\n.input-group-btn > .btn {\n position: relative;\n}\n.input-group-btn > .btn + .btn {\n margin-left: -1px;\n}\n.input-group-btn > .btn:hover,\n.input-group-btn > .btn:focus,\n.input-group-btn > .btn:active {\n z-index: 2;\n}\n.input-group-btn:first-child > .btn,\n.input-group-btn:first-child > .btn-group {\n margin-right: -1px;\n}\n.input-group-btn:last-child > .btn,\n.input-group-btn:last-child > .btn-group {\n margin-left: -1px;\n}\n.nav {\n margin-bottom: 0;\n padding-left: 0;\n list-style: none;\n}\n.nav > li {\n position: relative;\n display: block;\n}\n.nav > li > a {\n position: relative;\n display: block;\n padding: 10px 15px;\n}\n.nav > li > a:hover,\n.nav > li > a:focus {\n text-decoration: none;\n background-color: #eeeeee;\n}\n.nav > li.disabled > a {\n color: #777777;\n}\n.nav > li.disabled > a:hover,\n.nav > li.disabled > a:focus {\n color: #777777;\n text-decoration: none;\n background-color: transparent;\n cursor: not-allowed;\n}\n.nav .open > a,\n.nav .open > a:hover,\n.nav .open > a:focus {\n background-color: #eeeeee;\n border-color: #337ab7;\n}\n.nav .nav-divider {\n height: 1px;\n margin: 9px 0;\n overflow: hidden;\n background-color: #e5e5e5;\n}\n.nav > li > a > img {\n max-width: none;\n}\n.nav-tabs {\n border-bottom: 1px solid #dddddd;\n}\n.nav-tabs > li {\n float: left;\n margin-bottom: -1px;\n}\n.nav-tabs > li > a {\n margin-right: 2px;\n line-height: 1.42857143;\n border: 1px solid transparent;\n border-radius: 4px 4px 0 0;\n}\n.nav-tabs > li > a:hover {\n border-color: #eeeeee #eeeeee #dddddd;\n}\n.nav-tabs > li.active > a,\n.nav-tabs > li.active > a:hover,\n.nav-tabs > li.active > a:focus {\n color: #555555;\n background-color: #ffffff;\n border: 1px solid #dddddd;\n border-bottom-color: transparent;\n cursor: default;\n}\n.nav-tabs.nav-justified {\n width: 100%;\n border-bottom: 0;\n}\n.nav-tabs.nav-justified > li {\n float: none;\n}\n.nav-tabs.nav-justified > li > a {\n text-align: center;\n margin-bottom: 5px;\n}\n.nav-tabs.nav-justified > .dropdown .dropdown-menu {\n top: auto;\n left: auto;\n}\n@media (min-width: 768px) {\n .nav-tabs.nav-justified > li {\n display: table-cell;\n width: 1%;\n }\n .nav-tabs.nav-justified > li > a {\n margin-bottom: 0;\n }\n}\n.nav-tabs.nav-justified > li > a {\n margin-right: 0;\n border-radius: 4px;\n}\n.nav-tabs.nav-justified > .active > a,\n.nav-tabs.nav-justified > .active > a:hover,\n.nav-tabs.nav-justified > .active > a:focus {\n border: 1px solid #dddddd;\n}\n@media (min-width: 768px) {\n .nav-tabs.nav-justified > li > a {\n border-bottom: 1px solid #dddddd;\n border-radius: 4px 4px 0 0;\n }\n .nav-tabs.nav-justified > .active > a,\n .nav-tabs.nav-justified > .active > a:hover,\n .nav-tabs.nav-justified > .active > a:focus {\n border-bottom-color: #ffffff;\n }\n}\n.nav-pills > li {\n float: left;\n}\n.nav-pills > li > a {\n border-radius: 4px;\n}\n.nav-pills > li + li {\n margin-left: 2px;\n}\n.nav-pills > li.active > a,\n.nav-pills > li.active > a:hover,\n.nav-pills > li.active > a:focus {\n color: #ffffff;\n background-color: #337ab7;\n}\n.nav-stacked > li {\n float: none;\n}\n.nav-stacked > li + li {\n margin-top: 2px;\n margin-left: 0;\n}\n.nav-justified {\n width: 100%;\n}\n.nav-justified > li {\n float: none;\n}\n.nav-justified > li > a {\n text-align: center;\n margin-bottom: 5px;\n}\n.nav-justified > .dropdown .dropdown-menu {\n top: auto;\n left: auto;\n}\n@media (min-width: 768px) {\n .nav-justified > li {\n display: table-cell;\n width: 1%;\n }\n .nav-justified > li > a {\n margin-bottom: 0;\n }\n}\n.nav-tabs-justified {\n border-bottom: 0;\n}\n.nav-tabs-justified > li > a {\n margin-right: 0;\n border-radius: 4px;\n}\n.nav-tabs-justified > .active > a,\n.nav-tabs-justified > .active > a:hover,\n.nav-tabs-justified > .active > a:focus {\n border: 1px solid #dddddd;\n}\n@media (min-width: 768px) {\n .nav-tabs-justified > li > a {\n border-bottom: 1px solid #dddddd;\n border-radius: 4px 4px 0 0;\n }\n .nav-tabs-justified > .active > a,\n .nav-tabs-justified > .active > a:hover,\n .nav-tabs-justified > .active > a:focus {\n border-bottom-color: #ffffff;\n }\n}\n.tab-content > .tab-pane {\n display: none;\n visibility: hidden;\n}\n.tab-content > .active {\n display: block;\n visibility: visible;\n}\n.nav-tabs .dropdown-menu {\n margin-top: -1px;\n border-top-right-radius: 0;\n border-top-left-radius: 0;\n}\n.navbar {\n position: relative;\n min-height: 50px;\n margin-bottom: 20px;\n border: 1px solid transparent;\n}\n@media (min-width: 768px) {\n .navbar {\n border-radius: 4px;\n }\n}\n@media (min-width: 768px) {\n .navbar-header {\n float: left;\n }\n}\n.navbar-collapse {\n overflow-x: visible;\n padding-right: 15px;\n padding-left: 15px;\n border-top: 1px solid transparent;\n box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1);\n -webkit-overflow-scrolling: touch;\n}\n.navbar-collapse.in {\n overflow-y: auto;\n}\n@media (min-width: 768px) {\n .navbar-collapse {\n width: auto;\n border-top: 0;\n box-shadow: none;\n }\n .navbar-collapse.collapse {\n display: block !important;\n visibility: visible !important;\n height: auto !important;\n padding-bottom: 0;\n overflow: visible !important;\n }\n .navbar-collapse.in {\n overflow-y: visible;\n }\n .navbar-fixed-top .navbar-collapse,\n .navbar-static-top .navbar-collapse,\n .navbar-fixed-bottom .navbar-collapse {\n padding-left: 0;\n padding-right: 0;\n }\n}\n.navbar-fixed-top .navbar-collapse,\n.navbar-fixed-bottom .navbar-collapse {\n max-height: 340px;\n}\n@media (max-device-width: 480px) and (orientation: landscape) {\n .navbar-fixed-top .navbar-collapse,\n .navbar-fixed-bottom .navbar-collapse {\n max-height: 200px;\n }\n}\n.container > .navbar-header,\n.container-fluid > .navbar-header,\n.container > .navbar-collapse,\n.container-fluid > .navbar-collapse {\n margin-right: -15px;\n margin-left: -15px;\n}\n@media (min-width: 768px) {\n .container > .navbar-header,\n .container-fluid > .navbar-header,\n .container > .navbar-collapse,\n .container-fluid > .navbar-collapse {\n margin-right: 0;\n margin-left: 0;\n }\n}\n.navbar-static-top {\n z-index: 1000;\n border-width: 0 0 1px;\n}\n@media (min-width: 768px) {\n .navbar-static-top {\n border-radius: 0;\n }\n}\n.navbar-fixed-top,\n.navbar-fixed-bottom {\n position: fixed;\n right: 0;\n left: 0;\n z-index: 1030;\n}\n@media (min-width: 768px) {\n .navbar-fixed-top,\n .navbar-fixed-bottom {\n border-radius: 0;\n }\n}\n.navbar-fixed-top {\n top: 0;\n border-width: 0 0 1px;\n}\n.navbar-fixed-bottom {\n bottom: 0;\n margin-bottom: 0;\n border-width: 1px 0 0;\n}\n.navbar-brand {\n float: left;\n padding: 15px 15px;\n font-size: 18px;\n line-height: 20px;\n height: 50px;\n}\n.navbar-brand:hover,\n.navbar-brand:focus {\n text-decoration: none;\n}\n.navbar-brand > img {\n display: block;\n}\n@media (min-width: 768px) {\n .navbar > .container .navbar-brand,\n .navbar > .container-fluid .navbar-brand {\n margin-left: -15px;\n }\n}\n.navbar-toggle {\n position: relative;\n float: right;\n margin-right: 15px;\n padding: 9px 10px;\n margin-top: 8px;\n margin-bottom: 8px;\n background-color: transparent;\n background-image: none;\n border: 1px solid transparent;\n border-radius: 4px;\n}\n.navbar-toggle:focus {\n outline: 0;\n}\n.navbar-toggle .icon-bar {\n display: block;\n width: 22px;\n height: 2px;\n border-radius: 1px;\n}\n.navbar-toggle .icon-bar + .icon-bar {\n margin-top: 4px;\n}\n@media (min-width: 768px) {\n .navbar-toggle {\n display: none;\n }\n}\n.navbar-nav {\n margin: 7.5px -15px;\n}\n.navbar-nav > li > a {\n padding-top: 10px;\n padding-bottom: 10px;\n line-height: 20px;\n}\n@media (max-width: 767px) {\n .navbar-nav .open .dropdown-menu {\n position: static;\n float: none;\n width: auto;\n margin-top: 0;\n background-color: transparent;\n border: 0;\n box-shadow: none;\n }\n .navbar-nav .open .dropdown-menu > li > a,\n .navbar-nav .open .dropdown-menu .dropdown-header {\n padding: 5px 15px 5px 25px;\n }\n .navbar-nav .open .dropdown-menu > li > a {\n line-height: 20px;\n }\n .navbar-nav .open .dropdown-menu > li > a:hover,\n .navbar-nav .open .dropdown-menu > li > a:focus {\n background-image: none;\n }\n}\n@media (min-width: 768px) {\n .navbar-nav {\n float: left;\n margin: 0;\n }\n .navbar-nav > li {\n float: left;\n }\n .navbar-nav > li > a {\n padding-top: 15px;\n padding-bottom: 15px;\n }\n}\n.navbar-form {\n margin-left: -15px;\n margin-right: -15px;\n padding: 10px 15px;\n border-top: 1px solid transparent;\n border-bottom: 1px solid transparent;\n -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);\n box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);\n margin-top: 8px;\n margin-bottom: 8px;\n}\n@media (min-width: 768px) {\n .navbar-form .form-group {\n display: inline-block;\n margin-bottom: 0;\n vertical-align: middle;\n }\n .navbar-form .form-control {\n display: inline-block;\n width: auto;\n vertical-align: middle;\n }\n .navbar-form .form-control-static {\n display: inline-block;\n }\n .navbar-form .input-group {\n display: inline-table;\n vertical-align: middle;\n }\n .navbar-form .input-group .input-group-addon,\n .navbar-form .input-group .input-group-btn,\n .navbar-form .input-group .form-control {\n width: auto;\n }\n .navbar-form .input-group > .form-control {\n width: 100%;\n }\n .navbar-form .control-label {\n margin-bottom: 0;\n vertical-align: middle;\n }\n .navbar-form .radio,\n .navbar-form .checkbox {\n display: inline-block;\n margin-top: 0;\n margin-bottom: 0;\n vertical-align: middle;\n }\n .navbar-form .radio label,\n .navbar-form .checkbox label {\n padding-left: 0;\n }\n .navbar-form .radio input[type=\"radio\"],\n .navbar-form .checkbox input[type=\"checkbox\"] {\n position: relative;\n margin-left: 0;\n }\n .navbar-form .has-feedback .form-control-feedback {\n top: 0;\n }\n}\n@media (max-width: 767px) {\n .navbar-form .form-group {\n margin-bottom: 5px;\n }\n .navbar-form .form-group:last-child {\n margin-bottom: 0;\n }\n}\n@media (min-width: 768px) {\n .navbar-form {\n width: auto;\n border: 0;\n margin-left: 0;\n margin-right: 0;\n padding-top: 0;\n padding-bottom: 0;\n -webkit-box-shadow: none;\n box-shadow: none;\n }\n}\n.navbar-nav > li > .dropdown-menu {\n margin-top: 0;\n border-top-right-radius: 0;\n border-top-left-radius: 0;\n}\n.navbar-fixed-bottom .navbar-nav > li > .dropdown-menu {\n margin-bottom: 0;\n border-top-right-radius: 4px;\n border-top-left-radius: 4px;\n border-bottom-right-radius: 0;\n border-bottom-left-radius: 0;\n}\n.navbar-btn {\n margin-top: 8px;\n margin-bottom: 8px;\n}\n.navbar-btn.btn-sm {\n margin-top: 10px;\n margin-bottom: 10px;\n}\n.navbar-btn.btn-xs {\n margin-top: 14px;\n margin-bottom: 14px;\n}\n.navbar-text {\n margin-top: 15px;\n margin-bottom: 15px;\n}\n@media (min-width: 768px) {\n .navbar-text {\n float: left;\n margin-left: 15px;\n margin-right: 15px;\n }\n}\n@media (min-width: 768px) {\n .navbar-left {\n float: left !important;\n }\n .navbar-right {\n float: right !important;\n margin-right: -15px;\n }\n .navbar-right ~ .navbar-right {\n margin-right: 0;\n }\n}\n.navbar-default {\n background-color: #f8f8f8;\n border-color: #e7e7e7;\n}\n.navbar-default .navbar-brand {\n color: #777777;\n}\n.navbar-default .navbar-brand:hover,\n.navbar-default .navbar-brand:focus {\n color: #5e5e5e;\n background-color: transparent;\n}\n.navbar-default .navbar-text {\n color: #777777;\n}\n.navbar-default .navbar-nav > li > a {\n color: #777777;\n}\n.navbar-default .navbar-nav > li > a:hover,\n.navbar-default .navbar-nav > li > a:focus {\n color: #333333;\n background-color: transparent;\n}\n.navbar-default .navbar-nav > .active > a,\n.navbar-default .navbar-nav > .active > a:hover,\n.navbar-default .navbar-nav > .active > a:focus {\n color: #555555;\n background-color: #e7e7e7;\n}\n.navbar-default .navbar-nav > .disabled > a,\n.navbar-default .navbar-nav > .disabled > a:hover,\n.navbar-default .navbar-nav > .disabled > a:focus {\n color: #cccccc;\n background-color: transparent;\n}\n.navbar-default .navbar-toggle {\n border-color: #dddddd;\n}\n.navbar-default .navbar-toggle:hover,\n.navbar-default .navbar-toggle:focus {\n background-color: #dddddd;\n}\n.navbar-default .navbar-toggle .icon-bar {\n background-color: #888888;\n}\n.navbar-default .navbar-collapse,\n.navbar-default .navbar-form {\n border-color: #e7e7e7;\n}\n.navbar-default .navbar-nav > .open > a,\n.navbar-default .navbar-nav > .open > a:hover,\n.navbar-default .navbar-nav > .open > a:focus {\n background-color: #e7e7e7;\n color: #555555;\n}\n@media (max-width: 767px) {\n .navbar-default .navbar-nav .open .dropdown-menu > li > a {\n color: #777777;\n }\n .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover,\n .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus {\n color: #333333;\n background-color: transparent;\n }\n .navbar-default .navbar-nav .open .dropdown-menu > .active > a,\n .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover,\n .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus {\n color: #555555;\n background-color: #e7e7e7;\n }\n .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a,\n .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover,\n .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus {\n color: #cccccc;\n background-color: transparent;\n }\n}\n.navbar-default .navbar-link {\n color: #777777;\n}\n.navbar-default .navbar-link:hover {\n color: #333333;\n}\n.navbar-default .btn-link {\n color: #777777;\n}\n.navbar-default .btn-link:hover,\n.navbar-default .btn-link:focus {\n color: #333333;\n}\n.navbar-default .btn-link[disabled]:hover,\nfieldset[disabled] .navbar-default .btn-link:hover,\n.navbar-default .btn-link[disabled]:focus,\nfieldset[disabled] .navbar-default .btn-link:focus {\n color: #cccccc;\n}\n.navbar-inverse {\n background-color: #222222;\n border-color: #080808;\n}\n.navbar-inverse .navbar-brand {\n color: #9d9d9d;\n}\n.navbar-inverse .navbar-brand:hover,\n.navbar-inverse .navbar-brand:focus {\n color: #ffffff;\n background-color: transparent;\n}\n.navbar-inverse .navbar-text {\n color: #9d9d9d;\n}\n.navbar-inverse .navbar-nav > li > a {\n color: #9d9d9d;\n}\n.navbar-inverse .navbar-nav > li > a:hover,\n.navbar-inverse .navbar-nav > li > a:focus {\n color: #ffffff;\n background-color: transparent;\n}\n.navbar-inverse .navbar-nav > .active > a,\n.navbar-inverse .navbar-nav > .active > a:hover,\n.navbar-inverse .navbar-nav > .active > a:focus {\n color: #ffffff;\n background-color: #080808;\n}\n.navbar-inverse .navbar-nav > .disabled > a,\n.navbar-inverse .navbar-nav > .disabled > a:hover,\n.navbar-inverse .navbar-nav > .disabled > a:focus {\n color: #444444;\n background-color: transparent;\n}\n.navbar-inverse .navbar-toggle {\n border-color: #333333;\n}\n.navbar-inverse .navbar-toggle:hover,\n.navbar-inverse .navbar-toggle:focus {\n background-color: #333333;\n}\n.navbar-inverse .navbar-toggle .icon-bar {\n background-color: #ffffff;\n}\n.navbar-inverse .navbar-collapse,\n.navbar-inverse .navbar-form {\n border-color: #101010;\n}\n.navbar-inverse .navbar-nav > .open > a,\n.navbar-inverse .navbar-nav > .open > a:hover,\n.navbar-inverse .navbar-nav > .open > a:focus {\n background-color: #080808;\n color: #ffffff;\n}\n@media (max-width: 767px) {\n .navbar-inverse .navbar-nav .open .dropdown-menu > .dropdown-header {\n border-color: #080808;\n }\n .navbar-inverse .navbar-nav .open .dropdown-menu .divider {\n background-color: #080808;\n }\n .navbar-inverse .navbar-nav .open .dropdown-menu > li > a {\n color: #9d9d9d;\n }\n .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover,\n .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus {\n color: #ffffff;\n background-color: transparent;\n }\n .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a,\n .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:hover,\n .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:focus {\n color: #ffffff;\n background-color: #080808;\n }\n .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a,\n .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:hover,\n .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:focus {\n color: #444444;\n background-color: transparent;\n }\n}\n.navbar-inverse .navbar-link {\n color: #9d9d9d;\n}\n.navbar-inverse .navbar-link:hover {\n color: #ffffff;\n}\n.navbar-inverse .btn-link {\n color: #9d9d9d;\n}\n.navbar-inverse .btn-link:hover,\n.navbar-inverse .btn-link:focus {\n color: #ffffff;\n}\n.navbar-inverse .btn-link[disabled]:hover,\nfieldset[disabled] .navbar-inverse .btn-link:hover,\n.navbar-inverse .btn-link[disabled]:focus,\nfieldset[disabled] .navbar-inverse .btn-link:focus {\n color: #444444;\n}\n.breadcrumb {\n padding: 8px 15px;\n margin-bottom: 20px;\n list-style: none;\n background-color: #f5f5f5;\n border-radius: 4px;\n}\n.breadcrumb > li {\n display: inline-block;\n}\n.breadcrumb > li + li:before {\n content: \"/\\00a0\";\n padding: 0 5px;\n color: #cccccc;\n}\n.breadcrumb > .active {\n color: #777777;\n}\n.pagination {\n display: inline-block;\n padding-left: 0;\n margin: 20px 0;\n border-radius: 4px;\n}\n.pagination > li {\n display: inline;\n}\n.pagination > li > a,\n.pagination > li > span {\n position: relative;\n float: left;\n padding: 6px 12px;\n line-height: 1.42857143;\n text-decoration: none;\n color: #337ab7;\n background-color: #ffffff;\n border: 1px solid #dddddd;\n margin-left: -1px;\n}\n.pagination > li:first-child > a,\n.pagination > li:first-child > span {\n margin-left: 0;\n border-bottom-left-radius: 4px;\n border-top-left-radius: 4px;\n}\n.pagination > li:last-child > a,\n.pagination > li:last-child > span {\n border-bottom-right-radius: 4px;\n border-top-right-radius: 4px;\n}\n.pagination > li > a:hover,\n.pagination > li > span:hover,\n.pagination > li > a:focus,\n.pagination > li > span:focus {\n color: #23527c;\n background-color: #eeeeee;\n border-color: #dddddd;\n}\n.pagination > .active > a,\n.pagination > .active > span,\n.pagination > .active > a:hover,\n.pagination > .active > span:hover,\n.pagination > .active > a:focus,\n.pagination > .active > span:focus {\n z-index: 2;\n color: #ffffff;\n background-color: #337ab7;\n border-color: #337ab7;\n cursor: default;\n}\n.pagination > .disabled > span,\n.pagination > .disabled > span:hover,\n.pagination > .disabled > span:focus,\n.pagination > .disabled > a,\n.pagination > .disabled > a:hover,\n.pagination > .disabled > a:focus {\n color: #777777;\n background-color: #ffffff;\n border-color: #dddddd;\n cursor: not-allowed;\n}\n.pagination-lg > li > a,\n.pagination-lg > li > span {\n padding: 10px 16px;\n font-size: 18px;\n}\n.pagination-lg > li:first-child > a,\n.pagination-lg > li:first-child > span {\n border-bottom-left-radius: 6px;\n border-top-left-radius: 6px;\n}\n.pagination-lg > li:last-child > a,\n.pagination-lg > li:last-child > span {\n border-bottom-right-radius: 6px;\n border-top-right-radius: 6px;\n}\n.pagination-sm > li > a,\n.pagination-sm > li > span {\n padding: 5px 10px;\n font-size: 12px;\n}\n.pagination-sm > li:first-child > a,\n.pagination-sm > li:first-child > span {\n border-bottom-left-radius: 3px;\n border-top-left-radius: 3px;\n}\n.pagination-sm > li:last-child > a,\n.pagination-sm > li:last-child > span {\n border-bottom-right-radius: 3px;\n border-top-right-radius: 3px;\n}\n.pager {\n padding-left: 0;\n margin: 20px 0;\n list-style: none;\n text-align: center;\n}\n.pager li {\n display: inline;\n}\n.pager li > a,\n.pager li > span {\n display: inline-block;\n padding: 5px 14px;\n background-color: #ffffff;\n border: 1px solid #dddddd;\n border-radius: 15px;\n}\n.pager li > a:hover,\n.pager li > a:focus {\n text-decoration: none;\n background-color: #eeeeee;\n}\n.pager .next > a,\n.pager .next > span {\n float: right;\n}\n.pager .previous > a,\n.pager .previous > span {\n float: left;\n}\n.pager .disabled > a,\n.pager .disabled > a:hover,\n.pager .disabled > a:focus,\n.pager .disabled > span {\n color: #777777;\n background-color: #ffffff;\n cursor: not-allowed;\n}\n.label {\n display: inline;\n padding: .2em .6em .3em;\n font-size: 75%;\n font-weight: bold;\n line-height: 1;\n color: #ffffff;\n text-align: center;\n white-space: nowrap;\n vertical-align: baseline;\n border-radius: .25em;\n}\na.label:hover,\na.label:focus {\n color: #ffffff;\n text-decoration: none;\n cursor: pointer;\n}\n.label:empty {\n display: none;\n}\n.btn .label {\n position: relative;\n top: -1px;\n}\n.label-default {\n background-color: #777777;\n}\n.label-default[href]:hover,\n.label-default[href]:focus {\n background-color: #5e5e5e;\n}\n.label-primary {\n background-color: #337ab7;\n}\n.label-primary[href]:hover,\n.label-primary[href]:focus {\n background-color: #286090;\n}\n.label-success {\n background-color: #5cb85c;\n}\n.label-success[href]:hover,\n.label-success[href]:focus {\n background-color: #449d44;\n}\n.label-info {\n background-color: #5bc0de;\n}\n.label-info[href]:hover,\n.label-info[href]:focus {\n background-color: #31b0d5;\n}\n.label-warning {\n background-color: #f0ad4e;\n}\n.label-warning[href]:hover,\n.label-warning[href]:focus {\n background-color: #ec971f;\n}\n.label-danger {\n background-color: #d9534f;\n}\n.label-danger[href]:hover,\n.label-danger[href]:focus {\n background-color: #c9302c;\n}\n.badge {\n display: inline-block;\n min-width: 10px;\n padding: 3px 7px;\n font-size: 12px;\n font-weight: bold;\n color: #ffffff;\n line-height: 1;\n vertical-align: baseline;\n white-space: nowrap;\n text-align: center;\n background-color: #777777;\n border-radius: 10px;\n}\n.badge:empty {\n display: none;\n}\n.btn .badge {\n position: relative;\n top: -1px;\n}\n.btn-xs .badge {\n top: 0;\n padding: 1px 5px;\n}\na.badge:hover,\na.badge:focus {\n color: #ffffff;\n text-decoration: none;\n cursor: pointer;\n}\n.list-group-item.active > .badge,\n.nav-pills > .active > a > .badge {\n color: #337ab7;\n background-color: #ffffff;\n}\n.list-group-item > .badge {\n float: right;\n}\n.list-group-item > .badge + .badge {\n margin-right: 5px;\n}\n.nav-pills > li > a > .badge {\n margin-left: 3px;\n}\n.jumbotron {\n padding: 30px 15px;\n margin-bottom: 30px;\n color: inherit;\n background-color: #eeeeee;\n}\n.jumbotron h1,\n.jumbotron .h1 {\n color: inherit;\n}\n.jumbotron p {\n margin-bottom: 15px;\n font-size: 21px;\n font-weight: 200;\n}\n.jumbotron > hr {\n border-top-color: #d5d5d5;\n}\n.container .jumbotron,\n.container-fluid .jumbotron {\n border-radius: 6px;\n}\n.jumbotron .container {\n max-width: 100%;\n}\n@media screen and (min-width: 768px) {\n .jumbotron {\n padding: 48px 0;\n }\n .container .jumbotron,\n .container-fluid .jumbotron {\n padding-left: 60px;\n padding-right: 60px;\n }\n .jumbotron h1,\n .jumbotron .h1 {\n font-size: 63px;\n }\n}\n.thumbnail {\n display: block;\n padding: 4px;\n margin-bottom: 20px;\n line-height: 1.42857143;\n background-color: #ffffff;\n border: 1px solid #dddddd;\n border-radius: 4px;\n -webkit-transition: border 0.2s ease-in-out;\n -o-transition: border 0.2s ease-in-out;\n transition: border 0.2s ease-in-out;\n}\n.thumbnail > img,\n.thumbnail a > img {\n margin-left: auto;\n margin-right: auto;\n}\na.thumbnail:hover,\na.thumbnail:focus,\na.thumbnail.active {\n border-color: #337ab7;\n}\n.thumbnail .caption {\n padding: 9px;\n color: #333333;\n}\n.alert {\n padding: 15px;\n margin-bottom: 20px;\n border: 1px solid transparent;\n border-radius: 4px;\n}\n.alert h4 {\n margin-top: 0;\n color: inherit;\n}\n.alert .alert-link {\n font-weight: bold;\n}\n.alert > p,\n.alert > ul {\n margin-bottom: 0;\n}\n.alert > p + p {\n margin-top: 5px;\n}\n.alert-dismissable,\n.alert-dismissible {\n padding-right: 35px;\n}\n.alert-dismissable .close,\n.alert-dismissible .close {\n position: relative;\n top: -2px;\n right: -21px;\n color: inherit;\n}\n.alert-success {\n background-color: #dff0d8;\n border-color: #d6e9c6;\n color: #3c763d;\n}\n.alert-success hr {\n border-top-color: #c9e2b3;\n}\n.alert-success .alert-link {\n color: #2b542c;\n}\n.alert-info {\n background-color: #d9edf7;\n border-color: #bce8f1;\n color: #31708f;\n}\n.alert-info hr {\n border-top-color: #a6e1ec;\n}\n.alert-info .alert-link {\n color: #245269;\n}\n.alert-warning {\n background-color: #fcf8e3;\n border-color: #faebcc;\n color: #8a6d3b;\n}\n.alert-warning hr {\n border-top-color: #f7e1b5;\n}\n.alert-warning .alert-link {\n color: #66512c;\n}\n.alert-danger {\n background-color: #f2dede;\n border-color: #ebccd1;\n color: #a94442;\n}\n.alert-danger hr {\n border-top-color: #e4b9c0;\n}\n.alert-danger .alert-link {\n color: #843534;\n}\n@-webkit-keyframes progress-bar-stripes {\n from {\n background-position: 40px 0;\n }\n to {\n background-position: 0 0;\n }\n}\n@keyframes progress-bar-stripes {\n from {\n background-position: 40px 0;\n }\n to {\n background-position: 0 0;\n }\n}\n.progress {\n overflow: hidden;\n height: 20px;\n margin-bottom: 20px;\n background-color: #f5f5f5;\n border-radius: 4px;\n -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);\n box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);\n}\n.progress-bar {\n float: left;\n width: 0%;\n height: 100%;\n font-size: 12px;\n line-height: 20px;\n color: #ffffff;\n text-align: center;\n background-color: #337ab7;\n -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);\n box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);\n -webkit-transition: width 0.6s ease;\n -o-transition: width 0.6s ease;\n transition: width 0.6s ease;\n}\n.progress-striped .progress-bar,\n.progress-bar-striped {\n 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);\n background-image: -o-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);\n 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);\n background-size: 40px 40px;\n}\n.progress.active .progress-bar,\n.progress-bar.active {\n -webkit-animation: progress-bar-stripes 2s linear infinite;\n -o-animation: progress-bar-stripes 2s linear infinite;\n animation: progress-bar-stripes 2s linear infinite;\n}\n.progress-bar-success {\n background-color: #5cb85c;\n}\n.progress-striped .progress-bar-success {\n 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);\n background-image: -o-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);\n 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);\n}\n.progress-bar-info {\n background-color: #5bc0de;\n}\n.progress-striped .progress-bar-info {\n 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);\n background-image: -o-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);\n 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);\n}\n.progress-bar-warning {\n background-color: #f0ad4e;\n}\n.progress-striped .progress-bar-warning {\n 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);\n background-image: -o-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);\n 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);\n}\n.progress-bar-danger {\n background-color: #d9534f;\n}\n.progress-striped .progress-bar-danger {\n 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);\n background-image: -o-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);\n 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);\n}\n.media {\n margin-top: 15px;\n}\n.media:first-child {\n margin-top: 0;\n}\n.media,\n.media-body {\n zoom: 1;\n overflow: hidden;\n}\n.media-body {\n width: 10000px;\n}\n.media-object {\n display: block;\n}\n.media-right,\n.media > .pull-right {\n padding-left: 10px;\n}\n.media-left,\n.media > .pull-left {\n padding-right: 10px;\n}\n.media-left,\n.media-right,\n.media-body {\n display: table-cell;\n vertical-align: top;\n}\n.media-middle {\n vertical-align: middle;\n}\n.media-bottom {\n vertical-align: bottom;\n}\n.media-heading {\n margin-top: 0;\n margin-bottom: 5px;\n}\n.media-list {\n padding-left: 0;\n list-style: none;\n}\n.list-group {\n margin-bottom: 20px;\n padding-left: 0;\n}\n.list-group-item {\n position: relative;\n display: block;\n padding: 10px 15px;\n margin-bottom: -1px;\n background-color: #ffffff;\n border: 1px solid #dddddd;\n}\n.list-group-item:first-child {\n border-top-right-radius: 4px;\n border-top-left-radius: 4px;\n}\n.list-group-item:last-child {\n margin-bottom: 0;\n border-bottom-right-radius: 4px;\n border-bottom-left-radius: 4px;\n}\na.list-group-item {\n color: #555555;\n}\na.list-group-item .list-group-item-heading {\n color: #333333;\n}\na.list-group-item:hover,\na.list-group-item:focus {\n text-decoration: none;\n color: #555555;\n background-color: #f5f5f5;\n}\n.list-group-item.disabled,\n.list-group-item.disabled:hover,\n.list-group-item.disabled:focus {\n background-color: #eeeeee;\n color: #777777;\n cursor: not-allowed;\n}\n.list-group-item.disabled .list-group-item-heading,\n.list-group-item.disabled:hover .list-group-item-heading,\n.list-group-item.disabled:focus .list-group-item-heading {\n color: inherit;\n}\n.list-group-item.disabled .list-group-item-text,\n.list-group-item.disabled:hover .list-group-item-text,\n.list-group-item.disabled:focus .list-group-item-text {\n color: #777777;\n}\n.list-group-item.active,\n.list-group-item.active:hover,\n.list-group-item.active:focus {\n z-index: 2;\n color: #ffffff;\n background-color: #337ab7;\n border-color: #337ab7;\n}\n.list-group-item.active .list-group-item-heading,\n.list-group-item.active:hover .list-group-item-heading,\n.list-group-item.active:focus .list-group-item-heading,\n.list-group-item.active .list-group-item-heading > small,\n.list-group-item.active:hover .list-group-item-heading > small,\n.list-group-item.active:focus .list-group-item-heading > small,\n.list-group-item.active .list-group-item-heading > .small,\n.list-group-item.active:hover .list-group-item-heading > .small,\n.list-group-item.active:focus .list-group-item-heading > .small {\n color: inherit;\n}\n.list-group-item.active .list-group-item-text,\n.list-group-item.active:hover .list-group-item-text,\n.list-group-item.active:focus .list-group-item-text {\n color: #c7ddef;\n}\n.list-group-item-success {\n color: #3c763d;\n background-color: #dff0d8;\n}\na.list-group-item-success {\n color: #3c763d;\n}\na.list-group-item-success .list-group-item-heading {\n color: inherit;\n}\na.list-group-item-success:hover,\na.list-group-item-success:focus {\n color: #3c763d;\n background-color: #d0e9c6;\n}\na.list-group-item-success.active,\na.list-group-item-success.active:hover,\na.list-group-item-success.active:focus {\n color: #fff;\n background-color: #3c763d;\n border-color: #3c763d;\n}\n.list-group-item-info {\n color: #31708f;\n background-color: #d9edf7;\n}\na.list-group-item-info {\n color: #31708f;\n}\na.list-group-item-info .list-group-item-heading {\n color: inherit;\n}\na.list-group-item-info:hover,\na.list-group-item-info:focus {\n color: #31708f;\n background-color: #c4e3f3;\n}\na.list-group-item-info.active,\na.list-group-item-info.active:hover,\na.list-group-item-info.active:focus {\n color: #fff;\n background-color: #31708f;\n border-color: #31708f;\n}\n.list-group-item-warning {\n color: #8a6d3b;\n background-color: #fcf8e3;\n}\na.list-group-item-warning {\n color: #8a6d3b;\n}\na.list-group-item-warning .list-group-item-heading {\n color: inherit;\n}\na.list-group-item-warning:hover,\na.list-group-item-warning:focus {\n color: #8a6d3b;\n background-color: #faf2cc;\n}\na.list-group-item-warning.active,\na.list-group-item-warning.active:hover,\na.list-group-item-warning.active:focus {\n color: #fff;\n background-color: #8a6d3b;\n border-color: #8a6d3b;\n}\n.list-group-item-danger {\n color: #a94442;\n background-color: #f2dede;\n}\na.list-group-item-danger {\n color: #a94442;\n}\na.list-group-item-danger .list-group-item-heading {\n color: inherit;\n}\na.list-group-item-danger:hover,\na.list-group-item-danger:focus {\n color: #a94442;\n background-color: #ebcccc;\n}\na.list-group-item-danger.active,\na.list-group-item-danger.active:hover,\na.list-group-item-danger.active:focus {\n color: #fff;\n background-color: #a94442;\n border-color: #a94442;\n}\n.list-group-item-heading {\n margin-top: 0;\n margin-bottom: 5px;\n}\n.list-group-item-text {\n margin-bottom: 0;\n line-height: 1.3;\n}\n.panel {\n margin-bottom: 20px;\n background-color: #ffffff;\n border: 1px solid transparent;\n border-radius: 4px;\n -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);\n box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);\n}\n.panel-body {\n padding: 15px;\n}\n.panel-heading {\n padding: 10px 15px;\n border-bottom: 1px solid transparent;\n border-top-right-radius: 3px;\n border-top-left-radius: 3px;\n}\n.panel-heading > .dropdown .dropdown-toggle {\n color: inherit;\n}\n.panel-title {\n margin-top: 0;\n margin-bottom: 0;\n font-size: 16px;\n color: inherit;\n}\n.panel-title > a,\n.panel-title > small,\n.panel-title > .small,\n.panel-title > small > a,\n.panel-title > .small > a {\n color: inherit;\n}\n.panel-footer {\n padding: 10px 15px;\n background-color: #f5f5f5;\n border-top: 1px solid #dddddd;\n border-bottom-right-radius: 3px;\n border-bottom-left-radius: 3px;\n}\n.panel > .list-group,\n.panel > .panel-collapse > .list-group {\n margin-bottom: 0;\n}\n.panel > .list-group .list-group-item,\n.panel > .panel-collapse > .list-group .list-group-item {\n border-width: 1px 0;\n border-radius: 0;\n}\n.panel > .list-group:first-child .list-group-item:first-child,\n.panel > .panel-collapse > .list-group:first-child .list-group-item:first-child {\n border-top: 0;\n border-top-right-radius: 3px;\n border-top-left-radius: 3px;\n}\n.panel > .list-group:last-child .list-group-item:last-child,\n.panel > .panel-collapse > .list-group:last-child .list-group-item:last-child {\n border-bottom: 0;\n border-bottom-right-radius: 3px;\n border-bottom-left-radius: 3px;\n}\n.panel-heading + .list-group .list-group-item:first-child {\n border-top-width: 0;\n}\n.list-group + .panel-footer {\n border-top-width: 0;\n}\n.panel > .table,\n.panel > .table-responsive > .table,\n.panel > .panel-collapse > .table {\n margin-bottom: 0;\n}\n.panel > .table caption,\n.panel > .table-responsive > .table caption,\n.panel > .panel-collapse > .table caption {\n padding-left: 15px;\n padding-right: 15px;\n}\n.panel > .table:first-child,\n.panel > .table-responsive:first-child > .table:first-child {\n border-top-right-radius: 3px;\n border-top-left-radius: 3px;\n}\n.panel > .table:first-child > thead:first-child > tr:first-child,\n.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child,\n.panel > .table:first-child > tbody:first-child > tr:first-child,\n.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child {\n border-top-left-radius: 3px;\n border-top-right-radius: 3px;\n}\n.panel > .table:first-child > thead:first-child > tr:first-child td:first-child,\n.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:first-child,\n.panel > .table:first-child > tbody:first-child > tr:first-child td:first-child,\n.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:first-child,\n.panel > .table:first-child > thead:first-child > tr:first-child th:first-child,\n.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:first-child,\n.panel > .table:first-child > tbody:first-child > tr:first-child th:first-child,\n.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:first-child {\n border-top-left-radius: 3px;\n}\n.panel > .table:first-child > thead:first-child > tr:first-child td:last-child,\n.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:last-child,\n.panel > .table:first-child > tbody:first-child > tr:first-child td:last-child,\n.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:last-child,\n.panel > .table:first-child > thead:first-child > tr:first-child th:last-child,\n.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:last-child,\n.panel > .table:first-child > tbody:first-child > tr:first-child th:last-child,\n.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:last-child {\n border-top-right-radius: 3px;\n}\n.panel > .table:last-child,\n.panel > .table-responsive:last-child > .table:last-child {\n border-bottom-right-radius: 3px;\n border-bottom-left-radius: 3px;\n}\n.panel > .table:last-child > tbody:last-child > tr:last-child,\n.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child,\n.panel > .table:last-child > tfoot:last-child > tr:last-child,\n.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child {\n border-bottom-left-radius: 3px;\n border-bottom-right-radius: 3px;\n}\n.panel > .table:last-child > tbody:last-child > tr:last-child td:first-child,\n.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:first-child,\n.panel > .table:last-child > tfoot:last-child > tr:last-child td:first-child,\n.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:first-child,\n.panel > .table:last-child > tbody:last-child > tr:last-child th:first-child,\n.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:first-child,\n.panel > .table:last-child > tfoot:last-child > tr:last-child th:first-child,\n.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:first-child {\n border-bottom-left-radius: 3px;\n}\n.panel > .table:last-child > tbody:last-child > tr:last-child td:last-child,\n.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:last-child,\n.panel > .table:last-child > tfoot:last-child > tr:last-child td:last-child,\n.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:last-child,\n.panel > .table:last-child > tbody:last-child > tr:last-child th:last-child,\n.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:last-child,\n.panel > .table:last-child > tfoot:last-child > tr:last-child th:last-child,\n.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:last-child {\n border-bottom-right-radius: 3px;\n}\n.panel > .panel-body + .table,\n.panel > .panel-body + .table-responsive,\n.panel > .table + .panel-body,\n.panel > .table-responsive + .panel-body {\n border-top: 1px solid #dddddd;\n}\n.panel > .table > tbody:first-child > tr:first-child th,\n.panel > .table > tbody:first-child > tr:first-child td {\n border-top: 0;\n}\n.panel > .table-bordered,\n.panel > .table-responsive > .table-bordered {\n border: 0;\n}\n.panel > .table-bordered > thead > tr > th:first-child,\n.panel > .table-responsive > .table-bordered > thead > tr > th:first-child,\n.panel > .table-bordered > tbody > tr > th:first-child,\n.panel > .table-responsive > .table-bordered > tbody > tr > th:first-child,\n.panel > .table-bordered > tfoot > tr > th:first-child,\n.panel > .table-responsive > .table-bordered > tfoot > tr > th:first-child,\n.panel > .table-bordered > thead > tr > td:first-child,\n.panel > .table-responsive > .table-bordered > thead > tr > td:first-child,\n.panel > .table-bordered > tbody > tr > td:first-child,\n.panel > .table-responsive > .table-bordered > tbody > tr > td:first-child,\n.panel > .table-bordered > tfoot > tr > td:first-child,\n.panel > .table-responsive > .table-bordered > tfoot > tr > td:first-child {\n border-left: 0;\n}\n.panel > .table-bordered > thead > tr > th:last-child,\n.panel > .table-responsive > .table-bordered > thead > tr > th:last-child,\n.panel > .table-bordered > tbody > tr > th:last-child,\n.panel > .table-responsive > .table-bordered > tbody > tr > th:last-child,\n.panel > .table-bordered > tfoot > tr > th:last-child,\n.panel > .table-responsive > .table-bordered > tfoot > tr > th:last-child,\n.panel > .table-bordered > thead > tr > td:last-child,\n.panel > .table-responsive > .table-bordered > thead > tr > td:last-child,\n.panel > .table-bordered > tbody > tr > td:last-child,\n.panel > .table-responsive > .table-bordered > tbody > tr > td:last-child,\n.panel > .table-bordered > tfoot > tr > td:last-child,\n.panel > .table-responsive > .table-bordered > tfoot > tr > td:last-child {\n border-right: 0;\n}\n.panel > .table-bordered > thead > tr:first-child > td,\n.panel > .table-responsive > .table-bordered > thead > tr:first-child > td,\n.panel > .table-bordered > tbody > tr:first-child > td,\n.panel > .table-responsive > .table-bordered > tbody > tr:first-child > td,\n.panel > .table-bordered > thead > tr:first-child > th,\n.panel > .table-responsive > .table-bordered > thead > tr:first-child > th,\n.panel > .table-bordered > tbody > tr:first-child > th,\n.panel > .table-responsive > .table-bordered > tbody > tr:first-child > th {\n border-bottom: 0;\n}\n.panel > .table-bordered > tbody > tr:last-child > td,\n.panel > .table-responsive > .table-bordered > tbody > tr:last-child > td,\n.panel > .table-bordered > tfoot > tr:last-child > td,\n.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > td,\n.panel > .table-bordered > tbody > tr:last-child > th,\n.panel > .table-responsive > .table-bordered > tbody > tr:last-child > th,\n.panel > .table-bordered > tfoot > tr:last-child > th,\n.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > th {\n border-bottom: 0;\n}\n.panel > .table-responsive {\n border: 0;\n margin-bottom: 0;\n}\n.panel-group {\n margin-bottom: 20px;\n}\n.panel-group .panel {\n margin-bottom: 0;\n border-radius: 4px;\n}\n.panel-group .panel + .panel {\n margin-top: 5px;\n}\n.panel-group .panel-heading {\n border-bottom: 0;\n}\n.panel-group .panel-heading + .panel-collapse > .panel-body,\n.panel-group .panel-heading + .panel-collapse > .list-group {\n border-top: 1px solid #dddddd;\n}\n.panel-group .panel-footer {\n border-top: 0;\n}\n.panel-group .panel-footer + .panel-collapse .panel-body {\n border-bottom: 1px solid #dddddd;\n}\n.panel-default {\n border-color: #dddddd;\n}\n.panel-default > .panel-heading {\n color: #333333;\n background-color: #f5f5f5;\n border-color: #dddddd;\n}\n.panel-default > .panel-heading + .panel-collapse > .panel-body {\n border-top-color: #dddddd;\n}\n.panel-default > .panel-heading .badge {\n color: #f5f5f5;\n background-color: #333333;\n}\n.panel-default > .panel-footer + .panel-collapse > .panel-body {\n border-bottom-color: #dddddd;\n}\n.panel-primary {\n border-color: #337ab7;\n}\n.panel-primary > .panel-heading {\n color: #ffffff;\n background-color: #337ab7;\n border-color: #337ab7;\n}\n.panel-primary > .panel-heading + .panel-collapse > .panel-body {\n border-top-color: #337ab7;\n}\n.panel-primary > .panel-heading .badge {\n color: #337ab7;\n background-color: #ffffff;\n}\n.panel-primary > .panel-footer + .panel-collapse > .panel-body {\n border-bottom-color: #337ab7;\n}\n.panel-success {\n border-color: #d6e9c6;\n}\n.panel-success > .panel-heading {\n color: #3c763d;\n background-color: #dff0d8;\n border-color: #d6e9c6;\n}\n.panel-success > .panel-heading + .panel-collapse > .panel-body {\n border-top-color: #d6e9c6;\n}\n.panel-success > .panel-heading .badge {\n color: #dff0d8;\n background-color: #3c763d;\n}\n.panel-success > .panel-footer + .panel-collapse > .panel-body {\n border-bottom-color: #d6e9c6;\n}\n.panel-info {\n border-color: #bce8f1;\n}\n.panel-info > .panel-heading {\n color: #31708f;\n background-color: #d9edf7;\n border-color: #bce8f1;\n}\n.panel-info > .panel-heading + .panel-collapse > .panel-body {\n border-top-color: #bce8f1;\n}\n.panel-info > .panel-heading .badge {\n color: #d9edf7;\n background-color: #31708f;\n}\n.panel-info > .panel-footer + .panel-collapse > .panel-body {\n border-bottom-color: #bce8f1;\n}\n.panel-warning {\n border-color: #faebcc;\n}\n.panel-warning > .panel-heading {\n color: #8a6d3b;\n background-color: #fcf8e3;\n border-color: #faebcc;\n}\n.panel-warning > .panel-heading + .panel-collapse > .panel-body {\n border-top-color: #faebcc;\n}\n.panel-warning > .panel-heading .badge {\n color: #fcf8e3;\n background-color: #8a6d3b;\n}\n.panel-warning > .panel-footer + .panel-collapse > .panel-body {\n border-bottom-color: #faebcc;\n}\n.panel-danger {\n border-color: #ebccd1;\n}\n.panel-danger > .panel-heading {\n color: #a94442;\n background-color: #f2dede;\n border-color: #ebccd1;\n}\n.panel-danger > .panel-heading + .panel-collapse > .panel-body {\n border-top-color: #ebccd1;\n}\n.panel-danger > .panel-heading .badge {\n color: #f2dede;\n background-color: #a94442;\n}\n.panel-danger > .panel-footer + .panel-collapse > .panel-body {\n border-bottom-color: #ebccd1;\n}\n.embed-responsive {\n position: relative;\n display: block;\n height: 0;\n padding: 0;\n overflow: hidden;\n}\n.embed-responsive .embed-responsive-item,\n.embed-responsive iframe,\n.embed-responsive embed,\n.embed-responsive object,\n.embed-responsive video {\n position: absolute;\n top: 0;\n left: 0;\n bottom: 0;\n height: 100%;\n width: 100%;\n border: 0;\n}\n.embed-responsive.embed-responsive-16by9 {\n padding-bottom: 56.25%;\n}\n.embed-responsive.embed-responsive-4by3 {\n padding-bottom: 75%;\n}\n.well {\n min-height: 20px;\n padding: 19px;\n margin-bottom: 20px;\n background-color: #f5f5f5;\n border: 1px solid #e3e3e3;\n border-radius: 4px;\n -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);\n box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);\n}\n.well blockquote {\n border-color: #ddd;\n border-color: rgba(0, 0, 0, 0.15);\n}\n.well-lg {\n padding: 24px;\n border-radius: 6px;\n}\n.well-sm {\n padding: 9px;\n border-radius: 3px;\n}\n.close {\n float: right;\n font-size: 21px;\n font-weight: bold;\n line-height: 1;\n color: #000000;\n text-shadow: 0 1px 0 #ffffff;\n opacity: 0.2;\n filter: alpha(opacity=20);\n}\n.close:hover,\n.close:focus {\n color: #000000;\n text-decoration: none;\n cursor: pointer;\n opacity: 0.5;\n filter: alpha(opacity=50);\n}\nbutton.close {\n padding: 0;\n cursor: pointer;\n background: transparent;\n border: 0;\n -webkit-appearance: none;\n}\n.modal-open {\n overflow: hidden;\n}\n.modal {\n display: none;\n overflow: hidden;\n position: fixed;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: 1040;\n -webkit-overflow-scrolling: touch;\n outline: 0;\n}\n.modal.fade .modal-dialog {\n -webkit-transform: translate(0, -25%);\n -ms-transform: translate(0, -25%);\n -o-transform: translate(0, -25%);\n transform: translate(0, -25%);\n -webkit-transition: -webkit-transform 0.3s ease-out;\n -moz-transition: -moz-transform 0.3s ease-out;\n -o-transition: -o-transform 0.3s ease-out;\n transition: transform 0.3s ease-out;\n}\n.modal.in .modal-dialog {\n -webkit-transform: translate(0, 0);\n -ms-transform: translate(0, 0);\n -o-transform: translate(0, 0);\n transform: translate(0, 0);\n}\n.modal-open .modal {\n overflow-x: hidden;\n overflow-y: auto;\n}\n.modal-dialog {\n position: relative;\n width: auto;\n margin: 10px;\n}\n.modal-content {\n position: relative;\n background-color: #ffffff;\n border: 1px solid #999999;\n border: 1px solid rgba(0, 0, 0, 0.2);\n border-radius: 6px;\n -webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);\n box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);\n background-clip: padding-box;\n outline: 0;\n}\n.modal-backdrop {\n position: absolute;\n top: 0;\n right: 0;\n left: 0;\n background-color: #000000;\n}\n.modal-backdrop.fade {\n opacity: 0;\n filter: alpha(opacity=0);\n}\n.modal-backdrop.in {\n opacity: 0.5;\n filter: alpha(opacity=50);\n}\n.modal-header {\n padding: 15px;\n border-bottom: 1px solid #e5e5e5;\n min-height: 16.42857143px;\n}\n.modal-header .close {\n margin-top: -2px;\n}\n.modal-title {\n margin: 0;\n line-height: 1.42857143;\n}\n.modal-body {\n position: relative;\n padding: 15px;\n}\n.modal-footer {\n padding: 15px;\n text-align: right;\n border-top: 1px solid #e5e5e5;\n}\n.modal-footer .btn + .btn {\n margin-left: 5px;\n margin-bottom: 0;\n}\n.modal-footer .btn-group .btn + .btn {\n margin-left: -1px;\n}\n.modal-footer .btn-block + .btn-block {\n margin-left: 0;\n}\n.modal-scrollbar-measure {\n position: absolute;\n top: -9999px;\n width: 50px;\n height: 50px;\n overflow: scroll;\n}\n@media (min-width: 768px) {\n .modal-dialog {\n width: 600px;\n margin: 30px auto;\n }\n .modal-content {\n -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);\n box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);\n }\n .modal-sm {\n width: 300px;\n }\n}\n@media (min-width: 992px) {\n .modal-lg {\n width: 900px;\n }\n}\n.tooltip {\n position: absolute;\n z-index: 1070;\n display: block;\n visibility: visible;\n font-family: \"Helvetica Neue\", Helvetica, Arial, sans-serif;\n font-size: 12px;\n font-weight: normal;\n line-height: 1.4;\n opacity: 0;\n filter: alpha(opacity=0);\n}\n.tooltip.in {\n opacity: 0.9;\n filter: alpha(opacity=90);\n}\n.tooltip.top {\n margin-top: -3px;\n padding: 5px 0;\n}\n.tooltip.right {\n margin-left: 3px;\n padding: 0 5px;\n}\n.tooltip.bottom {\n margin-top: 3px;\n padding: 5px 0;\n}\n.tooltip.left {\n margin-left: -3px;\n padding: 0 5px;\n}\n.tooltip-inner {\n max-width: 200px;\n padding: 3px 8px;\n color: #ffffff;\n text-align: center;\n text-decoration: none;\n background-color: #000000;\n border-radius: 4px;\n}\n.tooltip-arrow {\n position: absolute;\n width: 0;\n height: 0;\n border-color: transparent;\n border-style: solid;\n}\n.tooltip.top .tooltip-arrow {\n bottom: 0;\n left: 50%;\n margin-left: -5px;\n border-width: 5px 5px 0;\n border-top-color: #000000;\n}\n.tooltip.top-left .tooltip-arrow {\n bottom: 0;\n right: 5px;\n margin-bottom: -5px;\n border-width: 5px 5px 0;\n border-top-color: #000000;\n}\n.tooltip.top-right .tooltip-arrow {\n bottom: 0;\n left: 5px;\n margin-bottom: -5px;\n border-width: 5px 5px 0;\n border-top-color: #000000;\n}\n.tooltip.right .tooltip-arrow {\n top: 50%;\n left: 0;\n margin-top: -5px;\n border-width: 5px 5px 5px 0;\n border-right-color: #000000;\n}\n.tooltip.left .tooltip-arrow {\n top: 50%;\n right: 0;\n margin-top: -5px;\n border-width: 5px 0 5px 5px;\n border-left-color: #000000;\n}\n.tooltip.bottom .tooltip-arrow {\n top: 0;\n left: 50%;\n margin-left: -5px;\n border-width: 0 5px 5px;\n border-bottom-color: #000000;\n}\n.tooltip.bottom-left .tooltip-arrow {\n top: 0;\n right: 5px;\n margin-top: -5px;\n border-width: 0 5px 5px;\n border-bottom-color: #000000;\n}\n.tooltip.bottom-right .tooltip-arrow {\n top: 0;\n left: 5px;\n margin-top: -5px;\n border-width: 0 5px 5px;\n border-bottom-color: #000000;\n}\n.popover {\n position: absolute;\n top: 0;\n left: 0;\n z-index: 1060;\n display: none;\n max-width: 276px;\n padding: 1px;\n font-family: \"Helvetica Neue\", Helvetica, Arial, sans-serif;\n font-size: 14px;\n font-weight: normal;\n line-height: 1.42857143;\n text-align: left;\n background-color: #ffffff;\n background-clip: padding-box;\n border: 1px solid #cccccc;\n border: 1px solid rgba(0, 0, 0, 0.2);\n border-radius: 6px;\n -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);\n box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);\n white-space: normal;\n}\n.popover.top {\n margin-top: -10px;\n}\n.popover.right {\n margin-left: 10px;\n}\n.popover.bottom {\n margin-top: 10px;\n}\n.popover.left {\n margin-left: -10px;\n}\n.popover-title {\n margin: 0;\n padding: 8px 14px;\n font-size: 14px;\n background-color: #f7f7f7;\n border-bottom: 1px solid #ebebeb;\n border-radius: 5px 5px 0 0;\n}\n.popover-content {\n padding: 9px 14px;\n}\n.popover > .arrow,\n.popover > .arrow:after {\n position: absolute;\n display: block;\n width: 0;\n height: 0;\n border-color: transparent;\n border-style: solid;\n}\n.popover > .arrow {\n border-width: 11px;\n}\n.popover > .arrow:after {\n border-width: 10px;\n content: \"\";\n}\n.popover.top > .arrow {\n left: 50%;\n margin-left: -11px;\n border-bottom-width: 0;\n border-top-color: #999999;\n border-top-color: rgba(0, 0, 0, 0.25);\n bottom: -11px;\n}\n.popover.top > .arrow:after {\n content: \" \";\n bottom: 1px;\n margin-left: -10px;\n border-bottom-width: 0;\n border-top-color: #ffffff;\n}\n.popover.right > .arrow {\n top: 50%;\n left: -11px;\n margin-top: -11px;\n border-left-width: 0;\n border-right-color: #999999;\n border-right-color: rgba(0, 0, 0, 0.25);\n}\n.popover.right > .arrow:after {\n content: \" \";\n left: 1px;\n bottom: -10px;\n border-left-width: 0;\n border-right-color: #ffffff;\n}\n.popover.bottom > .arrow {\n left: 50%;\n margin-left: -11px;\n border-top-width: 0;\n border-bottom-color: #999999;\n border-bottom-color: rgba(0, 0, 0, 0.25);\n top: -11px;\n}\n.popover.bottom > .arrow:after {\n content: \" \";\n top: 1px;\n margin-left: -10px;\n border-top-width: 0;\n border-bottom-color: #ffffff;\n}\n.popover.left > .arrow {\n top: 50%;\n right: -11px;\n margin-top: -11px;\n border-right-width: 0;\n border-left-color: #999999;\n border-left-color: rgba(0, 0, 0, 0.25);\n}\n.popover.left > .arrow:after {\n content: \" \";\n right: 1px;\n border-right-width: 0;\n border-left-color: #ffffff;\n bottom: -10px;\n}\n.carousel {\n position: relative;\n}\n.carousel-inner {\n position: relative;\n overflow: hidden;\n width: 100%;\n}\n.carousel-inner > .item {\n display: none;\n position: relative;\n -webkit-transition: 0.6s ease-in-out left;\n -o-transition: 0.6s ease-in-out left;\n transition: 0.6s ease-in-out left;\n}\n.carousel-inner > .item > img,\n.carousel-inner > .item > a > img {\n line-height: 1;\n}\n@media all and (transform-3d), (-webkit-transform-3d) {\n .carousel-inner > .item {\n -webkit-transition: -webkit-transform 0.6s ease-in-out;\n -moz-transition: -moz-transform 0.6s ease-in-out;\n -o-transition: -o-transform 0.6s ease-in-out;\n transition: transform 0.6s ease-in-out;\n -webkit-backface-visibility: hidden;\n -moz-backface-visibility: hidden;\n backface-visibility: hidden;\n -webkit-perspective: 1000;\n -moz-perspective: 1000;\n perspective: 1000;\n }\n .carousel-inner > .item.next,\n .carousel-inner > .item.active.right {\n -webkit-transform: translate3d(100%, 0, 0);\n transform: translate3d(100%, 0, 0);\n left: 0;\n }\n .carousel-inner > .item.prev,\n .carousel-inner > .item.active.left {\n -webkit-transform: translate3d(-100%, 0, 0);\n transform: translate3d(-100%, 0, 0);\n left: 0;\n }\n .carousel-inner > .item.next.left,\n .carousel-inner > .item.prev.right,\n .carousel-inner > .item.active {\n -webkit-transform: translate3d(0, 0, 0);\n transform: translate3d(0, 0, 0);\n left: 0;\n }\n}\n.carousel-inner > .active,\n.carousel-inner > .next,\n.carousel-inner > .prev {\n display: block;\n}\n.carousel-inner > .active {\n left: 0;\n}\n.carousel-inner > .next,\n.carousel-inner > .prev {\n position: absolute;\n top: 0;\n width: 100%;\n}\n.carousel-inner > .next {\n left: 100%;\n}\n.carousel-inner > .prev {\n left: -100%;\n}\n.carousel-inner > .next.left,\n.carousel-inner > .prev.right {\n left: 0;\n}\n.carousel-inner > .active.left {\n left: -100%;\n}\n.carousel-inner > .active.right {\n left: 100%;\n}\n.carousel-control {\n position: absolute;\n top: 0;\n left: 0;\n bottom: 0;\n width: 15%;\n opacity: 0.5;\n filter: alpha(opacity=50);\n font-size: 20px;\n color: #ffffff;\n text-align: center;\n text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);\n}\n.carousel-control.left {\n background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);\n background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);\n background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);\n background-repeat: repeat-x;\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1);\n}\n.carousel-control.right {\n left: auto;\n right: 0;\n background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);\n background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);\n background-image: linear-gradient(to right, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);\n background-repeat: repeat-x;\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1);\n}\n.carousel-control:hover,\n.carousel-control:focus {\n outline: 0;\n color: #ffffff;\n text-decoration: none;\n opacity: 0.9;\n filter: alpha(opacity=90);\n}\n.carousel-control .icon-prev,\n.carousel-control .icon-next,\n.carousel-control .glyphicon-chevron-left,\n.carousel-control .glyphicon-chevron-right {\n position: absolute;\n top: 50%;\n z-index: 5;\n display: inline-block;\n}\n.carousel-control .icon-prev,\n.carousel-control .glyphicon-chevron-left {\n left: 50%;\n margin-left: -10px;\n}\n.carousel-control .icon-next,\n.carousel-control .glyphicon-chevron-right {\n right: 50%;\n margin-right: -10px;\n}\n.carousel-control .icon-prev,\n.carousel-control .icon-next {\n width: 20px;\n height: 20px;\n margin-top: -10px;\n line-height: 1;\n font-family: serif;\n}\n.carousel-control .icon-prev:before {\n content: '\\2039';\n}\n.carousel-control .icon-next:before {\n content: '\\203a';\n}\n.carousel-indicators {\n position: absolute;\n bottom: 10px;\n left: 50%;\n z-index: 15;\n width: 60%;\n margin-left: -30%;\n padding-left: 0;\n list-style: none;\n text-align: center;\n}\n.carousel-indicators li {\n display: inline-block;\n width: 10px;\n height: 10px;\n margin: 1px;\n text-indent: -999px;\n border: 1px solid #ffffff;\n border-radius: 10px;\n cursor: pointer;\n background-color: #000 \\9;\n background-color: rgba(0, 0, 0, 0);\n}\n.carousel-indicators .active {\n margin: 0;\n width: 12px;\n height: 12px;\n background-color: #ffffff;\n}\n.carousel-caption {\n position: absolute;\n left: 15%;\n right: 15%;\n bottom: 20px;\n z-index: 10;\n padding-top: 20px;\n padding-bottom: 20px;\n color: #ffffff;\n text-align: center;\n text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);\n}\n.carousel-caption .btn {\n text-shadow: none;\n}\n@media screen and (min-width: 768px) {\n .carousel-control .glyphicon-chevron-left,\n .carousel-control .glyphicon-chevron-right,\n .carousel-control .icon-prev,\n .carousel-control .icon-next {\n width: 30px;\n height: 30px;\n margin-top: -15px;\n font-size: 30px;\n }\n .carousel-control .glyphicon-chevron-left,\n .carousel-control .icon-prev {\n margin-left: -15px;\n }\n .carousel-control .glyphicon-chevron-right,\n .carousel-control .icon-next {\n margin-right: -15px;\n }\n .carousel-caption {\n left: 20%;\n right: 20%;\n padding-bottom: 30px;\n }\n .carousel-indicators {\n bottom: 20px;\n }\n}\n.clearfix:before,\n.clearfix:after,\n.dl-horizontal dd:before,\n.dl-horizontal dd:after,\n.container:before,\n.container:after,\n.container-fluid:before,\n.container-fluid:after,\n.row:before,\n.row:after,\n.form-horizontal .form-group:before,\n.form-horizontal .form-group:after,\n.btn-toolbar:before,\n.btn-toolbar:after,\n.btn-group-vertical > .btn-group:before,\n.btn-group-vertical > .btn-group:after,\n.nav:before,\n.nav:after,\n.navbar:before,\n.navbar:after,\n.navbar-header:before,\n.navbar-header:after,\n.navbar-collapse:before,\n.navbar-collapse:after,\n.pager:before,\n.pager:after,\n.panel-body:before,\n.panel-body:after,\n.modal-footer:before,\n.modal-footer:after {\n content: \" \";\n display: table;\n}\n.clearfix:after,\n.dl-horizontal dd:after,\n.container:after,\n.container-fluid:after,\n.row:after,\n.form-horizontal .form-group:after,\n.btn-toolbar:after,\n.btn-group-vertical > .btn-group:after,\n.nav:after,\n.navbar:after,\n.navbar-header:after,\n.navbar-collapse:after,\n.pager:after,\n.panel-body:after,\n.modal-footer:after {\n clear: both;\n}\n.center-block {\n display: block;\n margin-left: auto;\n margin-right: auto;\n}\n.pull-right {\n float: right !important;\n}\n.pull-left {\n float: left !important;\n}\n.hide {\n display: none !important;\n}\n.show {\n display: block !important;\n}\n.invisible {\n visibility: hidden;\n}\n.text-hide {\n font: 0/0 a;\n color: transparent;\n text-shadow: none;\n background-color: transparent;\n border: 0;\n}\n.hidden {\n display: none !important;\n visibility: hidden !important;\n}\n.affix {\n position: fixed;\n}\n@-ms-viewport {\n width: device-width;\n}\n.visible-xs,\n.visible-sm,\n.visible-md,\n.visible-lg {\n display: none !important;\n}\n.visible-xs-block,\n.visible-xs-inline,\n.visible-xs-inline-block,\n.visible-sm-block,\n.visible-sm-inline,\n.visible-sm-inline-block,\n.visible-md-block,\n.visible-md-inline,\n.visible-md-inline-block,\n.visible-lg-block,\n.visible-lg-inline,\n.visible-lg-inline-block {\n display: none !important;\n}\n@media (max-width: 767px) {\n .visible-xs {\n display: block !important;\n }\n table.visible-xs {\n display: table;\n }\n tr.visible-xs {\n display: table-row !important;\n }\n th.visible-xs,\n td.visible-xs {\n display: table-cell !important;\n }\n}\n@media (max-width: 767px) {\n .visible-xs-block {\n display: block !important;\n }\n}\n@media (max-width: 767px) {\n .visible-xs-inline {\n display: inline !important;\n }\n}\n@media (max-width: 767px) {\n .visible-xs-inline-block {\n display: inline-block !important;\n }\n}\n@media (min-width: 768px) and (max-width: 991px) {\n .visible-sm {\n display: block !important;\n }\n table.visible-sm {\n display: table;\n }\n tr.visible-sm {\n display: table-row !important;\n }\n th.visible-sm,\n td.visible-sm {\n display: table-cell !important;\n }\n}\n@media (min-width: 768px) and (max-width: 991px) {\n .visible-sm-block {\n display: block !important;\n }\n}\n@media (min-width: 768px) and (max-width: 991px) {\n .visible-sm-inline {\n display: inline !important;\n }\n}\n@media (min-width: 768px) and (max-width: 991px) {\n .visible-sm-inline-block {\n display: inline-block !important;\n }\n}\n@media (min-width: 992px) and (max-width: 1199px) {\n .visible-md {\n display: block !important;\n }\n table.visible-md {\n display: table;\n }\n tr.visible-md {\n display: table-row !important;\n }\n th.visible-md,\n td.visible-md {\n display: table-cell !important;\n }\n}\n@media (min-width: 992px) and (max-width: 1199px) {\n .visible-md-block {\n display: block !important;\n }\n}\n@media (min-width: 992px) and (max-width: 1199px) {\n .visible-md-inline {\n display: inline !important;\n }\n}\n@media (min-width: 992px) and (max-width: 1199px) {\n .visible-md-inline-block {\n display: inline-block !important;\n }\n}\n@media (min-width: 1200px) {\n .visible-lg {\n display: block !important;\n }\n table.visible-lg {\n display: table;\n }\n tr.visible-lg {\n display: table-row !important;\n }\n th.visible-lg,\n td.visible-lg {\n display: table-cell !important;\n }\n}\n@media (min-width: 1200px) {\n .visible-lg-block {\n display: block !important;\n }\n}\n@media (min-width: 1200px) {\n .visible-lg-inline {\n display: inline !important;\n }\n}\n@media (min-width: 1200px) {\n .visible-lg-inline-block {\n display: inline-block !important;\n }\n}\n@media (max-width: 767px) {\n .hidden-xs {\n display: none !important;\n }\n}\n@media (min-width: 768px) and (max-width: 991px) {\n .hidden-sm {\n display: none !important;\n }\n}\n@media (min-width: 992px) and (max-width: 1199px) {\n .hidden-md {\n display: none !important;\n }\n}\n@media (min-width: 1200px) {\n .hidden-lg {\n display: none !important;\n }\n}\n.visible-print {\n display: none !important;\n}\n@media print {\n .visible-print {\n display: block !important;\n }\n table.visible-print {\n display: table;\n }\n tr.visible-print {\n display: table-row !important;\n }\n th.visible-print,\n td.visible-print {\n display: table-cell !important;\n }\n}\n.visible-print-block {\n display: none !important;\n}\n@media print {\n .visible-print-block {\n display: block !important;\n }\n}\n.visible-print-inline {\n display: none !important;\n}\n@media print {\n .visible-print-inline {\n display: inline !important;\n }\n}\n.visible-print-inline-block {\n display: none !important;\n}\n@media print {\n .visible-print-inline-block {\n display: inline-block !important;\n }\n}\n@media print {\n .hidden-print {\n display: none !important;\n }\n}\n/*# sourceMappingURL=bootstrap.css.map */","/*! normalize.css v3.0.2 | MIT License | git.io/normalize */\n\n//\n// 1. Set default font family to sans-serif.\n// 2. Prevent iOS text size adjust after orientation change, without disabling\n// user zoom.\n//\n\nhtml {\n font-family: sans-serif; // 1\n -ms-text-size-adjust: 100%; // 2\n -webkit-text-size-adjust: 100%; // 2\n}\n\n//\n// Remove default margin.\n//\n\nbody {\n margin: 0;\n}\n\n// HTML5 display definitions\n// ==========================================================================\n\n//\n// Correct `block` display not defined for any HTML5 element in IE 8/9.\n// Correct `block` display not defined for `details` or `summary` in IE 10/11\n// and Firefox.\n// Correct `block` display not defined for `main` in IE 11.\n//\n\narticle,\naside,\ndetails,\nfigcaption,\nfigure,\nfooter,\nheader,\nhgroup,\nmain,\nmenu,\nnav,\nsection,\nsummary {\n display: block;\n}\n\n//\n// 1. Correct `inline-block` display not defined in IE 8/9.\n// 2. Normalize vertical alignment of `progress` in Chrome, Firefox, and Opera.\n//\n\naudio,\ncanvas,\nprogress,\nvideo {\n display: inline-block; // 1\n vertical-align: baseline; // 2\n}\n\n//\n// Prevent modern browsers from displaying `audio` without controls.\n// Remove excess height in iOS 5 devices.\n//\n\naudio:not([controls]) {\n display: none;\n height: 0;\n}\n\n//\n// Address `[hidden]` styling not present in IE 8/9/10.\n// Hide the `template` element in IE 8/9/11, Safari, and Firefox < 22.\n//\n\n[hidden],\ntemplate {\n display: none;\n}\n\n// Links\n// ==========================================================================\n\n//\n// Remove the gray background color from active links in IE 10.\n//\n\na {\n background-color: transparent;\n}\n\n//\n// Improve readability when focused and also mouse hovered in all browsers.\n//\n\na:active,\na:hover {\n outline: 0;\n}\n\n// Text-level semantics\n// ==========================================================================\n\n//\n// Address styling not present in IE 8/9/10/11, Safari, and Chrome.\n//\n\nabbr[title] {\n border-bottom: 1px dotted;\n}\n\n//\n// Address style set to `bolder` in Firefox 4+, Safari, and Chrome.\n//\n\nb,\nstrong {\n font-weight: bold;\n}\n\n//\n// Address styling not present in Safari and Chrome.\n//\n\ndfn {\n font-style: italic;\n}\n\n//\n// Address variable `h1` font-size and margin within `section` and `article`\n// contexts in Firefox 4+, Safari, and Chrome.\n//\n\nh1 {\n font-size: 2em;\n margin: 0.67em 0;\n}\n\n//\n// Address styling not present in IE 8/9.\n//\n\nmark {\n background: #ff0;\n color: #000;\n}\n\n//\n// Address inconsistent and variable font size in all browsers.\n//\n\nsmall {\n font-size: 80%;\n}\n\n//\n// Prevent `sub` and `sup` affecting `line-height` in all browsers.\n//\n\nsub,\nsup {\n font-size: 75%;\n line-height: 0;\n position: relative;\n vertical-align: baseline;\n}\n\nsup {\n top: -0.5em;\n}\n\nsub {\n bottom: -0.25em;\n}\n\n// Embedded content\n// ==========================================================================\n\n//\n// Remove border when inside `a` element in IE 8/9/10.\n//\n\nimg {\n border: 0;\n}\n\n//\n// Correct overflow not hidden in IE 9/10/11.\n//\n\nsvg:not(:root) {\n overflow: hidden;\n}\n\n// Grouping content\n// ==========================================================================\n\n//\n// Address margin not present in IE 8/9 and Safari.\n//\n\nfigure {\n margin: 1em 40px;\n}\n\n//\n// Address differences between Firefox and other browsers.\n//\n\nhr {\n -moz-box-sizing: content-box;\n box-sizing: content-box;\n height: 0;\n}\n\n//\n// Contain overflow in all browsers.\n//\n\npre {\n overflow: auto;\n}\n\n//\n// Address odd `em`-unit font size rendering in all browsers.\n//\n\ncode,\nkbd,\npre,\nsamp {\n font-family: monospace, monospace;\n font-size: 1em;\n}\n\n// Forms\n// ==========================================================================\n\n//\n// Known limitation: by default, Chrome and Safari on OS X allow very limited\n// styling of `select`, unless a `border` property is set.\n//\n\n//\n// 1. Correct color not being inherited.\n// Known issue: affects color of disabled elements.\n// 2. Correct font properties not being inherited.\n// 3. Address margins set differently in Firefox 4+, Safari, and Chrome.\n//\n\nbutton,\ninput,\noptgroup,\nselect,\ntextarea {\n color: inherit; // 1\n font: inherit; // 2\n margin: 0; // 3\n}\n\n//\n// Address `overflow` set to `hidden` in IE 8/9/10/11.\n//\n\nbutton {\n overflow: visible;\n}\n\n//\n// Address inconsistent `text-transform` inheritance for `button` and `select`.\n// All other form control elements do not inherit `text-transform` values.\n// Correct `button` style inheritance in Firefox, IE 8/9/10/11, and Opera.\n// Correct `select` style inheritance in Firefox.\n//\n\nbutton,\nselect {\n text-transform: none;\n}\n\n//\n// 1. Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio`\n// and `video` controls.\n// 2. Correct inability to style clickable `input` types in iOS.\n// 3. Improve usability and consistency of cursor style between image-type\n// `input` and others.\n//\n\nbutton,\nhtml input[type=\"button\"], // 1\ninput[type=\"reset\"],\ninput[type=\"submit\"] {\n -webkit-appearance: button; // 2\n cursor: pointer; // 3\n}\n\n//\n// Re-set default cursor for disabled elements.\n//\n\nbutton[disabled],\nhtml input[disabled] {\n cursor: default;\n}\n\n//\n// Remove inner padding and border in Firefox 4+.\n//\n\nbutton::-moz-focus-inner,\ninput::-moz-focus-inner {\n border: 0;\n padding: 0;\n}\n\n//\n// Address Firefox 4+ setting `line-height` on `input` using `!important` in\n// the UA stylesheet.\n//\n\ninput {\n line-height: normal;\n}\n\n//\n// It's recommended that you don't attempt to style these elements.\n// Firefox's implementation doesn't respect box-sizing, padding, or width.\n//\n// 1. Address box sizing set to `content-box` in IE 8/9/10.\n// 2. Remove excess padding in IE 8/9/10.\n//\n\ninput[type=\"checkbox\"],\ninput[type=\"radio\"] {\n box-sizing: border-box; // 1\n padding: 0; // 2\n}\n\n//\n// Fix the cursor style for Chrome's increment/decrement buttons. For certain\n// `font-size` values of the `input`, it causes the cursor style of the\n// decrement button to change from `default` to `text`.\n//\n\ninput[type=\"number\"]::-webkit-inner-spin-button,\ninput[type=\"number\"]::-webkit-outer-spin-button {\n height: auto;\n}\n\n//\n// 1. Address `appearance` set to `searchfield` in Safari and Chrome.\n// 2. Address `box-sizing` set to `border-box` in Safari and Chrome\n// (include `-moz` to future-proof).\n//\n\ninput[type=\"search\"] {\n -webkit-appearance: textfield; // 1\n -moz-box-sizing: content-box;\n -webkit-box-sizing: content-box; // 2\n box-sizing: content-box;\n}\n\n//\n// Remove inner padding and search cancel button in Safari and Chrome on OS X.\n// Safari (but not Chrome) clips the cancel button when the search input has\n// padding (and `textfield` appearance).\n//\n\ninput[type=\"search\"]::-webkit-search-cancel-button,\ninput[type=\"search\"]::-webkit-search-decoration {\n -webkit-appearance: none;\n}\n\n//\n// Define consistent border, margin, and padding.\n//\n\nfieldset {\n border: 1px solid #c0c0c0;\n margin: 0 2px;\n padding: 0.35em 0.625em 0.75em;\n}\n\n//\n// 1. Correct `color` not being inherited in IE 8/9/10/11.\n// 2. Remove padding so people aren't caught out if they zero out fieldsets.\n//\n\nlegend {\n border: 0; // 1\n padding: 0; // 2\n}\n\n//\n// Remove default vertical scrollbar in IE 8/9/10/11.\n//\n\ntextarea {\n overflow: auto;\n}\n\n//\n// Don't inherit the `font-weight` (applied by a rule above).\n// NOTE: the default cannot safely be changed in Chrome and Safari on OS X.\n//\n\noptgroup {\n font-weight: bold;\n}\n\n// Tables\n// ==========================================================================\n\n//\n// Remove most spacing between table cells.\n//\n\ntable {\n border-collapse: collapse;\n border-spacing: 0;\n}\n\ntd,\nth {\n padding: 0;\n}\n","/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */\n\n// ==========================================================================\n// Print styles.\n// Inlined to avoid the additional HTTP request: h5bp.com/r\n// ==========================================================================\n\n@media print {\n *,\n *:before,\n *:after {\n background: transparent !important;\n color: #000 !important; // Black prints faster: h5bp.com/s\n box-shadow: none !important;\n text-shadow: none !important;\n }\n\n a,\n a:visited {\n text-decoration: underline;\n }\n\n a[href]:after {\n content: \" (\" attr(href) \")\";\n }\n\n abbr[title]:after {\n content: \" (\" attr(title) \")\";\n }\n\n // Don't show links that are fragment identifiers,\n // or use the `javascript:` pseudo protocol\n a[href^=\"#\"]:after,\n a[href^=\"javascript:\"]:after {\n content: \"\";\n }\n\n pre,\n blockquote {\n border: 1px solid #999;\n page-break-inside: avoid;\n }\n\n thead {\n display: table-header-group; // h5bp.com/t\n }\n\n tr,\n img {\n page-break-inside: avoid;\n }\n\n img {\n max-width: 100% !important;\n }\n\n p,\n h2,\n h3 {\n orphans: 3;\n widows: 3;\n }\n\n h2,\n h3 {\n page-break-after: avoid;\n }\n\n // Bootstrap specific changes start\n //\n // Chrome (OSX) fix for https://github.com/twbs/bootstrap/issues/11245\n // Once fixed, we can just straight up remove this.\n select {\n background: #fff !important;\n }\n\n // Bootstrap components\n .navbar {\n display: none;\n }\n .btn,\n .dropup > .btn {\n > .caret {\n border-top-color: #000 !important;\n }\n }\n .label {\n border: 1px solid #000;\n }\n\n .table {\n border-collapse: collapse !important;\n\n td,\n th {\n background-color: #fff !important;\n }\n }\n .table-bordered {\n th,\n td {\n border: 1px solid #ddd !important;\n }\n }\n\n // Bootstrap specific changes end\n}\n","//\n// Glyphicons for Bootstrap\n//\n// Since icons are fonts, they can be placed anywhere text is placed and are\n// thus automatically sized to match the surrounding child. To use, create an\n// inline element with the appropriate classes, like so:\n//\n// Star\n\n// Import the fonts\n@font-face {\n font-family: 'Glyphicons Halflings';\n src: url('@{icon-font-path}@{icon-font-name}.eot');\n src: url('@{icon-font-path}@{icon-font-name}.eot?#iefix') format('embedded-opentype'),\n url('@{icon-font-path}@{icon-font-name}.woff2') format('woff2'),\n url('@{icon-font-path}@{icon-font-name}.woff') format('woff'),\n url('@{icon-font-path}@{icon-font-name}.ttf') format('truetype'),\n url('@{icon-font-path}@{icon-font-name}.svg#@{icon-font-svg-id}') format('svg');\n}\n\n// Catchall baseclass\n.glyphicon {\n position: relative;\n top: 1px;\n display: inline-block;\n font-family: 'Glyphicons Halflings';\n font-style: normal;\n font-weight: normal;\n line-height: 1;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n}\n\n// Individual icons\n.glyphicon-asterisk { &:before { content: \"\\2a\"; } }\n.glyphicon-plus { &:before { content: \"\\2b\"; } }\n.glyphicon-euro,\n.glyphicon-eur { &:before { content: \"\\20ac\"; } }\n.glyphicon-minus { &:before { content: \"\\2212\"; } }\n.glyphicon-cloud { &:before { content: \"\\2601\"; } }\n.glyphicon-envelope { &:before { content: \"\\2709\"; } }\n.glyphicon-pencil { &:before { content: \"\\270f\"; } }\n.glyphicon-glass { &:before { content: \"\\e001\"; } }\n.glyphicon-music { &:before { content: \"\\e002\"; } }\n.glyphicon-search { &:before { content: \"\\e003\"; } }\n.glyphicon-heart { &:before { content: \"\\e005\"; } }\n.glyphicon-star { &:before { content: \"\\e006\"; } }\n.glyphicon-star-empty { &:before { content: \"\\e007\"; } }\n.glyphicon-user { &:before { content: \"\\e008\"; } }\n.glyphicon-film { &:before { content: \"\\e009\"; } }\n.glyphicon-th-large { &:before { content: \"\\e010\"; } }\n.glyphicon-th { &:before { content: \"\\e011\"; } }\n.glyphicon-th-list { &:before { content: \"\\e012\"; } }\n.glyphicon-ok { &:before { content: \"\\e013\"; } }\n.glyphicon-remove { &:before { content: \"\\e014\"; } }\n.glyphicon-zoom-in { &:before { content: \"\\e015\"; } }\n.glyphicon-zoom-out { &:before { content: \"\\e016\"; } }\n.glyphicon-off { &:before { content: \"\\e017\"; } }\n.glyphicon-signal { &:before { content: \"\\e018\"; } }\n.glyphicon-cog { &:before { content: \"\\e019\"; } }\n.glyphicon-trash { &:before { content: \"\\e020\"; } }\n.glyphicon-home { &:before { content: \"\\e021\"; } }\n.glyphicon-file { &:before { content: \"\\e022\"; } }\n.glyphicon-time { &:before { content: \"\\e023\"; } }\n.glyphicon-road { &:before { content: \"\\e024\"; } }\n.glyphicon-download-alt { &:before { content: \"\\e025\"; } }\n.glyphicon-download { &:before { content: \"\\e026\"; } }\n.glyphicon-upload { &:before { content: \"\\e027\"; } }\n.glyphicon-inbox { &:before { content: \"\\e028\"; } }\n.glyphicon-play-circle { &:before { content: \"\\e029\"; } }\n.glyphicon-repeat { &:before { content: \"\\e030\"; } }\n.glyphicon-refresh { &:before { content: \"\\e031\"; } }\n.glyphicon-list-alt { &:before { content: \"\\e032\"; } }\n.glyphicon-lock { &:before { content: \"\\e033\"; } }\n.glyphicon-flag { &:before { content: \"\\e034\"; } }\n.glyphicon-headphones { &:before { content: \"\\e035\"; } }\n.glyphicon-volume-off { &:before { content: \"\\e036\"; } }\n.glyphicon-volume-down { &:before { content: \"\\e037\"; } }\n.glyphicon-volume-up { &:before { content: \"\\e038\"; } }\n.glyphicon-qrcode { &:before { content: \"\\e039\"; } }\n.glyphicon-barcode { &:before { content: \"\\e040\"; } }\n.glyphicon-tag { &:before { content: \"\\e041\"; } }\n.glyphicon-tags { &:before { content: \"\\e042\"; } }\n.glyphicon-book { &:before { content: \"\\e043\"; } }\n.glyphicon-bookmark { &:before { content: \"\\e044\"; } }\n.glyphicon-print { &:before { content: \"\\e045\"; } }\n.glyphicon-camera { &:before { content: \"\\e046\"; } }\n.glyphicon-font { &:before { content: \"\\e047\"; } }\n.glyphicon-bold { &:before { content: \"\\e048\"; } }\n.glyphicon-italic { &:before { content: \"\\e049\"; } }\n.glyphicon-text-height { &:before { content: \"\\e050\"; } }\n.glyphicon-text-width { &:before { content: \"\\e051\"; } }\n.glyphicon-align-left { &:before { content: \"\\e052\"; } }\n.glyphicon-align-center { &:before { content: \"\\e053\"; } }\n.glyphicon-align-right { &:before { content: \"\\e054\"; } }\n.glyphicon-align-justify { &:before { content: \"\\e055\"; } }\n.glyphicon-list { &:before { content: \"\\e056\"; } }\n.glyphicon-indent-left { &:before { content: \"\\e057\"; } }\n.glyphicon-indent-right { &:before { content: \"\\e058\"; } }\n.glyphicon-facetime-video { &:before { content: \"\\e059\"; } }\n.glyphicon-picture { &:before { content: \"\\e060\"; } }\n.glyphicon-map-marker { &:before { content: \"\\e062\"; } }\n.glyphicon-adjust { &:before { content: \"\\e063\"; } }\n.glyphicon-tint { &:before { content: \"\\e064\"; } }\n.glyphicon-edit { &:before { content: \"\\e065\"; } }\n.glyphicon-share { &:before { content: \"\\e066\"; } }\n.glyphicon-check { &:before { content: \"\\e067\"; } }\n.glyphicon-move { &:before { content: \"\\e068\"; } }\n.glyphicon-step-backward { &:before { content: \"\\e069\"; } }\n.glyphicon-fast-backward { &:before { content: \"\\e070\"; } }\n.glyphicon-backward { &:before { content: \"\\e071\"; } }\n.glyphicon-play { &:before { content: \"\\e072\"; } }\n.glyphicon-pause { &:before { content: \"\\e073\"; } }\n.glyphicon-stop { &:before { content: \"\\e074\"; } }\n.glyphicon-forward { &:before { content: \"\\e075\"; } }\n.glyphicon-fast-forward { &:before { content: \"\\e076\"; } }\n.glyphicon-step-forward { &:before { content: \"\\e077\"; } }\n.glyphicon-eject { &:before { content: \"\\e078\"; } }\n.glyphicon-chevron-left { &:before { content: \"\\e079\"; } }\n.glyphicon-chevron-right { &:before { content: \"\\e080\"; } }\n.glyphicon-plus-sign { &:before { content: \"\\e081\"; } }\n.glyphicon-minus-sign { &:before { content: \"\\e082\"; } }\n.glyphicon-remove-sign { &:before { content: \"\\e083\"; } }\n.glyphicon-ok-sign { &:before { content: \"\\e084\"; } }\n.glyphicon-question-sign { &:before { content: \"\\e085\"; } }\n.glyphicon-info-sign { &:before { content: \"\\e086\"; } }\n.glyphicon-screenshot { &:before { content: \"\\e087\"; } }\n.glyphicon-remove-circle { &:before { content: \"\\e088\"; } }\n.glyphicon-ok-circle { &:before { content: \"\\e089\"; } }\n.glyphicon-ban-circle { &:before { content: \"\\e090\"; } }\n.glyphicon-arrow-left { &:before { content: \"\\e091\"; } }\n.glyphicon-arrow-right { &:before { content: \"\\e092\"; } }\n.glyphicon-arrow-up { &:before { content: \"\\e093\"; } }\n.glyphicon-arrow-down { &:before { content: \"\\e094\"; } }\n.glyphicon-share-alt { &:before { content: \"\\e095\"; } }\n.glyphicon-resize-full { &:before { content: \"\\e096\"; } }\n.glyphicon-resize-small { &:before { content: \"\\e097\"; } }\n.glyphicon-exclamation-sign { &:before { content: \"\\e101\"; } }\n.glyphicon-gift { &:before { content: \"\\e102\"; } }\n.glyphicon-leaf { &:before { content: \"\\e103\"; } }\n.glyphicon-fire { &:before { content: \"\\e104\"; } }\n.glyphicon-eye-open { &:before { content: \"\\e105\"; } }\n.glyphicon-eye-close { &:before { content: \"\\e106\"; } }\n.glyphicon-warning-sign { &:before { content: \"\\e107\"; } }\n.glyphicon-plane { &:before { content: \"\\e108\"; } }\n.glyphicon-calendar { &:before { content: \"\\e109\"; } }\n.glyphicon-random { &:before { content: \"\\e110\"; } }\n.glyphicon-comment { &:before { content: \"\\e111\"; } }\n.glyphicon-magnet { &:before { content: \"\\e112\"; } }\n.glyphicon-chevron-up { &:before { content: \"\\e113\"; } }\n.glyphicon-chevron-down { &:before { content: \"\\e114\"; } }\n.glyphicon-retweet { &:before { content: \"\\e115\"; } }\n.glyphicon-shopping-cart { &:before { content: \"\\e116\"; } }\n.glyphicon-folder-close { &:before { content: \"\\e117\"; } }\n.glyphicon-folder-open { &:before { content: \"\\e118\"; } }\n.glyphicon-resize-vertical { &:before { content: \"\\e119\"; } }\n.glyphicon-resize-horizontal { &:before { content: \"\\e120\"; } }\n.glyphicon-hdd { &:before { content: \"\\e121\"; } }\n.glyphicon-bullhorn { &:before { content: \"\\e122\"; } }\n.glyphicon-bell { &:before { content: \"\\e123\"; } }\n.glyphicon-certificate { &:before { content: \"\\e124\"; } }\n.glyphicon-thumbs-up { &:before { content: \"\\e125\"; } }\n.glyphicon-thumbs-down { &:before { content: \"\\e126\"; } }\n.glyphicon-hand-right { &:before { content: \"\\e127\"; } }\n.glyphicon-hand-left { &:before { content: \"\\e128\"; } }\n.glyphicon-hand-up { &:before { content: \"\\e129\"; } }\n.glyphicon-hand-down { &:before { content: \"\\e130\"; } }\n.glyphicon-circle-arrow-right { &:before { content: \"\\e131\"; } }\n.glyphicon-circle-arrow-left { &:before { content: \"\\e132\"; } }\n.glyphicon-circle-arrow-up { &:before { content: \"\\e133\"; } }\n.glyphicon-circle-arrow-down { &:before { content: \"\\e134\"; } }\n.glyphicon-globe { &:before { content: \"\\e135\"; } }\n.glyphicon-wrench { &:before { content: \"\\e136\"; } }\n.glyphicon-tasks { &:before { content: \"\\e137\"; } }\n.glyphicon-filter { &:before { content: \"\\e138\"; } }\n.glyphicon-briefcase { &:before { content: \"\\e139\"; } }\n.glyphicon-fullscreen { &:before { content: \"\\e140\"; } }\n.glyphicon-dashboard { &:before { content: \"\\e141\"; } }\n.glyphicon-paperclip { &:before { content: \"\\e142\"; } }\n.glyphicon-heart-empty { &:before { content: \"\\e143\"; } }\n.glyphicon-link { &:before { content: \"\\e144\"; } }\n.glyphicon-phone { &:before { content: \"\\e145\"; } }\n.glyphicon-pushpin { &:before { content: \"\\e146\"; } }\n.glyphicon-usd { &:before { content: \"\\e148\"; } }\n.glyphicon-gbp { &:before { content: \"\\e149\"; } }\n.glyphicon-sort { &:before { content: \"\\e150\"; } }\n.glyphicon-sort-by-alphabet { &:before { content: \"\\e151\"; } }\n.glyphicon-sort-by-alphabet-alt { &:before { content: \"\\e152\"; } }\n.glyphicon-sort-by-order { &:before { content: \"\\e153\"; } }\n.glyphicon-sort-by-order-alt { &:before { content: \"\\e154\"; } }\n.glyphicon-sort-by-attributes { &:before { content: \"\\e155\"; } }\n.glyphicon-sort-by-attributes-alt { &:before { content: \"\\e156\"; } }\n.glyphicon-unchecked { &:before { content: \"\\e157\"; } }\n.glyphicon-expand { &:before { content: \"\\e158\"; } }\n.glyphicon-collapse-down { &:before { content: \"\\e159\"; } }\n.glyphicon-collapse-up { &:before { content: \"\\e160\"; } }\n.glyphicon-log-in { &:before { content: \"\\e161\"; } }\n.glyphicon-flash { &:before { content: \"\\e162\"; } }\n.glyphicon-log-out { &:before { content: \"\\e163\"; } }\n.glyphicon-new-window { &:before { content: \"\\e164\"; } }\n.glyphicon-record { &:before { content: \"\\e165\"; } }\n.glyphicon-save { &:before { content: \"\\e166\"; } }\n.glyphicon-open { &:before { content: \"\\e167\"; } }\n.glyphicon-saved { &:before { content: \"\\e168\"; } }\n.glyphicon-import { &:before { content: \"\\e169\"; } }\n.glyphicon-export { &:before { content: \"\\e170\"; } }\n.glyphicon-send { &:before { content: \"\\e171\"; } }\n.glyphicon-floppy-disk { &:before { content: \"\\e172\"; } }\n.glyphicon-floppy-saved { &:before { content: \"\\e173\"; } }\n.glyphicon-floppy-remove { &:before { content: \"\\e174\"; } }\n.glyphicon-floppy-save { &:before { content: \"\\e175\"; } }\n.glyphicon-floppy-open { &:before { content: \"\\e176\"; } }\n.glyphicon-credit-card { &:before { content: \"\\e177\"; } }\n.glyphicon-transfer { &:before { content: \"\\e178\"; } }\n.glyphicon-cutlery { &:before { content: \"\\e179\"; } }\n.glyphicon-header { &:before { content: \"\\e180\"; } }\n.glyphicon-compressed { &:before { content: \"\\e181\"; } }\n.glyphicon-earphone { &:before { content: \"\\e182\"; } }\n.glyphicon-phone-alt { &:before { content: \"\\e183\"; } }\n.glyphicon-tower { &:before { content: \"\\e184\"; } }\n.glyphicon-stats { &:before { content: \"\\e185\"; } }\n.glyphicon-sd-video { &:before { content: \"\\e186\"; } }\n.glyphicon-hd-video { &:before { content: \"\\e187\"; } }\n.glyphicon-subtitles { &:before { content: \"\\e188\"; } }\n.glyphicon-sound-stereo { &:before { content: \"\\e189\"; } }\n.glyphicon-sound-dolby { &:before { content: \"\\e190\"; } }\n.glyphicon-sound-5-1 { &:before { content: \"\\e191\"; } }\n.glyphicon-sound-6-1 { &:before { content: \"\\e192\"; } }\n.glyphicon-sound-7-1 { &:before { content: \"\\e193\"; } }\n.glyphicon-copyright-mark { &:before { content: \"\\e194\"; } }\n.glyphicon-registration-mark { &:before { content: \"\\e195\"; } }\n.glyphicon-cloud-download { &:before { content: \"\\e197\"; } }\n.glyphicon-cloud-upload { &:before { content: \"\\e198\"; } }\n.glyphicon-tree-conifer { &:before { content: \"\\e199\"; } }\n.glyphicon-tree-deciduous { &:before { content: \"\\e200\"; } }\n.glyphicon-cd { &:before { content: \"\\e201\"; } }\n.glyphicon-save-file { &:before { content: \"\\e202\"; } }\n.glyphicon-open-file { &:before { content: \"\\e203\"; } }\n.glyphicon-level-up { &:before { content: \"\\e204\"; } }\n.glyphicon-copy { &:before { content: \"\\e205\"; } }\n.glyphicon-paste { &:before { content: \"\\e206\"; } }\n// The following 2 Glyphicons are omitted for the time being because\n// they currently use Unicode codepoints that are outside the\n// Basic Multilingual Plane (BMP). Older buggy versions of WebKit can't handle\n// non-BMP codepoints in CSS string escapes, and thus can't display these two icons.\n// Notably, the bug affects some older versions of the Android Browser.\n// More info: https://github.com/twbs/bootstrap/issues/10106\n// .glyphicon-door { &:before { content: \"\\1f6aa\"; } }\n// .glyphicon-key { &:before { content: \"\\1f511\"; } }\n.glyphicon-alert { &:before { content: \"\\e209\"; } }\n.glyphicon-equalizer { &:before { content: \"\\e210\"; } }\n.glyphicon-king { &:before { content: \"\\e211\"; } }\n.glyphicon-queen { &:before { content: \"\\e212\"; } }\n.glyphicon-pawn { &:before { content: \"\\e213\"; } }\n.glyphicon-bishop { &:before { content: \"\\e214\"; } }\n.glyphicon-knight { &:before { content: \"\\e215\"; } }\n.glyphicon-baby-formula { &:before { content: \"\\e216\"; } }\n.glyphicon-tent { &:before { content: \"\\26fa\"; } }\n.glyphicon-blackboard { &:before { content: \"\\e218\"; } }\n.glyphicon-bed { &:before { content: \"\\e219\"; } }\n.glyphicon-apple { &:before { content: \"\\f8ff\"; } }\n.glyphicon-erase { &:before { content: \"\\e221\"; } }\n.glyphicon-hourglass { &:before { content: \"\\231b\"; } }\n.glyphicon-lamp { &:before { content: \"\\e223\"; } }\n.glyphicon-duplicate { &:before { content: \"\\e224\"; } }\n.glyphicon-piggy-bank { &:before { content: \"\\e225\"; } }\n.glyphicon-scissors { &:before { content: \"\\e226\"; } }\n.glyphicon-bitcoin { &:before { content: \"\\e227\"; } }\n.glyphicon-yen { &:before { content: \"\\00a5\"; } }\n.glyphicon-ruble { &:before { content: \"\\20bd\"; } }\n.glyphicon-scale { &:before { content: \"\\e230\"; } }\n.glyphicon-ice-lolly { &:before { content: \"\\e231\"; } }\n.glyphicon-ice-lolly-tasted { &:before { content: \"\\e232\"; } }\n.glyphicon-education { &:before { content: \"\\e233\"; } }\n.glyphicon-option-horizontal { &:before { content: \"\\e234\"; } }\n.glyphicon-option-vertical { &:before { content: \"\\e235\"; } }\n.glyphicon-menu-hamburger { &:before { content: \"\\e236\"; } }\n.glyphicon-modal-window { &:before { content: \"\\e237\"; } }\n.glyphicon-oil { &:before { content: \"\\e238\"; } }\n.glyphicon-grain { &:before { content: \"\\e239\"; } }\n.glyphicon-sunglasses { &:before { content: \"\\e240\"; } }\n.glyphicon-text-size { &:before { content: \"\\e241\"; } }\n.glyphicon-text-color { &:before { content: \"\\e242\"; } }\n.glyphicon-text-background { &:before { content: \"\\e243\"; } }\n.glyphicon-object-align-top { &:before { content: \"\\e244\"; } }\n.glyphicon-object-align-bottom { &:before { content: \"\\e245\"; } }\n.glyphicon-object-align-horizontal{ &:before { content: \"\\e246\"; } }\n.glyphicon-object-align-left { &:before { content: \"\\e247\"; } }\n.glyphicon-object-align-vertical { &:before { content: \"\\e248\"; } }\n.glyphicon-object-align-right { &:before { content: \"\\e249\"; } }\n.glyphicon-triangle-right { &:before { content: \"\\e250\"; } }\n.glyphicon-triangle-left { &:before { content: \"\\e251\"; } }\n.glyphicon-triangle-bottom { &:before { content: \"\\e252\"; } }\n.glyphicon-triangle-top { &:before { content: \"\\e253\"; } }\n.glyphicon-console { &:before { content: \"\\e254\"; } }\n.glyphicon-superscript { &:before { content: \"\\e255\"; } }\n.glyphicon-subscript { &:before { content: \"\\e256\"; } }\n.glyphicon-menu-left { &:before { content: \"\\e257\"; } }\n.glyphicon-menu-right { &:before { content: \"\\e258\"; } }\n.glyphicon-menu-down { &:before { content: \"\\e259\"; } }\n.glyphicon-menu-up { &:before { content: \"\\e260\"; } }\n","//\n// Scaffolding\n// --------------------------------------------------\n\n\n// Reset the box-sizing\n//\n// Heads up! This reset may cause conflicts with some third-party widgets.\n// For recommendations on resolving such conflicts, see\n// http://getbootstrap.com/getting-started/#third-box-sizing\n* {\n .box-sizing(border-box);\n}\n*:before,\n*:after {\n .box-sizing(border-box);\n}\n\n\n// Body reset\n\nhtml {\n font-size: 10px;\n -webkit-tap-highlight-color: rgba(0,0,0,0);\n}\n\nbody {\n font-family: @font-family-base;\n font-size: @font-size-base;\n line-height: @line-height-base;\n color: @text-color;\n background-color: @body-bg;\n}\n\n// Reset fonts for relevant elements\ninput,\nbutton,\nselect,\ntextarea {\n font-family: inherit;\n font-size: inherit;\n line-height: inherit;\n}\n\n\n// Links\n\na {\n color: @link-color;\n text-decoration: none;\n\n &:hover,\n &:focus {\n color: @link-hover-color;\n text-decoration: @link-hover-decoration;\n }\n\n &:focus {\n .tab-focus();\n }\n}\n\n\n// Figures\n//\n// We reset this here because previously Normalize had no `figure` margins. This\n// ensures we don't break anyone's use of the element.\n\nfigure {\n margin: 0;\n}\n\n\n// Images\n\nimg {\n vertical-align: middle;\n}\n\n// Responsive images (ensure images don't scale beyond their parents)\n.img-responsive {\n .img-responsive();\n}\n\n// Rounded corners\n.img-rounded {\n border-radius: @border-radius-large;\n}\n\n// Image thumbnails\n//\n// Heads up! This is mixin-ed into thumbnails.less for `.thumbnail`.\n.img-thumbnail {\n padding: @thumbnail-padding;\n line-height: @line-height-base;\n background-color: @thumbnail-bg;\n border: 1px solid @thumbnail-border;\n border-radius: @thumbnail-border-radius;\n .transition(all .2s ease-in-out);\n\n // Keep them at most 100% wide\n .img-responsive(inline-block);\n}\n\n// Perfect circle\n.img-circle {\n border-radius: 50%; // set radius in percents\n}\n\n\n// Horizontal rules\n\nhr {\n margin-top: @line-height-computed;\n margin-bottom: @line-height-computed;\n border: 0;\n border-top: 1px solid @hr-border;\n}\n\n\n// Only display content to screen readers\n//\n// See: http://a11yproject.com/posts/how-to-hide-content/\n\n.sr-only {\n position: absolute;\n width: 1px;\n height: 1px;\n margin: -1px;\n padding: 0;\n overflow: hidden;\n clip: rect(0,0,0,0);\n border: 0;\n}\n\n// Use in conjunction with .sr-only to only display content when it's focused.\n// Useful for \"Skip to main content\" links; see http://www.w3.org/TR/2013/NOTE-WCAG20-TECHS-20130905/G1\n// Credit: HTML5 Boilerplate\n\n.sr-only-focusable {\n &:active,\n &:focus {\n position: static;\n width: auto;\n height: auto;\n margin: 0;\n overflow: visible;\n clip: auto;\n }\n}\n","// Vendor Prefixes\n//\n// All vendor mixins are deprecated as of v3.2.0 due to the introduction of\n// Autoprefixer in our Gruntfile. They will be removed in v4.\n\n// - Animations\n// - Backface visibility\n// - Box shadow\n// - Box sizing\n// - Content columns\n// - Hyphens\n// - Placeholder text\n// - Transformations\n// - Transitions\n// - User Select\n\n\n// Animations\n.animation(@animation) {\n -webkit-animation: @animation;\n -o-animation: @animation;\n animation: @animation;\n}\n.animation-name(@name) {\n -webkit-animation-name: @name;\n animation-name: @name;\n}\n.animation-duration(@duration) {\n -webkit-animation-duration: @duration;\n animation-duration: @duration;\n}\n.animation-timing-function(@timing-function) {\n -webkit-animation-timing-function: @timing-function;\n animation-timing-function: @timing-function;\n}\n.animation-delay(@delay) {\n -webkit-animation-delay: @delay;\n animation-delay: @delay;\n}\n.animation-iteration-count(@iteration-count) {\n -webkit-animation-iteration-count: @iteration-count;\n animation-iteration-count: @iteration-count;\n}\n.animation-direction(@direction) {\n -webkit-animation-direction: @direction;\n animation-direction: @direction;\n}\n.animation-fill-mode(@fill-mode) {\n -webkit-animation-fill-mode: @fill-mode;\n animation-fill-mode: @fill-mode;\n}\n\n// Backface visibility\n// Prevent browsers from flickering when using CSS 3D transforms.\n// Default value is `visible`, but can be changed to `hidden`\n\n.backface-visibility(@visibility){\n -webkit-backface-visibility: @visibility;\n -moz-backface-visibility: @visibility;\n backface-visibility: @visibility;\n}\n\n// Drop shadows\n//\n// Note: Deprecated `.box-shadow()` as of v3.1.0 since all of Bootstrap's\n// supported browsers that have box shadow capabilities now support it.\n\n.box-shadow(@shadow) {\n -webkit-box-shadow: @shadow; // iOS <4.3 & Android <4.1\n box-shadow: @shadow;\n}\n\n// Box sizing\n.box-sizing(@boxmodel) {\n -webkit-box-sizing: @boxmodel;\n -moz-box-sizing: @boxmodel;\n box-sizing: @boxmodel;\n}\n\n// CSS3 Content Columns\n.content-columns(@column-count; @column-gap: @grid-gutter-width) {\n -webkit-column-count: @column-count;\n -moz-column-count: @column-count;\n column-count: @column-count;\n -webkit-column-gap: @column-gap;\n -moz-column-gap: @column-gap;\n column-gap: @column-gap;\n}\n\n// Optional hyphenation\n.hyphens(@mode: auto) {\n word-wrap: break-word;\n -webkit-hyphens: @mode;\n -moz-hyphens: @mode;\n -ms-hyphens: @mode; // IE10+\n -o-hyphens: @mode;\n hyphens: @mode;\n}\n\n// Placeholder text\n.placeholder(@color: @input-color-placeholder) {\n // Firefox\n &::-moz-placeholder {\n color: @color;\n opacity: 1; // Override Firefox's unusual default opacity; see https://github.com/twbs/bootstrap/pull/11526\n }\n &:-ms-input-placeholder { color: @color; } // Internet Explorer 10+\n &::-webkit-input-placeholder { color: @color; } // Safari and Chrome\n}\n\n// Transformations\n.scale(@ratio) {\n -webkit-transform: scale(@ratio);\n -ms-transform: scale(@ratio); // IE9 only\n -o-transform: scale(@ratio);\n transform: scale(@ratio);\n}\n.scale(@ratioX; @ratioY) {\n -webkit-transform: scale(@ratioX, @ratioY);\n -ms-transform: scale(@ratioX, @ratioY); // IE9 only\n -o-transform: scale(@ratioX, @ratioY);\n transform: scale(@ratioX, @ratioY);\n}\n.scaleX(@ratio) {\n -webkit-transform: scaleX(@ratio);\n -ms-transform: scaleX(@ratio); // IE9 only\n -o-transform: scaleX(@ratio);\n transform: scaleX(@ratio);\n}\n.scaleY(@ratio) {\n -webkit-transform: scaleY(@ratio);\n -ms-transform: scaleY(@ratio); // IE9 only\n -o-transform: scaleY(@ratio);\n transform: scaleY(@ratio);\n}\n.skew(@x; @y) {\n -webkit-transform: skewX(@x) skewY(@y);\n -ms-transform: skewX(@x) skewY(@y); // See https://github.com/twbs/bootstrap/issues/4885; IE9+\n -o-transform: skewX(@x) skewY(@y);\n transform: skewX(@x) skewY(@y);\n}\n.translate(@x; @y) {\n -webkit-transform: translate(@x, @y);\n -ms-transform: translate(@x, @y); // IE9 only\n -o-transform: translate(@x, @y);\n transform: translate(@x, @y);\n}\n.translate3d(@x; @y; @z) {\n -webkit-transform: translate3d(@x, @y, @z);\n transform: translate3d(@x, @y, @z);\n}\n.rotate(@degrees) {\n -webkit-transform: rotate(@degrees);\n -ms-transform: rotate(@degrees); // IE9 only\n -o-transform: rotate(@degrees);\n transform: rotate(@degrees);\n}\n.rotateX(@degrees) {\n -webkit-transform: rotateX(@degrees);\n -ms-transform: rotateX(@degrees); // IE9 only\n -o-transform: rotateX(@degrees);\n transform: rotateX(@degrees);\n}\n.rotateY(@degrees) {\n -webkit-transform: rotateY(@degrees);\n -ms-transform: rotateY(@degrees); // IE9 only\n -o-transform: rotateY(@degrees);\n transform: rotateY(@degrees);\n}\n.perspective(@perspective) {\n -webkit-perspective: @perspective;\n -moz-perspective: @perspective;\n perspective: @perspective;\n}\n.perspective-origin(@perspective) {\n -webkit-perspective-origin: @perspective;\n -moz-perspective-origin: @perspective;\n perspective-origin: @perspective;\n}\n.transform-origin(@origin) {\n -webkit-transform-origin: @origin;\n -moz-transform-origin: @origin;\n -ms-transform-origin: @origin; // IE9 only\n transform-origin: @origin;\n}\n\n\n// Transitions\n\n.transition(@transition) {\n -webkit-transition: @transition;\n -o-transition: @transition;\n transition: @transition;\n}\n.transition-property(@transition-property) {\n -webkit-transition-property: @transition-property;\n transition-property: @transition-property;\n}\n.transition-delay(@transition-delay) {\n -webkit-transition-delay: @transition-delay;\n transition-delay: @transition-delay;\n}\n.transition-duration(@transition-duration) {\n -webkit-transition-duration: @transition-duration;\n transition-duration: @transition-duration;\n}\n.transition-timing-function(@timing-function) {\n -webkit-transition-timing-function: @timing-function;\n transition-timing-function: @timing-function;\n}\n.transition-transform(@transition) {\n -webkit-transition: -webkit-transform @transition;\n -moz-transition: -moz-transform @transition;\n -o-transition: -o-transform @transition;\n transition: transform @transition;\n}\n\n\n// User select\n// For selecting text on the page\n\n.user-select(@select) {\n -webkit-user-select: @select;\n -moz-user-select: @select;\n -ms-user-select: @select; // IE10+\n user-select: @select;\n}\n","// WebKit-style focus\n\n.tab-focus() {\n // Default\n outline: thin dotted;\n // WebKit\n outline: 5px auto -webkit-focus-ring-color;\n outline-offset: -2px;\n}\n","// Image Mixins\n// - Responsive image\n// - Retina image\n\n\n// Responsive image\n//\n// Keep images from scaling beyond the width of their parents.\n.img-responsive(@display: block) {\n display: @display;\n max-width: 100%; // Part 1: Set a maximum relative to the parent\n height: auto; // Part 2: Scale the height according to the width, otherwise you get stretching\n}\n\n\n// Retina image\n//\n// Short retina mixin for setting background-image and -size. Note that the\n// spelling of `min--moz-device-pixel-ratio` is intentional.\n.img-retina(@file-1x; @file-2x; @width-1x; @height-1x) {\n background-image: url(\"@{file-1x}\");\n\n @media\n only screen and (-webkit-min-device-pixel-ratio: 2),\n only screen and ( min--moz-device-pixel-ratio: 2),\n only screen and ( -o-min-device-pixel-ratio: 2/1),\n only screen and ( min-device-pixel-ratio: 2),\n only screen and ( min-resolution: 192dpi),\n only screen and ( min-resolution: 2dppx) {\n background-image: url(\"@{file-2x}\");\n background-size: @width-1x @height-1x;\n }\n}\n","//\n// Typography\n// --------------------------------------------------\n\n\n// Headings\n// -------------------------\n\nh1, h2, h3, h4, h5, h6,\n.h1, .h2, .h3, .h4, .h5, .h6 {\n font-family: @headings-font-family;\n font-weight: @headings-font-weight;\n line-height: @headings-line-height;\n color: @headings-color;\n\n small,\n .small {\n font-weight: normal;\n line-height: 1;\n color: @headings-small-color;\n }\n}\n\nh1, .h1,\nh2, .h2,\nh3, .h3 {\n margin-top: @line-height-computed;\n margin-bottom: (@line-height-computed / 2);\n\n small,\n .small {\n font-size: 65%;\n }\n}\nh4, .h4,\nh5, .h5,\nh6, .h6 {\n margin-top: (@line-height-computed / 2);\n margin-bottom: (@line-height-computed / 2);\n\n small,\n .small {\n font-size: 75%;\n }\n}\n\nh1, .h1 { font-size: @font-size-h1; }\nh2, .h2 { font-size: @font-size-h2; }\nh3, .h3 { font-size: @font-size-h3; }\nh4, .h4 { font-size: @font-size-h4; }\nh5, .h5 { font-size: @font-size-h5; }\nh6, .h6 { font-size: @font-size-h6; }\n\n\n// Body text\n// -------------------------\n\np {\n margin: 0 0 (@line-height-computed / 2);\n}\n\n.lead {\n margin-bottom: @line-height-computed;\n font-size: floor((@font-size-base * 1.15));\n font-weight: 300;\n line-height: 1.4;\n\n @media (min-width: @screen-sm-min) {\n font-size: (@font-size-base * 1.5);\n }\n}\n\n\n// Emphasis & misc\n// -------------------------\n\n// Ex: (12px small font / 14px base font) * 100% = about 85%\nsmall,\n.small {\n font-size: floor((100% * @font-size-small / @font-size-base));\n}\n\nmark,\n.mark {\n background-color: @state-warning-bg;\n padding: .2em;\n}\n\n// Alignment\n.text-left { text-align: left; }\n.text-right { text-align: right; }\n.text-center { text-align: center; }\n.text-justify { text-align: justify; }\n.text-nowrap { white-space: nowrap; }\n\n// Transformation\n.text-lowercase { text-transform: lowercase; }\n.text-uppercase { text-transform: uppercase; }\n.text-capitalize { text-transform: capitalize; }\n\n// Contextual colors\n.text-muted {\n color: @text-muted;\n}\n.text-primary {\n .text-emphasis-variant(@brand-primary);\n}\n.text-success {\n .text-emphasis-variant(@state-success-text);\n}\n.text-info {\n .text-emphasis-variant(@state-info-text);\n}\n.text-warning {\n .text-emphasis-variant(@state-warning-text);\n}\n.text-danger {\n .text-emphasis-variant(@state-danger-text);\n}\n\n// Contextual backgrounds\n// For now we'll leave these alongside the text classes until v4 when we can\n// safely shift things around (per SemVer rules).\n.bg-primary {\n // Given the contrast here, this is the only class to have its color inverted\n // automatically.\n color: #fff;\n .bg-variant(@brand-primary);\n}\n.bg-success {\n .bg-variant(@state-success-bg);\n}\n.bg-info {\n .bg-variant(@state-info-bg);\n}\n.bg-warning {\n .bg-variant(@state-warning-bg);\n}\n.bg-danger {\n .bg-variant(@state-danger-bg);\n}\n\n\n// Page header\n// -------------------------\n\n.page-header {\n padding-bottom: ((@line-height-computed / 2) - 1);\n margin: (@line-height-computed * 2) 0 @line-height-computed;\n border-bottom: 1px solid @page-header-border-color;\n}\n\n\n// Lists\n// -------------------------\n\n// Unordered and Ordered lists\nul,\nol {\n margin-top: 0;\n margin-bottom: (@line-height-computed / 2);\n ul,\n ol {\n margin-bottom: 0;\n }\n}\n\n// List options\n\n// Unstyled keeps list items block level, just removes default browser padding and list-style\n.list-unstyled {\n padding-left: 0;\n list-style: none;\n}\n\n// Inline turns list items into inline-block\n.list-inline {\n .list-unstyled();\n margin-left: -5px;\n\n > li {\n display: inline-block;\n padding-left: 5px;\n padding-right: 5px;\n }\n}\n\n// Description Lists\ndl {\n margin-top: 0; // Remove browser default\n margin-bottom: @line-height-computed;\n}\ndt,\ndd {\n line-height: @line-height-base;\n}\ndt {\n font-weight: bold;\n}\ndd {\n margin-left: 0; // Undo browser default\n}\n\n// Horizontal description lists\n//\n// Defaults to being stacked without any of the below styles applied, until the\n// grid breakpoint is reached (default of ~768px).\n\n.dl-horizontal {\n dd {\n &:extend(.clearfix all); // Clear the floated `dt` if an empty `dd` is present\n }\n\n @media (min-width: @grid-float-breakpoint) {\n dt {\n float: left;\n width: (@dl-horizontal-offset - 20);\n clear: left;\n text-align: right;\n .text-overflow();\n }\n dd {\n margin-left: @dl-horizontal-offset;\n }\n }\n}\n\n\n// Misc\n// -------------------------\n\n// Abbreviations and acronyms\nabbr[title],\n// Add data-* attribute to help out our tooltip plugin, per https://github.com/twbs/bootstrap/issues/5257\nabbr[data-original-title] {\n cursor: help;\n border-bottom: 1px dotted @abbr-border-color;\n}\n.initialism {\n font-size: 90%;\n text-transform: uppercase;\n}\n\n// Blockquotes\nblockquote {\n padding: (@line-height-computed / 2) @line-height-computed;\n margin: 0 0 @line-height-computed;\n font-size: @blockquote-font-size;\n border-left: 5px solid @blockquote-border-color;\n\n p,\n ul,\n ol {\n &:last-child {\n margin-bottom: 0;\n }\n }\n\n // Note: Deprecated small and .small as of v3.1.0\n // Context: https://github.com/twbs/bootstrap/issues/11660\n footer,\n small,\n .small {\n display: block;\n font-size: 80%; // back to default font-size\n line-height: @line-height-base;\n color: @blockquote-small-color;\n\n &:before {\n content: '\\2014 \\00A0'; // em dash, nbsp\n }\n }\n}\n\n// Opposite alignment of blockquote\n//\n// Heads up: `blockquote.pull-right` has been deprecated as of v3.1.0.\n.blockquote-reverse,\nblockquote.pull-right {\n padding-right: 15px;\n padding-left: 0;\n border-right: 5px solid @blockquote-border-color;\n border-left: 0;\n text-align: right;\n\n // Account for citation\n footer,\n small,\n .small {\n &:before { content: ''; }\n &:after {\n content: '\\00A0 \\2014'; // nbsp, em dash\n }\n }\n}\n\n// Addresses\naddress {\n margin-bottom: @line-height-computed;\n font-style: normal;\n line-height: @line-height-base;\n}\n","// Typography\n\n.text-emphasis-variant(@color) {\n color: @color;\n a&:hover {\n color: darken(@color, 10%);\n }\n}\n","// Contextual backgrounds\n\n.bg-variant(@color) {\n background-color: @color;\n a&:hover {\n background-color: darken(@color, 10%);\n }\n}\n","// Text overflow\n// Requires inline-block or block for proper styling\n\n.text-overflow() {\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n}\n","//\n// Code (inline and block)\n// --------------------------------------------------\n\n\n// Inline and block code styles\ncode,\nkbd,\npre,\nsamp {\n font-family: @font-family-monospace;\n}\n\n// Inline code\ncode {\n padding: 2px 4px;\n font-size: 90%;\n color: @code-color;\n background-color: @code-bg;\n border-radius: @border-radius-base;\n}\n\n// User input typically entered via keyboard\nkbd {\n padding: 2px 4px;\n font-size: 90%;\n color: @kbd-color;\n background-color: @kbd-bg;\n border-radius: @border-radius-small;\n box-shadow: inset 0 -1px 0 rgba(0,0,0,.25);\n\n kbd {\n padding: 0;\n font-size: 100%;\n font-weight: bold;\n box-shadow: none;\n }\n}\n\n// Blocks of code\npre {\n display: block;\n padding: ((@line-height-computed - 1) / 2);\n margin: 0 0 (@line-height-computed / 2);\n font-size: (@font-size-base - 1); // 14px to 13px\n line-height: @line-height-base;\n word-break: break-all;\n word-wrap: break-word;\n color: @pre-color;\n background-color: @pre-bg;\n border: 1px solid @pre-border-color;\n border-radius: @border-radius-base;\n\n // Account for some code outputs that place code tags in pre tags\n code {\n padding: 0;\n font-size: inherit;\n color: inherit;\n white-space: pre-wrap;\n background-color: transparent;\n border-radius: 0;\n }\n}\n\n// Enable scrollable blocks of code\n.pre-scrollable {\n max-height: @pre-scrollable-max-height;\n overflow-y: scroll;\n}\n","//\n// Grid system\n// --------------------------------------------------\n\n\n// Container widths\n//\n// Set the container width, and override it for fixed navbars in media queries.\n\n.container {\n .container-fixed();\n\n @media (min-width: @screen-sm-min) {\n width: @container-sm;\n }\n @media (min-width: @screen-md-min) {\n width: @container-md;\n }\n @media (min-width: @screen-lg-min) {\n width: @container-lg;\n }\n}\n\n\n// Fluid container\n//\n// Utilizes the mixin meant for fixed width containers, but without any defined\n// width for fluid, full width layouts.\n\n.container-fluid {\n .container-fixed();\n}\n\n\n// Row\n//\n// Rows contain and clear the floats of your columns.\n\n.row {\n .make-row();\n}\n\n\n// Columns\n//\n// Common styles for small and large grid columns\n\n.make-grid-columns();\n\n\n// Extra small grid\n//\n// Columns, offsets, pushes, and pulls for extra small devices like\n// smartphones.\n\n.make-grid(xs);\n\n\n// Small grid\n//\n// Columns, offsets, pushes, and pulls for the small device range, from phones\n// to tablets.\n\n@media (min-width: @screen-sm-min) {\n .make-grid(sm);\n}\n\n\n// Medium grid\n//\n// Columns, offsets, pushes, and pulls for the desktop device range.\n\n@media (min-width: @screen-md-min) {\n .make-grid(md);\n}\n\n\n// Large grid\n//\n// Columns, offsets, pushes, and pulls for the large desktop device range.\n\n@media (min-width: @screen-lg-min) {\n .make-grid(lg);\n}\n","// Grid system\n//\n// Generate semantic grid columns with these mixins.\n\n// Centered container element\n.container-fixed(@gutter: @grid-gutter-width) {\n margin-right: auto;\n margin-left: auto;\n padding-left: (@gutter / 2);\n padding-right: (@gutter / 2);\n &:extend(.clearfix all);\n}\n\n// Creates a wrapper for a series of columns\n.make-row(@gutter: @grid-gutter-width) {\n margin-left: (@gutter / -2);\n margin-right: (@gutter / -2);\n &:extend(.clearfix all);\n}\n\n// Generate the extra small columns\n.make-xs-column(@columns; @gutter: @grid-gutter-width) {\n position: relative;\n float: left;\n width: percentage((@columns / @grid-columns));\n min-height: 1px;\n padding-left: (@gutter / 2);\n padding-right: (@gutter / 2);\n}\n.make-xs-column-offset(@columns) {\n margin-left: percentage((@columns / @grid-columns));\n}\n.make-xs-column-push(@columns) {\n left: percentage((@columns / @grid-columns));\n}\n.make-xs-column-pull(@columns) {\n right: percentage((@columns / @grid-columns));\n}\n\n// Generate the small columns\n.make-sm-column(@columns; @gutter: @grid-gutter-width) {\n position: relative;\n min-height: 1px;\n padding-left: (@gutter / 2);\n padding-right: (@gutter / 2);\n\n @media (min-width: @screen-sm-min) {\n float: left;\n width: percentage((@columns / @grid-columns));\n }\n}\n.make-sm-column-offset(@columns) {\n @media (min-width: @screen-sm-min) {\n margin-left: percentage((@columns / @grid-columns));\n }\n}\n.make-sm-column-push(@columns) {\n @media (min-width: @screen-sm-min) {\n left: percentage((@columns / @grid-columns));\n }\n}\n.make-sm-column-pull(@columns) {\n @media (min-width: @screen-sm-min) {\n right: percentage((@columns / @grid-columns));\n }\n}\n\n// Generate the medium columns\n.make-md-column(@columns; @gutter: @grid-gutter-width) {\n position: relative;\n min-height: 1px;\n padding-left: (@gutter / 2);\n padding-right: (@gutter / 2);\n\n @media (min-width: @screen-md-min) {\n float: left;\n width: percentage((@columns / @grid-columns));\n }\n}\n.make-md-column-offset(@columns) {\n @media (min-width: @screen-md-min) {\n margin-left: percentage((@columns / @grid-columns));\n }\n}\n.make-md-column-push(@columns) {\n @media (min-width: @screen-md-min) {\n left: percentage((@columns / @grid-columns));\n }\n}\n.make-md-column-pull(@columns) {\n @media (min-width: @screen-md-min) {\n right: percentage((@columns / @grid-columns));\n }\n}\n\n// Generate the large columns\n.make-lg-column(@columns; @gutter: @grid-gutter-width) {\n position: relative;\n min-height: 1px;\n padding-left: (@gutter / 2);\n padding-right: (@gutter / 2);\n\n @media (min-width: @screen-lg-min) {\n float: left;\n width: percentage((@columns / @grid-columns));\n }\n}\n.make-lg-column-offset(@columns) {\n @media (min-width: @screen-lg-min) {\n margin-left: percentage((@columns / @grid-columns));\n }\n}\n.make-lg-column-push(@columns) {\n @media (min-width: @screen-lg-min) {\n left: percentage((@columns / @grid-columns));\n }\n}\n.make-lg-column-pull(@columns) {\n @media (min-width: @screen-lg-min) {\n right: percentage((@columns / @grid-columns));\n }\n}\n","// Framework grid generation\n//\n// Used only by Bootstrap to generate the correct number of grid classes given\n// any value of `@grid-columns`.\n\n.make-grid-columns() {\n // Common styles for all sizes of grid columns, widths 1-12\n .col(@index) { // initial\n @item: ~\".col-xs-@{index}, .col-sm-@{index}, .col-md-@{index}, .col-lg-@{index}\";\n .col((@index + 1), @item);\n }\n .col(@index, @list) when (@index =< @grid-columns) { // general; \"=<\" isn't a typo\n @item: ~\".col-xs-@{index}, .col-sm-@{index}, .col-md-@{index}, .col-lg-@{index}\";\n .col((@index + 1), ~\"@{list}, @{item}\");\n }\n .col(@index, @list) when (@index > @grid-columns) { // terminal\n @{list} {\n position: relative;\n // Prevent columns from collapsing when empty\n min-height: 1px;\n // Inner gutter via padding\n padding-left: (@grid-gutter-width / 2);\n padding-right: (@grid-gutter-width / 2);\n }\n }\n .col(1); // kickstart it\n}\n\n.float-grid-columns(@class) {\n .col(@index) { // initial\n @item: ~\".col-@{class}-@{index}\";\n .col((@index + 1), @item);\n }\n .col(@index, @list) when (@index =< @grid-columns) { // general\n @item: ~\".col-@{class}-@{index}\";\n .col((@index + 1), ~\"@{list}, @{item}\");\n }\n .col(@index, @list) when (@index > @grid-columns) { // terminal\n @{list} {\n float: left;\n }\n }\n .col(1); // kickstart it\n}\n\n.calc-grid-column(@index, @class, @type) when (@type = width) and (@index > 0) {\n .col-@{class}-@{index} {\n width: percentage((@index / @grid-columns));\n }\n}\n.calc-grid-column(@index, @class, @type) when (@type = push) and (@index > 0) {\n .col-@{class}-push-@{index} {\n left: percentage((@index / @grid-columns));\n }\n}\n.calc-grid-column(@index, @class, @type) when (@type = push) and (@index = 0) {\n .col-@{class}-push-0 {\n left: auto;\n }\n}\n.calc-grid-column(@index, @class, @type) when (@type = pull) and (@index > 0) {\n .col-@{class}-pull-@{index} {\n right: percentage((@index / @grid-columns));\n }\n}\n.calc-grid-column(@index, @class, @type) when (@type = pull) and (@index = 0) {\n .col-@{class}-pull-0 {\n right: auto;\n }\n}\n.calc-grid-column(@index, @class, @type) when (@type = offset) {\n .col-@{class}-offset-@{index} {\n margin-left: percentage((@index / @grid-columns));\n }\n}\n\n// Basic looping in LESS\n.loop-grid-columns(@index, @class, @type) when (@index >= 0) {\n .calc-grid-column(@index, @class, @type);\n // next iteration\n .loop-grid-columns((@index - 1), @class, @type);\n}\n\n// Create grid for specific class\n.make-grid(@class) {\n .float-grid-columns(@class);\n .loop-grid-columns(@grid-columns, @class, width);\n .loop-grid-columns(@grid-columns, @class, pull);\n .loop-grid-columns(@grid-columns, @class, push);\n .loop-grid-columns(@grid-columns, @class, offset);\n}\n","//\n// Tables\n// --------------------------------------------------\n\n\ntable {\n background-color: @table-bg;\n}\ncaption {\n padding-top: @table-cell-padding;\n padding-bottom: @table-cell-padding;\n color: @text-muted;\n text-align: left;\n}\nth {\n text-align: left;\n}\n\n\n// Baseline styles\n\n.table {\n width: 100%;\n max-width: 100%;\n margin-bottom: @line-height-computed;\n // Cells\n > thead,\n > tbody,\n > tfoot {\n > tr {\n > th,\n > td {\n padding: @table-cell-padding;\n line-height: @line-height-base;\n vertical-align: top;\n border-top: 1px solid @table-border-color;\n }\n }\n }\n // Bottom align for column headings\n > thead > tr > th {\n vertical-align: bottom;\n border-bottom: 2px solid @table-border-color;\n }\n // Remove top border from thead by default\n > caption + thead,\n > colgroup + thead,\n > thead:first-child {\n > tr:first-child {\n > th,\n > td {\n border-top: 0;\n }\n }\n }\n // Account for multiple tbody instances\n > tbody + tbody {\n border-top: 2px solid @table-border-color;\n }\n\n // Nesting\n .table {\n background-color: @body-bg;\n }\n}\n\n\n// Condensed table w/ half padding\n\n.table-condensed {\n > thead,\n > tbody,\n > tfoot {\n > tr {\n > th,\n > td {\n padding: @table-condensed-cell-padding;\n }\n }\n }\n}\n\n\n// Bordered version\n//\n// Add borders all around the table and between all the columns.\n\n.table-bordered {\n border: 1px solid @table-border-color;\n > thead,\n > tbody,\n > tfoot {\n > tr {\n > th,\n > td {\n border: 1px solid @table-border-color;\n }\n }\n }\n > thead > tr {\n > th,\n > td {\n border-bottom-width: 2px;\n }\n }\n}\n\n\n// Zebra-striping\n//\n// Default zebra-stripe styles (alternating gray and transparent backgrounds)\n\n.table-striped {\n > tbody > tr:nth-of-type(odd) {\n background-color: @table-bg-accent;\n }\n}\n\n\n// Hover effect\n//\n// Placed here since it has to come after the potential zebra striping\n\n.table-hover {\n > tbody > tr:hover {\n background-color: @table-bg-hover;\n }\n}\n\n\n// Table cell sizing\n//\n// Reset default table behavior\n\ntable col[class*=\"col-\"] {\n position: static; // Prevent border hiding in Firefox and IE9-11 (see https://github.com/twbs/bootstrap/issues/11623)\n float: none;\n display: table-column;\n}\ntable {\n td,\n th {\n &[class*=\"col-\"] {\n position: static; // Prevent border hiding in Firefox and IE9-11 (see https://github.com/twbs/bootstrap/issues/11623)\n float: none;\n display: table-cell;\n }\n }\n}\n\n\n// Table backgrounds\n//\n// Exact selectors below required to override `.table-striped` and prevent\n// inheritance to nested tables.\n\n// Generate the contextual variants\n.table-row-variant(active; @table-bg-active);\n.table-row-variant(success; @state-success-bg);\n.table-row-variant(info; @state-info-bg);\n.table-row-variant(warning; @state-warning-bg);\n.table-row-variant(danger; @state-danger-bg);\n\n\n// Responsive tables\n//\n// Wrap your tables in `.table-responsive` and we'll make them mobile friendly\n// by enabling horizontal scrolling. Only applies <768px. Everything above that\n// will display normally.\n\n.table-responsive {\n overflow-x: auto;\n min-height: 0.01%; // Workaround for IE9 bug (see https://github.com/twbs/bootstrap/issues/14837)\n\n @media screen and (max-width: @screen-xs-max) {\n width: 100%;\n margin-bottom: (@line-height-computed * 0.75);\n overflow-y: hidden;\n -ms-overflow-style: -ms-autohiding-scrollbar;\n border: 1px solid @table-border-color;\n\n // Tighten up spacing\n > .table {\n margin-bottom: 0;\n\n // Ensure the content doesn't wrap\n > thead,\n > tbody,\n > tfoot {\n > tr {\n > th,\n > td {\n white-space: nowrap;\n }\n }\n }\n }\n\n // Special overrides for the bordered tables\n > .table-bordered {\n border: 0;\n\n // Nuke the appropriate borders so that the parent can handle them\n > thead,\n > tbody,\n > tfoot {\n > tr {\n > th:first-child,\n > td:first-child {\n border-left: 0;\n }\n > th:last-child,\n > td:last-child {\n border-right: 0;\n }\n }\n }\n\n // Only nuke the last row's bottom-border in `tbody` and `tfoot` since\n // chances are there will be only one `tr` in a `thead` and that would\n // remove the border altogether.\n > tbody,\n > tfoot {\n > tr:last-child {\n > th,\n > td {\n border-bottom: 0;\n }\n }\n }\n\n }\n }\n}\n","// Tables\n\n.table-row-variant(@state; @background) {\n // Exact selectors below required to override `.table-striped` and prevent\n // inheritance to nested tables.\n .table > thead > tr,\n .table > tbody > tr,\n .table > tfoot > tr {\n > td.@{state},\n > th.@{state},\n &.@{state} > td,\n &.@{state} > th {\n background-color: @background;\n }\n }\n\n // Hover states for `.table-hover`\n // Note: this is not available for cells or rows within `thead` or `tfoot`.\n .table-hover > tbody > tr {\n > td.@{state}:hover,\n > th.@{state}:hover,\n &.@{state}:hover > td,\n &:hover > .@{state},\n &.@{state}:hover > th {\n background-color: darken(@background, 5%);\n }\n }\n}\n","//\n// Forms\n// --------------------------------------------------\n\n\n// Normalize non-controls\n//\n// Restyle and baseline non-control form elements.\n\nfieldset {\n padding: 0;\n margin: 0;\n border: 0;\n // Chrome and Firefox set a `min-width: min-content;` on fieldsets,\n // so we reset that to ensure it behaves more like a standard block element.\n // See https://github.com/twbs/bootstrap/issues/12359.\n min-width: 0;\n}\n\nlegend {\n display: block;\n width: 100%;\n padding: 0;\n margin-bottom: @line-height-computed;\n font-size: (@font-size-base * 1.5);\n line-height: inherit;\n color: @legend-color;\n border: 0;\n border-bottom: 1px solid @legend-border-color;\n}\n\nlabel {\n display: inline-block;\n max-width: 100%; // Force IE8 to wrap long content (see https://github.com/twbs/bootstrap/issues/13141)\n margin-bottom: 5px;\n font-weight: bold;\n}\n\n\n// Normalize form controls\n//\n// While most of our form styles require extra classes, some basic normalization\n// is required to ensure optimum display with or without those classes to better\n// address browser inconsistencies.\n\n// Override content-box in Normalize (* isn't specific enough)\ninput[type=\"search\"] {\n .box-sizing(border-box);\n}\n\n// Position radios and checkboxes better\ninput[type=\"radio\"],\ninput[type=\"checkbox\"] {\n margin: 4px 0 0;\n margin-top: 1px \\9; // IE8-9\n line-height: normal;\n}\n\n// Set the height of file controls to match text inputs\ninput[type=\"file\"] {\n display: block;\n}\n\n// Make range inputs behave like textual form controls\ninput[type=\"range\"] {\n display: block;\n width: 100%;\n}\n\n// Make multiple select elements height not fixed\nselect[multiple],\nselect[size] {\n height: auto;\n}\n\n// Focus for file, radio, and checkbox\ninput[type=\"file\"]:focus,\ninput[type=\"radio\"]:focus,\ninput[type=\"checkbox\"]:focus {\n .tab-focus();\n}\n\n// Adjust output element\noutput {\n display: block;\n padding-top: (@padding-base-vertical + 1);\n font-size: @font-size-base;\n line-height: @line-height-base;\n color: @input-color;\n}\n\n\n// Common form controls\n//\n// Shared size and type resets for form controls. Apply `.form-control` to any\n// of the following form controls:\n//\n// select\n// textarea\n// input[type=\"text\"]\n// input[type=\"password\"]\n// input[type=\"datetime\"]\n// input[type=\"datetime-local\"]\n// input[type=\"date\"]\n// input[type=\"month\"]\n// input[type=\"time\"]\n// input[type=\"week\"]\n// input[type=\"number\"]\n// input[type=\"email\"]\n// input[type=\"url\"]\n// input[type=\"search\"]\n// input[type=\"tel\"]\n// input[type=\"color\"]\n\n.form-control {\n display: block;\n width: 100%;\n height: @input-height-base; // Make inputs at least the height of their button counterpart (base line-height + padding + border)\n padding: @padding-base-vertical @padding-base-horizontal;\n font-size: @font-size-base;\n line-height: @line-height-base;\n color: @input-color;\n background-color: @input-bg;\n background-image: none; // Reset unusual Firefox-on-Android default style; see https://github.com/necolas/normalize.css/issues/214\n border: 1px solid @input-border;\n border-radius: @input-border-radius; // Note: This has no effect on s in CSS.\n .box-shadow(inset 0 1px 1px rgba(0,0,0,.075));\n .transition(~\"border-color ease-in-out .15s, box-shadow ease-in-out .15s\");\n\n // Customize the `:focus` state to imitate native WebKit styles.\n .form-control-focus();\n\n // Placeholder\n .placeholder();\n\n // Disabled and read-only inputs\n //\n // HTML5 says that controls under a fieldset > legend:first-child won't be\n // disabled if the fieldset is disabled. Due to implementation difficulty, we\n // don't honor that edge case; we style them as disabled anyway.\n &[disabled],\n &[readonly],\n fieldset[disabled] & {\n cursor: @cursor-disabled;\n background-color: @input-bg-disabled;\n opacity: 1; // iOS fix for unreadable disabled content; see https://github.com/twbs/bootstrap/issues/11655\n }\n\n // Reset height for `textarea`s\n textarea& {\n height: auto;\n }\n}\n\n\n// Search inputs in iOS\n//\n// This overrides the extra rounded corners on search inputs in iOS so that our\n// `.form-control` class can properly style them. Note that this cannot simply\n// be added to `.form-control` as it's not specific enough. For details, see\n// https://github.com/twbs/bootstrap/issues/11586.\n\ninput[type=\"search\"] {\n -webkit-appearance: none;\n}\n\n\n// Special styles for iOS temporal inputs\n//\n// In Mobile Safari, setting `display: block` on temporal inputs causes the\n// text within the input to become vertically misaligned. As a workaround, we\n// set a pixel line-height that matches the given height of the input, but only\n// for Safari. See https://bugs.webkit.org/show_bug.cgi?id=139848\n\n@media screen and (-webkit-min-device-pixel-ratio: 0) {\n input[type=\"date\"],\n input[type=\"time\"],\n input[type=\"datetime-local\"],\n input[type=\"month\"] {\n line-height: @input-height-base;\n\n &.input-sm,\n .input-group-sm & {\n line-height: @input-height-small;\n }\n\n &.input-lg,\n .input-group-lg & {\n line-height: @input-height-large;\n }\n }\n}\n\n\n// Form groups\n//\n// Designed to help with the organization and spacing of vertical forms. For\n// horizontal forms, use the predefined grid classes.\n\n.form-group {\n margin-bottom: 15px;\n}\n\n\n// Checkboxes and radios\n//\n// Indent the labels to position radios/checkboxes as hanging controls.\n\n.radio,\n.checkbox {\n position: relative;\n display: block;\n margin-top: 10px;\n margin-bottom: 10px;\n\n label {\n min-height: @line-height-computed; // Ensure the input doesn't jump when there is no text\n padding-left: 20px;\n margin-bottom: 0;\n font-weight: normal;\n cursor: pointer;\n }\n}\n.radio input[type=\"radio\"],\n.radio-inline input[type=\"radio\"],\n.checkbox input[type=\"checkbox\"],\n.checkbox-inline input[type=\"checkbox\"] {\n position: absolute;\n margin-left: -20px;\n margin-top: 4px \\9;\n}\n\n.radio + .radio,\n.checkbox + .checkbox {\n margin-top: -5px; // Move up sibling radios or checkboxes for tighter spacing\n}\n\n// Radios and checkboxes on same line\n.radio-inline,\n.checkbox-inline {\n display: inline-block;\n padding-left: 20px;\n margin-bottom: 0;\n vertical-align: middle;\n font-weight: normal;\n cursor: pointer;\n}\n.radio-inline + .radio-inline,\n.checkbox-inline + .checkbox-inline {\n margin-top: 0;\n margin-left: 10px; // space out consecutive inline controls\n}\n\n// Apply same disabled cursor tweak as for inputs\n// Some special care is needed because