diff --git a/app/views/posts/index.html.erb b/app/views/posts/index.html.erb index e602dc5..6c805ff 100644 --- a/app/views/posts/index.html.erb +++ b/app/views/posts/index.html.erb @@ -5,8 +5,8 @@
<%= image_tag("avatar-13.png", size: "80x80") %>

Raj Gurung
- Founder of keepmefiit
- Wt: 115kg | Ht: 5'10" + Enthusiast at keepmefiit
+ Wt: 210lbs | Ht: 5'10"

@@ -61,4 +61,4 @@ $(this).toggleClass('on'); }); - --> \ No newline at end of file + --> diff --git a/config/environments/development.rb b/config/environments/development.rb index c51ee3a..2912ff7 100644 --- a/config/environments/development.rb +++ b/config/environments/development.rb @@ -40,7 +40,7 @@ # Debug mode disables concatenation and preprocessing of assets. # This option may cause significant delays in view rendering with a large # number of complex assets. - config.assets.debug = true + config.assets.debug = false # Suppress logger output for asset requests. config.assets.quiet = true diff --git a/public/assets/.sprockets-manifest-e4df84d31db869cb8e595b8c6e4df7b4.json b/public/assets/.sprockets-manifest-e4df84d31db869cb8e595b8c6e4df7b4.json index 4c282cf..018b6a0 100644 --- a/public/assets/.sprockets-manifest-e4df84d31db869cb8e595b8c6e4df7b4.json +++ b/public/assets/.sprockets-manifest-e4df84d31db869cb8e595b8c6e4df7b4.json @@ -1 +1 @@ -{"files":{"KaushanScript-Regular-c007ebe4c813374ed02da003394b73b39fa709ff5891c5613733c96be595ba28.otf":{"logical_path":"KaushanScript-Regular.otf","mtime":"2016-07-25T16:01:26+01:00","size":89168,"digest":"c007ebe4c813374ed02da003394b73b39fa709ff5891c5613733c96be595ba28","integrity":"sha256-wAfr5MgTN07QLaADOUtzs5+nCf9YkcVhNzPJa+WVuig="},"avatar-44b2ce7ead245b778358c6a456755e1cabeb7431c0bbb51783e5dbe1a8a46036.jpg":{"logical_path":"avatar.jpg","mtime":"2016-07-30T12:54:36+01:00","size":34942,"digest":"44b2ce7ead245b778358c6a456755e1cabeb7431c0bbb51783e5dbe1a8a46036","integrity":"sha256-RLLOfq0kW3eDWMakVnVeHKvrdDHAu7UXg+Xb4aikYDY="},"application-8b62cfe7824271cbe277d2aa402c8951e5ba5ae72e73f6b7b7cd1252017461bd.js":{"logical_path":"application.js","mtime":"2016-07-30T12:55:02+01:00","size":187631,"digest":"8b62cfe7824271cbe277d2aa402c8951e5ba5ae72e73f6b7b7cd1252017461bd","integrity":"sha256-i2LP54JCccvid9KqQCyJUeW6Wucuc/a3t80SUgF0Yb0="},"application-fe4a10e77c18b6c426bc167e8aa963017eb7ed4f064b12f772a1dd5de78a9efa.css":{"logical_path":"application.css","mtime":"2016-08-01T23:25:52+01:00","size":234139,"digest":"fe4a10e77c18b6c426bc167e8aa963017eb7ed4f064b12f772a1dd5de78a9efa","integrity":"sha256-/koQ53wYtsQmvBZ+iqljAX637U8GSxL3cqHdXeeKnvo="},"bootstrap/glyphicons-halflings-regular-13634da87d9e23f8c3ed9108ce1724d183a39ad072e73e1b3d8cbf646d2d0407.eot":{"logical_path":"bootstrap/glyphicons-halflings-regular.eot","mtime":"2016-07-23T12:14:46+01:00","size":20127,"digest":"13634da87d9e23f8c3ed9108ce1724d183a39ad072e73e1b3d8cbf646d2d0407","integrity":"sha256-E2NNqH2eI/jD7ZEIzhck0YOjmtBy5z4bPYy/ZG0tBAc="},"bootstrap/glyphicons-halflings-regular-fe185d11a49676890d47bb783312a0cda5a44c4039214094e7957b4c040ef11c.woff2":{"logical_path":"bootstrap/glyphicons-halflings-regular.woff2","mtime":"2016-07-23T12:14:46+01:00","size":18028,"digest":"fe185d11a49676890d47bb783312a0cda5a44c4039214094e7957b4c040ef11c","integrity":"sha256-/hhdEaSWdokNR7t4MxKgzaWkTEA5IUCU55V7TAQO8Rw="},"bootstrap/glyphicons-halflings-regular-a26394f7ede100ca118eff2eda08596275a9839b959c226e15439557a5a80742.woff":{"logical_path":"bootstrap/glyphicons-halflings-regular.woff","mtime":"2016-07-23T12:14:46+01:00","size":23424,"digest":"a26394f7ede100ca118eff2eda08596275a9839b959c226e15439557a5a80742","integrity":"sha256-omOU9+3hAMoRjv8u2ghZYnWpg5uVnCJuFUOVV6WoB0I="},"bootstrap/glyphicons-halflings-regular-e395044093757d82afcb138957d06a1ea9361bdcf0b442d06a18a8051af57456.ttf":{"logical_path":"bootstrap/glyphicons-halflings-regular.ttf","mtime":"2016-07-23T12:14:46+01:00","size":45404,"digest":"e395044093757d82afcb138957d06a1ea9361bdcf0b442d06a18a8051af57456","integrity":"sha256-45UEQJN1fYKvyxOJV9BqHqk2G9zwtELQahioBRr1dFY="},"bootstrap/glyphicons-halflings-regular-42f60659d265c1a3c30f9fa42abcbb56bd4a53af4d83d316d6dd7a36903c43e5.svg":{"logical_path":"bootstrap/glyphicons-halflings-regular.svg","mtime":"2016-07-23T12:14:46+01:00","size":108738,"digest":"42f60659d265c1a3c30f9fa42abcbb56bd4a53af4d83d316d6dd7a36903c43e5","integrity":"sha256-QvYGWdJlwaPDD5+kKry7Vr1KU69Ng9MW1t16NpA8Q+U="},"manifest-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855.js":{"logical_path":"manifest.js","mtime":"2016-09-11T18:48:26+01:00","size":0,"digest":"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","integrity":"sha256-47DEQpj8HBSa+/TImW+5JCeuQeRkm5NMpJWZG3hSuFU="},"cable-486897cf939938f23adb33aa8acc4afce8e71b0c89e33b14dcb4d3ae3b983060.js":{"logical_path":"cable.js","mtime":"2016-09-10T13:58:36+01:00","size":10757,"digest":"486897cf939938f23adb33aa8acc4afce8e71b0c89e33b14dcb4d3ae3b983060","integrity":"sha256-SGiXz5OZOPI62zOqisxK/OjnGwyJ4zsU3LTTrjuYMGA="},"categories-f78f0f583e152fa235ca51f99bab70d1aeb59675de57c78bcef18b5a2e8a5a5f.js":{"logical_path":"categories.js","mtime":"2016-07-25T18:25:38+01:00","size":26,"digest":"f78f0f583e152fa235ca51f99bab70d1aeb59675de57c78bcef18b5a2e8a5a5f","integrity":"sha256-948PWD4VL6I1ylH5m6tw0a61lnXeV8eLzvGLWi6KWl8="},"posts-f78f0f583e152fa235ca51f99bab70d1aeb59675de57c78bcef18b5a2e8a5a5f.js":{"logical_path":"posts.js","mtime":"2016-07-25T19:09:36+01:00","size":26,"digest":"f78f0f583e152fa235ca51f99bab70d1aeb59675de57c78bcef18b5a2e8a5a5f","integrity":"sha256-948PWD4VL6I1ylH5m6tw0a61lnXeV8eLzvGLWi6KWl8="},"todos-f78f0f583e152fa235ca51f99bab70d1aeb59675de57c78bcef18b5a2e8a5a5f.js":{"logical_path":"todos.js","mtime":"2016-07-23T16:43:34+01:00","size":26,"digest":"f78f0f583e152fa235ca51f99bab70d1aeb59675de57c78bcef18b5a2e8a5a5f","integrity":"sha256-948PWD4VL6I1ylH5m6tw0a61lnXeV8eLzvGLWi6KWl8="},"bootstrap-generators-f2da9cebb78ff51c83f84c0061db902a5459e2a7f16189fda6fdf62a29deb6a8.css":{"logical_path":"bootstrap-generators.css","mtime":"2016-07-23T12:15:40+01:00","size":116814,"digest":"f2da9cebb78ff51c83f84c0061db902a5459e2a7f16189fda6fdf62a29deb6a8","integrity":"sha256-8tqc67eP9RyD+EwAYduQKlRZ4qfxYYn9pv32Kinetqg="},"bootstrap-variables-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855.css":{"logical_path":"bootstrap-variables.css","mtime":"2016-07-23T12:15:40+01:00","size":0,"digest":"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","integrity":"sha256-47DEQpj8HBSa+/TImW+5JCeuQeRkm5NMpJWZG3hSuFU="},"custom-33e498d0ac28f5652d164bb36e45543e65ed9ca05f94b6c996d2aa38cccb58e5.css":{"logical_path":"custom.css","mtime":"2016-08-01T18:53:07+01:00","size":945,"digest":"33e498d0ac28f5652d164bb36e45543e65ed9ca05f94b6c996d2aa38cccb58e5","integrity":"sha256-M+SY0Kwo9WUtFkuzbkVUPmXtnKBflLbJltKqOMzLWOU="},"scaffolds-2d419c686b1dee77631ebf8d5956b606fb3e779471b0eb2461991e8c45216c42.css":{"logical_path":"scaffolds.css","mtime":"2016-07-31T10:49:39+01:00","size":827,"digest":"2d419c686b1dee77631ebf8d5956b606fb3e779471b0eb2461991e8c45216c42","integrity":"sha256-LUGcaGsd7ndjHr+NWVa2Bvs+d5RxsOskYZkejEUhbEI="},"todos-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855.css":{"logical_path":"todos.css","mtime":"2016-07-23T11:56:38+01:00","size":0,"digest":"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","integrity":"sha256-47DEQpj8HBSa+/TImW+5JCeuQeRkm5NMpJWZG3hSuFU="},"bootstrap-fae3ca1a3260d2764cdca8bb5016f23ebf81fd9bcfcdb960dcdcc21ff369e5ad.js":{"logical_path":"bootstrap.js","mtime":"2016-07-23T12:14:46+01:00","size":35468,"digest":"fae3ca1a3260d2764cdca8bb5016f23ebf81fd9bcfcdb960dcdcc21ff369e5ad","integrity":"sha256-+uPKGjJg0nZM3Ki7UBbyPr+B/ZvPzblg3NzCH/Np5a0="},"bootstrap-3cd33f0ab0c3ef0d39749fa35ba716962046ce95502d1d5d2d37c5c20d09cba1.css":{"logical_path":"bootstrap.css","mtime":"2016-07-23T12:14:46+01:00","size":114942,"digest":"3cd33f0ab0c3ef0d39749fa35ba716962046ce95502d1d5d2d37c5c20d09cba1","integrity":"sha256-PNM/CrDD7w05dJ+jW6cWliBGzpVQLR1dLTfFwg0Jy6E="},"bootstrap.css-daa4aebc002864fcafd6ca2befa67d9b4ff616cf2e930027ddfa7d786a3f4346.map":{"logical_path":"bootstrap.css.map","mtime":"2016-07-23T12:14:46+01:00","size":380986,"digest":"daa4aebc002864fcafd6ca2befa67d9b4ff616cf2e930027ddfa7d786a3f4346","integrity":"sha256-2qSuvAAoZPyv1sor76Z9m0/2Fs8ukwAn3fp9eGo/Q0Y="},"jquery-e7c5279e74743fb3901247908154ce78eb83c49b0dfb073ecdf189d493b662f8.js":{"logical_path":"jquery.js","mtime":"2016-07-23T11:03:35+01:00","size":97958,"digest":"e7c5279e74743fb3901247908154ce78eb83c49b0dfb073ecdf189d493b662f8","integrity":"sha256-58UnnnR0P7OQEkeQgVTOeOuDxJsN+wc+zfGJ1JO2Yvg="},"jquery.min-51b93a8a6b2660ee406642a6f7c3940334de468af908007b3f76a1c3a631a68f.js":{"logical_path":"jquery.min.js","mtime":"2016-07-23T11:03:35+01:00","size":98076,"digest":"51b93a8a6b2660ee406642a6f7c3940334de468af908007b3f76a1c3a631a68f","integrity":"sha256-Ubk6imsmYO5AZkKm98OUAzTeRor5CAB7P3ahw6Yxpo8="},"jquery.min-4539ae822ab82511679d09632fc5d554556aada1951eee9c162f86ecf9179529.map":{"logical_path":"jquery.min.map","mtime":"2016-07-23T11:03:35+01:00","size":144163,"digest":"4539ae822ab82511679d09632fc5d554556aada1951eee9c162f86ecf9179529","integrity":"sha256-RTmugiq4JRFnnQljL8XVVFVqraGVHu6cFi+G7PkXlSk="},"jquery2-2a9f6cb13098fd6fecd8b32d3ffbef19727fa8f12e83e17c71fe5972b8e184cb.js":{"logical_path":"jquery2.js","mtime":"2016-07-23T11:03:35+01:00","size":86020,"digest":"2a9f6cb13098fd6fecd8b32d3ffbef19727fa8f12e83e17c71fe5972b8e184cb","integrity":"sha256-Kp9ssTCY/W/s2LMtP/vvGXJ/qPEug+F8cf5ZcrjhhMs="},"jquery2.min-b45c39a15f4a4b877689285c19d666a3fa6468468fe56ebaad96ac3e645dd132.js":{"logical_path":"jquery2.min.js","mtime":"2016-07-23T11:03:35+01:00","size":86123,"digest":"b45c39a15f4a4b877689285c19d666a3fa6468468fe56ebaad96ac3e645dd132","integrity":"sha256-tFw5oV9KS4d2iShcGdZmo/pkaEaP5W66rZasPmRd0TI="},"jquery2.min-4aa2345babffb8cced3097951e469a463c8da127e701bd904a1c4cb8a2af2cee.map":{"logical_path":"jquery2.min.map","mtime":"2016-07-23T11:03:35+01:00","size":129587,"digest":"4aa2345babffb8cced3097951e469a463c8da127e701bd904a1c4cb8a2af2cee","integrity":"sha256-SqI0W6v/uMztMJeVHkaaRjyNoSfnAb2QShxMuKKvLO4="},"jquery_ujs-4f35d66f4c95a29603f2da7ec05ffe7cb7caed504bdf88b2bf053b0eccb6d4ac.js":{"logical_path":"jquery_ujs.js","mtime":"2016-07-23T11:03:35+01:00","size":8724,"digest":"4f35d66f4c95a29603f2da7ec05ffe7cb7caed504bdf88b2bf053b0eccb6d4ac","integrity":"sha256-TzXWb0yVopYD8tp+wF/+fLfK7VBL34iyvwU7Dsy21Kw="},"coffee-script-ae4a4a5fe25f6e76dbbb6b8d8ee7c91910c7c945c3210191d47197a48b655b39.js":{"logical_path":"coffee-script.js","mtime":"2016-07-23T11:03:34+01:00","size":162154,"digest":"ae4a4a5fe25f6e76dbbb6b8d8ee7c91910c7c945c3210191d47197a48b655b39","integrity":"sha256-rkpKX+Jfbnbbu2uNjufJGRDHyUXDIQGR1HGXpItlWzk="},"action_cable-8fe9bad8dd418d6138b8c4759d79cc4250f1dcb470b1f5b9a37ab593527375d4.js":{"logical_path":"action_cable.js","mtime":"2016-07-23T11:00:42+01:00","size":10671,"digest":"8fe9bad8dd418d6138b8c4759d79cc4250f1dcb470b1f5b9a37ab593527375d4","integrity":"sha256-j+m62N1BjWE4uMR1nXnMQlDx3LRwsfW5o3q1k1JzddQ="},"turbolinks-bf5ce4ac252ac50bd64d48004ffbab79d19523547d615799438329842bfb9d1e.js":{"logical_path":"turbolinks.js","mtime":"2016-07-23T11:03:27+01:00","size":34656,"digest":"bf5ce4ac252ac50bd64d48004ffbab79d19523547d615799438329842bfb9d1e","integrity":"sha256-v1zkrCUqxQvWTUgAT/uredGVI1R9YVeZQ4MphCv7nR4="},"_bootstrap-compass-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855.css":{"logical_path":"_bootstrap-compass.css","mtime":"2016-07-23T12:14:46+01:00","size":0,"digest":"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","integrity":"sha256-47DEQpj8HBSa+/TImW+5JCeuQeRkm5NMpJWZG3hSuFU="},"_bootstrap-mincer-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855.css":{"logical_path":"_bootstrap-mincer.css","mtime":"2016-07-23T12:14:46+01:00","size":0,"digest":"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","integrity":"sha256-47DEQpj8HBSa+/TImW+5JCeuQeRkm5NMpJWZG3hSuFU="},"_bootstrap-sprockets-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855.css":{"logical_path":"_bootstrap-sprockets.css","mtime":"2016-07-23T12:14:46+01:00","size":0,"digest":"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","integrity":"sha256-47DEQpj8HBSa+/TImW+5JCeuQeRkm5NMpJWZG3hSuFU="},"_bootstrap-95b23be9e31af4d856b266cb5fe059ef61ab223ce13bdd3de18effe9cc1c9e77.css":{"logical_path":"_bootstrap.css","mtime":"2016-07-23T12:14:46+01:00","size":116194,"digest":"95b23be9e31af4d856b266cb5fe059ef61ab223ce13bdd3de18effe9cc1c9e77","integrity":"sha256-lbI76eMa9NhWsmbLX+BZ72GrIjzhO9094Y7/6cwcnnc="},"application-b76a9c559d31db9df8df4ee63fd209ebe663c2d729150313b164996a45a9e481.js":{"logical_path":"application.js","mtime":"2016-09-10T13:58:36+01:00","size":210872,"digest":"b76a9c559d31db9df8df4ee63fd209ebe663c2d729150313b164996a45a9e481","integrity":"sha256-t2qcVZ0x2534307mP9IJ6+ZjwtcpFQMTsWSZakWp5IE="},"application-a1c152bbed509b4b5b82746cce9b53e6769895c594efbc074ef35476066ff7ff.css":{"logical_path":"application.css","mtime":"2016-08-24T19:16:05+01:00","size":239654,"digest":"a1c152bbed509b4b5b82746cce9b53e6769895c594efbc074ef35476066ff7ff","integrity":"sha256-ocFSu+1Qm0tbgnRszptT5naYlcWU77wHTvNUdgZv9/8="},"custom-1b9e5bca3b7d40bcb6ead6233a31fa7ee1239507fa2a0d14bce58bba10f86a8e.css":{"logical_path":"custom.css","mtime":"2016-08-24T19:05:52+01:00","size":982,"digest":"1b9e5bca3b7d40bcb6ead6233a31fa7ee1239507fa2a0d14bce58bba10f86a8e","integrity":"sha256-G55byjt9QLy26tYjOjH6fuEjlQf6Kg0UvOWLuhD4ao4="},"bootstrap-select-d35398d8295a89e6798107c0c7affe3cab04c0c52f914ea827d81af64d5f8ddb.js":{"logical_path":"bootstrap-select.js","mtime":"2016-08-24T19:10:37+01:00","size":23241,"digest":"d35398d8295a89e6798107c0c7affe3cab04c0c52f914ea827d81af64d5f8ddb","integrity":"sha256-01OY2ClaieZ5gQfAx6/+PKsEwMUvkU6oJ9ga9k1fjds="},"bootstrap-select-f248c2be2d61bbf9f15115e2c92259022d815782da4a9cf35c9649f5904df892.css":{"logical_path":"bootstrap-select.css","mtime":"2016-08-24T19:10:37+01:00","size":5479,"digest":"f248c2be2d61bbf9f15115e2c92259022d815782da4a9cf35c9649f5904df892","integrity":"sha256-8kjCvi1hu/nxURXiySJZAi2BV4LaSpzzXJZJ9ZBN+JI="},"blue-pulse-84b09d1c0139a75b2610331096d71f221923bf316d625cc96160ed23b901533d.png":{"logical_path":"blue-pulse.png","mtime":"2016-09-10T13:58:07+01:00","size":5049,"digest":"84b09d1c0139a75b2610331096d71f221923bf316d625cc96160ed23b901533d","integrity":"sha256-hLCdHAE5p1smEDMQltcfIhkjvzFtYlzJYWDtI7kBUz0="},"green-heart-836b3eec52c6f23f5c1feeae101fb35113a2ce0f8cd405871886fa8035e11711.png":{"logical_path":"green-heart.png","mtime":"2016-09-10T13:37:54+01:00","size":14002,"digest":"836b3eec52c6f23f5c1feeae101fb35113a2ce0f8cd405871886fa8035e11711","integrity":"sha256-g2s+7FLG8j9cH+6uEB+zUROizg+M1AWHGIb6gDXhFxE="},"application-9640f20260e5ae7833414470412dfa3af5493a42b1817ecb3c0d34d98d2c9f12.css":{"logical_path":"application.css","mtime":"2016-09-10T13:58:36+01:00","size":239721,"digest":"9640f20260e5ae7833414470412dfa3af5493a42b1817ecb3c0d34d98d2c9f12","integrity":"sha256-lkDyAmDlrngzQURwQS36OvVJOkKxgX7LPA002Y0snxI="},"custom-6c00708d33edabe9d31fc1874518f90320a0c456ac4042f62571a9aa047ea8bb.css":{"logical_path":"custom.css","mtime":"2016-09-10T13:56:45+01:00","size":1049,"digest":"6c00708d33edabe9d31fc1874518f90320a0c456ac4042f62571a9aa047ea8bb","integrity":"sha256-bABwjTPtq+nTH8GHRRj5AyCgxFasQEL2JXGpqgR+qLs="},"application-78317da6e1f3a597d51750e4521678f0dc75e052d5516533848ae1701d4f561e.css":{"logical_path":"application.css","mtime":"2016-09-11T18:48:26+01:00","size":240368,"digest":"78317da6e1f3a597d51750e4521678f0dc75e052d5516533848ae1701d4f561e","integrity":"sha256-eDF9puHzpZfVF1DkUhZ48Nx14FLVUWUzhIrhcB1PVh4="},"custom-0ffc905499c0144a0a640ce158544562902e9ae080d35e68a36a58e950b60bd9.css":{"logical_path":"custom.css","mtime":"2016-09-11T18:48:26+01:00","size":1696,"digest":"0ffc905499c0144a0a640ce158544562902e9ae080d35e68a36a58e950b60bd9","integrity":"sha256-D/yQVJnAFEoKZAzhWFRFYpAumuCA015oo2pY6VC2C9k="}},"assets":{"KaushanScript-Regular.otf":"KaushanScript-Regular-c007ebe4c813374ed02da003394b73b39fa709ff5891c5613733c96be595ba28.otf","avatar.jpg":"avatar-44b2ce7ead245b778358c6a456755e1cabeb7431c0bbb51783e5dbe1a8a46036.jpg","application.js":"application-b76a9c559d31db9df8df4ee63fd209ebe663c2d729150313b164996a45a9e481.js","application.css":"application-78317da6e1f3a597d51750e4521678f0dc75e052d5516533848ae1701d4f561e.css","bootstrap/glyphicons-halflings-regular.eot":"bootstrap/glyphicons-halflings-regular-13634da87d9e23f8c3ed9108ce1724d183a39ad072e73e1b3d8cbf646d2d0407.eot","bootstrap/glyphicons-halflings-regular.woff2":"bootstrap/glyphicons-halflings-regular-fe185d11a49676890d47bb783312a0cda5a44c4039214094e7957b4c040ef11c.woff2","bootstrap/glyphicons-halflings-regular.woff":"bootstrap/glyphicons-halflings-regular-a26394f7ede100ca118eff2eda08596275a9839b959c226e15439557a5a80742.woff","bootstrap/glyphicons-halflings-regular.ttf":"bootstrap/glyphicons-halflings-regular-e395044093757d82afcb138957d06a1ea9361bdcf0b442d06a18a8051af57456.ttf","bootstrap/glyphicons-halflings-regular.svg":"bootstrap/glyphicons-halflings-regular-42f60659d265c1a3c30f9fa42abcbb56bd4a53af4d83d316d6dd7a36903c43e5.svg","manifest.js":"manifest-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855.js","cable.js":"cable-486897cf939938f23adb33aa8acc4afce8e71b0c89e33b14dcb4d3ae3b983060.js","categories.js":"categories-f78f0f583e152fa235ca51f99bab70d1aeb59675de57c78bcef18b5a2e8a5a5f.js","posts.js":"posts-f78f0f583e152fa235ca51f99bab70d1aeb59675de57c78bcef18b5a2e8a5a5f.js","todos.js":"todos-f78f0f583e152fa235ca51f99bab70d1aeb59675de57c78bcef18b5a2e8a5a5f.js","bootstrap-generators.css":"bootstrap-generators-f2da9cebb78ff51c83f84c0061db902a5459e2a7f16189fda6fdf62a29deb6a8.css","bootstrap-variables.css":"bootstrap-variables-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855.css","custom.css":"custom-0ffc905499c0144a0a640ce158544562902e9ae080d35e68a36a58e950b60bd9.css","scaffolds.css":"scaffolds-2d419c686b1dee77631ebf8d5956b606fb3e779471b0eb2461991e8c45216c42.css","todos.css":"todos-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855.css","bootstrap.js":"bootstrap-fae3ca1a3260d2764cdca8bb5016f23ebf81fd9bcfcdb960dcdcc21ff369e5ad.js","bootstrap.css":"bootstrap-3cd33f0ab0c3ef0d39749fa35ba716962046ce95502d1d5d2d37c5c20d09cba1.css","bootstrap.css.map":"bootstrap.css-daa4aebc002864fcafd6ca2befa67d9b4ff616cf2e930027ddfa7d786a3f4346.map","jquery.js":"jquery-e7c5279e74743fb3901247908154ce78eb83c49b0dfb073ecdf189d493b662f8.js","jquery.min.js":"jquery.min-51b93a8a6b2660ee406642a6f7c3940334de468af908007b3f76a1c3a631a68f.js","jquery.min.map":"jquery.min-4539ae822ab82511679d09632fc5d554556aada1951eee9c162f86ecf9179529.map","jquery2.js":"jquery2-2a9f6cb13098fd6fecd8b32d3ffbef19727fa8f12e83e17c71fe5972b8e184cb.js","jquery2.min.js":"jquery2.min-b45c39a15f4a4b877689285c19d666a3fa6468468fe56ebaad96ac3e645dd132.js","jquery2.min.map":"jquery2.min-4aa2345babffb8cced3097951e469a463c8da127e701bd904a1c4cb8a2af2cee.map","jquery_ujs.js":"jquery_ujs-4f35d66f4c95a29603f2da7ec05ffe7cb7caed504bdf88b2bf053b0eccb6d4ac.js","coffee-script.js":"coffee-script-ae4a4a5fe25f6e76dbbb6b8d8ee7c91910c7c945c3210191d47197a48b655b39.js","action_cable.js":"action_cable-8fe9bad8dd418d6138b8c4759d79cc4250f1dcb470b1f5b9a37ab593527375d4.js","turbolinks.js":"turbolinks-bf5ce4ac252ac50bd64d48004ffbab79d19523547d615799438329842bfb9d1e.js","_bootstrap-compass.css":"_bootstrap-compass-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855.css","_bootstrap-mincer.css":"_bootstrap-mincer-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855.css","_bootstrap-sprockets.css":"_bootstrap-sprockets-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855.css","_bootstrap.css":"_bootstrap-95b23be9e31af4d856b266cb5fe059ef61ab223ce13bdd3de18effe9cc1c9e77.css","bootstrap-select.js":"bootstrap-select-d35398d8295a89e6798107c0c7affe3cab04c0c52f914ea827d81af64d5f8ddb.js","bootstrap-select.css":"bootstrap-select-f248c2be2d61bbf9f15115e2c92259022d815782da4a9cf35c9649f5904df892.css","blue-pulse.png":"blue-pulse-84b09d1c0139a75b2610331096d71f221923bf316d625cc96160ed23b901533d.png","green-heart.png":"green-heart-836b3eec52c6f23f5c1feeae101fb35113a2ce0f8cd405871886fa8035e11711.png"}} \ No newline at end of file +{"files":{"KaushanScript-Regular-c007ebe4c813374ed02da003394b73b39fa709ff5891c5613733c96be595ba28.otf":{"logical_path":"KaushanScript-Regular.otf","mtime":"2016-11-08T20:46:11+00:00","size":89168,"digest":"c007ebe4c813374ed02da003394b73b39fa709ff5891c5613733c96be595ba28","integrity":"sha256-wAfr5MgTN07QLaADOUtzs5+nCf9YkcVhNzPJa+WVuig="},"avatar-44b2ce7ead245b778358c6a456755e1cabeb7431c0bbb51783e5dbe1a8a46036.jpg":{"logical_path":"avatar.jpg","mtime":"2016-11-08T20:46:11+00:00","size":34942,"digest":"44b2ce7ead245b778358c6a456755e1cabeb7431c0bbb51783e5dbe1a8a46036","integrity":"sha256-RLLOfq0kW3eDWMakVnVeHKvrdDHAu7UXg+Xb4aikYDY="},"application-8b62cfe7824271cbe277d2aa402c8951e5ba5ae72e73f6b7b7cd1252017461bd.js":{"logical_path":"application.js","mtime":"2016-07-30T12:55:02+01:00","size":187631,"digest":"8b62cfe7824271cbe277d2aa402c8951e5ba5ae72e73f6b7b7cd1252017461bd","integrity":"sha256-i2LP54JCccvid9KqQCyJUeW6Wucuc/a3t80SUgF0Yb0="},"application-fe4a10e77c18b6c426bc167e8aa963017eb7ed4f064b12f772a1dd5de78a9efa.css":{"logical_path":"application.css","mtime":"2016-08-01T23:25:52+01:00","size":234139,"digest":"fe4a10e77c18b6c426bc167e8aa963017eb7ed4f064b12f772a1dd5de78a9efa","integrity":"sha256-/koQ53wYtsQmvBZ+iqljAX637U8GSxL3cqHdXeeKnvo="},"bootstrap/glyphicons-halflings-regular-13634da87d9e23f8c3ed9108ce1724d183a39ad072e73e1b3d8cbf646d2d0407.eot":{"logical_path":"bootstrap/glyphicons-halflings-regular.eot","mtime":"2016-12-15T08:41:25+00:00","size":20127,"digest":"13634da87d9e23f8c3ed9108ce1724d183a39ad072e73e1b3d8cbf646d2d0407","integrity":"sha256-E2NNqH2eI/jD7ZEIzhck0YOjmtBy5z4bPYy/ZG0tBAc="},"bootstrap/glyphicons-halflings-regular-fe185d11a49676890d47bb783312a0cda5a44c4039214094e7957b4c040ef11c.woff2":{"logical_path":"bootstrap/glyphicons-halflings-regular.woff2","mtime":"2016-12-15T08:41:25+00:00","size":18028,"digest":"fe185d11a49676890d47bb783312a0cda5a44c4039214094e7957b4c040ef11c","integrity":"sha256-/hhdEaSWdokNR7t4MxKgzaWkTEA5IUCU55V7TAQO8Rw="},"bootstrap/glyphicons-halflings-regular-a26394f7ede100ca118eff2eda08596275a9839b959c226e15439557a5a80742.woff":{"logical_path":"bootstrap/glyphicons-halflings-regular.woff","mtime":"2016-12-15T08:41:25+00:00","size":23424,"digest":"a26394f7ede100ca118eff2eda08596275a9839b959c226e15439557a5a80742","integrity":"sha256-omOU9+3hAMoRjv8u2ghZYnWpg5uVnCJuFUOVV6WoB0I="},"bootstrap/glyphicons-halflings-regular-e395044093757d82afcb138957d06a1ea9361bdcf0b442d06a18a8051af57456.ttf":{"logical_path":"bootstrap/glyphicons-halflings-regular.ttf","mtime":"2016-12-15T08:41:25+00:00","size":45404,"digest":"e395044093757d82afcb138957d06a1ea9361bdcf0b442d06a18a8051af57456","integrity":"sha256-45UEQJN1fYKvyxOJV9BqHqk2G9zwtELQahioBRr1dFY="},"bootstrap/glyphicons-halflings-regular-42f60659d265c1a3c30f9fa42abcbb56bd4a53af4d83d316d6dd7a36903c43e5.svg":{"logical_path":"bootstrap/glyphicons-halflings-regular.svg","mtime":"2016-12-15T08:41:25+00:00","size":108738,"digest":"42f60659d265c1a3c30f9fa42abcbb56bd4a53af4d83d316d6dd7a36903c43e5","integrity":"sha256-QvYGWdJlwaPDD5+kKry7Vr1KU69Ng9MW1t16NpA8Q+U="},"manifest-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855.js":{"logical_path":"manifest.js","mtime":"2016-09-11T18:48:26+01:00","size":0,"digest":"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","integrity":"sha256-47DEQpj8HBSa+/TImW+5JCeuQeRkm5NMpJWZG3hSuFU="},"cable-486897cf939938f23adb33aa8acc4afce8e71b0c89e33b14dcb4d3ae3b983060.js":{"logical_path":"cable.js","mtime":"2016-09-10T13:58:36+01:00","size":10757,"digest":"486897cf939938f23adb33aa8acc4afce8e71b0c89e33b14dcb4d3ae3b983060","integrity":"sha256-SGiXz5OZOPI62zOqisxK/OjnGwyJ4zsU3LTTrjuYMGA="},"categories-f78f0f583e152fa235ca51f99bab70d1aeb59675de57c78bcef18b5a2e8a5a5f.js":{"logical_path":"categories.js","mtime":"2016-07-25T18:25:38+01:00","size":26,"digest":"f78f0f583e152fa235ca51f99bab70d1aeb59675de57c78bcef18b5a2e8a5a5f","integrity":"sha256-948PWD4VL6I1ylH5m6tw0a61lnXeV8eLzvGLWi6KWl8="},"posts-f78f0f583e152fa235ca51f99bab70d1aeb59675de57c78bcef18b5a2e8a5a5f.js":{"logical_path":"posts.js","mtime":"2016-07-25T19:09:36+01:00","size":26,"digest":"f78f0f583e152fa235ca51f99bab70d1aeb59675de57c78bcef18b5a2e8a5a5f","integrity":"sha256-948PWD4VL6I1ylH5m6tw0a61lnXeV8eLzvGLWi6KWl8="},"todos-f78f0f583e152fa235ca51f99bab70d1aeb59675de57c78bcef18b5a2e8a5a5f.js":{"logical_path":"todos.js","mtime":"2016-07-23T16:43:34+01:00","size":26,"digest":"f78f0f583e152fa235ca51f99bab70d1aeb59675de57c78bcef18b5a2e8a5a5f","integrity":"sha256-948PWD4VL6I1ylH5m6tw0a61lnXeV8eLzvGLWi6KWl8="},"bootstrap-generators-f2da9cebb78ff51c83f84c0061db902a5459e2a7f16189fda6fdf62a29deb6a8.css":{"logical_path":"bootstrap-generators.css","mtime":"2016-07-23T12:15:40+01:00","size":116814,"digest":"f2da9cebb78ff51c83f84c0061db902a5459e2a7f16189fda6fdf62a29deb6a8","integrity":"sha256-8tqc67eP9RyD+EwAYduQKlRZ4qfxYYn9pv32Kinetqg="},"bootstrap-variables-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855.css":{"logical_path":"bootstrap-variables.css","mtime":"2016-11-08T20:46:11+00:00","size":0,"digest":"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","integrity":"sha256-47DEQpj8HBSa+/TImW+5JCeuQeRkm5NMpJWZG3hSuFU="},"custom-33e498d0ac28f5652d164bb36e45543e65ed9ca05f94b6c996d2aa38cccb58e5.css":{"logical_path":"custom.css","mtime":"2016-08-01T18:53:07+01:00","size":945,"digest":"33e498d0ac28f5652d164bb36e45543e65ed9ca05f94b6c996d2aa38cccb58e5","integrity":"sha256-M+SY0Kwo9WUtFkuzbkVUPmXtnKBflLbJltKqOMzLWOU="},"scaffolds-2d419c686b1dee77631ebf8d5956b606fb3e779471b0eb2461991e8c45216c42.css":{"logical_path":"scaffolds.css","mtime":"2016-07-31T10:49:39+01:00","size":827,"digest":"2d419c686b1dee77631ebf8d5956b606fb3e779471b0eb2461991e8c45216c42","integrity":"sha256-LUGcaGsd7ndjHr+NWVa2Bvs+d5RxsOskYZkejEUhbEI="},"todos-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855.css":{"logical_path":"todos.css","mtime":"2016-11-08T20:46:11+00:00","size":0,"digest":"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","integrity":"sha256-47DEQpj8HBSa+/TImW+5JCeuQeRkm5NMpJWZG3hSuFU="},"bootstrap-fae3ca1a3260d2764cdca8bb5016f23ebf81fd9bcfcdb960dcdcc21ff369e5ad.js":{"logical_path":"bootstrap.js","mtime":"2016-07-23T12:14:46+01:00","size":35468,"digest":"fae3ca1a3260d2764cdca8bb5016f23ebf81fd9bcfcdb960dcdcc21ff369e5ad","integrity":"sha256-+uPKGjJg0nZM3Ki7UBbyPr+B/ZvPzblg3NzCH/Np5a0="},"bootstrap-3cd33f0ab0c3ef0d39749fa35ba716962046ce95502d1d5d2d37c5c20d09cba1.css":{"logical_path":"bootstrap.css","mtime":"2016-07-23T12:14:46+01:00","size":114942,"digest":"3cd33f0ab0c3ef0d39749fa35ba716962046ce95502d1d5d2d37c5c20d09cba1","integrity":"sha256-PNM/CrDD7w05dJ+jW6cWliBGzpVQLR1dLTfFwg0Jy6E="},"bootstrap.css-daa4aebc002864fcafd6ca2befa67d9b4ff616cf2e930027ddfa7d786a3f4346.map":{"logical_path":"bootstrap.css.map","mtime":"2016-12-15T08:41:25+00:00","size":380986,"digest":"daa4aebc002864fcafd6ca2befa67d9b4ff616cf2e930027ddfa7d786a3f4346","integrity":"sha256-2qSuvAAoZPyv1sor76Z9m0/2Fs8ukwAn3fp9eGo/Q0Y="},"jquery-e7c5279e74743fb3901247908154ce78eb83c49b0dfb073ecdf189d493b662f8.js":{"logical_path":"jquery.js","mtime":"2016-07-23T11:03:35+01:00","size":97958,"digest":"e7c5279e74743fb3901247908154ce78eb83c49b0dfb073ecdf189d493b662f8","integrity":"sha256-58UnnnR0P7OQEkeQgVTOeOuDxJsN+wc+zfGJ1JO2Yvg="},"jquery.min-51b93a8a6b2660ee406642a6f7c3940334de468af908007b3f76a1c3a631a68f.js":{"logical_path":"jquery.min.js","mtime":"2016-07-23T11:03:35+01:00","size":98076,"digest":"51b93a8a6b2660ee406642a6f7c3940334de468af908007b3f76a1c3a631a68f","integrity":"sha256-Ubk6imsmYO5AZkKm98OUAzTeRor5CAB7P3ahw6Yxpo8="},"jquery.min-4539ae822ab82511679d09632fc5d554556aada1951eee9c162f86ecf9179529.map":{"logical_path":"jquery.min.map","mtime":"2016-07-23T11:03:35+01:00","size":144163,"digest":"4539ae822ab82511679d09632fc5d554556aada1951eee9c162f86ecf9179529","integrity":"sha256-RTmugiq4JRFnnQljL8XVVFVqraGVHu6cFi+G7PkXlSk="},"jquery2-2a9f6cb13098fd6fecd8b32d3ffbef19727fa8f12e83e17c71fe5972b8e184cb.js":{"logical_path":"jquery2.js","mtime":"2016-07-23T11:03:35+01:00","size":86020,"digest":"2a9f6cb13098fd6fecd8b32d3ffbef19727fa8f12e83e17c71fe5972b8e184cb","integrity":"sha256-Kp9ssTCY/W/s2LMtP/vvGXJ/qPEug+F8cf5ZcrjhhMs="},"jquery2.min-b45c39a15f4a4b877689285c19d666a3fa6468468fe56ebaad96ac3e645dd132.js":{"logical_path":"jquery2.min.js","mtime":"2016-07-23T11:03:35+01:00","size":86123,"digest":"b45c39a15f4a4b877689285c19d666a3fa6468468fe56ebaad96ac3e645dd132","integrity":"sha256-tFw5oV9KS4d2iShcGdZmo/pkaEaP5W66rZasPmRd0TI="},"jquery2.min-4aa2345babffb8cced3097951e469a463c8da127e701bd904a1c4cb8a2af2cee.map":{"logical_path":"jquery2.min.map","mtime":"2016-07-23T11:03:35+01:00","size":129587,"digest":"4aa2345babffb8cced3097951e469a463c8da127e701bd904a1c4cb8a2af2cee","integrity":"sha256-SqI0W6v/uMztMJeVHkaaRjyNoSfnAb2QShxMuKKvLO4="},"jquery_ujs-4f35d66f4c95a29603f2da7ec05ffe7cb7caed504bdf88b2bf053b0eccb6d4ac.js":{"logical_path":"jquery_ujs.js","mtime":"2016-07-23T11:03:35+01:00","size":8724,"digest":"4f35d66f4c95a29603f2da7ec05ffe7cb7caed504bdf88b2bf053b0eccb6d4ac","integrity":"sha256-TzXWb0yVopYD8tp+wF/+fLfK7VBL34iyvwU7Dsy21Kw="},"coffee-script-ae4a4a5fe25f6e76dbbb6b8d8ee7c91910c7c945c3210191d47197a48b655b39.js":{"logical_path":"coffee-script.js","mtime":"2016-07-23T11:03:34+01:00","size":162154,"digest":"ae4a4a5fe25f6e76dbbb6b8d8ee7c91910c7c945c3210191d47197a48b655b39","integrity":"sha256-rkpKX+Jfbnbbu2uNjufJGRDHyUXDIQGR1HGXpItlWzk="},"action_cable-8fe9bad8dd418d6138b8c4759d79cc4250f1dcb470b1f5b9a37ab593527375d4.js":{"logical_path":"action_cable.js","mtime":"2016-07-23T11:00:42+01:00","size":10671,"digest":"8fe9bad8dd418d6138b8c4759d79cc4250f1dcb470b1f5b9a37ab593527375d4","integrity":"sha256-j+m62N1BjWE4uMR1nXnMQlDx3LRwsfW5o3q1k1JzddQ="},"turbolinks-bf5ce4ac252ac50bd64d48004ffbab79d19523547d615799438329842bfb9d1e.js":{"logical_path":"turbolinks.js","mtime":"2016-07-23T11:03:27+01:00","size":34656,"digest":"bf5ce4ac252ac50bd64d48004ffbab79d19523547d615799438329842bfb9d1e","integrity":"sha256-v1zkrCUqxQvWTUgAT/uredGVI1R9YVeZQ4MphCv7nR4="},"_bootstrap-compass-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855.css":{"logical_path":"_bootstrap-compass.css","mtime":"2016-12-15T08:41:25+00:00","size":0,"digest":"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","integrity":"sha256-47DEQpj8HBSa+/TImW+5JCeuQeRkm5NMpJWZG3hSuFU="},"_bootstrap-mincer-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855.css":{"logical_path":"_bootstrap-mincer.css","mtime":"2016-12-15T08:41:25+00:00","size":0,"digest":"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","integrity":"sha256-47DEQpj8HBSa+/TImW+5JCeuQeRkm5NMpJWZG3hSuFU="},"_bootstrap-sprockets-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855.css":{"logical_path":"_bootstrap-sprockets.css","mtime":"2016-12-15T08:41:25+00:00","size":0,"digest":"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","integrity":"sha256-47DEQpj8HBSa+/TImW+5JCeuQeRkm5NMpJWZG3hSuFU="},"_bootstrap-95b23be9e31af4d856b266cb5fe059ef61ab223ce13bdd3de18effe9cc1c9e77.css":{"logical_path":"_bootstrap.css","mtime":"2016-07-23T12:14:46+01:00","size":116194,"digest":"95b23be9e31af4d856b266cb5fe059ef61ab223ce13bdd3de18effe9cc1c9e77","integrity":"sha256-lbI76eMa9NhWsmbLX+BZ72GrIjzhO9094Y7/6cwcnnc="},"application-b76a9c559d31db9df8df4ee63fd209ebe663c2d729150313b164996a45a9e481.js":{"logical_path":"application.js","mtime":"2016-09-10T13:58:36+01:00","size":210872,"digest":"b76a9c559d31db9df8df4ee63fd209ebe663c2d729150313b164996a45a9e481","integrity":"sha256-t2qcVZ0x2534307mP9IJ6+ZjwtcpFQMTsWSZakWp5IE="},"application-a1c152bbed509b4b5b82746cce9b53e6769895c594efbc074ef35476066ff7ff.css":{"logical_path":"application.css","mtime":"2016-08-24T19:16:05+01:00","size":239654,"digest":"a1c152bbed509b4b5b82746cce9b53e6769895c594efbc074ef35476066ff7ff","integrity":"sha256-ocFSu+1Qm0tbgnRszptT5naYlcWU77wHTvNUdgZv9/8="},"custom-1b9e5bca3b7d40bcb6ead6233a31fa7ee1239507fa2a0d14bce58bba10f86a8e.css":{"logical_path":"custom.css","mtime":"2016-08-24T19:05:52+01:00","size":982,"digest":"1b9e5bca3b7d40bcb6ead6233a31fa7ee1239507fa2a0d14bce58bba10f86a8e","integrity":"sha256-G55byjt9QLy26tYjOjH6fuEjlQf6Kg0UvOWLuhD4ao4="},"bootstrap-select-d35398d8295a89e6798107c0c7affe3cab04c0c52f914ea827d81af64d5f8ddb.js":{"logical_path":"bootstrap-select.js","mtime":"2016-08-24T19:10:37+01:00","size":23241,"digest":"d35398d8295a89e6798107c0c7affe3cab04c0c52f914ea827d81af64d5f8ddb","integrity":"sha256-01OY2ClaieZ5gQfAx6/+PKsEwMUvkU6oJ9ga9k1fjds="},"bootstrap-select-f248c2be2d61bbf9f15115e2c92259022d815782da4a9cf35c9649f5904df892.css":{"logical_path":"bootstrap-select.css","mtime":"2016-08-24T19:10:37+01:00","size":5479,"digest":"f248c2be2d61bbf9f15115e2c92259022d815782da4a9cf35c9649f5904df892","integrity":"sha256-8kjCvi1hu/nxURXiySJZAi2BV4LaSpzzXJZJ9ZBN+JI="},"blue-pulse-84b09d1c0139a75b2610331096d71f221923bf316d625cc96160ed23b901533d.png":{"logical_path":"blue-pulse.png","mtime":"2016-11-08T20:46:11+00:00","size":5049,"digest":"84b09d1c0139a75b2610331096d71f221923bf316d625cc96160ed23b901533d","integrity":"sha256-hLCdHAE5p1smEDMQltcfIhkjvzFtYlzJYWDtI7kBUz0="},"green-heart-836b3eec52c6f23f5c1feeae101fb35113a2ce0f8cd405871886fa8035e11711.png":{"logical_path":"green-heart.png","mtime":"2016-11-08T20:46:11+00:00","size":14002,"digest":"836b3eec52c6f23f5c1feeae101fb35113a2ce0f8cd405871886fa8035e11711","integrity":"sha256-g2s+7FLG8j9cH+6uEB+zUROizg+M1AWHGIb6gDXhFxE="},"application-9640f20260e5ae7833414470412dfa3af5493a42b1817ecb3c0d34d98d2c9f12.css":{"logical_path":"application.css","mtime":"2016-09-10T13:58:36+01:00","size":239721,"digest":"9640f20260e5ae7833414470412dfa3af5493a42b1817ecb3c0d34d98d2c9f12","integrity":"sha256-lkDyAmDlrngzQURwQS36OvVJOkKxgX7LPA002Y0snxI="},"custom-6c00708d33edabe9d31fc1874518f90320a0c456ac4042f62571a9aa047ea8bb.css":{"logical_path":"custom.css","mtime":"2016-09-10T13:56:45+01:00","size":1049,"digest":"6c00708d33edabe9d31fc1874518f90320a0c456ac4042f62571a9aa047ea8bb","integrity":"sha256-bABwjTPtq+nTH8GHRRj5AyCgxFasQEL2JXGpqgR+qLs="},"application-78317da6e1f3a597d51750e4521678f0dc75e052d5516533848ae1701d4f561e.css":{"logical_path":"application.css","mtime":"2016-09-11T18:48:26+01:00","size":240368,"digest":"78317da6e1f3a597d51750e4521678f0dc75e052d5516533848ae1701d4f561e","integrity":"sha256-eDF9puHzpZfVF1DkUhZ48Nx14FLVUWUzhIrhcB1PVh4="},"custom-0ffc905499c0144a0a640ce158544562902e9ae080d35e68a36a58e950b60bd9.css":{"logical_path":"custom.css","mtime":"2016-09-11T18:48:26+01:00","size":1696,"digest":"0ffc905499c0144a0a640ce158544562902e9ae080d35e68a36a58e950b60bd9","integrity":"sha256-D/yQVJnAFEoKZAzhWFRFYpAumuCA015oo2pY6VC2C9k="},"manifest-6a3cf5192354f71615ac51034b3e97c20eda99643fcaf5bbe6d41ad59bd12167.js":{"logical_path":"manifest.js","mtime":"2017-01-25T07:57:31+00:00","size":3,"digest":"6a3cf5192354f71615ac51034b3e97c20eda99643fcaf5bbe6d41ad59bd12167","integrity":"sha256-ajz1GSNU9xYVrFEDSz6Xwg7amWQ/yvW75tQa1ZvRIWc="},"avatar-10-04b9d3687d0e0a2a384e2b9893db6fec301fb864b311042eb4bc491e42daaa6f.png":{"logical_path":"avatar-10.png","mtime":"2017-01-17T08:45:37+00:00","size":19812,"digest":"04b9d3687d0e0a2a384e2b9893db6fec301fb864b311042eb4bc491e42daaa6f","integrity":"sha256-BLnTaH0OCio4TiuYk9tv7DAfuGSzEQQutLxJHkLaqm8="},"avatar-13-33e95978092633329280e683cb7afd7dd075373f9f4b814e3fd5b07a43b98eb8.png":{"logical_path":"avatar-13.png","mtime":"2017-01-17T08:45:21+00:00","size":16709,"digest":"33e95978092633329280e683cb7afd7dd075373f9f4b814e3fd5b07a43b98eb8","integrity":"sha256-M+lZeAkmMzKSgOaDy3r9fdB1Nz+fS4FOP9WwekO5jrg="},"avatar-7-006ef4c4e7bdf4c83af65f3a9c87ceebde59acfacf84f0e5d28e13e19197d06e.png":{"logical_path":"avatar-7.png","mtime":"2017-01-17T08:45:21+00:00","size":22942,"digest":"006ef4c4e7bdf4c83af65f3a9c87ceebde59acfacf84f0e5d28e13e19197d06e","integrity":"sha256-AG70xOe99Mg69l86nIfO695ZrPrPhPDl0o4T4ZGX0G4="},"avatar-9-53fb3069401fb090a8193ed107ea09b2edff523b795ef5af1f804f73efe5cb74.png":{"logical_path":"avatar-9.png","mtime":"2017-01-17T08:45:21+00:00","size":17698,"digest":"53fb3069401fb090a8193ed107ea09b2edff523b795ef5af1f804f73efe5cb74","integrity":"sha256-U/swaUAfsJCoGT7RB+oJsu3/Ujt5XvWvH4BPc+/ly3Q="},"avatar-d7c064d449eccd67a5b754059011699982c5725be5170ecd5eeb4e3df4d7d624.png":{"logical_path":"avatar.png","mtime":"2017-01-17T08:45:21+00:00","size":18946,"digest":"d7c064d449eccd67a5b754059011699982c5725be5170ecd5eeb4e3df4d7d624","integrity":"sha256-18Bk1EnszWelt1QFkBFpmYLFclvlFw7NXutOPfTX1iQ="},"bottle-7d206dee0bb461d8a493da4fd526059048f313cb86b851daccf598ffd26dedf6.png":{"logical_path":"bottle.png","mtime":"2017-01-17T08:45:21+00:00","size":6042,"digest":"7d206dee0bb461d8a493da4fd526059048f313cb86b851daccf598ffd26dedf6","integrity":"sha256-fSBt7gu0Ydikk9pP1SYFkEjzE8uGuFHazPWY/9Jt7fY="},"dumbbell-f4027aa52b5a46a56f7534b0c2d26fc23d626024ce7e6fd5f81abe382ecffd2f.png":{"logical_path":"dumbbell.png","mtime":"2017-01-17T08:45:21+00:00","size":9928,"digest":"f4027aa52b5a46a56f7534b0c2d26fc23d626024ce7e6fd5f81abe382ecffd2f","integrity":"sha256-9AJ6pStaRqVvdTSwwtJvwj1iYCTOfm/V+Bq+OC7P/S8="},"healthy-food-diet-d02def36a83020ead830dd198a5f0941f91dba8522d6897742b9d309c4f4e01c.png":{"logical_path":"healthy-food-diet.png","mtime":"2017-01-17T08:45:21+00:00","size":13968,"digest":"d02def36a83020ead830dd198a5f0941f91dba8522d6897742b9d309c4f4e01c","integrity":"sha256-0C3vNqgwIOrYMN0Zil8JQfkduoUi1ol3QrnTCcT04Bw="},"running-1-6d52d64d6779602c60ecdd839a8875be08a6bb3c2c9922e352dfa40c076c942b.png":{"logical_path":"running-1.png","mtime":"2017-01-17T08:45:21+00:00","size":10940,"digest":"6d52d64d6779602c60ecdd839a8875be08a6bb3c2c9922e352dfa40c076c942b","integrity":"sha256-bVLWTWd5YCxg7N2Dmoh1vgimuzwsmSLjUt+kDAdslCs="},"sports-e0e702a1ffbef80e75eb715cea81d563e8fb23e5e15c0cd01f5accbf6304cb36.png":{"logical_path":"sports.png","mtime":"2017-01-17T08:45:21+00:00","size":8681,"digest":"e0e702a1ffbef80e75eb715cea81d563e8fb23e5e15c0cd01f5accbf6304cb36","integrity":"sha256-4OcCof+++A5163Fc6oHVY+j7I+XhXAzQH1rMv2MEyzY="},"steps-e7f476d3a9ef1f8f676cc539339d6e5dc68b07af7384f841f6d41f530de6eb3b.png":{"logical_path":"steps.png","mtime":"2017-01-17T08:45:21+00:00","size":13414,"digest":"e7f476d3a9ef1f8f676cc539339d6e5dc68b07af7384f841f6d41f530de6eb3b","integrity":"sha256-5/R206nvH49nbMU5M51uXcaLB69zhPhB9tQfUw3m6zs="},"steps_g-8bffddf977c13360c2d8e80d9300434ca81cd0613358cbc34b341d211981b4f5.png":{"logical_path":"steps_g.png","mtime":"2017-01-17T08:45:21+00:00","size":13420,"digest":"8bffddf977c13360c2d8e80d9300434ca81cd0613358cbc34b341d211981b4f5","integrity":"sha256-i//d+XfBM2DC2OgNkwBDTKgc0GEzWMvDSzQdIRmBtPU="},"weight-0a5bf2b8e19619f1c45c07ce1747a7bfa0572fe3b8a67e7af94990792c7a1554.png":{"logical_path":"weight.png","mtime":"2017-01-17T08:45:21+00:00","size":17584,"digest":"0a5bf2b8e19619f1c45c07ce1747a7bfa0572fe3b8a67e7af94990792c7a1554","integrity":"sha256-ClvyuOGWGfHEXAfOF0env6BXL+O4pn56+UmQeSx6FVQ="},"application-8e0e28217af2f2d7f65c353de7535ada5556150aaf5bbe189a0164d8ff4fc768.js":{"logical_path":"application.js","mtime":"2017-01-25T07:57:31+00:00","size":482474,"digest":"8e0e28217af2f2d7f65c353de7535ada5556150aaf5bbe189a0164d8ff4fc768","integrity":"sha256-jg4oIXry8tf2XDU951Na2lVWFQqvW74YmgFk2P9Px2g="},"cable-e213c6c068efb04de982297424fe118dd581fd9a4ad3e665feffef55b8d570c5.js":{"logical_path":"cable.js","mtime":"2017-01-25T07:57:31+00:00","size":20771,"digest":"e213c6c068efb04de982297424fe118dd581fd9a4ad3e665feffef55b8d570c5","integrity":"sha256-4hPGwGjvsE3pgil0JP4RjdWB/ZpK0+Zl/v/vVbjVcMU="},"categories-877aef30ae1b040ab8a3aba4e3e309a11d7f2612f44dde450b5c157aa5f95c05.js":{"logical_path":"categories.js","mtime":"2016-11-08T20:46:11+00:00","size":31,"digest":"877aef30ae1b040ab8a3aba4e3e309a11d7f2612f44dde450b5c157aa5f95c05","integrity":"sha256-h3rvMK4bBAq4o6uk4+MJoR1/JhL0Td5FC1wVeqX5XAU="},"dashboards-877aef30ae1b040ab8a3aba4e3e309a11d7f2612f44dde450b5c157aa5f95c05.js":{"logical_path":"dashboards.js","mtime":"2017-01-17T08:45:21+00:00","size":31,"digest":"877aef30ae1b040ab8a3aba4e3e309a11d7f2612f44dde450b5c157aa5f95c05","integrity":"sha256-h3rvMK4bBAq4o6uk4+MJoR1/JhL0Td5FC1wVeqX5XAU="},"meals-877aef30ae1b040ab8a3aba4e3e309a11d7f2612f44dde450b5c157aa5f95c05.js":{"logical_path":"meals.js","mtime":"2017-01-17T08:45:21+00:00","size":31,"digest":"877aef30ae1b040ab8a3aba4e3e309a11d7f2612f44dde450b5c157aa5f95c05","integrity":"sha256-h3rvMK4bBAq4o6uk4+MJoR1/JhL0Td5FC1wVeqX5XAU="},"post-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855.js":{"logical_path":"post.js","mtime":"2016-12-03T22:57:36+00:00","size":0,"digest":"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","integrity":"sha256-47DEQpj8HBSa+/TImW+5JCeuQeRkm5NMpJWZG3hSuFU="},"todos-877aef30ae1b040ab8a3aba4e3e309a11d7f2612f44dde450b5c157aa5f95c05.js":{"logical_path":"todos.js","mtime":"2016-11-08T20:46:11+00:00","size":31,"digest":"877aef30ae1b040ab8a3aba4e3e309a11d7f2612f44dde450b5c157aa5f95c05","integrity":"sha256-h3rvMK4bBAq4o6uk4+MJoR1/JhL0Td5FC1wVeqX5XAU="},"application-feed85c3ead7ff7451cac96e517fbdb18302fd5b3d0a84f7f58fbfaf1ec333c4.css":{"logical_path":"application.css","mtime":"2017-01-25T07:55:16+00:00","size":727640,"digest":"feed85c3ead7ff7451cac96e517fbdb18302fd5b3d0a84f7f58fbfaf1ec333c4","integrity":"sha256-/u2Fw+rX/3RRysluUX+9sYMC/Vs9CoT39Y+/rx7DM8Q="},"bootstrap-generators-fd7fb79e187e2e86de36866936ac17ad752009be7cceccc47955ab923eb7d731.css":{"logical_path":"bootstrap-generators.css","mtime":"2016-12-15T08:41:25+00:00","size":366979,"digest":"fd7fb79e187e2e86de36866936ac17ad752009be7cceccc47955ab923eb7d731","integrity":"sha256-/X+3nhh+LobeNoZpNqwXrXUgCb58zszEeVWrkj631zE="},"custom-8e1f643948ebffde7f90c37a5e79b8d6ecd63252a8904547bb59b882eb1e3230.css":{"logical_path":"custom.css","mtime":"2017-01-25T07:55:16+00:00","size":4054,"digest":"8e1f643948ebffde7f90c37a5e79b8d6ecd63252a8904547bb59b882eb1e3230","integrity":"sha256-jh9kOUjr/95/kMN6Xnm41uzWMlKokEVHu1m4guseMjA="},"dashboards-535006256280e01506b8891722f1b473b1d3fe5f5737dddd8509980dacc4ed31.css":{"logical_path":"dashboards.css","mtime":"2017-01-17T08:45:37+00:00","size":1706,"digest":"535006256280e01506b8891722f1b473b1d3fe5f5737dddd8509980dacc4ed31","integrity":"sha256-U1AGJWKA4BUGuIkXIvG0c7HT/l9XN93dhQmYDazE7TE="},"posts-e1a37fd98e6a55d158c884d45292bf6a0e4a192402e9f85ec23e1b415330299d.css":{"logical_path":"posts.css","mtime":"2017-01-25T07:55:16+00:00","size":690,"digest":"e1a37fd98e6a55d158c884d45292bf6a0e4a192402e9f85ec23e1b415330299d","integrity":"sha256-4aN/2Y5qVdFYyITUUpK/ag5KGSQC6fhewj4bQVMwKZ0="},"scaffolds-f22d0b806cac39c56d321b0bc167978e12c31a0cc50ee4060d416e30da30b5ef.css":{"logical_path":"scaffolds.css","mtime":"2016-11-08T20:46:11+00:00","size":2125,"digest":"f22d0b806cac39c56d321b0bc167978e12c31a0cc50ee4060d416e30da30b5ef","integrity":"sha256-8i0LgGysOcVtMhsLwWeXjhLDGgzFDuQGDUFuMNowte8="},"bootstrap-select-de88cf1fdcec077fb9e0c56b427be93ddab1e408ce060d106f3f807cbe2b9b10.js":{"logical_path":"bootstrap-select.js","mtime":"2016-12-15T08:39:21+00:00","size":44165,"digest":"de88cf1fdcec077fb9e0c56b427be93ddab1e408ce060d106f3f807cbe2b9b10","integrity":"sha256-3ojPH9zsB3+54MVrQnvpPdqx5AjOBg0Qbz+AfL4rmxA="},"bootstrap-select-c1e6a5359713534684fe7bd2e2faba04b814e346511cb25cb836030e390598bb.css":{"logical_path":"bootstrap-select.css","mtime":"2016-12-15T08:39:21+00:00","size":6298,"digest":"c1e6a5359713534684fe7bd2e2faba04b814e346511cb25cb836030e390598bb","integrity":"sha256-wealNZcTU0aE/nvS4vq6BLgU40ZRHLJcuDYDDjkFmLs="},"bootstrap-2f4792f75f669e2b4db05060e78be5277706fd33a1f1e53d58cc6046590ac3f2.js":{"logical_path":"bootstrap.js","mtime":"2016-12-15T08:41:25+00:00","size":66998,"digest":"2f4792f75f669e2b4db05060e78be5277706fd33a1f1e53d58cc6046590ac3f2","integrity":"sha256-L0eS919mnitNsFBg54vlJ3cG/TOh8eU9WMxgRlkKw/I="},"bootstrap-af0bba8645ff98f951ab7d66ca04a0f7c2fab05b0b64c6f879639227f724600e.css":{"logical_path":"bootstrap.css","mtime":"2016-12-15T08:41:25+00:00","size":137759,"digest":"af0bba8645ff98f951ab7d66ca04a0f7c2fab05b0b64c6f879639227f724600e","integrity":"sha256-rwu6hkX/mPlRq31mygSg98L6sFsLZMb4eWOSJ/ckYA4="},"jquery-bd7ddd393353a8d2480a622e80342adf488fb6006d667e8b42e4c0073393abee.js":{"logical_path":"jquery.js","mtime":"2017-01-25T07:57:31+00:00","size":293431,"digest":"bd7ddd393353a8d2480a622e80342adf488fb6006d667e8b42e4c0073393abee","integrity":"sha256-vX3dOTNTqNJICmIugDQq30iPtgBtZn6LQuTABzOTq+4="},"jquery.min-693ce4426a47c40b80ac9cd618fbd633c4182bff664d1f25009813f456c3ed12.js":{"logical_path":"jquery.min.js","mtime":"2017-01-25T07:57:31+00:00","size":97164,"digest":"693ce4426a47c40b80ac9cd618fbd633c4182bff664d1f25009813f456c3ed12","integrity":"sha256-aTzkQmpHxAuArJzWGPvWM8QYK/9mTR8lAJgT9FbD7RI="},"jquery.min-502f2b36e97ee4d9c39007cb2b4683bf89b8b119a715dcd2b211ccbe574aeff0.map":{"logical_path":"jquery.min.map","mtime":"2017-01-25T07:57:31+00:00","size":143947,"digest":"502f2b36e97ee4d9c39007cb2b4683bf89b8b119a715dcd2b211ccbe574aeff0","integrity":"sha256-UC8rNul+5NnDkAfLK0aDv4m4sRmnFdzSshHMvldK7/A="},"jquery2-25ca496239ae8641a09627c8aace5863e7676e465fbb4ce81bc7eb78c4d15627.js":{"logical_path":"jquery2.js","mtime":"2017-01-25T07:57:31+00:00","size":257552,"digest":"25ca496239ae8641a09627c8aace5863e7676e465fbb4ce81bc7eb78c4d15627","integrity":"sha256-JcpJYjmuhkGglifIqs5YY+dnbkZfu0zoG8freMTRVic="},"jquery2.min-bc8282586e3c9b075064b64bd37f30138f89bca3a516da709f7cd788b2a11ecd.js":{"logical_path":"jquery2.min.js","mtime":"2017-01-25T07:57:31+00:00","size":85579,"digest":"bc8282586e3c9b075064b64bd37f30138f89bca3a516da709f7cd788b2a11ecd","integrity":"sha256-vIKCWG48mwdQZLZL038wE4+JvKOlFtpwn3zXiLKhHs0="},"jquery2.min-94a00cc7a13928d8b3aeb3dae8c06888688165559555a89335a7f6492c29cfd3.map":{"logical_path":"jquery2.min.map","mtime":"2017-01-25T07:57:31+00:00","size":129572,"digest":"94a00cc7a13928d8b3aeb3dae8c06888688165559555a89335a7f6492c29cfd3","integrity":"sha256-lKAMx6E5KNizrrPa6MBoiGiBZVWVVaiTNaf2SSwpz9M="},"jquery3-355640bfbbb3239b9bb16d6795e41d526eeffc2eff3253d494fa3f58e2c3177c.js":{"logical_path":"jquery3.js","mtime":"2017-01-25T07:57:31+00:00","size":267195,"digest":"355640bfbbb3239b9bb16d6795e41d526eeffc2eff3253d494fa3f58e2c3177c","integrity":"sha256-NVZAv7uzI5ubsW1nleQdUm7v/C7/MlPUlPo/WOLDF3w="},"jquery3.min-9347a28e490a684188bc8e7748f6f086a53a87088854ac4de47095f42a085b5b.js":{"logical_path":"jquery3.min.js","mtime":"2017-01-25T07:57:31+00:00","size":86710,"digest":"9347a28e490a684188bc8e7748f6f086a53a87088854ac4de47095f42a085b5b","integrity":"sha256-k0eijkkKaEGIvI53SPbwhqU6hwiIVKxN5HCV9CoIW1s="},"jquery3.min-92c8f004506524e28105928dec82a27be7a52b0449d04f7a1b21950d45d86687.map":{"logical_path":"jquery3.min.map","mtime":"2017-01-25T07:57:31+00:00","size":131638,"digest":"92c8f004506524e28105928dec82a27be7a52b0449d04f7a1b21950d45d86687","integrity":"sha256-ksjwBFBlJOKBBZKN7IKie+elKwRJ0E96GyGVDUXYZoc="},"jquery_ujs-784a997f6726036b1993eb2217c9cb558e1cbb801c6da88105588c56f13b466a.js":{"logical_path":"jquery_ujs.js","mtime":"2017-01-25T07:57:31+00:00","size":21600,"digest":"784a997f6726036b1993eb2217c9cb558e1cbb801c6da88105588c56f13b466a","integrity":"sha256-eEqZf2cmA2sZk+siF8nLVY4cu4AcbaiBBViMVvE7Rmo="},"coffee-script-1fc277cf20f802ad03dadce9de63d733cb9c789574d0d88a954987667d851cc4.js":{"logical_path":"coffee-script.js","mtime":"2016-12-15T08:41:25+00:00","size":325945,"digest":"1fc277cf20f802ad03dadce9de63d733cb9c789574d0d88a954987667d851cc4","integrity":"sha256-H8J3zyD4Aq0D2tzp3mPXM8uceJV00NiKlUmHZn2FHMQ="},"action_cable-17ebe4af84895fa064a951f57476799066237d7bb5dc4dc351a8b01cca19cce9.js":{"logical_path":"action_cable.js","mtime":"2017-01-25T07:57:30+00:00","size":20480,"digest":"17ebe4af84895fa064a951f57476799066237d7bb5dc4dc351a8b01cca19cce9","integrity":"sha256-F+vkr4SJX6BkqVH1dHZ5kGYjfXu13E3DUaiwHMoZzOk="},"turbolinks-c5acd7a204f5f25ce7a1d8a0e4d92e28d34c9e2df2c7371cd7af88e147e4ad82.js":{"logical_path":"turbolinks.js","mtime":"2016-12-15T08:40:03+00:00","size":34719,"digest":"c5acd7a204f5f25ce7a1d8a0e4d92e28d34c9e2df2c7371cd7af88e147e4ad82","integrity":"sha256-xazXogT18lznodig5NkuKNNMni3yxzcc16+I4UfkrYI="},"_bootstrap-3f6d7e2fb402d5405f3104e115e3092b0cfdbc67cfc4691f0582fd579e9e64a5.css":{"logical_path":"_bootstrap.css","mtime":"2016-12-15T08:41:25+00:00","size":365963,"digest":"3f6d7e2fb402d5405f3104e115e3092b0cfdbc67cfc4691f0582fd579e9e64a5","integrity":"sha256-P21+L7QC1UBfMQThFeMJKwz9vGfPxGkfBYL9V56eZKU="}},"assets":{"KaushanScript-Regular.otf":"KaushanScript-Regular-c007ebe4c813374ed02da003394b73b39fa709ff5891c5613733c96be595ba28.otf","avatar.jpg":"avatar-44b2ce7ead245b778358c6a456755e1cabeb7431c0bbb51783e5dbe1a8a46036.jpg","application.js":"application-8e0e28217af2f2d7f65c353de7535ada5556150aaf5bbe189a0164d8ff4fc768.js","application.css":"application-feed85c3ead7ff7451cac96e517fbdb18302fd5b3d0a84f7f58fbfaf1ec333c4.css","bootstrap/glyphicons-halflings-regular.eot":"bootstrap/glyphicons-halflings-regular-13634da87d9e23f8c3ed9108ce1724d183a39ad072e73e1b3d8cbf646d2d0407.eot","bootstrap/glyphicons-halflings-regular.woff2":"bootstrap/glyphicons-halflings-regular-fe185d11a49676890d47bb783312a0cda5a44c4039214094e7957b4c040ef11c.woff2","bootstrap/glyphicons-halflings-regular.woff":"bootstrap/glyphicons-halflings-regular-a26394f7ede100ca118eff2eda08596275a9839b959c226e15439557a5a80742.woff","bootstrap/glyphicons-halflings-regular.ttf":"bootstrap/glyphicons-halflings-regular-e395044093757d82afcb138957d06a1ea9361bdcf0b442d06a18a8051af57456.ttf","bootstrap/glyphicons-halflings-regular.svg":"bootstrap/glyphicons-halflings-regular-42f60659d265c1a3c30f9fa42abcbb56bd4a53af4d83d316d6dd7a36903c43e5.svg","manifest.js":"manifest-6a3cf5192354f71615ac51034b3e97c20eda99643fcaf5bbe6d41ad59bd12167.js","cable.js":"cable-e213c6c068efb04de982297424fe118dd581fd9a4ad3e665feffef55b8d570c5.js","categories.js":"categories-877aef30ae1b040ab8a3aba4e3e309a11d7f2612f44dde450b5c157aa5f95c05.js","posts.js":"posts-f78f0f583e152fa235ca51f99bab70d1aeb59675de57c78bcef18b5a2e8a5a5f.js","todos.js":"todos-877aef30ae1b040ab8a3aba4e3e309a11d7f2612f44dde450b5c157aa5f95c05.js","bootstrap-generators.css":"bootstrap-generators-fd7fb79e187e2e86de36866936ac17ad752009be7cceccc47955ab923eb7d731.css","bootstrap-variables.css":"bootstrap-variables-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855.css","custom.css":"custom-8e1f643948ebffde7f90c37a5e79b8d6ecd63252a8904547bb59b882eb1e3230.css","scaffolds.css":"scaffolds-f22d0b806cac39c56d321b0bc167978e12c31a0cc50ee4060d416e30da30b5ef.css","todos.css":"todos-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855.css","bootstrap.js":"bootstrap-2f4792f75f669e2b4db05060e78be5277706fd33a1f1e53d58cc6046590ac3f2.js","bootstrap.css":"bootstrap-af0bba8645ff98f951ab7d66ca04a0f7c2fab05b0b64c6f879639227f724600e.css","bootstrap.css.map":"bootstrap.css-daa4aebc002864fcafd6ca2befa67d9b4ff616cf2e930027ddfa7d786a3f4346.map","jquery.js":"jquery-bd7ddd393353a8d2480a622e80342adf488fb6006d667e8b42e4c0073393abee.js","jquery.min.js":"jquery.min-693ce4426a47c40b80ac9cd618fbd633c4182bff664d1f25009813f456c3ed12.js","jquery.min.map":"jquery.min-502f2b36e97ee4d9c39007cb2b4683bf89b8b119a715dcd2b211ccbe574aeff0.map","jquery2.js":"jquery2-25ca496239ae8641a09627c8aace5863e7676e465fbb4ce81bc7eb78c4d15627.js","jquery2.min.js":"jquery2.min-bc8282586e3c9b075064b64bd37f30138f89bca3a516da709f7cd788b2a11ecd.js","jquery2.min.map":"jquery2.min-94a00cc7a13928d8b3aeb3dae8c06888688165559555a89335a7f6492c29cfd3.map","jquery_ujs.js":"jquery_ujs-784a997f6726036b1993eb2217c9cb558e1cbb801c6da88105588c56f13b466a.js","coffee-script.js":"coffee-script-1fc277cf20f802ad03dadce9de63d733cb9c789574d0d88a954987667d851cc4.js","action_cable.js":"action_cable-17ebe4af84895fa064a951f57476799066237d7bb5dc4dc351a8b01cca19cce9.js","turbolinks.js":"turbolinks-c5acd7a204f5f25ce7a1d8a0e4d92e28d34c9e2df2c7371cd7af88e147e4ad82.js","_bootstrap-compass.css":"_bootstrap-compass-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855.css","_bootstrap-mincer.css":"_bootstrap-mincer-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855.css","_bootstrap-sprockets.css":"_bootstrap-sprockets-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855.css","_bootstrap.css":"_bootstrap-3f6d7e2fb402d5405f3104e115e3092b0cfdbc67cfc4691f0582fd579e9e64a5.css","bootstrap-select.js":"bootstrap-select-de88cf1fdcec077fb9e0c56b427be93ddab1e408ce060d106f3f807cbe2b9b10.js","bootstrap-select.css":"bootstrap-select-c1e6a5359713534684fe7bd2e2faba04b814e346511cb25cb836030e390598bb.css","blue-pulse.png":"blue-pulse-84b09d1c0139a75b2610331096d71f221923bf316d625cc96160ed23b901533d.png","green-heart.png":"green-heart-836b3eec52c6f23f5c1feeae101fb35113a2ce0f8cd405871886fa8035e11711.png","avatar-10.png":"avatar-10-04b9d3687d0e0a2a384e2b9893db6fec301fb864b311042eb4bc491e42daaa6f.png","avatar-13.png":"avatar-13-33e95978092633329280e683cb7afd7dd075373f9f4b814e3fd5b07a43b98eb8.png","avatar-7.png":"avatar-7-006ef4c4e7bdf4c83af65f3a9c87ceebde59acfacf84f0e5d28e13e19197d06e.png","avatar-9.png":"avatar-9-53fb3069401fb090a8193ed107ea09b2edff523b795ef5af1f804f73efe5cb74.png","avatar.png":"avatar-d7c064d449eccd67a5b754059011699982c5725be5170ecd5eeb4e3df4d7d624.png","bottle.png":"bottle-7d206dee0bb461d8a493da4fd526059048f313cb86b851daccf598ffd26dedf6.png","dumbbell.png":"dumbbell-f4027aa52b5a46a56f7534b0c2d26fc23d626024ce7e6fd5f81abe382ecffd2f.png","healthy-food-diet.png":"healthy-food-diet-d02def36a83020ead830dd198a5f0941f91dba8522d6897742b9d309c4f4e01c.png","running-1.png":"running-1-6d52d64d6779602c60ecdd839a8875be08a6bb3c2c9922e352dfa40c076c942b.png","sports.png":"sports-e0e702a1ffbef80e75eb715cea81d563e8fb23e5e15c0cd01f5accbf6304cb36.png","steps.png":"steps-e7f476d3a9ef1f8f676cc539339d6e5dc68b07af7384f841f6d41f530de6eb3b.png","steps_g.png":"steps_g-8bffddf977c13360c2d8e80d9300434ca81cd0613358cbc34b341d211981b4f5.png","weight.png":"weight-0a5bf2b8e19619f1c45c07ce1747a7bfa0572fe3b8a67e7af94990792c7a1554.png","dashboards.js":"dashboards-877aef30ae1b040ab8a3aba4e3e309a11d7f2612f44dde450b5c157aa5f95c05.js","meals.js":"meals-877aef30ae1b040ab8a3aba4e3e309a11d7f2612f44dde450b5c157aa5f95c05.js","post.js":"post-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855.js","dashboards.css":"dashboards-535006256280e01506b8891722f1b473b1d3fe5f5737dddd8509980dacc4ed31.css","posts.css":"posts-e1a37fd98e6a55d158c884d45292bf6a0e4a192402e9f85ec23e1b415330299d.css","jquery3.js":"jquery3-355640bfbbb3239b9bb16d6795e41d526eeffc2eff3253d494fa3f58e2c3177c.js","jquery3.min.js":"jquery3.min-9347a28e490a684188bc8e7748f6f086a53a87088854ac4de47095f42a085b5b.js","jquery3.min.map":"jquery3.min-92c8f004506524e28105928dec82a27be7a52b0449d04f7a1b21950d45d86687.map"}} \ No newline at end of file diff --git a/public/assets/_bootstrap-3f6d7e2fb402d5405f3104e115e3092b0cfdbc67cfc4691f0582fd579e9e64a5.css b/public/assets/_bootstrap-3f6d7e2fb402d5405f3104e115e3092b0cfdbc67cfc4691f0582fd579e9e64a5.css new file mode 100644 index 0000000..a47d816 --- /dev/null +++ b/public/assets/_bootstrap-3f6d7e2fb402d5405f3104e115e3092b0cfdbc67cfc4691f0582fd579e9e64a5.css @@ -0,0 +1,8518 @@ +@charset "UTF-8"; +/*! normalize.css v3.0.2 | MIT License | git.io/normalize */ +/* line 9, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_normalize.scss */ +html { + font-family: sans-serif; + -ms-text-size-adjust: 100%; + -webkit-text-size-adjust: 100%; +} + +/* line 19, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_normalize.scss */ +body { + margin: 0; +} + +/* line 33, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_normalize.scss */ +article, +aside, +details, +figcaption, +figure, +footer, +header, +hgroup, +main, +menu, +nav, +section, +summary { + display: block; +} + +/* line 54, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_normalize.scss */ +audio, +canvas, +progress, +video { + display: inline-block; + vertical-align: baseline; +} + +/* line 67, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_normalize.scss */ +audio:not([controls]) { + display: none; + height: 0; +} + +/* line 77, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_normalize.scss */ +[hidden], +template { + display: none; +} + +/* line 89, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_normalize.scss */ +a { + background-color: transparent; +} + +/* line 97, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_normalize.scss */ +a:active, +a:hover { + outline: 0; +} + +/* line 109, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_normalize.scss */ +abbr[title] { + border-bottom: 1px dotted; +} + +/* line 117, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_normalize.scss */ +b, +strong { + font-weight: bold; +} + +/* line 126, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_normalize.scss */ +dfn { + font-style: italic; +} + +/* line 135, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_normalize.scss */ +h1 { + font-size: 2em; + margin: 0.67em 0; +} + +/* line 144, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_normalize.scss */ +mark { + background: #ff0; + color: #000; +} + +/* line 153, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_normalize.scss */ +small { + font-size: 80%; +} + +/* line 161, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_normalize.scss */ +sub, +sup { + font-size: 75%; + line-height: 0; + position: relative; + vertical-align: baseline; +} + +/* line 169, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_normalize.scss */ +sup { + top: -0.5em; +} + +/* line 173, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_normalize.scss */ +sub { + bottom: -0.25em; +} + +/* line 184, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_normalize.scss */ +img { + border: 0; +} + +/* line 192, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_normalize.scss */ +svg:not(:root) { + overflow: hidden; +} + +/* line 203, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_normalize.scss */ +figure { + margin: 1em 40px; +} + +/* line 211, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_normalize.scss */ +hr { + box-sizing: content-box; + height: 0; +} + +/* line 221, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_normalize.scss */ +pre { + overflow: auto; +} + +/* line 229, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_normalize.scss */ +code, +kbd, +pre, +samp { + font-family: monospace, monospace; + font-size: 1em; +} + +/* line 252, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_normalize.scss */ +button, +input, +optgroup, +select, +textarea { + color: inherit; + font: inherit; + margin: 0; +} + +/* line 266, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_normalize.scss */ +button { + overflow: visible; +} + +/* line 277, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_normalize.scss */ +button, +select { + text-transform: none; +} + +/* line 290, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_normalize.scss */ +button, +html input[type="button"], +input[type="reset"], +input[type="submit"] { + -webkit-appearance: button; + cursor: pointer; +} + +/* line 302, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_normalize.scss */ +button[disabled], +html input[disabled] { + cursor: default; +} + +/* line 311, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_normalize.scss */ +button::-moz-focus-inner, +input::-moz-focus-inner { + border: 0; + padding: 0; +} + +/* line 322, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_normalize.scss */ +input { + line-height: normal; +} + +/* line 334, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_normalize.scss */ +input[type="checkbox"], +input[type="radio"] { + box-sizing: border-box; + padding: 0; +} + +/* line 346, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_normalize.scss */ +input[type="number"]::-webkit-inner-spin-button, +input[type="number"]::-webkit-outer-spin-button { + height: auto; +} + +/* line 357, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_normalize.scss */ +input[type="search"] { + -webkit-appearance: textfield; + box-sizing: content-box; +} + +/* line 370, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_normalize.scss */ +input[type="search"]::-webkit-search-cancel-button, +input[type="search"]::-webkit-search-decoration { + -webkit-appearance: none; +} + +/* line 379, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_normalize.scss */ +fieldset { + border: 1px solid #c0c0c0; + margin: 0 2px; + padding: 0.35em 0.625em 0.75em; +} + +/* line 390, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_normalize.scss */ +legend { + border: 0; + padding: 0; +} + +/* line 399, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_normalize.scss */ +textarea { + overflow: auto; +} + +/* line 408, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_normalize.scss */ +optgroup { + font-weight: bold; +} + +/* line 419, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_normalize.scss */ +table { + border-collapse: collapse; + border-spacing: 0; +} + +/* line 424, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_normalize.scss */ +td, +th { + padding: 0; +} + +/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */ +@media print { + /* line 9, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_print.scss */ + *, + *:before, + *:after { + background: transparent !important; + color: #000 !important; + box-shadow: none !important; + text-shadow: none !important; + } + + /* line 18, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_print.scss */ + a, + a:visited { + text-decoration: underline; + } + + /* line 23, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_print.scss */ + a[href]:after { + content: " (" attr(href) ")"; + } + + /* line 27, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_print.scss */ + abbr[title]:after { + content: " (" attr(title) ")"; + } + + /* line 33, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_print.scss */ + a[href^="#"]:after, + a[href^="javascript:"]:after { + content: ""; + } + + /* line 38, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_print.scss */ + pre, + blockquote { + border: 1px solid #999; + page-break-inside: avoid; + } + + /* line 44, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_print.scss */ + thead { + display: table-header-group; + } + + /* line 48, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_print.scss */ + tr, + img { + page-break-inside: avoid; + } + + /* line 53, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_print.scss */ + img { + max-width: 100% !important; + } + + /* line 57, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_print.scss */ + p, + h2, + h3 { + orphans: 3; + widows: 3; + } + + /* line 64, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_print.scss */ + h2, + h3 { + page-break-after: avoid; + } + + /* line 73, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_print.scss */ + select { + background: #fff !important; + } + + /* line 78, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_print.scss */ + .navbar { + display: none; + } + + /* line 83, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_print.scss */ + .btn > .caret, + .dropup > .btn > .caret { + border-top-color: #000 !important; + } + + /* line 87, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_print.scss */ + .label { + border: 1px solid #000; + } + + /* line 91, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_print.scss */ + .table { + border-collapse: collapse !important; + } + /* line 94, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_print.scss */ + .table td, + .table th { + background-color: #fff !important; + } + + /* line 100, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_print.scss */ + .table-bordered th, + .table-bordered td { + border: 1px solid #ddd !important; + } +} +@font-face { + font-family: 'Glyphicons Halflings'; + src: url("bootstrap/glyphicons-halflings-regular.eot"); + src: url("bootstrap/glyphicons-halflings-regular.eot?#iefix") format("embedded-opentype"), url("bootstrap/glyphicons-halflings-regular.woff2") format("woff2"), url("bootstrap/glyphicons-halflings-regular.woff") format("woff"), url("bootstrap/glyphicons-halflings-regular.ttf") format("truetype"), url("bootstrap/glyphicons-halflings-regular.svg#glyphicons_halflingsregular") format("svg"); +} +/* line 22, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_glyphicons.scss */ +.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; +} + +/* line 35, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_glyphicons.scss */ +.glyphicon-asterisk:before { + content: "\2a"; +} + +/* line 36, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_glyphicons.scss */ +.glyphicon-plus:before { + content: "\2b"; +} + +/* line 38, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_glyphicons.scss */ +.glyphicon-euro:before, +.glyphicon-eur:before { + content: "\20ac"; +} + +/* line 39, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_glyphicons.scss */ +.glyphicon-minus:before { + content: "\2212"; +} + +/* line 40, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_glyphicons.scss */ +.glyphicon-cloud:before { + content: "\2601"; +} + +/* line 41, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_glyphicons.scss */ +.glyphicon-envelope:before { + content: "\2709"; +} + +/* line 42, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_glyphicons.scss */ +.glyphicon-pencil:before { + content: "\270f"; +} + +/* line 43, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_glyphicons.scss */ +.glyphicon-glass:before { + content: "\e001"; +} + +/* line 44, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_glyphicons.scss */ +.glyphicon-music:before { + content: "\e002"; +} + +/* line 45, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_glyphicons.scss */ +.glyphicon-search:before { + content: "\e003"; +} + +/* line 46, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_glyphicons.scss */ +.glyphicon-heart:before { + content: "\e005"; +} + +/* line 47, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_glyphicons.scss */ +.glyphicon-star:before { + content: "\e006"; +} + +/* line 48, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_glyphicons.scss */ +.glyphicon-star-empty:before { + content: "\e007"; +} + +/* line 49, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_glyphicons.scss */ +.glyphicon-user:before { + content: "\e008"; +} + +/* line 50, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_glyphicons.scss */ +.glyphicon-film:before { + content: "\e009"; +} + +/* line 51, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_glyphicons.scss */ +.glyphicon-th-large:before { + content: "\e010"; +} + +/* line 52, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_glyphicons.scss */ +.glyphicon-th:before { + content: "\e011"; +} + +/* line 53, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_glyphicons.scss */ +.glyphicon-th-list:before { + content: "\e012"; +} + +/* line 54, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_glyphicons.scss */ +.glyphicon-ok:before { + content: "\e013"; +} + +/* line 55, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_glyphicons.scss */ +.glyphicon-remove:before { + content: "\e014"; +} + +/* line 56, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_glyphicons.scss */ +.glyphicon-zoom-in:before { + content: "\e015"; +} + +/* line 57, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_glyphicons.scss */ +.glyphicon-zoom-out:before { + content: "\e016"; +} + +/* line 58, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_glyphicons.scss */ +.glyphicon-off:before { + content: "\e017"; +} + +/* line 59, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_glyphicons.scss */ +.glyphicon-signal:before { + content: "\e018"; +} + +/* line 60, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_glyphicons.scss */ +.glyphicon-cog:before { + content: "\e019"; +} + +/* line 61, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_glyphicons.scss */ +.glyphicon-trash:before { + content: "\e020"; +} + +/* line 62, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_glyphicons.scss */ +.glyphicon-home:before { + content: "\e021"; +} + +/* line 63, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_glyphicons.scss */ +.glyphicon-file:before { + content: "\e022"; +} + +/* line 64, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_glyphicons.scss */ +.glyphicon-time:before { + content: "\e023"; +} + +/* line 65, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_glyphicons.scss */ +.glyphicon-road:before { + content: "\e024"; +} + +/* line 66, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_glyphicons.scss */ +.glyphicon-download-alt:before { + content: "\e025"; +} + +/* line 67, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_glyphicons.scss */ +.glyphicon-download:before { + content: "\e026"; +} + +/* line 68, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_glyphicons.scss */ +.glyphicon-upload:before { + content: "\e027"; +} + +/* line 69, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_glyphicons.scss */ +.glyphicon-inbox:before { + content: "\e028"; +} + +/* line 70, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_glyphicons.scss */ +.glyphicon-play-circle:before { + content: "\e029"; +} + +/* line 71, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_glyphicons.scss */ +.glyphicon-repeat:before { + content: "\e030"; +} + +/* line 72, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_glyphicons.scss */ +.glyphicon-refresh:before { + content: "\e031"; +} + +/* line 73, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_glyphicons.scss */ +.glyphicon-list-alt:before { + content: "\e032"; +} + +/* line 74, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_glyphicons.scss */ +.glyphicon-lock:before { + content: "\e033"; +} + +/* line 75, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_glyphicons.scss */ +.glyphicon-flag:before { + content: "\e034"; +} + +/* line 76, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_glyphicons.scss */ +.glyphicon-headphones:before { + content: "\e035"; +} + +/* line 77, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_glyphicons.scss */ +.glyphicon-volume-off:before { + content: "\e036"; +} + +/* line 78, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_glyphicons.scss */ +.glyphicon-volume-down:before { + content: "\e037"; +} + +/* line 79, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_glyphicons.scss */ +.glyphicon-volume-up:before { + content: "\e038"; +} + +/* line 80, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_glyphicons.scss */ +.glyphicon-qrcode:before { + content: "\e039"; +} + +/* line 81, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_glyphicons.scss */ +.glyphicon-barcode:before { + content: "\e040"; +} + +/* line 82, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_glyphicons.scss */ +.glyphicon-tag:before { + content: "\e041"; +} + +/* line 83, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_glyphicons.scss */ +.glyphicon-tags:before { + content: "\e042"; +} + +/* line 84, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_glyphicons.scss */ +.glyphicon-book:before { + content: "\e043"; +} + +/* line 85, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_glyphicons.scss */ +.glyphicon-bookmark:before { + content: "\e044"; +} + +/* line 86, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_glyphicons.scss */ +.glyphicon-print:before { + content: "\e045"; +} + +/* line 87, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_glyphicons.scss */ +.glyphicon-camera:before { + content: "\e046"; +} + +/* line 88, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_glyphicons.scss */ +.glyphicon-font:before { + content: "\e047"; +} + +/* line 89, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_glyphicons.scss */ +.glyphicon-bold:before { + content: "\e048"; +} + +/* line 90, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_glyphicons.scss */ +.glyphicon-italic:before { + content: "\e049"; +} + +/* line 91, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_glyphicons.scss */ +.glyphicon-text-height:before { + content: "\e050"; +} + +/* line 92, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_glyphicons.scss */ +.glyphicon-text-width:before { + content: "\e051"; +} + +/* line 93, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_glyphicons.scss */ +.glyphicon-align-left:before { + content: "\e052"; +} + +/* line 94, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_glyphicons.scss */ +.glyphicon-align-center:before { + content: "\e053"; +} + +/* line 95, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_glyphicons.scss */ +.glyphicon-align-right:before { + content: "\e054"; +} + +/* line 96, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_glyphicons.scss */ +.glyphicon-align-justify:before { + content: "\e055"; +} + +/* line 97, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_glyphicons.scss */ +.glyphicon-list:before { + content: "\e056"; +} + +/* line 98, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_glyphicons.scss */ +.glyphicon-indent-left:before { + content: "\e057"; +} + +/* line 99, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_glyphicons.scss */ +.glyphicon-indent-right:before { + content: "\e058"; +} + +/* line 100, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_glyphicons.scss */ +.glyphicon-facetime-video:before { + content: "\e059"; +} + +/* line 101, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_glyphicons.scss */ +.glyphicon-picture:before { + content: "\e060"; +} + +/* line 102, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_glyphicons.scss */ +.glyphicon-map-marker:before { + content: "\e062"; +} + +/* line 103, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_glyphicons.scss */ +.glyphicon-adjust:before { + content: "\e063"; +} + +/* line 104, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_glyphicons.scss */ +.glyphicon-tint:before { + content: "\e064"; +} + +/* line 105, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_glyphicons.scss */ +.glyphicon-edit:before { + content: "\e065"; +} + +/* line 106, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_glyphicons.scss */ +.glyphicon-share:before { + content: "\e066"; +} + +/* line 107, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_glyphicons.scss */ +.glyphicon-check:before { + content: "\e067"; +} + +/* line 108, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_glyphicons.scss */ +.glyphicon-move:before { + content: "\e068"; +} + +/* line 109, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_glyphicons.scss */ +.glyphicon-step-backward:before { + content: "\e069"; +} + +/* line 110, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_glyphicons.scss */ +.glyphicon-fast-backward:before { + content: "\e070"; +} + +/* line 111, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_glyphicons.scss */ +.glyphicon-backward:before { + content: "\e071"; +} + +/* line 112, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_glyphicons.scss */ +.glyphicon-play:before { + content: "\e072"; +} + +/* line 113, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_glyphicons.scss */ +.glyphicon-pause:before { + content: "\e073"; +} + +/* line 114, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_glyphicons.scss */ +.glyphicon-stop:before { + content: "\e074"; +} + +/* line 115, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_glyphicons.scss */ +.glyphicon-forward:before { + content: "\e075"; +} + +/* line 116, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_glyphicons.scss */ +.glyphicon-fast-forward:before { + content: "\e076"; +} + +/* line 117, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_glyphicons.scss */ +.glyphicon-step-forward:before { + content: "\e077"; +} + +/* line 118, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_glyphicons.scss */ +.glyphicon-eject:before { + content: "\e078"; +} + +/* line 119, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_glyphicons.scss */ +.glyphicon-chevron-left:before { + content: "\e079"; +} + +/* line 120, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_glyphicons.scss */ +.glyphicon-chevron-right:before { + content: "\e080"; +} + +/* line 121, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_glyphicons.scss */ +.glyphicon-plus-sign:before { + content: "\e081"; +} + +/* line 122, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_glyphicons.scss */ +.glyphicon-minus-sign:before { + content: "\e082"; +} + +/* line 123, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_glyphicons.scss */ +.glyphicon-remove-sign:before { + content: "\e083"; +} + +/* line 124, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_glyphicons.scss */ +.glyphicon-ok-sign:before { + content: "\e084"; +} + +/* line 125, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_glyphicons.scss */ +.glyphicon-question-sign:before { + content: "\e085"; +} + +/* line 126, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_glyphicons.scss */ +.glyphicon-info-sign:before { + content: "\e086"; +} + +/* line 127, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_glyphicons.scss */ +.glyphicon-screenshot:before { + content: "\e087"; +} + +/* line 128, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_glyphicons.scss */ +.glyphicon-remove-circle:before { + content: "\e088"; +} + +/* line 129, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_glyphicons.scss */ +.glyphicon-ok-circle:before { + content: "\e089"; +} + +/* line 130, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_glyphicons.scss */ +.glyphicon-ban-circle:before { + content: "\e090"; +} + +/* line 131, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_glyphicons.scss */ +.glyphicon-arrow-left:before { + content: "\e091"; +} + +/* line 132, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_glyphicons.scss */ +.glyphicon-arrow-right:before { + content: "\e092"; +} + +/* line 133, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_glyphicons.scss */ +.glyphicon-arrow-up:before { + content: "\e093"; +} + +/* line 134, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_glyphicons.scss */ +.glyphicon-arrow-down:before { + content: "\e094"; +} + +/* line 135, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_glyphicons.scss */ +.glyphicon-share-alt:before { + content: "\e095"; +} + +/* line 136, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_glyphicons.scss */ +.glyphicon-resize-full:before { + content: "\e096"; +} + +/* line 137, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_glyphicons.scss */ +.glyphicon-resize-small:before { + content: "\e097"; +} + +/* line 138, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_glyphicons.scss */ +.glyphicon-exclamation-sign:before { + content: "\e101"; +} + +/* line 139, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_glyphicons.scss */ +.glyphicon-gift:before { + content: "\e102"; +} + +/* line 140, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_glyphicons.scss */ +.glyphicon-leaf:before { + content: "\e103"; +} + +/* line 141, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_glyphicons.scss */ +.glyphicon-fire:before { + content: "\e104"; +} + +/* line 142, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_glyphicons.scss */ +.glyphicon-eye-open:before { + content: "\e105"; +} + +/* line 143, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_glyphicons.scss */ +.glyphicon-eye-close:before { + content: "\e106"; +} + +/* line 144, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_glyphicons.scss */ +.glyphicon-warning-sign:before { + content: "\e107"; +} + +/* line 145, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_glyphicons.scss */ +.glyphicon-plane:before { + content: "\e108"; +} + +/* line 146, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_glyphicons.scss */ +.glyphicon-calendar:before { + content: "\e109"; +} + +/* line 147, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_glyphicons.scss */ +.glyphicon-random:before { + content: "\e110"; +} + +/* line 148, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_glyphicons.scss */ +.glyphicon-comment:before { + content: "\e111"; +} + +/* line 149, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_glyphicons.scss */ +.glyphicon-magnet:before { + content: "\e112"; +} + +/* line 150, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_glyphicons.scss */ +.glyphicon-chevron-up:before { + content: "\e113"; +} + +/* line 151, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_glyphicons.scss */ +.glyphicon-chevron-down:before { + content: "\e114"; +} + +/* line 152, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_glyphicons.scss */ +.glyphicon-retweet:before { + content: "\e115"; +} + +/* line 153, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_glyphicons.scss */ +.glyphicon-shopping-cart:before { + content: "\e116"; +} + +/* line 154, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_glyphicons.scss */ +.glyphicon-folder-close:before { + content: "\e117"; +} + +/* line 155, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_glyphicons.scss */ +.glyphicon-folder-open:before { + content: "\e118"; +} + +/* line 156, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_glyphicons.scss */ +.glyphicon-resize-vertical:before { + content: "\e119"; +} + +/* line 157, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_glyphicons.scss */ +.glyphicon-resize-horizontal:before { + content: "\e120"; +} + +/* line 158, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_glyphicons.scss */ +.glyphicon-hdd:before { + content: "\e121"; +} + +/* line 159, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_glyphicons.scss */ +.glyphicon-bullhorn:before { + content: "\e122"; +} + +/* line 160, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_glyphicons.scss */ +.glyphicon-bell:before { + content: "\e123"; +} + +/* line 161, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_glyphicons.scss */ +.glyphicon-certificate:before { + content: "\e124"; +} + +/* line 162, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_glyphicons.scss */ +.glyphicon-thumbs-up:before { + content: "\e125"; +} + +/* line 163, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_glyphicons.scss */ +.glyphicon-thumbs-down:before { + content: "\e126"; +} + +/* line 164, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_glyphicons.scss */ +.glyphicon-hand-right:before { + content: "\e127"; +} + +/* line 165, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_glyphicons.scss */ +.glyphicon-hand-left:before { + content: "\e128"; +} + +/* line 166, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_glyphicons.scss */ +.glyphicon-hand-up:before { + content: "\e129"; +} + +/* line 167, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_glyphicons.scss */ +.glyphicon-hand-down:before { + content: "\e130"; +} + +/* line 168, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_glyphicons.scss */ +.glyphicon-circle-arrow-right:before { + content: "\e131"; +} + +/* line 169, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_glyphicons.scss */ +.glyphicon-circle-arrow-left:before { + content: "\e132"; +} + +/* line 170, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_glyphicons.scss */ +.glyphicon-circle-arrow-up:before { + content: "\e133"; +} + +/* line 171, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_glyphicons.scss */ +.glyphicon-circle-arrow-down:before { + content: "\e134"; +} + +/* line 172, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_glyphicons.scss */ +.glyphicon-globe:before { + content: "\e135"; +} + +/* line 173, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_glyphicons.scss */ +.glyphicon-wrench:before { + content: "\e136"; +} + +/* line 174, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_glyphicons.scss */ +.glyphicon-tasks:before { + content: "\e137"; +} + +/* line 175, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_glyphicons.scss */ +.glyphicon-filter:before { + content: "\e138"; +} + +/* line 176, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_glyphicons.scss */ +.glyphicon-briefcase:before { + content: "\e139"; +} + +/* line 177, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_glyphicons.scss */ +.glyphicon-fullscreen:before { + content: "\e140"; +} + +/* line 178, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_glyphicons.scss */ +.glyphicon-dashboard:before { + content: "\e141"; +} + +/* line 179, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_glyphicons.scss */ +.glyphicon-paperclip:before { + content: "\e142"; +} + +/* line 180, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_glyphicons.scss */ +.glyphicon-heart-empty:before { + content: "\e143"; +} + +/* line 181, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_glyphicons.scss */ +.glyphicon-link:before { + content: "\e144"; +} + +/* line 182, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_glyphicons.scss */ +.glyphicon-phone:before { + content: "\e145"; +} + +/* line 183, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_glyphicons.scss */ +.glyphicon-pushpin:before { + content: "\e146"; +} + +/* line 184, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_glyphicons.scss */ +.glyphicon-usd:before { + content: "\e148"; +} + +/* line 185, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_glyphicons.scss */ +.glyphicon-gbp:before { + content: "\e149"; +} + +/* line 186, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_glyphicons.scss */ +.glyphicon-sort:before { + content: "\e150"; +} + +/* line 187, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_glyphicons.scss */ +.glyphicon-sort-by-alphabet:before { + content: "\e151"; +} + +/* line 188, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_glyphicons.scss */ +.glyphicon-sort-by-alphabet-alt:before { + content: "\e152"; +} + +/* line 189, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_glyphicons.scss */ +.glyphicon-sort-by-order:before { + content: "\e153"; +} + +/* line 190, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_glyphicons.scss */ +.glyphicon-sort-by-order-alt:before { + content: "\e154"; +} + +/* line 191, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_glyphicons.scss */ +.glyphicon-sort-by-attributes:before { + content: "\e155"; +} + +/* line 192, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_glyphicons.scss */ +.glyphicon-sort-by-attributes-alt:before { + content: "\e156"; +} + +/* line 193, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_glyphicons.scss */ +.glyphicon-unchecked:before { + content: "\e157"; +} + +/* line 194, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_glyphicons.scss */ +.glyphicon-expand:before { + content: "\e158"; +} + +/* line 195, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_glyphicons.scss */ +.glyphicon-collapse-down:before { + content: "\e159"; +} + +/* line 196, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_glyphicons.scss */ +.glyphicon-collapse-up:before { + content: "\e160"; +} + +/* line 197, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_glyphicons.scss */ +.glyphicon-log-in:before { + content: "\e161"; +} + +/* line 198, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_glyphicons.scss */ +.glyphicon-flash:before { + content: "\e162"; +} + +/* line 199, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_glyphicons.scss */ +.glyphicon-log-out:before { + content: "\e163"; +} + +/* line 200, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_glyphicons.scss */ +.glyphicon-new-window:before { + content: "\e164"; +} + +/* line 201, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_glyphicons.scss */ +.glyphicon-record:before { + content: "\e165"; +} + +/* line 202, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_glyphicons.scss */ +.glyphicon-save:before { + content: "\e166"; +} + +/* line 203, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_glyphicons.scss */ +.glyphicon-open:before { + content: "\e167"; +} + +/* line 204, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_glyphicons.scss */ +.glyphicon-saved:before { + content: "\e168"; +} + +/* line 205, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_glyphicons.scss */ +.glyphicon-import:before { + content: "\e169"; +} + +/* line 206, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_glyphicons.scss */ +.glyphicon-export:before { + content: "\e170"; +} + +/* line 207, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_glyphicons.scss */ +.glyphicon-send:before { + content: "\e171"; +} + +/* line 208, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_glyphicons.scss */ +.glyphicon-floppy-disk:before { + content: "\e172"; +} + +/* line 209, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_glyphicons.scss */ +.glyphicon-floppy-saved:before { + content: "\e173"; +} + +/* line 210, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_glyphicons.scss */ +.glyphicon-floppy-remove:before { + content: "\e174"; +} + +/* line 211, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_glyphicons.scss */ +.glyphicon-floppy-save:before { + content: "\e175"; +} + +/* line 212, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_glyphicons.scss */ +.glyphicon-floppy-open:before { + content: "\e176"; +} + +/* line 213, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_glyphicons.scss */ +.glyphicon-credit-card:before { + content: "\e177"; +} + +/* line 214, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_glyphicons.scss */ +.glyphicon-transfer:before { + content: "\e178"; +} + +/* line 215, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_glyphicons.scss */ +.glyphicon-cutlery:before { + content: "\e179"; +} + +/* line 216, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_glyphicons.scss */ +.glyphicon-header:before { + content: "\e180"; +} + +/* line 217, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_glyphicons.scss */ +.glyphicon-compressed:before { + content: "\e181"; +} + +/* line 218, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_glyphicons.scss */ +.glyphicon-earphone:before { + content: "\e182"; +} + +/* line 219, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_glyphicons.scss */ +.glyphicon-phone-alt:before { + content: "\e183"; +} + +/* line 220, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_glyphicons.scss */ +.glyphicon-tower:before { + content: "\e184"; +} + +/* line 221, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_glyphicons.scss */ +.glyphicon-stats:before { + content: "\e185"; +} + +/* line 222, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_glyphicons.scss */ +.glyphicon-sd-video:before { + content: "\e186"; +} + +/* line 223, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_glyphicons.scss */ +.glyphicon-hd-video:before { + content: "\e187"; +} + +/* line 224, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_glyphicons.scss */ +.glyphicon-subtitles:before { + content: "\e188"; +} + +/* line 225, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_glyphicons.scss */ +.glyphicon-sound-stereo:before { + content: "\e189"; +} + +/* line 226, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_glyphicons.scss */ +.glyphicon-sound-dolby:before { + content: "\e190"; +} + +/* line 227, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_glyphicons.scss */ +.glyphicon-sound-5-1:before { + content: "\e191"; +} + +/* line 228, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_glyphicons.scss */ +.glyphicon-sound-6-1:before { + content: "\e192"; +} + +/* line 229, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_glyphicons.scss */ +.glyphicon-sound-7-1:before { + content: "\e193"; +} + +/* line 230, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_glyphicons.scss */ +.glyphicon-copyright-mark:before { + content: "\e194"; +} + +/* line 231, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_glyphicons.scss */ +.glyphicon-registration-mark:before { + content: "\e195"; +} + +/* line 232, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_glyphicons.scss */ +.glyphicon-cloud-download:before { + content: "\e197"; +} + +/* line 233, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_glyphicons.scss */ +.glyphicon-cloud-upload:before { + content: "\e198"; +} + +/* line 234, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_glyphicons.scss */ +.glyphicon-tree-conifer:before { + content: "\e199"; +} + +/* line 235, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_glyphicons.scss */ +.glyphicon-tree-deciduous:before { + content: "\e200"; +} + +/* line 236, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_glyphicons.scss */ +.glyphicon-cd:before { + content: "\e201"; +} + +/* line 237, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_glyphicons.scss */ +.glyphicon-save-file:before { + content: "\e202"; +} + +/* line 238, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_glyphicons.scss */ +.glyphicon-open-file:before { + content: "\e203"; +} + +/* line 239, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_glyphicons.scss */ +.glyphicon-level-up:before { + content: "\e204"; +} + +/* line 240, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_glyphicons.scss */ +.glyphicon-copy:before { + content: "\e205"; +} + +/* line 241, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_glyphicons.scss */ +.glyphicon-paste:before { + content: "\e206"; +} + +/* line 250, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_glyphicons.scss */ +.glyphicon-alert:before { + content: "\e209"; +} + +/* line 251, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_glyphicons.scss */ +.glyphicon-equalizer:before { + content: "\e210"; +} + +/* line 252, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_glyphicons.scss */ +.glyphicon-king:before { + content: "\e211"; +} + +/* line 253, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_glyphicons.scss */ +.glyphicon-queen:before { + content: "\e212"; +} + +/* line 254, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_glyphicons.scss */ +.glyphicon-pawn:before { + content: "\e213"; +} + +/* line 255, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_glyphicons.scss */ +.glyphicon-bishop:before { + content: "\e214"; +} + +/* line 256, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_glyphicons.scss */ +.glyphicon-knight:before { + content: "\e215"; +} + +/* line 257, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_glyphicons.scss */ +.glyphicon-baby-formula:before { + content: "\e216"; +} + +/* line 258, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_glyphicons.scss */ +.glyphicon-tent:before { + content: "\26fa"; +} + +/* line 259, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_glyphicons.scss */ +.glyphicon-blackboard:before { + content: "\e218"; +} + +/* line 260, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_glyphicons.scss */ +.glyphicon-bed:before { + content: "\e219"; +} + +/* line 261, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_glyphicons.scss */ +.glyphicon-apple:before { + content: "\f8ff"; +} + +/* line 262, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_glyphicons.scss */ +.glyphicon-erase:before { + content: "\e221"; +} + +/* line 263, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_glyphicons.scss */ +.glyphicon-hourglass:before { + content: "\231b"; +} + +/* line 264, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_glyphicons.scss */ +.glyphicon-lamp:before { + content: "\e223"; +} + +/* line 265, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_glyphicons.scss */ +.glyphicon-duplicate:before { + content: "\e224"; +} + +/* line 266, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_glyphicons.scss */ +.glyphicon-piggy-bank:before { + content: "\e225"; +} + +/* line 267, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_glyphicons.scss */ +.glyphicon-scissors:before { + content: "\e226"; +} + +/* line 268, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_glyphicons.scss */ +.glyphicon-bitcoin:before { + content: "\e227"; +} + +/* line 269, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_glyphicons.scss */ +.glyphicon-btc:before { + content: "\e227"; +} + +/* line 270, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_glyphicons.scss */ +.glyphicon-xbt:before { + content: "\e227"; +} + +/* line 271, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_glyphicons.scss */ +.glyphicon-yen:before { + content: "\00a5"; +} + +/* line 272, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_glyphicons.scss */ +.glyphicon-jpy:before { + content: "\00a5"; +} + +/* line 273, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_glyphicons.scss */ +.glyphicon-ruble:before { + content: "\20bd"; +} + +/* line 274, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_glyphicons.scss */ +.glyphicon-rub:before { + content: "\20bd"; +} + +/* line 275, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_glyphicons.scss */ +.glyphicon-scale:before { + content: "\e230"; +} + +/* line 276, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_glyphicons.scss */ +.glyphicon-ice-lolly:before { + content: "\e231"; +} + +/* line 277, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_glyphicons.scss */ +.glyphicon-ice-lolly-tasted:before { + content: "\e232"; +} + +/* line 278, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_glyphicons.scss */ +.glyphicon-education:before { + content: "\e233"; +} + +/* line 279, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_glyphicons.scss */ +.glyphicon-option-horizontal:before { + content: "\e234"; +} + +/* line 280, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_glyphicons.scss */ +.glyphicon-option-vertical:before { + content: "\e235"; +} + +/* line 281, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_glyphicons.scss */ +.glyphicon-menu-hamburger:before { + content: "\e236"; +} + +/* line 282, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_glyphicons.scss */ +.glyphicon-modal-window:before { + content: "\e237"; +} + +/* line 283, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_glyphicons.scss */ +.glyphicon-oil:before { + content: "\e238"; +} + +/* line 284, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_glyphicons.scss */ +.glyphicon-grain:before { + content: "\e239"; +} + +/* line 285, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_glyphicons.scss */ +.glyphicon-sunglasses:before { + content: "\e240"; +} + +/* line 286, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_glyphicons.scss */ +.glyphicon-text-size:before { + content: "\e241"; +} + +/* line 287, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_glyphicons.scss */ +.glyphicon-text-color:before { + content: "\e242"; +} + +/* line 288, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_glyphicons.scss */ +.glyphicon-text-background:before { + content: "\e243"; +} + +/* line 289, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_glyphicons.scss */ +.glyphicon-object-align-top:before { + content: "\e244"; +} + +/* line 290, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_glyphicons.scss */ +.glyphicon-object-align-bottom:before { + content: "\e245"; +} + +/* line 291, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_glyphicons.scss */ +.glyphicon-object-align-horizontal:before { + content: "\e246"; +} + +/* line 292, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_glyphicons.scss */ +.glyphicon-object-align-left:before { + content: "\e247"; +} + +/* line 293, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_glyphicons.scss */ +.glyphicon-object-align-vertical:before { + content: "\e248"; +} + +/* line 294, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_glyphicons.scss */ +.glyphicon-object-align-right:before { + content: "\e249"; +} + +/* line 295, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_glyphicons.scss */ +.glyphicon-triangle-right:before { + content: "\e250"; +} + +/* line 296, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_glyphicons.scss */ +.glyphicon-triangle-left:before { + content: "\e251"; +} + +/* line 297, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_glyphicons.scss */ +.glyphicon-triangle-bottom:before { + content: "\e252"; +} + +/* line 298, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_glyphicons.scss */ +.glyphicon-triangle-top:before { + content: "\e253"; +} + +/* line 299, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_glyphicons.scss */ +.glyphicon-console:before { + content: "\e254"; +} + +/* line 300, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_glyphicons.scss */ +.glyphicon-superscript:before { + content: "\e255"; +} + +/* line 301, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_glyphicons.scss */ +.glyphicon-subscript:before { + content: "\e256"; +} + +/* line 302, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_glyphicons.scss */ +.glyphicon-menu-left:before { + content: "\e257"; +} + +/* line 303, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_glyphicons.scss */ +.glyphicon-menu-right:before { + content: "\e258"; +} + +/* line 304, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_glyphicons.scss */ +.glyphicon-menu-down:before { + content: "\e259"; +} + +/* line 305, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_glyphicons.scss */ +.glyphicon-menu-up:before { + content: "\e260"; +} + +/* line 11, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_scaffolding.scss */ +* { + box-sizing: border-box; +} + +/* line 14, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_scaffolding.scss */ +*:before, +*:after { + box-sizing: border-box; +} + +/* line 22, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_scaffolding.scss */ +html { + font-size: 10px; + -webkit-tap-highlight-color: transparent; +} + +/* line 27, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_scaffolding.scss */ +body { + font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; + font-size: 14px; + line-height: 1.42857; + color: #333333; + background-color: #fff; +} + +/* line 36, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_scaffolding.scss */ +input, +button, +select, +textarea { + font-family: inherit; + font-size: inherit; + line-height: inherit; +} + +/* line 48, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_scaffolding.scss */ +a { + color: #337ab7; + text-decoration: none; +} +/* line 52, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_scaffolding.scss */ +a:hover, a:focus { + color: #23527c; + text-decoration: underline; +} +/* line 58, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_scaffolding.scss */ +a:focus { + outline: thin dotted; + outline: 5px auto -webkit-focus-ring-color; + outline-offset: -2px; +} + +/* line 69, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_scaffolding.scss */ +figure { + margin: 0; +} + +/* line 76, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_scaffolding.scss */ +img { + vertical-align: middle; +} + +/* line 81, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_scaffolding.scss */ +.img-responsive { + display: block; + max-width: 100%; + height: auto; +} + +/* line 86, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_scaffolding.scss */ +.img-rounded { + border-radius: 6px; +} + +/* line 93, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_scaffolding.scss */ +.img-thumbnail { + padding: 4px; + line-height: 1.42857; + background-color: #fff; + border: 1px solid #ddd; + border-radius: 4px; + -webkit-transition: all 0.2s ease-in-out; + transition: all 0.2s ease-in-out; + display: inline-block; + max-width: 100%; + height: auto; +} + +/* line 106, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_scaffolding.scss */ +.img-circle { + border-radius: 50%; +} + +/* line 113, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_scaffolding.scss */ +hr { + margin-top: 20px; + margin-bottom: 20px; + border: 0; + border-top: 1px solid #eeeeee; +} + +/* line 125, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_scaffolding.scss */ +.sr-only { + position: absolute; + width: 1px; + height: 1px; + margin: -1px; + padding: 0; + overflow: hidden; + clip: rect(0, 0, 0, 0); + border: 0; +} + +/* line 141, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_scaffolding.scss */ +.sr-only-focusable:active, .sr-only-focusable:focus { + position: static; + width: auto; + height: auto; + margin: 0; + overflow: visible; + clip: auto; +} + +/* line 160, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_scaffolding.scss */ +[role="button"] { + cursor: pointer; +} + +/* line 9, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_type.scss */ +h1, h2, h3, h4, h5, h6, +.h1, .h2, .h3, .h4, .h5, .h6 { + font-family: inherit; + font-weight: 500; + line-height: 1.1; + color: inherit; +} +/* line 16, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_type.scss */ +h1 small, +h1 .small, h2 small, +h2 .small, h3 small, +h3 .small, h4 small, +h4 .small, h5 small, +h5 .small, h6 small, +h6 .small, +.h1 small, +.h1 .small, .h2 small, +.h2 .small, .h3 small, +.h3 .small, .h4 small, +.h4 .small, .h5 small, +.h5 .small, .h6 small, +.h6 .small { + font-weight: normal; + line-height: 1; + color: #777777; +} + +/* line 24, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_type.scss */ +h1, .h1, +h2, .h2, +h3, .h3 { + margin-top: 20px; + margin-bottom: 10px; +} +/* line 30, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_type.scss */ +h1 small, +h1 .small, .h1 small, +.h1 .small, +h2 small, +h2 .small, .h2 small, +.h2 .small, +h3 small, +h3 .small, .h3 small, +.h3 .small { + font-size: 65%; +} + +/* line 35, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_type.scss */ +h4, .h4, +h5, .h5, +h6, .h6 { + margin-top: 10px; + margin-bottom: 10px; +} +/* line 41, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_type.scss */ +h4 small, +h4 .small, .h4 small, +.h4 .small, +h5 small, +h5 .small, .h5 small, +.h5 .small, +h6 small, +h6 .small, .h6 small, +.h6 .small { + font-size: 75%; +} + +/* line 47, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_type.scss */ +h1, .h1 { + font-size: 36px; +} + +/* line 48, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_type.scss */ +h2, .h2 { + font-size: 30px; +} + +/* line 49, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_type.scss */ +h3, .h3 { + font-size: 24px; +} + +/* line 50, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_type.scss */ +h4, .h4 { + font-size: 18px; +} + +/* line 51, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_type.scss */ +h5, .h5 { + font-size: 14px; +} + +/* line 52, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_type.scss */ +h6, .h6 { + font-size: 12px; +} + +/* line 58, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_type.scss */ +p { + margin: 0 0 10px; +} + +/* line 62, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_type.scss */ +.lead { + margin-bottom: 20px; + font-size: 16px; + font-weight: 300; + line-height: 1.4; +} +@media (min-width: 768px) { + /* line 62, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_type.scss */ + .lead { + font-size: 21px; + } +} + +/* line 78, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_type.scss */ +small, +.small { + font-size: 85%; +} + +/* line 83, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_type.scss */ +mark, +.mark { + background-color: #fcf8e3; + padding: .2em; +} + +/* line 90, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_type.scss */ +.text-left { + text-align: left; +} + +/* line 91, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_type.scss */ +.text-right { + text-align: right; +} + +/* line 92, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_type.scss */ +.text-center { + text-align: center; +} + +/* line 93, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_type.scss */ +.text-justify { + text-align: justify; +} + +/* line 94, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_type.scss */ +.text-nowrap { + white-space: nowrap; +} + +/* line 97, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_type.scss */ +.text-lowercase { + text-transform: lowercase; +} + +/* line 98, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_type.scss */ +.text-uppercase, .initialism { + text-transform: uppercase; +} + +/* line 99, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_type.scss */ +.text-capitalize { + text-transform: capitalize; +} + +/* line 102, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_type.scss */ +.text-muted { + color: #777777; +} + +/* line 5, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_text-emphasis.scss */ +.text-primary { + color: #337ab7; +} + +/* line 8, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_text-emphasis.scss */ +a.text-primary:hover { + color: #286090; +} + +/* line 5, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_text-emphasis.scss */ +.text-success { + color: #3c763d; +} + +/* line 8, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_text-emphasis.scss */ +a.text-success:hover { + color: #2b542c; +} + +/* line 5, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_text-emphasis.scss */ +.text-info { + color: #31708f; +} + +/* line 8, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_text-emphasis.scss */ +a.text-info:hover { + color: #245269; +} + +/* line 5, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_text-emphasis.scss */ +.text-warning { + color: #8a6d3b; +} + +/* line 8, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_text-emphasis.scss */ +a.text-warning:hover { + color: #66512c; +} + +/* line 5, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_text-emphasis.scss */ +.text-danger { + color: #a94442; +} + +/* line 8, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_text-emphasis.scss */ +a.text-danger:hover { + color: #843534; +} + +/* line 119, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_type.scss */ +.bg-primary { + color: #fff; +} + +/* line 5, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_background-variant.scss */ +.bg-primary { + background-color: #337ab7; +} + +/* line 8, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_background-variant.scss */ +a.bg-primary:hover { + background-color: #286090; +} + +/* line 5, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_background-variant.scss */ +.bg-success { + background-color: #dff0d8; +} + +/* line 8, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_background-variant.scss */ +a.bg-success:hover { + background-color: #c1e2b3; +} + +/* line 5, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_background-variant.scss */ +.bg-info { + background-color: #d9edf7; +} + +/* line 8, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_background-variant.scss */ +a.bg-info:hover { + background-color: #afd9ee; +} + +/* line 5, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_background-variant.scss */ +.bg-warning { + background-color: #fcf8e3; +} + +/* line 8, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_background-variant.scss */ +a.bg-warning:hover { + background-color: #f7ecb5; +} + +/* line 5, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_background-variant.scss */ +.bg-danger { + background-color: #f2dede; +} + +/* line 8, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_background-variant.scss */ +a.bg-danger:hover { + background-color: #e4b9b9; +} + +/* line 138, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_type.scss */ +.page-header { + padding-bottom: 9px; + margin: 40px 0 20px; + border-bottom: 1px solid #eeeeee; +} + +/* line 149, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_type.scss */ +ul, +ol { + margin-top: 0; + margin-bottom: 10px; +} +/* line 153, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_type.scss */ +ul ul, +ul ol, +ol ul, +ol ol { + margin-bottom: 0; +} + +/* line 167, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_type.scss */ +.list-unstyled { + padding-left: 0; + list-style: none; +} + +/* line 173, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_type.scss */ +.list-inline { + padding-left: 0; + list-style: none; + margin-left: -5px; +} +/* line 177, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_type.scss */ +.list-inline > li { + display: inline-block; + padding-left: 5px; + padding-right: 5px; +} + +/* line 185, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_type.scss */ +dl { + margin-top: 0; + margin-bottom: 20px; +} + +/* line 189, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_type.scss */ +dt, +dd { + line-height: 1.42857; +} + +/* line 193, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_type.scss */ +dt { + font-weight: bold; +} + +/* line 196, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_type.scss */ +dd { + margin-left: 0; +} + +/* line 14, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_clearfix.scss */ +.dl-horizontal dd:before, .dl-horizontal dd:after { + content: " "; + display: table; +} +/* line 19, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_clearfix.scss */ +.dl-horizontal dd:after { + clear: both; +} +@media (min-width: 768px) { + /* line 211, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_type.scss */ + .dl-horizontal dt { + float: left; + width: 160px; + clear: left; + text-align: right; + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; + } + /* line 218, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_type.scss */ + .dl-horizontal dd { + margin-left: 180px; + } +} + +/* line 229, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_type.scss */ +abbr[title], +abbr[data-original-title] { + cursor: help; + border-bottom: 1px dotted #777777; +} + +/* line 235, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_type.scss */ +.initialism { + font-size: 90%; +} + +/* line 241, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_type.scss */ +blockquote { + padding: 10px 20px; + margin: 0 0 20px; + font-size: 17.5px; + border-left: 5px solid #eeeeee; +} +/* line 250, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_type.scss */ +blockquote p:last-child, +blockquote ul:last-child, +blockquote ol:last-child { + margin-bottom: 0; +} +/* line 257, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_type.scss */ +blockquote footer, +blockquote small, +blockquote .small { + display: block; + font-size: 80%; + line-height: 1.42857; + color: #777777; +} +/* line 265, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_type.scss */ +blockquote footer:before, +blockquote small:before, +blockquote .small:before { + content: '\2014 \00A0'; +} + +/* line 274, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_type.scss */ +.blockquote-reverse, +blockquote.pull-right { + padding-right: 15px; + padding-left: 0; + border-right: 5px solid #eeeeee; + border-left: 0; + text-align: right; +} +/* line 286, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_type.scss */ +.blockquote-reverse footer:before, +.blockquote-reverse small:before, +.blockquote-reverse .small:before, +blockquote.pull-right footer:before, +blockquote.pull-right small:before, +blockquote.pull-right .small:before { + content: ''; +} +/* line 287, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_type.scss */ +.blockquote-reverse footer:after, +.blockquote-reverse small:after, +.blockquote-reverse .small:after, +blockquote.pull-right footer:after, +blockquote.pull-right small:after, +blockquote.pull-right .small:after { + content: '\00A0 \2014'; +} + +/* line 294, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_type.scss */ +address { + margin-bottom: 20px; + font-style: normal; + line-height: 1.42857; +} + +/* line 7, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_code.scss */ +code, +kbd, +pre, +samp { + font-family: Menlo, Monaco, Consolas, "Courier New", monospace; +} + +/* line 15, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_code.scss */ +code { + padding: 2px 4px; + font-size: 90%; + color: #c7254e; + background-color: #f9f2f4; + border-radius: 4px; +} + +/* line 24, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_code.scss */ +kbd { + padding: 2px 4px; + font-size: 90%; + color: #fff; + background-color: #333; + border-radius: 3px; + box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.25); +} +/* line 32, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_code.scss */ +kbd kbd { + padding: 0; + font-size: 100%; + font-weight: bold; + box-shadow: none; +} + +/* line 41, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_code.scss */ +pre { + display: block; + padding: 9.5px; + margin: 0 0 10px; + font-size: 13px; + line-height: 1.42857; + word-break: break-all; + word-wrap: break-word; + color: #333333; + background-color: #f5f5f5; + border: 1px solid #ccc; + border-radius: 4px; +} +/* line 55, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_code.scss */ +pre code { + padding: 0; + font-size: inherit; + color: inherit; + white-space: pre-wrap; + background-color: transparent; + border-radius: 0; +} + +/* line 66, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_code.scss */ +.pre-scrollable { + max-height: 340px; + overflow-y: scroll; +} + +/* line 10, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_grid.scss */ +.container { + margin-right: auto; + margin-left: auto; + padding-left: 15px; + padding-right: 15px; +} +/* line 14, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_clearfix.scss */ +.container:before, .container:after { + content: " "; + display: table; +} +/* line 19, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_clearfix.scss */ +.container:after { + clear: both; +} +@media (min-width: 768px) { + /* line 10, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_grid.scss */ + .container { + width: 750px; + } +} +@media (min-width: 992px) { + /* line 10, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_grid.scss */ + .container { + width: 970px; + } +} +@media (min-width: 1200px) { + /* line 10, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_grid.scss */ + .container { + width: 1170px; + } +} + +/* line 30, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_grid.scss */ +.container-fluid { + margin-right: auto; + margin-left: auto; + padding-left: 15px; + padding-right: 15px; +} +/* line 14, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_clearfix.scss */ +.container-fluid:before, .container-fluid:after { + content: " "; + display: table; +} +/* line 19, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_clearfix.scss */ +.container-fluid:after { + clear: both; +} + +/* line 39, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_grid.scss */ +.row { + margin-left: -15px; + margin-right: -15px; +} +/* line 14, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_clearfix.scss */ +.row:before, .row:after { + content: " "; + display: table; +} +/* line 19, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_clearfix.scss */ +.row:after { + clear: both; +} + +/* line 11, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_grid-framework.scss */ +.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 { + position: relative; + min-height: 1px; + padding-left: 15px; + padding-right: 15px; +} + +/* line 27, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_grid-framework.scss */ +.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; +} + +/* line 35, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_grid-framework.scss */ +.col-xs-1 { + width: 8.33333%; +} + +/* line 35, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_grid-framework.scss */ +.col-xs-2 { + width: 16.66667%; +} + +/* line 35, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_grid-framework.scss */ +.col-xs-3 { + width: 25%; +} + +/* line 35, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_grid-framework.scss */ +.col-xs-4 { + width: 33.33333%; +} + +/* line 35, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_grid-framework.scss */ +.col-xs-5 { + width: 41.66667%; +} + +/* line 35, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_grid-framework.scss */ +.col-xs-6 { + width: 50%; +} + +/* line 35, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_grid-framework.scss */ +.col-xs-7 { + width: 58.33333%; +} + +/* line 35, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_grid-framework.scss */ +.col-xs-8 { + width: 66.66667%; +} + +/* line 35, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_grid-framework.scss */ +.col-xs-9 { + width: 75%; +} + +/* line 35, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_grid-framework.scss */ +.col-xs-10 { + width: 83.33333%; +} + +/* line 35, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_grid-framework.scss */ +.col-xs-11 { + width: 91.66667%; +} + +/* line 35, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_grid-framework.scss */ +.col-xs-12 { + width: 100%; +} + +/* line 55, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_grid-framework.scss */ +.col-xs-pull-0 { + right: auto; +} + +/* line 50, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_grid-framework.scss */ +.col-xs-pull-1 { + right: 8.33333%; +} + +/* line 50, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_grid-framework.scss */ +.col-xs-pull-2 { + right: 16.66667%; +} + +/* line 50, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_grid-framework.scss */ +.col-xs-pull-3 { + right: 25%; +} + +/* line 50, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_grid-framework.scss */ +.col-xs-pull-4 { + right: 33.33333%; +} + +/* line 50, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_grid-framework.scss */ +.col-xs-pull-5 { + right: 41.66667%; +} + +/* line 50, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_grid-framework.scss */ +.col-xs-pull-6 { + right: 50%; +} + +/* line 50, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_grid-framework.scss */ +.col-xs-pull-7 { + right: 58.33333%; +} + +/* line 50, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_grid-framework.scss */ +.col-xs-pull-8 { + right: 66.66667%; +} + +/* line 50, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_grid-framework.scss */ +.col-xs-pull-9 { + right: 75%; +} + +/* line 50, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_grid-framework.scss */ +.col-xs-pull-10 { + right: 83.33333%; +} + +/* line 50, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_grid-framework.scss */ +.col-xs-pull-11 { + right: 91.66667%; +} + +/* line 50, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_grid-framework.scss */ +.col-xs-pull-12 { + right: 100%; +} + +/* line 45, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_grid-framework.scss */ +.col-xs-push-0 { + left: auto; +} + +/* line 40, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_grid-framework.scss */ +.col-xs-push-1 { + left: 8.33333%; +} + +/* line 40, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_grid-framework.scss */ +.col-xs-push-2 { + left: 16.66667%; +} + +/* line 40, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_grid-framework.scss */ +.col-xs-push-3 { + left: 25%; +} + +/* line 40, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_grid-framework.scss */ +.col-xs-push-4 { + left: 33.33333%; +} + +/* line 40, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_grid-framework.scss */ +.col-xs-push-5 { + left: 41.66667%; +} + +/* line 40, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_grid-framework.scss */ +.col-xs-push-6 { + left: 50%; +} + +/* line 40, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_grid-framework.scss */ +.col-xs-push-7 { + left: 58.33333%; +} + +/* line 40, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_grid-framework.scss */ +.col-xs-push-8 { + left: 66.66667%; +} + +/* line 40, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_grid-framework.scss */ +.col-xs-push-9 { + left: 75%; +} + +/* line 40, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_grid-framework.scss */ +.col-xs-push-10 { + left: 83.33333%; +} + +/* line 40, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_grid-framework.scss */ +.col-xs-push-11 { + left: 91.66667%; +} + +/* line 40, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_grid-framework.scss */ +.col-xs-push-12 { + left: 100%; +} + +/* line 60, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_grid-framework.scss */ +.col-xs-offset-0 { + margin-left: 0%; +} + +/* line 60, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_grid-framework.scss */ +.col-xs-offset-1 { + margin-left: 8.33333%; +} + +/* line 60, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_grid-framework.scss */ +.col-xs-offset-2 { + margin-left: 16.66667%; +} + +/* line 60, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_grid-framework.scss */ +.col-xs-offset-3 { + margin-left: 25%; +} + +/* line 60, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_grid-framework.scss */ +.col-xs-offset-4 { + margin-left: 33.33333%; +} + +/* line 60, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_grid-framework.scss */ +.col-xs-offset-5 { + margin-left: 41.66667%; +} + +/* line 60, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_grid-framework.scss */ +.col-xs-offset-6 { + margin-left: 50%; +} + +/* line 60, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_grid-framework.scss */ +.col-xs-offset-7 { + margin-left: 58.33333%; +} + +/* line 60, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_grid-framework.scss */ +.col-xs-offset-8 { + margin-left: 66.66667%; +} + +/* line 60, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_grid-framework.scss */ +.col-xs-offset-9 { + margin-left: 75%; +} + +/* line 60, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_grid-framework.scss */ +.col-xs-offset-10 { + margin-left: 83.33333%; +} + +/* line 60, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_grid-framework.scss */ +.col-xs-offset-11 { + margin-left: 91.66667%; +} + +/* line 60, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_grid-framework.scss */ +.col-xs-offset-12 { + margin-left: 100%; +} + +@media (min-width: 768px) { + /* line 27, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_grid-framework.scss */ + .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; + } + + /* line 35, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_grid-framework.scss */ + .col-sm-1 { + width: 8.33333%; + } + + /* line 35, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_grid-framework.scss */ + .col-sm-2 { + width: 16.66667%; + } + + /* line 35, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_grid-framework.scss */ + .col-sm-3 { + width: 25%; + } + + /* line 35, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_grid-framework.scss */ + .col-sm-4 { + width: 33.33333%; + } + + /* line 35, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_grid-framework.scss */ + .col-sm-5 { + width: 41.66667%; + } + + /* line 35, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_grid-framework.scss */ + .col-sm-6 { + width: 50%; + } + + /* line 35, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_grid-framework.scss */ + .col-sm-7 { + width: 58.33333%; + } + + /* line 35, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_grid-framework.scss */ + .col-sm-8 { + width: 66.66667%; + } + + /* line 35, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_grid-framework.scss */ + .col-sm-9 { + width: 75%; + } + + /* line 35, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_grid-framework.scss */ + .col-sm-10 { + width: 83.33333%; + } + + /* line 35, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_grid-framework.scss */ + .col-sm-11 { + width: 91.66667%; + } + + /* line 35, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_grid-framework.scss */ + .col-sm-12 { + width: 100%; + } + + /* line 55, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_grid-framework.scss */ + .col-sm-pull-0 { + right: auto; + } + + /* line 50, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_grid-framework.scss */ + .col-sm-pull-1 { + right: 8.33333%; + } + + /* line 50, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_grid-framework.scss */ + .col-sm-pull-2 { + right: 16.66667%; + } + + /* line 50, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_grid-framework.scss */ + .col-sm-pull-3 { + right: 25%; + } + + /* line 50, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_grid-framework.scss */ + .col-sm-pull-4 { + right: 33.33333%; + } + + /* line 50, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_grid-framework.scss */ + .col-sm-pull-5 { + right: 41.66667%; + } + + /* line 50, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_grid-framework.scss */ + .col-sm-pull-6 { + right: 50%; + } + + /* line 50, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_grid-framework.scss */ + .col-sm-pull-7 { + right: 58.33333%; + } + + /* line 50, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_grid-framework.scss */ + .col-sm-pull-8 { + right: 66.66667%; + } + + /* line 50, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_grid-framework.scss */ + .col-sm-pull-9 { + right: 75%; + } + + /* line 50, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_grid-framework.scss */ + .col-sm-pull-10 { + right: 83.33333%; + } + + /* line 50, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_grid-framework.scss */ + .col-sm-pull-11 { + right: 91.66667%; + } + + /* line 50, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_grid-framework.scss */ + .col-sm-pull-12 { + right: 100%; + } + + /* line 45, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_grid-framework.scss */ + .col-sm-push-0 { + left: auto; + } + + /* line 40, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_grid-framework.scss */ + .col-sm-push-1 { + left: 8.33333%; + } + + /* line 40, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_grid-framework.scss */ + .col-sm-push-2 { + left: 16.66667%; + } + + /* line 40, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_grid-framework.scss */ + .col-sm-push-3 { + left: 25%; + } + + /* line 40, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_grid-framework.scss */ + .col-sm-push-4 { + left: 33.33333%; + } + + /* line 40, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_grid-framework.scss */ + .col-sm-push-5 { + left: 41.66667%; + } + + /* line 40, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_grid-framework.scss */ + .col-sm-push-6 { + left: 50%; + } + + /* line 40, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_grid-framework.scss */ + .col-sm-push-7 { + left: 58.33333%; + } + + /* line 40, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_grid-framework.scss */ + .col-sm-push-8 { + left: 66.66667%; + } + + /* line 40, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_grid-framework.scss */ + .col-sm-push-9 { + left: 75%; + } + + /* line 40, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_grid-framework.scss */ + .col-sm-push-10 { + left: 83.33333%; + } + + /* line 40, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_grid-framework.scss */ + .col-sm-push-11 { + left: 91.66667%; + } + + /* line 40, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_grid-framework.scss */ + .col-sm-push-12 { + left: 100%; + } + + /* line 60, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_grid-framework.scss */ + .col-sm-offset-0 { + margin-left: 0%; + } + + /* line 60, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_grid-framework.scss */ + .col-sm-offset-1 { + margin-left: 8.33333%; + } + + /* line 60, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_grid-framework.scss */ + .col-sm-offset-2 { + margin-left: 16.66667%; + } + + /* line 60, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_grid-framework.scss */ + .col-sm-offset-3 { + margin-left: 25%; + } + + /* line 60, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_grid-framework.scss */ + .col-sm-offset-4 { + margin-left: 33.33333%; + } + + /* line 60, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_grid-framework.scss */ + .col-sm-offset-5 { + margin-left: 41.66667%; + } + + /* line 60, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_grid-framework.scss */ + .col-sm-offset-6 { + margin-left: 50%; + } + + /* line 60, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_grid-framework.scss */ + .col-sm-offset-7 { + margin-left: 58.33333%; + } + + /* line 60, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_grid-framework.scss */ + .col-sm-offset-8 { + margin-left: 66.66667%; + } + + /* line 60, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_grid-framework.scss */ + .col-sm-offset-9 { + margin-left: 75%; + } + + /* line 60, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_grid-framework.scss */ + .col-sm-offset-10 { + margin-left: 83.33333%; + } + + /* line 60, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_grid-framework.scss */ + .col-sm-offset-11 { + margin-left: 91.66667%; + } + + /* line 60, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_grid-framework.scss */ + .col-sm-offset-12 { + margin-left: 100%; + } +} +@media (min-width: 992px) { + /* line 27, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_grid-framework.scss */ + .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; + } + + /* line 35, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_grid-framework.scss */ + .col-md-1 { + width: 8.33333%; + } + + /* line 35, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_grid-framework.scss */ + .col-md-2 { + width: 16.66667%; + } + + /* line 35, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_grid-framework.scss */ + .col-md-3 { + width: 25%; + } + + /* line 35, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_grid-framework.scss */ + .col-md-4 { + width: 33.33333%; + } + + /* line 35, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_grid-framework.scss */ + .col-md-5 { + width: 41.66667%; + } + + /* line 35, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_grid-framework.scss */ + .col-md-6 { + width: 50%; + } + + /* line 35, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_grid-framework.scss */ + .col-md-7 { + width: 58.33333%; + } + + /* line 35, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_grid-framework.scss */ + .col-md-8 { + width: 66.66667%; + } + + /* line 35, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_grid-framework.scss */ + .col-md-9 { + width: 75%; + } + + /* line 35, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_grid-framework.scss */ + .col-md-10 { + width: 83.33333%; + } + + /* line 35, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_grid-framework.scss */ + .col-md-11 { + width: 91.66667%; + } + + /* line 35, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_grid-framework.scss */ + .col-md-12 { + width: 100%; + } + + /* line 55, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_grid-framework.scss */ + .col-md-pull-0 { + right: auto; + } + + /* line 50, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_grid-framework.scss */ + .col-md-pull-1 { + right: 8.33333%; + } + + /* line 50, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_grid-framework.scss */ + .col-md-pull-2 { + right: 16.66667%; + } + + /* line 50, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_grid-framework.scss */ + .col-md-pull-3 { + right: 25%; + } + + /* line 50, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_grid-framework.scss */ + .col-md-pull-4 { + right: 33.33333%; + } + + /* line 50, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_grid-framework.scss */ + .col-md-pull-5 { + right: 41.66667%; + } + + /* line 50, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_grid-framework.scss */ + .col-md-pull-6 { + right: 50%; + } + + /* line 50, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_grid-framework.scss */ + .col-md-pull-7 { + right: 58.33333%; + } + + /* line 50, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_grid-framework.scss */ + .col-md-pull-8 { + right: 66.66667%; + } + + /* line 50, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_grid-framework.scss */ + .col-md-pull-9 { + right: 75%; + } + + /* line 50, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_grid-framework.scss */ + .col-md-pull-10 { + right: 83.33333%; + } + + /* line 50, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_grid-framework.scss */ + .col-md-pull-11 { + right: 91.66667%; + } + + /* line 50, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_grid-framework.scss */ + .col-md-pull-12 { + right: 100%; + } + + /* line 45, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_grid-framework.scss */ + .col-md-push-0 { + left: auto; + } + + /* line 40, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_grid-framework.scss */ + .col-md-push-1 { + left: 8.33333%; + } + + /* line 40, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_grid-framework.scss */ + .col-md-push-2 { + left: 16.66667%; + } + + /* line 40, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_grid-framework.scss */ + .col-md-push-3 { + left: 25%; + } + + /* line 40, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_grid-framework.scss */ + .col-md-push-4 { + left: 33.33333%; + } + + /* line 40, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_grid-framework.scss */ + .col-md-push-5 { + left: 41.66667%; + } + + /* line 40, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_grid-framework.scss */ + .col-md-push-6 { + left: 50%; + } + + /* line 40, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_grid-framework.scss */ + .col-md-push-7 { + left: 58.33333%; + } + + /* line 40, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_grid-framework.scss */ + .col-md-push-8 { + left: 66.66667%; + } + + /* line 40, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_grid-framework.scss */ + .col-md-push-9 { + left: 75%; + } + + /* line 40, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_grid-framework.scss */ + .col-md-push-10 { + left: 83.33333%; + } + + /* line 40, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_grid-framework.scss */ + .col-md-push-11 { + left: 91.66667%; + } + + /* line 40, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_grid-framework.scss */ + .col-md-push-12 { + left: 100%; + } + + /* line 60, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_grid-framework.scss */ + .col-md-offset-0 { + margin-left: 0%; + } + + /* line 60, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_grid-framework.scss */ + .col-md-offset-1 { + margin-left: 8.33333%; + } + + /* line 60, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_grid-framework.scss */ + .col-md-offset-2 { + margin-left: 16.66667%; + } + + /* line 60, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_grid-framework.scss */ + .col-md-offset-3 { + margin-left: 25%; + } + + /* line 60, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_grid-framework.scss */ + .col-md-offset-4 { + margin-left: 33.33333%; + } + + /* line 60, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_grid-framework.scss */ + .col-md-offset-5 { + margin-left: 41.66667%; + } + + /* line 60, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_grid-framework.scss */ + .col-md-offset-6 { + margin-left: 50%; + } + + /* line 60, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_grid-framework.scss */ + .col-md-offset-7 { + margin-left: 58.33333%; + } + + /* line 60, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_grid-framework.scss */ + .col-md-offset-8 { + margin-left: 66.66667%; + } + + /* line 60, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_grid-framework.scss */ + .col-md-offset-9 { + margin-left: 75%; + } + + /* line 60, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_grid-framework.scss */ + .col-md-offset-10 { + margin-left: 83.33333%; + } + + /* line 60, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_grid-framework.scss */ + .col-md-offset-11 { + margin-left: 91.66667%; + } + + /* line 60, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_grid-framework.scss */ + .col-md-offset-12 { + margin-left: 100%; + } +} +@media (min-width: 1200px) { + /* line 27, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_grid-framework.scss */ + .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; + } + + /* line 35, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_grid-framework.scss */ + .col-lg-1 { + width: 8.33333%; + } + + /* line 35, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_grid-framework.scss */ + .col-lg-2 { + width: 16.66667%; + } + + /* line 35, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_grid-framework.scss */ + .col-lg-3 { + width: 25%; + } + + /* line 35, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_grid-framework.scss */ + .col-lg-4 { + width: 33.33333%; + } + + /* line 35, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_grid-framework.scss */ + .col-lg-5 { + width: 41.66667%; + } + + /* line 35, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_grid-framework.scss */ + .col-lg-6 { + width: 50%; + } + + /* line 35, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_grid-framework.scss */ + .col-lg-7 { + width: 58.33333%; + } + + /* line 35, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_grid-framework.scss */ + .col-lg-8 { + width: 66.66667%; + } + + /* line 35, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_grid-framework.scss */ + .col-lg-9 { + width: 75%; + } + + /* line 35, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_grid-framework.scss */ + .col-lg-10 { + width: 83.33333%; + } + + /* line 35, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_grid-framework.scss */ + .col-lg-11 { + width: 91.66667%; + } + + /* line 35, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_grid-framework.scss */ + .col-lg-12 { + width: 100%; + } + + /* line 55, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_grid-framework.scss */ + .col-lg-pull-0 { + right: auto; + } + + /* line 50, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_grid-framework.scss */ + .col-lg-pull-1 { + right: 8.33333%; + } + + /* line 50, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_grid-framework.scss */ + .col-lg-pull-2 { + right: 16.66667%; + } + + /* line 50, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_grid-framework.scss */ + .col-lg-pull-3 { + right: 25%; + } + + /* line 50, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_grid-framework.scss */ + .col-lg-pull-4 { + right: 33.33333%; + } + + /* line 50, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_grid-framework.scss */ + .col-lg-pull-5 { + right: 41.66667%; + } + + /* line 50, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_grid-framework.scss */ + .col-lg-pull-6 { + right: 50%; + } + + /* line 50, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_grid-framework.scss */ + .col-lg-pull-7 { + right: 58.33333%; + } + + /* line 50, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_grid-framework.scss */ + .col-lg-pull-8 { + right: 66.66667%; + } + + /* line 50, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_grid-framework.scss */ + .col-lg-pull-9 { + right: 75%; + } + + /* line 50, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_grid-framework.scss */ + .col-lg-pull-10 { + right: 83.33333%; + } + + /* line 50, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_grid-framework.scss */ + .col-lg-pull-11 { + right: 91.66667%; + } + + /* line 50, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_grid-framework.scss */ + .col-lg-pull-12 { + right: 100%; + } + + /* line 45, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_grid-framework.scss */ + .col-lg-push-0 { + left: auto; + } + + /* line 40, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_grid-framework.scss */ + .col-lg-push-1 { + left: 8.33333%; + } + + /* line 40, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_grid-framework.scss */ + .col-lg-push-2 { + left: 16.66667%; + } + + /* line 40, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_grid-framework.scss */ + .col-lg-push-3 { + left: 25%; + } + + /* line 40, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_grid-framework.scss */ + .col-lg-push-4 { + left: 33.33333%; + } + + /* line 40, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_grid-framework.scss */ + .col-lg-push-5 { + left: 41.66667%; + } + + /* line 40, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_grid-framework.scss */ + .col-lg-push-6 { + left: 50%; + } + + /* line 40, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_grid-framework.scss */ + .col-lg-push-7 { + left: 58.33333%; + } + + /* line 40, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_grid-framework.scss */ + .col-lg-push-8 { + left: 66.66667%; + } + + /* line 40, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_grid-framework.scss */ + .col-lg-push-9 { + left: 75%; + } + + /* line 40, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_grid-framework.scss */ + .col-lg-push-10 { + left: 83.33333%; + } + + /* line 40, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_grid-framework.scss */ + .col-lg-push-11 { + left: 91.66667%; + } + + /* line 40, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_grid-framework.scss */ + .col-lg-push-12 { + left: 100%; + } + + /* line 60, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_grid-framework.scss */ + .col-lg-offset-0 { + margin-left: 0%; + } + + /* line 60, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_grid-framework.scss */ + .col-lg-offset-1 { + margin-left: 8.33333%; + } + + /* line 60, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_grid-framework.scss */ + .col-lg-offset-2 { + margin-left: 16.66667%; + } + + /* line 60, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_grid-framework.scss */ + .col-lg-offset-3 { + margin-left: 25%; + } + + /* line 60, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_grid-framework.scss */ + .col-lg-offset-4 { + margin-left: 33.33333%; + } + + /* line 60, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_grid-framework.scss */ + .col-lg-offset-5 { + margin-left: 41.66667%; + } + + /* line 60, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_grid-framework.scss */ + .col-lg-offset-6 { + margin-left: 50%; + } + + /* line 60, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_grid-framework.scss */ + .col-lg-offset-7 { + margin-left: 58.33333%; + } + + /* line 60, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_grid-framework.scss */ + .col-lg-offset-8 { + margin-left: 66.66667%; + } + + /* line 60, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_grid-framework.scss */ + .col-lg-offset-9 { + margin-left: 75%; + } + + /* line 60, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_grid-framework.scss */ + .col-lg-offset-10 { + margin-left: 83.33333%; + } + + /* line 60, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_grid-framework.scss */ + .col-lg-offset-11 { + margin-left: 91.66667%; + } + + /* line 60, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_grid-framework.scss */ + .col-lg-offset-12 { + margin-left: 100%; + } +} +/* line 6, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_tables.scss */ +table { + background-color: transparent; +} + +/* line 9, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_tables.scss */ +caption { + padding-top: 8px; + padding-bottom: 8px; + color: #777777; + text-align: left; +} + +/* line 15, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_tables.scss */ +th { + text-align: left; +} + +/* line 22, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_tables.scss */ +.table { + width: 100%; + max-width: 100%; + margin-bottom: 20px; +} +/* line 31, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_tables.scss */ +.table > thead > tr > th, +.table > thead > tr > td, +.table > tbody > tr > th, +.table > tbody > tr > td, +.table > tfoot > tr > th, +.table > tfoot > tr > td { + padding: 8px; + line-height: 1.42857; + vertical-align: top; + border-top: 1px solid #ddd; +} +/* line 41, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_tables.scss */ +.table > thead > tr > th { + vertical-align: bottom; + border-bottom: 2px solid #ddd; +} +/* line 50, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_tables.scss */ +.table > caption + thead > tr:first-child > th, +.table > caption + thead > tr:first-child > td, +.table > colgroup + thead > tr:first-child > th, +.table > colgroup + thead > tr:first-child > td, +.table > thead:first-child > tr:first-child > th, +.table > thead:first-child > tr:first-child > td { + border-top: 0; +} +/* line 57, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_tables.scss */ +.table > tbody + tbody { + border-top: 2px solid #ddd; +} +/* line 62, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_tables.scss */ +.table .table { + background-color: #fff; +} + +/* line 75, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_tables.scss */ +.table-condensed > thead > tr > th, +.table-condensed > thead > tr > td, +.table-condensed > tbody > tr > th, +.table-condensed > tbody > tr > td, +.table-condensed > tfoot > tr > th, +.table-condensed > tfoot > tr > td { + padding: 5px; +} + +/* line 88, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_tables.scss */ +.table-bordered { + border: 1px solid #ddd; +} +/* line 94, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_tables.scss */ +.table-bordered > thead > tr > th, +.table-bordered > thead > tr > td, +.table-bordered > tbody > tr > th, +.table-bordered > tbody > tr > td, +.table-bordered > tfoot > tr > th, +.table-bordered > tfoot > tr > td { + border: 1px solid #ddd; +} +/* line 101, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_tables.scss */ +.table-bordered > thead > tr > th, +.table-bordered > thead > tr > td { + border-bottom-width: 2px; +} + +/* line 114, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_tables.scss */ +.table-striped > tbody > tr:nth-of-type(odd) { + background-color: #f9f9f9; +} + +/* line 125, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_tables.scss */ +.table-hover > tbody > tr:hover { + background-color: #f5f5f5; +} + +/* line 135, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_tables.scss */ +table col[class*="col-"] { + position: static; + float: none; + display: table-column; +} + +/* line 143, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_tables.scss */ +table td[class*="col-"], +table th[class*="col-"] { + position: static; + float: none; + display: table-cell; +} + +/* line 9, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_table-row.scss */ +.table > thead > tr > td.active, +.table > thead > tr > th.active, .table > thead > tr.active > td, .table > thead > tr.active > th, +.table > tbody > tr > td.active, +.table > tbody > tr > th.active, +.table > tbody > tr.active > td, +.table > tbody > tr.active > th, +.table > tfoot > tr > td.active, +.table > tfoot > tr > th.active, +.table > tfoot > tr.active > td, +.table > tfoot > tr.active > th { + background-color: #f5f5f5; +} + +/* line 20, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_table-row.scss */ +.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; +} + +/* line 9, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_table-row.scss */ +.table > thead > tr > td.success, +.table > thead > tr > th.success, .table > thead > tr.success > td, .table > thead > tr.success > th, +.table > tbody > tr > td.success, +.table > tbody > tr > th.success, +.table > tbody > tr.success > td, +.table > tbody > tr.success > th, +.table > tfoot > tr > td.success, +.table > tfoot > tr > th.success, +.table > tfoot > tr.success > td, +.table > tfoot > tr.success > th { + background-color: #dff0d8; +} + +/* line 20, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_table-row.scss */ +.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; +} + +/* line 9, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_table-row.scss */ +.table > thead > tr > td.info, +.table > thead > tr > th.info, .table > thead > tr.info > td, .table > thead > tr.info > th, +.table > tbody > tr > td.info, +.table > tbody > tr > th.info, +.table > tbody > tr.info > td, +.table > tbody > tr.info > th, +.table > tfoot > tr > td.info, +.table > tfoot > tr > th.info, +.table > tfoot > tr.info > td, +.table > tfoot > tr.info > th { + background-color: #d9edf7; +} + +/* line 20, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_table-row.scss */ +.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; +} + +/* line 9, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_table-row.scss */ +.table > thead > tr > td.warning, +.table > thead > tr > th.warning, .table > thead > tr.warning > td, .table > thead > tr.warning > th, +.table > tbody > tr > td.warning, +.table > tbody > tr > th.warning, +.table > tbody > tr.warning > td, +.table > tbody > tr.warning > th, +.table > tfoot > tr > td.warning, +.table > tfoot > tr > th.warning, +.table > tfoot > tr.warning > td, +.table > tfoot > tr.warning > th { + background-color: #fcf8e3; +} + +/* line 20, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_table-row.scss */ +.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; +} + +/* line 9, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_table-row.scss */ +.table > thead > tr > td.danger, +.table > thead > tr > th.danger, .table > thead > tr.danger > td, .table > thead > tr.danger > th, +.table > tbody > tr > td.danger, +.table > tbody > tr > th.danger, +.table > tbody > tr.danger > td, +.table > tbody > tr.danger > th, +.table > tfoot > tr > td.danger, +.table > tfoot > tr > th.danger, +.table > tfoot > tr.danger > td, +.table > tfoot > tr.danger > th { + background-color: #f2dede; +} + +/* line 20, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_table-row.scss */ +.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; +} + +/* line 171, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_tables.scss */ +.table-responsive { + overflow-x: auto; + min-height: 0.01%; +} +@media screen and (max-width: 767px) { + /* line 171, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_tables.scss */ + .table-responsive { + width: 100%; + margin-bottom: 15px; + overflow-y: hidden; + -ms-overflow-style: -ms-autohiding-scrollbar; + border: 1px solid #ddd; + } + /* line 183, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_tables.scss */ + .table-responsive > .table { + margin-bottom: 0; + } + /* line 191, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_tables.scss */ + .table-responsive > .table > thead > tr > th, + .table-responsive > .table > thead > tr > td, + .table-responsive > .table > tbody > tr > th, + .table-responsive > .table > tbody > tr > td, + .table-responsive > .table > tfoot > tr > th, + .table-responsive > .table > tfoot > tr > td { + white-space: nowrap; + } + /* line 200, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_tables.scss */ + .table-responsive > .table-bordered { + border: 0; + } + /* line 208, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_tables.scss */ + .table-responsive > .table-bordered > thead > tr > th:first-child, + .table-responsive > .table-bordered > thead > tr > td:first-child, + .table-responsive > .table-bordered > tbody > tr > th:first-child, + .table-responsive > .table-bordered > tbody > tr > td:first-child, + .table-responsive > .table-bordered > tfoot > tr > th:first-child, + .table-responsive > .table-bordered > tfoot > tr > td:first-child { + border-left: 0; + } + /* line 212, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_tables.scss */ + .table-responsive > .table-bordered > thead > tr > th:last-child, + .table-responsive > .table-bordered > thead > tr > td:last-child, + .table-responsive > .table-bordered > tbody > tr > th:last-child, + .table-responsive > .table-bordered > tbody > tr > td:last-child, + .table-responsive > .table-bordered > tfoot > tr > th:last-child, + .table-responsive > .table-bordered > tfoot > tr > td:last-child { + border-right: 0; + } + /* line 225, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_tables.scss */ + .table-responsive > .table-bordered > tbody > tr:last-child > th, + .table-responsive > .table-bordered > tbody > tr:last-child > td, + .table-responsive > .table-bordered > tfoot > tr:last-child > th, + .table-responsive > .table-bordered > tfoot > tr:last-child > td { + border-bottom: 0; + } +} + +/* line 10, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_forms.scss */ +fieldset { + padding: 0; + margin: 0; + border: 0; + min-width: 0; +} + +/* line 20, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_forms.scss */ +legend { + display: block; + width: 100%; + padding: 0; + margin-bottom: 20px; + font-size: 21px; + line-height: inherit; + color: #333333; + border: 0; + border-bottom: 1px solid #e5e5e5; +} + +/* line 32, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_forms.scss */ +label { + display: inline-block; + max-width: 100%; + margin-bottom: 5px; + font-weight: bold; +} + +/* line 47, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_forms.scss */ +input[type="search"] { + box-sizing: border-box; +} + +/* line 52, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_forms.scss */ +input[type="radio"], +input[type="checkbox"] { + margin: 4px 0 0; + margin-top: 1px \9; + line-height: normal; +} + +/* line 60, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_forms.scss */ +input[type="file"] { + display: block; +} + +/* line 65, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_forms.scss */ +input[type="range"] { + display: block; + width: 100%; +} + +/* line 71, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_forms.scss */ +select[multiple], +select[size] { + height: auto; +} + +/* line 77, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_forms.scss */ +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; +} + +/* line 84, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_forms.scss */ +output { + display: block; + padding-top: 7px; + font-size: 14px; + line-height: 1.42857; + color: #555555; +} + +/* line 115, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_forms.scss */ +.form-control { + display: block; + width: 100%; + height: 34px; + padding: 6px 12px; + font-size: 14px; + line-height: 1.42857; + color: #555555; + background-color: #fff; + background-image: none; + border: 1px solid #ccc; + border-radius: 4px; + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); + -webkit-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s; + transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s; +} +/* line 57, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_forms.scss */ +.form-control:focus { + border-color: #66afe9; + outline: 0; + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6); +} +/* line 103, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_vendor-prefixes.scss */ +.form-control::-moz-placeholder { + color: #999; + opacity: 1; +} +/* line 107, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_vendor-prefixes.scss */ +.form-control:-ms-input-placeholder { + color: #999; +} +/* line 108, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_vendor-prefixes.scss */ +.form-control::-webkit-input-placeholder { + color: #999; +} +/* line 141, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_forms.scss */ +.form-control[disabled], .form-control[readonly], fieldset[disabled] .form-control { + background-color: #eeeeee; + opacity: 1; +} +/* line 148, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_forms.scss */ +.form-control[disabled], fieldset[disabled] .form-control { + cursor: not-allowed; +} + +/* line 157, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_forms.scss */ +textarea.form-control { + height: auto; +} + +/* line 169, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_forms.scss */ +input[type="search"] { + -webkit-appearance: none; +} + +@media screen and (-webkit-min-device-pixel-ratio: 0) { + /* line 182, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_forms.scss */ + input[type="date"], + input[type="time"], + input[type="datetime-local"], + input[type="month"] { + line-height: 34px; + } + /* line 188, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_forms.scss */ + input[type="date"].input-sm, .input-group-sm > input[type="date"].form-control, + .input-group-sm > input[type="date"].input-group-addon, + .input-group-sm > .input-group-btn > input[type="date"].btn, .input-group-sm input[type="date"], + input[type="time"].input-sm, + .input-group-sm > input[type="time"].form-control, + .input-group-sm > input[type="time"].input-group-addon, + .input-group-sm > .input-group-btn > input[type="time"].btn, .input-group-sm + input[type="time"], + input[type="datetime-local"].input-sm, + .input-group-sm > input[type="datetime-local"].form-control, + .input-group-sm > input[type="datetime-local"].input-group-addon, + .input-group-sm > .input-group-btn > input[type="datetime-local"].btn, .input-group-sm + input[type="datetime-local"], + input[type="month"].input-sm, + .input-group-sm > input[type="month"].form-control, + .input-group-sm > input[type="month"].input-group-addon, + .input-group-sm > .input-group-btn > input[type="month"].btn, .input-group-sm + input[type="month"] { + line-height: 30px; + } + /* line 193, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_forms.scss */ + input[type="date"].input-lg, .input-group-lg > input[type="date"].form-control, + .input-group-lg > input[type="date"].input-group-addon, + .input-group-lg > .input-group-btn > input[type="date"].btn, .input-group-lg input[type="date"], + input[type="time"].input-lg, + .input-group-lg > input[type="time"].form-control, + .input-group-lg > input[type="time"].input-group-addon, + .input-group-lg > .input-group-btn > input[type="time"].btn, .input-group-lg + input[type="time"], + input[type="datetime-local"].input-lg, + .input-group-lg > input[type="datetime-local"].form-control, + .input-group-lg > input[type="datetime-local"].input-group-addon, + .input-group-lg > .input-group-btn > input[type="datetime-local"].btn, .input-group-lg + input[type="datetime-local"], + input[type="month"].input-lg, + .input-group-lg > input[type="month"].form-control, + .input-group-lg > input[type="month"].input-group-addon, + .input-group-lg > .input-group-btn > input[type="month"].btn, .input-group-lg + input[type="month"] { + line-height: 46px; + } +} +/* line 206, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_forms.scss */ +.form-group { + margin-bottom: 15px; +} + +/* line 215, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_forms.scss */ +.radio, +.checkbox { + position: relative; + display: block; + margin-top: 10px; + margin-bottom: 10px; +} +/* line 222, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_forms.scss */ +.radio label, +.checkbox label { + min-height: 20px; + padding-left: 20px; + margin-bottom: 0; + font-weight: normal; + cursor: pointer; +} + +/* line 230, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_forms.scss */ +.radio input[type="radio"], +.radio-inline input[type="radio"], +.checkbox input[type="checkbox"], +.checkbox-inline input[type="checkbox"] { + position: absolute; + margin-left: -20px; + margin-top: 4px \9; +} + +/* line 239, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_forms.scss */ +.radio + .radio, +.checkbox + .checkbox { + margin-top: -5px; +} + +/* line 245, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_forms.scss */ +.radio-inline, +.checkbox-inline { + position: relative; + display: inline-block; + padding-left: 20px; + margin-bottom: 0; + vertical-align: middle; + font-weight: normal; + cursor: pointer; +} + +/* line 255, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_forms.scss */ +.radio-inline + .radio-inline, +.checkbox-inline + .checkbox-inline { + margin-top: 0; + margin-left: 10px; +} + +/* line 267, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_forms.scss */ +input[type="radio"][disabled], input[type="radio"].disabled, fieldset[disabled] input[type="radio"], +input[type="checkbox"][disabled], +input[type="checkbox"].disabled, fieldset[disabled] +input[type="checkbox"] { + cursor: not-allowed; +} + +/* line 276, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_forms.scss */ +.radio-inline.disabled, fieldset[disabled] .radio-inline, +.checkbox-inline.disabled, fieldset[disabled] +.checkbox-inline { + cursor: not-allowed; +} + +/* line 286, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_forms.scss */ +.radio.disabled label, fieldset[disabled] .radio label, +.checkbox.disabled label, fieldset[disabled] +.checkbox label { + cursor: not-allowed; +} + +/* line 298, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_forms.scss */ +.form-control-static { + padding-top: 7px; + padding-bottom: 7px; + margin-bottom: 0; + min-height: 34px; +} +/* line 306, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_forms.scss */ +.form-control-static.input-lg, .input-group-lg > .form-control-static.form-control, +.input-group-lg > .form-control-static.input-group-addon, +.input-group-lg > .input-group-btn > .form-control-static.btn, .form-control-static.input-sm, .input-group-sm > .form-control-static.form-control, +.input-group-sm > .form-control-static.input-group-addon, +.input-group-sm > .input-group-btn > .form-control-static.btn { + padding-left: 0; + padding-right: 0; +} + +/* line 71, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_forms.scss */ +.input-sm, .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; +} + +/* line 79, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_forms.scss */ +select.input-sm, .input-group-sm > select.form-control, +.input-group-sm > select.input-group-addon, +.input-group-sm > .input-group-btn > select.btn { + height: 30px; + line-height: 30px; +} + +/* line 84, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_forms.scss */ +textarea.input-sm, .input-group-sm > textarea.form-control, +.input-group-sm > textarea.input-group-addon, +.input-group-sm > .input-group-btn > textarea.btn, +select[multiple].input-sm, +.input-group-sm > select[multiple].form-control, +.input-group-sm > select[multiple].input-group-addon, +.input-group-sm > .input-group-btn > select[multiple].btn { + height: auto; +} + +/* line 71, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_forms.scss */ +.form-group-sm .form-control { + height: 30px; + padding: 5px 10px; + font-size: 12px; + line-height: 1.5; + border-radius: 3px; +} +/* line 79, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_forms.scss */ +.form-group-sm select.form-control { + height: 30px; + line-height: 30px; +} +/* line 84, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_forms.scss */ +.form-group-sm textarea.form-control, +.form-group-sm select[multiple].form-control { + height: auto; +} +/* line 327, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_forms.scss */ +.form-group-sm .form-control-static { + height: 30px; + padding: 5px 10px; + font-size: 12px; + line-height: 1.5; + min-height: 32px; +} + +/* line 71, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_forms.scss */ +.input-lg, .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.33333; + border-radius: 6px; +} + +/* line 79, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_forms.scss */ +select.input-lg, .input-group-lg > select.form-control, +.input-group-lg > select.input-group-addon, +.input-group-lg > .input-group-btn > select.btn { + height: 46px; + line-height: 46px; +} + +/* line 84, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_forms.scss */ +textarea.input-lg, .input-group-lg > textarea.form-control, +.input-group-lg > textarea.input-group-addon, +.input-group-lg > .input-group-btn > textarea.btn, +select[multiple].input-lg, +.input-group-lg > select[multiple].form-control, +.input-group-lg > select[multiple].input-group-addon, +.input-group-lg > .input-group-btn > select[multiple].btn { + height: auto; +} + +/* line 71, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_forms.scss */ +.form-group-lg .form-control { + height: 46px; + padding: 10px 16px; + font-size: 18px; + line-height: 1.33333; + border-radius: 6px; +} +/* line 79, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_forms.scss */ +.form-group-lg select.form-control { + height: 46px; + line-height: 46px; +} +/* line 84, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_forms.scss */ +.form-group-lg textarea.form-control, +.form-group-lg select[multiple].form-control { + height: auto; +} +/* line 341, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_forms.scss */ +.form-group-lg .form-control-static { + height: 46px; + padding: 10px 16px; + font-size: 18px; + line-height: 1.33333; + min-height: 38px; +} + +/* line 355, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_forms.scss */ +.has-feedback { + position: relative; +} +/* line 360, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_forms.scss */ +.has-feedback .form-control { + padding-right: 42.5px; +} + +/* line 365, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_forms.scss */ +.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; +} + +/* line 377, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_forms.scss */ +.input-lg + .form-control-feedback, .input-group-lg > .form-control + .form-control-feedback, +.input-group-lg > .input-group-addon + .form-control-feedback, +.input-group-lg > .input-group-btn > .btn + .form-control-feedback { + width: 46px; + height: 46px; + line-height: 46px; +} + +/* line 382, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_forms.scss */ +.input-sm + .form-control-feedback, .input-group-sm > .form-control + .form-control-feedback, +.input-group-sm > .input-group-addon + .form-control-feedback, +.input-group-sm > .input-group-btn > .btn + .form-control-feedback { + width: 30px; + height: 30px; + line-height: 30px; +} + +/* line 8, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_forms.scss */ +.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; +} +/* line 21, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_forms.scss */ +.has-success .form-control { + border-color: #3c763d; + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); +} +/* line 24, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_forms.scss */ +.has-success .form-control:focus { + border-color: #2b542c; + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168; +} +/* line 31, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_forms.scss */ +.has-success .input-group-addon { + color: #3c763d; + border-color: #3c763d; + background-color: #dff0d8; +} +/* line 37, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_forms.scss */ +.has-success .form-control-feedback { + color: #3c763d; +} + +/* line 8, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_forms.scss */ +.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; +} +/* line 21, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_forms.scss */ +.has-warning .form-control { + border-color: #8a6d3b; + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); +} +/* line 24, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_forms.scss */ +.has-warning .form-control:focus { + border-color: #66512c; + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b; +} +/* line 31, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_forms.scss */ +.has-warning .input-group-addon { + color: #8a6d3b; + border-color: #8a6d3b; + background-color: #fcf8e3; +} +/* line 37, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_forms.scss */ +.has-warning .form-control-feedback { + color: #8a6d3b; +} + +/* line 8, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_forms.scss */ +.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; +} +/* line 21, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_forms.scss */ +.has-error .form-control { + border-color: #a94442; + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); +} +/* line 24, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_forms.scss */ +.has-error .form-control:focus { + border-color: #843534; + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483; +} +/* line 31, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_forms.scss */ +.has-error .input-group-addon { + color: #a94442; + border-color: #a94442; + background-color: #f2dede; +} +/* line 37, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_forms.scss */ +.has-error .form-control-feedback { + color: #a94442; +} + +/* line 402, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_forms.scss */ +.has-feedback label ~ .form-control-feedback { + top: 25px; +} +/* line 405, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_forms.scss */ +.has-feedback label.sr-only ~ .form-control-feedback { + top: 0; +} + +/* line 416, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_forms.scss */ +.help-block { + display: block; + margin-top: 5px; + margin-bottom: 10px; + color: #737373; +} + +@media (min-width: 768px) { + /* line 441, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_forms.scss */ + .form-inline .form-group { + display: inline-block; + margin-bottom: 0; + vertical-align: middle; + } + /* line 448, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_forms.scss */ + .form-inline .form-control { + display: inline-block; + width: auto; + vertical-align: middle; + } + /* line 455, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_forms.scss */ + .form-inline .form-control-static { + display: inline-block; + } + /* line 459, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_forms.scss */ + .form-inline .input-group { + display: inline-table; + vertical-align: middle; + } + /* line 463, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_forms.scss */ + .form-inline .input-group .input-group-addon, + .form-inline .input-group .input-group-btn, + .form-inline .input-group .form-control { + width: auto; + } + /* line 471, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_forms.scss */ + .form-inline .input-group > .form-control { + width: 100%; + } + /* line 475, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_forms.scss */ + .form-inline .control-label { + margin-bottom: 0; + vertical-align: middle; + } + /* line 482, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_forms.scss */ + .form-inline .radio, + .form-inline .checkbox { + display: inline-block; + margin-top: 0; + margin-bottom: 0; + vertical-align: middle; + } + /* line 489, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_forms.scss */ + .form-inline .radio label, + .form-inline .checkbox label { + padding-left: 0; + } + /* line 493, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_forms.scss */ + .form-inline .radio input[type="radio"], + .form-inline .checkbox input[type="checkbox"] { + position: relative; + margin-left: 0; + } + /* line 500, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_forms.scss */ + .form-inline .has-feedback .form-control-feedback { + top: 0; + } +} + +/* line 522, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_forms.scss */ +.form-horizontal .radio, +.form-horizontal .checkbox, +.form-horizontal .radio-inline, +.form-horizontal .checkbox-inline { + margin-top: 0; + margin-bottom: 0; + padding-top: 7px; +} +/* line 532, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_forms.scss */ +.form-horizontal .radio, +.form-horizontal .checkbox { + min-height: 27px; +} +/* line 538, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_forms.scss */ +.form-horizontal .form-group { + margin-left: -15px; + margin-right: -15px; +} +/* line 14, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_clearfix.scss */ +.form-horizontal .form-group:before, .form-horizontal .form-group:after { + content: " "; + display: table; +} +/* line 19, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_clearfix.scss */ +.form-horizontal .form-group:after { + clear: both; +} +@media (min-width: 768px) { + /* line 545, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_forms.scss */ + .form-horizontal .control-label { + text-align: right; + margin-bottom: 0; + padding-top: 7px; + } +} +/* line 556, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_forms.scss */ +.form-horizontal .has-feedback .form-control-feedback { + right: 15px; +} +@media (min-width: 768px) { + /* line 566, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_forms.scss */ + .form-horizontal .form-group-lg .control-label { + padding-top: 14.33333px; + } +} +@media (min-width: 768px) { + /* line 573, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_forms.scss */ + .form-horizontal .form-group-sm .control-label { + padding-top: 6px; + } +} + +/* line 9, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_buttons.scss */ +.btn { + display: inline-block; + margin-bottom: 0; + font-weight: normal; + text-align: center; + vertical-align: middle; + -ms-touch-action: manipulation; + touch-action: manipulation; + cursor: pointer; + background-image: none; + border: 1px solid transparent; + white-space: nowrap; + padding: 6px 12px; + font-size: 14px; + line-height: 1.42857; + border-radius: 4px; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; +} +/* line 26, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_buttons.scss */ +.btn:focus, .btn.focus, .btn:active:focus, .btn:active.focus, .btn.active:focus, .btn.active.focus { + outline: thin dotted; + outline: 5px auto -webkit-focus-ring-color; + outline-offset: -2px; +} +/* line 32, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_buttons.scss */ +.btn:hover, .btn:focus, .btn.focus { + color: #333; + text-decoration: none; +} +/* line 39, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_buttons.scss */ +.btn:active, .btn.active { + outline: 0; + background-image: none; + box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); +} +/* line 46, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_buttons.scss */ +.btn.disabled, .btn[disabled], fieldset[disabled] .btn { + cursor: not-allowed; + pointer-events: none; + opacity: 0.65; + filter: alpha(opacity=65); + box-shadow: none; +} + +/* line 60, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_buttons.scss */ +.btn-default { + color: #333; + background-color: #fff; + border-color: #ccc; +} +/* line 11, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_buttons.scss */ +.btn-default:hover, .btn-default:focus, .btn-default.focus, .btn-default:active, .btn-default.active, .open > .btn-default.dropdown-toggle { + color: #333; + background-color: #e6e6e6; + border-color: #adadad; +} +/* line 21, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_buttons.scss */ +.btn-default:active, .btn-default.active, .open > .btn-default.dropdown-toggle { + background-image: none; +} +/* line 29, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_buttons.scss */ +.btn-default.disabled, .btn-default.disabled:hover, .btn-default.disabled:focus, .btn-default.disabled.focus, .btn-default.disabled:active, .btn-default.disabled.active, .btn-default[disabled], .btn-default[disabled]:hover, .btn-default[disabled]:focus, .btn-default[disabled].focus, .btn-default[disabled]:active, .btn-default[disabled].active, fieldset[disabled] .btn-default, fieldset[disabled] .btn-default:hover, fieldset[disabled] .btn-default:focus, fieldset[disabled] .btn-default.focus, fieldset[disabled] .btn-default:active, fieldset[disabled] .btn-default.active { + background-color: #fff; + border-color: #ccc; +} +/* line 40, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_buttons.scss */ +.btn-default .badge { + color: #fff; + background-color: #333; +} + +/* line 63, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_buttons.scss */ +.btn-primary { + color: #fff; + background-color: #337ab7; + border-color: #2e6da4; +} +/* line 11, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_buttons.scss */ +.btn-primary:hover, .btn-primary:focus, .btn-primary.focus, .btn-primary:active, .btn-primary.active, .open > .btn-primary.dropdown-toggle { + color: #fff; + background-color: #286090; + border-color: #204d74; +} +/* line 21, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_buttons.scss */ +.btn-primary:active, .btn-primary.active, .open > .btn-primary.dropdown-toggle { + background-image: none; +} +/* line 29, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_buttons.scss */ +.btn-primary.disabled, .btn-primary.disabled:hover, .btn-primary.disabled:focus, .btn-primary.disabled.focus, .btn-primary.disabled:active, .btn-primary.disabled.active, .btn-primary[disabled], .btn-primary[disabled]:hover, .btn-primary[disabled]:focus, .btn-primary[disabled].focus, .btn-primary[disabled]:active, .btn-primary[disabled].active, fieldset[disabled] .btn-primary, fieldset[disabled] .btn-primary:hover, fieldset[disabled] .btn-primary:focus, fieldset[disabled] .btn-primary.focus, fieldset[disabled] .btn-primary:active, fieldset[disabled] .btn-primary.active { + background-color: #337ab7; + border-color: #2e6da4; +} +/* line 40, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_buttons.scss */ +.btn-primary .badge { + color: #337ab7; + background-color: #fff; +} + +/* line 67, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_buttons.scss */ +.btn-success { + color: #fff; + background-color: #5cb85c; + border-color: #4cae4c; +} +/* line 11, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_buttons.scss */ +.btn-success:hover, .btn-success:focus, .btn-success.focus, .btn-success:active, .btn-success.active, .open > .btn-success.dropdown-toggle { + color: #fff; + background-color: #449d44; + border-color: #398439; +} +/* line 21, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_buttons.scss */ +.btn-success:active, .btn-success.active, .open > .btn-success.dropdown-toggle { + background-image: none; +} +/* line 29, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_buttons.scss */ +.btn-success.disabled, .btn-success.disabled:hover, .btn-success.disabled:focus, .btn-success.disabled.focus, .btn-success.disabled:active, .btn-success.disabled.active, .btn-success[disabled], .btn-success[disabled]:hover, .btn-success[disabled]:focus, .btn-success[disabled].focus, .btn-success[disabled]:active, .btn-success[disabled].active, fieldset[disabled] .btn-success, fieldset[disabled] .btn-success:hover, fieldset[disabled] .btn-success:focus, fieldset[disabled] .btn-success.focus, fieldset[disabled] .btn-success:active, fieldset[disabled] .btn-success.active { + background-color: #5cb85c; + border-color: #4cae4c; +} +/* line 40, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_buttons.scss */ +.btn-success .badge { + color: #5cb85c; + background-color: #fff; +} + +/* line 71, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_buttons.scss */ +.btn-info { + color: #fff; + background-color: #5bc0de; + border-color: #46b8da; +} +/* line 11, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_buttons.scss */ +.btn-info:hover, .btn-info:focus, .btn-info.focus, .btn-info:active, .btn-info.active, .open > .btn-info.dropdown-toggle { + color: #fff; + background-color: #31b0d5; + border-color: #269abc; +} +/* line 21, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_buttons.scss */ +.btn-info:active, .btn-info.active, .open > .btn-info.dropdown-toggle { + background-image: none; +} +/* line 29, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_buttons.scss */ +.btn-info.disabled, .btn-info.disabled:hover, .btn-info.disabled:focus, .btn-info.disabled.focus, .btn-info.disabled:active, .btn-info.disabled.active, .btn-info[disabled], .btn-info[disabled]:hover, .btn-info[disabled]:focus, .btn-info[disabled].focus, .btn-info[disabled]:active, .btn-info[disabled].active, fieldset[disabled] .btn-info, fieldset[disabled] .btn-info:hover, fieldset[disabled] .btn-info:focus, fieldset[disabled] .btn-info.focus, fieldset[disabled] .btn-info:active, fieldset[disabled] .btn-info.active { + background-color: #5bc0de; + border-color: #46b8da; +} +/* line 40, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_buttons.scss */ +.btn-info .badge { + color: #5bc0de; + background-color: #fff; +} + +/* line 75, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_buttons.scss */ +.btn-warning { + color: #fff; + background-color: #f0ad4e; + border-color: #eea236; +} +/* line 11, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_buttons.scss */ +.btn-warning:hover, .btn-warning:focus, .btn-warning.focus, .btn-warning:active, .btn-warning.active, .open > .btn-warning.dropdown-toggle { + color: #fff; + background-color: #ec971f; + border-color: #d58512; +} +/* line 21, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_buttons.scss */ +.btn-warning:active, .btn-warning.active, .open > .btn-warning.dropdown-toggle { + background-image: none; +} +/* line 29, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_buttons.scss */ +.btn-warning.disabled, .btn-warning.disabled:hover, .btn-warning.disabled:focus, .btn-warning.disabled.focus, .btn-warning.disabled:active, .btn-warning.disabled.active, .btn-warning[disabled], .btn-warning[disabled]:hover, .btn-warning[disabled]:focus, .btn-warning[disabled].focus, .btn-warning[disabled]:active, .btn-warning[disabled].active, fieldset[disabled] .btn-warning, fieldset[disabled] .btn-warning:hover, fieldset[disabled] .btn-warning:focus, fieldset[disabled] .btn-warning.focus, fieldset[disabled] .btn-warning:active, fieldset[disabled] .btn-warning.active { + background-color: #f0ad4e; + border-color: #eea236; +} +/* line 40, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_buttons.scss */ +.btn-warning .badge { + color: #f0ad4e; + background-color: #fff; +} + +/* line 79, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_buttons.scss */ +.btn-danger { + color: #fff; + background-color: #d9534f; + border-color: #d43f3a; +} +/* line 11, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_buttons.scss */ +.btn-danger:hover, .btn-danger:focus, .btn-danger.focus, .btn-danger:active, .btn-danger.active, .open > .btn-danger.dropdown-toggle { + color: #fff; + background-color: #c9302c; + border-color: #ac2925; +} +/* line 21, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_buttons.scss */ +.btn-danger:active, .btn-danger.active, .open > .btn-danger.dropdown-toggle { + background-image: none; +} +/* line 29, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_buttons.scss */ +.btn-danger.disabled, .btn-danger.disabled:hover, .btn-danger.disabled:focus, .btn-danger.disabled.focus, .btn-danger.disabled:active, .btn-danger.disabled.active, .btn-danger[disabled], .btn-danger[disabled]:hover, .btn-danger[disabled]:focus, .btn-danger[disabled].focus, .btn-danger[disabled]:active, .btn-danger[disabled].active, fieldset[disabled] .btn-danger, fieldset[disabled] .btn-danger:hover, fieldset[disabled] .btn-danger:focus, fieldset[disabled] .btn-danger.focus, fieldset[disabled] .btn-danger:active, fieldset[disabled] .btn-danger.active { + background-color: #d9534f; + border-color: #d43f3a; +} +/* line 40, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_buttons.scss */ +.btn-danger .badge { + color: #d9534f; + background-color: #fff; +} + +/* line 88, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_buttons.scss */ +.btn-link { + color: #337ab7; + font-weight: normal; + border-radius: 0; +} +/* line 93, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_buttons.scss */ +.btn-link, .btn-link:active, .btn-link.active, .btn-link[disabled], fieldset[disabled] .btn-link { + background-color: transparent; + box-shadow: none; +} +/* line 101, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_buttons.scss */ +.btn-link, .btn-link:hover, .btn-link:focus, .btn-link:active { + border-color: transparent; +} +/* line 107, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_buttons.scss */ +.btn-link:hover, .btn-link:focus { + color: #23527c; + text-decoration: underline; + background-color: transparent; +} +/* line 115, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_buttons.scss */ +.btn-link[disabled]:hover, .btn-link[disabled]:focus, fieldset[disabled] .btn-link:hover, fieldset[disabled] .btn-link:focus { + color: #777777; + text-decoration: none; +} + +/* line 127, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_buttons.scss */ +.btn-lg, .btn-group-lg > .btn { + padding: 10px 16px; + font-size: 18px; + line-height: 1.33333; + border-radius: 6px; +} + +/* line 131, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_buttons.scss */ +.btn-sm, .btn-group-sm > .btn { + padding: 5px 10px; + font-size: 12px; + line-height: 1.5; + border-radius: 3px; +} + +/* line 135, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_buttons.scss */ +.btn-xs, .btn-group-xs > .btn { + padding: 1px 5px; + font-size: 12px; + line-height: 1.5; + border-radius: 3px; +} + +/* line 143, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_buttons.scss */ +.btn-block { + display: block; + width: 100%; +} + +/* line 149, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_buttons.scss */ +.btn-block + .btn-block { + margin-top: 5px; +} + +/* line 157, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_buttons.scss */ +input[type="submit"].btn-block, +input[type="reset"].btn-block, +input[type="button"].btn-block { + width: 100%; +} + +/* line 10, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_component-animations.scss */ +.fade { + opacity: 0; + -webkit-transition: opacity 0.15s linear; + transition: opacity 0.15s linear; +} +/* line 13, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_component-animations.scss */ +.fade.in { + opacity: 1; +} + +/* line 18, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_component-animations.scss */ +.collapse { + display: none; +} +/* line 21, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_component-animations.scss */ +.collapse.in { + display: block; +} + +/* line 26, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_component-animations.scss */ +tr.collapse.in { + display: table-row; +} + +/* line 28, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_component-animations.scss */ +tbody.collapse.in { + display: table-row-group; +} + +/* line 30, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_component-animations.scss */ +.collapsing { + position: relative; + height: 0; + overflow: hidden; + -webkit-transition-property: height, visibility; + transition-property: height, visibility; + -webkit-transition-duration: 0.35s; + transition-duration: 0.35s; + -webkit-transition-timing-function: ease; + transition-timing-function: ease; +} + +/* line 7, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_dropdowns.scss */ +.caret { + display: inline-block; + width: 0; + height: 0; + margin-left: 2px; + vertical-align: middle; + border-top: 4px dashed; + border-right: 4px solid transparent; + border-left: 4px solid transparent; +} + +/* line 19, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_dropdowns.scss */ +.dropup, +.dropdown { + position: relative; +} + +/* line 25, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_dropdowns.scss */ +.dropdown-toggle:focus { + outline: 0; +} + +/* line 30, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_dropdowns.scss */ +.dropdown-menu { + position: absolute; + top: 100%; + left: 0; + z-index: 1000; + display: none; + float: left; + min-width: 160px; + padding: 5px 0; + margin: 2px 0 0; + list-style: none; + font-size: 14px; + text-align: left; + background-color: #fff; + border: 1px solid #ccc; + border: 1px solid rgba(0, 0, 0, 0.15); + border-radius: 4px; + box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175); + background-clip: padding-box; +} +/* line 53, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_dropdowns.scss */ +.dropdown-menu.pull-right { + right: 0; + left: auto; +} +/* line 59, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_dropdowns.scss */ +.dropdown-menu .divider { + height: 1px; + margin: 9px 0; + overflow: hidden; + background-color: #e5e5e5; +} +/* line 64, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_dropdowns.scss */ +.dropdown-menu > li > a { + display: block; + padding: 3px 20px; + clear: both; + font-weight: normal; + line-height: 1.42857; + color: #333333; + white-space: nowrap; +} + +/* line 77, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_dropdowns.scss */ +.dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus { + text-decoration: none; + color: #262626; + background-color: #f5f5f5; +} + +/* line 87, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_dropdowns.scss */ +.dropdown-menu > .active > a, .dropdown-menu > .active > a:hover, .dropdown-menu > .active > a:focus { + color: #fff; + text-decoration: none; + outline: 0; + background-color: #337ab7; +} + +/* line 102, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_dropdowns.scss */ +.dropdown-menu > .disabled > a, .dropdown-menu > .disabled > a:hover, .dropdown-menu > .disabled > a:focus { + color: #777777; +} +/* line 109, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_dropdowns.scss */ +.dropdown-menu > .disabled > a:hover, .dropdown-menu > .disabled > a:focus { + text-decoration: none; + background-color: transparent; + background-image: none; + filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); + cursor: not-allowed; +} + +/* line 122, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_dropdowns.scss */ +.open > .dropdown-menu { + display: block; +} +/* line 127, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_dropdowns.scss */ +.open > a { + outline: 0; +} + +/* line 136, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_dropdowns.scss */ +.dropdown-menu-right { + left: auto; + right: 0; +} + +/* line 146, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_dropdowns.scss */ +.dropdown-menu-left { + left: 0; + right: auto; +} + +/* line 152, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_dropdowns.scss */ +.dropdown-header { + display: block; + padding: 3px 20px; + font-size: 12px; + line-height: 1.42857; + color: #777777; + white-space: nowrap; +} + +/* line 162, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_dropdowns.scss */ +.dropdown-backdrop { + position: fixed; + left: 0; + right: 0; + bottom: 0; + top: 0; + z-index: 990; +} + +/* line 172, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_dropdowns.scss */ +.pull-right > .dropdown-menu { + right: 0; + left: auto; +} + +/* line 185, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_dropdowns.scss */ +.dropup .caret, +.navbar-fixed-bottom .dropdown .caret { + border-top: 0; + border-bottom: 4px solid; + content: ""; +} +/* line 191, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_dropdowns.scss */ +.dropup .dropdown-menu, +.navbar-fixed-bottom .dropdown .dropdown-menu { + top: auto; + bottom: 100%; + margin-bottom: 2px; +} + +@media (min-width: 768px) { + /* line 205, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_dropdowns.scss */ + .navbar-right .dropdown-menu { + right: 0; + left: auto; + } + /* line 210, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_dropdowns.scss */ + .navbar-right .dropdown-menu-left { + left: 0; + right: auto; + } +} +/* line 6, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_button-groups.scss */ +.btn-group, +.btn-group-vertical { + position: relative; + display: inline-block; + vertical-align: middle; +} +/* line 11, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_button-groups.scss */ +.btn-group > .btn, +.btn-group-vertical > .btn { + position: relative; + float: left; +} +/* line 15, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_button-groups.scss */ +.btn-group > .btn:hover, .btn-group > .btn:focus, .btn-group > .btn:active, .btn-group > .btn.active, +.btn-group-vertical > .btn:hover, +.btn-group-vertical > .btn:focus, +.btn-group-vertical > .btn:active, +.btn-group-vertical > .btn.active { + z-index: 2; +} + +/* line 26, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_button-groups.scss */ +.btn-group .btn + .btn, +.btn-group .btn + .btn-group, +.btn-group .btn-group + .btn, +.btn-group .btn-group + .btn-group { + margin-left: -1px; +} + +/* line 35, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_button-groups.scss */ +.btn-toolbar { + margin-left: -5px; +} +/* line 14, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_clearfix.scss */ +.btn-toolbar:before, .btn-toolbar:after { + content: " "; + display: table; +} +/* line 19, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_clearfix.scss */ +.btn-toolbar:after { + clear: both; +} +/* line 39, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_button-groups.scss */ +.btn-toolbar .btn-group, +.btn-toolbar .input-group { + float: left; +} +/* line 43, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_button-groups.scss */ +.btn-toolbar > .btn, +.btn-toolbar > .btn-group, +.btn-toolbar > .input-group { + margin-left: 5px; +} + +/* line 50, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_button-groups.scss */ +.btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) { + border-radius: 0; +} + +/* line 55, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_button-groups.scss */ +.btn-group > .btn:first-child { + margin-left: 0; +} +/* line 57, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_button-groups.scss */ +.btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) { + border-bottom-right-radius: 0; + border-top-right-radius: 0; +} + +/* line 62, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_button-groups.scss */ +.btn-group > .btn:last-child:not(:first-child), +.btn-group > .dropdown-toggle:not(:first-child) { + border-bottom-left-radius: 0; + border-top-left-radius: 0; +} + +/* line 68, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_button-groups.scss */ +.btn-group > .btn-group { + float: left; +} + +/* line 71, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_button-groups.scss */ +.btn-group > .btn-group:not(:first-child):not(:last-child) > .btn { + border-radius: 0; +} + +/* line 75, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_button-groups.scss */ +.btn-group > .btn-group:first-child:not(:last-child) > .btn:last-child, +.btn-group > .btn-group:first-child:not(:last-child) > .dropdown-toggle { + border-bottom-right-radius: 0; + border-top-right-radius: 0; +} + +/* line 80, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_button-groups.scss */ +.btn-group > .btn-group:last-child:not(:first-child) > .btn:first-child { + border-bottom-left-radius: 0; + border-top-left-radius: 0; +} + +/* line 85, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_button-groups.scss */ +.btn-group .dropdown-toggle:active, +.btn-group.open .dropdown-toggle { + outline: 0; +} + +/* line 104, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_button-groups.scss */ +.btn-group > .btn + .dropdown-toggle { + padding-left: 8px; + padding-right: 8px; +} + +/* line 108, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_button-groups.scss */ +.btn-group > .btn-lg + .dropdown-toggle, .btn-group-lg.btn-group > .btn + .dropdown-toggle { + padding-left: 12px; + padding-right: 12px; +} + +/* line 115, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_button-groups.scss */ +.btn-group.open .dropdown-toggle { + box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); +} +/* line 119, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_button-groups.scss */ +.btn-group.open .dropdown-toggle.btn-link { + box-shadow: none; +} + +/* line 126, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_button-groups.scss */ +.btn .caret { + margin-left: 0; +} + +/* line 130, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_button-groups.scss */ +.btn-lg .caret, .btn-group-lg > .btn .caret { + border-width: 5px 5px 0; + border-bottom-width: 0; +} + +/* line 135, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_button-groups.scss */ +.dropup .btn-lg .caret, .dropup .btn-group-lg > .btn .caret { + border-width: 0 5px 5px; +} + +/* line 144, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_button-groups.scss */ +.btn-group-vertical > .btn, +.btn-group-vertical > .btn-group, +.btn-group-vertical > .btn-group > .btn { + display: block; + float: none; + width: 100%; + max-width: 100%; +} +/* line 14, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_clearfix.scss */ +.btn-group-vertical > .btn-group:before, .btn-group-vertical > .btn-group:after { + content: " "; + display: table; +} +/* line 19, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_clearfix.scss */ +.btn-group-vertical > .btn-group:after { + clear: both; +} +/* line 156, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_button-groups.scss */ +.btn-group-vertical > .btn-group > .btn { + float: none; +} +/* line 161, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_button-groups.scss */ +.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; +} + +/* line 171, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_button-groups.scss */ +.btn-group-vertical > .btn:not(:first-child):not(:last-child) { + border-radius: 0; +} +/* line 174, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_button-groups.scss */ +.btn-group-vertical > .btn:first-child:not(:last-child) { + border-top-right-radius: 4px; + border-bottom-right-radius: 0; + border-bottom-left-radius: 0; +} +/* line 178, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_button-groups.scss */ +.btn-group-vertical > .btn:last-child:not(:first-child) { + border-bottom-left-radius: 4px; + border-top-right-radius: 0; + border-top-left-radius: 0; +} + +/* line 183, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_button-groups.scss */ +.btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn { + border-radius: 0; +} + +/* line 187, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_button-groups.scss */ +.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; +} + +/* line 192, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_button-groups.scss */ +.btn-group-vertical > .btn-group:last-child:not(:first-child) > .btn:first-child { + border-top-right-radius: 0; + border-top-left-radius: 0; +} + +/* line 200, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_button-groups.scss */ +.btn-group-justified { + display: table; + width: 100%; + table-layout: fixed; + border-collapse: separate; +} +/* line 205, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_button-groups.scss */ +.btn-group-justified > .btn, +.btn-group-justified > .btn-group { + float: none; + display: table-cell; + width: 1%; +} +/* line 211, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_button-groups.scss */ +.btn-group-justified > .btn-group .btn { + width: 100%; +} +/* line 215, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_button-groups.scss */ +.btn-group-justified > .btn-group .dropdown-menu { + left: auto; +} + +/* line 236, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_button-groups.scss */ +[data-toggle="buttons"] > .btn input[type="radio"], +[data-toggle="buttons"] > .btn input[type="checkbox"], +[data-toggle="buttons"] > .btn-group > .btn input[type="radio"], +[data-toggle="buttons"] > .btn-group > .btn input[type="checkbox"] { + position: absolute; + clip: rect(0, 0, 0, 0); + pointer-events: none; +} + +/* line 7, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_input-groups.scss */ +.input-group { + position: relative; + display: table; + border-collapse: separate; +} +/* line 13, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_input-groups.scss */ +.input-group[class*="col-"] { + float: none; + padding-left: 0; + padding-right: 0; +} +/* line 19, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_input-groups.scss */ +.input-group .form-control { + position: relative; + z-index: 2; + float: left; + width: 100%; + margin-bottom: 0; +} + +/* line 54, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_input-groups.scss */ +.input-group-addon, +.input-group-btn, +.input-group .form-control { + display: table-cell; +} +/* line 59, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_input-groups.scss */ +.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; +} + +/* line 64, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_input-groups.scss */ +.input-group-addon, +.input-group-btn { + width: 1%; + white-space: nowrap; + vertical-align: middle; +} + +/* line 73, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_input-groups.scss */ +.input-group-addon { + padding: 6px 12px; + font-size: 14px; + font-weight: normal; + line-height: 1; + color: #555555; + text-align: center; + background-color: #eeeeee; + border: 1px solid #ccc; + border-radius: 4px; +} +/* line 85, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_input-groups.scss */ +.input-group-addon.input-sm, +.input-group-sm > .input-group-addon, +.input-group-sm > .input-group-btn > .input-group-addon.btn { + padding: 5px 10px; + font-size: 12px; + border-radius: 3px; +} +/* line 90, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_input-groups.scss */ +.input-group-addon.input-lg, +.input-group-lg > .input-group-addon, +.input-group-lg > .input-group-btn > .input-group-addon.btn { + padding: 10px 16px; + font-size: 18px; + border-radius: 6px; +} +/* line 97, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_input-groups.scss */ +.input-group-addon input[type="radio"], +.input-group-addon input[type="checkbox"] { + margin-top: 0; +} + +/* line 104, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_input-groups.scss */ +.input-group .form-control:first-child, +.input-group-addon:first-child, +.input-group-btn:first-child > .btn, +.input-group-btn:first-child > .btn-group > .btn, +.input-group-btn:first-child > .dropdown-toggle, +.input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle), +.input-group-btn:last-child > .btn-group:not(:last-child) > .btn { + border-bottom-right-radius: 0; + border-top-right-radius: 0; +} + +/* line 113, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_input-groups.scss */ +.input-group-addon:first-child { + border-right: 0; +} + +/* line 116, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_input-groups.scss */ +.input-group .form-control:last-child, +.input-group-addon:last-child, +.input-group-btn:last-child > .btn, +.input-group-btn:last-child > .btn-group > .btn, +.input-group-btn:last-child > .dropdown-toggle, +.input-group-btn:first-child > .btn:not(:first-child), +.input-group-btn:first-child > .btn-group:not(:first-child) > .btn { + border-bottom-left-radius: 0; + border-top-left-radius: 0; +} + +/* line 125, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_input-groups.scss */ +.input-group-addon:last-child { + border-left: 0; +} + +/* line 131, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_input-groups.scss */ +.input-group-btn { + position: relative; + font-size: 0; + white-space: nowrap; +} +/* line 140, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_input-groups.scss */ +.input-group-btn > .btn { + position: relative; +} +/* line 142, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_input-groups.scss */ +.input-group-btn > .btn + .btn { + margin-left: -1px; +} +/* line 146, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_input-groups.scss */ +.input-group-btn > .btn:hover, .input-group-btn > .btn:focus, .input-group-btn > .btn:active { + z-index: 2; +} +/* line 155, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_input-groups.scss */ +.input-group-btn:first-child > .btn, +.input-group-btn:first-child > .btn-group { + margin-right: -1px; +} +/* line 161, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_input-groups.scss */ +.input-group-btn:last-child > .btn, +.input-group-btn:last-child > .btn-group { + margin-left: -1px; +} + +/* line 9, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_navs.scss */ +.nav { + margin-bottom: 0; + padding-left: 0; + list-style: none; +} +/* line 14, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_clearfix.scss */ +.nav:before, .nav:after { + content: " "; + display: table; +} +/* line 19, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_clearfix.scss */ +.nav:after { + clear: both; +} +/* line 15, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_navs.scss */ +.nav > li { + position: relative; + display: block; +} +/* line 19, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_navs.scss */ +.nav > li > a { + position: relative; + display: block; + padding: 10px 15px; +} +/* line 23, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_navs.scss */ +.nav > li > a:hover, .nav > li > a:focus { + text-decoration: none; + background-color: #eeeeee; +} +/* line 31, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_navs.scss */ +.nav > li.disabled > a { + color: #777777; +} +/* line 34, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_navs.scss */ +.nav > li.disabled > a:hover, .nav > li.disabled > a:focus { + color: #777777; + text-decoration: none; + background-color: transparent; + cursor: not-allowed; +} +/* line 46, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_navs.scss */ +.nav .open > a, .nav .open > a:hover, .nav .open > a:focus { + background-color: #eeeeee; + border-color: #337ab7; +} +/* line 59, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_navs.scss */ +.nav .nav-divider { + height: 1px; + margin: 9px 0; + overflow: hidden; + background-color: #e5e5e5; +} +/* line 66, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_navs.scss */ +.nav > li > a > img { + max-width: none; +} + +/* line 76, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_navs.scss */ +.nav-tabs { + border-bottom: 1px solid #ddd; +} +/* line 78, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_navs.scss */ +.nav-tabs > li { + float: left; + margin-bottom: -1px; +} +/* line 84, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_navs.scss */ +.nav-tabs > li > a { + margin-right: 2px; + line-height: 1.42857; + border: 1px solid transparent; + border-radius: 4px 4px 0 0; +} +/* line 89, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_navs.scss */ +.nav-tabs > li > a:hover { + border-color: #eeeeee #eeeeee #ddd; +} +/* line 96, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_navs.scss */ +.nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus { + color: #555555; + background-color: #fff; + border: 1px solid #ddd; + border-bottom-color: transparent; + cursor: default; +} + +/* line 118, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_navs.scss */ +.nav-pills > li { + float: left; +} +/* line 122, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_navs.scss */ +.nav-pills > li > a { + border-radius: 4px; +} +/* line 125, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_navs.scss */ +.nav-pills > li + li { + margin-left: 2px; +} +/* line 131, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_navs.scss */ +.nav-pills > li.active > a, .nav-pills > li.active > a:hover, .nav-pills > li.active > a:focus { + color: #fff; + background-color: #337ab7; +} + +/* line 144, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_navs.scss */ +.nav-stacked > li { + float: none; +} +/* line 146, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_navs.scss */ +.nav-stacked > li + li { + margin-top: 2px; + margin-left: 0; +} + +/* line 160, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_navs.scss */ +.nav-justified, .nav-tabs.nav-justified { + width: 100%; +} +/* line 163, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_navs.scss */ +.nav-justified > li, .nav-tabs.nav-justified > li { + float: none; +} +/* line 165, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_navs.scss */ +.nav-justified > li > a, .nav-tabs.nav-justified > li > a { + text-align: center; + margin-bottom: 5px; +} +/* line 171, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_navs.scss */ +.nav-justified > .dropdown .dropdown-menu { + top: auto; + left: auto; +} +@media (min-width: 768px) { + /* line 177, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_navs.scss */ + .nav-justified > li, .nav-tabs.nav-justified > li { + display: table-cell; + width: 1%; + } + /* line 180, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_navs.scss */ + .nav-justified > li > a, .nav-tabs.nav-justified > li > a { + margin-bottom: 0; + } +} + +/* line 190, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_navs.scss */ +.nav-tabs-justified, .nav-tabs.nav-justified { + border-bottom: 0; +} +/* line 193, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_navs.scss */ +.nav-tabs-justified > li > a, .nav-tabs.nav-justified > li > a { + margin-right: 0; + border-radius: 4px; +} +/* line 199, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_navs.scss */ +.nav-tabs-justified > .active > a, .nav-tabs.nav-justified > .active > a, +.nav-tabs-justified > .active > a:hover, +.nav-tabs.nav-justified > .active > a:hover, +.nav-tabs-justified > .active > a:focus, +.nav-tabs.nav-justified > .active > a:focus { + border: 1px solid #ddd; +} +@media (min-width: 768px) { + /* line 206, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_navs.scss */ + .nav-tabs-justified > li > a, .nav-tabs.nav-justified > li > a { + border-bottom: 1px solid #ddd; + border-radius: 4px 4px 0 0; + } + /* line 210, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_navs.scss */ + .nav-tabs-justified > .active > a, .nav-tabs.nav-justified > .active > a, + .nav-tabs-justified > .active > a:hover, + .nav-tabs.nav-justified > .active > a:hover, + .nav-tabs-justified > .active > a:focus, + .nav-tabs.nav-justified > .active > a:focus { + border-bottom-color: #fff; + } +} + +/* line 224, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_navs.scss */ +.tab-content > .tab-pane { + display: none; +} +/* line 227, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_navs.scss */ +.tab-content > .active { + display: block; +} + +/* line 237, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_navs.scss */ +.nav-tabs .dropdown-menu { + margin-top: -1px; + border-top-right-radius: 0; + border-top-left-radius: 0; +} + +/* line 11, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_navbar.scss */ +.navbar { + position: relative; + min-height: 50px; + margin-bottom: 20px; + border: 1px solid transparent; +} +/* line 14, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_clearfix.scss */ +.navbar:before, .navbar:after { + content: " "; + display: table; +} +/* line 19, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_clearfix.scss */ +.navbar:after { + clear: both; +} +@media (min-width: 768px) { + /* line 11, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_navbar.scss */ + .navbar { + border-radius: 4px; + } +} + +/* line 14, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_clearfix.scss */ +.navbar-header:before, .navbar-header:after { + content: " "; + display: table; +} +/* line 19, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_clearfix.scss */ +.navbar-header:after { + clear: both; +} +@media (min-width: 768px) { + /* line 31, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_navbar.scss */ + .navbar-header { + float: left; + } +} + +/* line 50, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_navbar.scss */ +.navbar-collapse { + overflow-x: visible; + padding-right: 15px; + padding-left: 15px; + border-top: 1px solid transparent; + box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1); + -webkit-overflow-scrolling: touch; +} +/* line 14, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_clearfix.scss */ +.navbar-collapse:before, .navbar-collapse:after { + content: " "; + display: table; +} +/* line 19, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_clearfix.scss */ +.navbar-collapse:after { + clear: both; +} +/* line 59, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_navbar.scss */ +.navbar-collapse.in { + overflow-y: auto; +} +@media (min-width: 768px) { + /* line 50, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_navbar.scss */ + .navbar-collapse { + width: auto; + border-top: 0; + box-shadow: none; + } + /* line 68, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_navbar.scss */ + .navbar-collapse.collapse { + display: block !important; + height: auto !important; + padding-bottom: 0; + overflow: visible !important; + } + /* line 75, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_navbar.scss */ + .navbar-collapse.in { + overflow-y: visible; + } + /* line 81, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_navbar.scss */ + .navbar-fixed-top .navbar-collapse, .navbar-static-top .navbar-collapse, .navbar-fixed-bottom .navbar-collapse { + padding-left: 0; + padding-right: 0; + } +} + +/* line 92, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_navbar.scss */ +.navbar-fixed-top .navbar-collapse, +.navbar-fixed-bottom .navbar-collapse { + max-height: 340px; +} +@media (max-device-width: 480px) and (orientation: landscape) { + /* line 92, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_navbar.scss */ + .navbar-fixed-top .navbar-collapse, + .navbar-fixed-bottom .navbar-collapse { + max-height: 200px; + } +} + +/* line 108, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_navbar.scss */ +.container > .navbar-header, +.container > .navbar-collapse, +.container-fluid > .navbar-header, +.container-fluid > .navbar-collapse { + margin-right: -15px; + margin-left: -15px; +} +@media (min-width: 768px) { + /* line 108, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_navbar.scss */ + .container > .navbar-header, + .container > .navbar-collapse, + .container-fluid > .navbar-header, + .container-fluid > .navbar-collapse { + margin-right: 0; + margin-left: 0; + } +} + +/* line 128, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_navbar.scss */ +.navbar-static-top { + z-index: 1000; + border-width: 0 0 1px; +} +@media (min-width: 768px) { + /* line 128, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_navbar.scss */ + .navbar-static-top { + border-radius: 0; + } +} + +/* line 138, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_navbar.scss */ +.navbar-fixed-top, +.navbar-fixed-bottom { + position: fixed; + right: 0; + left: 0; + z-index: 1030; +} +@media (min-width: 768px) { + /* line 138, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_navbar.scss */ + .navbar-fixed-top, + .navbar-fixed-bottom { + border-radius: 0; + } +} + +/* line 150, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_navbar.scss */ +.navbar-fixed-top { + top: 0; + border-width: 0 0 1px; +} + +/* line 154, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_navbar.scss */ +.navbar-fixed-bottom { + bottom: 0; + margin-bottom: 0; + border-width: 1px 0 0; +} + +/* line 163, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_navbar.scss */ +.navbar-brand { + float: left; + padding: 15px 15px; + font-size: 18px; + line-height: 20px; + height: 50px; +} +/* line 170, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_navbar.scss */ +.navbar-brand:hover, .navbar-brand:focus { + text-decoration: none; +} +/* line 175, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_navbar.scss */ +.navbar-brand > img { + display: block; +} +@media (min-width: 768px) { + /* line 180, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_navbar.scss */ + .navbar > .container .navbar-brand, .navbar > .container-fluid .navbar-brand { + margin-left: -15px; + } +} + +/* line 193, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_navbar.scss */ +.navbar-toggle { + position: relative; + float: right; + margin-right: 15px; + padding: 9px 10px; + margin-top: 8px; + margin-bottom: 8px; + background-color: transparent; + background-image: none; + border: 1px solid transparent; + border-radius: 4px; +} +/* line 206, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_navbar.scss */ +.navbar-toggle:focus { + outline: 0; +} +/* line 211, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_navbar.scss */ +.navbar-toggle .icon-bar { + display: block; + width: 22px; + height: 2px; + border-radius: 1px; +} +/* line 217, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_navbar.scss */ +.navbar-toggle .icon-bar + .icon-bar { + margin-top: 4px; +} +@media (min-width: 768px) { + /* line 193, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_navbar.scss */ + .navbar-toggle { + display: none; + } +} + +/* line 232, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_navbar.scss */ +.navbar-nav { + margin: 7.5px -15px; +} +/* line 235, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_navbar.scss */ +.navbar-nav > li > a { + padding-top: 10px; + padding-bottom: 10px; + line-height: 20px; +} +@media (max-width: 767px) { + /* line 243, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_navbar.scss */ + .navbar-nav .open .dropdown-menu { + position: static; + float: none; + width: auto; + margin-top: 0; + background-color: transparent; + border: 0; + box-shadow: none; + } + /* line 251, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_navbar.scss */ + .navbar-nav .open .dropdown-menu > li > a, + .navbar-nav .open .dropdown-menu .dropdown-header { + padding: 5px 15px 5px 25px; + } + /* line 255, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_navbar.scss */ + .navbar-nav .open .dropdown-menu > li > a { + line-height: 20px; + } + /* line 257, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_navbar.scss */ + .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-nav .open .dropdown-menu > li > a:focus { + background-image: none; + } +} +@media (min-width: 768px) { + /* line 232, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_navbar.scss */ + .navbar-nav { + float: left; + margin: 0; + } + /* line 270, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_navbar.scss */ + .navbar-nav > li { + float: left; + } + /* line 272, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_navbar.scss */ + .navbar-nav > li > a { + padding-top: 15px; + padding-bottom: 15px; + } +} + +/* line 286, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_navbar.scss */ +.navbar-form { + margin-left: -15px; + margin-right: -15px; + padding: 10px 15px; + border-top: 1px solid transparent; + border-bottom: 1px solid transparent; + box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1); + margin-top: 8px; + margin-bottom: 8px; +} +@media (min-width: 768px) { + /* line 441, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_forms.scss */ + .navbar-form .form-group { + display: inline-block; + margin-bottom: 0; + vertical-align: middle; + } + /* line 448, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_forms.scss */ + .navbar-form .form-control { + display: inline-block; + width: auto; + vertical-align: middle; + } + /* line 455, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_forms.scss */ + .navbar-form .form-control-static { + display: inline-block; + } + /* line 459, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_forms.scss */ + .navbar-form .input-group { + display: inline-table; + vertical-align: middle; + } + /* line 463, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_forms.scss */ + .navbar-form .input-group .input-group-addon, + .navbar-form .input-group .input-group-btn, + .navbar-form .input-group .form-control { + width: auto; + } + /* line 471, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_forms.scss */ + .navbar-form .input-group > .form-control { + width: 100%; + } + /* line 475, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_forms.scss */ + .navbar-form .control-label { + margin-bottom: 0; + vertical-align: middle; + } + /* line 482, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_forms.scss */ + .navbar-form .radio, + .navbar-form .checkbox { + display: inline-block; + margin-top: 0; + margin-bottom: 0; + vertical-align: middle; + } + /* line 489, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_forms.scss */ + .navbar-form .radio label, + .navbar-form .checkbox label { + padding-left: 0; + } + /* line 493, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_forms.scss */ + .navbar-form .radio input[type="radio"], + .navbar-form .checkbox input[type="checkbox"] { + position: relative; + margin-left: 0; + } + /* line 500, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_forms.scss */ + .navbar-form .has-feedback .form-control-feedback { + top: 0; + } +} +@media (max-width: 767px) { + /* line 298, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_navbar.scss */ + .navbar-form .form-group { + margin-bottom: 5px; + } + /* line 302, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_navbar.scss */ + .navbar-form .form-group:last-child { + margin-bottom: 0; + } +} +@media (min-width: 768px) { + /* line 286, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_navbar.scss */ + .navbar-form { + width: auto; + border: 0; + margin-left: 0; + margin-right: 0; + padding-top: 0; + padding-bottom: 0; + box-shadow: none; + } +} + +/* line 327, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_navbar.scss */ +.navbar-nav > li > .dropdown-menu { + margin-top: 0; + border-top-right-radius: 0; + border-top-left-radius: 0; +} + +/* line 332, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_navbar.scss */ +.navbar-fixed-bottom .navbar-nav > li > .dropdown-menu { + margin-bottom: 0; + border-top-right-radius: 4px; + border-top-left-radius: 4px; + border-bottom-right-radius: 0; + border-bottom-left-radius: 0; +} + +/* line 343, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_navbar.scss */ +.navbar-btn { + margin-top: 8px; + margin-bottom: 8px; +} +/* line 346, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_navbar.scss */ +.navbar-btn.btn-sm, .btn-group-sm > .navbar-btn.btn { + margin-top: 10px; + margin-bottom: 10px; +} +/* line 349, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_navbar.scss */ +.navbar-btn.btn-xs, .btn-group-xs > .navbar-btn.btn { + margin-top: 14px; + margin-bottom: 14px; +} + +/* line 359, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_navbar.scss */ +.navbar-text { + margin-top: 15px; + margin-bottom: 15px; +} +@media (min-width: 768px) { + /* line 359, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_navbar.scss */ + .navbar-text { + float: left; + margin-left: 15px; + margin-right: 15px; + } +} + +@media (min-width: 768px) { + /* line 379, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_navbar.scss */ + .navbar-left { + float: left !important; + } + + /* line 382, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_navbar.scss */ + .navbar-right { + float: right !important; + margin-right: -15px; + } + /* line 386, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_navbar.scss */ + .navbar-right ~ .navbar-right { + margin-right: 0; + } +} +/* line 397, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_navbar.scss */ +.navbar-default { + background-color: #f8f8f8; + border-color: #e7e7e7; +} +/* line 401, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_navbar.scss */ +.navbar-default .navbar-brand { + color: #777; +} +/* line 403, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_navbar.scss */ +.navbar-default .navbar-brand:hover, .navbar-default .navbar-brand:focus { + color: #5e5e5e; + background-color: transparent; +} +/* line 410, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_navbar.scss */ +.navbar-default .navbar-text { + color: #777; +} +/* line 415, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_navbar.scss */ +.navbar-default .navbar-nav > li > a { + color: #777; +} +/* line 418, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_navbar.scss */ +.navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus { + color: #333; + background-color: transparent; +} +/* line 425, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_navbar.scss */ +.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; +} +/* line 433, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_navbar.scss */ +.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; +} +/* line 442, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_navbar.scss */ +.navbar-default .navbar-toggle { + border-color: #ddd; +} +/* line 444, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_navbar.scss */ +.navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus { + background-color: #ddd; +} +/* line 448, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_navbar.scss */ +.navbar-default .navbar-toggle .icon-bar { + background-color: #888; +} +/* line 453, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_navbar.scss */ +.navbar-default .navbar-collapse, +.navbar-default .navbar-form { + border-color: #e7e7e7; +} +/* line 462, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_navbar.scss */ +.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus { + background-color: #e7e7e7; + color: #555; +} +@media (max-width: 767px) { + /* line 473, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_navbar.scss */ + .navbar-default .navbar-nav .open .dropdown-menu > li > a { + color: #777; + } + /* line 475, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_navbar.scss */ + .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; + } + /* line 482, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_navbar.scss */ + .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; + } + /* line 490, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_navbar.scss */ + .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; + } +} +/* line 506, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_navbar.scss */ +.navbar-default .navbar-link { + color: #777; +} +/* line 508, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_navbar.scss */ +.navbar-default .navbar-link:hover { + color: #333; +} +/* line 513, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_navbar.scss */ +.navbar-default .btn-link { + color: #777; +} +/* line 515, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_navbar.scss */ +.navbar-default .btn-link:hover, .navbar-default .btn-link:focus { + color: #333; +} +/* line 521, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_navbar.scss */ +.navbar-default .btn-link[disabled]:hover, .navbar-default .btn-link[disabled]:focus, fieldset[disabled] .navbar-default .btn-link:hover, fieldset[disabled] .navbar-default .btn-link:focus { + color: #ccc; +} + +/* line 531, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_navbar.scss */ +.navbar-inverse { + background-color: #222; + border-color: #090909; +} +/* line 535, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_navbar.scss */ +.navbar-inverse .navbar-brand { + color: #9d9d9d; +} +/* line 537, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_navbar.scss */ +.navbar-inverse .navbar-brand:hover, .navbar-inverse .navbar-brand:focus { + color: #fff; + background-color: transparent; +} +/* line 544, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_navbar.scss */ +.navbar-inverse .navbar-text { + color: #9d9d9d; +} +/* line 549, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_navbar.scss */ +.navbar-inverse .navbar-nav > li > a { + color: #9d9d9d; +} +/* line 552, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_navbar.scss */ +.navbar-inverse .navbar-nav > li > a:hover, .navbar-inverse .navbar-nav > li > a:focus { + color: #fff; + background-color: transparent; +} +/* line 559, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_navbar.scss */ +.navbar-inverse .navbar-nav > .active > a, .navbar-inverse .navbar-nav > .active > a:hover, .navbar-inverse .navbar-nav > .active > a:focus { + color: #fff; + background-color: #090909; +} +/* line 567, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_navbar.scss */ +.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; +} +/* line 577, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_navbar.scss */ +.navbar-inverse .navbar-toggle { + border-color: #333; +} +/* line 579, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_navbar.scss */ +.navbar-inverse .navbar-toggle:hover, .navbar-inverse .navbar-toggle:focus { + background-color: #333; +} +/* line 583, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_navbar.scss */ +.navbar-inverse .navbar-toggle .icon-bar { + background-color: #fff; +} +/* line 588, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_navbar.scss */ +.navbar-inverse .navbar-collapse, +.navbar-inverse .navbar-form { + border-color: #101010; +} +/* line 596, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_navbar.scss */ +.navbar-inverse .navbar-nav > .open > a, .navbar-inverse .navbar-nav > .open > a:hover, .navbar-inverse .navbar-nav > .open > a:focus { + background-color: #090909; + color: #fff; +} +@media (max-width: 767px) { + /* line 607, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_navbar.scss */ + .navbar-inverse .navbar-nav .open .dropdown-menu > .dropdown-header { + border-color: #090909; + } + /* line 610, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_navbar.scss */ + .navbar-inverse .navbar-nav .open .dropdown-menu .divider { + background-color: #090909; + } + /* line 613, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_navbar.scss */ + .navbar-inverse .navbar-nav .open .dropdown-menu > li > a { + color: #9d9d9d; + } + /* line 615, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_navbar.scss */ + .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; + } + /* line 622, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_navbar.scss */ + .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: #090909; + } + /* line 630, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_navbar.scss */ + .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; + } +} +/* line 641, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_navbar.scss */ +.navbar-inverse .navbar-link { + color: #9d9d9d; +} +/* line 643, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_navbar.scss */ +.navbar-inverse .navbar-link:hover { + color: #fff; +} +/* line 648, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_navbar.scss */ +.navbar-inverse .btn-link { + color: #9d9d9d; +} +/* line 650, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_navbar.scss */ +.navbar-inverse .btn-link:hover, .navbar-inverse .btn-link:focus { + color: #fff; +} +/* line 656, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_navbar.scss */ +.navbar-inverse .btn-link[disabled]:hover, .navbar-inverse .btn-link[disabled]:focus, fieldset[disabled] .navbar-inverse .btn-link:hover, fieldset[disabled] .navbar-inverse .btn-link:focus { + color: #444; +} + +/* line 6, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_breadcrumbs.scss */ +.breadcrumb { + padding: 8px 15px; + margin-bottom: 20px; + list-style: none; + background-color: #f5f5f5; + border-radius: 4px; +} +/* line 13, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_breadcrumbs.scss */ +.breadcrumb > li { + display: inline-block; +} +/* line 16, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_breadcrumbs.scss */ +.breadcrumb > li + li:before { + content: "/ "; + padding: 0 5px; + color: #ccc; +} +/* line 23, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_breadcrumbs.scss */ +.breadcrumb > .active { + color: #777777; +} + +/* line 4, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_pagination.scss */ +.pagination { + display: inline-block; + padding-left: 0; + margin: 20px 0; + border-radius: 4px; +} +/* line 10, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_pagination.scss */ +.pagination > li { + display: inline; +} +/* line 12, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_pagination.scss */ +.pagination > li > a, +.pagination > li > span { + position: relative; + float: left; + padding: 6px 12px; + line-height: 1.42857; + text-decoration: none; + color: #337ab7; + background-color: #fff; + border: 1px solid #ddd; + margin-left: -1px; +} +/* line 25, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_pagination.scss */ +.pagination > li:first-child > a, +.pagination > li:first-child > span { + margin-left: 0; + border-bottom-left-radius: 4px; + border-top-left-radius: 4px; +} +/* line 32, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_pagination.scss */ +.pagination > li:last-child > a, +.pagination > li:last-child > span { + border-bottom-right-radius: 4px; + border-top-right-radius: 4px; +} +/* line 41, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_pagination.scss */ +.pagination > li > a:hover, .pagination > li > a:focus, +.pagination > li > span:hover, +.pagination > li > span:focus { + color: #23527c; + background-color: #eeeeee; + border-color: #ddd; +} +/* line 51, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_pagination.scss */ +.pagination > .active > a, .pagination > .active > a:hover, .pagination > .active > a:focus, +.pagination > .active > span, +.pagination > .active > span:hover, +.pagination > .active > span:focus { + z-index: 2; + color: #fff; + background-color: #337ab7; + border-color: #337ab7; + cursor: default; +} +/* line 63, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_pagination.scss */ +.pagination > .disabled > span, +.pagination > .disabled > span:hover, +.pagination > .disabled > span:focus, +.pagination > .disabled > a, +.pagination > .disabled > a:hover, +.pagination > .disabled > a:focus { + color: #777777; + background-color: #fff; + border-color: #ddd; + cursor: not-allowed; +} + +/* line 5, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_pagination.scss */ +.pagination-lg > li > a, +.pagination-lg > li > span { + padding: 10px 16px; + font-size: 18px; +} +/* line 11, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_pagination.scss */ +.pagination-lg > li:first-child > a, +.pagination-lg > li:first-child > span { + border-bottom-left-radius: 6px; + border-top-left-radius: 6px; +} +/* line 17, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_pagination.scss */ +.pagination-lg > li:last-child > a, +.pagination-lg > li:last-child > span { + border-bottom-right-radius: 6px; + border-top-right-radius: 6px; +} + +/* line 5, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_pagination.scss */ +.pagination-sm > li > a, +.pagination-sm > li > span { + padding: 5px 10px; + font-size: 12px; +} +/* line 11, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_pagination.scss */ +.pagination-sm > li:first-child > a, +.pagination-sm > li:first-child > span { + border-bottom-left-radius: 3px; + border-top-left-radius: 3px; +} +/* line 17, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_pagination.scss */ +.pagination-sm > li:last-child > a, +.pagination-sm > li:last-child > span { + border-bottom-right-radius: 3px; + border-top-right-radius: 3px; +} + +/* line 6, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_pager.scss */ +.pager { + padding-left: 0; + margin: 20px 0; + list-style: none; + text-align: center; +} +/* line 14, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_clearfix.scss */ +.pager:before, .pager:after { + content: " "; + display: table; +} +/* line 19, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_clearfix.scss */ +.pager:after { + clear: both; +} +/* line 12, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_pager.scss */ +.pager li { + display: inline; +} +/* line 14, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_pager.scss */ +.pager li > a, +.pager li > span { + display: inline-block; + padding: 5px 14px; + background-color: #fff; + border: 1px solid #ddd; + border-radius: 15px; +} +/* line 23, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_pager.scss */ +.pager li > a:hover, +.pager li > a:focus { + text-decoration: none; + background-color: #eeeeee; +} +/* line 31, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_pager.scss */ +.pager .next > a, +.pager .next > span { + float: right; +} +/* line 38, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_pager.scss */ +.pager .previous > a, +.pager .previous > span { + float: left; +} +/* line 45, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_pager.scss */ +.pager .disabled > a, +.pager .disabled > a:hover, +.pager .disabled > a:focus, +.pager .disabled > span { + color: #777777; + background-color: #fff; + cursor: not-allowed; +} + +/* line 5, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_labels.scss */ +.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; +} +/* line 20, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_labels.scss */ +.label:empty { + display: none; +} +/* line 25, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_labels.scss */ +.btn .label { + position: relative; + top: -1px; +} + +/* line 33, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_labels.scss */ +a.label:hover, a.label:focus { + color: #fff; + text-decoration: none; + cursor: pointer; +} + +/* line 44, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_labels.scss */ +.label-default { + background-color: #777777; +} +/* line 7, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_labels.scss */ +.label-default[href]:hover, .label-default[href]:focus { + background-color: #5e5e5e; +} + +/* line 48, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_labels.scss */ +.label-primary { + background-color: #337ab7; +} +/* line 7, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_labels.scss */ +.label-primary[href]:hover, .label-primary[href]:focus { + background-color: #286090; +} + +/* line 52, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_labels.scss */ +.label-success { + background-color: #5cb85c; +} +/* line 7, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_labels.scss */ +.label-success[href]:hover, .label-success[href]:focus { + background-color: #449d44; +} + +/* line 56, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_labels.scss */ +.label-info { + background-color: #5bc0de; +} +/* line 7, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_labels.scss */ +.label-info[href]:hover, .label-info[href]:focus { + background-color: #31b0d5; +} + +/* line 60, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_labels.scss */ +.label-warning { + background-color: #f0ad4e; +} +/* line 7, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_labels.scss */ +.label-warning[href]:hover, .label-warning[href]:focus { + background-color: #ec971f; +} + +/* line 64, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_labels.scss */ +.label-danger { + background-color: #d9534f; +} +/* line 7, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_labels.scss */ +.label-danger[href]:hover, .label-danger[href]:focus { + background-color: #c9302c; +} + +/* line 7, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_badges.scss */ +.badge { + display: inline-block; + min-width: 10px; + padding: 3px 7px; + font-size: 12px; + font-weight: bold; + color: #fff; + line-height: 1; + vertical-align: baseline; + white-space: nowrap; + text-align: center; + background-color: #777777; + border-radius: 10px; +} +/* line 22, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_badges.scss */ +.badge:empty { + display: none; +} +/* line 27, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_badges.scss */ +.btn .badge { + position: relative; + top: -1px; +} +/* line 32, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_badges.scss */ +.btn-xs .badge, .btn-group-xs > .btn .badge, .btn-group-xs > .btn .badge { + top: 0; + padding: 1px 5px; +} +/* line 41, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_badges.scss */ +.list-group-item.active > .badge, .nav-pills > .active > a > .badge { + color: #337ab7; + background-color: #fff; +} +/* line 47, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_badges.scss */ +.list-group-item > .badge { + float: right; +} +/* line 51, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_badges.scss */ +.list-group-item > .badge + .badge { + margin-right: 5px; +} +/* line 55, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_badges.scss */ +.nav-pills > li > a > .badge { + margin-left: 3px; +} + +/* line 62, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_badges.scss */ +a.badge:hover, a.badge:focus { + color: #fff; + text-decoration: none; + cursor: pointer; +} + +/* line 6, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_jumbotron.scss */ +.jumbotron { + padding: 30px 15px; + margin-bottom: 30px; + color: inherit; + background-color: #eeeeee; +} +/* line 12, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_jumbotron.scss */ +.jumbotron h1, +.jumbotron .h1 { + color: inherit; +} +/* line 17, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_jumbotron.scss */ +.jumbotron p { + margin-bottom: 15px; + font-size: 21px; + font-weight: 200; +} +/* line 23, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_jumbotron.scss */ +.jumbotron > hr { + border-top-color: #d5d5d5; +} +/* line 27, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_jumbotron.scss */ +.container .jumbotron, .container-fluid .jumbotron { + border-radius: 6px; +} +/* line 32, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_jumbotron.scss */ +.jumbotron .container { + max-width: 100%; +} +@media screen and (min-width: 768px) { + /* line 6, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_jumbotron.scss */ + .jumbotron { + padding: 48px 0; + } + /* line 39, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_jumbotron.scss */ + .container .jumbotron, .container-fluid .jumbotron { + padding-left: 60px; + padding-right: 60px; + } + /* line 45, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_jumbotron.scss */ + .jumbotron h1, + .jumbotron .h1 { + font-size: 63px; + } +} + +/* line 7, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_thumbnails.scss */ +.thumbnail { + display: block; + padding: 4px; + margin-bottom: 20px; + line-height: 1.42857; + background-color: #fff; + border: 1px solid #ddd; + border-radius: 4px; + -webkit-transition: border 0.2s ease-in-out; + transition: border 0.2s ease-in-out; +} +/* line 17, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_thumbnails.scss */ +.thumbnail > img, +.thumbnail a > img { + display: block; + max-width: 100%; + height: auto; + margin-left: auto; + margin-right: auto; +} +/* line 27, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_thumbnails.scss */ +.thumbnail .caption { + padding: 9px; + color: #333333; +} + +/* line 34, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_thumbnails.scss */ +a.thumbnail:hover, +a.thumbnail:focus, +a.thumbnail.active { + border-color: #337ab7; +} + +/* line 9, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_alerts.scss */ +.alert { + padding: 15px; + margin-bottom: 20px; + border: 1px solid transparent; + border-radius: 4px; +} +/* line 16, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_alerts.scss */ +.alert h4 { + margin-top: 0; + color: inherit; +} +/* line 23, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_alerts.scss */ +.alert .alert-link { + font-weight: bold; +} +/* line 28, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_alerts.scss */ +.alert > p, +.alert > ul { + margin-bottom: 0; +} +/* line 33, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_alerts.scss */ +.alert > p + p { + margin-top: 5px; +} + +/* line 42, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_alerts.scss */ +.alert-dismissable, +.alert-dismissible { + padding-right: 35px; +} +/* line 47, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_alerts.scss */ +.alert-dismissable .close, +.alert-dismissible .close { + position: relative; + top: -2px; + right: -21px; + color: inherit; +} + +/* line 59, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_alerts.scss */ +.alert-success { + background-color: #dff0d8; + border-color: #d6e9c6; + color: #3c763d; +} +/* line 8, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_alerts.scss */ +.alert-success hr { + border-top-color: #c9e2b3; +} +/* line 11, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_alerts.scss */ +.alert-success .alert-link { + color: #2b542c; +} + +/* line 63, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_alerts.scss */ +.alert-info { + background-color: #d9edf7; + border-color: #bce8f1; + color: #31708f; +} +/* line 8, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_alerts.scss */ +.alert-info hr { + border-top-color: #a6e1ec; +} +/* line 11, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_alerts.scss */ +.alert-info .alert-link { + color: #245269; +} + +/* line 67, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_alerts.scss */ +.alert-warning { + background-color: #fcf8e3; + border-color: #faebcc; + color: #8a6d3b; +} +/* line 8, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_alerts.scss */ +.alert-warning hr { + border-top-color: #f7e1b5; +} +/* line 11, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_alerts.scss */ +.alert-warning .alert-link { + color: #66512c; +} + +/* line 71, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_alerts.scss */ +.alert-danger { + background-color: #f2dede; + border-color: #ebccd1; + color: #a94442; +} +/* line 8, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_alerts.scss */ +.alert-danger hr { + border-top-color: #e4b9c0; +} +/* line 11, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_alerts.scss */ +.alert-danger .alert-link { + color: #843534; +} + +@-webkit-keyframes progress-bar-stripes { + from { + background-position: 40px 0; + } + to { + background-position: 0 0; + } +} +@keyframes progress-bar-stripes { + from { + background-position: 40px 0; + } + to { + background-position: 0 0; + } +} +/* line 26, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_progress-bars.scss */ +.progress { + overflow: hidden; + height: 20px; + margin-bottom: 20px; + background-color: #f5f5f5; + border-radius: 4px; + box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); +} + +/* line 36, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_progress-bars.scss */ +.progress-bar { + float: left; + width: 0%; + height: 100%; + font-size: 12px; + line-height: 20px; + color: #fff; + text-align: center; + background-color: #337ab7; + box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15); + -webkit-transition: width 0.6s ease; + transition: width 0.6s ease; +} + +/* line 54, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_progress-bars.scss */ +.progress-striped .progress-bar, +.progress-bar-striped { + background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-size: 40px 40px; +} + +/* line 64, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_progress-bars.scss */ +.progress.active .progress-bar, +.progress-bar.active { + -webkit-animation: progress-bar-stripes 2s linear infinite; + animation: progress-bar-stripes 2s linear infinite; +} + +/* line 73, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_progress-bars.scss */ +.progress-bar-success { + background-color: #5cb85c; +} +/* line 7, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_progress-bar.scss */ +.progress-striped .progress-bar-success { + background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); +} + +/* line 77, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_progress-bars.scss */ +.progress-bar-info { + background-color: #5bc0de; +} +/* line 7, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_progress-bar.scss */ +.progress-striped .progress-bar-info { + background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); +} + +/* line 81, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_progress-bars.scss */ +.progress-bar-warning { + background-color: #f0ad4e; +} +/* line 7, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_progress-bar.scss */ +.progress-striped .progress-bar-warning { + background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); +} + +/* line 85, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_progress-bars.scss */ +.progress-bar-danger { + background-color: #d9534f; +} +/* line 7, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_progress-bar.scss */ +.progress-striped .progress-bar-danger { + background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); +} + +/* line 1, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_media.scss */ +.media { + margin-top: 15px; +} +/* line 5, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_media.scss */ +.media:first-child { + margin-top: 0; +} + +/* line 10, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_media.scss */ +.media, +.media-body { + zoom: 1; + overflow: hidden; +} + +/* line 16, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_media.scss */ +.media-body { + width: 10000px; +} + +/* line 20, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_media.scss */ +.media-object { + display: block; +} + +/* line 24, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_media.scss */ +.media-right, +.media > .pull-right { + padding-left: 10px; +} + +/* line 29, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_media.scss */ +.media-left, +.media > .pull-left { + padding-right: 10px; +} + +/* line 34, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_media.scss */ +.media-left, +.media-right, +.media-body { + display: table-cell; + vertical-align: top; +} + +/* line 41, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_media.scss */ +.media-middle { + vertical-align: middle; +} + +/* line 45, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_media.scss */ +.media-bottom { + vertical-align: bottom; +} + +/* line 50, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_media.scss */ +.media-heading { + margin-top: 0; + margin-bottom: 5px; +} + +/* line 58, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_media.scss */ +.media-list { + padding-left: 0; + list-style: none; +} + +/* line 10, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_list-group.scss */ +.list-group { + margin-bottom: 20px; + padding-left: 0; +} + +/* line 21, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_list-group.scss */ +.list-group-item { + position: relative; + display: block; + padding: 10px 15px; + margin-bottom: -1px; + background-color: #fff; + border: 1px solid #ddd; +} +/* line 31, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_list-group.scss */ +.list-group-item:first-child { + border-top-right-radius: 4px; + border-top-left-radius: 4px; +} +/* line 34, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_list-group.scss */ +.list-group-item:last-child { + margin-bottom: 0; + border-bottom-right-radius: 4px; + border-bottom-left-radius: 4px; +} + +/* line 46, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_list-group.scss */ +a.list-group-item { + color: #555; +} +/* line 49, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_list-group.scss */ +a.list-group-item .list-group-item-heading { + color: #333; +} +/* line 54, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_list-group.scss */ +a.list-group-item:hover, a.list-group-item:focus { + text-decoration: none; + color: #555; + background-color: #f5f5f5; +} + +/* line 64, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_list-group.scss */ +.list-group-item.disabled, .list-group-item.disabled:hover, .list-group-item.disabled:focus { + background-color: #eeeeee; + color: #777777; + cursor: not-allowed; +} +/* line 72, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_list-group.scss */ +.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; +} +/* line 75, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_list-group.scss */ +.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: #777777; +} +/* line 81, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_list-group.scss */ +.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; +} +/* line 90, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_list-group.scss */ +.list-group-item.active .list-group-item-heading, +.list-group-item.active .list-group-item-heading > small, +.list-group-item.active .list-group-item-heading > .small, .list-group-item.active:hover .list-group-item-heading, +.list-group-item.active:hover .list-group-item-heading > small, +.list-group-item.active:hover .list-group-item-heading > .small, .list-group-item.active:focus .list-group-item-heading, +.list-group-item.active:focus .list-group-item-heading > small, +.list-group-item.active:focus .list-group-item-heading > .small { + color: inherit; +} +/* line 95, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_list-group.scss */ +.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; +} + +/* line 4, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_list-group.scss */ +.list-group-item-success { + color: #3c763d; + background-color: #dff0d8; +} + +/* line 11, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_list-group.scss */ +a.list-group-item-success { + color: #3c763d; +} +/* line 14, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_list-group.scss */ +a.list-group-item-success .list-group-item-heading { + color: inherit; +} +/* line 18, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_list-group.scss */ +a.list-group-item-success:hover, a.list-group-item-success:focus { + color: #3c763d; + background-color: #d0e9c6; +} +/* line 23, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_list-group.scss */ +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; +} + +/* line 4, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_list-group.scss */ +.list-group-item-info { + color: #31708f; + background-color: #d9edf7; +} + +/* line 11, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_list-group.scss */ +a.list-group-item-info { + color: #31708f; +} +/* line 14, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_list-group.scss */ +a.list-group-item-info .list-group-item-heading { + color: inherit; +} +/* line 18, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_list-group.scss */ +a.list-group-item-info:hover, a.list-group-item-info:focus { + color: #31708f; + background-color: #c4e3f3; +} +/* line 23, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_list-group.scss */ +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; +} + +/* line 4, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_list-group.scss */ +.list-group-item-warning { + color: #8a6d3b; + background-color: #fcf8e3; +} + +/* line 11, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_list-group.scss */ +a.list-group-item-warning { + color: #8a6d3b; +} +/* line 14, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_list-group.scss */ +a.list-group-item-warning .list-group-item-heading { + color: inherit; +} +/* line 18, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_list-group.scss */ +a.list-group-item-warning:hover, a.list-group-item-warning:focus { + color: #8a6d3b; + background-color: #faf2cc; +} +/* line 23, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_list-group.scss */ +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; +} + +/* line 4, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_list-group.scss */ +.list-group-item-danger { + color: #a94442; + background-color: #f2dede; +} + +/* line 11, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_list-group.scss */ +a.list-group-item-danger { + color: #a94442; +} +/* line 14, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_list-group.scss */ +a.list-group-item-danger .list-group-item-heading { + color: inherit; +} +/* line 18, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_list-group.scss */ +a.list-group-item-danger:hover, a.list-group-item-danger:focus { + color: #a94442; + background-color: #ebcccc; +} +/* line 23, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_list-group.scss */ +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; +} + +/* line 117, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_list-group.scss */ +.list-group-item-heading { + margin-top: 0; + margin-bottom: 5px; +} + +/* line 121, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_list-group.scss */ +.list-group-item-text { + margin-bottom: 0; + line-height: 1.3; +} + +/* line 7, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_panels.scss */ +.panel { + margin-bottom: 20px; + background-color: #fff; + border: 1px solid transparent; + border-radius: 4px; + box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05); +} + +/* line 16, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_panels.scss */ +.panel-body { + padding: 15px; +} +/* line 14, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_clearfix.scss */ +.panel-body:before, .panel-body:after { + content: " "; + display: table; +} +/* line 19, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_clearfix.scss */ +.panel-body:after { + clear: both; +} + +/* line 22, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_panels.scss */ +.panel-heading { + padding: 10px 15px; + border-bottom: 1px solid transparent; + border-top-right-radius: 3px; + border-top-left-radius: 3px; +} +/* line 27, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_panels.scss */ +.panel-heading > .dropdown .dropdown-toggle { + color: inherit; +} + +/* line 33, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_panels.scss */ +.panel-title { + margin-top: 0; + margin-bottom: 0; + font-size: 16px; + color: inherit; +} +/* line 39, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_panels.scss */ +.panel-title > a, +.panel-title > small, +.panel-title > .small, +.panel-title > small > a, +.panel-title > .small > a { + color: inherit; +} + +/* line 49, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_panels.scss */ +.panel-footer { + padding: 10px 15px; + background-color: #f5f5f5; + border-top: 1px solid #ddd; + border-bottom-right-radius: 3px; + border-bottom-left-radius: 3px; +} + +/* line 63, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_panels.scss */ +.panel > .list-group, +.panel > .panel-collapse > .list-group { + margin-bottom: 0; +} +/* line 67, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_panels.scss */ +.panel > .list-group .list-group-item, +.panel > .panel-collapse > .list-group .list-group-item { + border-width: 1px 0; + border-radius: 0; +} +/* line 74, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_panels.scss */ +.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-right-radius: 3px; + border-top-left-radius: 3px; +} +/* line 81, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_panels.scss */ +.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; +} + +/* line 90, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_panels.scss */ +.panel-heading + .list-group .list-group-item:first-child { + border-top-width: 0; +} + +/* line 94, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_panels.scss */ +.list-group + .panel-footer { + border-top-width: 0; +} + +/* line 104, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_panels.scss */ +.panel > .table, +.panel > .table-responsive > .table, +.panel > .panel-collapse > .table { + margin-bottom: 0; +} +/* line 109, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_panels.scss */ +.panel > .table caption, +.panel > .table-responsive > .table caption, +.panel > .panel-collapse > .table caption { + padding-left: 15px; + padding-right: 15px; +} +/* line 115, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_panels.scss */ +.panel > .table:first-child, +.panel > .table-responsive:first-child > .table:first-child { + border-top-right-radius: 3px; + border-top-left-radius: 3px; +} +/* line 121, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_panels.scss */ +.panel > .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 > thead: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; +} +/* line 125, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_panels.scss */ +.panel > .table:first-child > thead:first-child > tr:first-child td:first-child, +.panel > .table:first-child > thead:first-child > tr:first-child th:first-child, +.panel > .table:first-child > tbody:first-child > tr:first-child td:first-child, +.panel > .table:first-child > tbody:first-child > tr:first-child th:first-child, +.panel > .table-responsive:first-child > .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 th:first-child, +.panel > .table-responsive:first-child > .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 th:first-child { + border-top-left-radius: 3px; +} +/* line 129, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_panels.scss */ +.panel > .table:first-child > thead:first-child > tr:first-child td:last-child, +.panel > .table:first-child > thead:first-child > tr:first-child th:last-child, +.panel > .table:first-child > tbody:first-child > tr:first-child td:last-child, +.panel > .table:first-child > tbody:first-child > tr:first-child th:last-child, +.panel > .table-responsive:first-child > .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 th:last-child, +.panel > .table-responsive:first-child > .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 th:last-child { + border-top-right-radius: 3px; +} +/* line 137, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_panels.scss */ +.panel > .table:last-child, +.panel > .table-responsive:last-child > .table:last-child { + border-bottom-right-radius: 3px; + border-bottom-left-radius: 3px; +} +/* line 143, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_panels.scss */ +.panel > .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 > tbody:last-child > tr:last-child, +.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child { + border-bottom-left-radius: 3px; + border-bottom-right-radius: 3px; +} +/* line 147, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_panels.scss */ +.panel > .table:last-child > tbody:last-child > tr:last-child td:first-child, +.panel > .table:last-child > tbody:last-child > tr:last-child th:first-child, +.panel > .table:last-child > tfoot:last-child > tr:last-child td:first-child, +.panel > .table:last-child > tfoot:last-child > tr:last-child th:first-child, +.panel > .table-responsive:last-child > .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 th:first-child, +.panel > .table-responsive:last-child > .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 th:first-child { + border-bottom-left-radius: 3px; +} +/* line 151, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_panels.scss */ +.panel > .table:last-child > tbody:last-child > tr:last-child td:last-child, +.panel > .table:last-child > tbody:last-child > tr:last-child th:last-child, +.panel > .table:last-child > tfoot:last-child > tr:last-child td:last-child, +.panel > .table:last-child > tfoot:last-child > tr:last-child th:last-child, +.panel > .table-responsive:last-child > .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 th:last-child, +.panel > .table-responsive:last-child > .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 th:last-child { + border-bottom-right-radius: 3px; +} +/* line 158, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_panels.scss */ +.panel > .panel-body + .table, +.panel > .panel-body + .table-responsive, +.panel > .table + .panel-body, +.panel > .table-responsive + .panel-body { + border-top: 1px solid #ddd; +} +/* line 164, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_panels.scss */ +.panel > .table > tbody:first-child > tr:first-child th, +.panel > .table > tbody:first-child > tr:first-child td { + border-top: 0; +} +/* line 168, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_panels.scss */ +.panel > .table-bordered, +.panel > .table-responsive > .table-bordered { + border: 0; +} +/* line 175, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_panels.scss */ +.panel > .table-bordered > thead > tr > th:first-child, +.panel > .table-bordered > thead > tr > td:first-child, +.panel > .table-bordered > tbody > tr > th:first-child, +.panel > .table-bordered > tbody > tr > td:first-child, +.panel > .table-bordered > tfoot > tr > th:first-child, +.panel > .table-bordered > tfoot > tr > td:first-child, +.panel > .table-responsive > .table-bordered > thead > tr > th:first-child, +.panel > .table-responsive > .table-bordered > thead > tr > td:first-child, +.panel > .table-responsive > .table-bordered > tbody > tr > th:first-child, +.panel > .table-responsive > .table-bordered > tbody > tr > td:first-child, +.panel > .table-responsive > .table-bordered > tfoot > tr > th:first-child, +.panel > .table-responsive > .table-bordered > tfoot > tr > td:first-child { + border-left: 0; +} +/* line 179, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_panels.scss */ +.panel > .table-bordered > thead > tr > th:last-child, +.panel > .table-bordered > thead > tr > td:last-child, +.panel > .table-bordered > tbody > tr > th:last-child, +.panel > .table-bordered > tbody > tr > td:last-child, +.panel > .table-bordered > tfoot > tr > th:last-child, +.panel > .table-bordered > tfoot > tr > td:last-child, +.panel > .table-responsive > .table-bordered > thead > tr > th:last-child, +.panel > .table-responsive > .table-bordered > thead > tr > td:last-child, +.panel > .table-responsive > .table-bordered > tbody > tr > th:last-child, +.panel > .table-responsive > .table-bordered > tbody > tr > td:last-child, +.panel > .table-responsive > .table-bordered > tfoot > tr > th:last-child, +.panel > .table-responsive > .table-bordered > tfoot > tr > td:last-child { + border-right: 0; +} +/* line 188, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_panels.scss */ +.panel > .table-bordered > thead > tr:first-child > td, +.panel > .table-bordered > thead > tr:first-child > th, +.panel > .table-bordered > tbody > tr:first-child > td, +.panel > .table-bordered > tbody > tr:first-child > th, +.panel > .table-responsive > .table-bordered > thead > tr:first-child > td, +.panel > .table-responsive > .table-bordered > thead > tr:first-child > th, +.panel > .table-responsive > .table-bordered > tbody > tr:first-child > td, +.panel > .table-responsive > .table-bordered > tbody > tr:first-child > th { + border-bottom: 0; +} +/* line 197, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_panels.scss */ +.panel > .table-bordered > tbody > tr:last-child > td, +.panel > .table-bordered > tbody > tr:last-child > th, +.panel > .table-bordered > tfoot > tr:last-child > td, +.panel > .table-bordered > tfoot > tr:last-child > th, +.panel > .table-responsive > .table-bordered > tbody > tr:last-child > td, +.panel > .table-responsive > .table-bordered > tbody > tr:last-child > th, +.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > td, +.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > th { + border-bottom: 0; +} +/* line 204, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_panels.scss */ +.panel > .table-responsive { + border: 0; + margin-bottom: 0; +} + +/* line 216, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_panels.scss */ +.panel-group { + margin-bottom: 20px; +} +/* line 220, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_panels.scss */ +.panel-group .panel { + margin-bottom: 0; + border-radius: 4px; +} +/* line 224, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_panels.scss */ +.panel-group .panel + .panel { + margin-top: 5px; +} +/* line 229, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_panels.scss */ +.panel-group .panel-heading { + border-bottom: 0; +} +/* line 232, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_panels.scss */ +.panel-group .panel-heading + .panel-collapse > .panel-body, +.panel-group .panel-heading + .panel-collapse > .list-group { + border-top: 1px solid #ddd; +} +/* line 238, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_panels.scss */ +.panel-group .panel-footer { + border-top: 0; +} +/* line 240, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_panels.scss */ +.panel-group .panel-footer + .panel-collapse .panel-body { + border-bottom: 1px solid #ddd; +} + +/* line 248, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_panels.scss */ +.panel-default { + border-color: #ddd; +} +/* line 6, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_panels.scss */ +.panel-default > .panel-heading { + color: #333333; + background-color: #f5f5f5; + border-color: #ddd; +} +/* line 11, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_panels.scss */ +.panel-default > .panel-heading + .panel-collapse > .panel-body { + border-top-color: #ddd; +} +/* line 14, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_panels.scss */ +.panel-default > .panel-heading .badge { + color: #f5f5f5; + background-color: #333333; +} +/* line 20, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_panels.scss */ +.panel-default > .panel-footer + .panel-collapse > .panel-body { + border-bottom-color: #ddd; +} + +/* line 251, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_panels.scss */ +.panel-primary { + border-color: #337ab7; +} +/* line 6, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_panels.scss */ +.panel-primary > .panel-heading { + color: #fff; + background-color: #337ab7; + border-color: #337ab7; +} +/* line 11, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_panels.scss */ +.panel-primary > .panel-heading + .panel-collapse > .panel-body { + border-top-color: #337ab7; +} +/* line 14, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_panels.scss */ +.panel-primary > .panel-heading .badge { + color: #337ab7; + background-color: #fff; +} +/* line 20, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_panels.scss */ +.panel-primary > .panel-footer + .panel-collapse > .panel-body { + border-bottom-color: #337ab7; +} + +/* line 254, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_panels.scss */ +.panel-success { + border-color: #d6e9c6; +} +/* line 6, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_panels.scss */ +.panel-success > .panel-heading { + color: #3c763d; + background-color: #dff0d8; + border-color: #d6e9c6; +} +/* line 11, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_panels.scss */ +.panel-success > .panel-heading + .panel-collapse > .panel-body { + border-top-color: #d6e9c6; +} +/* line 14, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_panels.scss */ +.panel-success > .panel-heading .badge { + color: #dff0d8; + background-color: #3c763d; +} +/* line 20, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_panels.scss */ +.panel-success > .panel-footer + .panel-collapse > .panel-body { + border-bottom-color: #d6e9c6; +} + +/* line 257, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_panels.scss */ +.panel-info { + border-color: #bce8f1; +} +/* line 6, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_panels.scss */ +.panel-info > .panel-heading { + color: #31708f; + background-color: #d9edf7; + border-color: #bce8f1; +} +/* line 11, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_panels.scss */ +.panel-info > .panel-heading + .panel-collapse > .panel-body { + border-top-color: #bce8f1; +} +/* line 14, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_panels.scss */ +.panel-info > .panel-heading .badge { + color: #d9edf7; + background-color: #31708f; +} +/* line 20, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_panels.scss */ +.panel-info > .panel-footer + .panel-collapse > .panel-body { + border-bottom-color: #bce8f1; +} + +/* line 260, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_panels.scss */ +.panel-warning { + border-color: #faebcc; +} +/* line 6, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_panels.scss */ +.panel-warning > .panel-heading { + color: #8a6d3b; + background-color: #fcf8e3; + border-color: #faebcc; +} +/* line 11, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_panels.scss */ +.panel-warning > .panel-heading + .panel-collapse > .panel-body { + border-top-color: #faebcc; +} +/* line 14, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_panels.scss */ +.panel-warning > .panel-heading .badge { + color: #fcf8e3; + background-color: #8a6d3b; +} +/* line 20, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_panels.scss */ +.panel-warning > .panel-footer + .panel-collapse > .panel-body { + border-bottom-color: #faebcc; +} + +/* line 263, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_panels.scss */ +.panel-danger { + border-color: #ebccd1; +} +/* line 6, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_panels.scss */ +.panel-danger > .panel-heading { + color: #a94442; + background-color: #f2dede; + border-color: #ebccd1; +} +/* line 11, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_panels.scss */ +.panel-danger > .panel-heading + .panel-collapse > .panel-body { + border-top-color: #ebccd1; +} +/* line 14, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_panels.scss */ +.panel-danger > .panel-heading .badge { + color: #f2dede; + background-color: #a94442; +} +/* line 20, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_panels.scss */ +.panel-danger > .panel-footer + .panel-collapse > .panel-body { + border-bottom-color: #ebccd1; +} + +/* line 5, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_responsive-embed.scss */ +.embed-responsive { + position: relative; + display: block; + height: 0; + padding: 0; + overflow: hidden; +} +/* line 12, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_responsive-embed.scss */ +.embed-responsive .embed-responsive-item, +.embed-responsive iframe, +.embed-responsive embed, +.embed-responsive object, +.embed-responsive video { + position: absolute; + top: 0; + left: 0; + bottom: 0; + height: 100%; + width: 100%; + border: 0; +} + +/* line 28, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_responsive-embed.scss */ +.embed-responsive-16by9 { + padding-bottom: 56.25%; +} + +/* line 33, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_responsive-embed.scss */ +.embed-responsive-4by3 { + padding-bottom: 75%; +} + +/* line 7, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_wells.scss */ +.well { + min-height: 20px; + padding: 19px; + margin-bottom: 20px; + background-color: #f5f5f5; + border: 1px solid #e3e3e3; + border-radius: 4px; + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05); +} +/* line 15, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_wells.scss */ +.well blockquote { + border-color: #ddd; + border-color: rgba(0, 0, 0, 0.15); +} + +/* line 22, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_wells.scss */ +.well-lg { + padding: 24px; + border-radius: 6px; +} + +/* line 26, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_wells.scss */ +.well-sm { + padding: 9px; + border-radius: 3px; +} + +/* line 6, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_close.scss */ +.close { + float: right; + font-size: 21px; + font-weight: bold; + line-height: 1; + color: #000; + text-shadow: 0 1px 0 #fff; + opacity: 0.2; + filter: alpha(opacity=20); +} +/* line 15, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_close.scss */ +.close:hover, .close:focus { + color: #000; + text-decoration: none; + cursor: pointer; + opacity: 0.5; + filter: alpha(opacity=50); +} + +/* line 30, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_close.scss */ +button.close { + padding: 0; + cursor: pointer; + background: transparent; + border: 0; + -webkit-appearance: none; +} + +/* line 11, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_modals.scss */ +.modal-open { + overflow: hidden; +} + +/* line 16, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_modals.scss */ +.modal { + display: none; + overflow: hidden; + position: fixed; + top: 0; + right: 0; + bottom: 0; + left: 0; + z-index: 1050; + -webkit-overflow-scrolling: touch; + outline: 0; +} +/* line 32, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_modals.scss */ +.modal.fade .modal-dialog { + -webkit-transform: translate(0, -25%); + transform: translate(0, -25%); + -webkit-transition: -webkit-transform 0.3s ease-out; + transition: -webkit-transform 0.3s ease-out; + transition: transform 0.3s ease-out; + transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out; +} +/* line 36, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_modals.scss */ +.modal.in .modal-dialog { + -webkit-transform: translate(0, 0); + transform: translate(0, 0); +} + +/* line 38, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_modals.scss */ +.modal-open .modal { + overflow-x: hidden; + overflow-y: auto; +} + +/* line 44, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_modals.scss */ +.modal-dialog { + position: relative; + width: auto; + margin: 10px; +} + +/* line 51, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_modals.scss */ +.modal-content { + position: relative; + background-color: #fff; + border: 1px solid #999; + border: 1px solid rgba(0, 0, 0, 0.2); + border-radius: 6px; + box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5); + background-clip: padding-box; + outline: 0; +} + +/* line 64, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_modals.scss */ +.modal-backdrop { + position: fixed; + top: 0; + right: 0; + bottom: 0; + left: 0; + z-index: 1040; + background-color: #000; +} +/* line 73, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_modals.scss */ +.modal-backdrop.fade { + opacity: 0; + filter: alpha(opacity=0); +} +/* line 74, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_modals.scss */ +.modal-backdrop.in { + opacity: 0.5; + filter: alpha(opacity=50); +} + +/* line 79, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_modals.scss */ +.modal-header { + padding: 15px; + border-bottom: 1px solid #e5e5e5; + min-height: 16.42857px; +} + +/* line 85, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_modals.scss */ +.modal-header .close { + margin-top: -2px; +} + +/* line 90, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_modals.scss */ +.modal-title { + margin: 0; + line-height: 1.42857; +} + +/* line 97, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_modals.scss */ +.modal-body { + position: relative; + padding: 15px; +} + +/* line 103, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_modals.scss */ +.modal-footer { + padding: 15px; + text-align: right; + border-top: 1px solid #e5e5e5; +} +/* line 14, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_clearfix.scss */ +.modal-footer:before, .modal-footer:after { + content: " "; + display: table; +} +/* line 19, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_clearfix.scss */ +.modal-footer:after { + clear: both; +} +/* line 110, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_modals.scss */ +.modal-footer .btn + .btn { + margin-left: 5px; + margin-bottom: 0; +} +/* line 115, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_modals.scss */ +.modal-footer .btn-group .btn + .btn { + margin-left: -1px; +} +/* line 119, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_modals.scss */ +.modal-footer .btn-block + .btn-block { + margin-left: 0; +} + +/* line 125, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_modals.scss */ +.modal-scrollbar-measure { + position: absolute; + top: -9999px; + width: 50px; + height: 50px; + overflow: scroll; +} + +@media (min-width: 768px) { + /* line 136, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_modals.scss */ + .modal-dialog { + width: 600px; + margin: 30px auto; + } + + /* line 140, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_modals.scss */ + .modal-content { + box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5); + } + + /* line 145, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_modals.scss */ + .modal-sm { + width: 300px; + } +} +@media (min-width: 992px) { + /* line 149, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_modals.scss */ + .modal-lg { + width: 900px; + } +} +/* line 7, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_tooltip.scss */ +.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; + opacity: 0; + filter: alpha(opacity=0); +} +/* line 18, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_tooltip.scss */ +.tooltip.in { + opacity: 0.9; + filter: alpha(opacity=90); +} +/* line 19, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_tooltip.scss */ +.tooltip.top { + margin-top: -3px; + padding: 5px 0; +} +/* line 20, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_tooltip.scss */ +.tooltip.right { + margin-left: 3px; + padding: 0 5px; +} +/* line 21, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_tooltip.scss */ +.tooltip.bottom { + margin-top: 3px; + padding: 5px 0; +} +/* line 22, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_tooltip.scss */ +.tooltip.left { + margin-left: -3px; + padding: 0 5px; +} + +/* line 26, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_tooltip.scss */ +.tooltip-inner { + max-width: 200px; + padding: 3px 8px; + color: #fff; + text-align: center; + text-decoration: none; + background-color: #000; + border-radius: 4px; +} + +/* line 37, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_tooltip.scss */ +.tooltip-arrow { + position: absolute; + width: 0; + height: 0; + border-color: transparent; + border-style: solid; +} + +/* line 46, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_tooltip.scss */ +.tooltip.top .tooltip-arrow { + bottom: 0; + left: 50%; + margin-left: -5px; + border-width: 5px 5px 0; + border-top-color: #000; +} +/* line 53, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_tooltip.scss */ +.tooltip.top-left .tooltip-arrow { + bottom: 0; + right: 5px; + margin-bottom: -5px; + border-width: 5px 5px 0; + border-top-color: #000; +} +/* line 60, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_tooltip.scss */ +.tooltip.top-right .tooltip-arrow { + bottom: 0; + left: 5px; + margin-bottom: -5px; + border-width: 5px 5px 0; + border-top-color: #000; +} +/* line 67, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_tooltip.scss */ +.tooltip.right .tooltip-arrow { + top: 50%; + left: 0; + margin-top: -5px; + border-width: 5px 5px 5px 0; + border-right-color: #000; +} +/* line 74, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_tooltip.scss */ +.tooltip.left .tooltip-arrow { + top: 50%; + right: 0; + margin-top: -5px; + border-width: 5px 0 5px 5px; + border-left-color: #000; +} +/* line 81, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_tooltip.scss */ +.tooltip.bottom .tooltip-arrow { + top: 0; + left: 50%; + margin-left: -5px; + border-width: 0 5px 5px; + border-bottom-color: #000; +} +/* line 88, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_tooltip.scss */ +.tooltip.bottom-left .tooltip-arrow { + top: 0; + right: 5px; + margin-top: -5px; + border-width: 0 5px 5px; + border-bottom-color: #000; +} +/* line 95, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_tooltip.scss */ +.tooltip.bottom-right .tooltip-arrow { + top: 0; + left: 5px; + margin-top: -5px; + border-width: 0 5px 5px; + border-bottom-color: #000; +} + +/* line 6, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_popovers.scss */ +.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.42857; + text-align: left; + background-color: #fff; + background-clip: padding-box; + border: 1px solid #ccc; + border: 1px solid rgba(0, 0, 0, 0.2); + border-radius: 6px; + box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); + white-space: normal; +} +/* line 31, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_popovers.scss */ +.popover.top { + margin-top: -10px; +} +/* line 32, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_popovers.scss */ +.popover.right { + margin-left: 10px; +} +/* line 33, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_popovers.scss */ +.popover.bottom { + margin-top: 10px; +} +/* line 34, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_popovers.scss */ +.popover.left { + margin-left: -10px; +} + +/* line 37, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_popovers.scss */ +.popover-title { + margin: 0; + padding: 8px 14px; + font-size: 14px; + background-color: #f7f7f7; + border-bottom: 1px solid #ebebeb; + border-radius: 5px 5px 0 0; +} + +/* line 46, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_popovers.scss */ +.popover-content { + padding: 9px 14px; +} + +/* line 55, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_popovers.scss */ +.popover > .arrow, .popover > .arrow:after { + position: absolute; + display: block; + width: 0; + height: 0; + border-color: transparent; + border-style: solid; +} + +/* line 65, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_popovers.scss */ +.popover > .arrow { + border-width: 11px; +} + +/* line 68, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_popovers.scss */ +.popover > .arrow:after { + border-width: 10px; + content: ""; +} + +/* line 74, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_popovers.scss */ +.popover.top > .arrow { + left: 50%; + margin-left: -11px; + border-bottom-width: 0; + border-top-color: #999999; + border-top-color: rgba(0, 0, 0, 0.25); + bottom: -11px; +} +/* line 81, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_popovers.scss */ +.popover.top > .arrow:after { + content: " "; + bottom: 1px; + margin-left: -10px; + border-bottom-width: 0; + border-top-color: #fff; +} +/* line 89, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_popovers.scss */ +.popover.right > .arrow { + top: 50%; + left: -11px; + margin-top: -11px; + border-left-width: 0; + border-right-color: #999999; + border-right-color: rgba(0, 0, 0, 0.25); +} +/* line 96, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_popovers.scss */ +.popover.right > .arrow:after { + content: " "; + left: 1px; + bottom: -10px; + border-left-width: 0; + border-right-color: #fff; +} +/* line 104, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_popovers.scss */ +.popover.bottom > .arrow { + left: 50%; + margin-left: -11px; + border-top-width: 0; + border-bottom-color: #999999; + border-bottom-color: rgba(0, 0, 0, 0.25); + top: -11px; +} +/* line 111, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_popovers.scss */ +.popover.bottom > .arrow:after { + content: " "; + top: 1px; + margin-left: -10px; + border-top-width: 0; + border-bottom-color: #fff; +} +/* line 120, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_popovers.scss */ +.popover.left > .arrow { + top: 50%; + right: -11px; + margin-top: -11px; + border-right-width: 0; + border-left-color: #999999; + border-left-color: rgba(0, 0, 0, 0.25); +} +/* line 127, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_popovers.scss */ +.popover.left > .arrow:after { + content: " "; + right: 1px; + border-right-width: 0; + border-left-color: #fff; + bottom: -10px; +} + +/* line 7, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_carousel.scss */ +.carousel { + position: relative; +} + +/* line 11, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_carousel.scss */ +.carousel-inner { + position: relative; + overflow: hidden; + width: 100%; +} +/* line 16, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_carousel.scss */ +.carousel-inner > .item { + display: none; + position: relative; + -webkit-transition: 0.6s ease-in-out left; + transition: 0.6s ease-in-out left; +} +/* line 22, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_carousel.scss */ +.carousel-inner > .item > img, +.carousel-inner > .item > a > img { + display: block; + max-width: 100%; + height: auto; + line-height: 1; +} +@media all and (transform-3d), (-webkit-transform-3d) { + /* line 16, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_carousel.scss */ + .carousel-inner > .item { + -webkit-transition: -webkit-transform 0.6s ease-in-out; + transition: -webkit-transform 0.6s ease-in-out; + transition: transform 0.6s ease-in-out; + transition: transform 0.6s ease-in-out, -webkit-transform 0.6s ease-in-out; + -webkit-backface-visibility: hidden; + backface-visibility: hidden; + -webkit-perspective: 1000; + perspective: 1000; + } + /* line 34, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_carousel.scss */ + .carousel-inner > .item.next, .carousel-inner > .item.active.right { + -webkit-transform: translate3d(100%, 0, 0); + transform: translate3d(100%, 0, 0); + left: 0; + } + /* line 39, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_carousel.scss */ + .carousel-inner > .item.prev, .carousel-inner > .item.active.left { + -webkit-transform: translate3d(-100%, 0, 0); + transform: translate3d(-100%, 0, 0); + left: 0; + } + /* line 44, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_carousel.scss */ + .carousel-inner > .item.next.left, .carousel-inner > .item.prev.right, .carousel-inner > .item.active { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + left: 0; + } +} +/* line 53, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_carousel.scss */ +.carousel-inner > .active, +.carousel-inner > .next, +.carousel-inner > .prev { + display: block; +} +/* line 59, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_carousel.scss */ +.carousel-inner > .active { + left: 0; +} +/* line 63, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_carousel.scss */ +.carousel-inner > .next, +.carousel-inner > .prev { + position: absolute; + top: 0; + width: 100%; +} +/* line 70, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_carousel.scss */ +.carousel-inner > .next { + left: 100%; +} +/* line 73, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_carousel.scss */ +.carousel-inner > .prev { + left: -100%; +} +/* line 76, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_carousel.scss */ +.carousel-inner > .next.left, +.carousel-inner > .prev.right { + left: 0; +} +/* line 81, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_carousel.scss */ +.carousel-inner > .active.left { + left: -100%; +} +/* line 84, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_carousel.scss */ +.carousel-inner > .active.right { + left: 100%; +} + +/* line 93, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_carousel.scss */ +.carousel-control { + position: absolute; + top: 0; + left: 0; + bottom: 0; + width: 15%; + opacity: 0.5; + filter: alpha(opacity=50); + font-size: 20px; + color: #fff; + text-align: center; + text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); +} +/* line 108, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_carousel.scss */ +.carousel-control.left { + background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%); + background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%); + background-repeat: repeat-x; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1); +} +/* line 111, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_carousel.scss */ +.carousel-control.right { + left: auto; + right: 0; + background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%); + background-image: linear-gradient(to right, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%); + background-repeat: repeat-x; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1); +} +/* line 118, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_carousel.scss */ +.carousel-control:hover, .carousel-control:focus { + outline: 0; + color: #fff; + text-decoration: none; + opacity: 0.9; + filter: alpha(opacity=90); +} +/* line 127, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_carousel.scss */ +.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; +} +/* line 136, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_carousel.scss */ +.carousel-control .icon-prev, +.carousel-control .glyphicon-chevron-left { + left: 50%; + margin-left: -10px; +} +/* line 141, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_carousel.scss */ +.carousel-control .icon-next, +.carousel-control .glyphicon-chevron-right { + right: 50%; + margin-right: -10px; +} +/* line 146, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_carousel.scss */ +.carousel-control .icon-prev, +.carousel-control .icon-next { + width: 20px; + height: 20px; + margin-top: -10px; + line-height: 1; + font-family: serif; +} +/* line 157, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_carousel.scss */ +.carousel-control .icon-prev:before { + content: '\2039'; +} +/* line 162, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_carousel.scss */ +.carousel-control .icon-next:before { + content: '\203a'; +} + +/* line 173, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_carousel.scss */ +.carousel-indicators { + position: absolute; + bottom: 10px; + left: 50%; + z-index: 15; + width: 60%; + margin-left: -30%; + padding-left: 0; + list-style: none; + text-align: center; +} +/* line 184, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_carousel.scss */ +.carousel-indicators li { + display: inline-block; + width: 10px; + height: 10px; + margin: 1px; + text-indent: -999px; + border: 1px solid #fff; + border-radius: 10px; + cursor: pointer; + background-color: #000 \9; + background-color: transparent; +} +/* line 206, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_carousel.scss */ +.carousel-indicators .active { + margin: 0; + width: 12px; + height: 12px; + background-color: #fff; +} + +/* line 217, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_carousel.scss */ +.carousel-caption { + position: absolute; + left: 15%; + right: 15%; + bottom: 20px; + z-index: 10; + padding-top: 20px; + padding-bottom: 20px; + color: #fff; + text-align: center; + text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); +} +/* line 228, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_carousel.scss */ +.carousel-caption .btn { + text-shadow: none; +} + +@media screen and (min-width: 768px) { + /* line 239, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_carousel.scss */ + .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; + } + /* line 248, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_carousel.scss */ + .carousel-control .glyphicon-chevron-left, + .carousel-control .icon-prev { + margin-left: -15px; + } + /* line 252, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_carousel.scss */ + .carousel-control .glyphicon-chevron-right, + .carousel-control .icon-next { + margin-right: -15px; + } + + /* line 259, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_carousel.scss */ + .carousel-caption { + left: 20%; + right: 20%; + padding-bottom: 30px; + } + + /* line 266, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_carousel.scss */ + .carousel-indicators { + bottom: 20px; + } +} +/* line 14, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_clearfix.scss */ +.clearfix:before, .clearfix:after { + content: " "; + display: table; +} +/* line 19, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_clearfix.scss */ +.clearfix:after { + clear: both; +} + +/* line 12, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_utilities.scss */ +.center-block { + display: block; + margin-left: auto; + margin-right: auto; +} + +/* line 15, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_utilities.scss */ +.pull-right { + float: right !important; +} + +/* line 18, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_utilities.scss */ +.pull-left { + float: left !important; +} + +/* line 27, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_utilities.scss */ +.hide { + display: none !important; +} + +/* line 30, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_utilities.scss */ +.show { + display: block !important; +} + +/* line 33, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_utilities.scss */ +.invisible { + visibility: hidden; +} + +/* line 36, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_utilities.scss */ +.text-hide { + font: 0/0 a; + color: transparent; + text-shadow: none; + background-color: transparent; + border: 0; +} + +/* line 45, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_utilities.scss */ +.hidden { + display: none !important; +} + +/* line 53, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_utilities.scss */ +.affix { + position: fixed; +} + +@-ms-viewport { + width: device-width; +} +/* line 18, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_responsive-visibility.scss */ +.visible-xs { + display: none !important; +} + +/* line 18, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_responsive-visibility.scss */ +.visible-sm { + display: none !important; +} + +/* line 18, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_responsive-visibility.scss */ +.visible-md { + display: none !important; +} + +/* line 18, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_responsive-visibility.scss */ +.visible-lg { + display: none !important; +} + +/* line 34, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_responsive-utilities.scss */ +.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) { + /* line 7, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_responsive-visibility.scss */ + .visible-xs { + display: block !important; + } + + /* line 10, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_responsive-visibility.scss */ + table.visible-xs { + display: table; + } + + /* line 11, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_responsive-visibility.scss */ + tr.visible-xs { + display: table-row !important; + } + + /* line 12, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_responsive-visibility.scss */ + th.visible-xs, + td.visible-xs { + display: table-cell !important; + } +} +@media (max-width: 767px) { + /* line 52, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_responsive-utilities.scss */ + .visible-xs-block { + display: block !important; + } +} + +@media (max-width: 767px) { + /* line 57, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_responsive-utilities.scss */ + .visible-xs-inline { + display: inline !important; + } +} + +@media (max-width: 767px) { + /* line 62, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_responsive-utilities.scss */ + .visible-xs-inline-block { + display: inline-block !important; + } +} + +@media (min-width: 768px) and (max-width: 991px) { + /* line 7, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_responsive-visibility.scss */ + .visible-sm { + display: block !important; + } + + /* line 10, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_responsive-visibility.scss */ + table.visible-sm { + display: table; + } + + /* line 11, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_responsive-visibility.scss */ + tr.visible-sm { + display: table-row !important; + } + + /* line 12, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_responsive-visibility.scss */ + th.visible-sm, + td.visible-sm { + display: table-cell !important; + } +} +@media (min-width: 768px) and (max-width: 991px) { + /* line 71, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_responsive-utilities.scss */ + .visible-sm-block { + display: block !important; + } +} + +@media (min-width: 768px) and (max-width: 991px) { + /* line 76, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_responsive-utilities.scss */ + .visible-sm-inline { + display: inline !important; + } +} + +@media (min-width: 768px) and (max-width: 991px) { + /* line 81, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_responsive-utilities.scss */ + .visible-sm-inline-block { + display: inline-block !important; + } +} + +@media (min-width: 992px) and (max-width: 1199px) { + /* line 7, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_responsive-visibility.scss */ + .visible-md { + display: block !important; + } + + /* line 10, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_responsive-visibility.scss */ + table.visible-md { + display: table; + } + + /* line 11, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_responsive-visibility.scss */ + tr.visible-md { + display: table-row !important; + } + + /* line 12, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_responsive-visibility.scss */ + th.visible-md, + td.visible-md { + display: table-cell !important; + } +} +@media (min-width: 992px) and (max-width: 1199px) { + /* line 90, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_responsive-utilities.scss */ + .visible-md-block { + display: block !important; + } +} + +@media (min-width: 992px) and (max-width: 1199px) { + /* line 95, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_responsive-utilities.scss */ + .visible-md-inline { + display: inline !important; + } +} + +@media (min-width: 992px) and (max-width: 1199px) { + /* line 100, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_responsive-utilities.scss */ + .visible-md-inline-block { + display: inline-block !important; + } +} + +@media (min-width: 1200px) { + /* line 7, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_responsive-visibility.scss */ + .visible-lg { + display: block !important; + } + + /* line 10, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_responsive-visibility.scss */ + table.visible-lg { + display: table; + } + + /* line 11, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_responsive-visibility.scss */ + tr.visible-lg { + display: table-row !important; + } + + /* line 12, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_responsive-visibility.scss */ + th.visible-lg, + td.visible-lg { + display: table-cell !important; + } +} +@media (min-width: 1200px) { + /* line 109, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_responsive-utilities.scss */ + .visible-lg-block { + display: block !important; + } +} + +@media (min-width: 1200px) { + /* line 114, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_responsive-utilities.scss */ + .visible-lg-inline { + display: inline !important; + } +} + +@media (min-width: 1200px) { + /* line 119, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_responsive-utilities.scss */ + .visible-lg-inline-block { + display: inline-block !important; + } +} + +@media (max-width: 767px) { + /* line 18, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_responsive-visibility.scss */ + .hidden-xs { + display: none !important; + } +} +@media (min-width: 768px) and (max-width: 991px) { + /* line 18, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_responsive-visibility.scss */ + .hidden-sm { + display: none !important; + } +} +@media (min-width: 992px) and (max-width: 1199px) { + /* line 18, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_responsive-visibility.scss */ + .hidden-md { + display: none !important; + } +} +@media (min-width: 1200px) { + /* line 18, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_responsive-visibility.scss */ + .hidden-lg { + display: none !important; + } +} +/* line 18, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_responsive-visibility.scss */ +.visible-print { + display: none !important; +} + +@media print { + /* line 7, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_responsive-visibility.scss */ + .visible-print { + display: block !important; + } + + /* line 10, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_responsive-visibility.scss */ + table.visible-print { + display: table; + } + + /* line 11, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_responsive-visibility.scss */ + tr.visible-print { + display: table-row !important; + } + + /* line 12, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_responsive-visibility.scss */ + th.visible-print, + td.visible-print { + display: table-cell !important; + } +} +/* line 153, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_responsive-utilities.scss */ +.visible-print-block { + display: none !important; +} +@media print { + /* line 153, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_responsive-utilities.scss */ + .visible-print-block { + display: block !important; + } +} + +/* line 160, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_responsive-utilities.scss */ +.visible-print-inline { + display: none !important; +} +@media print { + /* line 160, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_responsive-utilities.scss */ + .visible-print-inline { + display: inline !important; + } +} + +/* line 167, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_responsive-utilities.scss */ +.visible-print-inline-block { + display: none !important; +} +@media print { + /* line 167, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/_responsive-utilities.scss */ + .visible-print-inline-block { + display: inline-block !important; + } +} + +@media print { + /* line 18, /home/raj/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/bootstrap-generators-3.3.4/vendor/twitter/bootstrap/sass/bootstrap/mixins/_responsive-visibility.scss */ + .hidden-print { + display: none !important; + } +} diff --git a/public/assets/_bootstrap-3f6d7e2fb402d5405f3104e115e3092b0cfdbc67cfc4691f0582fd579e9e64a5.css.gz b/public/assets/_bootstrap-3f6d7e2fb402d5405f3104e115e3092b0cfdbc67cfc4691f0582fd579e9e64a5.css.gz new file mode 100644 index 0000000..ca79235 Binary files /dev/null and b/public/assets/_bootstrap-3f6d7e2fb402d5405f3104e115e3092b0cfdbc67cfc4691f0582fd579e9e64a5.css.gz differ diff --git a/public/assets/action_cable-17ebe4af84895fa064a951f57476799066237d7bb5dc4dc351a8b01cca19cce9.js b/public/assets/action_cable-17ebe4af84895fa064a951f57476799066237d7bb5dc4dc351a8b01cca19cce9.js new file mode 100644 index 0000000..7f8313b --- /dev/null +++ b/public/assets/action_cable-17ebe4af84895fa064a951f57476799066237d7bb5dc4dc351a8b01cca19cce9.js @@ -0,0 +1,597 @@ +(function() { + (function() { + (function() { + var slice = [].slice; + + this.ActionCable = { + INTERNAL: { + "message_types": { + "welcome": "welcome", + "ping": "ping", + "confirmation": "confirm_subscription", + "rejection": "reject_subscription" + }, + "default_mount_path": "/cable", + "protocols": ["actioncable-v1-json", "actioncable-unsupported"] + }, + createConsumer: function(url) { + var ref; + if (url == null) { + url = (ref = this.getConfig("url")) != null ? ref : this.INTERNAL.default_mount_path; + } + return new ActionCable.Consumer(this.createWebSocketURL(url)); + }, + getConfig: function(name) { + var element; + element = document.head.querySelector("meta[name='action-cable-" + name + "']"); + return element != null ? element.getAttribute("content") : void 0; + }, + createWebSocketURL: function(url) { + var a; + if (url && !/^wss?:/i.test(url)) { + a = document.createElement("a"); + a.href = url; + a.href = a.href; + a.protocol = a.protocol.replace("http", "ws"); + return a.href; + } else { + return url; + } + }, + startDebugging: function() { + return this.debugging = true; + }, + stopDebugging: function() { + return this.debugging = null; + }, + log: function() { + var messages; + messages = 1 <= arguments.length ? slice.call(arguments, 0) : []; + if (this.debugging) { + messages.push(Date.now()); + return console.log.apply(console, ["[ActionCable]"].concat(slice.call(messages))); + } + } + }; + + }).call(this); + }).call(this); + + var ActionCable = this.ActionCable; + + (function() { + (function() { + var bind = function(fn, me){ return function(){ return fn.apply(me, arguments); }; }; + + ActionCable.ConnectionMonitor = (function() { + var clamp, now, secondsSince; + + ConnectionMonitor.pollInterval = { + min: 3, + max: 30 + }; + + ConnectionMonitor.staleThreshold = 6; + + function ConnectionMonitor(connection) { + this.connection = connection; + this.visibilityDidChange = bind(this.visibilityDidChange, this); + this.reconnectAttempts = 0; + } + + ConnectionMonitor.prototype.start = function() { + if (!this.isRunning()) { + this.startedAt = now(); + delete this.stoppedAt; + this.startPolling(); + document.addEventListener("visibilitychange", this.visibilityDidChange); + return ActionCable.log("ConnectionMonitor started. pollInterval = " + (this.getPollInterval()) + " ms"); + } + }; + + ConnectionMonitor.prototype.stop = function() { + if (this.isRunning()) { + this.stoppedAt = now(); + this.stopPolling(); + document.removeEventListener("visibilitychange", this.visibilityDidChange); + return ActionCable.log("ConnectionMonitor stopped"); + } + }; + + ConnectionMonitor.prototype.isRunning = function() { + return (this.startedAt != null) && (this.stoppedAt == null); + }; + + ConnectionMonitor.prototype.recordPing = function() { + return this.pingedAt = now(); + }; + + ConnectionMonitor.prototype.recordConnect = function() { + this.reconnectAttempts = 0; + this.recordPing(); + delete this.disconnectedAt; + return ActionCable.log("ConnectionMonitor recorded connect"); + }; + + ConnectionMonitor.prototype.recordDisconnect = function() { + this.disconnectedAt = now(); + return ActionCable.log("ConnectionMonitor recorded disconnect"); + }; + + ConnectionMonitor.prototype.startPolling = function() { + this.stopPolling(); + return this.poll(); + }; + + ConnectionMonitor.prototype.stopPolling = function() { + return clearTimeout(this.pollTimeout); + }; + + ConnectionMonitor.prototype.poll = function() { + return this.pollTimeout = setTimeout((function(_this) { + return function() { + _this.reconnectIfStale(); + return _this.poll(); + }; + })(this), this.getPollInterval()); + }; + + ConnectionMonitor.prototype.getPollInterval = function() { + var interval, max, min, ref; + ref = this.constructor.pollInterval, min = ref.min, max = ref.max; + interval = 5 * Math.log(this.reconnectAttempts + 1); + return Math.round(clamp(interval, min, max) * 1000); + }; + + ConnectionMonitor.prototype.reconnectIfStale = function() { + if (this.connectionIsStale()) { + ActionCable.log("ConnectionMonitor detected stale connection. reconnectAttempts = " + this.reconnectAttempts + ", pollInterval = " + (this.getPollInterval()) + " ms, time disconnected = " + (secondsSince(this.disconnectedAt)) + " s, stale threshold = " + this.constructor.staleThreshold + " s"); + this.reconnectAttempts++; + if (this.disconnectedRecently()) { + return ActionCable.log("ConnectionMonitor skipping reopening recent disconnect"); + } else { + ActionCable.log("ConnectionMonitor reopening"); + return this.connection.reopen(); + } + } + }; + + ConnectionMonitor.prototype.connectionIsStale = function() { + var ref; + return secondsSince((ref = this.pingedAt) != null ? ref : this.startedAt) > this.constructor.staleThreshold; + }; + + ConnectionMonitor.prototype.disconnectedRecently = function() { + return this.disconnectedAt && secondsSince(this.disconnectedAt) < this.constructor.staleThreshold; + }; + + ConnectionMonitor.prototype.visibilityDidChange = function() { + if (document.visibilityState === "visible") { + return setTimeout((function(_this) { + return function() { + if (_this.connectionIsStale() || !_this.connection.isOpen()) { + ActionCable.log("ConnectionMonitor reopening stale connection on visibilitychange. visbilityState = " + document.visibilityState); + return _this.connection.reopen(); + } + }; + })(this), 200); + } + }; + + now = function() { + return new Date().getTime(); + }; + + secondsSince = function(time) { + return (now() - time) / 1000; + }; + + clamp = function(number, min, max) { + return Math.max(min, Math.min(max, number)); + }; + + return ConnectionMonitor; + + })(); + + }).call(this); + (function() { + var i, message_types, protocols, ref, supportedProtocols, unsupportedProtocol, + slice = [].slice, + bind = function(fn, me){ return function(){ return fn.apply(me, arguments); }; }, + indexOf = [].indexOf || function(item) { for (var i = 0, l = this.length; i < l; i++) { if (i in this && this[i] === item) return i; } return -1; }; + + ref = ActionCable.INTERNAL, message_types = ref.message_types, protocols = ref.protocols; + + supportedProtocols = 2 <= protocols.length ? slice.call(protocols, 0, i = protocols.length - 1) : (i = 0, []), unsupportedProtocol = protocols[i++]; + + ActionCable.Connection = (function() { + Connection.reopenDelay = 500; + + function Connection(consumer) { + this.consumer = consumer; + this.open = bind(this.open, this); + this.subscriptions = this.consumer.subscriptions; + this.monitor = new ActionCable.ConnectionMonitor(this); + this.disconnected = true; + } + + Connection.prototype.send = function(data) { + if (this.isOpen()) { + this.webSocket.send(JSON.stringify(data)); + return true; + } else { + return false; + } + }; + + Connection.prototype.open = function() { + if (this.isActive()) { + ActionCable.log("Attempted to open WebSocket, but existing socket is " + (this.getState())); + throw new Error("Existing connection must be closed before opening"); + } else { + ActionCable.log("Opening WebSocket, current state is " + (this.getState()) + ", subprotocols: " + protocols); + if (this.webSocket != null) { + this.uninstallEventHandlers(); + } + this.webSocket = new WebSocket(this.consumer.url, protocols); + this.installEventHandlers(); + this.monitor.start(); + return true; + } + }; + + Connection.prototype.close = function(arg) { + var allowReconnect, ref1; + allowReconnect = (arg != null ? arg : { + allowReconnect: true + }).allowReconnect; + if (!allowReconnect) { + this.monitor.stop(); + } + if (this.isActive()) { + return (ref1 = this.webSocket) != null ? ref1.close() : void 0; + } + }; + + Connection.prototype.reopen = function() { + var error, error1; + ActionCable.log("Reopening WebSocket, current state is " + (this.getState())); + if (this.isActive()) { + try { + return this.close(); + } catch (error1) { + error = error1; + return ActionCable.log("Failed to reopen WebSocket", error); + } finally { + ActionCable.log("Reopening WebSocket in " + this.constructor.reopenDelay + "ms"); + setTimeout(this.open, this.constructor.reopenDelay); + } + } else { + return this.open(); + } + }; + + Connection.prototype.getProtocol = function() { + var ref1; + return (ref1 = this.webSocket) != null ? ref1.protocol : void 0; + }; + + Connection.prototype.isOpen = function() { + return this.isState("open"); + }; + + Connection.prototype.isActive = function() { + return this.isState("open", "connecting"); + }; + + Connection.prototype.isProtocolSupported = function() { + var ref1; + return ref1 = this.getProtocol(), indexOf.call(supportedProtocols, ref1) >= 0; + }; + + Connection.prototype.isState = function() { + var ref1, states; + states = 1 <= arguments.length ? slice.call(arguments, 0) : []; + return ref1 = this.getState(), indexOf.call(states, ref1) >= 0; + }; + + Connection.prototype.getState = function() { + var ref1, state, value; + for (state in WebSocket) { + value = WebSocket[state]; + if (value === ((ref1 = this.webSocket) != null ? ref1.readyState : void 0)) { + return state.toLowerCase(); + } + } + return null; + }; + + Connection.prototype.installEventHandlers = function() { + var eventName, handler; + for (eventName in this.events) { + handler = this.events[eventName].bind(this); + this.webSocket["on" + eventName] = handler; + } + }; + + Connection.prototype.uninstallEventHandlers = function() { + var eventName; + for (eventName in this.events) { + this.webSocket["on" + eventName] = function() {}; + } + }; + + Connection.prototype.events = { + message: function(event) { + var identifier, message, ref1, type; + if (!this.isProtocolSupported()) { + return; + } + ref1 = JSON.parse(event.data), identifier = ref1.identifier, message = ref1.message, type = ref1.type; + switch (type) { + case message_types.welcome: + this.monitor.recordConnect(); + return this.subscriptions.reload(); + case message_types.ping: + return this.monitor.recordPing(); + case message_types.confirmation: + return this.subscriptions.notify(identifier, "connected"); + case message_types.rejection: + return this.subscriptions.reject(identifier); + default: + return this.subscriptions.notify(identifier, "received", message); + } + }, + open: function() { + ActionCable.log("WebSocket onopen event, using '" + (this.getProtocol()) + "' subprotocol"); + this.disconnected = false; + if (!this.isProtocolSupported()) { + ActionCable.log("Protocol is unsupported. Stopping monitor and disconnecting."); + return this.close({ + allowReconnect: false + }); + } + }, + close: function(event) { + ActionCable.log("WebSocket onclose event"); + if (this.disconnected) { + return; + } + this.disconnected = true; + this.monitor.recordDisconnect(); + return this.subscriptions.notifyAll("disconnected", { + willAttemptReconnect: this.monitor.isRunning() + }); + }, + error: function() { + return ActionCable.log("WebSocket onerror event"); + } + }; + + return Connection; + + })(); + + }).call(this); + (function() { + var slice = [].slice; + + ActionCable.Subscriptions = (function() { + function Subscriptions(consumer) { + this.consumer = consumer; + this.subscriptions = []; + } + + Subscriptions.prototype.create = function(channelName, mixin) { + var channel, params, subscription; + channel = channelName; + params = typeof channel === "object" ? channel : { + channel: channel + }; + subscription = new ActionCable.Subscription(this.consumer, params, mixin); + return this.add(subscription); + }; + + Subscriptions.prototype.add = function(subscription) { + this.subscriptions.push(subscription); + this.consumer.ensureActiveConnection(); + this.notify(subscription, "initialized"); + this.sendCommand(subscription, "subscribe"); + return subscription; + }; + + Subscriptions.prototype.remove = function(subscription) { + this.forget(subscription); + if (!this.findAll(subscription.identifier).length) { + this.sendCommand(subscription, "unsubscribe"); + } + return subscription; + }; + + Subscriptions.prototype.reject = function(identifier) { + var i, len, ref, results, subscription; + ref = this.findAll(identifier); + results = []; + for (i = 0, len = ref.length; i < len; i++) { + subscription = ref[i]; + this.forget(subscription); + this.notify(subscription, "rejected"); + results.push(subscription); + } + return results; + }; + + Subscriptions.prototype.forget = function(subscription) { + var s; + this.subscriptions = (function() { + var i, len, ref, results; + ref = this.subscriptions; + results = []; + for (i = 0, len = ref.length; i < len; i++) { + s = ref[i]; + if (s !== subscription) { + results.push(s); + } + } + return results; + }).call(this); + return subscription; + }; + + Subscriptions.prototype.findAll = function(identifier) { + var i, len, ref, results, s; + ref = this.subscriptions; + results = []; + for (i = 0, len = ref.length; i < len; i++) { + s = ref[i]; + if (s.identifier === identifier) { + results.push(s); + } + } + return results; + }; + + Subscriptions.prototype.reload = function() { + var i, len, ref, results, subscription; + ref = this.subscriptions; + results = []; + for (i = 0, len = ref.length; i < len; i++) { + subscription = ref[i]; + results.push(this.sendCommand(subscription, "subscribe")); + } + return results; + }; + + Subscriptions.prototype.notifyAll = function() { + var args, callbackName, i, len, ref, results, subscription; + callbackName = arguments[0], args = 2 <= arguments.length ? slice.call(arguments, 1) : []; + ref = this.subscriptions; + results = []; + for (i = 0, len = ref.length; i < len; i++) { + subscription = ref[i]; + results.push(this.notify.apply(this, [subscription, callbackName].concat(slice.call(args)))); + } + return results; + }; + + Subscriptions.prototype.notify = function() { + var args, callbackName, i, len, results, subscription, subscriptions; + subscription = arguments[0], callbackName = arguments[1], args = 3 <= arguments.length ? slice.call(arguments, 2) : []; + if (typeof subscription === "string") { + subscriptions = this.findAll(subscription); + } else { + subscriptions = [subscription]; + } + results = []; + for (i = 0, len = subscriptions.length; i < len; i++) { + subscription = subscriptions[i]; + results.push(typeof subscription[callbackName] === "function" ? subscription[callbackName].apply(subscription, args) : void 0); + } + return results; + }; + + Subscriptions.prototype.sendCommand = function(subscription, command) { + var identifier; + identifier = subscription.identifier; + return this.consumer.send({ + command: command, + identifier: identifier + }); + }; + + return Subscriptions; + + })(); + + }).call(this); + (function() { + ActionCable.Subscription = (function() { + var extend; + + function Subscription(consumer, params, mixin) { + this.consumer = consumer; + if (params == null) { + params = {}; + } + this.identifier = JSON.stringify(params); + extend(this, mixin); + } + + Subscription.prototype.perform = function(action, data) { + if (data == null) { + data = {}; + } + data.action = action; + return this.send(data); + }; + + Subscription.prototype.send = function(data) { + return this.consumer.send({ + command: "message", + identifier: this.identifier, + data: JSON.stringify(data) + }); + }; + + Subscription.prototype.unsubscribe = function() { + return this.consumer.subscriptions.remove(this); + }; + + extend = function(object, properties) { + var key, value; + if (properties != null) { + for (key in properties) { + value = properties[key]; + object[key] = value; + } + } + return object; + }; + + return Subscription; + + })(); + + }).call(this); + (function() { + ActionCable.Consumer = (function() { + function Consumer(url) { + this.url = url; + this.subscriptions = new ActionCable.Subscriptions(this); + this.connection = new ActionCable.Connection(this); + } + + Consumer.prototype.send = function(data) { + return this.connection.send(data); + }; + + Consumer.prototype.connect = function() { + return this.connection.open(); + }; + + Consumer.prototype.disconnect = function() { + return this.connection.close({ + allowReconnect: false + }); + }; + + Consumer.prototype.ensureActiveConnection = function() { + if (!this.connection.isActive()) { + return this.connection.open(); + } + }; + + return Consumer; + + })(); + + }).call(this); + }).call(this); + + if (typeof module === "object" && module.exports) { + module.exports = ActionCable; + } else if (typeof define === "function" && define.amd) { + define(ActionCable); + } +}).call(this); diff --git a/public/assets/action_cable-17ebe4af84895fa064a951f57476799066237d7bb5dc4dc351a8b01cca19cce9.js.gz b/public/assets/action_cable-17ebe4af84895fa064a951f57476799066237d7bb5dc4dc351a8b01cca19cce9.js.gz new file mode 100644 index 0000000..b6669da Binary files /dev/null and b/public/assets/action_cable-17ebe4af84895fa064a951f57476799066237d7bb5dc4dc351a8b01cca19cce9.js.gz differ diff --git a/public/assets/application-8e0e28217af2f2d7f65c353de7535ada5556150aaf5bbe189a0164d8ff4fc768.js b/public/assets/application-8e0e28217af2f2d7f65c353de7535ada5556150aaf5bbe189a0164d8ff4fc768.js new file mode 100644 index 0000000..a5c9fa5 --- /dev/null +++ b/public/assets/application-8e0e28217af2f2d7f65c353de7535ada5556150aaf5bbe189a0164d8ff4fc768.js @@ -0,0 +1,15745 @@ +/*! + * jQuery JavaScript Library v1.12.4 + * http://jquery.com/ + * + * Includes Sizzle.js + * http://sizzlejs.com/ + * + * Copyright jQuery Foundation and other contributors + * Released under the MIT license + * http://jquery.org/license + * + * Date: 2016-05-20T17:17Z + */ + + +(function( global, factory ) { + + if ( typeof module === "object" && typeof module.exports === "object" ) { + // For CommonJS and CommonJS-like environments where a proper `window` + // is present, execute the factory and get jQuery. + // For environments that do not have a `window` with a `document` + // (such as Node.js), expose a factory as module.exports. + // This accentuates the need for the creation of a real `window`. + // e.g. var jQuery = require("jquery")(window); + // See ticket #14549 for more info. + module.exports = global.document ? + factory( global, true ) : + function( w ) { + if ( !w.document ) { + throw new Error( "jQuery requires a window with a document" ); + } + return factory( w ); + }; + } else { + factory( global ); + } + +// Pass this if window is not defined yet +}(typeof window !== "undefined" ? window : this, function( window, noGlobal ) { + +// Support: Firefox 18+ +// Can't be in strict mode, several libs including ASP.NET trace +// the stack via arguments.caller.callee and Firefox dies if +// you try to trace through "use strict" call chains. (#13335) +//"use strict"; +var deletedIds = []; + +var document = window.document; + +var slice = deletedIds.slice; + +var concat = deletedIds.concat; + +var push = deletedIds.push; + +var indexOf = deletedIds.indexOf; + +var class2type = {}; + +var toString = class2type.toString; + +var hasOwn = class2type.hasOwnProperty; + +var support = {}; + + + +var + version = "1.12.4", + + // Define a local copy of jQuery + jQuery = function( selector, context ) { + + // The jQuery object is actually just the init constructor 'enhanced' + // Need init if jQuery is called (just allow error to be thrown if not included) + return new jQuery.fn.init( selector, context ); + }, + + // Support: Android<4.1, IE<9 + // Make sure we trim BOM and NBSP + rtrim = /^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g, + + // Matches dashed string for camelizing + rmsPrefix = /^-ms-/, + rdashAlpha = /-([\da-z])/gi, + + // Used by jQuery.camelCase as callback to replace() + fcamelCase = function( all, letter ) { + return letter.toUpperCase(); + }; + +jQuery.fn = jQuery.prototype = { + + // The current version of jQuery being used + jquery: version, + + constructor: jQuery, + + // Start with an empty selector + selector: "", + + // The default length of a jQuery object is 0 + length: 0, + + toArray: function() { + return slice.call( this ); + }, + + // Get the Nth element in the matched element set OR + // Get the whole matched element set as a clean array + get: function( num ) { + return num != null ? + + // Return just the one element from the set + ( num < 0 ? this[ num + this.length ] : this[ num ] ) : + + // Return all the elements in a clean array + slice.call( this ); + }, + + // Take an array of elements and push it onto the stack + // (returning the new matched element set) + pushStack: function( elems ) { + + // Build a new jQuery matched element set + var ret = jQuery.merge( this.constructor(), elems ); + + // Add the old object onto the stack (as a reference) + ret.prevObject = this; + ret.context = this.context; + + // Return the newly-formed element set + return ret; + }, + + // Execute a callback for every element in the matched set. + each: function( callback ) { + return jQuery.each( this, callback ); + }, + + map: function( callback ) { + return this.pushStack( jQuery.map( this, function( elem, i ) { + return callback.call( elem, i, elem ); + } ) ); + }, + + slice: function() { + return this.pushStack( slice.apply( this, arguments ) ); + }, + + first: function() { + return this.eq( 0 ); + }, + + last: function() { + return this.eq( -1 ); + }, + + eq: function( i ) { + var len = this.length, + j = +i + ( i < 0 ? len : 0 ); + return this.pushStack( j >= 0 && j < len ? [ this[ j ] ] : [] ); + }, + + end: function() { + return this.prevObject || this.constructor(); + }, + + // For internal use only. + // Behaves like an Array's method, not like a jQuery method. + push: push, + sort: deletedIds.sort, + splice: deletedIds.splice +}; + +jQuery.extend = jQuery.fn.extend = function() { + var src, copyIsArray, copy, name, options, clone, + target = arguments[ 0 ] || {}, + i = 1, + length = arguments.length, + deep = false; + + // Handle a deep copy situation + if ( typeof target === "boolean" ) { + deep = target; + + // skip the boolean and the target + target = arguments[ i ] || {}; + i++; + } + + // Handle case when target is a string or something (possible in deep copy) + if ( typeof target !== "object" && !jQuery.isFunction( target ) ) { + target = {}; + } + + // extend jQuery itself if only one argument is passed + if ( i === length ) { + target = this; + i--; + } + + for ( ; i < length; i++ ) { + + // Only deal with non-null/undefined values + if ( ( options = arguments[ i ] ) != null ) { + + // Extend the base object + for ( name in options ) { + src = target[ name ]; + copy = options[ name ]; + + // Prevent never-ending loop + if ( target === copy ) { + continue; + } + + // Recurse if we're merging plain objects or arrays + if ( deep && copy && ( jQuery.isPlainObject( copy ) || + ( copyIsArray = jQuery.isArray( copy ) ) ) ) { + + if ( copyIsArray ) { + copyIsArray = false; + clone = src && jQuery.isArray( src ) ? src : []; + + } else { + clone = src && jQuery.isPlainObject( src ) ? src : {}; + } + + // Never move original objects, clone them + target[ name ] = jQuery.extend( deep, clone, copy ); + + // Don't bring in undefined values + } else if ( copy !== undefined ) { + target[ name ] = copy; + } + } + } + } + + // Return the modified object + return target; +}; + +jQuery.extend( { + + // Unique for each copy of jQuery on the page + expando: "jQuery" + ( version + Math.random() ).replace( /\D/g, "" ), + + // Assume jQuery is ready without the ready module + isReady: true, + + error: function( msg ) { + throw new Error( msg ); + }, + + noop: function() {}, + + // See test/unit/core.js for details concerning isFunction. + // Since version 1.3, DOM methods and functions like alert + // aren't supported. They return false on IE (#2968). + isFunction: function( obj ) { + return jQuery.type( obj ) === "function"; + }, + + isArray: Array.isArray || function( obj ) { + return jQuery.type( obj ) === "array"; + }, + + isWindow: function( obj ) { + /* jshint eqeqeq: false */ + return obj != null && obj == obj.window; + }, + + isNumeric: function( obj ) { + + // parseFloat NaNs numeric-cast false positives (null|true|false|"") + // ...but misinterprets leading-number strings, particularly hex literals ("0x...") + // subtraction forces infinities to NaN + // adding 1 corrects loss of precision from parseFloat (#15100) + var realStringObj = obj && obj.toString(); + return !jQuery.isArray( obj ) && ( realStringObj - parseFloat( realStringObj ) + 1 ) >= 0; + }, + + isEmptyObject: function( obj ) { + var name; + for ( name in obj ) { + return false; + } + return true; + }, + + isPlainObject: function( obj ) { + var key; + + // Must be an Object. + // Because of IE, we also have to check the presence of the constructor property. + // Make sure that DOM nodes and window objects don't pass through, as well + if ( !obj || jQuery.type( obj ) !== "object" || obj.nodeType || jQuery.isWindow( obj ) ) { + return false; + } + + try { + + // Not own constructor property must be Object + if ( obj.constructor && + !hasOwn.call( obj, "constructor" ) && + !hasOwn.call( obj.constructor.prototype, "isPrototypeOf" ) ) { + return false; + } + } catch ( e ) { + + // IE8,9 Will throw exceptions on certain host objects #9897 + return false; + } + + // Support: IE<9 + // Handle iteration over inherited properties before own properties. + if ( !support.ownFirst ) { + for ( key in obj ) { + return hasOwn.call( obj, key ); + } + } + + // Own properties are enumerated firstly, so to speed up, + // if last one is own, then all properties are own. + for ( key in obj ) {} + + return key === undefined || hasOwn.call( obj, key ); + }, + + type: function( obj ) { + if ( obj == null ) { + return obj + ""; + } + return typeof obj === "object" || typeof obj === "function" ? + class2type[ toString.call( obj ) ] || "object" : + typeof obj; + }, + + // Workarounds based on findings by Jim Driscoll + // http://weblogs.java.net/blog/driscoll/archive/2009/09/08/eval-javascript-global-context + globalEval: function( data ) { + if ( data && jQuery.trim( data ) ) { + + // We use execScript on Internet Explorer + // We use an anonymous function so that context is window + // rather than jQuery in Firefox + ( window.execScript || function( data ) { + window[ "eval" ].call( window, data ); // jscs:ignore requireDotNotation + } )( data ); + } + }, + + // Convert dashed to camelCase; used by the css and data modules + // Microsoft forgot to hump their vendor prefix (#9572) + camelCase: function( string ) { + return string.replace( rmsPrefix, "ms-" ).replace( rdashAlpha, fcamelCase ); + }, + + nodeName: function( elem, name ) { + return elem.nodeName && elem.nodeName.toLowerCase() === name.toLowerCase(); + }, + + each: function( obj, callback ) { + var length, i = 0; + + if ( isArrayLike( obj ) ) { + length = obj.length; + for ( ; i < length; i++ ) { + if ( callback.call( obj[ i ], i, obj[ i ] ) === false ) { + break; + } + } + } else { + for ( i in obj ) { + if ( callback.call( obj[ i ], i, obj[ i ] ) === false ) { + break; + } + } + } + + return obj; + }, + + // Support: Android<4.1, IE<9 + trim: function( text ) { + return text == null ? + "" : + ( text + "" ).replace( rtrim, "" ); + }, + + // results is for internal usage only + makeArray: function( arr, results ) { + var ret = results || []; + + if ( arr != null ) { + if ( isArrayLike( Object( arr ) ) ) { + jQuery.merge( ret, + typeof arr === "string" ? + [ arr ] : arr + ); + } else { + push.call( ret, arr ); + } + } + + return ret; + }, + + inArray: function( elem, arr, i ) { + var len; + + if ( arr ) { + if ( indexOf ) { + return indexOf.call( arr, elem, i ); + } + + len = arr.length; + i = i ? i < 0 ? Math.max( 0, len + i ) : i : 0; + + for ( ; i < len; i++ ) { + + // Skip accessing in sparse arrays + if ( i in arr && arr[ i ] === elem ) { + return i; + } + } + } + + return -1; + }, + + merge: function( first, second ) { + var len = +second.length, + j = 0, + i = first.length; + + while ( j < len ) { + first[ i++ ] = second[ j++ ]; + } + + // Support: IE<9 + // Workaround casting of .length to NaN on otherwise arraylike objects (e.g., NodeLists) + if ( len !== len ) { + while ( second[ j ] !== undefined ) { + first[ i++ ] = second[ j++ ]; + } + } + + first.length = i; + + return first; + }, + + grep: function( elems, callback, invert ) { + var callbackInverse, + matches = [], + i = 0, + length = elems.length, + callbackExpect = !invert; + + // Go through the array, only saving the items + // that pass the validator function + for ( ; i < length; i++ ) { + callbackInverse = !callback( elems[ i ], i ); + if ( callbackInverse !== callbackExpect ) { + matches.push( elems[ i ] ); + } + } + + return matches; + }, + + // arg is for internal usage only + map: function( elems, callback, arg ) { + var length, value, + i = 0, + ret = []; + + // Go through the array, translating each of the items to their new values + if ( isArrayLike( elems ) ) { + length = elems.length; + for ( ; i < length; i++ ) { + value = callback( elems[ i ], i, arg ); + + if ( value != null ) { + ret.push( value ); + } + } + + // Go through every key on the object, + } else { + for ( i in elems ) { + value = callback( elems[ i ], i, arg ); + + if ( value != null ) { + ret.push( value ); + } + } + } + + // Flatten any nested arrays + return concat.apply( [], ret ); + }, + + // A global GUID counter for objects + guid: 1, + + // Bind a function to a context, optionally partially applying any + // arguments. + proxy: function( fn, context ) { + var args, proxy, tmp; + + if ( typeof context === "string" ) { + tmp = fn[ context ]; + context = fn; + fn = tmp; + } + + // Quick check to determine if target is callable, in the spec + // this throws a TypeError, but we will just return undefined. + if ( !jQuery.isFunction( fn ) ) { + return undefined; + } + + // Simulated bind + args = slice.call( arguments, 2 ); + proxy = function() { + return fn.apply( context || this, args.concat( slice.call( arguments ) ) ); + }; + + // Set the guid of unique handler to the same of original handler, so it can be removed + proxy.guid = fn.guid = fn.guid || jQuery.guid++; + + return proxy; + }, + + now: function() { + return +( new Date() ); + }, + + // jQuery.support is not used in Core but other projects attach their + // properties to it so it needs to exist. + support: support +} ); + +// JSHint would error on this code due to the Symbol not being defined in ES5. +// Defining this global in .jshintrc would create a danger of using the global +// unguarded in another place, it seems safer to just disable JSHint for these +// three lines. +/* jshint ignore: start */ +if ( typeof Symbol === "function" ) { + jQuery.fn[ Symbol.iterator ] = deletedIds[ Symbol.iterator ]; +} +/* jshint ignore: end */ + +// Populate the class2type map +jQuery.each( "Boolean Number String Function Array Date RegExp Object Error Symbol".split( " " ), +function( i, name ) { + class2type[ "[object " + name + "]" ] = name.toLowerCase(); +} ); + +function isArrayLike( obj ) { + + // Support: iOS 8.2 (not reproducible in simulator) + // `in` check used to prevent JIT error (gh-2145) + // hasOwn isn't used here due to false negatives + // regarding Nodelist length in IE + var length = !!obj && "length" in obj && obj.length, + type = jQuery.type( obj ); + + if ( type === "function" || jQuery.isWindow( obj ) ) { + return false; + } + + return type === "array" || length === 0 || + typeof length === "number" && length > 0 && ( length - 1 ) in obj; +} +var Sizzle = +/*! + * Sizzle CSS Selector Engine v2.2.1 + * http://sizzlejs.com/ + * + * Copyright jQuery Foundation and other contributors + * Released under the MIT license + * http://jquery.org/license + * + * Date: 2015-10-17 + */ +(function( window ) { + +var i, + support, + Expr, + getText, + isXML, + tokenize, + compile, + select, + outermostContext, + sortInput, + hasDuplicate, + + // Local document vars + setDocument, + document, + docElem, + documentIsHTML, + rbuggyQSA, + rbuggyMatches, + matches, + contains, + + // Instance-specific data + expando = "sizzle" + 1 * new Date(), + preferredDoc = window.document, + dirruns = 0, + done = 0, + classCache = createCache(), + tokenCache = createCache(), + compilerCache = createCache(), + sortOrder = function( a, b ) { + if ( a === b ) { + hasDuplicate = true; + } + return 0; + }, + + // General-purpose constants + MAX_NEGATIVE = 1 << 31, + + // Instance methods + hasOwn = ({}).hasOwnProperty, + arr = [], + pop = arr.pop, + push_native = arr.push, + push = arr.push, + slice = arr.slice, + // Use a stripped-down indexOf as it's faster than native + // http://jsperf.com/thor-indexof-vs-for/5 + indexOf = function( list, elem ) { + var i = 0, + len = list.length; + for ( ; i < len; i++ ) { + if ( list[i] === elem ) { + return i; + } + } + return -1; + }, + + booleans = "checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped", + + // Regular expressions + + // http://www.w3.org/TR/css3-selectors/#whitespace + whitespace = "[\\x20\\t\\r\\n\\f]", + + // http://www.w3.org/TR/CSS21/syndata.html#value-def-identifier + identifier = "(?:\\\\.|[\\w-]|[^\\x00-\\xa0])+", + + // Attribute selectors: http://www.w3.org/TR/selectors/#attribute-selectors + attributes = "\\[" + whitespace + "*(" + identifier + ")(?:" + whitespace + + // Operator (capture 2) + "*([*^$|!~]?=)" + whitespace + + // "Attribute values must be CSS identifiers [capture 5] or strings [capture 3 or capture 4]" + "*(?:'((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\"|(" + identifier + "))|)" + whitespace + + "*\\]", + + pseudos = ":(" + identifier + ")(?:\\((" + + // To reduce the number of selectors needing tokenize in the preFilter, prefer arguments: + // 1. quoted (capture 3; capture 4 or capture 5) + "('((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\")|" + + // 2. simple (capture 6) + "((?:\\\\.|[^\\\\()[\\]]|" + attributes + ")*)|" + + // 3. anything else (capture 2) + ".*" + + ")\\)|)", + + // Leading and non-escaped trailing whitespace, capturing some non-whitespace characters preceding the latter + rwhitespace = new RegExp( whitespace + "+", "g" ), + rtrim = new RegExp( "^" + whitespace + "+|((?:^|[^\\\\])(?:\\\\.)*)" + whitespace + "+$", "g" ), + + rcomma = new RegExp( "^" + whitespace + "*," + whitespace + "*" ), + rcombinators = new RegExp( "^" + whitespace + "*([>+~]|" + whitespace + ")" + whitespace + "*" ), + + rattributeQuotes = new RegExp( "=" + whitespace + "*([^\\]'\"]*?)" + whitespace + "*\\]", "g" ), + + rpseudo = new RegExp( pseudos ), + ridentifier = new RegExp( "^" + identifier + "$" ), + + matchExpr = { + "ID": new RegExp( "^#(" + identifier + ")" ), + "CLASS": new RegExp( "^\\.(" + identifier + ")" ), + "TAG": new RegExp( "^(" + identifier + "|[*])" ), + "ATTR": new RegExp( "^" + attributes ), + "PSEUDO": new RegExp( "^" + pseudos ), + "CHILD": new RegExp( "^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\(" + whitespace + + "*(even|odd|(([+-]|)(\\d*)n|)" + whitespace + "*(?:([+-]|)" + whitespace + + "*(\\d+)|))" + whitespace + "*\\)|)", "i" ), + "bool": new RegExp( "^(?:" + booleans + ")$", "i" ), + // For use in libraries implementing .is() + // We use this for POS matching in `select` + "needsContext": new RegExp( "^" + whitespace + "*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\(" + + whitespace + "*((?:-\\d)?\\d*)" + whitespace + "*\\)|)(?=[^-]|$)", "i" ) + }, + + rinputs = /^(?:input|select|textarea|button)$/i, + rheader = /^h\d$/i, + + rnative = /^[^{]+\{\s*\[native \w/, + + // Easily-parseable/retrievable ID or TAG or CLASS selectors + rquickExpr = /^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/, + + rsibling = /[+~]/, + rescape = /'|\\/g, + + // CSS escapes http://www.w3.org/TR/CSS21/syndata.html#escaped-characters + runescape = new RegExp( "\\\\([\\da-f]{1,6}" + whitespace + "?|(" + whitespace + ")|.)", "ig" ), + funescape = function( _, escaped, escapedWhitespace ) { + var high = "0x" + escaped - 0x10000; + // NaN means non-codepoint + // Support: Firefox<24 + // Workaround erroneous numeric interpretation of +"0x" + return high !== high || escapedWhitespace ? + escaped : + high < 0 ? + // BMP codepoint + String.fromCharCode( high + 0x10000 ) : + // Supplemental Plane codepoint (surrogate pair) + String.fromCharCode( high >> 10 | 0xD800, high & 0x3FF | 0xDC00 ); + }, + + // Used for iframes + // See setDocument() + // Removing the function wrapper causes a "Permission Denied" + // error in IE + unloadHandler = function() { + setDocument(); + }; + +// Optimize for push.apply( _, NodeList ) +try { + push.apply( + (arr = slice.call( preferredDoc.childNodes )), + preferredDoc.childNodes + ); + // Support: Android<4.0 + // Detect silently failing push.apply + arr[ preferredDoc.childNodes.length ].nodeType; +} catch ( e ) { + push = { apply: arr.length ? + + // Leverage slice if possible + function( target, els ) { + push_native.apply( target, slice.call(els) ); + } : + + // Support: IE<9 + // Otherwise append directly + function( target, els ) { + var j = target.length, + i = 0; + // Can't trust NodeList.length + while ( (target[j++] = els[i++]) ) {} + target.length = j - 1; + } + }; +} + +function Sizzle( selector, context, results, seed ) { + var m, i, elem, nid, nidselect, match, groups, newSelector, + newContext = context && context.ownerDocument, + + // nodeType defaults to 9, since context defaults to document + nodeType = context ? context.nodeType : 9; + + results = results || []; + + // Return early from calls with invalid selector or context + if ( typeof selector !== "string" || !selector || + nodeType !== 1 && nodeType !== 9 && nodeType !== 11 ) { + + return results; + } + + // Try to shortcut find operations (as opposed to filters) in HTML documents + if ( !seed ) { + + if ( ( context ? context.ownerDocument || context : preferredDoc ) !== document ) { + setDocument( context ); + } + context = context || document; + + if ( documentIsHTML ) { + + // If the selector is sufficiently simple, try using a "get*By*" DOM method + // (excepting DocumentFragment context, where the methods don't exist) + if ( nodeType !== 11 && (match = rquickExpr.exec( selector )) ) { + + // ID selector + if ( (m = match[1]) ) { + + // Document context + if ( nodeType === 9 ) { + if ( (elem = context.getElementById( m )) ) { + + // Support: IE, Opera, Webkit + // TODO: identify versions + // getElementById can match elements by name instead of ID + if ( elem.id === m ) { + results.push( elem ); + return results; + } + } else { + return results; + } + + // Element context + } else { + + // Support: IE, Opera, Webkit + // TODO: identify versions + // getElementById can match elements by name instead of ID + if ( newContext && (elem = newContext.getElementById( m )) && + contains( context, elem ) && + elem.id === m ) { + + results.push( elem ); + return results; + } + } + + // Type selector + } else if ( match[2] ) { + push.apply( results, context.getElementsByTagName( selector ) ); + return results; + + // Class selector + } else if ( (m = match[3]) && support.getElementsByClassName && + context.getElementsByClassName ) { + + push.apply( results, context.getElementsByClassName( m ) ); + return results; + } + } + + // Take advantage of querySelectorAll + if ( support.qsa && + !compilerCache[ selector + " " ] && + (!rbuggyQSA || !rbuggyQSA.test( selector )) ) { + + if ( nodeType !== 1 ) { + newContext = context; + newSelector = selector; + + // qSA looks outside Element context, which is not what we want + // Thanks to Andrew Dupont for this workaround technique + // Support: IE <=8 + // Exclude object elements + } else if ( context.nodeName.toLowerCase() !== "object" ) { + + // Capture the context ID, setting it first if necessary + if ( (nid = context.getAttribute( "id" )) ) { + nid = nid.replace( rescape, "\\$&" ); + } else { + context.setAttribute( "id", (nid = expando) ); + } + + // Prefix every selector in the list + groups = tokenize( selector ); + i = groups.length; + nidselect = ridentifier.test( nid ) ? "#" + nid : "[id='" + nid + "']"; + while ( i-- ) { + groups[i] = nidselect + " " + toSelector( groups[i] ); + } + newSelector = groups.join( "," ); + + // Expand context for sibling selectors + newContext = rsibling.test( selector ) && testContext( context.parentNode ) || + context; + } + + if ( newSelector ) { + try { + push.apply( results, + newContext.querySelectorAll( newSelector ) + ); + return results; + } catch ( qsaError ) { + } finally { + if ( nid === expando ) { + context.removeAttribute( "id" ); + } + } + } + } + } + } + + // All others + return select( selector.replace( rtrim, "$1" ), context, results, seed ); +} + +/** + * Create key-value caches of limited size + * @returns {function(string, object)} Returns the Object data after storing it on itself with + * property name the (space-suffixed) string and (if the cache is larger than Expr.cacheLength) + * deleting the oldest entry + */ +function createCache() { + var keys = []; + + function cache( key, value ) { + // Use (key + " ") to avoid collision with native prototype properties (see Issue #157) + if ( keys.push( key + " " ) > Expr.cacheLength ) { + // Only keep the most recent entries + delete cache[ keys.shift() ]; + } + return (cache[ key + " " ] = value); + } + return cache; +} + +/** + * Mark a function for special use by Sizzle + * @param {Function} fn The function to mark + */ +function markFunction( fn ) { + fn[ expando ] = true; + return fn; +} + +/** + * Support testing using an element + * @param {Function} fn Passed the created div and expects a boolean result + */ +function assert( fn ) { + var div = document.createElement("div"); + + try { + return !!fn( div ); + } catch (e) { + return false; + } finally { + // Remove from its parent by default + if ( div.parentNode ) { + div.parentNode.removeChild( div ); + } + // release memory in IE + div = null; + } +} + +/** + * Adds the same handler for all of the specified attrs + * @param {String} attrs Pipe-separated list of attributes + * @param {Function} handler The method that will be applied + */ +function addHandle( attrs, handler ) { + var arr = attrs.split("|"), + i = arr.length; + + while ( i-- ) { + Expr.attrHandle[ arr[i] ] = handler; + } +} + +/** + * Checks document order of two siblings + * @param {Element} a + * @param {Element} b + * @returns {Number} Returns less than 0 if a precedes b, greater than 0 if a follows b + */ +function siblingCheck( a, b ) { + var cur = b && a, + diff = cur && a.nodeType === 1 && b.nodeType === 1 && + ( ~b.sourceIndex || MAX_NEGATIVE ) - + ( ~a.sourceIndex || MAX_NEGATIVE ); + + // Use IE sourceIndex if available on both nodes + if ( diff ) { + return diff; + } + + // Check if b follows a + if ( cur ) { + while ( (cur = cur.nextSibling) ) { + if ( cur === b ) { + return -1; + } + } + } + + return a ? 1 : -1; +} + +/** + * Returns a function to use in pseudos for input types + * @param {String} type + */ +function createInputPseudo( type ) { + return function( elem ) { + var name = elem.nodeName.toLowerCase(); + return name === "input" && elem.type === type; + }; +} + +/** + * Returns a function to use in pseudos for buttons + * @param {String} type + */ +function createButtonPseudo( type ) { + return function( elem ) { + var name = elem.nodeName.toLowerCase(); + return (name === "input" || name === "button") && elem.type === type; + }; +} + +/** + * Returns a function to use in pseudos for positionals + * @param {Function} fn + */ +function createPositionalPseudo( fn ) { + return markFunction(function( argument ) { + argument = +argument; + return markFunction(function( seed, matches ) { + var j, + matchIndexes = fn( [], seed.length, argument ), + i = matchIndexes.length; + + // Match elements found at the specified indexes + while ( i-- ) { + if ( seed[ (j = matchIndexes[i]) ] ) { + seed[j] = !(matches[j] = seed[j]); + } + } + }); + }); +} + +/** + * Checks a node for validity as a Sizzle context + * @param {Element|Object=} context + * @returns {Element|Object|Boolean} The input node if acceptable, otherwise a falsy value + */ +function testContext( context ) { + return context && typeof context.getElementsByTagName !== "undefined" && context; +} + +// Expose support vars for convenience +support = Sizzle.support = {}; + +/** + * Detects XML nodes + * @param {Element|Object} elem An element or a document + * @returns {Boolean} True iff elem is a non-HTML XML node + */ +isXML = Sizzle.isXML = function( elem ) { + // documentElement is verified for cases where it doesn't yet exist + // (such as loading iframes in IE - #4833) + var documentElement = elem && (elem.ownerDocument || elem).documentElement; + return documentElement ? documentElement.nodeName !== "HTML" : false; +}; + +/** + * Sets document-related variables once based on the current document + * @param {Element|Object} [doc] An element or document object to use to set the document + * @returns {Object} Returns the current document + */ +setDocument = Sizzle.setDocument = function( node ) { + var hasCompare, parent, + doc = node ? node.ownerDocument || node : preferredDoc; + + // Return early if doc is invalid or already selected + if ( doc === document || doc.nodeType !== 9 || !doc.documentElement ) { + return document; + } + + // Update global variables + document = doc; + docElem = document.documentElement; + documentIsHTML = !isXML( document ); + + // Support: IE 9-11, Edge + // Accessing iframe documents after unload throws "permission denied" errors (jQuery #13936) + if ( (parent = document.defaultView) && parent.top !== parent ) { + // Support: IE 11 + if ( parent.addEventListener ) { + parent.addEventListener( "unload", unloadHandler, false ); + + // Support: IE 9 - 10 only + } else if ( parent.attachEvent ) { + parent.attachEvent( "onunload", unloadHandler ); + } + } + + /* Attributes + ---------------------------------------------------------------------- */ + + // Support: IE<8 + // Verify that getAttribute really returns attributes and not properties + // (excepting IE8 booleans) + support.attributes = assert(function( div ) { + div.className = "i"; + return !div.getAttribute("className"); + }); + + /* getElement(s)By* + ---------------------------------------------------------------------- */ + + // Check if getElementsByTagName("*") returns only elements + support.getElementsByTagName = assert(function( div ) { + div.appendChild( document.createComment("") ); + return !div.getElementsByTagName("*").length; + }); + + // Support: IE<9 + support.getElementsByClassName = rnative.test( document.getElementsByClassName ); + + // Support: IE<10 + // Check if getElementById returns elements by name + // The broken getElementById methods don't pick up programatically-set names, + // so use a roundabout getElementsByName test + support.getById = assert(function( div ) { + docElem.appendChild( div ).id = expando; + return !document.getElementsByName || !document.getElementsByName( expando ).length; + }); + + // ID find and filter + if ( support.getById ) { + Expr.find["ID"] = function( id, context ) { + if ( typeof context.getElementById !== "undefined" && documentIsHTML ) { + var m = context.getElementById( id ); + return m ? [ m ] : []; + } + }; + Expr.filter["ID"] = function( id ) { + var attrId = id.replace( runescape, funescape ); + return function( elem ) { + return elem.getAttribute("id") === attrId; + }; + }; + } else { + // Support: IE6/7 + // getElementById is not reliable as a find shortcut + delete Expr.find["ID"]; + + Expr.filter["ID"] = function( id ) { + var attrId = id.replace( runescape, funescape ); + return function( elem ) { + var node = typeof elem.getAttributeNode !== "undefined" && + elem.getAttributeNode("id"); + return node && node.value === attrId; + }; + }; + } + + // Tag + Expr.find["TAG"] = support.getElementsByTagName ? + function( tag, context ) { + if ( typeof context.getElementsByTagName !== "undefined" ) { + return context.getElementsByTagName( tag ); + + // DocumentFragment nodes don't have gEBTN + } else if ( support.qsa ) { + return context.querySelectorAll( tag ); + } + } : + + function( tag, context ) { + var elem, + tmp = [], + i = 0, + // By happy coincidence, a (broken) gEBTN appears on DocumentFragment nodes too + results = context.getElementsByTagName( tag ); + + // Filter out possible comments + if ( tag === "*" ) { + while ( (elem = results[i++]) ) { + if ( elem.nodeType === 1 ) { + tmp.push( elem ); + } + } + + return tmp; + } + return results; + }; + + // Class + Expr.find["CLASS"] = support.getElementsByClassName && function( className, context ) { + if ( typeof context.getElementsByClassName !== "undefined" && documentIsHTML ) { + return context.getElementsByClassName( className ); + } + }; + + /* QSA/matchesSelector + ---------------------------------------------------------------------- */ + + // QSA and matchesSelector support + + // matchesSelector(:active) reports false when true (IE9/Opera 11.5) + rbuggyMatches = []; + + // qSa(:focus) reports false when true (Chrome 21) + // We allow this because of a bug in IE8/9 that throws an error + // whenever `document.activeElement` is accessed on an iframe + // So, we allow :focus to pass through QSA all the time to avoid the IE error + // See http://bugs.jquery.com/ticket/13378 + rbuggyQSA = []; + + if ( (support.qsa = rnative.test( document.querySelectorAll )) ) { + // Build QSA regex + // Regex strategy adopted from Diego Perini + assert(function( div ) { + // Select is set to empty string on purpose + // This is to test IE's treatment of not explicitly + // setting a boolean content attribute, + // since its presence should be enough + // http://bugs.jquery.com/ticket/12359 + docElem.appendChild( div ).innerHTML = "" + + ""; + + // Support: IE8, Opera 11-12.16 + // Nothing should be selected when empty strings follow ^= or $= or *= + // The test attribute must be unknown in Opera but "safe" for WinRT + // http://msdn.microsoft.com/en-us/library/ie/hh465388.aspx#attribute_section + if ( div.querySelectorAll("[msallowcapture^='']").length ) { + rbuggyQSA.push( "[*^$]=" + whitespace + "*(?:''|\"\")" ); + } + + // Support: IE8 + // Boolean attributes and "value" are not treated correctly + if ( !div.querySelectorAll("[selected]").length ) { + rbuggyQSA.push( "\\[" + whitespace + "*(?:value|" + booleans + ")" ); + } + + // Support: Chrome<29, Android<4.4, Safari<7.0+, iOS<7.0+, PhantomJS<1.9.8+ + if ( !div.querySelectorAll( "[id~=" + expando + "-]" ).length ) { + rbuggyQSA.push("~="); + } + + // Webkit/Opera - :checked should return selected option elements + // http://www.w3.org/TR/2011/REC-css3-selectors-20110929/#checked + // IE8 throws error here and will not see later tests + if ( !div.querySelectorAll(":checked").length ) { + rbuggyQSA.push(":checked"); + } + + // Support: Safari 8+, iOS 8+ + // https://bugs.webkit.org/show_bug.cgi?id=136851 + // In-page `selector#id sibing-combinator selector` fails + if ( !div.querySelectorAll( "a#" + expando + "+*" ).length ) { + rbuggyQSA.push(".#.+[+~]"); + } + }); + + assert(function( div ) { + // Support: Windows 8 Native Apps + // The type and name attributes are restricted during .innerHTML assignment + var input = document.createElement("input"); + input.setAttribute( "type", "hidden" ); + div.appendChild( input ).setAttribute( "name", "D" ); + + // Support: IE8 + // Enforce case-sensitivity of name attribute + if ( div.querySelectorAll("[name=d]").length ) { + rbuggyQSA.push( "name" + whitespace + "*[*^$|!~]?=" ); + } + + // FF 3.5 - :enabled/:disabled and hidden elements (hidden elements are still enabled) + // IE8 throws error here and will not see later tests + if ( !div.querySelectorAll(":enabled").length ) { + rbuggyQSA.push( ":enabled", ":disabled" ); + } + + // Opera 10-11 does not throw on post-comma invalid pseudos + div.querySelectorAll("*,:x"); + rbuggyQSA.push(",.*:"); + }); + } + + if ( (support.matchesSelector = rnative.test( (matches = docElem.matches || + docElem.webkitMatchesSelector || + docElem.mozMatchesSelector || + docElem.oMatchesSelector || + docElem.msMatchesSelector) )) ) { + + assert(function( div ) { + // Check to see if it's possible to do matchesSelector + // on a disconnected node (IE 9) + support.disconnectedMatch = matches.call( div, "div" ); + + // This should fail with an exception + // Gecko does not error, returns false instead + matches.call( div, "[s!='']:x" ); + rbuggyMatches.push( "!=", pseudos ); + }); + } + + rbuggyQSA = rbuggyQSA.length && new RegExp( rbuggyQSA.join("|") ); + rbuggyMatches = rbuggyMatches.length && new RegExp( rbuggyMatches.join("|") ); + + /* Contains + ---------------------------------------------------------------------- */ + hasCompare = rnative.test( docElem.compareDocumentPosition ); + + // Element contains another + // Purposefully self-exclusive + // As in, an element does not contain itself + contains = hasCompare || rnative.test( docElem.contains ) ? + function( a, b ) { + var adown = a.nodeType === 9 ? a.documentElement : a, + bup = b && b.parentNode; + return a === bup || !!( bup && bup.nodeType === 1 && ( + adown.contains ? + adown.contains( bup ) : + a.compareDocumentPosition && a.compareDocumentPosition( bup ) & 16 + )); + } : + function( a, b ) { + if ( b ) { + while ( (b = b.parentNode) ) { + if ( b === a ) { + return true; + } + } + } + return false; + }; + + /* Sorting + ---------------------------------------------------------------------- */ + + // Document order sorting + sortOrder = hasCompare ? + function( a, b ) { + + // Flag for duplicate removal + if ( a === b ) { + hasDuplicate = true; + return 0; + } + + // Sort on method existence if only one input has compareDocumentPosition + var compare = !a.compareDocumentPosition - !b.compareDocumentPosition; + if ( compare ) { + return compare; + } + + // Calculate position if both inputs belong to the same document + compare = ( a.ownerDocument || a ) === ( b.ownerDocument || b ) ? + a.compareDocumentPosition( b ) : + + // Otherwise we know they are disconnected + 1; + + // Disconnected nodes + if ( compare & 1 || + (!support.sortDetached && b.compareDocumentPosition( a ) === compare) ) { + + // Choose the first element that is related to our preferred document + if ( a === document || a.ownerDocument === preferredDoc && contains(preferredDoc, a) ) { + return -1; + } + if ( b === document || b.ownerDocument === preferredDoc && contains(preferredDoc, b) ) { + return 1; + } + + // Maintain original order + return sortInput ? + ( indexOf( sortInput, a ) - indexOf( sortInput, b ) ) : + 0; + } + + return compare & 4 ? -1 : 1; + } : + function( a, b ) { + // Exit early if the nodes are identical + if ( a === b ) { + hasDuplicate = true; + return 0; + } + + var cur, + i = 0, + aup = a.parentNode, + bup = b.parentNode, + ap = [ a ], + bp = [ b ]; + + // Parentless nodes are either documents or disconnected + if ( !aup || !bup ) { + return a === document ? -1 : + b === document ? 1 : + aup ? -1 : + bup ? 1 : + sortInput ? + ( indexOf( sortInput, a ) - indexOf( sortInput, b ) ) : + 0; + + // If the nodes are siblings, we can do a quick check + } else if ( aup === bup ) { + return siblingCheck( a, b ); + } + + // Otherwise we need full lists of their ancestors for comparison + cur = a; + while ( (cur = cur.parentNode) ) { + ap.unshift( cur ); + } + cur = b; + while ( (cur = cur.parentNode) ) { + bp.unshift( cur ); + } + + // Walk down the tree looking for a discrepancy + while ( ap[i] === bp[i] ) { + i++; + } + + return i ? + // Do a sibling check if the nodes have a common ancestor + siblingCheck( ap[i], bp[i] ) : + + // Otherwise nodes in our document sort first + ap[i] === preferredDoc ? -1 : + bp[i] === preferredDoc ? 1 : + 0; + }; + + return document; +}; + +Sizzle.matches = function( expr, elements ) { + return Sizzle( expr, null, null, elements ); +}; + +Sizzle.matchesSelector = function( elem, expr ) { + // Set document vars if needed + if ( ( elem.ownerDocument || elem ) !== document ) { + setDocument( elem ); + } + + // Make sure that attribute selectors are quoted + expr = expr.replace( rattributeQuotes, "='$1']" ); + + if ( support.matchesSelector && documentIsHTML && + !compilerCache[ expr + " " ] && + ( !rbuggyMatches || !rbuggyMatches.test( expr ) ) && + ( !rbuggyQSA || !rbuggyQSA.test( expr ) ) ) { + + try { + var ret = matches.call( elem, expr ); + + // IE 9's matchesSelector returns false on disconnected nodes + if ( ret || support.disconnectedMatch || + // As well, disconnected nodes are said to be in a document + // fragment in IE 9 + elem.document && elem.document.nodeType !== 11 ) { + return ret; + } + } catch (e) {} + } + + return Sizzle( expr, document, null, [ elem ] ).length > 0; +}; + +Sizzle.contains = function( context, elem ) { + // Set document vars if needed + if ( ( context.ownerDocument || context ) !== document ) { + setDocument( context ); + } + return contains( context, elem ); +}; + +Sizzle.attr = function( elem, name ) { + // Set document vars if needed + if ( ( elem.ownerDocument || elem ) !== document ) { + setDocument( elem ); + } + + var fn = Expr.attrHandle[ name.toLowerCase() ], + // Don't get fooled by Object.prototype properties (jQuery #13807) + val = fn && hasOwn.call( Expr.attrHandle, name.toLowerCase() ) ? + fn( elem, name, !documentIsHTML ) : + undefined; + + return val !== undefined ? + val : + support.attributes || !documentIsHTML ? + elem.getAttribute( name ) : + (val = elem.getAttributeNode(name)) && val.specified ? + val.value : + null; +}; + +Sizzle.error = function( msg ) { + throw new Error( "Syntax error, unrecognized expression: " + msg ); +}; + +/** + * Document sorting and removing duplicates + * @param {ArrayLike} results + */ +Sizzle.uniqueSort = function( results ) { + var elem, + duplicates = [], + j = 0, + i = 0; + + // Unless we *know* we can detect duplicates, assume their presence + hasDuplicate = !support.detectDuplicates; + sortInput = !support.sortStable && results.slice( 0 ); + results.sort( sortOrder ); + + if ( hasDuplicate ) { + while ( (elem = results[i++]) ) { + if ( elem === results[ i ] ) { + j = duplicates.push( i ); + } + } + while ( j-- ) { + results.splice( duplicates[ j ], 1 ); + } + } + + // Clear input after sorting to release objects + // See https://github.com/jquery/sizzle/pull/225 + sortInput = null; + + return results; +}; + +/** + * Utility function for retrieving the text value of an array of DOM nodes + * @param {Array|Element} elem + */ +getText = Sizzle.getText = function( elem ) { + var node, + ret = "", + i = 0, + nodeType = elem.nodeType; + + if ( !nodeType ) { + // If no nodeType, this is expected to be an array + while ( (node = elem[i++]) ) { + // Do not traverse comment nodes + ret += getText( node ); + } + } else if ( nodeType === 1 || nodeType === 9 || nodeType === 11 ) { + // Use textContent for elements + // innerText usage removed for consistency of new lines (jQuery #11153) + if ( typeof elem.textContent === "string" ) { + return elem.textContent; + } else { + // Traverse its children + for ( elem = elem.firstChild; elem; elem = elem.nextSibling ) { + ret += getText( elem ); + } + } + } else if ( nodeType === 3 || nodeType === 4 ) { + return elem.nodeValue; + } + // Do not include comment or processing instruction nodes + + return ret; +}; + +Expr = Sizzle.selectors = { + + // Can be adjusted by the user + cacheLength: 50, + + createPseudo: markFunction, + + match: matchExpr, + + attrHandle: {}, + + find: {}, + + relative: { + ">": { dir: "parentNode", first: true }, + " ": { dir: "parentNode" }, + "+": { dir: "previousSibling", first: true }, + "~": { dir: "previousSibling" } + }, + + preFilter: { + "ATTR": function( match ) { + match[1] = match[1].replace( runescape, funescape ); + + // Move the given value to match[3] whether quoted or unquoted + match[3] = ( match[3] || match[4] || match[5] || "" ).replace( runescape, funescape ); + + if ( match[2] === "~=" ) { + match[3] = " " + match[3] + " "; + } + + return match.slice( 0, 4 ); + }, + + "CHILD": function( match ) { + /* matches from matchExpr["CHILD"] + 1 type (only|nth|...) + 2 what (child|of-type) + 3 argument (even|odd|\d*|\d*n([+-]\d+)?|...) + 4 xn-component of xn+y argument ([+-]?\d*n|) + 5 sign of xn-component + 6 x of xn-component + 7 sign of y-component + 8 y of y-component + */ + match[1] = match[1].toLowerCase(); + + if ( match[1].slice( 0, 3 ) === "nth" ) { + // nth-* requires argument + if ( !match[3] ) { + Sizzle.error( match[0] ); + } + + // numeric x and y parameters for Expr.filter.CHILD + // remember that false/true cast respectively to 0/1 + match[4] = +( match[4] ? match[5] + (match[6] || 1) : 2 * ( match[3] === "even" || match[3] === "odd" ) ); + match[5] = +( ( match[7] + match[8] ) || match[3] === "odd" ); + + // other types prohibit arguments + } else if ( match[3] ) { + Sizzle.error( match[0] ); + } + + return match; + }, + + "PSEUDO": function( match ) { + var excess, + unquoted = !match[6] && match[2]; + + if ( matchExpr["CHILD"].test( match[0] ) ) { + return null; + } + + // Accept quoted arguments as-is + if ( match[3] ) { + match[2] = match[4] || match[5] || ""; + + // Strip excess characters from unquoted arguments + } else if ( unquoted && rpseudo.test( unquoted ) && + // Get excess from tokenize (recursively) + (excess = tokenize( unquoted, true )) && + // advance to the next closing parenthesis + (excess = unquoted.indexOf( ")", unquoted.length - excess ) - unquoted.length) ) { + + // excess is a negative index + match[0] = match[0].slice( 0, excess ); + match[2] = unquoted.slice( 0, excess ); + } + + // Return only captures needed by the pseudo filter method (type and argument) + return match.slice( 0, 3 ); + } + }, + + filter: { + + "TAG": function( nodeNameSelector ) { + var nodeName = nodeNameSelector.replace( runescape, funescape ).toLowerCase(); + return nodeNameSelector === "*" ? + function() { return true; } : + function( elem ) { + return elem.nodeName && elem.nodeName.toLowerCase() === nodeName; + }; + }, + + "CLASS": function( className ) { + var pattern = classCache[ className + " " ]; + + return pattern || + (pattern = new RegExp( "(^|" + whitespace + ")" + className + "(" + whitespace + "|$)" )) && + classCache( className, function( elem ) { + return pattern.test( typeof elem.className === "string" && elem.className || typeof elem.getAttribute !== "undefined" && elem.getAttribute("class") || "" ); + }); + }, + + "ATTR": function( name, operator, check ) { + return function( elem ) { + var result = Sizzle.attr( elem, name ); + + if ( result == null ) { + return operator === "!="; + } + if ( !operator ) { + return true; + } + + result += ""; + + return operator === "=" ? result === check : + operator === "!=" ? result !== check : + operator === "^=" ? check && result.indexOf( check ) === 0 : + operator === "*=" ? check && result.indexOf( check ) > -1 : + operator === "$=" ? check && result.slice( -check.length ) === check : + operator === "~=" ? ( " " + result.replace( rwhitespace, " " ) + " " ).indexOf( check ) > -1 : + operator === "|=" ? result === check || result.slice( 0, check.length + 1 ) === check + "-" : + false; + }; + }, + + "CHILD": function( type, what, argument, first, last ) { + var simple = type.slice( 0, 3 ) !== "nth", + forward = type.slice( -4 ) !== "last", + ofType = what === "of-type"; + + return first === 1 && last === 0 ? + + // Shortcut for :nth-*(n) + function( elem ) { + return !!elem.parentNode; + } : + + function( elem, context, xml ) { + var cache, uniqueCache, outerCache, node, nodeIndex, start, + dir = simple !== forward ? "nextSibling" : "previousSibling", + parent = elem.parentNode, + name = ofType && elem.nodeName.toLowerCase(), + useCache = !xml && !ofType, + diff = false; + + if ( parent ) { + + // :(first|last|only)-(child|of-type) + if ( simple ) { + while ( dir ) { + node = elem; + while ( (node = node[ dir ]) ) { + if ( ofType ? + node.nodeName.toLowerCase() === name : + node.nodeType === 1 ) { + + return false; + } + } + // Reverse direction for :only-* (if we haven't yet done so) + start = dir = type === "only" && !start && "nextSibling"; + } + return true; + } + + start = [ forward ? parent.firstChild : parent.lastChild ]; + + // non-xml :nth-child(...) stores cache data on `parent` + if ( forward && useCache ) { + + // Seek `elem` from a previously-cached index + + // ...in a gzip-friendly way + node = parent; + outerCache = node[ expando ] || (node[ expando ] = {}); + + // Support: IE <9 only + // Defend against cloned attroperties (jQuery gh-1709) + uniqueCache = outerCache[ node.uniqueID ] || + (outerCache[ node.uniqueID ] = {}); + + cache = uniqueCache[ type ] || []; + nodeIndex = cache[ 0 ] === dirruns && cache[ 1 ]; + diff = nodeIndex && cache[ 2 ]; + node = nodeIndex && parent.childNodes[ nodeIndex ]; + + while ( (node = ++nodeIndex && node && node[ dir ] || + + // Fallback to seeking `elem` from the start + (diff = nodeIndex = 0) || start.pop()) ) { + + // When found, cache indexes on `parent` and break + if ( node.nodeType === 1 && ++diff && node === elem ) { + uniqueCache[ type ] = [ dirruns, nodeIndex, diff ]; + break; + } + } + + } else { + // Use previously-cached element index if available + if ( useCache ) { + // ...in a gzip-friendly way + node = elem; + outerCache = node[ expando ] || (node[ expando ] = {}); + + // Support: IE <9 only + // Defend against cloned attroperties (jQuery gh-1709) + uniqueCache = outerCache[ node.uniqueID ] || + (outerCache[ node.uniqueID ] = {}); + + cache = uniqueCache[ type ] || []; + nodeIndex = cache[ 0 ] === dirruns && cache[ 1 ]; + diff = nodeIndex; + } + + // xml :nth-child(...) + // or :nth-last-child(...) or :nth(-last)?-of-type(...) + if ( diff === false ) { + // Use the same loop as above to seek `elem` from the start + while ( (node = ++nodeIndex && node && node[ dir ] || + (diff = nodeIndex = 0) || start.pop()) ) { + + if ( ( ofType ? + node.nodeName.toLowerCase() === name : + node.nodeType === 1 ) && + ++diff ) { + + // Cache the index of each encountered element + if ( useCache ) { + outerCache = node[ expando ] || (node[ expando ] = {}); + + // Support: IE <9 only + // Defend against cloned attroperties (jQuery gh-1709) + uniqueCache = outerCache[ node.uniqueID ] || + (outerCache[ node.uniqueID ] = {}); + + uniqueCache[ type ] = [ dirruns, diff ]; + } + + if ( node === elem ) { + break; + } + } + } + } + } + + // Incorporate the offset, then check against cycle size + diff -= last; + return diff === first || ( diff % first === 0 && diff / first >= 0 ); + } + }; + }, + + "PSEUDO": function( pseudo, argument ) { + // pseudo-class names are case-insensitive + // http://www.w3.org/TR/selectors/#pseudo-classes + // Prioritize by case sensitivity in case custom pseudos are added with uppercase letters + // Remember that setFilters inherits from pseudos + var args, + fn = Expr.pseudos[ pseudo ] || Expr.setFilters[ pseudo.toLowerCase() ] || + Sizzle.error( "unsupported pseudo: " + pseudo ); + + // The user may use createPseudo to indicate that + // arguments are needed to create the filter function + // just as Sizzle does + if ( fn[ expando ] ) { + return fn( argument ); + } + + // But maintain support for old signatures + if ( fn.length > 1 ) { + args = [ pseudo, pseudo, "", argument ]; + return Expr.setFilters.hasOwnProperty( pseudo.toLowerCase() ) ? + markFunction(function( seed, matches ) { + var idx, + matched = fn( seed, argument ), + i = matched.length; + while ( i-- ) { + idx = indexOf( seed, matched[i] ); + seed[ idx ] = !( matches[ idx ] = matched[i] ); + } + }) : + function( elem ) { + return fn( elem, 0, args ); + }; + } + + return fn; + } + }, + + pseudos: { + // Potentially complex pseudos + "not": markFunction(function( selector ) { + // Trim the selector passed to compile + // to avoid treating leading and trailing + // spaces as combinators + var input = [], + results = [], + matcher = compile( selector.replace( rtrim, "$1" ) ); + + return matcher[ expando ] ? + markFunction(function( seed, matches, context, xml ) { + var elem, + unmatched = matcher( seed, null, xml, [] ), + i = seed.length; + + // Match elements unmatched by `matcher` + while ( i-- ) { + if ( (elem = unmatched[i]) ) { + seed[i] = !(matches[i] = elem); + } + } + }) : + function( elem, context, xml ) { + input[0] = elem; + matcher( input, null, xml, results ); + // Don't keep the element (issue #299) + input[0] = null; + return !results.pop(); + }; + }), + + "has": markFunction(function( selector ) { + return function( elem ) { + return Sizzle( selector, elem ).length > 0; + }; + }), + + "contains": markFunction(function( text ) { + text = text.replace( runescape, funescape ); + return function( elem ) { + return ( elem.textContent || elem.innerText || getText( elem ) ).indexOf( text ) > -1; + }; + }), + + // "Whether an element is represented by a :lang() selector + // is based solely on the element's language value + // being equal to the identifier C, + // or beginning with the identifier C immediately followed by "-". + // The matching of C against the element's language value is performed case-insensitively. + // The identifier C does not have to be a valid language name." + // http://www.w3.org/TR/selectors/#lang-pseudo + "lang": markFunction( function( lang ) { + // lang value must be a valid identifier + if ( !ridentifier.test(lang || "") ) { + Sizzle.error( "unsupported lang: " + lang ); + } + lang = lang.replace( runescape, funescape ).toLowerCase(); + return function( elem ) { + var elemLang; + do { + if ( (elemLang = documentIsHTML ? + elem.lang : + elem.getAttribute("xml:lang") || elem.getAttribute("lang")) ) { + + elemLang = elemLang.toLowerCase(); + return elemLang === lang || elemLang.indexOf( lang + "-" ) === 0; + } + } while ( (elem = elem.parentNode) && elem.nodeType === 1 ); + return false; + }; + }), + + // Miscellaneous + "target": function( elem ) { + var hash = window.location && window.location.hash; + return hash && hash.slice( 1 ) === elem.id; + }, + + "root": function( elem ) { + return elem === docElem; + }, + + "focus": function( elem ) { + return elem === document.activeElement && (!document.hasFocus || document.hasFocus()) && !!(elem.type || elem.href || ~elem.tabIndex); + }, + + // Boolean properties + "enabled": function( elem ) { + return elem.disabled === false; + }, + + "disabled": function( elem ) { + return elem.disabled === true; + }, + + "checked": function( elem ) { + // In CSS3, :checked should return both checked and selected elements + // http://www.w3.org/TR/2011/REC-css3-selectors-20110929/#checked + var nodeName = elem.nodeName.toLowerCase(); + return (nodeName === "input" && !!elem.checked) || (nodeName === "option" && !!elem.selected); + }, + + "selected": function( elem ) { + // Accessing this property makes selected-by-default + // options in Safari work properly + if ( elem.parentNode ) { + elem.parentNode.selectedIndex; + } + + return elem.selected === true; + }, + + // Contents + "empty": function( elem ) { + // http://www.w3.org/TR/selectors/#empty-pseudo + // :empty is negated by element (1) or content nodes (text: 3; cdata: 4; entity ref: 5), + // but not by others (comment: 8; processing instruction: 7; etc.) + // nodeType < 6 works because attributes (2) do not appear as children + for ( elem = elem.firstChild; elem; elem = elem.nextSibling ) { + if ( elem.nodeType < 6 ) { + return false; + } + } + return true; + }, + + "parent": function( elem ) { + return !Expr.pseudos["empty"]( elem ); + }, + + // Element/input types + "header": function( elem ) { + return rheader.test( elem.nodeName ); + }, + + "input": function( elem ) { + return rinputs.test( elem.nodeName ); + }, + + "button": function( elem ) { + var name = elem.nodeName.toLowerCase(); + return name === "input" && elem.type === "button" || name === "button"; + }, + + "text": function( elem ) { + var attr; + return elem.nodeName.toLowerCase() === "input" && + elem.type === "text" && + + // Support: IE<8 + // New HTML5 attribute values (e.g., "search") appear with elem.type === "text" + ( (attr = elem.getAttribute("type")) == null || attr.toLowerCase() === "text" ); + }, + + // Position-in-collection + "first": createPositionalPseudo(function() { + return [ 0 ]; + }), + + "last": createPositionalPseudo(function( matchIndexes, length ) { + return [ length - 1 ]; + }), + + "eq": createPositionalPseudo(function( matchIndexes, length, argument ) { + return [ argument < 0 ? argument + length : argument ]; + }), + + "even": createPositionalPseudo(function( matchIndexes, length ) { + var i = 0; + for ( ; i < length; i += 2 ) { + matchIndexes.push( i ); + } + return matchIndexes; + }), + + "odd": createPositionalPseudo(function( matchIndexes, length ) { + var i = 1; + for ( ; i < length; i += 2 ) { + matchIndexes.push( i ); + } + return matchIndexes; + }), + + "lt": createPositionalPseudo(function( matchIndexes, length, argument ) { + var i = argument < 0 ? argument + length : argument; + for ( ; --i >= 0; ) { + matchIndexes.push( i ); + } + return matchIndexes; + }), + + "gt": createPositionalPseudo(function( matchIndexes, length, argument ) { + var i = argument < 0 ? argument + length : argument; + for ( ; ++i < length; ) { + matchIndexes.push( i ); + } + return matchIndexes; + }) + } +}; + +Expr.pseudos["nth"] = Expr.pseudos["eq"]; + +// Add button/input type pseudos +for ( i in { radio: true, checkbox: true, file: true, password: true, image: true } ) { + Expr.pseudos[ i ] = createInputPseudo( i ); +} +for ( i in { submit: true, reset: true } ) { + Expr.pseudos[ i ] = createButtonPseudo( i ); +} + +// Easy API for creating new setFilters +function setFilters() {} +setFilters.prototype = Expr.filters = Expr.pseudos; +Expr.setFilters = new setFilters(); + +tokenize = Sizzle.tokenize = function( selector, parseOnly ) { + var matched, match, tokens, type, + soFar, groups, preFilters, + cached = tokenCache[ selector + " " ]; + + if ( cached ) { + return parseOnly ? 0 : cached.slice( 0 ); + } + + soFar = selector; + groups = []; + preFilters = Expr.preFilter; + + while ( soFar ) { + + // Comma and first run + if ( !matched || (match = rcomma.exec( soFar )) ) { + if ( match ) { + // Don't consume trailing commas as valid + soFar = soFar.slice( match[0].length ) || soFar; + } + groups.push( (tokens = []) ); + } + + matched = false; + + // Combinators + if ( (match = rcombinators.exec( soFar )) ) { + matched = match.shift(); + tokens.push({ + value: matched, + // Cast descendant combinators to space + type: match[0].replace( rtrim, " " ) + }); + soFar = soFar.slice( matched.length ); + } + + // Filters + for ( type in Expr.filter ) { + if ( (match = matchExpr[ type ].exec( soFar )) && (!preFilters[ type ] || + (match = preFilters[ type ]( match ))) ) { + matched = match.shift(); + tokens.push({ + value: matched, + type: type, + matches: match + }); + soFar = soFar.slice( matched.length ); + } + } + + if ( !matched ) { + break; + } + } + + // Return the length of the invalid excess + // if we're just parsing + // Otherwise, throw an error or return tokens + return parseOnly ? + soFar.length : + soFar ? + Sizzle.error( selector ) : + // Cache the tokens + tokenCache( selector, groups ).slice( 0 ); +}; + +function toSelector( tokens ) { + var i = 0, + len = tokens.length, + selector = ""; + for ( ; i < len; i++ ) { + selector += tokens[i].value; + } + return selector; +} + +function addCombinator( matcher, combinator, base ) { + var dir = combinator.dir, + checkNonElements = base && dir === "parentNode", + doneName = done++; + + return combinator.first ? + // Check against closest ancestor/preceding element + function( elem, context, xml ) { + while ( (elem = elem[ dir ]) ) { + if ( elem.nodeType === 1 || checkNonElements ) { + return matcher( elem, context, xml ); + } + } + } : + + // Check against all ancestor/preceding elements + function( elem, context, xml ) { + var oldCache, uniqueCache, outerCache, + newCache = [ dirruns, doneName ]; + + // We can't set arbitrary data on XML nodes, so they don't benefit from combinator caching + if ( xml ) { + while ( (elem = elem[ dir ]) ) { + if ( elem.nodeType === 1 || checkNonElements ) { + if ( matcher( elem, context, xml ) ) { + return true; + } + } + } + } else { + while ( (elem = elem[ dir ]) ) { + if ( elem.nodeType === 1 || checkNonElements ) { + outerCache = elem[ expando ] || (elem[ expando ] = {}); + + // Support: IE <9 only + // Defend against cloned attroperties (jQuery gh-1709) + uniqueCache = outerCache[ elem.uniqueID ] || (outerCache[ elem.uniqueID ] = {}); + + if ( (oldCache = uniqueCache[ dir ]) && + oldCache[ 0 ] === dirruns && oldCache[ 1 ] === doneName ) { + + // Assign to newCache so results back-propagate to previous elements + return (newCache[ 2 ] = oldCache[ 2 ]); + } else { + // Reuse newcache so results back-propagate to previous elements + uniqueCache[ dir ] = newCache; + + // A match means we're done; a fail means we have to keep checking + if ( (newCache[ 2 ] = matcher( elem, context, xml )) ) { + return true; + } + } + } + } + } + }; +} + +function elementMatcher( matchers ) { + return matchers.length > 1 ? + function( elem, context, xml ) { + var i = matchers.length; + while ( i-- ) { + if ( !matchers[i]( elem, context, xml ) ) { + return false; + } + } + return true; + } : + matchers[0]; +} + +function multipleContexts( selector, contexts, results ) { + var i = 0, + len = contexts.length; + for ( ; i < len; i++ ) { + Sizzle( selector, contexts[i], results ); + } + return results; +} + +function condense( unmatched, map, filter, context, xml ) { + var elem, + newUnmatched = [], + i = 0, + len = unmatched.length, + mapped = map != null; + + for ( ; i < len; i++ ) { + if ( (elem = unmatched[i]) ) { + if ( !filter || filter( elem, context, xml ) ) { + newUnmatched.push( elem ); + if ( mapped ) { + map.push( i ); + } + } + } + } + + return newUnmatched; +} + +function setMatcher( preFilter, selector, matcher, postFilter, postFinder, postSelector ) { + if ( postFilter && !postFilter[ expando ] ) { + postFilter = setMatcher( postFilter ); + } + if ( postFinder && !postFinder[ expando ] ) { + postFinder = setMatcher( postFinder, postSelector ); + } + return markFunction(function( seed, results, context, xml ) { + var temp, i, elem, + preMap = [], + postMap = [], + preexisting = results.length, + + // Get initial elements from seed or context + elems = seed || multipleContexts( selector || "*", context.nodeType ? [ context ] : context, [] ), + + // Prefilter to get matcher input, preserving a map for seed-results synchronization + matcherIn = preFilter && ( seed || !selector ) ? + condense( elems, preMap, preFilter, context, xml ) : + elems, + + matcherOut = matcher ? + // If we have a postFinder, or filtered seed, or non-seed postFilter or preexisting results, + postFinder || ( seed ? preFilter : preexisting || postFilter ) ? + + // ...intermediate processing is necessary + [] : + + // ...otherwise use results directly + results : + matcherIn; + + // Find primary matches + if ( matcher ) { + matcher( matcherIn, matcherOut, context, xml ); + } + + // Apply postFilter + if ( postFilter ) { + temp = condense( matcherOut, postMap ); + postFilter( temp, [], context, xml ); + + // Un-match failing elements by moving them back to matcherIn + i = temp.length; + while ( i-- ) { + if ( (elem = temp[i]) ) { + matcherOut[ postMap[i] ] = !(matcherIn[ postMap[i] ] = elem); + } + } + } + + if ( seed ) { + if ( postFinder || preFilter ) { + if ( postFinder ) { + // Get the final matcherOut by condensing this intermediate into postFinder contexts + temp = []; + i = matcherOut.length; + while ( i-- ) { + if ( (elem = matcherOut[i]) ) { + // Restore matcherIn since elem is not yet a final match + temp.push( (matcherIn[i] = elem) ); + } + } + postFinder( null, (matcherOut = []), temp, xml ); + } + + // Move matched elements from seed to results to keep them synchronized + i = matcherOut.length; + while ( i-- ) { + if ( (elem = matcherOut[i]) && + (temp = postFinder ? indexOf( seed, elem ) : preMap[i]) > -1 ) { + + seed[temp] = !(results[temp] = elem); + } + } + } + + // Add elements to results, through postFinder if defined + } else { + matcherOut = condense( + matcherOut === results ? + matcherOut.splice( preexisting, matcherOut.length ) : + matcherOut + ); + if ( postFinder ) { + postFinder( null, results, matcherOut, xml ); + } else { + push.apply( results, matcherOut ); + } + } + }); +} + +function matcherFromTokens( tokens ) { + var checkContext, matcher, j, + len = tokens.length, + leadingRelative = Expr.relative[ tokens[0].type ], + implicitRelative = leadingRelative || Expr.relative[" "], + i = leadingRelative ? 1 : 0, + + // The foundational matcher ensures that elements are reachable from top-level context(s) + matchContext = addCombinator( function( elem ) { + return elem === checkContext; + }, implicitRelative, true ), + matchAnyContext = addCombinator( function( elem ) { + return indexOf( checkContext, elem ) > -1; + }, implicitRelative, true ), + matchers = [ function( elem, context, xml ) { + var ret = ( !leadingRelative && ( xml || context !== outermostContext ) ) || ( + (checkContext = context).nodeType ? + matchContext( elem, context, xml ) : + matchAnyContext( elem, context, xml ) ); + // Avoid hanging onto element (issue #299) + checkContext = null; + return ret; + } ]; + + for ( ; i < len; i++ ) { + if ( (matcher = Expr.relative[ tokens[i].type ]) ) { + matchers = [ addCombinator(elementMatcher( matchers ), matcher) ]; + } else { + matcher = Expr.filter[ tokens[i].type ].apply( null, tokens[i].matches ); + + // Return special upon seeing a positional matcher + if ( matcher[ expando ] ) { + // Find the next relative operator (if any) for proper handling + j = ++i; + for ( ; j < len; j++ ) { + if ( Expr.relative[ tokens[j].type ] ) { + break; + } + } + return setMatcher( + i > 1 && elementMatcher( matchers ), + i > 1 && toSelector( + // If the preceding token was a descendant combinator, insert an implicit any-element `*` + tokens.slice( 0, i - 1 ).concat({ value: tokens[ i - 2 ].type === " " ? "*" : "" }) + ).replace( rtrim, "$1" ), + matcher, + i < j && matcherFromTokens( tokens.slice( i, j ) ), + j < len && matcherFromTokens( (tokens = tokens.slice( j )) ), + j < len && toSelector( tokens ) + ); + } + matchers.push( matcher ); + } + } + + return elementMatcher( matchers ); +} + +function matcherFromGroupMatchers( elementMatchers, setMatchers ) { + var bySet = setMatchers.length > 0, + byElement = elementMatchers.length > 0, + superMatcher = function( seed, context, xml, results, outermost ) { + var elem, j, matcher, + matchedCount = 0, + i = "0", + unmatched = seed && [], + setMatched = [], + contextBackup = outermostContext, + // We must always have either seed elements or outermost context + elems = seed || byElement && Expr.find["TAG"]( "*", outermost ), + // Use integer dirruns iff this is the outermost matcher + dirrunsUnique = (dirruns += contextBackup == null ? 1 : Math.random() || 0.1), + len = elems.length; + + if ( outermost ) { + outermostContext = context === document || context || outermost; + } + + // Add elements passing elementMatchers directly to results + // Support: IE<9, Safari + // Tolerate NodeList properties (IE: "length"; Safari: ) matching elements by id + for ( ; i !== len && (elem = elems[i]) != null; i++ ) { + if ( byElement && elem ) { + j = 0; + if ( !context && elem.ownerDocument !== document ) { + setDocument( elem ); + xml = !documentIsHTML; + } + while ( (matcher = elementMatchers[j++]) ) { + if ( matcher( elem, context || document, xml) ) { + results.push( elem ); + break; + } + } + if ( outermost ) { + dirruns = dirrunsUnique; + } + } + + // Track unmatched elements for set filters + if ( bySet ) { + // They will have gone through all possible matchers + if ( (elem = !matcher && elem) ) { + matchedCount--; + } + + // Lengthen the array for every element, matched or not + if ( seed ) { + unmatched.push( elem ); + } + } + } + + // `i` is now the count of elements visited above, and adding it to `matchedCount` + // makes the latter nonnegative. + matchedCount += i; + + // Apply set filters to unmatched elements + // NOTE: This can be skipped if there are no unmatched elements (i.e., `matchedCount` + // equals `i`), unless we didn't visit _any_ elements in the above loop because we have + // no element matchers and no seed. + // Incrementing an initially-string "0" `i` allows `i` to remain a string only in that + // case, which will result in a "00" `matchedCount` that differs from `i` but is also + // numerically zero. + if ( bySet && i !== matchedCount ) { + j = 0; + while ( (matcher = setMatchers[j++]) ) { + matcher( unmatched, setMatched, context, xml ); + } + + if ( seed ) { + // Reintegrate element matches to eliminate the need for sorting + if ( matchedCount > 0 ) { + while ( i-- ) { + if ( !(unmatched[i] || setMatched[i]) ) { + setMatched[i] = pop.call( results ); + } + } + } + + // Discard index placeholder values to get only actual matches + setMatched = condense( setMatched ); + } + + // Add matches to results + push.apply( results, setMatched ); + + // Seedless set matches succeeding multiple successful matchers stipulate sorting + if ( outermost && !seed && setMatched.length > 0 && + ( matchedCount + setMatchers.length ) > 1 ) { + + Sizzle.uniqueSort( results ); + } + } + + // Override manipulation of globals by nested matchers + if ( outermost ) { + dirruns = dirrunsUnique; + outermostContext = contextBackup; + } + + return unmatched; + }; + + return bySet ? + markFunction( superMatcher ) : + superMatcher; +} + +compile = Sizzle.compile = function( selector, match /* Internal Use Only */ ) { + var i, + setMatchers = [], + elementMatchers = [], + cached = compilerCache[ selector + " " ]; + + if ( !cached ) { + // Generate a function of recursive functions that can be used to check each element + if ( !match ) { + match = tokenize( selector ); + } + i = match.length; + while ( i-- ) { + cached = matcherFromTokens( match[i] ); + if ( cached[ expando ] ) { + setMatchers.push( cached ); + } else { + elementMatchers.push( cached ); + } + } + + // Cache the compiled function + cached = compilerCache( selector, matcherFromGroupMatchers( elementMatchers, setMatchers ) ); + + // Save selector and tokenization + cached.selector = selector; + } + return cached; +}; + +/** + * A low-level selection function that works with Sizzle's compiled + * selector functions + * @param {String|Function} selector A selector or a pre-compiled + * selector function built with Sizzle.compile + * @param {Element} context + * @param {Array} [results] + * @param {Array} [seed] A set of elements to match against + */ +select = Sizzle.select = function( selector, context, results, seed ) { + var i, tokens, token, type, find, + compiled = typeof selector === "function" && selector, + match = !seed && tokenize( (selector = compiled.selector || selector) ); + + results = results || []; + + // Try to minimize operations if there is only one selector in the list and no seed + // (the latter of which guarantees us context) + if ( match.length === 1 ) { + + // Reduce context if the leading compound selector is an ID + tokens = match[0] = match[0].slice( 0 ); + if ( tokens.length > 2 && (token = tokens[0]).type === "ID" && + support.getById && context.nodeType === 9 && documentIsHTML && + Expr.relative[ tokens[1].type ] ) { + + context = ( Expr.find["ID"]( token.matches[0].replace(runescape, funescape), context ) || [] )[0]; + if ( !context ) { + return results; + + // Precompiled matchers will still verify ancestry, so step up a level + } else if ( compiled ) { + context = context.parentNode; + } + + selector = selector.slice( tokens.shift().value.length ); + } + + // Fetch a seed set for right-to-left matching + i = matchExpr["needsContext"].test( selector ) ? 0 : tokens.length; + while ( i-- ) { + token = tokens[i]; + + // Abort if we hit a combinator + if ( Expr.relative[ (type = token.type) ] ) { + break; + } + if ( (find = Expr.find[ type ]) ) { + // Search, expanding context for leading sibling combinators + if ( (seed = find( + token.matches[0].replace( runescape, funescape ), + rsibling.test( tokens[0].type ) && testContext( context.parentNode ) || context + )) ) { + + // If seed is empty or no tokens remain, we can return early + tokens.splice( i, 1 ); + selector = seed.length && toSelector( tokens ); + if ( !selector ) { + push.apply( results, seed ); + return results; + } + + break; + } + } + } + } + + // Compile and execute a filtering function if one is not provided + // Provide `match` to avoid retokenization if we modified the selector above + ( compiled || compile( selector, match ) )( + seed, + context, + !documentIsHTML, + results, + !context || rsibling.test( selector ) && testContext( context.parentNode ) || context + ); + return results; +}; + +// One-time assignments + +// Sort stability +support.sortStable = expando.split("").sort( sortOrder ).join("") === expando; + +// Support: Chrome 14-35+ +// Always assume duplicates if they aren't passed to the comparison function +support.detectDuplicates = !!hasDuplicate; + +// Initialize against the default document +setDocument(); + +// Support: Webkit<537.32 - Safari 6.0.3/Chrome 25 (fixed in Chrome 27) +// Detached nodes confoundingly follow *each other* +support.sortDetached = assert(function( div1 ) { + // Should return 1, but returns 4 (following) + return div1.compareDocumentPosition( document.createElement("div") ) & 1; +}); + +// Support: IE<8 +// Prevent attribute/property "interpolation" +// http://msdn.microsoft.com/en-us/library/ms536429%28VS.85%29.aspx +if ( !assert(function( div ) { + div.innerHTML = ""; + return div.firstChild.getAttribute("href") === "#" ; +}) ) { + addHandle( "type|href|height|width", function( elem, name, isXML ) { + if ( !isXML ) { + return elem.getAttribute( name, name.toLowerCase() === "type" ? 1 : 2 ); + } + }); +} + +// Support: IE<9 +// Use defaultValue in place of getAttribute("value") +if ( !support.attributes || !assert(function( div ) { + div.innerHTML = ""; + div.firstChild.setAttribute( "value", "" ); + return div.firstChild.getAttribute( "value" ) === ""; +}) ) { + addHandle( "value", function( elem, name, isXML ) { + if ( !isXML && elem.nodeName.toLowerCase() === "input" ) { + return elem.defaultValue; + } + }); +} + +// Support: IE<9 +// Use getAttributeNode to fetch booleans when getAttribute lies +if ( !assert(function( div ) { + return div.getAttribute("disabled") == null; +}) ) { + addHandle( booleans, function( elem, name, isXML ) { + var val; + if ( !isXML ) { + return elem[ name ] === true ? name.toLowerCase() : + (val = elem.getAttributeNode( name )) && val.specified ? + val.value : + null; + } + }); +} + +return Sizzle; + +})( window ); + + + +jQuery.find = Sizzle; +jQuery.expr = Sizzle.selectors; +jQuery.expr[ ":" ] = jQuery.expr.pseudos; +jQuery.uniqueSort = jQuery.unique = Sizzle.uniqueSort; +jQuery.text = Sizzle.getText; +jQuery.isXMLDoc = Sizzle.isXML; +jQuery.contains = Sizzle.contains; + + + +var dir = function( elem, dir, until ) { + var matched = [], + truncate = until !== undefined; + + while ( ( elem = elem[ dir ] ) && elem.nodeType !== 9 ) { + if ( elem.nodeType === 1 ) { + if ( truncate && jQuery( elem ).is( until ) ) { + break; + } + matched.push( elem ); + } + } + return matched; +}; + + +var siblings = function( n, elem ) { + var matched = []; + + for ( ; n; n = n.nextSibling ) { + if ( n.nodeType === 1 && n !== elem ) { + matched.push( n ); + } + } + + return matched; +}; + + +var rneedsContext = jQuery.expr.match.needsContext; + +var rsingleTag = ( /^<([\w-]+)\s*\/?>(?:<\/\1>|)$/ ); + + + +var risSimple = /^.[^:#\[\.,]*$/; + +// Implement the identical functionality for filter and not +function winnow( elements, qualifier, not ) { + if ( jQuery.isFunction( qualifier ) ) { + return jQuery.grep( elements, function( elem, i ) { + /* jshint -W018 */ + return !!qualifier.call( elem, i, elem ) !== not; + } ); + + } + + if ( qualifier.nodeType ) { + return jQuery.grep( elements, function( elem ) { + return ( elem === qualifier ) !== not; + } ); + + } + + if ( typeof qualifier === "string" ) { + if ( risSimple.test( qualifier ) ) { + return jQuery.filter( qualifier, elements, not ); + } + + qualifier = jQuery.filter( qualifier, elements ); + } + + return jQuery.grep( elements, function( elem ) { + return ( jQuery.inArray( elem, qualifier ) > -1 ) !== not; + } ); +} + +jQuery.filter = function( expr, elems, not ) { + var elem = elems[ 0 ]; + + if ( not ) { + expr = ":not(" + expr + ")"; + } + + return elems.length === 1 && elem.nodeType === 1 ? + jQuery.find.matchesSelector( elem, expr ) ? [ elem ] : [] : + jQuery.find.matches( expr, jQuery.grep( elems, function( elem ) { + return elem.nodeType === 1; + } ) ); +}; + +jQuery.fn.extend( { + find: function( selector ) { + var i, + ret = [], + self = this, + len = self.length; + + if ( typeof selector !== "string" ) { + return this.pushStack( jQuery( selector ).filter( function() { + for ( i = 0; i < len; i++ ) { + if ( jQuery.contains( self[ i ], this ) ) { + return true; + } + } + } ) ); + } + + for ( i = 0; i < len; i++ ) { + jQuery.find( selector, self[ i ], ret ); + } + + // Needed because $( selector, context ) becomes $( context ).find( selector ) + ret = this.pushStack( len > 1 ? jQuery.unique( ret ) : ret ); + ret.selector = this.selector ? this.selector + " " + selector : selector; + return ret; + }, + filter: function( selector ) { + return this.pushStack( winnow( this, selector || [], false ) ); + }, + not: function( selector ) { + return this.pushStack( winnow( this, selector || [], true ) ); + }, + is: function( selector ) { + return !!winnow( + this, + + // If this is a positional/relative selector, check membership in the returned set + // so $("p:first").is("p:last") won't return true for a doc with two "p". + typeof selector === "string" && rneedsContext.test( selector ) ? + jQuery( selector ) : + selector || [], + false + ).length; + } +} ); + + +// Initialize a jQuery object + + +// A central reference to the root jQuery(document) +var rootjQuery, + + // A simple way to check for HTML strings + // Prioritize #id over to avoid XSS via location.hash (#9521) + // Strict HTML recognition (#11290: must start with <) + rquickExpr = /^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]*))$/, + + init = jQuery.fn.init = function( selector, context, root ) { + var match, elem; + + // HANDLE: $(""), $(null), $(undefined), $(false) + if ( !selector ) { + return this; + } + + // init accepts an alternate rootjQuery + // so migrate can support jQuery.sub (gh-2101) + root = root || rootjQuery; + + // Handle HTML strings + if ( typeof selector === "string" ) { + if ( selector.charAt( 0 ) === "<" && + selector.charAt( selector.length - 1 ) === ">" && + selector.length >= 3 ) { + + // Assume that strings that start and end with <> are HTML and skip the regex check + match = [ null, selector, null ]; + + } else { + match = rquickExpr.exec( selector ); + } + + // Match html or make sure no context is specified for #id + if ( match && ( match[ 1 ] || !context ) ) { + + // HANDLE: $(html) -> $(array) + if ( match[ 1 ] ) { + context = context instanceof jQuery ? context[ 0 ] : context; + + // scripts is true for back-compat + // Intentionally let the error be thrown if parseHTML is not present + jQuery.merge( this, jQuery.parseHTML( + match[ 1 ], + context && context.nodeType ? context.ownerDocument || context : document, + true + ) ); + + // HANDLE: $(html, props) + if ( rsingleTag.test( match[ 1 ] ) && jQuery.isPlainObject( context ) ) { + for ( match in context ) { + + // Properties of context are called as methods if possible + if ( jQuery.isFunction( this[ match ] ) ) { + this[ match ]( context[ match ] ); + + // ...and otherwise set as attributes + } else { + this.attr( match, context[ match ] ); + } + } + } + + return this; + + // HANDLE: $(#id) + } else { + elem = document.getElementById( match[ 2 ] ); + + // Check parentNode to catch when Blackberry 4.6 returns + // nodes that are no longer in the document #6963 + if ( elem && elem.parentNode ) { + + // Handle the case where IE and Opera return items + // by name instead of ID + if ( elem.id !== match[ 2 ] ) { + return rootjQuery.find( selector ); + } + + // Otherwise, we inject the element directly into the jQuery object + this.length = 1; + this[ 0 ] = elem; + } + + this.context = document; + this.selector = selector; + return this; + } + + // HANDLE: $(expr, $(...)) + } else if ( !context || context.jquery ) { + return ( context || root ).find( selector ); + + // HANDLE: $(expr, context) + // (which is just equivalent to: $(context).find(expr) + } else { + return this.constructor( context ).find( selector ); + } + + // HANDLE: $(DOMElement) + } else if ( selector.nodeType ) { + this.context = this[ 0 ] = selector; + this.length = 1; + return this; + + // HANDLE: $(function) + // Shortcut for document ready + } else if ( jQuery.isFunction( selector ) ) { + return typeof root.ready !== "undefined" ? + root.ready( selector ) : + + // Execute immediately if ready is not present + selector( jQuery ); + } + + if ( selector.selector !== undefined ) { + this.selector = selector.selector; + this.context = selector.context; + } + + return jQuery.makeArray( selector, this ); + }; + +// Give the init function the jQuery prototype for later instantiation +init.prototype = jQuery.fn; + +// Initialize central reference +rootjQuery = jQuery( document ); + + +var rparentsprev = /^(?:parents|prev(?:Until|All))/, + + // methods guaranteed to produce a unique set when starting from a unique set + guaranteedUnique = { + children: true, + contents: true, + next: true, + prev: true + }; + +jQuery.fn.extend( { + has: function( target ) { + var i, + targets = jQuery( target, this ), + len = targets.length; + + return this.filter( function() { + for ( i = 0; i < len; i++ ) { + if ( jQuery.contains( this, targets[ i ] ) ) { + return true; + } + } + } ); + }, + + closest: function( selectors, context ) { + var cur, + i = 0, + l = this.length, + matched = [], + pos = rneedsContext.test( selectors ) || typeof selectors !== "string" ? + jQuery( selectors, context || this.context ) : + 0; + + for ( ; i < l; i++ ) { + for ( cur = this[ i ]; cur && cur !== context; cur = cur.parentNode ) { + + // Always skip document fragments + if ( cur.nodeType < 11 && ( pos ? + pos.index( cur ) > -1 : + + // Don't pass non-elements to Sizzle + cur.nodeType === 1 && + jQuery.find.matchesSelector( cur, selectors ) ) ) { + + matched.push( cur ); + break; + } + } + } + + return this.pushStack( matched.length > 1 ? jQuery.uniqueSort( matched ) : matched ); + }, + + // Determine the position of an element within + // the matched set of elements + index: function( elem ) { + + // No argument, return index in parent + if ( !elem ) { + return ( this[ 0 ] && this[ 0 ].parentNode ) ? this.first().prevAll().length : -1; + } + + // index in selector + if ( typeof elem === "string" ) { + return jQuery.inArray( this[ 0 ], jQuery( elem ) ); + } + + // Locate the position of the desired element + return jQuery.inArray( + + // If it receives a jQuery object, the first element is used + elem.jquery ? elem[ 0 ] : elem, this ); + }, + + add: function( selector, context ) { + return this.pushStack( + jQuery.uniqueSort( + jQuery.merge( this.get(), jQuery( selector, context ) ) + ) + ); + }, + + addBack: function( selector ) { + return this.add( selector == null ? + this.prevObject : this.prevObject.filter( selector ) + ); + } +} ); + +function sibling( cur, dir ) { + do { + cur = cur[ dir ]; + } while ( cur && cur.nodeType !== 1 ); + + return cur; +} + +jQuery.each( { + parent: function( elem ) { + var parent = elem.parentNode; + return parent && parent.nodeType !== 11 ? parent : null; + }, + parents: function( elem ) { + return dir( elem, "parentNode" ); + }, + parentsUntil: function( elem, i, until ) { + return dir( elem, "parentNode", until ); + }, + next: function( elem ) { + return sibling( elem, "nextSibling" ); + }, + prev: function( elem ) { + return sibling( elem, "previousSibling" ); + }, + nextAll: function( elem ) { + return dir( elem, "nextSibling" ); + }, + prevAll: function( elem ) { + return dir( elem, "previousSibling" ); + }, + nextUntil: function( elem, i, until ) { + return dir( elem, "nextSibling", until ); + }, + prevUntil: function( elem, i, until ) { + return dir( elem, "previousSibling", until ); + }, + siblings: function( elem ) { + return siblings( ( elem.parentNode || {} ).firstChild, elem ); + }, + children: function( elem ) { + return siblings( elem.firstChild ); + }, + contents: function( elem ) { + return jQuery.nodeName( elem, "iframe" ) ? + elem.contentDocument || elem.contentWindow.document : + jQuery.merge( [], elem.childNodes ); + } +}, function( name, fn ) { + jQuery.fn[ name ] = function( until, selector ) { + var ret = jQuery.map( this, fn, until ); + + if ( name.slice( -5 ) !== "Until" ) { + selector = until; + } + + if ( selector && typeof selector === "string" ) { + ret = jQuery.filter( selector, ret ); + } + + if ( this.length > 1 ) { + + // Remove duplicates + if ( !guaranteedUnique[ name ] ) { + ret = jQuery.uniqueSort( ret ); + } + + // Reverse order for parents* and prev-derivatives + if ( rparentsprev.test( name ) ) { + ret = ret.reverse(); + } + } + + return this.pushStack( ret ); + }; +} ); +var rnotwhite = ( /\S+/g ); + + + +// Convert String-formatted options into Object-formatted ones +function createOptions( options ) { + var object = {}; + jQuery.each( options.match( rnotwhite ) || [], function( _, flag ) { + object[ flag ] = true; + } ); + return object; +} + +/* + * Create a callback list using the following parameters: + * + * options: an optional list of space-separated options that will change how + * the callback list behaves or a more traditional option object + * + * By default a callback list will act like an event callback list and can be + * "fired" multiple times. + * + * Possible options: + * + * once: will ensure the callback list can only be fired once (like a Deferred) + * + * memory: will keep track of previous values and will call any callback added + * after the list has been fired right away with the latest "memorized" + * values (like a Deferred) + * + * unique: will ensure a callback can only be added once (no duplicate in the list) + * + * stopOnFalse: interrupt callings when a callback returns false + * + */ +jQuery.Callbacks = function( options ) { + + // Convert options from String-formatted to Object-formatted if needed + // (we check in cache first) + options = typeof options === "string" ? + createOptions( options ) : + jQuery.extend( {}, options ); + + var // Flag to know if list is currently firing + firing, + + // Last fire value for non-forgettable lists + memory, + + // Flag to know if list was already fired + fired, + + // Flag to prevent firing + locked, + + // Actual callback list + list = [], + + // Queue of execution data for repeatable lists + queue = [], + + // Index of currently firing callback (modified by add/remove as needed) + firingIndex = -1, + + // Fire callbacks + fire = function() { + + // Enforce single-firing + locked = options.once; + + // Execute callbacks for all pending executions, + // respecting firingIndex overrides and runtime changes + fired = firing = true; + for ( ; queue.length; firingIndex = -1 ) { + memory = queue.shift(); + while ( ++firingIndex < list.length ) { + + // Run callback and check for early termination + if ( list[ firingIndex ].apply( memory[ 0 ], memory[ 1 ] ) === false && + options.stopOnFalse ) { + + // Jump to end and forget the data so .add doesn't re-fire + firingIndex = list.length; + memory = false; + } + } + } + + // Forget the data if we're done with it + if ( !options.memory ) { + memory = false; + } + + firing = false; + + // Clean up if we're done firing for good + if ( locked ) { + + // Keep an empty list if we have data for future add calls + if ( memory ) { + list = []; + + // Otherwise, this object is spent + } else { + list = ""; + } + } + }, + + // Actual Callbacks object + self = { + + // Add a callback or a collection of callbacks to the list + add: function() { + if ( list ) { + + // If we have memory from a past run, we should fire after adding + if ( memory && !firing ) { + firingIndex = list.length - 1; + queue.push( memory ); + } + + ( function add( args ) { + jQuery.each( args, function( _, arg ) { + if ( jQuery.isFunction( arg ) ) { + if ( !options.unique || !self.has( arg ) ) { + list.push( arg ); + } + } else if ( arg && arg.length && jQuery.type( arg ) !== "string" ) { + + // Inspect recursively + add( arg ); + } + } ); + } )( arguments ); + + if ( memory && !firing ) { + fire(); + } + } + return this; + }, + + // Remove a callback from the list + remove: function() { + jQuery.each( arguments, function( _, arg ) { + var index; + while ( ( index = jQuery.inArray( arg, list, index ) ) > -1 ) { + list.splice( index, 1 ); + + // Handle firing indexes + if ( index <= firingIndex ) { + firingIndex--; + } + } + } ); + return this; + }, + + // Check if a given callback is in the list. + // If no argument is given, return whether or not list has callbacks attached. + has: function( fn ) { + return fn ? + jQuery.inArray( fn, list ) > -1 : + list.length > 0; + }, + + // Remove all callbacks from the list + empty: function() { + if ( list ) { + list = []; + } + return this; + }, + + // Disable .fire and .add + // Abort any current/pending executions + // Clear all callbacks and values + disable: function() { + locked = queue = []; + list = memory = ""; + return this; + }, + disabled: function() { + return !list; + }, + + // Disable .fire + // Also disable .add unless we have memory (since it would have no effect) + // Abort any pending executions + lock: function() { + locked = true; + if ( !memory ) { + self.disable(); + } + return this; + }, + locked: function() { + return !!locked; + }, + + // Call all callbacks with the given context and arguments + fireWith: function( context, args ) { + if ( !locked ) { + args = args || []; + args = [ context, args.slice ? args.slice() : args ]; + queue.push( args ); + if ( !firing ) { + fire(); + } + } + return this; + }, + + // Call all the callbacks with the given arguments + fire: function() { + self.fireWith( this, arguments ); + return this; + }, + + // To know if the callbacks have already been called at least once + fired: function() { + return !!fired; + } + }; + + return self; +}; + + +jQuery.extend( { + + Deferred: function( func ) { + var tuples = [ + + // action, add listener, listener list, final state + [ "resolve", "done", jQuery.Callbacks( "once memory" ), "resolved" ], + [ "reject", "fail", jQuery.Callbacks( "once memory" ), "rejected" ], + [ "notify", "progress", jQuery.Callbacks( "memory" ) ] + ], + state = "pending", + promise = { + state: function() { + return state; + }, + always: function() { + deferred.done( arguments ).fail( arguments ); + return this; + }, + then: function( /* fnDone, fnFail, fnProgress */ ) { + var fns = arguments; + return jQuery.Deferred( function( newDefer ) { + jQuery.each( tuples, function( i, tuple ) { + var fn = jQuery.isFunction( fns[ i ] ) && fns[ i ]; + + // deferred[ done | fail | progress ] for forwarding actions to newDefer + deferred[ tuple[ 1 ] ]( function() { + var returned = fn && fn.apply( this, arguments ); + if ( returned && jQuery.isFunction( returned.promise ) ) { + returned.promise() + .progress( newDefer.notify ) + .done( newDefer.resolve ) + .fail( newDefer.reject ); + } else { + newDefer[ tuple[ 0 ] + "With" ]( + this === promise ? newDefer.promise() : this, + fn ? [ returned ] : arguments + ); + } + } ); + } ); + fns = null; + } ).promise(); + }, + + // Get a promise for this deferred + // If obj is provided, the promise aspect is added to the object + promise: function( obj ) { + return obj != null ? jQuery.extend( obj, promise ) : promise; + } + }, + deferred = {}; + + // Keep pipe for back-compat + promise.pipe = promise.then; + + // Add list-specific methods + jQuery.each( tuples, function( i, tuple ) { + var list = tuple[ 2 ], + stateString = tuple[ 3 ]; + + // promise[ done | fail | progress ] = list.add + promise[ tuple[ 1 ] ] = list.add; + + // Handle state + if ( stateString ) { + list.add( function() { + + // state = [ resolved | rejected ] + state = stateString; + + // [ reject_list | resolve_list ].disable; progress_list.lock + }, tuples[ i ^ 1 ][ 2 ].disable, tuples[ 2 ][ 2 ].lock ); + } + + // deferred[ resolve | reject | notify ] + deferred[ tuple[ 0 ] ] = function() { + deferred[ tuple[ 0 ] + "With" ]( this === deferred ? promise : this, arguments ); + return this; + }; + deferred[ tuple[ 0 ] + "With" ] = list.fireWith; + } ); + + // Make the deferred a promise + promise.promise( deferred ); + + // Call given func if any + if ( func ) { + func.call( deferred, deferred ); + } + + // All done! + return deferred; + }, + + // Deferred helper + when: function( subordinate /* , ..., subordinateN */ ) { + var i = 0, + resolveValues = slice.call( arguments ), + length = resolveValues.length, + + // the count of uncompleted subordinates + remaining = length !== 1 || + ( subordinate && jQuery.isFunction( subordinate.promise ) ) ? length : 0, + + // the master Deferred. + // If resolveValues consist of only a single Deferred, just use that. + deferred = remaining === 1 ? subordinate : jQuery.Deferred(), + + // Update function for both resolve and progress values + updateFunc = function( i, contexts, values ) { + return function( value ) { + contexts[ i ] = this; + values[ i ] = arguments.length > 1 ? slice.call( arguments ) : value; + if ( values === progressValues ) { + deferred.notifyWith( contexts, values ); + + } else if ( !( --remaining ) ) { + deferred.resolveWith( contexts, values ); + } + }; + }, + + progressValues, progressContexts, resolveContexts; + + // add listeners to Deferred subordinates; treat others as resolved + if ( length > 1 ) { + progressValues = new Array( length ); + progressContexts = new Array( length ); + resolveContexts = new Array( length ); + for ( ; i < length; i++ ) { + if ( resolveValues[ i ] && jQuery.isFunction( resolveValues[ i ].promise ) ) { + resolveValues[ i ].promise() + .progress( updateFunc( i, progressContexts, progressValues ) ) + .done( updateFunc( i, resolveContexts, resolveValues ) ) + .fail( deferred.reject ); + } else { + --remaining; + } + } + } + + // if we're not waiting on anything, resolve the master + if ( !remaining ) { + deferred.resolveWith( resolveContexts, resolveValues ); + } + + return deferred.promise(); + } +} ); + + +// The deferred used on DOM ready +var readyList; + +jQuery.fn.ready = function( fn ) { + + // Add the callback + jQuery.ready.promise().done( fn ); + + return this; +}; + +jQuery.extend( { + + // Is the DOM ready to be used? Set to true once it occurs. + isReady: false, + + // A counter to track how many items to wait for before + // the ready event fires. See #6781 + readyWait: 1, + + // Hold (or release) the ready event + holdReady: function( hold ) { + if ( hold ) { + jQuery.readyWait++; + } else { + jQuery.ready( true ); + } + }, + + // Handle when the DOM is ready + ready: function( wait ) { + + // Abort if there are pending holds or we're already ready + if ( wait === true ? --jQuery.readyWait : jQuery.isReady ) { + return; + } + + // Remember that the DOM is ready + jQuery.isReady = true; + + // If a normal DOM Ready event fired, decrement, and wait if need be + if ( wait !== true && --jQuery.readyWait > 0 ) { + return; + } + + // If there are functions bound, to execute + readyList.resolveWith( document, [ jQuery ] ); + + // Trigger any bound ready events + if ( jQuery.fn.triggerHandler ) { + jQuery( document ).triggerHandler( "ready" ); + jQuery( document ).off( "ready" ); + } + } +} ); + +/** + * Clean-up method for dom ready events + */ +function detach() { + if ( document.addEventListener ) { + document.removeEventListener( "DOMContentLoaded", completed ); + window.removeEventListener( "load", completed ); + + } else { + document.detachEvent( "onreadystatechange", completed ); + window.detachEvent( "onload", completed ); + } +} + +/** + * The ready event handler and self cleanup method + */ +function completed() { + + // readyState === "complete" is good enough for us to call the dom ready in oldIE + if ( document.addEventListener || + window.event.type === "load" || + document.readyState === "complete" ) { + + detach(); + jQuery.ready(); + } +} + +jQuery.ready.promise = function( obj ) { + if ( !readyList ) { + + readyList = jQuery.Deferred(); + + // Catch cases where $(document).ready() is called + // after the browser event has already occurred. + // Support: IE6-10 + // Older IE sometimes signals "interactive" too soon + if ( document.readyState === "complete" || + ( document.readyState !== "loading" && !document.documentElement.doScroll ) ) { + + // Handle it asynchronously to allow scripts the opportunity to delay ready + window.setTimeout( jQuery.ready ); + + // Standards-based browsers support DOMContentLoaded + } else if ( document.addEventListener ) { + + // Use the handy event callback + document.addEventListener( "DOMContentLoaded", completed ); + + // A fallback to window.onload, that will always work + window.addEventListener( "load", completed ); + + // If IE event model is used + } else { + + // Ensure firing before onload, maybe late but safe also for iframes + document.attachEvent( "onreadystatechange", completed ); + + // A fallback to window.onload, that will always work + window.attachEvent( "onload", completed ); + + // If IE and not a frame + // continually check to see if the document is ready + var top = false; + + try { + top = window.frameElement == null && document.documentElement; + } catch ( e ) {} + + if ( top && top.doScroll ) { + ( function doScrollCheck() { + if ( !jQuery.isReady ) { + + try { + + // Use the trick by Diego Perini + // http://javascript.nwbox.com/IEContentLoaded/ + top.doScroll( "left" ); + } catch ( e ) { + return window.setTimeout( doScrollCheck, 50 ); + } + + // detach all dom ready events + detach(); + + // and execute any waiting functions + jQuery.ready(); + } + } )(); + } + } + } + return readyList.promise( obj ); +}; + +// Kick off the DOM ready check even if the user does not +jQuery.ready.promise(); + + + + +// Support: IE<9 +// Iteration over object's inherited properties before its own +var i; +for ( i in jQuery( support ) ) { + break; +} +support.ownFirst = i === "0"; + +// Note: most support tests are defined in their respective modules. +// false until the test is run +support.inlineBlockNeedsLayout = false; + +// Execute ASAP in case we need to set body.style.zoom +jQuery( function() { + + // Minified: var a,b,c,d + var val, div, body, container; + + body = document.getElementsByTagName( "body" )[ 0 ]; + if ( !body || !body.style ) { + + // Return for frameset docs that don't have a body + return; + } + + // Setup + div = document.createElement( "div" ); + container = document.createElement( "div" ); + container.style.cssText = "position:absolute;border:0;width:0;height:0;top:0;left:-9999px"; + body.appendChild( container ).appendChild( div ); + + if ( typeof div.style.zoom !== "undefined" ) { + + // Support: IE<8 + // Check if natively block-level elements act like inline-block + // elements when setting their display to 'inline' and giving + // them layout + div.style.cssText = "display:inline;margin:0;border:0;padding:1px;width:1px;zoom:1"; + + support.inlineBlockNeedsLayout = val = div.offsetWidth === 3; + if ( val ) { + + // Prevent IE 6 from affecting layout for positioned elements #11048 + // Prevent IE from shrinking the body in IE 7 mode #12869 + // Support: IE<8 + body.style.zoom = 1; + } + } + + body.removeChild( container ); +} ); + + +( function() { + var div = document.createElement( "div" ); + + // Support: IE<9 + support.deleteExpando = true; + try { + delete div.test; + } catch ( e ) { + support.deleteExpando = false; + } + + // Null elements to avoid leaks in IE. + div = null; +} )(); +var acceptData = function( elem ) { + var noData = jQuery.noData[ ( elem.nodeName + " " ).toLowerCase() ], + nodeType = +elem.nodeType || 1; + + // Do not set data on non-element DOM nodes because it will not be cleared (#8335). + return nodeType !== 1 && nodeType !== 9 ? + false : + + // Nodes accept data unless otherwise specified; rejection can be conditional + !noData || noData !== true && elem.getAttribute( "classid" ) === noData; +}; + + + + +var rbrace = /^(?:\{[\w\W]*\}|\[[\w\W]*\])$/, + rmultiDash = /([A-Z])/g; + +function dataAttr( elem, key, data ) { + + // If nothing was found internally, try to fetch any + // data from the HTML5 data-* attribute + if ( data === undefined && elem.nodeType === 1 ) { + + var name = "data-" + key.replace( rmultiDash, "-$1" ).toLowerCase(); + + data = elem.getAttribute( name ); + + if ( typeof data === "string" ) { + try { + data = data === "true" ? true : + data === "false" ? false : + data === "null" ? null : + + // Only convert to a number if it doesn't change the string + +data + "" === data ? +data : + rbrace.test( data ) ? jQuery.parseJSON( data ) : + data; + } catch ( e ) {} + + // Make sure we set the data so it isn't changed later + jQuery.data( elem, key, data ); + + } else { + data = undefined; + } + } + + return data; +} + +// checks a cache object for emptiness +function isEmptyDataObject( obj ) { + var name; + for ( name in obj ) { + + // if the public data object is empty, the private is still empty + if ( name === "data" && jQuery.isEmptyObject( obj[ name ] ) ) { + continue; + } + if ( name !== "toJSON" ) { + return false; + } + } + + return true; +} + +function internalData( elem, name, data, pvt /* Internal Use Only */ ) { + if ( !acceptData( elem ) ) { + return; + } + + var ret, thisCache, + internalKey = jQuery.expando, + + // We have to handle DOM nodes and JS objects differently because IE6-7 + // can't GC object references properly across the DOM-JS boundary + isNode = elem.nodeType, + + // Only DOM nodes need the global jQuery cache; JS object data is + // attached directly to the object so GC can occur automatically + cache = isNode ? jQuery.cache : elem, + + // Only defining an ID for JS objects if its cache already exists allows + // the code to shortcut on the same path as a DOM node with no cache + id = isNode ? elem[ internalKey ] : elem[ internalKey ] && internalKey; + + // Avoid doing any more work than we need to when trying to get data on an + // object that has no data at all + if ( ( !id || !cache[ id ] || ( !pvt && !cache[ id ].data ) ) && + data === undefined && typeof name === "string" ) { + return; + } + + if ( !id ) { + + // Only DOM nodes need a new unique ID for each element since their data + // ends up in the global cache + if ( isNode ) { + id = elem[ internalKey ] = deletedIds.pop() || jQuery.guid++; + } else { + id = internalKey; + } + } + + if ( !cache[ id ] ) { + + // Avoid exposing jQuery metadata on plain JS objects when the object + // is serialized using JSON.stringify + cache[ id ] = isNode ? {} : { toJSON: jQuery.noop }; + } + + // An object can be passed to jQuery.data instead of a key/value pair; this gets + // shallow copied over onto the existing cache + if ( typeof name === "object" || typeof name === "function" ) { + if ( pvt ) { + cache[ id ] = jQuery.extend( cache[ id ], name ); + } else { + cache[ id ].data = jQuery.extend( cache[ id ].data, name ); + } + } + + thisCache = cache[ id ]; + + // jQuery data() is stored in a separate object inside the object's internal data + // cache in order to avoid key collisions between internal data and user-defined + // data. + if ( !pvt ) { + if ( !thisCache.data ) { + thisCache.data = {}; + } + + thisCache = thisCache.data; + } + + if ( data !== undefined ) { + thisCache[ jQuery.camelCase( name ) ] = data; + } + + // Check for both converted-to-camel and non-converted data property names + // If a data property was specified + if ( typeof name === "string" ) { + + // First Try to find as-is property data + ret = thisCache[ name ]; + + // Test for null|undefined property data + if ( ret == null ) { + + // Try to find the camelCased property + ret = thisCache[ jQuery.camelCase( name ) ]; + } + } else { + ret = thisCache; + } + + return ret; +} + +function internalRemoveData( elem, name, pvt ) { + if ( !acceptData( elem ) ) { + return; + } + + var thisCache, i, + isNode = elem.nodeType, + + // See jQuery.data for more information + cache = isNode ? jQuery.cache : elem, + id = isNode ? elem[ jQuery.expando ] : jQuery.expando; + + // If there is already no cache entry for this object, there is no + // purpose in continuing + if ( !cache[ id ] ) { + return; + } + + if ( name ) { + + thisCache = pvt ? cache[ id ] : cache[ id ].data; + + if ( thisCache ) { + + // Support array or space separated string names for data keys + if ( !jQuery.isArray( name ) ) { + + // try the string as a key before any manipulation + if ( name in thisCache ) { + name = [ name ]; + } else { + + // split the camel cased version by spaces unless a key with the spaces exists + name = jQuery.camelCase( name ); + if ( name in thisCache ) { + name = [ name ]; + } else { + name = name.split( " " ); + } + } + } else { + + // If "name" is an array of keys... + // When data is initially created, via ("key", "val") signature, + // keys will be converted to camelCase. + // Since there is no way to tell _how_ a key was added, remove + // both plain key and camelCase key. #12786 + // This will only penalize the array argument path. + name = name.concat( jQuery.map( name, jQuery.camelCase ) ); + } + + i = name.length; + while ( i-- ) { + delete thisCache[ name[ i ] ]; + } + + // If there is no data left in the cache, we want to continue + // and let the cache object itself get destroyed + if ( pvt ? !isEmptyDataObject( thisCache ) : !jQuery.isEmptyObject( thisCache ) ) { + return; + } + } + } + + // See jQuery.data for more information + if ( !pvt ) { + delete cache[ id ].data; + + // Don't destroy the parent cache unless the internal data object + // had been the only thing left in it + if ( !isEmptyDataObject( cache[ id ] ) ) { + return; + } + } + + // Destroy the cache + if ( isNode ) { + jQuery.cleanData( [ elem ], true ); + + // Use delete when supported for expandos or `cache` is not a window per isWindow (#10080) + /* jshint eqeqeq: false */ + } else if ( support.deleteExpando || cache != cache.window ) { + /* jshint eqeqeq: true */ + delete cache[ id ]; + + // When all else fails, undefined + } else { + cache[ id ] = undefined; + } +} + +jQuery.extend( { + cache: {}, + + // The following elements (space-suffixed to avoid Object.prototype collisions) + // throw uncatchable exceptions if you attempt to set expando properties + noData: { + "applet ": true, + "embed ": true, + + // ...but Flash objects (which have this classid) *can* handle expandos + "object ": "clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" + }, + + hasData: function( elem ) { + elem = elem.nodeType ? jQuery.cache[ elem[ jQuery.expando ] ] : elem[ jQuery.expando ]; + return !!elem && !isEmptyDataObject( elem ); + }, + + data: function( elem, name, data ) { + return internalData( elem, name, data ); + }, + + removeData: function( elem, name ) { + return internalRemoveData( elem, name ); + }, + + // For internal use only. + _data: function( elem, name, data ) { + return internalData( elem, name, data, true ); + }, + + _removeData: function( elem, name ) { + return internalRemoveData( elem, name, true ); + } +} ); + +jQuery.fn.extend( { + data: function( key, value ) { + var i, name, data, + elem = this[ 0 ], + attrs = elem && elem.attributes; + + // Special expections of .data basically thwart jQuery.access, + // so implement the relevant behavior ourselves + + // Gets all values + if ( key === undefined ) { + if ( this.length ) { + data = jQuery.data( elem ); + + if ( elem.nodeType === 1 && !jQuery._data( elem, "parsedAttrs" ) ) { + i = attrs.length; + while ( i-- ) { + + // Support: IE11+ + // The attrs elements can be null (#14894) + if ( attrs[ i ] ) { + name = attrs[ i ].name; + if ( name.indexOf( "data-" ) === 0 ) { + name = jQuery.camelCase( name.slice( 5 ) ); + dataAttr( elem, name, data[ name ] ); + } + } + } + jQuery._data( elem, "parsedAttrs", true ); + } + } + + return data; + } + + // Sets multiple values + if ( typeof key === "object" ) { + return this.each( function() { + jQuery.data( this, key ); + } ); + } + + return arguments.length > 1 ? + + // Sets one value + this.each( function() { + jQuery.data( this, key, value ); + } ) : + + // Gets one value + // Try to fetch any internally stored data first + elem ? dataAttr( elem, key, jQuery.data( elem, key ) ) : undefined; + }, + + removeData: function( key ) { + return this.each( function() { + jQuery.removeData( this, key ); + } ); + } +} ); + + +jQuery.extend( { + queue: function( elem, type, data ) { + var queue; + + if ( elem ) { + type = ( type || "fx" ) + "queue"; + queue = jQuery._data( elem, type ); + + // Speed up dequeue by getting out quickly if this is just a lookup + if ( data ) { + if ( !queue || jQuery.isArray( data ) ) { + queue = jQuery._data( elem, type, jQuery.makeArray( data ) ); + } else { + queue.push( data ); + } + } + return queue || []; + } + }, + + dequeue: function( elem, type ) { + type = type || "fx"; + + var queue = jQuery.queue( elem, type ), + startLength = queue.length, + fn = queue.shift(), + hooks = jQuery._queueHooks( elem, type ), + next = function() { + jQuery.dequeue( elem, type ); + }; + + // If the fx queue is dequeued, always remove the progress sentinel + if ( fn === "inprogress" ) { + fn = queue.shift(); + startLength--; + } + + if ( fn ) { + + // Add a progress sentinel to prevent the fx queue from being + // automatically dequeued + if ( type === "fx" ) { + queue.unshift( "inprogress" ); + } + + // clear up the last queue stop function + delete hooks.stop; + fn.call( elem, next, hooks ); + } + + if ( !startLength && hooks ) { + hooks.empty.fire(); + } + }, + + // not intended for public consumption - generates a queueHooks object, + // or returns the current one + _queueHooks: function( elem, type ) { + var key = type + "queueHooks"; + return jQuery._data( elem, key ) || jQuery._data( elem, key, { + empty: jQuery.Callbacks( "once memory" ).add( function() { + jQuery._removeData( elem, type + "queue" ); + jQuery._removeData( elem, key ); + } ) + } ); + } +} ); + +jQuery.fn.extend( { + queue: function( type, data ) { + var setter = 2; + + if ( typeof type !== "string" ) { + data = type; + type = "fx"; + setter--; + } + + if ( arguments.length < setter ) { + return jQuery.queue( this[ 0 ], type ); + } + + return data === undefined ? + this : + this.each( function() { + var queue = jQuery.queue( this, type, data ); + + // ensure a hooks for this queue + jQuery._queueHooks( this, type ); + + if ( type === "fx" && queue[ 0 ] !== "inprogress" ) { + jQuery.dequeue( this, type ); + } + } ); + }, + dequeue: function( type ) { + return this.each( function() { + jQuery.dequeue( this, type ); + } ); + }, + clearQueue: function( type ) { + return this.queue( type || "fx", [] ); + }, + + // Get a promise resolved when queues of a certain type + // are emptied (fx is the type by default) + promise: function( type, obj ) { + var tmp, + count = 1, + defer = jQuery.Deferred(), + elements = this, + i = this.length, + resolve = function() { + if ( !( --count ) ) { + defer.resolveWith( elements, [ elements ] ); + } + }; + + if ( typeof type !== "string" ) { + obj = type; + type = undefined; + } + type = type || "fx"; + + while ( i-- ) { + tmp = jQuery._data( elements[ i ], type + "queueHooks" ); + if ( tmp && tmp.empty ) { + count++; + tmp.empty.add( resolve ); + } + } + resolve(); + return defer.promise( obj ); + } +} ); + + +( function() { + var shrinkWrapBlocksVal; + + support.shrinkWrapBlocks = function() { + if ( shrinkWrapBlocksVal != null ) { + return shrinkWrapBlocksVal; + } + + // Will be changed later if needed. + shrinkWrapBlocksVal = false; + + // Minified: var b,c,d + var div, body, container; + + body = document.getElementsByTagName( "body" )[ 0 ]; + if ( !body || !body.style ) { + + // Test fired too early or in an unsupported environment, exit. + return; + } + + // Setup + div = document.createElement( "div" ); + container = document.createElement( "div" ); + container.style.cssText = "position:absolute;border:0;width:0;height:0;top:0;left:-9999px"; + body.appendChild( container ).appendChild( div ); + + // Support: IE6 + // Check if elements with layout shrink-wrap their children + if ( typeof div.style.zoom !== "undefined" ) { + + // Reset CSS: box-sizing; display; margin; border + div.style.cssText = + + // Support: Firefox<29, Android 2.3 + // Vendor-prefix box-sizing + "-webkit-box-sizing:content-box;-moz-box-sizing:content-box;" + + "box-sizing:content-box;display:block;margin:0;border:0;" + + "padding:1px;width:1px;zoom:1"; + div.appendChild( document.createElement( "div" ) ).style.width = "5px"; + shrinkWrapBlocksVal = div.offsetWidth !== 3; + } + + body.removeChild( container ); + + return shrinkWrapBlocksVal; + }; + +} )(); +var pnum = ( /[+-]?(?:\d*\.|)\d+(?:[eE][+-]?\d+|)/ ).source; + +var rcssNum = new RegExp( "^(?:([+-])=|)(" + pnum + ")([a-z%]*)$", "i" ); + + +var cssExpand = [ "Top", "Right", "Bottom", "Left" ]; + +var isHidden = function( elem, el ) { + + // isHidden might be called from jQuery#filter function; + // in that case, element will be second argument + elem = el || elem; + return jQuery.css( elem, "display" ) === "none" || + !jQuery.contains( elem.ownerDocument, elem ); + }; + + + +function adjustCSS( elem, prop, valueParts, tween ) { + var adjusted, + scale = 1, + maxIterations = 20, + currentValue = tween ? + function() { return tween.cur(); } : + function() { return jQuery.css( elem, prop, "" ); }, + initial = currentValue(), + unit = valueParts && valueParts[ 3 ] || ( jQuery.cssNumber[ prop ] ? "" : "px" ), + + // Starting value computation is required for potential unit mismatches + initialInUnit = ( jQuery.cssNumber[ prop ] || unit !== "px" && +initial ) && + rcssNum.exec( jQuery.css( elem, prop ) ); + + if ( initialInUnit && initialInUnit[ 3 ] !== unit ) { + + // Trust units reported by jQuery.css + unit = unit || initialInUnit[ 3 ]; + + // Make sure we update the tween properties later on + valueParts = valueParts || []; + + // Iteratively approximate from a nonzero starting point + initialInUnit = +initial || 1; + + do { + + // If previous iteration zeroed out, double until we get *something*. + // Use string for doubling so we don't accidentally see scale as unchanged below + scale = scale || ".5"; + + // Adjust and apply + initialInUnit = initialInUnit / scale; + jQuery.style( elem, prop, initialInUnit + unit ); + + // Update scale, tolerating zero or NaN from tween.cur() + // Break the loop if scale is unchanged or perfect, or if we've just had enough. + } while ( + scale !== ( scale = currentValue() / initial ) && scale !== 1 && --maxIterations + ); + } + + if ( valueParts ) { + initialInUnit = +initialInUnit || +initial || 0; + + // Apply relative offset (+=/-=) if specified + adjusted = valueParts[ 1 ] ? + initialInUnit + ( valueParts[ 1 ] + 1 ) * valueParts[ 2 ] : + +valueParts[ 2 ]; + if ( tween ) { + tween.unit = unit; + tween.start = initialInUnit; + tween.end = adjusted; + } + } + return adjusted; +} + + +// Multifunctional method to get and set values of a collection +// The value/s can optionally be executed if it's a function +var access = function( elems, fn, key, value, chainable, emptyGet, raw ) { + var i = 0, + length = elems.length, + bulk = key == null; + + // Sets many values + if ( jQuery.type( key ) === "object" ) { + chainable = true; + for ( i in key ) { + access( elems, fn, i, key[ i ], true, emptyGet, raw ); + } + + // Sets one value + } else if ( value !== undefined ) { + chainable = true; + + if ( !jQuery.isFunction( value ) ) { + raw = true; + } + + if ( bulk ) { + + // Bulk operations run against the entire set + if ( raw ) { + fn.call( elems, value ); + fn = null; + + // ...except when executing function values + } else { + bulk = fn; + fn = function( elem, key, value ) { + return bulk.call( jQuery( elem ), value ); + }; + } + } + + if ( fn ) { + for ( ; i < length; i++ ) { + fn( + elems[ i ], + key, + raw ? value : value.call( elems[ i ], i, fn( elems[ i ], key ) ) + ); + } + } + } + + return chainable ? + elems : + + // Gets + bulk ? + fn.call( elems ) : + length ? fn( elems[ 0 ], key ) : emptyGet; +}; +var rcheckableType = ( /^(?:checkbox|radio)$/i ); + +var rtagName = ( /<([\w:-]+)/ ); + +var rscriptType = ( /^$|\/(?:java|ecma)script/i ); + +var rleadingWhitespace = ( /^\s+/ ); + +var nodeNames = "abbr|article|aside|audio|bdi|canvas|data|datalist|" + + "details|dialog|figcaption|figure|footer|header|hgroup|main|" + + "mark|meter|nav|output|picture|progress|section|summary|template|time|video"; + + + +function createSafeFragment( document ) { + var list = nodeNames.split( "|" ), + safeFrag = document.createDocumentFragment(); + + if ( safeFrag.createElement ) { + while ( list.length ) { + safeFrag.createElement( + list.pop() + ); + } + } + return safeFrag; +} + + +( function() { + var div = document.createElement( "div" ), + fragment = document.createDocumentFragment(), + input = document.createElement( "input" ); + + // Setup + div.innerHTML = "
a"; + + // IE strips leading whitespace when .innerHTML is used + support.leadingWhitespace = div.firstChild.nodeType === 3; + + // Make sure that tbody elements aren't automatically inserted + // IE will insert them into empty tables + support.tbody = !div.getElementsByTagName( "tbody" ).length; + + // Make sure that link elements get serialized correctly by innerHTML + // This requires a wrapper element in IE + support.htmlSerialize = !!div.getElementsByTagName( "link" ).length; + + // Makes sure cloning an html5 element does not cause problems + // Where outerHTML is undefined, this still works + support.html5Clone = + document.createElement( "nav" ).cloneNode( true ).outerHTML !== "<:nav>"; + + // Check if a disconnected checkbox will retain its checked + // value of true after appended to the DOM (IE6/7) + input.type = "checkbox"; + input.checked = true; + fragment.appendChild( input ); + support.appendChecked = input.checked; + + // Make sure textarea (and checkbox) defaultValue is properly cloned + // Support: IE6-IE11+ + div.innerHTML = ""; + support.noCloneChecked = !!div.cloneNode( true ).lastChild.defaultValue; + + // #11217 - WebKit loses check when the name is after the checked attribute + fragment.appendChild( div ); + + // Support: Windows Web Apps (WWA) + // `name` and `type` must use .setAttribute for WWA (#14901) + input = document.createElement( "input" ); + input.setAttribute( "type", "radio" ); + input.setAttribute( "checked", "checked" ); + input.setAttribute( "name", "t" ); + + div.appendChild( input ); + + // Support: Safari 5.1, iOS 5.1, Android 4.x, Android 2.3 + // old WebKit doesn't clone checked state correctly in fragments + support.checkClone = div.cloneNode( true ).cloneNode( true ).lastChild.checked; + + // Support: IE<9 + // Cloned elements keep attachEvent handlers, we use addEventListener on IE9+ + support.noCloneEvent = !!div.addEventListener; + + // Support: IE<9 + // Since attributes and properties are the same in IE, + // cleanData must set properties to undefined rather than use removeAttribute + div[ jQuery.expando ] = 1; + support.attributes = !div.getAttribute( jQuery.expando ); +} )(); + + +// We have to close these tags to support XHTML (#13200) +var wrapMap = { + option: [ 1, "" ], + legend: [ 1, "
", "
" ], + area: [ 1, "", "" ], + + // Support: IE8 + param: [ 1, "", "" ], + thead: [ 1, "", "
" ], + tr: [ 2, "", "
" ], + col: [ 2, "", "
" ], + td: [ 3, "", "
" ], + + // IE6-8 can't serialize link, script, style, or any html5 (NoScope) tags, + // unless wrapped in a div with non-breaking characters in front of it. + _default: support.htmlSerialize ? [ 0, "", "" ] : [ 1, "X
", "
" ] +}; + +// Support: IE8-IE9 +wrapMap.optgroup = wrapMap.option; + +wrapMap.tbody = wrapMap.tfoot = wrapMap.colgroup = wrapMap.caption = wrapMap.thead; +wrapMap.th = wrapMap.td; + + +function getAll( context, tag ) { + var elems, elem, + i = 0, + found = typeof context.getElementsByTagName !== "undefined" ? + context.getElementsByTagName( tag || "*" ) : + typeof context.querySelectorAll !== "undefined" ? + context.querySelectorAll( tag || "*" ) : + undefined; + + if ( !found ) { + for ( found = [], elems = context.childNodes || context; + ( elem = elems[ i ] ) != null; + i++ + ) { + if ( !tag || jQuery.nodeName( elem, tag ) ) { + found.push( elem ); + } else { + jQuery.merge( found, getAll( elem, tag ) ); + } + } + } + + return tag === undefined || tag && jQuery.nodeName( context, tag ) ? + jQuery.merge( [ context ], found ) : + found; +} + + +// Mark scripts as having already been evaluated +function setGlobalEval( elems, refElements ) { + var elem, + i = 0; + for ( ; ( elem = elems[ i ] ) != null; i++ ) { + jQuery._data( + elem, + "globalEval", + !refElements || jQuery._data( refElements[ i ], "globalEval" ) + ); + } +} + + +var rhtml = /<|&#?\w+;/, + rtbody = / from table fragments + if ( !support.tbody ) { + + // String was a , *may* have spurious + elem = tag === "table" && !rtbody.test( elem ) ? + tmp.firstChild : + + // String was a bare or + wrap[ 1 ] === "
" && !rtbody.test( elem ) ? + tmp : + 0; + + j = elem && elem.childNodes.length; + while ( j-- ) { + if ( jQuery.nodeName( ( tbody = elem.childNodes[ j ] ), "tbody" ) && + !tbody.childNodes.length ) { + + elem.removeChild( tbody ); + } + } + } + + jQuery.merge( nodes, tmp.childNodes ); + + // Fix #12392 for WebKit and IE > 9 + tmp.textContent = ""; + + // Fix #12392 for oldIE + while ( tmp.firstChild ) { + tmp.removeChild( tmp.firstChild ); + } + + // Remember the top-level container for proper cleanup + tmp = safe.lastChild; + } + } + } + + // Fix #11356: Clear elements from fragment + if ( tmp ) { + safe.removeChild( tmp ); + } + + // Reset defaultChecked for any radios and checkboxes + // about to be appended to the DOM in IE 6/7 (#8060) + if ( !support.appendChecked ) { + jQuery.grep( getAll( nodes, "input" ), fixDefaultChecked ); + } + + i = 0; + while ( ( elem = nodes[ i++ ] ) ) { + + // Skip elements already in the context collection (trac-4087) + if ( selection && jQuery.inArray( elem, selection ) > -1 ) { + if ( ignored ) { + ignored.push( elem ); + } + + continue; + } + + contains = jQuery.contains( elem.ownerDocument, elem ); + + // Append to fragment + tmp = getAll( safe.appendChild( elem ), "script" ); + + // Preserve script evaluation history + if ( contains ) { + setGlobalEval( tmp ); + } + + // Capture executables + if ( scripts ) { + j = 0; + while ( ( elem = tmp[ j++ ] ) ) { + if ( rscriptType.test( elem.type || "" ) ) { + scripts.push( elem ); + } + } + } + } + + tmp = null; + + return safe; +} + + +( function() { + var i, eventName, + div = document.createElement( "div" ); + + // Support: IE<9 (lack submit/change bubble), Firefox (lack focus(in | out) events) + for ( i in { submit: true, change: true, focusin: true } ) { + eventName = "on" + i; + + if ( !( support[ i ] = eventName in window ) ) { + + // Beware of CSP restrictions (https://developer.mozilla.org/en/Security/CSP) + div.setAttribute( eventName, "t" ); + support[ i ] = div.attributes[ eventName ].expando === false; + } + } + + // Null elements to avoid leaks in IE. + div = null; +} )(); + + +var rformElems = /^(?:input|select|textarea)$/i, + rkeyEvent = /^key/, + rmouseEvent = /^(?:mouse|pointer|contextmenu|drag|drop)|click/, + rfocusMorph = /^(?:focusinfocus|focusoutblur)$/, + rtypenamespace = /^([^.]*)(?:\.(.+)|)/; + +function returnTrue() { + return true; +} + +function returnFalse() { + return false; +} + +// Support: IE9 +// See #13393 for more info +function safeActiveElement() { + try { + return document.activeElement; + } catch ( err ) { } +} + +function on( elem, types, selector, data, fn, one ) { + var origFn, type; + + // Types can be a map of types/handlers + if ( typeof types === "object" ) { + + // ( types-Object, selector, data ) + if ( typeof selector !== "string" ) { + + // ( types-Object, data ) + data = data || selector; + selector = undefined; + } + for ( type in types ) { + on( elem, type, selector, data, types[ type ], one ); + } + return elem; + } + + if ( data == null && fn == null ) { + + // ( types, fn ) + fn = selector; + data = selector = undefined; + } else if ( fn == null ) { + if ( typeof selector === "string" ) { + + // ( types, selector, fn ) + fn = data; + data = undefined; + } else { + + // ( types, data, fn ) + fn = data; + data = selector; + selector = undefined; + } + } + if ( fn === false ) { + fn = returnFalse; + } else if ( !fn ) { + return elem; + } + + if ( one === 1 ) { + origFn = fn; + fn = function( event ) { + + // Can use an empty set, since event contains the info + jQuery().off( event ); + return origFn.apply( this, arguments ); + }; + + // Use same guid so caller can remove using origFn + fn.guid = origFn.guid || ( origFn.guid = jQuery.guid++ ); + } + return elem.each( function() { + jQuery.event.add( this, types, fn, data, selector ); + } ); +} + +/* + * Helper functions for managing events -- not part of the public interface. + * Props to Dean Edwards' addEvent library for many of the ideas. + */ +jQuery.event = { + + global: {}, + + add: function( elem, types, handler, data, selector ) { + var tmp, events, t, handleObjIn, + special, eventHandle, handleObj, + handlers, type, namespaces, origType, + elemData = jQuery._data( elem ); + + // Don't attach events to noData or text/comment nodes (but allow plain objects) + if ( !elemData ) { + return; + } + + // Caller can pass in an object of custom data in lieu of the handler + if ( handler.handler ) { + handleObjIn = handler; + handler = handleObjIn.handler; + selector = handleObjIn.selector; + } + + // Make sure that the handler has a unique ID, used to find/remove it later + if ( !handler.guid ) { + handler.guid = jQuery.guid++; + } + + // Init the element's event structure and main handler, if this is the first + if ( !( events = elemData.events ) ) { + events = elemData.events = {}; + } + if ( !( eventHandle = elemData.handle ) ) { + eventHandle = elemData.handle = function( e ) { + + // Discard the second event of a jQuery.event.trigger() and + // when an event is called after a page has unloaded + return typeof jQuery !== "undefined" && + ( !e || jQuery.event.triggered !== e.type ) ? + jQuery.event.dispatch.apply( eventHandle.elem, arguments ) : + undefined; + }; + + // Add elem as a property of the handle fn to prevent a memory leak + // with IE non-native events + eventHandle.elem = elem; + } + + // Handle multiple events separated by a space + types = ( types || "" ).match( rnotwhite ) || [ "" ]; + t = types.length; + while ( t-- ) { + tmp = rtypenamespace.exec( types[ t ] ) || []; + type = origType = tmp[ 1 ]; + namespaces = ( tmp[ 2 ] || "" ).split( "." ).sort(); + + // There *must* be a type, no attaching namespace-only handlers + if ( !type ) { + continue; + } + + // If event changes its type, use the special event handlers for the changed type + special = jQuery.event.special[ type ] || {}; + + // If selector defined, determine special event api type, otherwise given type + type = ( selector ? special.delegateType : special.bindType ) || type; + + // Update special based on newly reset type + special = jQuery.event.special[ type ] || {}; + + // handleObj is passed to all event handlers + handleObj = jQuery.extend( { + type: type, + origType: origType, + data: data, + handler: handler, + guid: handler.guid, + selector: selector, + needsContext: selector && jQuery.expr.match.needsContext.test( selector ), + namespace: namespaces.join( "." ) + }, handleObjIn ); + + // Init the event handler queue if we're the first + if ( !( handlers = events[ type ] ) ) { + handlers = events[ type ] = []; + handlers.delegateCount = 0; + + // Only use addEventListener/attachEvent if the special events handler returns false + if ( !special.setup || + special.setup.call( elem, data, namespaces, eventHandle ) === false ) { + + // Bind the global event handler to the element + if ( elem.addEventListener ) { + elem.addEventListener( type, eventHandle, false ); + + } else if ( elem.attachEvent ) { + elem.attachEvent( "on" + type, eventHandle ); + } + } + } + + if ( special.add ) { + special.add.call( elem, handleObj ); + + if ( !handleObj.handler.guid ) { + handleObj.handler.guid = handler.guid; + } + } + + // Add to the element's handler list, delegates in front + if ( selector ) { + handlers.splice( handlers.delegateCount++, 0, handleObj ); + } else { + handlers.push( handleObj ); + } + + // Keep track of which events have ever been used, for event optimization + jQuery.event.global[ type ] = true; + } + + // Nullify elem to prevent memory leaks in IE + elem = null; + }, + + // Detach an event or set of events from an element + remove: function( elem, types, handler, selector, mappedTypes ) { + var j, handleObj, tmp, + origCount, t, events, + special, handlers, type, + namespaces, origType, + elemData = jQuery.hasData( elem ) && jQuery._data( elem ); + + if ( !elemData || !( events = elemData.events ) ) { + return; + } + + // Once for each type.namespace in types; type may be omitted + types = ( types || "" ).match( rnotwhite ) || [ "" ]; + t = types.length; + while ( t-- ) { + tmp = rtypenamespace.exec( types[ t ] ) || []; + type = origType = tmp[ 1 ]; + namespaces = ( tmp[ 2 ] || "" ).split( "." ).sort(); + + // Unbind all events (on this namespace, if provided) for the element + if ( !type ) { + for ( type in events ) { + jQuery.event.remove( elem, type + types[ t ], handler, selector, true ); + } + continue; + } + + special = jQuery.event.special[ type ] || {}; + type = ( selector ? special.delegateType : special.bindType ) || type; + handlers = events[ type ] || []; + tmp = tmp[ 2 ] && + new RegExp( "(^|\\.)" + namespaces.join( "\\.(?:.*\\.|)" ) + "(\\.|$)" ); + + // Remove matching events + origCount = j = handlers.length; + while ( j-- ) { + handleObj = handlers[ j ]; + + if ( ( mappedTypes || origType === handleObj.origType ) && + ( !handler || handler.guid === handleObj.guid ) && + ( !tmp || tmp.test( handleObj.namespace ) ) && + ( !selector || selector === handleObj.selector || + selector === "**" && handleObj.selector ) ) { + handlers.splice( j, 1 ); + + if ( handleObj.selector ) { + handlers.delegateCount--; + } + if ( special.remove ) { + special.remove.call( elem, handleObj ); + } + } + } + + // Remove generic event handler if we removed something and no more handlers exist + // (avoids potential for endless recursion during removal of special event handlers) + if ( origCount && !handlers.length ) { + if ( !special.teardown || + special.teardown.call( elem, namespaces, elemData.handle ) === false ) { + + jQuery.removeEvent( elem, type, elemData.handle ); + } + + delete events[ type ]; + } + } + + // Remove the expando if it's no longer used + if ( jQuery.isEmptyObject( events ) ) { + delete elemData.handle; + + // removeData also checks for emptiness and clears the expando if empty + // so use it instead of delete + jQuery._removeData( elem, "events" ); + } + }, + + trigger: function( event, data, elem, onlyHandlers ) { + var handle, ontype, cur, + bubbleType, special, tmp, i, + eventPath = [ elem || document ], + type = hasOwn.call( event, "type" ) ? event.type : event, + namespaces = hasOwn.call( event, "namespace" ) ? event.namespace.split( "." ) : []; + + cur = tmp = elem = elem || document; + + // Don't do events on text and comment nodes + if ( elem.nodeType === 3 || elem.nodeType === 8 ) { + return; + } + + // focus/blur morphs to focusin/out; ensure we're not firing them right now + if ( rfocusMorph.test( type + jQuery.event.triggered ) ) { + return; + } + + if ( type.indexOf( "." ) > -1 ) { + + // Namespaced trigger; create a regexp to match event type in handle() + namespaces = type.split( "." ); + type = namespaces.shift(); + namespaces.sort(); + } + ontype = type.indexOf( ":" ) < 0 && "on" + type; + + // Caller can pass in a jQuery.Event object, Object, or just an event type string + event = event[ jQuery.expando ] ? + event : + new jQuery.Event( type, typeof event === "object" && event ); + + // Trigger bitmask: & 1 for native handlers; & 2 for jQuery (always true) + event.isTrigger = onlyHandlers ? 2 : 3; + event.namespace = namespaces.join( "." ); + event.rnamespace = event.namespace ? + new RegExp( "(^|\\.)" + namespaces.join( "\\.(?:.*\\.|)" ) + "(\\.|$)" ) : + null; + + // Clean up the event in case it is being reused + event.result = undefined; + if ( !event.target ) { + event.target = elem; + } + + // Clone any incoming data and prepend the event, creating the handler arg list + data = data == null ? + [ event ] : + jQuery.makeArray( data, [ event ] ); + + // Allow special events to draw outside the lines + special = jQuery.event.special[ type ] || {}; + if ( !onlyHandlers && special.trigger && special.trigger.apply( elem, data ) === false ) { + return; + } + + // Determine event propagation path in advance, per W3C events spec (#9951) + // Bubble up to document, then to window; watch for a global ownerDocument var (#9724) + if ( !onlyHandlers && !special.noBubble && !jQuery.isWindow( elem ) ) { + + bubbleType = special.delegateType || type; + if ( !rfocusMorph.test( bubbleType + type ) ) { + cur = cur.parentNode; + } + for ( ; cur; cur = cur.parentNode ) { + eventPath.push( cur ); + tmp = cur; + } + + // Only add window if we got to document (e.g., not plain obj or detached DOM) + if ( tmp === ( elem.ownerDocument || document ) ) { + eventPath.push( tmp.defaultView || tmp.parentWindow || window ); + } + } + + // Fire handlers on the event path + i = 0; + while ( ( cur = eventPath[ i++ ] ) && !event.isPropagationStopped() ) { + + event.type = i > 1 ? + bubbleType : + special.bindType || type; + + // jQuery handler + handle = ( jQuery._data( cur, "events" ) || {} )[ event.type ] && + jQuery._data( cur, "handle" ); + + if ( handle ) { + handle.apply( cur, data ); + } + + // Native handler + handle = ontype && cur[ ontype ]; + if ( handle && handle.apply && acceptData( cur ) ) { + event.result = handle.apply( cur, data ); + if ( event.result === false ) { + event.preventDefault(); + } + } + } + event.type = type; + + // If nobody prevented the default action, do it now + if ( !onlyHandlers && !event.isDefaultPrevented() ) { + + if ( + ( !special._default || + special._default.apply( eventPath.pop(), data ) === false + ) && acceptData( elem ) + ) { + + // Call a native DOM method on the target with the same name name as the event. + // Can't use an .isFunction() check here because IE6/7 fails that test. + // Don't do default actions on window, that's where global variables be (#6170) + if ( ontype && elem[ type ] && !jQuery.isWindow( elem ) ) { + + // Don't re-trigger an onFOO event when we call its FOO() method + tmp = elem[ ontype ]; + + if ( tmp ) { + elem[ ontype ] = null; + } + + // Prevent re-triggering of the same event, since we already bubbled it above + jQuery.event.triggered = type; + try { + elem[ type ](); + } catch ( e ) { + + // IE<9 dies on focus/blur to hidden element (#1486,#12518) + // only reproducible on winXP IE8 native, not IE9 in IE8 mode + } + jQuery.event.triggered = undefined; + + if ( tmp ) { + elem[ ontype ] = tmp; + } + } + } + } + + return event.result; + }, + + dispatch: function( event ) { + + // Make a writable jQuery.Event from the native event object + event = jQuery.event.fix( event ); + + var i, j, ret, matched, handleObj, + handlerQueue = [], + args = slice.call( arguments ), + handlers = ( jQuery._data( this, "events" ) || {} )[ event.type ] || [], + special = jQuery.event.special[ event.type ] || {}; + + // Use the fix-ed jQuery.Event rather than the (read-only) native event + args[ 0 ] = event; + event.delegateTarget = this; + + // Call the preDispatch hook for the mapped type, and let it bail if desired + if ( special.preDispatch && special.preDispatch.call( this, event ) === false ) { + return; + } + + // Determine handlers + handlerQueue = jQuery.event.handlers.call( this, event, handlers ); + + // Run delegates first; they may want to stop propagation beneath us + i = 0; + while ( ( matched = handlerQueue[ i++ ] ) && !event.isPropagationStopped() ) { + event.currentTarget = matched.elem; + + j = 0; + while ( ( handleObj = matched.handlers[ j++ ] ) && + !event.isImmediatePropagationStopped() ) { + + // Triggered event must either 1) have no namespace, or 2) have namespace(s) + // a subset or equal to those in the bound event (both can have no namespace). + if ( !event.rnamespace || event.rnamespace.test( handleObj.namespace ) ) { + + event.handleObj = handleObj; + event.data = handleObj.data; + + ret = ( ( jQuery.event.special[ handleObj.origType ] || {} ).handle || + handleObj.handler ).apply( matched.elem, args ); + + if ( ret !== undefined ) { + if ( ( event.result = ret ) === false ) { + event.preventDefault(); + event.stopPropagation(); + } + } + } + } + } + + // Call the postDispatch hook for the mapped type + if ( special.postDispatch ) { + special.postDispatch.call( this, event ); + } + + return event.result; + }, + + handlers: function( event, handlers ) { + var i, matches, sel, handleObj, + handlerQueue = [], + delegateCount = handlers.delegateCount, + cur = event.target; + + // Support (at least): Chrome, IE9 + // Find delegate handlers + // Black-hole SVG instance trees (#13180) + // + // Support: Firefox<=42+ + // Avoid non-left-click in FF but don't block IE radio events (#3861, gh-2343) + if ( delegateCount && cur.nodeType && + ( event.type !== "click" || isNaN( event.button ) || event.button < 1 ) ) { + + /* jshint eqeqeq: false */ + for ( ; cur != this; cur = cur.parentNode || this ) { + /* jshint eqeqeq: true */ + + // Don't check non-elements (#13208) + // Don't process clicks on disabled elements (#6911, #8165, #11382, #11764) + if ( cur.nodeType === 1 && ( cur.disabled !== true || event.type !== "click" ) ) { + matches = []; + for ( i = 0; i < delegateCount; i++ ) { + handleObj = handlers[ i ]; + + // Don't conflict with Object.prototype properties (#13203) + sel = handleObj.selector + " "; + + if ( matches[ sel ] === undefined ) { + matches[ sel ] = handleObj.needsContext ? + jQuery( sel, this ).index( cur ) > -1 : + jQuery.find( sel, this, null, [ cur ] ).length; + } + if ( matches[ sel ] ) { + matches.push( handleObj ); + } + } + if ( matches.length ) { + handlerQueue.push( { elem: cur, handlers: matches } ); + } + } + } + } + + // Add the remaining (directly-bound) handlers + if ( delegateCount < handlers.length ) { + handlerQueue.push( { elem: this, handlers: handlers.slice( delegateCount ) } ); + } + + return handlerQueue; + }, + + fix: function( event ) { + if ( event[ jQuery.expando ] ) { + return event; + } + + // Create a writable copy of the event object and normalize some properties + var i, prop, copy, + type = event.type, + originalEvent = event, + fixHook = this.fixHooks[ type ]; + + if ( !fixHook ) { + this.fixHooks[ type ] = fixHook = + rmouseEvent.test( type ) ? this.mouseHooks : + rkeyEvent.test( type ) ? this.keyHooks : + {}; + } + copy = fixHook.props ? this.props.concat( fixHook.props ) : this.props; + + event = new jQuery.Event( originalEvent ); + + i = copy.length; + while ( i-- ) { + prop = copy[ i ]; + event[ prop ] = originalEvent[ prop ]; + } + + // Support: IE<9 + // Fix target property (#1925) + if ( !event.target ) { + event.target = originalEvent.srcElement || document; + } + + // Support: Safari 6-8+ + // Target should not be a text node (#504, #13143) + if ( event.target.nodeType === 3 ) { + event.target = event.target.parentNode; + } + + // Support: IE<9 + // For mouse/key events, metaKey==false if it's undefined (#3368, #11328) + event.metaKey = !!event.metaKey; + + return fixHook.filter ? fixHook.filter( event, originalEvent ) : event; + }, + + // Includes some event props shared by KeyEvent and MouseEvent + props: ( "altKey bubbles cancelable ctrlKey currentTarget detail eventPhase " + + "metaKey relatedTarget shiftKey target timeStamp view which" ).split( " " ), + + fixHooks: {}, + + keyHooks: { + props: "char charCode key keyCode".split( " " ), + filter: function( event, original ) { + + // Add which for key events + if ( event.which == null ) { + event.which = original.charCode != null ? original.charCode : original.keyCode; + } + + return event; + } + }, + + mouseHooks: { + props: ( "button buttons clientX clientY fromElement offsetX offsetY " + + "pageX pageY screenX screenY toElement" ).split( " " ), + filter: function( event, original ) { + var body, eventDoc, doc, + button = original.button, + fromElement = original.fromElement; + + // Calculate pageX/Y if missing and clientX/Y available + if ( event.pageX == null && original.clientX != null ) { + eventDoc = event.target.ownerDocument || document; + doc = eventDoc.documentElement; + body = eventDoc.body; + + event.pageX = original.clientX + + ( doc && doc.scrollLeft || body && body.scrollLeft || 0 ) - + ( doc && doc.clientLeft || body && body.clientLeft || 0 ); + event.pageY = original.clientY + + ( doc && doc.scrollTop || body && body.scrollTop || 0 ) - + ( doc && doc.clientTop || body && body.clientTop || 0 ); + } + + // Add relatedTarget, if necessary + if ( !event.relatedTarget && fromElement ) { + event.relatedTarget = fromElement === event.target ? + original.toElement : + fromElement; + } + + // Add which for click: 1 === left; 2 === middle; 3 === right + // Note: button is not normalized, so don't use it + if ( !event.which && button !== undefined ) { + event.which = ( button & 1 ? 1 : ( button & 2 ? 3 : ( button & 4 ? 2 : 0 ) ) ); + } + + return event; + } + }, + + special: { + load: { + + // Prevent triggered image.load events from bubbling to window.load + noBubble: true + }, + focus: { + + // Fire native event if possible so blur/focus sequence is correct + trigger: function() { + if ( this !== safeActiveElement() && this.focus ) { + try { + this.focus(); + return false; + } catch ( e ) { + + // Support: IE<9 + // If we error on focus to hidden element (#1486, #12518), + // let .trigger() run the handlers + } + } + }, + delegateType: "focusin" + }, + blur: { + trigger: function() { + if ( this === safeActiveElement() && this.blur ) { + this.blur(); + return false; + } + }, + delegateType: "focusout" + }, + click: { + + // For checkbox, fire native event so checked state will be right + trigger: function() { + if ( jQuery.nodeName( this, "input" ) && this.type === "checkbox" && this.click ) { + this.click(); + return false; + } + }, + + // For cross-browser consistency, don't fire native .click() on links + _default: function( event ) { + return jQuery.nodeName( event.target, "a" ); + } + }, + + beforeunload: { + postDispatch: function( event ) { + + // Support: Firefox 20+ + // Firefox doesn't alert if the returnValue field is not set. + if ( event.result !== undefined && event.originalEvent ) { + event.originalEvent.returnValue = event.result; + } + } + } + }, + + // Piggyback on a donor event to simulate a different one + simulate: function( type, elem, event ) { + var e = jQuery.extend( + new jQuery.Event(), + event, + { + type: type, + isSimulated: true + + // Previously, `originalEvent: {}` was set here, so stopPropagation call + // would not be triggered on donor event, since in our own + // jQuery.event.stopPropagation function we had a check for existence of + // originalEvent.stopPropagation method, so, consequently it would be a noop. + // + // Guard for simulated events was moved to jQuery.event.stopPropagation function + // since `originalEvent` should point to the original event for the + // constancy with other events and for more focused logic + } + ); + + jQuery.event.trigger( e, null, elem ); + + if ( e.isDefaultPrevented() ) { + event.preventDefault(); + } + } +}; + +jQuery.removeEvent = document.removeEventListener ? + function( elem, type, handle ) { + + // This "if" is needed for plain objects + if ( elem.removeEventListener ) { + elem.removeEventListener( type, handle ); + } + } : + function( elem, type, handle ) { + var name = "on" + type; + + if ( elem.detachEvent ) { + + // #8545, #7054, preventing memory leaks for custom events in IE6-8 + // detachEvent needed property on element, by name of that event, + // to properly expose it to GC + if ( typeof elem[ name ] === "undefined" ) { + elem[ name ] = null; + } + + elem.detachEvent( name, handle ); + } + }; + +jQuery.Event = function( src, props ) { + + // Allow instantiation without the 'new' keyword + if ( !( this instanceof jQuery.Event ) ) { + return new jQuery.Event( src, props ); + } + + // Event object + if ( src && src.type ) { + this.originalEvent = src; + this.type = src.type; + + // Events bubbling up the document may have been marked as prevented + // by a handler lower down the tree; reflect the correct value. + this.isDefaultPrevented = src.defaultPrevented || + src.defaultPrevented === undefined && + + // Support: IE < 9, Android < 4.0 + src.returnValue === false ? + returnTrue : + returnFalse; + + // Event type + } else { + this.type = src; + } + + // Put explicitly provided properties onto the event object + if ( props ) { + jQuery.extend( this, props ); + } + + // Create a timestamp if incoming event doesn't have one + this.timeStamp = src && src.timeStamp || jQuery.now(); + + // Mark it as fixed + this[ jQuery.expando ] = true; +}; + +// jQuery.Event is based on DOM3 Events as specified by the ECMAScript Language Binding +// http://www.w3.org/TR/2003/WD-DOM-Level-3-Events-20030331/ecma-script-binding.html +jQuery.Event.prototype = { + constructor: jQuery.Event, + isDefaultPrevented: returnFalse, + isPropagationStopped: returnFalse, + isImmediatePropagationStopped: returnFalse, + + preventDefault: function() { + var e = this.originalEvent; + + this.isDefaultPrevented = returnTrue; + if ( !e ) { + return; + } + + // If preventDefault exists, run it on the original event + if ( e.preventDefault ) { + e.preventDefault(); + + // Support: IE + // Otherwise set the returnValue property of the original event to false + } else { + e.returnValue = false; + } + }, + stopPropagation: function() { + var e = this.originalEvent; + + this.isPropagationStopped = returnTrue; + + if ( !e || this.isSimulated ) { + return; + } + + // If stopPropagation exists, run it on the original event + if ( e.stopPropagation ) { + e.stopPropagation(); + } + + // Support: IE + // Set the cancelBubble property of the original event to true + e.cancelBubble = true; + }, + stopImmediatePropagation: function() { + var e = this.originalEvent; + + this.isImmediatePropagationStopped = returnTrue; + + if ( e && e.stopImmediatePropagation ) { + e.stopImmediatePropagation(); + } + + this.stopPropagation(); + } +}; + +// Create mouseenter/leave events using mouseover/out and event-time checks +// so that event delegation works in jQuery. +// Do the same for pointerenter/pointerleave and pointerover/pointerout +// +// Support: Safari 7 only +// Safari sends mouseenter too often; see: +// https://code.google.com/p/chromium/issues/detail?id=470258 +// for the description of the bug (it existed in older Chrome versions as well). +jQuery.each( { + mouseenter: "mouseover", + mouseleave: "mouseout", + pointerenter: "pointerover", + pointerleave: "pointerout" +}, function( orig, fix ) { + jQuery.event.special[ orig ] = { + delegateType: fix, + bindType: fix, + + handle: function( event ) { + var ret, + target = this, + related = event.relatedTarget, + handleObj = event.handleObj; + + // For mouseenter/leave call the handler if related is outside the target. + // NB: No relatedTarget if the mouse left/entered the browser window + if ( !related || ( related !== target && !jQuery.contains( target, related ) ) ) { + event.type = handleObj.origType; + ret = handleObj.handler.apply( this, arguments ); + event.type = fix; + } + return ret; + } + }; +} ); + +// IE submit delegation +if ( !support.submit ) { + + jQuery.event.special.submit = { + setup: function() { + + // Only need this for delegated form submit events + if ( jQuery.nodeName( this, "form" ) ) { + return false; + } + + // Lazy-add a submit handler when a descendant form may potentially be submitted + jQuery.event.add( this, "click._submit keypress._submit", function( e ) { + + // Node name check avoids a VML-related crash in IE (#9807) + var elem = e.target, + form = jQuery.nodeName( elem, "input" ) || jQuery.nodeName( elem, "button" ) ? + + // Support: IE <=8 + // We use jQuery.prop instead of elem.form + // to allow fixing the IE8 delegated submit issue (gh-2332) + // by 3rd party polyfills/workarounds. + jQuery.prop( elem, "form" ) : + undefined; + + if ( form && !jQuery._data( form, "submit" ) ) { + jQuery.event.add( form, "submit._submit", function( event ) { + event._submitBubble = true; + } ); + jQuery._data( form, "submit", true ); + } + } ); + + // return undefined since we don't need an event listener + }, + + postDispatch: function( event ) { + + // If form was submitted by the user, bubble the event up the tree + if ( event._submitBubble ) { + delete event._submitBubble; + if ( this.parentNode && !event.isTrigger ) { + jQuery.event.simulate( "submit", this.parentNode, event ); + } + } + }, + + teardown: function() { + + // Only need this for delegated form submit events + if ( jQuery.nodeName( this, "form" ) ) { + return false; + } + + // Remove delegated handlers; cleanData eventually reaps submit handlers attached above + jQuery.event.remove( this, "._submit" ); + } + }; +} + +// IE change delegation and checkbox/radio fix +if ( !support.change ) { + + jQuery.event.special.change = { + + setup: function() { + + if ( rformElems.test( this.nodeName ) ) { + + // IE doesn't fire change on a check/radio until blur; trigger it on click + // after a propertychange. Eat the blur-change in special.change.handle. + // This still fires onchange a second time for check/radio after blur. + if ( this.type === "checkbox" || this.type === "radio" ) { + jQuery.event.add( this, "propertychange._change", function( event ) { + if ( event.originalEvent.propertyName === "checked" ) { + this._justChanged = true; + } + } ); + jQuery.event.add( this, "click._change", function( event ) { + if ( this._justChanged && !event.isTrigger ) { + this._justChanged = false; + } + + // Allow triggered, simulated change events (#11500) + jQuery.event.simulate( "change", this, event ); + } ); + } + return false; + } + + // Delegated event; lazy-add a change handler on descendant inputs + jQuery.event.add( this, "beforeactivate._change", function( e ) { + var elem = e.target; + + if ( rformElems.test( elem.nodeName ) && !jQuery._data( elem, "change" ) ) { + jQuery.event.add( elem, "change._change", function( event ) { + if ( this.parentNode && !event.isSimulated && !event.isTrigger ) { + jQuery.event.simulate( "change", this.parentNode, event ); + } + } ); + jQuery._data( elem, "change", true ); + } + } ); + }, + + handle: function( event ) { + var elem = event.target; + + // Swallow native change events from checkbox/radio, we already triggered them above + if ( this !== elem || event.isSimulated || event.isTrigger || + ( elem.type !== "radio" && elem.type !== "checkbox" ) ) { + + return event.handleObj.handler.apply( this, arguments ); + } + }, + + teardown: function() { + jQuery.event.remove( this, "._change" ); + + return !rformElems.test( this.nodeName ); + } + }; +} + +// Support: Firefox +// Firefox doesn't have focus(in | out) events +// Related ticket - https://bugzilla.mozilla.org/show_bug.cgi?id=687787 +// +// Support: Chrome, Safari +// focus(in | out) events fire after focus & blur events, +// which is spec violation - http://www.w3.org/TR/DOM-Level-3-Events/#events-focusevent-event-order +// Related ticket - https://code.google.com/p/chromium/issues/detail?id=449857 +if ( !support.focusin ) { + jQuery.each( { focus: "focusin", blur: "focusout" }, function( orig, fix ) { + + // Attach a single capturing handler on the document while someone wants focusin/focusout + var handler = function( event ) { + jQuery.event.simulate( fix, event.target, jQuery.event.fix( event ) ); + }; + + jQuery.event.special[ fix ] = { + setup: function() { + var doc = this.ownerDocument || this, + attaches = jQuery._data( doc, fix ); + + if ( !attaches ) { + doc.addEventListener( orig, handler, true ); + } + jQuery._data( doc, fix, ( attaches || 0 ) + 1 ); + }, + teardown: function() { + var doc = this.ownerDocument || this, + attaches = jQuery._data( doc, fix ) - 1; + + if ( !attaches ) { + doc.removeEventListener( orig, handler, true ); + jQuery._removeData( doc, fix ); + } else { + jQuery._data( doc, fix, attaches ); + } + } + }; + } ); +} + +jQuery.fn.extend( { + + on: function( types, selector, data, fn ) { + return on( this, types, selector, data, fn ); + }, + one: function( types, selector, data, fn ) { + return on( this, types, selector, data, fn, 1 ); + }, + off: function( types, selector, fn ) { + var handleObj, type; + if ( types && types.preventDefault && types.handleObj ) { + + // ( event ) dispatched jQuery.Event + handleObj = types.handleObj; + jQuery( types.delegateTarget ).off( + handleObj.namespace ? + handleObj.origType + "." + handleObj.namespace : + handleObj.origType, + handleObj.selector, + handleObj.handler + ); + return this; + } + if ( typeof types === "object" ) { + + // ( types-object [, selector] ) + for ( type in types ) { + this.off( type, selector, types[ type ] ); + } + return this; + } + if ( selector === false || typeof selector === "function" ) { + + // ( types [, fn] ) + fn = selector; + selector = undefined; + } + if ( fn === false ) { + fn = returnFalse; + } + return this.each( function() { + jQuery.event.remove( this, types, fn, selector ); + } ); + }, + + trigger: function( type, data ) { + return this.each( function() { + jQuery.event.trigger( type, data, this ); + } ); + }, + triggerHandler: function( type, data ) { + var elem = this[ 0 ]; + if ( elem ) { + return jQuery.event.trigger( type, data, elem, true ); + } + } +} ); + + +var rinlinejQuery = / jQuery\d+="(?:null|\d+)"/g, + rnoshimcache = new RegExp( "<(?:" + nodeNames + ")[\\s/>]", "i" ), + rxhtmlTag = /<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:-]+)[^>]*)\/>/gi, + + // Support: IE 10-11, Edge 10240+ + // In IE/Edge using regex groups here causes severe slowdowns. + // See https://connect.microsoft.com/IE/feedback/details/1736512/ + rnoInnerhtml = /\s*$/g, + safeFragment = createSafeFragment( document ), + fragmentDiv = safeFragment.appendChild( document.createElement( "div" ) ); + +// Support: IE<8 +// Manipulating tables requires a tbody +function manipulationTarget( elem, content ) { + return jQuery.nodeName( elem, "table" ) && + jQuery.nodeName( content.nodeType !== 11 ? content : content.firstChild, "tr" ) ? + + elem.getElementsByTagName( "tbody" )[ 0 ] || + elem.appendChild( elem.ownerDocument.createElement( "tbody" ) ) : + elem; +} + +// Replace/restore the type attribute of script elements for safe DOM manipulation +function disableScript( elem ) { + elem.type = ( jQuery.find.attr( elem, "type" ) !== null ) + "/" + elem.type; + return elem; +} +function restoreScript( elem ) { + var match = rscriptTypeMasked.exec( elem.type ); + if ( match ) { + elem.type = match[ 1 ]; + } else { + elem.removeAttribute( "type" ); + } + return elem; +} + +function cloneCopyEvent( src, dest ) { + if ( dest.nodeType !== 1 || !jQuery.hasData( src ) ) { + return; + } + + var type, i, l, + oldData = jQuery._data( src ), + curData = jQuery._data( dest, oldData ), + events = oldData.events; + + if ( events ) { + delete curData.handle; + curData.events = {}; + + for ( type in events ) { + for ( i = 0, l = events[ type ].length; i < l; i++ ) { + jQuery.event.add( dest, type, events[ type ][ i ] ); + } + } + } + + // make the cloned public data object a copy from the original + if ( curData.data ) { + curData.data = jQuery.extend( {}, curData.data ); + } +} + +function fixCloneNodeIssues( src, dest ) { + var nodeName, e, data; + + // We do not need to do anything for non-Elements + if ( dest.nodeType !== 1 ) { + return; + } + + nodeName = dest.nodeName.toLowerCase(); + + // IE6-8 copies events bound via attachEvent when using cloneNode. + if ( !support.noCloneEvent && dest[ jQuery.expando ] ) { + data = jQuery._data( dest ); + + for ( e in data.events ) { + jQuery.removeEvent( dest, e, data.handle ); + } + + // Event data gets referenced instead of copied if the expando gets copied too + dest.removeAttribute( jQuery.expando ); + } + + // IE blanks contents when cloning scripts, and tries to evaluate newly-set text + if ( nodeName === "script" && dest.text !== src.text ) { + disableScript( dest ).text = src.text; + restoreScript( dest ); + + // IE6-10 improperly clones children of object elements using classid. + // IE10 throws NoModificationAllowedError if parent is null, #12132. + } else if ( nodeName === "object" ) { + if ( dest.parentNode ) { + dest.outerHTML = src.outerHTML; + } + + // This path appears unavoidable for IE9. When cloning an object + // element in IE9, the outerHTML strategy above is not sufficient. + // If the src has innerHTML and the destination does not, + // copy the src.innerHTML into the dest.innerHTML. #10324 + if ( support.html5Clone && ( src.innerHTML && !jQuery.trim( dest.innerHTML ) ) ) { + dest.innerHTML = src.innerHTML; + } + + } else if ( nodeName === "input" && rcheckableType.test( src.type ) ) { + + // IE6-8 fails to persist the checked state of a cloned checkbox + // or radio button. Worse, IE6-7 fail to give the cloned element + // a checked appearance if the defaultChecked value isn't also set + + dest.defaultChecked = dest.checked = src.checked; + + // IE6-7 get confused and end up setting the value of a cloned + // checkbox/radio button to an empty string instead of "on" + if ( dest.value !== src.value ) { + dest.value = src.value; + } + + // IE6-8 fails to return the selected option to the default selected + // state when cloning options + } else if ( nodeName === "option" ) { + dest.defaultSelected = dest.selected = src.defaultSelected; + + // IE6-8 fails to set the defaultValue to the correct value when + // cloning other types of input fields + } else if ( nodeName === "input" || nodeName === "textarea" ) { + dest.defaultValue = src.defaultValue; + } +} + +function domManip( collection, args, callback, ignored ) { + + // Flatten any nested arrays + args = concat.apply( [], args ); + + var first, node, hasScripts, + scripts, doc, fragment, + i = 0, + l = collection.length, + iNoClone = l - 1, + value = args[ 0 ], + isFunction = jQuery.isFunction( value ); + + // We can't cloneNode fragments that contain checked, in WebKit + if ( isFunction || + ( l > 1 && typeof value === "string" && + !support.checkClone && rchecked.test( value ) ) ) { + return collection.each( function( index ) { + var self = collection.eq( index ); + if ( isFunction ) { + args[ 0 ] = value.call( this, index, self.html() ); + } + domManip( self, args, callback, ignored ); + } ); + } + + if ( l ) { + fragment = buildFragment( args, collection[ 0 ].ownerDocument, false, collection, ignored ); + first = fragment.firstChild; + + if ( fragment.childNodes.length === 1 ) { + fragment = first; + } + + // Require either new content or an interest in ignored elements to invoke the callback + if ( first || ignored ) { + scripts = jQuery.map( getAll( fragment, "script" ), disableScript ); + hasScripts = scripts.length; + + // Use the original fragment for the last item + // instead of the first because it can end up + // being emptied incorrectly in certain situations (#8070). + for ( ; i < l; i++ ) { + node = fragment; + + if ( i !== iNoClone ) { + node = jQuery.clone( node, true, true ); + + // Keep references to cloned scripts for later restoration + if ( hasScripts ) { + + // Support: Android<4.1, PhantomJS<2 + // push.apply(_, arraylike) throws on ancient WebKit + jQuery.merge( scripts, getAll( node, "script" ) ); + } + } + + callback.call( collection[ i ], node, i ); + } + + if ( hasScripts ) { + doc = scripts[ scripts.length - 1 ].ownerDocument; + + // Reenable scripts + jQuery.map( scripts, restoreScript ); + + // Evaluate executable scripts on first document insertion + for ( i = 0; i < hasScripts; i++ ) { + node = scripts[ i ]; + if ( rscriptType.test( node.type || "" ) && + !jQuery._data( node, "globalEval" ) && + jQuery.contains( doc, node ) ) { + + if ( node.src ) { + + // Optional AJAX dependency, but won't run scripts if not present + if ( jQuery._evalUrl ) { + jQuery._evalUrl( node.src ); + } + } else { + jQuery.globalEval( + ( node.text || node.textContent || node.innerHTML || "" ) + .replace( rcleanScript, "" ) + ); + } + } + } + } + + // Fix #11809: Avoid leaking memory + fragment = first = null; + } + } + + return collection; +} + +function remove( elem, selector, keepData ) { + var node, + elems = selector ? jQuery.filter( selector, elem ) : elem, + i = 0; + + for ( ; ( node = elems[ i ] ) != null; i++ ) { + + if ( !keepData && node.nodeType === 1 ) { + jQuery.cleanData( getAll( node ) ); + } + + if ( node.parentNode ) { + if ( keepData && jQuery.contains( node.ownerDocument, node ) ) { + setGlobalEval( getAll( node, "script" ) ); + } + node.parentNode.removeChild( node ); + } + } + + return elem; +} + +jQuery.extend( { + htmlPrefilter: function( html ) { + return html.replace( rxhtmlTag, "<$1>" ); + }, + + clone: function( elem, dataAndEvents, deepDataAndEvents ) { + var destElements, node, clone, i, srcElements, + inPage = jQuery.contains( elem.ownerDocument, elem ); + + if ( support.html5Clone || jQuery.isXMLDoc( elem ) || + !rnoshimcache.test( "<" + elem.nodeName + ">" ) ) { + + clone = elem.cloneNode( true ); + + // IE<=8 does not properly clone detached, unknown element nodes + } else { + fragmentDiv.innerHTML = elem.outerHTML; + fragmentDiv.removeChild( clone = fragmentDiv.firstChild ); + } + + if ( ( !support.noCloneEvent || !support.noCloneChecked ) && + ( elem.nodeType === 1 || elem.nodeType === 11 ) && !jQuery.isXMLDoc( elem ) ) { + + // We eschew Sizzle here for performance reasons: http://jsperf.com/getall-vs-sizzle/2 + destElements = getAll( clone ); + srcElements = getAll( elem ); + + // Fix all IE cloning issues + for ( i = 0; ( node = srcElements[ i ] ) != null; ++i ) { + + // Ensure that the destination node is not null; Fixes #9587 + if ( destElements[ i ] ) { + fixCloneNodeIssues( node, destElements[ i ] ); + } + } + } + + // Copy the events from the original to the clone + if ( dataAndEvents ) { + if ( deepDataAndEvents ) { + srcElements = srcElements || getAll( elem ); + destElements = destElements || getAll( clone ); + + for ( i = 0; ( node = srcElements[ i ] ) != null; i++ ) { + cloneCopyEvent( node, destElements[ i ] ); + } + } else { + cloneCopyEvent( elem, clone ); + } + } + + // Preserve script evaluation history + destElements = getAll( clone, "script" ); + if ( destElements.length > 0 ) { + setGlobalEval( destElements, !inPage && getAll( elem, "script" ) ); + } + + destElements = srcElements = node = null; + + // Return the cloned set + return clone; + }, + + cleanData: function( elems, /* internal */ forceAcceptData ) { + var elem, type, id, data, + i = 0, + internalKey = jQuery.expando, + cache = jQuery.cache, + attributes = support.attributes, + special = jQuery.event.special; + + for ( ; ( elem = elems[ i ] ) != null; i++ ) { + if ( forceAcceptData || acceptData( elem ) ) { + + id = elem[ internalKey ]; + data = id && cache[ id ]; + + if ( data ) { + if ( data.events ) { + for ( type in data.events ) { + if ( special[ type ] ) { + jQuery.event.remove( elem, type ); + + // This is a shortcut to avoid jQuery.event.remove's overhead + } else { + jQuery.removeEvent( elem, type, data.handle ); + } + } + } + + // Remove cache only if it was not already removed by jQuery.event.remove + if ( cache[ id ] ) { + + delete cache[ id ]; + + // Support: IE<9 + // IE does not allow us to delete expando properties from nodes + // IE creates expando attributes along with the property + // IE does not have a removeAttribute function on Document nodes + if ( !attributes && typeof elem.removeAttribute !== "undefined" ) { + elem.removeAttribute( internalKey ); + + // Webkit & Blink performance suffers when deleting properties + // from DOM nodes, so set to undefined instead + // https://code.google.com/p/chromium/issues/detail?id=378607 + } else { + elem[ internalKey ] = undefined; + } + + deletedIds.push( id ); + } + } + } + } + } +} ); + +jQuery.fn.extend( { + + // Keep domManip exposed until 3.0 (gh-2225) + domManip: domManip, + + detach: function( selector ) { + return remove( this, selector, true ); + }, + + remove: function( selector ) { + return remove( this, selector ); + }, + + text: function( value ) { + return access( this, function( value ) { + return value === undefined ? + jQuery.text( this ) : + this.empty().append( + ( this[ 0 ] && this[ 0 ].ownerDocument || document ).createTextNode( value ) + ); + }, null, value, arguments.length ); + }, + + append: function() { + return domManip( this, arguments, function( elem ) { + if ( this.nodeType === 1 || this.nodeType === 11 || this.nodeType === 9 ) { + var target = manipulationTarget( this, elem ); + target.appendChild( elem ); + } + } ); + }, + + prepend: function() { + return domManip( this, arguments, function( elem ) { + if ( this.nodeType === 1 || this.nodeType === 11 || this.nodeType === 9 ) { + var target = manipulationTarget( this, elem ); + target.insertBefore( elem, target.firstChild ); + } + } ); + }, + + before: function() { + return domManip( this, arguments, function( elem ) { + if ( this.parentNode ) { + this.parentNode.insertBefore( elem, this ); + } + } ); + }, + + after: function() { + return domManip( this, arguments, function( elem ) { + if ( this.parentNode ) { + this.parentNode.insertBefore( elem, this.nextSibling ); + } + } ); + }, + + empty: function() { + var elem, + i = 0; + + for ( ; ( elem = this[ i ] ) != null; i++ ) { + + // Remove element nodes and prevent memory leaks + if ( elem.nodeType === 1 ) { + jQuery.cleanData( getAll( elem, false ) ); + } + + // Remove any remaining nodes + while ( elem.firstChild ) { + elem.removeChild( elem.firstChild ); + } + + // If this is a select, ensure that it displays empty (#12336) + // Support: IE<9 + if ( elem.options && jQuery.nodeName( elem, "select" ) ) { + elem.options.length = 0; + } + } + + return this; + }, + + clone: function( dataAndEvents, deepDataAndEvents ) { + dataAndEvents = dataAndEvents == null ? false : dataAndEvents; + deepDataAndEvents = deepDataAndEvents == null ? dataAndEvents : deepDataAndEvents; + + return this.map( function() { + return jQuery.clone( this, dataAndEvents, deepDataAndEvents ); + } ); + }, + + html: function( value ) { + return access( this, function( value ) { + var elem = this[ 0 ] || {}, + i = 0, + l = this.length; + + if ( value === undefined ) { + return elem.nodeType === 1 ? + elem.innerHTML.replace( rinlinejQuery, "" ) : + undefined; + } + + // See if we can take a shortcut and just use innerHTML + if ( typeof value === "string" && !rnoInnerhtml.test( value ) && + ( support.htmlSerialize || !rnoshimcache.test( value ) ) && + ( support.leadingWhitespace || !rleadingWhitespace.test( value ) ) && + !wrapMap[ ( rtagName.exec( value ) || [ "", "" ] )[ 1 ].toLowerCase() ] ) { + + value = jQuery.htmlPrefilter( value ); + + try { + for ( ; i < l; i++ ) { + + // Remove element nodes and prevent memory leaks + elem = this[ i ] || {}; + if ( elem.nodeType === 1 ) { + jQuery.cleanData( getAll( elem, false ) ); + elem.innerHTML = value; + } + } + + elem = 0; + + // If using innerHTML throws an exception, use the fallback method + } catch ( e ) {} + } + + if ( elem ) { + this.empty().append( value ); + } + }, null, value, arguments.length ); + }, + + replaceWith: function() { + var ignored = []; + + // Make the changes, replacing each non-ignored context element with the new content + return domManip( this, arguments, function( elem ) { + var parent = this.parentNode; + + if ( jQuery.inArray( this, ignored ) < 0 ) { + jQuery.cleanData( getAll( this ) ); + if ( parent ) { + parent.replaceChild( elem, this ); + } + } + + // Force callback invocation + }, ignored ); + } +} ); + +jQuery.each( { + appendTo: "append", + prependTo: "prepend", + insertBefore: "before", + insertAfter: "after", + replaceAll: "replaceWith" +}, function( name, original ) { + jQuery.fn[ name ] = function( selector ) { + var elems, + i = 0, + ret = [], + insert = jQuery( selector ), + last = insert.length - 1; + + for ( ; i <= last; i++ ) { + elems = i === last ? this : this.clone( true ); + jQuery( insert[ i ] )[ original ]( elems ); + + // Modern browsers can apply jQuery collections as arrays, but oldIE needs a .get() + push.apply( ret, elems.get() ); + } + + return this.pushStack( ret ); + }; +} ); + + +var iframe, + elemdisplay = { + + // Support: Firefox + // We have to pre-define these values for FF (#10227) + HTML: "block", + BODY: "block" + }; + +/** + * Retrieve the actual display of a element + * @param {String} name nodeName of the element + * @param {Object} doc Document object + */ + +// Called only from within defaultDisplay +function actualDisplay( name, doc ) { + var elem = jQuery( doc.createElement( name ) ).appendTo( doc.body ), + + display = jQuery.css( elem[ 0 ], "display" ); + + // We don't have any data stored on the element, + // so use "detach" method as fast way to get rid of the element + elem.detach(); + + return display; +} + +/** + * Try to determine the default display value of an element + * @param {String} nodeName + */ +function defaultDisplay( nodeName ) { + var doc = document, + display = elemdisplay[ nodeName ]; + + if ( !display ) { + display = actualDisplay( nodeName, doc ); + + // If the simple way fails, read from inside an iframe + if ( display === "none" || !display ) { + + // Use the already-created iframe if possible + iframe = ( iframe || jQuery( "