From 190dabe4c5ed9d9eeef327307f7d558850a1cbbc Mon Sep 17 00:00:00 2001 From: unknown Date: Mon, 18 Oct 2021 10:56:58 +0530 Subject: [PATCH] Merge pull request #00 --- .gitattributes | 2 - .gitmodules | 3 - Api call in js | 17 - Assembly/helloworld.asm | 16 - Assembly/instruction.txt | 1 - AwesomeProject/ ButtonBasics.js | 54 - AwesomeProject/App.js | 29 - AwesomeProject/Textt.js | 23 - AwesomeProject/app.json | 33 - AwesomeProject/assets/adaptive-icon.png | Bin 17547 -> 0 bytes AwesomeProject/assets/favicon.png | Bin 1466 -> 0 bytes AwesomeProject/assets/icon.png | Bin 22380 -> 0 bytes AwesomeProject/assets/splash.png | Bin 48478 -> 0 bytes AwesomeProject/babel.config.js | 6 - AwesomeProject/package.json | 22 - AwesomeProject/yarn.lock | 5830 ------ .../Pictures/767456.jpg:Zone.Identifier | 4 - .../Traveling-Selfie.jpg:Zone.Identifier | 4 - .../Pictures/background.jpg | Bin 578765 -> 0 bytes ...00f61dce5296fb410de9c2.jpg:Zone.Identifier | 4 - .../Pictures/midBanner.jpg | Bin 317421 -> 0 bytes Blogging Website Frontend/Pictures/pic1.jpg | Bin 977957 -> 0 bytes Blogging Website Frontend/Pictures/pic2.jpg | Bin 120982 -> 0 bytes .../Pictures/topBanner.jpg | Bin 131157 -> 0 bytes .../venice-gondolas.jpeg.jpg:Zone.Identifier | 4 - .../assets/bootstrap.min.css | 5765 ------ Blogging Website Frontend/assets/styles.css | 274 - Blogging Website Frontend/blog.html | 276 - Blogging Website Frontend/detailed.html | 168 - Blogging Website Frontend/index.html | 120 - Bubble sort.py.txt | 27 - C++/ArmstrongNumber.cpp | 34 - C++/BalancedBrackets.cpp | 32 - C++/CircularLinkedList.cpp | 38 - C++/Coin_Change_Problem.cpp | 67 - C++/Fast_power.cpp | 21 - C++/FrequencyOfWords.cpp | 52 - C++/HollowDiamond.cpp | 38 - ...f-two-sorted-arrays-of-different-sizes.cpp | 81 - C++/MergeSort.cpp | 75 - C++/OptimizedPrimeFactors.cpp | 24 - C++/Print-all-subsequences-of-a-string.cpp | 39 - C++/Rat_in_a_maze.cpp | 54 - ...obin_Scheduling_with_zero_arrival_time.cpp | 145 - C++/SpiralPrinting2D.cpp | 42 - C++/Sudoku_game.cpp | 320 - C++/absolute_element_sum.cpp | 57 - C++/bipartite.cpp | 52 - C++/count_subset_of_given_difference.cpp | 30 - C++/cricket_game.cpp | 76 - C++/ice cream parlor.cpp | 42 - C++/insertion sort.cpp | 45 - C++/instruction.txt | 1 - C++/jumping on the clouds.cpp | 32 - C++/mark and toys.cpp | 28 - C++/multiplication.cpp | 18 - C++/prefix_Evaluation.cpp | 48 - C++/quick sort.cpp | 73 - C++/shell sort.cpp | 54 - C/Circular Doubly Linked List/.gitignore | 1 - C/Circular Doubly Linked List/Deleting.c | 208 - C/Circular Doubly Linked List/Inserting.c | 199 - C/Circular Doubly Linked List/README.md | 5 - C/Circular Doubly Linked List/Traversing.c | 101 - C/Circular Linked List/.gitignore | 1 - C/Circular Linked List/Deleting.c | 158 - C/Circular Linked List/Inserting.c | 163 - C/Circular Linked List/README.md | 5 - C/Circular Linked List/Traversing.c | 73 - C/Doubly Linked List/.gitignore | 1 - C/Doubly Linked List/Deleting.c | 152 - C/Doubly Linked List/Inserting.c | 173 - C/Doubly Linked List/README.md | 5 - C/Doubly Linked List/Traversing.c | 90 - C/Singly Linked List/.gitignore | 1 - C/Singly Linked List/Deleting.c | 131 - C/Singly Linked List/Inserting.c | 142 - C/Singly Linked List/README.md | 5 - C/Singly Linked List/Traversing.c | 68 - C/Sorting Using C/BubbleSort.c | 74 - C/Sorting Using C/InsertionSort.c | 52 - C/Sorting Using C/MergeSort.c | 90 - C/Sorting Using C/QuickSort.c | 77 - C/Sorting Using C/SelectionSort.c | 33 - C/instruction.txt | 2 - C/normal.c | 58 - C/stack_infix_postfix.c | 85 - C/stack_parenthesis.c | 60 - C/stack_using_array | 83 - C/uniform.c | 29 - C/uniq.c | 494 - CGPA CALCULATOR/Readme.md | 1 - CGPA CALCULATOR/cgpa.c | 40 - CI CD React Native/build-android.yml | 32 - CI CD React Native/instruction.txt | 2 - CODE_OF_CONDUCT.md | 94 - CONTRIBUTING.md | 61 - Calculator website/Preview.png | Bin 1018785 -> 0 bytes Calculator website/README.md | 12 - Calculator website/background.jpg | Bin 186136 -> 0 bytes Calculator website/function.js | 90 - Calculator website/index.html | 46 - Calculator website/style.css | 92 - Decentralised_Voting/LICENSE | 22 - Decentralised_Voting/README.md | 1 - Decentralised_Voting/box-img-lg.png | Bin 59064 -> 0 bytes Decentralised_Voting/box-img-sm.png | Bin 7619 -> 0 bytes Decentralised_Voting/bs-config.json | 5 - .../build/contracts/Election.json | 2887 --- .../build/contracts/Migrations.json | 930 - Decentralised_Voting/contracts/Election.sol | 41 - Decentralised_Voting/contracts/Migrations.sol | 19 - .../migrations/1_initial_migration.js | 5 - .../migrations/2_deploy_contracts.js | 5 - Decentralised_Voting/package-lock.json | 3888 ---- Decentralised_Voting/package.json | 22 - .../src/css/bootstrap.min.css | 6 - .../src/css/bootstrap.min.css.map | 1 - .../fonts/glyphicons-halflings-regular.eot | Bin 20127 -> 0 bytes .../fonts/glyphicons-halflings-regular.svg | 288 - .../fonts/glyphicons-halflings-regular.ttf | Bin 45404 -> 0 bytes .../fonts/glyphicons-halflings-regular.woff | Bin 23424 -> 0 bytes .../fonts/glyphicons-halflings-regular.woff2 | Bin 18028 -> 0 bytes .../images/2020elections-politico-logo.png | Bin 38965 -> 0 bytes Decentralised_Voting/src/images/boxer.jpeg | Bin 22190 -> 0 bytes .../src/images/french-bulldog.jpeg | Bin 21521 -> 0 bytes .../src/images/golden-retriever.jpeg | Bin 33046 -> 0 bytes Decentralised_Voting/src/images/logo.png | Bin 38965 -> 0 bytes .../src/images/scottish-terrier.jpeg | Bin 36415 -> 0 bytes Decentralised_Voting/src/index.html | 68 - Decentralised_Voting/src/js/app.js | 112 - Decentralised_Voting/src/js/bootstrap.min.js | 7 - .../src/js/truffle-contract.js | 9230 --------- Decentralised_Voting/src/js/web3.min.js | 5 - Decentralised_Voting/src/pets.json | 130 - Decentralised_Voting/test/election.js | 86 - Decentralised_Voting/truffle-config.js | 14 - Food Delivery Website Frontend/LICENSE | 674 - Food Delivery Website Frontend/README.md | 2 - .../restaurant/css/animate.min.css | 6 - .../css/bootstrap-datetimepicker.css | 375 - .../restaurant/css/bootstrap-select.min.css | 6 - .../restaurant/css/bootstrap.min.css | 5765 ------ .../restaurant/css/colors/moderate-green.css | 154 - .../restaurant/css/colors/orange.css | 135 - .../restaurant/css/colors/strong-blue.css | 153 - .../restaurant/css/colors/vivid-yellow.css | 155 - .../restaurant/css/flaticon.css | 35 - .../restaurant/css/font-awesome.min.css | 4 - .../restaurant/css/namelist.css | 91 - .../restaurant/css/normalize.css | 424 - .../restaurant/css/owl.carousel.css | 219 - .../restaurant/css/owl.theme.css | 79 - .../restaurant/css/responsive.css | 333 - .../restaurant/css/slick.css | 119 - .../restaurant/css/style.css | 1903 -- .../restaurant/debug.log | 3 - .../restaurant/fonts/Flaticon.eot | Bin 3534 -> 0 bytes .../restaurant/fonts/Flaticon.svg | 93 - .../restaurant/fonts/Flaticon.ttf | Bin 3356 -> 0 bytes .../restaurant/fonts/Flaticon.woff | Bin 2476 -> 0 bytes .../restaurant/fonts/FontAwesome.otf | Bin 134808 -> 0 bytes .../restaurant/fonts/fontawesome-webfont.eot | Bin 165742 -> 0 bytes .../restaurant/fonts/fontawesome-webfont.svg | 2671 --- .../restaurant/fonts/fontawesome-webfont.ttf | Bin 165548 -> 0 bytes .../restaurant/fonts/fontawesome-webfont.woff | Bin 98024 -> 0 bytes .../fonts/fontawesome-webfont.woff2 | Bin 77160 -> 0 bytes .../fonts/glyphicons-halflings-regular.eot | Bin 20127 -> 0 bytes .../fonts/glyphicons-halflings-regular.svg | 288 - .../fonts/glyphicons-halflings-regular.ttf | Bin 45404 -> 0 bytes .../fonts/glyphicons-halflings-regular.woff | Bin 23424 -> 0 bytes .../fonts/glyphicons-halflings-regular.woff2 | Bin 18028 -> 0 bytes .../restaurant/fonts/nautilus-webfont.woff | Bin 23260 -> 0 bytes .../restaurant/fonts/nautilus-webfont.woff2 | Bin 18772 -> 0 bytes .../restaurant/images/about-inset.jpg | Bin 7034 -> 0 bytes .../restaurant/images/about-main.jpg | Bin 104068 -> 0 bytes .../restaurant/images/back.png | Bin 385 -> 0 bytes .../restaurant/images/back_hover.png | Bin 1086 -> 0 bytes .../restaurant/images/banner.jpg | Bin 139180 -> 0 bytes .../restaurant/images/blog_bg.jpg | Bin 76183 -> 0 bytes .../restaurant/images/coffee.png | Bin 2366 -> 0 bytes .../restaurant/images/featured-image-01.jpg | Bin 26231 -> 0 bytes .../restaurant/images/featured-image-02.jpg | Bin 13262 -> 0 bytes .../restaurant/images/featured-image-03.jpg | Bin 18042 -> 0 bytes .../restaurant/images/featured-image-04.jpg | Bin 7602 -> 0 bytes .../restaurant/images/food.png | Bin 3255 -> 0 bytes .../restaurant/images/footer_background.jpg | Bin 37384 -> 0 bytes .../restaurant/images/full-bg.png | Bin 144572 -> 0 bytes .../restaurant/images/gallery_01.jpg | Bin 98799 -> 0 bytes .../restaurant/images/gallery_02.jpg | Bin 113101 -> 0 bytes .../restaurant/images/gallery_03.jpg | Bin 83109 -> 0 bytes .../restaurant/images/gallery_04.jpg | Bin 87500 -> 0 bytes .../restaurant/images/gallery_05.jpg | Bin 77248 -> 0 bytes .../restaurant/images/gallery_06.jpg | Bin 90021 -> 0 bytes .../restaurant/images/gallery_07.jpg | Bin 97994 -> 0 bytes .../restaurant/images/gallery_08.jpg | Bin 73210 -> 0 bytes .../restaurant/images/gallery_09.jpg | Bin 109913 -> 0 bytes .../restaurant/images/gallery_10.jpg | Bin 97941 -> 0 bytes .../restaurant/images/icon_top.png | Bin 3263 -> 0 bytes .../restaurant/images/loader-animation.gif | Bin 31004 -> 0 bytes .../restaurant/images/logo.png | Bin 11099 -> 0 bytes .../images/menu-item-thumbnail-01.jpg | Bin 6809 -> 0 bytes .../images/menu-item-thumbnail-02.jpg | Bin 8905 -> 0 bytes .../images/menu-item-thumbnail-03.jpg | Bin 7274 -> 0 bytes .../images/menu-item-thumbnail-04.jpg | Bin 9986 -> 0 bytes .../images/menu-item-thumbnail-05.jpg | Bin 8469 -> 0 bytes .../images/menu-item-thumbnail-06.jpg | Bin 7213 -> 0 bytes .../images/menu-item-thumbnail-07.jpg | Bin 6887 -> 0 bytes .../images/menu-item-thumbnail-08.jpg | Bin 6134 -> 0 bytes .../images/menu-item-thumbnail-09.jpg | Bin 6342 -> 0 bytes .../images/menu-item-thumbnail-10.jpg | Bin 6546 -> 0 bytes .../restaurant/images/newsletter-bg.jpg | Bin 252215 -> 0 bytes .../restaurant/images/next.png | Bin 422 -> 0 bytes .../restaurant/images/next_hover.png | Bin 1125 -> 0 bytes .../restaurant/images/special-menu-1.jpg | Bin 56514 -> 0 bytes .../restaurant/images/special-menu-2.jpg | Bin 103575 -> 0 bytes .../restaurant/images/special-menu-3.jpg | Bin 48217 -> 0 bytes .../restaurant/images/special_menu_bg.jpg | Bin 125823 -> 0 bytes .../restaurant/images/store.png | Bin 1975 -> 0 bytes .../restaurant/images/team_bg.jpg | Bin 202798 -> 0 bytes .../restaurant/index.html | 765 - .../restaurant/js/all.js | 6958 ------- .../restaurant/js/bootstrap.min.js | 12 - .../restaurant/js/custom.js | 309 - .../restaurant/js/modernizer.js | 4552 ----- .../restaurant/list1.html | 124 - .../restaurant/list2.html | 122 - .../restaurant/lists3.html | 81 - .../restaurant/lists4.html | 61 - Food Ordering System using C++/Food_Order.cpp | 422 - Food Ordering System using C++/readme.md | 1 - Games using C/rock paper scissor.c | 58 - Games using C/snake.c | 134 - HTML Snake Game/readme.md | 1 - HTML Snake Game/snake.html | 148 - Java/BinarySearch.java | 41 - Java/DiamondShape.java | 33 - Java/KadensAlgo.java | 34 - Java/ReverseLinkedList.java | 87 - Java/Substractingtwomatrices | 57 - Java/instruction.txt | 1 - JavaScript Clock/index.html | 99 - LOGIN PAGE USING C++/Readme.md | 1 - LOGIN PAGE USING C++/login.cpp | 195 - Learning Management System/LMS.cpp | 648 - Learning Management System/readme.md | 1 - .../107binarytreelevelordertraversal,py | 23 - LeetCodeSolutions/2arraysequalreverse.py | 3 - LeetCodeSolutions/2sum.cpp | 14 - LeetCodeSolutions/3Sum.py | 23 - LeetCodeSolutions/4Sum.py | 25 - LeetCodeSolutions/AddOneRowToTree.py | 40 - LeetCodeSolutions/AddTwoNumbers.py | 25 - LeetCodeSolutions/ArrangingCoins441.py | 15 - LeetCodeSolutions/BFS.py | 36 - LeetCodeSolutions/Backspacestringcompare.cpp | 28 - .../BestSellingWtihTransaction.cpp | 11 - LeetCodeSolutions/ClimbingStairs.cpp | 12 - LeetCodeSolutions/Closest3Sum.py | 23 - LeetCodeSolutions/CountPrimes.cpp | 21 - LeetCodeSolutions/CountSortedVowel.py | 3 - LeetCodeSolutions/DuplicateZeros.cpp | 12 - LeetCodeSolutions/EquivalentStrings.py | 10 - LeetCodeSolutions/EvaluatePolishString.cpp | 20 - .../FindSmallestLetterGreaterThanTarget.cpp | 22 - LeetCodeSolutions/FirstBadVersion.cpp | 20 - .../FirstandLastElementInSortedArray.cpp | 11 - .../GoalParserInterpretetation.py | 3 - LeetCodeSolutions/IntegerToRoman.py | 12 - LeetCodeSolutions/JosephusProblem.cpp | 14 - LeetCodeSolutions/Kweakestmatrix.py | 11 - LeetCodeSolutions/LeetCodeSolutions.txt | 1 - LeetCodeSolutions/LengthOfLongestSubstring.py | 15 - .../LongestPalindromeSubstring.py | 16 - ...ngestSubstringWithoutRepeatingCharcters.py | 17 - LeetCodeSolutions/MaxCountOnes.cpp | 21 - LeetCodeSolutions/MaxDepth.cpp | 21 - LeetCodeSolutions/MedianOfTwoSortedList.py | 8 - LeetCodeSolutions/MergeTwoSortedLists.cpp | 29 - .../NaryTreelevelordertraversal.cpp | 40 - LeetCodeSolutions/PalindromeNumber.py | 3 - LeetCodeSolutions/Pangram.cpp | 14 - LeetCodeSolutions/PlusOne.py | 1 - LeetCodeSolutions/README.md | 1 - .../RangeSumQuery2dimmutable.cpp | 24 - LeetCodeSolutions/ReverseInteger.py | 16 - LeetCodeSolutions/ReverseLinkedList.cpp | 27 - LeetCodeSolutions/RomanToInt.py | 22 - .../Shortestpathinbinarymatrix.py | 30 - LeetCodeSolutions/ShuffleTheArray.py | 7 - LeetCodeSolutions/SubTreeOfAnotherTree.cpp | 24 - LeetCodeSolutions/TaskScheduler.py | 17 - LeetCodeSolutions/TwoSum.py | 6 - LeetCodeSolutions/VALIDPARANTHESIS.py | 22 - LeetCodeSolutions/ValidBST.cpp | 20 - LeetCodeSolutions/add_digits.py | 8 - LeetCodeSolutions/addbinary.py | 1 - LeetCodeSolutions/advantageshuffle.cpp | 13 - LeetCodeSolutions/aliendictionary.cpp | 21 - LeetCodeSolutions/alikehalfstring.cpp | 18 - LeetCodeSolutions/arithmeticslices.py | 8 - LeetCodeSolutions/arrayforconcatenation.py | 11 - LeetCodeSolutions/asteroidcollision.py | 22 - LeetCodeSolutions/atoi.py | 29 - LeetCodeSolutions/averagebinarylevel.py | 9 - LeetCodeSolutions/averageoflevels.cpp | 36 - LeetCodeSolutions/basiccalculator2.py | 32 - LeetCodeSolutions/beautifularrangement.cpp | 9 - LeetCodeSolutions/bestbuyandsellstock.py | 11 - LeetCodeSolutions/bfsmindepthofbst.py | 26 - LeetCodeSolutions/binaryfactortree.cpp | 28 - LeetCodeSolutions/binarygap.cpp | 11 - LeetCodeSolutions/binaryinlltodecimal.py | 7 - .../binarynumberalternatingbit.cpp | 16 - LeetCodeSolutions/binarysearch.cpp | 23 - LeetCodeSolutions/binarysearch.py | 19 - .../binarytreeinordertraversal.cpp | 28 - LeetCodeSolutions/boatstosavepeople.py | 12 - LeetCodeSolutions/breakPalindrome.cpp | 20 - LeetCodeSolutions/brickwall.cpp | 12 - LeetCodeSolutions/brickwall.py | 18 - LeetCodeSolutions/brokencalc.py | 10 - LeetCodeSolutions/buddystring.py | 34 - LeetCodeSolutions/celloddmatrix.py | 19 - .../checkifstringcontainsallbinaryk.cpp | 28 - LeetCodeSolutions/circlequeue.cpp | 24 - LeetCodeSolutions/coinChange.cpp | 13 - LeetCodeSolutions/coinchange.py | 12 - LeetCodeSolutions/colorofchessboard.cpp | 29 - .../combinationsum(interesting).py | 24 - LeetCodeSolutions/combinationsumiv.cpp | 16 - LeetCodeSolutions/consecutivecharacters.py | 3 - .../constructtargetarraywithmultiplesums.cpp | 32 - LeetCodeSolutions/containerwithwater.py | 16 - LeetCodeSolutions/containsduplicates.cpp | 11 - LeetCodeSolutions/count1bit.py | 2 - LeetCodeSolutions/countItemsMatchingaRule.cpp | 16 - LeetCodeSolutions/countandsay.py | 17 - LeetCodeSolutions/countbinarysubstring.cpp | 12 - LeetCodeSolutions/countbits.cpp | 22 - LeetCodeSolutions/countgoodrectangles.py | 16 - LeetCodeSolutions/countgoodtriplets.py | 14 - LeetCodeSolutions/countingbits.cpp | 16 - LeetCodeSolutions/countnegatives.py | 8 - LeetCodeSolutions/countofsmallernumbers.cpp | 64 - LeetCodeSolutions/countprimesetbit.cpp | 15 - LeetCodeSolutions/criticalconnections.cpp | 61 - LeetCodeSolutions/decodeXORedArray.py | 6 - .../decompressrunlengthencodelist.py | 12 - LeetCodeSolutions/deepestleavessum.cpp | 15 - LeetCodeSolutions/defanginganipadress.py | 1 - .../deleteDuplicatesinSortedList.cpp | 21 - LeetCodeSolutions/deleteduplicatenode.py | 17 - LeetCodeSolutions/deletenode.cpp | 16 - LeetCodeSolutions/destinationcity.py | 14 - LeetCodeSolutions/dfsminbintree.py | 15 - LeetCodeSolutions/diagonalsum.py | 13 - LeetCodeSolutions/diagonaltraverse.py | 29 - LeetCodeSolutions/diameterofbinarytree.cpp | 31 - LeetCodeSolutions/distinctsubsequences.cpp | 25 - LeetCodeSolutions/divide2integers.py | 38 - LeetCodeSolutions/dutchflagalgorithm.cpp | 31 - LeetCodeSolutions/encodeanddecodeurl.cpp | 16 - LeetCodeSolutions/findDuplicatenumber.cpp | 28 - LeetCodeSolutions/findDuplicates.cpp | 16 - LeetCodeSolutions/findMedianSortedArrays.cpp | 17 - .../findallnumbersdisappearedinarray.cpp | 16 - LeetCodeSolutions/findpeakelement.cpp | 21 - LeetCodeSolutions/fizzbuzz.cpp | 21 - LeetCodeSolutions/flippinganimage.py | 10 - .../furthestbuildingyoucanreach.cpp | 13 - LeetCodeSolutions/generateparanthesis.cpp | 14 - LeetCodeSolutions/generateparanthesis.py | 17 - .../generatestringwithoddcharacters.py | 7 - LeetCodeSolutions/genrandompointincircle.cpp | 17 - LeetCodeSolutions/globalandlocal.cpp | 8 - LeetCodeSolutions/hammingdistance.cpp | 13 - LeetCodeSolutions/hammingdistance.py | 1 - LeetCodeSolutions/hashmap.cpp | 20 - LeetCodeSolutions/haspathsum.cpp | 13 - LeetCodeSolutions/heightchecker.py | 17 - LeetCodeSolutions/intersectionof2arrays.cpp | 24 - LeetCodeSolutions/intersectionofarraysii.cpp | 17 - LeetCodeSolutions/invertbinarytree.cpp | 23 - LeetCodeSolutions/isUgly.py | 13 - LeetCodeSolutions/islandperimeter.cpp | 28 - LeetCodeSolutions/islandperimeter.py | 11 - LeetCodeSolutions/jumpgameii.cpp | 11 - LeetCodeSolutions/keysandrooms.cpp | 24 - LeetCodeSolutions/kthmissingnumber.py | 10 - LeetCodeSolutions/kthnumberofn.py | 9 - LeetCodeSolutions/largestAltitude.py | 8 - LeetCodeSolutions/lengthofcandies.py | 7 - LeetCodeSolutions/lengthoflastword.cpp | 11 - LeetCodeSolutions/lettercasepermutation.cpp | 28 - LeetCodeSolutions/lettercasepermutation.py | 15 - .../lettercomboofphonenumber.cpp | 36 - LeetCodeSolutions/linkedlist.cpp | 30 - LeetCodeSolutions/linkedlistinsertion.py | 22 - LeetCodeSolutions/longestprefix.py | 18 - ...estsubstringwithoutrepeatingcharacters.cpp | 25 - LeetCodeSolutions/longestvalidparanthesis.cpp | 19 - LeetCodeSolutions/longestvalidparanthesis.py | 17 - LeetCodeSolutions/lowestcommonancestor.cpp | 29 - LeetCodeSolutions/majorityelement.cpp | 30 - LeetCodeSolutions/max69number.py | 3 - LeetCodeSolutions/maxabsolutesum.py | 11 - LeetCodeSolutions/maxandminproductsubarray.py | 14 - LeetCodeSolutions/maxcircularsubarraysum.cpp | 33 - LeetCodeSolutions/maxdepthbinarytree.cpp | 13 - LeetCodeSolutions/maximumnumberofballoons.cpp | 9 - LeetCodeSolutions/maxsubarraysum | 8 - LeetCodeSolutions/maxsubarraysum.cpp | 18 - LeetCodeSolutions/merge2sortedlist.py | 25 - LeetCodeSolutions/mergeintervals.cpp | 30 - LeetCodeSolutions/mergesort.py | 13 - LeetCodeSolutions/mergesortedarrays.cpp | 20 - LeetCodeSolutions/mergetwobinarytrees.cpp | 25 - LeetCodeSolutions/middleofthelinkedlist.cpp | 24 - LeetCodeSolutions/minDepthBinaryTree(BFS).cpp | 22 - .../minDepthOfBinaryTree(DFS).cpp | 10 - LeetCodeSolutions/mincostclimbingstairs.cpp | 9 - LeetCodeSolutions/minimumlengthencoding.py | 12 - .../minimumoperationstomakearrayequal.cpp | 6 - .../minoperationstomakearrayincreasing.cpp | 20 - LeetCodeSolutions/minsum.py | 9 - LeetCodeSolutions/missingnumber.py | 4 - LeetCodeSolutions/missingpositivenumber.py | 9 - LeetCodeSolutions/morsecord.py | 8 - LeetCodeSolutions/movezeroes.py | 1 - LeetCodeSolutions/mypow.py | 23 - LeetCodeSolutions/nextPermutation.cpp | 22 - LeetCodeSolutions/nextpermutation.py | 17 - LeetCodeSolutions/nondecreasingarray.cpp | 30 - LeetCodeSolutions/nqueens.cpp | 46 - LeetCodeSolutions/nthtribonaccinumber.cpp | 11 - LeetCodeSolutions/nthugly.py | 11 - LeetCodeSolutions/numUniqueEmails.py | 18 - LeetCodeSolutions/numbercomplement.cpp | 12 - LeetCodeSolutions/numberofcalls.py | 15 - .../numberofconsistentstrings.py | 12 - LeetCodeSolutions/numberofevendigits.py | 3 - LeetCodeSolutions/numberofgoodpairs.py | 6 - .../numberofsubmatriceswithsum.cpp | 30 - LeetCodeSolutions/numsubarrayboundedmax.cpp | 13 - LeetCodeSolutions/palindromelinkedlist.cpp | 32 - LeetCodeSolutions/palindromicsubstrings.cpp | 13 - ...ioningintominnumberofdecibinarynumbers.cpp | 10 - LeetCodeSolutions/pascalstriangle.cpp | 22 - .../peakIndexInMountainArray(2).cpp | 18 - .../peakindexinamountainarray(1).cpp | 10 - LeetCodeSolutions/peakindexinmountain.py | 3 - LeetCodeSolutions/permutations.cpp | 31 - LeetCodeSolutions/plusone.py | 25 - ...ositiveIntegerSolutionForGivenEquation.cpp | 24 - LeetCodeSolutions/poweroffour.py | 13 - LeetCodeSolutions/powersofthree.cpp | 10 - LeetCodeSolutions/prisonafterndays.py | 26 - .../productandsumofdigitsofnumbers.py | 6 - LeetCodeSolutions/productexceptself.cpp | 18 - LeetCodeSolutions/rangesumqueryimmutable.cpp | 25 - LeetCodeSolutions/reducetozero.py | 13 - LeetCodeSolutions/removeadjacent.py | 13 - LeetCodeSolutions/removeduplicates.py | 9 - .../removeduplicatesiifromsortedlist.cpp | 25 - LeetCodeSolutions/removedupstring.cpp | 15 - LeetCodeSolutions/removeelement.py | 11 - LeetCodeSolutions/removeelements.cpp | 28 - LeetCodeSolutions/removelinkedlist.py | 15 - LeetCodeSolutions/removenthnode.py | 26 - LeetCodeSolutions/removenthnodefromend.cpp | 23 - LeetCodeSolutions/removetomakevalid.py | 15 - LeetCodeSolutions/reorderedpowerof2.cpp | 15 - LeetCodeSolutions/repeatedNtimes.py | 11 - .../replacelementgreatestright.py | 9 - .../reversebetweenlinkedlist.cpp | 12 - LeetCodeSolutions/reversedbits.py | 7 - LeetCodeSolutions/reverselinklist.py | 14 - LeetCodeSolutions/reverseonlyletters.cpp | 18 - LeetCodeSolutions/reversestring3.cpp | 14 - LeetCodeSolutions/reversewordsinstring.py | 3 - LeetCodeSolutions/richestcustomer.py | 3 - LeetCodeSolutions/rotatearray.cpp | 9 - LeetCodeSolutions/rotateimage.cpp | 12 - LeetCodeSolutions/rotateimage.py | 8 - LeetCodeSolutions/rotatelist.cpp | 24 - LeetCodeSolutions/rotatematrix.py | 7 - LeetCodeSolutions/rottingorange.py | 35 - LeetCodeSolutions/runningsum1darray.cpp | 13 - LeetCodeSolutions/russiandolls.cpp | 28 - LeetCodeSolutions/sametree.cpp | 37 - LeetCodeSolutions/searchinBST.py | 11 - .../searchinrotatedsortedarray.cpp | 34 - LeetCodeSolutions/searchinsert.cpp | 13 - LeetCodeSolutions/searchinsortedarray.py | 6 - LeetCodeSolutions/searchmatrix.py | 12 - LeetCodeSolutions/searchmatrix2.cpp | 16 - LeetCodeSolutions/selfDividingNumbers.cpp | 22 - LeetCodeSolutions/setmatrixzero.cpp | 39 - LeetCodeSolutions/setmismatch.py | 8 - .../shortestgridpathwithobstacles.cpp | 43 - LeetCodeSolutions/shufflestring.py | 6 - LeetCodeSolutions/simplifypath..py | 13 - LeetCodeSolutions/singlenumber.cpp | 13 - .../smallerNumbersThanCurrent.py | 3 - LeetCodeSolutions/sort_colors.cpp | 12 - LeetCodeSolutions/sortedsquares.cpp | 21 - LeetCodeSolutions/sortedsquares.py | 5 - LeetCodeSolutions/sortintegerbynumber1bit.cpp | 15 - LeetCodeSolutions/spiralmatrix.cpp | 34 - LeetCodeSolutions/spiralmatrixii.cpp | 18 - .../splitstringinbalancedstring.py | 9 - LeetCodeSolutions/stackasarray.py | 27 - LeetCodeSolutions/stampingseq.py | 48 - LeetCodeSolutions/stringshiftingletters.cpp | 11 - LeetCodeSolutions/stringtointeger.cpp | 32 - LeetCodeSolutions/subarraysumdivisiblebyk.cpp | 23 - LeetCodeSolutions/subarraysumk.cpp | 23 - .../sum-of-root-to-leaf-binary-numbers.cpp | 26 - LeetCodeSolutions/sumBase.cpp | 8 - LeetCodeSolutions/sumarray.py | 5 - LeetCodeSolutions/sumofalloddsubarray.py | 8 - LeetCodeSolutions/sumofntozero.py | 9 - LeetCodeSolutions/sumofunique.py | 14 - LeetCodeSolutions/superpalindrome.cpp | 44 - LeetCodeSolutions/swapnNdes2atatime.py | 8 - LeetCodeSolutions/swapnodes2atatime.py | 8 - LeetCodeSolutions/swapnodesinlinkedlist.cpp | 36 - LeetCodeSolutions/targetarrayinorder.py | 6 - LeetCodeSolutions/tictactoe.cpp | 31 - LeetCodeSolutions/trappingrainwater.cpp | 26 - LeetCodeSolutions/trianglenumbers.cpp | 23 - LeetCodeSolutions/undergroundsystems.cpp | 21 - LeetCodeSolutions/uniquebst.cpp | 18 - LeetCodeSolutions/uniqueoccurences.py | 7 - LeetCodeSolutions/validPalindrome.cpp | 15 - LeetCodeSolutions/validatestack.py | 10 - LeetCodeSolutions/validsudoku.py | 21 - LeetCodeSolutions/wigglemaxlength.cpp | 35 - LeetCodeSolutions/wordbreak.py | 10 - LeetCodeSolutions/wordsearch.cpp | 27 - LeetCodeSolutions/wordsubsets..cpp | 47 - LeetCodeSolutions/xorinarray.py | 18 - LeetCodeSolutions/xoroperationinarray.cpp | 10 - LeetCodeSolutions/zigzagconversion.py | 19 - LinearRegressionFromScratch.ipynb | 1200 -- .../LinearRegression.txt | 1 - .../LinearRegressionFromScratch.ipynb | 1200 -- .../MovieTicketSystem LLD/src/BookMyShow.java | 190 - .../MovieTicketSystem LLD/src/Genre.java | 5 - .../MovieTicketSystem LLD/src/GuestUser.java | 11 - .../MovieTicketSystem LLD/src/Language.java | 5 - .../MovieTicketSystem LLD/src/Movie.java | 30 - .../src/RegisteredUser.java | 13 - .../MovieTicketSystem LLD/src/Show.java | 64 - .../MovieTicketSystem LLD/src/Theatre.java | 34 - .../MovieTicketSystem LLD/src/Ticket.java | 75 - .../src/TicketBookingThread.java | 22 - .../MovieTicketSystem LLD/src/User.java | 17 - MovieTicketBookingSystem-LLD-OOAD/README.md | 3 - Phone book using c++/phonebook.cpp | 140 - Phone book using c++/readme.md | 1 - Pricing Panel Projects/Readme.md | 9 - Pricing Panel Projects/app.css | 147 - Pricing Panel Projects/icons/icon1.png | Bin 28224 -> 0 bytes Pricing Panel Projects/icons/icon2.png | Bin 50283 -> 0 bytes Pricing Panel Projects/icons/icon3.png | Bin 64750 -> 0 bytes Pricing Panel Projects/index.html | 54 - Python/Audio.py | 16 - Python/BerlinClock.py | 161 - Python/PrimeNumber | 33 - Python/ScreenShot.py | 11 - Python/SimpleCalculator.py | 6 - Python/Slowprint.py | 9 - Python/Speech_To_Text.py | 18 - ...l insurance prediction Using XGBoost.ipynb | 832 - Python/bmi-calc.py | 17 - .../Bisection_Method.ipynb | 714 - .../README.md | 24 - Python/bresenham.py | 44 - Python/hello.py | 1 - Python/instruction.txt | 1 - Python/kadane_algo.py | 30 - Python/mp3_downloader.py | 77 - Python/palindrome.py | 11 - Python/password_generator.py | 65 - Python/pi_in_py.py | 24 - Python/reversed_string.py | 19 - Python/sendsms.py | 21 - Python/sketchme.py | 14 - Python/url_shortener.py | 27 - Python/weather.py | 20 - README.md | 48 - REST_API/rest_api.py | 152 - Reverse_Geocoding/app.component.html | 3 - Reverse_Geocoding/app.component.ts | 35 - Reverse_Geocoding/app.module.ts | 21 - Rock-Paper-Scissors/README.md | 18 - Rock-Paper-Scissors/css/styles.css | 156 - Rock-Paper-Scissors/images/icon.png | Bin 25413 -> 0 bytes ...loading-icon-transparent-background-12.jpg | Bin 81572 -> 0 bytes Rock-Paper-Scissors/images/paper.png | Bin 774 -> 0 bytes Rock-Paper-Scissors/images/record.gif | Bin 657170 -> 0 bytes Rock-Paper-Scissors/images/rock.png | Bin 1491 -> 0 bytes Rock-Paper-Scissors/images/scissors.png | Bin 1943 -> 0 bytes Rock-Paper-Scissors/index.html | 59 - Rock-Paper-Scissors/js/app.js | 116 - Whack-A-Mole/css/styles.css | 117 - Whack-A-Mole/images/dirt.svg | 40 - Whack-A-Mole/images/mole-game.png | Bin 22501 -> 0 bytes Whack-A-Mole/images/mole.svg | 56 - Whack-A-Mole/index.html | 47 - Whack-A-Mole/js/main.js | 54 - Whack-A-Mole/screenshot/screenshot.png | Bin 190293 -> 0 bytes acsim/index.html | 32 - acsim/script.js | 5 - acsim/styles.css | 86 - acsim/up-arrow.svg | 10 - binarysearch.cpp | 42 - bresenham.py | 44 - bubble_sort.cpp | 27 - code_snippet/app.js | 43 - code_snippet/index.html | 16 - docker_mariadb_phpmyadmin/docker-compose.yml | 25 - docker_mariadb_phpmyadmin/readme.md | 29 - hacktoberfest-4 | 1 - jquery crud/index.html | 48 + jquery crud/script.js | 52 + ngrok/ngrok.md | 62 - object1.html | 202 - react-task-tracker | 1 - url-shortener/README.md | 48 - url-shortener/package.json | 44 - url-shortener/public/favicon.ico | Bin 3870 -> 0 bytes url-shortener/public/index.html | 22 - url-shortener/public/logo192.png | Bin 5347 -> 0 bytes url-shortener/public/logo512.png | Bin 9664 -> 0 bytes url-shortener/public/manifest.json | 25 - url-shortener/public/robots.txt | 3 - url-shortener/src/App.test.tsx | 11 - url-shortener/src/App.tsx | 68 - weather-react/.gitignore | 23 - weather-react/README.md | 70 - weather-react/package-lock.json | 16982 ---------------- weather-react/package.json | 45 - weather-react/public/index.html | 47 - weather-react/public/manifest.json | 25 - weather-react/public/robots.txt | 3 - weather-react/src/App.css | 123 - weather-react/src/App.js | 84 - weather-react/src/Show.jsx | 30 - weather-react/src/index.css | 1 - weather-react/src/index.js | 15 - 653 files changed, 100 insertions(+), 93890 deletions(-) delete mode 100644 .gitattributes delete mode 100644 .gitmodules delete mode 100644 Api call in js delete mode 100644 Assembly/helloworld.asm delete mode 100644 Assembly/instruction.txt delete mode 100644 AwesomeProject/ ButtonBasics.js delete mode 100644 AwesomeProject/App.js delete mode 100644 AwesomeProject/Textt.js delete mode 100644 AwesomeProject/app.json delete mode 100644 AwesomeProject/assets/adaptive-icon.png delete mode 100644 AwesomeProject/assets/favicon.png delete mode 100644 AwesomeProject/assets/icon.png delete mode 100644 AwesomeProject/assets/splash.png delete mode 100644 AwesomeProject/babel.config.js delete mode 100644 AwesomeProject/package.json delete mode 100644 AwesomeProject/yarn.lock delete mode 100644 Blogging Website Frontend/Pictures/767456.jpg:Zone.Identifier delete mode 100644 Blogging Website Frontend/Pictures/Traveling-Selfie.jpg:Zone.Identifier delete mode 100644 Blogging Website Frontend/Pictures/background.jpg delete mode 100644 Blogging Website Frontend/Pictures/ddce0531d300f61dce5296fb410de9c2.jpg:Zone.Identifier delete mode 100644 Blogging Website Frontend/Pictures/midBanner.jpg delete mode 100644 Blogging Website Frontend/Pictures/pic1.jpg delete mode 100644 Blogging Website Frontend/Pictures/pic2.jpg delete mode 100644 Blogging Website Frontend/Pictures/topBanner.jpg delete mode 100644 Blogging Website Frontend/Pictures/venice-gondolas.jpeg.jpg:Zone.Identifier delete mode 100644 Blogging Website Frontend/assets/bootstrap.min.css delete mode 100644 Blogging Website Frontend/assets/styles.css delete mode 100644 Blogging Website Frontend/blog.html delete mode 100644 Blogging Website Frontend/detailed.html delete mode 100644 Blogging Website Frontend/index.html delete mode 100644 Bubble sort.py.txt delete mode 100644 C++/ArmstrongNumber.cpp delete mode 100644 C++/BalancedBrackets.cpp delete mode 100644 C++/CircularLinkedList.cpp delete mode 100644 C++/Coin_Change_Problem.cpp delete mode 100644 C++/Fast_power.cpp delete mode 100644 C++/FrequencyOfWords.cpp delete mode 100644 C++/HollowDiamond.cpp delete mode 100644 C++/Median-of-two-sorted-arrays-of-different-sizes.cpp delete mode 100644 C++/MergeSort.cpp delete mode 100644 C++/OptimizedPrimeFactors.cpp delete mode 100644 C++/Print-all-subsequences-of-a-string.cpp delete mode 100644 C++/Rat_in_a_maze.cpp delete mode 100644 C++/Round_Robin_Scheduling_with_zero_arrival_time.cpp delete mode 100644 C++/SpiralPrinting2D.cpp delete mode 100644 C++/Sudoku_game.cpp delete mode 100644 C++/absolute_element_sum.cpp delete mode 100644 C++/bipartite.cpp delete mode 100644 C++/count_subset_of_given_difference.cpp delete mode 100644 C++/cricket_game.cpp delete mode 100644 C++/ice cream parlor.cpp delete mode 100644 C++/insertion sort.cpp delete mode 100644 C++/instruction.txt delete mode 100644 C++/jumping on the clouds.cpp delete mode 100644 C++/mark and toys.cpp delete mode 100644 C++/multiplication.cpp delete mode 100644 C++/prefix_Evaluation.cpp delete mode 100644 C++/quick sort.cpp delete mode 100644 C++/shell sort.cpp delete mode 100644 C/Circular Doubly Linked List/.gitignore delete mode 100644 C/Circular Doubly Linked List/Deleting.c delete mode 100644 C/Circular Doubly Linked List/Inserting.c delete mode 100644 C/Circular Doubly Linked List/README.md delete mode 100644 C/Circular Doubly Linked List/Traversing.c delete mode 100644 C/Circular Linked List/.gitignore delete mode 100644 C/Circular Linked List/Deleting.c delete mode 100644 C/Circular Linked List/Inserting.c delete mode 100644 C/Circular Linked List/README.md delete mode 100644 C/Circular Linked List/Traversing.c delete mode 100644 C/Doubly Linked List/.gitignore delete mode 100644 C/Doubly Linked List/Deleting.c delete mode 100644 C/Doubly Linked List/Inserting.c delete mode 100644 C/Doubly Linked List/README.md delete mode 100644 C/Doubly Linked List/Traversing.c delete mode 100644 C/Singly Linked List/.gitignore delete mode 100644 C/Singly Linked List/Deleting.c delete mode 100644 C/Singly Linked List/Inserting.c delete mode 100644 C/Singly Linked List/README.md delete mode 100644 C/Singly Linked List/Traversing.c delete mode 100644 C/Sorting Using C/BubbleSort.c delete mode 100644 C/Sorting Using C/InsertionSort.c delete mode 100644 C/Sorting Using C/MergeSort.c delete mode 100644 C/Sorting Using C/QuickSort.c delete mode 100644 C/Sorting Using C/SelectionSort.c delete mode 100644 C/instruction.txt delete mode 100644 C/normal.c delete mode 100644 C/stack_infix_postfix.c delete mode 100644 C/stack_parenthesis.c delete mode 100644 C/stack_using_array delete mode 100644 C/uniform.c delete mode 100644 C/uniq.c delete mode 100644 CGPA CALCULATOR/Readme.md delete mode 100644 CGPA CALCULATOR/cgpa.c delete mode 100644 CI CD React Native/build-android.yml delete mode 100644 CI CD React Native/instruction.txt delete mode 100644 CODE_OF_CONDUCT.md delete mode 100644 CONTRIBUTING.md delete mode 100644 Calculator website/Preview.png delete mode 100644 Calculator website/README.md delete mode 100644 Calculator website/background.jpg delete mode 100644 Calculator website/function.js delete mode 100644 Calculator website/index.html delete mode 100644 Calculator website/style.css delete mode 100644 Decentralised_Voting/LICENSE delete mode 100644 Decentralised_Voting/README.md delete mode 100644 Decentralised_Voting/box-img-lg.png delete mode 100644 Decentralised_Voting/box-img-sm.png delete mode 100644 Decentralised_Voting/bs-config.json delete mode 100644 Decentralised_Voting/build/contracts/Election.json delete mode 100644 Decentralised_Voting/build/contracts/Migrations.json delete mode 100644 Decentralised_Voting/contracts/Election.sol delete mode 100644 Decentralised_Voting/contracts/Migrations.sol delete mode 100644 Decentralised_Voting/migrations/1_initial_migration.js delete mode 100644 Decentralised_Voting/migrations/2_deploy_contracts.js delete mode 100644 Decentralised_Voting/package-lock.json delete mode 100644 Decentralised_Voting/package.json delete mode 100644 Decentralised_Voting/src/css/bootstrap.min.css delete mode 100644 Decentralised_Voting/src/css/bootstrap.min.css.map delete mode 100644 Decentralised_Voting/src/fonts/glyphicons-halflings-regular.eot delete mode 100644 Decentralised_Voting/src/fonts/glyphicons-halflings-regular.svg delete mode 100644 Decentralised_Voting/src/fonts/glyphicons-halflings-regular.ttf delete mode 100644 Decentralised_Voting/src/fonts/glyphicons-halflings-regular.woff delete mode 100644 Decentralised_Voting/src/fonts/glyphicons-halflings-regular.woff2 delete mode 100644 Decentralised_Voting/src/images/2020elections-politico-logo.png delete mode 100644 Decentralised_Voting/src/images/boxer.jpeg delete mode 100644 Decentralised_Voting/src/images/french-bulldog.jpeg delete mode 100644 Decentralised_Voting/src/images/golden-retriever.jpeg delete mode 100644 Decentralised_Voting/src/images/logo.png delete mode 100644 Decentralised_Voting/src/images/scottish-terrier.jpeg delete mode 100644 Decentralised_Voting/src/index.html delete mode 100644 Decentralised_Voting/src/js/app.js delete mode 100644 Decentralised_Voting/src/js/bootstrap.min.js delete mode 100644 Decentralised_Voting/src/js/truffle-contract.js delete mode 100644 Decentralised_Voting/src/js/web3.min.js delete mode 100644 Decentralised_Voting/src/pets.json delete mode 100644 Decentralised_Voting/test/election.js delete mode 100644 Decentralised_Voting/truffle-config.js delete mode 100644 Food Delivery Website Frontend/LICENSE delete mode 100644 Food Delivery Website Frontend/README.md delete mode 100644 Food Delivery Website Frontend/restaurant/css/animate.min.css delete mode 100644 Food Delivery Website Frontend/restaurant/css/bootstrap-datetimepicker.css delete mode 100644 Food Delivery Website Frontend/restaurant/css/bootstrap-select.min.css delete mode 100644 Food Delivery Website Frontend/restaurant/css/bootstrap.min.css delete mode 100644 Food Delivery Website Frontend/restaurant/css/colors/moderate-green.css delete mode 100644 Food Delivery Website Frontend/restaurant/css/colors/orange.css delete mode 100644 Food Delivery Website Frontend/restaurant/css/colors/strong-blue.css delete mode 100644 Food Delivery Website Frontend/restaurant/css/colors/vivid-yellow.css delete mode 100644 Food Delivery Website Frontend/restaurant/css/flaticon.css delete mode 100644 Food Delivery Website Frontend/restaurant/css/font-awesome.min.css delete mode 100644 Food Delivery Website Frontend/restaurant/css/namelist.css delete mode 100644 Food Delivery Website Frontend/restaurant/css/normalize.css delete mode 100644 Food Delivery Website Frontend/restaurant/css/owl.carousel.css delete mode 100644 Food Delivery Website Frontend/restaurant/css/owl.theme.css delete mode 100644 Food Delivery Website Frontend/restaurant/css/responsive.css delete mode 100644 Food Delivery Website Frontend/restaurant/css/slick.css delete mode 100644 Food Delivery Website Frontend/restaurant/css/style.css delete mode 100644 Food Delivery Website Frontend/restaurant/debug.log delete mode 100644 Food Delivery Website Frontend/restaurant/fonts/Flaticon.eot delete mode 100644 Food Delivery Website Frontend/restaurant/fonts/Flaticon.svg delete mode 100644 Food Delivery Website Frontend/restaurant/fonts/Flaticon.ttf delete mode 100644 Food Delivery Website Frontend/restaurant/fonts/Flaticon.woff delete mode 100644 Food Delivery Website Frontend/restaurant/fonts/FontAwesome.otf delete mode 100644 Food Delivery Website Frontend/restaurant/fonts/fontawesome-webfont.eot delete mode 100644 Food Delivery Website Frontend/restaurant/fonts/fontawesome-webfont.svg delete mode 100644 Food Delivery Website Frontend/restaurant/fonts/fontawesome-webfont.ttf delete mode 100644 Food Delivery Website Frontend/restaurant/fonts/fontawesome-webfont.woff delete mode 100644 Food Delivery Website Frontend/restaurant/fonts/fontawesome-webfont.woff2 delete mode 100644 Food Delivery Website Frontend/restaurant/fonts/glyphicons-halflings-regular.eot delete mode 100644 Food Delivery Website Frontend/restaurant/fonts/glyphicons-halflings-regular.svg delete mode 100644 Food Delivery Website Frontend/restaurant/fonts/glyphicons-halflings-regular.ttf delete mode 100644 Food Delivery Website Frontend/restaurant/fonts/glyphicons-halflings-regular.woff delete mode 100644 Food Delivery Website Frontend/restaurant/fonts/glyphicons-halflings-regular.woff2 delete mode 100644 Food Delivery Website Frontend/restaurant/fonts/nautilus-webfont.woff delete mode 100644 Food Delivery Website Frontend/restaurant/fonts/nautilus-webfont.woff2 delete mode 100644 Food Delivery Website Frontend/restaurant/images/about-inset.jpg delete mode 100644 Food Delivery Website Frontend/restaurant/images/about-main.jpg delete mode 100644 Food Delivery Website Frontend/restaurant/images/back.png delete mode 100644 Food Delivery Website Frontend/restaurant/images/back_hover.png delete mode 100644 Food Delivery Website Frontend/restaurant/images/banner.jpg delete mode 100644 Food Delivery Website Frontend/restaurant/images/blog_bg.jpg delete mode 100644 Food Delivery Website Frontend/restaurant/images/coffee.png delete mode 100644 Food Delivery Website Frontend/restaurant/images/featured-image-01.jpg delete mode 100644 Food Delivery Website Frontend/restaurant/images/featured-image-02.jpg delete mode 100644 Food Delivery Website Frontend/restaurant/images/featured-image-03.jpg delete mode 100644 Food Delivery Website Frontend/restaurant/images/featured-image-04.jpg delete mode 100644 Food Delivery Website Frontend/restaurant/images/food.png delete mode 100644 Food Delivery Website Frontend/restaurant/images/footer_background.jpg delete mode 100644 Food Delivery Website Frontend/restaurant/images/full-bg.png delete mode 100644 Food Delivery Website Frontend/restaurant/images/gallery_01.jpg delete mode 100644 Food Delivery Website Frontend/restaurant/images/gallery_02.jpg delete mode 100644 Food Delivery Website Frontend/restaurant/images/gallery_03.jpg delete mode 100644 Food Delivery Website Frontend/restaurant/images/gallery_04.jpg delete mode 100644 Food Delivery Website Frontend/restaurant/images/gallery_05.jpg delete mode 100644 Food Delivery Website Frontend/restaurant/images/gallery_06.jpg delete mode 100644 Food Delivery Website Frontend/restaurant/images/gallery_07.jpg delete mode 100644 Food Delivery Website Frontend/restaurant/images/gallery_08.jpg delete mode 100644 Food Delivery Website Frontend/restaurant/images/gallery_09.jpg delete mode 100644 Food Delivery Website Frontend/restaurant/images/gallery_10.jpg delete mode 100644 Food Delivery Website Frontend/restaurant/images/icon_top.png delete mode 100644 Food Delivery Website Frontend/restaurant/images/loader-animation.gif delete mode 100644 Food Delivery Website Frontend/restaurant/images/logo.png delete mode 100644 Food Delivery Website Frontend/restaurant/images/menu-item-thumbnail-01.jpg delete mode 100644 Food Delivery Website Frontend/restaurant/images/menu-item-thumbnail-02.jpg delete mode 100644 Food Delivery Website Frontend/restaurant/images/menu-item-thumbnail-03.jpg delete mode 100644 Food Delivery Website Frontend/restaurant/images/menu-item-thumbnail-04.jpg delete mode 100644 Food Delivery Website Frontend/restaurant/images/menu-item-thumbnail-05.jpg delete mode 100644 Food Delivery Website Frontend/restaurant/images/menu-item-thumbnail-06.jpg delete mode 100644 Food Delivery Website Frontend/restaurant/images/menu-item-thumbnail-07.jpg delete mode 100644 Food Delivery Website Frontend/restaurant/images/menu-item-thumbnail-08.jpg delete mode 100644 Food Delivery Website Frontend/restaurant/images/menu-item-thumbnail-09.jpg delete mode 100644 Food Delivery Website Frontend/restaurant/images/menu-item-thumbnail-10.jpg delete mode 100644 Food Delivery Website Frontend/restaurant/images/newsletter-bg.jpg delete mode 100644 Food Delivery Website Frontend/restaurant/images/next.png delete mode 100644 Food Delivery Website Frontend/restaurant/images/next_hover.png delete mode 100644 Food Delivery Website Frontend/restaurant/images/special-menu-1.jpg delete mode 100644 Food Delivery Website Frontend/restaurant/images/special-menu-2.jpg delete mode 100644 Food Delivery Website Frontend/restaurant/images/special-menu-3.jpg delete mode 100644 Food Delivery Website Frontend/restaurant/images/special_menu_bg.jpg delete mode 100644 Food Delivery Website Frontend/restaurant/images/store.png delete mode 100644 Food Delivery Website Frontend/restaurant/images/team_bg.jpg delete mode 100644 Food Delivery Website Frontend/restaurant/index.html delete mode 100644 Food Delivery Website Frontend/restaurant/js/all.js delete mode 100644 Food Delivery Website Frontend/restaurant/js/bootstrap.min.js delete mode 100644 Food Delivery Website Frontend/restaurant/js/custom.js delete mode 100644 Food Delivery Website Frontend/restaurant/js/modernizer.js delete mode 100644 Food Delivery Website Frontend/restaurant/list1.html delete mode 100644 Food Delivery Website Frontend/restaurant/list2.html delete mode 100644 Food Delivery Website Frontend/restaurant/lists3.html delete mode 100644 Food Delivery Website Frontend/restaurant/lists4.html delete mode 100644 Food Ordering System using C++/Food_Order.cpp delete mode 100644 Food Ordering System using C++/readme.md delete mode 100644 Games using C/rock paper scissor.c delete mode 100644 Games using C/snake.c delete mode 100644 HTML Snake Game/readme.md delete mode 100644 HTML Snake Game/snake.html delete mode 100644 Java/BinarySearch.java delete mode 100644 Java/DiamondShape.java delete mode 100644 Java/KadensAlgo.java delete mode 100644 Java/ReverseLinkedList.java delete mode 100644 Java/Substractingtwomatrices delete mode 100644 Java/instruction.txt delete mode 100644 JavaScript Clock/index.html delete mode 100644 LOGIN PAGE USING C++/Readme.md delete mode 100644 LOGIN PAGE USING C++/login.cpp delete mode 100644 Learning Management System/LMS.cpp delete mode 100644 Learning Management System/readme.md delete mode 100644 LeetCodeSolutions/107binarytreelevelordertraversal,py delete mode 100644 LeetCodeSolutions/2arraysequalreverse.py delete mode 100644 LeetCodeSolutions/2sum.cpp delete mode 100644 LeetCodeSolutions/3Sum.py delete mode 100644 LeetCodeSolutions/4Sum.py delete mode 100644 LeetCodeSolutions/AddOneRowToTree.py delete mode 100644 LeetCodeSolutions/AddTwoNumbers.py delete mode 100644 LeetCodeSolutions/ArrangingCoins441.py delete mode 100644 LeetCodeSolutions/BFS.py delete mode 100644 LeetCodeSolutions/Backspacestringcompare.cpp delete mode 100644 LeetCodeSolutions/BestSellingWtihTransaction.cpp delete mode 100644 LeetCodeSolutions/ClimbingStairs.cpp delete mode 100644 LeetCodeSolutions/Closest3Sum.py delete mode 100644 LeetCodeSolutions/CountPrimes.cpp delete mode 100644 LeetCodeSolutions/CountSortedVowel.py delete mode 100644 LeetCodeSolutions/DuplicateZeros.cpp delete mode 100644 LeetCodeSolutions/EquivalentStrings.py delete mode 100644 LeetCodeSolutions/EvaluatePolishString.cpp delete mode 100644 LeetCodeSolutions/FindSmallestLetterGreaterThanTarget.cpp delete mode 100644 LeetCodeSolutions/FirstBadVersion.cpp delete mode 100644 LeetCodeSolutions/FirstandLastElementInSortedArray.cpp delete mode 100644 LeetCodeSolutions/GoalParserInterpretetation.py delete mode 100644 LeetCodeSolutions/IntegerToRoman.py delete mode 100644 LeetCodeSolutions/JosephusProblem.cpp delete mode 100644 LeetCodeSolutions/Kweakestmatrix.py delete mode 100644 LeetCodeSolutions/LeetCodeSolutions.txt delete mode 100644 LeetCodeSolutions/LengthOfLongestSubstring.py delete mode 100644 LeetCodeSolutions/LongestPalindromeSubstring.py delete mode 100644 LeetCodeSolutions/LongestSubstringWithoutRepeatingCharcters.py delete mode 100644 LeetCodeSolutions/MaxCountOnes.cpp delete mode 100644 LeetCodeSolutions/MaxDepth.cpp delete mode 100644 LeetCodeSolutions/MedianOfTwoSortedList.py delete mode 100644 LeetCodeSolutions/MergeTwoSortedLists.cpp delete mode 100644 LeetCodeSolutions/NaryTreelevelordertraversal.cpp delete mode 100644 LeetCodeSolutions/PalindromeNumber.py delete mode 100644 LeetCodeSolutions/Pangram.cpp delete mode 100644 LeetCodeSolutions/PlusOne.py delete mode 100644 LeetCodeSolutions/README.md delete mode 100644 LeetCodeSolutions/RangeSumQuery2dimmutable.cpp delete mode 100644 LeetCodeSolutions/ReverseInteger.py delete mode 100644 LeetCodeSolutions/ReverseLinkedList.cpp delete mode 100644 LeetCodeSolutions/RomanToInt.py delete mode 100644 LeetCodeSolutions/Shortestpathinbinarymatrix.py delete mode 100644 LeetCodeSolutions/ShuffleTheArray.py delete mode 100644 LeetCodeSolutions/SubTreeOfAnotherTree.cpp delete mode 100644 LeetCodeSolutions/TaskScheduler.py delete mode 100644 LeetCodeSolutions/TwoSum.py delete mode 100644 LeetCodeSolutions/VALIDPARANTHESIS.py delete mode 100644 LeetCodeSolutions/ValidBST.cpp delete mode 100644 LeetCodeSolutions/add_digits.py delete mode 100644 LeetCodeSolutions/addbinary.py delete mode 100644 LeetCodeSolutions/advantageshuffle.cpp delete mode 100644 LeetCodeSolutions/aliendictionary.cpp delete mode 100644 LeetCodeSolutions/alikehalfstring.cpp delete mode 100644 LeetCodeSolutions/arithmeticslices.py delete mode 100644 LeetCodeSolutions/arrayforconcatenation.py delete mode 100644 LeetCodeSolutions/asteroidcollision.py delete mode 100644 LeetCodeSolutions/atoi.py delete mode 100644 LeetCodeSolutions/averagebinarylevel.py delete mode 100644 LeetCodeSolutions/averageoflevels.cpp delete mode 100644 LeetCodeSolutions/basiccalculator2.py delete mode 100644 LeetCodeSolutions/beautifularrangement.cpp delete mode 100644 LeetCodeSolutions/bestbuyandsellstock.py delete mode 100644 LeetCodeSolutions/bfsmindepthofbst.py delete mode 100644 LeetCodeSolutions/binaryfactortree.cpp delete mode 100644 LeetCodeSolutions/binarygap.cpp delete mode 100644 LeetCodeSolutions/binaryinlltodecimal.py delete mode 100644 LeetCodeSolutions/binarynumberalternatingbit.cpp delete mode 100644 LeetCodeSolutions/binarysearch.cpp delete mode 100644 LeetCodeSolutions/binarysearch.py delete mode 100644 LeetCodeSolutions/binarytreeinordertraversal.cpp delete mode 100644 LeetCodeSolutions/boatstosavepeople.py delete mode 100644 LeetCodeSolutions/breakPalindrome.cpp delete mode 100644 LeetCodeSolutions/brickwall.cpp delete mode 100644 LeetCodeSolutions/brickwall.py delete mode 100644 LeetCodeSolutions/brokencalc.py delete mode 100644 LeetCodeSolutions/buddystring.py delete mode 100644 LeetCodeSolutions/celloddmatrix.py delete mode 100644 LeetCodeSolutions/checkifstringcontainsallbinaryk.cpp delete mode 100644 LeetCodeSolutions/circlequeue.cpp delete mode 100644 LeetCodeSolutions/coinChange.cpp delete mode 100644 LeetCodeSolutions/coinchange.py delete mode 100644 LeetCodeSolutions/colorofchessboard.cpp delete mode 100644 LeetCodeSolutions/combinationsum(interesting).py delete mode 100644 LeetCodeSolutions/combinationsumiv.cpp delete mode 100644 LeetCodeSolutions/consecutivecharacters.py delete mode 100644 LeetCodeSolutions/constructtargetarraywithmultiplesums.cpp delete mode 100644 LeetCodeSolutions/containerwithwater.py delete mode 100644 LeetCodeSolutions/containsduplicates.cpp delete mode 100644 LeetCodeSolutions/count1bit.py delete mode 100644 LeetCodeSolutions/countItemsMatchingaRule.cpp delete mode 100644 LeetCodeSolutions/countandsay.py delete mode 100644 LeetCodeSolutions/countbinarysubstring.cpp delete mode 100644 LeetCodeSolutions/countbits.cpp delete mode 100644 LeetCodeSolutions/countgoodrectangles.py delete mode 100644 LeetCodeSolutions/countgoodtriplets.py delete mode 100644 LeetCodeSolutions/countingbits.cpp delete mode 100644 LeetCodeSolutions/countnegatives.py delete mode 100644 LeetCodeSolutions/countofsmallernumbers.cpp delete mode 100644 LeetCodeSolutions/countprimesetbit.cpp delete mode 100644 LeetCodeSolutions/criticalconnections.cpp delete mode 100644 LeetCodeSolutions/decodeXORedArray.py delete mode 100644 LeetCodeSolutions/decompressrunlengthencodelist.py delete mode 100644 LeetCodeSolutions/deepestleavessum.cpp delete mode 100644 LeetCodeSolutions/defanginganipadress.py delete mode 100644 LeetCodeSolutions/deleteDuplicatesinSortedList.cpp delete mode 100644 LeetCodeSolutions/deleteduplicatenode.py delete mode 100644 LeetCodeSolutions/deletenode.cpp delete mode 100644 LeetCodeSolutions/destinationcity.py delete mode 100644 LeetCodeSolutions/dfsminbintree.py delete mode 100644 LeetCodeSolutions/diagonalsum.py delete mode 100644 LeetCodeSolutions/diagonaltraverse.py delete mode 100644 LeetCodeSolutions/diameterofbinarytree.cpp delete mode 100644 LeetCodeSolutions/distinctsubsequences.cpp delete mode 100644 LeetCodeSolutions/divide2integers.py delete mode 100644 LeetCodeSolutions/dutchflagalgorithm.cpp delete mode 100644 LeetCodeSolutions/encodeanddecodeurl.cpp delete mode 100644 LeetCodeSolutions/findDuplicatenumber.cpp delete mode 100644 LeetCodeSolutions/findDuplicates.cpp delete mode 100644 LeetCodeSolutions/findMedianSortedArrays.cpp delete mode 100644 LeetCodeSolutions/findallnumbersdisappearedinarray.cpp delete mode 100644 LeetCodeSolutions/findpeakelement.cpp delete mode 100644 LeetCodeSolutions/fizzbuzz.cpp delete mode 100644 LeetCodeSolutions/flippinganimage.py delete mode 100644 LeetCodeSolutions/furthestbuildingyoucanreach.cpp delete mode 100644 LeetCodeSolutions/generateparanthesis.cpp delete mode 100644 LeetCodeSolutions/generateparanthesis.py delete mode 100644 LeetCodeSolutions/generatestringwithoddcharacters.py delete mode 100644 LeetCodeSolutions/genrandompointincircle.cpp delete mode 100644 LeetCodeSolutions/globalandlocal.cpp delete mode 100644 LeetCodeSolutions/hammingdistance.cpp delete mode 100644 LeetCodeSolutions/hammingdistance.py delete mode 100644 LeetCodeSolutions/hashmap.cpp delete mode 100644 LeetCodeSolutions/haspathsum.cpp delete mode 100644 LeetCodeSolutions/heightchecker.py delete mode 100644 LeetCodeSolutions/intersectionof2arrays.cpp delete mode 100644 LeetCodeSolutions/intersectionofarraysii.cpp delete mode 100644 LeetCodeSolutions/invertbinarytree.cpp delete mode 100644 LeetCodeSolutions/isUgly.py delete mode 100644 LeetCodeSolutions/islandperimeter.cpp delete mode 100644 LeetCodeSolutions/islandperimeter.py delete mode 100644 LeetCodeSolutions/jumpgameii.cpp delete mode 100644 LeetCodeSolutions/keysandrooms.cpp delete mode 100644 LeetCodeSolutions/kthmissingnumber.py delete mode 100644 LeetCodeSolutions/kthnumberofn.py delete mode 100644 LeetCodeSolutions/largestAltitude.py delete mode 100644 LeetCodeSolutions/lengthofcandies.py delete mode 100644 LeetCodeSolutions/lengthoflastword.cpp delete mode 100644 LeetCodeSolutions/lettercasepermutation.cpp delete mode 100644 LeetCodeSolutions/lettercasepermutation.py delete mode 100644 LeetCodeSolutions/lettercomboofphonenumber.cpp delete mode 100644 LeetCodeSolutions/linkedlist.cpp delete mode 100644 LeetCodeSolutions/linkedlistinsertion.py delete mode 100644 LeetCodeSolutions/longestprefix.py delete mode 100644 LeetCodeSolutions/longestsubstringwithoutrepeatingcharacters.cpp delete mode 100644 LeetCodeSolutions/longestvalidparanthesis.cpp delete mode 100644 LeetCodeSolutions/longestvalidparanthesis.py delete mode 100644 LeetCodeSolutions/lowestcommonancestor.cpp delete mode 100644 LeetCodeSolutions/majorityelement.cpp delete mode 100644 LeetCodeSolutions/max69number.py delete mode 100644 LeetCodeSolutions/maxabsolutesum.py delete mode 100644 LeetCodeSolutions/maxandminproductsubarray.py delete mode 100644 LeetCodeSolutions/maxcircularsubarraysum.cpp delete mode 100644 LeetCodeSolutions/maxdepthbinarytree.cpp delete mode 100644 LeetCodeSolutions/maximumnumberofballoons.cpp delete mode 100644 LeetCodeSolutions/maxsubarraysum delete mode 100644 LeetCodeSolutions/maxsubarraysum.cpp delete mode 100644 LeetCodeSolutions/merge2sortedlist.py delete mode 100644 LeetCodeSolutions/mergeintervals.cpp delete mode 100644 LeetCodeSolutions/mergesort.py delete mode 100644 LeetCodeSolutions/mergesortedarrays.cpp delete mode 100644 LeetCodeSolutions/mergetwobinarytrees.cpp delete mode 100644 LeetCodeSolutions/middleofthelinkedlist.cpp delete mode 100644 LeetCodeSolutions/minDepthBinaryTree(BFS).cpp delete mode 100644 LeetCodeSolutions/minDepthOfBinaryTree(DFS).cpp delete mode 100644 LeetCodeSolutions/mincostclimbingstairs.cpp delete mode 100644 LeetCodeSolutions/minimumlengthencoding.py delete mode 100644 LeetCodeSolutions/minimumoperationstomakearrayequal.cpp delete mode 100644 LeetCodeSolutions/minoperationstomakearrayincreasing.cpp delete mode 100644 LeetCodeSolutions/minsum.py delete mode 100644 LeetCodeSolutions/missingnumber.py delete mode 100644 LeetCodeSolutions/missingpositivenumber.py delete mode 100644 LeetCodeSolutions/morsecord.py delete mode 100644 LeetCodeSolutions/movezeroes.py delete mode 100644 LeetCodeSolutions/mypow.py delete mode 100644 LeetCodeSolutions/nextPermutation.cpp delete mode 100644 LeetCodeSolutions/nextpermutation.py delete mode 100644 LeetCodeSolutions/nondecreasingarray.cpp delete mode 100644 LeetCodeSolutions/nqueens.cpp delete mode 100644 LeetCodeSolutions/nthtribonaccinumber.cpp delete mode 100644 LeetCodeSolutions/nthugly.py delete mode 100644 LeetCodeSolutions/numUniqueEmails.py delete mode 100644 LeetCodeSolutions/numbercomplement.cpp delete mode 100644 LeetCodeSolutions/numberofcalls.py delete mode 100644 LeetCodeSolutions/numberofconsistentstrings.py delete mode 100644 LeetCodeSolutions/numberofevendigits.py delete mode 100644 LeetCodeSolutions/numberofgoodpairs.py delete mode 100644 LeetCodeSolutions/numberofsubmatriceswithsum.cpp delete mode 100644 LeetCodeSolutions/numsubarrayboundedmax.cpp delete mode 100644 LeetCodeSolutions/palindromelinkedlist.cpp delete mode 100644 LeetCodeSolutions/palindromicsubstrings.cpp delete mode 100644 LeetCodeSolutions/partitioningintominnumberofdecibinarynumbers.cpp delete mode 100644 LeetCodeSolutions/pascalstriangle.cpp delete mode 100644 LeetCodeSolutions/peakIndexInMountainArray(2).cpp delete mode 100644 LeetCodeSolutions/peakindexinamountainarray(1).cpp delete mode 100644 LeetCodeSolutions/peakindexinmountain.py delete mode 100644 LeetCodeSolutions/permutations.cpp delete mode 100644 LeetCodeSolutions/plusone.py delete mode 100644 LeetCodeSolutions/positiveIntegerSolutionForGivenEquation.cpp delete mode 100644 LeetCodeSolutions/poweroffour.py delete mode 100644 LeetCodeSolutions/powersofthree.cpp delete mode 100644 LeetCodeSolutions/prisonafterndays.py delete mode 100644 LeetCodeSolutions/productandsumofdigitsofnumbers.py delete mode 100644 LeetCodeSolutions/productexceptself.cpp delete mode 100644 LeetCodeSolutions/rangesumqueryimmutable.cpp delete mode 100644 LeetCodeSolutions/reducetozero.py delete mode 100644 LeetCodeSolutions/removeadjacent.py delete mode 100644 LeetCodeSolutions/removeduplicates.py delete mode 100644 LeetCodeSolutions/removeduplicatesiifromsortedlist.cpp delete mode 100644 LeetCodeSolutions/removedupstring.cpp delete mode 100644 LeetCodeSolutions/removeelement.py delete mode 100644 LeetCodeSolutions/removeelements.cpp delete mode 100644 LeetCodeSolutions/removelinkedlist.py delete mode 100644 LeetCodeSolutions/removenthnode.py delete mode 100644 LeetCodeSolutions/removenthnodefromend.cpp delete mode 100644 LeetCodeSolutions/removetomakevalid.py delete mode 100644 LeetCodeSolutions/reorderedpowerof2.cpp delete mode 100644 LeetCodeSolutions/repeatedNtimes.py delete mode 100644 LeetCodeSolutions/replacelementgreatestright.py delete mode 100644 LeetCodeSolutions/reversebetweenlinkedlist.cpp delete mode 100644 LeetCodeSolutions/reversedbits.py delete mode 100644 LeetCodeSolutions/reverselinklist.py delete mode 100644 LeetCodeSolutions/reverseonlyletters.cpp delete mode 100644 LeetCodeSolutions/reversestring3.cpp delete mode 100644 LeetCodeSolutions/reversewordsinstring.py delete mode 100644 LeetCodeSolutions/richestcustomer.py delete mode 100644 LeetCodeSolutions/rotatearray.cpp delete mode 100644 LeetCodeSolutions/rotateimage.cpp delete mode 100644 LeetCodeSolutions/rotateimage.py delete mode 100644 LeetCodeSolutions/rotatelist.cpp delete mode 100644 LeetCodeSolutions/rotatematrix.py delete mode 100644 LeetCodeSolutions/rottingorange.py delete mode 100644 LeetCodeSolutions/runningsum1darray.cpp delete mode 100644 LeetCodeSolutions/russiandolls.cpp delete mode 100644 LeetCodeSolutions/sametree.cpp delete mode 100644 LeetCodeSolutions/searchinBST.py delete mode 100644 LeetCodeSolutions/searchinrotatedsortedarray.cpp delete mode 100644 LeetCodeSolutions/searchinsert.cpp delete mode 100644 LeetCodeSolutions/searchinsortedarray.py delete mode 100644 LeetCodeSolutions/searchmatrix.py delete mode 100644 LeetCodeSolutions/searchmatrix2.cpp delete mode 100644 LeetCodeSolutions/selfDividingNumbers.cpp delete mode 100644 LeetCodeSolutions/setmatrixzero.cpp delete mode 100644 LeetCodeSolutions/setmismatch.py delete mode 100644 LeetCodeSolutions/shortestgridpathwithobstacles.cpp delete mode 100644 LeetCodeSolutions/shufflestring.py delete mode 100644 LeetCodeSolutions/simplifypath..py delete mode 100644 LeetCodeSolutions/singlenumber.cpp delete mode 100644 LeetCodeSolutions/smallerNumbersThanCurrent.py delete mode 100644 LeetCodeSolutions/sort_colors.cpp delete mode 100644 LeetCodeSolutions/sortedsquares.cpp delete mode 100644 LeetCodeSolutions/sortedsquares.py delete mode 100644 LeetCodeSolutions/sortintegerbynumber1bit.cpp delete mode 100644 LeetCodeSolutions/spiralmatrix.cpp delete mode 100644 LeetCodeSolutions/spiralmatrixii.cpp delete mode 100644 LeetCodeSolutions/splitstringinbalancedstring.py delete mode 100644 LeetCodeSolutions/stackasarray.py delete mode 100644 LeetCodeSolutions/stampingseq.py delete mode 100644 LeetCodeSolutions/stringshiftingletters.cpp delete mode 100644 LeetCodeSolutions/stringtointeger.cpp delete mode 100644 LeetCodeSolutions/subarraysumdivisiblebyk.cpp delete mode 100644 LeetCodeSolutions/subarraysumk.cpp delete mode 100644 LeetCodeSolutions/sum-of-root-to-leaf-binary-numbers.cpp delete mode 100644 LeetCodeSolutions/sumBase.cpp delete mode 100644 LeetCodeSolutions/sumarray.py delete mode 100644 LeetCodeSolutions/sumofalloddsubarray.py delete mode 100644 LeetCodeSolutions/sumofntozero.py delete mode 100644 LeetCodeSolutions/sumofunique.py delete mode 100644 LeetCodeSolutions/superpalindrome.cpp delete mode 100644 LeetCodeSolutions/swapnNdes2atatime.py delete mode 100644 LeetCodeSolutions/swapnodes2atatime.py delete mode 100644 LeetCodeSolutions/swapnodesinlinkedlist.cpp delete mode 100644 LeetCodeSolutions/targetarrayinorder.py delete mode 100644 LeetCodeSolutions/tictactoe.cpp delete mode 100644 LeetCodeSolutions/trappingrainwater.cpp delete mode 100644 LeetCodeSolutions/trianglenumbers.cpp delete mode 100644 LeetCodeSolutions/undergroundsystems.cpp delete mode 100644 LeetCodeSolutions/uniquebst.cpp delete mode 100644 LeetCodeSolutions/uniqueoccurences.py delete mode 100644 LeetCodeSolutions/validPalindrome.cpp delete mode 100644 LeetCodeSolutions/validatestack.py delete mode 100644 LeetCodeSolutions/validsudoku.py delete mode 100644 LeetCodeSolutions/wigglemaxlength.cpp delete mode 100644 LeetCodeSolutions/wordbreak.py delete mode 100644 LeetCodeSolutions/wordsearch.cpp delete mode 100644 LeetCodeSolutions/wordsubsets..cpp delete mode 100644 LeetCodeSolutions/xorinarray.py delete mode 100644 LeetCodeSolutions/xoroperationinarray.cpp delete mode 100644 LeetCodeSolutions/zigzagconversion.py delete mode 100644 LinearRegressionFromScratch.ipynb delete mode 100644 LinearRegressionFromScratch/LinearRegression.txt delete mode 100644 LinearRegressionFromScratch/LinearRegressionFromScratch.ipynb delete mode 100644 MovieTicketBookingSystem-LLD-OOAD/MovieTicketSystem LLD/src/BookMyShow.java delete mode 100644 MovieTicketBookingSystem-LLD-OOAD/MovieTicketSystem LLD/src/Genre.java delete mode 100644 MovieTicketBookingSystem-LLD-OOAD/MovieTicketSystem LLD/src/GuestUser.java delete mode 100644 MovieTicketBookingSystem-LLD-OOAD/MovieTicketSystem LLD/src/Language.java delete mode 100644 MovieTicketBookingSystem-LLD-OOAD/MovieTicketSystem LLD/src/Movie.java delete mode 100644 MovieTicketBookingSystem-LLD-OOAD/MovieTicketSystem LLD/src/RegisteredUser.java delete mode 100644 MovieTicketBookingSystem-LLD-OOAD/MovieTicketSystem LLD/src/Show.java delete mode 100644 MovieTicketBookingSystem-LLD-OOAD/MovieTicketSystem LLD/src/Theatre.java delete mode 100644 MovieTicketBookingSystem-LLD-OOAD/MovieTicketSystem LLD/src/Ticket.java delete mode 100644 MovieTicketBookingSystem-LLD-OOAD/MovieTicketSystem LLD/src/TicketBookingThread.java delete mode 100644 MovieTicketBookingSystem-LLD-OOAD/MovieTicketSystem LLD/src/User.java delete mode 100644 MovieTicketBookingSystem-LLD-OOAD/README.md delete mode 100644 Phone book using c++/phonebook.cpp delete mode 100644 Phone book using c++/readme.md delete mode 100644 Pricing Panel Projects/Readme.md delete mode 100644 Pricing Panel Projects/app.css delete mode 100644 Pricing Panel Projects/icons/icon1.png delete mode 100644 Pricing Panel Projects/icons/icon2.png delete mode 100644 Pricing Panel Projects/icons/icon3.png delete mode 100644 Pricing Panel Projects/index.html delete mode 100644 Python/Audio.py delete mode 100644 Python/BerlinClock.py delete mode 100644 Python/PrimeNumber delete mode 100644 Python/ScreenShot.py delete mode 100644 Python/SimpleCalculator.py delete mode 100644 Python/Slowprint.py delete mode 100644 Python/Speech_To_Text.py delete mode 100644 Python/Travel insurance prediction using XGBoost/Travel insurance prediction Using XGBoost.ipynb delete mode 100644 Python/bmi-calc.py delete mode 100644 Python/bolzano bisection method numerical computing/Bisection_Method.ipynb delete mode 100644 Python/bolzano bisection method numerical computing/README.md delete mode 100644 Python/bresenham.py delete mode 100644 Python/hello.py delete mode 100644 Python/instruction.txt delete mode 100644 Python/kadane_algo.py delete mode 100644 Python/mp3_downloader.py delete mode 100644 Python/palindrome.py delete mode 100644 Python/password_generator.py delete mode 100644 Python/pi_in_py.py delete mode 100644 Python/reversed_string.py delete mode 100644 Python/sendsms.py delete mode 100644 Python/sketchme.py delete mode 100644 Python/url_shortener.py delete mode 100644 Python/weather.py delete mode 100644 README.md delete mode 100644 REST_API/rest_api.py delete mode 100644 Reverse_Geocoding/app.component.html delete mode 100644 Reverse_Geocoding/app.component.ts delete mode 100644 Reverse_Geocoding/app.module.ts delete mode 100644 Rock-Paper-Scissors/README.md delete mode 100644 Rock-Paper-Scissors/css/styles.css delete mode 100644 Rock-Paper-Scissors/images/icon.png delete mode 100644 Rock-Paper-Scissors/images/loading-icon-transparent-background-12.jpg delete mode 100644 Rock-Paper-Scissors/images/paper.png delete mode 100644 Rock-Paper-Scissors/images/record.gif delete mode 100644 Rock-Paper-Scissors/images/rock.png delete mode 100644 Rock-Paper-Scissors/images/scissors.png delete mode 100644 Rock-Paper-Scissors/index.html delete mode 100644 Rock-Paper-Scissors/js/app.js delete mode 100644 Whack-A-Mole/css/styles.css delete mode 100644 Whack-A-Mole/images/dirt.svg delete mode 100644 Whack-A-Mole/images/mole-game.png delete mode 100644 Whack-A-Mole/images/mole.svg delete mode 100644 Whack-A-Mole/index.html delete mode 100644 Whack-A-Mole/js/main.js delete mode 100644 Whack-A-Mole/screenshot/screenshot.png delete mode 100644 acsim/index.html delete mode 100644 acsim/script.js delete mode 100644 acsim/styles.css delete mode 100644 acsim/up-arrow.svg delete mode 100644 binarysearch.cpp delete mode 100644 bresenham.py delete mode 100644 bubble_sort.cpp delete mode 100644 code_snippet/app.js delete mode 100644 code_snippet/index.html delete mode 100644 docker_mariadb_phpmyadmin/docker-compose.yml delete mode 100644 docker_mariadb_phpmyadmin/readme.md delete mode 160000 hacktoberfest-4 create mode 100644 jquery crud/index.html create mode 100644 jquery crud/script.js delete mode 100644 ngrok/ngrok.md delete mode 100644 object1.html delete mode 160000 react-task-tracker delete mode 100644 url-shortener/README.md delete mode 100644 url-shortener/package.json delete mode 100644 url-shortener/public/favicon.ico delete mode 100644 url-shortener/public/index.html delete mode 100644 url-shortener/public/logo192.png delete mode 100644 url-shortener/public/logo512.png delete mode 100644 url-shortener/public/manifest.json delete mode 100644 url-shortener/public/robots.txt delete mode 100644 url-shortener/src/App.test.tsx delete mode 100644 url-shortener/src/App.tsx delete mode 100644 weather-react/.gitignore delete mode 100644 weather-react/README.md delete mode 100644 weather-react/package-lock.json delete mode 100644 weather-react/package.json delete mode 100644 weather-react/public/index.html delete mode 100644 weather-react/public/manifest.json delete mode 100644 weather-react/public/robots.txt delete mode 100644 weather-react/src/App.css delete mode 100644 weather-react/src/App.js delete mode 100644 weather-react/src/Show.jsx delete mode 100644 weather-react/src/index.css delete mode 100644 weather-react/src/index.js diff --git a/.gitattributes b/.gitattributes deleted file mode 100644 index dfe0770..0000000 --- a/.gitattributes +++ /dev/null @@ -1,2 +0,0 @@ -# Auto detect text files and perform LF normalization -* text=auto diff --git a/.gitmodules b/.gitmodules deleted file mode 100644 index d216e97..0000000 --- a/.gitmodules +++ /dev/null @@ -1,3 +0,0 @@ -[submodule "hacktoberfest-4"] - path = hacktoberfest-4 - url = https://github.com/mandathompson/react-task-tracker diff --git a/Api call in js b/Api call in js deleted file mode 100644 index 20ac8e9..0000000 --- a/Api call in js +++ /dev/null @@ -1,17 +0,0 @@ -Use the rest countries API url -> https://restcountries.eu/rest/v2/all and display - -all the country flags in console -Ans: -//1.Creating a XHR object -var request =new XMLHttpRequest(); -//2.opening a connection(specify the url) -request.open('GET', 'https://restcountries.eu/rest/v2/all',true); -//3.sending a connection -request.send(); -//4.once the server responded successfully then we have to process the data -request.onload = function(){ -var data = JSON.parse(this.response); -console.log(data); -for(var i=0;i<250;i++){ -console.log(data[i].flag); -} diff --git a/Assembly/helloworld.asm b/Assembly/helloworld.asm deleted file mode 100644 index fad79d0..0000000 --- a/Assembly/helloworld.asm +++ /dev/null @@ -1,16 +0,0 @@ -section .text - global _start - -_start: - mov edx,length ; This is the length of the message - mov ecx,message ; The text - mov ebx,1 ; file discriptor - mov eax,4 ; system write - int 0x80 - - mov eax,1 ; system exit - int 0x80 - -section .data - message db "Hello world from assembly !", 0xa - length equ $ - message \ No newline at end of file diff --git a/Assembly/instruction.txt b/Assembly/instruction.txt deleted file mode 100644 index ca9f35a..0000000 --- a/Assembly/instruction.txt +++ /dev/null @@ -1 +0,0 @@ -add assembly programs here and create a pull request for a successful merge diff --git a/AwesomeProject/ ButtonBasics.js b/AwesomeProject/ ButtonBasics.js deleted file mode 100644 index 06b57b3..0000000 --- a/AwesomeProject/ ButtonBasics.js +++ /dev/null @@ -1,54 +0,0 @@ -import React, { Component } from 'react'; -import { Button, StyleSheet, View } from 'react-native'; - -export default class ButtonBasics extends Component { - _onPressButton() { - alert('You tapped the button!') - } - - render() { - return ( - - - - - - - -
-
-
- - - - -
-

Blog 2

-
Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry's standard dummy text ever since the 1500s, when an unknown printer took a galley of type and scrambled it to make a type specimen ... -
- Published on September 5, 2021 - -
-
- -
-
- - -
-
-
-
- -
-

Blog 1

-
Lorem Ipsum is simply dummy text of the printing and typesetting industry. - Lorem Ipsum has been the industry's standard dummy text ever since the 1500s, when an unknown printer took a - galley of type and scrambled it to make a type specimen book. It has survived not only five centuries, but - also the leap into electronic typesetting, remaining essentially unchanged. It was popularised in the 1960s - with the release of Letraset sheets containing Lorem Ipsum passages, and more recently with desktop publishing - software like Aldus PageMaker including versions of Lorem Ipsum. -
- Published on September 5, - 2021 -
-
- -
- -
-

Blog 3

-
Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry's standard dummy text ever since the 1500s, when an unknown printer took a galley of type and scrambled it to make a type specimen ... -
- Published on September 5, 2021 - -
-
- -
-
-
-
- -
-

Blog 2

-
Lorem Ipsum is simply dummy text of the printing and typesetting industry. - Lorem Ipsum has been the industry's standard dummy text ever since the 1500s, when an unknown printer took a - galley of type and scrambled it to make a type specimen book. It has survived not only five centuries, but - also the leap into electronic typesetting, remaining essentially unchanged. It was popularised in the 1960s - with the release of Letraset sheets containing Lorem Ipsum passages, and more recently with desktop publishing - software like Aldus PageMaker including versions of Lorem Ipsum. -
- Published on September 5, - 2021 -
-
- -
- -
-
-
-
- -
-

Blog 3

-
Lorem Ipsum is simply dummy text of the printing and typesetting industry. - Lorem Ipsum has been the industry's standard dummy text ever since the 1500s, when an unknown printer took a - galley of type and scrambled it to make a type specimen book. It has survived not only five centuries, but - also the leap into electronic typesetting, remaining essentially unchanged. It was popularised in the 1960s - with the release of Letraset sheets containing Lorem Ipsum passages, and more recently with desktop publishing - software like Aldus PageMaker including versions of Lorem Ipsum. -
- Published on September 5, - 2021 -
-
- -
- - -
- -
-
-

Contact Us

- - -
-
- -
-
- - - - - - \ No newline at end of file diff --git a/Blogging Website Frontend/detailed.html b/Blogging Website Frontend/detailed.html deleted file mode 100644 index a656971..0000000 --- a/Blogging Website Frontend/detailed.html +++ /dev/null @@ -1,168 +0,0 @@ - - - - - Blogs - - - - - - - - - - - - - - -
-
-
- - - -
-
- -
-
-
- -
-
- -
-
- Section Title -

- Lorem Ipsum is simply dummy text of the printing and typesetting industry. - Lorem Ipsum has been the industry's standard dummy text ever since the 1500s, - when an unknown printer took a galley of type and scrambled it to make a type - specimen book. It has survived not only five centuries, but also the leap into - electronic typesetting, remaining essentially unchanged. It was popularised in the - 1960s with the release of Letraset sheets containing Lorem Ipsum passages, and more - recently with desktop publishing software like Aldus PageMaker including versions of Lorem Ipsum. -

-
- -
- Section Title -

- Lorem Ipsum is simply dummy text of the printing and typesetting industry. - Lorem Ipsum has been the industry's standard dummy text ever since the 1500s, - when an unknown printer took a galley of type and scrambled it to make a type - specimen book. It has survived not only five centuries, but also the leap into - electronic typesetting, remaining essentially unchanged. It was popularised in the - 1960s with the release of Letraset sheets containing Lorem Ipsum passages, and more - recently with desktop publishing software like Aldus PageMaker including versions of Lorem Ipsum. -

-
-
- -
- -
- - Blog quote placeholder - -
- -
- -
- -
-

Thank you for your time to read.

- -
-
- - -
- -
-
-

Contact Us

- - -
-
- -
-
- - - - diff --git a/Blogging Website Frontend/index.html b/Blogging Website Frontend/index.html deleted file mode 100644 index 217a417..0000000 --- a/Blogging Website Frontend/index.html +++ /dev/null @@ -1,120 +0,0 @@ - - - - - - Blogging Website - - - - - - - - - - - - - - - - -
-
-
-

Blogging Website

-

A customizable blogging website

-
-
-
- Read More -
-
-
- - -
-
-
-
-

About Us

-
-

- Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse eget pharetra velit, dapibus bibendum ex. Maecenas vitae laoreet mauris, ac luctus metus. Aliquam luctus velit vel ipsum feugiat, vel venenatis mauris hendrerit. - Sed at vulputate sapien, eget vehicula dolor. Aliquam volutpat pulvinar neque sit amet sodales. -

-
-
-
-
- Blogs -
-
-
-
-
-
- - -
-
-

Contact Us

- - -
-
- - - - diff --git a/Bubble sort.py.txt b/Bubble sort.py.txt deleted file mode 100644 index ac7a6e7..0000000 --- a/Bubble sort.py.txt +++ /dev/null @@ -1,27 +0,0 @@ -#Implement the Bubble Sort algorithm in Python - - -def bubbleSort( theSeq ): - n = len( theSeq ) - - for i in range( n - 1 ) : - flag = 0 - - for j in range(n - 1) : - - if theSeq[j] > theSeq[j + 1] : - tmp = theSeq[j] - theSeq[j] = theSeq[j + 1] - theSeq[j + 1] = tmp - flag = 1 - - if flag == 0: - break - - return theSeq - -el = [21,6,9,33,3] - -result = bubbleSort(el) - -print (result) \ No newline at end of file diff --git a/C++/ArmstrongNumber.cpp b/C++/ArmstrongNumber.cpp deleted file mode 100644 index 81d5ad8..0000000 --- a/C++/ArmstrongNumber.cpp +++ /dev/null @@ -1,34 +0,0 @@ -#include -using namespace std; -int main() -{ - intnum, temp, noOfDigit = 0, res = 0, rem, pow, i; - cout << "Enter the Number: "; - cin >> num; - temp = num; - while (num > 0) - { - num = num / 10; - noOfDigit++; - } - num = temp; - while (num > 0) - { - rem = num % 10; - pow = 1; - i = 0; - while (i < noOfDigit) - { - pow = pow * rem; - i++; - } - res = res + pow; - num = num / 10; - } - if (res == temp) - cout << "\nIt is an Armstrong Number"; - else - cout << "\nIt is not an Armstrong Number"; - cout << endl; - return 0; -} \ No newline at end of file diff --git a/C++/BalancedBrackets.cpp b/C++/BalancedBrackets.cpp deleted file mode 100644 index c2ee0e2..0000000 --- a/C++/BalancedBrackets.cpp +++ /dev/null @@ -1,32 +0,0 @@ -// Program to find if the given string of bracket pairs are valid or not - -#include -using namespace std; - -unordered_map symbols = {{'(', -1}, {'{', -2}, {'[', -3}, {')', 1}, {'}', 2}, {']', 3}}; - -isBalanced(string s) { - stack st; - for(auto bracket: s) { - if(symbols[bracket] < 0) { - st.push(bracket); - } else { - if(st.empty()) return "NO"; - char top = st.top(); - st.pop(); - if(symbols[top] + symbols[bracket] != 0) return "NO"; - } - } - if(st.empty()) return "YES"; - return "NO"; -} - -int main() { - int t; - cin >> t; - while(t--) { - string s; - cin >> s; - cout << isBalanced(s) << endl; - } -} diff --git a/C++/CircularLinkedList.cpp b/C++/CircularLinkedList.cpp deleted file mode 100644 index 63671ac..0000000 --- a/C++/CircularLinkedList.cpp +++ /dev/null @@ -1,38 +0,0 @@ -#include -using namespace std; -struct Node { - int data; - struct Node *next; -}; -struct Node* head = NULL; -void insert(int newdata) { - struct Node *newnode = (struct Node *)malloc(sizeof(struct Node)); - struct Node *ptr = head; - newnode->data = newdata; - newnode->next = head; - if (head!= NULL) { - while (ptr->next != head) - ptr = ptr->next; - ptr->next = newnode; - } else - newnode->next = newnode; - head = newnode; -} -void display() { - struct Node* ptr; - ptr = head; - do { - cout<data <<" "; - ptr = ptr->next; - } while(ptr != head); -} -int main() { - insert(3); - insert(1); - insert(7); - insert(2); - insert(9); - cout<<"The circular linked list is: "; - display(); - return 0; -} diff --git a/C++/Coin_Change_Problem.cpp b/C++/Coin_Change_Problem.cpp deleted file mode 100644 index 96f8b40..0000000 --- a/C++/Coin_Change_Problem.cpp +++ /dev/null @@ -1,67 +0,0 @@ -#include - -using namespace std; - -int dp[10^3+2][10^3+2]; - -int coinchange(vector&a,int n,int x) -{ - if(x==0) - return 1; - if(x<0) - return 0; - if(n<=0) - return 0; - return coinchange(a,n,x-a[n-1])+coinchange(a,n-1,x); -} - -//MEMOIZATION - -int coinchange1(vector&a,int n,int x) -{ - if(x==0) - return 1; - if(x<0) - return 0; - if(n<=0) - return 0; - - if(dp[n][x]!=-1) - return dp[n][x]; - - dp[n][x]=coinchange(a,n,x-a[n-1])+coinchange(a,n-1,x); - - return dp[n][x]; -} - -int main() -{ - ios_base::sync_with_stdio(false); - cin.tie(NULL); - int n;cin>>n; - - vector a(n); - - for(int i=0;i>a[i]; - } - - int x;cin>>x; - - //cout< -using namespace std; -#define MOD 1000000007 - -int fastPow(int a, int b){ - long res = 1; - while(b>0){ - if((b%2)!=0){ - res = (res%MOD * a%MOD)%MOD; - } - a = (a%MOD * a%MOD)%MOD; - b = b / 2; - } - return res; -} - -int main(){ - cout << fastPow(2, 3) << endl; - return 0; -} \ No newline at end of file diff --git a/C++/FrequencyOfWords.cpp b/C++/FrequencyOfWords.cpp deleted file mode 100644 index aada41e..0000000 --- a/C++/FrequencyOfWords.cpp +++ /dev/null @@ -1,52 +0,0 @@ -#include -#include -#include -using namespace std; -int main() -{ - char str[100], word[20]; - int i, j, ls, lw, k, countWord = 0, chk, doIncrement; - cout << "Enter the String: "; - gets(str); - cout << "Enter the Word: "; - gets(word); - ls = strlen(str); - lw = strlen(word); - for (i = 0; i < ls; i++) - { - k = i; - doIncrement = 0; - for (j = 0; j < lw; j++) - { - if (str[i] == word[j]) - { - if (k > 0 && (k + lw) < ls) - { - if (str[k - 1] == ' ' && str[k + lw] == ' ') - doIncrement = 1; - } - else if (k == 0 && (k + lw) < ls) - { - if (str[k + lw] == ' ') - doIncrement = 1; - } - else if (k > 0 && (k + lw) == ls) - { - if (str[k - 1] == ' ') - doIncrement = 1; - } - if (doIncrement == 1) - i++; - else - break; - } - } - chk = i - k; - if (chk == lw) - countWord++; - i = k; - } - cout << "\nOccurrence of '" << word << "' = " << countWord; - cout << endl; - return 0; -} \ No newline at end of file diff --git a/C++/HollowDiamond.cpp b/C++/HollowDiamond.cpp deleted file mode 100644 index fdb84fa..0000000 --- a/C++/HollowDiamond.cpp +++ /dev/null @@ -1,38 +0,0 @@ -#include -using namespace std; -int main() -{ - int i,j; - int n; - cin>>n; - for(i=1;i<=n;i++) - { - for(j=1;j<=n-i;j++) - { - cout<<" "; - } - for(j=1;j<=2*i-1;j++) - { - if(j==1||j==(2*i-1)) - cout<<"*"; - else - cout<<" "; - } - cout<=1;i--) - { - for(j=n-i;j>=1;j--) - { - cout<<" "; - } - for(j=2*i-1;j>=1;j--) - { - if(j==1||j==2*i-1) - cout<<"*"; - else - cout<<" "; - } - cout< -using namespace std; - -/* This function returns median of ar1[] and ar2[]. -Assumption in this function: -Both ar1[] and ar2[] are sorted arrays */ -int getMedian(int ar1[], int ar2[], int n, int m) -{ - int i = 0; /* Current index of input array ar1[] */ - int j = 0; /* Current index of input array ar2[] */ - int count; - int m1 = -1, m2 = -1; - - // Since there are (n+m) elements, - // There are following two cases - // if n+m is odd then the middle - //index is median i.e. (m+n)/2 - if((m + n) % 2 == 1) - { - for (count = 0; count <= (n + m)/2; count++) - { - if(i != n && j != m) - { - m1 = (ar1[i] > ar2[j]) ? ar2[j++] : ar1[i++]; - } - else if(i < n) - { - m1 = ar1[i++]; - } - // for case when j ar2[j]) ? ar2[j++] : ar1[i++]; - } - else if(i < n) - { - m1 = ar1[i++]; - } - // for case when j -#include -using namespace std; - - - -/* Function to print an array */ -void printArray(int arr[], int size) -{ - int i; - for (i=0; i < size; i++) - printf("%d ", arr[i]); - printf("\n"); -} - - - // } Driver Code Ends -class Solution -{ - public: - void merge(int arr[], int l, int m, int r) - { - // Your code here - int l1 = l, r1 = m+1; - vector temp; - while(l1 <= m && r1 <= r) - { - if(arr[l1] > arr[r1]) - temp.push_back(arr[r1++]); - else - temp.push_back(arr[l1++]); - } - while(l1 <= m) - temp.push_back(arr[l1++]); - while(r1 <= r) - temp.push_back(arr[r1++]); - for(int i = l ; i <= r ; i++) - arr[i] = temp[i-l]; - } - public: - void mergeSort(int arr[], int l, int r) - { - //code here - if(l == r) - return; - int mid = l + (r - l)/2; - mergeSort(arr, l, mid); - mergeSort(arr, mid+1, r); - merge(arr, l, mid, r); - } -}; - -// { Driver Code Starts. - - -int main() -{ - int n,T,i; - - scanf("%d",&T); - - while(T--){ - - scanf("%d",&n); - int arr[n+1]; - for(i=0;i -#include -#include -#include -using namespace std; - -int main() -{ - int n; - cout<<"Enter a number"<>n; - int l=0; - for(int i=2;i*i<=n; i++){ - if(n%i==0){ - while(n%i==0){ - cout< -using namespace std; - -// Find all subsequences -void printSubsequence(string input, string output) -{ - // Base Case - // if the input is empty print the output string - if (input.empty()) { - cout << output << endl; - return; - } - - // output is passed with including - // the Ist character of - // Input string - printSubsequence(input.substr(1), output + input[0]); - - // output is passed without - // including the Ist character - // of Input string - printSubsequence(input.substr(1), output); -} - -// Driver code -int main() -{ - // output is set to null before passing in as a - // parameter - string output = ""; - string input = "abcd"; - - printSubsequence(input, output); - - return 0; -} - - diff --git a/C++/Rat_in_a_maze.cpp b/C++/Rat_in_a_maze.cpp deleted file mode 100644 index 23b31fd..0000000 --- a/C++/Rat_in_a_maze.cpp +++ /dev/null @@ -1,54 +0,0 @@ -//author: anomic30 -#include -#include -using namespace std; - -bool vis[100][100]; - -bool go(vector> &maze, int sx, int sy, int dx, int dy, int r, int c){ - //check for the boundary cases, check for blockage, check for already visited - if(sx<0 || sy<0 || sx>=r || sy>=c || maze[sx][sy]==0 || vis[sx][sy]==true){ - return false; - } - //If we reach the destination then - if(sx==dx && sy==dy){ - return true; - } - vis[sx][sy] = true; //mark it as visited - - //check for right direction - if(go(maze,sx, sy+1, dx, dy, r, c)){ - return true; - } - //check for left direction - if(go(maze,sx, sy-1, dx, dy, r, c )){ - return true; - } - //check for up direction - if(go(maze, sx-1, sy, dx, dy, r,c)){ - return true; - } - //check for down direction - if(go(maze, sx+1, sy, dx, dy, r, c)){ - return true; - } - return false; -} - -int main(){ - vector> maze = {{ 1, 0, 0, 0 }, - { 1, 1, 0, 1 }, - { 0, 1, 0, 0 }, - { 1, 1, 1, 1 }}; - int sx = 0; - int sy = 0; - int r = 4; - int c = 4; - int dx = r-1; - int dy = c-1; - - memset(vis, false, sizeof(vis)); - //check if rat can react the destination! - cout << boolalpha << go(maze, sx, sy, dx, dy, r, c) << endl; - return 0; -} \ No newline at end of file diff --git a/C++/Round_Robin_Scheduling_with_zero_arrival_time.cpp b/C++/Round_Robin_Scheduling_with_zero_arrival_time.cpp deleted file mode 100644 index 914a790..0000000 --- a/C++/Round_Robin_Scheduling_with_zero_arrival_time.cpp +++ /dev/null @@ -1,145 +0,0 @@ -// 1- Create an array rem_bt[] to keep track of remaining -// burst time of processes. This array is initially a -// copy of bt[] (burst times array) -// 2- Create another array wt[] to store waiting times -// of processes. Initialize this array as 0. -// 3- Initialize time : t = 0 -// 4- Keep traversing the all processes while all processes -// are not done. Do following for i'th process if it is -// not done yet. -// a- If rem_bt[i] > quantum -// (i) t = t + quantum -// (ii) rem_bt[i] -= quantum; -// c- Else // Last cycle for this process -// (i) t = t + rem_bt[i]; -// (ii) wt[i] = t - bt[i] -// (ii) rem_bt[i] = 0; // This process is over -// Once we have waiting times, we can compute turn around time tat[i] of a process as sum of waiting and burst times, i.e., wt[i] + bt[i] -// https://www.geeksforgeeks.org/program-round-robin-scheduling-set-1/ --> more info -// C++ program for implementation of RR scheduling -#include -using namespace std; - -// Function to find the waiting time for all -// processes -void findWaitingTime(int processes[], int n, - int bt[], int wt[], int quantum) -{ - // Make a copy of burst times bt[] to store remaining - // burst times. - int rem_bt[n]; - for (int i = 0 ; i < n ; i++) - rem_bt[i] = bt[i]; - - int t = 0; // Current time - - // Keep traversing processes in round robin manner - // until all of them are not done. - while (1) - { - bool done = true; - - // Traverse all processes one by one repeatedly - for (int i = 0 ; i < n; i++) - { - // If burst time of a process is greater than 0 - // then only need to process further - if (rem_bt[i] > 0) - { - done = false; // There is a pending process - - if (rem_bt[i] > quantum) - { - // Increase the value of t i.e. shows - // how much time a process has been processed - t += quantum; - - // Decrease the burst_time of current process - // by quantum - rem_bt[i] -= quantum; - } - - // If burst time is smaller than or equal to - // quantum. Last cycle for this process - else - { - // Increase the value of t i.e. shows - // how much time a process has been processed - t = t + rem_bt[i]; - - // Waiting time is current time minus time - // used by this process - wt[i] = t - bt[i]; - - // As the process gets fully executed - // make its remaining burst time = 0 - rem_bt[i] = 0; - } - } - } - - // If all processes are done - if (done == true) - break; - } -} - -// Function to calculate turn around time -void findTurnAroundTime(int processes[], int n, - int bt[], int wt[], int tat[]) -{ - // calculating turnaround time by adding - // bt[i] + wt[i] - for (int i = 0; i < n ; i++) - tat[i] = bt[i] + wt[i]; -} - -// Function to calculate average time -void findavgTime(int processes[], int n, int bt[], - int quantum) -{ - int wt[n], tat[n], total_wt = 0, total_tat = 0; - - // Function to find waiting time of all processes - findWaitingTime(processes, n, bt, wt, quantum); - - // Function to find turn around time for all processes - findTurnAroundTime(processes, n, bt, wt, tat); - - // Display processes along with all details - cout << "Processes "<< " Burst time " - << " Waiting time " << " Turn around time\n"; - - // Calculate total waiting time and total turn - // around time - for (int i=0; i=cs;a--) - cout<=rs;a--) - cout< -#include -#include -using namespace std; - -void readFile(char sudokuBoard[][9]); -void writeFile(char sudokuBoard[][9]); -void display(char sudokuBoard[][9]); -void interact(); -void getOption(char sudokuBoard[][9]); -void editSquare(char sudokuBoard[][9]); -void showValues(); - -/********************************************************************** -* Main: Basically a delegator. Just makes other functions do its' -* dirty work for it. -***********************************************************************/ -int main() -{ - //Declare array - char sudokuBoard[9][9]; - - //Calling other functions/pass array - readFile(sudokuBoard); - interact(); - display(sudokuBoard); - - return 0; -} - - -/********************************************************************** -* readFile: Asks the user for a filename, reads a gameboard in from -* that file name, and then places it in an array. -***********************************************************************/ -void readFile(char sudokuBoard[][9]) -{ - //Declare filename - char sourceFile[256]; - - //Declare file input - ifstream fin; - - //Get filename from user - cout << "Where is your board located? "; - cin >> sourceFile; - - //Open file with error checking - fin.open(sourceFile); - if (fin.fail()) - { - cout << "Input file opening failed.\n"; - exit(1); - } - - //Read file into array - for (int col = 0; col < 9; col++) - { - for (int row = 0; row < 9; row++) - { - fin >> sudokuBoard[row][col]; - if (sudokuBoard[row][col] == '0') - { - sudokuBoard[row][col] = ' '; - } - } - } - - //Close the file - fin.close(); -} - -/*********************************************************************** -* Displays the results to the screen. -***********************************************************************/ -void display(char sudokuBoard[][9]) -{ - //Declare variables - char option; - - //Display Column Header - cout << " A B C D E F G H I" << endl - - //Row 1 - << "1 " - << sudokuBoard[0][0] - << " " << sudokuBoard[1][0] - << " " << sudokuBoard[2][0] - << "|" - << sudokuBoard[3][0] - << " " << sudokuBoard[4][0] - << " " << sudokuBoard[5][0] - << "|" - << sudokuBoard[6][0] - << " " << sudokuBoard[7][0] - << " " << sudokuBoard[8][0] - << endl - - //Row 2 - << "2 " - << sudokuBoard[0][1] - << " " << sudokuBoard[1][1] - << " " << sudokuBoard[2][1] - << "|" - << sudokuBoard[3][1] - << " " << sudokuBoard[4][1] - << " " << sudokuBoard[5][1] - << "|" - << sudokuBoard[6][1] - << " " << sudokuBoard[7][1] - << " " << sudokuBoard[8][1] - << endl - - //Row 3 - << "3 " - << sudokuBoard[0][2] - << " " << sudokuBoard[1][2] - << " " << sudokuBoard[2][2] - << "|" - << sudokuBoard[3][2] - << " " << sudokuBoard[4][2] - << " " << sudokuBoard[5][2] - << "|" - << sudokuBoard[6][2] - << " " << sudokuBoard[7][2] - << " " << sudokuBoard[8][2] - << endl - - //Visual Separator - << " -----+-----+-----" << endl - - //Row 4 - << "4 " - << sudokuBoard[0][3] - << " " << sudokuBoard[1][3] - << " " << sudokuBoard[2][3] - << "|" - << sudokuBoard[3][3] - << " " << sudokuBoard[4][3] - << " " << sudokuBoard[5][3] - << "|" - << sudokuBoard[6][3] - << " " << sudokuBoard[7][3] - << " " << sudokuBoard[8][3] - << endl - - //Row 5 - << "5 " - << sudokuBoard[0][4] - << " " << sudokuBoard[1][4] - << " " << sudokuBoard[2][4] - << "|" - << sudokuBoard[3][4] - << " " << sudokuBoard[4][4] - << " " << sudokuBoard[5][4] - << "|" - << sudokuBoard[6][4] - << " " << sudokuBoard[7][4] - << " " << sudokuBoard[8][4] - << endl - - //Row 6 - << "6 " - << sudokuBoard[0][5] - << " " << sudokuBoard[1][5] - << " " << sudokuBoard[2][5] - << "|" - << sudokuBoard[3][5] - << " " << sudokuBoard[4][5] - << " " << sudokuBoard[5][5] - << "|" - << sudokuBoard[6][5] - << " " << sudokuBoard[7][5] - << " " << sudokuBoard[8][5] - << endl - - //Visual Separator - << " -----+-----+-----" << endl - - //Row 7 - << "7 " - << sudokuBoard[0][6] - << " " << sudokuBoard[1][6] - << " " << sudokuBoard[2][6] - << "|" - << sudokuBoard[3][6] - << " " << sudokuBoard[4][6] - << " " << sudokuBoard[5][6] - << "|" - << sudokuBoard[6][6] - << " " << sudokuBoard[7][6] - << " " << sudokuBoard[8][6] - << endl - - //Row 8 - << "8 " - << sudokuBoard[0][7] - << " " << sudokuBoard[1][7] - << " " << sudokuBoard[2][7] - << "|" - << sudokuBoard[3][7] - << " " << sudokuBoard[4][7] - << " " << sudokuBoard[5][7] - << "|" - << sudokuBoard[6][7] - << " " << sudokuBoard[7][7] - << " " << sudokuBoard[8][7] - << endl - - //Row 9 - << "9 " - << sudokuBoard[0][8] - << " " << sudokuBoard[1][8] - << " " << sudokuBoard[2][8] - << "|" - << sudokuBoard[3][8] - << " " << sudokuBoard[4][8] - << " " << sudokuBoard[5][8] - << "|" - << sudokuBoard[6][8] - << " " << sudokuBoard[7][8] - << " " << sudokuBoard[8][8] - << "\n" - << "\n"; - - getOption(sudokuBoard); -} - - -/************************************************************************* -* Interact: Allows the user to interact and manipulate the game board. -* -************************************************************************/ -void interact() -{ - cout << "Options:\n" - << " ? Show these instructions\n" - << " D Display the board\n" - << " E Edit one square\n" - << " S Show the possible values for a square\n" - << " Q Save and Quit\n" - << "\n"; - - return; -} - - -/************************************************************************* -* getOption: Gets the user's input. -* -************************************************************************/ -void getOption(char sudokuBoard[][9]) -{ - char option; - cout << "> "; - cin >> option; - - if (option == 'e' || option == 'E') - editSquare(sudokuBoard); - else if (option == '?') - interact(); - else if (option == 'd' || option == 'D') - display(sudokuBoard); - else if (option == 's' || option == 'S') - showValues(); - else if (option == 'q' || option == 'Q') - writeFile(sudokuBoard); - else - cout << "ERROR: Invalid command"; - - return; -} - - -/*********************************************************************** -* editSquare: Edits one square of the table based on the coordinates -* entered by the user. -************************************************************************/ -void editSquare(char sudokuBoard[][9]) -{ - //Declare variables - char letter; - int number; - int value = 0; - - //Gets letter/number coordinates - cout << "What are the coordinates of the square: "; - cin >> letter >> number; - - //Converts letter to uppercase - letter = toupper(letter); - - //If square is full, display "read only" message - if (sudokuBoard[letter - 65][number - 1] != ' ') - { - cout << "ERROR: Square \'" << letter << number << "\' is read-only\n"; - cout << "\n"; - getOption(sudokuBoard); - } - else - { - //Gets value to place in specified coordinates - cout << "What is the value at \'" << letter << number << "\': "; - cin >> value; - - //Makes sure value is within correct range - if (value < 1 || value > 9) - { - cout << "ERROR: Value \'" << value << "\' in square \'" << letter << number << "\' is invalid\n"; - cout << "\n"; - getOption(sudokuBoard); - } - - cout << "\n"; - sudokuBoard[letter - 65][number - 1] = value; - getOption(sudokuBoard); - } - - return; -} diff --git a/C++/absolute_element_sum.cpp b/C++/absolute_element_sum.cpp deleted file mode 100644 index 3b54f2d..0000000 --- a/C++/absolute_element_sum.cpp +++ /dev/null @@ -1,57 +0,0 @@ -/* Problem statement: Add to each element of the array, permanently modifying it for any future queries. - Find the absolute value of each element in the array and print the sum of the absolute values on a new line. */ - -#include - -#define s(a) scanf("%d",&a) -#define sl(a) scanf("%lld",&a) -#define ss(a) scanf("%s",a) - -#define MP make_pair -#define PB push_back -#define REP(i, n) for(int i = 0; i < n; i++) -#define INC(i, a, b) for(int i = a; i <= b; i++) -#define DEC(i, a, b) for(int i = a; i >= b; i--) -#define CLEAR(a) memset(a, 0, sizeof a) - -using namespace std; - -typedef long long LL; -typedef unsigned long long ULL; -typedef vector VI; -typedef pair II; -typedef vector VII; - -LL inp[500005]; -LL cum[500005]; -int main() -{ - int t=1; - //s(t); - while(t--) - { - int n,Q,q; - LL add = 0; - s(n); - REP(i,n) - sl(inp[i]); - sort(inp,inp+n); - cum[0] = inp[0]; - INC(i,1,n-1) - cum[i] = cum[i-1]+inp[i]; - s(Q); - while(Q--) - { - s(q); - add+=q; - int pos = lower_bound(inp,inp+n,-add)-inp; - LL ans; - if(pos>0) - ans = (cum[n-1]-cum[pos-1]+add*(n-pos))-(cum[pos-1]+add*pos); - else - ans = (cum[n-1]+add*n); - printf("%lld\n",ans); - } - } - return 0; -} diff --git a/C++/bipartite.cpp b/C++/bipartite.cpp deleted file mode 100644 index 955585c..0000000 --- a/C++/bipartite.cpp +++ /dev/null @@ -1,52 +0,0 @@ -#include -using namespace std; -vector visited; -vector> adj; -vector color; -bool bfs(int src) -{ - visited[src] = 1; - queue q; - q.push(src); - color[src] = 0; - while(!q.empty()) - { - int n = q.front(); - q.pop(); - for(auto i: adj[n]) - { - if(color[i] == -1) //if(!visited[i]) can also be used - { - color[i] = !color[n]; - q.push(i); - visited[i] = 1; - } - else - { - if(color[i] == color[n])return false; - } - } - } - return true; -} -int main() -{ - int v,e,x,y; - cin>>v>>e; - visited.resize(v,0); - adj.resize(v); - color.resize(v,-1); - for(int i=0;i>x>>y; - x--; - y--; - adj[x].push_back(y); - adj[y].push_back(x); - } - if(bfs(0))cout<<"Bipartite"; - else cout<<"Not Bipartite"; - //for(int i=0;i -#include -using namespace std; -int i=0; -int count(int A[],int n, int diff,int per,int sum) -{ - if(n==0) - { - return abs((sum-per)-per); - } - else - { - if(count(A,n-1,diff,per+A[n-1],sum)==diff) - { - i++; - } - if(n!=3) - { - return count(A,n-1,diff,per,sum); - } - } -} -int main() -{ - int A[]={1,1,2,3}; - int diff=1; - int n=3; - count(A,n,diff,0,5); - cout< -#include -#include -using namespace std; - -// Driver Code -int main() -{ - int totalrun = 0; - srand(time(0)); - int i; - - // Generate a random number - // and store in variable - i = (rand() % 25) + 1; - cout << "~~~~~~~~ CRICKET GAME ~~~" - << "~~~~~~~" << endl; - - // Displaying the winning score - cout << "Your winning score " - << i << "\n"; - - // while loop for true condition - while (1) { - int player = 0; - int a; - - if (totalrun > i) { - cout << "you won your score=" - << totalrun << "\n"; - - // To exit loop - exit(0); - } - else { - - // Generate random no. and - // store in a variable - a = (rand() % 6) + 1; - cout << "Enter no. between " - << "1 to 6" << endl; - - // Taking input from user - // to score runs - cin >> player; - - // Checking if user's score - // exceeds the winning score - // Displaying random number - // taken by system on screen - cout << "System: " << a << endl; - - // Check if number inserted - // by user is the same random - // number generated by system - // inside loop - if (player == a) { - cout << "OUT your score =" - << totalrun - << endl; - - // To exit loop - exit(0); - } - - // Storing total runs scored - // by user - else { - totalrun = totalrun + player; - } - } - } - - return 0; -} diff --git a/C++/ice cream parlor.cpp b/C++/ice cream parlor.cpp deleted file mode 100644 index 806847b..0000000 --- a/C++/ice cream parlor.cpp +++ /dev/null @@ -1,42 +0,0 @@ -// HACKERRANK -#include -using namespace std; -int main() -{ - int t; - cin >> t; - while (t--) - { - long int n, k; - cin >> k >> n; - long int i, j, x = 0, y = 0, arr[n]; - for (i = 1; i <= n; i++) - { - cin >> arr[i]; - } - for (i = 1; i <= n; i++) - { - for (j = (i + 1); j <= n; j++) - { - if (arr[i] + arr[j] == k) - { - x = i; - y = j; - if (x > y) - { - cout << y << " " << x << endl; - break; - } - else - { - cout << x << " " << y << endl; - break; - } - } - } - //if (arr[i] + arr[j] == k) - // break; - } - } - return 0; -} diff --git a/C++/insertion sort.cpp b/C++/insertion sort.cpp deleted file mode 100644 index 07f71b5..0000000 --- a/C++/insertion sort.cpp +++ /dev/null @@ -1,45 +0,0 @@ -// C++ program for insertion sort -#include -using namespace std; - -/* Function to sort an array using insertion sort*/ -void insertionSort(int arr[], int n) -{ - int i, key, j; - for (i = 1; i < n; i++) - { - key = arr[i]; - j = i - 1; - - /* Move elements of arr[0..i-1], that are - greater than key, to one position ahead - of their current position */ - while (j >= 0 && arr[j] > key) - { - arr[j + 1] = arr[j]; - j = j - 1; - } - arr[j + 1] = key; - } -} - -// A utility function to print an array of size n -void printArray(int arr[], int n) -{ - int i; - for (i = 0; i < n; i++) - cout << arr[i] << " "; - cout << endl; -} - -/* Driver code */ -int main() -{ - int arr[] = { 12, 11, 13, 5, 6 }; - int n = sizeof(arr) / sizeof(arr[0]); - - insertionSort(arr, n); - printArray(arr, n); - - return 0; -} diff --git a/C++/instruction.txt b/C++/instruction.txt deleted file mode 100644 index 3e9daf2..0000000 --- a/C++/instruction.txt +++ /dev/null @@ -1 +0,0 @@ -add c++ language programs here and create a pull request for a successful merge diff --git a/C++/jumping on the clouds.cpp b/C++/jumping on the clouds.cpp deleted file mode 100644 index 4df7e8d..0000000 --- a/C++/jumping on the clouds.cpp +++ /dev/null @@ -1,32 +0,0 @@ -// HACKERRANK -#include -using namespace std; -int main() -{ - int n; - cin >> n; - int c[n]; - int i; - for (i = 0; i < n; i++) - { - cin >> c[i]; - } - int jump = 0; - for (i = 0; i < n; i++) - { - if (i == (n - 1)) - break; - else - { - if (c[i + 2] == 1) - jump++; - else - { - jump++; - ++i; - } - } - } - cout << jump << endl; - return 0; -} diff --git a/C++/mark and toys.cpp b/C++/mark and toys.cpp deleted file mode 100644 index 02b1bb2..0000000 --- a/C++/mark and toys.cpp +++ /dev/null @@ -1,28 +0,0 @@ -// HACKERRANK -#include -using namespace std; -int main() -{ - long long int n; - long long int budget; - cin >> n >> budget; - long long int arr[n]; - long long int i; - for (i = 0; i < n; i++) - { - cin >> arr[i]; - } - sort(arr, arr + n); - long long int sum = 0; - int toy = 0; - for (i = 0; i < n; i++) - { - sum = sum + arr[i]; - if (sum > budget) - break; - else - toy++; - } - cout << toy << endl; - return 0; -} diff --git a/C++/multiplication.cpp b/C++/multiplication.cpp deleted file mode 100644 index 54ba3a9..0000000 --- a/C++/multiplication.cpp +++ /dev/null @@ -1,18 +0,0 @@ -#include -using namespace std; - -int main() { - int num; - cout << "Enter the numbers to be multiplied: " << endl; - cin >> num; - - int result = 1; - while (num != -1) { - result *= num; - cin >> num; - } - cout << "Multiplication of all numbers is: " << result << endl; - - - return 0; -} diff --git a/C++/prefix_Evaluation.cpp b/C++/prefix_Evaluation.cpp deleted file mode 100644 index 08e1168..0000000 --- a/C++/prefix_Evaluation.cpp +++ /dev/null @@ -1,48 +0,0 @@ -#include -#include -#include - -using namespace std; - -int prefix(string s) -{ - stack st; - for(int i=s.length()-1;i>=0;i--) - { - if(s[i]>='0' && s[i]<='9') - st.push(s[i]-'0'); - else{ - int op1=st.top(); - st.pop(); - int op2=st.top(); - st.pop(); - - - switch (s[i]) - { - case '+': - st.push(op1+op2); - break; - case '-': - st.push(op1-op2); - break; - case '*': - st.push(op1*op2); - break; - case '/': - st.push(op1/op2); - break; - case '^': - st.push(pow(op1,op2)); - break; - } - } - } - return st.top(); -} - -int main() -{ - cout< -using namespace std; - -// A utility function to swap two elements -void swap(int* a, int* b) -{ - int t = *a; - *a = *b; - *b = t; -} - -/* This function takes last element as pivot, places -the pivot element at its correct position in sorted -array, and places all smaller (smaller than pivot) -to left of pivot and all greater elements to right -of pivot */ -int partition (int arr[], int low, int high) -{ - int pivot = arr[high]; // pivot - int i = (low - 1); // Index of smaller element and indicates the right position of pivot found so far - - for (int j = low; j <= high - 1; j++) - { - // If current element is smaller than the pivot - if (arr[j] < pivot) - { - i++; // increment index of smaller element - swap(&arr[i], &arr[j]); - } - } - swap(&arr[i + 1], &arr[high]); - return (i + 1); -} - -/* The main function that implements QuickSort -arr[] --> Array to be sorted, -low --> Starting index, -high --> Ending index */ -void quickSort(int arr[], int low, int high) -{ - if (low < high) - { - /* pi is partitioning index, arr[p] is now - at right place */ - int pi = partition(arr, low, high); - - // Separately sort elements before - // partition and after partition - quickSort(arr, low, pi - 1); - quickSort(arr, pi + 1, high); - } -} - -/* Function to print an array */ -void printArray(int arr[], int size) -{ - int i; - for (i = 0; i < size; i++) - cout << arr[i] << " "; - cout << endl; -} - -// Driver Code -int main() -{ - int arr[] = {10, 7, 8, 9, 1, 5}; - int n = sizeof(arr) / sizeof(arr[0]); - quickSort(arr, 0, n - 1); - cout << "Sorted array: \n"; - printArray(arr, n); - return 0; -} diff --git a/C++/shell sort.cpp b/C++/shell sort.cpp deleted file mode 100644 index 15913d1..0000000 --- a/C++/shell sort.cpp +++ /dev/null @@ -1,54 +0,0 @@ -// C++ implementation of Shell Sort -#include -using namespace std; - -/* function to sort arr using shellSort */ -int shellSort(int arr[], int n) -{ - // Start with a big gap, then reduce the gap - for (int gap = n/2; gap > 0; gap /= 2) - { - // Do a gapped insertion sort for this gap size. - // The first gap elements a[0..gap-1] are already in gapped order - // keep adding one more element until the entire array is - // gap sorted - for (int i = gap; i < n; i += 1) - { - // add a[i] to the elements that have been gap sorted - // save a[i] in temp and make a hole at position i - int temp = arr[i]; - - // shift earlier gap-sorted elements up until the correct - // location for a[i] is found - int j; - for (j = i; j >= gap && arr[j - gap] > temp; j -= gap) - arr[j] = arr[j - gap]; - - // put temp (the original a[i]) in its correct location - arr[j] = temp; - } - } - return 0; -} - -void printArray(int arr[], int n) -{ - for (int i=0; i -#include -typedef struct node{ - int data; - struct node *leftAddress; - struct node *rightAddress; -}Node; - -Node *start=NULL, *end=NULL; - -int sizeofList() -{ - int count=0; - Node *ptr; - ptr = start; - while(ptr->rightAddress != start) - { - count = count + 1; - ptr = ptr->rightAddress; - } - count = count + 1; - return count; -} -void add(int no) -{ - Node *newNode, *ptr, *flag; - newNode = (Node *)malloc(sizeof(Node)); - newNode->leftAddress = NULL; - newNode->data = no; - newNode->rightAddress = NULL; - if(start == NULL) - { - start = newNode; - newNode->rightAddress = start; - newNode->leftAddress = start; - end = newNode; - } - else - { - ptr = start; - flag = start; - while(ptr->rightAddress != start) - { - ptr = ptr->rightAddress; - } - ptr->rightAddress = newNode; - newNode->leftAddress = ptr; - newNode->rightAddress = start; - flag->leftAddress = newNode; - end = newNode; - } -} -void deleteBeg() -{ - Node *ptr, *flag; - ptr = start; - flag = ptr->rightAddress; - while(ptr->rightAddress != start) - { - ptr = ptr->rightAddress; - } - ptr->rightAddress = flag; - flag->leftAddress = ptr; - start = flag; -} -void deleteEnd() -{ - Node *ptr, *flag, *temp; - ptr = start; - temp = start; - while(ptr->rightAddress != start) - { - flag = ptr; - ptr = ptr->rightAddress; - } - flag->rightAddress = start; - end = flag; - temp->leftAddress = end; - free(ptr); -} -void deletePos(int pos) -{ - Node *ptr, *flag; - ptr = start; - int count = 1; - while(ptr->rightAddress != start) - { - if(count==pos) - { - flag->rightAddress = ptr->rightAddress; - ptr->rightAddress->leftAddress = flag; - free(ptr); - break; - } - flag = ptr; - ptr = ptr->rightAddress; - count = count + 1; - } -} -void delete() -{ - Node *ptr; - ptr = start; - free(ptr); -} -void display() -{ - Node *ptr; - ptr = start; - printf("<->START<->"); - while(ptr->rightAddress != start) - { - printf("%d<->",ptr->data); - ptr = ptr->rightAddress; - } - if(ptr->data == 0) - { - printf("END<->"); - return; - } - printf("%d<->",ptr->data); - printf("END<->"); -} -void revDisplay() -{ - Node *ptr; - ptr = end; - printf("<->END<->"); - while(ptr->leftAddress != end) - { - printf("%d<->",ptr->data); - ptr = ptr->leftAddress; - } - if(ptr->data == 0) - { - printf("END<->"); - return; - } - printf("%d<->",ptr->data); - printf("START<->"); -} -int main() -{ - printf("Deleting & Traversing\n"); - printf("*********************\n\n"); - printf("1: Add\n2: Delete\n3: Display\n4: Reverse Display\n0: Exit\n\n"); - int choice,no,pos; - while(1) - { - printf("Enter Choice : "); - scanf("%d",&choice); - if(choice==1) - { - printf("Enter Number : "); - scanf("%d",&no); - printf("\n"); - add(no); - } - else if(choice==2) - { - int size = sizeofList(); - while(1) - { - printf("Enter Position : "); - scanf("%d",&pos); - if(pos==1) - { - if(size==1) - { - delete(); - break; - } - deleteBeg(); - break; - } - else if(pos<1 || pos>size) - { - continue; - } - else if(pos==size) - { - deleteEnd(); - break; - } - else - { - deletePos(pos); - break; - } - } - printf("\n"); - } - else if(choice==3) - { - display(); - printf("\n\n"); - } - else if(choice==4) - { - revDisplay(); - printf("\n\n"); - } - else if(choice==0) - { - break; - } - } -} \ No newline at end of file diff --git a/C/Circular Doubly Linked List/Inserting.c b/C/Circular Doubly Linked List/Inserting.c deleted file mode 100644 index 016d060..0000000 --- a/C/Circular Doubly Linked List/Inserting.c +++ /dev/null @@ -1,199 +0,0 @@ -#include -#include - -typedef struct node{ - int data; - struct node *leftAddress; - struct node *rightAddress; -}Node; - -Node *start=NULL, *end=NULL; - -int sizeofList() -{ - int count=0; - Node *ptr; - ptr = start; - while(ptr->rightAddress != start) - { - count = count + 1; - ptr = ptr->rightAddress; - } - count = count + 1; - return count; -} -void add(int no) -{ - Node *newNode, *ptr, *flag; - newNode = (Node *)malloc(sizeof(Node)); - newNode->leftAddress = NULL; - newNode->data = no; - newNode->rightAddress = NULL; - if(start==NULL) - { - start = newNode; - newNode->leftAddress = start; - newNode->rightAddress = start; - end = newNode; - } - else - { - ptr = start; - flag = start; - while(ptr->rightAddress != start) - { - ptr = ptr->rightAddress; - } - ptr->rightAddress = newNode; - newNode->leftAddress = ptr; - - newNode->rightAddress = flag; - flag->leftAddress = newNode; - - end = newNode; - } -} -void insertBeg(int no) -{ - Node *newNode, *ptr, *flag; - ptr = start; - flag = start; - newNode = (Node *)malloc(sizeof(Node)); - newNode->leftAddress = NULL; - newNode->data = no; - newNode->rightAddress = NULL; - - while(ptr->rightAddress != start) - { - ptr = ptr->rightAddress; - } - start = newNode; - newNode->rightAddress = flag; - flag->leftAddress = newNode; - newNode->leftAddress = ptr; - ptr->rightAddress = newNode; - -} -void insertPos(int no, int pos) -{ - Node *ptr, *flag, *newNode; - ptr = start; - int count=1; - - newNode = (Node *)malloc(sizeof(Node)); - newNode->leftAddress = NULL; - newNode->data = no; - newNode->rightAddress = NULL; - - while(ptr->rightAddress != start) - { - if(count==pos) - { - flag->rightAddress = newNode; - newNode->leftAddress = flag; - newNode->rightAddress = ptr; - ptr->leftAddress = newNode; - break; - } - flag = ptr; - ptr = ptr->rightAddress; - count = count + 1; - } - if(ptr->rightAddress==start || count==pos) - { - flag->rightAddress = newNode; - newNode->leftAddress = flag; - newNode->rightAddress = ptr; - ptr->leftAddress = newNode; - } -} -void display() -{ - Node *ptr; - ptr = start; - printf("<->START<->"); - while(ptr->rightAddress != start) - { - printf("%d<->",ptr->data); - ptr = ptr->rightAddress; - } - printf("%d<->",ptr->data); - printf("END<->"); -} -void revDisplay() -{ - Node *ptr; - ptr = end; - printf("<->START<->"); - while(ptr->leftAddress != end) - { - printf("%d<->",ptr->data); - ptr = ptr->leftAddress; - } - printf("%d<->",ptr->data); - printf("START<->"); -} -int main() -{ - printf("Inserting & Traversing\n"); - printf("**********************\n\n"); - int choice,no,pos; - printf("1: Add\n2: Insert\n3: Display\n4: Reverse Display\n0: Exit\n\n"); - while(1) - { - printf("Enter Choice : "); - scanf("%d",&choice); - if(choice==1) - { - printf("Enter Number : "); - scanf("%d",&no); - printf("\n"); - add(no); - } - else if(choice==2) - { - int size = sizeofList(); - printf("Enter Number : "); - scanf("%d",&no); - while(1) - { - printf("Enter Position : "); - scanf("%d",&pos); - if(pos==1) - { - insertBeg(no); - break; - } - else if(pos<1 || pos>size+1) - { - continue; - } - else if(pos==size+1) - { - add(no); - break; - } - else - { - insertPos(no,pos); - break; - } - } - printf("\n"); - } - else if(choice==3) - { - display(); - printf("\n\n"); - } - else if(choice==4) - { - revDisplay(); - printf("\n\n"); - } - else if(choice==0) - { - break; - } - } -} \ No newline at end of file diff --git a/C/Circular Doubly Linked List/README.md b/C/Circular Doubly Linked List/README.md deleted file mode 100644 index f10e66c..0000000 --- a/C/Circular Doubly Linked List/README.md +++ /dev/null @@ -1,5 +0,0 @@ -# Circular Doubly Linked List - -1. Adding & Traversing. -2. Adding, Inserting & Traversing. -3. Adding, Deleting & Traversing. diff --git a/C/Circular Doubly Linked List/Traversing.c b/C/Circular Doubly Linked List/Traversing.c deleted file mode 100644 index 195c23a..0000000 --- a/C/Circular Doubly Linked List/Traversing.c +++ /dev/null @@ -1,101 +0,0 @@ -#include -#include - -typedef struct node{ - int data; - struct node *leftAddress; - struct node *rightAddress; -}Node; - -Node *start=NULL, *end=NULL; - -void add(int no) -{ - Node *newNode, *ptr, *flag; - newNode = (Node *)malloc(sizeof(Node)); - newNode->leftAddress = NULL; - newNode->data = no; - newNode->rightAddress = NULL; - if(start==NULL) - { - start = newNode; - newNode->rightAddress = start; - newNode->leftAddress = start; - end = newNode; - } - else - { - ptr = start; - flag = start; - while(ptr->rightAddress != start) - { - ptr = ptr->rightAddress; - } - ptr->rightAddress = newNode; - newNode->leftAddress = ptr; - - flag->leftAddress = newNode; - newNode->rightAddress = flag; - - end = newNode; - } -} -void display() -{ - Node *ptr; - ptr = start; - printf("<->START<->"); - while(ptr->rightAddress != start) - { - printf("%d<->",ptr->data); - ptr = ptr->rightAddress; - } - printf("%d<->",ptr->data); - printf("END<->"); -} -void revDisplay() -{ - Node *ptr; - ptr = end; - printf("<->END<->"); - while(ptr->leftAddress != end) - { - printf("%d<->",ptr->data); - ptr = ptr->leftAddress; - } - printf("%d<->",ptr->data); - printf("START<->"); -} -int main() -{ - printf("Adding & Traversing\n"); - printf("*******************\n\n"); - printf("1: Add\n2: Display\n3: Reverse Display\n0: Exit\n\n"); - int choice,no; - while(1) - { - printf("Enter Choice : "); - scanf("%d",&choice); - if(choice==1) - { - printf("Enter Number : "); - scanf("%d",&no); - printf("\n"); - add(no); - } - else if(choice==2) - { - display(); - printf("\n\n"); - } - else if(choice==3) - { - revDisplay(); - printf("\n\n"); - } - else if(choice==0) - { - break; - } - } -} \ No newline at end of file diff --git a/C/Circular Linked List/.gitignore b/C/Circular Linked List/.gitignore deleted file mode 100644 index f8305e7..0000000 --- a/C/Circular Linked List/.gitignore +++ /dev/null @@ -1 +0,0 @@ -a.out \ No newline at end of file diff --git a/C/Circular Linked List/Deleting.c b/C/Circular Linked List/Deleting.c deleted file mode 100644 index 3b6f256..0000000 --- a/C/Circular Linked List/Deleting.c +++ /dev/null @@ -1,158 +0,0 @@ -#include -#include - -typedef struct node{ - int data; - struct node *nextAddress; -}Node; - -Node *start = NULL; - -int sizeofList() -{ - int count=0; - Node *ptr; - ptr = start; - while(ptr->nextAddress != start) - { - count = count + 1; - ptr = ptr->nextAddress; - } - count = count + 1; - return count; -} -void add(int no) -{ - Node *newNode, *ptr; - newNode = (Node *)malloc(sizeof(Node)); - newNode->data = no; - newNode->nextAddress = NULL; - if(start==NULL) - { - start = newNode; - newNode->nextAddress = start; - } - else - { - ptr = start; - while(ptr->nextAddress != start) - { - ptr = ptr->nextAddress; - } - ptr->nextAddress = newNode; - newNode->nextAddress = start; - } -} -void deleteBeg() -{ - Node *ptr, *flag; - ptr = start; - flag = start; - while(ptr->nextAddress != start) - { - ptr = ptr->nextAddress; - } - start = flag->nextAddress; - ptr->nextAddress = start; - free(flag); -} -void deletePos(int pos) -{ - Node *ptr, *flag; - ptr = start; - int count=1; - while(ptr->nextAddress != start) - { - if(count==pos) - { - flag->nextAddress = ptr->nextAddress; - free(ptr); - break; - } - flag = ptr; - ptr = ptr->nextAddress; - count = count + 1; - } -} -void deleteEnd() -{ - Node *ptr, *flag; - ptr = start; - while(ptr->nextAddress != start) - { - flag = ptr; - ptr = ptr->nextAddress; - } - flag->nextAddress = start; - free(ptr); -} -void display() -{ - Node *ptr; - ptr = start; - printf("START->"); - while(ptr->nextAddress != start) - { - printf("%d->",ptr->data); - ptr = ptr->nextAddress; - } - printf("%d->",ptr->data); - printf("START"); -} -int main() -{ - printf("Deleting & Traversing\n"); - printf("*********************\n\n"); - int choice,pos,no; - printf("1: Add\n2: Delete\n3: Display\n0: Exit\n\n"); - while(1) - { - printf("Enter Choice : "); - scanf("%d",&choice); - if(choice==1) - { - printf("Enter Number : "); - scanf("%d",&no); - printf("\n"); - add(no); - } - else if(choice==2) - { - int size = sizeofList(); - while(1) - { - printf("Enter Position : "); - scanf("%d",&pos); - if(pos==1) - { - deleteBeg(); - break; - } - else if(pos==size) - { - deleteEnd(); - break; - } - else if(pos<1 || pos>size) - { - continue; - } - else - { - deletePos(pos); - break; - } - } - printf("\n"); - } - else if(choice==3) - { - display(); - printf("\n\n"); - } - else if(choice==0) - { - break; - } - } -} \ No newline at end of file diff --git a/C/Circular Linked List/Inserting.c b/C/Circular Linked List/Inserting.c deleted file mode 100644 index 75faff0..0000000 --- a/C/Circular Linked List/Inserting.c +++ /dev/null @@ -1,163 +0,0 @@ -#include -#include - -typedef struct node{ - int data; - struct node *nextAddress; -}Node; - -Node *start = NULL; - -int sizeofList() -{ - int count=0; - Node *ptr; - ptr = start; - while(ptr->nextAddress != start) - { - count = count + 1; - ptr = ptr->nextAddress; - } - count = count + 1; - return count; -} -void add(int no) -{ - Node *newNode, *ptr; - newNode = (Node *)malloc(sizeof(Node)); - newNode->data = no; - newNode->nextAddress = NULL; - if(start == NULL) - { - start = newNode; - newNode->nextAddress = start; - } - else - { - ptr = start; - while(ptr->nextAddress != start) - { - ptr = ptr->nextAddress; - } - ptr->nextAddress = newNode; - newNode->nextAddress = start; - } -} -void insertBeg(int no) -{ - Node *newNode, *ptr; - newNode = (Node *)malloc(sizeof(Node)); - newNode->data = no; - - ptr = start; - while(ptr->nextAddress != start) - { - ptr = ptr->nextAddress; - } - ptr->nextAddress = newNode; - newNode->nextAddress = start; - start = newNode; -} -void insertPos(int no, int pos) -{ - Node *newNode, *ptr, *flag; - ptr = start; - int count = 1; - while(ptr->nextAddress != start) - { - if(count==pos) - { - newNode = (Node *)malloc(sizeof(Node)); - newNode->data = no; - newNode->nextAddress = NULL; - - newNode->nextAddress = flag->nextAddress; - flag->nextAddress = newNode; - break; - } - count = count + 1; - flag = ptr; - ptr = ptr->nextAddress; - } - if(count==pos && ptr->nextAddress == start) - { - newNode = (Node *)malloc(sizeof(Node)); - newNode->data = no; - newNode->nextAddress = NULL; - - newNode->nextAddress = flag->nextAddress; - flag->nextAddress = newNode; - } -} -void display() -{ - Node *ptr; - ptr = start; - printf("START->"); - while(ptr->nextAddress != start) - { - printf("%d->",ptr->data); - ptr = ptr->nextAddress; - } - printf("%d->",ptr->data); - printf("START"); -} -int main() -{ - printf("Inserting & Traversing\n"); - printf("**********************\n\n"); - printf("1: Add\n2: Insert\n3: Display\n0: Exit\n\n"); - int choice,no,pos; - while(1) - { - printf("Enter Choice : "); - scanf("%d",&choice); - if(choice==1) - { - printf("Enter Number : "); - scanf("%d",&no); - printf("\n"); - add(no); - } - else if(choice==2) - { - int size = sizeofList(); - printf("Enter Number : "); - scanf("%d",&no); - while(1) - { - printf("Enter Position : "); - scanf("%d",&pos); - if(pos==1) - { - insertBeg(no); - break; - } - else if(pos == size+1) - { - add(no); - break; - } - else if(pos<1 || pos>size+1) - { - continue; - } - else - { - insertPos(no,pos); - break; - } - } - printf("\n"); - } - else if(choice==3) - { - display(); - printf("\n\n"); - } - else if(choice==0) - { - break; - } - } -} \ No newline at end of file diff --git a/C/Circular Linked List/README.md b/C/Circular Linked List/README.md deleted file mode 100644 index f55e7ed..0000000 --- a/C/Circular Linked List/README.md +++ /dev/null @@ -1,5 +0,0 @@ -# Circular Linked List - -1. Adding & Traversing. -2. Adding, Inserting & Traversing. -3. Adding, Deleting & Traversing. \ No newline at end of file diff --git a/C/Circular Linked List/Traversing.c b/C/Circular Linked List/Traversing.c deleted file mode 100644 index 0b3164b..0000000 --- a/C/Circular Linked List/Traversing.c +++ /dev/null @@ -1,73 +0,0 @@ -#include -#include - -typedef struct node{ - int data; - struct node *nextAddress; -}Node; - -Node *start = NULL; - -void add(int no) -{ - Node *newNode, *ptr; - newNode = (Node *)malloc(sizeof(Node)); - newNode->data = no; - newNode->nextAddress = NULL; - if(start == NULL) - { - start = newNode; - newNode->nextAddress = start; - } - else - { - ptr = start; - while(ptr->nextAddress != start) - { - ptr = ptr->nextAddress; - } - ptr->nextAddress = newNode; - newNode->nextAddress = start; - } -} -void display() -{ - Node *ptr; - ptr = start; - printf("START->"); - while(ptr->nextAddress != start) - { - printf("%d->",ptr->data); - ptr = ptr->nextAddress; - } - printf("%d->",ptr->data); - printf("END"); -} -int main() -{ - printf("Adding & Traversing\n"); - printf("*******************\n\n"); - printf("1: Add\n2: Display\n0: Exit\n\n"); - int choice,no; - while(1) - { - printf("Enter Choice : "); - scanf("%d",&choice); - if(choice==1) - { - printf("Enter Number : "); - scanf("%d",&no); - printf("\n"); - add(no); - } - else if(choice==2) - { - display(); - printf("\n\n"); - } - else if(choice==0) - { - break; - } - } -} \ No newline at end of file diff --git a/C/Doubly Linked List/.gitignore b/C/Doubly Linked List/.gitignore deleted file mode 100644 index f8305e7..0000000 --- a/C/Doubly Linked List/.gitignore +++ /dev/null @@ -1 +0,0 @@ -a.out \ No newline at end of file diff --git a/C/Doubly Linked List/Deleting.c b/C/Doubly Linked List/Deleting.c deleted file mode 100644 index 10b982f..0000000 --- a/C/Doubly Linked List/Deleting.c +++ /dev/null @@ -1,152 +0,0 @@ -#include -#include - -typedef struct node{ - int data; - struct node *leftAddress; - struct node *rightAddress; -}Node; - -Node *start=NULL, *end=NULL; - -int sizeofList() -{ - int count=0; - Node *ptr; - ptr = start; - while(ptr != NULL) - { - count = count + 1; - ptr = ptr->rightAddress; - } - return count; -} -void add(int no) -{ - Node *newNode, *ptr; - newNode = (Node *)malloc(sizeof(Node)); - newNode->leftAddress = NULL; - newNode->data = no; - newNode->rightAddress = NULL; - if(start==NULL) - { - start = newNode; - } - else - { - ptr = start; - while(ptr->rightAddress!=NULL) - { - ptr = ptr->rightAddress; - } - ptr->rightAddress = newNode; - newNode->leftAddress = ptr; - end = newNode; - } -} -void deleteBeg() -{ - Node *ptr; - ptr = start; - start = ptr->rightAddress; - ptr->rightAddress->leftAddress = NULL; - free(ptr); -} -void deletePos(int pos) -{ - Node *ptr,*flag; - ptr = start; - int count=1; - while(ptr!=NULL) - { - if(count==pos) - { - flag->rightAddress = ptr->rightAddress; - ptr->rightAddress->leftAddress = flag; - } - flag = ptr; - ptr = ptr->rightAddress; - count = count + 1; - } -} -void display() -{ - Node *ptr; - ptr = start; - printf("START<->"); - while(ptr!=NULL) - { - printf("%d<->",ptr->data); - ptr = ptr->rightAddress; - } - printf("END"); -} -void revDisplay() -{ - Node *ptr; - ptr = end; - printf("END<->"); - while(ptr!=NULL) - { - printf("%d<->",ptr->data); - ptr = ptr->leftAddress; - } - printf("START"); -} -int main() -{ - printf("Deleting & Traversing\n"); - printf("*********************\n\n"); - printf("1: Add\n2: Delete\n3: Display\n4: Reverse Display\n\n"); - int choice,no,pos; - while(1) - { - printf("Enter Choice : "); - scanf("%d",&choice); - if(choice==1) - { - printf("Enter Number : "); - scanf("%d",&no); - printf("\n"); - add(no); - } - else if(choice==2) - { - int size = sizeofList(); - while(1) - { - printf("Enter Position : "); - scanf("%d",&pos); - if(pos==1) - { - deleteBeg(); - break; - } - else if(pos<1 || pos>size) - { - continue; - } - else - { - deletePos(pos); - break; - } - } - printf("\n"); - } - else if(choice==3) - { - display(); - printf("\n\n"); - } - else if(choice==4) - { - revDisplay(); - printf("\n\n"); - } - else if(choice==0) - { - break; - } - } -} \ No newline at end of file diff --git a/C/Doubly Linked List/Inserting.c b/C/Doubly Linked List/Inserting.c deleted file mode 100644 index 217f54d..0000000 --- a/C/Doubly Linked List/Inserting.c +++ /dev/null @@ -1,173 +0,0 @@ -#include -#include - -typedef struct node{ - int data; - struct node *leftAddress; - struct node *rightAddress; -}Node; - -Node *start=NULL, *end=NULL; - -int sizeofList() -{ - int count=0; - Node *ptr; - ptr = start; - while(ptr != NULL) - { - count = count + 1; - ptr = ptr->rightAddress; - } - return count; -} -void add(int no) -{ - Node *newNode, *ptr; - newNode = (Node *)malloc(sizeof(Node)); - newNode->leftAddress = NULL; - newNode->data = no; - newNode->rightAddress = NULL; - if(start == NULL) - { - start = newNode; - } - else - { - ptr = start; - while(ptr->rightAddress != NULL) - { - ptr = ptr->rightAddress; - } - ptr->rightAddress = newNode; - newNode->leftAddress = ptr; - end = newNode; - } -} -void insertBeg(int no) -{ - Node *newNode, *ptr; - ptr = start; - newNode = (Node *)malloc(sizeof(Node)); - newNode->leftAddress = NULL; - newNode->data = no; - newNode->rightAddress = NULL; - - newNode->rightAddress = ptr; - ptr->leftAddress = newNode; - start = newNode; -} -void insertPos(int no, int pos) -{ - Node *ptr, *newNode, *flag; - ptr=start; - int count=1; - while(ptr!=NULL) - { - if(count==pos) - { - newNode = (Node *)malloc(sizeof(Node)); - newNode->leftAddress = NULL; - newNode->data = no; - newNode->rightAddress = NULL; - - newNode->rightAddress = ptr; - ptr->leftAddress = newNode; - flag->rightAddress = newNode; - newNode->leftAddress = flag; - break; - - } - flag = ptr; - ptr = ptr->rightAddress; - count = count + 1; - } -} -void display() -{ - Node *ptr; - ptr = start; - printf("START<->"); - while(ptr != NULL) - { - printf("%d<->",ptr->data); - ptr = ptr->rightAddress; - } - printf("END"); -} -void revDisplay() -{ - Node *ptr; - ptr = end; - printf("END<->"); - while(ptr != NULL) - { - printf("%d<->",ptr->data); - ptr = ptr->leftAddress; - } - printf("START"); -} -int main() -{ - printf("Inserting & Traversing\n"); - printf("**********************\n\n"); - int choice,no,pos; - printf("1: Add\n2: Insert\n3: Display\n4: Reverse Display\n0: Edit\n\n"); - while(1) - { - printf("Enter Choice : "); - scanf("%d",&choice); - if(choice==1) - { - printf("Enter Number : "); - scanf("%d",&no); - printf("\n"); - add(no); - } - else if(choice==2) - { - int size = sizeofList(); - printf("Enter Number : "); - scanf("%d",&no); - while(1) - { - printf("Enter Position : "); - scanf("%d",&pos); - if(pos==1) - { - insertBeg(no); - break; - } - else if(pos==size+1) - { - add(no); - break; - } - else if(pos<1 || pos>size+1) - { - continue; - } - else - { - insertPos(no,pos); - break; - } - } - printf("\n"); - } - else if(choice==3) - { - display(); - printf("\n\n"); - } - else if(choice==4) - { - revDisplay(); - printf("\n\n"); - } - else if(choice==0) - { - break; - } - } -} \ No newline at end of file diff --git a/C/Doubly Linked List/README.md b/C/Doubly Linked List/README.md deleted file mode 100644 index 4e494f8..0000000 --- a/C/Doubly Linked List/README.md +++ /dev/null @@ -1,5 +0,0 @@ -# Doubly Linked List - -1. Adding & Traversing. -2. Adding, Inserting & Traversing. -3. Adding, Deleting & Traversing. \ No newline at end of file diff --git a/C/Doubly Linked List/Traversing.c b/C/Doubly Linked List/Traversing.c deleted file mode 100644 index af5a85f..0000000 --- a/C/Doubly Linked List/Traversing.c +++ /dev/null @@ -1,90 +0,0 @@ -#include -#include -typedef struct node{ - int data; - struct node *leftAddress; - struct node *rightAddress; -}Node; - -Node *start = NULL, *end = NULL; - -void add(int no) -{ - Node *newNode, *ptr; - newNode = (Node *)malloc(sizeof(Node)); - newNode->leftAddress = NULL; - newNode->data = no; - newNode->rightAddress = NULL; - if(start == NULL) - { - start = newNode; - } - else - { - ptr = start; - while(ptr->rightAddress != NULL) - { - ptr = ptr->rightAddress; - } - ptr->rightAddress = newNode; - newNode->leftAddress = ptr; - end = newNode; - } -} -void display() -{ - Node *ptr; - ptr = start; - printf("START<->"); - while(ptr!=NULL) - { - printf("%d<->",ptr->data); - ptr = ptr->rightAddress; - } - printf("END"); -} -void revDisplay() -{ - Node *ptr; - ptr = end; - printf("END<->"); - while(ptr!=NULL) - { - printf("%d<->",ptr->data); - ptr = ptr->leftAddress; - } - printf("START"); -} -int main() -{ - printf("Adding & Traversing\n"); - printf("*******************\n\n"); - printf("1: Add\n2: Display\n3: Reverse Display\n0: Exit\n\n"); - int choice,no; - while(1) - { - printf("Enter Choice : "); - scanf("%d",&choice); - if(choice==1) - { - printf("Enter Number : "); - scanf("%d",&no); - printf("\n"); - add(no); - } - else if(choice==2) - { - display(); - printf("\n\n"); - } - else if(choice==3) - { - revDisplay(); - printf("\n\n"); - } - else if(choice==0) - { - break; - } - } -} \ No newline at end of file diff --git a/C/Singly Linked List/.gitignore b/C/Singly Linked List/.gitignore deleted file mode 100644 index f8305e7..0000000 --- a/C/Singly Linked List/.gitignore +++ /dev/null @@ -1 +0,0 @@ -a.out \ No newline at end of file diff --git a/C/Singly Linked List/Deleting.c b/C/Singly Linked List/Deleting.c deleted file mode 100644 index 9b0d48a..0000000 --- a/C/Singly Linked List/Deleting.c +++ /dev/null @@ -1,131 +0,0 @@ -#include -#include - -typedef struct node{ - int data; - struct node *nextAddress; -}Node; - -Node *start = NULL; - -int sizeofList() -{ - Node *ptr; - ptr = start; - int count=0; - while(ptr != NULL) - { - count = count + 1; - ptr = ptr->nextAddress; - } - return count; -} -void add(int no) -{ - Node *newNode, *ptr; - newNode = (Node *)malloc(sizeof(Node)); - newNode->data = no; - newNode->nextAddress = NULL; - if(start == NULL) - { - start = newNode; - } - else - { - ptr = start; - while(ptr->nextAddress!=NULL) - { - ptr = ptr->nextAddress; - } - ptr->nextAddress = newNode; - } -} -void deleteBeg() -{ - Node *ptr; - ptr = start; - start = ptr->nextAddress; - free(ptr); -} -void deletePos(int pos) -{ - Node *ptr, *flag; - ptr = start; - int count = 1; - while(ptr != NULL) - { - if(count==pos) - { - flag->nextAddress = ptr->nextAddress; - free(ptr); - break; - } - flag = ptr; - ptr = ptr->nextAddress; - count = count + 1; - } -} -void display() -{ - Node *ptr; - ptr = start; - printf("START->"); - while(ptr != NULL) - { - printf("%d->",ptr->data); - ptr = ptr->nextAddress; - } - printf("END"); -} -int main() -{ - printf("Deleting & Traversing\n"); - printf("*********************\n\n"); - int choice,pos,no; - printf("1: Add\n2: Delete\n3: Display\n0: Exit\n\n"); - while(1) - { - printf("Enter Choice : "); - scanf("%d",&choice); - if(choice==1) - { - printf("Enter Number : "); - scanf("%d",&no); - printf("\n"); - add(no); - } - else if(choice==2) - { - while(1) - { - printf("Enter Position : "); - scanf("%d",&pos); - int size = sizeofList(); - if(pos==1) - { - deleteBeg(); - break; - } - else if(pos>size || pos<1) - { - continue; - } - else - { - deletePos(pos); - break; - } - } - printf("\n"); - } - else if(choice==3) - { - display(); - printf("\n\n"); - } - else if(choice==0) - { - break; - } - } -} \ No newline at end of file diff --git a/C/Singly Linked List/Inserting.c b/C/Singly Linked List/Inserting.c deleted file mode 100644 index 969a6bc..0000000 --- a/C/Singly Linked List/Inserting.c +++ /dev/null @@ -1,142 +0,0 @@ -#include -#include - -typedef struct node{ - int data; - struct node *nextAddress; -}Node; - -Node *start=NULL; - -int sizeOfList() -{ - Node *ptr; - ptr = start; - int count=0; - while(ptr != NULL) - { - count = count + 1; - ptr = ptr->nextAddress; - } - return count; -} -void add(int no) -{ - Node *newNode, *ptr; - newNode = (Node *)malloc(sizeof(Node)); - newNode->data = no; - newNode->nextAddress = NULL; - if(start == NULL) - { - start = newNode; - } - else - { - ptr = start; - while(ptr->nextAddress!=NULL) - { - ptr = ptr->nextAddress; - } - ptr->nextAddress = newNode; - } -} -void insertBeg(int no) -{ - Node *newNode; - newNode = (Node *)malloc(sizeof(Node)); - newNode->data = no; - newNode->nextAddress = start; - start = newNode; -} -void insertPos(int no, int pos) -{ - Node *ptr; - ptr = start; - int count=1; - while(ptr != NULL) - { - count = count + 1; - if(count==pos) - { - Node *newNode; - newNode = (Node *)malloc(sizeof(Node)); - newNode->data = no; - newNode->nextAddress = ptr->nextAddress; - ptr->nextAddress = newNode; - } - ptr = ptr->nextAddress; - } -} -void display() -{ - Node *ptr; - ptr = start; - printf("START->"); - while(ptr != NULL) - { - printf("%d->",ptr->data); - ptr = ptr->nextAddress; - } - printf("END"); -} -int main() -{ - printf("Inserting & Traversing\n"); - printf("**********************\n\n"); - int no,pos; - int choice; - printf("1: Add\n2: Insert\n3: Display\n0: No\n\n"); - while(1) - { - printf("Enter Choice : "); - scanf("%d",&choice); - if(choice==1) - { - printf("Enter Number : "); - scanf("%d",&no); - printf("\n"); - add(no); - } - else if(choice==2) - { - printf("Enter Number : "); - scanf("%d",&no); - while(1) - { - printf("Enter Position : "); - scanf("%d",&pos); - - int size = sizeOfList(); - if(pos==1) - { - insertBeg(no); - break; - } - else if(pos==size+1) - { - add(no); - break; - } - else if(pos>size || pos<1) - { - continue; - } - else - { - insertPos(no,pos); - break; - } - } - printf("\n"); - } - else if(choice==3) - { - display(); - printf("\n\n"); - } - else if(choice==0) - { - break; - } - } -} \ No newline at end of file diff --git a/C/Singly Linked List/README.md b/C/Singly Linked List/README.md deleted file mode 100644 index 5852d84..0000000 --- a/C/Singly Linked List/README.md +++ /dev/null @@ -1,5 +0,0 @@ -# Singly Linked List - -1. Adding & Traversing. -2. Adding, Inserting & Traversing. -3. Adding, Deleting & Traversing. \ No newline at end of file diff --git a/C/Singly Linked List/Traversing.c b/C/Singly Linked List/Traversing.c deleted file mode 100644 index a89ad9f..0000000 --- a/C/Singly Linked List/Traversing.c +++ /dev/null @@ -1,68 +0,0 @@ -#include -#include -typedef struct node{ - int data; - struct node *nextAddress; -}Node; -Node *start = NULL; -void insert(int no) -{ - Node *newNode, *ptr; - newNode = (Node *)malloc(sizeof(Node)); - newNode->data = no; - newNode->nextAddress = NULL; - if(start == NULL) - { - start = newNode; - } - else - { - ptr = start; - while(ptr->nextAddress!=NULL) - { - ptr = ptr->nextAddress; - } - ptr->nextAddress = newNode; - } -} -void display() -{ - Node *ptr; - ptr = start; - printf("START->"); - while(ptr != NULL) - { - printf("%d->",ptr->data); - ptr = ptr->nextAddress; - } - printf("END"); -} -int main() -{ - printf("Traversing a Singly Linked List\n"); - printf("*******************************\n\n"); - printf("1: Insert\n2: Display\n0: No\n\n"); - int choice, no; - while(1) - { - printf("Enter your Choice : "); - scanf("%d",&choice); - if(choice==0) - { - printf("\n"); - break; - } - else if(choice==1) - { - printf("Enter Number : "); - scanf("%d",&no); - printf("\n"); - insert(no); - } - else if(choice==2) - { - display(); - printf("\n\n"); - } - } -} \ No newline at end of file diff --git a/C/Sorting Using C/BubbleSort.c b/C/Sorting Using C/BubbleSort.c deleted file mode 100644 index 0f32001..0000000 --- a/C/Sorting Using C/BubbleSort.c +++ /dev/null @@ -1,74 +0,0 @@ -//not Adaptive by default -#include - -void printArray(int*,int); -void bubbleSort(int*,int); - -int main() -{ - int size; - printf("\nHOW MANY NUMBERS DO YOU WANT TO SORT?: "); - scanf("%d",&size); - int A[size]; - printf("\nENTER THE NUMBERS TO BE SORTED: "); - - for (int i = 0; i < size; i++) - scanf("%d",&A[i]); - - printf("\nUNSORTED ARRAY: "); - printArray(A, size); - - bubbleSort(A, size); - - printf("\nASCENDING ORDER SORTED ARRAY: "); - - printArray(A, size); - return 0; -} - -/* -void bubbleSortAdaptive(int *A, int size) -{ - for (int i = 0; i < size-1; i++) - { - int count = 0; - for (int j = 0; j < size-1-i; j++) - { - if(A[j] > A[j+1]) - { - int temp = A[j]; - A[j] = A[j+1]; - A[j+1] = temp; - count++; - } - } - if(count) //added in order to make adaptive - return; - } -} -*/ - -void bubbleSort(int *A, int size) -{ - for (int i = 0; i < size-1; i++) - { - for (int j = 0; j < size-1-i; j++) - { - if(A[j] > A[j+1]) - { - int temp = A[j]; - A[j] = A[j+1]; - A[j+1] = temp; - } - } - } -} - -void printArray(int *A, int size) -{ - for (int i = 0; i < size; i++) - { - printf("%d ",A[i]); - } - printf("\n"); -} \ No newline at end of file diff --git a/C/Sorting Using C/InsertionSort.c b/C/Sorting Using C/InsertionSort.c deleted file mode 100644 index 12f921e..0000000 --- a/C/Sorting Using C/InsertionSort.c +++ /dev/null @@ -1,52 +0,0 @@ -#include - -void insertionSort(int *, int); -void printArray(int *, int); - -int main() -{ - int size; - printf("\nHOW MANY NUMBERS DO YOU WANT TO SORT?: "); - scanf("%d",&size); - int A[size]; - printf("\nENTER THE NUMBERS TO BE SORTED: "); - - for (int i = 0; i < size; i++) - scanf("%d",&A[i]); - - printf("\nUNSORTED ARRAY: "); - printArray(A, size); - - insertionSort(A, size); - - printf("\nASCENDING ORDER SORTED ARRAY: "); - - printArray(A, size); - return 0; -} - -void insertionSort(int *A, int size) -{ - int key, j; - //Loop for passes - for (int i = 1; i < size; i++) - { - key = A[i]; - //Loop for each passes - for(j = i-1; j >= 0 && A[j] > key; j--) - { - A[j+1] = A[j]; - } - A[j+1] = key; - } - -} - -void printArray(int *A, int size) -{ - for (int i = 0; i < size; i++) - { - printf("%d ",A[i]); - } - printf("\n"); -} \ No newline at end of file diff --git a/C/Sorting Using C/MergeSort.c b/C/Sorting Using C/MergeSort.c deleted file mode 100644 index 37aee5d..0000000 --- a/C/Sorting Using C/MergeSort.c +++ /dev/null @@ -1,90 +0,0 @@ -#include - -void mergeSort(int*,int,int); -void printArray(int*,int); - -int size; - -int main() -{ - printf("\nHOW MANY NUMBERS DO YOU WANT TO SORT?: "); - scanf("%d",&size); - int A[size]; - printf("\nENTER THE NUMBERS TO BE SORTED: "); - - for (int i = 0; i < size; i++) - scanf("%d",&A[i]); - - printf("\nUNSORTED ARRAY: "); - printArray(A, size); - - mergeSort(A, 0, size-1); - - printf("\nASCENDING ORDER SORTED ARRAY: "); - - printArray(A, size); - return 0; -} - -void merge(int *A, int l, int m, int r) -{ - int i = l; //starting index of left sub array - int j = m+1; // starting index of right sub array - int k = l; - - int temp[size]; - - while(i <= m && j <= r) - { - if(A[i] <= A[j]) - { - temp[k] = A[i]; - k++; - i++; - } - else - { - temp[k] = A[j]; - k++; - j++; - } - } - - while(i <= m) - { - temp[k] = A[i]; - k++; - i++; - } - while(j <= r) - { - temp[k] = A[j]; - k++; - j++; - } - for (int p = l; p <= r; p++) - { - A[p] = temp[p]; - } - -} - -void mergeSort(int *A, int l, int r) -{ - if(l < r) - { - int m = (l+r)/2; - mergeSort(A, l, m); - mergeSort(A, m+1, r); - merge(A, l, m, r); - } -} - -void printArray(int *A, int size) -{ - for (int i = 0; i < size; i++) - { - printf("%d ",A[i]); - } - printf("\n"); -} \ No newline at end of file diff --git a/C/Sorting Using C/QuickSort.c b/C/Sorting Using C/QuickSort.c deleted file mode 100644 index 3e23af8..0000000 --- a/C/Sorting Using C/QuickSort.c +++ /dev/null @@ -1,77 +0,0 @@ -#include - -void printArray(int*,int); -void quickSort(int*,int,int); - -int main() -{ - int size; - printf("\nHOW MANY NUMBERS DO YOU WANT TO SORT?: "); - scanf("%d",&size); - int A[size]; - printf("\nENTER THE NUMBERS TO BE SORTED: "); - - for (int i = 0; i < size; i++) - scanf("%d",&A[i]); - - printf("\nUNSORTED ARRAY: "); - printArray(A, size); - - quickSort(A, 0, size-1); - - printf("\nASCENDING ORDER SORTED ARRAY: "); - - printArray(A, size); - return 0; -} - -int partition(int *A, int low,int high) -{ - int pivot = A[low]; - int i = low + 1; - int j = high; - int temp; - do - { - while(A[i] <= pivot) - { - i++; - } - - while (A[j] > pivot) - { - j--; - } - - if(i < j) - { - temp = A[i]; - A[i] = A[j]; - A[j] = temp; - } - }while(i < j); - - temp = A[low]; - A[low] = A[j]; - A[j] = temp; - return j; -} -void quickSort(int *A, int low, int high) -{ - int partitionIndex; //Index of the pivot after partition - - if(low < high) - { - partitionIndex = partition(A, low, high); - quickSort(A, low, partitionIndex - 1); //sort left sub array - quickSort(A, partitionIndex+1, high); //sort right sub array - } -} -void printArray(int *A, int size) -{ - for (int i = 0; i < size; i++) - { - printf("%d ",A[i]); - } - printf("\n"); -} \ No newline at end of file diff --git a/C/Sorting Using C/SelectionSort.c b/C/Sorting Using C/SelectionSort.c deleted file mode 100644 index c732a00..0000000 --- a/C/Sorting Using C/SelectionSort.c +++ /dev/null @@ -1,33 +0,0 @@ -#include - -int main() -{ - int i, n, j, temp, min; - printf("Enter the size of the array: "); - scanf("%d",&n); - int arr[n]; - printf("Enter array elements: "); - for ( i = 0; i < n; i++) - { - scanf("%d",&arr[i]); - } - for ( i = 0; i < n; i++) - { - //set the current minimum - min = i; - for(j = i + 1; j < n; j++) //to find the minimum - if(arr[j] < arr[min]) - min = j; - - //swapping - int temp = arr[min]; - arr[min] = arr[i]; - arr[i] = temp; - } - for ( i = 0; i < n; i++) - { - printf("%d\t",arr[i]); - } - return 0; - getch(); -} diff --git a/C/instruction.txt b/C/instruction.txt deleted file mode 100644 index 1e24644..0000000 --- a/C/instruction.txt +++ /dev/null @@ -1,2 +0,0 @@ -add c language programs here and create a pull request for a successful -merge diff --git a/C/normal.c b/C/normal.c deleted file mode 100644 index 1c04a04..0000000 --- a/C/normal.c +++ /dev/null @@ -1,58 +0,0 @@ -#include -#include -#include -#include - -int* generateND(int mean, int var, int N) -{ - srand(time(0)); - int* a = malloc(N * sizeof(int)); - int n = 5; //average of n UD samples gives one ND sample - int width = (int)sqrt(var * 3 * n); - int start = mean-width, end = mean+width; - for (int i=0; i 3 * stddev) arr[i] = 3 * stddev; //clamp extremes - if (arr[i] < -3 * stddev) arr[i] = -3 * stddev; - } - - //convert distribution to range of 0...1 - for (int i=0; i -#include -typedef struct node{ - char data; - struct node * next; -}node; -node * head=NULL; -char pop(); -int isEmpty(node * head); -int inpriority(char a); -int outpriority(char a); -node * push(char a,node * head); -node * create(char a); -void display(node *head); -int main(){ - node* ans=NULL; - char a[100]; - printf("Enter your infix expression\nNOTE: Please dont give any space in between characters\n"); - scanf("%s",a); - for(int i=0;a[i]!='\0';i++){ - if(a[i]==')'){ - while(head->data!='('){ - ans=push(pop(),ans); - } - pop(); - } - else if(a[i]=='(')head=push(a[i],head); - else if(outpriority(a[i])==0) ans=push(a[i],ans); - else if(isEmpty(head) || inpriority(head->data)data)>outpriority(a[i]) ){ - ans=push(pop(),ans); - } - head=push(a[i],head); - } - } - while(!isEmpty(head)){ - ans=push(pop(),ans); - } - printf("ansr\n"); - display(ans); - - return 0; -} -node * create(char a){ - node * newd=(node *)malloc(sizeof(node)); - if(newd==NULL){printf("Stack overflow\n");return newd;} - newd->data=a; - return newd; -} -node * push(char a,node * head){ - node * newd=create(a); - newd->next=head; - return newd; -} -int outpriority(char a){ - if(a=='^') return 6; - else if(a=='*' || a=='/' || a=='%') return 3; - else if(a=='+' || a=='-') return 1; - else return 0; -} -int inpriority(char a){ - if(a=='^') return 5; - else if(a=='*' || a=='/' || a=='%') return 4; - else if(a=='+' || a=='-') return 2; - else return 0; -} -int isEmpty(node * head){ - if(head==NULL) return 1; - else return 0; -} -char pop(){ - if(head==NULL){printf("stack underflow\n");return -1;} - char data=head->data; - node * garbage=head; - head=head->next; - free(garbage); - return data; -} -void display(node * head){ - if(head==NULL)return; - else display(head->next); - printf("%c",head->data); -} \ No newline at end of file diff --git a/C/stack_parenthesis.c b/C/stack_parenthesis.c deleted file mode 100644 index 1421c64..0000000 --- a/C/stack_parenthesis.c +++ /dev/null @@ -1,60 +0,0 @@ -#include -#include -#include -typedef struct stack -{ - int top; - int size; - char *arr; -} stack; -int pop(stack *); -int push(stack *); -int isEmpty(stack *); -int isFull(stack *); -int main() -{ - stack s; - char a[200]; - int i; - s.top = 0; - s.size = 100; - s.arr = (char *)malloc(100 * sizeof(char)); - gets(a); - for (i = 0; a[i] != '\0'; i++) - { - if (a[i] == '(') - { - if (push(&s)) continue; - else break; - } - else if (a[i] == ')') - { - if (pop(&s)) continue; - else break; - } - else continue; - } - if(a[i]=='\0' && s.top==0) printf("correct combination\n"); - else printf("wrong one!\n"); - return 0; -} -int pop(stack * a) -{ - if(isEmpty(a) || a->arr[a->top-1]!='(') return 0; - else {a->top--; return 1;} -} -int push(stack *a) -{ - if(isFull(a)) return 0; - else {a->arr[a->top++]='('; return 1;} -} -int isEmpty(stack *a) -{ - if(a->top==0) return 1; - else return 0; -} -int isFull(stack *a) -{ - if(a->top==a->size) return 1; - else return 0; -} diff --git a/C/stack_using_array b/C/stack_using_array deleted file mode 100644 index 12be137..0000000 --- a/C/stack_using_array +++ /dev/null @@ -1,83 +0,0 @@ -#include -#include -#include -#define MAX 5 -#define MIN -1 - -int stack[MAX]; -int top = -1; - -bool notOverflow() -{ - if (top+1 -#include -#include -int* generateUD(int size,int mean,int width) -{ - int start,end; - start=mean-width; - end=mean+width; - int* a=malloc(size*sizeof(int)); - srand(time(0)); - for(int i=0;i -#include -#include -#include "system.h" -#include "argmatch.h" -#include "linebuffer.h" -#include "die.h" -#include "error.h" -#include "fadvise.h" -#include "posixver.h" -#include "stdio--.h" -#include "xstrtol.h" -#include "memcasecmp.h" -#include "quote.h" - -#define SWAP_LINES(A, B) \ - do \ - { \ - struct linebuffer *_tmp; \ - _tmp = (A); \ - (A) = (B); \ - (B) = _tmp; \ - } \ - while (0) -static size_t skip_fields; -static size_t skip_chars; -static size_t check_chars; - -enum countmode -{ - count_occurrences, - count_none -}; -static enum countmode countmode; -static bool output_unique; -static bool output_first_repeated; -static bool output_later_repeated; -static bool ignore_case; - -enum delimit_method -{ - DM_NONE, - DM_PREPEND, - DM_SEPARATE -}; - -static char const *const delimit_method_string[] = -{ - "none", "prepend", "separate", NULL -}; - -static enum delimit_method const delimit_method_map[] = -{ - DM_NONE, DM_PREPEND, DM_SEPARATE -}; -static enum delimit_method delimit_groups; - -enum grouping_method -{ - GM_NONE, - GM_PREPEND, - GM_APPEND, - GM_SEPARATE, - GM_BOTH -}; - -static char const *const grouping_method_string[] = -{ - "prepend", "append", "separate", "both", NULL -}; - -static enum grouping_method const grouping_method_map[] = -{ - GM_PREPEND, GM_APPEND, GM_SEPARATE, GM_BOTH -}; - -static enum grouping_method grouping = GM_NONE; - -enum -{ - GROUP_OPTION = CHAR_MAX + 1 -}; - -static struct option const longopts[] = -{ - {"count", no_argument, NULL, 'c'}, - {"repeated", no_argument, NULL, 'd'}, - {"all-repeated", optional_argument, NULL, 'D'}, - {"group", optional_argument, NULL, GROUP_OPTION}, - {"ignore-case", no_argument, NULL, 'i'}, - {"unique", no_argument, NULL, 'u'}, - {"skip-fields", required_argument, NULL, 'f'}, - {"skip-chars", required_argument, NULL, 's'}, - {"check-chars", required_argument, NULL, 'w'}, - {"zero-terminated", no_argument, NULL, 'z'}, - {GETOPT_HELP_OPTION_DECL}, - {GETOPT_VERSION_OPTION_DECL}, - {NULL, 0, NULL, 0} -}; - -void usage (int status) -{ - if (status != EXIT_SUCCESS) - emit_try_help (); - else - { - printf (_("\ -Usage: %s [OPTION]... [INPUT [OUTPUT]]\n\ -"), - program_name); - fputs (_("\ -Filter adjacent matching lines from INPUT (or standard input),\n\ -writing to OUTPUT (or standard output).\n\ -\n\ -With no options, matching lines are merged to the first occurrence.\n\ -"), stdout); - - emit_mandatory_arg_note (); - - fputs (_("\ - -c, --count prefix lines by the number of occurrences\n\ - -d, --repeated only print duplicate lines, one for each group\n\ -"), stdout); - fputs (_("\ - -D print all duplicate lines\n\ - --all-repeated[=METHOD] like -D, but allow separating groups\n\ - with an empty line;\n\ - METHOD={none(default),prepend,separate}\n\ -"), stdout); - fputs (_("\ - -f, --skip-fields=N avoid comparing the first N fields\n\ -"), stdout); - fputs (_("\ - --group[=METHOD] show all items, separating groups with an empty line;\n\ - METHOD={separate(default),prepend,append,both}\n\ -"), stdout); - fputs (_("\ - -i, --ignore-case ignore differences in case when comparing\n\ - -s, --skip-chars=N avoid comparing the first N characters\n\ - -u, --unique only print unique lines\n\ -"), stdout); - fputs (_("\ - -z, --zero-terminated line delimiter is NUL, not newline\n\ -"), stdout); - fputs (_("\ - -w, --check-chars=N compare no more than N characters in lines\n\ -"), stdout); - fputs (HELP_OPTION_DESCRIPTION, stdout); - fputs (VERSION_OPTION_DESCRIPTION, stdout); - fputs (_("\ -\n\ -A field is a run of blanks (usually spaces and/or TABs), then non-blank\n\ -characters. Fields are skipped before chars.\n\ -"), stdout); - fputs (_("\ -\n\ -Note: 'uniq' does not detect repeated lines unless they are adjacent.\n\ -You may want to sort the input first, or use 'sort -u' without 'uniq'.\n\ -"), stdout); - emit_ancillary_info (PROGRAM_NAME); - } - exit (status); -} - -static bool strict_posix2 (void) -{ - int posix_ver = posix2_version (); - return 200112 <= posix_ver && posix_ver < 200809; -} - -static size_t size_opt (char const *opt, char const *msgid) -{ - uintmax_t size; - switch (xstrtoumax (opt, NULL, 10, &size, "")) - { - case LONGINT_OK: - case LONGINT_OVERFLOW: - break; - default: - die (EXIT_FAILURE, 0, "%s: %s", opt, _(msgid)); - } - - return MIN (size, SIZE_MAX); -} - -static char * _GL_ATTRIBUTE_PURE find_field (struct linebuffer const *line) -{ - size_t count; - char const *lp = line->buffer; - size_t size = line->length - 1; - size_t i = 0; - for (count = 0; count < skip_fields && i < size; count++) - { - while (i < size && field_sep (lp[i])) - i++; - while (i < size && !field_sep (lp[i])) - i++; - } - i += MIN (skip_chars, size - i); - return line->buffer + i; -} - -static bool different (char *old, char *new, size_t oldlen, size_t newlen) -{ - if (check_chars < oldlen) - oldlen = check_chars; - if (check_chars < newlen) - newlen = check_chars; - - if (ignore_case) - return oldlen != newlen || memcasecmp (old, new, oldlen); - else - return oldlen != newlen || memcmp (old, new, oldlen); -} - -static void writeline (struct linebuffer const *line, bool match, uintmax_t linecount) -{ - if (! (linecount == 0 ? output_unique : !match ? output_first_repeated : output_later_repeated)) - return; - if (countmode == count_occurrences) - printf ("%7" PRIuMAX " ", linecount + 1); - fwrite (line->buffer, sizeof (char), line->length, stdout); -} - -static void check_file (char const *infile, char const *outfile, char delimiter) -{ - struct linebuffer lb1, lb2; - struct linebuffer *thisline, *prevline; - - if (! (STREQ (infile, "-") || freopen (infile, "r", stdin))) - die (EXIT_FAILURE, errno, "%s", quotef (infile)); - if (! (STREQ (outfile, "-") || freopen (outfile, "w", stdout))) - die (EXIT_FAILURE, errno, "%s", quotef (outfile)); - fadvise (stdin, FADVISE_SEQUENTIAL); - thisline = &lb1; - prevline = &lb2; - - initbuffer (thisline); - initbuffer (prevline); - if (output_unique && output_first_repeated && countmode == count_none) - { - char *prevfield IF_LINT ( = NULL); - size_t prevlen IF_LINT ( = 0); - bool first_group_printed = false; - while (!feof (stdin)) - { - char *thisfield; - size_t thislen; - bool new_group; - if (readlinebuffer_delim (thisline, stdin, delimiter) == 0) - break; - thisfield = find_field (thisline); - thislen = thisline->length - 1 - (thisfield - thisline->buffer); - new_group = (prevline->length == 0 || different (thisfield, prevfield, thislen, prevlen)); - if (new_group && grouping != GM_NONE && (grouping == GM_PREPEND || grouping == GM_BOTH || (first_group_printed && (grouping == GM_APPEND || grouping == GM_SEPARATE)))) - putchar (delimiter); - - if (new_group || grouping != GM_NONE) - { - fwrite (thisline->buffer, sizeof (char), thisline->length, stdout); - SWAP_LINES (prevline, thisline); - prevfield = thisfield; - prevlen = thislen; - first_group_printed = true; - } - } - if ((grouping == GM_BOTH || grouping == GM_APPEND) && first_group_printed) - putchar (delimiter); - } - else - { - char *prevfield; - size_t prevlen; - uintmax_t match_count = 0; - bool first_delimiter = true; - if (readlinebuffer_delim (prevline, stdin, delimiter) == 0) - goto closefiles; - prevfield = find_field (prevline); - prevlen = prevline->length - 1 - (prevfield - prevline->buffer); - while (!feof (stdin)) - { - bool match; - char *thisfield; - size_t thislen; - if (readlinebuffer_delim (thisline, stdin, delimiter) == 0) - { - if (ferror (stdin)) - goto closefiles; - break; - } - thisfield = find_field (thisline); - thislen = thisline->length - 1 - (thisfield - thisline->buffer); - match = !different (thisfield, prevfield, thislen, prevlen); - match_count += match; - - if (match_count == UINTMAX_MAX) - { - if (count_occurrences) - die (EXIT_FAILURE, 0, _("too many repeated lines")); - match_count--; - } - - if (delimit_groups != DM_NONE) - { - if (!match) - { - if (match_count) /* a previous match */ - first_delimiter = false; /* Only used when DM_SEPARATE */ - } - else if (match_count == 1) - { - if ((delimit_groups == DM_PREPEND) || (delimit_groups == DM_SEPARATE && !first_delimiter)) - putchar (delimiter); - } - } - - if (!match || output_later_repeated) - { - writeline (prevline, match, match_count); - SWAP_LINES (prevline, thisline); - prevfield = thisfield; - prevlen = thislen; - if (!match) - match_count = 0; - } - } - - writeline (prevline, false, match_count); - } - - closefiles: - if (ferror (stdin) || fclose (stdin) != 0) - die (EXIT_FAILURE, 0, _("error reading %s"), quoteaf (infile)); - - free (lb1.buffer); - free (lb2.buffer); -} - -enum Skip_field_option_type - { - SFO_NONE, - SFO_OBSOLETE, - SFO_NEW - }; - -int main (int argc, char **argv) -{ - int optc = 0; - bool posixly_correct = (getenv ("POSIXLY_CORRECT") != NULL); - enum Skip_field_option_type skip_field_option_type = SFO_NONE; - unsigned int nfiles = 0; - char const *file[2]; - char delimiter = '\n'; - bool output_option_used = false; - - file[0] = file[1] = "-"; - initialize_main (&argc, &argv); - set_program_name (argv[0]); - setlocale (LC_ALL, ""); - bindtextdomain (PACKAGE, LOCALEDIR); - textdomain (PACKAGE); - - atexit (close_stdout); - - skip_chars = 0; - skip_fields = 0; - check_chars = SIZE_MAX; - output_unique = output_first_repeated = true; - output_later_repeated = false; - countmode = count_none; - delimit_groups = DM_NONE; - - while (true) - { - if (optc == -1 || (posixly_correct && nfiles != 0) || ((optc = getopt_long (argc, argv, "-0123456789Dcdf:is:uw:z", longopts, NULL)) == -1)) - { - if (argc <= optind) - break; - if (nfiles == 2) - { - error (0, 0, _("extra operand %s"), quote (argv[optind])); - usage (EXIT_FAILURE); - } - file[nfiles++] = argv[optind++]; - } - else switch (optc) - { - case 1: - { - uintmax_t size; - if (optarg[0] == '+' && ! strict_posix2 () && xstrtoumax (optarg, NULL, 10, &size, "") == LONGINT_OK && size <= SIZE_MAX) - skip_chars = size; - else if (nfiles == 2) - { - error (0, 0, _("extra operand %s"), quote (optarg)); - usage (EXIT_FAILURE); - } - else - file[nfiles++] = optarg; - } - break; - - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - { - if (skip_field_option_type == SFO_NEW) - skip_fields = 0; - - if (!DECIMAL_DIGIT_ACCUMULATE (skip_fields, optc - '0', size_t)) - skip_fields = SIZE_MAX; - - skip_field_option_type = SFO_OBSOLETE; - } - break; - - case 'c': - countmode = count_occurrences; - output_option_used = true; - break; - - case 'd': - output_unique = false; - output_option_used = true; - break; - - case 'D': - output_unique = false; - output_later_repeated = true; - if (optarg == NULL) - delimit_groups = DM_NONE; - else - delimit_groups = XARGMATCH ("--all-repeated", optarg, delimit_method_string, delimit_method_map); - output_option_used = true; - break; - case GROUP_OPTION: - if (optarg == NULL) - grouping = GM_SEPARATE; - else - grouping = XARGMATCH ("--group", optarg, grouping_method_string, grouping_method_map); - break; - case 'f': - skip_field_option_type = SFO_NEW; - skip_fields = size_opt (optarg, N_("invalid number of fields to skip")); - break; - case 'i': - ignore_case = true; - break; - case 's': - skip_chars = size_opt (optarg, N_("invalid number of bytes to skip")); - break; - case 'u': - output_first_repeated = false; - output_option_used = true; - break; - case 'w': - check_chars = size_opt (optarg, N_("invalid number of bytes to compare")); - break; - case 'z': - delimiter = '\0'; - break; - case_GETOPT_HELP_CHAR; - case_GETOPT_VERSION_CHAR (PROGRAM_NAME, AUTHORS); - default: - usage (EXIT_FAILURE); - } - } - if (grouping != GM_NONE && output_option_used) - { - error (0, 0, _("--group is mutually exclusive with -c/-d/-D/-u")); - usage (EXIT_FAILURE); - } - if (grouping != GM_NONE && countmode != count_none) - { - error (0, 0, _("grouping and printing repeat counts is meaningless")); - usage (EXIT_FAILURE); - } - if (countmode == count_occurrences && output_later_repeated) - { - error (0, 0, _("printing all duplicated lines and repeat counts is meaningless")); - usage (EXIT_FAILURE); - } - check_file (file[0], file[1], delimiter); - return EXIT_SUCCESS; -} diff --git a/CGPA CALCULATOR/Readme.md b/CGPA CALCULATOR/Readme.md deleted file mode 100644 index fba50bb..0000000 --- a/CGPA CALCULATOR/Readme.md +++ /dev/null @@ -1 +0,0 @@ -# CGPA CALCULATOR USING C. diff --git a/CGPA CALCULATOR/cgpa.c b/CGPA CALCULATOR/cgpa.c deleted file mode 100644 index d4bca1e..0000000 --- a/CGPA CALCULATOR/cgpa.c +++ /dev/null @@ -1,40 +0,0 @@ -#include -#include -void main() -{ -int tot=0,n,i,sum=0,m[20],cr[20]; -char gr[5]; -float cgpa; -printf("--CGPA CALCULATOR--"); -printf("\nEnter total number of subjects(including lab):"); -scanf("%d",&n); -printf("--Enter subject(s) grade with credits--\n"); -for(i=0;i Please be aware that we want to accept your contribution, but we have **some rules to keep the minimum quality** of the packages listed here. All reviews are **not personal feedback**, even if you are a _developer reviewing your contribution_. **Sorry if we can't meet your expectations, we do our best**. -- **To add, remove, or change things on the list:** Submit a pull request - -To set this list apart from and complement the excellent [Go wiki Projects page](https://golang.org/wiki/Projects), awesome-go is a specially curated list for high-quality, actively maintained Go packages and resources. - -- List items should be sorted *alphabetically*; -- Each item should be limited to one link; -- The link should be the name of the package or project; -- Descriptions should be clear, concise, and non-promotional; -- Descriptions should follow the link, on the same line and end with a punctuation mark; -- At least 3 items are needed to create a new category; - - -Please contribute links to packages/projects you have used or are familiar with. This will help ensure high-quality entries. - - - -## Quality standards - -To be on the list, project repositories should adhere to these quality standards (https://goreportcard.com/report/github.com/ **github_user** / **github_repo**): - -- Code functions as documented and expected -- Generally useful to the wider community of Go programmers -- Actively maintained - - Regular, recent commits - - Or, for finished projects, issues and pull requests are responded to -- Stable or progressing toward stable -- Thoroughly documented (README, pkg.go.dev doc comments, etc.) in english language, so everyone is able to understand the project's intention and how it works -- Tests, where practical. If the library/program is testable, then coverage should be >= 80% for non-data-related packages and >=90% for data related packages. **Notice**: the tests will be reviewed too. We will check your coverage manually if your package's coverage is just a benchmark results. - -## Congrats, your project got accepted - what now? -You are an awesome project now! Feel encouraged to tell others about it by adding one of these badges: -[![Mentioned in Awesome Go] -[![Mentioned in Awesome Go] - -```md -[![Mentioned in Awesome Go](https://awesome.re/mentioned-badge.svg)] -[![Mentioned in Awesome Go](https://awesome.re/mentioned-badge-flat.svg)] -``` - - -## Maintainers - -To make sure every PR is checked, we have [team maintainers](MAINTAINERS). Every PR MUST be reviewed by at least one maintainer before it can get merged. - -The maintainers will review your PR and notify you and tag it in case any -information is still missing. They will wait 15 days for your interaction, after -that the PR will be closed. - - -## Reporting issues - -Please open an issue if you would like to discuss anything that could be improved or have suggestions for making the list a more valuable resource. We realize sometimes packages fall into abandonment or have breaking builds for extended periods of time, so if you see that, feel free to change its listing or let us know. We also realize that sometimes projects are just going through transitions or are more experimental in nature. These can still be cool, but we can indicate them as transitory or experimental. - -Removal changes will not be applied until they have been pending for a minimum of 1 week (7 days). This grace window benefits projects that may be going through a temporary transition but are otherwise worthy of being on the list. - -Thanks everyone! diff --git a/Calculator website/Preview.png b/Calculator website/Preview.png deleted file mode 100644 index aaae7d3960abc791cec016993db6a7ca81d617b4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1018785 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 z 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

23|35XLCmEgw-Ev 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 CDRz=4mB5V<5nkr9I564l4c<`u7HZa{*T` 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 z¥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 z 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 AN&o-= diff --git a/Calculator website/README.md b/Calculator website/README.md deleted file mode 100644 index d73b382..0000000 --- a/Calculator website/README.md +++ /dev/null @@ -1,12 +0,0 @@ -# Simple-Calculator - -This is a simple calculator using HTML, CSS, JS - -Background image is extracted from pintrest. - -Check out: https://simple-calculator-tau.vercel.app/ - -The appearance: - - - diff --git a/Calculator website/background.jpg b/Calculator website/background.jpg deleted file mode 100644 index 84b2e5cbb4ff2bc6ae18dae132913de3e335b812..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 186136 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 - - - - Simple Calculator - - - -

- - - \ No newline at end of file diff --git a/Calculator website/style.css b/Calculator website/style.css deleted file mode 100644 index b5a2990..0000000 --- a/Calculator website/style.css +++ /dev/null @@ -1,92 +0,0 @@ -body{ - font-family: 'Open Sans',sans-serif; - background-color: rgb(192, 196, 253); -} -#background{ - width: 1000px; - height: 600px; - background-image: linear-gradient(rgba(168, 93, 93, 0.2),rgba(0,0,0,0.2)), url(background.jpg); - background-repeat: no-repeat; - margin: 50px auto; - border-radius: 10px; -} -#calculator{ - width: 320px ; - height: 520px; - background-color:#e2e5e7; - margin: 0px auto; - top: 40px; - position: relative; - border-radius: 10px; - box-shadow: 3px 2px 11px 1px rgb(89, 142, 190), 3px 2px 9px 1px violet; -} -#result{ - height: 120px; -} -#equation{ - text-align: right; - height: 20px; - margin: 0 20px; - padding-top: 20px; - font-size: 15px; - color: rgb(54, 58, 61); -} -#output{ - text-align: right; - height: 60px; - margin: 10px 20px; - font-size: 30px; -} -#keyboard{ - height: 400px; -} - -.operator, .number, .empty{ - width: 50px; - height: 50px; - margin: 15px; - float: left; - border-radius: 50%; - border-width: 0; - font-weight: bold; - font-size: 15px; - background-color: rgb(214, 207, 214); -} -.number, .empty{ - background-color:#e2e5e7; -} -.operator, .number{ - cursor: pointer; -} - -.operator:active, .number:active{ - font-size: 11px; -} -.operator:focus, .operator:focus, .empty:focus{ - outline: 0; -} - -.number:hover{ - background-color: rgb(214, 209, 214); -} - -button:nth-child(4){ - font-size: 20px; - background-color: #20b2aa ; -} -button:nth-child(8){ - font-size: 20px; - background-color: #ffa500; -} -button:nth-child(12){ - font-size: 25px; - background-color: #f08080; -} -button:nth-child(16){ - font-size: 20px; - background-color: #f08080; -} -button:nth-child(20){ - font-size: 20px; - background-color: #9477af; -} \ No newline at end of file diff --git a/Decentralised_Voting/LICENSE b/Decentralised_Voting/LICENSE deleted file mode 100644 index bb98c92..0000000 --- a/Decentralised_Voting/LICENSE +++ /dev/null @@ -1,22 +0,0 @@ -The MIT License (MIT) - -Copyright (c) 2018 Truffle - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. - diff --git a/Decentralised_Voting/README.md b/Decentralised_Voting/README.md deleted file mode 100644 index 7db49f7..0000000 --- a/Decentralised_Voting/README.md +++ /dev/null @@ -1 +0,0 @@ -# dcent_voting \ No newline at end of file diff --git a/Decentralised_Voting/box-img-lg.png b/Decentralised_Voting/box-img-lg.png deleted file mode 100644 index 7bcc6e339babfe9a22fdf5af365afbc839bc38c9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 59064 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 diff --git a/Decentralised_Voting/box-img-sm.png b/Decentralised_Voting/box-img-sm.png deleted file mode 100644 index 760578035af59ede3b3aa168d6f6276ee17d60ce..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7619 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 J4O$Kf{{w}d67T>3 diff --git a/Decentralised_Voting/bs-config.json b/Decentralised_Voting/bs-config.json deleted file mode 100644 index 2c9bf9f..0000000 --- a/Decentralised_Voting/bs-config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "server": { - "baseDir": ["./src", "./build/contracts"] - } -} diff --git a/Decentralised_Voting/build/contracts/Election.json b/Decentralised_Voting/build/contracts/Election.json deleted file mode 100644 index bca6624..0000000 --- a/Decentralised_Voting/build/contracts/Election.json +++ /dev/null @@ -1,2887 +0,0 @@ -{ - "contractName": "Election", - "abi": [ - { - "inputs": [], - "payable": false, - "stateMutability": "nonpayable", - "type": "constructor" - }, - { - "constant": true, - "inputs": [ - { - "internalType": "uint256", - "name": "", - "type": "uint256" - } - ], - "name": "candidates", - "outputs": [ - { - "internalType": "uint256", - "name": "id", - "type": "uint256" - }, - { - "internalType": "string", - "name": "name", - "type": "string" - }, - { - "internalType": "string", - "name": "party", - "type": "string" - }, - { - "internalType": "uint256", - "name": "voteCount", - "type": "uint256" - } - ], - "payable": false, - "stateMutability": "view", - "type": "function" - }, - { - "constant": true, - "inputs": [], - "name": "candidatesCount", - "outputs": [ - { - "internalType": "uint256", - "name": "", - "type": "uint256" - } - ], - "payable": false, - "stateMutability": "view", - "type": "function" - }, - { - "constant": true, - "inputs": [ - { - "internalType": "address", - "name": "", - "type": "address" - } - ], - "name": "voters", - "outputs": [ - { - "internalType": "bool", - "name": "", - "type": "bool" - } - ], - "payable": false, - "stateMutability": "view", - "type": "function" - }, - { - "constant": false, - "inputs": [ - { - "internalType": "uint256", - "name": "_candidateId", - "type": "uint256" - } - ], - "name": "vote", - "outputs": [], - "payable": false, - "stateMutability": "nonpayable", - "type": "function" - } - ], - "metadata": "{\"compiler\":{\"version\":\"0.5.16+commit.9c3226ce\"},\"language\":\"Solidity\",\"output\":{\"abi\":[{\"inputs\":[],\"payable\":false,\"stateMutability\":\"nonpayable\",\"type\":\"constructor\"},{\"constant\":true,\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"name\":\"candidates\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"id\",\"type\":\"uint256\"},{\"internalType\":\"string\",\"name\":\"name\",\"type\":\"string\"},{\"internalType\":\"string\",\"name\":\"party\",\"type\":\"string\"},{\"internalType\":\"uint256\",\"name\":\"voteCount\",\"type\":\"uint256\"}],\"payable\":false,\"stateMutability\":\"view\",\"type\":\"function\"},{\"constant\":true,\"inputs\":[],\"name\":\"candidatesCount\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"payable\":false,\"stateMutability\":\"view\",\"type\":\"function\"},{\"constant\":false,\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"_candidateId\",\"type\":\"uint256\"}],\"name\":\"vote\",\"outputs\":[],\"payable\":false,\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"constant\":true,\"inputs\":[{\"internalType\":\"address\",\"name\":\"\",\"type\":\"address\"}],\"name\":\"voters\",\"outputs\":[{\"internalType\":\"bool\",\"name\":\"\",\"type\":\"bool\"}],\"payable\":false,\"stateMutability\":\"view\",\"type\":\"function\"}],\"devdoc\":{\"methods\":{}},\"userdoc\":{\"methods\":{}}},\"settings\":{\"compilationTarget\":{\"project:/contracts/Election.sol\":\"Election\"},\"evmVersion\":\"istanbul\",\"libraries\":{},\"optimizer\":{\"enabled\":false,\"runs\":200},\"remappings\":[]},\"sources\":{\"project:/contracts/Election.sol\":{\"keccak256\":\"0x6f5d34f0a01e5214fc8c0d9c68e1f58c4512865c08ba1fd6c8ffd82e51f4e04b\",\"urls\":[\"bzz-raw://cba786e79296472ec47b6838ac079e3503bd00ce22aa207332b083c37f8dc01a\",\"dweb:/ipfs/QmQWYpHR7WNoKFs2V2TqiNaWUV8Hr2TX9VruYFoGWFpD2M\"]}},\"version\":1}", - "bytecode": "0x608060405234801561001057600080fd5b5061008b6040518060400160405280600b81526020017f43616e64696461746520310000000000000000000000000000000000000000008152506040518060400160405280600781526020017f506172747920310000000000000000000000000000000000000000000000000081525061018460201b60201c565b6101056040518060400160405280600b81526020017f43616e64696461746520320000000000000000000000000000000000000000008152506040518060400160405280600781526020017f506172747920320000000000000000000000000000000000000000000000000081525061018460201b60201c565b61017f6040518060400160405280600b81526020017f43616e64696461746520330000000000000000000000000000000000000000008152506040518060400160405280600781526020017f506172747920330000000000000000000000000000000000000000000000000081525061018460201b60201c565b6102c9565b6002600081548092919060010191905055506040518060800160405280600254815260200183815260200182815260200160008152506001600060025481526020019081526020016000206000820151816000015560208201518160010190805190602001906101f5929190610224565b506040820151816002019080519060200190610212929190610224565b50606082015181600301559050505050565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f1061026557805160ff1916838001178555610293565b82800160010185558215610293579182015b82811115610292578251825591602001919060010190610277565b5b5090506102a091906102a4565b5090565b6102c691905b808211156102c25760008160009055506001016102aa565b5090565b90565b6104c6806102d86000396000f3fe608060405234801561001057600080fd5b506004361061004c5760003560e01c80630121b93f146100515780632d35a8a21461007f5780633477ee2e1461009d578063a3ec138d146101be575b600080fd5b61007d6004803603602081101561006757600080fd5b810190808035906020019092919050505061021a565b005b61008761030b565b6040518082815260200191505060405180910390f35b6100c9600480360360208110156100b357600080fd5b8101908080359060200190929190505050610311565b604051808581526020018060200180602001848152602001838103835286818151815260200191508051906020019080838360005b838110156101195780820151818401526020810190506100fe565b50505050905090810190601f1680156101465780820380516001836020036101000a031916815260200191505b50838103825285818151815260200191508051906020019080838360005b8381101561017f578082015181840152602081019050610164565b50505050905090810190601f1680156101ac5780820380516001836020036101000a031916815260200191505b50965050505050505060405180910390f35b610200600480360360208110156101d457600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610471565b604051808215151515815260200191505060405180910390f35b6000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff161561027057600080fd5b60008111801561028257506002548111155b61028b57600080fd5b60016000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff021916908315150217905550600160008281526020019081526020016000206003016000815480929190600101919050555050565b60025481565b6001602052806000526040600020600091509050806000015490806001018054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156103c35780601f10610398576101008083540402835291602001916103c3565b820191906000526020600020905b8154815290600101906020018083116103a657829003601f168201915b505050505090806002018054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156104615780601f1061043657610100808354040283529160200191610461565b820191906000526020600020905b81548152906001019060200180831161044457829003601f168201915b5050505050908060030154905084565b60006020528060005260406000206000915054906101000a900460ff168156fea265627a7a723158201ebd06ace859865459cd67f636cd14d4ce17f5362a0efb93a2e45c8a5aeb38a564736f6c63430005100032", - "deployedBytecode": "0x608060405234801561001057600080fd5b506004361061004c5760003560e01c80630121b93f146100515780632d35a8a21461007f5780633477ee2e1461009d578063a3ec138d146101be575b600080fd5b61007d6004803603602081101561006757600080fd5b810190808035906020019092919050505061021a565b005b61008761030b565b6040518082815260200191505060405180910390f35b6100c9600480360360208110156100b357600080fd5b8101908080359060200190929190505050610311565b604051808581526020018060200180602001848152602001838103835286818151815260200191508051906020019080838360005b838110156101195780820151818401526020810190506100fe565b50505050905090810190601f1680156101465780820380516001836020036101000a031916815260200191505b50838103825285818151815260200191508051906020019080838360005b8381101561017f578082015181840152602081019050610164565b50505050905090810190601f1680156101ac5780820380516001836020036101000a031916815260200191505b50965050505050505060405180910390f35b610200600480360360208110156101d457600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610471565b604051808215151515815260200191505060405180910390f35b6000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff161561027057600080fd5b60008111801561028257506002548111155b61028b57600080fd5b60016000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff021916908315150217905550600160008281526020019081526020016000206003016000815480929190600101919050555050565b60025481565b6001602052806000526040600020600091509050806000015490806001018054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156103c35780601f10610398576101008083540402835291602001916103c3565b820191906000526020600020905b8154815290600101906020018083116103a657829003601f168201915b505050505090806002018054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156104615780601f1061043657610100808354040283529160200191610461565b820191906000526020600020905b81548152906001019060200180831161044457829003601f168201915b5050505050908060030154905084565b60006020528060005260406000206000915054906101000a900460ff168156fea265627a7a723158201ebd06ace859865459cd67f636cd14d4ce17f5362a0efb93a2e45c8a5aeb38a564736f6c63430005100032", - "sourceMap": "0:1209:0:-;;;404:174;8:9:-1;5:2;;;30:1;27;20:12;5:2;404:174:0;437:37;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:12;;;:37;;:::i;:::-;485;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:12;;;:37;;:::i;:::-;533;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:12;;;:37;;:::i;:::-;0:1209;;586:194;670:15;;:18;;;;;;;;;;;;;729:43;;;;;;;;739:15;;729:43;;;;756:5;729:43;;;;762:6;729:43;;;;770:1;729:43;;;699:10;:27;710:15;;699:27;;;;;;;;;;;:73;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;586:194;;:::o;0:1209::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;:::o;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;:::o;:::-;;;;;;;", - "deployedSourceMap": "0:1209:0:-;;;;8:9:-1;5:2;;;30:1;27;20:12;5:2;0:1209:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;788:418;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;788:418:0;;;;;;;;;;;;;;;;;:::i;:::-;;368:27;;;:::i;:::-;;;;;;;;;;;;;;;;;;;286:44;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;286:44:0;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;23:1:-1;8:100;33:3;30:1;27:10;8:100;;;99:1;94:3;90:11;84:18;80:1;75:3;71:11;64:39;52:2;49:1;45:10;40:15;;8:100;;;12:14;286:44:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;23:1:-1;8:100;33:3;30:1;27:10;8:100;;;99:1;94:3;90:11;84:18;80:1;75:3;71:11;64:39;52:2;49:1;45:10;40:15;;8:100;;;12:14;286:44:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;211:38;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;211:38:0;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;788:418;900:6;:18;907:10;900:18;;;;;;;;;;;;;;;;;;;;;;;;;899:19;891:28;;;;;;993:1;978:12;:16;:51;;;;;1014:15;;998:12;:31;;978:51;970:60;;;;;;1104:4;1083:6;:18;1090:10;1083:18;;;;;;;;;;;;;;;;:25;;;;;;;;;;;;;;;;;;1161:10;:24;1172:12;1161:24;;;;;;;;;;;:34;;;:37;;;;;;;;;;;;;788:418;:::o;368:27::-;;;;:::o;286:44::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::o;211:38::-;;;;;;;;;;;;;;;;;;;;;;:::o", - "source": "contract Election {\r\n // Model a Candidate\r\n struct Candidate {\r\n uint id;\r\n string name;\r\n string party;\r\n uint voteCount;\r\n }\r\n\r\n // Store accounts that have voted\r\n mapping(address => bool) public voters;\r\n // Read/write candidates\r\n mapping(uint => Candidate) public candidates;\r\n // Store Candidates Count\r\n uint public candidatesCount;\r\n\r\n constructor () public {\r\n addCandidate(\"Candidate 1\",\"Party 1\");\r\n addCandidate(\"Candidate 2\",\"Party 2\");\r\n addCandidate(\"Candidate 3\",\"Party 3\");\r\n }\r\n\r\n function addCandidate (string memory _name,string memory _party) private {\r\n candidatesCount ++;\r\n candidates[candidatesCount] = Candidate(candidatesCount, _name,_party, 0);\r\n }\r\n\r\n function vote (uint _candidateId) public {\r\n // require that they haven't voted before\r\n require(!voters[msg.sender]);\r\n\r\n // require a valid candidate\r\n require(_candidateId > 0 && _candidateId <= candidatesCount);\r\n\r\n // record that voter has voted\r\n voters[msg.sender] = true;\r\n\r\n // update candidate vote Count\r\n candidates[_candidateId].voteCount ++;\r\n }\r\n}", - "sourcePath": "C:\\Users\\ARCHISMAN\\election1\\contracts\\Election.sol", - "ast": { - "absolutePath": "project:/contracts/Election.sol", - "exportedSymbols": { - "Election": [ - 98 - ] - }, - "id": 99, - "nodeType": "SourceUnit", - "nodes": [ - { - "baseContracts": [], - "contractDependencies": [], - "contractKind": "contract", - "documentation": null, - "fullyImplemented": true, - "id": 98, - "linearizedBaseContracts": [ - 98 - ], - "name": "Election", - "nodeType": "ContractDefinition", - "nodes": [ - { - "canonicalName": "Election.Candidate", - "id": 9, - "members": [ - { - "constant": false, - "id": 2, - "name": "id", - "nodeType": "VariableDeclaration", - "scope": 9, - "src": "79:7:0", - "stateVariable": false, - "storageLocation": "default", - "typeDescriptions": { - "typeIdentifier": "t_uint256", - "typeString": "uint256" - }, - "typeName": { - "id": 1, - "name": "uint", - "nodeType": "ElementaryTypeName", - "src": "79:4:0", - "typeDescriptions": { - "typeIdentifier": "t_uint256", - "typeString": "uint256" - } - }, - "value": null, - "visibility": "internal" - }, - { - "constant": false, - "id": 4, - "name": "name", - "nodeType": "VariableDeclaration", - "scope": 9, - "src": "97:11:0", - "stateVariable": false, - "storageLocation": "default", - "typeDescriptions": { - "typeIdentifier": "t_string_storage_ptr", - "typeString": "string" - }, - "typeName": { - "id": 3, - "name": "string", - "nodeType": "ElementaryTypeName", - "src": "97:6:0", - "typeDescriptions": { - "typeIdentifier": "t_string_storage_ptr", - "typeString": "string" - } - }, - "value": null, - "visibility": "internal" - }, - { - "constant": false, - "id": 6, - "name": "party", - "nodeType": "VariableDeclaration", - "scope": 9, - "src": "119:12:0", - "stateVariable": false, - "storageLocation": "default", - "typeDescriptions": { - "typeIdentifier": "t_string_storage_ptr", - "typeString": "string" - }, - "typeName": { - "id": 5, - "name": "string", - "nodeType": "ElementaryTypeName", - "src": "119:6:0", - "typeDescriptions": { - "typeIdentifier": "t_string_storage_ptr", - "typeString": "string" - } - }, - "value": null, - "visibility": "internal" - }, - { - "constant": false, - "id": 8, - "name": "voteCount", - "nodeType": "VariableDeclaration", - "scope": 9, - "src": "142:14:0", - "stateVariable": false, - "storageLocation": "default", - "typeDescriptions": { - "typeIdentifier": "t_uint256", - "typeString": "uint256" - }, - "typeName": { - "id": 7, - "name": "uint", - "nodeType": "ElementaryTypeName", - "src": "142:4:0", - "typeDescriptions": { - "typeIdentifier": "t_uint256", - "typeString": "uint256" - } - }, - "value": null, - "visibility": "internal" - } - ], - "name": "Candidate", - "nodeType": "StructDefinition", - "scope": 98, - "src": "51:113:0", - "visibility": "public" - }, - { - "constant": false, - "id": 13, - "name": "voters", - "nodeType": "VariableDeclaration", - "scope": 98, - "src": "211:38:0", - "stateVariable": true, - "storageLocation": "default", - "typeDescriptions": { - "typeIdentifier": "t_mapping$_t_address_$_t_bool_$", - "typeString": "mapping(address => bool)" - }, - "typeName": { - "id": 12, - "keyType": { - "id": 10, - "name": "address", - "nodeType": "ElementaryTypeName", - "src": "219:7:0", - "typeDescriptions": { - "typeIdentifier": "t_address", - "typeString": "address" - } - }, - "nodeType": "Mapping", - "src": "211:24:0", - "typeDescriptions": { - "typeIdentifier": "t_mapping$_t_address_$_t_bool_$", - "typeString": "mapping(address => bool)" - }, - "valueType": { - "id": 11, - "name": "bool", - "nodeType": "ElementaryTypeName", - "src": "230:4:0", - "typeDescriptions": { - "typeIdentifier": "t_bool", - "typeString": "bool" - } - } - }, - "value": null, - "visibility": "public" - }, - { - "constant": false, - "id": 17, - "name": "candidates", - "nodeType": "VariableDeclaration", - "scope": 98, - "src": "286:44:0", - "stateVariable": true, - "storageLocation": "default", - "typeDescriptions": { - "typeIdentifier": "t_mapping$_t_uint256_$_t_struct$_Candidate_$9_storage_$", - "typeString": "mapping(uint256 => struct Election.Candidate)" - }, - "typeName": { - "id": 16, - "keyType": { - "id": 14, - "name": "uint", - "nodeType": "ElementaryTypeName", - "src": "294:4:0", - "typeDescriptions": { - "typeIdentifier": "t_uint256", - "typeString": "uint256" - } - }, - "nodeType": "Mapping", - "src": "286:26:0", - "typeDescriptions": { - "typeIdentifier": "t_mapping$_t_uint256_$_t_struct$_Candidate_$9_storage_$", - "typeString": "mapping(uint256 => struct Election.Candidate)" - }, - "valueType": { - "contractScope": null, - "id": 15, - "name": "Candidate", - "nodeType": "UserDefinedTypeName", - "referencedDeclaration": 9, - "src": "302:9:0", - "typeDescriptions": { - "typeIdentifier": "t_struct$_Candidate_$9_storage_ptr", - "typeString": "struct Election.Candidate" - } - } - }, - "value": null, - "visibility": "public" - }, - { - "constant": false, - "id": 19, - "name": "candidatesCount", - "nodeType": "VariableDeclaration", - "scope": 98, - "src": "368:27:0", - "stateVariable": true, - "storageLocation": "default", - "typeDescriptions": { - "typeIdentifier": "t_uint256", - "typeString": "uint256" - }, - "typeName": { - "id": 18, - "name": "uint", - "nodeType": "ElementaryTypeName", - "src": "368:4:0", - "typeDescriptions": { - "typeIdentifier": "t_uint256", - "typeString": "uint256" - } - }, - "value": null, - "visibility": "public" - }, - { - "body": { - "id": 37, - "nodeType": "Block", - "src": "426:152:0", - "statements": [ - { - "expression": { - "argumentTypes": null, - "arguments": [ - { - "argumentTypes": null, - "hexValue": "43616e6469646174652031", - "id": 23, - "isConstant": false, - "isLValue": false, - "isPure": true, - "kind": "string", - "lValueRequested": false, - "nodeType": "Literal", - "src": "450:13:0", - "subdenomination": null, - "typeDescriptions": { - "typeIdentifier": "t_stringliteral_41f9dcbd43e9b33194759b5a51b1df9864cdc2b2138ff106f03091eb79861f0c", - "typeString": "literal_string \"Candidate 1\"" - }, - "value": "Candidate 1" - }, - { - "argumentTypes": null, - "hexValue": "50617274792031", - "id": 24, - "isConstant": false, - "isLValue": false, - "isPure": true, - "kind": "string", - "lValueRequested": false, - "nodeType": "Literal", - "src": "464:9:0", - "subdenomination": null, - "typeDescriptions": { - "typeIdentifier": "t_stringliteral_982a42ba1547a45403ee328700ada2d2f38fe803c1bd4def90dd16c04319f572", - "typeString": "literal_string \"Party 1\"" - }, - "value": "Party 1" - } - ], - "expression": { - "argumentTypes": [ - { - "typeIdentifier": "t_stringliteral_41f9dcbd43e9b33194759b5a51b1df9864cdc2b2138ff106f03091eb79861f0c", - "typeString": "literal_string \"Candidate 1\"" - }, - { - "typeIdentifier": "t_stringliteral_982a42ba1547a45403ee328700ada2d2f38fe803c1bd4def90dd16c04319f572", - "typeString": "literal_string \"Party 1\"" - } - ], - "id": 22, - "name": "addCandidate", - "nodeType": "Identifier", - "overloadedDeclarations": [], - "referencedDeclaration": 60, - "src": "437:12:0", - "typeDescriptions": { - "typeIdentifier": "t_function_internal_nonpayable$_t_string_memory_ptr_$_t_string_memory_ptr_$returns$__$", - "typeString": "function (string memory,string memory)" - } - }, - "id": 25, - "isConstant": false, - "isLValue": false, - "isPure": false, - "kind": "functionCall", - "lValueRequested": false, - "names": [], - "nodeType": "FunctionCall", - "src": "437:37:0", - "typeDescriptions": { - "typeIdentifier": "t_tuple$__$", - "typeString": "tuple()" - } - }, - "id": 26, - "nodeType": "ExpressionStatement", - "src": "437:37:0" - }, - { - "expression": { - "argumentTypes": null, - "arguments": [ - { - "argumentTypes": null, - "hexValue": "43616e6469646174652032", - "id": 28, - "isConstant": false, - "isLValue": false, - "isPure": true, - "kind": "string", - "lValueRequested": false, - "nodeType": "Literal", - "src": "498:13:0", - "subdenomination": null, - "typeDescriptions": { - "typeIdentifier": "t_stringliteral_f1f17440f69835dafba5c9fd0e4caa6c780807a80f8d1745ec7af1408d6cca4a", - "typeString": "literal_string \"Candidate 2\"" - }, - "value": "Candidate 2" - }, - { - "argumentTypes": null, - "hexValue": "50617274792032", - "id": 29, - "isConstant": false, - "isLValue": false, - "isPure": true, - "kind": "string", - "lValueRequested": false, - "nodeType": "Literal", - "src": "512:9:0", - "subdenomination": null, - "typeDescriptions": { - "typeIdentifier": "t_stringliteral_a65d7b1feec214d763c70aa27abc2e96fe315a5d13dd87f69a63c6bf74fc9cda", - "typeString": "literal_string \"Party 2\"" - }, - "value": "Party 2" - } - ], - "expression": { - "argumentTypes": [ - { - "typeIdentifier": "t_stringliteral_f1f17440f69835dafba5c9fd0e4caa6c780807a80f8d1745ec7af1408d6cca4a", - "typeString": "literal_string \"Candidate 2\"" - }, - { - "typeIdentifier": "t_stringliteral_a65d7b1feec214d763c70aa27abc2e96fe315a5d13dd87f69a63c6bf74fc9cda", - "typeString": "literal_string \"Party 2\"" - } - ], - "id": 27, - "name": "addCandidate", - "nodeType": "Identifier", - "overloadedDeclarations": [], - "referencedDeclaration": 60, - "src": "485:12:0", - "typeDescriptions": { - "typeIdentifier": "t_function_internal_nonpayable$_t_string_memory_ptr_$_t_string_memory_ptr_$returns$__$", - "typeString": "function (string memory,string memory)" - } - }, - "id": 30, - "isConstant": false, - "isLValue": false, - "isPure": false, - "kind": "functionCall", - "lValueRequested": false, - "names": [], - "nodeType": "FunctionCall", - "src": "485:37:0", - "typeDescriptions": { - "typeIdentifier": "t_tuple$__$", - "typeString": "tuple()" - } - }, - "id": 31, - "nodeType": "ExpressionStatement", - "src": "485:37:0" - }, - { - "expression": { - "argumentTypes": null, - "arguments": [ - { - "argumentTypes": null, - "hexValue": "43616e6469646174652033", - "id": 33, - "isConstant": false, - "isLValue": false, - "isPure": true, - "kind": "string", - "lValueRequested": false, - "nodeType": "Literal", - "src": "546:13:0", - "subdenomination": null, - "typeDescriptions": { - "typeIdentifier": "t_stringliteral_a8aeded82f6f4cfacfca479ad8228c6c3fad44ded07e33c87a6d754848e18955", - "typeString": "literal_string \"Candidate 3\"" - }, - "value": "Candidate 3" - }, - { - "argumentTypes": null, - "hexValue": "50617274792033", - "id": 34, - "isConstant": false, - "isLValue": false, - "isPure": true, - "kind": "string", - "lValueRequested": false, - "nodeType": "Literal", - "src": "560:9:0", - "subdenomination": null, - "typeDescriptions": { - "typeIdentifier": "t_stringliteral_efbe06e544672bf3269e7052f4646091310f484a61886f3502040a510b6c936e", - "typeString": "literal_string \"Party 3\"" - }, - "value": "Party 3" - } - ], - "expression": { - "argumentTypes": [ - { - "typeIdentifier": "t_stringliteral_a8aeded82f6f4cfacfca479ad8228c6c3fad44ded07e33c87a6d754848e18955", - "typeString": "literal_string \"Candidate 3\"" - }, - { - "typeIdentifier": "t_stringliteral_efbe06e544672bf3269e7052f4646091310f484a61886f3502040a510b6c936e", - "typeString": "literal_string \"Party 3\"" - } - ], - "id": 32, - "name": "addCandidate", - "nodeType": "Identifier", - "overloadedDeclarations": [], - "referencedDeclaration": 60, - "src": "533:12:0", - "typeDescriptions": { - "typeIdentifier": "t_function_internal_nonpayable$_t_string_memory_ptr_$_t_string_memory_ptr_$returns$__$", - "typeString": "function (string memory,string memory)" - } - }, - "id": 35, - "isConstant": false, - "isLValue": false, - "isPure": false, - "kind": "functionCall", - "lValueRequested": false, - "names": [], - "nodeType": "FunctionCall", - "src": "533:37:0", - "typeDescriptions": { - "typeIdentifier": "t_tuple$__$", - "typeString": "tuple()" - } - }, - "id": 36, - "nodeType": "ExpressionStatement", - "src": "533:37:0" - } - ] - }, - "documentation": null, - "id": 38, - "implemented": true, - "kind": "constructor", - "modifiers": [], - "name": "", - "nodeType": "FunctionDefinition", - "parameters": { - "id": 20, - "nodeType": "ParameterList", - "parameters": [], - "src": "416:2:0" - }, - "returnParameters": { - "id": 21, - "nodeType": "ParameterList", - "parameters": [], - "src": "426:0:0" - }, - "scope": 98, - "src": "404:174:0", - "stateMutability": "nonpayable", - "superFunction": null, - "visibility": "public" - }, - { - "body": { - "id": 59, - "nodeType": "Block", - "src": "659:121:0", - "statements": [ - { - "expression": { - "argumentTypes": null, - "id": 46, - "isConstant": false, - "isLValue": false, - "isPure": false, - "lValueRequested": false, - "nodeType": "UnaryOperation", - "operator": "++", - "prefix": false, - "src": "670:18:0", - "subExpression": { - "argumentTypes": null, - "id": 45, - "name": "candidatesCount", - "nodeType": "Identifier", - "overloadedDeclarations": [], - "referencedDeclaration": 19, - "src": "670:15:0", - "typeDescriptions": { - "typeIdentifier": "t_uint256", - "typeString": "uint256" - } - }, - "typeDescriptions": { - "typeIdentifier": "t_uint256", - "typeString": "uint256" - } - }, - "id": 47, - "nodeType": "ExpressionStatement", - "src": "670:18:0" - }, - { - "expression": { - "argumentTypes": null, - "id": 57, - "isConstant": false, - "isLValue": false, - "isPure": false, - "lValueRequested": false, - "leftHandSide": { - "argumentTypes": null, - "baseExpression": { - "argumentTypes": null, - "id": 48, - "name": "candidates", - "nodeType": "Identifier", - "overloadedDeclarations": [], - "referencedDeclaration": 17, - "src": "699:10:0", - "typeDescriptions": { - "typeIdentifier": "t_mapping$_t_uint256_$_t_struct$_Candidate_$9_storage_$", - "typeString": "mapping(uint256 => struct Election.Candidate storage ref)" - } - }, - "id": 50, - "indexExpression": { - "argumentTypes": null, - "id": 49, - "name": "candidatesCount", - "nodeType": "Identifier", - "overloadedDeclarations": [], - "referencedDeclaration": 19, - "src": "710:15:0", - "typeDescriptions": { - "typeIdentifier": "t_uint256", - "typeString": "uint256" - } - }, - "isConstant": false, - "isLValue": true, - "isPure": false, - "lValueRequested": true, - "nodeType": "IndexAccess", - "src": "699:27:0", - "typeDescriptions": { - "typeIdentifier": "t_struct$_Candidate_$9_storage", - "typeString": "struct Election.Candidate storage ref" - } - }, - "nodeType": "Assignment", - "operator": "=", - "rightHandSide": { - "argumentTypes": null, - "arguments": [ - { - "argumentTypes": null, - "id": 52, - "name": "candidatesCount", - "nodeType": "Identifier", - "overloadedDeclarations": [], - "referencedDeclaration": 19, - "src": "739:15:0", - "typeDescriptions": { - "typeIdentifier": "t_uint256", - "typeString": "uint256" - } - }, - { - "argumentTypes": null, - "id": 53, - "name": "_name", - "nodeType": "Identifier", - "overloadedDeclarations": [], - "referencedDeclaration": 40, - "src": "756:5:0", - "typeDescriptions": { - "typeIdentifier": "t_string_memory_ptr", - "typeString": "string memory" - } - }, - { - "argumentTypes": null, - "id": 54, - "name": "_party", - "nodeType": "Identifier", - "overloadedDeclarations": [], - "referencedDeclaration": 42, - "src": "762:6:0", - "typeDescriptions": { - "typeIdentifier": "t_string_memory_ptr", - "typeString": "string memory" - } - }, - { - "argumentTypes": null, - "hexValue": "30", - "id": 55, - "isConstant": false, - "isLValue": false, - "isPure": true, - "kind": "number", - "lValueRequested": false, - "nodeType": "Literal", - "src": "770:1:0", - "subdenomination": null, - "typeDescriptions": { - "typeIdentifier": "t_rational_0_by_1", - "typeString": "int_const 0" - }, - "value": "0" - } - ], - "expression": { - "argumentTypes": [ - { - "typeIdentifier": "t_uint256", - "typeString": "uint256" - }, - { - "typeIdentifier": "t_string_memory_ptr", - "typeString": "string memory" - }, - { - "typeIdentifier": "t_string_memory_ptr", - "typeString": "string memory" - }, - { - "typeIdentifier": "t_rational_0_by_1", - "typeString": "int_const 0" - } - ], - "id": 51, - "name": "Candidate", - "nodeType": "Identifier", - "overloadedDeclarations": [], - "referencedDeclaration": 9, - "src": "729:9:0", - "typeDescriptions": { - "typeIdentifier": "t_type$_t_struct$_Candidate_$9_storage_ptr_$", - "typeString": "type(struct Election.Candidate storage pointer)" - } - }, - "id": 56, - "isConstant": false, - "isLValue": false, - "isPure": false, - "kind": "structConstructorCall", - "lValueRequested": false, - "names": [], - "nodeType": "FunctionCall", - "src": "729:43:0", - "typeDescriptions": { - "typeIdentifier": "t_struct$_Candidate_$9_memory", - "typeString": "struct Election.Candidate memory" - } - }, - "src": "699:73:0", - "typeDescriptions": { - "typeIdentifier": "t_struct$_Candidate_$9_storage", - "typeString": "struct Election.Candidate storage ref" - } - }, - "id": 58, - "nodeType": "ExpressionStatement", - "src": "699:73:0" - } - ] - }, - "documentation": null, - "id": 60, - "implemented": true, - "kind": "function", - "modifiers": [], - "name": "addCandidate", - "nodeType": "FunctionDefinition", - "parameters": { - "id": 43, - "nodeType": "ParameterList", - "parameters": [ - { - "constant": false, - "id": 40, - "name": "_name", - "nodeType": "VariableDeclaration", - "scope": 60, - "src": "609:19:0", - "stateVariable": false, - "storageLocation": "memory", - "typeDescriptions": { - "typeIdentifier": "t_string_memory_ptr", - "typeString": "string" - }, - "typeName": { - "id": 39, - "name": "string", - "nodeType": "ElementaryTypeName", - "src": "609:6:0", - "typeDescriptions": { - "typeIdentifier": "t_string_storage_ptr", - "typeString": "string" - } - }, - "value": null, - "visibility": "internal" - }, - { - "constant": false, - "id": 42, - "name": "_party", - "nodeType": "VariableDeclaration", - "scope": 60, - "src": "629:20:0", - "stateVariable": false, - "storageLocation": "memory", - "typeDescriptions": { - "typeIdentifier": "t_string_memory_ptr", - "typeString": "string" - }, - "typeName": { - "id": 41, - "name": "string", - "nodeType": "ElementaryTypeName", - "src": "629:6:0", - "typeDescriptions": { - "typeIdentifier": "t_string_storage_ptr", - "typeString": "string" - } - }, - "value": null, - "visibility": "internal" - } - ], - "src": "608:42:0" - }, - "returnParameters": { - "id": 44, - "nodeType": "ParameterList", - "parameters": [], - "src": "659:0:0" - }, - "scope": 98, - "src": "586:194:0", - "stateMutability": "nonpayable", - "superFunction": null, - "visibility": "private" - }, - { - "body": { - "id": 96, - "nodeType": "Block", - "src": "829:377:0", - "statements": [ - { - "expression": { - "argumentTypes": null, - "arguments": [ - { - "argumentTypes": null, - "id": 70, - "isConstant": false, - "isLValue": false, - "isPure": false, - "lValueRequested": false, - "nodeType": "UnaryOperation", - "operator": "!", - "prefix": true, - "src": "899:19:0", - "subExpression": { - "argumentTypes": null, - "baseExpression": { - "argumentTypes": null, - "id": 66, - "name": "voters", - "nodeType": "Identifier", - "overloadedDeclarations": [], - "referencedDeclaration": 13, - "src": "900:6:0", - "typeDescriptions": { - "typeIdentifier": "t_mapping$_t_address_$_t_bool_$", - "typeString": "mapping(address => bool)" - } - }, - "id": 69, - "indexExpression": { - "argumentTypes": null, - "expression": { - "argumentTypes": null, - "id": 67, - "name": "msg", - "nodeType": "Identifier", - "overloadedDeclarations": [], - "referencedDeclaration": 146, - "src": "907:3:0", - "typeDescriptions": { - "typeIdentifier": "t_magic_message", - "typeString": "msg" - } - }, - "id": 68, - "isConstant": false, - "isLValue": false, - "isPure": false, - "lValueRequested": false, - "memberName": "sender", - "nodeType": "MemberAccess", - "referencedDeclaration": null, - "src": "907:10:0", - "typeDescriptions": { - "typeIdentifier": "t_address_payable", - "typeString": "address payable" - } - }, - "isConstant": false, - "isLValue": true, - "isPure": false, - "lValueRequested": false, - "nodeType": "IndexAccess", - "src": "900:18:0", - "typeDescriptions": { - "typeIdentifier": "t_bool", - "typeString": "bool" - } - }, - "typeDescriptions": { - "typeIdentifier": "t_bool", - "typeString": "bool" - } - } - ], - "expression": { - "argumentTypes": [ - { - "typeIdentifier": "t_bool", - "typeString": "bool" - } - ], - "id": 65, - "name": "require", - "nodeType": "Identifier", - "overloadedDeclarations": [ - 149, - 150 - ], - "referencedDeclaration": 149, - "src": "891:7:0", - "typeDescriptions": { - "typeIdentifier": "t_function_require_pure$_t_bool_$returns$__$", - "typeString": "function (bool) pure" - } - }, - "id": 71, - "isConstant": false, - "isLValue": false, - "isPure": false, - "kind": "functionCall", - "lValueRequested": false, - "names": [], - "nodeType": "FunctionCall", - "src": "891:28:0", - "typeDescriptions": { - "typeIdentifier": "t_tuple$__$", - "typeString": "tuple()" - } - }, - "id": 72, - "nodeType": "ExpressionStatement", - "src": "891:28:0" - }, - { - "expression": { - "argumentTypes": null, - "arguments": [ - { - "argumentTypes": null, - "commonType": { - "typeIdentifier": "t_bool", - "typeString": "bool" - }, - "id": 80, - "isConstant": false, - "isLValue": false, - "isPure": false, - "lValueRequested": false, - "leftExpression": { - "argumentTypes": null, - "commonType": { - "typeIdentifier": "t_uint256", - "typeString": "uint256" - }, - "id": 76, - "isConstant": false, - "isLValue": false, - "isPure": false, - "lValueRequested": false, - "leftExpression": { - "argumentTypes": null, - "id": 74, - "name": "_candidateId", - "nodeType": "Identifier", - "overloadedDeclarations": [], - "referencedDeclaration": 62, - "src": "978:12:0", - "typeDescriptions": { - "typeIdentifier": "t_uint256", - "typeString": "uint256" - } - }, - "nodeType": "BinaryOperation", - "operator": ">", - "rightExpression": { - "argumentTypes": null, - "hexValue": "30", - "id": 75, - "isConstant": false, - "isLValue": false, - "isPure": true, - "kind": "number", - "lValueRequested": false, - "nodeType": "Literal", - "src": "993:1:0", - "subdenomination": null, - "typeDescriptions": { - "typeIdentifier": "t_rational_0_by_1", - "typeString": "int_const 0" - }, - "value": "0" - }, - "src": "978:16:0", - "typeDescriptions": { - "typeIdentifier": "t_bool", - "typeString": "bool" - } - }, - "nodeType": "BinaryOperation", - "operator": "&&", - "rightExpression": { - "argumentTypes": null, - "commonType": { - "typeIdentifier": "t_uint256", - "typeString": "uint256" - }, - "id": 79, - "isConstant": false, - "isLValue": false, - "isPure": false, - "lValueRequested": false, - "leftExpression": { - "argumentTypes": null, - "id": 77, - "name": "_candidateId", - "nodeType": "Identifier", - "overloadedDeclarations": [], - "referencedDeclaration": 62, - "src": "998:12:0", - "typeDescriptions": { - "typeIdentifier": "t_uint256", - "typeString": "uint256" - } - }, - "nodeType": "BinaryOperation", - "operator": "<=", - "rightExpression": { - "argumentTypes": null, - "id": 78, - "name": "candidatesCount", - "nodeType": "Identifier", - "overloadedDeclarations": [], - "referencedDeclaration": 19, - "src": "1014:15:0", - "typeDescriptions": { - "typeIdentifier": "t_uint256", - "typeString": "uint256" - } - }, - "src": "998:31:0", - "typeDescriptions": { - "typeIdentifier": "t_bool", - "typeString": "bool" - } - }, - "src": "978:51:0", - "typeDescriptions": { - "typeIdentifier": "t_bool", - "typeString": "bool" - } - } - ], - "expression": { - "argumentTypes": [ - { - "typeIdentifier": "t_bool", - "typeString": "bool" - } - ], - "id": 73, - "name": "require", - "nodeType": "Identifier", - "overloadedDeclarations": [ - 149, - 150 - ], - "referencedDeclaration": 149, - "src": "970:7:0", - "typeDescriptions": { - "typeIdentifier": "t_function_require_pure$_t_bool_$returns$__$", - "typeString": "function (bool) pure" - } - }, - "id": 81, - "isConstant": false, - "isLValue": false, - "isPure": false, - "kind": "functionCall", - "lValueRequested": false, - "names": [], - "nodeType": "FunctionCall", - "src": "970:60:0", - "typeDescriptions": { - "typeIdentifier": "t_tuple$__$", - "typeString": "tuple()" - } - }, - "id": 82, - "nodeType": "ExpressionStatement", - "src": "970:60:0" - }, - { - "expression": { - "argumentTypes": null, - "id": 88, - "isConstant": false, - "isLValue": false, - "isPure": false, - "lValueRequested": false, - "leftHandSide": { - "argumentTypes": null, - "baseExpression": { - "argumentTypes": null, - "id": 83, - "name": "voters", - "nodeType": "Identifier", - "overloadedDeclarations": [], - "referencedDeclaration": 13, - "src": "1083:6:0", - "typeDescriptions": { - "typeIdentifier": "t_mapping$_t_address_$_t_bool_$", - "typeString": "mapping(address => bool)" - } - }, - "id": 86, - "indexExpression": { - "argumentTypes": null, - "expression": { - "argumentTypes": null, - "id": 84, - "name": "msg", - "nodeType": "Identifier", - "overloadedDeclarations": [], - "referencedDeclaration": 146, - "src": "1090:3:0", - "typeDescriptions": { - "typeIdentifier": "t_magic_message", - "typeString": "msg" - } - }, - "id": 85, - "isConstant": false, - "isLValue": false, - "isPure": false, - "lValueRequested": false, - "memberName": "sender", - "nodeType": "MemberAccess", - "referencedDeclaration": null, - "src": "1090:10:0", - "typeDescriptions": { - "typeIdentifier": "t_address_payable", - "typeString": "address payable" - } - }, - "isConstant": false, - "isLValue": true, - "isPure": false, - "lValueRequested": true, - "nodeType": "IndexAccess", - "src": "1083:18:0", - "typeDescriptions": { - "typeIdentifier": "t_bool", - "typeString": "bool" - } - }, - "nodeType": "Assignment", - "operator": "=", - "rightHandSide": { - "argumentTypes": null, - "hexValue": "74727565", - "id": 87, - "isConstant": false, - "isLValue": false, - "isPure": true, - "kind": "bool", - "lValueRequested": false, - "nodeType": "Literal", - "src": "1104:4:0", - "subdenomination": null, - "typeDescriptions": { - "typeIdentifier": "t_bool", - "typeString": "bool" - }, - "value": "true" - }, - "src": "1083:25:0", - "typeDescriptions": { - "typeIdentifier": "t_bool", - "typeString": "bool" - } - }, - "id": 89, - "nodeType": "ExpressionStatement", - "src": "1083:25:0" - }, - { - "expression": { - "argumentTypes": null, - "id": 94, - "isConstant": false, - "isLValue": false, - "isPure": false, - "lValueRequested": false, - "nodeType": "UnaryOperation", - "operator": "++", - "prefix": false, - "src": "1161:37:0", - "subExpression": { - "argumentTypes": null, - "expression": { - "argumentTypes": null, - "baseExpression": { - "argumentTypes": null, - "id": 90, - "name": "candidates", - "nodeType": "Identifier", - "overloadedDeclarations": [], - "referencedDeclaration": 17, - "src": "1161:10:0", - "typeDescriptions": { - "typeIdentifier": "t_mapping$_t_uint256_$_t_struct$_Candidate_$9_storage_$", - "typeString": "mapping(uint256 => struct Election.Candidate storage ref)" - } - }, - "id": 92, - "indexExpression": { - "argumentTypes": null, - "id": 91, - "name": "_candidateId", - "nodeType": "Identifier", - "overloadedDeclarations": [], - "referencedDeclaration": 62, - "src": "1172:12:0", - "typeDescriptions": { - "typeIdentifier": "t_uint256", - "typeString": "uint256" - } - }, - "isConstant": false, - "isLValue": true, - "isPure": false, - "lValueRequested": false, - "nodeType": "IndexAccess", - "src": "1161:24:0", - "typeDescriptions": { - "typeIdentifier": "t_struct$_Candidate_$9_storage", - "typeString": "struct Election.Candidate storage ref" - } - }, - "id": 93, - "isConstant": false, - "isLValue": true, - "isPure": false, - "lValueRequested": true, - "memberName": "voteCount", - "nodeType": "MemberAccess", - "referencedDeclaration": 8, - "src": "1161:34:0", - "typeDescriptions": { - "typeIdentifier": "t_uint256", - "typeString": "uint256" - } - }, - "typeDescriptions": { - "typeIdentifier": "t_uint256", - "typeString": "uint256" - } - }, - "id": 95, - "nodeType": "ExpressionStatement", - "src": "1161:37:0" - } - ] - }, - "documentation": null, - "id": 97, - "implemented": true, - "kind": "function", - "modifiers": [], - "name": "vote", - "nodeType": "FunctionDefinition", - "parameters": { - "id": 63, - "nodeType": "ParameterList", - "parameters": [ - { - "constant": false, - "id": 62, - "name": "_candidateId", - "nodeType": "VariableDeclaration", - "scope": 97, - "src": "803:17:0", - "stateVariable": false, - "storageLocation": "default", - "typeDescriptions": { - "typeIdentifier": "t_uint256", - "typeString": "uint256" - }, - "typeName": { - "id": 61, - "name": "uint", - "nodeType": "ElementaryTypeName", - "src": "803:4:0", - "typeDescriptions": { - "typeIdentifier": "t_uint256", - "typeString": "uint256" - } - }, - "value": null, - "visibility": "internal" - } - ], - "src": "802:19:0" - }, - "returnParameters": { - "id": 64, - "nodeType": "ParameterList", - "parameters": [], - "src": "829:0:0" - }, - "scope": 98, - "src": "788:418:0", - "stateMutability": "nonpayable", - "superFunction": null, - "visibility": "public" - } - ], - "scope": 99, - "src": "0:1209:0" - } - ], - "src": "0:1209:0" - }, - "legacyAST": { - "attributes": { - "absolutePath": "project:/contracts/Election.sol", - "exportedSymbols": { - "Election": [ - 98 - ] - } - }, - "children": [ - { - "attributes": { - "baseContracts": [ - null - ], - "contractDependencies": [ - null - ], - "contractKind": "contract", - "documentation": null, - "fullyImplemented": true, - "linearizedBaseContracts": [ - 98 - ], - "name": "Election", - "scope": 99 - }, - "children": [ - { - "attributes": { - "canonicalName": "Election.Candidate", - "name": "Candidate", - "scope": 98, - "visibility": "public" - }, - "children": [ - { - "attributes": { - "constant": false, - "name": "id", - "scope": 9, - "stateVariable": false, - "storageLocation": "default", - "type": "uint256", - "value": null, - "visibility": "internal" - }, - "children": [ - { - "attributes": { - "name": "uint", - "type": "uint256" - }, - "id": 1, - "name": "ElementaryTypeName", - "src": "79:4:0" - } - ], - "id": 2, - "name": "VariableDeclaration", - "src": "79:7:0" - }, - { - "attributes": { - "constant": false, - "name": "name", - "scope": 9, - "stateVariable": false, - "storageLocation": "default", - "type": "string", - "value": null, - "visibility": "internal" - }, - "children": [ - { - "attributes": { - "name": "string", - "type": "string" - }, - "id": 3, - "name": "ElementaryTypeName", - "src": "97:6:0" - } - ], - "id": 4, - "name": "VariableDeclaration", - "src": "97:11:0" - }, - { - "attributes": { - "constant": false, - "name": "party", - "scope": 9, - "stateVariable": false, - "storageLocation": "default", - "type": "string", - "value": null, - "visibility": "internal" - }, - "children": [ - { - "attributes": { - "name": "string", - "type": "string" - }, - "id": 5, - "name": "ElementaryTypeName", - "src": "119:6:0" - } - ], - "id": 6, - "name": "VariableDeclaration", - "src": "119:12:0" - }, - { - "attributes": { - "constant": false, - "name": "voteCount", - "scope": 9, - "stateVariable": false, - "storageLocation": "default", - "type": "uint256", - "value": null, - "visibility": "internal" - }, - "children": [ - { - "attributes": { - "name": "uint", - "type": "uint256" - }, - "id": 7, - "name": "ElementaryTypeName", - "src": "142:4:0" - } - ], - "id": 8, - "name": "VariableDeclaration", - "src": "142:14:0" - } - ], - "id": 9, - "name": "StructDefinition", - "src": "51:113:0" - }, - { - "attributes": { - "constant": false, - "name": "voters", - "scope": 98, - "stateVariable": true, - "storageLocation": "default", - "type": "mapping(address => bool)", - "value": null, - "visibility": "public" - }, - "children": [ - { - "attributes": { - "type": "mapping(address => bool)" - }, - "children": [ - { - "attributes": { - "name": "address", - "type": "address" - }, - "id": 10, - "name": "ElementaryTypeName", - "src": "219:7:0" - }, - { - "attributes": { - "name": "bool", - "type": "bool" - }, - "id": 11, - "name": "ElementaryTypeName", - "src": "230:4:0" - } - ], - "id": 12, - "name": "Mapping", - "src": "211:24:0" - } - ], - "id": 13, - "name": "VariableDeclaration", - "src": "211:38:0" - }, - { - "attributes": { - "constant": false, - "name": "candidates", - "scope": 98, - "stateVariable": true, - "storageLocation": "default", - "type": "mapping(uint256 => struct Election.Candidate)", - "value": null, - "visibility": "public" - }, - "children": [ - { - "attributes": { - "type": "mapping(uint256 => struct Election.Candidate)" - }, - "children": [ - { - "attributes": { - "name": "uint", - "type": "uint256" - }, - "id": 14, - "name": "ElementaryTypeName", - "src": "294:4:0" - }, - { - "attributes": { - "contractScope": null, - "name": "Candidate", - "referencedDeclaration": 9, - "type": "struct Election.Candidate" - }, - "id": 15, - "name": "UserDefinedTypeName", - "src": "302:9:0" - } - ], - "id": 16, - "name": "Mapping", - "src": "286:26:0" - } - ], - "id": 17, - "name": "VariableDeclaration", - "src": "286:44:0" - }, - { - "attributes": { - "constant": false, - "name": "candidatesCount", - "scope": 98, - "stateVariable": true, - "storageLocation": "default", - "type": "uint256", - "value": null, - "visibility": "public" - }, - "children": [ - { - "attributes": { - "name": "uint", - "type": "uint256" - }, - "id": 18, - "name": "ElementaryTypeName", - "src": "368:4:0" - } - ], - "id": 19, - "name": "VariableDeclaration", - "src": "368:27:0" - }, - { - "attributes": { - "documentation": null, - "implemented": true, - "isConstructor": true, - "kind": "constructor", - "modifiers": [ - null - ], - "name": "", - "scope": 98, - "stateMutability": "nonpayable", - "superFunction": null, - "visibility": "public" - }, - "children": [ - { - "attributes": { - "parameters": [ - null - ] - }, - "children": [], - "id": 20, - "name": "ParameterList", - "src": "416:2:0" - }, - { - "attributes": { - "parameters": [ - null - ] - }, - "children": [], - "id": 21, - "name": "ParameterList", - "src": "426:0:0" - }, - { - "children": [ - { - "children": [ - { - "attributes": { - "argumentTypes": null, - "isConstant": false, - "isLValue": false, - "isPure": false, - "isStructConstructorCall": false, - "lValueRequested": false, - "names": [ - null - ], - "type": "tuple()", - "type_conversion": false - }, - "children": [ - { - "attributes": { - "argumentTypes": [ - { - "typeIdentifier": "t_stringliteral_41f9dcbd43e9b33194759b5a51b1df9864cdc2b2138ff106f03091eb79861f0c", - "typeString": "literal_string \"Candidate 1\"" - }, - { - "typeIdentifier": "t_stringliteral_982a42ba1547a45403ee328700ada2d2f38fe803c1bd4def90dd16c04319f572", - "typeString": "literal_string \"Party 1\"" - } - ], - "overloadedDeclarations": [ - null - ], - "referencedDeclaration": 60, - "type": "function (string memory,string memory)", - "value": "addCandidate" - }, - "id": 22, - "name": "Identifier", - "src": "437:12:0" - }, - { - "attributes": { - "argumentTypes": null, - "hexvalue": "43616e6469646174652031", - "isConstant": false, - "isLValue": false, - "isPure": true, - "lValueRequested": false, - "subdenomination": null, - "token": "string", - "type": "literal_string \"Candidate 1\"", - "value": "Candidate 1" - }, - "id": 23, - "name": "Literal", - "src": "450:13:0" - }, - { - "attributes": { - "argumentTypes": null, - "hexvalue": "50617274792031", - "isConstant": false, - "isLValue": false, - "isPure": true, - "lValueRequested": false, - "subdenomination": null, - "token": "string", - "type": "literal_string \"Party 1\"", - "value": "Party 1" - }, - "id": 24, - "name": "Literal", - "src": "464:9:0" - } - ], - "id": 25, - "name": "FunctionCall", - "src": "437:37:0" - } - ], - "id": 26, - "name": "ExpressionStatement", - "src": "437:37:0" - }, - { - "children": [ - { - "attributes": { - "argumentTypes": null, - "isConstant": false, - "isLValue": false, - "isPure": false, - "isStructConstructorCall": false, - "lValueRequested": false, - "names": [ - null - ], - "type": "tuple()", - "type_conversion": false - }, - "children": [ - { - "attributes": { - "argumentTypes": [ - { - "typeIdentifier": "t_stringliteral_f1f17440f69835dafba5c9fd0e4caa6c780807a80f8d1745ec7af1408d6cca4a", - "typeString": "literal_string \"Candidate 2\"" - }, - { - "typeIdentifier": "t_stringliteral_a65d7b1feec214d763c70aa27abc2e96fe315a5d13dd87f69a63c6bf74fc9cda", - "typeString": "literal_string \"Party 2\"" - } - ], - "overloadedDeclarations": [ - null - ], - "referencedDeclaration": 60, - "type": "function (string memory,string memory)", - "value": "addCandidate" - }, - "id": 27, - "name": "Identifier", - "src": "485:12:0" - }, - { - "attributes": { - "argumentTypes": null, - "hexvalue": "43616e6469646174652032", - "isConstant": false, - "isLValue": false, - "isPure": true, - "lValueRequested": false, - "subdenomination": null, - "token": "string", - "type": "literal_string \"Candidate 2\"", - "value": "Candidate 2" - }, - "id": 28, - "name": "Literal", - "src": "498:13:0" - }, - { - "attributes": { - "argumentTypes": null, - "hexvalue": "50617274792032", - "isConstant": false, - "isLValue": false, - "isPure": true, - "lValueRequested": false, - "subdenomination": null, - "token": "string", - "type": "literal_string \"Party 2\"", - "value": "Party 2" - }, - "id": 29, - "name": "Literal", - "src": "512:9:0" - } - ], - "id": 30, - "name": "FunctionCall", - "src": "485:37:0" - } - ], - "id": 31, - "name": "ExpressionStatement", - "src": "485:37:0" - }, - { - "children": [ - { - "attributes": { - "argumentTypes": null, - "isConstant": false, - "isLValue": false, - "isPure": false, - "isStructConstructorCall": false, - "lValueRequested": false, - "names": [ - null - ], - "type": "tuple()", - "type_conversion": false - }, - "children": [ - { - "attributes": { - "argumentTypes": [ - { - "typeIdentifier": "t_stringliteral_a8aeded82f6f4cfacfca479ad8228c6c3fad44ded07e33c87a6d754848e18955", - "typeString": "literal_string \"Candidate 3\"" - }, - { - "typeIdentifier": "t_stringliteral_efbe06e544672bf3269e7052f4646091310f484a61886f3502040a510b6c936e", - "typeString": "literal_string \"Party 3\"" - } - ], - "overloadedDeclarations": [ - null - ], - "referencedDeclaration": 60, - "type": "function (string memory,string memory)", - "value": "addCandidate" - }, - "id": 32, - "name": "Identifier", - "src": "533:12:0" - }, - { - "attributes": { - "argumentTypes": null, - "hexvalue": "43616e6469646174652033", - "isConstant": false, - "isLValue": false, - "isPure": true, - "lValueRequested": false, - "subdenomination": null, - "token": "string", - "type": "literal_string \"Candidate 3\"", - "value": "Candidate 3" - }, - "id": 33, - "name": "Literal", - "src": "546:13:0" - }, - { - "attributes": { - "argumentTypes": null, - "hexvalue": "50617274792033", - "isConstant": false, - "isLValue": false, - "isPure": true, - "lValueRequested": false, - "subdenomination": null, - "token": "string", - "type": "literal_string \"Party 3\"", - "value": "Party 3" - }, - "id": 34, - "name": "Literal", - "src": "560:9:0" - } - ], - "id": 35, - "name": "FunctionCall", - "src": "533:37:0" - } - ], - "id": 36, - "name": "ExpressionStatement", - "src": "533:37:0" - } - ], - "id": 37, - "name": "Block", - "src": "426:152:0" - } - ], - "id": 38, - "name": "FunctionDefinition", - "src": "404:174:0" - }, - { - "attributes": { - "documentation": null, - "implemented": true, - "isConstructor": false, - "kind": "function", - "modifiers": [ - null - ], - "name": "addCandidate", - "scope": 98, - "stateMutability": "nonpayable", - "superFunction": null, - "visibility": "private" - }, - "children": [ - { - "children": [ - { - "attributes": { - "constant": false, - "name": "_name", - "scope": 60, - "stateVariable": false, - "storageLocation": "memory", - "type": "string", - "value": null, - "visibility": "internal" - }, - "children": [ - { - "attributes": { - "name": "string", - "type": "string" - }, - "id": 39, - "name": "ElementaryTypeName", - "src": "609:6:0" - } - ], - "id": 40, - "name": "VariableDeclaration", - "src": "609:19:0" - }, - { - "attributes": { - "constant": false, - "name": "_party", - "scope": 60, - "stateVariable": false, - "storageLocation": "memory", - "type": "string", - "value": null, - "visibility": "internal" - }, - "children": [ - { - "attributes": { - "name": "string", - "type": "string" - }, - "id": 41, - "name": "ElementaryTypeName", - "src": "629:6:0" - } - ], - "id": 42, - "name": "VariableDeclaration", - "src": "629:20:0" - } - ], - "id": 43, - "name": "ParameterList", - "src": "608:42:0" - }, - { - "attributes": { - "parameters": [ - null - ] - }, - "children": [], - "id": 44, - "name": "ParameterList", - "src": "659:0:0" - }, - { - "children": [ - { - "children": [ - { - "attributes": { - "argumentTypes": null, - "isConstant": false, - "isLValue": false, - "isPure": false, - "lValueRequested": false, - "operator": "++", - "prefix": false, - "type": "uint256" - }, - "children": [ - { - "attributes": { - "argumentTypes": null, - "overloadedDeclarations": [ - null - ], - "referencedDeclaration": 19, - "type": "uint256", - "value": "candidatesCount" - }, - "id": 45, - "name": "Identifier", - "src": "670:15:0" - } - ], - "id": 46, - "name": "UnaryOperation", - "src": "670:18:0" - } - ], - "id": 47, - "name": "ExpressionStatement", - "src": "670:18:0" - }, - { - "children": [ - { - "attributes": { - "argumentTypes": null, - "isConstant": false, - "isLValue": false, - "isPure": false, - "lValueRequested": false, - "operator": "=", - "type": "struct Election.Candidate storage ref" - }, - "children": [ - { - "attributes": { - "argumentTypes": null, - "isConstant": false, - "isLValue": true, - "isPure": false, - "lValueRequested": true, - "type": "struct Election.Candidate storage ref" - }, - "children": [ - { - "attributes": { - "argumentTypes": null, - "overloadedDeclarations": [ - null - ], - "referencedDeclaration": 17, - "type": "mapping(uint256 => struct Election.Candidate storage ref)", - "value": "candidates" - }, - "id": 48, - "name": "Identifier", - "src": "699:10:0" - }, - { - "attributes": { - "argumentTypes": null, - "overloadedDeclarations": [ - null - ], - "referencedDeclaration": 19, - "type": "uint256", - "value": "candidatesCount" - }, - "id": 49, - "name": "Identifier", - "src": "710:15:0" - } - ], - "id": 50, - "name": "IndexAccess", - "src": "699:27:0" - }, - { - "attributes": { - "argumentTypes": null, - "isConstant": false, - "isLValue": false, - "isPure": false, - "isStructConstructorCall": true, - "lValueRequested": false, - "names": [ - null - ], - "type": "struct Election.Candidate memory", - "type_conversion": false - }, - "children": [ - { - "attributes": { - "argumentTypes": [ - { - "typeIdentifier": "t_uint256", - "typeString": "uint256" - }, - { - "typeIdentifier": "t_string_memory_ptr", - "typeString": "string memory" - }, - { - "typeIdentifier": "t_string_memory_ptr", - "typeString": "string memory" - }, - { - "typeIdentifier": "t_rational_0_by_1", - "typeString": "int_const 0" - } - ], - "overloadedDeclarations": [ - null - ], - "referencedDeclaration": 9, - "type": "type(struct Election.Candidate storage pointer)", - "value": "Candidate" - }, - "id": 51, - "name": "Identifier", - "src": "729:9:0" - }, - { - "attributes": { - "argumentTypes": null, - "overloadedDeclarations": [ - null - ], - "referencedDeclaration": 19, - "type": "uint256", - "value": "candidatesCount" - }, - "id": 52, - "name": "Identifier", - "src": "739:15:0" - }, - { - "attributes": { - "argumentTypes": null, - "overloadedDeclarations": [ - null - ], - "referencedDeclaration": 40, - "type": "string memory", - "value": "_name" - }, - "id": 53, - "name": "Identifier", - "src": "756:5:0" - }, - { - "attributes": { - "argumentTypes": null, - "overloadedDeclarations": [ - null - ], - "referencedDeclaration": 42, - "type": "string memory", - "value": "_party" - }, - "id": 54, - "name": "Identifier", - "src": "762:6:0" - }, - { - "attributes": { - "argumentTypes": null, - "hexvalue": "30", - "isConstant": false, - "isLValue": false, - "isPure": true, - "lValueRequested": false, - "subdenomination": null, - "token": "number", - "type": "int_const 0", - "value": "0" - }, - "id": 55, - "name": "Literal", - "src": "770:1:0" - } - ], - "id": 56, - "name": "FunctionCall", - "src": "729:43:0" - } - ], - "id": 57, - "name": "Assignment", - "src": "699:73:0" - } - ], - "id": 58, - "name": "ExpressionStatement", - "src": "699:73:0" - } - ], - "id": 59, - "name": "Block", - "src": "659:121:0" - } - ], - "id": 60, - "name": "FunctionDefinition", - "src": "586:194:0" - }, - { - "attributes": { - "documentation": null, - "implemented": true, - "isConstructor": false, - "kind": "function", - "modifiers": [ - null - ], - "name": "vote", - "scope": 98, - "stateMutability": "nonpayable", - "superFunction": null, - "visibility": "public" - }, - "children": [ - { - "children": [ - { - "attributes": { - "constant": false, - "name": "_candidateId", - "scope": 97, - "stateVariable": false, - "storageLocation": "default", - "type": "uint256", - "value": null, - "visibility": "internal" - }, - "children": [ - { - "attributes": { - "name": "uint", - "type": "uint256" - }, - "id": 61, - "name": "ElementaryTypeName", - "src": "803:4:0" - } - ], - "id": 62, - "name": "VariableDeclaration", - "src": "803:17:0" - } - ], - "id": 63, - "name": "ParameterList", - "src": "802:19:0" - }, - { - "attributes": { - "parameters": [ - null - ] - }, - "children": [], - "id": 64, - "name": "ParameterList", - "src": "829:0:0" - }, - { - "children": [ - { - "children": [ - { - "attributes": { - "argumentTypes": null, - "isConstant": false, - "isLValue": false, - "isPure": false, - "isStructConstructorCall": false, - "lValueRequested": false, - "names": [ - null - ], - "type": "tuple()", - "type_conversion": false - }, - "children": [ - { - "attributes": { - "argumentTypes": [ - { - "typeIdentifier": "t_bool", - "typeString": "bool" - } - ], - "overloadedDeclarations": [ - 149, - 150 - ], - "referencedDeclaration": 149, - "type": "function (bool) pure", - "value": "require" - }, - "id": 65, - "name": "Identifier", - "src": "891:7:0" - }, - { - "attributes": { - "argumentTypes": null, - "isConstant": false, - "isLValue": false, - "isPure": false, - "lValueRequested": false, - "operator": "!", - "prefix": true, - "type": "bool" - }, - "children": [ - { - "attributes": { - "argumentTypes": null, - "isConstant": false, - "isLValue": true, - "isPure": false, - "lValueRequested": false, - "type": "bool" - }, - "children": [ - { - "attributes": { - "argumentTypes": null, - "overloadedDeclarations": [ - null - ], - "referencedDeclaration": 13, - "type": "mapping(address => bool)", - "value": "voters" - }, - "id": 66, - "name": "Identifier", - "src": "900:6:0" - }, - { - "attributes": { - "argumentTypes": null, - "isConstant": false, - "isLValue": false, - "isPure": false, - "lValueRequested": false, - "member_name": "sender", - "referencedDeclaration": null, - "type": "address payable" - }, - "children": [ - { - "attributes": { - "argumentTypes": null, - "overloadedDeclarations": [ - null - ], - "referencedDeclaration": 146, - "type": "msg", - "value": "msg" - }, - "id": 67, - "name": "Identifier", - "src": "907:3:0" - } - ], - "id": 68, - "name": "MemberAccess", - "src": "907:10:0" - } - ], - "id": 69, - "name": "IndexAccess", - "src": "900:18:0" - } - ], - "id": 70, - "name": "UnaryOperation", - "src": "899:19:0" - } - ], - "id": 71, - "name": "FunctionCall", - "src": "891:28:0" - } - ], - "id": 72, - "name": "ExpressionStatement", - "src": "891:28:0" - }, - { - "children": [ - { - "attributes": { - "argumentTypes": null, - "isConstant": false, - "isLValue": false, - "isPure": false, - "isStructConstructorCall": false, - "lValueRequested": false, - "names": [ - null - ], - "type": "tuple()", - "type_conversion": false - }, - "children": [ - { - "attributes": { - "argumentTypes": [ - { - "typeIdentifier": "t_bool", - "typeString": "bool" - } - ], - "overloadedDeclarations": [ - 149, - 150 - ], - "referencedDeclaration": 149, - "type": "function (bool) pure", - "value": "require" - }, - "id": 73, - "name": "Identifier", - "src": "970:7:0" - }, - { - "attributes": { - "argumentTypes": null, - "commonType": { - "typeIdentifier": "t_bool", - "typeString": "bool" - }, - "isConstant": false, - "isLValue": false, - "isPure": false, - "lValueRequested": false, - "operator": "&&", - "type": "bool" - }, - "children": [ - { - "attributes": { - "argumentTypes": null, - "commonType": { - "typeIdentifier": "t_uint256", - "typeString": "uint256" - }, - "isConstant": false, - "isLValue": false, - "isPure": false, - "lValueRequested": false, - "operator": ">", - "type": "bool" - }, - "children": [ - { - "attributes": { - "argumentTypes": null, - "overloadedDeclarations": [ - null - ], - "referencedDeclaration": 62, - "type": "uint256", - "value": "_candidateId" - }, - "id": 74, - "name": "Identifier", - "src": "978:12:0" - }, - { - "attributes": { - "argumentTypes": null, - "hexvalue": "30", - "isConstant": false, - "isLValue": false, - "isPure": true, - "lValueRequested": false, - "subdenomination": null, - "token": "number", - "type": "int_const 0", - "value": "0" - }, - "id": 75, - "name": "Literal", - "src": "993:1:0" - } - ], - "id": 76, - "name": "BinaryOperation", - "src": "978:16:0" - }, - { - "attributes": { - "argumentTypes": null, - "commonType": { - "typeIdentifier": "t_uint256", - "typeString": "uint256" - }, - "isConstant": false, - "isLValue": false, - "isPure": false, - "lValueRequested": false, - "operator": "<=", - "type": "bool" - }, - "children": [ - { - "attributes": { - "argumentTypes": null, - "overloadedDeclarations": [ - null - ], - "referencedDeclaration": 62, - "type": "uint256", - "value": "_candidateId" - }, - "id": 77, - "name": "Identifier", - "src": "998:12:0" - }, - { - "attributes": { - "argumentTypes": null, - "overloadedDeclarations": [ - null - ], - "referencedDeclaration": 19, - "type": "uint256", - "value": "candidatesCount" - }, - "id": 78, - "name": "Identifier", - "src": "1014:15:0" - } - ], - "id": 79, - "name": "BinaryOperation", - "src": "998:31:0" - } - ], - "id": 80, - "name": "BinaryOperation", - "src": "978:51:0" - } - ], - "id": 81, - "name": "FunctionCall", - "src": "970:60:0" - } - ], - "id": 82, - "name": "ExpressionStatement", - "src": "970:60:0" - }, - { - "children": [ - { - "attributes": { - "argumentTypes": null, - "isConstant": false, - "isLValue": false, - "isPure": false, - "lValueRequested": false, - "operator": "=", - "type": "bool" - }, - "children": [ - { - "attributes": { - "argumentTypes": null, - "isConstant": false, - "isLValue": true, - "isPure": false, - "lValueRequested": true, - "type": "bool" - }, - "children": [ - { - "attributes": { - "argumentTypes": null, - "overloadedDeclarations": [ - null - ], - "referencedDeclaration": 13, - "type": "mapping(address => bool)", - "value": "voters" - }, - "id": 83, - "name": "Identifier", - "src": "1083:6:0" - }, - { - "attributes": { - "argumentTypes": null, - "isConstant": false, - "isLValue": false, - "isPure": false, - "lValueRequested": false, - "member_name": "sender", - "referencedDeclaration": null, - "type": "address payable" - }, - "children": [ - { - "attributes": { - "argumentTypes": null, - "overloadedDeclarations": [ - null - ], - "referencedDeclaration": 146, - "type": "msg", - "value": "msg" - }, - "id": 84, - "name": "Identifier", - "src": "1090:3:0" - } - ], - "id": 85, - "name": "MemberAccess", - "src": "1090:10:0" - } - ], - "id": 86, - "name": "IndexAccess", - "src": "1083:18:0" - }, - { - "attributes": { - "argumentTypes": null, - "hexvalue": "74727565", - "isConstant": false, - "isLValue": false, - "isPure": true, - "lValueRequested": false, - "subdenomination": null, - "token": "bool", - "type": "bool", - "value": "true" - }, - "id": 87, - "name": "Literal", - "src": "1104:4:0" - } - ], - "id": 88, - "name": "Assignment", - "src": "1083:25:0" - } - ], - "id": 89, - "name": "ExpressionStatement", - "src": "1083:25:0" - }, - { - "children": [ - { - "attributes": { - "argumentTypes": null, - "isConstant": false, - "isLValue": false, - "isPure": false, - "lValueRequested": false, - "operator": "++", - "prefix": false, - "type": "uint256" - }, - "children": [ - { - "attributes": { - "argumentTypes": null, - "isConstant": false, - "isLValue": true, - "isPure": false, - "lValueRequested": true, - "member_name": "voteCount", - "referencedDeclaration": 8, - "type": "uint256" - }, - "children": [ - { - "attributes": { - "argumentTypes": null, - "isConstant": false, - "isLValue": true, - "isPure": false, - "lValueRequested": false, - "type": "struct Election.Candidate storage ref" - }, - "children": [ - { - "attributes": { - "argumentTypes": null, - "overloadedDeclarations": [ - null - ], - "referencedDeclaration": 17, - "type": "mapping(uint256 => struct Election.Candidate storage ref)", - "value": "candidates" - }, - "id": 90, - "name": "Identifier", - "src": "1161:10:0" - }, - { - "attributes": { - "argumentTypes": null, - "overloadedDeclarations": [ - null - ], - "referencedDeclaration": 62, - "type": "uint256", - "value": "_candidateId" - }, - "id": 91, - "name": "Identifier", - "src": "1172:12:0" - } - ], - "id": 92, - "name": "IndexAccess", - "src": "1161:24:0" - } - ], - "id": 93, - "name": "MemberAccess", - "src": "1161:34:0" - } - ], - "id": 94, - "name": "UnaryOperation", - "src": "1161:37:0" - } - ], - "id": 95, - "name": "ExpressionStatement", - "src": "1161:37:0" - } - ], - "id": 96, - "name": "Block", - "src": "829:377:0" - } - ], - "id": 97, - "name": "FunctionDefinition", - "src": "788:418:0" - } - ], - "id": 98, - "name": "ContractDefinition", - "src": "0:1209:0" - } - ], - "id": 99, - "name": "SourceUnit", - "src": "0:1209:0" - }, - "compiler": { - "name": "solc", - "version": "0.5.16+commit.9c3226ce.Emscripten.clang" - }, - "networks": { - "5777": { - "events": {}, - "links": {}, - "address": "0x96B4A427046D8ab12417741ff3279370742C3Cf1", - "transactionHash": "0xffe8819c43a6425e745deb28c7745a04be8572f12c7fb02f1004c8a4a3a2714d" - } - }, - "schemaVersion": "3.4.2", - "updatedAt": "2021-08-12T15:17:34.657Z", - "devdoc": { - "methods": {} - }, - "userdoc": { - "methods": {} - } -} \ No newline at end of file diff --git a/Decentralised_Voting/build/contracts/Migrations.json b/Decentralised_Voting/build/contracts/Migrations.json deleted file mode 100644 index 6f6ca98..0000000 --- a/Decentralised_Voting/build/contracts/Migrations.json +++ /dev/null @@ -1,930 +0,0 @@ -{ - "contractName": "Migrations", - "abi": [ - { - "constant": true, - "inputs": [], - "name": "last_completed_migration", - "outputs": [ - { - "internalType": "uint256", - "name": "", - "type": "uint256" - } - ], - "payable": false, - "stateMutability": "view", - "type": "function" - }, - { - "constant": true, - "inputs": [], - "name": "owner", - "outputs": [ - { - "internalType": "address", - "name": "", - "type": "address" - } - ], - "payable": false, - "stateMutability": "view", - "type": "function" - }, - { - "constant": false, - "inputs": [ - { - "internalType": "uint256", - "name": "completed", - "type": "uint256" - } - ], - "name": "setCompleted", - "outputs": [], - "payable": false, - "stateMutability": "nonpayable", - "type": "function" - } - ], - "metadata": "{\"compiler\":{\"version\":\"0.5.16+commit.9c3226ce\"},\"language\":\"Solidity\",\"output\":{\"abi\":[{\"constant\":true,\"inputs\":[],\"name\":\"last_completed_migration\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"payable\":false,\"stateMutability\":\"view\",\"type\":\"function\"},{\"constant\":true,\"inputs\":[],\"name\":\"owner\",\"outputs\":[{\"internalType\":\"address\",\"name\":\"\",\"type\":\"address\"}],\"payable\":false,\"stateMutability\":\"view\",\"type\":\"function\"},{\"constant\":false,\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"completed\",\"type\":\"uint256\"}],\"name\":\"setCompleted\",\"outputs\":[],\"payable\":false,\"stateMutability\":\"nonpayable\",\"type\":\"function\"}],\"devdoc\":{\"methods\":{}},\"userdoc\":{\"methods\":{}}},\"settings\":{\"compilationTarget\":{\"project:/contracts/Migrations.sol\":\"Migrations\"},\"evmVersion\":\"istanbul\",\"libraries\":{},\"optimizer\":{\"enabled\":false,\"runs\":200},\"remappings\":[]},\"sources\":{\"project:/contracts/Migrations.sol\":{\"keccak256\":\"0x7797e159bfd6b953422b4bd6d5de5946971d8b5ed74c4b1f6517d61fe236b851\",\"urls\":[\"bzz-raw://56bdf6130f3ced3e78baa0f3e7f34cb4c5131d90721326056bbf0dd202d8539d\",\"dweb:/ipfs/QmZqRKebKwn6YXejnnPribsyiXLmrAx32JpatFhvS76NKp\"]}},\"version\":1}", - "bytecode": "0x6080604052336000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555034801561005057600080fd5b5061021e806100606000396000f3fe608060405234801561001057600080fd5b50600436106100415760003560e01c8063445df0ac146100465780638da5cb5b14610064578063fdacd576146100ae575b600080fd5b61004e6100dc565b6040518082815260200191505060405180910390f35b61006c6100e2565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b6100da600480360360208110156100c457600080fd5b8101908080359060200190929190505050610107565b005b60015481565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16146101ac576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260338152602001806101b76033913960400191505060405180910390fd5b806001819055505056fe546869732066756e6374696f6e206973207265737472696374656420746f2074686520636f6e74726163742773206f776e6572a265627a7a72315820c82cc22474a2f948336841266cccc7d366fdbeca5133cdfb8513c4edb97037d364736f6c63430005100032", - "deployedBytecode": "0x608060405234801561001057600080fd5b50600436106100415760003560e01c8063445df0ac146100465780638da5cb5b14610064578063fdacd576146100ae575b600080fd5b61004e6100dc565b6040518082815260200191505060405180910390f35b61006c6100e2565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b6100da600480360360208110156100c457600080fd5b8101908080359060200190929190505050610107565b005b60015481565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16146101ac576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260338152602001806101b76033913960400191505060405180910390fd5b806001819055505056fe546869732066756e6374696f6e206973207265737472696374656420746f2074686520636f6e74726163742773206f776e6572a265627a7a72315820c82cc22474a2f948336841266cccc7d366fdbeca5133cdfb8513c4edb97037d364736f6c63430005100032", - "sourceMap": "66:352:1:-;;;113:10;90:33;;;;;;;;;;;;;;;;;;;;66:352;8:9:-1;5:2;;;30:1;27;20:12;5:2;66:352:1;;;;;;;", - "deployedSourceMap": "66:352:1:-;;;;8:9:-1;5:2;;;30:1;27;20:12;5:2;66:352:1;;;;;;;;;;;;;;;;;;;;;;;;;;;;;127:36;;;:::i;:::-;;;;;;;;;;;;;;;;;;;90:33;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;313:103;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;313:103:1;;;;;;;;;;;;;;;;;:::i;:::-;;127:36;;;;:::o;90:33::-;;;;;;;;;;;;;:::o;313:103::-;225:5;;;;;;;;;;;211:19;;:10;:19;;;196:101;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;402:9;375:24;:36;;;;313:103;:::o", - "source": "// SPDX-License-Identifier: MIT\npragma solidity >=0.4.22 <0.8.0;\n\ncontract Migrations {\n address public owner = msg.sender;\n uint public last_completed_migration;\n\n modifier restricted() {\n require(\n msg.sender == owner,\n \"This function is restricted to the contract's owner\"\n );\n _;\n }\n\n function setCompleted(uint completed) public restricted {\n last_completed_migration = completed;\n }\n}\n", - "sourcePath": "C:\\Users\\ARCHISMAN\\election1\\contracts\\Migrations.sol", - "ast": { - "absolutePath": "project:/contracts/Migrations.sol", - "exportedSymbols": { - "Migrations": [ - 131 - ] - }, - "id": 132, - "nodeType": "SourceUnit", - "nodes": [ - { - "id": 100, - "literals": [ - "solidity", - ">=", - "0.4", - ".22", - "<", - "0.8", - ".0" - ], - "nodeType": "PragmaDirective", - "src": "32:32:1" - }, - { - "baseContracts": [], - "contractDependencies": [], - "contractKind": "contract", - "documentation": null, - "fullyImplemented": true, - "id": 131, - "linearizedBaseContracts": [ - 131 - ], - "name": "Migrations", - "nodeType": "ContractDefinition", - "nodes": [ - { - "constant": false, - "id": 104, - "name": "owner", - "nodeType": "VariableDeclaration", - "scope": 131, - "src": "90:33:1", - "stateVariable": true, - "storageLocation": "default", - "typeDescriptions": { - "typeIdentifier": "t_address", - "typeString": "address" - }, - "typeName": { - "id": 101, - "name": "address", - "nodeType": "ElementaryTypeName", - "src": "90:7:1", - "stateMutability": "nonpayable", - "typeDescriptions": { - "typeIdentifier": "t_address", - "typeString": "address" - } - }, - "value": { - "argumentTypes": null, - "expression": { - "argumentTypes": null, - "id": 102, - "name": "msg", - "nodeType": "Identifier", - "overloadedDeclarations": [], - "referencedDeclaration": 146, - "src": "113:3:1", - "typeDescriptions": { - "typeIdentifier": "t_magic_message", - "typeString": "msg" - } - }, - "id": 103, - "isConstant": false, - "isLValue": false, - "isPure": false, - "lValueRequested": false, - "memberName": "sender", - "nodeType": "MemberAccess", - "referencedDeclaration": null, - "src": "113:10:1", - "typeDescriptions": { - "typeIdentifier": "t_address_payable", - "typeString": "address payable" - } - }, - "visibility": "public" - }, - { - "constant": false, - "id": 106, - "name": "last_completed_migration", - "nodeType": "VariableDeclaration", - "scope": 131, - "src": "127:36:1", - "stateVariable": true, - "storageLocation": "default", - "typeDescriptions": { - "typeIdentifier": "t_uint256", - "typeString": "uint256" - }, - "typeName": { - "id": 105, - "name": "uint", - "nodeType": "ElementaryTypeName", - "src": "127:4:1", - "typeDescriptions": { - "typeIdentifier": "t_uint256", - "typeString": "uint256" - } - }, - "value": null, - "visibility": "public" - }, - { - "body": { - "id": 117, - "nodeType": "Block", - "src": "190:119:1", - "statements": [ - { - "expression": { - "argumentTypes": null, - "arguments": [ - { - "argumentTypes": null, - "commonType": { - "typeIdentifier": "t_address", - "typeString": "address" - }, - "id": 112, - "isConstant": false, - "isLValue": false, - "isPure": false, - "lValueRequested": false, - "leftExpression": { - "argumentTypes": null, - "expression": { - "argumentTypes": null, - "id": 109, - "name": "msg", - "nodeType": "Identifier", - "overloadedDeclarations": [], - "referencedDeclaration": 146, - "src": "211:3:1", - "typeDescriptions": { - "typeIdentifier": "t_magic_message", - "typeString": "msg" - } - }, - "id": 110, - "isConstant": false, - "isLValue": false, - "isPure": false, - "lValueRequested": false, - "memberName": "sender", - "nodeType": "MemberAccess", - "referencedDeclaration": null, - "src": "211:10:1", - "typeDescriptions": { - "typeIdentifier": "t_address_payable", - "typeString": "address payable" - } - }, - "nodeType": "BinaryOperation", - "operator": "==", - "rightExpression": { - "argumentTypes": null, - "id": 111, - "name": "owner", - "nodeType": "Identifier", - "overloadedDeclarations": [], - "referencedDeclaration": 104, - "src": "225:5:1", - "typeDescriptions": { - "typeIdentifier": "t_address", - "typeString": "address" - } - }, - "src": "211:19:1", - "typeDescriptions": { - "typeIdentifier": "t_bool", - "typeString": "bool" - } - }, - { - "argumentTypes": null, - "hexValue": "546869732066756e6374696f6e206973207265737472696374656420746f2074686520636f6e74726163742773206f776e6572", - "id": 113, - "isConstant": false, - "isLValue": false, - "isPure": true, - "kind": "string", - "lValueRequested": false, - "nodeType": "Literal", - "src": "238:53:1", - "subdenomination": null, - "typeDescriptions": { - "typeIdentifier": "t_stringliteral_f60fe2d9d123295bf92ecf95167f1fa709e374da35e4c083bd39dc2d82acd8b1", - "typeString": "literal_string \"This function is restricted to the contract's owner\"" - }, - "value": "This function is restricted to the contract's owner" - } - ], - "expression": { - "argumentTypes": [ - { - "typeIdentifier": "t_bool", - "typeString": "bool" - }, - { - "typeIdentifier": "t_stringliteral_f60fe2d9d123295bf92ecf95167f1fa709e374da35e4c083bd39dc2d82acd8b1", - "typeString": "literal_string \"This function is restricted to the contract's owner\"" - } - ], - "id": 108, - "name": "require", - "nodeType": "Identifier", - "overloadedDeclarations": [ - 149, - 150 - ], - "referencedDeclaration": 150, - "src": "196:7:1", - "typeDescriptions": { - "typeIdentifier": "t_function_require_pure$_t_bool_$_t_string_memory_ptr_$returns$__$", - "typeString": "function (bool,string memory) pure" - } - }, - "id": 114, - "isConstant": false, - "isLValue": false, - "isPure": false, - "kind": "functionCall", - "lValueRequested": false, - "names": [], - "nodeType": "FunctionCall", - "src": "196:101:1", - "typeDescriptions": { - "typeIdentifier": "t_tuple$__$", - "typeString": "tuple()" - } - }, - "id": 115, - "nodeType": "ExpressionStatement", - "src": "196:101:1" - }, - { - "id": 116, - "nodeType": "PlaceholderStatement", - "src": "303:1:1" - } - ] - }, - "documentation": null, - "id": 118, - "name": "restricted", - "nodeType": "ModifierDefinition", - "parameters": { - "id": 107, - "nodeType": "ParameterList", - "parameters": [], - "src": "187:2:1" - }, - "src": "168:141:1", - "visibility": "internal" - }, - { - "body": { - "id": 129, - "nodeType": "Block", - "src": "369:47:1", - "statements": [ - { - "expression": { - "argumentTypes": null, - "id": 127, - "isConstant": false, - "isLValue": false, - "isPure": false, - "lValueRequested": false, - "leftHandSide": { - "argumentTypes": null, - "id": 125, - "name": "last_completed_migration", - "nodeType": "Identifier", - "overloadedDeclarations": [], - "referencedDeclaration": 106, - "src": "375:24:1", - "typeDescriptions": { - "typeIdentifier": "t_uint256", - "typeString": "uint256" - } - }, - "nodeType": "Assignment", - "operator": "=", - "rightHandSide": { - "argumentTypes": null, - "id": 126, - "name": "completed", - "nodeType": "Identifier", - "overloadedDeclarations": [], - "referencedDeclaration": 120, - "src": "402:9:1", - "typeDescriptions": { - "typeIdentifier": "t_uint256", - "typeString": "uint256" - } - }, - "src": "375:36:1", - "typeDescriptions": { - "typeIdentifier": "t_uint256", - "typeString": "uint256" - } - }, - "id": 128, - "nodeType": "ExpressionStatement", - "src": "375:36:1" - } - ] - }, - "documentation": null, - "id": 130, - "implemented": true, - "kind": "function", - "modifiers": [ - { - "arguments": null, - "id": 123, - "modifierName": { - "argumentTypes": null, - "id": 122, - "name": "restricted", - "nodeType": "Identifier", - "overloadedDeclarations": [], - "referencedDeclaration": 118, - "src": "358:10:1", - "typeDescriptions": { - "typeIdentifier": "t_modifier$__$", - "typeString": "modifier ()" - } - }, - "nodeType": "ModifierInvocation", - "src": "358:10:1" - } - ], - "name": "setCompleted", - "nodeType": "FunctionDefinition", - "parameters": { - "id": 121, - "nodeType": "ParameterList", - "parameters": [ - { - "constant": false, - "id": 120, - "name": "completed", - "nodeType": "VariableDeclaration", - "scope": 130, - "src": "335:14:1", - "stateVariable": false, - "storageLocation": "default", - "typeDescriptions": { - "typeIdentifier": "t_uint256", - "typeString": "uint256" - }, - "typeName": { - "id": 119, - "name": "uint", - "nodeType": "ElementaryTypeName", - "src": "335:4:1", - "typeDescriptions": { - "typeIdentifier": "t_uint256", - "typeString": "uint256" - } - }, - "value": null, - "visibility": "internal" - } - ], - "src": "334:16:1" - }, - "returnParameters": { - "id": 124, - "nodeType": "ParameterList", - "parameters": [], - "src": "369:0:1" - }, - "scope": 131, - "src": "313:103:1", - "stateMutability": "nonpayable", - "superFunction": null, - "visibility": "public" - } - ], - "scope": 132, - "src": "66:352:1" - } - ], - "src": "32:387:1" - }, - "legacyAST": { - "attributes": { - "absolutePath": "project:/contracts/Migrations.sol", - "exportedSymbols": { - "Migrations": [ - 131 - ] - } - }, - "children": [ - { - "attributes": { - "literals": [ - "solidity", - ">=", - "0.4", - ".22", - "<", - "0.8", - ".0" - ] - }, - "id": 100, - "name": "PragmaDirective", - "src": "32:32:1" - }, - { - "attributes": { - "baseContracts": [ - null - ], - "contractDependencies": [ - null - ], - "contractKind": "contract", - "documentation": null, - "fullyImplemented": true, - "linearizedBaseContracts": [ - 131 - ], - "name": "Migrations", - "scope": 132 - }, - "children": [ - { - "attributes": { - "constant": false, - "name": "owner", - "scope": 131, - "stateVariable": true, - "storageLocation": "default", - "type": "address", - "visibility": "public" - }, - "children": [ - { - "attributes": { - "name": "address", - "stateMutability": "nonpayable", - "type": "address" - }, - "id": 101, - "name": "ElementaryTypeName", - "src": "90:7:1" - }, - { - "attributes": { - "argumentTypes": null, - "isConstant": false, - "isLValue": false, - "isPure": false, - "lValueRequested": false, - "member_name": "sender", - "referencedDeclaration": null, - "type": "address payable" - }, - "children": [ - { - "attributes": { - "argumentTypes": null, - "overloadedDeclarations": [ - null - ], - "referencedDeclaration": 146, - "type": "msg", - "value": "msg" - }, - "id": 102, - "name": "Identifier", - "src": "113:3:1" - } - ], - "id": 103, - "name": "MemberAccess", - "src": "113:10:1" - } - ], - "id": 104, - "name": "VariableDeclaration", - "src": "90:33:1" - }, - { - "attributes": { - "constant": false, - "name": "last_completed_migration", - "scope": 131, - "stateVariable": true, - "storageLocation": "default", - "type": "uint256", - "value": null, - "visibility": "public" - }, - "children": [ - { - "attributes": { - "name": "uint", - "type": "uint256" - }, - "id": 105, - "name": "ElementaryTypeName", - "src": "127:4:1" - } - ], - "id": 106, - "name": "VariableDeclaration", - "src": "127:36:1" - }, - { - "attributes": { - "documentation": null, - "name": "restricted", - "visibility": "internal" - }, - "children": [ - { - "attributes": { - "parameters": [ - null - ] - }, - "children": [], - "id": 107, - "name": "ParameterList", - "src": "187:2:1" - }, - { - "children": [ - { - "children": [ - { - "attributes": { - "argumentTypes": null, - "isConstant": false, - "isLValue": false, - "isPure": false, - "isStructConstructorCall": false, - "lValueRequested": false, - "names": [ - null - ], - "type": "tuple()", - "type_conversion": false - }, - "children": [ - { - "attributes": { - "argumentTypes": [ - { - "typeIdentifier": "t_bool", - "typeString": "bool" - }, - { - "typeIdentifier": "t_stringliteral_f60fe2d9d123295bf92ecf95167f1fa709e374da35e4c083bd39dc2d82acd8b1", - "typeString": "literal_string \"This function is restricted to the contract's owner\"" - } - ], - "overloadedDeclarations": [ - 149, - 150 - ], - "referencedDeclaration": 150, - "type": "function (bool,string memory) pure", - "value": "require" - }, - "id": 108, - "name": "Identifier", - "src": "196:7:1" - }, - { - "attributes": { - "argumentTypes": null, - "commonType": { - "typeIdentifier": "t_address", - "typeString": "address" - }, - "isConstant": false, - "isLValue": false, - "isPure": false, - "lValueRequested": false, - "operator": "==", - "type": "bool" - }, - "children": [ - { - "attributes": { - "argumentTypes": null, - "isConstant": false, - "isLValue": false, - "isPure": false, - "lValueRequested": false, - "member_name": "sender", - "referencedDeclaration": null, - "type": "address payable" - }, - "children": [ - { - "attributes": { - "argumentTypes": null, - "overloadedDeclarations": [ - null - ], - "referencedDeclaration": 146, - "type": "msg", - "value": "msg" - }, - "id": 109, - "name": "Identifier", - "src": "211:3:1" - } - ], - "id": 110, - "name": "MemberAccess", - "src": "211:10:1" - }, - { - "attributes": { - "argumentTypes": null, - "overloadedDeclarations": [ - null - ], - "referencedDeclaration": 104, - "type": "address", - "value": "owner" - }, - "id": 111, - "name": "Identifier", - "src": "225:5:1" - } - ], - "id": 112, - "name": "BinaryOperation", - "src": "211:19:1" - }, - { - "attributes": { - "argumentTypes": null, - "hexvalue": "546869732066756e6374696f6e206973207265737472696374656420746f2074686520636f6e74726163742773206f776e6572", - "isConstant": false, - "isLValue": false, - "isPure": true, - "lValueRequested": false, - "subdenomination": null, - "token": "string", - "type": "literal_string \"This function is restricted to the contract's owner\"", - "value": "This function is restricted to the contract's owner" - }, - "id": 113, - "name": "Literal", - "src": "238:53:1" - } - ], - "id": 114, - "name": "FunctionCall", - "src": "196:101:1" - } - ], - "id": 115, - "name": "ExpressionStatement", - "src": "196:101:1" - }, - { - "id": 116, - "name": "PlaceholderStatement", - "src": "303:1:1" - } - ], - "id": 117, - "name": "Block", - "src": "190:119:1" - } - ], - "id": 118, - "name": "ModifierDefinition", - "src": "168:141:1" - }, - { - "attributes": { - "documentation": null, - "implemented": true, - "isConstructor": false, - "kind": "function", - "name": "setCompleted", - "scope": 131, - "stateMutability": "nonpayable", - "superFunction": null, - "visibility": "public" - }, - "children": [ - { - "children": [ - { - "attributes": { - "constant": false, - "name": "completed", - "scope": 130, - "stateVariable": false, - "storageLocation": "default", - "type": "uint256", - "value": null, - "visibility": "internal" - }, - "children": [ - { - "attributes": { - "name": "uint", - "type": "uint256" - }, - "id": 119, - "name": "ElementaryTypeName", - "src": "335:4:1" - } - ], - "id": 120, - "name": "VariableDeclaration", - "src": "335:14:1" - } - ], - "id": 121, - "name": "ParameterList", - "src": "334:16:1" - }, - { - "attributes": { - "parameters": [ - null - ] - }, - "children": [], - "id": 124, - "name": "ParameterList", - "src": "369:0:1" - }, - { - "attributes": { - "arguments": null - }, - "children": [ - { - "attributes": { - "argumentTypes": null, - "overloadedDeclarations": [ - null - ], - "referencedDeclaration": 118, - "type": "modifier ()", - "value": "restricted" - }, - "id": 122, - "name": "Identifier", - "src": "358:10:1" - } - ], - "id": 123, - "name": "ModifierInvocation", - "src": "358:10:1" - }, - { - "children": [ - { - "children": [ - { - "attributes": { - "argumentTypes": null, - "isConstant": false, - "isLValue": false, - "isPure": false, - "lValueRequested": false, - "operator": "=", - "type": "uint256" - }, - "children": [ - { - "attributes": { - "argumentTypes": null, - "overloadedDeclarations": [ - null - ], - "referencedDeclaration": 106, - "type": "uint256", - "value": "last_completed_migration" - }, - "id": 125, - "name": "Identifier", - "src": "375:24:1" - }, - { - "attributes": { - "argumentTypes": null, - "overloadedDeclarations": [ - null - ], - "referencedDeclaration": 120, - "type": "uint256", - "value": "completed" - }, - "id": 126, - "name": "Identifier", - "src": "402:9:1" - } - ], - "id": 127, - "name": "Assignment", - "src": "375:36:1" - } - ], - "id": 128, - "name": "ExpressionStatement", - "src": "375:36:1" - } - ], - "id": 129, - "name": "Block", - "src": "369:47:1" - } - ], - "id": 130, - "name": "FunctionDefinition", - "src": "313:103:1" - } - ], - "id": 131, - "name": "ContractDefinition", - "src": "66:352:1" - } - ], - "id": 132, - "name": "SourceUnit", - "src": "32:387:1" - }, - "compiler": { - "name": "solc", - "version": "0.5.16+commit.9c3226ce.Emscripten.clang" - }, - "networks": { - "5777": { - "events": {}, - "links": {}, - "address": "0x1846379a293Bf2538A7BA187bd8C77eA34ba9838", - "transactionHash": "0x9706c6a75f06616194cd7f891524fd6b11c5f031d1612f860252c12d352166de" - } - }, - "schemaVersion": "3.4.2", - "updatedAt": "2021-08-12T15:17:34.665Z", - "devdoc": { - "methods": {} - }, - "userdoc": { - "methods": {} - } -} \ No newline at end of file diff --git a/Decentralised_Voting/contracts/Election.sol b/Decentralised_Voting/contracts/Election.sol deleted file mode 100644 index 8b73dcb..0000000 --- a/Decentralised_Voting/contracts/Election.sol +++ /dev/null @@ -1,41 +0,0 @@ -contract Election { - // Model a Candidate - struct Candidate { - uint id; - string name; - string party; - uint voteCount; - } - - // Store accounts that have voted - mapping(address => bool) public voters; - // Read/write candidates - mapping(uint => Candidate) public candidates; - // Store Candidates Count - uint public candidatesCount; - - constructor () public { - addCandidate("Candidate 1","Party 1"); - addCandidate("Candidate 2","Party 2"); - addCandidate("Candidate 3","Party 3"); - } - - function addCandidate (string memory _name,string memory _party) private { - candidatesCount ++; - candidates[candidatesCount] = Candidate(candidatesCount, _name,_party, 0); - } - - function vote (uint _candidateId) public { - // require that they haven't voted before - require(!voters[msg.sender]); - - // require a valid candidate - require(_candidateId > 0 && _candidateId <= candidatesCount); - - // record that voter has voted - voters[msg.sender] = true; - - // update candidate vote Count - candidates[_candidateId].voteCount ++; - } -} \ No newline at end of file diff --git a/Decentralised_Voting/contracts/Migrations.sol b/Decentralised_Voting/contracts/Migrations.sol deleted file mode 100644 index f4661c6..0000000 --- a/Decentralised_Voting/contracts/Migrations.sol +++ /dev/null @@ -1,19 +0,0 @@ -// SPDX-License-Identifier: MIT -pragma solidity >=0.4.22 <0.8.0; - -contract Migrations { - address public owner = msg.sender; - uint public last_completed_migration; - - modifier restricted() { - require( - msg.sender == owner, - "This function is restricted to the contract's owner" - ); - _; - } - - function setCompleted(uint completed) public restricted { - last_completed_migration = completed; - } -} diff --git a/Decentralised_Voting/migrations/1_initial_migration.js b/Decentralised_Voting/migrations/1_initial_migration.js deleted file mode 100644 index 4d5f3f9..0000000 --- a/Decentralised_Voting/migrations/1_initial_migration.js +++ /dev/null @@ -1,5 +0,0 @@ -var Migrations = artifacts.require("./Migrations.sol"); - -module.exports = function(deployer) { - deployer.deploy(Migrations); -}; diff --git a/Decentralised_Voting/migrations/2_deploy_contracts.js b/Decentralised_Voting/migrations/2_deploy_contracts.js deleted file mode 100644 index e56e624..0000000 --- a/Decentralised_Voting/migrations/2_deploy_contracts.js +++ /dev/null @@ -1,5 +0,0 @@ -var Election = artifacts.require("./Election.sol"); - -module.exports=function(deployer){ - deployer.deploy(Election); -} \ No newline at end of file diff --git a/Decentralised_Voting/package-lock.json b/Decentralised_Voting/package-lock.json deleted file mode 100644 index 0bc2569..0000000 --- a/Decentralised_Voting/package-lock.json +++ /dev/null @@ -1,3888 +0,0 @@ -{ - "name": "pet-shop", - "version": "1.0.0", - "lockfileVersion": 1, - "requires": true, - "dependencies": { - "accepts": { - "version": "1.3.5", - "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.5.tgz", - "integrity": "sha1-63d99gEXI6OxTopywIBcjoZ0a9I=", - "dev": true, - "requires": { - "mime-types": "~2.1.18", - "negotiator": "0.6.1" - } - }, - "after": { - "version": "0.8.2", - "resolved": "https://registry.npmjs.org/after/-/after-0.8.2.tgz", - "integrity": "sha1-/ts5T58OAqqXaOcCvaI7UF+ufh8=", - "dev": true - }, - "ansi-regex": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", - "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", - "dev": true - }, - "ansi-styles": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", - "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", - "dev": true - }, - "anymatch": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz", - "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==", - "dev": true, - "requires": { - "micromatch": "^3.1.4", - "normalize-path": "^2.1.1" - }, - "dependencies": { - "micromatch": { - "version": "3.1.10", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", - "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", - "dev": true, - "requires": { - "arr-diff": "^4.0.0", - "array-unique": "^0.3.2", - "braces": "^2.3.1", - "define-property": "^2.0.2", - "extend-shallow": "^3.0.2", - "extglob": "^2.0.4", - "fragment-cache": "^0.2.1", - "kind-of": "^6.0.2", - "nanomatch": "^1.2.9", - "object.pick": "^1.3.0", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.2" - } - } - } - }, - "arr-diff": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz", - "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=", - "dev": true - }, - "arr-flatten": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz", - "integrity": "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==", - "dev": true - }, - "arr-union": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz", - "integrity": "sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ=", - "dev": true - }, - "array-union": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/array-union/-/array-union-1.0.2.tgz", - "integrity": "sha1-mjRBDk9OPaI96jdb5b5w8kd47Dk=", - "dev": true, - "requires": { - "array-uniq": "^1.0.1" - } - }, - "array-uniq": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/array-uniq/-/array-uniq-1.0.3.tgz", - "integrity": "sha1-r2rId6Jcx/dOBYiUdThY39sk/bY=", - "dev": true - }, - "array-unique": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz", - "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=", - "dev": true - }, - "arraybuffer.slice": { - "version": "0.0.7", - "resolved": "https://registry.npmjs.org/arraybuffer.slice/-/arraybuffer.slice-0.0.7.tgz", - "integrity": "sha512-wGUIVQXuehL5TCqQun8OW81jGzAWycqzFF8lFp+GOM5BXLYj3bKNsYC4daB7n6XjCqxQA/qgTJ+8ANR3acjrog==", - "dev": true - }, - "assign-symbols": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz", - "integrity": "sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c=", - "dev": true - }, - "async": { - "version": "1.5.2", - "resolved": "http://registry.npmjs.org/async/-/async-1.5.2.tgz", - "integrity": "sha1-7GphrlZIDAw8skHJVhjiCJL5Zyo=", - "dev": true - }, - "async-each": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/async-each/-/async-each-1.0.1.tgz", - "integrity": "sha1-GdOGodntxufByF04iu28xW0zYC0=", - "dev": true - }, - "async-each-series": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/async-each-series/-/async-each-series-0.1.1.tgz", - "integrity": "sha1-dhfBkXQB/Yykooqtzj266Yr+tDI=", - "dev": true - }, - "async-limiter": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/async-limiter/-/async-limiter-1.0.0.tgz", - "integrity": "sha512-jp/uFnooOiO+L211eZOoSyzpOITMXx1rBITauYykG3BRYPu8h0UcxsPNB04RR5vo4Tyz3+ay17tR6JVf9qzYWg==", - "dev": true - }, - "atob": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz", - "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==", - "dev": true - }, - "axios": { - "version": "0.17.1", - "resolved": "https://registry.npmjs.org/axios/-/axios-0.17.1.tgz", - "integrity": "sha1-LY4+XQvb1zJ/kbyBT1xXZg+Bgk0=", - "dev": true, - "requires": { - "follow-redirects": "^1.2.5", - "is-buffer": "^1.1.5" - } - }, - "backo2": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/backo2/-/backo2-1.0.2.tgz", - "integrity": "sha1-MasayLEpNjRj41s+u2n038+6eUc=", - "dev": true - }, - "balanced-match": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz", - "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=", - "dev": true - }, - "base": { - "version": "0.11.2", - "resolved": "https://registry.npmjs.org/base/-/base-0.11.2.tgz", - "integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==", - "dev": true, - "requires": { - "cache-base": "^1.0.1", - "class-utils": "^0.3.5", - "component-emitter": "^1.2.1", - "define-property": "^1.0.0", - "isobject": "^3.0.1", - "mixin-deep": "^1.2.0", - "pascalcase": "^0.1.1" - }, - "dependencies": { - "define-property": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", - "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", - "dev": true, - "requires": { - "is-descriptor": "^1.0.0" - } - }, - "is-accessor-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", - "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", - "dev": true, - "requires": { - "kind-of": "^6.0.0" - } - }, - "is-data-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", - "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", - "dev": true, - "requires": { - "kind-of": "^6.0.0" - } - }, - "is-descriptor": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", - "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", - "dev": true, - "requires": { - "is-accessor-descriptor": "^1.0.0", - "is-data-descriptor": "^1.0.0", - "kind-of": "^6.0.2" - } - } - } - }, - "base64-arraybuffer": { - "version": "0.1.5", - "resolved": "https://registry.npmjs.org/base64-arraybuffer/-/base64-arraybuffer-0.1.5.tgz", - "integrity": "sha1-c5JncZI7Whl0etZmqlzUv5xunOg=", - "dev": true - }, - "base64id": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/base64id/-/base64id-1.0.0.tgz", - "integrity": "sha1-R2iMuZu2gE8OBtPnY7HDLlfY5rY=", - "dev": true - }, - "batch": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/batch/-/batch-0.6.1.tgz", - "integrity": "sha1-3DQxT05nkxgJP8dgJyUl+UvyXBY=", - "dev": true - }, - "better-assert": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/better-assert/-/better-assert-1.0.2.tgz", - "integrity": "sha1-QIZrnhueC1W0gYlDEeaPr/rrxSI=", - "dev": true, - "requires": { - "callsite": "1.0.0" - } - }, - "binary-extensions": { - "version": "1.12.0", - "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.12.0.tgz", - "integrity": "sha512-DYWGk01lDcxeS/K9IHPGWfT8PsJmbXRtRd2Sx72Tnb8pcYZQFF1oSDb8hJtS1vhp212q1Rzi5dUf9+nq0o9UIg==", - "dev": true - }, - "blob": { - "version": "0.0.5", - "resolved": "https://registry.npmjs.org/blob/-/blob-0.0.5.tgz", - "integrity": "sha512-gaqbzQPqOoamawKg0LGVd7SzLgXS+JH61oWprSLH+P+abTczqJbhTR8CmJ2u9/bUYNmHTGJx/UEmn6doAvvuig==", - "dev": true - }, - "brace-expansion": { - "version": "1.1.11", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", - "dev": true, - "requires": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "braces": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", - "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", - "dev": true, - "requires": { - "arr-flatten": "^1.1.0", - "array-unique": "^0.3.2", - "extend-shallow": "^2.0.1", - "fill-range": "^4.0.0", - "isobject": "^3.0.1", - "repeat-element": "^1.1.2", - "snapdragon": "^0.8.1", - "snapdragon-node": "^2.0.1", - "split-string": "^3.0.2", - "to-regex": "^3.0.1" - }, - "dependencies": { - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "dev": true, - "requires": { - "is-extendable": "^0.1.0" - } - } - } - }, - "browser-sync": { - "version": "2.26.3", - "resolved": "https://registry.npmjs.org/browser-sync/-/browser-sync-2.26.3.tgz", - "integrity": "sha512-VLzpjCA4uXqfzkwqWtMM6hvPm2PNHp2RcmzBXcbi6C9WpkUhhFb8SVAr4CFrCsFxDg+oY6HalOjn8F+egyvhag==", - "dev": true, - "requires": { - "browser-sync-client": "^2.26.2", - "browser-sync-ui": "^2.26.2", - "bs-recipes": "1.3.4", - "bs-snippet-injector": "^2.0.1", - "chokidar": "^2.0.4", - "connect": "3.6.6", - "connect-history-api-fallback": "^1", - "dev-ip": "^1.0.1", - "easy-extender": "^2.3.4", - "eazy-logger": "^3", - "etag": "^1.8.1", - "fresh": "^0.5.2", - "fs-extra": "3.0.1", - "http-proxy": "1.15.2", - "immutable": "^3", - "localtunnel": "1.9.1", - "micromatch": "2.3.11", - "opn": "5.3.0", - "portscanner": "2.1.1", - "qs": "6.2.3", - "raw-body": "^2.3.2", - "resp-modifier": "6.0.2", - "rx": "4.1.0", - "send": "0.16.2", - "serve-index": "1.9.1", - "serve-static": "1.13.2", - "server-destroy": "1.0.1", - "socket.io": "2.1.1", - "ua-parser-js": "0.7.17", - "yargs": "6.4.0" - } - }, - "browser-sync-client": { - "version": "2.26.2", - "resolved": "https://registry.npmjs.org/browser-sync-client/-/browser-sync-client-2.26.2.tgz", - "integrity": "sha512-FEuVJD41fI24HJ30XOT2RyF5WcnEtdJhhTqeyDlnMk/8Ox9MZw109rvk9pdfRWye4soZLe+xcAo9tHSMxvgAdw==", - "dev": true, - "requires": { - "etag": "1.8.1", - "fresh": "0.5.2", - "mitt": "^1.1.3", - "rxjs": "^5.5.6" - } - }, - "browser-sync-ui": { - "version": "2.26.2", - "resolved": "https://registry.npmjs.org/browser-sync-ui/-/browser-sync-ui-2.26.2.tgz", - "integrity": "sha512-LF7GMWo8ELOE0eAlxuRCfnGQT1ZxKP9flCfGgZdXFc6BwmoqaJHlYe7MmVvykKkXjolRXTz8ztXAKGVqNwJ3EQ==", - "dev": true, - "requires": { - "async-each-series": "0.1.1", - "connect-history-api-fallback": "^1", - "immutable": "^3", - "server-destroy": "1.0.1", - "socket.io-client": "^2.0.4", - "stream-throttle": "^0.1.3" - } - }, - "bs-recipes": { - "version": "1.3.4", - "resolved": "https://registry.npmjs.org/bs-recipes/-/bs-recipes-1.3.4.tgz", - "integrity": "sha1-DS1NSKcYyMBEdp/cT4lZLci2lYU=", - "dev": true - }, - "bs-snippet-injector": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/bs-snippet-injector/-/bs-snippet-injector-2.0.1.tgz", - "integrity": "sha1-YbU5PxH1JVntEgaTEANDtu2wTdU=", - "dev": true - }, - "builtin-modules": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-1.1.1.tgz", - "integrity": "sha1-Jw8HbFpywC9bZaR9+Uxf46J4iS8=", - "dev": true - }, - "bytes": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz", - "integrity": "sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg=", - "dev": true - }, - "cache-base": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz", - "integrity": "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==", - "dev": true, - "requires": { - "collection-visit": "^1.0.0", - "component-emitter": "^1.2.1", - "get-value": "^2.0.6", - "has-value": "^1.0.0", - "isobject": "^3.0.1", - "set-value": "^2.0.0", - "to-object-path": "^0.3.0", - "union-value": "^1.0.0", - "unset-value": "^1.0.0" - } - }, - "callsite": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/callsite/-/callsite-1.0.0.tgz", - "integrity": "sha1-KAOY5dZkvXQDi28JBRU+borxvCA=", - "dev": true - }, - "camelcase": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-3.0.0.tgz", - "integrity": "sha1-MvxLn82vhF/N9+c7uXysImHwqwo=", - "dev": true - }, - "chalk": { - "version": "1.1.3", - "resolved": "http://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", - "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", - "dev": true, - "requires": { - "ansi-styles": "^2.2.1", - "escape-string-regexp": "^1.0.2", - "has-ansi": "^2.0.0", - "strip-ansi": "^3.0.0", - "supports-color": "^2.0.0" - } - }, - "chokidar": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.0.4.tgz", - "integrity": "sha512-z9n7yt9rOvIJrMhvDtDictKrkFHeihkNl6uWMmZlmL6tJtX9Cs+87oK+teBx+JIgzvbX3yZHT3eF8vpbDxHJXQ==", - "dev": true, - "requires": { - "anymatch": "^2.0.0", - "async-each": "^1.0.0", - "braces": "^2.3.0", - "fsevents": "^1.2.2", - "glob-parent": "^3.1.0", - "inherits": "^2.0.1", - "is-binary-path": "^1.0.0", - "is-glob": "^4.0.0", - "lodash.debounce": "^4.0.8", - "normalize-path": "^2.1.1", - "path-is-absolute": "^1.0.0", - "readdirp": "^2.0.0", - "upath": "^1.0.5" - } - }, - "class-utils": { - "version": "0.3.6", - "resolved": "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz", - "integrity": "sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==", - "dev": true, - "requires": { - "arr-union": "^3.1.0", - "define-property": "^0.2.5", - "isobject": "^3.0.0", - "static-extend": "^0.1.1" - }, - "dependencies": { - "define-property": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", - "dev": true, - "requires": { - "is-descriptor": "^0.1.0" - } - } - } - }, - "cliui": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-3.2.0.tgz", - "integrity": "sha1-EgYBU3qRbSmUD5NNo7SNWFo5IT0=", - "dev": true, - "requires": { - "string-width": "^1.0.1", - "strip-ansi": "^3.0.1", - "wrap-ansi": "^2.0.0" - } - }, - "code-point-at": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz", - "integrity": "sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=", - "dev": true - }, - "collection-visit": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz", - "integrity": "sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA=", - "dev": true, - "requires": { - "map-visit": "^1.0.0", - "object-visit": "^1.0.0" - } - }, - "commander": { - "version": "2.19.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-2.19.0.tgz", - "integrity": "sha512-6tvAOO+D6OENvRAh524Dh9jcfKTYDQAqvqezbCW82xj5X0pSrcpxtvRKHLG0yBY6SD7PSDrJaj+0AiOcKVd1Xg==", - "dev": true - }, - "commondir": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz", - "integrity": "sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs=", - "dev": true - }, - "component-bind": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/component-bind/-/component-bind-1.0.0.tgz", - "integrity": "sha1-AMYIq33Nk4l8AAllGx06jh5zu9E=", - "dev": true - }, - "component-emitter": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.2.1.tgz", - "integrity": "sha1-E3kY1teCg/ffemt8WmPhQOaUJeY=", - "dev": true - }, - "component-inherit": { - "version": "0.0.3", - "resolved": "https://registry.npmjs.org/component-inherit/-/component-inherit-0.0.3.tgz", - "integrity": "sha1-ZF/ErfWLcrZJ1crmUTVhnbJv8UM=", - "dev": true - }, - "concat-map": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", - "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=", - "dev": true - }, - "connect": { - "version": "3.6.6", - "resolved": "https://registry.npmjs.org/connect/-/connect-3.6.6.tgz", - "integrity": "sha1-Ce/2xVr3I24TcTWnJXSFi2eG9SQ=", - "dev": true, - "requires": { - "debug": "2.6.9", - "finalhandler": "1.1.0", - "parseurl": "~1.3.2", - "utils-merge": "1.0.1" - }, - "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "requires": { - "ms": "2.0.0" - } - } - } - }, - "connect-history-api-fallback": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/connect-history-api-fallback/-/connect-history-api-fallback-1.5.0.tgz", - "integrity": "sha1-sGhzk0vF40T+9hGhlqb6rgruAVo=", - "dev": true - }, - "connect-logger": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/connect-logger/-/connect-logger-0.0.1.tgz", - "integrity": "sha1-TZmZeKHSC7RgjnzUNNdBZSJVF0s=", - "dev": true, - "requires": { - "moment": "*" - } - }, - "cookie": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.3.1.tgz", - "integrity": "sha1-5+Ch+e9DtMi6klxcWpboBtFoc7s=", - "dev": true - }, - "copy-descriptor": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz", - "integrity": "sha1-Z29us8OZl8LuGsOpJP1hJHSPV40=", - "dev": true - }, - "core-util-is": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", - "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=", - "dev": true - }, - "debug": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz", - "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==", - "dev": true, - "requires": { - "ms": "2.0.0" - } - }, - "decamelize": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", - "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=", - "dev": true - }, - "decode-uri-component": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz", - "integrity": "sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=", - "dev": true - }, - "define-property": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz", - "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==", - "dev": true, - "requires": { - "is-descriptor": "^1.0.2", - "isobject": "^3.0.1" - }, - "dependencies": { - "is-accessor-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", - "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", - "dev": true, - "requires": { - "kind-of": "^6.0.0" - } - }, - "is-data-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", - "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", - "dev": true, - "requires": { - "kind-of": "^6.0.0" - } - }, - "is-descriptor": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", - "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", - "dev": true, - "requires": { - "is-accessor-descriptor": "^1.0.0", - "is-data-descriptor": "^1.0.0", - "kind-of": "^6.0.2" - } - } - } - }, - "depd": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", - "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=", - "dev": true - }, - "destroy": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz", - "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=", - "dev": true - }, - "dev-ip": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/dev-ip/-/dev-ip-1.0.1.tgz", - "integrity": "sha1-p2o+0YVb56ASu4rBbLgPPADcKPA=", - "dev": true - }, - "easy-extender": { - "version": "2.3.4", - "resolved": "https://registry.npmjs.org/easy-extender/-/easy-extender-2.3.4.tgz", - "integrity": "sha512-8cAwm6md1YTiPpOvDULYJL4ZS6WfM5/cTeVVh4JsvyYZAoqlRVUpHL9Gr5Fy7HA6xcSZicUia3DeAgO3Us8E+Q==", - "dev": true, - "requires": { - "lodash": "^4.17.10" - } - }, - "eazy-logger": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/eazy-logger/-/eazy-logger-3.0.2.tgz", - "integrity": "sha1-oyWqXlPROiIliJsqxBE7K5Y29Pw=", - "dev": true, - "requires": { - "tfunk": "^3.0.1" - } - }, - "ee-first": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", - "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=", - "dev": true - }, - "email-addresses": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/email-addresses/-/email-addresses-3.1.0.tgz", - "integrity": "sha512-k0/r7GrWVL32kZlGwfPNgB2Y/mMXVTq/decgLczm/j34whdaspNrZO8CnXPf1laaHxI6ptUlsnAxN+UAPw+fzg==", - "dev": true - }, - "encodeurl": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", - "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=", - "dev": true - }, - "engine.io": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/engine.io/-/engine.io-3.2.1.tgz", - "integrity": "sha512-+VlKzHzMhaU+GsCIg4AoXF1UdDFjHHwMmMKqMJNDNLlUlejz58FCy4LBqB2YVJskHGYl06BatYWKP2TVdVXE5w==", - "dev": true, - "requires": { - "accepts": "~1.3.4", - "base64id": "1.0.0", - "cookie": "0.3.1", - "debug": "~3.1.0", - "engine.io-parser": "~2.1.0", - "ws": "~3.3.1" - } - }, - "engine.io-client": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/engine.io-client/-/engine.io-client-3.2.1.tgz", - "integrity": "sha512-y5AbkytWeM4jQr7m/koQLc5AxpRKC1hEVUb/s1FUAWEJq5AzJJ4NLvzuKPuxtDi5Mq755WuDvZ6Iv2rXj4PTzw==", - "dev": true, - "requires": { - "component-emitter": "1.2.1", - "component-inherit": "0.0.3", - "debug": "~3.1.0", - "engine.io-parser": "~2.1.1", - "has-cors": "1.1.0", - "indexof": "0.0.1", - "parseqs": "0.0.5", - "parseuri": "0.0.5", - "ws": "~3.3.1", - "xmlhttprequest-ssl": "~1.5.4", - "yeast": "0.1.2" - } - }, - "engine.io-parser": { - "version": "2.1.3", - "resolved": "https://registry.npmjs.org/engine.io-parser/-/engine.io-parser-2.1.3.tgz", - "integrity": "sha512-6HXPre2O4Houl7c4g7Ic/XzPnHBvaEmN90vtRO9uLmwtRqQmTOw0QMevL1TOfL2Cpu1VzsaTmMotQgMdkzGkVA==", - "dev": true, - "requires": { - "after": "0.8.2", - "arraybuffer.slice": "~0.0.7", - "base64-arraybuffer": "0.1.5", - "blob": "0.0.5", - "has-binary2": "~1.0.2" - } - }, - "error-ex": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", - "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", - "dev": true, - "requires": { - "is-arrayish": "^0.2.1" - } - }, - "escape-html": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", - "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=", - "dev": true - }, - "escape-string-regexp": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", - "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=", - "dev": true - }, - "etag": { - "version": "1.8.1", - "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", - "integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=", - "dev": true - }, - "eventemitter3": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-1.2.0.tgz", - "integrity": "sha1-HIaZHYFq0eUEdQ5zh0Ik7PO+xQg=", - "dev": true - }, - "expand-brackets": { - "version": "2.1.4", - "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz", - "integrity": "sha1-t3c14xXOMPa27/D4OwQVGiJEliI=", - "dev": true, - "requires": { - "debug": "^2.3.3", - "define-property": "^0.2.5", - "extend-shallow": "^2.0.1", - "posix-character-classes": "^0.1.0", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.1" - }, - "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "requires": { - "ms": "2.0.0" - } - }, - "define-property": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", - "dev": true, - "requires": { - "is-descriptor": "^0.1.0" - } - }, - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "dev": true, - "requires": { - "is-extendable": "^0.1.0" - } - } - } - }, - "expand-range": { - "version": "1.8.2", - "resolved": "https://registry.npmjs.org/expand-range/-/expand-range-1.8.2.tgz", - "integrity": "sha1-opnv/TNf4nIeuujiV+x5ZE/IUzc=", - "dev": true, - "requires": { - "fill-range": "^2.1.0" - }, - "dependencies": { - "fill-range": { - "version": "2.2.4", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-2.2.4.tgz", - "integrity": "sha512-cnrcCbj01+j2gTG921VZPnHbjmdAf8oQV/iGeV2kZxGSyfYjjTyY79ErsK1WJWMpw6DaApEX72binqJE+/d+5Q==", - "dev": true, - "requires": { - "is-number": "^2.1.0", - "isobject": "^2.0.0", - "randomatic": "^3.0.0", - "repeat-element": "^1.1.2", - "repeat-string": "^1.5.2" - } - }, - "is-number": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-2.1.0.tgz", - "integrity": "sha1-Afy7s5NGOlSPL0ZszhbezknbkI8=", - "dev": true, - "requires": { - "kind-of": "^3.0.2" - } - }, - "isarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", - "dev": true - }, - "isobject": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz", - "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=", - "dev": true, - "requires": { - "isarray": "1.0.0" - } - }, - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dev": true, - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "extend-shallow": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", - "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=", - "dev": true, - "requires": { - "assign-symbols": "^1.0.0", - "is-extendable": "^1.0.1" - }, - "dependencies": { - "is-extendable": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", - "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", - "dev": true, - "requires": { - "is-plain-object": "^2.0.4" - } - } - } - }, - "extglob": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz", - "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==", - "dev": true, - "requires": { - "array-unique": "^0.3.2", - "define-property": "^1.0.0", - "expand-brackets": "^2.1.4", - "extend-shallow": "^2.0.1", - "fragment-cache": "^0.2.1", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.1" - }, - "dependencies": { - "define-property": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", - "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", - "dev": true, - "requires": { - "is-descriptor": "^1.0.0" - } - }, - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "dev": true, - "requires": { - "is-extendable": "^0.1.0" - } - }, - "is-accessor-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", - "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", - "dev": true, - "requires": { - "kind-of": "^6.0.0" - } - }, - "is-data-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", - "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", - "dev": true, - "requires": { - "kind-of": "^6.0.0" - } - }, - "is-descriptor": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", - "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", - "dev": true, - "requires": { - "is-accessor-descriptor": "^1.0.0", - "is-data-descriptor": "^1.0.0", - "kind-of": "^6.0.2" - } - } - } - }, - "filename-regex": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/filename-regex/-/filename-regex-2.0.1.tgz", - "integrity": "sha1-wcS5vuPglyXdsQa3XB4wH+LxiyY=", - "dev": true - }, - "filename-reserved-regex": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/filename-reserved-regex/-/filename-reserved-regex-2.0.0.tgz", - "integrity": "sha1-q/c9+rc10EVECr/qLZHzieu/oik=", - "dev": true - }, - "filenamify": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/filenamify/-/filenamify-4.3.0.tgz", - "integrity": "sha512-hcFKyUG57yWGAzu1CMt/dPzYZuv+jAJUT85bL8mrXvNe6hWj6yEHEc4EdcgiA6Z3oi1/9wXJdZPXF2dZNgwgOg==", - "dev": true, - "requires": { - "filename-reserved-regex": "^2.0.0", - "strip-outer": "^1.0.1", - "trim-repeated": "^1.0.0" - } - }, - "fill-range": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", - "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", - "dev": true, - "requires": { - "extend-shallow": "^2.0.1", - "is-number": "^3.0.0", - "repeat-string": "^1.6.1", - "to-regex-range": "^2.1.0" - }, - "dependencies": { - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "dev": true, - "requires": { - "is-extendable": "^0.1.0" - } - } - } - }, - "finalhandler": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.0.tgz", - "integrity": "sha1-zgtoVbRYU+eRsvzGgARtiCU91/U=", - "dev": true, - "requires": { - "debug": "2.6.9", - "encodeurl": "~1.0.1", - "escape-html": "~1.0.3", - "on-finished": "~2.3.0", - "parseurl": "~1.3.2", - "statuses": "~1.3.1", - "unpipe": "~1.0.0" - }, - "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "requires": { - "ms": "2.0.0" - } - } - } - }, - "find-cache-dir": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-3.3.1.tgz", - "integrity": "sha512-t2GDMt3oGC/v+BMwzmllWDuJF/xcDtE5j/fCGbqDD7OLuJkj0cfh1YSA5VKPvwMeLFLNDBkwOKZ2X85jGLVftQ==", - "dev": true, - "requires": { - "commondir": "^1.0.1", - "make-dir": "^3.0.2", - "pkg-dir": "^4.1.0" - } - }, - "find-up": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz", - "integrity": "sha1-ay6YIrGizgpgq2TWEOzK1TyyTQ8=", - "dev": true, - "requires": { - "path-exists": "^2.0.0", - "pinkie-promise": "^2.0.0" - } - }, - "follow-redirects": { - "version": "1.5.9", - "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.5.9.tgz", - "integrity": "sha512-Bh65EZI/RU8nx0wbYF9shkFZlqLP+6WT/5FnA3cE/djNSuKNHJEinGGZgu/cQEkeeb2GdFOgenAmn8qaqYke2w==", - "dev": true, - "requires": { - "debug": "=3.1.0" - } - }, - "for-in": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz", - "integrity": "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=", - "dev": true - }, - "for-own": { - "version": "0.1.5", - "resolved": "https://registry.npmjs.org/for-own/-/for-own-0.1.5.tgz", - "integrity": "sha1-UmXGgaTylNq78XyVCbZ2OqhFEM4=", - "dev": true, - "requires": { - "for-in": "^1.0.1" - } - }, - "fragment-cache": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz", - "integrity": "sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk=", - "dev": true, - "requires": { - "map-cache": "^0.2.2" - } - }, - "fresh": { - "version": "0.5.2", - "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", - "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=", - "dev": true - }, - "fs-extra": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-3.0.1.tgz", - "integrity": "sha1-N5TzeMWLNC6n27sjCVEJxLO2IpE=", - "dev": true, - "requires": { - "graceful-fs": "^4.1.2", - "jsonfile": "^3.0.0", - "universalify": "^0.1.0" - } - }, - "fs.realpath": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", - "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=", - "dev": true - }, - "fsevents": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.4.tgz", - "integrity": "sha512-z8H8/diyk76B7q5wg+Ud0+CqzcAF3mBBI/bA5ne5zrRUUIvNkJY//D3BqyH571KuAC4Nr7Rw7CjWX4r0y9DvNg==", - "dev": true, - "optional": true, - "requires": { - "nan": "^2.9.2", - "node-pre-gyp": "^0.10.0" - }, - "dependencies": { - "abbrev": { - "version": "1.1.1", - "bundled": true, - "dev": true, - "optional": true - }, - "ansi-regex": { - "version": "2.1.1", - "bundled": true, - "dev": true, - "optional": true - }, - "aproba": { - "version": "1.2.0", - "bundled": true, - "dev": true, - "optional": true - }, - "are-we-there-yet": { - "version": "1.1.4", - "bundled": true, - "dev": true, - "optional": true, - "requires": { - "delegates": "^1.0.0", - "readable-stream": "^2.0.6" - } - }, - "balanced-match": { - "version": "1.0.0", - "bundled": true, - "dev": true, - "optional": true - }, - "brace-expansion": { - "version": "1.1.11", - "bundled": true, - "dev": true, - "optional": true, - "requires": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "chownr": { - "version": "1.0.1", - "bundled": true, - "dev": true, - "optional": true - }, - "code-point-at": { - "version": "1.1.0", - "bundled": true, - "dev": true, - "optional": true - }, - "concat-map": { - "version": "0.0.1", - "bundled": true, - "dev": true, - "optional": true - }, - "console-control-strings": { - "version": "1.1.0", - "bundled": true, - "dev": true, - "optional": true - }, - "core-util-is": { - "version": "1.0.2", - "bundled": true, - "dev": true, - "optional": true - }, - "debug": { - "version": "2.6.9", - "bundled": true, - "dev": true, - "optional": true, - "requires": { - "ms": "2.0.0" - } - }, - "deep-extend": { - "version": "0.5.1", - "bundled": true, - "dev": true, - "optional": true - }, - "delegates": { - "version": "1.0.0", - "bundled": true, - "dev": true, - "optional": true - }, - "detect-libc": { - "version": "1.0.3", - "bundled": true, - "dev": true, - "optional": true - }, - "fs-minipass": { - "version": "1.2.5", - "bundled": true, - "dev": true, - "optional": true, - "requires": { - "minipass": "^2.2.1" - } - }, - "fs.realpath": { - "version": "1.0.0", - "bundled": true, - "dev": true, - "optional": true - }, - "gauge": { - "version": "2.7.4", - "bundled": true, - "dev": true, - "optional": true, - "requires": { - "aproba": "^1.0.3", - "console-control-strings": "^1.0.0", - "has-unicode": "^2.0.0", - "object-assign": "^4.1.0", - "signal-exit": "^3.0.0", - "string-width": "^1.0.1", - "strip-ansi": "^3.0.1", - "wide-align": "^1.1.0" - } - }, - "glob": { - "version": "7.1.2", - "bundled": true, - "dev": true, - "optional": true, - "requires": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.0.4", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - } - }, - "has-unicode": { - "version": "2.0.1", - "bundled": true, - "dev": true, - "optional": true - }, - "iconv-lite": { - "version": "0.4.21", - "bundled": true, - "dev": true, - "optional": true, - "requires": { - "safer-buffer": "^2.1.0" - } - }, - "ignore-walk": { - "version": "3.0.1", - "bundled": true, - "dev": true, - "optional": true, - "requires": { - "minimatch": "^3.0.4" - } - }, - "inflight": { - "version": "1.0.6", - "bundled": true, - "dev": true, - "optional": true, - "requires": { - "once": "^1.3.0", - "wrappy": "1" - } - }, - "inherits": { - "version": "2.0.3", - "bundled": true, - "dev": true, - "optional": true - }, - "ini": { - "version": "1.3.5", - "bundled": true, - "dev": true, - "optional": true - }, - "is-fullwidth-code-point": { - "version": "1.0.0", - "bundled": true, - "dev": true, - "optional": true, - "requires": { - "number-is-nan": "^1.0.0" - } - }, - "isarray": { - "version": "1.0.0", - "bundled": true, - "dev": true, - "optional": true - }, - "minimatch": { - "version": "3.0.4", - "bundled": true, - "dev": true, - "optional": true, - "requires": { - "brace-expansion": "^1.1.7" - } - }, - "minimist": { - "version": "0.0.8", - "bundled": true, - "dev": true, - "optional": true - }, - "minipass": { - "version": "2.2.4", - "bundled": true, - "dev": true, - "optional": true, - "requires": { - "safe-buffer": "^5.1.1", - "yallist": "^3.0.0" - } - }, - "minizlib": { - "version": "1.1.0", - "bundled": true, - "dev": true, - "optional": true, - "requires": { - "minipass": "^2.2.1" - } - }, - "mkdirp": { - "version": "0.5.1", - "bundled": true, - "dev": true, - "optional": true, - "requires": { - "minimist": "0.0.8" - } - }, - "ms": { - "version": "2.0.0", - "bundled": true, - "dev": true, - "optional": true - }, - "needle": { - "version": "2.2.0", - "bundled": true, - "dev": true, - "optional": true, - "requires": { - "debug": "^2.1.2", - "iconv-lite": "^0.4.4", - "sax": "^1.2.4" - } - }, - "node-pre-gyp": { - "version": "0.10.0", - "bundled": true, - "dev": true, - "optional": true, - "requires": { - "detect-libc": "^1.0.2", - "mkdirp": "^0.5.1", - "needle": "^2.2.0", - "nopt": "^4.0.1", - "npm-packlist": "^1.1.6", - "npmlog": "^4.0.2", - "rc": "^1.1.7", - "rimraf": "^2.6.1", - "semver": "^5.3.0", - "tar": "^4" - } - }, - "nopt": { - "version": "4.0.1", - "bundled": true, - "dev": true, - "optional": true, - "requires": { - "abbrev": "1", - "osenv": "^0.1.4" - } - }, - "npm-bundled": { - "version": "1.0.3", - "bundled": true, - "dev": true, - "optional": true - }, - "npm-packlist": { - "version": "1.1.10", - "bundled": true, - "dev": true, - "optional": true, - "requires": { - "ignore-walk": "^3.0.1", - "npm-bundled": "^1.0.1" - } - }, - "npmlog": { - "version": "4.1.2", - "bundled": true, - "dev": true, - "optional": true, - "requires": { - "are-we-there-yet": "~1.1.2", - "console-control-strings": "~1.1.0", - "gauge": "~2.7.3", - "set-blocking": "~2.0.0" - } - }, - "number-is-nan": { - "version": "1.0.1", - "bundled": true, - "dev": true, - "optional": true - }, - "object-assign": { - "version": "4.1.1", - "bundled": true, - "dev": true, - "optional": true - }, - "once": { - "version": "1.4.0", - "bundled": true, - "dev": true, - "optional": true, - "requires": { - "wrappy": "1" - } - }, - "os-homedir": { - "version": "1.0.2", - "bundled": true, - "dev": true, - "optional": true - }, - "os-tmpdir": { - "version": "1.0.2", - "bundled": true, - "dev": true, - "optional": true - }, - "osenv": { - "version": "0.1.5", - "bundled": true, - "dev": true, - "optional": true, - "requires": { - "os-homedir": "^1.0.0", - "os-tmpdir": "^1.0.0" - } - }, - "path-is-absolute": { - "version": "1.0.1", - "bundled": true, - "dev": true, - "optional": true - }, - "process-nextick-args": { - "version": "2.0.0", - "bundled": true, - "dev": true, - "optional": true - }, - "rc": { - "version": "1.2.7", - "bundled": true, - "dev": true, - "optional": true, - "requires": { - "deep-extend": "^0.5.1", - "ini": "~1.3.0", - "minimist": "^1.2.0", - "strip-json-comments": "~2.0.1" - }, - "dependencies": { - "minimist": { - "version": "1.2.0", - "bundled": true, - "dev": true, - "optional": true - } - } - }, - "readable-stream": { - "version": "2.3.6", - "bundled": true, - "dev": true, - "optional": true, - "requires": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - } - }, - "rimraf": { - "version": "2.6.2", - "bundled": true, - "dev": true, - "optional": true, - "requires": { - "glob": "^7.0.5" - } - }, - "safe-buffer": { - "version": "5.1.1", - "bundled": true, - "dev": true, - "optional": true - }, - "safer-buffer": { - "version": "2.1.2", - "bundled": true, - "dev": true, - "optional": true - }, - "sax": { - "version": "1.2.4", - "bundled": true, - "dev": true, - "optional": true - }, - "semver": { - "version": "5.5.0", - "bundled": true, - "dev": true, - "optional": true - }, - "set-blocking": { - "version": "2.0.0", - "bundled": true, - "dev": true, - "optional": true - }, - "signal-exit": { - "version": "3.0.2", - "bundled": true, - "dev": true, - "optional": true - }, - "string-width": { - "version": "1.0.2", - "bundled": true, - "dev": true, - "optional": true, - "requires": { - "code-point-at": "^1.0.0", - "is-fullwidth-code-point": "^1.0.0", - "strip-ansi": "^3.0.0" - } - }, - "string_decoder": { - "version": "1.1.1", - "bundled": true, - "dev": true, - "optional": true, - "requires": { - "safe-buffer": "~5.1.0" - } - }, - "strip-ansi": { - "version": "3.0.1", - "bundled": true, - "dev": true, - "optional": true, - "requires": { - "ansi-regex": "^2.0.0" - } - }, - "strip-json-comments": { - "version": "2.0.1", - "bundled": true, - "dev": true, - "optional": true - }, - "tar": { - "version": "4.4.1", - "bundled": true, - "dev": true, - "optional": true, - "requires": { - "chownr": "^1.0.1", - "fs-minipass": "^1.2.5", - "minipass": "^2.2.4", - "minizlib": "^1.1.0", - "mkdirp": "^0.5.0", - "safe-buffer": "^5.1.1", - "yallist": "^3.0.2" - } - }, - "util-deprecate": { - "version": "1.0.2", - "bundled": true, - "dev": true, - "optional": true - }, - "wide-align": { - "version": "1.1.2", - "bundled": true, - "dev": true, - "optional": true, - "requires": { - "string-width": "^1.0.2" - } - }, - "wrappy": { - "version": "1.0.2", - "bundled": true, - "dev": true, - "optional": true - }, - "yallist": { - "version": "3.0.2", - "bundled": true, - "dev": true, - "optional": true - } - } - }, - "get-caller-file": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-1.0.3.tgz", - "integrity": "sha512-3t6rVToeoZfYSGd8YoLFR2DJkiQrIiUrGcjvFX2mDw3bn6k2OtwHN0TNCLbBO+w8qTvimhDkv+LSscbJY1vE6w==", - "dev": true - }, - "get-value": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz", - "integrity": "sha1-3BXKHGcjh8p2vTesCjlbogQqLCg=", - "dev": true - }, - "gh-pages": { - "version": "3.2.3", - "resolved": "https://registry.npmjs.org/gh-pages/-/gh-pages-3.2.3.tgz", - "integrity": "sha512-jA1PbapQ1jqzacECfjUaO9gV8uBgU6XNMV0oXLtfCX3haGLe5Atq8BxlrADhbD6/UdG9j6tZLWAkAybndOXTJg==", - "dev": true, - "requires": { - "async": "^2.6.1", - "commander": "^2.18.0", - "email-addresses": "^3.0.1", - "filenamify": "^4.3.0", - "find-cache-dir": "^3.3.1", - "fs-extra": "^8.1.0", - "globby": "^6.1.0" - }, - "dependencies": { - "async": { - "version": "2.6.3", - "resolved": "https://registry.npmjs.org/async/-/async-2.6.3.tgz", - "integrity": "sha512-zflvls11DCy+dQWzTW2dzuilv8Z5X/pjfmZOWba6TNIVDm+2UDaJmXSOXlasHKfNBs8oo3M0aT50fDEWfKZjXg==", - "dev": true, - "requires": { - "lodash": "^4.17.14" - } - }, - "fs-extra": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-8.1.0.tgz", - "integrity": "sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==", - "dev": true, - "requires": { - "graceful-fs": "^4.2.0", - "jsonfile": "^4.0.0", - "universalify": "^0.1.0" - } - }, - "graceful-fs": { - "version": "4.2.8", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.8.tgz", - "integrity": "sha512-qkIilPUYcNhJpd33n0GBXTB1MMPp14TxEsEs0pTrsSVucApsYzW5V+Q8Qxhik6KU3evy+qkAAowTByymK0avdg==", - "dev": true - }, - "jsonfile": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", - "integrity": "sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss=", - "dev": true, - "requires": { - "graceful-fs": "^4.1.6" - } - } - } - }, - "glob": { - "version": "7.1.7", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.7.tgz", - "integrity": "sha512-OvD9ENzPLbegENnYP5UUfJIirTg4+XwMWGaQfQTY0JenxNvvIKP3U3/tAQSPIu/lHxXYSZmpXlUHeqAIdKzBLQ==", - "dev": true, - "requires": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.0.4", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - } - }, - "glob-base": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/glob-base/-/glob-base-0.3.0.tgz", - "integrity": "sha1-27Fk9iIbHAscz4Kuoyi0l98Oo8Q=", - "dev": true, - "requires": { - "glob-parent": "^2.0.0", - "is-glob": "^2.0.0" - }, - "dependencies": { - "glob-parent": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-2.0.0.tgz", - "integrity": "sha1-gTg9ctsFT8zPUzbaqQLxgvbtuyg=", - "dev": true, - "requires": { - "is-glob": "^2.0.0" - } - }, - "is-extglob": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-1.0.0.tgz", - "integrity": "sha1-rEaBd8SUNAWgkvyPKXYMb/xiBsA=", - "dev": true - }, - "is-glob": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-2.0.1.tgz", - "integrity": "sha1-0Jb5JqPe1WAPP9/ZEZjLCIjC2GM=", - "dev": true, - "requires": { - "is-extglob": "^1.0.0" - } - } - } - }, - "glob-parent": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz", - "integrity": "sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=", - "dev": true, - "requires": { - "is-glob": "^3.1.0", - "path-dirname": "^1.0.0" - }, - "dependencies": { - "is-glob": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", - "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=", - "dev": true, - "requires": { - "is-extglob": "^2.1.0" - } - } - } - }, - "globby": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/globby/-/globby-6.1.0.tgz", - "integrity": "sha1-9abXDoOV4hyFj7BInWTfAkJNUGw=", - "dev": true, - "requires": { - "array-union": "^1.0.1", - "glob": "^7.0.3", - "object-assign": "^4.0.1", - "pify": "^2.0.0", - "pinkie-promise": "^2.0.0" - } - }, - "graceful-fs": { - "version": "4.1.15", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.15.tgz", - "integrity": "sha512-6uHUhOPEBgQ24HM+r6b/QwWfZq+yiFcipKFrOFiBEnWdy5sdzYoi+pJeQaPI5qOLRFqWmAXUPQNsielzdLoecA==", - "dev": true - }, - "has-ansi": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz", - "integrity": "sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=", - "dev": true, - "requires": { - "ansi-regex": "^2.0.0" - } - }, - "has-binary2": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/has-binary2/-/has-binary2-1.0.3.tgz", - "integrity": "sha512-G1LWKhDSvhGeAQ8mPVQlqNcOB2sJdwATtZKl2pDKKHfpf/rYj24lkinxf69blJbnsvtqqNU+L3SL50vzZhXOnw==", - "dev": true, - "requires": { - "isarray": "2.0.1" - } - }, - "has-cors": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/has-cors/-/has-cors-1.1.0.tgz", - "integrity": "sha1-XkdHk/fqmEPRu5nCPu9J/xJv/zk=", - "dev": true - }, - "has-value": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz", - "integrity": "sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc=", - "dev": true, - "requires": { - "get-value": "^2.0.6", - "has-values": "^1.0.0", - "isobject": "^3.0.0" - } - }, - "has-values": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-values/-/has-values-1.0.0.tgz", - "integrity": "sha1-lbC2P+whRmGab+V/51Yo1aOe/k8=", - "dev": true, - "requires": { - "is-number": "^3.0.0", - "kind-of": "^4.0.0" - }, - "dependencies": { - "kind-of": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz", - "integrity": "sha1-IIE989cSkosgc3hpGkUGb65y3Vc=", - "dev": true, - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "hosted-git-info": { - "version": "2.8.9", - "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz", - "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==", - "dev": true - }, - "http-errors": { - "version": "1.6.3", - "resolved": "http://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz", - "integrity": "sha1-i1VoC7S+KDoLW/TqLjhYC+HZMg0=", - "dev": true, - "requires": { - "depd": "~1.1.2", - "inherits": "2.0.3", - "setprototypeof": "1.1.0", - "statuses": ">= 1.4.0 < 2" - }, - "dependencies": { - "statuses": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", - "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=", - "dev": true - } - } - }, - "http-proxy": { - "version": "1.15.2", - "resolved": "http://registry.npmjs.org/http-proxy/-/http-proxy-1.15.2.tgz", - "integrity": "sha1-ZC/cr/5S00SNK9o7AHnpQJBk2jE=", - "dev": true, - "requires": { - "eventemitter3": "1.x.x", - "requires-port": "1.x.x" - } - }, - "iconv-lite": { - "version": "0.4.23", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.23.tgz", - "integrity": "sha512-neyTUVFtahjf0mB3dZT77u+8O0QB89jFdnBkd5P1JgYPbPaia3gXXOVL2fq8VyU2gMMD7SaN7QukTB/pmXYvDA==", - "dev": true, - "requires": { - "safer-buffer": ">= 2.1.2 < 3" - } - }, - "immutable": { - "version": "3.8.2", - "resolved": "https://registry.npmjs.org/immutable/-/immutable-3.8.2.tgz", - "integrity": "sha1-wkOZUUVbs5kT2vKBN28VMOEErfM=", - "dev": true - }, - "indexof": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/indexof/-/indexof-0.0.1.tgz", - "integrity": "sha1-gtwzbSMrkGIXnQWrMpOmYFn9Q10=", - "dev": true - }, - "inflight": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", - "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", - "dev": true, - "requires": { - "once": "^1.3.0", - "wrappy": "1" - } - }, - "inherits": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", - "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=", - "dev": true - }, - "invert-kv": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/invert-kv/-/invert-kv-1.0.0.tgz", - "integrity": "sha1-EEqOSqym09jNFXqO+L+rLXo//bY=", - "dev": true - }, - "is-accessor-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", - "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", - "dev": true, - "requires": { - "kind-of": "^3.0.2" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dev": true, - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "is-arrayish": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", - "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=", - "dev": true - }, - "is-binary-path": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz", - "integrity": "sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg=", - "dev": true, - "requires": { - "binary-extensions": "^1.0.0" - } - }, - "is-buffer": { - "version": "1.1.6", - "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", - "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==", - "dev": true - }, - "is-builtin-module": { - "version": "1.0.0", - "resolved": "http://registry.npmjs.org/is-builtin-module/-/is-builtin-module-1.0.0.tgz", - "integrity": "sha1-VAVy0096wxGfj3bDDLwbHgN6/74=", - "dev": true, - "requires": { - "builtin-modules": "^1.0.0" - } - }, - "is-data-descriptor": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", - "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", - "dev": true, - "requires": { - "kind-of": "^3.0.2" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dev": true, - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "is-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", - "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", - "dev": true, - "requires": { - "is-accessor-descriptor": "^0.1.6", - "is-data-descriptor": "^0.1.4", - "kind-of": "^5.0.0" - }, - "dependencies": { - "kind-of": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", - "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", - "dev": true - } - } - }, - "is-dotfile": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/is-dotfile/-/is-dotfile-1.0.3.tgz", - "integrity": "sha1-pqLzL/0t+wT1yiXs0Pa4PPeYoeE=", - "dev": true - }, - "is-equal-shallow": { - "version": "0.1.3", - "resolved": "https://registry.npmjs.org/is-equal-shallow/-/is-equal-shallow-0.1.3.tgz", - "integrity": "sha1-IjgJj8Ih3gvPpdnqxMRdY4qhxTQ=", - "dev": true, - "requires": { - "is-primitive": "^2.0.0" - } - }, - "is-extendable": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", - "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", - "dev": true - }, - "is-extglob": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", - "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=", - "dev": true - }, - "is-fullwidth-code-point": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", - "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=", - "dev": true, - "requires": { - "number-is-nan": "^1.0.0" - } - }, - "is-glob": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.0.tgz", - "integrity": "sha1-lSHHaEXMJhCoUgPd8ICpWML/q8A=", - "dev": true, - "requires": { - "is-extglob": "^2.1.1" - } - }, - "is-number": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", - "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", - "dev": true, - "requires": { - "kind-of": "^3.0.2" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dev": true, - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "is-number-like": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/is-number-like/-/is-number-like-1.0.8.tgz", - "integrity": "sha512-6rZi3ezCyFcn5L71ywzz2bS5b2Igl1En3eTlZlvKjpz1n3IZLAYMbKYAIQgFmEu0GENg92ziU/faEOA/aixjbA==", - "dev": true, - "requires": { - "lodash.isfinite": "^3.3.2" - } - }, - "is-plain-object": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", - "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", - "dev": true, - "requires": { - "isobject": "^3.0.1" - } - }, - "is-posix-bracket": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/is-posix-bracket/-/is-posix-bracket-0.1.1.tgz", - "integrity": "sha1-MzTceXdDaOkvAW5vvAqI9c1ua8Q=", - "dev": true - }, - "is-primitive": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-primitive/-/is-primitive-2.0.0.tgz", - "integrity": "sha1-IHurkWOEmcB7Kt8kCkGochADRXU=", - "dev": true - }, - "is-utf8": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/is-utf8/-/is-utf8-0.2.1.tgz", - "integrity": "sha1-Sw2hRCEE0bM2NA6AeX6GXPOffXI=", - "dev": true - }, - "is-windows": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz", - "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==", - "dev": true - }, - "is-wsl": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz", - "integrity": "sha1-HxbkqiKwTRM2tmGIpmrzxgDDpm0=", - "dev": true - }, - "isarray": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.1.tgz", - "integrity": "sha1-o32U7ZzaLVmGXJ92/llu4fM4dB4=", - "dev": true - }, - "isobject": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", - "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=", - "dev": true - }, - "jsonfile": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-3.0.1.tgz", - "integrity": "sha1-pezG9l9T9mLEQVx2daAzHQmS7GY=", - "dev": true, - "requires": { - "graceful-fs": "^4.1.6" - } - }, - "kind-of": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz", - "integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA==", - "dev": true - }, - "lcid": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/lcid/-/lcid-1.0.0.tgz", - "integrity": "sha1-MIrMr6C8SDo4Z7S28rlQYlHRuDU=", - "dev": true, - "requires": { - "invert-kv": "^1.0.0" - } - }, - "limiter": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/limiter/-/limiter-1.1.3.tgz", - "integrity": "sha512-zrycnIMsLw/3ZxTbW7HCez56rcFGecWTx5OZNplzcXUUmJLmoYArC6qdJzmAN5BWiNXGcpjhF9RQ1HSv5zebEw==", - "dev": true - }, - "lite-server": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/lite-server/-/lite-server-2.4.0.tgz", - "integrity": "sha512-Vo06tHpXrqm37i6T7tVdq5PSbrFmvQRw64+dlFXdh1tltv6KCvpE+xzXz2+x6KWJ8ja+GgwSy4P13GUWyhaDHQ==", - "dev": true, - "requires": { - "browser-sync": "^2.24.4", - "connect-history-api-fallback": "^1.2.0", - "connect-logger": "0.0.1", - "lodash": "^4.11.1", - "minimist": "1.2.0" - } - }, - "load-json-file": { - "version": "1.1.0", - "resolved": "http://registry.npmjs.org/load-json-file/-/load-json-file-1.1.0.tgz", - "integrity": "sha1-lWkFcI1YtLq0wiYbBPWfMcmTdMA=", - "dev": true, - "requires": { - "graceful-fs": "^4.1.2", - "parse-json": "^2.2.0", - "pify": "^2.0.0", - "pinkie-promise": "^2.0.0", - "strip-bom": "^2.0.0" - } - }, - "localtunnel": { - "version": "1.9.1", - "resolved": "https://registry.npmjs.org/localtunnel/-/localtunnel-1.9.1.tgz", - "integrity": "sha512-HWrhOslklDvxgOGFLxi6fQVnvpl6XdX4sPscfqMZkzi3gtt9V7LKBWYvNUcpHSVvjwCQ6xzXacVvICNbNcyPnQ==", - "dev": true, - "requires": { - "axios": "0.17.1", - "debug": "2.6.9", - "openurl": "1.1.1", - "yargs": "6.6.0" - }, - "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "requires": { - "ms": "2.0.0" - } - }, - "yargs": { - "version": "6.6.0", - "resolved": "http://registry.npmjs.org/yargs/-/yargs-6.6.0.tgz", - "integrity": "sha1-eC7CHvQDNF+DCoCMo9UTr1YGUgg=", - "dev": true, - "requires": { - "camelcase": "^3.0.0", - "cliui": "^3.2.0", - "decamelize": "^1.1.1", - "get-caller-file": "^1.0.1", - "os-locale": "^1.4.0", - "read-pkg-up": "^1.0.1", - "require-directory": "^2.1.1", - "require-main-filename": "^1.0.1", - "set-blocking": "^2.0.0", - "string-width": "^1.0.2", - "which-module": "^1.0.0", - "y18n": "^3.2.1", - "yargs-parser": "^4.2.0" - } - } - } - }, - "locate-path": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", - "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", - "dev": true, - "requires": { - "p-locate": "^4.1.0" - } - }, - "lodash": { - "version": "4.17.21", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", - "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", - "dev": true - }, - "lodash.debounce": { - "version": "4.0.8", - "resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz", - "integrity": "sha1-gteb/zCmfEAF/9XiUVMArZyk168=", - "dev": true - }, - "lodash.isfinite": { - "version": "3.3.2", - "resolved": "https://registry.npmjs.org/lodash.isfinite/-/lodash.isfinite-3.3.2.tgz", - "integrity": "sha1-+4m2WpqAKBgz8LdHizpRBPiY67M=", - "dev": true - }, - "make-dir": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", - "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", - "dev": true, - "requires": { - "semver": "^6.0.0" - }, - "dependencies": { - "semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "dev": true - } - } - }, - "map-cache": { - "version": "0.2.2", - "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz", - "integrity": "sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8=", - "dev": true - }, - "map-visit": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz", - "integrity": "sha1-7Nyo8TFE5mDxtb1B8S80edmN+48=", - "dev": true, - "requires": { - "object-visit": "^1.0.0" - } - }, - "math-random": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/math-random/-/math-random-1.0.1.tgz", - "integrity": "sha1-izqsWIuKZuSXXjzepn97sylgH6w=", - "dev": true - }, - "micromatch": { - "version": "2.3.11", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-2.3.11.tgz", - "integrity": "sha1-hmd8l9FyCzY0MdBNDRUpO9OMFWU=", - "dev": true, - "requires": { - "arr-diff": "^2.0.0", - "array-unique": "^0.2.1", - "braces": "^1.8.2", - "expand-brackets": "^0.1.4", - "extglob": "^0.3.1", - "filename-regex": "^2.0.0", - "is-extglob": "^1.0.0", - "is-glob": "^2.0.1", - "kind-of": "^3.0.2", - "normalize-path": "^2.0.1", - "object.omit": "^2.0.0", - "parse-glob": "^3.0.4", - "regex-cache": "^0.4.2" - }, - "dependencies": { - "arr-diff": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-2.0.0.tgz", - "integrity": "sha1-jzuCf5Vai9ZpaX5KQlasPOrjVs8=", - "dev": true, - "requires": { - "arr-flatten": "^1.0.1" - } - }, - "array-unique": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.2.1.tgz", - "integrity": "sha1-odl8yvy8JiXMcPrc6zalDFiwGlM=", - "dev": true - }, - "braces": { - "version": "1.8.5", - "resolved": "https://registry.npmjs.org/braces/-/braces-1.8.5.tgz", - "integrity": "sha1-uneWLhLf+WnWt2cR6RS3N4V79qc=", - "dev": true, - "requires": { - "expand-range": "^1.8.1", - "preserve": "^0.2.0", - "repeat-element": "^1.1.2" - } - }, - "expand-brackets": { - "version": "0.1.5", - "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-0.1.5.tgz", - "integrity": "sha1-3wcoTjQqgHzXM6xa9yQR5YHRF3s=", - "dev": true, - "requires": { - "is-posix-bracket": "^0.1.0" - } - }, - "extglob": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/extglob/-/extglob-0.3.2.tgz", - "integrity": "sha1-Lhj/PS9JqydlzskCPwEdqo2DSaE=", - "dev": true, - "requires": { - "is-extglob": "^1.0.0" - } - }, - "is-extglob": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-1.0.0.tgz", - "integrity": "sha1-rEaBd8SUNAWgkvyPKXYMb/xiBsA=", - "dev": true - }, - "is-glob": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-2.0.1.tgz", - "integrity": "sha1-0Jb5JqPe1WAPP9/ZEZjLCIjC2GM=", - "dev": true, - "requires": { - "is-extglob": "^1.0.0" - } - }, - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dev": true, - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "mime": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/mime/-/mime-1.4.1.tgz", - "integrity": "sha512-KI1+qOZu5DcW6wayYHSzR/tXKCDC5Om4s1z2QJjDULzLcmf3DvzS7oluY4HCTrc+9FiKmWUgeNLg7W3uIQvxtQ==", - "dev": true - }, - "mime-db": { - "version": "1.37.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.37.0.tgz", - "integrity": "sha512-R3C4db6bgQhlIhPU48fUtdVmKnflq+hRdad7IyKhtFj06VPNVdk2RhiYL3UjQIlso8L+YxAtFkobT0VK+S/ybg==", - "dev": true - }, - "mime-types": { - "version": "2.1.21", - "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.21.tgz", - "integrity": "sha512-3iL6DbwpyLzjR3xHSFNFeb9Nz/M8WDkX33t1GFQnFOllWk8pOrh/LSrB5OXlnlW5P9LH73X6loW/eogc+F5lJg==", - "dev": true, - "requires": { - "mime-db": "~1.37.0" - } - }, - "minimatch": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", - "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", - "dev": true, - "requires": { - "brace-expansion": "^1.1.7" - } - }, - "minimist": { - "version": "1.2.0", - "resolved": "http://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz", - "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=", - "dev": true - }, - "mitt": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/mitt/-/mitt-1.1.3.tgz", - "integrity": "sha512-mUDCnVNsAi+eD6qA0HkRkwYczbLHJ49z17BGe2PYRhZL4wpZUFZGJHU7/5tmvohoma+Hdn0Vh/oJTiPEmgSruA==", - "dev": true - }, - "mixin-deep": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.1.tgz", - "integrity": "sha512-8ZItLHeEgaqEvd5lYBXfm4EZSFCX29Jb9K+lAHhDKzReKBQKj3R+7NOF6tjqYi9t4oI8VUfaWITJQm86wnXGNQ==", - "dev": true, - "requires": { - "for-in": "^1.0.2", - "is-extendable": "^1.0.1" - }, - "dependencies": { - "is-extendable": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", - "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", - "dev": true, - "requires": { - "is-plain-object": "^2.0.4" - } - } - } - }, - "moment": { - "version": "2.22.2", - "resolved": "https://registry.npmjs.org/moment/-/moment-2.22.2.tgz", - "integrity": "sha1-PCV/mDn8DpP/UxSWMiOeuQeD/2Y=", - "dev": true - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", - "dev": true - }, - "nan": { - "version": "2.11.1", - "resolved": "https://registry.npmjs.org/nan/-/nan-2.11.1.tgz", - "integrity": "sha512-iji6k87OSXa0CcrLl9z+ZiYSuR2o+c0bGuNmXdrhTQTakxytAFsC56SArGYoiHlJlFoHSnvmhpceZJaXkVuOtA==", - "dev": true, - "optional": true - }, - "nanomatch": { - "version": "1.2.13", - "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz", - "integrity": "sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==", - "dev": true, - "requires": { - "arr-diff": "^4.0.0", - "array-unique": "^0.3.2", - "define-property": "^2.0.2", - "extend-shallow": "^3.0.2", - "fragment-cache": "^0.2.1", - "is-windows": "^1.0.2", - "kind-of": "^6.0.2", - "object.pick": "^1.3.0", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.1" - } - }, - "negotiator": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.1.tgz", - "integrity": "sha1-KzJxhOiZIQEXeyhWP7XnECrNDKk=", - "dev": true - }, - "normalize-package-data": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.4.0.tgz", - "integrity": "sha512-9jjUFbTPfEy3R/ad/2oNbKtW9Hgovl5O1FvFWKkKblNXoN/Oou6+9+KKohPK13Yc3/TyunyWhJp6gvRNR/PPAw==", - "dev": true, - "requires": { - "hosted-git-info": "^2.1.4", - "is-builtin-module": "^1.0.0", - "semver": "2 || 3 || 4 || 5", - "validate-npm-package-license": "^3.0.1" - } - }, - "normalize-path": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", - "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=", - "dev": true, - "requires": { - "remove-trailing-separator": "^1.0.1" - } - }, - "number-is-nan": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz", - "integrity": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=", - "dev": true - }, - "object-assign": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", - "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=", - "dev": true - }, - "object-component": { - "version": "0.0.3", - "resolved": "https://registry.npmjs.org/object-component/-/object-component-0.0.3.tgz", - "integrity": "sha1-8MaapQ78lbhmwYb0AKM3acsvEpE=", - "dev": true - }, - "object-copy": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz", - "integrity": "sha1-fn2Fi3gb18mRpBupde04EnVOmYw=", - "dev": true, - "requires": { - "copy-descriptor": "^0.1.0", - "define-property": "^0.2.5", - "kind-of": "^3.0.3" - }, - "dependencies": { - "define-property": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", - "dev": true, - "requires": { - "is-descriptor": "^0.1.0" - } - }, - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dev": true, - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "object-path": { - "version": "0.9.2", - "resolved": "https://registry.npmjs.org/object-path/-/object-path-0.9.2.tgz", - "integrity": "sha1-D9mnT8X60a45aLWGvaXGMr1sBaU=", - "dev": true - }, - "object-visit": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz", - "integrity": "sha1-95xEk68MU3e1n+OdOV5BBC3QRbs=", - "dev": true, - "requires": { - "isobject": "^3.0.0" - } - }, - "object.omit": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/object.omit/-/object.omit-2.0.1.tgz", - "integrity": "sha1-Gpx0SCnznbuFjHbKNXmuKlTr0fo=", - "dev": true, - "requires": { - "for-own": "^0.1.4", - "is-extendable": "^0.1.1" - } - }, - "object.pick": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz", - "integrity": "sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c=", - "dev": true, - "requires": { - "isobject": "^3.0.1" - } - }, - "on-finished": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz", - "integrity": "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=", - "dev": true, - "requires": { - "ee-first": "1.1.1" - } - }, - "once": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", - "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", - "dev": true, - "requires": { - "wrappy": "1" - } - }, - "openurl": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/openurl/-/openurl-1.1.1.tgz", - "integrity": "sha1-OHW0sO96UsFW8NtB1GCduw+Us4c=", - "dev": true - }, - "opn": { - "version": "5.3.0", - "resolved": "http://registry.npmjs.org/opn/-/opn-5.3.0.tgz", - "integrity": "sha512-bYJHo/LOmoTd+pfiYhfZDnf9zekVJrY+cnS2a5F2x+w5ppvTqObojTP7WiFG+kVZs9Inw+qQ/lw7TroWwhdd2g==", - "dev": true, - "requires": { - "is-wsl": "^1.1.0" - } - }, - "os-locale": { - "version": "1.4.0", - "resolved": "http://registry.npmjs.org/os-locale/-/os-locale-1.4.0.tgz", - "integrity": "sha1-IPnxeuKe00XoveWDsT0gCYA8FNk=", - "dev": true, - "requires": { - "lcid": "^1.0.0" - } - }, - "p-limit": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", - "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", - "dev": true, - "requires": { - "p-try": "^2.0.0" - } - }, - "p-locate": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", - "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", - "dev": true, - "requires": { - "p-limit": "^2.2.0" - } - }, - "p-try": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", - "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", - "dev": true - }, - "parse-glob": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/parse-glob/-/parse-glob-3.0.4.tgz", - "integrity": "sha1-ssN2z7EfNVE7rdFz7wu246OIORw=", - "dev": true, - "requires": { - "glob-base": "^0.3.0", - "is-dotfile": "^1.0.0", - "is-extglob": "^1.0.0", - "is-glob": "^2.0.0" - }, - "dependencies": { - "is-extglob": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-1.0.0.tgz", - "integrity": "sha1-rEaBd8SUNAWgkvyPKXYMb/xiBsA=", - "dev": true - }, - "is-glob": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-2.0.1.tgz", - "integrity": "sha1-0Jb5JqPe1WAPP9/ZEZjLCIjC2GM=", - "dev": true, - "requires": { - "is-extglob": "^1.0.0" - } - } - } - }, - "parse-json": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz", - "integrity": "sha1-9ID0BDTvgHQfhGkJn43qGPVaTck=", - "dev": true, - "requires": { - "error-ex": "^1.2.0" - } - }, - "parseqs": { - "version": "0.0.5", - "resolved": "https://registry.npmjs.org/parseqs/-/parseqs-0.0.5.tgz", - "integrity": "sha1-1SCKNzjkZ2bikbouoXNoSSGouJ0=", - "dev": true, - "requires": { - "better-assert": "~1.0.0" - } - }, - "parseuri": { - "version": "0.0.5", - "resolved": "https://registry.npmjs.org/parseuri/-/parseuri-0.0.5.tgz", - "integrity": "sha1-gCBKUNTbt3m/3G6+J3jZDkvOMgo=", - "dev": true, - "requires": { - "better-assert": "~1.0.0" - } - }, - "parseurl": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.2.tgz", - "integrity": "sha1-/CidTtiZMRlGDBViUyYs3I3mW/M=", - "dev": true - }, - "pascalcase": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz", - "integrity": "sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ=", - "dev": true - }, - "path-dirname": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/path-dirname/-/path-dirname-1.0.2.tgz", - "integrity": "sha1-zDPSTVJeCZpTiMAzbG4yuRYGCeA=", - "dev": true - }, - "path-exists": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz", - "integrity": "sha1-D+tsZPD8UY2adU3V77YscCJ2H0s=", - "dev": true, - "requires": { - "pinkie-promise": "^2.0.0" - } - }, - "path-is-absolute": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", - "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=", - "dev": true - }, - "path-type": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/path-type/-/path-type-1.1.0.tgz", - "integrity": "sha1-WcRPfuSR2nBNpBXaWkBwuk+P5EE=", - "dev": true, - "requires": { - "graceful-fs": "^4.1.2", - "pify": "^2.0.0", - "pinkie-promise": "^2.0.0" - } - }, - "pify": { - "version": "2.3.0", - "resolved": "http://registry.npmjs.org/pify/-/pify-2.3.0.tgz", - "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=", - "dev": true - }, - "pinkie": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz", - "integrity": "sha1-clVrgM+g1IqXToDnckjoDtT3+HA=", - "dev": true - }, - "pinkie-promise": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz", - "integrity": "sha1-ITXW36ejWMBprJsXh3YogihFD/o=", - "dev": true, - "requires": { - "pinkie": "^2.0.0" - } - }, - "pkg-dir": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz", - "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==", - "dev": true, - "requires": { - "find-up": "^4.0.0" - }, - "dependencies": { - "find-up": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", - "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", - "dev": true, - "requires": { - "locate-path": "^5.0.0", - "path-exists": "^4.0.0" - } - }, - "path-exists": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", - "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", - "dev": true - } - } - }, - "portscanner": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/portscanner/-/portscanner-2.1.1.tgz", - "integrity": "sha1-6rtAnk3iSVD1oqUW01rnaTQ/u5Y=", - "dev": true, - "requires": { - "async": "1.5.2", - "is-number-like": "^1.0.3" - } - }, - "posix-character-classes": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz", - "integrity": "sha1-AerA/jta9xoqbAL+q7jB/vfgDqs=", - "dev": true - }, - "preserve": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/preserve/-/preserve-0.2.0.tgz", - "integrity": "sha1-gV7R9uvGWSb4ZbMQwHE7yzMVzks=", - "dev": true - }, - "process-nextick-args": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.0.tgz", - "integrity": "sha512-MtEC1TqN0EU5nephaJ4rAtThHtC86dNN9qCuEhtshvpVBkAW5ZO7BASN9REnF9eoXGcRub+pFuKEpOHE+HbEMw==", - "dev": true - }, - "qs": { - "version": "6.2.3", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.2.3.tgz", - "integrity": "sha1-HPyyXBCpsrSDBT/zn138kjOQjP4=", - "dev": true - }, - "randomatic": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/randomatic/-/randomatic-3.1.1.tgz", - "integrity": "sha512-TuDE5KxZ0J461RVjrJZCJc+J+zCkTb1MbH9AQUq68sMhOMcy9jLcb3BrZKgp9q9Ncltdg4QVqWrH02W2EFFVYw==", - "dev": true, - "requires": { - "is-number": "^4.0.0", - "kind-of": "^6.0.0", - "math-random": "^1.0.1" - }, - "dependencies": { - "is-number": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-4.0.0.tgz", - "integrity": "sha512-rSklcAIlf1OmFdyAqbnWTLVelsQ58uvZ66S/ZyawjWqIviTWCjg2PzVGw8WUA+nNuPTqb4wgA+NszrJ+08LlgQ==", - "dev": true - } - } - }, - "range-parser": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.0.tgz", - "integrity": "sha1-9JvmtIeJTdxA3MlKMi9hEJLgDV4=", - "dev": true - }, - "raw-body": { - "version": "2.3.3", - "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.3.3.tgz", - "integrity": "sha512-9esiElv1BrZoI3rCDuOuKCBRbuApGGaDPQfjSflGxdy4oyzqghxu6klEkkVIvBje+FF0BX9coEv8KqW6X/7njw==", - "dev": true, - "requires": { - "bytes": "3.0.0", - "http-errors": "1.6.3", - "iconv-lite": "0.4.23", - "unpipe": "1.0.0" - } - }, - "read-pkg": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-1.1.0.tgz", - "integrity": "sha1-9f+qXs0pyzHAR0vKfXVra7KePyg=", - "dev": true, - "requires": { - "load-json-file": "^1.0.0", - "normalize-package-data": "^2.3.2", - "path-type": "^1.0.0" - } - }, - "read-pkg-up": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-1.0.1.tgz", - "integrity": "sha1-nWPBMnbAZZGNV/ACpX9AobZD+wI=", - "dev": true, - "requires": { - "find-up": "^1.0.0", - "read-pkg": "^1.0.0" - } - }, - "readable-stream": { - "version": "2.3.6", - "resolved": "http://registry.npmjs.org/readable-stream/-/readable-stream-2.3.6.tgz", - "integrity": "sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw==", - "dev": true, - "requires": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - }, - "dependencies": { - "isarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", - "dev": true - } - } - }, - "readdirp": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-2.2.1.tgz", - "integrity": "sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==", - "dev": true, - "requires": { - "graceful-fs": "^4.1.11", - "micromatch": "^3.1.10", - "readable-stream": "^2.0.2" - }, - "dependencies": { - "micromatch": { - "version": "3.1.10", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", - "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", - "dev": true, - "requires": { - "arr-diff": "^4.0.0", - "array-unique": "^0.3.2", - "braces": "^2.3.1", - "define-property": "^2.0.2", - "extend-shallow": "^3.0.2", - "extglob": "^2.0.4", - "fragment-cache": "^0.2.1", - "kind-of": "^6.0.2", - "nanomatch": "^1.2.9", - "object.pick": "^1.3.0", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.2" - } - } - } - }, - "regex-cache": { - "version": "0.4.4", - "resolved": "https://registry.npmjs.org/regex-cache/-/regex-cache-0.4.4.tgz", - "integrity": "sha512-nVIZwtCjkC9YgvWkpM55B5rBhBYRZhAaJbgcFYXXsHnbZ9UZI9nnVWYZpBlCqv9ho2eZryPnWrZGsOdPwVWXWQ==", - "dev": true, - "requires": { - "is-equal-shallow": "^0.1.3" - } - }, - "regex-not": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz", - "integrity": "sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==", - "dev": true, - "requires": { - "extend-shallow": "^3.0.2", - "safe-regex": "^1.1.0" - } - }, - "remove-trailing-separator": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz", - "integrity": "sha1-wkvOKig62tW8P1jg1IJJuSN52O8=", - "dev": true - }, - "repeat-element": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.3.tgz", - "integrity": "sha512-ahGq0ZnV5m5XtZLMb+vP76kcAM5nkLqk0lpqAuojSKGgQtn4eRi4ZZGm2olo2zKFH+sMsWaqOCW1dqAnOru72g==", - "dev": true - }, - "repeat-string": { - "version": "1.6.1", - "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz", - "integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc=", - "dev": true - }, - "require-directory": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", - "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=", - "dev": true - }, - "require-main-filename": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-1.0.1.tgz", - "integrity": "sha1-l/cXtp1IeE9fUmpsWqj/3aBVpNE=", - "dev": true - }, - "requires-port": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz", - "integrity": "sha1-kl0mAdOaxIXgkc8NpcbmlNw9yv8=", - "dev": true - }, - "resolve-url": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz", - "integrity": "sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo=", - "dev": true - }, - "resp-modifier": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/resp-modifier/-/resp-modifier-6.0.2.tgz", - "integrity": "sha1-sSTeXE+6/LpUH0j/pzlw9KpFa08=", - "dev": true, - "requires": { - "debug": "^2.2.0", - "minimatch": "^3.0.2" - }, - "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "requires": { - "ms": "2.0.0" - } - } - } - }, - "ret": { - "version": "0.1.15", - "resolved": "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz", - "integrity": "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==", - "dev": true - }, - "rx": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/rx/-/rx-4.1.0.tgz", - "integrity": "sha1-pfE/957zt0D+MKqAP7CfmIBdR4I=", - "dev": true - }, - "rxjs": { - "version": "5.5.12", - "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-5.5.12.tgz", - "integrity": "sha512-xx2itnL5sBbqeeiVgNPVuQQ1nC8Jp2WfNJhXWHmElW9YmrpS9UVnNzhP3EH3HFqexO5Tlp8GhYY+WEcqcVMvGw==", - "dev": true, - "requires": { - "symbol-observable": "1.0.1" - } - }, - "safe-buffer": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", - "dev": true - }, - "safe-regex": { - "version": "1.1.0", - "resolved": "http://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz", - "integrity": "sha1-QKNmnzsHfR6UPURinhV91IAjvy4=", - "dev": true, - "requires": { - "ret": "~0.1.10" - } - }, - "safer-buffer": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", - "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", - "dev": true - }, - "semver": { - "version": "5.6.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.6.0.tgz", - "integrity": "sha512-RS9R6R35NYgQn++fkDWaOmqGoj4Ek9gGs+DPxNUZKuwE183xjJroKvyo1IzVFeXvUrvmALy6FWD5xrdJT25gMg==", - "dev": true - }, - "send": { - "version": "0.16.2", - "resolved": "https://registry.npmjs.org/send/-/send-0.16.2.tgz", - "integrity": "sha512-E64YFPUssFHEFBvpbbjr44NCLtI1AohxQ8ZSiJjQLskAdKuriYEP6VyGEsRDH8ScozGpkaX1BGvhanqCwkcEZw==", - "dev": true, - "requires": { - "debug": "2.6.9", - "depd": "~1.1.2", - "destroy": "~1.0.4", - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "etag": "~1.8.1", - "fresh": "0.5.2", - "http-errors": "~1.6.2", - "mime": "1.4.1", - "ms": "2.0.0", - "on-finished": "~2.3.0", - "range-parser": "~1.2.0", - "statuses": "~1.4.0" - }, - "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "requires": { - "ms": "2.0.0" - } - }, - "statuses": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.4.0.tgz", - "integrity": "sha512-zhSCtt8v2NDrRlPQpCNtw/heZLtfUDqxBM1udqikb/Hbk52LK4nQSwr10u77iopCW5LsyHpuXS0GnEc48mLeew==", - "dev": true - } - } - }, - "serve-index": { - "version": "1.9.1", - "resolved": "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz", - "integrity": "sha1-03aNabHn2C5c4FD/9bRTvqEqkjk=", - "dev": true, - "requires": { - "accepts": "~1.3.4", - "batch": "0.6.1", - "debug": "2.6.9", - "escape-html": "~1.0.3", - "http-errors": "~1.6.2", - "mime-types": "~2.1.17", - "parseurl": "~1.3.2" - }, - "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "requires": { - "ms": "2.0.0" - } - } - } - }, - "serve-static": { - "version": "1.13.2", - "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.13.2.tgz", - "integrity": "sha512-p/tdJrO4U387R9oMjb1oj7qSMaMfmOyd4j9hOFoxZe2baQszgHcSWjuya/CiT5kgZZKRudHNOA0pYXOl8rQ5nw==", - "dev": true, - "requires": { - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "parseurl": "~1.3.2", - "send": "0.16.2" - } - }, - "server-destroy": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/server-destroy/-/server-destroy-1.0.1.tgz", - "integrity": "sha1-8Tv5KOQrnD55OD5hzDmYtdFObN0=", - "dev": true - }, - "set-blocking": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", - "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=", - "dev": true - }, - "set-value": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/set-value/-/set-value-2.0.0.tgz", - "integrity": "sha512-hw0yxk9GT/Hr5yJEYnHNKYXkIA8mVJgd9ditYZCe16ZczcaELYYcfvaXesNACk2O8O0nTiPQcQhGUQj8JLzeeg==", - "dev": true, - "requires": { - "extend-shallow": "^2.0.1", - "is-extendable": "^0.1.1", - "is-plain-object": "^2.0.3", - "split-string": "^3.0.1" - }, - "dependencies": { - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "dev": true, - "requires": { - "is-extendable": "^0.1.0" - } - } - } - }, - "setprototypeof": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz", - "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==", - "dev": true - }, - "snapdragon": { - "version": "0.8.2", - "resolved": "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz", - "integrity": "sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==", - "dev": true, - "requires": { - "base": "^0.11.1", - "debug": "^2.2.0", - "define-property": "^0.2.5", - "extend-shallow": "^2.0.1", - "map-cache": "^0.2.2", - "source-map": "^0.5.6", - "source-map-resolve": "^0.5.0", - "use": "^3.1.0" - }, - "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "requires": { - "ms": "2.0.0" - } - }, - "define-property": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", - "dev": true, - "requires": { - "is-descriptor": "^0.1.0" - } - }, - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "dev": true, - "requires": { - "is-extendable": "^0.1.0" - } - } - } - }, - "snapdragon-node": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/snapdragon-node/-/snapdragon-node-2.1.1.tgz", - "integrity": "sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==", - "dev": true, - "requires": { - "define-property": "^1.0.0", - "isobject": "^3.0.0", - "snapdragon-util": "^3.0.1" - }, - "dependencies": { - "define-property": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", - "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", - "dev": true, - "requires": { - "is-descriptor": "^1.0.0" - } - }, - "is-accessor-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", - "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", - "dev": true, - "requires": { - "kind-of": "^6.0.0" - } - }, - "is-data-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", - "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", - "dev": true, - "requires": { - "kind-of": "^6.0.0" - } - }, - "is-descriptor": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", - "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", - "dev": true, - "requires": { - "is-accessor-descriptor": "^1.0.0", - "is-data-descriptor": "^1.0.0", - "kind-of": "^6.0.2" - } - } - } - }, - "snapdragon-util": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz", - "integrity": "sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==", - "dev": true, - "requires": { - "kind-of": "^3.2.0" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dev": true, - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "socket.io": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/socket.io/-/socket.io-2.1.1.tgz", - "integrity": "sha512-rORqq9c+7W0DAK3cleWNSyfv/qKXV99hV4tZe+gGLfBECw3XEhBy7x85F3wypA9688LKjtwO9pX9L33/xQI8yA==", - "dev": true, - "requires": { - "debug": "~3.1.0", - "engine.io": "~3.2.0", - "has-binary2": "~1.0.2", - "socket.io-adapter": "~1.1.0", - "socket.io-client": "2.1.1", - "socket.io-parser": "~3.2.0" - } - }, - "socket.io-adapter": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/socket.io-adapter/-/socket.io-adapter-1.1.1.tgz", - "integrity": "sha1-KoBeihTWNyEk3ZFZrUUC+MsH8Gs=", - "dev": true - }, - "socket.io-client": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/socket.io-client/-/socket.io-client-2.1.1.tgz", - "integrity": "sha512-jxnFyhAuFxYfjqIgduQlhzqTcOEQSn+OHKVfAxWaNWa7ecP7xSNk2Dx/3UEsDcY7NcFafxvNvKPmmO7HTwTxGQ==", - "dev": true, - "requires": { - "backo2": "1.0.2", - "base64-arraybuffer": "0.1.5", - "component-bind": "1.0.0", - "component-emitter": "1.2.1", - "debug": "~3.1.0", - "engine.io-client": "~3.2.0", - "has-binary2": "~1.0.2", - "has-cors": "1.1.0", - "indexof": "0.0.1", - "object-component": "0.0.3", - "parseqs": "0.0.5", - "parseuri": "0.0.5", - "socket.io-parser": "~3.2.0", - "to-array": "0.1.4" - } - }, - "socket.io-parser": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/socket.io-parser/-/socket.io-parser-3.2.0.tgz", - "integrity": "sha512-FYiBx7rc/KORMJlgsXysflWx/RIvtqZbyGLlHZvjfmPTPeuD/I8MaW7cfFrj5tRltICJdgwflhfZ3NVVbVLFQA==", - "dev": true, - "requires": { - "component-emitter": "1.2.1", - "debug": "~3.1.0", - "isarray": "2.0.1" - } - }, - "source-map": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", - "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", - "dev": true - }, - "source-map-resolve": { - "version": "0.5.2", - "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.2.tgz", - "integrity": "sha512-MjqsvNwyz1s0k81Goz/9vRBe9SZdB09Bdw+/zYyO+3CuPk6fouTaxscHkgtE8jKvf01kVfl8riHzERQ/kefaSA==", - "dev": true, - "requires": { - "atob": "^2.1.1", - "decode-uri-component": "^0.2.0", - "resolve-url": "^0.2.1", - "source-map-url": "^0.4.0", - "urix": "^0.1.0" - } - }, - "source-map-url": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.0.tgz", - "integrity": "sha1-PpNdfd1zYxuXZZlW1VEo6HtQhKM=", - "dev": true - }, - "spdx-correct": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.0.2.tgz", - "integrity": "sha512-q9hedtzyXHr5S0A1vEPoK/7l8NpfkFYTq6iCY+Pno2ZbdZR6WexZFtqeVGkGxW3TEJMN914Z55EnAGMmenlIQQ==", - "dev": true, - "requires": { - "spdx-expression-parse": "^3.0.0", - "spdx-license-ids": "^3.0.0" - } - }, - "spdx-exceptions": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.2.0.tgz", - "integrity": "sha512-2XQACfElKi9SlVb1CYadKDXvoajPgBVPn/gOQLrTvHdElaVhr7ZEbqJaRnJLVNeaI4cMEAgVCeBMKF6MWRDCRA==", - "dev": true - }, - "spdx-expression-parse": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.0.tgz", - "integrity": "sha512-Yg6D3XpRD4kkOmTpdgbUiEJFKghJH03fiC1OPll5h/0sO6neh2jqRDVHOQ4o/LMea0tgCkbMgea5ip/e+MkWyg==", - "dev": true, - "requires": { - "spdx-exceptions": "^2.1.0", - "spdx-license-ids": "^3.0.0" - } - }, - "spdx-license-ids": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.2.tgz", - "integrity": "sha512-qky9CVt0lVIECkEsYbNILVnPvycuEBkXoMFLRWsREkomQLevYhtRKC+R91a5TOAQ3bCMjikRwhyaRqj1VYatYg==", - "dev": true - }, - "split-string": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz", - "integrity": "sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==", - "dev": true, - "requires": { - "extend-shallow": "^3.0.0" - } - }, - "static-extend": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz", - "integrity": "sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY=", - "dev": true, - "requires": { - "define-property": "^0.2.5", - "object-copy": "^0.1.0" - }, - "dependencies": { - "define-property": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", - "dev": true, - "requires": { - "is-descriptor": "^0.1.0" - } - } - } - }, - "statuses": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.3.1.tgz", - "integrity": "sha1-+vUbnrdKrvOzrPStX2Gr8ky3uT4=", - "dev": true - }, - "stream-throttle": { - "version": "0.1.3", - "resolved": "https://registry.npmjs.org/stream-throttle/-/stream-throttle-0.1.3.tgz", - "integrity": "sha1-rdV8jXzHOoFjDTHNVdOWHPr7qcM=", - "dev": true, - "requires": { - "commander": "^2.2.0", - "limiter": "^1.0.5" - } - }, - "string-width": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", - "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=", - "dev": true, - "requires": { - "code-point-at": "^1.0.0", - "is-fullwidth-code-point": "^1.0.0", - "strip-ansi": "^3.0.0" - } - }, - "string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", - "dev": true, - "requires": { - "safe-buffer": "~5.1.0" - } - }, - "strip-ansi": { - "version": "3.0.1", - "resolved": "http://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", - "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", - "dev": true, - "requires": { - "ansi-regex": "^2.0.0" - } - }, - "strip-bom": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz", - "integrity": "sha1-YhmoVhZSBJHzV4i9vxRHqZx+aw4=", - "dev": true, - "requires": { - "is-utf8": "^0.2.0" - } - }, - "strip-outer": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/strip-outer/-/strip-outer-1.0.1.tgz", - "integrity": "sha512-k55yxKHwaXnpYGsOzg4Vl8+tDrWylxDEpknGjhTiZB8dFRU5rTo9CAzeycivxV3s+zlTKwrs6WxMxR95n26kwg==", - "dev": true, - "requires": { - "escape-string-regexp": "^1.0.2" - } - }, - "supports-color": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", - "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=", - "dev": true - }, - "symbol-observable": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/symbol-observable/-/symbol-observable-1.0.1.tgz", - "integrity": "sha1-g0D8RwLDEi310iKI+IKD9RPT/dQ=", - "dev": true - }, - "tfunk": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/tfunk/-/tfunk-3.1.0.tgz", - "integrity": "sha1-OORBT8ZJd9h6/apy+sttKfgve1s=", - "dev": true, - "requires": { - "chalk": "^1.1.1", - "object-path": "^0.9.0" - } - }, - "to-array": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/to-array/-/to-array-0.1.4.tgz", - "integrity": "sha1-F+bBH3PdTz10zaek/zI46a2b+JA=", - "dev": true - }, - "to-object-path": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz", - "integrity": "sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68=", - "dev": true, - "requires": { - "kind-of": "^3.0.2" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dev": true, - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "to-regex": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz", - "integrity": "sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==", - "dev": true, - "requires": { - "define-property": "^2.0.2", - "extend-shallow": "^3.0.2", - "regex-not": "^1.0.2", - "safe-regex": "^1.1.0" - } - }, - "to-regex-range": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", - "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=", - "dev": true, - "requires": { - "is-number": "^3.0.0", - "repeat-string": "^1.6.1" - } - }, - "trim-repeated": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/trim-repeated/-/trim-repeated-1.0.0.tgz", - "integrity": "sha1-42RqLqTokTEr9+rObPsFOAvAHCE=", - "dev": true, - "requires": { - "escape-string-regexp": "^1.0.2" - } - }, - "ua-parser-js": { - "version": "0.7.17", - "resolved": "https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-0.7.17.tgz", - "integrity": "sha512-uRdSdu1oA1rncCQL7sCj8vSyZkgtL7faaw9Tc9rZ3mGgraQ7+Pdx7w5mnOSF3gw9ZNG6oc+KXfkon3bKuROm0g==", - "dev": true - }, - "ultron": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/ultron/-/ultron-1.1.1.tgz", - "integrity": "sha512-UIEXBNeYmKptWH6z8ZnqTeS8fV74zG0/eRU9VGkpzz+LIJNs8W/zM/L+7ctCkRrgbNnnR0xxw4bKOr0cW0N0Og==", - "dev": true - }, - "union-value": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/union-value/-/union-value-1.0.0.tgz", - "integrity": "sha1-XHHDTLW61dzr4+oM0IIHulqhrqQ=", - "dev": true, - "requires": { - "arr-union": "^3.1.0", - "get-value": "^2.0.6", - "is-extendable": "^0.1.1", - "set-value": "^0.4.3" - }, - "dependencies": { - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "dev": true, - "requires": { - "is-extendable": "^0.1.0" - } - }, - "set-value": { - "version": "0.4.3", - "resolved": "https://registry.npmjs.org/set-value/-/set-value-0.4.3.tgz", - "integrity": "sha1-fbCPnT0i3H945Trzw79GZuzfzPE=", - "dev": true, - "requires": { - "extend-shallow": "^2.0.1", - "is-extendable": "^0.1.1", - "is-plain-object": "^2.0.1", - "to-object-path": "^0.3.0" - } - } - } - }, - "universalify": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", - "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==", - "dev": true - }, - "unpipe": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", - "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=", - "dev": true - }, - "unset-value": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz", - "integrity": "sha1-g3aHP30jNRef+x5vw6jtDfyKtVk=", - "dev": true, - "requires": { - "has-value": "^0.3.1", - "isobject": "^3.0.0" - }, - "dependencies": { - "has-value": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz", - "integrity": "sha1-ex9YutpiyoJ+wKIHgCVlSEWZXh8=", - "dev": true, - "requires": { - "get-value": "^2.0.3", - "has-values": "^0.1.4", - "isobject": "^2.0.0" - }, - "dependencies": { - "isobject": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz", - "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=", - "dev": true, - "requires": { - "isarray": "1.0.0" - } - } - } - }, - "has-values": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz", - "integrity": "sha1-bWHeldkd/Km5oCCJrThL/49it3E=", - "dev": true - }, - "isarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", - "dev": true - } - } - }, - "upath": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/upath/-/upath-1.1.0.tgz", - "integrity": "sha512-bzpH/oBhoS/QI/YtbkqCg6VEiPYjSZtrHQM6/QnJS6OL9pKUFLqb3aFh4Scvwm45+7iAgiMkLhSbaZxUqmrprw==", - "dev": true - }, - "urix": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz", - "integrity": "sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI=", - "dev": true - }, - "use": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/use/-/use-3.1.1.tgz", - "integrity": "sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==", - "dev": true - }, - "util-deprecate": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", - "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=", - "dev": true - }, - "utils-merge": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", - "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=", - "dev": true - }, - "validate-npm-package-license": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz", - "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==", - "dev": true, - "requires": { - "spdx-correct": "^3.0.0", - "spdx-expression-parse": "^3.0.0" - } - }, - "which-module": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/which-module/-/which-module-1.0.0.tgz", - "integrity": "sha1-u6Y8qGGUiZT/MHc2CJ47lgJsKk8=", - "dev": true - }, - "window-size": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/window-size/-/window-size-0.2.0.tgz", - "integrity": "sha1-tDFbtCFKPXBY6+7okuE/ok2YsHU=", - "dev": true - }, - "wrap-ansi": { - "version": "2.1.0", - "resolved": "http://registry.npmjs.org/wrap-ansi/-/wrap-ansi-2.1.0.tgz", - "integrity": "sha1-2Pw9KE3QV5T+hJc8rs3Rz4JP3YU=", - "dev": true, - "requires": { - "string-width": "^1.0.1", - "strip-ansi": "^3.0.1" - } - }, - "wrappy": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", - "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=", - "dev": true - }, - "ws": { - "version": "3.3.3", - "resolved": "https://registry.npmjs.org/ws/-/ws-3.3.3.tgz", - "integrity": "sha512-nnWLa/NwZSt4KQJu51MYlCcSQ5g7INpOrOMt4XV8j4dqTXdmlUmSHQ8/oLC069ckre0fRsgfvsKwbTdtKLCDkA==", - "dev": true, - "requires": { - "async-limiter": "~1.0.0", - "safe-buffer": "~5.1.0", - "ultron": "~1.1.0" - } - }, - "xmlhttprequest-ssl": { - "version": "1.5.5", - "resolved": "https://registry.npmjs.org/xmlhttprequest-ssl/-/xmlhttprequest-ssl-1.5.5.tgz", - "integrity": "sha1-wodrBhaKrcQOV9l+gRkayPQ5iz4=", - "dev": true - }, - "y18n": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/y18n/-/y18n-3.2.2.tgz", - "integrity": "sha512-uGZHXkHnhF0XeeAPgnKfPv1bgKAYyVvmNL1xlKsPYZPaIHxGti2hHqvOCQv71XMsLxu1QjergkqogUnms5D3YQ==", - "dev": true - }, - "yargs": { - "version": "6.4.0", - "resolved": "http://registry.npmjs.org/yargs/-/yargs-6.4.0.tgz", - "integrity": "sha1-gW4ahm1VmMzzTlWW3c4i2S2kkNQ=", - "dev": true, - "requires": { - "camelcase": "^3.0.0", - "cliui": "^3.2.0", - "decamelize": "^1.1.1", - "get-caller-file": "^1.0.1", - "os-locale": "^1.4.0", - "read-pkg-up": "^1.0.1", - "require-directory": "^2.1.1", - "require-main-filename": "^1.0.1", - "set-blocking": "^2.0.0", - "string-width": "^1.0.2", - "which-module": "^1.0.0", - "window-size": "^0.2.0", - "y18n": "^3.2.1", - "yargs-parser": "^4.1.0" - } - }, - "yargs-parser": { - "version": "4.2.1", - "resolved": "http://registry.npmjs.org/yargs-parser/-/yargs-parser-4.2.1.tgz", - "integrity": "sha1-KczqwNxPA8bIe0qfIX3RjJ90hxw=", - "dev": true, - "requires": { - "camelcase": "^3.0.0" - } - }, - "yeast": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/yeast/-/yeast-0.1.2.tgz", - "integrity": "sha1-AI4G2AlDIMNy28L47XagymyKxBk=", - "dev": true - } - } -} diff --git a/Decentralised_Voting/package.json b/Decentralised_Voting/package.json deleted file mode 100644 index 6c39271..0000000 --- a/Decentralised_Voting/package.json +++ /dev/null @@ -1,22 +0,0 @@ -{ - "name": "dcent_voting", - "version": "1.0.0", - "description": "", - "main": "truffle.js", - "directories": { - "test": "test" - }, - "scripts": { - "dev": "lite-server", - "test": "echo \"Error: no test specified\" && exit 1" - "predeploy":"npm run build", - "deploy -gh pages -d build" - }, - "homepage":"http://Arch0125.github.io/dcent_voting", - "author": "", - "license": "ISC", - "devDependencies": { - "gh-pages": "^3.2.3", - "lite-server": "^2.3.0" - } -} diff --git a/Decentralised_Voting/src/css/bootstrap.min.css b/Decentralised_Voting/src/css/bootstrap.min.css deleted file mode 100644 index ed3905e..0000000 --- a/Decentralised_Voting/src/css/bootstrap.min.css +++ /dev/null @@ -1,6 +0,0 @@ -/*! - * Bootstrap v3.3.7 (http://getbootstrap.com) - * Copyright 2011-2016 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - *//*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{margin:.67em 0;font-size:2em}mark{color:#000;background:#ff0}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{height:0;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{margin:0;font:inherit;color:inherit}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}input{line-height:normal}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;-webkit-appearance:textfield}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{padding:.35em .625em .75em;margin:0 2px;border:1px solid silver}legend{padding:0;border:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-spacing:0;border-collapse:collapse}td,th{padding:0}/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */@media print{*,:after,:before{color:#000!important;text-shadow:none!important;background:0 0!important;-webkit-box-shadow:none!important;box-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="javascript:"]:after,a[href^="#"]:after{content:""}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}.navbar{display:none}.btn>.caret,.dropup>.btn>.caret{border-top-color:#000!important}.label{border:1px solid #000}.table{border-collapse:collapse!important}.table td,.table th{background-color:#fff!important}.table-bordered td,.table-bordered th{border:1px solid #ddd!important}}@font-face{font-family:'Glyphicons Halflings';src:url(../fonts/glyphicons-halflings-regular.eot);src:url(../fonts/glyphicons-halflings-regular.eot?#iefix) format('embedded-opentype'),url(../fonts/glyphicons-halflings-regular.woff2) format('woff2'),url(../fonts/glyphicons-halflings-regular.woff) format('woff'),url(../fonts/glyphicons-halflings-regular.ttf) format('truetype'),url(../fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular) format('svg')}.glyphicon{position:relative;top:1px;display:inline-block;font-family:'Glyphicons Halflings';font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.glyphicon-asterisk:before{content:"\002a"}.glyphicon-plus:before{content:"\002b"}.glyphicon-eur:before,.glyphicon-euro:before{content:"\20ac"}.glyphicon-minus:before{content:"\2212"}.glyphicon-cloud:before{content:"\2601"}.glyphicon-envelope:before{content:"\2709"}.glyphicon-pencil:before{content:"\270f"}.glyphicon-glass:before{content:"\e001"}.glyphicon-music:before{content:"\e002"}.glyphicon-search:before{content:"\e003"}.glyphicon-heart:before{content:"\e005"}.glyphicon-star:before{content:"\e006"}.glyphicon-star-empty:before{content:"\e007"}.glyphicon-user:before{content:"\e008"}.glyphicon-film:before{content:"\e009"}.glyphicon-th-large:before{content:"\e010"}.glyphicon-th:before{content:"\e011"}.glyphicon-th-list:before{content:"\e012"}.glyphicon-ok:before{content:"\e013"}.glyphicon-remove:before{content:"\e014"}.glyphicon-zoom-in:before{content:"\e015"}.glyphicon-zoom-out:before{content:"\e016"}.glyphicon-off:before{content:"\e017"}.glyphicon-signal:before{content:"\e018"}.glyphicon-cog:before{content:"\e019"}.glyphicon-trash:before{content:"\e020"}.glyphicon-home:before{content:"\e021"}.glyphicon-file:before{content:"\e022"}.glyphicon-time:before{content:"\e023"}.glyphicon-road:before{content:"\e024"}.glyphicon-download-alt:before{content:"\e025"}.glyphicon-download:before{content:"\e026"}.glyphicon-upload:before{content:"\e027"}.glyphicon-inbox:before{content:"\e028"}.glyphicon-play-circle:before{content:"\e029"}.glyphicon-repeat:before{content:"\e030"}.glyphicon-refresh:before{content:"\e031"}.glyphicon-list-alt:before{content:"\e032"}.glyphicon-lock:before{content:"\e033"}.glyphicon-flag:before{content:"\e034"}.glyphicon-headphones:before{content:"\e035"}.glyphicon-volume-off:before{content:"\e036"}.glyphicon-volume-down:before{content:"\e037"}.glyphicon-volume-up:before{content:"\e038"}.glyphicon-qrcode:before{content:"\e039"}.glyphicon-barcode:before{content:"\e040"}.glyphicon-tag:before{content:"\e041"}.glyphicon-tags:before{content:"\e042"}.glyphicon-book:before{content:"\e043"}.glyphicon-bookmark:before{content:"\e044"}.glyphicon-print:before{content:"\e045"}.glyphicon-camera:before{content:"\e046"}.glyphicon-font:before{content:"\e047"}.glyphicon-bold:before{content:"\e048"}.glyphicon-italic:before{content:"\e049"}.glyphicon-text-height:before{content:"\e050"}.glyphicon-text-width:before{content:"\e051"}.glyphicon-align-left:before{content:"\e052"}.glyphicon-align-center:before{content:"\e053"}.glyphicon-align-right:before{content:"\e054"}.glyphicon-align-justify:before{content:"\e055"}.glyphicon-list:before{content:"\e056"}.glyphicon-indent-left:before{content:"\e057"}.glyphicon-indent-right:before{content:"\e058"}.glyphicon-facetime-video:before{content:"\e059"}.glyphicon-picture:before{content:"\e060"}.glyphicon-map-marker:before{content:"\e062"}.glyphicon-adjust:before{content:"\e063"}.glyphicon-tint:before{content:"\e064"}.glyphicon-edit:before{content:"\e065"}.glyphicon-share:before{content:"\e066"}.glyphicon-check:before{content:"\e067"}.glyphicon-move:before{content:"\e068"}.glyphicon-step-backward:before{content:"\e069"}.glyphicon-fast-backward:before{content:"\e070"}.glyphicon-backward:before{content:"\e071"}.glyphicon-play:before{content:"\e072"}.glyphicon-pause:before{content:"\e073"}.glyphicon-stop:before{content:"\e074"}.glyphicon-forward:before{content:"\e075"}.glyphicon-fast-forward:before{content:"\e076"}.glyphicon-step-forward:before{content:"\e077"}.glyphicon-eject:before{content:"\e078"}.glyphicon-chevron-left:before{content:"\e079"}.glyphicon-chevron-right:before{content:"\e080"}.glyphicon-plus-sign:before{content:"\e081"}.glyphicon-minus-sign:before{content:"\e082"}.glyphicon-remove-sign:before{content:"\e083"}.glyphicon-ok-sign:before{content:"\e084"}.glyphicon-question-sign:before{content:"\e085"}.glyphicon-info-sign:before{content:"\e086"}.glyphicon-screenshot:before{content:"\e087"}.glyphicon-remove-circle:before{content:"\e088"}.glyphicon-ok-circle:before{content:"\e089"}.glyphicon-ban-circle:before{content:"\e090"}.glyphicon-arrow-left:before{content:"\e091"}.glyphicon-arrow-right:before{content:"\e092"}.glyphicon-arrow-up:before{content:"\e093"}.glyphicon-arrow-down:before{content:"\e094"}.glyphicon-share-alt:before{content:"\e095"}.glyphicon-resize-full:before{content:"\e096"}.glyphicon-resize-small:before{content:"\e097"}.glyphicon-exclamation-sign:before{content:"\e101"}.glyphicon-gift:before{content:"\e102"}.glyphicon-leaf:before{content:"\e103"}.glyphicon-fire:before{content:"\e104"}.glyphicon-eye-open:before{content:"\e105"}.glyphicon-eye-close:before{content:"\e106"}.glyphicon-warning-sign:before{content:"\e107"}.glyphicon-plane:before{content:"\e108"}.glyphicon-calendar:before{content:"\e109"}.glyphicon-random:before{content:"\e110"}.glyphicon-comment:before{content:"\e111"}.glyphicon-magnet:before{content:"\e112"}.glyphicon-chevron-up:before{content:"\e113"}.glyphicon-chevron-down:before{content:"\e114"}.glyphicon-retweet:before{content:"\e115"}.glyphicon-shopping-cart:before{content:"\e116"}.glyphicon-folder-close:before{content:"\e117"}.glyphicon-folder-open:before{content:"\e118"}.glyphicon-resize-vertical:before{content:"\e119"}.glyphicon-resize-horizontal:before{content:"\e120"}.glyphicon-hdd:before{content:"\e121"}.glyphicon-bullhorn:before{content:"\e122"}.glyphicon-bell:before{content:"\e123"}.glyphicon-certificate:before{content:"\e124"}.glyphicon-thumbs-up:before{content:"\e125"}.glyphicon-thumbs-down:before{content:"\e126"}.glyphicon-hand-right:before{content:"\e127"}.glyphicon-hand-left:before{content:"\e128"}.glyphicon-hand-up:before{content:"\e129"}.glyphicon-hand-down:before{content:"\e130"}.glyphicon-circle-arrow-right:before{content:"\e131"}.glyphicon-circle-arrow-left:before{content:"\e132"}.glyphicon-circle-arrow-up:before{content:"\e133"}.glyphicon-circle-arrow-down:before{content:"\e134"}.glyphicon-globe:before{content:"\e135"}.glyphicon-wrench:before{content:"\e136"}.glyphicon-tasks:before{content:"\e137"}.glyphicon-filter:before{content:"\e138"}.glyphicon-briefcase:before{content:"\e139"}.glyphicon-fullscreen:before{content:"\e140"}.glyphicon-dashboard:before{content:"\e141"}.glyphicon-paperclip:before{content:"\e142"}.glyphicon-heart-empty:before{content:"\e143"}.glyphicon-link:before{content:"\e144"}.glyphicon-phone:before{content:"\e145"}.glyphicon-pushpin:before{content:"\e146"}.glyphicon-usd:before{content:"\e148"}.glyphicon-gbp:before{content:"\e149"}.glyphicon-sort:before{content:"\e150"}.glyphicon-sort-by-alphabet:before{content:"\e151"}.glyphicon-sort-by-alphabet-alt:before{content:"\e152"}.glyphicon-sort-by-order:before{content:"\e153"}.glyphicon-sort-by-order-alt:before{content:"\e154"}.glyphicon-sort-by-attributes:before{content:"\e155"}.glyphicon-sort-by-attributes-alt:before{content:"\e156"}.glyphicon-unchecked:before{content:"\e157"}.glyphicon-expand:before{content:"\e158"}.glyphicon-collapse-down:before{content:"\e159"}.glyphicon-collapse-up:before{content:"\e160"}.glyphicon-log-in:before{content:"\e161"}.glyphicon-flash:before{content:"\e162"}.glyphicon-log-out:before{content:"\e163"}.glyphicon-new-window:before{content:"\e164"}.glyphicon-record:before{content:"\e165"}.glyphicon-save:before{content:"\e166"}.glyphicon-open:before{content:"\e167"}.glyphicon-saved:before{content:"\e168"}.glyphicon-import:before{content:"\e169"}.glyphicon-export:before{content:"\e170"}.glyphicon-send:before{content:"\e171"}.glyphicon-floppy-disk:before{content:"\e172"}.glyphicon-floppy-saved:before{content:"\e173"}.glyphicon-floppy-remove:before{content:"\e174"}.glyphicon-floppy-save:before{content:"\e175"}.glyphicon-floppy-open:before{content:"\e176"}.glyphicon-credit-card:before{content:"\e177"}.glyphicon-transfer:before{content:"\e178"}.glyphicon-cutlery:before{content:"\e179"}.glyphicon-header:before{content:"\e180"}.glyphicon-compressed:before{content:"\e181"}.glyphicon-earphone:before{content:"\e182"}.glyphicon-phone-alt:before{content:"\e183"}.glyphicon-tower:before{content:"\e184"}.glyphicon-stats:before{content:"\e185"}.glyphicon-sd-video:before{content:"\e186"}.glyphicon-hd-video:before{content:"\e187"}.glyphicon-subtitles:before{content:"\e188"}.glyphicon-sound-stereo:before{content:"\e189"}.glyphicon-sound-dolby:before{content:"\e190"}.glyphicon-sound-5-1:before{content:"\e191"}.glyphicon-sound-6-1:before{content:"\e192"}.glyphicon-sound-7-1:before{content:"\e193"}.glyphicon-copyright-mark:before{content:"\e194"}.glyphicon-registration-mark:before{content:"\e195"}.glyphicon-cloud-download:before{content:"\e197"}.glyphicon-cloud-upload:before{content:"\e198"}.glyphicon-tree-conifer:before{content:"\e199"}.glyphicon-tree-deciduous:before{content:"\e200"}.glyphicon-cd:before{content:"\e201"}.glyphicon-save-file:before{content:"\e202"}.glyphicon-open-file:before{content:"\e203"}.glyphicon-level-up:before{content:"\e204"}.glyphicon-copy:before{content:"\e205"}.glyphicon-paste:before{content:"\e206"}.glyphicon-alert:before{content:"\e209"}.glyphicon-equalizer:before{content:"\e210"}.glyphicon-king:before{content:"\e211"}.glyphicon-queen:before{content:"\e212"}.glyphicon-pawn:before{content:"\e213"}.glyphicon-bishop:before{content:"\e214"}.glyphicon-knight:before{content:"\e215"}.glyphicon-baby-formula:before{content:"\e216"}.glyphicon-tent:before{content:"\26fa"}.glyphicon-blackboard:before{content:"\e218"}.glyphicon-bed:before{content:"\e219"}.glyphicon-apple:before{content:"\f8ff"}.glyphicon-erase:before{content:"\e221"}.glyphicon-hourglass:before{content:"\231b"}.glyphicon-lamp:before{content:"\e223"}.glyphicon-duplicate:before{content:"\e224"}.glyphicon-piggy-bank:before{content:"\e225"}.glyphicon-scissors:before{content:"\e226"}.glyphicon-bitcoin:before{content:"\e227"}.glyphicon-btc:before{content:"\e227"}.glyphicon-xbt:before{content:"\e227"}.glyphicon-yen:before{content:"\00a5"}.glyphicon-jpy:before{content:"\00a5"}.glyphicon-ruble:before{content:"\20bd"}.glyphicon-rub:before{content:"\20bd"}.glyphicon-scale:before{content:"\e230"}.glyphicon-ice-lolly:before{content:"\e231"}.glyphicon-ice-lolly-tasted:before{content:"\e232"}.glyphicon-education:before{content:"\e233"}.glyphicon-option-horizontal:before{content:"\e234"}.glyphicon-option-vertical:before{content:"\e235"}.glyphicon-menu-hamburger:before{content:"\e236"}.glyphicon-modal-window:before{content:"\e237"}.glyphicon-oil:before{content:"\e238"}.glyphicon-grain:before{content:"\e239"}.glyphicon-sunglasses:before{content:"\e240"}.glyphicon-text-size:before{content:"\e241"}.glyphicon-text-color:before{content:"\e242"}.glyphicon-text-background:before{content:"\e243"}.glyphicon-object-align-top:before{content:"\e244"}.glyphicon-object-align-bottom:before{content:"\e245"}.glyphicon-object-align-horizontal:before{content:"\e246"}.glyphicon-object-align-left:before{content:"\e247"}.glyphicon-object-align-vertical:before{content:"\e248"}.glyphicon-object-align-right:before{content:"\e249"}.glyphicon-triangle-right:before{content:"\e250"}.glyphicon-triangle-left:before{content:"\e251"}.glyphicon-triangle-bottom:before{content:"\e252"}.glyphicon-triangle-top:before{content:"\e253"}.glyphicon-console:before{content:"\e254"}.glyphicon-superscript:before{content:"\e255"}.glyphicon-subscript:before{content:"\e256"}.glyphicon-menu-left:before{content:"\e257"}.glyphicon-menu-right:before{content:"\e258"}.glyphicon-menu-down:before{content:"\e259"}.glyphicon-menu-up:before{content:"\e260"}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{font-size:10px;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:1.42857143;color:#333;background-color:#fff}button,input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a{color:#337ab7;text-decoration:none}a:focus,a:hover{color:#23527c;text-decoration:underline}a:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}figure{margin:0}img{vertical-align:middle}.carousel-inner>.item>a>img,.carousel-inner>.item>img,.img-responsive,.thumbnail a>img,.thumbnail>img{display:block;max-width:100%;height:auto}.img-rounded{border-radius:6px}.img-thumbnail{display:inline-block;max-width:100%;height:auto;padding:4px;line-height:1.42857143;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.img-circle{border-radius:50%}hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}[role=button]{cursor:pointer}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:inherit;font-weight:500;line-height:1.1;color:inherit}.h1 .small,.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:400;line-height:1;color:#777}.h1,.h2,.h3,h1,h2,h3{margin-top:20px;margin-bottom:10px}.h1 .small,.h1 small,.h2 .small,.h2 small,.h3 .small,.h3 small,h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small{font-size:65%}.h4,.h5,.h6,h4,h5,h6{margin-top:10px;margin-bottom:10px}.h4 .small,.h4 small,.h5 .small,.h5 small,.h6 .small,.h6 small,h4 .small,h4 small,h5 .small,h5 small,h6 .small,h6 small{font-size:75%}.h1,h1{font-size:36px}.h2,h2{font-size:30px}.h3,h3{font-size:24px}.h4,h4{font-size:18px}.h5,h5{font-size:14px}.h6,h6{font-size:12px}p{margin:0 0 10px}.lead{margin-bottom:20px;font-size:16px;font-weight:300;line-height:1.4}@media (min-width:768px){.lead{font-size:21px}}.small,small{font-size:85%}.mark,mark{padding:.2em;background-color:#fcf8e3}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}.text-nowrap{white-space:nowrap}.text-lowercase{text-transform:lowercase}.text-uppercase{text-transform:uppercase}.text-capitalize{text-transform:capitalize}.text-muted{color:#777}.text-primary{color:#337ab7}a.text-primary:focus,a.text-primary:hover{color:#286090}.text-success{color:#3c763d}a.text-success:focus,a.text-success:hover{color:#2b542c}.text-info{color:#31708f}a.text-info:focus,a.text-info:hover{color:#245269}.text-warning{color:#8a6d3b}a.text-warning:focus,a.text-warning:hover{color:#66512c}.text-danger{color:#a94442}a.text-danger:focus,a.text-danger:hover{color:#843534}.bg-primary{color:#fff;background-color:#337ab7}a.bg-primary:focus,a.bg-primary:hover{background-color:#286090}.bg-success{background-color:#dff0d8}a.bg-success:focus,a.bg-success:hover{background-color:#c1e2b3}.bg-info{background-color:#d9edf7}a.bg-info:focus,a.bg-info:hover{background-color:#afd9ee}.bg-warning{background-color:#fcf8e3}a.bg-warning:focus,a.bg-warning:hover{background-color:#f7ecb5}.bg-danger{background-color:#f2dede}a.bg-danger:focus,a.bg-danger:hover{background-color:#e4b9b9}.page-header{padding-bottom:9px;margin:40px 0 20px;border-bottom:1px solid #eee}ol,ul{margin-top:0;margin-bottom:10px}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;margin-left:-5px;list-style:none}.list-inline>li{display:inline-block;padding-right:5px;padding-left:5px}dl{margin-top:0;margin-bottom:20px}dd,dt{line-height:1.42857143}dt{font-weight:700}dd{margin-left:0}@media (min-width:768px){.dl-horizontal dt{float:left;width:160px;overflow:hidden;clear:left;text-align:right;text-overflow:ellipsis;white-space:nowrap}.dl-horizontal dd{margin-left:180px}}abbr[data-original-title],abbr[title]{cursor:help;border-bottom:1px dotted #777}.initialism{font-size:90%;text-transform:uppercase}blockquote{padding:10px 20px;margin:0 0 20px;font-size:17.5px;border-left:5px solid #eee}blockquote ol:last-child,blockquote p:last-child,blockquote ul:last-child{margin-bottom:0}blockquote .small,blockquote footer,blockquote small{display:block;font-size:80%;line-height:1.42857143;color:#777}blockquote .small:before,blockquote footer:before,blockquote small:before{content:'\2014 \00A0'}.blockquote-reverse,blockquote.pull-right{padding-right:15px;padding-left:0;text-align:right;border-right:5px solid #eee;border-left:0}.blockquote-reverse .small:before,.blockquote-reverse footer:before,.blockquote-reverse small:before,blockquote.pull-right .small:before,blockquote.pull-right footer:before,blockquote.pull-right small:before{content:''}.blockquote-reverse .small:after,.blockquote-reverse footer:after,.blockquote-reverse small:after,blockquote.pull-right .small:after,blockquote.pull-right footer:after,blockquote.pull-right small:after{content:'\00A0 \2014'}address{margin-bottom:20px;font-style:normal;line-height:1.42857143}code,kbd,pre,samp{font-family:Menlo,Monaco,Consolas,"Courier New",monospace}code{padding:2px 4px;font-size:90%;color:#c7254e;background-color:#f9f2f4;border-radius:4px}kbd{padding:2px 4px;font-size:90%;color:#fff;background-color:#333;border-radius:3px;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,.25);box-shadow:inset 0 -1px 0 rgba(0,0,0,.25)}kbd kbd{padding:0;font-size:100%;font-weight:700;-webkit-box-shadow:none;box-shadow:none}pre{display:block;padding:9.5px;margin:0 0 10px;font-size:13px;line-height:1.42857143;color:#333;word-break:break-all;word-wrap:break-word;background-color:#f5f5f5;border:1px solid #ccc;border-radius:4px}pre code{padding:0;font-size:inherit;color:inherit;white-space:pre-wrap;background-color:transparent;border-radius:0}.pre-scrollable{max-height:340px;overflow-y:scroll}.container{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:768px){.container{width:750px}}@media (min-width:992px){.container{width:970px}}@media (min-width:1200px){.container{width:1170px}}.container-fluid{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.row{margin-right:-15px;margin-left:-15px}.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.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-md-1,.col-md-10,.col-md-11,.col-md-12,.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-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.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-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-right:15px;padding-left:15px}.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{float:left}.col-xs-12{width:100%}.col-xs-11{width:91.66666667%}.col-xs-10{width:83.33333333%}.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33333333%}.col-xs-6{width:50%}.col-xs-5{width:41.66666667%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}.col-xs-2{width:16.66666667%}.col-xs-1{width:8.33333333%}.col-xs-pull-12{right:100%}.col-xs-pull-11{right:91.66666667%}.col-xs-pull-10{right:83.33333333%}.col-xs-pull-9{right:75%}.col-xs-pull-8{right:66.66666667%}.col-xs-pull-7{right:58.33333333%}.col-xs-pull-6{right:50%}.col-xs-pull-5{right:41.66666667%}.col-xs-pull-4{right:33.33333333%}.col-xs-pull-3{right:25%}.col-xs-pull-2{right:16.66666667%}.col-xs-pull-1{right:8.33333333%}.col-xs-pull-0{right:auto}.col-xs-push-12{left:100%}.col-xs-push-11{left:91.66666667%}.col-xs-push-10{left:83.33333333%}.col-xs-push-9{left:75%}.col-xs-push-8{left:66.66666667%}.col-xs-push-7{left:58.33333333%}.col-xs-push-6{left:50%}.col-xs-push-5{left:41.66666667%}.col-xs-push-4{left:33.33333333%}.col-xs-push-3{left:25%}.col-xs-push-2{left:16.66666667%}.col-xs-push-1{left:8.33333333%}.col-xs-push-0{left:auto}.col-xs-offset-12{margin-left:100%}.col-xs-offset-11{margin-left:91.66666667%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-0{margin-left:0}@media (min-width:768px){.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9{float:left}.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}.col-sm-pull-12{right:100%}.col-sm-pull-11{right:91.66666667%}.col-sm-pull-10{right:83.33333333%}.col-sm-pull-9{right:75%}.col-sm-pull-8{right:66.66666667%}.col-sm-pull-7{right:58.33333333%}.col-sm-pull-6{right:50%}.col-sm-pull-5{right:41.66666667%}.col-sm-pull-4{right:33.33333333%}.col-sm-pull-3{right:25%}.col-sm-pull-2{right:16.66666667%}.col-sm-pull-1{right:8.33333333%}.col-sm-pull-0{right:auto}.col-sm-push-12{left:100%}.col-sm-push-11{left:91.66666667%}.col-sm-push-10{left:83.33333333%}.col-sm-push-9{left:75%}.col-sm-push-8{left:66.66666667%}.col-sm-push-7{left:58.33333333%}.col-sm-push-6{left:50%}.col-sm-push-5{left:41.66666667%}.col-sm-push-4{left:33.33333333%}.col-sm-push-3{left:25%}.col-sm-push-2{left:16.66666667%}.col-sm-push-1{left:8.33333333%}.col-sm-push-0{left:auto}.col-sm-offset-12{margin-left:100%}.col-sm-offset-11{margin-left:91.66666667%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-0{margin-left:0}}@media (min-width:992px){.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9{float:left}.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}.col-md-pull-12{right:100%}.col-md-pull-11{right:91.66666667%}.col-md-pull-10{right:83.33333333%}.col-md-pull-9{right:75%}.col-md-pull-8{right:66.66666667%}.col-md-pull-7{right:58.33333333%}.col-md-pull-6{right:50%}.col-md-pull-5{right:41.66666667%}.col-md-pull-4{right:33.33333333%}.col-md-pull-3{right:25%}.col-md-pull-2{right:16.66666667%}.col-md-pull-1{right:8.33333333%}.col-md-pull-0{right:auto}.col-md-push-12{left:100%}.col-md-push-11{left:91.66666667%}.col-md-push-10{left:83.33333333%}.col-md-push-9{left:75%}.col-md-push-8{left:66.66666667%}.col-md-push-7{left:58.33333333%}.col-md-push-6{left:50%}.col-md-push-5{left:41.66666667%}.col-md-push-4{left:33.33333333%}.col-md-push-3{left:25%}.col-md-push-2{left:16.66666667%}.col-md-push-1{left:8.33333333%}.col-md-push-0{left:auto}.col-md-offset-12{margin-left:100%}.col-md-offset-11{margin-left:91.66666667%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-9{margin-left:75%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-6{margin-left:50%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-3{margin-left:25%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-0{margin-left:0}}@media (min-width:1200px){.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9{float:left}.col-lg-12{width:100%}.col-lg-11{width:91.66666667%}.col-lg-10{width:83.33333333%}.col-lg-9{width:75%}.col-lg-8{width:66.66666667%}.col-lg-7{width:58.33333333%}.col-lg-6{width:50%}.col-lg-5{width:41.66666667%}.col-lg-4{width:33.33333333%}.col-lg-3{width:25%}.col-lg-2{width:16.66666667%}.col-lg-1{width:8.33333333%}.col-lg-pull-12{right:100%}.col-lg-pull-11{right:91.66666667%}.col-lg-pull-10{right:83.33333333%}.col-lg-pull-9{right:75%}.col-lg-pull-8{right:66.66666667%}.col-lg-pull-7{right:58.33333333%}.col-lg-pull-6{right:50%}.col-lg-pull-5{right:41.66666667%}.col-lg-pull-4{right:33.33333333%}.col-lg-pull-3{right:25%}.col-lg-pull-2{right:16.66666667%}.col-lg-pull-1{right:8.33333333%}.col-lg-pull-0{right:auto}.col-lg-push-12{left:100%}.col-lg-push-11{left:91.66666667%}.col-lg-push-10{left:83.33333333%}.col-lg-push-9{left:75%}.col-lg-push-8{left:66.66666667%}.col-lg-push-7{left:58.33333333%}.col-lg-push-6{left:50%}.col-lg-push-5{left:41.66666667%}.col-lg-push-4{left:33.33333333%}.col-lg-push-3{left:25%}.col-lg-push-2{left:16.66666667%}.col-lg-push-1{left:8.33333333%}.col-lg-push-0{left:auto}.col-lg-offset-12{margin-left:100%}.col-lg-offset-11{margin-left:91.66666667%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-0{margin-left:0}}table{background-color:transparent}caption{padding-top:8px;padding-bottom:8px;color:#777;text-align:left}th{text-align:left}.table{width:100%;max-width:100%;margin-bottom:20px}.table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th,.table>thead>tr>td,.table>thead>tr>th{padding:8px;line-height:1.42857143;vertical-align:top;border-top:1px solid #ddd}.table>thead>tr>th{vertical-align:bottom;border-bottom:2px solid #ddd}.table>caption+thead>tr:first-child>td,.table>caption+thead>tr:first-child>th,.table>colgroup+thead>tr:first-child>td,.table>colgroup+thead>tr:first-child>th,.table>thead:first-child>tr:first-child>td,.table>thead:first-child>tr:first-child>th{border-top:0}.table>tbody+tbody{border-top:2px solid #ddd}.table .table{background-color:#fff}.table-condensed>tbody>tr>td,.table-condensed>tbody>tr>th,.table-condensed>tfoot>tr>td,.table-condensed>tfoot>tr>th,.table-condensed>thead>tr>td,.table-condensed>thead>tr>th{padding:5px}.table-bordered{border:1px solid #ddd}.table-bordered>tbody>tr>td,.table-bordered>tbody>tr>th,.table-bordered>tfoot>tr>td,.table-bordered>tfoot>tr>th,.table-bordered>thead>tr>td,.table-bordered>thead>tr>th{border:1px solid #ddd}.table-bordered>thead>tr>td,.table-bordered>thead>tr>th{border-bottom-width:2px}.table-striped>tbody>tr:nth-of-type(odd){background-color:#f9f9f9}.table-hover>tbody>tr:hover{background-color:#f5f5f5}table col[class*=col-]{position:static;display:table-column;float:none}table td[class*=col-],table th[class*=col-]{position:static;display:table-cell;float:none}.table>tbody>tr.active>td,.table>tbody>tr.active>th,.table>tbody>tr>td.active,.table>tbody>tr>th.active,.table>tfoot>tr.active>td,.table>tfoot>tr.active>th,.table>tfoot>tr>td.active,.table>tfoot>tr>th.active,.table>thead>tr.active>td,.table>thead>tr.active>th,.table>thead>tr>td.active,.table>thead>tr>th.active{background-color:#f5f5f5}.table-hover>tbody>tr.active:hover>td,.table-hover>tbody>tr.active:hover>th,.table-hover>tbody>tr:hover>.active,.table-hover>tbody>tr>td.active:hover,.table-hover>tbody>tr>th.active:hover{background-color:#e8e8e8}.table>tbody>tr.success>td,.table>tbody>tr.success>th,.table>tbody>tr>td.success,.table>tbody>tr>th.success,.table>tfoot>tr.success>td,.table>tfoot>tr.success>th,.table>tfoot>tr>td.success,.table>tfoot>tr>th.success,.table>thead>tr.success>td,.table>thead>tr.success>th,.table>thead>tr>td.success,.table>thead>tr>th.success{background-color:#dff0d8}.table-hover>tbody>tr.success:hover>td,.table-hover>tbody>tr.success:hover>th,.table-hover>tbody>tr:hover>.success,.table-hover>tbody>tr>td.success:hover,.table-hover>tbody>tr>th.success:hover{background-color:#d0e9c6}.table>tbody>tr.info>td,.table>tbody>tr.info>th,.table>tbody>tr>td.info,.table>tbody>tr>th.info,.table>tfoot>tr.info>td,.table>tfoot>tr.info>th,.table>tfoot>tr>td.info,.table>tfoot>tr>th.info,.table>thead>tr.info>td,.table>thead>tr.info>th,.table>thead>tr>td.info,.table>thead>tr>th.info{background-color:#d9edf7}.table-hover>tbody>tr.info:hover>td,.table-hover>tbody>tr.info:hover>th,.table-hover>tbody>tr:hover>.info,.table-hover>tbody>tr>td.info:hover,.table-hover>tbody>tr>th.info:hover{background-color:#c4e3f3}.table>tbody>tr.warning>td,.table>tbody>tr.warning>th,.table>tbody>tr>td.warning,.table>tbody>tr>th.warning,.table>tfoot>tr.warning>td,.table>tfoot>tr.warning>th,.table>tfoot>tr>td.warning,.table>tfoot>tr>th.warning,.table>thead>tr.warning>td,.table>thead>tr.warning>th,.table>thead>tr>td.warning,.table>thead>tr>th.warning{background-color:#fcf8e3}.table-hover>tbody>tr.warning:hover>td,.table-hover>tbody>tr.warning:hover>th,.table-hover>tbody>tr:hover>.warning,.table-hover>tbody>tr>td.warning:hover,.table-hover>tbody>tr>th.warning:hover{background-color:#faf2cc}.table>tbody>tr.danger>td,.table>tbody>tr.danger>th,.table>tbody>tr>td.danger,.table>tbody>tr>th.danger,.table>tfoot>tr.danger>td,.table>tfoot>tr.danger>th,.table>tfoot>tr>td.danger,.table>tfoot>tr>th.danger,.table>thead>tr.danger>td,.table>thead>tr.danger>th,.table>thead>tr>td.danger,.table>thead>tr>th.danger{background-color:#f2dede}.table-hover>tbody>tr.danger:hover>td,.table-hover>tbody>tr.danger:hover>th,.table-hover>tbody>tr:hover>.danger,.table-hover>tbody>tr>td.danger:hover,.table-hover>tbody>tr>th.danger:hover{background-color:#ebcccc}.table-responsive{min-height:.01%;overflow-x:auto}@media screen and (max-width:767px){.table-responsive{width:100%;margin-bottom:15px;overflow-y:hidden;-ms-overflow-style:-ms-autohiding-scrollbar;border:1px solid #ddd}.table-responsive>.table{margin-bottom:0}.table-responsive>.table>tbody>tr>td,.table-responsive>.table>tbody>tr>th,.table-responsive>.table>tfoot>tr>td,.table-responsive>.table>tfoot>tr>th,.table-responsive>.table>thead>tr>td,.table-responsive>.table>thead>tr>th{white-space:nowrap}.table-responsive>.table-bordered{border:0}.table-responsive>.table-bordered>tbody>tr>td:first-child,.table-responsive>.table-bordered>tbody>tr>th:first-child,.table-responsive>.table-bordered>tfoot>tr>td:first-child,.table-responsive>.table-bordered>tfoot>tr>th:first-child,.table-responsive>.table-bordered>thead>tr>td:first-child,.table-responsive>.table-bordered>thead>tr>th:first-child{border-left:0}.table-responsive>.table-bordered>tbody>tr>td:last-child,.table-responsive>.table-bordered>tbody>tr>th:last-child,.table-responsive>.table-bordered>tfoot>tr>td:last-child,.table-responsive>.table-bordered>tfoot>tr>th:last-child,.table-responsive>.table-bordered>thead>tr>td:last-child,.table-responsive>.table-bordered>thead>tr>th:last-child{border-right:0}.table-responsive>.table-bordered>tbody>tr:last-child>td,.table-responsive>.table-bordered>tbody>tr:last-child>th,.table-responsive>.table-bordered>tfoot>tr:last-child>td,.table-responsive>.table-bordered>tfoot>tr:last-child>th{border-bottom:0}}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;padding:0;margin-bottom:20px;font-size:21px;line-height:inherit;color:#333;border:0;border-bottom:1px solid #e5e5e5}label{display:inline-block;max-width:100%;margin-bottom:5px;font-weight:700}input[type=search]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}input[type=checkbox],input[type=radio]{margin:4px 0 0;margin-top:1px\9;line-height:normal}input[type=file]{display:block}input[type=range]{display:block;width:100%}select[multiple],select[size]{height:auto}input[type=file]:focus,input[type=checkbox]:focus,input[type=radio]:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}output{display:block;padding-top:7px;font-size:14px;line-height:1.42857143;color:#555}.form-control{display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}.form-control:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}.form-control::-moz-placeholder{color:#999;opacity:1}.form-control:-ms-input-placeholder{color:#999}.form-control::-webkit-input-placeholder{color:#999}.form-control::-ms-expand{background-color:transparent;border:0}.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{background-color:#eee;opacity:1}.form-control[disabled],fieldset[disabled] .form-control{cursor:not-allowed}textarea.form-control{height:auto}input[type=search]{-webkit-appearance:none}@media screen and (-webkit-min-device-pixel-ratio:0){input[type=date].form-control,input[type=time].form-control,input[type=datetime-local].form-control,input[type=month].form-control{line-height:34px}.input-group-sm input[type=date],.input-group-sm input[type=time],.input-group-sm input[type=datetime-local],.input-group-sm input[type=month],input[type=date].input-sm,input[type=time].input-sm,input[type=datetime-local].input-sm,input[type=month].input-sm{line-height:30px}.input-group-lg input[type=date],.input-group-lg input[type=time],.input-group-lg input[type=datetime-local],.input-group-lg input[type=month],input[type=date].input-lg,input[type=time].input-lg,input[type=datetime-local].input-lg,input[type=month].input-lg{line-height:46px}}.form-group{margin-bottom:15px}.checkbox,.radio{position:relative;display:block;margin-top:10px;margin-bottom:10px}.checkbox label,.radio label{min-height:20px;padding-left:20px;margin-bottom:0;font-weight:400;cursor:pointer}.checkbox input[type=checkbox],.checkbox-inline input[type=checkbox],.radio input[type=radio],.radio-inline input[type=radio]{position:absolute;margin-top:4px\9;margin-left:-20px}.checkbox+.checkbox,.radio+.radio{margin-top:-5px}.checkbox-inline,.radio-inline{position:relative;display:inline-block;padding-left:20px;margin-bottom:0;font-weight:400;vertical-align:middle;cursor:pointer}.checkbox-inline+.checkbox-inline,.radio-inline+.radio-inline{margin-top:0;margin-left:10px}fieldset[disabled] input[type=checkbox],fieldset[disabled] input[type=radio],input[type=checkbox].disabled,input[type=checkbox][disabled],input[type=radio].disabled,input[type=radio][disabled]{cursor:not-allowed}.checkbox-inline.disabled,.radio-inline.disabled,fieldset[disabled] .checkbox-inline,fieldset[disabled] .radio-inline{cursor:not-allowed}.checkbox.disabled label,.radio.disabled label,fieldset[disabled] .checkbox label,fieldset[disabled] .radio label{cursor:not-allowed}.form-control-static{min-height:34px;padding-top:7px;padding-bottom:7px;margin-bottom:0}.form-control-static.input-lg,.form-control-static.input-sm{padding-right:0;padding-left:0}.input-sm{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}select.input-sm{height:30px;line-height:30px}select[multiple].input-sm,textarea.input-sm{height:auto}.form-group-sm .form-control{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.form-group-sm select.form-control{height:30px;line-height:30px}.form-group-sm select[multiple].form-control,.form-group-sm textarea.form-control{height:auto}.form-group-sm .form-control-static{height:30px;min-height:32px;padding:6px 10px;font-size:12px;line-height:1.5}.input-lg{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}select.input-lg{height:46px;line-height:46px}select[multiple].input-lg,textarea.input-lg{height:auto}.form-group-lg .form-control{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}.form-group-lg select.form-control{height:46px;line-height:46px}.form-group-lg select[multiple].form-control,.form-group-lg textarea.form-control{height:auto}.form-group-lg .form-control-static{height:46px;min-height:38px;padding:11px 16px;font-size:18px;line-height:1.3333333}.has-feedback{position:relative}.has-feedback .form-control{padding-right:42.5px}.form-control-feedback{position:absolute;top:0;right:0;z-index:2;display:block;width:34px;height:34px;line-height:34px;text-align:center;pointer-events:none}.form-group-lg .form-control+.form-control-feedback,.input-group-lg+.form-control-feedback,.input-lg+.form-control-feedback{width:46px;height:46px;line-height:46px}.form-group-sm .form-control+.form-control-feedback,.input-group-sm+.form-control-feedback,.input-sm+.form-control-feedback{width:30px;height:30px;line-height:30px}.has-success .checkbox,.has-success .checkbox-inline,.has-success .control-label,.has-success .help-block,.has-success .radio,.has-success .radio-inline,.has-success.checkbox label,.has-success.checkbox-inline label,.has-success.radio label,.has-success.radio-inline label{color:#3c763d}.has-success .form-control{border-color:#3c763d;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-success .form-control:focus{border-color:#2b542c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168}.has-success .input-group-addon{color:#3c763d;background-color:#dff0d8;border-color:#3c763d}.has-success .form-control-feedback{color:#3c763d}.has-warning .checkbox,.has-warning .checkbox-inline,.has-warning .control-label,.has-warning .help-block,.has-warning .radio,.has-warning .radio-inline,.has-warning.checkbox label,.has-warning.checkbox-inline label,.has-warning.radio label,.has-warning.radio-inline label{color:#8a6d3b}.has-warning .form-control{border-color:#8a6d3b;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-warning .form-control:focus{border-color:#66512c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b}.has-warning .input-group-addon{color:#8a6d3b;background-color:#fcf8e3;border-color:#8a6d3b}.has-warning .form-control-feedback{color:#8a6d3b}.has-error .checkbox,.has-error .checkbox-inline,.has-error .control-label,.has-error .help-block,.has-error .radio,.has-error .radio-inline,.has-error.checkbox label,.has-error.checkbox-inline label,.has-error.radio label,.has-error.radio-inline label{color:#a94442}.has-error .form-control{border-color:#a94442;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-error .form-control:focus{border-color:#843534;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483}.has-error .input-group-addon{color:#a94442;background-color:#f2dede;border-color:#a94442}.has-error .form-control-feedback{color:#a94442}.has-feedback label~.form-control-feedback{top:25px}.has-feedback label.sr-only~.form-control-feedback{top:0}.help-block{display:block;margin-top:5px;margin-bottom:10px;color:#737373}@media (min-width:768px){.form-inline .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .form-control-static{display:inline-block}.form-inline .input-group{display:inline-table;vertical-align:middle}.form-inline .input-group .form-control,.form-inline .input-group .input-group-addon,.form-inline .input-group .input-group-btn{width:auto}.form-inline .input-group>.form-control{width:100%}.form-inline .control-label{margin-bottom:0;vertical-align:middle}.form-inline .checkbox,.form-inline .radio{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.form-inline .checkbox label,.form-inline .radio label{padding-left:0}.form-inline .checkbox input[type=checkbox],.form-inline .radio input[type=radio]{position:relative;margin-left:0}.form-inline .has-feedback .form-control-feedback{top:0}}.form-horizontal .checkbox,.form-horizontal .checkbox-inline,.form-horizontal .radio,.form-horizontal .radio-inline{padding-top:7px;margin-top:0;margin-bottom:0}.form-horizontal .checkbox,.form-horizontal .radio{min-height:27px}.form-horizontal .form-group{margin-right:-15px;margin-left:-15px}@media (min-width:768px){.form-horizontal .control-label{padding-top:7px;margin-bottom:0;text-align:right}}.form-horizontal .has-feedback .form-control-feedback{right:15px}@media (min-width:768px){.form-horizontal .form-group-lg .control-label{padding-top:11px;font-size:18px}}@media (min-width:768px){.form-horizontal .form-group-sm .control-label{padding-top:6px;font-size:12px}}.btn{display:inline-block;padding:6px 12px;margin-bottom:0;font-size:14px;font-weight:400;line-height:1.42857143;text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;border:1px solid transparent;border-radius:4px}.btn.active.focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn:active:focus,.btn:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.btn.focus,.btn:focus,.btn:hover{color:#333;text-decoration:none}.btn.active,.btn:active{background-image:none;outline:0;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn.disabled,.btn[disabled],fieldset[disabled] .btn{cursor:not-allowed;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none;opacity:.65}a.btn.disabled,fieldset[disabled] a.btn{pointer-events:none}.btn-default{color:#333;background-color:#fff;border-color:#ccc}.btn-default.focus,.btn-default:focus{color:#333;background-color:#e6e6e6;border-color:#8c8c8c}.btn-default:hover{color:#333;background-color:#e6e6e6;border-color:#adadad}.btn-default.active,.btn-default:active,.open>.dropdown-toggle.btn-default{color:#333;background-color:#e6e6e6;border-color:#adadad}.btn-default.active.focus,.btn-default.active:focus,.btn-default.active:hover,.btn-default:active.focus,.btn-default:active:focus,.btn-default:active:hover,.open>.dropdown-toggle.btn-default.focus,.open>.dropdown-toggle.btn-default:focus,.open>.dropdown-toggle.btn-default:hover{color:#333;background-color:#d4d4d4;border-color:#8c8c8c}.btn-default.active,.btn-default:active,.open>.dropdown-toggle.btn-default{background-image:none}.btn-default.disabled.focus,.btn-default.disabled:focus,.btn-default.disabled:hover,.btn-default[disabled].focus,.btn-default[disabled]:focus,.btn-default[disabled]:hover,fieldset[disabled] .btn-default.focus,fieldset[disabled] .btn-default:focus,fieldset[disabled] .btn-default:hover{background-color:#fff;border-color:#ccc}.btn-default .badge{color:#fff;background-color:#333}.btn-primary{color:#fff;background-color:#337ab7;border-color:#2e6da4}.btn-primary.focus,.btn-primary:focus{color:#fff;background-color:#286090;border-color:#122b40}.btn-primary:hover{color:#fff;background-color:#286090;border-color:#204d74}.btn-primary.active,.btn-primary:active,.open>.dropdown-toggle.btn-primary{color:#fff;background-color:#286090;border-color:#204d74}.btn-primary.active.focus,.btn-primary.active:focus,.btn-primary.active:hover,.btn-primary:active.focus,.btn-primary:active:focus,.btn-primary:active:hover,.open>.dropdown-toggle.btn-primary.focus,.open>.dropdown-toggle.btn-primary:focus,.open>.dropdown-toggle.btn-primary:hover{color:#fff;background-color:#204d74;border-color:#122b40}.btn-primary.active,.btn-primary:active,.open>.dropdown-toggle.btn-primary{background-image:none}.btn-primary.disabled.focus,.btn-primary.disabled:focus,.btn-primary.disabled:hover,.btn-primary[disabled].focus,.btn-primary[disabled]:focus,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary.focus,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary:hover{background-color:#337ab7;border-color:#2e6da4}.btn-primary .badge{color:#337ab7;background-color:#fff}.btn-success{color:#fff;background-color:#5cb85c;border-color:#4cae4c}.btn-success.focus,.btn-success:focus{color:#fff;background-color:#449d44;border-color:#255625}.btn-success:hover{color:#fff;background-color:#449d44;border-color:#398439}.btn-success.active,.btn-success:active,.open>.dropdown-toggle.btn-success{color:#fff;background-color:#449d44;border-color:#398439}.btn-success.active.focus,.btn-success.active:focus,.btn-success.active:hover,.btn-success:active.focus,.btn-success:active:focus,.btn-success:active:hover,.open>.dropdown-toggle.btn-success.focus,.open>.dropdown-toggle.btn-success:focus,.open>.dropdown-toggle.btn-success:hover{color:#fff;background-color:#398439;border-color:#255625}.btn-success.active,.btn-success:active,.open>.dropdown-toggle.btn-success{background-image:none}.btn-success.disabled.focus,.btn-success.disabled:focus,.btn-success.disabled:hover,.btn-success[disabled].focus,.btn-success[disabled]:focus,.btn-success[disabled]:hover,fieldset[disabled] .btn-success.focus,fieldset[disabled] .btn-success:focus,fieldset[disabled] .btn-success:hover{background-color:#5cb85c;border-color:#4cae4c}.btn-success .badge{color:#5cb85c;background-color:#fff}.btn-info{color:#fff;background-color:#5bc0de;border-color:#46b8da}.btn-info.focus,.btn-info:focus{color:#fff;background-color:#31b0d5;border-color:#1b6d85}.btn-info:hover{color:#fff;background-color:#31b0d5;border-color:#269abc}.btn-info.active,.btn-info:active,.open>.dropdown-toggle.btn-info{color:#fff;background-color:#31b0d5;border-color:#269abc}.btn-info.active.focus,.btn-info.active:focus,.btn-info.active:hover,.btn-info:active.focus,.btn-info:active:focus,.btn-info:active:hover,.open>.dropdown-toggle.btn-info.focus,.open>.dropdown-toggle.btn-info:focus,.open>.dropdown-toggle.btn-info:hover{color:#fff;background-color:#269abc;border-color:#1b6d85}.btn-info.active,.btn-info:active,.open>.dropdown-toggle.btn-info{background-image:none}.btn-info.disabled.focus,.btn-info.disabled:focus,.btn-info.disabled:hover,.btn-info[disabled].focus,.btn-info[disabled]:focus,.btn-info[disabled]:hover,fieldset[disabled] .btn-info.focus,fieldset[disabled] .btn-info:focus,fieldset[disabled] .btn-info:hover{background-color:#5bc0de;border-color:#46b8da}.btn-info .badge{color:#5bc0de;background-color:#fff}.btn-warning{color:#fff;background-color:#f0ad4e;border-color:#eea236}.btn-warning.focus,.btn-warning:focus{color:#fff;background-color:#ec971f;border-color:#985f0d}.btn-warning:hover{color:#fff;background-color:#ec971f;border-color:#d58512}.btn-warning.active,.btn-warning:active,.open>.dropdown-toggle.btn-warning{color:#fff;background-color:#ec971f;border-color:#d58512}.btn-warning.active.focus,.btn-warning.active:focus,.btn-warning.active:hover,.btn-warning:active.focus,.btn-warning:active:focus,.btn-warning:active:hover,.open>.dropdown-toggle.btn-warning.focus,.open>.dropdown-toggle.btn-warning:focus,.open>.dropdown-toggle.btn-warning:hover{color:#fff;background-color:#d58512;border-color:#985f0d}.btn-warning.active,.btn-warning:active,.open>.dropdown-toggle.btn-warning{background-image:none}.btn-warning.disabled.focus,.btn-warning.disabled:focus,.btn-warning.disabled:hover,.btn-warning[disabled].focus,.btn-warning[disabled]:focus,.btn-warning[disabled]:hover,fieldset[disabled] .btn-warning.focus,fieldset[disabled] .btn-warning:focus,fieldset[disabled] .btn-warning:hover{background-color:#f0ad4e;border-color:#eea236}.btn-warning .badge{color:#f0ad4e;background-color:#fff}.btn-danger{color:#fff;background-color:#d9534f;border-color:#d43f3a}.btn-danger.focus,.btn-danger:focus{color:#fff;background-color:#c9302c;border-color:#761c19}.btn-danger:hover{color:#fff;background-color:#c9302c;border-color:#ac2925}.btn-danger.active,.btn-danger:active,.open>.dropdown-toggle.btn-danger{color:#fff;background-color:#c9302c;border-color:#ac2925}.btn-danger.active.focus,.btn-danger.active:focus,.btn-danger.active:hover,.btn-danger:active.focus,.btn-danger:active:focus,.btn-danger:active:hover,.open>.dropdown-toggle.btn-danger.focus,.open>.dropdown-toggle.btn-danger:focus,.open>.dropdown-toggle.btn-danger:hover{color:#fff;background-color:#ac2925;border-color:#761c19}.btn-danger.active,.btn-danger:active,.open>.dropdown-toggle.btn-danger{background-image:none}.btn-danger.disabled.focus,.btn-danger.disabled:focus,.btn-danger.disabled:hover,.btn-danger[disabled].focus,.btn-danger[disabled]:focus,.btn-danger[disabled]:hover,fieldset[disabled] .btn-danger.focus,fieldset[disabled] .btn-danger:focus,fieldset[disabled] .btn-danger:hover{background-color:#d9534f;border-color:#d43f3a}.btn-danger .badge{color:#d9534f;background-color:#fff}.btn-link{font-weight:400;color:#337ab7;border-radius:0}.btn-link,.btn-link.active,.btn-link:active,.btn-link[disabled],fieldset[disabled] .btn-link{background-color:transparent;-webkit-box-shadow:none;box-shadow:none}.btn-link,.btn-link:active,.btn-link:focus,.btn-link:hover{border-color:transparent}.btn-link:focus,.btn-link:hover{color:#23527c;text-decoration:underline;background-color:transparent}.btn-link[disabled]:focus,.btn-link[disabled]:hover,fieldset[disabled] .btn-link:focus,fieldset[disabled] .btn-link:hover{color:#777;text-decoration:none}.btn-group-lg>.btn,.btn-lg{padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}.btn-group-sm>.btn,.btn-sm{padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.btn-group-xs>.btn,.btn-xs{padding:1px 5px;font-size:12px;line-height:1.5;border-radius:3px}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:5px}input[type=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block{width:100%}.fade{opacity:0;-webkit-transition:opacity .15s linear;-o-transition:opacity .15s linear;transition:opacity .15s linear}.fade.in{opacity:1}.collapse{display:none}.collapse.in{display:block}tr.collapse.in{display:table-row}tbody.collapse.in{display:table-row-group}.collapsing{position:relative;height:0;overflow:hidden;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:.35s;-o-transition-duration:.35s;transition-duration:.35s;-webkit-transition-property:height,visibility;-o-transition-property:height,visibility;transition-property:height,visibility}.caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px dashed;border-top:4px solid\9;border-right:4px solid transparent;border-left:4px solid transparent}.dropdown,.dropup{position:relative}.dropdown-toggle:focus{outline:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;font-size:14px;text-align:left;list-style:none;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,.15);border-radius:4px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175)}.dropdown-menu.pull-right{right:0;left:auto}.dropdown-menu .divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.dropdown-menu>li>a{display:block;padding:3px 20px;clear:both;font-weight:400;line-height:1.42857143;color:#333;white-space:nowrap}.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover{color:#262626;text-decoration:none;background-color:#f5f5f5}.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover{color:#fff;text-decoration:none;background-color:#337ab7;outline:0}.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover{color:#777}.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover{text-decoration:none;cursor:not-allowed;background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.open>.dropdown-menu{display:block}.open>a{outline:0}.dropdown-menu-right{right:0;left:auto}.dropdown-menu-left{right:auto;left:0}.dropdown-header{display:block;padding:3px 20px;font-size:12px;line-height:1.42857143;color:#777;white-space:nowrap}.dropdown-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:990}.pull-right>.dropdown-menu{right:0;left:auto}.dropup .caret,.navbar-fixed-bottom .dropdown .caret{content:"";border-top:0;border-bottom:4px dashed;border-bottom:4px solid\9}.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:2px}@media (min-width:768px){.navbar-right .dropdown-menu{right:0;left:auto}.navbar-right .dropdown-menu-left{right:auto;left:0}}.btn-group,.btn-group-vertical{position:relative;display:inline-block;vertical-align:middle}.btn-group-vertical>.btn,.btn-group>.btn{position:relative;float:left}.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:hover,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus,.btn-group>.btn:hover{z-index:2}.btn-group .btn+.btn,.btn-group .btn+.btn-group,.btn-group .btn-group+.btn,.btn-group .btn-group+.btn-group{margin-left:-1px}.btn-toolbar{margin-left:-5px}.btn-toolbar .btn,.btn-toolbar .btn-group,.btn-toolbar .input-group{float:left}.btn-toolbar>.btn,.btn-toolbar>.btn-group,.btn-toolbar>.input-group{margin-left:5px}.btn-group>.btn:not(:first-child):not(:last-child):not(.dropdown-toggle){border-radius:0}.btn-group>.btn:first-child{margin-left:0}.btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn:last-child:not(:first-child),.btn-group>.dropdown-toggle:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.btn-group>.btn-group{float:left}.btn-group>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.btn-group>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group>.btn-group:first-child:not(:last-child)>.dropdown-toggle{border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn-group:last-child:not(:first-child)>.btn:first-child{border-top-left-radius:0;border-bottom-left-radius:0}.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle{outline:0}.btn-group>.btn+.dropdown-toggle{padding-right:8px;padding-left:8px}.btn-group>.btn-lg+.dropdown-toggle{padding-right:12px;padding-left:12px}.btn-group.open .dropdown-toggle{-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn-group.open .dropdown-toggle.btn-link{-webkit-box-shadow:none;box-shadow:none}.btn .caret{margin-left:0}.btn-lg .caret{border-width:5px 5px 0;border-bottom-width:0}.dropup .btn-lg .caret{border-width:0 5px 5px}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group,.btn-group-vertical>.btn-group>.btn{display:block;float:none;width:100%;max-width:100%}.btn-group-vertical>.btn-group>.btn{float:none}.btn-group-vertical>.btn+.btn,.btn-group-vertical>.btn+.btn-group,.btn-group-vertical>.btn-group+.btn,.btn-group-vertical>.btn-group+.btn-group{margin-top:-1px;margin-left:0}.btn-group-vertical>.btn:not(:first-child):not(:last-child){border-radius:0}.btn-group-vertical>.btn:first-child:not(:last-child){border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn:last-child:not(:first-child){border-top-left-radius:0;border-top-right-radius:0;border-bottom-right-radius:4px;border-bottom-left-radius:4px}.btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.btn-group-vertical>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group-vertical>.btn-group:first-child:not(:last-child)>.dropdown-toggle{border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:last-child:not(:first-child)>.btn:first-child{border-top-left-radius:0;border-top-right-radius:0}.btn-group-justified{display:table;width:100%;table-layout:fixed;border-collapse:separate}.btn-group-justified>.btn,.btn-group-justified>.btn-group{display:table-cell;float:none;width:1%}.btn-group-justified>.btn-group .btn{width:100%}.btn-group-justified>.btn-group .dropdown-menu{left:auto}[data-toggle=buttons]>.btn input[type=checkbox],[data-toggle=buttons]>.btn input[type=radio],[data-toggle=buttons]>.btn-group>.btn input[type=checkbox],[data-toggle=buttons]>.btn-group>.btn input[type=radio]{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.input-group{position:relative;display:table;border-collapse:separate}.input-group[class*=col-]{float:none;padding-right:0;padding-left:0}.input-group .form-control{position:relative;z-index:2;float:left;width:100%;margin-bottom:0}.input-group .form-control:focus{z-index:3}.input-group-lg>.form-control,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.btn{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}select.input-group-lg>.form-control,select.input-group-lg>.input-group-addon,select.input-group-lg>.input-group-btn>.btn{height:46px;line-height:46px}select[multiple].input-group-lg>.form-control,select[multiple].input-group-lg>.input-group-addon,select[multiple].input-group-lg>.input-group-btn>.btn,textarea.input-group-lg>.form-control,textarea.input-group-lg>.input-group-addon,textarea.input-group-lg>.input-group-btn>.btn{height:auto}.input-group-sm>.form-control,.input-group-sm>.input-group-addon,.input-group-sm>.input-group-btn>.btn{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}select.input-group-sm>.form-control,select.input-group-sm>.input-group-addon,select.input-group-sm>.input-group-btn>.btn{height:30px;line-height:30px}select[multiple].input-group-sm>.form-control,select[multiple].input-group-sm>.input-group-addon,select[multiple].input-group-sm>.input-group-btn>.btn,textarea.input-group-sm>.form-control,textarea.input-group-sm>.input-group-addon,textarea.input-group-sm>.input-group-btn>.btn{height:auto}.input-group .form-control,.input-group-addon,.input-group-btn{display:table-cell}.input-group .form-control:not(:first-child):not(:last-child),.input-group-addon:not(:first-child):not(:last-child),.input-group-btn:not(:first-child):not(:last-child){border-radius:0}.input-group-addon,.input-group-btn{width:1%;white-space:nowrap;vertical-align:middle}.input-group-addon{padding:6px 12px;font-size:14px;font-weight:400;line-height:1;color:#555;text-align:center;background-color:#eee;border:1px solid #ccc;border-radius:4px}.input-group-addon.input-sm{padding:5px 10px;font-size:12px;border-radius:3px}.input-group-addon.input-lg{padding:10px 16px;font-size:18px;border-radius:6px}.input-group-addon input[type=checkbox],.input-group-addon input[type=radio]{margin-top:0}.input-group .form-control:first-child,.input-group-addon:first-child,.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group>.btn,.input-group-btn:first-child>.dropdown-toggle,.input-group-btn:last-child>.btn-group:not(:last-child)>.btn,.input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.input-group-addon:first-child{border-right:0}.input-group .form-control:last-child,.input-group-addon:last-child,.input-group-btn:first-child>.btn-group:not(:first-child)>.btn,.input-group-btn:first-child>.btn:not(:first-child),.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group>.btn,.input-group-btn:last-child>.dropdown-toggle{border-top-left-radius:0;border-bottom-left-radius:0}.input-group-addon:last-child{border-left:0}.input-group-btn{position:relative;font-size:0;white-space:nowrap}.input-group-btn>.btn{position:relative}.input-group-btn>.btn+.btn{margin-left:-1px}.input-group-btn>.btn:active,.input-group-btn>.btn:focus,.input-group-btn>.btn:hover{z-index:2}.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group{margin-right:-1px}.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group{z-index:2;margin-left:-1px}.nav{padding-left:0;margin-bottom:0;list-style:none}.nav>li{position:relative;display:block}.nav>li>a{position:relative;display:block;padding:10px 15px}.nav>li>a:focus,.nav>li>a:hover{text-decoration:none;background-color:#eee}.nav>li.disabled>a{color:#777}.nav>li.disabled>a:focus,.nav>li.disabled>a:hover{color:#777;text-decoration:none;cursor:not-allowed;background-color:transparent}.nav .open>a,.nav .open>a:focus,.nav .open>a:hover{background-color:#eee;border-color:#337ab7}.nav .nav-divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.nav>li>a>img{max-width:none}.nav-tabs{border-bottom:1px solid #ddd}.nav-tabs>li{float:left;margin-bottom:-1px}.nav-tabs>li>a{margin-right:2px;line-height:1.42857143;border:1px solid transparent;border-radius:4px 4px 0 0}.nav-tabs>li>a:hover{border-color:#eee #eee #ddd}.nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover{color:#555;cursor:default;background-color:#fff;border:1px solid #ddd;border-bottom-color:transparent}.nav-tabs.nav-justified{width:100%;border-bottom:0}.nav-tabs.nav-justified>li{float:none}.nav-tabs.nav-justified>li>a{margin-bottom:5px;text-align:center}.nav-tabs.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}@media (min-width:768px){.nav-tabs.nav-justified>li{display:table-cell;width:1%}.nav-tabs.nav-justified>li>a{margin-bottom:0}}.nav-tabs.nav-justified>li>a{margin-right:0;border-radius:4px}.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:hover{border:1px solid #ddd}@media (min-width:768px){.nav-tabs.nav-justified>li>a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:hover{border-bottom-color:#fff}}.nav-pills>li{float:left}.nav-pills>li>a{border-radius:4px}.nav-pills>li+li{margin-left:2px}.nav-pills>li.active>a,.nav-pills>li.active>a:focus,.nav-pills>li.active>a:hover{color:#fff;background-color:#337ab7}.nav-stacked>li{float:none}.nav-stacked>li+li{margin-top:2px;margin-left:0}.nav-justified{width:100%}.nav-justified>li{float:none}.nav-justified>li>a{margin-bottom:5px;text-align:center}.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}@media (min-width:768px){.nav-justified>li{display:table-cell;width:1%}.nav-justified>li>a{margin-bottom:0}}.nav-tabs-justified{border-bottom:0}.nav-tabs-justified>li>a{margin-right:0;border-radius:4px}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:focus,.nav-tabs-justified>.active>a:hover{border:1px solid #ddd}@media (min-width:768px){.nav-tabs-justified>li>a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:focus,.nav-tabs-justified>.active>a:hover{border-bottom-color:#fff}}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}.navbar{position:relative;min-height:50px;margin-bottom:20px;border:1px solid transparent}@media (min-width:768px){.navbar{border-radius:4px}}@media (min-width:768px){.navbar-header{float:left}}.navbar-collapse{padding-right:15px;padding-left:15px;overflow-x:visible;-webkit-overflow-scrolling:touch;border-top:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.1)}.navbar-collapse.in{overflow-y:auto}@media (min-width:768px){.navbar-collapse{width:auto;border-top:0;-webkit-box-shadow:none;box-shadow:none}.navbar-collapse.collapse{display:block!important;height:auto!important;padding-bottom:0;overflow:visible!important}.navbar-collapse.in{overflow-y:visible}.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse,.navbar-static-top .navbar-collapse{padding-right:0;padding-left:0}}.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse{max-height:340px}@media (max-device-width:480px) and (orientation:landscape){.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse{max-height:200px}}.container-fluid>.navbar-collapse,.container-fluid>.navbar-header,.container>.navbar-collapse,.container>.navbar-header{margin-right:-15px;margin-left:-15px}@media (min-width:768px){.container-fluid>.navbar-collapse,.container-fluid>.navbar-header,.container>.navbar-collapse,.container>.navbar-header{margin-right:0;margin-left:0}}.navbar-static-top{z-index:1000;border-width:0 0 1px}@media (min-width:768px){.navbar-static-top{border-radius:0}}.navbar-fixed-bottom,.navbar-fixed-top{position:fixed;right:0;left:0;z-index:1030}@media (min-width:768px){.navbar-fixed-bottom,.navbar-fixed-top{border-radius:0}}.navbar-fixed-top{top:0;border-width:0 0 1px}.navbar-fixed-bottom{bottom:0;margin-bottom:0;border-width:1px 0 0}.navbar-brand{float:left;height:50px;padding:15px 15px;font-size:18px;line-height:20px}.navbar-brand:focus,.navbar-brand:hover{text-decoration:none}.navbar-brand>img{display:block}@media (min-width:768px){.navbar>.container .navbar-brand,.navbar>.container-fluid .navbar-brand{margin-left:-15px}}.navbar-toggle{position:relative;float:right;padding:9px 10px;margin-top:8px;margin-right:15px;margin-bottom:8px;background-color:transparent;background-image:none;border:1px solid transparent;border-radius:4px}.navbar-toggle:focus{outline:0}.navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px}.navbar-toggle .icon-bar+.icon-bar{margin-top:4px}@media (min-width:768px){.navbar-toggle{display:none}}.navbar-nav{margin:7.5px -15px}.navbar-nav>li>a{padding-top:10px;padding-bottom:10px;line-height:20px}@media (max-width:767px){.navbar-nav .open .dropdown-menu{position:static;float:none;width:auto;margin-top:0;background-color:transparent;border:0;-webkit-box-shadow:none;box-shadow:none}.navbar-nav .open .dropdown-menu .dropdown-header,.navbar-nav .open .dropdown-menu>li>a{padding:5px 15px 5px 25px}.navbar-nav .open .dropdown-menu>li>a{line-height:20px}.navbar-nav .open .dropdown-menu>li>a:focus,.navbar-nav .open .dropdown-menu>li>a:hover{background-image:none}}@media (min-width:768px){.navbar-nav{float:left;margin:0}.navbar-nav>li{float:left}.navbar-nav>li>a{padding-top:15px;padding-bottom:15px}}.navbar-form{padding:10px 15px;margin-top:8px;margin-right:-15px;margin-bottom:8px;margin-left:-15px;border-top:1px solid transparent;border-bottom:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.1)}@media (min-width:768px){.navbar-form .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.navbar-form .form-control{display:inline-block;width:auto;vertical-align:middle}.navbar-form .form-control-static{display:inline-block}.navbar-form .input-group{display:inline-table;vertical-align:middle}.navbar-form .input-group .form-control,.navbar-form .input-group .input-group-addon,.navbar-form .input-group .input-group-btn{width:auto}.navbar-form .input-group>.form-control{width:100%}.navbar-form .control-label{margin-bottom:0;vertical-align:middle}.navbar-form .checkbox,.navbar-form .radio{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.navbar-form .checkbox label,.navbar-form .radio label{padding-left:0}.navbar-form .checkbox input[type=checkbox],.navbar-form .radio input[type=radio]{position:relative;margin-left:0}.navbar-form .has-feedback .form-control-feedback{top:0}}@media (max-width:767px){.navbar-form .form-group{margin-bottom:5px}.navbar-form .form-group:last-child{margin-bottom:0}}@media (min-width:768px){.navbar-form{width:auto;padding-top:0;padding-bottom:0;margin-right:0;margin-left:0;border:0;-webkit-box-shadow:none;box-shadow:none}}.navbar-nav>li>.dropdown-menu{margin-top:0;border-top-left-radius:0;border-top-right-radius:0}.navbar-fixed-bottom .navbar-nav>li>.dropdown-menu{margin-bottom:0;border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0}.navbar-btn{margin-top:8px;margin-bottom:8px}.navbar-btn.btn-sm{margin-top:10px;margin-bottom:10px}.navbar-btn.btn-xs{margin-top:14px;margin-bottom:14px}.navbar-text{margin-top:15px;margin-bottom:15px}@media (min-width:768px){.navbar-text{float:left;margin-right:15px;margin-left:15px}}@media (min-width:768px){.navbar-left{float:left!important}.navbar-right{float:right!important;margin-right:-15px}.navbar-right~.navbar-right{margin-right:0}}.navbar-default{background-color:#f8f8f8;border-color:#e7e7e7}.navbar-default .navbar-brand{color:#777}.navbar-default .navbar-brand:focus,.navbar-default .navbar-brand:hover{color:#5e5e5e;background-color:transparent}.navbar-default .navbar-text{color:#777}.navbar-default .navbar-nav>li>a{color:#777}.navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav>li>a:hover{color:#333;background-color:transparent}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover{color:#555;background-color:#e7e7e7}.navbar-default .navbar-nav>.disabled>a,.navbar-default .navbar-nav>.disabled>a:focus,.navbar-default .navbar-nav>.disabled>a:hover{color:#ccc;background-color:transparent}.navbar-default .navbar-toggle{border-color:#ddd}.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover{background-color:#ddd}.navbar-default .navbar-toggle .icon-bar{background-color:#888}.navbar-default .navbar-collapse,.navbar-default .navbar-form{border-color:#e7e7e7}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:focus,.navbar-default .navbar-nav>.open>a:hover{color:#555;background-color:#e7e7e7}@media (max-width:767px){.navbar-default .navbar-nav .open .dropdown-menu>li>a{color:#777}.navbar-default .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover{color:#333;background-color:transparent}.navbar-default .navbar-nav .open .dropdown-menu>.active>a,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover{color:#555;background-color:#e7e7e7}.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:hover{color:#ccc;background-color:transparent}}.navbar-default .navbar-link{color:#777}.navbar-default .navbar-link:hover{color:#333}.navbar-default .btn-link{color:#777}.navbar-default .btn-link:focus,.navbar-default .btn-link:hover{color:#333}.navbar-default .btn-link[disabled]:focus,.navbar-default .btn-link[disabled]:hover,fieldset[disabled] .navbar-default .btn-link:focus,fieldset[disabled] .navbar-default .btn-link:hover{color:#ccc}.navbar-inverse{background-color:#222;border-color:#080808}.navbar-inverse .navbar-brand{color:#9d9d9d}.navbar-inverse .navbar-brand:focus,.navbar-inverse .navbar-brand:hover{color:#fff;background-color:transparent}.navbar-inverse .navbar-text{color:#9d9d9d}.navbar-inverse .navbar-nav>li>a{color:#9d9d9d}.navbar-inverse .navbar-nav>li>a:focus,.navbar-inverse .navbar-nav>li>a:hover{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.active>a:focus,.navbar-inverse .navbar-nav>.active>a:hover{color:#fff;background-color:#080808}.navbar-inverse .navbar-nav>.disabled>a,.navbar-inverse .navbar-nav>.disabled>a:focus,.navbar-inverse .navbar-nav>.disabled>a:hover{color:#444;background-color:transparent}.navbar-inverse .navbar-toggle{border-color:#333}.navbar-inverse .navbar-toggle:focus,.navbar-inverse .navbar-toggle:hover{background-color:#333}.navbar-inverse .navbar-toggle .icon-bar{background-color:#fff}.navbar-inverse .navbar-collapse,.navbar-inverse .navbar-form{border-color:#101010}.navbar-inverse .navbar-nav>.open>a,.navbar-inverse .navbar-nav>.open>a:focus,.navbar-inverse .navbar-nav>.open>a:hover{color:#fff;background-color:#080808}@media (max-width:767px){.navbar-inverse .navbar-nav .open .dropdown-menu>.dropdown-header{border-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu .divider{background-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a{color:#9d9d9d}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:hover{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:hover{color:#fff;background-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:hover{color:#444;background-color:transparent}}.navbar-inverse .navbar-link{color:#9d9d9d}.navbar-inverse .navbar-link:hover{color:#fff}.navbar-inverse .btn-link{color:#9d9d9d}.navbar-inverse .btn-link:focus,.navbar-inverse .btn-link:hover{color:#fff}.navbar-inverse .btn-link[disabled]:focus,.navbar-inverse .btn-link[disabled]:hover,fieldset[disabled] .navbar-inverse .btn-link:focus,fieldset[disabled] .navbar-inverse .btn-link:hover{color:#444}.breadcrumb{padding:8px 15px;margin-bottom:20px;list-style:none;background-color:#f5f5f5;border-radius:4px}.breadcrumb>li{display:inline-block}.breadcrumb>li+li:before{padding:0 5px;color:#ccc;content:"/\00a0"}.breadcrumb>.active{color:#777}.pagination{display:inline-block;padding-left:0;margin:20px 0;border-radius:4px}.pagination>li{display:inline}.pagination>li>a,.pagination>li>span{position:relative;float:left;padding:6px 12px;margin-left:-1px;line-height:1.42857143;color:#337ab7;text-decoration:none;background-color:#fff;border:1px solid #ddd}.pagination>li:first-child>a,.pagination>li:first-child>span{margin-left:0;border-top-left-radius:4px;border-bottom-left-radius:4px}.pagination>li:last-child>a,.pagination>li:last-child>span{border-top-right-radius:4px;border-bottom-right-radius:4px}.pagination>li>a:focus,.pagination>li>a:hover,.pagination>li>span:focus,.pagination>li>span:hover{z-index:2;color:#23527c;background-color:#eee;border-color:#ddd}.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{z-index:3;color:#fff;cursor:default;background-color:#337ab7;border-color:#337ab7}.pagination>.disabled>a,.pagination>.disabled>a:focus,.pagination>.disabled>a:hover,.pagination>.disabled>span,.pagination>.disabled>span:focus,.pagination>.disabled>span:hover{color:#777;cursor:not-allowed;background-color:#fff;border-color:#ddd}.pagination-lg>li>a,.pagination-lg>li>span{padding:10px 16px;font-size:18px;line-height:1.3333333}.pagination-lg>li:first-child>a,.pagination-lg>li:first-child>span{border-top-left-radius:6px;border-bottom-left-radius:6px}.pagination-lg>li:last-child>a,.pagination-lg>li:last-child>span{border-top-right-radius:6px;border-bottom-right-radius:6px}.pagination-sm>li>a,.pagination-sm>li>span{padding:5px 10px;font-size:12px;line-height:1.5}.pagination-sm>li:first-child>a,.pagination-sm>li:first-child>span{border-top-left-radius:3px;border-bottom-left-radius:3px}.pagination-sm>li:last-child>a,.pagination-sm>li:last-child>span{border-top-right-radius:3px;border-bottom-right-radius:3px}.pager{padding-left:0;margin:20px 0;text-align:center;list-style:none}.pager li{display:inline}.pager li>a,.pager li>span{display:inline-block;padding:5px 14px;background-color:#fff;border:1px solid #ddd;border-radius:15px}.pager li>a:focus,.pager li>a:hover{text-decoration:none;background-color:#eee}.pager .next>a,.pager .next>span{float:right}.pager .previous>a,.pager .previous>span{float:left}.pager .disabled>a,.pager .disabled>a:focus,.pager .disabled>a:hover,.pager .disabled>span{color:#777;cursor:not-allowed;background-color:#fff}.label{display:inline;padding:.2em .6em .3em;font-size:75%;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25em}a.label:focus,a.label:hover{color:#fff;text-decoration:none;cursor:pointer}.label:empty{display:none}.btn .label{position:relative;top:-1px}.label-default{background-color:#777}.label-default[href]:focus,.label-default[href]:hover{background-color:#5e5e5e}.label-primary{background-color:#337ab7}.label-primary[href]:focus,.label-primary[href]:hover{background-color:#286090}.label-success{background-color:#5cb85c}.label-success[href]:focus,.label-success[href]:hover{background-color:#449d44}.label-info{background-color:#5bc0de}.label-info[href]:focus,.label-info[href]:hover{background-color:#31b0d5}.label-warning{background-color:#f0ad4e}.label-warning[href]:focus,.label-warning[href]:hover{background-color:#ec971f}.label-danger{background-color:#d9534f}.label-danger[href]:focus,.label-danger[href]:hover{background-color:#c9302c}.badge{display:inline-block;min-width:10px;padding:3px 7px;font-size:12px;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:middle;background-color:#777;border-radius:10px}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.btn-group-xs>.btn .badge,.btn-xs .badge{top:0;padding:1px 5px}a.badge:focus,a.badge:hover{color:#fff;text-decoration:none;cursor:pointer}.list-group-item.active>.badge,.nav-pills>.active>a>.badge{color:#337ab7;background-color:#fff}.list-group-item>.badge{float:right}.list-group-item>.badge+.badge{margin-right:5px}.nav-pills>li>a>.badge{margin-left:3px}.jumbotron{padding-top:30px;padding-bottom:30px;margin-bottom:30px;color:inherit;background-color:#eee}.jumbotron .h1,.jumbotron h1{color:inherit}.jumbotron p{margin-bottom:15px;font-size:21px;font-weight:200}.jumbotron>hr{border-top-color:#d5d5d5}.container .jumbotron,.container-fluid .jumbotron{padding-right:15px;padding-left:15px;border-radius:6px}.jumbotron .container{max-width:100%}@media screen and (min-width:768px){.jumbotron{padding-top:48px;padding-bottom:48px}.container .jumbotron,.container-fluid .jumbotron{padding-right:60px;padding-left:60px}.jumbotron .h1,.jumbotron h1{font-size:63px}}.thumbnail{display:block;padding:4px;margin-bottom:20px;line-height:1.42857143;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:border .2s ease-in-out;-o-transition:border .2s ease-in-out;transition:border .2s ease-in-out}.thumbnail a>img,.thumbnail>img{margin-right:auto;margin-left:auto}a.thumbnail.active,a.thumbnail:focus,a.thumbnail:hover{border-color:#337ab7}.thumbnail .caption{padding:9px;color:#333}.alert{padding:15px;margin-bottom:20px;border:1px solid transparent;border-radius:4px}.alert h4{margin-top:0;color:inherit}.alert .alert-link{font-weight:700}.alert>p,.alert>ul{margin-bottom:0}.alert>p+p{margin-top:5px}.alert-dismissable,.alert-dismissible{padding-right:35px}.alert-dismissable .close,.alert-dismissible .close{position:relative;top:-2px;right:-21px;color:inherit}.alert-success{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}.alert-success hr{border-top-color:#c9e2b3}.alert-success .alert-link{color:#2b542c}.alert-info{color:#31708f;background-color:#d9edf7;border-color:#bce8f1}.alert-info hr{border-top-color:#a6e1ec}.alert-info .alert-link{color:#245269}.alert-warning{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}.alert-warning hr{border-top-color:#f7e1b5}.alert-warning .alert-link{color:#66512c}.alert-danger{color:#a94442;background-color:#f2dede;border-color:#ebccd1}.alert-danger hr{border-top-color:#e4b9c0}.alert-danger .alert-link{color:#843534}@-webkit-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@-o-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}.progress{height:20px;margin-bottom:20px;overflow:hidden;background-color:#f5f5f5;border-radius:4px;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);box-shadow:inset 0 1px 2px rgba(0,0,0,.1)}.progress-bar{float:left;width:0;height:100%;font-size:12px;line-height:20px;color:#fff;text-align:center;background-color:#337ab7;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);-webkit-transition:width .6s ease;-o-transition:width .6s ease;transition:width .6s ease}.progress-bar-striped,.progress-striped .progress-bar{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);-webkit-background-size:40px 40px;background-size:40px 40px}.progress-bar.active,.progress.active .progress-bar{-webkit-animation:progress-bar-stripes 2s linear infinite;-o-animation:progress-bar-stripes 2s linear infinite;animation:progress-bar-stripes 2s linear infinite}.progress-bar-success{background-color:#5cb85c}.progress-striped .progress-bar-success{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.progress-bar-info{background-color:#5bc0de}.progress-striped .progress-bar-info{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.progress-bar-warning{background-color:#f0ad4e}.progress-striped .progress-bar-warning{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.progress-bar-danger{background-color:#d9534f}.progress-striped .progress-bar-danger{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.media{margin-top:15px}.media:first-child{margin-top:0}.media,.media-body{overflow:hidden;zoom:1}.media-body{width:10000px}.media-object{display:block}.media-object.img-thumbnail{max-width:none}.media-right,.media>.pull-right{padding-left:10px}.media-left,.media>.pull-left{padding-right:10px}.media-body,.media-left,.media-right{display:table-cell;vertical-align:top}.media-middle{vertical-align:middle}.media-bottom{vertical-align:bottom}.media-heading{margin-top:0;margin-bottom:5px}.media-list{padding-left:0;list-style:none}.list-group{padding-left:0;margin-bottom:20px}.list-group-item{position:relative;display:block;padding:10px 15px;margin-bottom:-1px;background-color:#fff;border:1px solid #ddd}.list-group-item:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.list-group-item:last-child{margin-bottom:0;border-bottom-right-radius:4px;border-bottom-left-radius:4px}a.list-group-item,button.list-group-item{color:#555}a.list-group-item .list-group-item-heading,button.list-group-item .list-group-item-heading{color:#333}a.list-group-item:focus,a.list-group-item:hover,button.list-group-item:focus,button.list-group-item:hover{color:#555;text-decoration:none;background-color:#f5f5f5}button.list-group-item{width:100%;text-align:left}.list-group-item.disabled,.list-group-item.disabled:focus,.list-group-item.disabled:hover{color:#777;cursor:not-allowed;background-color:#eee}.list-group-item.disabled .list-group-item-heading,.list-group-item.disabled:focus .list-group-item-heading,.list-group-item.disabled:hover .list-group-item-heading{color:inherit}.list-group-item.disabled .list-group-item-text,.list-group-item.disabled:focus .list-group-item-text,.list-group-item.disabled:hover .list-group-item-text{color:#777}.list-group-item.active,.list-group-item.active:focus,.list-group-item.active:hover{z-index:2;color:#fff;background-color:#337ab7;border-color:#337ab7}.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: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,.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{color:inherit}.list-group-item.active .list-group-item-text,.list-group-item.active:focus .list-group-item-text,.list-group-item.active:hover .list-group-item-text{color:#c7ddef}.list-group-item-success{color:#3c763d;background-color:#dff0d8}a.list-group-item-success,button.list-group-item-success{color:#3c763d}a.list-group-item-success .list-group-item-heading,button.list-group-item-success .list-group-item-heading{color:inherit}a.list-group-item-success:focus,a.list-group-item-success:hover,button.list-group-item-success:focus,button.list-group-item-success:hover{color:#3c763d;background-color:#d0e9c6}a.list-group-item-success.active,a.list-group-item-success.active:focus,a.list-group-item-success.active:hover,button.list-group-item-success.active,button.list-group-item-success.active:focus,button.list-group-item-success.active:hover{color:#fff;background-color:#3c763d;border-color:#3c763d}.list-group-item-info{color:#31708f;background-color:#d9edf7}a.list-group-item-info,button.list-group-item-info{color:#31708f}a.list-group-item-info .list-group-item-heading,button.list-group-item-info .list-group-item-heading{color:inherit}a.list-group-item-info:focus,a.list-group-item-info:hover,button.list-group-item-info:focus,button.list-group-item-info:hover{color:#31708f;background-color:#c4e3f3}a.list-group-item-info.active,a.list-group-item-info.active:focus,a.list-group-item-info.active:hover,button.list-group-item-info.active,button.list-group-item-info.active:focus,button.list-group-item-info.active:hover{color:#fff;background-color:#31708f;border-color:#31708f}.list-group-item-warning{color:#8a6d3b;background-color:#fcf8e3}a.list-group-item-warning,button.list-group-item-warning{color:#8a6d3b}a.list-group-item-warning .list-group-item-heading,button.list-group-item-warning .list-group-item-heading{color:inherit}a.list-group-item-warning:focus,a.list-group-item-warning:hover,button.list-group-item-warning:focus,button.list-group-item-warning:hover{color:#8a6d3b;background-color:#faf2cc}a.list-group-item-warning.active,a.list-group-item-warning.active:focus,a.list-group-item-warning.active:hover,button.list-group-item-warning.active,button.list-group-item-warning.active:focus,button.list-group-item-warning.active:hover{color:#fff;background-color:#8a6d3b;border-color:#8a6d3b}.list-group-item-danger{color:#a94442;background-color:#f2dede}a.list-group-item-danger,button.list-group-item-danger{color:#a94442}a.list-group-item-danger .list-group-item-heading,button.list-group-item-danger .list-group-item-heading{color:inherit}a.list-group-item-danger:focus,a.list-group-item-danger:hover,button.list-group-item-danger:focus,button.list-group-item-danger:hover{color:#a94442;background-color:#ebcccc}a.list-group-item-danger.active,a.list-group-item-danger.active:focus,a.list-group-item-danger.active:hover,button.list-group-item-danger.active,button.list-group-item-danger.active:focus,button.list-group-item-danger.active:hover{color:#fff;background-color:#a94442;border-color:#a94442}.list-group-item-heading{margin-top:0;margin-bottom:5px}.list-group-item-text{margin-bottom:0;line-height:1.3}.panel{margin-bottom:20px;background-color:#fff;border:1px solid transparent;border-radius:4px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.05);box-shadow:0 1px 1px rgba(0,0,0,.05)}.panel-body{padding:15px}.panel-heading{padding:10px 15px;border-bottom:1px solid transparent;border-top-left-radius:3px;border-top-right-radius:3px}.panel-heading>.dropdown .dropdown-toggle{color:inherit}.panel-title{margin-top:0;margin-bottom:0;font-size:16px;color:inherit}.panel-title>.small,.panel-title>.small>a,.panel-title>a,.panel-title>small,.panel-title>small>a{color:inherit}.panel-footer{padding:10px 15px;background-color:#f5f5f5;border-top:1px solid #ddd;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.list-group,.panel>.panel-collapse>.list-group{margin-bottom:0}.panel>.list-group .list-group-item,.panel>.panel-collapse>.list-group .list-group-item{border-width:1px 0;border-radius:0}.panel>.list-group:first-child .list-group-item:first-child,.panel>.panel-collapse>.list-group:first-child .list-group-item:first-child{border-top:0;border-top-left-radius:3px;border-top-right-radius:3px}.panel>.list-group:last-child .list-group-item:last-child,.panel>.panel-collapse>.list-group:last-child .list-group-item:last-child{border-bottom:0;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.panel-heading+.panel-collapse>.list-group .list-group-item:first-child{border-top-left-radius:0;border-top-right-radius:0}.panel-heading+.list-group .list-group-item:first-child{border-top-width:0}.list-group+.panel-footer{border-top-width:0}.panel>.panel-collapse>.table,.panel>.table,.panel>.table-responsive>.table{margin-bottom:0}.panel>.panel-collapse>.table caption,.panel>.table caption,.panel>.table-responsive>.table caption{padding-right:15px;padding-left:15px}.panel>.table-responsive:first-child>.table:first-child,.panel>.table:first-child{border-top-left-radius:3px;border-top-right-radius:3px}.panel>.table-responsive:first-child>.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:first-child>tbody:first-child>tr:first-child,.panel>.table:first-child>thead:first-child>tr:first-child{border-top-left-radius:3px;border-top-right-radius:3px}.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,.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: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:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table:first-child>thead:first-child>tr:first-child th:first-child{border-top-left-radius:3px}.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,.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: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:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table:first-child>thead:first-child>tr:first-child th:last-child{border-top-right-radius:3px}.panel>.table-responsive:last-child>.table:last-child,.panel>.table:last-child{border-bottom-right-radius:3px;border-bottom-left-radius:3px}.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,.panel>.table:last-child>tbody:last-child>tr:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child{border-bottom-right-radius:3px;border-bottom-left-radius:3px}.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,.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{border-bottom-left-radius:3px}.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,.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{border-bottom-right-radius:3px}.panel>.panel-body+.table,.panel>.panel-body+.table-responsive,.panel>.table+.panel-body,.panel>.table-responsive+.panel-body{border-top:1px solid #ddd}.panel>.table>tbody:first-child>tr:first-child td,.panel>.table>tbody:first-child>tr:first-child th{border-top:0}.panel>.table-bordered,.panel>.table-responsive>.table-bordered{border:0}.panel>.table-bordered>tbody>tr>td:first-child,.panel>.table-bordered>tbody>tr>th:first-child,.panel>.table-bordered>tfoot>tr>td:first-child,.panel>.table-bordered>tfoot>tr>th:first-child,.panel>.table-bordered>thead>tr>td:first-child,.panel>.table-bordered>thead>tr>th:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:first-child,.panel>.table-responsive>.table-bordered>thead>tr>td:first-child,.panel>.table-responsive>.table-bordered>thead>tr>th:first-child{border-left:0}.panel>.table-bordered>tbody>tr>td:last-child,.panel>.table-bordered>tbody>tr>th:last-child,.panel>.table-bordered>tfoot>tr>td:last-child,.panel>.table-bordered>tfoot>tr>th:last-child,.panel>.table-bordered>thead>tr>td:last-child,.panel>.table-bordered>thead>tr>th:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:last-child,.panel>.table-responsive>.table-bordered>thead>tr>td:last-child,.panel>.table-responsive>.table-bordered>thead>tr>th:last-child{border-right:0}.panel>.table-bordered>tbody>tr:first-child>td,.panel>.table-bordered>tbody>tr:first-child>th,.panel>.table-bordered>thead>tr:first-child>td,.panel>.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,.panel>.table-responsive>.table-bordered>thead>tr:first-child>td,.panel>.table-responsive>.table-bordered>thead>tr:first-child>th{border-bottom:0}.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}.panel>.table-responsive{margin-bottom:0;border:0}.panel-group{margin-bottom:20px}.panel-group .panel{margin-bottom:0;border-radius:4px}.panel-group .panel+.panel{margin-top:5px}.panel-group .panel-heading{border-bottom:0}.panel-group .panel-heading+.panel-collapse>.list-group,.panel-group .panel-heading+.panel-collapse>.panel-body{border-top:1px solid #ddd}.panel-group .panel-footer{border-top:0}.panel-group .panel-footer+.panel-collapse .panel-body{border-bottom:1px solid #ddd}.panel-default{border-color:#ddd}.panel-default>.panel-heading{color:#333;background-color:#f5f5f5;border-color:#ddd}.panel-default>.panel-heading+.panel-collapse>.panel-body{border-top-color:#ddd}.panel-default>.panel-heading .badge{color:#f5f5f5;background-color:#333}.panel-default>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#ddd}.panel-primary{border-color:#337ab7}.panel-primary>.panel-heading{color:#fff;background-color:#337ab7;border-color:#337ab7}.panel-primary>.panel-heading+.panel-collapse>.panel-body{border-top-color:#337ab7}.panel-primary>.panel-heading .badge{color:#337ab7;background-color:#fff}.panel-primary>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#337ab7}.panel-success{border-color:#d6e9c6}.panel-success>.panel-heading{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}.panel-success>.panel-heading+.panel-collapse>.panel-body{border-top-color:#d6e9c6}.panel-success>.panel-heading .badge{color:#dff0d8;background-color:#3c763d}.panel-success>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#d6e9c6}.panel-info{border-color:#bce8f1}.panel-info>.panel-heading{color:#31708f;background-color:#d9edf7;border-color:#bce8f1}.panel-info>.panel-heading+.panel-collapse>.panel-body{border-top-color:#bce8f1}.panel-info>.panel-heading .badge{color:#d9edf7;background-color:#31708f}.panel-info>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#bce8f1}.panel-warning{border-color:#faebcc}.panel-warning>.panel-heading{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}.panel-warning>.panel-heading+.panel-collapse>.panel-body{border-top-color:#faebcc}.panel-warning>.panel-heading .badge{color:#fcf8e3;background-color:#8a6d3b}.panel-warning>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#faebcc}.panel-danger{border-color:#ebccd1}.panel-danger>.panel-heading{color:#a94442;background-color:#f2dede;border-color:#ebccd1}.panel-danger>.panel-heading+.panel-collapse>.panel-body{border-top-color:#ebccd1}.panel-danger>.panel-heading .badge{color:#f2dede;background-color:#a94442}.panel-danger>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#ebccd1}.embed-responsive{position:relative;display:block;height:0;padding:0;overflow:hidden}.embed-responsive .embed-responsive-item,.embed-responsive embed,.embed-responsive iframe,.embed-responsive object,.embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.embed-responsive-16by9{padding-bottom:56.25%}.embed-responsive-4by3{padding-bottom:75%}.well{min-height:20px;padding:19px;margin-bottom:20px;background-color:#f5f5f5;border:1px solid #e3e3e3;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.05);box-shadow:inset 0 1px 1px rgba(0,0,0,.05)}.well blockquote{border-color:#ddd;border-color:rgba(0,0,0,.15)}.well-lg{padding:24px;border-radius:6px}.well-sm{padding:9px;border-radius:3px}.close{float:right;font-size:21px;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;filter:alpha(opacity=20);opacity:.2}.close:focus,.close:hover{color:#000;text-decoration:none;cursor:pointer;filter:alpha(opacity=50);opacity:.5}button.close{-webkit-appearance:none;padding:0;cursor:pointer;background:0 0;border:0}.modal-open{overflow:hidden}.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;display:none;overflow:hidden;-webkit-overflow-scrolling:touch;outline:0}.modal.fade .modal-dialog{-webkit-transition:-webkit-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out;-webkit-transform:translate(0,-25%);-ms-transform:translate(0,-25%);-o-transform:translate(0,-25%);transform:translate(0,-25%)}.modal.in .modal-dialog{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal-dialog{position:relative;width:auto;margin:10px}.modal-content{position:relative;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #999;border:1px solid rgba(0,0,0,.2);border-radius:6px;outline:0;-webkit-box-shadow:0 3px 9px rgba(0,0,0,.5);box-shadow:0 3px 9px rgba(0,0,0,.5)}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}.modal-backdrop.fade{filter:alpha(opacity=0);opacity:0}.modal-backdrop.in{filter:alpha(opacity=50);opacity:.5}.modal-header{padding:15px;border-bottom:1px solid #e5e5e5}.modal-header .close{margin-top:-2px}.modal-title{margin:0;line-height:1.42857143}.modal-body{position:relative;padding:15px}.modal-footer{padding:15px;text-align:right;border-top:1px solid #e5e5e5}.modal-footer .btn+.btn{margin-bottom:0;margin-left:5px}.modal-footer .btn-group .btn+.btn{margin-left:-1px}.modal-footer .btn-block+.btn-block{margin-left:0}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width:768px){.modal-dialog{width:600px;margin:30px auto}.modal-content{-webkit-box-shadow:0 5px 15px rgba(0,0,0,.5);box-shadow:0 5px 15px rgba(0,0,0,.5)}.modal-sm{width:300px}}@media (min-width:992px){.modal-lg{width:900px}}.tooltip{position:absolute;z-index:1070;display:block;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:1.42857143;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;word-wrap:normal;white-space:normal;filter:alpha(opacity=0);opacity:0;line-break:auto}.tooltip.in{filter:alpha(opacity=90);opacity:.9}.tooltip.top{padding:5px 0;margin-top:-3px}.tooltip.right{padding:0 5px;margin-left:3px}.tooltip.bottom{padding:5px 0;margin-top:3px}.tooltip.left{padding:0 5px;margin-left:-3px}.tooltip-inner{max-width:200px;padding:3px 8px;color:#fff;text-align:center;background-color:#000;border-radius:4px}.tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-left .tooltip-arrow{right:5px;bottom:0;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-right .tooltip-arrow{bottom:0;left:5px;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:#000}.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-width:5px 0 5px 5px;border-left-color:#000}.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-left .tooltip-arrow{top:0;right:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-right .tooltip-arrow{top:0;left:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000}.popover{position:absolute;top:0;left:0;z-index:1060;display:none;max-width:276px;padding:1px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:1.42857143;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;word-wrap:normal;white-space:normal;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2);line-break:auto}.popover.top{margin-top:-10px}.popover.right{margin-left:10px}.popover.bottom{margin-top:10px}.popover.left{margin-left:-10px}.popover-title{padding:8px 14px;margin:0;font-size:14px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-radius:5px 5px 0 0}.popover-content{padding:9px 14px}.popover>.arrow,.popover>.arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.popover>.arrow{border-width:11px}.popover>.arrow:after{content:"";border-width:10px}.popover.top>.arrow{bottom:-11px;left:50%;margin-left:-11px;border-top-color:#999;border-top-color:rgba(0,0,0,.25);border-bottom-width:0}.popover.top>.arrow:after{bottom:1px;margin-left:-10px;content:" ";border-top-color:#fff;border-bottom-width:0}.popover.right>.arrow{top:50%;left:-11px;margin-top:-11px;border-right-color:#999;border-right-color:rgba(0,0,0,.25);border-left-width:0}.popover.right>.arrow:after{bottom:-10px;left:1px;content:" ";border-right-color:#fff;border-left-width:0}.popover.bottom>.arrow{top:-11px;left:50%;margin-left:-11px;border-top-width:0;border-bottom-color:#999;border-bottom-color:rgba(0,0,0,.25)}.popover.bottom>.arrow:after{top:1px;margin-left:-10px;content:" ";border-top-width:0;border-bottom-color:#fff}.popover.left>.arrow{top:50%;right:-11px;margin-top:-11px;border-right-width:0;border-left-color:#999;border-left-color:rgba(0,0,0,.25)}.popover.left>.arrow:after{right:1px;bottom:-10px;content:" ";border-right-width:0;border-left-color:#fff}.carousel{position:relative}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner>.item{position:relative;display:none;-webkit-transition:.6s ease-in-out left;-o-transition:.6s ease-in-out left;transition:.6s ease-in-out left}.carousel-inner>.item>a>img,.carousel-inner>.item>img{line-height:1}@media all and (transform-3d),(-webkit-transform-3d){.carousel-inner>.item{-webkit-transition:-webkit-transform .6s ease-in-out;-o-transition:-o-transform .6s ease-in-out;transition:transform .6s ease-in-out;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000px;perspective:1000px}.carousel-inner>.item.active.right,.carousel-inner>.item.next{left:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.carousel-inner>.item.active.left,.carousel-inner>.item.prev{left:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.carousel-inner>.item.active,.carousel-inner>.item.next.left,.carousel-inner>.item.prev.right{left:0;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.carousel-inner>.active,.carousel-inner>.next,.carousel-inner>.prev{display:block}.carousel-inner>.active{left:0}.carousel-inner>.next,.carousel-inner>.prev{position:absolute;top:0;width:100%}.carousel-inner>.next{left:100%}.carousel-inner>.prev{left:-100%}.carousel-inner>.next.left,.carousel-inner>.prev.right{left:0}.carousel-inner>.active.left{left:-100%}.carousel-inner>.active.right{left:100%}.carousel-control{position:absolute;top:0;bottom:0;left:0;width:15%;font-size:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6);background-color:rgba(0,0,0,0);filter:alpha(opacity=50);opacity:.5}.carousel-control.left{background-image:-webkit-linear-gradient(left,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);background-image:-o-linear-gradient(left,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,.0001)));background-image:linear-gradient(to right,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1);background-repeat:repeat-x}.carousel-control.right{right:0;left:auto;background-image:-webkit-linear-gradient(left,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);background-image:-o-linear-gradient(left,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.0001)),to(rgba(0,0,0,.5)));background-image:linear-gradient(to right,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1);background-repeat:repeat-x}.carousel-control:focus,.carousel-control:hover{color:#fff;text-decoration:none;filter:alpha(opacity=90);outline:0;opacity:.9}.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next,.carousel-control .icon-prev{position:absolute;top:50%;z-index:5;display:inline-block;margin-top:-10px}.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{left:50%;margin-left:-10px}.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{right:50%;margin-right:-10px}.carousel-control .icon-next,.carousel-control .icon-prev{width:20px;height:20px;font-family:serif;line-height:1}.carousel-control .icon-prev:before{content:'\2039'}.carousel-control .icon-next:before{content:'\203a'}.carousel-indicators{position:absolute;bottom:10px;left:50%;z-index:15;width:60%;padding-left:0;margin-left:-30%;text-align:center;list-style:none}.carousel-indicators li{display:inline-block;width:10px;height:10px;margin:1px;text-indent:-999px;cursor:pointer;background-color:#000\9;background-color:rgba(0,0,0,0);border:1px solid #fff;border-radius:10px}.carousel-indicators .active{width:12px;height:12px;margin:0;background-color:#fff}.carousel-caption{position:absolute;right:15%;bottom:20px;left:15%;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6)}.carousel-caption .btn{text-shadow:none}@media screen and (min-width:768px){.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next,.carousel-control .icon-prev{width:30px;height:30px;margin-top:-10px;font-size:30px}.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{margin-left:-10px}.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{margin-right:-10px}.carousel-caption{right:20%;left:20%;padding-bottom:30px}.carousel-indicators{bottom:20px}}.btn-group-vertical>.btn-group:after,.btn-group-vertical>.btn-group:before,.btn-toolbar:after,.btn-toolbar:before,.clearfix:after,.clearfix:before,.container-fluid:after,.container-fluid:before,.container:after,.container:before,.dl-horizontal dd:after,.dl-horizontal dd:before,.form-horizontal .form-group:after,.form-horizontal .form-group:before,.modal-footer:after,.modal-footer:before,.modal-header:after,.modal-header:before,.nav:after,.nav:before,.navbar-collapse:after,.navbar-collapse:before,.navbar-header:after,.navbar-header:before,.navbar:after,.navbar:before,.pager:after,.pager:before,.panel-body:after,.panel-body:before,.row:after,.row:before{display:table;content:" "}.btn-group-vertical>.btn-group:after,.btn-toolbar:after,.clearfix:after,.container-fluid:after,.container:after,.dl-horizontal dd:after,.form-horizontal .form-group:after,.modal-footer:after,.modal-header:after,.nav:after,.navbar-collapse:after,.navbar-header:after,.navbar:after,.pager:after,.panel-body:after,.row:after{clear:both}.center-block{display:block;margin-right:auto;margin-left:auto}.pull-right{float:right!important}.pull-left{float:left!important}.hide{display:none!important}.show{display:block!important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.hidden{display:none!important}.affix{position:fixed}@-ms-viewport{width:device-width}.visible-lg,.visible-md,.visible-sm,.visible-xs{display:none!important}.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block{display:none!important}@media (max-width:767px){.visible-xs{display:block!important}table.visible-xs{display:table!important}tr.visible-xs{display:table-row!important}td.visible-xs,th.visible-xs{display:table-cell!important}}@media (max-width:767px){.visible-xs-block{display:block!important}}@media (max-width:767px){.visible-xs-inline{display:inline!important}}@media (max-width:767px){.visible-xs-inline-block{display:inline-block!important}}@media (min-width:768px) and (max-width:991px){.visible-sm{display:block!important}table.visible-sm{display:table!important}tr.visible-sm{display:table-row!important}td.visible-sm,th.visible-sm{display:table-cell!important}}@media (min-width:768px) and (max-width:991px){.visible-sm-block{display:block!important}}@media (min-width:768px) and (max-width:991px){.visible-sm-inline{display:inline!important}}@media (min-width:768px) and (max-width:991px){.visible-sm-inline-block{display:inline-block!important}}@media (min-width:992px) and (max-width:1199px){.visible-md{display:block!important}table.visible-md{display:table!important}tr.visible-md{display:table-row!important}td.visible-md,th.visible-md{display:table-cell!important}}@media (min-width:992px) and (max-width:1199px){.visible-md-block{display:block!important}}@media (min-width:992px) and (max-width:1199px){.visible-md-inline{display:inline!important}}@media (min-width:992px) and (max-width:1199px){.visible-md-inline-block{display:inline-block!important}}@media (min-width:1200px){.visible-lg{display:block!important}table.visible-lg{display:table!important}tr.visible-lg{display:table-row!important}td.visible-lg,th.visible-lg{display:table-cell!important}}@media (min-width:1200px){.visible-lg-block{display:block!important}}@media (min-width:1200px){.visible-lg-inline{display:inline!important}}@media (min-width:1200px){.visible-lg-inline-block{display:inline-block!important}}@media (max-width:767px){.hidden-xs{display:none!important}}@media (min-width:768px) and (max-width:991px){.hidden-sm{display:none!important}}@media (min-width:992px) and (max-width:1199px){.hidden-md{display:none!important}}@media (min-width:1200px){.hidden-lg{display:none!important}}.visible-print{display:none!important}@media print{.visible-print{display:block!important}table.visible-print{display:table!important}tr.visible-print{display:table-row!important}td.visible-print,th.visible-print{display:table-cell!important}}.visible-print-block{display:none!important}@media print{.visible-print-block{display:block!important}}.visible-print-inline{display:none!important}@media print{.visible-print-inline{display:inline!important}}.visible-print-inline-block{display:none!important}@media print{.visible-print-inline-block{display:inline-block!important}}@media print{.hidden-print{display:none!important}} -/*# sourceMappingURL=bootstrap.min.css.map */ \ No newline at end of file diff --git a/Decentralised_Voting/src/css/bootstrap.min.css.map b/Decentralised_Voting/src/css/bootstrap.min.css.map deleted file mode 100644 index 6c7fa40..0000000 --- a/Decentralised_Voting/src/css/bootstrap.min.css.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"sources":["less/normalize.less","less/print.less","bootstrap.css","dist/css/bootstrap.css","less/glyphicons.less","less/scaffolding.less","less/mixins/vendor-prefixes.less","less/mixins/tab-focus.less","less/mixins/image.less","less/type.less","less/mixins/text-emphasis.less","less/mixins/background-variant.less","less/mixins/text-overflow.less","less/code.less","less/grid.less","less/mixins/grid.less","less/mixins/grid-framework.less","less/tables.less","less/mixins/table-row.less","less/forms.less","less/mixins/forms.less","less/buttons.less","less/mixins/buttons.less","less/mixins/opacity.less","less/component-animations.less","less/dropdowns.less","less/mixins/nav-divider.less","less/mixins/reset-filter.less","less/button-groups.less","less/mixins/border-radius.less","less/input-groups.less","less/navs.less","less/navbar.less","less/mixins/nav-vertical-align.less","less/utilities.less","less/breadcrumbs.less","less/pagination.less","less/mixins/pagination.less","less/pager.less","less/labels.less","less/mixins/labels.less","less/badges.less","less/jumbotron.less","less/thumbnails.less","less/alerts.less","less/mixins/alerts.less","less/progress-bars.less","less/mixins/gradients.less","less/mixins/progress-bar.less","less/media.less","less/list-group.less","less/mixins/list-group.less","less/panels.less","less/mixins/panels.less","less/responsive-embed.less","less/wells.less","less/close.less","less/modals.less","less/tooltip.less","less/mixins/reset-text.less","less/popovers.less","less/carousel.less","less/mixins/clearfix.less","less/mixins/center-block.less","less/mixins/hide-text.less","less/responsive-utilities.less","less/mixins/responsive-visibility.less"],"names":[],"mappings":"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kDG,edokDH,MAAA,acpkDG,edukDH,MAAA,IcvkDG,ed0kDH,MAAA,ac1kDG,ed6kDH,MAAA,ac7kDG,edglDH,MAAA,IchlDG,edmlDH,MAAA,ac9kDG,edilDH,MAAA,YchmDG,edmmDH,MAAA,KcnmDG,gBdsmDH,KAAA,KctmDG,gBdymDH,KAAA,aczmDG,gBd4mDH,KAAA,ac5mDG,ed+mDH,KAAA,Ic/mDG,edknDH,KAAA,aclnDG,edqnDH,KAAA,acrnDG,edwnDH,KAAA,IcxnDG,ed2nDH,KAAA,ac3nDG,ed8nDH,KAAA,ac9nDG,edioDH,KAAA,IcjoDG,edooDH,KAAA,ac/nDG,edkoDH,KAAA,YcnnDG,edsnDH,KAAA,KctnDG,kBdynDH,YAAA,KcznDG,kBd4nDH,YAAA,ac5nDG,kBd+nDH,YAAA,ac/nDG,iBdkoDH,YAAA,IcloDG,iBdqoDH,YAAA,acroDG,iBdwoDH,YAAA,acxoDG,iBd2oDH,YAAA,Ic3oDG,iBd8oDH,YAAA,ac9oDG,iBdipDH,YAAA,acjpDG,iBdopDH,YAAA,IcppDG,iBdupDH,YAAA,acvpDG,iBd0pDH,YAAA,Yc5rDG,iBACE,YAAA,EAOJ,yBACE,UAAA,WAAA,WAAA,WAAA,UAAA,UAAA,UAAA,UAAA,UAAA,UAAA,UAAA,Ud0rDD,MAAA,Kc1rDC,Wd6rDD,MAAA,Kc7rDC,WdgsDD,MAAA,achsDC,WdmsDD,MAAA,acnsDC,UdssDD,MAAA,IctsDC,UdysDD,MAAA,aczsDC,Ud4sDD,MAAA,ac5sDC,Ud+sDD,MAAA,Ic/sDC,UdktDD,MAAA,acltDC,UdqtDD,MAAA,acrtDC,UdwtDD,MAAA,IcxtDC,Ud2tDD,MAAA,ac5sDC,Ud+sDD,MAAA,Yc/sDC,gBdktDD,MAAA,KcltDC,gBdqtDD,MAAA,acrtDC,gBdwtDD,MAAA,acxtDC,ed2tDD,MAAA,Ic3tDC,ed8tDD,MAAA,ac9tDC,ediuDD,MAAA,acjuDC,edouDD,MAAA,IcpuDC,eduuDD,MAAA,acvuDC,ed0uDD,MAAA,ac1uDC,ed6uDD,MAAA,Ic7uDC,edgvDD,MAAA,ac3uDC,ed8uDD,MAAA,Yc7vDC,edgwDD,MAAA,KchwDC,gBdmwDD,KAAA,KcnwDC,gBdswDD,KAAA,actwDC,gBdywDD,KAAA,aczwDC,ed4wDD,KAAA,Ic5wDC,ed+wDD,KAAA,ac/wDC,edkxDD,KAAA,aclxDC,edqxDD,KAAA,IcrxDC,edwxDD,KAAA,acxxDC,ed2xDD,KAAA,ac3xDC,ed8xDD,KAAA,Ic9xDC,ediyDD,KAAA,ac5xDC,ed+xDD,KAAA,YchxDC,edmxDD,KAAA,KcnxDC,kBdsxDD,YAAA,KctxDC,kBdyxDD,YAAA,aczxDC,kBd4xDD,YAAA,ac5xDC,iBd+xDD,YAAA,Ic/xDC,iBdkyDD,YAAA,aclyDC,iBdqyDD,YAAA,acryDC,iBdwyDD,YAAA,IcxyDC,iBd2yDD,YAAA,ac3yDC,iBd8yDD,YAAA,ac9yDC,iBdizDD,YAAA,IcjzDC,iBdozDD,YAAA,acpzDC,iBduzDD,YAAA,YY9yDD,iBE3CE,YAAA,GAQF,yBACE,UAAA,WAAA,WAAA,WAAA,UAAA,UAAA,UAAA,UAAA,UAAA,UAAA,UAAA,Udw1DD,MAAA,Kcx1DC,Wd21DD,MAAA,Kc31DC,Wd81DD,MAAA,ac91DC,Wdi2DD,MAAA,acj2DC,Udo2DD,MAAA,Icp2DC,Udu2DD,MAAA,acv2DC,Ud02DD,MAAA,ac12DC,Ud62DD,MAAA,Ic72DC,Udg3DD,MAAA,ach3DC,Udm3DD,MAAA,acn3DC,Uds3DD,MAAA,Ict3DC,Udy3DD,MAAA,ac12DC,Ud62DD,MAAA,Yc72DC,gBdg3DD,MAAA,Kch3DC,gBdm3DD,MAAA,acn3DC,gBds3DD,MAAA,act3DC,edy3DD,MAAA,Icz3DC,ed43DD,MAAA,ac53DC,ed+3DD,MAAA,ac/3DC,edk4DD,MAAA,Icl4DC,edq4DD,MAAA,acr4DC,edw4DD,MAAA,acx4DC,ed24DD,MAAA,Ic34DC,ed84DD,MAAA,acz4DC,ed44DD,MAAA,Yc35DC,ed85DD,MAAA,Kc95DC,gBdi6DD,KAAA,Kcj6DC,gBdo6DD,KAAA,acp6DC,gBdu6DD,KAAA,acv6DC,ed06DD,KAAA,Ic16DC,ed66DD,KAAA,ac76DC,edg7DD,KAAA,ach7DC,edm7DD,KAAA,Icn7DC,eds7DD,KAAA,act7DC,edy7DD,KAAA,acz7DC,ed47DD,KAAA,Ic57DC,ed+7DD,KAAA,ac17DC,ed67DD,KAAA,Yc96DC,edi7DD,KAAA,Kcj7DC,kBdo7DD,YAAA,Kcp7DC,kBdu7DD,YAAA,acv7DC,kBd07DD,YAAA,ac17DC,iBd67DD,YAAA,Ic77DC,iBdg8DD,YAAA,ach8DC,iBdm8DD,YAAA,acn8DC,iBds8DD,YAAA,Ict8DC,iBdy8DD,YAAA,acz8DC,iBd48DD,YAAA,ac58DC,iBd+8DD,YAAA,Ic/8DC,iBdk9DD,YAAA,acl9DC,iBdq9DD,YAAA,YYz8DD,iBE9CE,YAAA,GAQF,0BACE,UAAA,WAAA,WAAA,WAAA,UAAA,UAAA,UAAA,UAAA,UAAA,UAAA,UAAA,Uds/DD,MAAA,Kct/DC,Wdy/DD,MAAA,Kcz/DC,Wd4/DD,MAAA,ac5/DC,Wd+/DD,MAAA,ac//DC,UdkgED,MAAA,IclgEC,UdqgED,MAAA,acrgEC,UdwgED,MAAA,acxgEC,Ud2gED,MAAA,Ic3gEC,Ud8gED,MAAA,ac9gEC,UdihED,MAAA,acjhEC,UdohED,MAAA,IcphEC,UduhED,MAAA,acxgEC,Ud2gED,MAAA,Yc3gEC,gBd8gED,MAAA,Kc9gEC,gBdihED,MAAA,acjhEC,gBdohED,MAAA,acphEC,eduhED,MAAA,IcvhEC,ed0hED,MAAA,ac1hEC,ed6hED,MAAA,ac7hEC,edgiED,MAAA,IchiEC,edmiED,MAAA,acniEC,edsiED,MAAA,actiEC,edyiED,MAAA,IcziEC,ed4iED,MAAA,acviEC,ed0iED,MAAA,YczjEC,ed4jED,MAAA,Kc5jEC,gBd+jED,KAAA,Kc/jEC,gBdkkED,KAAA,aclkEC,gBdqkED,KAAA,acrkEC,edwkED,KAAA,IcxkEC,ed2kED,KAAA,ac3kEC,ed8kED,KAAA,ac9kEC,edilED,KAAA,IcjlEC,edolED,KAAA,acplEC,edulED,KAAA,acvlEC,ed0lED,KAAA,Ic1lEC,ed6lED,KAAA,acxlEC,ed2lED,KAAA,Yc5kEC,ed+kED,KAAA,Kc/kEC,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A,KlBq7FM,WAAY,KkBn7FhB,QAAA,IASN,eC3DE,yBACA,eAAA,KpBi+FD,aoB99FC,MAAA,KnB0+FA,iBAAkB,KmBx+FhB,aAAA,KpBk+FH,mBoBh+FO,mBAEN,MAAA,KACE,iBAAA,QACA,aAAA,QpBi+FH,mBoB99FC,MAAA,KnB0+FA,iBAAkB,QAClB,aAAc,QmBt+FR,oBADJ,oBpBi+FH,mCoB99FG,MAAA,KnB0+FF,iBAAkB,QAClB,aAAc,QmBt+FN,0BnB4+FV,0BAHA,0BmB1+FM,0BnB4+FN,0BAHA,0BDFC,yCoBx+FK,yCnB4+FN,yCmBv+FE,MAAA,KnB++FA,iBAAkB,QAClB,aAAc,QmBx+FZ,oBpBg+FH,oBoBh+FG,mCnB6+FF,iBAAkB,KmBz+FV,4BnB8+FV,4BAHA,4BDHC,6BCOD,6BAHA,6BkB39FA,sCClBM,sCnB8+FN,sCmBx+FI,iBAAA,KACA,aAAA,KDcJ,oBC9DE,MAAA,KACA,iBAAA,KpB0hGD,aoBvhGC,MAAA,KnBmiGA,iBAAkB,QmBjiGhB,aAAA,QpB2hGH,mBoBzhGO,mBAEN,MAAA,KACE,iBAAA,QACA,aAAA,QpB0hGH,mBoBvhGC,MAAA,KnBmiGA,iBAAkB,QAClB,aAAc,QmB/hGR,oBADJ,oBpB0hGH,mCoBvhGG,MAAA,KnBmiGF,iBAAkB,QAClB,aAAc,QmB/hGN,0BnBqiGV,0BAHA,0BmBniGM,0BnBqiGN,0BAHA,0BDFC,yCoBjiGK,yCnBqiGN,yCmBhiGE,MAAA,KnBwiGA,iBAAkB,QAClB,aAAc,QmBjiGZ,oBpByhGH,oBoBzhGG,mCnBsiGF,iBAAkB,KmBliGV,4BnBuiGV,4BAHA,4BDHC,6BCOD,6BAHA,6BkBjhGA,sCCrBM,sCnBuiGN,sCmBjiGI,iBAAA,QACA,aAAA,QDkBJ,oBClEE,MAAA,QACA,iBAAA,KpBmlGD,aoBhlGC,MAAA,KnB4lGA,iBAAkB,QmB1lGhB,aAAA,QpBolGH,mBoBllGO,mBAEN,MAAA,KACE,iBAAA,QACA,aAAA,QpBmlGH,mBoBhlGC,MAAA,KnB4lGA,iBAAkB,QAClB,aAAc,QmBxlGR,oBADJ,oBpBmlGH,mCoBhlGG,MAAA,KnB4lGF,iBAAkB,QAClB,aAAc,QmBxlGN,0BnB8lGV,0BAHA,0BmB5lGM,0BnB8lGN,0BAHA,0BDFC,yCoB1lGK,yCnB8lGN,yCmBzlGE,MAAA,KnBimGA,iBAAkB,QAClB,aAAc,QmB1lGZ,oBpBklGH,oBoBllGG,mCnB+lGF,iBAAkB,KmB3lGV,4BnBgmGV,4BAHA,4BDHC,6BCOD,6BAHA,6BkBtkGA,sCCzBM,sCnBgmGN,sCmB1lGI,iBAAA,QACA,aAAA,QDsBJ,oBCtEE,MAAA,QACA,iBAAA,KpB4oGD,UoBzoGC,MAAA,KnBqpGA,iBAAkB,QmBnpGhB,aAAA,QpB6oGH,gBoB3oGO,gBAEN,MAAA,KACE,iBAAA,QACA,aAAA,QpB4oGH,gBoBzoGC,MAAA,KnBqpGA,iBAAkB,QAClB,aAAc,QmBjpGR,iBADJ,iBpB4oGH,gCoBzoGG,MAAA,KnBqpGF,iBAAkB,QAClB,aAAc,QmBjpGN,uBnBupGV,uBAHA,uBmBrpGM,uBnBupGN,uBAHA,uBDFC,sCoBnpGK,sCnBupGN,sCmBlpGE,MAAA,KnB0pGA,iBAAkB,QAClB,aAAc,QmBnpGZ,iBpB2oGH,iBoB3oGG,gCnBwpGF,iBAAkB,KmBppGV,yBnBypGV,yBAHA,yBDHC,0BCOD,0BAHA,0BkB3nGA,mCC7BM,mCnBypGN,mCmBnpGI,iBAAA,QACA,aAAA,QD0BJ,iBC1EE,MAAA,QACA,iBAAA,KpBqsGD,aoBlsGC,MAAA,KnB8sGA,iBAAkB,QmB5sGhB,aAAA,QpBssGH,mBoBpsGO,mBAEN,MAAA,KACE,iBAAA,QACA,aAAA,QpBqsGH,mBoBlsGC,MAAA,KnB8sGA,iBAAkB,QAClB,aAAc,QmB1sGR,oBADJ,oBpBqsGH,mCoBlsGG,MAAA,KnB8sGF,iBAAkB,QAClB,aAAc,QmB1sGN,0BnBgtGV,0BAHA,0BmB9sGM,0BnBgtGN,0BAHA,0BDFC,yCoB5sGK,yCnBgtGN,yCmB3sGE,MAAA,KnBmtGA,iBAAkB,QAClB,aAAc,QmB5sGZ,oBpBosGH,oBoBpsGG,mCnBitGF,iBAAkB,KmB7sGV,4BnBktGV,4BAHA,4BDHC,6BCOD,6BAHA,6BkBhrGA,sCCjCM,sCnBktGN,sCmB5sGI,iBAAA,QACA,aAAA,QD8BJ,oBC9EE,MAAA,QACA,iBAAA,KpB8vGD,YoB3vGC,MAAA,KnBuwGA,iBAAkB,QmBrwGhB,aAAA,QpB+vGH,kBoB7vGO,kBAEN,MAAA,KACE,iBAAA,QACA,aAAA,QpB8vGH,kBoB3vGC,MAAA,KnBuwGA,iBAAkB,QAClB,aAAc,QmBnwGR,mBADJ,mBpB8vGH,kCoB3vGG,MAAA,KnBuwGF,iBAAkB,QAClB,aAAc,QmBnwGN,yBnBywGV,yBAHA,yBmBvwGM,yBnBywGN,yBAHA,yBDFC,wCoBrwGK,wCnBywGN,wCmBpwGE,MAAA,KnB4wGA,iBAAkB,QAClB,aAAc,QmBrwGZ,mBpB6vGH,mBoB7vGG,kCnB0wGF,iBAAkB,KmBtwGV,2BnB2wGV,2BAHA,2BDHC,4BCOD,4BAHA,4BkBruGA,qCCrCM,qCnB2wGN,qCmBrwGI,iBAAA,QACA,aAAA,QDuCJ,mBACE,MAAA,QACA,iBAAA,KnB+tGD,UmB5tGC,YAAA,IlBwuGA,MAAO,QACP,cAAe,EAEjB,UGzwGE,iBemCE,iBflCM,oBJkwGT,6BmB7tGC,iBAAA,YlByuGA,mBAAoB,KACZ,WAAY,KkBtuGlB,UAEF,iBAAA,gBnB6tGD,gBmB3tGG,aAAA,YnBiuGH,gBmB/tGG,gBAIA,MAAA,QlBuuGF,gBAAiB,UACjB,iBAAkB,YDNnB,0BmBhuGK,0BAUN,mCATM,mClB2uGJ,MAAO,KmB1yGP,gBAAA,KAGA,mBADA,QpBmyGD,QAAA,KAAA,KmBztGC,UAAW,KlBquGX,YAAa,UmBjzGb,cAAA,IAGA,mBADA,QpB0yGD,QAAA,IAAA,KmB5tGC,UAAW,KlBwuGX,YAAa,ImBxzGb,cAAA,IAGA,mBADA,QpBizGD,QAAA,IAAA,ImB3tGC,UAAW,KACX,YAAA,IACA,cAAA,IAIF,WACE,QAAA,MnB2tGD,MAAA,KCYD,sBACE,WAAY,IqBz3GZ,6BADF,4BtBk3GC,6BI7rGC,MAAA,KAEQ,MJisGT,QAAA,EsBr3GC,mBAAA,QAAA,KAAA,OACE,cAAA,QAAA,KAAA,OtBu3GH,WAAA,QAAA,KAAA,OsBl3GC,StBq3GD,QAAA,EsBn3Ga,UtBs3Gb,QAAA,KsBr3Ga,atBw3Gb,QAAA,MsBv3Ga,etB03Gb,QAAA,UsBt3GC,kBACA,QAAA,gBlBwKA,YACQ,SAAA,SAAA,OAAA,EAOR,SAAA,OACQ,mCAAA,KAAA,8BAAA,KAGR,2BAAA,KACQ,4BAAA,KAAA,uBAAA,KJ2sGT,oBAAA,KuBr5GC,4BAA6B,OAAQ,WACrC,uBAAA,OAAA,WACA,oBAAA,OAAA,WAEA,OACA,QAAA,aACA,MAAA,EACA,OAAA,EACA,YAAA,IACA,eAAA,OvBu5GD,WAAA,IAAA,OuBn5GC,WAAY,IAAI,QtBk6GhB,aAAc,IAAI,MAAM,YsBh6GxB,YAAA,IAAA,MAAA,YAKA,UADF,QvBo5GC,SAAA,SuB94GC,uBACA,QAAA,EAEA,eACA,SAAA,SACA,IAAA,KACA,KAAA,EACA,QAAA,KACA,QAAA,KACA,MAAA,KACA,UAAA,MACA,QAAA,IAAA,EACA,OAAA,IAAA,EAAA,EACA,UAAA,KACA,WAAA,KACA,WAAA,KnBsBA,iBAAA,KACQ,wBAAA,YmBrBR,gBAAA,YtB+5GA,OsB/5GA,IAAA,MAAA,KvBk5GD,OAAA,IAAA,MAAA,gBuB74GC,cAAA,IACE,mBAAA,EAAA,IAAA,KAAA,iBACA,WAAA,EAAA,IAAA,KAAA,iBAzBJ,0BCzBE,MAAA,EACA,KAAA,KAEA,wBxBo8GD,OAAA,IuB96GC,OAAQ,IAAI,EAmCV,SAAA,OACA,iBAAA,QAEA,oBACA,QAAA,MACA,QAAA,IAAA,KACA,MAAA,KvB84GH,YAAA,IuBx4GC,YAAA,WtBw5GA,MAAO,KsBt5GL,YAAA,OvB44GH,0BuB14GG,0BAMF,MAAA,QtBo5GA,gBAAiB,KACjB,iBAAkB,QsBj5GhB,yBAEA,+BADA,+BvBu4GH,MAAA,KuB73GC,gBAAA,KtB64GA,iBAAkB,QAClB,QAAS,EDZV,2BuB33GC,iCAAA,iCAEE,MAAA,KEzGF,iCF2GE,iCAEA,gBAAA,KvB63GH,OAAA,YuBx3GC,iBAAkB,YAGhB,iBAAA,KvBw3GH,OAAA,0DuBn3GG,qBvBs3GH,QAAA,MuB72GC,QACA,QAAA,EAQF,qBACE,MAAA,EACA,KAAA,KAIF,oBACE,MAAA,KACA,KAAA,EAEA,iBACA,QAAA,MACA,QAAA,IAAA,KvBw2GD,UAAA,KuBp2GC,YAAa,WACb,MAAA,KACA,YAAA,OAEA,mBACA,SAAA,MACA,IAAA,EvBs2GD,MAAA,EuBl2GC,OAAQ,EACR,KAAA,EACA,QAAA,IAQF,2BtB42GE,MAAO,EsBx2GL,KAAA,KAEA,eACA,sCvB41GH,QAAA,GuBn2GC,WAAY,EtBm3GZ,cAAe,IAAI,OsBx2GjB,cAAA,IAAA,QAEA,uBvB41GH,8CuBv0GC,IAAK,KAXL,OAAA,KApEA,cAAA,IvB25GC,yBuBv1GD,6BA1DA,MAAA,EACA,KAAA,KvBq5GD,kC0BpiHG,MAAO,KzBojHP,KAAM,GyBhjHR,W1BsiHD,oB0B1iHC,SAAU,SzB0jHV,QAAS,ayBpjHP,eAAA,OAGA,yB1BsiHH,gBCgBC,SAAU,SACV,MAAO,KyB7iHT,gC1BsiHC,gCCYD,+BAFA,+ByBhjHA,uBANM,uBzBujHN,sBAFA,sBAQE,QAAS,EyBljHP,qB1BuiHH,2B0BliHD,2BACE,iC1BoiHD,YAAA,KCgBD,aACE,YAAa,KDZd,kB0B1iHD,wBAAA,0BzB2jHE,MAAO,KDZR,kB0B/hHD,wBACE,0B1BiiHD,YAAA,I0B5hHC,yE1B+hHD,cAAA,E2BhlHC,4BACG,YAAA,EDsDL,mEzB6iHE,wBAAyB,E0B5lHzB,2BAAA,E3BilHD,6C0B5hHD,8CACE,uBAAA,E1B8hHD,0BAAA,E0B3hHC,sB1B8hHD,MAAA,KCgBD,8D0B/mHE,cAAA,E3BomHD,mE0B3hHD,oECjEE,wBAAA,EACG,2BAAA,EDqEL,oEzB0iHE,uBAAwB,EyBxiHxB,0BAAA,EAiBF,mCACE,iCACA,QAAA,EAEF,iCACE,cAAA,IACA,aAAA,IAKF,oCtB/CE,cAAA,KACQ,aAAA,KsBkDR,iCtBnDA,mBAAA,MAAA,EAAA,IAAA,IAAA,iBACQ,WAAA,MAAA,EAAA,IAAA,IAAA,iBsByDV,0CACE,mBAAA,K1BugHD,WAAA,K0BngHC,YACA,YAAA,EAGF,eACE,aAAA,IAAA,IAAA,E1BqgHD,oBAAA,ECgBD,uBACE,aAAc,EAAE,IAAI,IyB1gHlB,yBACA,+BACA,oC1B+/GH,QAAA,M0BtgHC,MAAO,KAcH,MAAA,K1B2/GL,UAAA,KCgBD,oCACE,MAAO,KyBpgHL,8BACA,oC1By/GH,oC0Bp/GC,0CACE,WAAA,K1Bs/GH,YAAA,E2B/pHC,4DACC,cAAA,EAQA,sD3B4pHF,uBAAA,I0Bt/GC,wBAAA,IC/KA,2BAAA,EACC,0BAAA,EAQA,sD3BkqHF,uBAAA,E0Bv/GC,wBAAyB,EACzB,2BAAA,I1By/GD,0BAAA,ICgBD,uE0BtrHE,cAAA,E3B2qHD,4E0Bt/GD,6EC7LE,2BAAA,EACC,0BAAA,EDoMH,6EACE,uBAAA,EACA,wBAAA,EAEA,qB1Bo/GD,QAAA,M0Bx/GC,MAAO,KzBwgHP,aAAc,MyBjgHZ,gBAAA,SAEA,0B1Bq/GH,gC0B9/GC,QAAS,WAYP,MAAA,K1Bq/GH,MAAA,G0Bj/GG,qC1Bo/GH,MAAA,KCgBD,+CACE,KAAM,KyB7+GF,gDAFA,6C1Bs+GL,2D0Br+GK,wDEzOJ,SAAU,SACV,KAAA,cACA,eAAA,K5BitHD,a4B7sHC,SAAA,SACE,QAAA,MACA,gBAAA,S5BgtHH,0B4BxtHC,MAAO,KAeL,cAAA,EACA,aAAA,EAOA,2BACA,SAAA,S5BusHH,QAAA,E4BrsHG,MAAA,KACE,MAAA,K5BusHL,cAAA,ECgBD,iCACE,QAAS,EiBnrHT,8BACA,mCACA,sCACA,OAAA,KlBwqHD,QAAA,KAAA,KkBtqHC,UAAA,KjBsrHA,YAAa,UACb,cAAe,IiBrrHb,oClB0qHH,yCkBvqHC,4CjBurHA,OAAQ,KACR,YAAa,KDTd,8C4B/sHD,mDAAA,sD3B0tHA,sCACA,2CiBzrHI,8CjB8rHF,OAAQ,KiB1sHR,8BACA,mCACA,sCACA,OAAA,KlB+rHD,QAAA,IAAA,KkB7rHC,UAAA,KjB6sHA,YAAa,IACb,cAAe,IiB5sHb,oClBisHH,yCkB9rHC,4CjB8sHA,OAAQ,KACR,YAAa,KDTd,8C4B7tHD,mDAAA,sD3BwuHA,sCACA,2CiBhtHI,8CjBqtHF,OAAQ,K2BzuHR,2B5B6tHD,mB4B7tHC,iB3B8uHA,QAAS,W2BzuHX,8D5B6tHC,sD4B7tHD,oDAEE,cAAA,EAEA,mB5B+tHD,iB4B1tHC,MAAO,GACP,YAAA,OACA,eAAA,OAEA,mBACA,QAAA,IAAA,KACA,UAAA,KACA,YAAA,IACA,YAAA,EACA,MAAA,K5B4tHD,WAAA,O4BztHC,iBAAA,KACE,OAAA,IAAA,MAAA,KACA,cAAA,I5B4tHH,4B4BztHC,QAAA,IAAA,KACE,UAAA,KACA,cAAA,I5B4tHH,4B4B/uHC,QAAS,KAAK,K3B+vHd,UAAW,K2BruHT,cAAA,IAKJ,wCAAA,qC3BquHE,WAAY,EAEd,uCACA,+BACA,kC0B70HE,6CACG,8CC4GL,6D5BqtHC,wE4BptHC,wBAAA,E5ButHD,2BAAA,ECgBD,+BACE,aAAc,EAEhB,sCACA,8B2BhuHA,+D5BstHC,oDCWD,iC0Bl1HE,4CACG,6CCiHH,uBAAA,E5BwtHD,0BAAA,E4BltHC,8BAGA,YAAA,E5BotHD,iB4BxtHC,SAAU,SAUR,UAAA,E5BitHH,YAAA,O4B/sHK,sB5BktHL,SAAA,SCgBD,2BACE,YAAa,K2BxtHb,6BAAA,4B5B4sHD,4B4BzsHK,QAAA,EAGJ,kCAAA,wCAGI,aAAA,K5B4sHL,iC6B12HD,uCACE,QAAA,EACA,YAAA,K7B62HD,K6B/2HC,aAAc,EAOZ,cAAA,EACA,WAAA,KARJ,QAWM,SAAA,SACA,QAAA,M7B42HL,U6B12HK,SAAA,S5B03HJ,QAAS,M4Bx3HH,QAAA,KAAA,KAMJ,gB7Bu2HH,gB6Bt2HK,gBAAA,K7By2HL,iBAAA,KCgBD,mB4Br3HQ,MAAA,KAGA,yBADA,yB7B02HP,MAAA,K6Bl2HG,gBAAA,K5Bk3HF,OAAQ,YACR,iBAAkB,Y4B/2Hd,aAzCN,mB7B64HC,mBwBh5HC,iBAAA,KACA,aAAA,QAEA,kBxBm5HD,OAAA,I6Bn5HC,OAAQ,IAAI,EA0DV,SAAA,O7B41HH,iBAAA,Q6Bl1HC,c7Bq1HD,UAAA,K6Bn1HG,UAEA,cAAA,IAAA,MAAA,KALJ,aASM,MAAA,KACA,cAAA,KAEA,e7Bo1HL,aAAA,I6Bn1HK,YAAA,WACE,OAAA,IAAA,MAAA,Y7Bq1HP,cAAA,IAAA,IAAA,EAAA,ECgBD,qBACE,aAAc,KAAK,KAAK,K4B51HlB,sBAEA,4BADA,4BAEA,MAAA,K7Bi1HP,OAAA,Q6B50HC,iBAAA,KAqDA,OAAA,IAAA,MAAA,KA8BA,oBAAA,YAnFA,wBAwDE,MAAA,K7B2xHH,cAAA,E6BzxHK,2BACA,MAAA,KA3DJ,6BAgEE,cAAA,IACA,WAAA,OAYJ,iDA0DE,IAAK,KAjED,KAAA,K7B0xHH,yB6BztHD,2BA9DM,QAAA,W7B0xHL,MAAA,G6Bn2HD,6BAuFE,cAAA,GAvFF,6B5Bw3HA,aAAc,EACd,cAAe,IDZhB,kC6BtuHD,wCA3BA,wCATM,OAAA,IAAA,MAAA,K7B+wHH,yB6B3uHD,6B5B2vHE,cAAe,IAAI,MAAM,KACzB,cAAe,IAAI,IAAI,EAAE,EDZ1B,kC6B92HD,wC7B+2HD,wC6B72HG,oBAAA,MAIE,c7B+2HL,MAAA,K6B52HK,gB7B+2HL,cAAA,ICgBD,iBACE,YAAa,I4Bv3HP,uBAQR,6B7Bo2HC,6B6Bl2HG,MAAA,K7Bq2HH,iBAAA,Q6Bn2HK,gBACA,MAAA,KAYN,mBACE,WAAA,I7B41HD,YAAA,E6Bz1HG,e7B41HH,MAAA,K6B11HK,kBACA,MAAA,KAPN,oBAYI,cAAA,IACA,WAAA,OAYJ,wCA0DE,IAAK,KAjED,KAAA,K7B21HH,yB6B1xHD,kBA9DM,QAAA,W7B21HL,MAAA,G6Bl1HD,oBACA,cAAA,GAIE,oBACA,cAAA,EANJ,yB5B02HE,aAAc,EACd,cAAe,IDZhB,8B6B1yHD,oCA3BA,oCATM,OAAA,IAAA,MAAA,K7Bm1HH,yB6B/yHD,yB5B+zHE,cAAe,IAAI,MAAM,KACzB,cAAe,IAAI,IAAI,EAAE,EDZ1B,8B6Bx0HD,oC7By0HD,oC6Bv0HG,oBAAA,MAGA,uB7B00HH,QAAA,K6B/zHC,qBF3OA,QAAA,M3B+iID,yB8BxiIC,WAAY,KACZ,uBAAA,EACA,wBAAA,EAEA,Q9B0iID,SAAA,S8BliIC,WAAY,KA8nBZ,cAAe,KAhoBb,OAAA,IAAA,MAAA,Y9ByiIH,yB8BzhIC,QAgnBE,cAAe,K9B86GlB,yB8BjhIC,eACA,MAAA,MAGA,iBACA,cAAA,KAAA,aAAA,KAEA,WAAA,Q9BkhID,2BAAA,M8BhhIC,WAAA,IAAA,MAAA,YACE,mBAAA,MAAA,EAAA,IAAA,EAAA,qB9BkhIH,WAAA,MAAA,EAAA,IAAA,EAAA,qB8Bz7GD,oBArlBI,WAAA,KAEA,yBAAA,iB9BkhID,MAAA,K8BhhIC,WAAA,EACE,mBAAA,KACA,WAAA,KAEA,0B9BkhIH,QAAA,gB8B/gIC,OAAA,eACE,eAAA,E9BihIH,SAAA,kBCkBD,oBACE,WAAY,QDZf,sC8B/gIK,mC9B8gIH,oC8BzgIC,cAAe,E7B4hIf,aAAc,G6Bj+GlB,sCAnjBE,mC7ByhIA,WAAY,MDdX,4D8BngID,sC9BogID,mCCkBG,WAAY,O6B3gId,kCANE,gC9BsgIH,4B8BvgIG,0BAuiBF,aAAc,M7Bm/Gd,YAAa,MAEf,yBDZC,kC8B3gIK,gC9B0gIH,4B8B3gIG,0BAcF,aAAc,EAChB,YAAA,GAMF,mBA8gBE,QAAS,KAhhBP,aAAA,EAAA,EAAA,I9BkgIH,yB8B7/HC,mB7B+gIE,cAAe,G6B1gIjB,qBADA,kB9BggID,SAAA,M8Bz/HC,MAAO,EAggBP,KAAM,E7B4gHN,QAAS,KDdR,yB8B7/HD,qB9B8/HD,kB8B7/HC,cAAA,GAGF,kBACE,IAAA,EACA,aAAA,EAAA,EAAA,I9BigID,qB8B1/HC,OAAQ,EACR,cAAA,EACA,aAAA,IAAA,EAAA,EAEA,cACA,MAAA,K9B4/HD,OAAA,K8B1/HC,QAAA,KAAA,K7B4gIA,UAAW,K6B1gIT,YAAA,KAIA,oBAbJ,oB9BwgIC,gBAAA,K8Bv/HG,kB7B0gIF,QAAS,MDdR,yBACF,iC8Bh/HC,uCACA,YAAA,OAGA,eC9LA,SAAA,SACA,MAAA,MD+LA,QAAA,IAAA,KACA,WAAA,IACA,aAAA,KACA,cAAA,I9Bm/HD,iBAAA,Y8B/+HC,iBAAA,KACE,OAAA,IAAA,MAAA,Y9Bi/HH,cAAA,I8B5+HG,qBACA,QAAA,EAEA,yB9B++HH,QAAA,M8BrgIC,MAAO,KAyBL,OAAA,I9B++HH,cAAA,I8BpjHD,mCAvbI,WAAA,I9Bg/HH,yB8Bt+HC,eACA,QAAA,MAGE,YACA,OAAA,MAAA,M9By+HH,iB8B58HC,YAAA,KA2YA,eAAgB,KAjaZ,YAAA,KAEA,yBACA,iCACA,SAAA,OACA,MAAA,KACA,MAAA,KAAA,WAAA,E9Bs+HH,iBAAA,Y8B3kHC,OAAQ,E7B8lHR,mBAAoB,K6Bt/HhB,WAAA,KAGA,kDAqZN,sC9BklHC,QAAA,IAAA,KAAA,IAAA,KCmBD,sC6Bv/HQ,YAAA,KAmBR,4C9Bs9HD,4C8BvlHG,iBAAkB,M9B4lHnB,yB8B5lHD,YAtYI,MAAA,K9Bq+HH,OAAA,E8Bn+HK,eACA,MAAA,K9Bu+HP,iB8B39HG,YAAa,KACf,eAAA,MAGA,aACA,QAAA,KAAA,K1B9NA,WAAA,IACQ,aAAA,M2B/DR,cAAA,IACA,YAAA,M/B4vID,WAAA,IAAA,MAAA,YiBtuHC,cAAe,IAAI,MAAM,YAwEzB,mBAAoB,MAAM,EAAE,IAAI,EAAE,qBAAyB,EAAE,IAAI,EAAE,qBAtI/D,WAAA,MAAA,EAAA,IAAA,EAAA,qBAAA,EAAA,IAAA,EAAA,qBAEA,yBjBwyHH,yBiBpqHC,QAAS,aA/HP,cAAA,EACA,eAAA,OjBuyHH,2BiBzqHC,QAAS,aAxHP,MAAA,KjBoyHH,eAAA,OiBhyHG,kCACA,QAAA,aAmHJ,0BhBmsHE,QAAS,aACT,eAAgB,OgB5yHd,wCjB6xHH,6CiBrrHD,2CjBwrHC,MAAA,KiB5xHG,wCACA,MAAA,KAmGJ,4BhB+sHE,cAAe,EgB3yHb,eAAA,OAGA,uBADA,oBjB6xHH,QAAA,aiBnsHC,WAAY,EhBstHZ,cAAe,EgB5yHX,eAAA,OAsFN,6BAAA,0BAjFI,aAAA,EAiFJ,4CjB4sHC,sCiBvxHG,SAAA,SjB0xHH,YAAA,E8BngID,kDAmWE,IAAK,GAvWH,yBACE,yB9B8gIL,cAAA,I8B5/HD,oCAoVE,cAAe,GA1Vf,yBACA,aACA,MAAA,KACA,YAAA,E1BzPF,eAAA,EACQ,aAAA,EJmwIP,YAAA,EACF,OAAA,E8BngIG,mBAAoB,KACtB,WAAA,M9BugID,8B8BngIC,WAAY,EACZ,uBAAA,EHzUA,wBAAA,EAQA,mDACC,cAAA,E3By0IF,uBAAA,I8B//HC,wBAAyB,IChVzB,2BAAA,EACA,0BAAA,EDkVA,YCnVA,WAAA,IACA,cAAA,IDqVA,mBCtVA,WAAA,KACA,cAAA,KD+VF,mBChWE,WAAA,KACA,cAAA,KDuWF,aAsSE,WAAY,KA1SV,cAAA,KAEA,yB9B+/HD,aACF,MAAA,K8Bl+HG,aAAc,KAhBhB,YAAA,MACA,yBE5WA,aF8WE,MAAA,eAFF,cAKI,MAAA,gB9Bu/HH,aAAA,M8B7+HD,4BACA,aAAA,GADF,gBAKI,iBAAA,Q9Bg/HH,aAAA,QCmBD,8B6BhgIM,MAAA,KARN,oC9B0/HC,oC8B5+HG,MAAA,Q9B++HH,iBAAA,Y8B1+HK,6B9B6+HL,MAAA,KCmBD,iC6B5/HQ,MAAA,KAKF,uC9By+HL,uCCmBC,MAAO,KACP,iBAAkB,Y6Bz/HZ,sCAIF,4C9Bu+HL,4CCmBC,MAAO,KACP,iBAAkB,Q6Bv/HZ,wCAxCR,8C9BihIC,8C8Bn+HG,MAAA,K9Bs+HH,iBAAA,YCmBD,+B6Bt/HM,aAAA,KAGA,qCApDN,qC9B2hIC,iBAAA,KCmBD,yC6Bp/HI,iBAAA,KAOE,iCAAA,6B7Bk/HJ,aAAc,Q6B9+HR,oCAiCN,0C9B+7HD,0C8B3xHC,MAAO,KA7LC,iBAAA,QACA,yB7B8+HR,sD6B5+HU,MAAA,KAKF,4D9By9HP,4DCmBC,MAAO,KACP,iBAAkB,Y6Bz+HV,2DAIF,iE9Bu9HP,iECmBC,MAAO,KACP,iBAAkB,Q6Bv+HV,6D9B09HX,mEADE,mE8B1jIC,MAAO,KA8GP,iBAAA,aAEE,6B9Bi9HL,MAAA,K8B58HG,mC9B+8HH,MAAA,KCmBD,0B6B/9HM,MAAA,KAIA,gCAAA,gC7Bg+HJ,MAAO,K6Bt9HT,0CARQ,0CASN,mD9Bu8HD,mD8Bt8HC,MAAA,KAFF,gBAKI,iBAAA,K9B08HH,aAAA,QCmBD,8B6B19HM,MAAA,QARN,oC9Bo9HC,oC8Bt8HG,MAAA,K9By8HH,iBAAA,Y8Bp8HK,6B9Bu8HL,MAAA,QCmBD,iC6Bt9HQ,MAAA,QAKF,uC9Bm8HL,uCCmBC,MAAO,KACP,iBAAkB,Y6Bn9HZ,sCAIF,4C9Bi8HL,4CCmBC,MAAO,KACP,iBAAkB,Q6Bj9HZ,wCAxCR,8C9B2+HC,8C8B57HG,MAAA,K9B+7HH,iBAAA,YCmBD,+B6B/8HM,aAAA,KAGA,qCArDN,qC9Bq/HC,iBAAA,KCmBD,yC6B78HI,iBAAA,KAME,iCAAA,6B7B48HJ,aAAc,Q6Bx8HR,oCAuCN,0C9Bm5HD,0C8B33HC,MAAO,KAvDC,iBAAA,QAuDV,yBApDU,kE9Bs7HP,aAAA,Q8Bn7HO,0D9Bs7HP,iBAAA,QCmBD,sD6Bt8HU,MAAA,QAKF,4D9Bm7HP,4DCmBC,MAAO,KACP,iBAAkB,Y6Bn8HV,2DAIF,iE9Bi7HP,iECmBC,MAAO,KACP,iBAAkB,Q6Bj8HV,6D9Bo7HX,mEADE,mE8B1hIC,MAAO,KA+GP,iBAAA,aAEE,6B9Bg7HL,MAAA,Q8B36HG,mC9B86HH,MAAA,KCmBD,0B6B97HM,MAAA,QAIA,gCAAA,gC7B+7HJ,MAAO,KgCvkJT,0CH0oBQ,0CGzoBN,mDjCwjJD,mDiCvjJC,MAAA,KAEA,YACA,QAAA,IAAA,KjC2jJD,cAAA,KiChkJC,WAAY,KAQV,iBAAA,QjC2jJH,cAAA,IiCxjJK,eACA,QAAA,ajC4jJL,yBiCxkJC,QAAS,EAAE,IAkBT,MAAA,KjCyjJH,QAAA,SkC5kJC,oBACA,MAAA,KAEA,YlC+kJD,QAAA,akCnlJC,aAAc,EAOZ,OAAA,KAAA,ElC+kJH,cAAA,ICmBD,eiC/lJM,QAAA,OAEA,iBACA,oBACA,SAAA,SACA,MAAA,KACA,QAAA,IAAA,KACA,YAAA,KACA,YAAA,WlCglJL,MAAA,QkC9kJG,gBAAA,KjCimJF,iBAAkB,KiC9lJZ,OAAA,IAAA,MAAA,KPVH,6B3B2lJJ,gCkC7kJG,YAAA,EjCgmJF,uBAAwB,I0BvnJxB,0BAAA,I3BymJD,4BkCxkJG,+BjC2lJF,wBAAyB,IACzB,2BAA4B,IiCxlJxB,uBAFA,uBAGA,0BAFA,0BlC8kJL,QAAA,EkCtkJG,MAAA,QjCylJF,iBAAkB,KAClB,aAAc,KAEhB,sBiCvlJM,4BAFA,4BjC0lJN,yBiCvlJM,+BAFA,+BAGA,QAAA,ElC2kJL,MAAA,KkCloJC,OAAQ,QjCqpJR,iBAAkB,QAClB,aAAc,QiCnlJV,wBAEA,8BADA,8BjColJN,2BiCtlJM,iCjCulJN,iCDZC,MAAA,KkC/jJC,OAAQ,YjCklJR,iBAAkB,KkC7pJd,aAAA,KAEA,oBnC8oJL,uBmC5oJG,QAAA,KAAA,KlC+pJF,UAAW,K0B1pJX,YAAA,U3B4oJD,gCmC3oJG,mClC8pJF,uBAAwB,I0BvqJxB,0BAAA,I3BypJD,+BkC1kJD,kCjC6lJE,wBAAyB,IkC7qJrB,2BAAA,IAEA,oBnC8pJL,uBmC5pJG,QAAA,IAAA,KlC+qJF,UAAW,K0B1qJX,YAAA,I3B4pJD,gCmC3pJG,mClC8qJF,uBAAwB,I0BvrJxB,0BAAA,I3ByqJD,+BoC3qJD,kCACE,wBAAA,IACA,2BAAA,IAEA,OpC6qJD,aAAA,EoCjrJC,OAAQ,KAAK,EAOX,WAAA,OpC6qJH,WAAA,KCmBD,UmC7rJM,QAAA,OAEA,YACA,eACA,QAAA,apC8qJL,QAAA,IAAA,KoC5rJC,iBAAkB,KnC+sJlB,OAAQ,IAAI,MAAM,KmC5rJd,cAAA,KAnBN,kBpCisJC,kBCmBC,gBAAiB,KmCzrJb,iBAAA,KA3BN,eAAA,kBAkCM,MAAA,MAlCN,mBAAA,sBnC6tJE,MAAO,KmClrJH,mBAEA,yBADA,yBpCqqJL,sBqCltJC,MAAO,KACP,OAAA,YACA,iBAAA,KAEA,OACA,QAAA,OACA,QAAA,KAAA,KAAA,KACA,UAAA,IACA,YAAA,IACA,YAAA,EACA,MAAA,KrCotJD,WAAA,OqChtJG,YAAA,OpCmuJF,eAAgB,SoCjuJZ,cAAA,MrCotJL,cqCltJK,cAKJ,MAAA,KACE,gBAAA,KrC+sJH,OAAA,QqC1sJG,aACA,QAAA,KAOJ,YCtCE,SAAA,StC+uJD,IAAA,KCmBD,eqC7vJM,iBAAA,KALJ,2BD0CF,2BrC4sJC,iBAAA,QCmBD,eqCpwJM,iBAAA,QALJ,2BD8CF,2BrC+sJC,iBAAA,QCmBD,eqC3wJM,iBAAA,QALJ,2BDkDF,2BrCktJC,iBAAA,QCmBD,YqClxJM,iBAAA,QALJ,wBDsDF,wBrCqtJC,iBAAA,QCmBD,eqCzxJM,iBAAA,QALJ,2BD0DF,2BrCwtJC,iBAAA,QCmBD,cqChyJM,iBAAA,QCDJ,0BADF,0BAEE,iBAAA,QAEA,OACA,QAAA,aACA,UAAA,KACA,QAAA,IAAA,IACA,UAAA,KACA,YAAA,IACA,YAAA,EACA,MAAA,KACA,WAAA,OvCqxJD,YAAA,OuClxJC,eAAA,OACE,iBAAA,KvCoxJH,cAAA,KuC/wJG,aACA,QAAA,KAGF,YtCkyJA,SAAU,SsChyJR,IAAA,KAMA,0BvC4wJH,eCmBC,IAAK,EsC7xJD,QAAA,IAAA,IvCgxJL,cuC9wJK,cAKJ,MAAA,KtC4xJA,gBAAiB,KsC1xJf,OAAA,QvC4wJH,+BuCxwJC,4BACE,MAAA,QvC0wJH,iBAAA,KuCtwJG,wBvCywJH,MAAA,MuCrwJG,+BvCwwJH,aAAA,IwCj0JC,uBACA,YAAA,IAEA,WACA,YAAA,KxCo0JD,eAAA,KwCz0JC,cAAe,KvC41Jf,MAAO,QuCn1JL,iBAAA,KAIA,eAbJ,cAcI,MAAA,QxCo0JH,awCl1JC,cAAe,KAmBb,UAAA,KxCk0JH,YAAA,ICmBD,cuCh1JI,iBAAA,QAEA,sBxCi0JH,4BwC31JC,cAAe,KA8Bb,aAAA,KxCg0JH,cAAA,IwC7yJD,sBAfI,UAAA,KxCi0JD,oCwC9zJC,WvCi1JA,YAAa,KuC/0JX,eAAA,KxCi0JH,sBwCvzJD,4BvC00JE,cAAe,KuC90Jb,aAAA,KC5CJ,ezC42JD,cyC32JC,UAAA,MAGA,WACA,QAAA,MACA,QAAA,IACA,cAAA,KrCiLA,YAAA,WACK,iBAAA,KACG,OAAA,IAAA,MAAA,KJ8rJT,cAAA,IyCx3JC,mBAAoB,OAAO,IAAI,YxC24J1B,cAAe,OAAO,IAAI,YwC93J7B,WAAA,OAAA,IAAA,YAKF,iBzC22JD,eCmBC,aAAc,KACd,YAAa,KwCv3JX,mBA1BJ,kBzCk4JC,kByCv2JG,aAAA,QCzBJ,oBACE,QAAA,IACA,MAAA,KAEA,O1Cs4JD,QAAA,K0C14JC,cAAe,KAQb,OAAA,IAAA,MAAA,YAEA,cAAA,IAVJ,UAeI,WAAA,E1Ck4JH,MAAA,QCmBD,mByC/4JI,YAAA,IArBJ,SAyBI,U1C+3JH,cAAA,ECmBD,WyCx4JE,WAAA,IAFF,mBAAA,mBAMI,cAAA,KAEA,0BACA,0B1Cy3JH,SAAA,S0Cj3JC,IAAK,KCvDL,MAAA,MACA,MAAA,Q3C46JD,e0Ct3JC,MAAO,QClDL,iBAAA,Q3C26JH,aAAA,Q2Cx6JG,kB3C26JH,iBAAA,Q2Cn7JC,2BACA,MAAA,Q3Cu7JD,Y0C73JC,MAAO,QCtDL,iBAAA,Q3Cs7JH,aAAA,Q2Cn7JG,e3Cs7JH,iBAAA,Q2C97JC,wBACA,MAAA,Q3Ck8JD,e0Cp4JC,MAAO,QC1DL,iBAAA,Q3Ci8JH,aAAA,Q2C97JG,kB3Ci8JH,iBAAA,Q2Cz8JC,2BACA,MAAA,Q3C68JD,c0C34JC,MAAO,QC9DL,iBAAA,Q3C48JH,aAAA,Q2Cz8JG,iB3C48JH,iBAAA,Q4C78JC,0BAAQ,MAAA,QACR,wCAAQ,K5Cm9JP,oBAAA,KAAA,E4C/8JD,GACA,oBAAA,EAAA,GACA,mCAAQ,K5Cq9JP,oBAAA,KAAA,E4Cv9JD,GACA,oBAAA,EAAA,GACA,gCAAQ,K5Cq9JP,oBAAA,KAAA,E4C78JD,GACA,oBAAA,EAAA,GAGA,UACA,OAAA,KxCsCA,cAAA,KACQ,SAAA,OJ26JT,iBAAA,Q4C78JC,cAAe,IACf,mBAAA,MAAA,EAAA,IAAA,IAAA,eACA,WAAA,MAAA,EAAA,IAAA,IAAA,eAEA,cACA,MAAA,KACA,MAAA,EACA,OAAA,KACA,UAAA,KxCyBA,YAAA,KACQ,MAAA,KAyHR,WAAA,OACK,iBAAA,QACG,mBAAA,MAAA,EAAA,KAAA,EAAA,gBJ+zJT,WAAA,MAAA,EAAA,KAAA,EAAA,gB4C18JC,mBAAoB,MAAM,IAAI,K3Cq+JzB,cAAe,MAAM,IAAI,K4Cp+J5B,WAAA,MAAA,IAAA,KDEF,sBCAE,gCDAF,iBAAA,yK5C88JD,iBAAA,oK4Cv8JC,iBAAiB,iK3Cm+JjB,wBAAyB,KAAK,KG/gK9B,gBAAA,KAAA,KJy/JD,qBIv/JS,+BwCmDR,kBAAmB,qBAAqB,GAAG,OAAO,SErElD,aAAA,qBAAA,GAAA,OAAA,S9C4gKD,UAAA,qBAAA,GAAA,OAAA,S6Cz9JG,sBACA,iBAAA,Q7C69JH,wC4Cx8JC,iBAAkB,yKEzElB,iBAAA,oK9CohKD,iBAAA,iK6Cj+JG,mBACA,iBAAA,Q7Cq+JH,qC4C58JC,iBAAkB,yKE7ElB,iBAAA,oK9C4hKD,iBAAA,iK6Cz+JG,sBACA,iBAAA,Q7C6+JH,wC4Ch9JC,iBAAkB,yKEjFlB,iBAAA,oK9CoiKD,iBAAA,iK6Cj/JG,qBACA,iBAAA,Q7Cq/JH,uC+C5iKC,iBAAkB,yKAElB,iBAAA,oK/C6iKD,iBAAA,iK+C1iKG,O/C6iKH,WAAA,KC4BD,mB8CnkKE,WAAA,E/C4iKD,O+CxiKD,YACE,SAAA,O/C0iKD,KAAA,E+CtiKC,Y/CyiKD,MAAA,Q+CriKG,c/CwiKH,QAAA,MC4BD,4B8C9jKE,UAAA,KAGF,aAAA,mBAEE,aAAA,KAGF,YAAA,kB9C+jKE,cAAe,K8CxjKjB,YAHE,Y/CoiKD,a+ChiKC,QAAA,W/CmiKD,eAAA,I+C/hKC,c/CkiKD,eAAA,O+C7hKC,cACA,eAAA,OAMF,eACE,WAAA,EACA,cAAA,ICvDF,YAEE,aAAA,EACA,WAAA,KAQF,YACE,aAAA,EACA,cAAA,KAGA,iBACA,SAAA,SACA,QAAA,MhD6kKD,QAAA,KAAA,KgD1kKC,cAAA,KrB3BA,iBAAA,KACC,OAAA,IAAA,MAAA,KqB6BD,6BACE,uBAAA,IrBvBF,wBAAA,I3BsmKD,4BgDpkKC,cAAe,E/CgmKf,2BAA4B,I+C9lK5B,0BAAA,IAFF,kBAAA,uBAKI,MAAA,KAIF,2CAAA,gD/CgmKA,MAAO,K+C5lKL,wBAFA,wBhDykKH,6BgDxkKG,6BAKF,MAAO,KACP,gBAAA,KACA,iBAAA,QAKA,uB/C4lKA,MAAO,KACP,WAAY,K+CzlKV,0BhDmkKH,gCgDlkKG,gCALF,MAAA,K/CmmKA,OAAQ,YACR,iBAAkB,KDxBnB,mDgD5kKC,yDAAA,yD/CymKA,MAAO,QDxBR,gDgDhkKC,sDAAA,sD/C6lKA,MAAO,K+CzlKL,wBAEA,8BADA,8BhDmkKH,QAAA,EgDxkKC,MAAA,K/ComKA,iBAAkB,QAClB,aAAc,QAEhB,iDDpBC,wDCuBD,uDADA,uD+CzmKE,8DAYI,6D/C4lKN,uD+CxmKE,8D/C2mKF,6DAKE,MAAO,QDxBR,8CiD1qKG,oDADF,oDAEE,MAAA,QAEA,yBhDusKF,MAAO,QgDrsKH,iBAAA,QAFF,0BAAA,+BAKI,MAAA,QAGF,mDAAA,wDhDwsKJ,MAAO,QDtBR,gCiDhrKO,gCAGF,qCAFE,qChD2sKN,MAAO,QACP,iBAAkB,QAEpB,iCgDvsKQ,uCAFA,uChD0sKR,sCDtBC,4CiDnrKO,4CArBN,MAAA,KACE,iBAAA,QACA,aAAA,QAEA,sBhDouKF,MAAO,QgDluKH,iBAAA,QAFF,uBAAA,4BAKI,MAAA,QAGF,gDAAA,qDhDquKJ,MAAO,QDtBR,6BiD7sKO,6BAGF,kCAFE,kChDwuKN,MAAO,QACP,iBAAkB,QAEpB,8BgDpuKQ,oCAFA,oChDuuKR,mCDtBC,yCiDhtKO,yCArBN,MAAA,KACE,iBAAA,QACA,aAAA,QAEA,yBhDiwKF,MAAO,QgD/vKH,iBAAA,QAFF,0BAAA,+BAKI,MAAA,QAGF,mDAAA,wDhDkwKJ,MAAO,QDtBR,gCiD1uKO,gCAGF,qCAFE,qChDqwKN,MAAO,QACP,iBAAkB,QAEpB,iCgDjwKQ,uCAFA,uChDowKR,sCDtBC,4CiD7uKO,4CArBN,MAAA,KACE,iBAAA,QACA,aAAA,QAEA,wBhD8xKF,MAAO,QgD5xKH,iBAAA,QAFF,yBAAA,8BAKI,MAAA,QAGF,kDAAA,uDhD+xKJ,MAAO,QDtBR,+BiDvwKO,+BAGF,oCAFE,oChDkyKN,MAAO,QACP,iBAAkB,QAEpB,gCgD9xKQ,sCAFA,sChDiyKR,qCDtBC,2CiD1wKO,2CDkGN,MAAO,KACP,iBAAA,QACA,aAAA,QAEF,yBACE,WAAA,EACA,cAAA,IE1HF,sBACE,cAAA,EACA,YAAA,IAEA,O9C0DA,cAAA,KACQ,iBAAA,KJ6uKT,OAAA,IAAA,MAAA,YkDnyKC,cAAe,IACf,mBAAA,EAAA,IAAA,IAAA,gBlDqyKD,WAAA,EAAA,IAAA,IAAA,gBkD/xKC,YACA,QAAA,KvBnBC,e3BuzKF,QAAA,KAAA,KkDtyKC,cAAe,IAAI,MAAM,YAMvB,uBAAA,IlDmyKH,wBAAA,IkD7xKC,0CACA,MAAA,QAEA,alDgyKD,WAAA,EkDpyKC,cAAe,EjDg0Kf,UAAW,KACX,MAAO,QDtBR,oBkD1xKC,sBjDkzKF,eiDxzKI,mBAKJ,qBAEE,MAAA,QvBvCA,cACC,QAAA,KAAA,K3Bs0KF,iBAAA,QkDrxKC,WAAY,IAAI,MAAM,KjDizKtB,2BAA4B,IiD9yK1B,0BAAA,IAHJ,mBAAA,mCAMM,cAAA,ElDwxKL,oCkDnxKG,oDjD+yKF,aAAc,IAAI,EiD7yKZ,cAAA,EvBtEL,4D3B61KF,4EkDjxKG,WAAA,EjD6yKF,uBAAwB,IiD3yKlB,wBAAA,IvBtEL,0D3B21KF,0EkD1yKC,cAAe,EvB1Df,2BAAA,IACC,0BAAA,IuB0FH,+EAEI,uBAAA,ElD8wKH,wBAAA,EkD1wKC,wDlD6wKD,iBAAA,EC4BD,0BACE,iBAAkB,EiDlyKpB,8BlD0wKC,ckD1wKD,gCjDuyKE,cAAe,EiDvyKjB,sCAQM,sBlDwwKL,wCC4BC,cAAe,K0Br5Kf,aAAA,KuByGF,wDlDqxKC,0BC4BC,uBAAwB,IACxB,wBAAyB,IiDlzK3B,yFAoBQ,yFlDwwKP,2DkDzwKO,2DjDqyKN,uBAAwB,IACxB,wBAAyB,IAK3B,wGiD9zKA,wGjD4zKA,wGDtBC,wGCuBD,0EiD7zKA,0EjD2zKA,0EiDnyKU,0EjD2yKR,uBAAwB,IAK1B,uGiDx0KA,uGjDs0KA,uGDtBC,uGCuBD,yEiDv0KA,yEjDq0KA,yEiDzyKU,yEvB7HR,wBAAA,IuBiGF,sDlDqzKC,yBC4BC,2BAA4B,IAC5B,0BAA2B,IiDxyKrB,qFA1CR,qFAyCQ,wDlDmxKP,wDC4BC,2BAA4B,IAC5B,0BAA2B,IAG7B,oGDtBC,oGCwBD,oGiD91KA,oGjD21KA,uEiD7yKU,uEjD+yKV,uEiD71KA,uEjDm2KE,0BAA2B,IAG7B,mGDtBC,mGCwBD,mGiDx2KA,mGjDq2KA,sEiDnzKU,sEjDqzKV,sEiDv2KA,sEjD62KE,2BAA4B,IiDlzK1B,0BlD2xKH,qCkDt1KD,0BAAA,qCA+DI,WAAA,IAAA,MAAA,KA/DJ,kDAAA,kDAmEI,WAAA,EAnEJ,uBAAA,yCjD23KE,OAAQ,EiDjzKA,+CjDqzKV,+CiD/3KA,+CjDi4KA,+CAEA,+CANA,+CDjBC,iECoBD,iEiDh4KA,iEjDk4KA,iEAEA,iEANA,iEAWE,YAAa,EiD3zKL,8CjD+zKV,8CiD74KA,8CjD+4KA,8CAEA,8CANA,8CDjBC,gECo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Dk2MD,kBACF,QAAA,iB+D91MG,yB/Dk2MD,mBACF,QAAA,kBgEh6MC,yBhEo6MC,yBgEn6MD,QAAA,wBACA,+CAAU,YhEw6MT,QAAA,gBC4BD,iB+Dl8MU,QAAA,gBhE26MX,c+Dr2MG,QAAS,oB/Dy2MV,c+D32MC,c/D42MH,QAAA,sB+Dv2MG,+C/D22MD,kBACF,QAAA,iB+Dv2MG,+C/D22MD,mBACF,QAAA,kBgE97MC,+ChEk8MC,yBgEj8MD,QAAA,wBACA,gDAAU,YhEs8MT,QAAA,gBC4BD,iB+Dh+MU,QAAA,gBhEy8MX,c+D92MG,QAAS,oB/Dk3MV,c+Dp3MC,c/Dq3MH,QAAA,sB+Dh3MG,gD/Do3MD,kBACF,QAAA,iB+Dh3MG,gD/Do3MD,mBACF,QAAA,kBgE59MC,gDhEg+MC,yBgE/9MD,QAAA,wBACA,0BAAU,YhEo+MT,QAAA,gBC4BD,iB+D9/MU,QAAA,gBhEu+MX,c+Dv3MG,QAAS,oB/D23MV,c+D73MC,c/D83MH,QAAA,sB+Dz3MG,0B/D63MD,kBACF,QAAA,iB+Dz3MG,0B/D63MD,mBACF,QAAA,kBgEl/MC,0BhEs/MC,yBACF,QAAA,wBgEv/MC,yBhE2/MC,WACF,QAAA,gBgE5/MC,+ChEggNC,WACF,QAAA,gBgEjgNC,gDhEqgNC,WACF,QAAA,gBAGA,0B+Dh3MC,WA4BE,QAAS,gBC5LX,eAAU,QAAA,eACV,aAAU,ehEyhNT,QAAA,gBC4BD,oB+DnjNU,QAAA,gBhE4hNX,iB+D93MG,QAAS,oBAMX,iB/D23MD,iB+Dt2MG,QAAS,sB/D22MZ,qB+D/3MC,QAAS,e/Dk4MV,a+D53MC,qBAcE,QAAS,iB/Dm3MZ,sB+Dh4MC,QAAS,e/Dm4MV,a+D73MC,sBAOE,QAAS,kB/D23MZ,4B+D53MC,QAAS,eCpLT,ahEojNC,4BACF,QAAA,wBC6BD,aACE,cACE,QAAS","sourcesContent":["/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */\n\n//\n// 1. Set default font family to sans-serif.\n// 2. Prevent iOS and IE text size adjust after device orientation change,\n// without disabling user zoom.\n//\n\nhtml {\n font-family: sans-serif; // 1\n -ms-text-size-adjust: 100%; // 2\n -webkit-text-size-adjust: 100%; // 2\n}\n\n//\n// Remove default margin.\n//\n\nbody {\n margin: 0;\n}\n\n// HTML5 display definitions\n// ==========================================================================\n\n//\n// Correct `block` display not defined for any HTML5 element in IE 8/9.\n// Correct `block` display not defined for `details` or `summary` in IE 10/11\n// and Firefox.\n// Correct `block` display not defined for `main` in IE 11.\n//\n\narticle,\naside,\ndetails,\nfigcaption,\nfigure,\nfooter,\nheader,\nhgroup,\nmain,\nmenu,\nnav,\nsection,\nsummary {\n display: block;\n}\n\n//\n// 1. Correct `inline-block` display not defined in IE 8/9.\n// 2. Normalize vertical alignment of `progress` in Chrome, Firefox, and Opera.\n//\n\naudio,\ncanvas,\nprogress,\nvideo {\n display: inline-block; // 1\n vertical-align: baseline; // 2\n}\n\n//\n// Prevent modern browsers from displaying `audio` without controls.\n// Remove excess height in iOS 5 devices.\n//\n\naudio:not([controls]) {\n display: none;\n height: 0;\n}\n\n//\n// Address `[hidden]` styling not present in IE 8/9/10.\n// Hide the `template` element in IE 8/9/10/11, Safari, and Firefox < 22.\n//\n\n[hidden],\ntemplate {\n display: none;\n}\n\n// Links\n// ==========================================================================\n\n//\n// Remove the gray background color from active links in IE 10.\n//\n\na {\n background-color: transparent;\n}\n\n//\n// Improve readability of focused elements when they are also in an\n// active/hover state.\n//\n\na:active,\na:hover {\n outline: 0;\n}\n\n// Text-level semantics\n// ==========================================================================\n\n//\n// Address styling not present in IE 8/9/10/11, Safari, and Chrome.\n//\n\nabbr[title] {\n border-bottom: 1px dotted;\n}\n\n//\n// Address style set to `bolder` in Firefox 4+, Safari, and Chrome.\n//\n\nb,\nstrong {\n font-weight: bold;\n}\n\n//\n// Address styling not present in Safari and Chrome.\n//\n\ndfn {\n font-style: italic;\n}\n\n//\n// Address variable `h1` font-size and margin within `section` and `article`\n// contexts in Firefox 4+, Safari, and Chrome.\n//\n\nh1 {\n font-size: 2em;\n margin: 0.67em 0;\n}\n\n//\n// Address styling not present in IE 8/9.\n//\n\nmark {\n background: #ff0;\n color: #000;\n}\n\n//\n// Address inconsistent and variable font size in all browsers.\n//\n\nsmall {\n font-size: 80%;\n}\n\n//\n// Prevent `sub` and `sup` affecting `line-height` in all browsers.\n//\n\nsub,\nsup {\n font-size: 75%;\n line-height: 0;\n position: relative;\n vertical-align: baseline;\n}\n\nsup {\n top: -0.5em;\n}\n\nsub {\n bottom: -0.25em;\n}\n\n// Embedded content\n// ==========================================================================\n\n//\n// Remove border when inside `a` element in IE 8/9/10.\n//\n\nimg {\n border: 0;\n}\n\n//\n// Correct overflow not hidden in IE 9/10/11.\n//\n\nsvg:not(:root) {\n overflow: hidden;\n}\n\n// Grouping content\n// ==========================================================================\n\n//\n// Address margin not present in IE 8/9 and Safari.\n//\n\nfigure {\n margin: 1em 40px;\n}\n\n//\n// Address differences between Firefox and other browsers.\n//\n\nhr {\n box-sizing: content-box;\n height: 0;\n}\n\n//\n// Contain overflow in all browsers.\n//\n\npre {\n overflow: auto;\n}\n\n//\n// Address odd `em`-unit font size rendering in all browsers.\n//\n\ncode,\nkbd,\npre,\nsamp {\n font-family: monospace, monospace;\n font-size: 1em;\n}\n\n// Forms\n// ==========================================================================\n\n//\n// Known limitation: by default, Chrome and Safari on OS X allow very limited\n// styling of `select`, unless a `border` property is set.\n//\n\n//\n// 1. Correct color not being inherited.\n// Known issue: affects color of disabled elements.\n// 2. Correct font properties not being inherited.\n// 3. Address margins set differently in Firefox 4+, Safari, and Chrome.\n//\n\nbutton,\ninput,\noptgroup,\nselect,\ntextarea {\n color: inherit; // 1\n font: inherit; // 2\n margin: 0; // 3\n}\n\n//\n// Address `overflow` set to `hidden` in IE 8/9/10/11.\n//\n\nbutton {\n overflow: visible;\n}\n\n//\n// Address inconsistent `text-transform` inheritance for `button` and `select`.\n// All other form control elements do not inherit `text-transform` values.\n// Correct `button` style inheritance in Firefox, IE 8/9/10/11, and Opera.\n// Correct `select` style inheritance in Firefox.\n//\n\nbutton,\nselect {\n text-transform: none;\n}\n\n//\n// 1. Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio`\n// and `video` controls.\n// 2. Correct inability to style clickable `input` types in iOS.\n// 3. Improve usability and consistency of cursor style between image-type\n// `input` and others.\n//\n\nbutton,\nhtml input[type=\"button\"], // 1\ninput[type=\"reset\"],\ninput[type=\"submit\"] {\n -webkit-appearance: button; // 2\n cursor: pointer; // 3\n}\n\n//\n// Re-set default cursor for disabled elements.\n//\n\nbutton[disabled],\nhtml input[disabled] {\n cursor: default;\n}\n\n//\n// Remove inner padding and border in Firefox 4+.\n//\n\nbutton::-moz-focus-inner,\ninput::-moz-focus-inner {\n border: 0;\n padding: 0;\n}\n\n//\n// Address Firefox 4+ setting `line-height` on `input` using `!important` in\n// the UA stylesheet.\n//\n\ninput {\n line-height: normal;\n}\n\n//\n// It's recommended that you don't attempt to style these elements.\n// Firefox's implementation doesn't respect box-sizing, padding, or width.\n//\n// 1. Address box sizing set to `content-box` in IE 8/9/10.\n// 2. Remove excess padding in IE 8/9/10.\n//\n\ninput[type=\"checkbox\"],\ninput[type=\"radio\"] {\n box-sizing: border-box; // 1\n padding: 0; // 2\n}\n\n//\n// Fix the cursor style for Chrome's increment/decrement buttons. For certain\n// `font-size` values of the `input`, it causes the cursor style of the\n// decrement button to change from `default` to `text`.\n//\n\ninput[type=\"number\"]::-webkit-inner-spin-button,\ninput[type=\"number\"]::-webkit-outer-spin-button {\n height: auto;\n}\n\n//\n// 1. Address `appearance` set to `searchfield` in Safari and Chrome.\n// 2. Address `box-sizing` set to `border-box` in Safari and Chrome.\n//\n\ninput[type=\"search\"] {\n -webkit-appearance: textfield; // 1\n box-sizing: content-box; //2\n}\n\n//\n// Remove inner padding and search cancel button in Safari and Chrome on OS X.\n// Safari (but not Chrome) clips the cancel button when the search input has\n// padding (and `textfield` appearance).\n//\n\ninput[type=\"search\"]::-webkit-search-cancel-button,\ninput[type=\"search\"]::-webkit-search-decoration {\n -webkit-appearance: none;\n}\n\n//\n// Define consistent border, margin, and padding.\n//\n\nfieldset {\n border: 1px solid #c0c0c0;\n margin: 0 2px;\n padding: 0.35em 0.625em 0.75em;\n}\n\n//\n// 1. Correct `color` not being inherited in IE 8/9/10/11.\n// 2. Remove padding so people aren't caught out if they zero out fieldsets.\n//\n\nlegend {\n border: 0; // 1\n padding: 0; // 2\n}\n\n//\n// Remove default vertical scrollbar in IE 8/9/10/11.\n//\n\ntextarea {\n overflow: auto;\n}\n\n//\n// Don't inherit the `font-weight` (applied by a rule above).\n// NOTE: the default cannot safely be changed in Chrome and Safari on OS X.\n//\n\noptgroup {\n font-weight: bold;\n}\n\n// Tables\n// ==========================================================================\n\n//\n// Remove most spacing between table cells.\n//\n\ntable {\n border-collapse: collapse;\n border-spacing: 0;\n}\n\ntd,\nth {\n padding: 0;\n}\n","/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */\n\n// ==========================================================================\n// Print styles.\n// Inlined to avoid the additional HTTP request: h5bp.com/r\n// ==========================================================================\n\n@media print {\n *,\n *:before,\n *:after {\n background: transparent !important;\n color: #000 !important; // Black prints faster: h5bp.com/s\n box-shadow: none !important;\n text-shadow: none !important;\n }\n\n a,\n a:visited {\n text-decoration: underline;\n }\n\n a[href]:after {\n content: \" (\" attr(href) \")\";\n }\n\n abbr[title]:after {\n content: \" (\" attr(title) \")\";\n }\n\n // Don't show links that are fragment identifiers,\n // or use the `javascript:` pseudo protocol\n a[href^=\"#\"]:after,\n a[href^=\"javascript:\"]:after {\n content: \"\";\n }\n\n pre,\n blockquote {\n border: 1px solid #999;\n page-break-inside: avoid;\n }\n\n thead {\n display: table-header-group; // h5bp.com/t\n }\n\n tr,\n img {\n page-break-inside: avoid;\n }\n\n img {\n max-width: 100% !important;\n }\n\n p,\n h2,\n h3 {\n orphans: 3;\n widows: 3;\n }\n\n h2,\n h3 {\n page-break-after: avoid;\n }\n\n // Bootstrap specific changes start\n\n // Bootstrap components\n .navbar {\n display: none;\n }\n .btn,\n .dropup > .btn {\n > .caret {\n border-top-color: #000 !important;\n }\n }\n .label {\n border: 1px solid #000;\n }\n\n .table {\n border-collapse: collapse !important;\n\n td,\n th {\n background-color: #fff !important;\n }\n }\n .table-bordered {\n th,\n td {\n border: 1px solid #ddd !important;\n }\n }\n\n // Bootstrap specific changes end\n}\n","/*!\n * Bootstrap v3.3.7 (http://getbootstrap.com)\n * Copyright 2011-2016 Twitter, Inc.\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n */\n/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */\nhtml {\n font-family: sans-serif;\n -ms-text-size-adjust: 100%;\n -webkit-text-size-adjust: 100%;\n}\nbody {\n margin: 0;\n}\narticle,\naside,\ndetails,\nfigcaption,\nfigure,\nfooter,\nheader,\nhgroup,\nmain,\nmenu,\nnav,\nsection,\nsummary {\n display: block;\n}\naudio,\ncanvas,\nprogress,\nvideo {\n display: inline-block;\n vertical-align: baseline;\n}\naudio:not([controls]) {\n display: none;\n height: 0;\n}\n[hidden],\ntemplate {\n display: none;\n}\na {\n background-color: transparent;\n}\na:active,\na:hover {\n outline: 0;\n}\nabbr[title] {\n border-bottom: 1px dotted;\n}\nb,\nstrong {\n font-weight: bold;\n}\ndfn {\n font-style: italic;\n}\nh1 {\n font-size: 2em;\n margin: 0.67em 0;\n}\nmark {\n background: #ff0;\n color: #000;\n}\nsmall {\n font-size: 80%;\n}\nsub,\nsup {\n font-size: 75%;\n line-height: 0;\n position: relative;\n vertical-align: baseline;\n}\nsup {\n top: -0.5em;\n}\nsub {\n bottom: -0.25em;\n}\nimg {\n border: 0;\n}\nsvg:not(:root) {\n overflow: hidden;\n}\nfigure {\n margin: 1em 40px;\n}\nhr {\n box-sizing: content-box;\n height: 0;\n}\npre {\n overflow: auto;\n}\ncode,\nkbd,\npre,\nsamp {\n font-family: monospace, monospace;\n font-size: 1em;\n}\nbutton,\ninput,\noptgroup,\nselect,\ntextarea {\n color: inherit;\n font: inherit;\n margin: 0;\n}\nbutton {\n overflow: visible;\n}\nbutton,\nselect {\n text-transform: none;\n}\nbutton,\nhtml input[type=\"button\"],\ninput[type=\"reset\"],\ninput[type=\"submit\"] {\n -webkit-appearance: button;\n cursor: pointer;\n}\nbutton[disabled],\nhtml input[disabled] {\n cursor: default;\n}\nbutton::-moz-focus-inner,\ninput::-moz-focus-inner {\n border: 0;\n padding: 0;\n}\ninput {\n line-height: normal;\n}\ninput[type=\"checkbox\"],\ninput[type=\"radio\"] {\n box-sizing: border-box;\n padding: 0;\n}\ninput[type=\"number\"]::-webkit-inner-spin-button,\ninput[type=\"number\"]::-webkit-outer-spin-button {\n height: auto;\n}\ninput[type=\"search\"] {\n -webkit-appearance: textfield;\n box-sizing: content-box;\n}\ninput[type=\"search\"]::-webkit-search-cancel-button,\ninput[type=\"search\"]::-webkit-search-decoration {\n -webkit-appearance: none;\n}\nfieldset {\n border: 1px solid #c0c0c0;\n margin: 0 2px;\n padding: 0.35em 0.625em 0.75em;\n}\nlegend {\n border: 0;\n padding: 0;\n}\ntextarea {\n overflow: auto;\n}\noptgroup {\n font-weight: bold;\n}\ntable {\n border-collapse: collapse;\n border-spacing: 0;\n}\ntd,\nth {\n padding: 0;\n}\n/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */\n@media print {\n *,\n *:before,\n *:after {\n background: transparent !important;\n color: #000 !important;\n box-shadow: none !important;\n text-shadow: none !important;\n }\n a,\n a:visited {\n text-decoration: underline;\n }\n a[href]:after {\n content: \" (\" attr(href) \")\";\n }\n abbr[title]:after {\n content: \" (\" attr(title) \")\";\n }\n a[href^=\"#\"]:after,\n a[href^=\"javascript:\"]:after {\n content: \"\";\n }\n pre,\n blockquote {\n border: 1px solid #999;\n page-break-inside: avoid;\n }\n thead {\n display: table-header-group;\n }\n tr,\n img {\n page-break-inside: avoid;\n }\n img {\n max-width: 100% !important;\n }\n p,\n h2,\n h3 {\n orphans: 3;\n widows: 3;\n }\n h2,\n h3 {\n page-break-after: avoid;\n }\n .navbar {\n display: none;\n }\n .btn > .caret,\n .dropup > .btn > .caret {\n border-top-color: #000 !important;\n }\n .label {\n border: 1px solid #000;\n }\n .table {\n border-collapse: collapse !important;\n }\n .table td,\n .table th {\n background-color: #fff !important;\n }\n .table-bordered th,\n .table-bordered td {\n border: 1px solid #ddd !important;\n }\n}\n@font-face {\n font-family: 'Glyphicons Halflings';\n src: url('../fonts/glyphicons-halflings-regular.eot');\n src: url('../fonts/glyphicons-halflings-regular.eot?#iefix') format('embedded-opentype'), url('../fonts/glyphicons-halflings-regular.woff2') format('woff2'), url('../fonts/glyphicons-halflings-regular.woff') format('woff'), url('../fonts/glyphicons-halflings-regular.ttf') format('truetype'), url('../fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular') format('svg');\n}\n.glyphicon {\n position: relative;\n top: 1px;\n display: inline-block;\n font-family: 'Glyphicons Halflings';\n font-style: normal;\n font-weight: normal;\n line-height: 1;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n}\n.glyphicon-asterisk:before {\n content: \"\\002a\";\n}\n.glyphicon-plus:before {\n content: \"\\002b\";\n}\n.glyphicon-euro:before,\n.glyphicon-eur:before {\n content: \"\\20ac\";\n}\n.glyphicon-minus:before {\n content: \"\\2212\";\n}\n.glyphicon-cloud:before {\n content: \"\\2601\";\n}\n.glyphicon-envelope:before {\n content: \"\\2709\";\n}\n.glyphicon-pencil:before {\n content: \"\\270f\";\n}\n.glyphicon-glass:before {\n content: \"\\e001\";\n}\n.glyphicon-music:before {\n content: \"\\e002\";\n}\n.glyphicon-search:before {\n content: \"\\e003\";\n}\n.glyphicon-heart:before {\n content: \"\\e005\";\n}\n.glyphicon-star:before {\n content: \"\\e006\";\n}\n.glyphicon-star-empty:before {\n content: \"\\e007\";\n}\n.glyphicon-user:before {\n content: \"\\e008\";\n}\n.glyphicon-film:before {\n content: \"\\e009\";\n}\n.glyphicon-th-large:before {\n content: \"\\e010\";\n}\n.glyphicon-th:before {\n content: \"\\e011\";\n}\n.glyphicon-th-list:before {\n content: \"\\e012\";\n}\n.glyphicon-ok:before {\n content: \"\\e013\";\n}\n.glyphicon-remove:before {\n content: \"\\e014\";\n}\n.glyphicon-zoom-in:before {\n content: \"\\e015\";\n}\n.glyphicon-zoom-out:before {\n content: \"\\e016\";\n}\n.glyphicon-off:before {\n content: \"\\e017\";\n}\n.glyphicon-signal:before {\n content: \"\\e018\";\n}\n.glyphicon-cog:before {\n content: \"\\e019\";\n}\n.glyphicon-trash:before {\n content: \"\\e020\";\n}\n.glyphicon-home:before {\n content: \"\\e021\";\n}\n.glyphicon-file:before {\n content: \"\\e022\";\n}\n.glyphicon-time:before {\n content: \"\\e023\";\n}\n.glyphicon-road:before {\n content: \"\\e024\";\n}\n.glyphicon-download-alt:before {\n content: \"\\e025\";\n}\n.glyphicon-download:before {\n content: \"\\e026\";\n}\n.glyphicon-upload:before {\n content: \"\\e027\";\n}\n.glyphicon-inbox:before {\n content: \"\\e028\";\n}\n.glyphicon-play-circle:before {\n content: \"\\e029\";\n}\n.glyphicon-repeat:before {\n content: \"\\e030\";\n}\n.glyphicon-refresh:before {\n content: \"\\e031\";\n}\n.glyphicon-list-alt:before {\n content: \"\\e032\";\n}\n.glyphicon-lock:before {\n content: \"\\e033\";\n}\n.glyphicon-flag:before {\n content: \"\\e034\";\n}\n.glyphicon-headphones:before {\n content: \"\\e035\";\n}\n.glyphicon-volume-off:before {\n content: \"\\e036\";\n}\n.glyphicon-volume-down:before {\n content: \"\\e037\";\n}\n.glyphicon-volume-up:before {\n content: \"\\e038\";\n}\n.glyphicon-qrcode:before {\n content: \"\\e039\";\n}\n.glyphicon-barcode:before {\n content: \"\\e040\";\n}\n.glyphicon-tag:before {\n content: \"\\e041\";\n}\n.glyphicon-tags:before {\n content: \"\\e042\";\n}\n.glyphicon-book:before {\n content: \"\\e043\";\n}\n.glyphicon-bookmark:before {\n content: \"\\e044\";\n}\n.glyphicon-print:before {\n content: \"\\e045\";\n}\n.glyphicon-camera:before {\n content: \"\\e046\";\n}\n.glyphicon-font:before {\n content: \"\\e047\";\n}\n.glyphicon-bold:before {\n content: \"\\e048\";\n}\n.glyphicon-italic:before {\n content: \"\\e049\";\n}\n.glyphicon-text-height:before {\n content: \"\\e050\";\n}\n.glyphicon-text-width:before {\n content: \"\\e051\";\n}\n.glyphicon-align-left:before {\n content: \"\\e052\";\n}\n.glyphicon-align-center:before {\n content: \"\\e053\";\n}\n.glyphicon-align-right:before {\n content: \"\\e054\";\n}\n.glyphicon-align-justify:before {\n content: \"\\e055\";\n}\n.glyphicon-list:before {\n content: \"\\e056\";\n}\n.glyphicon-indent-left:before {\n content: \"\\e057\";\n}\n.glyphicon-indent-right:before {\n content: \"\\e058\";\n}\n.glyphicon-facetime-video:before {\n content: \"\\e059\";\n}\n.glyphicon-picture:before {\n content: \"\\e060\";\n}\n.glyphicon-map-marker:before {\n content: \"\\e062\";\n}\n.glyphicon-adjust:before {\n content: \"\\e063\";\n}\n.glyphicon-tint:before {\n content: \"\\e064\";\n}\n.glyphicon-edit:before {\n content: \"\\e065\";\n}\n.glyphicon-share:before {\n content: \"\\e066\";\n}\n.glyphicon-check:before {\n content: \"\\e067\";\n}\n.glyphicon-move:before {\n content: \"\\e068\";\n}\n.glyphicon-step-backward:before {\n content: \"\\e069\";\n}\n.glyphicon-fast-backward:before {\n content: \"\\e070\";\n}\n.glyphicon-backward:before {\n content: \"\\e071\";\n}\n.glyphicon-play:before {\n content: \"\\e072\";\n}\n.glyphicon-pause:before {\n content: \"\\e073\";\n}\n.glyphicon-stop:before {\n content: \"\\e074\";\n}\n.glyphicon-forward:before {\n content: \"\\e075\";\n}\n.glyphicon-fast-forward:before {\n content: \"\\e076\";\n}\n.glyphicon-step-forward:before {\n content: \"\\e077\";\n}\n.glyphicon-eject:before {\n content: \"\\e078\";\n}\n.glyphicon-chevron-left:before {\n content: \"\\e079\";\n}\n.glyphicon-chevron-right:before {\n content: \"\\e080\";\n}\n.glyphicon-plus-sign:before {\n content: \"\\e081\";\n}\n.glyphicon-minus-sign:before {\n content: \"\\e082\";\n}\n.glyphicon-remove-sign:before {\n content: \"\\e083\";\n}\n.glyphicon-ok-sign:before {\n content: \"\\e084\";\n}\n.glyphicon-question-sign:before {\n content: \"\\e085\";\n}\n.glyphicon-info-sign:before {\n content: \"\\e086\";\n}\n.glyphicon-screenshot:before {\n content: \"\\e087\";\n}\n.glyphicon-remove-circle:before {\n content: \"\\e088\";\n}\n.glyphicon-ok-circle:before {\n content: \"\\e089\";\n}\n.glyphicon-ban-circle:before {\n content: \"\\e090\";\n}\n.glyphicon-arrow-left:before {\n content: \"\\e091\";\n}\n.glyphicon-arrow-right:before {\n content: \"\\e092\";\n}\n.glyphicon-arrow-up:before {\n content: \"\\e093\";\n}\n.glyphicon-arrow-down:before {\n content: \"\\e094\";\n}\n.glyphicon-share-alt:before {\n content: \"\\e095\";\n}\n.glyphicon-resize-full:before {\n content: \"\\e096\";\n}\n.glyphicon-resize-small:before {\n content: \"\\e097\";\n}\n.glyphicon-exclamation-sign:before {\n content: \"\\e101\";\n}\n.glyphicon-gift:before {\n content: \"\\e102\";\n}\n.glyphicon-leaf:before {\n content: \"\\e103\";\n}\n.glyphicon-fire:before {\n content: \"\\e104\";\n}\n.glyphicon-eye-open:before {\n content: \"\\e105\";\n}\n.glyphicon-eye-close:before {\n content: \"\\e106\";\n}\n.glyphicon-warning-sign:before {\n content: \"\\e107\";\n}\n.glyphicon-plane:before {\n content: \"\\e108\";\n}\n.glyphicon-calendar:before {\n content: \"\\e109\";\n}\n.glyphicon-random:before {\n content: \"\\e110\";\n}\n.glyphicon-comment:before {\n content: \"\\e111\";\n}\n.glyphicon-magnet:before {\n content: \"\\e112\";\n}\n.glyphicon-chevron-up:before {\n content: \"\\e113\";\n}\n.glyphicon-chevron-down:before {\n content: \"\\e114\";\n}\n.glyphicon-retweet:before {\n content: \"\\e115\";\n}\n.glyphicon-shopping-cart:before {\n content: \"\\e116\";\n}\n.glyphicon-folder-close:before {\n content: \"\\e117\";\n}\n.glyphicon-folder-open:before {\n content: \"\\e118\";\n}\n.glyphicon-resize-vertical:before {\n content: \"\\e119\";\n}\n.glyphicon-resize-horizontal:before {\n content: \"\\e120\";\n}\n.glyphicon-hdd:before {\n content: \"\\e121\";\n}\n.glyphicon-bullhorn:before {\n content: \"\\e122\";\n}\n.glyphicon-bell:before {\n content: \"\\e123\";\n}\n.glyphicon-certificate:before {\n content: \"\\e124\";\n}\n.glyphicon-thumbs-up:before {\n content: \"\\e125\";\n}\n.glyphicon-thumbs-down:before {\n content: \"\\e126\";\n}\n.glyphicon-hand-right:before {\n content: \"\\e127\";\n}\n.glyphicon-hand-left:before {\n content: \"\\e128\";\n}\n.glyphicon-hand-up:before {\n content: \"\\e129\";\n}\n.glyphicon-hand-down:before {\n content: \"\\e130\";\n}\n.glyphicon-circle-arrow-right:before {\n content: \"\\e131\";\n}\n.glyphicon-circle-arrow-left:before {\n content: \"\\e132\";\n}\n.glyphicon-circle-arrow-up:before {\n content: \"\\e133\";\n}\n.glyphicon-circle-arrow-down:before {\n content: \"\\e134\";\n}\n.glyphicon-globe:before {\n content: \"\\e135\";\n}\n.glyphicon-wrench:before {\n content: \"\\e136\";\n}\n.glyphicon-tasks:before {\n content: \"\\e137\";\n}\n.glyphicon-filter:before {\n content: \"\\e138\";\n}\n.glyphicon-briefcase:before {\n content: \"\\e139\";\n}\n.glyphicon-fullscreen:before {\n content: \"\\e140\";\n}\n.glyphicon-dashboard:before {\n content: \"\\e141\";\n}\n.glyphicon-paperclip:before {\n content: \"\\e142\";\n}\n.glyphicon-heart-empty:before {\n content: \"\\e143\";\n}\n.glyphicon-link:before {\n content: \"\\e144\";\n}\n.glyphicon-phone:before {\n content: \"\\e145\";\n}\n.glyphicon-pushpin:before {\n content: \"\\e146\";\n}\n.glyphicon-usd:before {\n content: \"\\e148\";\n}\n.glyphicon-gbp:before {\n content: \"\\e149\";\n}\n.glyphicon-sort:before {\n content: \"\\e150\";\n}\n.glyphicon-sort-by-alphabet:before {\n content: \"\\e151\";\n}\n.glyphicon-sort-by-alphabet-alt:before {\n content: \"\\e152\";\n}\n.glyphicon-sort-by-order:before {\n content: \"\\e153\";\n}\n.glyphicon-sort-by-order-alt:before {\n content: \"\\e154\";\n}\n.glyphicon-sort-by-attributes:before {\n content: \"\\e155\";\n}\n.glyphicon-sort-by-attributes-alt:before {\n content: \"\\e156\";\n}\n.glyphicon-unchecked:before {\n content: \"\\e157\";\n}\n.glyphicon-expand:before {\n content: \"\\e158\";\n}\n.glyphicon-collapse-down:before {\n content: \"\\e159\";\n}\n.glyphicon-collapse-up:before {\n content: \"\\e160\";\n}\n.glyphicon-log-in:before {\n content: \"\\e161\";\n}\n.glyphicon-flash:before {\n content: \"\\e162\";\n}\n.glyphicon-log-out:before {\n content: \"\\e163\";\n}\n.glyphicon-new-window:before {\n content: \"\\e164\";\n}\n.glyphicon-record:before {\n content: \"\\e165\";\n}\n.glyphicon-save:before {\n content: \"\\e166\";\n}\n.glyphicon-open:before {\n content: \"\\e167\";\n}\n.glyphicon-saved:before {\n content: \"\\e168\";\n}\n.glyphicon-import:before {\n content: \"\\e169\";\n}\n.glyphicon-export:before {\n content: \"\\e170\";\n}\n.glyphicon-send:before {\n content: \"\\e171\";\n}\n.glyphicon-floppy-disk:before {\n content: \"\\e172\";\n}\n.glyphicon-floppy-saved:before {\n content: \"\\e173\";\n}\n.glyphicon-floppy-remove:before {\n content: \"\\e174\";\n}\n.glyphicon-floppy-save:before {\n content: \"\\e175\";\n}\n.glyphicon-floppy-open:before {\n content: \"\\e176\";\n}\n.glyphicon-credit-card:before {\n content: \"\\e177\";\n}\n.glyphicon-transfer:before {\n content: \"\\e178\";\n}\n.glyphicon-cutlery:before {\n content: \"\\e179\";\n}\n.glyphicon-header:before {\n content: \"\\e180\";\n}\n.glyphicon-compressed:before {\n content: \"\\e181\";\n}\n.glyphicon-earphone:before {\n content: \"\\e182\";\n}\n.glyphicon-phone-alt:before {\n content: \"\\e183\";\n}\n.glyphicon-tower:before {\n content: \"\\e184\";\n}\n.glyphicon-stats:before {\n content: \"\\e185\";\n}\n.glyphicon-sd-video:before {\n content: \"\\e186\";\n}\n.glyphicon-hd-video:before {\n content: \"\\e187\";\n}\n.glyphicon-subtitles:before {\n content: \"\\e188\";\n}\n.glyphicon-sound-stereo:before {\n content: \"\\e189\";\n}\n.glyphicon-sound-dolby:before {\n content: \"\\e190\";\n}\n.glyphicon-sound-5-1:before {\n content: \"\\e191\";\n}\n.glyphicon-sound-6-1:before {\n content: \"\\e192\";\n}\n.glyphicon-sound-7-1:before {\n content: \"\\e193\";\n}\n.glyphicon-copyright-mark:before {\n content: \"\\e194\";\n}\n.glyphicon-registration-mark:before {\n content: \"\\e195\";\n}\n.glyphicon-cloud-download:before {\n content: \"\\e197\";\n}\n.glyphicon-cloud-upload:before {\n content: \"\\e198\";\n}\n.glyphicon-tree-conifer:before {\n content: \"\\e199\";\n}\n.glyphicon-tree-deciduous:before {\n content: \"\\e200\";\n}\n.glyphicon-cd:before {\n content: \"\\e201\";\n}\n.glyphicon-save-file:before {\n content: \"\\e202\";\n}\n.glyphicon-open-file:before {\n content: \"\\e203\";\n}\n.glyphicon-level-up:before {\n content: \"\\e204\";\n}\n.glyphicon-copy:before {\n content: \"\\e205\";\n}\n.glyphicon-paste:before {\n content: \"\\e206\";\n}\n.glyphicon-alert:before {\n content: \"\\e209\";\n}\n.glyphicon-equalizer:before {\n content: \"\\e210\";\n}\n.glyphicon-king:before {\n content: \"\\e211\";\n}\n.glyphicon-queen:before {\n content: \"\\e212\";\n}\n.glyphicon-pawn:before {\n content: \"\\e213\";\n}\n.glyphicon-bishop:before {\n content: \"\\e214\";\n}\n.glyphicon-knight:before {\n content: \"\\e215\";\n}\n.glyphicon-baby-formula:before {\n content: \"\\e216\";\n}\n.glyphicon-tent:before {\n content: \"\\26fa\";\n}\n.glyphicon-blackboard:before {\n content: \"\\e218\";\n}\n.glyphicon-bed:before {\n content: \"\\e219\";\n}\n.glyphicon-apple:before {\n content: \"\\f8ff\";\n}\n.glyphicon-erase:before {\n content: \"\\e221\";\n}\n.glyphicon-hourglass:before {\n content: \"\\231b\";\n}\n.glyphicon-lamp:before {\n content: \"\\e223\";\n}\n.glyphicon-duplicate:before {\n content: \"\\e224\";\n}\n.glyphicon-piggy-bank:before {\n content: \"\\e225\";\n}\n.glyphicon-scissors:before {\n content: \"\\e226\";\n}\n.glyphicon-bitcoin:before {\n content: \"\\e227\";\n}\n.glyphicon-btc:before {\n content: \"\\e227\";\n}\n.glyphicon-xbt:before {\n content: \"\\e227\";\n}\n.glyphicon-yen:before {\n content: \"\\00a5\";\n}\n.glyphicon-jpy:before {\n content: \"\\00a5\";\n}\n.glyphicon-ruble:before {\n content: \"\\20bd\";\n}\n.glyphicon-rub:before {\n content: \"\\20bd\";\n}\n.glyphicon-scale:before {\n content: \"\\e230\";\n}\n.glyphicon-ice-lolly:before {\n content: \"\\e231\";\n}\n.glyphicon-ice-lolly-tasted:before {\n content: \"\\e232\";\n}\n.glyphicon-education:before {\n content: \"\\e233\";\n}\n.glyphicon-option-horizontal:before {\n content: \"\\e234\";\n}\n.glyphicon-option-vertical:before {\n content: \"\\e235\";\n}\n.glyphicon-menu-hamburger:before {\n content: \"\\e236\";\n}\n.glyphicon-modal-window:before {\n content: \"\\e237\";\n}\n.glyphicon-oil:before {\n content: \"\\e238\";\n}\n.glyphicon-grain:before {\n content: \"\\e239\";\n}\n.glyphicon-sunglasses:before {\n content: \"\\e240\";\n}\n.glyphicon-text-size:before {\n content: \"\\e241\";\n}\n.glyphicon-text-color:before {\n content: \"\\e242\";\n}\n.glyphicon-text-background:before {\n content: \"\\e243\";\n}\n.glyphicon-object-align-top:before {\n content: \"\\e244\";\n}\n.glyphicon-object-align-bottom:before {\n content: \"\\e245\";\n}\n.glyphicon-object-align-horizontal:before {\n content: \"\\e246\";\n}\n.glyphicon-object-align-left:before {\n content: \"\\e247\";\n}\n.glyphicon-object-align-vertical:before {\n content: \"\\e248\";\n}\n.glyphicon-object-align-right:before {\n content: \"\\e249\";\n}\n.glyphicon-triangle-right:before {\n content: \"\\e250\";\n}\n.glyphicon-triangle-left:before {\n content: \"\\e251\";\n}\n.glyphicon-triangle-bottom:before {\n content: \"\\e252\";\n}\n.glyphicon-triangle-top:before {\n content: \"\\e253\";\n}\n.glyphicon-console:before {\n content: \"\\e254\";\n}\n.glyphicon-superscript:before {\n content: \"\\e255\";\n}\n.glyphicon-subscript:before {\n content: \"\\e256\";\n}\n.glyphicon-menu-left:before {\n content: \"\\e257\";\n}\n.glyphicon-menu-right:before {\n content: \"\\e258\";\n}\n.glyphicon-menu-down:before {\n content: \"\\e259\";\n}\n.glyphicon-menu-up:before {\n content: \"\\e260\";\n}\n* {\n -webkit-box-sizing: border-box;\n -moz-box-sizing: border-box;\n box-sizing: border-box;\n}\n*:before,\n*:after {\n -webkit-box-sizing: border-box;\n -moz-box-sizing: border-box;\n box-sizing: border-box;\n}\nhtml {\n font-size: 10px;\n -webkit-tap-highlight-color: rgba(0, 0, 0, 0);\n}\nbody {\n font-family: \"Helvetica Neue\", Helvetica, Arial, sans-serif;\n font-size: 14px;\n line-height: 1.42857143;\n color: #333333;\n background-color: #fff;\n}\ninput,\nbutton,\nselect,\ntextarea {\n font-family: inherit;\n font-size: inherit;\n line-height: inherit;\n}\na {\n color: #337ab7;\n text-decoration: none;\n}\na:hover,\na:focus {\n color: #23527c;\n text-decoration: underline;\n}\na:focus {\n outline: 5px auto -webkit-focus-ring-color;\n outline-offset: -2px;\n}\nfigure {\n margin: 0;\n}\nimg {\n vertical-align: middle;\n}\n.img-responsive,\n.thumbnail > img,\n.thumbnail a > img,\n.carousel-inner > .item > img,\n.carousel-inner > .item > a > img {\n display: block;\n max-width: 100%;\n height: auto;\n}\n.img-rounded {\n border-radius: 6px;\n}\n.img-thumbnail {\n padding: 4px;\n line-height: 1.42857143;\n background-color: #fff;\n border: 1px solid #ddd;\n border-radius: 4px;\n -webkit-transition: all 0.2s ease-in-out;\n -o-transition: all 0.2s ease-in-out;\n transition: all 0.2s ease-in-out;\n display: inline-block;\n max-width: 100%;\n height: auto;\n}\n.img-circle {\n border-radius: 50%;\n}\nhr {\n margin-top: 20px;\n margin-bottom: 20px;\n border: 0;\n border-top: 1px solid #eeeeee;\n}\n.sr-only {\n position: absolute;\n width: 1px;\n height: 1px;\n margin: -1px;\n padding: 0;\n overflow: hidden;\n clip: rect(0, 0, 0, 0);\n border: 0;\n}\n.sr-only-focusable:active,\n.sr-only-focusable:focus {\n position: static;\n width: auto;\n height: auto;\n margin: 0;\n overflow: visible;\n clip: auto;\n}\n[role=\"button\"] {\n cursor: pointer;\n}\nh1,\nh2,\nh3,\nh4,\nh5,\nh6,\n.h1,\n.h2,\n.h3,\n.h4,\n.h5,\n.h6 {\n font-family: inherit;\n font-weight: 500;\n line-height: 1.1;\n color: inherit;\n}\nh1 small,\nh2 small,\nh3 small,\nh4 small,\nh5 small,\nh6 small,\n.h1 small,\n.h2 small,\n.h3 small,\n.h4 small,\n.h5 small,\n.h6 small,\nh1 .small,\nh2 .small,\nh3 .small,\nh4 .small,\nh5 .small,\nh6 .small,\n.h1 .small,\n.h2 .small,\n.h3 .small,\n.h4 .small,\n.h5 .small,\n.h6 .small {\n font-weight: normal;\n line-height: 1;\n color: #777777;\n}\nh1,\n.h1,\nh2,\n.h2,\nh3,\n.h3 {\n margin-top: 20px;\n margin-bottom: 10px;\n}\nh1 small,\n.h1 small,\nh2 small,\n.h2 small,\nh3 small,\n.h3 small,\nh1 .small,\n.h1 .small,\nh2 .small,\n.h2 .small,\nh3 .small,\n.h3 .small {\n font-size: 65%;\n}\nh4,\n.h4,\nh5,\n.h5,\nh6,\n.h6 {\n margin-top: 10px;\n margin-bottom: 10px;\n}\nh4 small,\n.h4 small,\nh5 small,\n.h5 small,\nh6 small,\n.h6 small,\nh4 .small,\n.h4 .small,\nh5 .small,\n.h5 .small,\nh6 .small,\n.h6 .small {\n font-size: 75%;\n}\nh1,\n.h1 {\n font-size: 36px;\n}\nh2,\n.h2 {\n font-size: 30px;\n}\nh3,\n.h3 {\n font-size: 24px;\n}\nh4,\n.h4 {\n font-size: 18px;\n}\nh5,\n.h5 {\n font-size: 14px;\n}\nh6,\n.h6 {\n font-size: 12px;\n}\np {\n margin: 0 0 10px;\n}\n.lead {\n margin-bottom: 20px;\n font-size: 16px;\n font-weight: 300;\n line-height: 1.4;\n}\n@media (min-width: 768px) {\n .lead {\n font-size: 21px;\n }\n}\nsmall,\n.small {\n font-size: 85%;\n}\nmark,\n.mark {\n background-color: #fcf8e3;\n padding: .2em;\n}\n.text-left {\n text-align: left;\n}\n.text-right {\n text-align: right;\n}\n.text-center {\n text-align: center;\n}\n.text-justify {\n text-align: justify;\n}\n.text-nowrap {\n white-space: nowrap;\n}\n.text-lowercase {\n text-transform: lowercase;\n}\n.text-uppercase {\n text-transform: uppercase;\n}\n.text-capitalize {\n text-transform: capitalize;\n}\n.text-muted {\n color: #777777;\n}\n.text-primary {\n color: #337ab7;\n}\na.text-primary:hover,\na.text-primary:focus {\n color: #286090;\n}\n.text-success {\n color: #3c763d;\n}\na.text-success:hover,\na.text-success:focus {\n color: #2b542c;\n}\n.text-info {\n color: #31708f;\n}\na.text-info:hover,\na.text-info:focus {\n color: #245269;\n}\n.text-warning {\n color: #8a6d3b;\n}\na.text-warning:hover,\na.text-warning:focus {\n color: #66512c;\n}\n.text-danger {\n color: #a94442;\n}\na.text-danger:hover,\na.text-danger:focus {\n color: #843534;\n}\n.bg-primary {\n color: #fff;\n background-color: #337ab7;\n}\na.bg-primary:hover,\na.bg-primary:focus {\n background-color: #286090;\n}\n.bg-success {\n background-color: #dff0d8;\n}\na.bg-success:hover,\na.bg-success:focus {\n background-color: #c1e2b3;\n}\n.bg-info {\n background-color: #d9edf7;\n}\na.bg-info:hover,\na.bg-info:focus {\n background-color: #afd9ee;\n}\n.bg-warning {\n background-color: #fcf8e3;\n}\na.bg-warning:hover,\na.bg-warning:focus {\n background-color: #f7ecb5;\n}\n.bg-danger {\n background-color: #f2dede;\n}\na.bg-danger:hover,\na.bg-danger:focus {\n background-color: #e4b9b9;\n}\n.page-header {\n padding-bottom: 9px;\n margin: 40px 0 20px;\n border-bottom: 1px solid #eeeeee;\n}\nul,\nol {\n margin-top: 0;\n margin-bottom: 10px;\n}\nul ul,\nol ul,\nul ol,\nol ol {\n margin-bottom: 0;\n}\n.list-unstyled {\n padding-left: 0;\n list-style: none;\n}\n.list-inline {\n padding-left: 0;\n list-style: none;\n margin-left: -5px;\n}\n.list-inline > li {\n display: inline-block;\n padding-left: 5px;\n padding-right: 5px;\n}\ndl {\n margin-top: 0;\n margin-bottom: 20px;\n}\ndt,\ndd {\n line-height: 1.42857143;\n}\ndt {\n font-weight: bold;\n}\ndd {\n margin-left: 0;\n}\n@media (min-width: 768px) {\n .dl-horizontal dt {\n float: left;\n width: 160px;\n clear: left;\n text-align: right;\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n }\n .dl-horizontal dd {\n margin-left: 180px;\n }\n}\nabbr[title],\nabbr[data-original-title] {\n cursor: help;\n border-bottom: 1px dotted #777777;\n}\n.initialism {\n font-size: 90%;\n text-transform: uppercase;\n}\nblockquote {\n padding: 10px 20px;\n margin: 0 0 20px;\n font-size: 17.5px;\n border-left: 5px solid #eeeeee;\n}\nblockquote p:last-child,\nblockquote ul:last-child,\nblockquote ol:last-child {\n margin-bottom: 0;\n}\nblockquote footer,\nblockquote small,\nblockquote .small {\n display: block;\n font-size: 80%;\n line-height: 1.42857143;\n color: #777777;\n}\nblockquote footer:before,\nblockquote small:before,\nblockquote .small:before {\n content: '\\2014 \\00A0';\n}\n.blockquote-reverse,\nblockquote.pull-right {\n padding-right: 15px;\n padding-left: 0;\n border-right: 5px solid #eeeeee;\n border-left: 0;\n text-align: right;\n}\n.blockquote-reverse footer:before,\nblockquote.pull-right footer:before,\n.blockquote-reverse small:before,\nblockquote.pull-right small:before,\n.blockquote-reverse .small:before,\nblockquote.pull-right .small:before {\n content: '';\n}\n.blockquote-reverse footer:after,\nblockquote.pull-right footer:after,\n.blockquote-reverse small:after,\nblockquote.pull-right small:after,\n.blockquote-reverse .small:after,\nblockquote.pull-right .small:after {\n content: '\\00A0 \\2014';\n}\naddress {\n margin-bottom: 20px;\n font-style: normal;\n line-height: 1.42857143;\n}\ncode,\nkbd,\npre,\nsamp {\n font-family: Menlo, Monaco, Consolas, \"Courier New\", monospace;\n}\ncode {\n padding: 2px 4px;\n font-size: 90%;\n color: #c7254e;\n background-color: #f9f2f4;\n border-radius: 4px;\n}\nkbd {\n padding: 2px 4px;\n font-size: 90%;\n color: #fff;\n background-color: #333;\n border-radius: 3px;\n box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.25);\n}\nkbd kbd {\n padding: 0;\n font-size: 100%;\n font-weight: bold;\n box-shadow: none;\n}\npre {\n display: block;\n padding: 9.5px;\n margin: 0 0 10px;\n font-size: 13px;\n line-height: 1.42857143;\n word-break: break-all;\n word-wrap: break-word;\n color: #333333;\n background-color: #f5f5f5;\n border: 1px solid #ccc;\n border-radius: 4px;\n}\npre code {\n padding: 0;\n font-size: inherit;\n color: inherit;\n white-space: pre-wrap;\n background-color: transparent;\n border-radius: 0;\n}\n.pre-scrollable {\n max-height: 340px;\n overflow-y: scroll;\n}\n.container {\n margin-right: auto;\n margin-left: auto;\n padding-left: 15px;\n padding-right: 15px;\n}\n@media (min-width: 768px) {\n .container {\n width: 750px;\n }\n}\n@media (min-width: 992px) {\n .container {\n width: 970px;\n }\n}\n@media (min-width: 1200px) {\n .container {\n width: 1170px;\n }\n}\n.container-fluid {\n margin-right: auto;\n margin-left: auto;\n padding-left: 15px;\n padding-right: 15px;\n}\n.row {\n margin-left: -15px;\n margin-right: -15px;\n}\n.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {\n position: relative;\n min-height: 1px;\n padding-left: 15px;\n padding-right: 15px;\n}\n.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12 {\n float: left;\n}\n.col-xs-12 {\n width: 100%;\n}\n.col-xs-11 {\n width: 91.66666667%;\n}\n.col-xs-10 {\n width: 83.33333333%;\n}\n.col-xs-9 {\n width: 75%;\n}\n.col-xs-8 {\n width: 66.66666667%;\n}\n.col-xs-7 {\n width: 58.33333333%;\n}\n.col-xs-6 {\n width: 50%;\n}\n.col-xs-5 {\n width: 41.66666667%;\n}\n.col-xs-4 {\n width: 33.33333333%;\n}\n.col-xs-3 {\n width: 25%;\n}\n.col-xs-2 {\n width: 16.66666667%;\n}\n.col-xs-1 {\n width: 8.33333333%;\n}\n.col-xs-pull-12 {\n right: 100%;\n}\n.col-xs-pull-11 {\n right: 91.66666667%;\n}\n.col-xs-pull-10 {\n right: 83.33333333%;\n}\n.col-xs-pull-9 {\n right: 75%;\n}\n.col-xs-pull-8 {\n right: 66.66666667%;\n}\n.col-xs-pull-7 {\n right: 58.33333333%;\n}\n.col-xs-pull-6 {\n right: 50%;\n}\n.col-xs-pull-5 {\n right: 41.66666667%;\n}\n.col-xs-pull-4 {\n right: 33.33333333%;\n}\n.col-xs-pull-3 {\n right: 25%;\n}\n.col-xs-pull-2 {\n right: 16.66666667%;\n}\n.col-xs-pull-1 {\n right: 8.33333333%;\n}\n.col-xs-pull-0 {\n right: auto;\n}\n.col-xs-push-12 {\n left: 100%;\n}\n.col-xs-push-11 {\n left: 91.66666667%;\n}\n.col-xs-push-10 {\n left: 83.33333333%;\n}\n.col-xs-push-9 {\n left: 75%;\n}\n.col-xs-push-8 {\n left: 66.66666667%;\n}\n.col-xs-push-7 {\n left: 58.33333333%;\n}\n.col-xs-push-6 {\n left: 50%;\n}\n.col-xs-push-5 {\n left: 41.66666667%;\n}\n.col-xs-push-4 {\n left: 33.33333333%;\n}\n.col-xs-push-3 {\n left: 25%;\n}\n.col-xs-push-2 {\n left: 16.66666667%;\n}\n.col-xs-push-1 {\n left: 8.33333333%;\n}\n.col-xs-push-0 {\n left: auto;\n}\n.col-xs-offset-12 {\n margin-left: 100%;\n}\n.col-xs-offset-11 {\n margin-left: 91.66666667%;\n}\n.col-xs-offset-10 {\n margin-left: 83.33333333%;\n}\n.col-xs-offset-9 {\n margin-left: 75%;\n}\n.col-xs-offset-8 {\n margin-left: 66.66666667%;\n}\n.col-xs-offset-7 {\n margin-left: 58.33333333%;\n}\n.col-xs-offset-6 {\n margin-left: 50%;\n}\n.col-xs-offset-5 {\n margin-left: 41.66666667%;\n}\n.col-xs-offset-4 {\n margin-left: 33.33333333%;\n}\n.col-xs-offset-3 {\n margin-left: 25%;\n}\n.col-xs-offset-2 {\n margin-left: 16.66666667%;\n}\n.col-xs-offset-1 {\n margin-left: 8.33333333%;\n}\n.col-xs-offset-0 {\n margin-left: 0%;\n}\n@media (min-width: 768px) {\n .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12 {\n float: left;\n }\n .col-sm-12 {\n width: 100%;\n }\n .col-sm-11 {\n width: 91.66666667%;\n }\n .col-sm-10 {\n width: 83.33333333%;\n }\n .col-sm-9 {\n width: 75%;\n }\n .col-sm-8 {\n width: 66.66666667%;\n }\n .col-sm-7 {\n width: 58.33333333%;\n }\n .col-sm-6 {\n width: 50%;\n }\n .col-sm-5 {\n width: 41.66666667%;\n }\n .col-sm-4 {\n width: 33.33333333%;\n }\n .col-sm-3 {\n width: 25%;\n }\n .col-sm-2 {\n width: 16.66666667%;\n }\n .col-sm-1 {\n width: 8.33333333%;\n }\n .col-sm-pull-12 {\n right: 100%;\n }\n .col-sm-pull-11 {\n right: 91.66666667%;\n }\n .col-sm-pull-10 {\n right: 83.33333333%;\n }\n .col-sm-pull-9 {\n right: 75%;\n }\n .col-sm-pull-8 {\n right: 66.66666667%;\n }\n .col-sm-pull-7 {\n right: 58.33333333%;\n }\n .col-sm-pull-6 {\n right: 50%;\n }\n .col-sm-pull-5 {\n right: 41.66666667%;\n }\n .col-sm-pull-4 {\n right: 33.33333333%;\n }\n .col-sm-pull-3 {\n right: 25%;\n }\n .col-sm-pull-2 {\n right: 16.66666667%;\n }\n .col-sm-pull-1 {\n right: 8.33333333%;\n }\n .col-sm-pull-0 {\n right: auto;\n }\n .col-sm-push-12 {\n left: 100%;\n }\n .col-sm-push-11 {\n left: 91.66666667%;\n }\n .col-sm-push-10 {\n left: 83.33333333%;\n }\n .col-sm-push-9 {\n left: 75%;\n }\n .col-sm-push-8 {\n left: 66.66666667%;\n }\n .col-sm-push-7 {\n left: 58.33333333%;\n }\n .col-sm-push-6 {\n left: 50%;\n }\n .col-sm-push-5 {\n left: 41.66666667%;\n }\n .col-sm-push-4 {\n left: 33.33333333%;\n }\n .col-sm-push-3 {\n left: 25%;\n }\n .col-sm-push-2 {\n left: 16.66666667%;\n }\n .col-sm-push-1 {\n left: 8.33333333%;\n }\n .col-sm-push-0 {\n left: auto;\n }\n .col-sm-offset-12 {\n margin-left: 100%;\n }\n .col-sm-offset-11 {\n margin-left: 91.66666667%;\n }\n .col-sm-offset-10 {\n margin-left: 83.33333333%;\n }\n .col-sm-offset-9 {\n margin-left: 75%;\n }\n .col-sm-offset-8 {\n margin-left: 66.66666667%;\n }\n .col-sm-offset-7 {\n margin-left: 58.33333333%;\n }\n .col-sm-offset-6 {\n margin-left: 50%;\n }\n .col-sm-offset-5 {\n margin-left: 41.66666667%;\n }\n .col-sm-offset-4 {\n margin-left: 33.33333333%;\n }\n .col-sm-offset-3 {\n margin-left: 25%;\n }\n .col-sm-offset-2 {\n margin-left: 16.66666667%;\n }\n .col-sm-offset-1 {\n margin-left: 8.33333333%;\n }\n .col-sm-offset-0 {\n margin-left: 0%;\n }\n}\n@media (min-width: 992px) {\n .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12 {\n float: left;\n }\n .col-md-12 {\n width: 100%;\n }\n .col-md-11 {\n width: 91.66666667%;\n }\n .col-md-10 {\n width: 83.33333333%;\n }\n .col-md-9 {\n width: 75%;\n }\n .col-md-8 {\n width: 66.66666667%;\n }\n .col-md-7 {\n width: 58.33333333%;\n }\n .col-md-6 {\n width: 50%;\n }\n .col-md-5 {\n width: 41.66666667%;\n }\n .col-md-4 {\n width: 33.33333333%;\n }\n .col-md-3 {\n width: 25%;\n }\n .col-md-2 {\n width: 16.66666667%;\n }\n .col-md-1 {\n width: 8.33333333%;\n }\n .col-md-pull-12 {\n right: 100%;\n }\n .col-md-pull-11 {\n right: 91.66666667%;\n }\n .col-md-pull-10 {\n right: 83.33333333%;\n }\n .col-md-pull-9 {\n right: 75%;\n }\n .col-md-pull-8 {\n right: 66.66666667%;\n }\n .col-md-pull-7 {\n right: 58.33333333%;\n }\n .col-md-pull-6 {\n right: 50%;\n }\n .col-md-pull-5 {\n right: 41.66666667%;\n }\n .col-md-pull-4 {\n right: 33.33333333%;\n }\n .col-md-pull-3 {\n right: 25%;\n }\n .col-md-pull-2 {\n right: 16.66666667%;\n }\n .col-md-pull-1 {\n right: 8.33333333%;\n }\n .col-md-pull-0 {\n right: auto;\n }\n .col-md-push-12 {\n left: 100%;\n }\n .col-md-push-11 {\n left: 91.66666667%;\n }\n .col-md-push-10 {\n left: 83.33333333%;\n }\n .col-md-push-9 {\n left: 75%;\n }\n .col-md-push-8 {\n left: 66.66666667%;\n }\n .col-md-push-7 {\n left: 58.33333333%;\n }\n .col-md-push-6 {\n left: 50%;\n }\n .col-md-push-5 {\n left: 41.66666667%;\n }\n .col-md-push-4 {\n left: 33.33333333%;\n }\n .col-md-push-3 {\n left: 25%;\n }\n .col-md-push-2 {\n left: 16.66666667%;\n }\n .col-md-push-1 {\n left: 8.33333333%;\n }\n .col-md-push-0 {\n left: auto;\n }\n .col-md-offset-12 {\n margin-left: 100%;\n }\n .col-md-offset-11 {\n margin-left: 91.66666667%;\n }\n .col-md-offset-10 {\n margin-left: 83.33333333%;\n }\n .col-md-offset-9 {\n margin-left: 75%;\n }\n .col-md-offset-8 {\n margin-left: 66.66666667%;\n }\n .col-md-offset-7 {\n margin-left: 58.33333333%;\n }\n .col-md-offset-6 {\n margin-left: 50%;\n }\n .col-md-offset-5 {\n margin-left: 41.66666667%;\n }\n .col-md-offset-4 {\n margin-left: 33.33333333%;\n }\n .col-md-offset-3 {\n margin-left: 25%;\n }\n .col-md-offset-2 {\n margin-left: 16.66666667%;\n }\n .col-md-offset-1 {\n margin-left: 8.33333333%;\n }\n .col-md-offset-0 {\n margin-left: 0%;\n }\n}\n@media (min-width: 1200px) {\n .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12 {\n float: left;\n }\n .col-lg-12 {\n width: 100%;\n }\n .col-lg-11 {\n width: 91.66666667%;\n }\n .col-lg-10 {\n width: 83.33333333%;\n }\n .col-lg-9 {\n width: 75%;\n }\n .col-lg-8 {\n width: 66.66666667%;\n }\n .col-lg-7 {\n width: 58.33333333%;\n }\n .col-lg-6 {\n width: 50%;\n }\n .col-lg-5 {\n width: 41.66666667%;\n }\n .col-lg-4 {\n width: 33.33333333%;\n }\n .col-lg-3 {\n width: 25%;\n }\n .col-lg-2 {\n width: 16.66666667%;\n }\n .col-lg-1 {\n width: 8.33333333%;\n }\n .col-lg-pull-12 {\n right: 100%;\n }\n .col-lg-pull-11 {\n right: 91.66666667%;\n }\n .col-lg-pull-10 {\n right: 83.33333333%;\n }\n .col-lg-pull-9 {\n right: 75%;\n }\n .col-lg-pull-8 {\n right: 66.66666667%;\n }\n .col-lg-pull-7 {\n right: 58.33333333%;\n }\n .col-lg-pull-6 {\n right: 50%;\n }\n .col-lg-pull-5 {\n right: 41.66666667%;\n }\n .col-lg-pull-4 {\n right: 33.33333333%;\n }\n .col-lg-pull-3 {\n right: 25%;\n }\n .col-lg-pull-2 {\n right: 16.66666667%;\n }\n .col-lg-pull-1 {\n right: 8.33333333%;\n }\n .col-lg-pull-0 {\n right: auto;\n }\n .col-lg-push-12 {\n left: 100%;\n }\n .col-lg-push-11 {\n left: 91.66666667%;\n }\n .col-lg-push-10 {\n left: 83.33333333%;\n }\n .col-lg-push-9 {\n left: 75%;\n }\n .col-lg-push-8 {\n left: 66.66666667%;\n }\n .col-lg-push-7 {\n left: 58.33333333%;\n }\n .col-lg-push-6 {\n left: 50%;\n }\n .col-lg-push-5 {\n left: 41.66666667%;\n }\n .col-lg-push-4 {\n left: 33.33333333%;\n }\n .col-lg-push-3 {\n left: 25%;\n }\n .col-lg-push-2 {\n left: 16.66666667%;\n }\n .col-lg-push-1 {\n left: 8.33333333%;\n }\n .col-lg-push-0 {\n left: auto;\n }\n .col-lg-offset-12 {\n margin-left: 100%;\n }\n .col-lg-offset-11 {\n margin-left: 91.66666667%;\n }\n .col-lg-offset-10 {\n margin-left: 83.33333333%;\n }\n .col-lg-offset-9 {\n margin-left: 75%;\n }\n .col-lg-offset-8 {\n margin-left: 66.66666667%;\n }\n .col-lg-offset-7 {\n margin-left: 58.33333333%;\n }\n .col-lg-offset-6 {\n margin-left: 50%;\n }\n .col-lg-offset-5 {\n margin-left: 41.66666667%;\n }\n .col-lg-offset-4 {\n margin-left: 33.33333333%;\n }\n .col-lg-offset-3 {\n margin-left: 25%;\n }\n .col-lg-offset-2 {\n margin-left: 16.66666667%;\n }\n .col-lg-offset-1 {\n margin-left: 8.33333333%;\n }\n .col-lg-offset-0 {\n margin-left: 0%;\n }\n}\ntable {\n background-color: transparent;\n}\ncaption {\n padding-top: 8px;\n padding-bottom: 8px;\n color: #777777;\n text-align: left;\n}\nth {\n text-align: left;\n}\n.table {\n width: 100%;\n max-width: 100%;\n margin-bottom: 20px;\n}\n.table > thead > tr > th,\n.table > tbody > tr > th,\n.table > tfoot > tr > th,\n.table > thead > tr > td,\n.table > tbody > tr > td,\n.table > tfoot > tr > td {\n padding: 8px;\n line-height: 1.42857143;\n vertical-align: top;\n border-top: 1px solid #ddd;\n}\n.table > thead > tr > th {\n vertical-align: bottom;\n border-bottom: 2px solid #ddd;\n}\n.table > caption + thead > tr:first-child > th,\n.table > colgroup + thead > tr:first-child > th,\n.table > thead:first-child > tr:first-child > th,\n.table > caption + thead > tr:first-child > td,\n.table > colgroup + thead > tr:first-child > td,\n.table > thead:first-child > tr:first-child > td {\n border-top: 0;\n}\n.table > tbody + tbody {\n border-top: 2px solid #ddd;\n}\n.table .table {\n background-color: #fff;\n}\n.table-condensed > thead > tr > th,\n.table-condensed > tbody > tr > th,\n.table-condensed > tfoot > tr > th,\n.table-condensed > thead > tr > td,\n.table-condensed > tbody > tr > td,\n.table-condensed > tfoot > tr > td {\n padding: 5px;\n}\n.table-bordered {\n border: 1px solid #ddd;\n}\n.table-bordered > thead > tr > th,\n.table-bordered > tbody > tr > th,\n.table-bordered > tfoot > tr > th,\n.table-bordered > thead > tr > td,\n.table-bordered > tbody > tr > td,\n.table-bordered > tfoot > tr > td {\n border: 1px solid #ddd;\n}\n.table-bordered > thead > tr > th,\n.table-bordered > thead > tr > td {\n border-bottom-width: 2px;\n}\n.table-striped > tbody > tr:nth-of-type(odd) {\n background-color: #f9f9f9;\n}\n.table-hover > tbody > tr:hover {\n background-color: #f5f5f5;\n}\ntable col[class*=\"col-\"] {\n position: static;\n float: none;\n display: table-column;\n}\ntable td[class*=\"col-\"],\ntable th[class*=\"col-\"] {\n position: static;\n float: none;\n display: table-cell;\n}\n.table > thead > tr > td.active,\n.table > tbody > tr > td.active,\n.table > tfoot > tr > td.active,\n.table > thead > tr > th.active,\n.table > tbody > tr > th.active,\n.table > tfoot > tr > th.active,\n.table > thead > tr.active > td,\n.table > tbody > tr.active > td,\n.table > tfoot > tr.active > td,\n.table > thead > tr.active > th,\n.table > tbody > tr.active > th,\n.table > tfoot > tr.active > th {\n background-color: #f5f5f5;\n}\n.table-hover > tbody > tr > td.active:hover,\n.table-hover > tbody > tr > th.active:hover,\n.table-hover > tbody > tr.active:hover > td,\n.table-hover > tbody > tr:hover > .active,\n.table-hover > tbody > tr.active:hover > th {\n background-color: #e8e8e8;\n}\n.table > thead > tr > td.success,\n.table > tbody > tr > td.success,\n.table > tfoot > tr > td.success,\n.table > thead > tr > th.success,\n.table > tbody > tr > th.success,\n.table > tfoot > tr > th.success,\n.table > thead > tr.success > td,\n.table > tbody > tr.success > td,\n.table > tfoot > tr.success > td,\n.table > thead > tr.success > th,\n.table > tbody > tr.success > th,\n.table > tfoot > tr.success > th {\n background-color: #dff0d8;\n}\n.table-hover > tbody > tr > td.success:hover,\n.table-hover > tbody > tr > th.success:hover,\n.table-hover > tbody > tr.success:hover > td,\n.table-hover > tbody > tr:hover > .success,\n.table-hover > tbody > tr.success:hover > th {\n background-color: #d0e9c6;\n}\n.table > thead > tr > td.info,\n.table > tbody > tr > td.info,\n.table > tfoot > tr > td.info,\n.table > thead > tr > th.info,\n.table > tbody > tr > th.info,\n.table > tfoot > tr > th.info,\n.table > thead > tr.info > td,\n.table > tbody > tr.info > td,\n.table > tfoot > tr.info > td,\n.table > thead > tr.info > th,\n.table > tbody > tr.info > th,\n.table > tfoot > tr.info > th {\n background-color: #d9edf7;\n}\n.table-hover > tbody > tr > td.info:hover,\n.table-hover > tbody > tr > th.info:hover,\n.table-hover > tbody > tr.info:hover > td,\n.table-hover > tbody > tr:hover > .info,\n.table-hover > tbody > tr.info:hover > th {\n background-color: #c4e3f3;\n}\n.table > thead > tr > td.warning,\n.table > tbody > tr > td.warning,\n.table > tfoot > tr > td.warning,\n.table > thead > tr > th.warning,\n.table > tbody > tr > th.warning,\n.table > tfoot > tr > th.warning,\n.table > thead > tr.warning > td,\n.table > tbody > tr.warning > td,\n.table > tfoot > tr.warning > td,\n.table > thead > tr.warning > th,\n.table > tbody > tr.warning > th,\n.table > tfoot > tr.warning > th {\n background-color: #fcf8e3;\n}\n.table-hover > tbody > tr > td.warning:hover,\n.table-hover > tbody > tr > th.warning:hover,\n.table-hover > tbody > tr.warning:hover > td,\n.table-hover > tbody > tr:hover > .warning,\n.table-hover > tbody > tr.warning:hover > th {\n background-color: #faf2cc;\n}\n.table > thead > tr > td.danger,\n.table > tbody > tr > td.danger,\n.table > tfoot > tr > td.danger,\n.table > thead > tr > th.danger,\n.table > tbody > tr > th.danger,\n.table > tfoot > tr > th.danger,\n.table > thead > tr.danger > td,\n.table > tbody > tr.danger > td,\n.table > tfoot > tr.danger > td,\n.table > thead > tr.danger > th,\n.table > tbody > tr.danger > th,\n.table > tfoot > tr.danger > th {\n background-color: #f2dede;\n}\n.table-hover > tbody > tr > td.danger:hover,\n.table-hover > tbody > tr > th.danger:hover,\n.table-hover > tbody > tr.danger:hover > td,\n.table-hover > tbody > tr:hover > .danger,\n.table-hover > tbody > tr.danger:hover > th {\n background-color: #ebcccc;\n}\n.table-responsive {\n overflow-x: auto;\n min-height: 0.01%;\n}\n@media screen and (max-width: 767px) {\n .table-responsive {\n width: 100%;\n margin-bottom: 15px;\n overflow-y: hidden;\n -ms-overflow-style: -ms-autohiding-scrollbar;\n border: 1px solid #ddd;\n }\n .table-responsive > .table {\n margin-bottom: 0;\n }\n .table-responsive > .table > thead > tr > th,\n .table-responsive > .table > tbody > tr > th,\n .table-responsive > .table > tfoot > tr > th,\n .table-responsive > .table > thead > tr > td,\n .table-responsive > .table > tbody > tr > td,\n .table-responsive > .table > tfoot > tr > td {\n white-space: nowrap;\n }\n .table-responsive > .table-bordered {\n border: 0;\n }\n .table-responsive > .table-bordered > thead > tr > th:first-child,\n .table-responsive > .table-bordered > tbody > tr > th:first-child,\n .table-responsive > .table-bordered > tfoot > tr > th:first-child,\n .table-responsive > .table-bordered > thead > tr > td:first-child,\n .table-responsive > .table-bordered > tbody > tr > td:first-child,\n .table-responsive > .table-bordered > tfoot > tr > td:first-child {\n border-left: 0;\n }\n .table-responsive > .table-bordered > thead > tr > th:last-child,\n .table-responsive > .table-bordered > tbody > tr > th:last-child,\n .table-responsive > .table-bordered > tfoot > tr > th:last-child,\n .table-responsive > .table-bordered > thead > tr > td:last-child,\n .table-responsive > .table-bordered > tbody > tr > td:last-child,\n .table-responsive > .table-bordered > tfoot > tr > td:last-child {\n border-right: 0;\n }\n .table-responsive > .table-bordered > tbody > tr:last-child > th,\n .table-responsive > .table-bordered > tfoot > tr:last-child > th,\n .table-responsive > .table-bordered > tbody > tr:last-child > td,\n .table-responsive > .table-bordered > tfoot > tr:last-child > td {\n border-bottom: 0;\n }\n}\nfieldset {\n padding: 0;\n margin: 0;\n border: 0;\n min-width: 0;\n}\nlegend {\n display: block;\n width: 100%;\n padding: 0;\n margin-bottom: 20px;\n font-size: 21px;\n line-height: inherit;\n color: #333333;\n border: 0;\n border-bottom: 1px solid #e5e5e5;\n}\nlabel {\n display: inline-block;\n max-width: 100%;\n margin-bottom: 5px;\n font-weight: bold;\n}\ninput[type=\"search\"] {\n -webkit-box-sizing: border-box;\n -moz-box-sizing: border-box;\n box-sizing: border-box;\n}\ninput[type=\"radio\"],\ninput[type=\"checkbox\"] {\n margin: 4px 0 0;\n margin-top: 1px \\9;\n line-height: normal;\n}\ninput[type=\"file\"] {\n display: block;\n}\ninput[type=\"range\"] {\n display: block;\n width: 100%;\n}\nselect[multiple],\nselect[size] {\n height: auto;\n}\ninput[type=\"file\"]:focus,\ninput[type=\"radio\"]:focus,\ninput[type=\"checkbox\"]:focus {\n outline: 5px auto -webkit-focus-ring-color;\n outline-offset: -2px;\n}\noutput {\n display: block;\n padding-top: 7px;\n font-size: 14px;\n line-height: 1.42857143;\n color: #555555;\n}\n.form-control {\n display: block;\n width: 100%;\n height: 34px;\n padding: 6px 12px;\n font-size: 14px;\n line-height: 1.42857143;\n color: #555555;\n background-color: #fff;\n background-image: none;\n border: 1px solid #ccc;\n border-radius: 4px;\n -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);\n box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);\n -webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;\n -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;\n transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;\n}\n.form-control:focus {\n border-color: #66afe9;\n outline: 0;\n -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);\n box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);\n}\n.form-control::-moz-placeholder {\n color: #999;\n opacity: 1;\n}\n.form-control:-ms-input-placeholder {\n color: #999;\n}\n.form-control::-webkit-input-placeholder {\n color: #999;\n}\n.form-control::-ms-expand {\n border: 0;\n background-color: transparent;\n}\n.form-control[disabled],\n.form-control[readonly],\nfieldset[disabled] .form-control {\n background-color: #eeeeee;\n opacity: 1;\n}\n.form-control[disabled],\nfieldset[disabled] .form-control {\n cursor: not-allowed;\n}\ntextarea.form-control {\n height: auto;\n}\ninput[type=\"search\"] {\n -webkit-appearance: none;\n}\n@media screen and (-webkit-min-device-pixel-ratio: 0) {\n input[type=\"date\"].form-control,\n input[type=\"time\"].form-control,\n input[type=\"datetime-local\"].form-control,\n input[type=\"month\"].form-control {\n line-height: 34px;\n }\n input[type=\"date\"].input-sm,\n input[type=\"time\"].input-sm,\n input[type=\"datetime-local\"].input-sm,\n input[type=\"month\"].input-sm,\n .input-group-sm input[type=\"date\"],\n .input-group-sm input[type=\"time\"],\n .input-group-sm input[type=\"datetime-local\"],\n .input-group-sm input[type=\"month\"] {\n line-height: 30px;\n }\n input[type=\"date\"].input-lg,\n input[type=\"time\"].input-lg,\n input[type=\"datetime-local\"].input-lg,\n input[type=\"month\"].input-lg,\n .input-group-lg input[type=\"date\"],\n .input-group-lg input[type=\"time\"],\n .input-group-lg input[type=\"datetime-local\"],\n .input-group-lg input[type=\"month\"] {\n line-height: 46px;\n }\n}\n.form-group {\n margin-bottom: 15px;\n}\n.radio,\n.checkbox {\n position: relative;\n display: block;\n margin-top: 10px;\n margin-bottom: 10px;\n}\n.radio label,\n.checkbox label {\n min-height: 20px;\n padding-left: 20px;\n margin-bottom: 0;\n font-weight: normal;\n cursor: pointer;\n}\n.radio input[type=\"radio\"],\n.radio-inline input[type=\"radio\"],\n.checkbox input[type=\"checkbox\"],\n.checkbox-inline input[type=\"checkbox\"] {\n position: absolute;\n margin-left: -20px;\n margin-top: 4px \\9;\n}\n.radio + .radio,\n.checkbox + .checkbox {\n margin-top: -5px;\n}\n.radio-inline,\n.checkbox-inline {\n position: relative;\n display: inline-block;\n padding-left: 20px;\n margin-bottom: 0;\n vertical-align: middle;\n font-weight: normal;\n cursor: pointer;\n}\n.radio-inline + .radio-inline,\n.checkbox-inline + .checkbox-inline {\n margin-top: 0;\n margin-left: 10px;\n}\ninput[type=\"radio\"][disabled],\ninput[type=\"checkbox\"][disabled],\ninput[type=\"radio\"].disabled,\ninput[type=\"checkbox\"].disabled,\nfieldset[disabled] input[type=\"radio\"],\nfieldset[disabled] input[type=\"checkbox\"] {\n cursor: not-allowed;\n}\n.radio-inline.disabled,\n.checkbox-inline.disabled,\nfieldset[disabled] .radio-inline,\nfieldset[disabled] .checkbox-inline {\n cursor: not-allowed;\n}\n.radio.disabled label,\n.checkbox.disabled label,\nfieldset[disabled] .radio label,\nfieldset[disabled] .checkbox label {\n cursor: not-allowed;\n}\n.form-control-static {\n padding-top: 7px;\n padding-bottom: 7px;\n margin-bottom: 0;\n min-height: 34px;\n}\n.form-control-static.input-lg,\n.form-control-static.input-sm {\n padding-left: 0;\n padding-right: 0;\n}\n.input-sm {\n height: 30px;\n padding: 5px 10px;\n font-size: 12px;\n line-height: 1.5;\n border-radius: 3px;\n}\nselect.input-sm {\n height: 30px;\n line-height: 30px;\n}\ntextarea.input-sm,\nselect[multiple].input-sm {\n height: auto;\n}\n.form-group-sm .form-control {\n height: 30px;\n padding: 5px 10px;\n font-size: 12px;\n line-height: 1.5;\n border-radius: 3px;\n}\n.form-group-sm select.form-control {\n height: 30px;\n line-height: 30px;\n}\n.form-group-sm textarea.form-control,\n.form-group-sm select[multiple].form-control {\n height: auto;\n}\n.form-group-sm .form-control-static {\n height: 30px;\n min-height: 32px;\n padding: 6px 10px;\n font-size: 12px;\n line-height: 1.5;\n}\n.input-lg {\n height: 46px;\n padding: 10px 16px;\n font-size: 18px;\n line-height: 1.3333333;\n border-radius: 6px;\n}\nselect.input-lg {\n height: 46px;\n line-height: 46px;\n}\ntextarea.input-lg,\nselect[multiple].input-lg {\n height: auto;\n}\n.form-group-lg .form-control {\n height: 46px;\n padding: 10px 16px;\n font-size: 18px;\n line-height: 1.3333333;\n border-radius: 6px;\n}\n.form-group-lg select.form-control {\n height: 46px;\n line-height: 46px;\n}\n.form-group-lg textarea.form-control,\n.form-group-lg select[multiple].form-control {\n height: auto;\n}\n.form-group-lg .form-control-static {\n height: 46px;\n min-height: 38px;\n padding: 11px 16px;\n font-size: 18px;\n line-height: 1.3333333;\n}\n.has-feedback {\n position: relative;\n}\n.has-feedback .form-control {\n padding-right: 42.5px;\n}\n.form-control-feedback {\n position: absolute;\n top: 0;\n right: 0;\n z-index: 2;\n display: block;\n width: 34px;\n height: 34px;\n line-height: 34px;\n text-align: center;\n pointer-events: none;\n}\n.input-lg + .form-control-feedback,\n.input-group-lg + .form-control-feedback,\n.form-group-lg .form-control + .form-control-feedback {\n width: 46px;\n height: 46px;\n line-height: 46px;\n}\n.input-sm + .form-control-feedback,\n.input-group-sm + .form-control-feedback,\n.form-group-sm .form-control + .form-control-feedback {\n width: 30px;\n height: 30px;\n line-height: 30px;\n}\n.has-success .help-block,\n.has-success .control-label,\n.has-success .radio,\n.has-success .checkbox,\n.has-success .radio-inline,\n.has-success .checkbox-inline,\n.has-success.radio label,\n.has-success.checkbox label,\n.has-success.radio-inline label,\n.has-success.checkbox-inline label {\n color: #3c763d;\n}\n.has-success .form-control {\n border-color: #3c763d;\n -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);\n box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);\n}\n.has-success .form-control:focus {\n border-color: #2b542c;\n -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168;\n box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168;\n}\n.has-success .input-group-addon {\n color: #3c763d;\n border-color: #3c763d;\n background-color: #dff0d8;\n}\n.has-success .form-control-feedback {\n color: #3c763d;\n}\n.has-warning .help-block,\n.has-warning .control-label,\n.has-warning .radio,\n.has-warning .checkbox,\n.has-warning .radio-inline,\n.has-warning .checkbox-inline,\n.has-warning.radio label,\n.has-warning.checkbox label,\n.has-warning.radio-inline label,\n.has-warning.checkbox-inline label {\n color: #8a6d3b;\n}\n.has-warning .form-control {\n border-color: #8a6d3b;\n -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);\n box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);\n}\n.has-warning .form-control:focus {\n border-color: #66512c;\n -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b;\n box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b;\n}\n.has-warning .input-group-addon {\n color: #8a6d3b;\n border-color: #8a6d3b;\n background-color: #fcf8e3;\n}\n.has-warning .form-control-feedback {\n color: #8a6d3b;\n}\n.has-error .help-block,\n.has-error .control-label,\n.has-error .radio,\n.has-error .checkbox,\n.has-error .radio-inline,\n.has-error .checkbox-inline,\n.has-error.radio label,\n.has-error.checkbox label,\n.has-error.radio-inline label,\n.has-error.checkbox-inline label {\n color: #a94442;\n}\n.has-error .form-control {\n border-color: #a94442;\n -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);\n box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);\n}\n.has-error .form-control:focus {\n border-color: #843534;\n -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483;\n box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483;\n}\n.has-error .input-group-addon {\n color: #a94442;\n border-color: #a94442;\n background-color: #f2dede;\n}\n.has-error .form-control-feedback {\n color: #a94442;\n}\n.has-feedback label ~ .form-control-feedback {\n top: 25px;\n}\n.has-feedback label.sr-only ~ .form-control-feedback {\n top: 0;\n}\n.help-block {\n display: block;\n margin-top: 5px;\n margin-bottom: 10px;\n color: #737373;\n}\n@media (min-width: 768px) {\n .form-inline .form-group {\n display: inline-block;\n margin-bottom: 0;\n vertical-align: middle;\n }\n .form-inline .form-control {\n display: inline-block;\n width: auto;\n vertical-align: middle;\n }\n .form-inline .form-control-static {\n display: inline-block;\n }\n .form-inline .input-group {\n display: inline-table;\n vertical-align: middle;\n }\n .form-inline .input-group .input-group-addon,\n .form-inline .input-group .input-group-btn,\n .form-inline .input-group .form-control {\n width: auto;\n }\n .form-inline .input-group > .form-control {\n width: 100%;\n }\n .form-inline .control-label {\n margin-bottom: 0;\n vertical-align: middle;\n }\n .form-inline .radio,\n .form-inline .checkbox {\n display: inline-block;\n margin-top: 0;\n margin-bottom: 0;\n vertical-align: middle;\n }\n .form-inline .radio label,\n .form-inline .checkbox label {\n padding-left: 0;\n }\n .form-inline .radio input[type=\"radio\"],\n .form-inline .checkbox input[type=\"checkbox\"] {\n position: relative;\n margin-left: 0;\n }\n .form-inline .has-feedback .form-control-feedback {\n top: 0;\n }\n}\n.form-horizontal .radio,\n.form-horizontal .checkbox,\n.form-horizontal .radio-inline,\n.form-horizontal .checkbox-inline {\n margin-top: 0;\n margin-bottom: 0;\n padding-top: 7px;\n}\n.form-horizontal .radio,\n.form-horizontal .checkbox {\n min-height: 27px;\n}\n.form-horizontal .form-group {\n margin-left: -15px;\n margin-right: -15px;\n}\n@media (min-width: 768px) {\n .form-horizontal .control-label {\n text-align: right;\n margin-bottom: 0;\n padding-top: 7px;\n }\n}\n.form-horizontal .has-feedback .form-control-feedback {\n right: 15px;\n}\n@media (min-width: 768px) {\n .form-horizontal .form-group-lg .control-label {\n padding-top: 11px;\n font-size: 18px;\n }\n}\n@media (min-width: 768px) {\n .form-horizontal .form-group-sm .control-label {\n padding-top: 6px;\n font-size: 12px;\n }\n}\n.btn {\n display: inline-block;\n margin-bottom: 0;\n font-weight: normal;\n text-align: center;\n vertical-align: middle;\n touch-action: manipulation;\n cursor: pointer;\n background-image: none;\n border: 1px solid transparent;\n white-space: nowrap;\n padding: 6px 12px;\n font-size: 14px;\n line-height: 1.42857143;\n border-radius: 4px;\n -webkit-user-select: none;\n -moz-user-select: none;\n -ms-user-select: none;\n user-select: none;\n}\n.btn:focus,\n.btn:active:focus,\n.btn.active:focus,\n.btn.focus,\n.btn:active.focus,\n.btn.active.focus {\n outline: 5px auto -webkit-focus-ring-color;\n outline-offset: -2px;\n}\n.btn:hover,\n.btn:focus,\n.btn.focus {\n color: #333;\n text-decoration: none;\n}\n.btn:active,\n.btn.active {\n outline: 0;\n background-image: none;\n -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\n box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\n}\n.btn.disabled,\n.btn[disabled],\nfieldset[disabled] .btn {\n cursor: not-allowed;\n opacity: 0.65;\n filter: alpha(opacity=65);\n -webkit-box-shadow: none;\n box-shadow: none;\n}\na.btn.disabled,\nfieldset[disabled] a.btn {\n pointer-events: none;\n}\n.btn-default {\n color: #333;\n background-color: #fff;\n border-color: #ccc;\n}\n.btn-default:focus,\n.btn-default.focus {\n color: #333;\n background-color: #e6e6e6;\n border-color: #8c8c8c;\n}\n.btn-default:hover {\n color: #333;\n background-color: #e6e6e6;\n border-color: #adadad;\n}\n.btn-default:active,\n.btn-default.active,\n.open > .dropdown-toggle.btn-default {\n color: #333;\n background-color: #e6e6e6;\n border-color: #adadad;\n}\n.btn-default:active:hover,\n.btn-default.active:hover,\n.open > .dropdown-toggle.btn-default:hover,\n.btn-default:active:focus,\n.btn-default.active:focus,\n.open > .dropdown-toggle.btn-default:focus,\n.btn-default:active.focus,\n.btn-default.active.focus,\n.open > .dropdown-toggle.btn-default.focus {\n color: #333;\n background-color: #d4d4d4;\n border-color: #8c8c8c;\n}\n.btn-default:active,\n.btn-default.active,\n.open > .dropdown-toggle.btn-default {\n background-image: none;\n}\n.btn-default.disabled:hover,\n.btn-default[disabled]:hover,\nfieldset[disabled] .btn-default:hover,\n.btn-default.disabled:focus,\n.btn-default[disabled]:focus,\nfieldset[disabled] .btn-default:focus,\n.btn-default.disabled.focus,\n.btn-default[disabled].focus,\nfieldset[disabled] .btn-default.focus {\n background-color: #fff;\n border-color: #ccc;\n}\n.btn-default .badge {\n color: #fff;\n background-color: #333;\n}\n.btn-primary {\n color: #fff;\n background-color: #337ab7;\n border-color: #2e6da4;\n}\n.btn-primary:focus,\n.btn-primary.focus {\n color: #fff;\n background-color: #286090;\n border-color: #122b40;\n}\n.btn-primary:hover {\n color: #fff;\n background-color: #286090;\n border-color: #204d74;\n}\n.btn-primary:active,\n.btn-primary.active,\n.open > .dropdown-toggle.btn-primary {\n color: #fff;\n background-color: #286090;\n border-color: #204d74;\n}\n.btn-primary:active:hover,\n.btn-primary.active:hover,\n.open > .dropdown-toggle.btn-primary:hover,\n.btn-primary:active:focus,\n.btn-primary.active:focus,\n.open > .dropdown-toggle.btn-primary:focus,\n.btn-primary:active.focus,\n.btn-primary.active.focus,\n.open > .dropdown-toggle.btn-primary.focus {\n color: #fff;\n background-color: #204d74;\n border-color: #122b40;\n}\n.btn-primary:active,\n.btn-primary.active,\n.open > .dropdown-toggle.btn-primary {\n background-image: none;\n}\n.btn-primary.disabled:hover,\n.btn-primary[disabled]:hover,\nfieldset[disabled] .btn-primary:hover,\n.btn-primary.disabled:focus,\n.btn-primary[disabled]:focus,\nfieldset[disabled] .btn-primary:focus,\n.btn-primary.disabled.focus,\n.btn-primary[disabled].focus,\nfieldset[disabled] .btn-primary.focus {\n background-color: #337ab7;\n border-color: #2e6da4;\n}\n.btn-primary .badge {\n color: #337ab7;\n background-color: #fff;\n}\n.btn-success {\n color: #fff;\n background-color: #5cb85c;\n border-color: #4cae4c;\n}\n.btn-success:focus,\n.btn-success.focus {\n color: #fff;\n background-color: #449d44;\n border-color: #255625;\n}\n.btn-success:hover {\n color: #fff;\n background-color: #449d44;\n border-color: #398439;\n}\n.btn-success:active,\n.btn-success.active,\n.open > .dropdown-toggle.btn-success {\n color: #fff;\n background-color: #449d44;\n border-color: #398439;\n}\n.btn-success:active:hover,\n.btn-success.active:hover,\n.open > .dropdown-toggle.btn-success:hover,\n.btn-success:active:focus,\n.btn-success.active:focus,\n.open > .dropdown-toggle.btn-success:focus,\n.btn-success:active.focus,\n.btn-success.active.focus,\n.open > .dropdown-toggle.btn-success.focus {\n color: #fff;\n background-color: #398439;\n border-color: #255625;\n}\n.btn-success:active,\n.btn-success.active,\n.open > .dropdown-toggle.btn-success {\n background-image: none;\n}\n.btn-success.disabled:hover,\n.btn-success[disabled]:hover,\nfieldset[disabled] .btn-success:hover,\n.btn-success.disabled:focus,\n.btn-success[disabled]:focus,\nfieldset[disabled] .btn-success:focus,\n.btn-success.disabled.focus,\n.btn-success[disabled].focus,\nfieldset[disabled] .btn-success.focus {\n background-color: #5cb85c;\n border-color: #4cae4c;\n}\n.btn-success .badge {\n color: #5cb85c;\n background-color: #fff;\n}\n.btn-info {\n color: #fff;\n background-color: #5bc0de;\n border-color: #46b8da;\n}\n.btn-info:focus,\n.btn-info.focus {\n color: #fff;\n background-color: #31b0d5;\n border-color: #1b6d85;\n}\n.btn-info:hover {\n color: #fff;\n background-color: #31b0d5;\n border-color: #269abc;\n}\n.btn-info:active,\n.btn-info.active,\n.open > .dropdown-toggle.btn-info {\n color: #fff;\n background-color: #31b0d5;\n border-color: #269abc;\n}\n.btn-info:active:hover,\n.btn-info.active:hover,\n.open > .dropdown-toggle.btn-info:hover,\n.btn-info:active:focus,\n.btn-info.active:focus,\n.open > .dropdown-toggle.btn-info:focus,\n.btn-info:active.focus,\n.btn-info.active.focus,\n.open > .dropdown-toggle.btn-info.focus {\n color: #fff;\n background-color: #269abc;\n border-color: #1b6d85;\n}\n.btn-info:active,\n.btn-info.active,\n.open > .dropdown-toggle.btn-info {\n background-image: none;\n}\n.btn-info.disabled:hover,\n.btn-info[disabled]:hover,\nfieldset[disabled] .btn-info:hover,\n.btn-info.disabled:focus,\n.btn-info[disabled]:focus,\nfieldset[disabled] .btn-info:focus,\n.btn-info.disabled.focus,\n.btn-info[disabled].focus,\nfieldset[disabled] .btn-info.focus {\n background-color: #5bc0de;\n border-color: #46b8da;\n}\n.btn-info .badge {\n color: #5bc0de;\n background-color: #fff;\n}\n.btn-warning {\n color: #fff;\n background-color: #f0ad4e;\n border-color: #eea236;\n}\n.btn-warning:focus,\n.btn-warning.focus {\n color: #fff;\n background-color: #ec971f;\n border-color: #985f0d;\n}\n.btn-warning:hover {\n color: #fff;\n background-color: #ec971f;\n border-color: #d58512;\n}\n.btn-warning:active,\n.btn-warning.active,\n.open > .dropdown-toggle.btn-warning {\n color: #fff;\n background-color: #ec971f;\n border-color: #d58512;\n}\n.btn-warning:active:hover,\n.btn-warning.active:hover,\n.open > .dropdown-toggle.btn-warning:hover,\n.btn-warning:active:focus,\n.btn-warning.active:focus,\n.open > .dropdown-toggle.btn-warning:focus,\n.btn-warning:active.focus,\n.btn-warning.active.focus,\n.open > .dropdown-toggle.btn-warning.focus {\n color: #fff;\n background-color: #d58512;\n border-color: #985f0d;\n}\n.btn-warning:active,\n.btn-warning.active,\n.open > .dropdown-toggle.btn-warning {\n background-image: none;\n}\n.btn-warning.disabled:hover,\n.btn-warning[disabled]:hover,\nfieldset[disabled] .btn-warning:hover,\n.btn-warning.disabled:focus,\n.btn-warning[disabled]:focus,\nfieldset[disabled] .btn-warning:focus,\n.btn-warning.disabled.focus,\n.btn-warning[disabled].focus,\nfieldset[disabled] .btn-warning.focus {\n background-color: #f0ad4e;\n border-color: #eea236;\n}\n.btn-warning .badge {\n color: #f0ad4e;\n background-color: #fff;\n}\n.btn-danger {\n color: #fff;\n background-color: #d9534f;\n border-color: #d43f3a;\n}\n.btn-danger:focus,\n.btn-danger.focus {\n color: #fff;\n background-color: #c9302c;\n border-color: #761c19;\n}\n.btn-danger:hover {\n color: #fff;\n background-color: #c9302c;\n border-color: #ac2925;\n}\n.btn-danger:active,\n.btn-danger.active,\n.open > .dropdown-toggle.btn-danger {\n color: #fff;\n background-color: #c9302c;\n border-color: #ac2925;\n}\n.btn-danger:active:hover,\n.btn-danger.active:hover,\n.open > .dropdown-toggle.btn-danger:hover,\n.btn-danger:active:focus,\n.btn-danger.active:focus,\n.open > .dropdown-toggle.btn-danger:focus,\n.btn-danger:active.focus,\n.btn-danger.active.focus,\n.open > .dropdown-toggle.btn-danger.focus {\n color: #fff;\n background-color: #ac2925;\n border-color: #761c19;\n}\n.btn-danger:active,\n.btn-danger.active,\n.open > .dropdown-toggle.btn-danger {\n background-image: none;\n}\n.btn-danger.disabled:hover,\n.btn-danger[disabled]:hover,\nfieldset[disabled] .btn-danger:hover,\n.btn-danger.disabled:focus,\n.btn-danger[disabled]:focus,\nfieldset[disabled] .btn-danger:focus,\n.btn-danger.disabled.focus,\n.btn-danger[disabled].focus,\nfieldset[disabled] .btn-danger.focus {\n background-color: #d9534f;\n border-color: #d43f3a;\n}\n.btn-danger .badge {\n color: #d9534f;\n background-color: #fff;\n}\n.btn-link {\n color: #337ab7;\n font-weight: normal;\n border-radius: 0;\n}\n.btn-link,\n.btn-link:active,\n.btn-link.active,\n.btn-link[disabled],\nfieldset[disabled] .btn-link {\n background-color: transparent;\n -webkit-box-shadow: none;\n box-shadow: none;\n}\n.btn-link,\n.btn-link:hover,\n.btn-link:focus,\n.btn-link:active {\n border-color: transparent;\n}\n.btn-link:hover,\n.btn-link:focus {\n color: #23527c;\n text-decoration: underline;\n background-color: transparent;\n}\n.btn-link[disabled]:hover,\nfieldset[disabled] .btn-link:hover,\n.btn-link[disabled]:focus,\nfieldset[disabled] .btn-link:focus {\n color: #777777;\n text-decoration: none;\n}\n.btn-lg,\n.btn-group-lg > .btn {\n padding: 10px 16px;\n font-size: 18px;\n line-height: 1.3333333;\n border-radius: 6px;\n}\n.btn-sm,\n.btn-group-sm > .btn {\n padding: 5px 10px;\n font-size: 12px;\n line-height: 1.5;\n border-radius: 3px;\n}\n.btn-xs,\n.btn-group-xs > .btn {\n padding: 1px 5px;\n font-size: 12px;\n line-height: 1.5;\n border-radius: 3px;\n}\n.btn-block {\n display: block;\n width: 100%;\n}\n.btn-block + .btn-block {\n margin-top: 5px;\n}\ninput[type=\"submit\"].btn-block,\ninput[type=\"reset\"].btn-block,\ninput[type=\"button\"].btn-block {\n width: 100%;\n}\n.fade {\n opacity: 0;\n -webkit-transition: opacity 0.15s linear;\n -o-transition: opacity 0.15s linear;\n transition: opacity 0.15s linear;\n}\n.fade.in {\n opacity: 1;\n}\n.collapse {\n display: none;\n}\n.collapse.in {\n display: block;\n}\ntr.collapse.in {\n display: table-row;\n}\ntbody.collapse.in {\n display: table-row-group;\n}\n.collapsing {\n position: relative;\n height: 0;\n overflow: hidden;\n -webkit-transition-property: height, visibility;\n transition-property: height, visibility;\n -webkit-transition-duration: 0.35s;\n transition-duration: 0.35s;\n -webkit-transition-timing-function: ease;\n transition-timing-function: ease;\n}\n.caret {\n display: inline-block;\n width: 0;\n height: 0;\n margin-left: 2px;\n vertical-align: middle;\n border-top: 4px dashed;\n border-top: 4px solid \\9;\n border-right: 4px solid transparent;\n border-left: 4px solid transparent;\n}\n.dropup,\n.dropdown {\n position: relative;\n}\n.dropdown-toggle:focus {\n outline: 0;\n}\n.dropdown-menu {\n position: absolute;\n top: 100%;\n left: 0;\n z-index: 1000;\n display: none;\n float: left;\n min-width: 160px;\n padding: 5px 0;\n margin: 2px 0 0;\n list-style: none;\n font-size: 14px;\n text-align: left;\n background-color: #fff;\n border: 1px solid #ccc;\n border: 1px solid rgba(0, 0, 0, 0.15);\n border-radius: 4px;\n -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);\n box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);\n background-clip: padding-box;\n}\n.dropdown-menu.pull-right {\n right: 0;\n left: auto;\n}\n.dropdown-menu .divider {\n height: 1px;\n margin: 9px 0;\n overflow: hidden;\n background-color: #e5e5e5;\n}\n.dropdown-menu > li > a {\n display: block;\n padding: 3px 20px;\n clear: both;\n font-weight: normal;\n line-height: 1.42857143;\n color: #333333;\n white-space: nowrap;\n}\n.dropdown-menu > li > a:hover,\n.dropdown-menu > li > a:focus {\n text-decoration: none;\n color: #262626;\n background-color: #f5f5f5;\n}\n.dropdown-menu > .active > a,\n.dropdown-menu > .active > a:hover,\n.dropdown-menu > .active > a:focus {\n color: #fff;\n text-decoration: none;\n outline: 0;\n background-color: #337ab7;\n}\n.dropdown-menu > .disabled > a,\n.dropdown-menu > .disabled > a:hover,\n.dropdown-menu > .disabled > a:focus {\n color: #777777;\n}\n.dropdown-menu > .disabled > a:hover,\n.dropdown-menu > .disabled > a:focus {\n text-decoration: none;\n background-color: transparent;\n background-image: none;\n filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);\n cursor: not-allowed;\n}\n.open > .dropdown-menu {\n display: block;\n}\n.open > a {\n outline: 0;\n}\n.dropdown-menu-right {\n left: auto;\n right: 0;\n}\n.dropdown-menu-left {\n left: 0;\n right: auto;\n}\n.dropdown-header {\n display: block;\n padding: 3px 20px;\n font-size: 12px;\n line-height: 1.42857143;\n color: #777777;\n white-space: nowrap;\n}\n.dropdown-backdrop {\n position: fixed;\n left: 0;\n right: 0;\n bottom: 0;\n top: 0;\n z-index: 990;\n}\n.pull-right > .dropdown-menu {\n right: 0;\n left: auto;\n}\n.dropup .caret,\n.navbar-fixed-bottom .dropdown .caret {\n border-top: 0;\n border-bottom: 4px dashed;\n border-bottom: 4px solid \\9;\n content: \"\";\n}\n.dropup .dropdown-menu,\n.navbar-fixed-bottom .dropdown .dropdown-menu {\n top: auto;\n bottom: 100%;\n margin-bottom: 2px;\n}\n@media (min-width: 768px) {\n .navbar-right .dropdown-menu {\n left: auto;\n right: 0;\n }\n .navbar-right .dropdown-menu-left {\n left: 0;\n right: auto;\n }\n}\n.btn-group,\n.btn-group-vertical {\n position: relative;\n display: inline-block;\n vertical-align: middle;\n}\n.btn-group > .btn,\n.btn-group-vertical > .btn {\n position: relative;\n float: left;\n}\n.btn-group > .btn:hover,\n.btn-group-vertical > .btn:hover,\n.btn-group > .btn:focus,\n.btn-group-vertical > .btn:focus,\n.btn-group > .btn:active,\n.btn-group-vertical > .btn:active,\n.btn-group > .btn.active,\n.btn-group-vertical > .btn.active {\n z-index: 2;\n}\n.btn-group .btn + .btn,\n.btn-group .btn + .btn-group,\n.btn-group .btn-group + .btn,\n.btn-group .btn-group + .btn-group {\n margin-left: -1px;\n}\n.btn-toolbar {\n margin-left: -5px;\n}\n.btn-toolbar .btn,\n.btn-toolbar .btn-group,\n.btn-toolbar .input-group {\n float: left;\n}\n.btn-toolbar > .btn,\n.btn-toolbar > .btn-group,\n.btn-toolbar > .input-group {\n margin-left: 5px;\n}\n.btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) {\n border-radius: 0;\n}\n.btn-group > .btn:first-child {\n margin-left: 0;\n}\n.btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) {\n border-bottom-right-radius: 0;\n border-top-right-radius: 0;\n}\n.btn-group > .btn:last-child:not(:first-child),\n.btn-group > .dropdown-toggle:not(:first-child) {\n border-bottom-left-radius: 0;\n border-top-left-radius: 0;\n}\n.btn-group > .btn-group {\n float: left;\n}\n.btn-group > .btn-group:not(:first-child):not(:last-child) > .btn {\n border-radius: 0;\n}\n.btn-group > .btn-group:first-child:not(:last-child) > .btn:last-child,\n.btn-group > .btn-group:first-child:not(:last-child) > .dropdown-toggle {\n border-bottom-right-radius: 0;\n border-top-right-radius: 0;\n}\n.btn-group > .btn-group:last-child:not(:first-child) > .btn:first-child {\n border-bottom-left-radius: 0;\n border-top-left-radius: 0;\n}\n.btn-group .dropdown-toggle:active,\n.btn-group.open .dropdown-toggle {\n outline: 0;\n}\n.btn-group > .btn + .dropdown-toggle {\n padding-left: 8px;\n padding-right: 8px;\n}\n.btn-group > .btn-lg + .dropdown-toggle {\n padding-left: 12px;\n padding-right: 12px;\n}\n.btn-group.open .dropdown-toggle {\n -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\n box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\n}\n.btn-group.open .dropdown-toggle.btn-link {\n -webkit-box-shadow: none;\n box-shadow: none;\n}\n.btn .caret {\n margin-left: 0;\n}\n.btn-lg .caret {\n border-width: 5px 5px 0;\n border-bottom-width: 0;\n}\n.dropup .btn-lg .caret {\n border-width: 0 5px 5px;\n}\n.btn-group-vertical > .btn,\n.btn-group-vertical > .btn-group,\n.btn-group-vertical > .btn-group > .btn {\n display: block;\n float: none;\n width: 100%;\n max-width: 100%;\n}\n.btn-group-vertical > .btn-group > .btn {\n float: none;\n}\n.btn-group-vertical > .btn + .btn,\n.btn-group-vertical > .btn + .btn-group,\n.btn-group-vertical > .btn-group + .btn,\n.btn-group-vertical > .btn-group + .btn-group {\n margin-top: -1px;\n margin-left: 0;\n}\n.btn-group-vertical > .btn:not(:first-child):not(:last-child) {\n border-radius: 0;\n}\n.btn-group-vertical > .btn:first-child:not(:last-child) {\n border-top-right-radius: 4px;\n border-top-left-radius: 4px;\n border-bottom-right-radius: 0;\n border-bottom-left-radius: 0;\n}\n.btn-group-vertical > .btn:last-child:not(:first-child) {\n border-top-right-radius: 0;\n border-top-left-radius: 0;\n border-bottom-right-radius: 4px;\n border-bottom-left-radius: 4px;\n}\n.btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn {\n border-radius: 0;\n}\n.btn-group-vertical > .btn-group:first-child:not(:last-child) > .btn:last-child,\n.btn-group-vertical > .btn-group:first-child:not(:last-child) > .dropdown-toggle {\n border-bottom-right-radius: 0;\n border-bottom-left-radius: 0;\n}\n.btn-group-vertical > .btn-group:last-child:not(:first-child) > .btn:first-child {\n border-top-right-radius: 0;\n border-top-left-radius: 0;\n}\n.btn-group-justified {\n display: table;\n width: 100%;\n table-layout: fixed;\n border-collapse: separate;\n}\n.btn-group-justified > .btn,\n.btn-group-justified > .btn-group {\n float: none;\n display: table-cell;\n width: 1%;\n}\n.btn-group-justified > .btn-group .btn {\n width: 100%;\n}\n.btn-group-justified > .btn-group .dropdown-menu {\n left: auto;\n}\n[data-toggle=\"buttons\"] > .btn input[type=\"radio\"],\n[data-toggle=\"buttons\"] > .btn-group > .btn input[type=\"radio\"],\n[data-toggle=\"buttons\"] > .btn input[type=\"checkbox\"],\n[data-toggle=\"buttons\"] > .btn-group > .btn input[type=\"checkbox\"] {\n position: absolute;\n clip: rect(0, 0, 0, 0);\n pointer-events: none;\n}\n.input-group {\n position: relative;\n display: table;\n border-collapse: separate;\n}\n.input-group[class*=\"col-\"] {\n float: none;\n padding-left: 0;\n padding-right: 0;\n}\n.input-group .form-control {\n position: relative;\n z-index: 2;\n float: left;\n width: 100%;\n margin-bottom: 0;\n}\n.input-group .form-control:focus {\n z-index: 3;\n}\n.input-group-lg > .form-control,\n.input-group-lg > .input-group-addon,\n.input-group-lg > .input-group-btn > .btn {\n height: 46px;\n padding: 10px 16px;\n font-size: 18px;\n line-height: 1.3333333;\n border-radius: 6px;\n}\nselect.input-group-lg > .form-control,\nselect.input-group-lg > .input-group-addon,\nselect.input-group-lg > .input-group-btn > .btn {\n height: 46px;\n line-height: 46px;\n}\ntextarea.input-group-lg > .form-control,\ntextarea.input-group-lg > .input-group-addon,\ntextarea.input-group-lg > .input-group-btn > .btn,\nselect[multiple].input-group-lg > .form-control,\nselect[multiple].input-group-lg > .input-group-addon,\nselect[multiple].input-group-lg > .input-group-btn > .btn {\n height: auto;\n}\n.input-group-sm > .form-control,\n.input-group-sm > .input-group-addon,\n.input-group-sm > .input-group-btn > .btn {\n height: 30px;\n padding: 5px 10px;\n font-size: 12px;\n line-height: 1.5;\n border-radius: 3px;\n}\nselect.input-group-sm > .form-control,\nselect.input-group-sm > .input-group-addon,\nselect.input-group-sm > .input-group-btn > .btn {\n height: 30px;\n line-height: 30px;\n}\ntextarea.input-group-sm > .form-control,\ntextarea.input-group-sm > .input-group-addon,\ntextarea.input-group-sm > .input-group-btn > .btn,\nselect[multiple].input-group-sm > .form-control,\nselect[multiple].input-group-sm > .input-group-addon,\nselect[multiple].input-group-sm > .input-group-btn > .btn {\n height: auto;\n}\n.input-group-addon,\n.input-group-btn,\n.input-group .form-control {\n display: table-cell;\n}\n.input-group-addon:not(:first-child):not(:last-child),\n.input-group-btn:not(:first-child):not(:last-child),\n.input-group .form-control:not(:first-child):not(:last-child) {\n border-radius: 0;\n}\n.input-group-addon,\n.input-group-btn {\n width: 1%;\n white-space: nowrap;\n vertical-align: middle;\n}\n.input-group-addon {\n padding: 6px 12px;\n font-size: 14px;\n font-weight: normal;\n line-height: 1;\n color: #555555;\n text-align: center;\n background-color: #eeeeee;\n border: 1px solid #ccc;\n border-radius: 4px;\n}\n.input-group-addon.input-sm {\n padding: 5px 10px;\n font-size: 12px;\n border-radius: 3px;\n}\n.input-group-addon.input-lg {\n padding: 10px 16px;\n font-size: 18px;\n border-radius: 6px;\n}\n.input-group-addon input[type=\"radio\"],\n.input-group-addon input[type=\"checkbox\"] {\n margin-top: 0;\n}\n.input-group .form-control:first-child,\n.input-group-addon:first-child,\n.input-group-btn:first-child > .btn,\n.input-group-btn:first-child > .btn-group > .btn,\n.input-group-btn:first-child > .dropdown-toggle,\n.input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle),\n.input-group-btn:last-child > .btn-group:not(:last-child) > .btn {\n border-bottom-right-radius: 0;\n border-top-right-radius: 0;\n}\n.input-group-addon:first-child {\n border-right: 0;\n}\n.input-group .form-control:last-child,\n.input-group-addon:last-child,\n.input-group-btn:last-child > .btn,\n.input-group-btn:last-child > .btn-group > .btn,\n.input-group-btn:last-child > .dropdown-toggle,\n.input-group-btn:first-child > .btn:not(:first-child),\n.input-group-btn:first-child > .btn-group:not(:first-child) > .btn {\n border-bottom-left-radius: 0;\n border-top-left-radius: 0;\n}\n.input-group-addon:last-child {\n border-left: 0;\n}\n.input-group-btn {\n position: relative;\n font-size: 0;\n white-space: nowrap;\n}\n.input-group-btn > .btn {\n position: relative;\n}\n.input-group-btn > .btn + .btn {\n margin-left: -1px;\n}\n.input-group-btn > .btn:hover,\n.input-group-btn > .btn:focus,\n.input-group-btn > .btn:active {\n z-index: 2;\n}\n.input-group-btn:first-child > .btn,\n.input-group-btn:first-child > .btn-group {\n margin-right: -1px;\n}\n.input-group-btn:last-child > .btn,\n.input-group-btn:last-child > .btn-group {\n z-index: 2;\n margin-left: -1px;\n}\n.nav {\n margin-bottom: 0;\n padding-left: 0;\n list-style: none;\n}\n.nav > li {\n position: relative;\n display: block;\n}\n.nav > li > a {\n position: relative;\n display: block;\n padding: 10px 15px;\n}\n.nav > li > a:hover,\n.nav > li > a:focus {\n text-decoration: none;\n background-color: #eeeeee;\n}\n.nav > li.disabled > a {\n color: #777777;\n}\n.nav > li.disabled > a:hover,\n.nav > li.disabled > a:focus {\n color: #777777;\n text-decoration: none;\n background-color: transparent;\n cursor: not-allowed;\n}\n.nav .open > a,\n.nav .open > a:hover,\n.nav .open > a:focus {\n background-color: #eeeeee;\n border-color: #337ab7;\n}\n.nav .nav-divider {\n height: 1px;\n margin: 9px 0;\n overflow: hidden;\n background-color: #e5e5e5;\n}\n.nav > li > a > img {\n max-width: none;\n}\n.nav-tabs {\n border-bottom: 1px solid #ddd;\n}\n.nav-tabs > li {\n float: left;\n margin-bottom: -1px;\n}\n.nav-tabs > li > a {\n margin-right: 2px;\n line-height: 1.42857143;\n border: 1px solid transparent;\n border-radius: 4px 4px 0 0;\n}\n.nav-tabs > li > a:hover {\n border-color: #eeeeee #eeeeee #ddd;\n}\n.nav-tabs > li.active > a,\n.nav-tabs > li.active > a:hover,\n.nav-tabs > li.active > a:focus {\n color: #555555;\n background-color: #fff;\n border: 1px solid #ddd;\n border-bottom-color: transparent;\n cursor: default;\n}\n.nav-tabs.nav-justified {\n width: 100%;\n border-bottom: 0;\n}\n.nav-tabs.nav-justified > li {\n float: none;\n}\n.nav-tabs.nav-justified > li > a {\n text-align: center;\n margin-bottom: 5px;\n}\n.nav-tabs.nav-justified > .dropdown .dropdown-menu {\n top: auto;\n left: auto;\n}\n@media (min-width: 768px) {\n .nav-tabs.nav-justified > li {\n display: table-cell;\n width: 1%;\n }\n .nav-tabs.nav-justified > li > a {\n margin-bottom: 0;\n }\n}\n.nav-tabs.nav-justified > li > a {\n margin-right: 0;\n border-radius: 4px;\n}\n.nav-tabs.nav-justified > .active > a,\n.nav-tabs.nav-justified > .active > a:hover,\n.nav-tabs.nav-justified > .active > a:focus {\n border: 1px solid #ddd;\n}\n@media (min-width: 768px) {\n .nav-tabs.nav-justified > li > a {\n border-bottom: 1px solid #ddd;\n border-radius: 4px 4px 0 0;\n }\n .nav-tabs.nav-justified > .active > a,\n .nav-tabs.nav-justified > .active > a:hover,\n .nav-tabs.nav-justified > .active > a:focus {\n border-bottom-color: #fff;\n }\n}\n.nav-pills > li {\n float: left;\n}\n.nav-pills > li > a {\n border-radius: 4px;\n}\n.nav-pills > li + li {\n margin-left: 2px;\n}\n.nav-pills > li.active > a,\n.nav-pills > li.active > a:hover,\n.nav-pills > li.active > a:focus {\n color: #fff;\n background-color: #337ab7;\n}\n.nav-stacked > li {\n float: none;\n}\n.nav-stacked > li + li {\n margin-top: 2px;\n margin-left: 0;\n}\n.nav-justified {\n width: 100%;\n}\n.nav-justified > li {\n float: none;\n}\n.nav-justified > li > a {\n text-align: center;\n margin-bottom: 5px;\n}\n.nav-justified > .dropdown .dropdown-menu {\n top: auto;\n left: auto;\n}\n@media (min-width: 768px) {\n .nav-justified > li {\n display: table-cell;\n width: 1%;\n }\n .nav-justified > li > a {\n margin-bottom: 0;\n }\n}\n.nav-tabs-justified {\n border-bottom: 0;\n}\n.nav-tabs-justified > li > a {\n margin-right: 0;\n border-radius: 4px;\n}\n.nav-tabs-justified > .active > a,\n.nav-tabs-justified > .active > a:hover,\n.nav-tabs-justified > .active > a:focus {\n border: 1px solid #ddd;\n}\n@media (min-width: 768px) {\n .nav-tabs-justified > li > a {\n border-bottom: 1px solid #ddd;\n border-radius: 4px 4px 0 0;\n }\n .nav-tabs-justified > .active > a,\n .nav-tabs-justified > .active > a:hover,\n .nav-tabs-justified > .active > a:focus {\n border-bottom-color: #fff;\n }\n}\n.tab-content > .tab-pane {\n display: none;\n}\n.tab-content > .active {\n display: block;\n}\n.nav-tabs .dropdown-menu {\n margin-top: -1px;\n border-top-right-radius: 0;\n border-top-left-radius: 0;\n}\n.navbar {\n position: relative;\n min-height: 50px;\n margin-bottom: 20px;\n border: 1px solid transparent;\n}\n@media (min-width: 768px) {\n .navbar {\n border-radius: 4px;\n }\n}\n@media (min-width: 768px) {\n .navbar-header {\n float: left;\n }\n}\n.navbar-collapse {\n overflow-x: visible;\n padding-right: 15px;\n padding-left: 15px;\n border-top: 1px solid transparent;\n box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1);\n -webkit-overflow-scrolling: touch;\n}\n.navbar-collapse.in {\n overflow-y: auto;\n}\n@media (min-width: 768px) {\n .navbar-collapse {\n width: auto;\n border-top: 0;\n box-shadow: none;\n }\n .navbar-collapse.collapse {\n display: block !important;\n height: auto !important;\n padding-bottom: 0;\n overflow: visible !important;\n }\n .navbar-collapse.in {\n overflow-y: visible;\n }\n .navbar-fixed-top .navbar-collapse,\n .navbar-static-top .navbar-collapse,\n .navbar-fixed-bottom .navbar-collapse {\n padding-left: 0;\n padding-right: 0;\n }\n}\n.navbar-fixed-top .navbar-collapse,\n.navbar-fixed-bottom .navbar-collapse {\n max-height: 340px;\n}\n@media (max-device-width: 480px) and (orientation: landscape) {\n .navbar-fixed-top .navbar-collapse,\n .navbar-fixed-bottom .navbar-collapse {\n max-height: 200px;\n }\n}\n.container > .navbar-header,\n.container-fluid > .navbar-header,\n.container > .navbar-collapse,\n.container-fluid > .navbar-collapse {\n margin-right: -15px;\n margin-left: -15px;\n}\n@media (min-width: 768px) {\n .container > .navbar-header,\n .container-fluid > .navbar-header,\n .container > .navbar-collapse,\n .container-fluid > .navbar-collapse {\n margin-right: 0;\n margin-left: 0;\n }\n}\n.navbar-static-top {\n z-index: 1000;\n border-width: 0 0 1px;\n}\n@media (min-width: 768px) {\n .navbar-static-top {\n border-radius: 0;\n }\n}\n.navbar-fixed-top,\n.navbar-fixed-bottom {\n position: fixed;\n right: 0;\n left: 0;\n z-index: 1030;\n}\n@media (min-width: 768px) {\n .navbar-fixed-top,\n .navbar-fixed-bottom {\n border-radius: 0;\n }\n}\n.navbar-fixed-top {\n top: 0;\n border-width: 0 0 1px;\n}\n.navbar-fixed-bottom {\n bottom: 0;\n margin-bottom: 0;\n border-width: 1px 0 0;\n}\n.navbar-brand {\n float: left;\n padding: 15px 15px;\n font-size: 18px;\n line-height: 20px;\n height: 50px;\n}\n.navbar-brand:hover,\n.navbar-brand:focus {\n text-decoration: none;\n}\n.navbar-brand > img {\n display: block;\n}\n@media (min-width: 768px) {\n .navbar > .container .navbar-brand,\n .navbar > .container-fluid .navbar-brand {\n margin-left: -15px;\n }\n}\n.navbar-toggle {\n position: relative;\n float: right;\n margin-right: 15px;\n padding: 9px 10px;\n margin-top: 8px;\n margin-bottom: 8px;\n background-color: transparent;\n background-image: none;\n border: 1px solid transparent;\n border-radius: 4px;\n}\n.navbar-toggle:focus {\n outline: 0;\n}\n.navbar-toggle .icon-bar {\n display: block;\n width: 22px;\n height: 2px;\n border-radius: 1px;\n}\n.navbar-toggle .icon-bar + .icon-bar {\n margin-top: 4px;\n}\n@media (min-width: 768px) {\n .navbar-toggle {\n display: none;\n }\n}\n.navbar-nav {\n margin: 7.5px -15px;\n}\n.navbar-nav > li > a {\n padding-top: 10px;\n padding-bottom: 10px;\n line-height: 20px;\n}\n@media (max-width: 767px) {\n .navbar-nav .open .dropdown-menu {\n position: static;\n float: none;\n width: auto;\n margin-top: 0;\n background-color: transparent;\n border: 0;\n box-shadow: none;\n }\n .navbar-nav .open .dropdown-menu > li > a,\n .navbar-nav .open .dropdown-menu .dropdown-header {\n padding: 5px 15px 5px 25px;\n }\n .navbar-nav .open .dropdown-menu > li > a {\n line-height: 20px;\n }\n .navbar-nav .open .dropdown-menu > li > a:hover,\n .navbar-nav .open .dropdown-menu > li > a:focus {\n background-image: none;\n }\n}\n@media (min-width: 768px) {\n .navbar-nav {\n float: left;\n margin: 0;\n }\n .navbar-nav > li {\n float: left;\n }\n .navbar-nav > li > a {\n padding-top: 15px;\n padding-bottom: 15px;\n }\n}\n.navbar-form {\n margin-left: -15px;\n margin-right: -15px;\n padding: 10px 15px;\n border-top: 1px solid transparent;\n border-bottom: 1px solid transparent;\n -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);\n box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);\n margin-top: 8px;\n margin-bottom: 8px;\n}\n@media (min-width: 768px) {\n .navbar-form .form-group {\n display: inline-block;\n margin-bottom: 0;\n vertical-align: middle;\n }\n .navbar-form .form-control {\n display: inline-block;\n width: auto;\n vertical-align: middle;\n }\n .navbar-form .form-control-static {\n display: inline-block;\n }\n .navbar-form .input-group {\n display: inline-table;\n vertical-align: middle;\n }\n .navbar-form .input-group .input-group-addon,\n .navbar-form .input-group .input-group-btn,\n .navbar-form .input-group .form-control {\n width: auto;\n }\n .navbar-form .input-group > .form-control {\n width: 100%;\n }\n .navbar-form .control-label {\n margin-bottom: 0;\n vertical-align: middle;\n }\n .navbar-form .radio,\n .navbar-form .checkbox {\n display: inline-block;\n margin-top: 0;\n margin-bottom: 0;\n vertical-align: middle;\n }\n .navbar-form .radio label,\n .navbar-form .checkbox label {\n padding-left: 0;\n }\n .navbar-form .radio input[type=\"radio\"],\n .navbar-form .checkbox input[type=\"checkbox\"] {\n position: relative;\n margin-left: 0;\n }\n .navbar-form .has-feedback .form-control-feedback {\n top: 0;\n }\n}\n@media (max-width: 767px) {\n .navbar-form .form-group {\n margin-bottom: 5px;\n }\n .navbar-form .form-group:last-child {\n margin-bottom: 0;\n }\n}\n@media (min-width: 768px) {\n .navbar-form {\n width: auto;\n border: 0;\n margin-left: 0;\n margin-right: 0;\n padding-top: 0;\n padding-bottom: 0;\n -webkit-box-shadow: none;\n box-shadow: none;\n }\n}\n.navbar-nav > li > .dropdown-menu {\n margin-top: 0;\n border-top-right-radius: 0;\n border-top-left-radius: 0;\n}\n.navbar-fixed-bottom .navbar-nav > li > .dropdown-menu {\n margin-bottom: 0;\n border-top-right-radius: 4px;\n border-top-left-radius: 4px;\n border-bottom-right-radius: 0;\n border-bottom-left-radius: 0;\n}\n.navbar-btn {\n margin-top: 8px;\n margin-bottom: 8px;\n}\n.navbar-btn.btn-sm {\n margin-top: 10px;\n margin-bottom: 10px;\n}\n.navbar-btn.btn-xs {\n margin-top: 14px;\n margin-bottom: 14px;\n}\n.navbar-text {\n margin-top: 15px;\n margin-bottom: 15px;\n}\n@media (min-width: 768px) {\n .navbar-text {\n float: left;\n margin-left: 15px;\n margin-right: 15px;\n }\n}\n@media (min-width: 768px) {\n .navbar-left {\n float: left !important;\n }\n .navbar-right {\n float: right !important;\n margin-right: -15px;\n }\n .navbar-right ~ .navbar-right {\n margin-right: 0;\n }\n}\n.navbar-default {\n background-color: #f8f8f8;\n border-color: #e7e7e7;\n}\n.navbar-default .navbar-brand {\n color: #777;\n}\n.navbar-default .navbar-brand:hover,\n.navbar-default .navbar-brand:focus {\n color: #5e5e5e;\n background-color: transparent;\n}\n.navbar-default .navbar-text {\n color: #777;\n}\n.navbar-default .navbar-nav > li > a {\n color: #777;\n}\n.navbar-default .navbar-nav > li > a:hover,\n.navbar-default .navbar-nav > li > a:focus {\n color: #333;\n background-color: transparent;\n}\n.navbar-default .navbar-nav > .active > a,\n.navbar-default .navbar-nav > .active > a:hover,\n.navbar-default .navbar-nav > .active > a:focus {\n color: #555;\n background-color: #e7e7e7;\n}\n.navbar-default .navbar-nav > .disabled > a,\n.navbar-default .navbar-nav > .disabled > a:hover,\n.navbar-default .navbar-nav > .disabled > a:focus {\n color: #ccc;\n background-color: transparent;\n}\n.navbar-default .navbar-toggle {\n border-color: #ddd;\n}\n.navbar-default .navbar-toggle:hover,\n.navbar-default .navbar-toggle:focus {\n background-color: #ddd;\n}\n.navbar-default .navbar-toggle .icon-bar {\n background-color: #888;\n}\n.navbar-default .navbar-collapse,\n.navbar-default .navbar-form {\n border-color: #e7e7e7;\n}\n.navbar-default .navbar-nav > .open > a,\n.navbar-default .navbar-nav > .open > a:hover,\n.navbar-default .navbar-nav > .open > a:focus {\n background-color: #e7e7e7;\n color: #555;\n}\n@media (max-width: 767px) {\n .navbar-default .navbar-nav .open .dropdown-menu > li > a {\n color: #777;\n }\n .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover,\n .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus {\n color: #333;\n background-color: transparent;\n }\n .navbar-default .navbar-nav .open .dropdown-menu > .active > a,\n .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover,\n .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus {\n color: #555;\n background-color: #e7e7e7;\n }\n .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a,\n .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover,\n .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus {\n color: #ccc;\n background-color: transparent;\n }\n}\n.navbar-default .navbar-link {\n color: #777;\n}\n.navbar-default .navbar-link:hover {\n color: #333;\n}\n.navbar-default .btn-link {\n color: #777;\n}\n.navbar-default .btn-link:hover,\n.navbar-default .btn-link:focus {\n color: #333;\n}\n.navbar-default .btn-link[disabled]:hover,\nfieldset[disabled] .navbar-default .btn-link:hover,\n.navbar-default .btn-link[disabled]:focus,\nfieldset[disabled] .navbar-default .btn-link:focus {\n color: #ccc;\n}\n.navbar-inverse {\n background-color: #222;\n border-color: #080808;\n}\n.navbar-inverse .navbar-brand {\n color: #9d9d9d;\n}\n.navbar-inverse .navbar-brand:hover,\n.navbar-inverse .navbar-brand:focus {\n color: #fff;\n background-color: transparent;\n}\n.navbar-inverse .navbar-text {\n color: #9d9d9d;\n}\n.navbar-inverse .navbar-nav > li > a {\n color: #9d9d9d;\n}\n.navbar-inverse .navbar-nav > li > a:hover,\n.navbar-inverse .navbar-nav > li > a:focus {\n color: #fff;\n background-color: transparent;\n}\n.navbar-inverse .navbar-nav > .active > a,\n.navbar-inverse .navbar-nav > .active > a:hover,\n.navbar-inverse .navbar-nav > .active > a:focus {\n color: #fff;\n background-color: #080808;\n}\n.navbar-inverse .navbar-nav > .disabled > a,\n.navbar-inverse .navbar-nav > .disabled > a:hover,\n.navbar-inverse .navbar-nav > .disabled > a:focus {\n color: #444;\n background-color: transparent;\n}\n.navbar-inverse .navbar-toggle {\n border-color: #333;\n}\n.navbar-inverse .navbar-toggle:hover,\n.navbar-inverse .navbar-toggle:focus {\n background-color: #333;\n}\n.navbar-inverse .navbar-toggle .icon-bar {\n background-color: #fff;\n}\n.navbar-inverse .navbar-collapse,\n.navbar-inverse .navbar-form {\n border-color: #101010;\n}\n.navbar-inverse .navbar-nav > .open > a,\n.navbar-inverse .navbar-nav > .open > a:hover,\n.navbar-inverse .navbar-nav > .open > a:focus {\n background-color: #080808;\n color: #fff;\n}\n@media (max-width: 767px) {\n .navbar-inverse .navbar-nav .open .dropdown-menu > .dropdown-header {\n border-color: #080808;\n }\n .navbar-inverse .navbar-nav .open .dropdown-menu .divider {\n background-color: #080808;\n }\n .navbar-inverse .navbar-nav .open .dropdown-menu > li > a {\n color: #9d9d9d;\n }\n .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover,\n .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus {\n color: #fff;\n background-color: transparent;\n }\n .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a,\n .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:hover,\n .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:focus {\n color: #fff;\n background-color: #080808;\n }\n .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a,\n .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:hover,\n .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:focus {\n color: #444;\n background-color: transparent;\n }\n}\n.navbar-inverse .navbar-link {\n color: #9d9d9d;\n}\n.navbar-inverse .navbar-link:hover {\n color: #fff;\n}\n.navbar-inverse .btn-link {\n color: #9d9d9d;\n}\n.navbar-inverse .btn-link:hover,\n.navbar-inverse .btn-link:focus {\n color: #fff;\n}\n.navbar-inverse .btn-link[disabled]:hover,\nfieldset[disabled] .navbar-inverse .btn-link:hover,\n.navbar-inverse .btn-link[disabled]:focus,\nfieldset[disabled] .navbar-inverse .btn-link:focus {\n color: #444;\n}\n.breadcrumb {\n padding: 8px 15px;\n margin-bottom: 20px;\n list-style: none;\n background-color: #f5f5f5;\n border-radius: 4px;\n}\n.breadcrumb > li {\n display: inline-block;\n}\n.breadcrumb > li + li:before {\n content: \"/\\00a0\";\n padding: 0 5px;\n color: #ccc;\n}\n.breadcrumb > .active {\n color: #777777;\n}\n.pagination {\n display: inline-block;\n padding-left: 0;\n margin: 20px 0;\n border-radius: 4px;\n}\n.pagination > li {\n display: inline;\n}\n.pagination > li > a,\n.pagination > li > span {\n position: relative;\n float: left;\n padding: 6px 12px;\n line-height: 1.42857143;\n text-decoration: none;\n color: #337ab7;\n background-color: #fff;\n border: 1px solid #ddd;\n margin-left: -1px;\n}\n.pagination > li:first-child > a,\n.pagination > li:first-child > span {\n margin-left: 0;\n border-bottom-left-radius: 4px;\n border-top-left-radius: 4px;\n}\n.pagination > li:last-child > a,\n.pagination > li:last-child > span {\n border-bottom-right-radius: 4px;\n border-top-right-radius: 4px;\n}\n.pagination > li > a:hover,\n.pagination > li > span:hover,\n.pagination > li > a:focus,\n.pagination > li > span:focus {\n z-index: 2;\n color: #23527c;\n background-color: #eeeeee;\n border-color: #ddd;\n}\n.pagination > .active > a,\n.pagination > .active > span,\n.pagination > .active > a:hover,\n.pagination > .active > span:hover,\n.pagination > .active > a:focus,\n.pagination > .active > span:focus {\n z-index: 3;\n color: #fff;\n background-color: #337ab7;\n border-color: #337ab7;\n cursor: default;\n}\n.pagination > .disabled > span,\n.pagination > .disabled > span:hover,\n.pagination > .disabled > span:focus,\n.pagination > .disabled > a,\n.pagination > .disabled > a:hover,\n.pagination > .disabled > a:focus {\n color: #777777;\n background-color: #fff;\n border-color: #ddd;\n cursor: not-allowed;\n}\n.pagination-lg > li > a,\n.pagination-lg > li > span {\n padding: 10px 16px;\n font-size: 18px;\n line-height: 1.3333333;\n}\n.pagination-lg > li:first-child > a,\n.pagination-lg > li:first-child > span {\n border-bottom-left-radius: 6px;\n border-top-left-radius: 6px;\n}\n.pagination-lg > li:last-child > a,\n.pagination-lg > li:last-child > span {\n border-bottom-right-radius: 6px;\n border-top-right-radius: 6px;\n}\n.pagination-sm > li > a,\n.pagination-sm > li > span {\n padding: 5px 10px;\n font-size: 12px;\n line-height: 1.5;\n}\n.pagination-sm > li:first-child > a,\n.pagination-sm > li:first-child > span {\n border-bottom-left-radius: 3px;\n border-top-left-radius: 3px;\n}\n.pagination-sm > li:last-child > a,\n.pagination-sm > li:last-child > span {\n border-bottom-right-radius: 3px;\n border-top-right-radius: 3px;\n}\n.pager {\n padding-left: 0;\n margin: 20px 0;\n list-style: none;\n text-align: center;\n}\n.pager li {\n display: inline;\n}\n.pager li > a,\n.pager li > span {\n display: inline-block;\n padding: 5px 14px;\n background-color: #fff;\n border: 1px solid #ddd;\n border-radius: 15px;\n}\n.pager li > a:hover,\n.pager li > a:focus {\n text-decoration: none;\n background-color: #eeeeee;\n}\n.pager .next > a,\n.pager .next > span {\n float: right;\n}\n.pager .previous > a,\n.pager .previous > span {\n float: left;\n}\n.pager .disabled > a,\n.pager .disabled > a:hover,\n.pager .disabled > a:focus,\n.pager .disabled > span {\n color: #777777;\n background-color: #fff;\n cursor: not-allowed;\n}\n.label {\n display: inline;\n padding: .2em .6em .3em;\n font-size: 75%;\n font-weight: bold;\n line-height: 1;\n color: #fff;\n text-align: center;\n white-space: nowrap;\n vertical-align: baseline;\n border-radius: .25em;\n}\na.label:hover,\na.label:focus {\n color: #fff;\n text-decoration: none;\n cursor: pointer;\n}\n.label:empty {\n display: none;\n}\n.btn .label {\n position: relative;\n top: -1px;\n}\n.label-default {\n background-color: #777777;\n}\n.label-default[href]:hover,\n.label-default[href]:focus {\n background-color: #5e5e5e;\n}\n.label-primary {\n background-color: #337ab7;\n}\n.label-primary[href]:hover,\n.label-primary[href]:focus {\n background-color: #286090;\n}\n.label-success {\n background-color: #5cb85c;\n}\n.label-success[href]:hover,\n.label-success[href]:focus {\n background-color: #449d44;\n}\n.label-info {\n background-color: #5bc0de;\n}\n.label-info[href]:hover,\n.label-info[href]:focus {\n background-color: #31b0d5;\n}\n.label-warning {\n background-color: #f0ad4e;\n}\n.label-warning[href]:hover,\n.label-warning[href]:focus {\n background-color: #ec971f;\n}\n.label-danger {\n background-color: #d9534f;\n}\n.label-danger[href]:hover,\n.label-danger[href]:focus {\n background-color: #c9302c;\n}\n.badge {\n display: inline-block;\n min-width: 10px;\n padding: 3px 7px;\n font-size: 12px;\n font-weight: bold;\n color: #fff;\n line-height: 1;\n vertical-align: middle;\n white-space: nowrap;\n text-align: center;\n background-color: #777777;\n border-radius: 10px;\n}\n.badge:empty {\n display: none;\n}\n.btn .badge {\n position: relative;\n top: -1px;\n}\n.btn-xs .badge,\n.btn-group-xs > .btn .badge {\n top: 0;\n padding: 1px 5px;\n}\na.badge:hover,\na.badge:focus {\n color: #fff;\n text-decoration: none;\n cursor: pointer;\n}\n.list-group-item.active > .badge,\n.nav-pills > .active > a > .badge {\n color: #337ab7;\n background-color: #fff;\n}\n.list-group-item > .badge {\n float: right;\n}\n.list-group-item > .badge + .badge {\n margin-right: 5px;\n}\n.nav-pills > li > a > .badge {\n margin-left: 3px;\n}\n.jumbotron {\n padding-top: 30px;\n padding-bottom: 30px;\n margin-bottom: 30px;\n color: inherit;\n background-color: #eeeeee;\n}\n.jumbotron h1,\n.jumbotron .h1 {\n color: inherit;\n}\n.jumbotron p {\n margin-bottom: 15px;\n font-size: 21px;\n font-weight: 200;\n}\n.jumbotron > hr {\n border-top-color: #d5d5d5;\n}\n.container .jumbotron,\n.container-fluid .jumbotron {\n border-radius: 6px;\n padding-left: 15px;\n padding-right: 15px;\n}\n.jumbotron .container {\n max-width: 100%;\n}\n@media screen and (min-width: 768px) {\n .jumbotron {\n padding-top: 48px;\n padding-bottom: 48px;\n }\n .container .jumbotron,\n .container-fluid .jumbotron {\n padding-left: 60px;\n padding-right: 60px;\n }\n .jumbotron h1,\n .jumbotron .h1 {\n font-size: 63px;\n }\n}\n.thumbnail {\n display: block;\n padding: 4px;\n margin-bottom: 20px;\n line-height: 1.42857143;\n background-color: #fff;\n border: 1px solid #ddd;\n border-radius: 4px;\n -webkit-transition: border 0.2s ease-in-out;\n -o-transition: border 0.2s ease-in-out;\n transition: border 0.2s ease-in-out;\n}\n.thumbnail > img,\n.thumbnail a > img {\n margin-left: auto;\n margin-right: auto;\n}\na.thumbnail:hover,\na.thumbnail:focus,\na.thumbnail.active {\n border-color: #337ab7;\n}\n.thumbnail .caption {\n padding: 9px;\n color: #333333;\n}\n.alert {\n padding: 15px;\n margin-bottom: 20px;\n border: 1px solid transparent;\n border-radius: 4px;\n}\n.alert h4 {\n margin-top: 0;\n color: inherit;\n}\n.alert .alert-link {\n font-weight: bold;\n}\n.alert > p,\n.alert > ul {\n margin-bottom: 0;\n}\n.alert > p + p {\n margin-top: 5px;\n}\n.alert-dismissable,\n.alert-dismissible {\n padding-right: 35px;\n}\n.alert-dismissable .close,\n.alert-dismissible .close {\n position: relative;\n top: -2px;\n right: -21px;\n color: inherit;\n}\n.alert-success {\n background-color: #dff0d8;\n border-color: #d6e9c6;\n color: #3c763d;\n}\n.alert-success hr {\n border-top-color: #c9e2b3;\n}\n.alert-success .alert-link {\n color: #2b542c;\n}\n.alert-info {\n background-color: #d9edf7;\n border-color: #bce8f1;\n color: #31708f;\n}\n.alert-info hr {\n border-top-color: #a6e1ec;\n}\n.alert-info .alert-link {\n color: #245269;\n}\n.alert-warning {\n background-color: #fcf8e3;\n border-color: #faebcc;\n color: #8a6d3b;\n}\n.alert-warning hr {\n border-top-color: #f7e1b5;\n}\n.alert-warning .alert-link {\n color: #66512c;\n}\n.alert-danger {\n background-color: #f2dede;\n border-color: #ebccd1;\n color: #a94442;\n}\n.alert-danger hr {\n border-top-color: #e4b9c0;\n}\n.alert-danger .alert-link {\n color: #843534;\n}\n@-webkit-keyframes progress-bar-stripes {\n from {\n background-position: 40px 0;\n }\n to {\n background-position: 0 0;\n }\n}\n@keyframes progress-bar-stripes {\n from {\n background-position: 40px 0;\n }\n to {\n background-position: 0 0;\n }\n}\n.progress {\n overflow: hidden;\n height: 20px;\n margin-bottom: 20px;\n background-color: #f5f5f5;\n border-radius: 4px;\n -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);\n box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);\n}\n.progress-bar {\n float: left;\n width: 0%;\n height: 100%;\n font-size: 12px;\n line-height: 20px;\n color: #fff;\n text-align: center;\n background-color: #337ab7;\n -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);\n box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);\n -webkit-transition: width 0.6s ease;\n -o-transition: width 0.6s ease;\n transition: width 0.6s ease;\n}\n.progress-striped .progress-bar,\n.progress-bar-striped {\n background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n background-size: 40px 40px;\n}\n.progress.active .progress-bar,\n.progress-bar.active {\n -webkit-animation: progress-bar-stripes 2s linear infinite;\n -o-animation: progress-bar-stripes 2s linear infinite;\n animation: progress-bar-stripes 2s linear infinite;\n}\n.progress-bar-success {\n background-color: #5cb85c;\n}\n.progress-striped .progress-bar-success {\n background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n}\n.progress-bar-info {\n background-color: #5bc0de;\n}\n.progress-striped .progress-bar-info {\n background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n}\n.progress-bar-warning {\n background-color: #f0ad4e;\n}\n.progress-striped .progress-bar-warning {\n background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n}\n.progress-bar-danger {\n background-color: #d9534f;\n}\n.progress-striped .progress-bar-danger {\n background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n}\n.media {\n margin-top: 15px;\n}\n.media:first-child {\n margin-top: 0;\n}\n.media,\n.media-body {\n zoom: 1;\n overflow: hidden;\n}\n.media-body {\n width: 10000px;\n}\n.media-object {\n display: block;\n}\n.media-object.img-thumbnail {\n max-width: none;\n}\n.media-right,\n.media > .pull-right {\n padding-left: 10px;\n}\n.media-left,\n.media > .pull-left {\n padding-right: 10px;\n}\n.media-left,\n.media-right,\n.media-body {\n display: table-cell;\n vertical-align: top;\n}\n.media-middle {\n vertical-align: middle;\n}\n.media-bottom {\n vertical-align: bottom;\n}\n.media-heading {\n margin-top: 0;\n margin-bottom: 5px;\n}\n.media-list {\n padding-left: 0;\n list-style: none;\n}\n.list-group {\n margin-bottom: 20px;\n padding-left: 0;\n}\n.list-group-item {\n position: relative;\n display: block;\n padding: 10px 15px;\n margin-bottom: -1px;\n background-color: #fff;\n border: 1px solid #ddd;\n}\n.list-group-item:first-child {\n border-top-right-radius: 4px;\n border-top-left-radius: 4px;\n}\n.list-group-item:last-child {\n margin-bottom: 0;\n border-bottom-right-radius: 4px;\n border-bottom-left-radius: 4px;\n}\na.list-group-item,\nbutton.list-group-item {\n color: #555;\n}\na.list-group-item .list-group-item-heading,\nbutton.list-group-item .list-group-item-heading {\n color: #333;\n}\na.list-group-item:hover,\nbutton.list-group-item:hover,\na.list-group-item:focus,\nbutton.list-group-item:focus {\n text-decoration: none;\n color: #555;\n background-color: #f5f5f5;\n}\nbutton.list-group-item {\n width: 100%;\n text-align: left;\n}\n.list-group-item.disabled,\n.list-group-item.disabled:hover,\n.list-group-item.disabled:focus {\n background-color: #eeeeee;\n color: #777777;\n cursor: not-allowed;\n}\n.list-group-item.disabled .list-group-item-heading,\n.list-group-item.disabled:hover .list-group-item-heading,\n.list-group-item.disabled:focus .list-group-item-heading {\n color: inherit;\n}\n.list-group-item.disabled .list-group-item-text,\n.list-group-item.disabled:hover .list-group-item-text,\n.list-group-item.disabled:focus .list-group-item-text {\n color: #777777;\n}\n.list-group-item.active,\n.list-group-item.active:hover,\n.list-group-item.active:focus {\n z-index: 2;\n color: #fff;\n background-color: #337ab7;\n border-color: #337ab7;\n}\n.list-group-item.active .list-group-item-heading,\n.list-group-item.active:hover .list-group-item-heading,\n.list-group-item.active:focus .list-group-item-heading,\n.list-group-item.active .list-group-item-heading > small,\n.list-group-item.active:hover .list-group-item-heading > small,\n.list-group-item.active:focus .list-group-item-heading > small,\n.list-group-item.active .list-group-item-heading > .small,\n.list-group-item.active:hover .list-group-item-heading > .small,\n.list-group-item.active:focus .list-group-item-heading > .small {\n color: inherit;\n}\n.list-group-item.active .list-group-item-text,\n.list-group-item.active:hover .list-group-item-text,\n.list-group-item.active:focus .list-group-item-text {\n color: #c7ddef;\n}\n.list-group-item-success {\n color: #3c763d;\n background-color: #dff0d8;\n}\na.list-group-item-success,\nbutton.list-group-item-success {\n color: #3c763d;\n}\na.list-group-item-success .list-group-item-heading,\nbutton.list-group-item-success .list-group-item-heading {\n color: inherit;\n}\na.list-group-item-success:hover,\nbutton.list-group-item-success:hover,\na.list-group-item-success:focus,\nbutton.list-group-item-success:focus {\n color: #3c763d;\n background-color: #d0e9c6;\n}\na.list-group-item-success.active,\nbutton.list-group-item-success.active,\na.list-group-item-success.active:hover,\nbutton.list-group-item-success.active:hover,\na.list-group-item-success.active:focus,\nbutton.list-group-item-success.active:focus {\n color: #fff;\n background-color: #3c763d;\n border-color: #3c763d;\n}\n.list-group-item-info {\n color: #31708f;\n background-color: #d9edf7;\n}\na.list-group-item-info,\nbutton.list-group-item-info {\n color: #31708f;\n}\na.list-group-item-info .list-group-item-heading,\nbutton.list-group-item-info .list-group-item-heading {\n color: inherit;\n}\na.list-group-item-info:hover,\nbutton.list-group-item-info:hover,\na.list-group-item-info:focus,\nbutton.list-group-item-info:focus {\n color: #31708f;\n background-color: #c4e3f3;\n}\na.list-group-item-info.active,\nbutton.list-group-item-info.active,\na.list-group-item-info.active:hover,\nbutton.list-group-item-info.active:hover,\na.list-group-item-info.active:focus,\nbutton.list-group-item-info.active:focus {\n color: #fff;\n background-color: #31708f;\n border-color: #31708f;\n}\n.list-group-item-warning {\n color: #8a6d3b;\n background-color: #fcf8e3;\n}\na.list-group-item-warning,\nbutton.list-group-item-warning {\n color: #8a6d3b;\n}\na.list-group-item-warning .list-group-item-heading,\nbutton.list-group-item-warning .list-group-item-heading {\n color: inherit;\n}\na.list-group-item-warning:hover,\nbutton.list-group-item-warning:hover,\na.list-group-item-warning:focus,\nbutton.list-group-item-warning:focus {\n color: #8a6d3b;\n background-color: #faf2cc;\n}\na.list-group-item-warning.active,\nbutton.list-group-item-warning.active,\na.list-group-item-warning.active:hover,\nbutton.list-group-item-warning.active:hover,\na.list-group-item-warning.active:focus,\nbutton.list-group-item-warning.active:focus {\n color: #fff;\n background-color: #8a6d3b;\n border-color: #8a6d3b;\n}\n.list-group-item-danger {\n color: #a94442;\n background-color: #f2dede;\n}\na.list-group-item-danger,\nbutton.list-group-item-danger {\n color: #a94442;\n}\na.list-group-item-danger .list-group-item-heading,\nbutton.list-group-item-danger .list-group-item-heading {\n color: inherit;\n}\na.list-group-item-danger:hover,\nbutton.list-group-item-danger:hover,\na.list-group-item-danger:focus,\nbutton.list-group-item-danger:focus {\n color: #a94442;\n background-color: #ebcccc;\n}\na.list-group-item-danger.active,\nbutton.list-group-item-danger.active,\na.list-group-item-danger.active:hover,\nbutton.list-group-item-danger.active:hover,\na.list-group-item-danger.active:focus,\nbutton.list-group-item-danger.active:focus {\n color: #fff;\n background-color: #a94442;\n border-color: #a94442;\n}\n.list-group-item-heading {\n margin-top: 0;\n margin-bottom: 5px;\n}\n.list-group-item-text {\n margin-bottom: 0;\n line-height: 1.3;\n}\n.panel {\n margin-bottom: 20px;\n background-color: #fff;\n border: 1px solid transparent;\n border-radius: 4px;\n -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);\n box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);\n}\n.panel-body {\n padding: 15px;\n}\n.panel-heading {\n padding: 10px 15px;\n border-bottom: 1px solid transparent;\n border-top-right-radius: 3px;\n border-top-left-radius: 3px;\n}\n.panel-heading > .dropdown .dropdown-toggle {\n color: inherit;\n}\n.panel-title {\n margin-top: 0;\n margin-bottom: 0;\n font-size: 16px;\n color: inherit;\n}\n.panel-title > a,\n.panel-title > small,\n.panel-title > .small,\n.panel-title > small > a,\n.panel-title > .small > a {\n color: inherit;\n}\n.panel-footer {\n padding: 10px 15px;\n background-color: #f5f5f5;\n border-top: 1px solid #ddd;\n border-bottom-right-radius: 3px;\n border-bottom-left-radius: 3px;\n}\n.panel > .list-group,\n.panel > .panel-collapse > .list-group {\n margin-bottom: 0;\n}\n.panel > .list-group .list-group-item,\n.panel > .panel-collapse > .list-group .list-group-item {\n border-width: 1px 0;\n border-radius: 0;\n}\n.panel > .list-group:first-child .list-group-item:first-child,\n.panel > .panel-collapse > .list-group:first-child .list-group-item:first-child {\n border-top: 0;\n border-top-right-radius: 3px;\n border-top-left-radius: 3px;\n}\n.panel > .list-group:last-child .list-group-item:last-child,\n.panel > .panel-collapse > .list-group:last-child .list-group-item:last-child {\n border-bottom: 0;\n border-bottom-right-radius: 3px;\n border-bottom-left-radius: 3px;\n}\n.panel > .panel-heading + .panel-collapse > .list-group .list-group-item:first-child {\n border-top-right-radius: 0;\n border-top-left-radius: 0;\n}\n.panel-heading + .list-group .list-group-item:first-child {\n border-top-width: 0;\n}\n.list-group + .panel-footer {\n border-top-width: 0;\n}\n.panel > .table,\n.panel > .table-responsive > .table,\n.panel > .panel-collapse > .table {\n margin-bottom: 0;\n}\n.panel > .table caption,\n.panel > .table-responsive > .table caption,\n.panel > .panel-collapse > .table caption {\n padding-left: 15px;\n padding-right: 15px;\n}\n.panel > .table:first-child,\n.panel > .table-responsive:first-child > .table:first-child {\n border-top-right-radius: 3px;\n border-top-left-radius: 3px;\n}\n.panel > .table:first-child > thead:first-child > tr:first-child,\n.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child,\n.panel > .table:first-child > tbody:first-child > tr:first-child,\n.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child {\n border-top-left-radius: 3px;\n border-top-right-radius: 3px;\n}\n.panel > .table:first-child > thead:first-child > tr:first-child td:first-child,\n.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:first-child,\n.panel > .table:first-child > tbody:first-child > tr:first-child td:first-child,\n.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:first-child,\n.panel > .table:first-child > thead:first-child > tr:first-child th:first-child,\n.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:first-child,\n.panel > .table:first-child > tbody:first-child > tr:first-child th:first-child,\n.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:first-child {\n border-top-left-radius: 3px;\n}\n.panel > .table:first-child > thead:first-child > tr:first-child td:last-child,\n.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:last-child,\n.panel > .table:first-child > tbody:first-child > tr:first-child td:last-child,\n.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:last-child,\n.panel > .table:first-child > thead:first-child > tr:first-child th:last-child,\n.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:last-child,\n.panel > .table:first-child > tbody:first-child > tr:first-child th:last-child,\n.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:last-child {\n border-top-right-radius: 3px;\n}\n.panel > .table:last-child,\n.panel > .table-responsive:last-child > .table:last-child {\n border-bottom-right-radius: 3px;\n border-bottom-left-radius: 3px;\n}\n.panel > .table:last-child > tbody:last-child > tr:last-child,\n.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child,\n.panel > .table:last-child > tfoot:last-child > tr:last-child,\n.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child {\n border-bottom-left-radius: 3px;\n border-bottom-right-radius: 3px;\n}\n.panel > .table:last-child > tbody:last-child > tr:last-child td:first-child,\n.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:first-child,\n.panel > .table:last-child > tfoot:last-child > tr:last-child td:first-child,\n.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:first-child,\n.panel > .table:last-child > tbody:last-child > tr:last-child th:first-child,\n.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:first-child,\n.panel > .table:last-child > tfoot:last-child > tr:last-child th:first-child,\n.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:first-child {\n border-bottom-left-radius: 3px;\n}\n.panel > .table:last-child > tbody:last-child > tr:last-child td:last-child,\n.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:last-child,\n.panel > .table:last-child > tfoot:last-child > tr:last-child td:last-child,\n.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:last-child,\n.panel > .table:last-child > tbody:last-child > tr:last-child th:last-child,\n.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:last-child,\n.panel > .table:last-child > tfoot:last-child > tr:last-child th:last-child,\n.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:last-child {\n border-bottom-right-radius: 3px;\n}\n.panel > .panel-body + .table,\n.panel > .panel-body + .table-responsive,\n.panel > .table + .panel-body,\n.panel > .table-responsive + .panel-body {\n border-top: 1px solid #ddd;\n}\n.panel > .table > tbody:first-child > tr:first-child th,\n.panel > .table > tbody:first-child > tr:first-child td {\n border-top: 0;\n}\n.panel > .table-bordered,\n.panel > .table-responsive > .table-bordered {\n border: 0;\n}\n.panel > .table-bordered > thead > tr > th:first-child,\n.panel > .table-responsive > .table-bordered > thead > tr > th:first-child,\n.panel > .table-bordered > tbody > tr > th:first-child,\n.panel > .table-responsive > .table-bordered > tbody > tr > th:first-child,\n.panel > .table-bordered > tfoot > tr > th:first-child,\n.panel > .table-responsive > .table-bordered > tfoot > tr > th:first-child,\n.panel > .table-bordered > thead > tr > td:first-child,\n.panel > .table-responsive > .table-bordered > thead > tr > td:first-child,\n.panel > .table-bordered > tbody > tr > td:first-child,\n.panel > .table-responsive > .table-bordered > tbody > tr > td:first-child,\n.panel > .table-bordered > tfoot > tr > td:first-child,\n.panel > .table-responsive > .table-bordered > tfoot > tr > td:first-child {\n border-left: 0;\n}\n.panel > .table-bordered > thead > tr > th:last-child,\n.panel > .table-responsive > .table-bordered > thead > tr > th:last-child,\n.panel > .table-bordered > tbody > tr > th:last-child,\n.panel > .table-responsive > .table-bordered > tbody > tr > th:last-child,\n.panel > .table-bordered > tfoot > tr > th:last-child,\n.panel > .table-responsive > .table-bordered > tfoot > tr > th:last-child,\n.panel > .table-bordered > thead > tr > td:last-child,\n.panel > .table-responsive > .table-bordered > thead > tr > td:last-child,\n.panel > .table-bordered > tbody > tr > td:last-child,\n.panel > .table-responsive > .table-bordered > tbody > tr > td:last-child,\n.panel > .table-bordered > tfoot > tr > td:last-child,\n.panel > .table-responsive > .table-bordered > tfoot > tr > td:last-child {\n border-right: 0;\n}\n.panel > .table-bordered > thead > tr:first-child > td,\n.panel > .table-responsive > .table-bordered > thead > tr:first-child > td,\n.panel > .table-bordered > tbody > tr:first-child > td,\n.panel > .table-responsive > .table-bordered > tbody > tr:first-child > td,\n.panel > .table-bordered > thead > tr:first-child > th,\n.panel > .table-responsive > .table-bordered > thead > tr:first-child > th,\n.panel > .table-bordered > tbody > tr:first-child > th,\n.panel > .table-responsive > .table-bordered > tbody > tr:first-child > th {\n border-bottom: 0;\n}\n.panel > .table-bordered > tbody > tr:last-child > td,\n.panel > .table-responsive > .table-bordered > tbody > tr:last-child > td,\n.panel > .table-bordered > tfoot > tr:last-child > td,\n.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > td,\n.panel > .table-bordered > tbody > tr:last-child > th,\n.panel > .table-responsive > .table-bordered > tbody > tr:last-child > th,\n.panel > .table-bordered > tfoot > tr:last-child > th,\n.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > th {\n border-bottom: 0;\n}\n.panel > .table-responsive {\n border: 0;\n margin-bottom: 0;\n}\n.panel-group {\n margin-bottom: 20px;\n}\n.panel-group .panel {\n margin-bottom: 0;\n border-radius: 4px;\n}\n.panel-group .panel + .panel {\n margin-top: 5px;\n}\n.panel-group .panel-heading {\n border-bottom: 0;\n}\n.panel-group .panel-heading + .panel-collapse > .panel-body,\n.panel-group .panel-heading + .panel-collapse > .list-group {\n border-top: 1px solid #ddd;\n}\n.panel-group .panel-footer {\n border-top: 0;\n}\n.panel-group .panel-footer + .panel-collapse .panel-body {\n border-bottom: 1px solid #ddd;\n}\n.panel-default {\n border-color: #ddd;\n}\n.panel-default > .panel-heading {\n color: #333333;\n background-color: #f5f5f5;\n border-color: #ddd;\n}\n.panel-default > .panel-heading + .panel-collapse > .panel-body {\n border-top-color: #ddd;\n}\n.panel-default > .panel-heading .badge {\n color: #f5f5f5;\n background-color: #333333;\n}\n.panel-default > .panel-footer + .panel-collapse > .panel-body {\n border-bottom-color: #ddd;\n}\n.panel-primary {\n border-color: #337ab7;\n}\n.panel-primary > .panel-heading {\n color: #fff;\n background-color: #337ab7;\n border-color: #337ab7;\n}\n.panel-primary > .panel-heading + .panel-collapse > .panel-body {\n border-top-color: #337ab7;\n}\n.panel-primary > .panel-heading .badge {\n color: #337ab7;\n background-color: #fff;\n}\n.panel-primary > .panel-footer + .panel-collapse > .panel-body {\n border-bottom-color: #337ab7;\n}\n.panel-success {\n border-color: #d6e9c6;\n}\n.panel-success > .panel-heading {\n color: #3c763d;\n background-color: #dff0d8;\n border-color: #d6e9c6;\n}\n.panel-success > .panel-heading + .panel-collapse > .panel-body {\n border-top-color: #d6e9c6;\n}\n.panel-success > .panel-heading .badge {\n color: #dff0d8;\n background-color: #3c763d;\n}\n.panel-success > .panel-footer + .panel-collapse > .panel-body {\n border-bottom-color: #d6e9c6;\n}\n.panel-info {\n border-color: #bce8f1;\n}\n.panel-info > .panel-heading {\n color: #31708f;\n background-color: #d9edf7;\n border-color: #bce8f1;\n}\n.panel-info > .panel-heading + .panel-collapse > .panel-body {\n border-top-color: #bce8f1;\n}\n.panel-info > .panel-heading .badge {\n color: #d9edf7;\n background-color: #31708f;\n}\n.panel-info > .panel-footer + .panel-collapse > .panel-body {\n border-bottom-color: #bce8f1;\n}\n.panel-warning {\n border-color: #faebcc;\n}\n.panel-warning > .panel-heading {\n color: #8a6d3b;\n background-color: #fcf8e3;\n border-color: #faebcc;\n}\n.panel-warning > .panel-heading + .panel-collapse > .panel-body {\n border-top-color: #faebcc;\n}\n.panel-warning > .panel-heading .badge {\n color: #fcf8e3;\n background-color: #8a6d3b;\n}\n.panel-warning > .panel-footer + .panel-collapse > .panel-body {\n border-bottom-color: #faebcc;\n}\n.panel-danger {\n border-color: #ebccd1;\n}\n.panel-danger > .panel-heading {\n color: #a94442;\n background-color: #f2dede;\n border-color: #ebccd1;\n}\n.panel-danger > .panel-heading + .panel-collapse > .panel-body {\n border-top-color: #ebccd1;\n}\n.panel-danger > .panel-heading .badge {\n color: #f2dede;\n background-color: #a94442;\n}\n.panel-danger > .panel-footer + .panel-collapse > .panel-body {\n border-bottom-color: #ebccd1;\n}\n.embed-responsive {\n position: relative;\n display: block;\n height: 0;\n padding: 0;\n overflow: hidden;\n}\n.embed-responsive .embed-responsive-item,\n.embed-responsive iframe,\n.embed-responsive embed,\n.embed-responsive object,\n.embed-responsive video {\n position: absolute;\n top: 0;\n left: 0;\n bottom: 0;\n height: 100%;\n width: 100%;\n border: 0;\n}\n.embed-responsive-16by9 {\n padding-bottom: 56.25%;\n}\n.embed-responsive-4by3 {\n padding-bottom: 75%;\n}\n.well {\n min-height: 20px;\n padding: 19px;\n margin-bottom: 20px;\n background-color: #f5f5f5;\n border: 1px solid #e3e3e3;\n border-radius: 4px;\n -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);\n box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);\n}\n.well blockquote {\n border-color: #ddd;\n border-color: rgba(0, 0, 0, 0.15);\n}\n.well-lg {\n padding: 24px;\n border-radius: 6px;\n}\n.well-sm {\n padding: 9px;\n border-radius: 3px;\n}\n.close {\n float: right;\n font-size: 21px;\n font-weight: bold;\n line-height: 1;\n color: #000;\n text-shadow: 0 1px 0 #fff;\n opacity: 0.2;\n filter: alpha(opacity=20);\n}\n.close:hover,\n.close:focus {\n color: #000;\n text-decoration: none;\n cursor: pointer;\n opacity: 0.5;\n filter: alpha(opacity=50);\n}\nbutton.close {\n padding: 0;\n cursor: pointer;\n background: transparent;\n border: 0;\n -webkit-appearance: none;\n}\n.modal-open {\n overflow: hidden;\n}\n.modal {\n display: none;\n overflow: hidden;\n position: fixed;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: 1050;\n -webkit-overflow-scrolling: touch;\n outline: 0;\n}\n.modal.fade .modal-dialog {\n -webkit-transform: translate(0, -25%);\n -ms-transform: translate(0, -25%);\n -o-transform: translate(0, -25%);\n transform: translate(0, -25%);\n -webkit-transition: -webkit-transform 0.3s ease-out;\n -moz-transition: -moz-transform 0.3s ease-out;\n -o-transition: -o-transform 0.3s ease-out;\n transition: transform 0.3s ease-out;\n}\n.modal.in .modal-dialog {\n -webkit-transform: translate(0, 0);\n -ms-transform: translate(0, 0);\n -o-transform: translate(0, 0);\n transform: translate(0, 0);\n}\n.modal-open .modal {\n overflow-x: hidden;\n overflow-y: auto;\n}\n.modal-dialog {\n position: relative;\n width: auto;\n margin: 10px;\n}\n.modal-content {\n position: relative;\n background-color: #fff;\n border: 1px solid #999;\n border: 1px solid rgba(0, 0, 0, 0.2);\n border-radius: 6px;\n -webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);\n box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);\n background-clip: padding-box;\n outline: 0;\n}\n.modal-backdrop {\n position: fixed;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: 1040;\n background-color: #000;\n}\n.modal-backdrop.fade {\n opacity: 0;\n filter: alpha(opacity=0);\n}\n.modal-backdrop.in {\n opacity: 0.5;\n filter: alpha(opacity=50);\n}\n.modal-header {\n padding: 15px;\n border-bottom: 1px solid #e5e5e5;\n}\n.modal-header .close {\n margin-top: -2px;\n}\n.modal-title {\n margin: 0;\n line-height: 1.42857143;\n}\n.modal-body {\n position: relative;\n padding: 15px;\n}\n.modal-footer {\n padding: 15px;\n text-align: right;\n border-top: 1px solid #e5e5e5;\n}\n.modal-footer .btn + .btn {\n margin-left: 5px;\n margin-bottom: 0;\n}\n.modal-footer .btn-group .btn + .btn {\n margin-left: -1px;\n}\n.modal-footer .btn-block + .btn-block {\n margin-left: 0;\n}\n.modal-scrollbar-measure {\n position: absolute;\n top: -9999px;\n width: 50px;\n height: 50px;\n overflow: scroll;\n}\n@media (min-width: 768px) {\n .modal-dialog {\n width: 600px;\n margin: 30px auto;\n }\n .modal-content {\n -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);\n box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);\n }\n .modal-sm {\n width: 300px;\n }\n}\n@media (min-width: 992px) {\n .modal-lg {\n width: 900px;\n }\n}\n.tooltip {\n position: absolute;\n z-index: 1070;\n display: block;\n font-family: \"Helvetica Neue\", Helvetica, Arial, sans-serif;\n font-style: normal;\n font-weight: normal;\n letter-spacing: normal;\n line-break: auto;\n line-height: 1.42857143;\n text-align: left;\n text-align: start;\n text-decoration: none;\n text-shadow: none;\n text-transform: none;\n white-space: normal;\n word-break: normal;\n word-spacing: normal;\n word-wrap: normal;\n font-size: 12px;\n opacity: 0;\n filter: alpha(opacity=0);\n}\n.tooltip.in {\n opacity: 0.9;\n filter: alpha(opacity=90);\n}\n.tooltip.top {\n margin-top: -3px;\n padding: 5px 0;\n}\n.tooltip.right {\n margin-left: 3px;\n padding: 0 5px;\n}\n.tooltip.bottom {\n margin-top: 3px;\n padding: 5px 0;\n}\n.tooltip.left {\n margin-left: -3px;\n padding: 0 5px;\n}\n.tooltip-inner {\n max-width: 200px;\n padding: 3px 8px;\n color: #fff;\n text-align: center;\n background-color: #000;\n border-radius: 4px;\n}\n.tooltip-arrow {\n position: absolute;\n width: 0;\n height: 0;\n border-color: transparent;\n border-style: solid;\n}\n.tooltip.top .tooltip-arrow {\n bottom: 0;\n left: 50%;\n margin-left: -5px;\n border-width: 5px 5px 0;\n border-top-color: #000;\n}\n.tooltip.top-left .tooltip-arrow {\n bottom: 0;\n right: 5px;\n margin-bottom: -5px;\n border-width: 5px 5px 0;\n border-top-color: #000;\n}\n.tooltip.top-right .tooltip-arrow {\n bottom: 0;\n left: 5px;\n margin-bottom: -5px;\n border-width: 5px 5px 0;\n border-top-color: #000;\n}\n.tooltip.right .tooltip-arrow {\n top: 50%;\n left: 0;\n margin-top: -5px;\n border-width: 5px 5px 5px 0;\n border-right-color: #000;\n}\n.tooltip.left .tooltip-arrow {\n top: 50%;\n right: 0;\n margin-top: -5px;\n border-width: 5px 0 5px 5px;\n border-left-color: #000;\n}\n.tooltip.bottom .tooltip-arrow {\n top: 0;\n left: 50%;\n margin-left: -5px;\n border-width: 0 5px 5px;\n border-bottom-color: #000;\n}\n.tooltip.bottom-left .tooltip-arrow {\n top: 0;\n right: 5px;\n margin-top: -5px;\n border-width: 0 5px 5px;\n border-bottom-color: #000;\n}\n.tooltip.bottom-right .tooltip-arrow {\n top: 0;\n left: 5px;\n margin-top: -5px;\n border-width: 0 5px 5px;\n border-bottom-color: #000;\n}\n.popover {\n position: absolute;\n top: 0;\n left: 0;\n z-index: 1060;\n display: none;\n max-width: 276px;\n padding: 1px;\n font-family: \"Helvetica Neue\", Helvetica, Arial, sans-serif;\n font-style: normal;\n font-weight: normal;\n letter-spacing: normal;\n line-break: auto;\n line-height: 1.42857143;\n text-align: left;\n text-align: start;\n text-decoration: none;\n text-shadow: none;\n text-transform: none;\n white-space: normal;\n word-break: normal;\n word-spacing: normal;\n word-wrap: normal;\n font-size: 14px;\n background-color: #fff;\n background-clip: padding-box;\n border: 1px solid #ccc;\n border: 1px solid rgba(0, 0, 0, 0.2);\n border-radius: 6px;\n -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);\n box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);\n}\n.popover.top {\n margin-top: -10px;\n}\n.popover.right {\n margin-left: 10px;\n}\n.popover.bottom {\n margin-top: 10px;\n}\n.popover.left {\n margin-left: -10px;\n}\n.popover-title {\n margin: 0;\n padding: 8px 14px;\n font-size: 14px;\n background-color: #f7f7f7;\n border-bottom: 1px solid #ebebeb;\n border-radius: 5px 5px 0 0;\n}\n.popover-content {\n padding: 9px 14px;\n}\n.popover > .arrow,\n.popover > .arrow:after {\n position: absolute;\n display: block;\n width: 0;\n height: 0;\n border-color: transparent;\n border-style: solid;\n}\n.popover > .arrow {\n border-width: 11px;\n}\n.popover > .arrow:after {\n border-width: 10px;\n content: \"\";\n}\n.popover.top > .arrow {\n left: 50%;\n margin-left: -11px;\n border-bottom-width: 0;\n border-top-color: #999999;\n border-top-color: rgba(0, 0, 0, 0.25);\n bottom: -11px;\n}\n.popover.top > .arrow:after {\n content: \" \";\n bottom: 1px;\n margin-left: -10px;\n border-bottom-width: 0;\n border-top-color: #fff;\n}\n.popover.right > .arrow {\n top: 50%;\n left: -11px;\n margin-top: -11px;\n border-left-width: 0;\n border-right-color: #999999;\n border-right-color: rgba(0, 0, 0, 0.25);\n}\n.popover.right > .arrow:after {\n content: \" \";\n left: 1px;\n bottom: -10px;\n border-left-width: 0;\n border-right-color: #fff;\n}\n.popover.bottom > .arrow {\n left: 50%;\n margin-left: -11px;\n border-top-width: 0;\n border-bottom-color: #999999;\n border-bottom-color: rgba(0, 0, 0, 0.25);\n top: -11px;\n}\n.popover.bottom > .arrow:after {\n content: \" \";\n top: 1px;\n margin-left: -10px;\n border-top-width: 0;\n border-bottom-color: #fff;\n}\n.popover.left > .arrow {\n top: 50%;\n right: -11px;\n margin-top: -11px;\n border-right-width: 0;\n border-left-color: #999999;\n border-left-color: rgba(0, 0, 0, 0.25);\n}\n.popover.left > .arrow:after {\n content: \" \";\n right: 1px;\n border-right-width: 0;\n border-left-color: #fff;\n bottom: -10px;\n}\n.carousel {\n position: relative;\n}\n.carousel-inner {\n position: relative;\n overflow: hidden;\n width: 100%;\n}\n.carousel-inner > .item {\n display: none;\n position: relative;\n -webkit-transition: 0.6s ease-in-out left;\n -o-transition: 0.6s ease-in-out left;\n transition: 0.6s ease-in-out left;\n}\n.carousel-inner > .item > img,\n.carousel-inner > .item > a > img {\n line-height: 1;\n}\n@media all and (transform-3d), (-webkit-transform-3d) {\n .carousel-inner > .item {\n -webkit-transition: -webkit-transform 0.6s ease-in-out;\n -moz-transition: -moz-transform 0.6s ease-in-out;\n -o-transition: -o-transform 0.6s ease-in-out;\n transition: transform 0.6s ease-in-out;\n -webkit-backface-visibility: hidden;\n -moz-backface-visibility: hidden;\n backface-visibility: hidden;\n -webkit-perspective: 1000px;\n -moz-perspective: 1000px;\n perspective: 1000px;\n }\n .carousel-inner > .item.next,\n .carousel-inner > .item.active.right {\n -webkit-transform: translate3d(100%, 0, 0);\n transform: translate3d(100%, 0, 0);\n left: 0;\n }\n .carousel-inner > .item.prev,\n .carousel-inner > .item.active.left {\n -webkit-transform: translate3d(-100%, 0, 0);\n transform: translate3d(-100%, 0, 0);\n left: 0;\n }\n .carousel-inner > .item.next.left,\n .carousel-inner > .item.prev.right,\n .carousel-inner > .item.active {\n -webkit-transform: translate3d(0, 0, 0);\n transform: translate3d(0, 0, 0);\n left: 0;\n }\n}\n.carousel-inner > .active,\n.carousel-inner > .next,\n.carousel-inner > .prev {\n display: block;\n}\n.carousel-inner > .active {\n left: 0;\n}\n.carousel-inner > .next,\n.carousel-inner > .prev {\n position: absolute;\n top: 0;\n width: 100%;\n}\n.carousel-inner > .next {\n left: 100%;\n}\n.carousel-inner > .prev {\n left: -100%;\n}\n.carousel-inner > .next.left,\n.carousel-inner > .prev.right {\n left: 0;\n}\n.carousel-inner > .active.left {\n left: -100%;\n}\n.carousel-inner > .active.right {\n left: 100%;\n}\n.carousel-control {\n position: absolute;\n top: 0;\n left: 0;\n bottom: 0;\n width: 15%;\n opacity: 0.5;\n filter: alpha(opacity=50);\n font-size: 20px;\n color: #fff;\n text-align: center;\n text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);\n background-color: rgba(0, 0, 0, 0);\n}\n.carousel-control.left {\n background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);\n background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);\n background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);\n background-repeat: repeat-x;\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1);\n}\n.carousel-control.right {\n left: auto;\n right: 0;\n background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);\n background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);\n background-image: linear-gradient(to right, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);\n background-repeat: repeat-x;\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1);\n}\n.carousel-control:hover,\n.carousel-control:focus {\n outline: 0;\n color: #fff;\n text-decoration: none;\n opacity: 0.9;\n filter: alpha(opacity=90);\n}\n.carousel-control .icon-prev,\n.carousel-control .icon-next,\n.carousel-control .glyphicon-chevron-left,\n.carousel-control .glyphicon-chevron-right {\n position: absolute;\n top: 50%;\n margin-top: -10px;\n z-index: 5;\n display: inline-block;\n}\n.carousel-control .icon-prev,\n.carousel-control .glyphicon-chevron-left {\n left: 50%;\n margin-left: -10px;\n}\n.carousel-control .icon-next,\n.carousel-control .glyphicon-chevron-right {\n right: 50%;\n margin-right: -10px;\n}\n.carousel-control .icon-prev,\n.carousel-control .icon-next {\n width: 20px;\n height: 20px;\n line-height: 1;\n font-family: serif;\n}\n.carousel-control .icon-prev:before {\n content: '\\2039';\n}\n.carousel-control .icon-next:before {\n content: '\\203a';\n}\n.carousel-indicators {\n position: absolute;\n bottom: 10px;\n left: 50%;\n z-index: 15;\n width: 60%;\n margin-left: -30%;\n padding-left: 0;\n list-style: none;\n text-align: center;\n}\n.carousel-indicators li {\n display: inline-block;\n width: 10px;\n height: 10px;\n margin: 1px;\n text-indent: -999px;\n border: 1px solid #fff;\n border-radius: 10px;\n cursor: pointer;\n background-color: #000 \\9;\n background-color: rgba(0, 0, 0, 0);\n}\n.carousel-indicators .active {\n margin: 0;\n width: 12px;\n height: 12px;\n background-color: #fff;\n}\n.carousel-caption {\n position: absolute;\n left: 15%;\n right: 15%;\n bottom: 20px;\n z-index: 10;\n padding-top: 20px;\n padding-bottom: 20px;\n color: #fff;\n text-align: center;\n text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);\n}\n.carousel-caption .btn {\n text-shadow: none;\n}\n@media screen and (min-width: 768px) {\n .carousel-control .glyphicon-chevron-left,\n .carousel-control .glyphicon-chevron-right,\n .carousel-control .icon-prev,\n .carousel-control .icon-next {\n width: 30px;\n height: 30px;\n margin-top: -10px;\n font-size: 30px;\n }\n .carousel-control .glyphicon-chevron-left,\n .carousel-control .icon-prev {\n margin-left: -10px;\n }\n .carousel-control .glyphicon-chevron-right,\n .carousel-control .icon-next {\n margin-right: -10px;\n }\n .carousel-caption {\n left: 20%;\n right: 20%;\n padding-bottom: 30px;\n }\n .carousel-indicators {\n bottom: 20px;\n }\n}\n.clearfix:before,\n.clearfix:after,\n.dl-horizontal dd:before,\n.dl-horizontal dd:after,\n.container:before,\n.container:after,\n.container-fluid:before,\n.container-fluid:after,\n.row:before,\n.row:after,\n.form-horizontal .form-group:before,\n.form-horizontal .form-group:after,\n.btn-toolbar:before,\n.btn-toolbar:after,\n.btn-group-vertical > .btn-group:before,\n.btn-group-vertical > .btn-group:after,\n.nav:before,\n.nav:after,\n.navbar:before,\n.navbar:after,\n.navbar-header:before,\n.navbar-header:after,\n.navbar-collapse:before,\n.navbar-collapse:after,\n.pager:before,\n.pager:after,\n.panel-body:before,\n.panel-body:after,\n.modal-header:before,\n.modal-header:after,\n.modal-footer:before,\n.modal-footer:after {\n content: \" \";\n display: table;\n}\n.clearfix:after,\n.dl-horizontal dd:after,\n.container:after,\n.container-fluid:after,\n.row:after,\n.form-horizontal .form-group:after,\n.btn-toolbar:after,\n.btn-group-vertical > .btn-group:after,\n.nav:after,\n.navbar:after,\n.navbar-header:after,\n.navbar-collapse:after,\n.pager:after,\n.panel-body:after,\n.modal-header:after,\n.modal-footer:after {\n clear: both;\n}\n.center-block {\n display: block;\n margin-left: auto;\n margin-right: auto;\n}\n.pull-right {\n float: right !important;\n}\n.pull-left {\n float: left !important;\n}\n.hide {\n display: none !important;\n}\n.show {\n display: block !important;\n}\n.invisible {\n visibility: hidden;\n}\n.text-hide {\n font: 0/0 a;\n color: transparent;\n text-shadow: none;\n background-color: transparent;\n border: 0;\n}\n.hidden {\n display: none !important;\n}\n.affix {\n position: fixed;\n}\n@-ms-viewport {\n width: device-width;\n}\n.visible-xs,\n.visible-sm,\n.visible-md,\n.visible-lg {\n display: none !important;\n}\n.visible-xs-block,\n.visible-xs-inline,\n.visible-xs-inline-block,\n.visible-sm-block,\n.visible-sm-inline,\n.visible-sm-inline-block,\n.visible-md-block,\n.visible-md-inline,\n.visible-md-inline-block,\n.visible-lg-block,\n.visible-lg-inline,\n.visible-lg-inline-block {\n display: none !important;\n}\n@media (max-width: 767px) {\n .visible-xs {\n display: block !important;\n }\n table.visible-xs {\n display: table !important;\n }\n tr.visible-xs {\n display: table-row !important;\n }\n th.visible-xs,\n td.visible-xs {\n display: table-cell !important;\n }\n}\n@media (max-width: 767px) {\n .visible-xs-block {\n display: block !important;\n }\n}\n@media (max-width: 767px) {\n .visible-xs-inline {\n display: inline !important;\n }\n}\n@media (max-width: 767px) {\n .visible-xs-inline-block {\n display: inline-block !important;\n }\n}\n@media (min-width: 768px) and (max-width: 991px) {\n .visible-sm {\n display: block !important;\n }\n table.visible-sm {\n display: table !important;\n }\n tr.visible-sm {\n display: table-row !important;\n }\n th.visible-sm,\n td.visible-sm {\n display: table-cell !important;\n }\n}\n@media (min-width: 768px) and (max-width: 991px) {\n .visible-sm-block {\n display: block !important;\n }\n}\n@media (min-width: 768px) and (max-width: 991px) {\n .visible-sm-inline {\n display: inline !important;\n }\n}\n@media (min-width: 768px) and (max-width: 991px) {\n .visible-sm-inline-block {\n display: inline-block !important;\n }\n}\n@media (min-width: 992px) and (max-width: 1199px) {\n .visible-md {\n display: block !important;\n }\n table.visible-md {\n display: table !important;\n }\n tr.visible-md {\n display: table-row !important;\n }\n th.visible-md,\n td.visible-md {\n display: table-cell !important;\n }\n}\n@media (min-width: 992px) and (max-width: 1199px) {\n .visible-md-block {\n display: block !important;\n }\n}\n@media (min-width: 992px) and (max-width: 1199px) {\n .visible-md-inline {\n display: inline !important;\n }\n}\n@media (min-width: 992px) and (max-width: 1199px) {\n .visible-md-inline-block {\n display: inline-block !important;\n }\n}\n@media (min-width: 1200px) {\n .visible-lg {\n display: block !important;\n }\n table.visible-lg {\n display: table !important;\n }\n tr.visible-lg {\n display: table-row !important;\n }\n th.visible-lg,\n td.visible-lg {\n display: table-cell !important;\n }\n}\n@media (min-width: 1200px) {\n .visible-lg-block {\n display: block !important;\n }\n}\n@media (min-width: 1200px) {\n .visible-lg-inline {\n display: inline !important;\n }\n}\n@media (min-width: 1200px) {\n .visible-lg-inline-block {\n display: inline-block !important;\n }\n}\n@media (max-width: 767px) {\n .hidden-xs {\n display: none !important;\n }\n}\n@media (min-width: 768px) and (max-width: 991px) {\n .hidden-sm {\n display: none !important;\n }\n}\n@media (min-width: 992px) and (max-width: 1199px) {\n .hidden-md {\n display: none !important;\n }\n}\n@media (min-width: 1200px) {\n .hidden-lg {\n display: none !important;\n }\n}\n.visible-print {\n display: none !important;\n}\n@media print {\n .visible-print {\n display: block !important;\n }\n table.visible-print {\n display: table !important;\n }\n tr.visible-print {\n display: table-row !important;\n }\n th.visible-print,\n td.visible-print {\n display: table-cell !important;\n }\n}\n.visible-print-block {\n display: none !important;\n}\n@media print {\n .visible-print-block {\n display: block !important;\n }\n}\n.visible-print-inline {\n display: none !important;\n}\n@media print {\n .visible-print-inline {\n display: inline !important;\n }\n}\n.visible-print-inline-block {\n display: none !important;\n}\n@media print {\n .visible-print-inline-block {\n display: inline-block !important;\n }\n}\n@media print {\n .hidden-print {\n display: none !important;\n }\n}\n/*# sourceMappingURL=bootstrap.css.map */","/*!\n * Bootstrap v3.3.7 (http://getbootstrap.com)\n * Copyright 2011-2016 Twitter, Inc.\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n */\n/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */\nhtml {\n font-family: sans-serif;\n -webkit-text-size-adjust: 100%;\n -ms-text-size-adjust: 100%;\n}\nbody {\n margin: 0;\n}\narticle,\naside,\ndetails,\nfigcaption,\nfigure,\nfooter,\nheader,\nhgroup,\nmain,\nmenu,\nnav,\nsection,\nsummary {\n display: block;\n}\naudio,\ncanvas,\nprogress,\nvideo {\n display: inline-block;\n vertical-align: baseline;\n}\naudio:not([controls]) {\n display: none;\n height: 0;\n}\n[hidden],\ntemplate {\n display: none;\n}\na {\n background-color: transparent;\n}\na:active,\na:hover {\n outline: 0;\n}\nabbr[title] {\n border-bottom: 1px dotted;\n}\nb,\nstrong {\n font-weight: bold;\n}\ndfn {\n font-style: italic;\n}\nh1 {\n margin: .67em 0;\n font-size: 2em;\n}\nmark {\n color: #000;\n background: #ff0;\n}\nsmall {\n font-size: 80%;\n}\nsub,\nsup {\n position: relative;\n font-size: 75%;\n line-height: 0;\n vertical-align: baseline;\n}\nsup {\n top: -.5em;\n}\nsub {\n bottom: -.25em;\n}\nimg {\n border: 0;\n}\nsvg:not(:root) {\n overflow: hidden;\n}\nfigure {\n margin: 1em 40px;\n}\nhr {\n height: 0;\n -webkit-box-sizing: content-box;\n -moz-box-sizing: content-box;\n box-sizing: content-box;\n}\npre {\n overflow: auto;\n}\ncode,\nkbd,\npre,\nsamp {\n font-family: monospace, monospace;\n font-size: 1em;\n}\nbutton,\ninput,\noptgroup,\nselect,\ntextarea {\n margin: 0;\n font: inherit;\n color: inherit;\n}\nbutton {\n overflow: visible;\n}\nbutton,\nselect {\n text-transform: none;\n}\nbutton,\nhtml input[type=\"button\"],\ninput[type=\"reset\"],\ninput[type=\"submit\"] {\n -webkit-appearance: button;\n cursor: pointer;\n}\nbutton[disabled],\nhtml input[disabled] {\n cursor: default;\n}\nbutton::-moz-focus-inner,\ninput::-moz-focus-inner {\n padding: 0;\n border: 0;\n}\ninput {\n line-height: normal;\n}\ninput[type=\"checkbox\"],\ninput[type=\"radio\"] {\n -webkit-box-sizing: border-box;\n -moz-box-sizing: border-box;\n box-sizing: border-box;\n padding: 0;\n}\ninput[type=\"number\"]::-webkit-inner-spin-button,\ninput[type=\"number\"]::-webkit-outer-spin-button {\n height: auto;\n}\ninput[type=\"search\"] {\n -webkit-box-sizing: content-box;\n -moz-box-sizing: content-box;\n box-sizing: content-box;\n -webkit-appearance: textfield;\n}\ninput[type=\"search\"]::-webkit-search-cancel-button,\ninput[type=\"search\"]::-webkit-search-decoration {\n -webkit-appearance: none;\n}\nfieldset {\n padding: .35em .625em .75em;\n margin: 0 2px;\n border: 1px solid #c0c0c0;\n}\nlegend {\n padding: 0;\n border: 0;\n}\ntextarea {\n overflow: auto;\n}\noptgroup {\n font-weight: bold;\n}\ntable {\n border-spacing: 0;\n border-collapse: collapse;\n}\ntd,\nth {\n padding: 0;\n}\n/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */\n@media print {\n *,\n *:before,\n *:after {\n color: #000 !important;\n text-shadow: none !important;\n background: transparent !important;\n -webkit-box-shadow: none !important;\n box-shadow: none !important;\n }\n a,\n a:visited {\n text-decoration: underline;\n }\n a[href]:after {\n content: \" (\" attr(href) \")\";\n }\n abbr[title]:after {\n content: \" (\" attr(title) \")\";\n }\n a[href^=\"#\"]:after,\n a[href^=\"javascript:\"]:after {\n content: \"\";\n }\n pre,\n blockquote {\n border: 1px solid #999;\n\n page-break-inside: avoid;\n }\n thead {\n display: table-header-group;\n }\n tr,\n img {\n page-break-inside: avoid;\n }\n img {\n max-width: 100% !important;\n }\n p,\n h2,\n h3 {\n orphans: 3;\n widows: 3;\n }\n h2,\n h3 {\n page-break-after: avoid;\n }\n .navbar {\n display: none;\n }\n .btn > .caret,\n .dropup > .btn > .caret {\n border-top-color: #000 !important;\n }\n .label {\n border: 1px solid #000;\n }\n .table {\n border-collapse: collapse !important;\n }\n .table td,\n .table th {\n background-color: #fff !important;\n }\n .table-bordered th,\n .table-bordered td {\n border: 1px solid #ddd !important;\n }\n}\n@font-face {\n font-family: 'Glyphicons Halflings';\n\n src: url('../fonts/glyphicons-halflings-regular.eot');\n src: url('../fonts/glyphicons-halflings-regular.eot?#iefix') format('embedded-opentype'), url('../fonts/glyphicons-halflings-regular.woff2') format('woff2'), url('../fonts/glyphicons-halflings-regular.woff') format('woff'), url('../fonts/glyphicons-halflings-regular.ttf') format('truetype'), url('../fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular') format('svg');\n}\n.glyphicon {\n position: relative;\n top: 1px;\n display: inline-block;\n font-family: 'Glyphicons Halflings';\n font-style: normal;\n font-weight: normal;\n line-height: 1;\n\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n}\n.glyphicon-asterisk:before {\n content: \"\\002a\";\n}\n.glyphicon-plus:before {\n content: \"\\002b\";\n}\n.glyphicon-euro:before,\n.glyphicon-eur:before {\n content: \"\\20ac\";\n}\n.glyphicon-minus:before {\n content: \"\\2212\";\n}\n.glyphicon-cloud:before {\n content: \"\\2601\";\n}\n.glyphicon-envelope:before {\n content: \"\\2709\";\n}\n.glyphicon-pencil:before {\n content: \"\\270f\";\n}\n.glyphicon-glass:before {\n content: \"\\e001\";\n}\n.glyphicon-music:before {\n content: \"\\e002\";\n}\n.glyphicon-search:before {\n content: \"\\e003\";\n}\n.glyphicon-heart:before {\n content: \"\\e005\";\n}\n.glyphicon-star:before {\n content: \"\\e006\";\n}\n.glyphicon-star-empty:before {\n content: \"\\e007\";\n}\n.glyphicon-user:before {\n content: \"\\e008\";\n}\n.glyphicon-film:before {\n content: \"\\e009\";\n}\n.glyphicon-th-large:before {\n content: \"\\e010\";\n}\n.glyphicon-th:before {\n content: \"\\e011\";\n}\n.glyphicon-th-list:before {\n content: \"\\e012\";\n}\n.glyphicon-ok:before {\n content: \"\\e013\";\n}\n.glyphicon-remove:before {\n content: \"\\e014\";\n}\n.glyphicon-zoom-in:before {\n content: \"\\e015\";\n}\n.glyphicon-zoom-out:before {\n content: \"\\e016\";\n}\n.glyphicon-off:before {\n content: \"\\e017\";\n}\n.glyphicon-signal:before {\n content: \"\\e018\";\n}\n.glyphicon-cog:before {\n content: \"\\e019\";\n}\n.glyphicon-trash:before {\n content: \"\\e020\";\n}\n.glyphicon-home:before {\n content: \"\\e021\";\n}\n.glyphicon-file:before {\n content: \"\\e022\";\n}\n.glyphicon-time:before {\n content: \"\\e023\";\n}\n.glyphicon-road:before {\n content: \"\\e024\";\n}\n.glyphicon-download-alt:before {\n content: \"\\e025\";\n}\n.glyphicon-download:before {\n content: \"\\e026\";\n}\n.glyphicon-upload:before {\n content: \"\\e027\";\n}\n.glyphicon-inbox:before {\n content: \"\\e028\";\n}\n.glyphicon-play-circle:before {\n content: \"\\e029\";\n}\n.glyphicon-repeat:before {\n content: \"\\e030\";\n}\n.glyphicon-refresh:before {\n content: \"\\e031\";\n}\n.glyphicon-list-alt:before {\n content: \"\\e032\";\n}\n.glyphicon-lock:before {\n content: \"\\e033\";\n}\n.glyphicon-flag:before {\n content: \"\\e034\";\n}\n.glyphicon-headphones:before {\n content: \"\\e035\";\n}\n.glyphicon-volume-off:before {\n content: \"\\e036\";\n}\n.glyphicon-volume-down:before {\n content: \"\\e037\";\n}\n.glyphicon-volume-up:before {\n content: \"\\e038\";\n}\n.glyphicon-qrcode:before {\n content: \"\\e039\";\n}\n.glyphicon-barcode:before {\n content: \"\\e040\";\n}\n.glyphicon-tag:before {\n content: \"\\e041\";\n}\n.glyphicon-tags:before {\n content: \"\\e042\";\n}\n.glyphicon-book:before {\n content: \"\\e043\";\n}\n.glyphicon-bookmark:before {\n content: \"\\e044\";\n}\n.glyphicon-print:before {\n content: \"\\e045\";\n}\n.glyphicon-camera:before {\n content: \"\\e046\";\n}\n.glyphicon-font:before {\n content: \"\\e047\";\n}\n.glyphicon-bold:before {\n content: \"\\e048\";\n}\n.glyphicon-italic:before {\n content: \"\\e049\";\n}\n.glyphicon-text-height:before {\n content: \"\\e050\";\n}\n.glyphicon-text-width:before {\n content: \"\\e051\";\n}\n.glyphicon-align-left:before {\n content: \"\\e052\";\n}\n.glyphicon-align-center:before {\n content: \"\\e053\";\n}\n.glyphicon-align-right:before {\n content: \"\\e054\";\n}\n.glyphicon-align-justify:before {\n content: \"\\e055\";\n}\n.glyphicon-list:before {\n content: \"\\e056\";\n}\n.glyphicon-indent-left:before {\n content: \"\\e057\";\n}\n.glyphicon-indent-right:before {\n content: \"\\e058\";\n}\n.glyphicon-facetime-video:before {\n content: \"\\e059\";\n}\n.glyphicon-picture:before {\n content: \"\\e060\";\n}\n.glyphicon-map-marker:before {\n content: \"\\e062\";\n}\n.glyphicon-adjust:before {\n content: \"\\e063\";\n}\n.glyphicon-tint:before {\n content: \"\\e064\";\n}\n.glyphicon-edit:before {\n content: \"\\e065\";\n}\n.glyphicon-share:before {\n content: \"\\e066\";\n}\n.glyphicon-check:before {\n content: \"\\e067\";\n}\n.glyphicon-move:before {\n content: \"\\e068\";\n}\n.glyphicon-step-backward:before {\n content: \"\\e069\";\n}\n.glyphicon-fast-backward:before {\n content: \"\\e070\";\n}\n.glyphicon-backward:before {\n content: \"\\e071\";\n}\n.glyphicon-play:before {\n content: \"\\e072\";\n}\n.glyphicon-pause:before {\n content: \"\\e073\";\n}\n.glyphicon-stop:before {\n content: \"\\e074\";\n}\n.glyphicon-forward:before {\n content: \"\\e075\";\n}\n.glyphicon-fast-forward:before {\n content: \"\\e076\";\n}\n.glyphicon-step-forward:before {\n content: \"\\e077\";\n}\n.glyphicon-eject:before {\n content: \"\\e078\";\n}\n.glyphicon-chevron-left:before {\n content: \"\\e079\";\n}\n.glyphicon-chevron-right:before {\n content: \"\\e080\";\n}\n.glyphicon-plus-sign:before {\n content: \"\\e081\";\n}\n.glyphicon-minus-sign:before {\n content: \"\\e082\";\n}\n.glyphicon-remove-sign:before {\n content: \"\\e083\";\n}\n.glyphicon-ok-sign:before {\n content: \"\\e084\";\n}\n.glyphicon-question-sign:before {\n content: \"\\e085\";\n}\n.glyphicon-info-sign:before {\n content: \"\\e086\";\n}\n.glyphicon-screenshot:before {\n content: \"\\e087\";\n}\n.glyphicon-remove-circle:before {\n content: \"\\e088\";\n}\n.glyphicon-ok-circle:before {\n content: \"\\e089\";\n}\n.glyphicon-ban-circle:before {\n content: \"\\e090\";\n}\n.glyphicon-arrow-left:before {\n content: \"\\e091\";\n}\n.glyphicon-arrow-right:before {\n content: \"\\e092\";\n}\n.glyphicon-arrow-up:before {\n content: \"\\e093\";\n}\n.glyphicon-arrow-down:before {\n content: \"\\e094\";\n}\n.glyphicon-share-alt:before {\n content: \"\\e095\";\n}\n.glyphicon-resize-full:before {\n content: \"\\e096\";\n}\n.glyphicon-resize-small:before {\n content: \"\\e097\";\n}\n.glyphicon-exclamation-sign:before {\n content: \"\\e101\";\n}\n.glyphicon-gift:before {\n content: \"\\e102\";\n}\n.glyphicon-leaf:before {\n content: \"\\e103\";\n}\n.glyphicon-fire:before {\n content: \"\\e104\";\n}\n.glyphicon-eye-open:before {\n content: \"\\e105\";\n}\n.glyphicon-eye-close:before {\n content: \"\\e106\";\n}\n.glyphicon-warning-sign:before {\n content: \"\\e107\";\n}\n.glyphicon-plane:before {\n content: \"\\e108\";\n}\n.glyphicon-calendar:before {\n content: \"\\e109\";\n}\n.glyphicon-random:before {\n content: \"\\e110\";\n}\n.glyphicon-comment:before {\n content: \"\\e111\";\n}\n.glyphicon-magnet:before {\n content: \"\\e112\";\n}\n.glyphicon-chevron-up:before {\n content: \"\\e113\";\n}\n.glyphicon-chevron-down:before {\n content: \"\\e114\";\n}\n.glyphicon-retweet:before {\n content: \"\\e115\";\n}\n.glyphicon-shopping-cart:before {\n content: \"\\e116\";\n}\n.glyphicon-folder-close:before {\n content: \"\\e117\";\n}\n.glyphicon-folder-open:before {\n content: \"\\e118\";\n}\n.glyphicon-resize-vertical:before {\n content: \"\\e119\";\n}\n.glyphicon-resize-horizontal:before {\n content: \"\\e120\";\n}\n.glyphicon-hdd:before {\n content: \"\\e121\";\n}\n.glyphicon-bullhorn:before {\n content: \"\\e122\";\n}\n.glyphicon-bell:before {\n content: \"\\e123\";\n}\n.glyphicon-certificate:before {\n content: \"\\e124\";\n}\n.glyphicon-thumbs-up:before {\n content: \"\\e125\";\n}\n.glyphicon-thumbs-down:before {\n content: \"\\e126\";\n}\n.glyphicon-hand-right:before {\n content: \"\\e127\";\n}\n.glyphicon-hand-left:before {\n content: \"\\e128\";\n}\n.glyphicon-hand-up:before {\n content: \"\\e129\";\n}\n.glyphicon-hand-down:before {\n content: \"\\e130\";\n}\n.glyphicon-circle-arrow-right:before {\n content: \"\\e131\";\n}\n.glyphicon-circle-arrow-left:before {\n content: \"\\e132\";\n}\n.glyphicon-circle-arrow-up:before {\n content: \"\\e133\";\n}\n.glyphicon-circle-arrow-down:before {\n content: \"\\e134\";\n}\n.glyphicon-globe:before {\n content: \"\\e135\";\n}\n.glyphicon-wrench:before {\n content: \"\\e136\";\n}\n.glyphicon-tasks:before {\n content: \"\\e137\";\n}\n.glyphicon-filter:before {\n content: \"\\e138\";\n}\n.glyphicon-briefcase:before {\n content: \"\\e139\";\n}\n.glyphicon-fullscreen:before {\n content: \"\\e140\";\n}\n.glyphicon-dashboard:before {\n content: \"\\e141\";\n}\n.glyphicon-paperclip:before {\n content: \"\\e142\";\n}\n.glyphicon-heart-empty:before {\n content: \"\\e143\";\n}\n.glyphicon-link:before {\n content: \"\\e144\";\n}\n.glyphicon-phone:before {\n content: \"\\e145\";\n}\n.glyphicon-pushpin:before {\n content: \"\\e146\";\n}\n.glyphicon-usd:before {\n content: \"\\e148\";\n}\n.glyphicon-gbp:before {\n content: \"\\e149\";\n}\n.glyphicon-sort:before {\n content: \"\\e150\";\n}\n.glyphicon-sort-by-alphabet:before {\n content: \"\\e151\";\n}\n.glyphicon-sort-by-alphabet-alt:before {\n content: \"\\e152\";\n}\n.glyphicon-sort-by-order:before {\n content: \"\\e153\";\n}\n.glyphicon-sort-by-order-alt:before {\n content: \"\\e154\";\n}\n.glyphicon-sort-by-attributes:before {\n content: \"\\e155\";\n}\n.glyphicon-sort-by-attributes-alt:before {\n content: \"\\e156\";\n}\n.glyphicon-unchecked:before {\n content: \"\\e157\";\n}\n.glyphicon-expand:before {\n content: \"\\e158\";\n}\n.glyphicon-collapse-down:before {\n content: \"\\e159\";\n}\n.glyphicon-collapse-up:before {\n content: \"\\e160\";\n}\n.glyphicon-log-in:before {\n content: \"\\e161\";\n}\n.glyphicon-flash:before {\n content: \"\\e162\";\n}\n.glyphicon-log-out:before {\n content: \"\\e163\";\n}\n.glyphicon-new-window:before {\n content: \"\\e164\";\n}\n.glyphicon-record:before {\n content: \"\\e165\";\n}\n.glyphicon-save:before {\n content: \"\\e166\";\n}\n.glyphicon-open:before {\n content: \"\\e167\";\n}\n.glyphicon-saved:before {\n content: \"\\e168\";\n}\n.glyphicon-import:before {\n content: \"\\e169\";\n}\n.glyphicon-export:before {\n content: \"\\e170\";\n}\n.glyphicon-send:before {\n content: \"\\e171\";\n}\n.glyphicon-floppy-disk:before {\n content: \"\\e172\";\n}\n.glyphicon-floppy-saved:before {\n content: \"\\e173\";\n}\n.glyphicon-floppy-remove:before {\n content: \"\\e174\";\n}\n.glyphicon-floppy-save:before {\n content: \"\\e175\";\n}\n.glyphicon-floppy-open:before {\n content: \"\\e176\";\n}\n.glyphicon-credit-card:before {\n content: \"\\e177\";\n}\n.glyphicon-transfer:before {\n content: \"\\e178\";\n}\n.glyphicon-cutlery:before {\n content: \"\\e179\";\n}\n.glyphicon-header:before {\n content: \"\\e180\";\n}\n.glyphicon-compressed:before {\n content: \"\\e181\";\n}\n.glyphicon-earphone:before {\n content: \"\\e182\";\n}\n.glyphicon-phone-alt:before {\n content: \"\\e183\";\n}\n.glyphicon-tower:before {\n content: \"\\e184\";\n}\n.glyphicon-stats:before {\n content: \"\\e185\";\n}\n.glyphicon-sd-video:before {\n content: \"\\e186\";\n}\n.glyphicon-hd-video:before {\n content: \"\\e187\";\n}\n.glyphicon-subtitles:before {\n content: \"\\e188\";\n}\n.glyphicon-sound-stereo:before {\n content: \"\\e189\";\n}\n.glyphicon-sound-dolby:before {\n content: \"\\e190\";\n}\n.glyphicon-sound-5-1:before {\n content: \"\\e191\";\n}\n.glyphicon-sound-6-1:before {\n content: \"\\e192\";\n}\n.glyphicon-sound-7-1:before {\n content: \"\\e193\";\n}\n.glyphicon-copyright-mark:before {\n content: \"\\e194\";\n}\n.glyphicon-registration-mark:before {\n content: \"\\e195\";\n}\n.glyphicon-cloud-download:before {\n content: \"\\e197\";\n}\n.glyphicon-cloud-upload:before {\n content: \"\\e198\";\n}\n.glyphicon-tree-conifer:before {\n content: \"\\e199\";\n}\n.glyphicon-tree-deciduous:before {\n content: \"\\e200\";\n}\n.glyphicon-cd:before {\n content: \"\\e201\";\n}\n.glyphicon-save-file:before {\n content: \"\\e202\";\n}\n.glyphicon-open-file:before {\n content: \"\\e203\";\n}\n.glyphicon-level-up:before {\n content: \"\\e204\";\n}\n.glyphicon-copy:before {\n content: \"\\e205\";\n}\n.glyphicon-paste:before {\n content: \"\\e206\";\n}\n.glyphicon-alert:before {\n content: \"\\e209\";\n}\n.glyphicon-equalizer:before {\n content: \"\\e210\";\n}\n.glyphicon-king:before {\n content: \"\\e211\";\n}\n.glyphicon-queen:before {\n content: \"\\e212\";\n}\n.glyphicon-pawn:before {\n content: \"\\e213\";\n}\n.glyphicon-bishop:before {\n content: \"\\e214\";\n}\n.glyphicon-knight:before {\n content: \"\\e215\";\n}\n.glyphicon-baby-formula:before {\n content: \"\\e216\";\n}\n.glyphicon-tent:before {\n content: \"\\26fa\";\n}\n.glyphicon-blackboard:before {\n content: \"\\e218\";\n}\n.glyphicon-bed:before {\n content: \"\\e219\";\n}\n.glyphicon-apple:before {\n content: \"\\f8ff\";\n}\n.glyphicon-erase:before {\n content: \"\\e221\";\n}\n.glyphicon-hourglass:before {\n content: \"\\231b\";\n}\n.glyphicon-lamp:before {\n content: \"\\e223\";\n}\n.glyphicon-duplicate:before {\n content: \"\\e224\";\n}\n.glyphicon-piggy-bank:before {\n content: \"\\e225\";\n}\n.glyphicon-scissors:before {\n content: \"\\e226\";\n}\n.glyphicon-bitcoin:before {\n content: \"\\e227\";\n}\n.glyphicon-btc:before {\n content: \"\\e227\";\n}\n.glyphicon-xbt:before {\n content: \"\\e227\";\n}\n.glyphicon-yen:before {\n content: \"\\00a5\";\n}\n.glyphicon-jpy:before {\n content: \"\\00a5\";\n}\n.glyphicon-ruble:before {\n content: \"\\20bd\";\n}\n.glyphicon-rub:before {\n content: \"\\20bd\";\n}\n.glyphicon-scale:before {\n content: \"\\e230\";\n}\n.glyphicon-ice-lolly:before {\n content: \"\\e231\";\n}\n.glyphicon-ice-lolly-tasted:before {\n content: \"\\e232\";\n}\n.glyphicon-education:before {\n content: \"\\e233\";\n}\n.glyphicon-option-horizontal:before {\n content: \"\\e234\";\n}\n.glyphicon-option-vertical:before {\n content: \"\\e235\";\n}\n.glyphicon-menu-hamburger:before {\n content: \"\\e236\";\n}\n.glyphicon-modal-window:before {\n content: \"\\e237\";\n}\n.glyphicon-oil:before {\n content: \"\\e238\";\n}\n.glyphicon-grain:before {\n content: \"\\e239\";\n}\n.glyphicon-sunglasses:before {\n content: \"\\e240\";\n}\n.glyphicon-text-size:before {\n content: \"\\e241\";\n}\n.glyphicon-text-color:before {\n content: \"\\e242\";\n}\n.glyphicon-text-background:before {\n content: \"\\e243\";\n}\n.glyphicon-object-align-top:before {\n content: \"\\e244\";\n}\n.glyphicon-object-align-bottom:before {\n content: \"\\e245\";\n}\n.glyphicon-object-align-horizontal:before {\n content: \"\\e246\";\n}\n.glyphicon-object-align-left:before {\n content: \"\\e247\";\n}\n.glyphicon-object-align-vertical:before {\n content: \"\\e248\";\n}\n.glyphicon-object-align-right:before {\n content: \"\\e249\";\n}\n.glyphicon-triangle-right:before {\n content: \"\\e250\";\n}\n.glyphicon-triangle-left:before {\n content: \"\\e251\";\n}\n.glyphicon-triangle-bottom:before {\n content: \"\\e252\";\n}\n.glyphicon-triangle-top:before {\n content: \"\\e253\";\n}\n.glyphicon-console:before {\n content: \"\\e254\";\n}\n.glyphicon-superscript:before {\n content: \"\\e255\";\n}\n.glyphicon-subscript:before {\n content: \"\\e256\";\n}\n.glyphicon-menu-left:before {\n content: \"\\e257\";\n}\n.glyphicon-menu-right:before {\n content: \"\\e258\";\n}\n.glyphicon-menu-down:before {\n content: \"\\e259\";\n}\n.glyphicon-menu-up:before {\n content: \"\\e260\";\n}\n* {\n -webkit-box-sizing: border-box;\n -moz-box-sizing: border-box;\n box-sizing: border-box;\n}\n*:before,\n*:after {\n -webkit-box-sizing: border-box;\n -moz-box-sizing: border-box;\n box-sizing: border-box;\n}\nhtml {\n font-size: 10px;\n\n -webkit-tap-highlight-color: rgba(0, 0, 0, 0);\n}\nbody {\n font-family: \"Helvetica Neue\", Helvetica, Arial, sans-serif;\n font-size: 14px;\n line-height: 1.42857143;\n color: #333;\n background-color: #fff;\n}\ninput,\nbutton,\nselect,\ntextarea {\n font-family: inherit;\n font-size: inherit;\n line-height: inherit;\n}\na {\n color: #337ab7;\n text-decoration: none;\n}\na:hover,\na:focus {\n color: #23527c;\n text-decoration: underline;\n}\na:focus {\n outline: 5px auto -webkit-focus-ring-color;\n outline-offset: -2px;\n}\nfigure {\n margin: 0;\n}\nimg {\n vertical-align: middle;\n}\n.img-responsive,\n.thumbnail > img,\n.thumbnail a > img,\n.carousel-inner > .item > img,\n.carousel-inner > .item > a > img {\n display: block;\n max-width: 100%;\n height: auto;\n}\n.img-rounded {\n border-radius: 6px;\n}\n.img-thumbnail {\n display: inline-block;\n max-width: 100%;\n height: auto;\n padding: 4px;\n line-height: 1.42857143;\n background-color: #fff;\n border: 1px solid #ddd;\n border-radius: 4px;\n -webkit-transition: all .2s ease-in-out;\n -o-transition: all .2s ease-in-out;\n transition: all .2s ease-in-out;\n}\n.img-circle {\n border-radius: 50%;\n}\nhr {\n margin-top: 20px;\n margin-bottom: 20px;\n border: 0;\n border-top: 1px solid #eee;\n}\n.sr-only {\n position: absolute;\n width: 1px;\n height: 1px;\n padding: 0;\n margin: -1px;\n overflow: hidden;\n clip: rect(0, 0, 0, 0);\n border: 0;\n}\n.sr-only-focusable:active,\n.sr-only-focusable:focus {\n position: static;\n width: auto;\n height: auto;\n margin: 0;\n overflow: visible;\n clip: auto;\n}\n[role=\"button\"] {\n cursor: pointer;\n}\nh1,\nh2,\nh3,\nh4,\nh5,\nh6,\n.h1,\n.h2,\n.h3,\n.h4,\n.h5,\n.h6 {\n font-family: inherit;\n font-weight: 500;\n line-height: 1.1;\n color: inherit;\n}\nh1 small,\nh2 small,\nh3 small,\nh4 small,\nh5 small,\nh6 small,\n.h1 small,\n.h2 small,\n.h3 small,\n.h4 small,\n.h5 small,\n.h6 small,\nh1 .small,\nh2 .small,\nh3 .small,\nh4 .small,\nh5 .small,\nh6 .small,\n.h1 .small,\n.h2 .small,\n.h3 .small,\n.h4 .small,\n.h5 .small,\n.h6 .small {\n font-weight: normal;\n line-height: 1;\n color: #777;\n}\nh1,\n.h1,\nh2,\n.h2,\nh3,\n.h3 {\n margin-top: 20px;\n margin-bottom: 10px;\n}\nh1 small,\n.h1 small,\nh2 small,\n.h2 small,\nh3 small,\n.h3 small,\nh1 .small,\n.h1 .small,\nh2 .small,\n.h2 .small,\nh3 .small,\n.h3 .small {\n font-size: 65%;\n}\nh4,\n.h4,\nh5,\n.h5,\nh6,\n.h6 {\n margin-top: 10px;\n margin-bottom: 10px;\n}\nh4 small,\n.h4 small,\nh5 small,\n.h5 small,\nh6 small,\n.h6 small,\nh4 .small,\n.h4 .small,\nh5 .small,\n.h5 .small,\nh6 .small,\n.h6 .small {\n font-size: 75%;\n}\nh1,\n.h1 {\n font-size: 36px;\n}\nh2,\n.h2 {\n font-size: 30px;\n}\nh3,\n.h3 {\n font-size: 24px;\n}\nh4,\n.h4 {\n font-size: 18px;\n}\nh5,\n.h5 {\n font-size: 14px;\n}\nh6,\n.h6 {\n font-size: 12px;\n}\np {\n margin: 0 0 10px;\n}\n.lead {\n margin-bottom: 20px;\n font-size: 16px;\n font-weight: 300;\n line-height: 1.4;\n}\n@media (min-width: 768px) {\n .lead {\n font-size: 21px;\n }\n}\nsmall,\n.small {\n font-size: 85%;\n}\nmark,\n.mark {\n padding: .2em;\n background-color: #fcf8e3;\n}\n.text-left {\n text-align: left;\n}\n.text-right {\n text-align: right;\n}\n.text-center {\n text-align: center;\n}\n.text-justify {\n text-align: justify;\n}\n.text-nowrap {\n white-space: nowrap;\n}\n.text-lowercase {\n text-transform: lowercase;\n}\n.text-uppercase {\n text-transform: uppercase;\n}\n.text-capitalize {\n text-transform: capitalize;\n}\n.text-muted {\n color: #777;\n}\n.text-primary {\n color: #337ab7;\n}\na.text-primary:hover,\na.text-primary:focus {\n color: #286090;\n}\n.text-success {\n color: #3c763d;\n}\na.text-success:hover,\na.text-success:focus {\n color: #2b542c;\n}\n.text-info {\n color: #31708f;\n}\na.text-info:hover,\na.text-info:focus {\n color: #245269;\n}\n.text-warning {\n color: #8a6d3b;\n}\na.text-warning:hover,\na.text-warning:focus {\n color: #66512c;\n}\n.text-danger {\n color: #a94442;\n}\na.text-danger:hover,\na.text-danger:focus {\n color: #843534;\n}\n.bg-primary {\n color: #fff;\n background-color: #337ab7;\n}\na.bg-primary:hover,\na.bg-primary:focus {\n background-color: #286090;\n}\n.bg-success {\n background-color: #dff0d8;\n}\na.bg-success:hover,\na.bg-success:focus {\n background-color: #c1e2b3;\n}\n.bg-info {\n background-color: #d9edf7;\n}\na.bg-info:hover,\na.bg-info:focus {\n background-color: #afd9ee;\n}\n.bg-warning {\n background-color: #fcf8e3;\n}\na.bg-warning:hover,\na.bg-warning:focus {\n background-color: #f7ecb5;\n}\n.bg-danger {\n background-color: #f2dede;\n}\na.bg-danger:hover,\na.bg-danger:focus {\n background-color: #e4b9b9;\n}\n.page-header {\n padding-bottom: 9px;\n margin: 40px 0 20px;\n border-bottom: 1px solid #eee;\n}\nul,\nol {\n margin-top: 0;\n margin-bottom: 10px;\n}\nul ul,\nol ul,\nul ol,\nol ol {\n margin-bottom: 0;\n}\n.list-unstyled {\n padding-left: 0;\n list-style: none;\n}\n.list-inline {\n padding-left: 0;\n margin-left: -5px;\n list-style: none;\n}\n.list-inline > li {\n display: inline-block;\n padding-right: 5px;\n padding-left: 5px;\n}\ndl {\n margin-top: 0;\n margin-bottom: 20px;\n}\ndt,\ndd {\n line-height: 1.42857143;\n}\ndt {\n font-weight: bold;\n}\ndd {\n margin-left: 0;\n}\n@media (min-width: 768px) {\n .dl-horizontal dt {\n float: left;\n width: 160px;\n overflow: hidden;\n clear: left;\n text-align: right;\n text-overflow: ellipsis;\n white-space: nowrap;\n }\n .dl-horizontal dd {\n margin-left: 180px;\n }\n}\nabbr[title],\nabbr[data-original-title] {\n cursor: help;\n border-bottom: 1px dotted #777;\n}\n.initialism {\n font-size: 90%;\n text-transform: uppercase;\n}\nblockquote {\n padding: 10px 20px;\n margin: 0 0 20px;\n font-size: 17.5px;\n border-left: 5px solid #eee;\n}\nblockquote p:last-child,\nblockquote ul:last-child,\nblockquote ol:last-child {\n margin-bottom: 0;\n}\nblockquote footer,\nblockquote small,\nblockquote .small {\n display: block;\n font-size: 80%;\n line-height: 1.42857143;\n color: #777;\n}\nblockquote footer:before,\nblockquote small:before,\nblockquote .small:before {\n content: '\\2014 \\00A0';\n}\n.blockquote-reverse,\nblockquote.pull-right {\n padding-right: 15px;\n padding-left: 0;\n text-align: right;\n border-right: 5px solid #eee;\n border-left: 0;\n}\n.blockquote-reverse footer:before,\nblockquote.pull-right footer:before,\n.blockquote-reverse small:before,\nblockquote.pull-right small:before,\n.blockquote-reverse .small:before,\nblockquote.pull-right .small:before {\n content: '';\n}\n.blockquote-reverse footer:after,\nblockquote.pull-right footer:after,\n.blockquote-reverse small:after,\nblockquote.pull-right small:after,\n.blockquote-reverse .small:after,\nblockquote.pull-right .small:after {\n content: '\\00A0 \\2014';\n}\naddress {\n margin-bottom: 20px;\n font-style: normal;\n line-height: 1.42857143;\n}\ncode,\nkbd,\npre,\nsamp {\n font-family: Menlo, Monaco, Consolas, \"Courier New\", monospace;\n}\ncode {\n padding: 2px 4px;\n font-size: 90%;\n color: #c7254e;\n background-color: #f9f2f4;\n border-radius: 4px;\n}\nkbd {\n padding: 2px 4px;\n font-size: 90%;\n color: #fff;\n background-color: #333;\n border-radius: 3px;\n -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .25);\n box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .25);\n}\nkbd kbd {\n padding: 0;\n font-size: 100%;\n font-weight: bold;\n -webkit-box-shadow: none;\n box-shadow: none;\n}\npre {\n display: block;\n padding: 9.5px;\n margin: 0 0 10px;\n font-size: 13px;\n line-height: 1.42857143;\n color: #333;\n word-break: break-all;\n word-wrap: break-word;\n background-color: #f5f5f5;\n border: 1px solid #ccc;\n border-radius: 4px;\n}\npre code {\n padding: 0;\n font-size: inherit;\n color: inherit;\n white-space: pre-wrap;\n background-color: transparent;\n border-radius: 0;\n}\n.pre-scrollable {\n max-height: 340px;\n overflow-y: scroll;\n}\n.container {\n padding-right: 15px;\n padding-left: 15px;\n margin-right: auto;\n margin-left: auto;\n}\n@media (min-width: 768px) {\n .container {\n width: 750px;\n }\n}\n@media (min-width: 992px) {\n .container {\n width: 970px;\n }\n}\n@media (min-width: 1200px) {\n .container {\n width: 1170px;\n }\n}\n.container-fluid {\n padding-right: 15px;\n padding-left: 15px;\n margin-right: auto;\n margin-left: auto;\n}\n.row {\n margin-right: -15px;\n margin-left: -15px;\n}\n.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {\n position: relative;\n min-height: 1px;\n padding-right: 15px;\n padding-left: 15px;\n}\n.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12 {\n float: left;\n}\n.col-xs-12 {\n width: 100%;\n}\n.col-xs-11 {\n width: 91.66666667%;\n}\n.col-xs-10 {\n width: 83.33333333%;\n}\n.col-xs-9 {\n width: 75%;\n}\n.col-xs-8 {\n width: 66.66666667%;\n}\n.col-xs-7 {\n width: 58.33333333%;\n}\n.col-xs-6 {\n width: 50%;\n}\n.col-xs-5 {\n width: 41.66666667%;\n}\n.col-xs-4 {\n width: 33.33333333%;\n}\n.col-xs-3 {\n width: 25%;\n}\n.col-xs-2 {\n width: 16.66666667%;\n}\n.col-xs-1 {\n width: 8.33333333%;\n}\n.col-xs-pull-12 {\n right: 100%;\n}\n.col-xs-pull-11 {\n right: 91.66666667%;\n}\n.col-xs-pull-10 {\n right: 83.33333333%;\n}\n.col-xs-pull-9 {\n right: 75%;\n}\n.col-xs-pull-8 {\n right: 66.66666667%;\n}\n.col-xs-pull-7 {\n right: 58.33333333%;\n}\n.col-xs-pull-6 {\n right: 50%;\n}\n.col-xs-pull-5 {\n right: 41.66666667%;\n}\n.col-xs-pull-4 {\n right: 33.33333333%;\n}\n.col-xs-pull-3 {\n right: 25%;\n}\n.col-xs-pull-2 {\n right: 16.66666667%;\n}\n.col-xs-pull-1 {\n right: 8.33333333%;\n}\n.col-xs-pull-0 {\n right: auto;\n}\n.col-xs-push-12 {\n left: 100%;\n}\n.col-xs-push-11 {\n left: 91.66666667%;\n}\n.col-xs-push-10 {\n left: 83.33333333%;\n}\n.col-xs-push-9 {\n left: 75%;\n}\n.col-xs-push-8 {\n left: 66.66666667%;\n}\n.col-xs-push-7 {\n left: 58.33333333%;\n}\n.col-xs-push-6 {\n left: 50%;\n}\n.col-xs-push-5 {\n left: 41.66666667%;\n}\n.col-xs-push-4 {\n left: 33.33333333%;\n}\n.col-xs-push-3 {\n left: 25%;\n}\n.col-xs-push-2 {\n left: 16.66666667%;\n}\n.col-xs-push-1 {\n left: 8.33333333%;\n}\n.col-xs-push-0 {\n left: auto;\n}\n.col-xs-offset-12 {\n margin-left: 100%;\n}\n.col-xs-offset-11 {\n margin-left: 91.66666667%;\n}\n.col-xs-offset-10 {\n margin-left: 83.33333333%;\n}\n.col-xs-offset-9 {\n margin-left: 75%;\n}\n.col-xs-offset-8 {\n margin-left: 66.66666667%;\n}\n.col-xs-offset-7 {\n margin-left: 58.33333333%;\n}\n.col-xs-offset-6 {\n margin-left: 50%;\n}\n.col-xs-offset-5 {\n margin-left: 41.66666667%;\n}\n.col-xs-offset-4 {\n margin-left: 33.33333333%;\n}\n.col-xs-offset-3 {\n margin-left: 25%;\n}\n.col-xs-offset-2 {\n margin-left: 16.66666667%;\n}\n.col-xs-offset-1 {\n margin-left: 8.33333333%;\n}\n.col-xs-offset-0 {\n margin-left: 0;\n}\n@media (min-width: 768px) {\n .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12 {\n float: left;\n }\n .col-sm-12 {\n width: 100%;\n }\n .col-sm-11 {\n width: 91.66666667%;\n }\n .col-sm-10 {\n width: 83.33333333%;\n }\n .col-sm-9 {\n width: 75%;\n }\n .col-sm-8 {\n width: 66.66666667%;\n }\n .col-sm-7 {\n width: 58.33333333%;\n }\n .col-sm-6 {\n width: 50%;\n }\n .col-sm-5 {\n width: 41.66666667%;\n }\n .col-sm-4 {\n width: 33.33333333%;\n }\n .col-sm-3 {\n width: 25%;\n }\n .col-sm-2 {\n width: 16.66666667%;\n }\n .col-sm-1 {\n width: 8.33333333%;\n }\n .col-sm-pull-12 {\n right: 100%;\n }\n .col-sm-pull-11 {\n right: 91.66666667%;\n }\n .col-sm-pull-10 {\n right: 83.33333333%;\n }\n .col-sm-pull-9 {\n right: 75%;\n }\n .col-sm-pull-8 {\n right: 66.66666667%;\n }\n .col-sm-pull-7 {\n right: 58.33333333%;\n }\n .col-sm-pull-6 {\n right: 50%;\n }\n .col-sm-pull-5 {\n right: 41.66666667%;\n }\n .col-sm-pull-4 {\n right: 33.33333333%;\n }\n .col-sm-pull-3 {\n right: 25%;\n }\n .col-sm-pull-2 {\n right: 16.66666667%;\n }\n .col-sm-pull-1 {\n right: 8.33333333%;\n }\n .col-sm-pull-0 {\n right: auto;\n }\n .col-sm-push-12 {\n left: 100%;\n }\n .col-sm-push-11 {\n left: 91.66666667%;\n }\n .col-sm-push-10 {\n left: 83.33333333%;\n }\n .col-sm-push-9 {\n left: 75%;\n }\n .col-sm-push-8 {\n left: 66.66666667%;\n }\n .col-sm-push-7 {\n left: 58.33333333%;\n }\n .col-sm-push-6 {\n left: 50%;\n }\n .col-sm-push-5 {\n left: 41.66666667%;\n }\n .col-sm-push-4 {\n left: 33.33333333%;\n }\n .col-sm-push-3 {\n left: 25%;\n }\n .col-sm-push-2 {\n left: 16.66666667%;\n }\n .col-sm-push-1 {\n left: 8.33333333%;\n }\n .col-sm-push-0 {\n left: auto;\n }\n .col-sm-offset-12 {\n margin-left: 100%;\n }\n .col-sm-offset-11 {\n margin-left: 91.66666667%;\n }\n .col-sm-offset-10 {\n margin-left: 83.33333333%;\n }\n .col-sm-offset-9 {\n margin-left: 75%;\n }\n .col-sm-offset-8 {\n margin-left: 66.66666667%;\n }\n .col-sm-offset-7 {\n margin-left: 58.33333333%;\n }\n .col-sm-offset-6 {\n margin-left: 50%;\n }\n .col-sm-offset-5 {\n margin-left: 41.66666667%;\n }\n .col-sm-offset-4 {\n margin-left: 33.33333333%;\n }\n .col-sm-offset-3 {\n margin-left: 25%;\n }\n .col-sm-offset-2 {\n margin-left: 16.66666667%;\n }\n .col-sm-offset-1 {\n margin-left: 8.33333333%;\n }\n .col-sm-offset-0 {\n margin-left: 0;\n }\n}\n@media (min-width: 992px) {\n .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12 {\n float: left;\n }\n .col-md-12 {\n width: 100%;\n }\n .col-md-11 {\n width: 91.66666667%;\n }\n .col-md-10 {\n width: 83.33333333%;\n }\n .col-md-9 {\n width: 75%;\n }\n .col-md-8 {\n width: 66.66666667%;\n }\n .col-md-7 {\n width: 58.33333333%;\n }\n .col-md-6 {\n width: 50%;\n }\n .col-md-5 {\n width: 41.66666667%;\n }\n .col-md-4 {\n width: 33.33333333%;\n }\n .col-md-3 {\n width: 25%;\n }\n .col-md-2 {\n width: 16.66666667%;\n }\n .col-md-1 {\n width: 8.33333333%;\n }\n .col-md-pull-12 {\n right: 100%;\n }\n .col-md-pull-11 {\n right: 91.66666667%;\n }\n .col-md-pull-10 {\n right: 83.33333333%;\n }\n .col-md-pull-9 {\n right: 75%;\n }\n .col-md-pull-8 {\n right: 66.66666667%;\n }\n .col-md-pull-7 {\n right: 58.33333333%;\n }\n .col-md-pull-6 {\n right: 50%;\n }\n .col-md-pull-5 {\n right: 41.66666667%;\n }\n .col-md-pull-4 {\n right: 33.33333333%;\n }\n .col-md-pull-3 {\n right: 25%;\n }\n .col-md-pull-2 {\n right: 16.66666667%;\n }\n .col-md-pull-1 {\n right: 8.33333333%;\n }\n .col-md-pull-0 {\n right: auto;\n }\n .col-md-push-12 {\n left: 100%;\n }\n .col-md-push-11 {\n left: 91.66666667%;\n }\n .col-md-push-10 {\n left: 83.33333333%;\n }\n .col-md-push-9 {\n left: 75%;\n }\n .col-md-push-8 {\n left: 66.66666667%;\n }\n .col-md-push-7 {\n left: 58.33333333%;\n }\n .col-md-push-6 {\n left: 50%;\n }\n .col-md-push-5 {\n left: 41.66666667%;\n }\n .col-md-push-4 {\n left: 33.33333333%;\n }\n .col-md-push-3 {\n left: 25%;\n }\n .col-md-push-2 {\n left: 16.66666667%;\n }\n .col-md-push-1 {\n left: 8.33333333%;\n }\n .col-md-push-0 {\n left: auto;\n }\n .col-md-offset-12 {\n margin-left: 100%;\n }\n .col-md-offset-11 {\n margin-left: 91.66666667%;\n }\n .col-md-offset-10 {\n margin-left: 83.33333333%;\n }\n .col-md-offset-9 {\n margin-left: 75%;\n }\n .col-md-offset-8 {\n margin-left: 66.66666667%;\n }\n .col-md-offset-7 {\n margin-left: 58.33333333%;\n }\n .col-md-offset-6 {\n margin-left: 50%;\n }\n .col-md-offset-5 {\n margin-left: 41.66666667%;\n }\n .col-md-offset-4 {\n margin-left: 33.33333333%;\n }\n .col-md-offset-3 {\n margin-left: 25%;\n }\n .col-md-offset-2 {\n margin-left: 16.66666667%;\n }\n .col-md-offset-1 {\n margin-left: 8.33333333%;\n }\n .col-md-offset-0 {\n margin-left: 0;\n }\n}\n@media (min-width: 1200px) {\n .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12 {\n float: left;\n }\n .col-lg-12 {\n width: 100%;\n }\n .col-lg-11 {\n width: 91.66666667%;\n }\n .col-lg-10 {\n width: 83.33333333%;\n }\n .col-lg-9 {\n width: 75%;\n }\n .col-lg-8 {\n width: 66.66666667%;\n }\n .col-lg-7 {\n width: 58.33333333%;\n }\n .col-lg-6 {\n width: 50%;\n }\n .col-lg-5 {\n width: 41.66666667%;\n }\n .col-lg-4 {\n width: 33.33333333%;\n }\n .col-lg-3 {\n width: 25%;\n }\n .col-lg-2 {\n width: 16.66666667%;\n }\n .col-lg-1 {\n width: 8.33333333%;\n }\n .col-lg-pull-12 {\n right: 100%;\n }\n .col-lg-pull-11 {\n right: 91.66666667%;\n }\n .col-lg-pull-10 {\n right: 83.33333333%;\n }\n .col-lg-pull-9 {\n right: 75%;\n }\n .col-lg-pull-8 {\n right: 66.66666667%;\n }\n .col-lg-pull-7 {\n right: 58.33333333%;\n }\n .col-lg-pull-6 {\n right: 50%;\n }\n .col-lg-pull-5 {\n right: 41.66666667%;\n }\n .col-lg-pull-4 {\n right: 33.33333333%;\n }\n .col-lg-pull-3 {\n right: 25%;\n }\n .col-lg-pull-2 {\n right: 16.66666667%;\n }\n .col-lg-pull-1 {\n right: 8.33333333%;\n }\n .col-lg-pull-0 {\n right: auto;\n }\n .col-lg-push-12 {\n left: 100%;\n }\n .col-lg-push-11 {\n left: 91.66666667%;\n }\n .col-lg-push-10 {\n left: 83.33333333%;\n }\n .col-lg-push-9 {\n left: 75%;\n }\n .col-lg-push-8 {\n left: 66.66666667%;\n }\n .col-lg-push-7 {\n left: 58.33333333%;\n }\n .col-lg-push-6 {\n left: 50%;\n }\n .col-lg-push-5 {\n left: 41.66666667%;\n }\n .col-lg-push-4 {\n left: 33.33333333%;\n }\n .col-lg-push-3 {\n left: 25%;\n }\n .col-lg-push-2 {\n left: 16.66666667%;\n }\n .col-lg-push-1 {\n left: 8.33333333%;\n }\n .col-lg-push-0 {\n left: auto;\n }\n .col-lg-offset-12 {\n margin-left: 100%;\n }\n .col-lg-offset-11 {\n margin-left: 91.66666667%;\n }\n .col-lg-offset-10 {\n margin-left: 83.33333333%;\n }\n .col-lg-offset-9 {\n margin-left: 75%;\n }\n .col-lg-offset-8 {\n margin-left: 66.66666667%;\n }\n .col-lg-offset-7 {\n margin-left: 58.33333333%;\n }\n .col-lg-offset-6 {\n margin-left: 50%;\n }\n .col-lg-offset-5 {\n margin-left: 41.66666667%;\n }\n .col-lg-offset-4 {\n margin-left: 33.33333333%;\n }\n .col-lg-offset-3 {\n margin-left: 25%;\n }\n .col-lg-offset-2 {\n margin-left: 16.66666667%;\n }\n .col-lg-offset-1 {\n margin-left: 8.33333333%;\n }\n .col-lg-offset-0 {\n margin-left: 0;\n }\n}\ntable {\n background-color: transparent;\n}\ncaption {\n padding-top: 8px;\n padding-bottom: 8px;\n color: #777;\n text-align: left;\n}\nth {\n text-align: left;\n}\n.table {\n width: 100%;\n max-width: 100%;\n margin-bottom: 20px;\n}\n.table > thead > tr > th,\n.table > tbody > tr > th,\n.table > tfoot > tr > th,\n.table > thead > tr > td,\n.table > tbody > tr > td,\n.table > tfoot > tr > td {\n padding: 8px;\n line-height: 1.42857143;\n vertical-align: top;\n border-top: 1px solid #ddd;\n}\n.table > thead > tr > th {\n vertical-align: bottom;\n border-bottom: 2px solid #ddd;\n}\n.table > caption + thead > tr:first-child > th,\n.table > colgroup + thead > tr:first-child > th,\n.table > thead:first-child > tr:first-child > th,\n.table > caption + thead > tr:first-child > td,\n.table > colgroup + thead > tr:first-child > td,\n.table > thead:first-child > tr:first-child > td {\n border-top: 0;\n}\n.table > tbody + tbody {\n border-top: 2px solid #ddd;\n}\n.table .table {\n background-color: #fff;\n}\n.table-condensed > thead > tr > th,\n.table-condensed > tbody > tr > th,\n.table-condensed > tfoot > tr > th,\n.table-condensed > thead > tr > td,\n.table-condensed > tbody > tr > td,\n.table-condensed > tfoot > tr > td {\n padding: 5px;\n}\n.table-bordered {\n border: 1px solid #ddd;\n}\n.table-bordered > thead > tr > th,\n.table-bordered > tbody > tr > th,\n.table-bordered > tfoot > tr > th,\n.table-bordered > thead > tr > td,\n.table-bordered > tbody > tr > td,\n.table-bordered > tfoot > tr > td {\n border: 1px solid #ddd;\n}\n.table-bordered > thead > tr > th,\n.table-bordered > thead > tr > td {\n border-bottom-width: 2px;\n}\n.table-striped > tbody > tr:nth-of-type(odd) {\n background-color: #f9f9f9;\n}\n.table-hover > tbody > tr:hover {\n background-color: #f5f5f5;\n}\ntable col[class*=\"col-\"] {\n position: static;\n display: table-column;\n float: none;\n}\ntable td[class*=\"col-\"],\ntable th[class*=\"col-\"] {\n position: static;\n display: table-cell;\n float: none;\n}\n.table > thead > tr > td.active,\n.table > tbody > tr > td.active,\n.table > tfoot > tr > td.active,\n.table > thead > tr > th.active,\n.table > tbody > tr > th.active,\n.table > tfoot > tr > th.active,\n.table > thead > tr.active > td,\n.table > tbody > tr.active > td,\n.table > tfoot > tr.active > td,\n.table > thead > tr.active > th,\n.table > tbody > tr.active > th,\n.table > tfoot > tr.active > th {\n background-color: #f5f5f5;\n}\n.table-hover > tbody > tr > td.active:hover,\n.table-hover > tbody > tr > th.active:hover,\n.table-hover > tbody > tr.active:hover > td,\n.table-hover > tbody > tr:hover > .active,\n.table-hover > tbody > tr.active:hover > th {\n background-color: #e8e8e8;\n}\n.table > thead > tr > td.success,\n.table > tbody > tr > td.success,\n.table > tfoot > tr > td.success,\n.table > thead > tr > th.success,\n.table > tbody > tr > th.success,\n.table > tfoot > tr > th.success,\n.table > thead > tr.success > td,\n.table > tbody > tr.success > td,\n.table > tfoot > tr.success > td,\n.table > thead > tr.success > th,\n.table > tbody > tr.success > th,\n.table > tfoot > tr.success > th {\n background-color: #dff0d8;\n}\n.table-hover > tbody > tr > td.success:hover,\n.table-hover > tbody > tr > th.success:hover,\n.table-hover > tbody > tr.success:hover > td,\n.table-hover > tbody > tr:hover > .success,\n.table-hover > tbody > tr.success:hover > th {\n background-color: #d0e9c6;\n}\n.table > thead > tr > td.info,\n.table > tbody > tr > td.info,\n.table > tfoot > tr > td.info,\n.table > thead > tr > th.info,\n.table > tbody > tr > th.info,\n.table > tfoot > tr > th.info,\n.table > thead > tr.info > td,\n.table > tbody > tr.info > td,\n.table > tfoot > tr.info > td,\n.table > thead > tr.info > th,\n.table > tbody > tr.info > th,\n.table > tfoot > tr.info > th {\n background-color: #d9edf7;\n}\n.table-hover > tbody > tr > td.info:hover,\n.table-hover > tbody > tr > th.info:hover,\n.table-hover > tbody > tr.info:hover > td,\n.table-hover > tbody > tr:hover > .info,\n.table-hover > tbody > tr.info:hover > th {\n background-color: #c4e3f3;\n}\n.table > thead > tr > td.warning,\n.table > tbody > tr > td.warning,\n.table > tfoot > tr > td.warning,\n.table > thead > tr > th.warning,\n.table > tbody > tr > th.warning,\n.table > tfoot > tr > th.warning,\n.table > thead > tr.warning > td,\n.table > tbody > tr.warning > td,\n.table > tfoot > tr.warning > td,\n.table > thead > tr.warning > th,\n.table > tbody > tr.warning > th,\n.table > tfoot > tr.warning > th {\n background-color: #fcf8e3;\n}\n.table-hover > tbody > tr > td.warning:hover,\n.table-hover > tbody > tr > th.warning:hover,\n.table-hover > tbody > tr.warning:hover > td,\n.table-hover > tbody > tr:hover > .warning,\n.table-hover > tbody > tr.warning:hover > th {\n background-color: #faf2cc;\n}\n.table > thead > tr > td.danger,\n.table > tbody > tr > td.danger,\n.table > tfoot > tr > td.danger,\n.table > thead > tr > th.danger,\n.table > tbody > tr > th.danger,\n.table > tfoot > tr > th.danger,\n.table > thead > tr.danger > td,\n.table > tbody > tr.danger > td,\n.table > tfoot > tr.danger > td,\n.table > thead > tr.danger > th,\n.table > tbody > tr.danger > th,\n.table > tfoot > tr.danger > th {\n background-color: #f2dede;\n}\n.table-hover > tbody > tr > td.danger:hover,\n.table-hover > tbody > tr > th.danger:hover,\n.table-hover > tbody > tr.danger:hover > td,\n.table-hover > tbody > tr:hover > .danger,\n.table-hover > tbody > tr.danger:hover > th {\n background-color: #ebcccc;\n}\n.table-responsive {\n min-height: .01%;\n overflow-x: auto;\n}\n@media screen and (max-width: 767px) {\n .table-responsive {\n width: 100%;\n margin-bottom: 15px;\n overflow-y: hidden;\n -ms-overflow-style: -ms-autohiding-scrollbar;\n border: 1px solid #ddd;\n }\n .table-responsive > .table {\n margin-bottom: 0;\n }\n .table-responsive > .table > thead > tr > th,\n .table-responsive > .table > tbody > tr > th,\n .table-responsive > .table > tfoot > tr > th,\n .table-responsive > .table > thead > tr > td,\n .table-responsive > .table > tbody > tr > td,\n .table-responsive > .table > tfoot > tr > td {\n white-space: nowrap;\n }\n .table-responsive > .table-bordered {\n border: 0;\n }\n .table-responsive > .table-bordered > thead > tr > th:first-child,\n .table-responsive > .table-bordered > tbody > tr > th:first-child,\n .table-responsive > .table-bordered > tfoot > tr > th:first-child,\n .table-responsive > .table-bordered > thead > tr > td:first-child,\n .table-responsive > .table-bordered > tbody > tr > td:first-child,\n .table-responsive > .table-bordered > tfoot > tr > td:first-child {\n border-left: 0;\n }\n .table-responsive > .table-bordered > thead > tr > th:last-child,\n .table-responsive > .table-bordered > tbody > tr > th:last-child,\n .table-responsive > .table-bordered > tfoot > tr > th:last-child,\n .table-responsive > .table-bordered > thead > tr > td:last-child,\n .table-responsive > .table-bordered > tbody > tr > td:last-child,\n .table-responsive > .table-bordered > tfoot > tr > td:last-child {\n border-right: 0;\n }\n .table-responsive > .table-bordered > tbody > tr:last-child > th,\n .table-responsive > .table-bordered > tfoot > tr:last-child > th,\n .table-responsive > .table-bordered > tbody > tr:last-child > td,\n .table-responsive > .table-bordered > tfoot > tr:last-child > td {\n border-bottom: 0;\n }\n}\nfieldset {\n min-width: 0;\n padding: 0;\n margin: 0;\n border: 0;\n}\nlegend {\n display: block;\n width: 100%;\n padding: 0;\n margin-bottom: 20px;\n font-size: 21px;\n line-height: inherit;\n color: #333;\n border: 0;\n border-bottom: 1px solid #e5e5e5;\n}\nlabel {\n display: inline-block;\n max-width: 100%;\n margin-bottom: 5px;\n font-weight: bold;\n}\ninput[type=\"search\"] {\n -webkit-box-sizing: border-box;\n -moz-box-sizing: border-box;\n box-sizing: border-box;\n}\ninput[type=\"radio\"],\ninput[type=\"checkbox\"] {\n margin: 4px 0 0;\n margin-top: 1px \\9;\n line-height: normal;\n}\ninput[type=\"file\"] {\n display: block;\n}\ninput[type=\"range\"] {\n display: block;\n width: 100%;\n}\nselect[multiple],\nselect[size] {\n height: auto;\n}\ninput[type=\"file\"]:focus,\ninput[type=\"radio\"]:focus,\ninput[type=\"checkbox\"]:focus {\n outline: 5px auto -webkit-focus-ring-color;\n outline-offset: -2px;\n}\noutput {\n display: block;\n padding-top: 7px;\n font-size: 14px;\n line-height: 1.42857143;\n color: #555;\n}\n.form-control {\n display: block;\n width: 100%;\n height: 34px;\n padding: 6px 12px;\n font-size: 14px;\n line-height: 1.42857143;\n color: #555;\n background-color: #fff;\n background-image: none;\n border: 1px solid #ccc;\n border-radius: 4px;\n -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);\n box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);\n -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;\n -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;\n transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;\n}\n.form-control:focus {\n border-color: #66afe9;\n outline: 0;\n -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6);\n box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6);\n}\n.form-control::-moz-placeholder {\n color: #999;\n opacity: 1;\n}\n.form-control:-ms-input-placeholder {\n color: #999;\n}\n.form-control::-webkit-input-placeholder {\n color: #999;\n}\n.form-control::-ms-expand {\n background-color: transparent;\n border: 0;\n}\n.form-control[disabled],\n.form-control[readonly],\nfieldset[disabled] .form-control {\n background-color: #eee;\n opacity: 1;\n}\n.form-control[disabled],\nfieldset[disabled] .form-control {\n cursor: not-allowed;\n}\ntextarea.form-control {\n height: auto;\n}\ninput[type=\"search\"] {\n -webkit-appearance: none;\n}\n@media screen and (-webkit-min-device-pixel-ratio: 0) {\n input[type=\"date\"].form-control,\n input[type=\"time\"].form-control,\n input[type=\"datetime-local\"].form-control,\n input[type=\"month\"].form-control {\n line-height: 34px;\n }\n input[type=\"date\"].input-sm,\n input[type=\"time\"].input-sm,\n input[type=\"datetime-local\"].input-sm,\n input[type=\"month\"].input-sm,\n .input-group-sm input[type=\"date\"],\n .input-group-sm input[type=\"time\"],\n .input-group-sm input[type=\"datetime-local\"],\n .input-group-sm input[type=\"month\"] {\n line-height: 30px;\n }\n input[type=\"date\"].input-lg,\n input[type=\"time\"].input-lg,\n input[type=\"datetime-local\"].input-lg,\n input[type=\"month\"].input-lg,\n .input-group-lg input[type=\"date\"],\n .input-group-lg input[type=\"time\"],\n .input-group-lg input[type=\"datetime-local\"],\n .input-group-lg input[type=\"month\"] {\n line-height: 46px;\n }\n}\n.form-group {\n margin-bottom: 15px;\n}\n.radio,\n.checkbox {\n position: relative;\n display: block;\n margin-top: 10px;\n margin-bottom: 10px;\n}\n.radio label,\n.checkbox label {\n min-height: 20px;\n padding-left: 20px;\n margin-bottom: 0;\n font-weight: normal;\n cursor: pointer;\n}\n.radio input[type=\"radio\"],\n.radio-inline input[type=\"radio\"],\n.checkbox input[type=\"checkbox\"],\n.checkbox-inline input[type=\"checkbox\"] {\n position: absolute;\n margin-top: 4px \\9;\n margin-left: -20px;\n}\n.radio + .radio,\n.checkbox + .checkbox {\n margin-top: -5px;\n}\n.radio-inline,\n.checkbox-inline {\n position: relative;\n display: inline-block;\n padding-left: 20px;\n margin-bottom: 0;\n font-weight: normal;\n vertical-align: middle;\n cursor: pointer;\n}\n.radio-inline + .radio-inline,\n.checkbox-inline + .checkbox-inline {\n margin-top: 0;\n margin-left: 10px;\n}\ninput[type=\"radio\"][disabled],\ninput[type=\"checkbox\"][disabled],\ninput[type=\"radio\"].disabled,\ninput[type=\"checkbox\"].disabled,\nfieldset[disabled] input[type=\"radio\"],\nfieldset[disabled] input[type=\"checkbox\"] {\n cursor: not-allowed;\n}\n.radio-inline.disabled,\n.checkbox-inline.disabled,\nfieldset[disabled] .radio-inline,\nfieldset[disabled] .checkbox-inline {\n cursor: not-allowed;\n}\n.radio.disabled label,\n.checkbox.disabled label,\nfieldset[disabled] .radio label,\nfieldset[disabled] .checkbox label {\n cursor: not-allowed;\n}\n.form-control-static {\n min-height: 34px;\n padding-top: 7px;\n padding-bottom: 7px;\n margin-bottom: 0;\n}\n.form-control-static.input-lg,\n.form-control-static.input-sm {\n padding-right: 0;\n padding-left: 0;\n}\n.input-sm {\n height: 30px;\n padding: 5px 10px;\n font-size: 12px;\n line-height: 1.5;\n border-radius: 3px;\n}\nselect.input-sm {\n height: 30px;\n line-height: 30px;\n}\ntextarea.input-sm,\nselect[multiple].input-sm {\n height: auto;\n}\n.form-group-sm .form-control {\n height: 30px;\n padding: 5px 10px;\n font-size: 12px;\n line-height: 1.5;\n border-radius: 3px;\n}\n.form-group-sm select.form-control {\n height: 30px;\n line-height: 30px;\n}\n.form-group-sm textarea.form-control,\n.form-group-sm select[multiple].form-control {\n height: auto;\n}\n.form-group-sm .form-control-static {\n height: 30px;\n min-height: 32px;\n padding: 6px 10px;\n font-size: 12px;\n line-height: 1.5;\n}\n.input-lg {\n height: 46px;\n padding: 10px 16px;\n font-size: 18px;\n line-height: 1.3333333;\n border-radius: 6px;\n}\nselect.input-lg {\n height: 46px;\n line-height: 46px;\n}\ntextarea.input-lg,\nselect[multiple].input-lg {\n height: auto;\n}\n.form-group-lg .form-control {\n height: 46px;\n padding: 10px 16px;\n font-size: 18px;\n line-height: 1.3333333;\n border-radius: 6px;\n}\n.form-group-lg select.form-control {\n height: 46px;\n line-height: 46px;\n}\n.form-group-lg textarea.form-control,\n.form-group-lg select[multiple].form-control {\n height: auto;\n}\n.form-group-lg .form-control-static {\n height: 46px;\n min-height: 38px;\n padding: 11px 16px;\n font-size: 18px;\n line-height: 1.3333333;\n}\n.has-feedback {\n position: relative;\n}\n.has-feedback .form-control {\n padding-right: 42.5px;\n}\n.form-control-feedback {\n position: absolute;\n top: 0;\n right: 0;\n z-index: 2;\n display: block;\n width: 34px;\n height: 34px;\n line-height: 34px;\n text-align: center;\n pointer-events: none;\n}\n.input-lg + .form-control-feedback,\n.input-group-lg + .form-control-feedback,\n.form-group-lg .form-control + .form-control-feedback {\n width: 46px;\n height: 46px;\n line-height: 46px;\n}\n.input-sm + .form-control-feedback,\n.input-group-sm + .form-control-feedback,\n.form-group-sm .form-control + .form-control-feedback {\n width: 30px;\n height: 30px;\n line-height: 30px;\n}\n.has-success .help-block,\n.has-success .control-label,\n.has-success .radio,\n.has-success .checkbox,\n.has-success .radio-inline,\n.has-success .checkbox-inline,\n.has-success.radio label,\n.has-success.checkbox label,\n.has-success.radio-inline label,\n.has-success.checkbox-inline label {\n color: #3c763d;\n}\n.has-success .form-control {\n border-color: #3c763d;\n -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);\n box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);\n}\n.has-success .form-control:focus {\n border-color: #2b542c;\n -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #67b168;\n box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #67b168;\n}\n.has-success .input-group-addon {\n color: #3c763d;\n background-color: #dff0d8;\n border-color: #3c763d;\n}\n.has-success .form-control-feedback {\n color: #3c763d;\n}\n.has-warning .help-block,\n.has-warning .control-label,\n.has-warning .radio,\n.has-warning .checkbox,\n.has-warning .radio-inline,\n.has-warning .checkbox-inline,\n.has-warning.radio label,\n.has-warning.checkbox label,\n.has-warning.radio-inline label,\n.has-warning.checkbox-inline label {\n color: #8a6d3b;\n}\n.has-warning .form-control {\n border-color: #8a6d3b;\n -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);\n box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);\n}\n.has-warning .form-control:focus {\n border-color: #66512c;\n -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #c0a16b;\n box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #c0a16b;\n}\n.has-warning .input-group-addon {\n color: #8a6d3b;\n background-color: #fcf8e3;\n border-color: #8a6d3b;\n}\n.has-warning .form-control-feedback {\n color: #8a6d3b;\n}\n.has-error .help-block,\n.has-error .control-label,\n.has-error .radio,\n.has-error .checkbox,\n.has-error .radio-inline,\n.has-error .checkbox-inline,\n.has-error.radio label,\n.has-error.checkbox label,\n.has-error.radio-inline label,\n.has-error.checkbox-inline label {\n color: #a94442;\n}\n.has-error .form-control {\n border-color: #a94442;\n -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);\n box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);\n}\n.has-error .form-control:focus {\n border-color: #843534;\n -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #ce8483;\n box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #ce8483;\n}\n.has-error .input-group-addon {\n color: #a94442;\n background-color: #f2dede;\n border-color: #a94442;\n}\n.has-error .form-control-feedback {\n color: #a94442;\n}\n.has-feedback label ~ .form-control-feedback {\n top: 25px;\n}\n.has-feedback label.sr-only ~ .form-control-feedback {\n top: 0;\n}\n.help-block {\n display: block;\n margin-top: 5px;\n margin-bottom: 10px;\n color: #737373;\n}\n@media (min-width: 768px) {\n .form-inline .form-group {\n display: inline-block;\n margin-bottom: 0;\n vertical-align: middle;\n }\n .form-inline .form-control {\n display: inline-block;\n width: auto;\n vertical-align: middle;\n }\n .form-inline .form-control-static {\n display: inline-block;\n }\n .form-inline .input-group {\n display: inline-table;\n vertical-align: middle;\n }\n .form-inline .input-group .input-group-addon,\n .form-inline .input-group .input-group-btn,\n .form-inline .input-group .form-control {\n width: auto;\n }\n .form-inline .input-group > .form-control {\n width: 100%;\n }\n .form-inline .control-label {\n margin-bottom: 0;\n vertical-align: middle;\n }\n .form-inline .radio,\n .form-inline .checkbox {\n display: inline-block;\n margin-top: 0;\n margin-bottom: 0;\n vertical-align: middle;\n }\n .form-inline .radio label,\n .form-inline .checkbox label {\n padding-left: 0;\n }\n .form-inline .radio input[type=\"radio\"],\n .form-inline .checkbox input[type=\"checkbox\"] {\n position: relative;\n margin-left: 0;\n }\n .form-inline .has-feedback .form-control-feedback {\n top: 0;\n }\n}\n.form-horizontal .radio,\n.form-horizontal .checkbox,\n.form-horizontal .radio-inline,\n.form-horizontal .checkbox-inline {\n padding-top: 7px;\n margin-top: 0;\n margin-bottom: 0;\n}\n.form-horizontal .radio,\n.form-horizontal .checkbox {\n min-height: 27px;\n}\n.form-horizontal .form-group {\n margin-right: -15px;\n margin-left: -15px;\n}\n@media (min-width: 768px) {\n .form-horizontal .control-label {\n padding-top: 7px;\n margin-bottom: 0;\n text-align: right;\n }\n}\n.form-horizontal .has-feedback .form-control-feedback {\n right: 15px;\n}\n@media (min-width: 768px) {\n .form-horizontal .form-group-lg .control-label {\n padding-top: 11px;\n font-size: 18px;\n }\n}\n@media (min-width: 768px) {\n .form-horizontal .form-group-sm .control-label {\n padding-top: 6px;\n font-size: 12px;\n }\n}\n.btn {\n display: inline-block;\n padding: 6px 12px;\n margin-bottom: 0;\n font-size: 14px;\n font-weight: normal;\n line-height: 1.42857143;\n text-align: center;\n white-space: nowrap;\n vertical-align: middle;\n -ms-touch-action: manipulation;\n touch-action: manipulation;\n cursor: pointer;\n -webkit-user-select: none;\n -moz-user-select: none;\n -ms-user-select: none;\n user-select: none;\n background-image: none;\n border: 1px solid transparent;\n border-radius: 4px;\n}\n.btn:focus,\n.btn:active:focus,\n.btn.active:focus,\n.btn.focus,\n.btn:active.focus,\n.btn.active.focus {\n outline: 5px auto -webkit-focus-ring-color;\n outline-offset: -2px;\n}\n.btn:hover,\n.btn:focus,\n.btn.focus {\n color: #333;\n text-decoration: none;\n}\n.btn:active,\n.btn.active {\n background-image: none;\n outline: 0;\n -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);\n box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);\n}\n.btn.disabled,\n.btn[disabled],\nfieldset[disabled] .btn {\n cursor: not-allowed;\n filter: alpha(opacity=65);\n -webkit-box-shadow: none;\n box-shadow: none;\n opacity: .65;\n}\na.btn.disabled,\nfieldset[disabled] a.btn {\n pointer-events: none;\n}\n.btn-default {\n color: #333;\n background-color: #fff;\n border-color: #ccc;\n}\n.btn-default:focus,\n.btn-default.focus {\n color: #333;\n background-color: #e6e6e6;\n border-color: #8c8c8c;\n}\n.btn-default:hover {\n color: #333;\n background-color: #e6e6e6;\n border-color: #adadad;\n}\n.btn-default:active,\n.btn-default.active,\n.open > .dropdown-toggle.btn-default {\n color: #333;\n background-color: #e6e6e6;\n border-color: #adadad;\n}\n.btn-default:active:hover,\n.btn-default.active:hover,\n.open > .dropdown-toggle.btn-default:hover,\n.btn-default:active:focus,\n.btn-default.active:focus,\n.open > .dropdown-toggle.btn-default:focus,\n.btn-default:active.focus,\n.btn-default.active.focus,\n.open > .dropdown-toggle.btn-default.focus {\n color: #333;\n background-color: #d4d4d4;\n border-color: #8c8c8c;\n}\n.btn-default:active,\n.btn-default.active,\n.open > .dropdown-toggle.btn-default {\n background-image: none;\n}\n.btn-default.disabled:hover,\n.btn-default[disabled]:hover,\nfieldset[disabled] .btn-default:hover,\n.btn-default.disabled:focus,\n.btn-default[disabled]:focus,\nfieldset[disabled] .btn-default:focus,\n.btn-default.disabled.focus,\n.btn-default[disabled].focus,\nfieldset[disabled] .btn-default.focus {\n background-color: #fff;\n border-color: #ccc;\n}\n.btn-default .badge {\n color: #fff;\n background-color: #333;\n}\n.btn-primary {\n color: #fff;\n background-color: #337ab7;\n border-color: #2e6da4;\n}\n.btn-primary:focus,\n.btn-primary.focus {\n color: #fff;\n background-color: #286090;\n border-color: #122b40;\n}\n.btn-primary:hover {\n color: #fff;\n background-color: #286090;\n border-color: #204d74;\n}\n.btn-primary:active,\n.btn-primary.active,\n.open > .dropdown-toggle.btn-primary {\n color: #fff;\n background-color: #286090;\n border-color: #204d74;\n}\n.btn-primary:active:hover,\n.btn-primary.active:hover,\n.open > .dropdown-toggle.btn-primary:hover,\n.btn-primary:active:focus,\n.btn-primary.active:focus,\n.open > .dropdown-toggle.btn-primary:focus,\n.btn-primary:active.focus,\n.btn-primary.active.focus,\n.open > .dropdown-toggle.btn-primary.focus {\n color: #fff;\n background-color: #204d74;\n border-color: #122b40;\n}\n.btn-primary:active,\n.btn-primary.active,\n.open > .dropdown-toggle.btn-primary {\n background-image: none;\n}\n.btn-primary.disabled:hover,\n.btn-primary[disabled]:hover,\nfieldset[disabled] .btn-primary:hover,\n.btn-primary.disabled:focus,\n.btn-primary[disabled]:focus,\nfieldset[disabled] .btn-primary:focus,\n.btn-primary.disabled.focus,\n.btn-primary[disabled].focus,\nfieldset[disabled] .btn-primary.focus {\n background-color: #337ab7;\n border-color: #2e6da4;\n}\n.btn-primary .badge {\n color: #337ab7;\n background-color: #fff;\n}\n.btn-success {\n color: #fff;\n background-color: #5cb85c;\n border-color: #4cae4c;\n}\n.btn-success:focus,\n.btn-success.focus {\n color: #fff;\n background-color: #449d44;\n border-color: #255625;\n}\n.btn-success:hover {\n color: #fff;\n background-color: #449d44;\n border-color: #398439;\n}\n.btn-success:active,\n.btn-success.active,\n.open > .dropdown-toggle.btn-success {\n color: #fff;\n background-color: #449d44;\n border-color: #398439;\n}\n.btn-success:active:hover,\n.btn-success.active:hover,\n.open > .dropdown-toggle.btn-success:hover,\n.btn-success:active:focus,\n.btn-success.active:focus,\n.open > .dropdown-toggle.btn-success:focus,\n.btn-success:active.focus,\n.btn-success.active.focus,\n.open > .dropdown-toggle.btn-success.focus {\n color: #fff;\n background-color: #398439;\n border-color: #255625;\n}\n.btn-success:active,\n.btn-success.active,\n.open > .dropdown-toggle.btn-success {\n background-image: none;\n}\n.btn-success.disabled:hover,\n.btn-success[disabled]:hover,\nfieldset[disabled] .btn-success:hover,\n.btn-success.disabled:focus,\n.btn-success[disabled]:focus,\nfieldset[disabled] .btn-success:focus,\n.btn-success.disabled.focus,\n.btn-success[disabled].focus,\nfieldset[disabled] .btn-success.focus {\n background-color: #5cb85c;\n border-color: #4cae4c;\n}\n.btn-success .badge {\n color: #5cb85c;\n background-color: #fff;\n}\n.btn-info {\n color: #fff;\n background-color: #5bc0de;\n border-color: #46b8da;\n}\n.btn-info:focus,\n.btn-info.focus {\n color: #fff;\n background-color: #31b0d5;\n border-color: #1b6d85;\n}\n.btn-info:hover {\n color: #fff;\n background-color: #31b0d5;\n border-color: #269abc;\n}\n.btn-info:active,\n.btn-info.active,\n.open > .dropdown-toggle.btn-info {\n color: #fff;\n background-color: #31b0d5;\n border-color: #269abc;\n}\n.btn-info:active:hover,\n.btn-info.active:hover,\n.open > .dropdown-toggle.btn-info:hover,\n.btn-info:active:focus,\n.btn-info.active:focus,\n.open > .dropdown-toggle.btn-info:focus,\n.btn-info:active.focus,\n.btn-info.active.focus,\n.open > .dropdown-toggle.btn-info.focus {\n color: #fff;\n background-color: #269abc;\n border-color: #1b6d85;\n}\n.btn-info:active,\n.btn-info.active,\n.open > .dropdown-toggle.btn-info {\n background-image: none;\n}\n.btn-info.disabled:hover,\n.btn-info[disabled]:hover,\nfieldset[disabled] .btn-info:hover,\n.btn-info.disabled:focus,\n.btn-info[disabled]:focus,\nfieldset[disabled] .btn-info:focus,\n.btn-info.disabled.focus,\n.btn-info[disabled].focus,\nfieldset[disabled] .btn-info.focus {\n background-color: #5bc0de;\n border-color: #46b8da;\n}\n.btn-info .badge {\n color: #5bc0de;\n background-color: #fff;\n}\n.btn-warning {\n color: #fff;\n background-color: #f0ad4e;\n border-color: #eea236;\n}\n.btn-warning:focus,\n.btn-warning.focus {\n color: #fff;\n background-color: #ec971f;\n border-color: #985f0d;\n}\n.btn-warning:hover {\n color: #fff;\n background-color: #ec971f;\n border-color: #d58512;\n}\n.btn-warning:active,\n.btn-warning.active,\n.open > .dropdown-toggle.btn-warning {\n color: #fff;\n background-color: #ec971f;\n border-color: #d58512;\n}\n.btn-warning:active:hover,\n.btn-warning.active:hover,\n.open > .dropdown-toggle.btn-warning:hover,\n.btn-warning:active:focus,\n.btn-warning.active:focus,\n.open > .dropdown-toggle.btn-warning:focus,\n.btn-warning:active.focus,\n.btn-warning.active.focus,\n.open > .dropdown-toggle.btn-warning.focus {\n color: #fff;\n background-color: #d58512;\n border-color: #985f0d;\n}\n.btn-warning:active,\n.btn-warning.active,\n.open > .dropdown-toggle.btn-warning {\n background-image: none;\n}\n.btn-warning.disabled:hover,\n.btn-warning[disabled]:hover,\nfieldset[disabled] .btn-warning:hover,\n.btn-warning.disabled:focus,\n.btn-warning[disabled]:focus,\nfieldset[disabled] .btn-warning:focus,\n.btn-warning.disabled.focus,\n.btn-warning[disabled].focus,\nfieldset[disabled] .btn-warning.focus {\n background-color: #f0ad4e;\n border-color: #eea236;\n}\n.btn-warning .badge {\n color: #f0ad4e;\n background-color: #fff;\n}\n.btn-danger {\n color: #fff;\n background-color: #d9534f;\n border-color: #d43f3a;\n}\n.btn-danger:focus,\n.btn-danger.focus {\n color: #fff;\n background-color: #c9302c;\n border-color: #761c19;\n}\n.btn-danger:hover {\n color: #fff;\n background-color: #c9302c;\n border-color: #ac2925;\n}\n.btn-danger:active,\n.btn-danger.active,\n.open > .dropdown-toggle.btn-danger {\n color: #fff;\n background-color: #c9302c;\n border-color: #ac2925;\n}\n.btn-danger:active:hover,\n.btn-danger.active:hover,\n.open > .dropdown-toggle.btn-danger:hover,\n.btn-danger:active:focus,\n.btn-danger.active:focus,\n.open > .dropdown-toggle.btn-danger:focus,\n.btn-danger:active.focus,\n.btn-danger.active.focus,\n.open > .dropdown-toggle.btn-danger.focus {\n color: #fff;\n background-color: #ac2925;\n border-color: #761c19;\n}\n.btn-danger:active,\n.btn-danger.active,\n.open > .dropdown-toggle.btn-danger {\n background-image: none;\n}\n.btn-danger.disabled:hover,\n.btn-danger[disabled]:hover,\nfieldset[disabled] .btn-danger:hover,\n.btn-danger.disabled:focus,\n.btn-danger[disabled]:focus,\nfieldset[disabled] .btn-danger:focus,\n.btn-danger.disabled.focus,\n.btn-danger[disabled].focus,\nfieldset[disabled] .btn-danger.focus {\n background-color: #d9534f;\n border-color: #d43f3a;\n}\n.btn-danger .badge {\n color: #d9534f;\n background-color: #fff;\n}\n.btn-link {\n font-weight: normal;\n color: #337ab7;\n border-radius: 0;\n}\n.btn-link,\n.btn-link:active,\n.btn-link.active,\n.btn-link[disabled],\nfieldset[disabled] .btn-link {\n background-color: transparent;\n -webkit-box-shadow: none;\n box-shadow: none;\n}\n.btn-link,\n.btn-link:hover,\n.btn-link:focus,\n.btn-link:active {\n border-color: transparent;\n}\n.btn-link:hover,\n.btn-link:focus {\n color: #23527c;\n text-decoration: underline;\n background-color: transparent;\n}\n.btn-link[disabled]:hover,\nfieldset[disabled] .btn-link:hover,\n.btn-link[disabled]:focus,\nfieldset[disabled] .btn-link:focus {\n color: #777;\n text-decoration: none;\n}\n.btn-lg,\n.btn-group-lg > .btn {\n padding: 10px 16px;\n font-size: 18px;\n line-height: 1.3333333;\n border-radius: 6px;\n}\n.btn-sm,\n.btn-group-sm > .btn {\n padding: 5px 10px;\n font-size: 12px;\n line-height: 1.5;\n border-radius: 3px;\n}\n.btn-xs,\n.btn-group-xs > .btn {\n padding: 1px 5px;\n font-size: 12px;\n line-height: 1.5;\n border-radius: 3px;\n}\n.btn-block {\n display: block;\n width: 100%;\n}\n.btn-block + .btn-block {\n margin-top: 5px;\n}\ninput[type=\"submit\"].btn-block,\ninput[type=\"reset\"].btn-block,\ninput[type=\"button\"].btn-block {\n width: 100%;\n}\n.fade {\n opacity: 0;\n -webkit-transition: opacity .15s linear;\n -o-transition: opacity .15s linear;\n transition: opacity .15s linear;\n}\n.fade.in {\n opacity: 1;\n}\n.collapse {\n display: none;\n}\n.collapse.in {\n display: block;\n}\ntr.collapse.in {\n display: table-row;\n}\ntbody.collapse.in {\n display: table-row-group;\n}\n.collapsing {\n position: relative;\n height: 0;\n overflow: hidden;\n -webkit-transition-timing-function: ease;\n -o-transition-timing-function: ease;\n transition-timing-function: ease;\n -webkit-transition-duration: .35s;\n -o-transition-duration: .35s;\n transition-duration: .35s;\n -webkit-transition-property: height, visibility;\n -o-transition-property: height, visibility;\n transition-property: height, visibility;\n}\n.caret {\n display: inline-block;\n width: 0;\n height: 0;\n margin-left: 2px;\n vertical-align: middle;\n border-top: 4px dashed;\n border-top: 4px solid \\9;\n border-right: 4px solid transparent;\n border-left: 4px solid transparent;\n}\n.dropup,\n.dropdown {\n position: relative;\n}\n.dropdown-toggle:focus {\n outline: 0;\n}\n.dropdown-menu {\n position: absolute;\n top: 100%;\n left: 0;\n z-index: 1000;\n display: none;\n float: left;\n min-width: 160px;\n padding: 5px 0;\n margin: 2px 0 0;\n font-size: 14px;\n text-align: left;\n list-style: none;\n background-color: #fff;\n -webkit-background-clip: padding-box;\n background-clip: padding-box;\n border: 1px solid #ccc;\n border: 1px solid rgba(0, 0, 0, .15);\n border-radius: 4px;\n -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, .175);\n box-shadow: 0 6px 12px rgba(0, 0, 0, .175);\n}\n.dropdown-menu.pull-right {\n right: 0;\n left: auto;\n}\n.dropdown-menu .divider {\n height: 1px;\n margin: 9px 0;\n overflow: hidden;\n background-color: #e5e5e5;\n}\n.dropdown-menu > li > a {\n display: block;\n padding: 3px 20px;\n clear: both;\n font-weight: normal;\n line-height: 1.42857143;\n color: #333;\n white-space: nowrap;\n}\n.dropdown-menu > li > a:hover,\n.dropdown-menu > li > a:focus {\n color: #262626;\n text-decoration: none;\n background-color: #f5f5f5;\n}\n.dropdown-menu > .active > a,\n.dropdown-menu > .active > a:hover,\n.dropdown-menu > .active > a:focus {\n color: #fff;\n text-decoration: none;\n background-color: #337ab7;\n outline: 0;\n}\n.dropdown-menu > .disabled > a,\n.dropdown-menu > .disabled > a:hover,\n.dropdown-menu > .disabled > a:focus {\n color: #777;\n}\n.dropdown-menu > .disabled > a:hover,\n.dropdown-menu > .disabled > a:focus {\n text-decoration: none;\n cursor: not-allowed;\n background-color: transparent;\n background-image: none;\n filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);\n}\n.open > .dropdown-menu {\n display: block;\n}\n.open > a {\n outline: 0;\n}\n.dropdown-menu-right {\n right: 0;\n left: auto;\n}\n.dropdown-menu-left {\n right: auto;\n left: 0;\n}\n.dropdown-header {\n display: block;\n padding: 3px 20px;\n font-size: 12px;\n line-height: 1.42857143;\n color: #777;\n white-space: nowrap;\n}\n.dropdown-backdrop {\n position: fixed;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: 990;\n}\n.pull-right > .dropdown-menu {\n right: 0;\n left: auto;\n}\n.dropup .caret,\n.navbar-fixed-bottom .dropdown .caret {\n content: \"\";\n border-top: 0;\n border-bottom: 4px dashed;\n border-bottom: 4px solid \\9;\n}\n.dropup .dropdown-menu,\n.navbar-fixed-bottom .dropdown .dropdown-menu {\n top: auto;\n bottom: 100%;\n margin-bottom: 2px;\n}\n@media (min-width: 768px) {\n .navbar-right .dropdown-menu {\n right: 0;\n left: auto;\n }\n .navbar-right .dropdown-menu-left {\n right: auto;\n left: 0;\n }\n}\n.btn-group,\n.btn-group-vertical {\n position: relative;\n display: inline-block;\n vertical-align: middle;\n}\n.btn-group > .btn,\n.btn-group-vertical > .btn {\n position: relative;\n float: left;\n}\n.btn-group > .btn:hover,\n.btn-group-vertical > .btn:hover,\n.btn-group > .btn:focus,\n.btn-group-vertical > .btn:focus,\n.btn-group > .btn:active,\n.btn-group-vertical > .btn:active,\n.btn-group > .btn.active,\n.btn-group-vertical > .btn.active {\n z-index: 2;\n}\n.btn-group .btn + .btn,\n.btn-group .btn + .btn-group,\n.btn-group .btn-group + .btn,\n.btn-group .btn-group + .btn-group {\n margin-left: -1px;\n}\n.btn-toolbar {\n margin-left: -5px;\n}\n.btn-toolbar .btn,\n.btn-toolbar .btn-group,\n.btn-toolbar .input-group {\n float: left;\n}\n.btn-toolbar > .btn,\n.btn-toolbar > .btn-group,\n.btn-toolbar > .input-group {\n margin-left: 5px;\n}\n.btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) {\n border-radius: 0;\n}\n.btn-group > .btn:first-child {\n margin-left: 0;\n}\n.btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) {\n border-top-right-radius: 0;\n border-bottom-right-radius: 0;\n}\n.btn-group > .btn:last-child:not(:first-child),\n.btn-group > .dropdown-toggle:not(:first-child) {\n border-top-left-radius: 0;\n border-bottom-left-radius: 0;\n}\n.btn-group > .btn-group {\n float: left;\n}\n.btn-group > .btn-group:not(:first-child):not(:last-child) > .btn {\n border-radius: 0;\n}\n.btn-group > .btn-group:first-child:not(:last-child) > .btn:last-child,\n.btn-group > .btn-group:first-child:not(:last-child) > .dropdown-toggle {\n border-top-right-radius: 0;\n border-bottom-right-radius: 0;\n}\n.btn-group > .btn-group:last-child:not(:first-child) > .btn:first-child {\n border-top-left-radius: 0;\n border-bottom-left-radius: 0;\n}\n.btn-group .dropdown-toggle:active,\n.btn-group.open .dropdown-toggle {\n outline: 0;\n}\n.btn-group > .btn + .dropdown-toggle {\n padding-right: 8px;\n padding-left: 8px;\n}\n.btn-group > .btn-lg + .dropdown-toggle {\n padding-right: 12px;\n padding-left: 12px;\n}\n.btn-group.open .dropdown-toggle {\n -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);\n box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);\n}\n.btn-group.open .dropdown-toggle.btn-link {\n -webkit-box-shadow: none;\n box-shadow: none;\n}\n.btn .caret {\n margin-left: 0;\n}\n.btn-lg .caret {\n border-width: 5px 5px 0;\n border-bottom-width: 0;\n}\n.dropup .btn-lg .caret {\n border-width: 0 5px 5px;\n}\n.btn-group-vertical > .btn,\n.btn-group-vertical > .btn-group,\n.btn-group-vertical > .btn-group > .btn {\n display: block;\n float: none;\n width: 100%;\n max-width: 100%;\n}\n.btn-group-vertical > .btn-group > .btn {\n float: none;\n}\n.btn-group-vertical > .btn + .btn,\n.btn-group-vertical > .btn + .btn-group,\n.btn-group-vertical > .btn-group + .btn,\n.btn-group-vertical > .btn-group + .btn-group {\n margin-top: -1px;\n margin-left: 0;\n}\n.btn-group-vertical > .btn:not(:first-child):not(:last-child) {\n border-radius: 0;\n}\n.btn-group-vertical > .btn:first-child:not(:last-child) {\n border-top-left-radius: 4px;\n border-top-right-radius: 4px;\n border-bottom-right-radius: 0;\n border-bottom-left-radius: 0;\n}\n.btn-group-vertical > .btn:last-child:not(:first-child) {\n border-top-left-radius: 0;\n border-top-right-radius: 0;\n border-bottom-right-radius: 4px;\n border-bottom-left-radius: 4px;\n}\n.btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn {\n border-radius: 0;\n}\n.btn-group-vertical > .btn-group:first-child:not(:last-child) > .btn:last-child,\n.btn-group-vertical > .btn-group:first-child:not(:last-child) > .dropdown-toggle {\n border-bottom-right-radius: 0;\n border-bottom-left-radius: 0;\n}\n.btn-group-vertical > .btn-group:last-child:not(:first-child) > .btn:first-child {\n border-top-left-radius: 0;\n border-top-right-radius: 0;\n}\n.btn-group-justified {\n display: table;\n width: 100%;\n table-layout: fixed;\n border-collapse: separate;\n}\n.btn-group-justified > .btn,\n.btn-group-justified > .btn-group {\n display: table-cell;\n float: none;\n width: 1%;\n}\n.btn-group-justified > .btn-group .btn {\n width: 100%;\n}\n.btn-group-justified > .btn-group .dropdown-menu {\n left: auto;\n}\n[data-toggle=\"buttons\"] > .btn input[type=\"radio\"],\n[data-toggle=\"buttons\"] > .btn-group > .btn input[type=\"radio\"],\n[data-toggle=\"buttons\"] > .btn input[type=\"checkbox\"],\n[data-toggle=\"buttons\"] > .btn-group > .btn input[type=\"checkbox\"] {\n position: absolute;\n clip: rect(0, 0, 0, 0);\n pointer-events: none;\n}\n.input-group {\n position: relative;\n display: table;\n border-collapse: separate;\n}\n.input-group[class*=\"col-\"] {\n float: none;\n padding-right: 0;\n padding-left: 0;\n}\n.input-group .form-control {\n position: relative;\n z-index: 2;\n float: left;\n width: 100%;\n margin-bottom: 0;\n}\n.input-group .form-control:focus {\n z-index: 3;\n}\n.input-group-lg > .form-control,\n.input-group-lg > .input-group-addon,\n.input-group-lg > .input-group-btn > .btn {\n height: 46px;\n padding: 10px 16px;\n font-size: 18px;\n line-height: 1.3333333;\n border-radius: 6px;\n}\nselect.input-group-lg > .form-control,\nselect.input-group-lg > .input-group-addon,\nselect.input-group-lg > .input-group-btn > .btn {\n height: 46px;\n line-height: 46px;\n}\ntextarea.input-group-lg > .form-control,\ntextarea.input-group-lg > .input-group-addon,\ntextarea.input-group-lg > .input-group-btn > .btn,\nselect[multiple].input-group-lg > .form-control,\nselect[multiple].input-group-lg > .input-group-addon,\nselect[multiple].input-group-lg > .input-group-btn > .btn {\n height: auto;\n}\n.input-group-sm > .form-control,\n.input-group-sm > .input-group-addon,\n.input-group-sm > .input-group-btn > .btn {\n height: 30px;\n padding: 5px 10px;\n font-size: 12px;\n line-height: 1.5;\n border-radius: 3px;\n}\nselect.input-group-sm > .form-control,\nselect.input-group-sm > .input-group-addon,\nselect.input-group-sm > .input-group-btn > .btn {\n height: 30px;\n line-height: 30px;\n}\ntextarea.input-group-sm > .form-control,\ntextarea.input-group-sm > .input-group-addon,\ntextarea.input-group-sm > .input-group-btn > .btn,\nselect[multiple].input-group-sm > .form-control,\nselect[multiple].input-group-sm > .input-group-addon,\nselect[multiple].input-group-sm > .input-group-btn > .btn {\n height: auto;\n}\n.input-group-addon,\n.input-group-btn,\n.input-group .form-control {\n display: table-cell;\n}\n.input-group-addon:not(:first-child):not(:last-child),\n.input-group-btn:not(:first-child):not(:last-child),\n.input-group .form-control:not(:first-child):not(:last-child) {\n border-radius: 0;\n}\n.input-group-addon,\n.input-group-btn {\n width: 1%;\n white-space: nowrap;\n vertical-align: middle;\n}\n.input-group-addon {\n padding: 6px 12px;\n font-size: 14px;\n font-weight: normal;\n line-height: 1;\n color: #555;\n text-align: center;\n background-color: #eee;\n border: 1px solid #ccc;\n border-radius: 4px;\n}\n.input-group-addon.input-sm {\n padding: 5px 10px;\n font-size: 12px;\n border-radius: 3px;\n}\n.input-group-addon.input-lg {\n padding: 10px 16px;\n font-size: 18px;\n border-radius: 6px;\n}\n.input-group-addon input[type=\"radio\"],\n.input-group-addon input[type=\"checkbox\"] {\n margin-top: 0;\n}\n.input-group .form-control:first-child,\n.input-group-addon:first-child,\n.input-group-btn:first-child > .btn,\n.input-group-btn:first-child > .btn-group > .btn,\n.input-group-btn:first-child > .dropdown-toggle,\n.input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle),\n.input-group-btn:last-child > .btn-group:not(:last-child) > .btn {\n border-top-right-radius: 0;\n border-bottom-right-radius: 0;\n}\n.input-group-addon:first-child {\n border-right: 0;\n}\n.input-group .form-control:last-child,\n.input-group-addon:last-child,\n.input-group-btn:last-child > .btn,\n.input-group-btn:last-child > .btn-group > .btn,\n.input-group-btn:last-child > .dropdown-toggle,\n.input-group-btn:first-child > .btn:not(:first-child),\n.input-group-btn:first-child > .btn-group:not(:first-child) > .btn {\n border-top-left-radius: 0;\n border-bottom-left-radius: 0;\n}\n.input-group-addon:last-child {\n border-left: 0;\n}\n.input-group-btn {\n position: relative;\n font-size: 0;\n white-space: nowrap;\n}\n.input-group-btn > .btn {\n position: relative;\n}\n.input-group-btn > .btn + .btn {\n margin-left: -1px;\n}\n.input-group-btn > .btn:hover,\n.input-group-btn > .btn:focus,\n.input-group-btn > .btn:active {\n z-index: 2;\n}\n.input-group-btn:first-child > .btn,\n.input-group-btn:first-child > .btn-group {\n margin-right: -1px;\n}\n.input-group-btn:last-child > .btn,\n.input-group-btn:last-child > .btn-group {\n z-index: 2;\n margin-left: -1px;\n}\n.nav {\n padding-left: 0;\n margin-bottom: 0;\n list-style: none;\n}\n.nav > li {\n position: relative;\n display: block;\n}\n.nav > li > a {\n position: relative;\n display: block;\n padding: 10px 15px;\n}\n.nav > li > a:hover,\n.nav > li > a:focus {\n text-decoration: none;\n background-color: #eee;\n}\n.nav > li.disabled > a {\n color: #777;\n}\n.nav > li.disabled > a:hover,\n.nav > li.disabled > a:focus {\n color: #777;\n text-decoration: none;\n cursor: not-allowed;\n background-color: transparent;\n}\n.nav .open > a,\n.nav .open > a:hover,\n.nav .open > a:focus {\n background-color: #eee;\n border-color: #337ab7;\n}\n.nav .nav-divider {\n height: 1px;\n margin: 9px 0;\n overflow: hidden;\n background-color: #e5e5e5;\n}\n.nav > li > a > img {\n max-width: none;\n}\n.nav-tabs {\n border-bottom: 1px solid #ddd;\n}\n.nav-tabs > li {\n float: left;\n margin-bottom: -1px;\n}\n.nav-tabs > li > a {\n margin-right: 2px;\n line-height: 1.42857143;\n border: 1px solid transparent;\n border-radius: 4px 4px 0 0;\n}\n.nav-tabs > li > a:hover {\n border-color: #eee #eee #ddd;\n}\n.nav-tabs > li.active > a,\n.nav-tabs > li.active > a:hover,\n.nav-tabs > li.active > a:focus {\n color: #555;\n cursor: default;\n background-color: #fff;\n border: 1px solid #ddd;\n border-bottom-color: transparent;\n}\n.nav-tabs.nav-justified {\n width: 100%;\n border-bottom: 0;\n}\n.nav-tabs.nav-justified > li {\n float: none;\n}\n.nav-tabs.nav-justified > li > a {\n margin-bottom: 5px;\n text-align: center;\n}\n.nav-tabs.nav-justified > .dropdown .dropdown-menu {\n top: auto;\n left: auto;\n}\n@media (min-width: 768px) {\n .nav-tabs.nav-justified > li {\n display: table-cell;\n width: 1%;\n }\n .nav-tabs.nav-justified > li > a {\n margin-bottom: 0;\n }\n}\n.nav-tabs.nav-justified > li > a {\n margin-right: 0;\n border-radius: 4px;\n}\n.nav-tabs.nav-justified > .active > a,\n.nav-tabs.nav-justified > .active > a:hover,\n.nav-tabs.nav-justified > .active > a:focus {\n border: 1px solid #ddd;\n}\n@media (min-width: 768px) {\n .nav-tabs.nav-justified > li > a {\n border-bottom: 1px solid #ddd;\n border-radius: 4px 4px 0 0;\n }\n .nav-tabs.nav-justified > .active > a,\n .nav-tabs.nav-justified > .active > a:hover,\n .nav-tabs.nav-justified > .active > a:focus {\n border-bottom-color: #fff;\n }\n}\n.nav-pills > li {\n float: left;\n}\n.nav-pills > li > a {\n border-radius: 4px;\n}\n.nav-pills > li + li {\n margin-left: 2px;\n}\n.nav-pills > li.active > a,\n.nav-pills > li.active > a:hover,\n.nav-pills > li.active > a:focus {\n color: #fff;\n background-color: #337ab7;\n}\n.nav-stacked > li {\n float: none;\n}\n.nav-stacked > li + li {\n margin-top: 2px;\n margin-left: 0;\n}\n.nav-justified {\n width: 100%;\n}\n.nav-justified > li {\n float: none;\n}\n.nav-justified > li > a {\n margin-bottom: 5px;\n text-align: center;\n}\n.nav-justified > .dropdown .dropdown-menu {\n top: auto;\n left: auto;\n}\n@media (min-width: 768px) {\n .nav-justified > li {\n display: table-cell;\n width: 1%;\n }\n .nav-justified > li > a {\n margin-bottom: 0;\n }\n}\n.nav-tabs-justified {\n border-bottom: 0;\n}\n.nav-tabs-justified > li > a {\n margin-right: 0;\n border-radius: 4px;\n}\n.nav-tabs-justified > .active > a,\n.nav-tabs-justified > .active > a:hover,\n.nav-tabs-justified > .active > a:focus {\n border: 1px solid #ddd;\n}\n@media (min-width: 768px) {\n .nav-tabs-justified > li > a {\n border-bottom: 1px solid #ddd;\n border-radius: 4px 4px 0 0;\n }\n .nav-tabs-justified > .active > a,\n .nav-tabs-justified > .active > a:hover,\n .nav-tabs-justified > .active > a:focus {\n border-bottom-color: #fff;\n }\n}\n.tab-content > .tab-pane {\n display: none;\n}\n.tab-content > .active {\n display: block;\n}\n.nav-tabs .dropdown-menu {\n margin-top: -1px;\n border-top-left-radius: 0;\n border-top-right-radius: 0;\n}\n.navbar {\n position: relative;\n min-height: 50px;\n margin-bottom: 20px;\n border: 1px solid transparent;\n}\n@media (min-width: 768px) {\n .navbar {\n border-radius: 4px;\n }\n}\n@media (min-width: 768px) {\n .navbar-header {\n float: left;\n }\n}\n.navbar-collapse {\n padding-right: 15px;\n padding-left: 15px;\n overflow-x: visible;\n -webkit-overflow-scrolling: touch;\n border-top: 1px solid transparent;\n -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .1);\n box-shadow: inset 0 1px 0 rgba(255, 255, 255, .1);\n}\n.navbar-collapse.in {\n overflow-y: auto;\n}\n@media (min-width: 768px) {\n .navbar-collapse {\n width: auto;\n border-top: 0;\n -webkit-box-shadow: none;\n box-shadow: none;\n }\n .navbar-collapse.collapse {\n display: block !important;\n height: auto !important;\n padding-bottom: 0;\n overflow: visible !important;\n }\n .navbar-collapse.in {\n overflow-y: visible;\n }\n .navbar-fixed-top .navbar-collapse,\n .navbar-static-top .navbar-collapse,\n .navbar-fixed-bottom .navbar-collapse {\n padding-right: 0;\n padding-left: 0;\n }\n}\n.navbar-fixed-top .navbar-collapse,\n.navbar-fixed-bottom .navbar-collapse {\n max-height: 340px;\n}\n@media (max-device-width: 480px) and (orientation: landscape) {\n .navbar-fixed-top .navbar-collapse,\n .navbar-fixed-bottom .navbar-collapse {\n max-height: 200px;\n }\n}\n.container > .navbar-header,\n.container-fluid > .navbar-header,\n.container > .navbar-collapse,\n.container-fluid > .navbar-collapse {\n margin-right: -15px;\n margin-left: -15px;\n}\n@media (min-width: 768px) {\n .container > .navbar-header,\n .container-fluid > .navbar-header,\n .container > .navbar-collapse,\n .container-fluid > .navbar-collapse {\n margin-right: 0;\n margin-left: 0;\n }\n}\n.navbar-static-top {\n z-index: 1000;\n border-width: 0 0 1px;\n}\n@media (min-width: 768px) {\n .navbar-static-top {\n border-radius: 0;\n }\n}\n.navbar-fixed-top,\n.navbar-fixed-bottom {\n position: fixed;\n right: 0;\n left: 0;\n z-index: 1030;\n}\n@media (min-width: 768px) {\n .navbar-fixed-top,\n .navbar-fixed-bottom {\n border-radius: 0;\n }\n}\n.navbar-fixed-top {\n top: 0;\n border-width: 0 0 1px;\n}\n.navbar-fixed-bottom {\n bottom: 0;\n margin-bottom: 0;\n border-width: 1px 0 0;\n}\n.navbar-brand {\n float: left;\n height: 50px;\n padding: 15px 15px;\n font-size: 18px;\n line-height: 20px;\n}\n.navbar-brand:hover,\n.navbar-brand:focus {\n text-decoration: none;\n}\n.navbar-brand > img {\n display: block;\n}\n@media (min-width: 768px) {\n .navbar > .container .navbar-brand,\n .navbar > .container-fluid .navbar-brand {\n margin-left: -15px;\n }\n}\n.navbar-toggle {\n position: relative;\n float: right;\n padding: 9px 10px;\n margin-top: 8px;\n margin-right: 15px;\n margin-bottom: 8px;\n background-color: transparent;\n background-image: none;\n border: 1px solid transparent;\n border-radius: 4px;\n}\n.navbar-toggle:focus {\n outline: 0;\n}\n.navbar-toggle .icon-bar {\n display: block;\n width: 22px;\n height: 2px;\n border-radius: 1px;\n}\n.navbar-toggle .icon-bar + .icon-bar {\n margin-top: 4px;\n}\n@media (min-width: 768px) {\n .navbar-toggle {\n display: none;\n }\n}\n.navbar-nav {\n margin: 7.5px -15px;\n}\n.navbar-nav > li > a {\n padding-top: 10px;\n padding-bottom: 10px;\n line-height: 20px;\n}\n@media (max-width: 767px) {\n .navbar-nav .open .dropdown-menu {\n position: static;\n float: none;\n width: auto;\n margin-top: 0;\n background-color: transparent;\n border: 0;\n -webkit-box-shadow: none;\n box-shadow: none;\n }\n .navbar-nav .open .dropdown-menu > li > a,\n .navbar-nav .open .dropdown-menu .dropdown-header {\n padding: 5px 15px 5px 25px;\n }\n .navbar-nav .open .dropdown-menu > li > a {\n line-height: 20px;\n }\n .navbar-nav .open .dropdown-menu > li > a:hover,\n .navbar-nav .open .dropdown-menu > li > a:focus {\n background-image: none;\n }\n}\n@media (min-width: 768px) {\n .navbar-nav {\n float: left;\n margin: 0;\n }\n .navbar-nav > li {\n float: left;\n }\n .navbar-nav > li > a {\n padding-top: 15px;\n padding-bottom: 15px;\n }\n}\n.navbar-form {\n padding: 10px 15px;\n margin-top: 8px;\n margin-right: -15px;\n margin-bottom: 8px;\n margin-left: -15px;\n border-top: 1px solid transparent;\n border-bottom: 1px solid transparent;\n -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .1), 0 1px 0 rgba(255, 255, 255, .1);\n box-shadow: inset 0 1px 0 rgba(255, 255, 255, .1), 0 1px 0 rgba(255, 255, 255, .1);\n}\n@media (min-width: 768px) {\n .navbar-form .form-group {\n display: inline-block;\n margin-bottom: 0;\n vertical-align: middle;\n }\n .navbar-form .form-control {\n display: inline-block;\n width: auto;\n vertical-align: middle;\n }\n .navbar-form .form-control-static {\n display: inline-block;\n }\n .navbar-form .input-group {\n display: inline-table;\n vertical-align: middle;\n }\n .navbar-form .input-group .input-group-addon,\n .navbar-form .input-group .input-group-btn,\n .navbar-form .input-group .form-control {\n width: auto;\n }\n .navbar-form .input-group > .form-control {\n width: 100%;\n }\n .navbar-form .control-label {\n margin-bottom: 0;\n vertical-align: middle;\n }\n .navbar-form .radio,\n .navbar-form .checkbox {\n display: inline-block;\n margin-top: 0;\n margin-bottom: 0;\n vertical-align: middle;\n }\n .navbar-form .radio label,\n .navbar-form .checkbox label {\n padding-left: 0;\n }\n .navbar-form .radio input[type=\"radio\"],\n .navbar-form .checkbox input[type=\"checkbox\"] {\n position: relative;\n margin-left: 0;\n }\n .navbar-form .has-feedback .form-control-feedback {\n top: 0;\n }\n}\n@media (max-width: 767px) {\n .navbar-form .form-group {\n margin-bottom: 5px;\n }\n .navbar-form .form-group:last-child {\n margin-bottom: 0;\n }\n}\n@media (min-width: 768px) {\n .navbar-form {\n width: auto;\n padding-top: 0;\n padding-bottom: 0;\n margin-right: 0;\n margin-left: 0;\n border: 0;\n -webkit-box-shadow: none;\n box-shadow: none;\n }\n}\n.navbar-nav > li > .dropdown-menu {\n margin-top: 0;\n border-top-left-radius: 0;\n border-top-right-radius: 0;\n}\n.navbar-fixed-bottom .navbar-nav > li > .dropdown-menu {\n margin-bottom: 0;\n border-top-left-radius: 4px;\n border-top-right-radius: 4px;\n border-bottom-right-radius: 0;\n border-bottom-left-radius: 0;\n}\n.navbar-btn {\n margin-top: 8px;\n margin-bottom: 8px;\n}\n.navbar-btn.btn-sm {\n margin-top: 10px;\n margin-bottom: 10px;\n}\n.navbar-btn.btn-xs {\n margin-top: 14px;\n margin-bottom: 14px;\n}\n.navbar-text {\n margin-top: 15px;\n margin-bottom: 15px;\n}\n@media (min-width: 768px) {\n .navbar-text {\n float: left;\n margin-right: 15px;\n margin-left: 15px;\n }\n}\n@media (min-width: 768px) {\n .navbar-left {\n float: left !important;\n }\n .navbar-right {\n float: right !important;\n margin-right: -15px;\n }\n .navbar-right ~ .navbar-right {\n margin-right: 0;\n }\n}\n.navbar-default {\n background-color: #f8f8f8;\n border-color: #e7e7e7;\n}\n.navbar-default .navbar-brand {\n color: #777;\n}\n.navbar-default .navbar-brand:hover,\n.navbar-default .navbar-brand:focus {\n color: #5e5e5e;\n background-color: transparent;\n}\n.navbar-default .navbar-text {\n color: #777;\n}\n.navbar-default .navbar-nav > li > a {\n color: #777;\n}\n.navbar-default .navbar-nav > li > a:hover,\n.navbar-default .navbar-nav > li > a:focus {\n color: #333;\n background-color: transparent;\n}\n.navbar-default .navbar-nav > .active > a,\n.navbar-default .navbar-nav > .active > a:hover,\n.navbar-default .navbar-nav > .active > a:focus {\n color: #555;\n background-color: #e7e7e7;\n}\n.navbar-default .navbar-nav > .disabled > a,\n.navbar-default .navbar-nav > .disabled > a:hover,\n.navbar-default .navbar-nav > .disabled > a:focus {\n color: #ccc;\n background-color: transparent;\n}\n.navbar-default .navbar-toggle {\n border-color: #ddd;\n}\n.navbar-default .navbar-toggle:hover,\n.navbar-default .navbar-toggle:focus {\n background-color: #ddd;\n}\n.navbar-default .navbar-toggle .icon-bar {\n background-color: #888;\n}\n.navbar-default .navbar-collapse,\n.navbar-default .navbar-form {\n border-color: #e7e7e7;\n}\n.navbar-default .navbar-nav > .open > a,\n.navbar-default .navbar-nav > .open > a:hover,\n.navbar-default .navbar-nav > .open > a:focus {\n color: #555;\n background-color: #e7e7e7;\n}\n@media (max-width: 767px) {\n .navbar-default .navbar-nav .open .dropdown-menu > li > a {\n color: #777;\n }\n .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover,\n .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus {\n color: #333;\n background-color: transparent;\n }\n .navbar-default .navbar-nav .open .dropdown-menu > .active > a,\n .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover,\n .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus {\n color: #555;\n background-color: #e7e7e7;\n }\n .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a,\n .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover,\n .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus {\n color: #ccc;\n background-color: transparent;\n }\n}\n.navbar-default .navbar-link {\n color: #777;\n}\n.navbar-default .navbar-link:hover {\n color: #333;\n}\n.navbar-default .btn-link {\n color: #777;\n}\n.navbar-default .btn-link:hover,\n.navbar-default .btn-link:focus {\n color: #333;\n}\n.navbar-default .btn-link[disabled]:hover,\nfieldset[disabled] .navbar-default .btn-link:hover,\n.navbar-default .btn-link[disabled]:focus,\nfieldset[disabled] .navbar-default .btn-link:focus {\n color: #ccc;\n}\n.navbar-inverse {\n background-color: #222;\n border-color: #080808;\n}\n.navbar-inverse .navbar-brand {\n color: #9d9d9d;\n}\n.navbar-inverse .navbar-brand:hover,\n.navbar-inverse .navbar-brand:focus {\n color: #fff;\n background-color: transparent;\n}\n.navbar-inverse .navbar-text {\n color: #9d9d9d;\n}\n.navbar-inverse .navbar-nav > li > a {\n color: #9d9d9d;\n}\n.navbar-inverse .navbar-nav > li > a:hover,\n.navbar-inverse .navbar-nav > li > a:focus {\n color: #fff;\n background-color: transparent;\n}\n.navbar-inverse .navbar-nav > .active > a,\n.navbar-inverse .navbar-nav > .active > a:hover,\n.navbar-inverse .navbar-nav > .active > a:focus {\n color: #fff;\n background-color: #080808;\n}\n.navbar-inverse .navbar-nav > .disabled > a,\n.navbar-inverse .navbar-nav > .disabled > a:hover,\n.navbar-inverse .navbar-nav > .disabled > a:focus {\n color: #444;\n background-color: transparent;\n}\n.navbar-inverse .navbar-toggle {\n border-color: #333;\n}\n.navbar-inverse .navbar-toggle:hover,\n.navbar-inverse .navbar-toggle:focus {\n background-color: #333;\n}\n.navbar-inverse .navbar-toggle .icon-bar {\n background-color: #fff;\n}\n.navbar-inverse .navbar-collapse,\n.navbar-inverse .navbar-form {\n border-color: #101010;\n}\n.navbar-inverse .navbar-nav > .open > a,\n.navbar-inverse .navbar-nav > .open > a:hover,\n.navbar-inverse .navbar-nav > .open > a:focus {\n color: #fff;\n background-color: #080808;\n}\n@media (max-width: 767px) {\n .navbar-inverse .navbar-nav .open .dropdown-menu > .dropdown-header {\n border-color: #080808;\n }\n .navbar-inverse .navbar-nav .open .dropdown-menu .divider {\n background-color: #080808;\n }\n .navbar-inverse .navbar-nav .open .dropdown-menu > li > a {\n color: #9d9d9d;\n }\n .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover,\n .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus {\n color: #fff;\n background-color: transparent;\n }\n .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a,\n .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:hover,\n .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:focus {\n color: #fff;\n background-color: #080808;\n }\n .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a,\n .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:hover,\n .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:focus {\n color: #444;\n background-color: transparent;\n }\n}\n.navbar-inverse .navbar-link {\n color: #9d9d9d;\n}\n.navbar-inverse .navbar-link:hover {\n color: #fff;\n}\n.navbar-inverse .btn-link {\n color: #9d9d9d;\n}\n.navbar-inverse .btn-link:hover,\n.navbar-inverse .btn-link:focus {\n color: #fff;\n}\n.navbar-inverse .btn-link[disabled]:hover,\nfieldset[disabled] .navbar-inverse .btn-link:hover,\n.navbar-inverse .btn-link[disabled]:focus,\nfieldset[disabled] .navbar-inverse .btn-link:focus {\n color: #444;\n}\n.breadcrumb {\n padding: 8px 15px;\n margin-bottom: 20px;\n list-style: none;\n background-color: #f5f5f5;\n border-radius: 4px;\n}\n.breadcrumb > li {\n display: inline-block;\n}\n.breadcrumb > li + li:before {\n padding: 0 5px;\n color: #ccc;\n content: \"/\\00a0\";\n}\n.breadcrumb > .active {\n color: #777;\n}\n.pagination {\n display: inline-block;\n padding-left: 0;\n margin: 20px 0;\n border-radius: 4px;\n}\n.pagination > li {\n display: inline;\n}\n.pagination > li > a,\n.pagination > li > span {\n position: relative;\n float: left;\n padding: 6px 12px;\n margin-left: -1px;\n line-height: 1.42857143;\n color: #337ab7;\n text-decoration: none;\n background-color: #fff;\n border: 1px solid #ddd;\n}\n.pagination > li:first-child > a,\n.pagination > li:first-child > span {\n margin-left: 0;\n border-top-left-radius: 4px;\n border-bottom-left-radius: 4px;\n}\n.pagination > li:last-child > a,\n.pagination > li:last-child > span {\n border-top-right-radius: 4px;\n border-bottom-right-radius: 4px;\n}\n.pagination > li > a:hover,\n.pagination > li > span:hover,\n.pagination > li > a:focus,\n.pagination > li > span:focus {\n z-index: 2;\n color: #23527c;\n background-color: #eee;\n border-color: #ddd;\n}\n.pagination > .active > a,\n.pagination > .active > span,\n.pagination > .active > a:hover,\n.pagination > .active > span:hover,\n.pagination > .active > a:focus,\n.pagination > .active > span:focus {\n z-index: 3;\n color: #fff;\n cursor: default;\n background-color: #337ab7;\n border-color: #337ab7;\n}\n.pagination > .disabled > span,\n.pagination > .disabled > span:hover,\n.pagination > .disabled > span:focus,\n.pagination > .disabled > a,\n.pagination > .disabled > a:hover,\n.pagination > .disabled > a:focus {\n color: #777;\n cursor: not-allowed;\n background-color: #fff;\n border-color: #ddd;\n}\n.pagination-lg > li > a,\n.pagination-lg > li > span {\n padding: 10px 16px;\n font-size: 18px;\n line-height: 1.3333333;\n}\n.pagination-lg > li:first-child > a,\n.pagination-lg > li:first-child > span {\n border-top-left-radius: 6px;\n border-bottom-left-radius: 6px;\n}\n.pagination-lg > li:last-child > a,\n.pagination-lg > li:last-child > span {\n border-top-right-radius: 6px;\n border-bottom-right-radius: 6px;\n}\n.pagination-sm > li > a,\n.pagination-sm > li > span {\n padding: 5px 10px;\n font-size: 12px;\n line-height: 1.5;\n}\n.pagination-sm > li:first-child > a,\n.pagination-sm > li:first-child > span {\n border-top-left-radius: 3px;\n border-bottom-left-radius: 3px;\n}\n.pagination-sm > li:last-child > a,\n.pagination-sm > li:last-child > span {\n border-top-right-radius: 3px;\n border-bottom-right-radius: 3px;\n}\n.pager {\n padding-left: 0;\n margin: 20px 0;\n text-align: center;\n list-style: none;\n}\n.pager li {\n display: inline;\n}\n.pager li > a,\n.pager li > span {\n display: inline-block;\n padding: 5px 14px;\n background-color: #fff;\n border: 1px solid #ddd;\n border-radius: 15px;\n}\n.pager li > a:hover,\n.pager li > a:focus {\n text-decoration: none;\n background-color: #eee;\n}\n.pager .next > a,\n.pager .next > span {\n float: right;\n}\n.pager .previous > a,\n.pager .previous > span {\n float: left;\n}\n.pager .disabled > a,\n.pager .disabled > a:hover,\n.pager .disabled > a:focus,\n.pager .disabled > span {\n color: #777;\n cursor: not-allowed;\n background-color: #fff;\n}\n.label {\n display: inline;\n padding: .2em .6em .3em;\n font-size: 75%;\n font-weight: bold;\n line-height: 1;\n color: #fff;\n text-align: center;\n white-space: nowrap;\n vertical-align: baseline;\n border-radius: .25em;\n}\na.label:hover,\na.label:focus {\n color: #fff;\n text-decoration: none;\n cursor: pointer;\n}\n.label:empty {\n display: none;\n}\n.btn .label {\n position: relative;\n top: -1px;\n}\n.label-default {\n background-color: #777;\n}\n.label-default[href]:hover,\n.label-default[href]:focus {\n background-color: #5e5e5e;\n}\n.label-primary {\n background-color: #337ab7;\n}\n.label-primary[href]:hover,\n.label-primary[href]:focus {\n background-color: #286090;\n}\n.label-success {\n background-color: #5cb85c;\n}\n.label-success[href]:hover,\n.label-success[href]:focus {\n background-color: #449d44;\n}\n.label-info {\n background-color: #5bc0de;\n}\n.label-info[href]:hover,\n.label-info[href]:focus {\n background-color: #31b0d5;\n}\n.label-warning {\n background-color: #f0ad4e;\n}\n.label-warning[href]:hover,\n.label-warning[href]:focus {\n background-color: #ec971f;\n}\n.label-danger {\n background-color: #d9534f;\n}\n.label-danger[href]:hover,\n.label-danger[href]:focus {\n background-color: #c9302c;\n}\n.badge {\n display: inline-block;\n min-width: 10px;\n padding: 3px 7px;\n font-size: 12px;\n font-weight: bold;\n line-height: 1;\n color: #fff;\n text-align: center;\n white-space: nowrap;\n vertical-align: middle;\n background-color: #777;\n border-radius: 10px;\n}\n.badge:empty {\n display: none;\n}\n.btn .badge {\n position: relative;\n top: -1px;\n}\n.btn-xs .badge,\n.btn-group-xs > .btn .badge {\n top: 0;\n padding: 1px 5px;\n}\na.badge:hover,\na.badge:focus {\n color: #fff;\n text-decoration: none;\n cursor: pointer;\n}\n.list-group-item.active > .badge,\n.nav-pills > .active > a > .badge {\n color: #337ab7;\n background-color: #fff;\n}\n.list-group-item > .badge {\n float: right;\n}\n.list-group-item > .badge + .badge {\n margin-right: 5px;\n}\n.nav-pills > li > a > .badge {\n margin-left: 3px;\n}\n.jumbotron {\n padding-top: 30px;\n padding-bottom: 30px;\n margin-bottom: 30px;\n color: inherit;\n background-color: #eee;\n}\n.jumbotron h1,\n.jumbotron .h1 {\n color: inherit;\n}\n.jumbotron p {\n margin-bottom: 15px;\n font-size: 21px;\n font-weight: 200;\n}\n.jumbotron > hr {\n border-top-color: #d5d5d5;\n}\n.container .jumbotron,\n.container-fluid .jumbotron {\n padding-right: 15px;\n padding-left: 15px;\n border-radius: 6px;\n}\n.jumbotron .container {\n max-width: 100%;\n}\n@media screen and (min-width: 768px) {\n .jumbotron {\n padding-top: 48px;\n padding-bottom: 48px;\n }\n .container .jumbotron,\n .container-fluid .jumbotron {\n padding-right: 60px;\n padding-left: 60px;\n }\n .jumbotron h1,\n .jumbotron .h1 {\n font-size: 63px;\n }\n}\n.thumbnail {\n display: block;\n padding: 4px;\n margin-bottom: 20px;\n line-height: 1.42857143;\n background-color: #fff;\n border: 1px solid #ddd;\n border-radius: 4px;\n -webkit-transition: border .2s ease-in-out;\n -o-transition: border .2s ease-in-out;\n transition: border .2s ease-in-out;\n}\n.thumbnail > img,\n.thumbnail a > img {\n margin-right: auto;\n margin-left: auto;\n}\na.thumbnail:hover,\na.thumbnail:focus,\na.thumbnail.active {\n border-color: #337ab7;\n}\n.thumbnail .caption {\n padding: 9px;\n color: #333;\n}\n.alert {\n padding: 15px;\n margin-bottom: 20px;\n border: 1px solid transparent;\n border-radius: 4px;\n}\n.alert h4 {\n margin-top: 0;\n color: inherit;\n}\n.alert .alert-link {\n font-weight: bold;\n}\n.alert > p,\n.alert > ul {\n margin-bottom: 0;\n}\n.alert > p + p {\n margin-top: 5px;\n}\n.alert-dismissable,\n.alert-dismissible {\n padding-right: 35px;\n}\n.alert-dismissable .close,\n.alert-dismissible .close {\n position: relative;\n top: -2px;\n right: -21px;\n color: inherit;\n}\n.alert-success {\n color: #3c763d;\n background-color: #dff0d8;\n border-color: #d6e9c6;\n}\n.alert-success hr {\n border-top-color: #c9e2b3;\n}\n.alert-success .alert-link {\n color: #2b542c;\n}\n.alert-info {\n color: #31708f;\n background-color: #d9edf7;\n border-color: #bce8f1;\n}\n.alert-info hr {\n border-top-color: #a6e1ec;\n}\n.alert-info .alert-link {\n color: #245269;\n}\n.alert-warning {\n color: #8a6d3b;\n background-color: #fcf8e3;\n border-color: #faebcc;\n}\n.alert-warning hr {\n border-top-color: #f7e1b5;\n}\n.alert-warning .alert-link {\n color: #66512c;\n}\n.alert-danger {\n color: #a94442;\n background-color: #f2dede;\n border-color: #ebccd1;\n}\n.alert-danger hr {\n border-top-color: #e4b9c0;\n}\n.alert-danger .alert-link {\n color: #843534;\n}\n@-webkit-keyframes progress-bar-stripes {\n from {\n background-position: 40px 0;\n }\n to {\n background-position: 0 0;\n }\n}\n@-o-keyframes progress-bar-stripes {\n from {\n background-position: 40px 0;\n }\n to {\n background-position: 0 0;\n }\n}\n@keyframes progress-bar-stripes {\n from {\n background-position: 40px 0;\n }\n to {\n background-position: 0 0;\n }\n}\n.progress {\n height: 20px;\n margin-bottom: 20px;\n overflow: hidden;\n background-color: #f5f5f5;\n border-radius: 4px;\n -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, .1);\n box-shadow: inset 0 1px 2px rgba(0, 0, 0, .1);\n}\n.progress-bar {\n float: left;\n width: 0;\n height: 100%;\n font-size: 12px;\n line-height: 20px;\n color: #fff;\n text-align: center;\n background-color: #337ab7;\n -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .15);\n box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .15);\n -webkit-transition: width .6s ease;\n -o-transition: width .6s ease;\n transition: width .6s ease;\n}\n.progress-striped .progress-bar,\n.progress-bar-striped {\n background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);\n background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);\n background-image: linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);\n -webkit-background-size: 40px 40px;\n background-size: 40px 40px;\n}\n.progress.active .progress-bar,\n.progress-bar.active {\n -webkit-animation: progress-bar-stripes 2s linear infinite;\n -o-animation: progress-bar-stripes 2s linear infinite;\n animation: progress-bar-stripes 2s linear infinite;\n}\n.progress-bar-success {\n background-color: #5cb85c;\n}\n.progress-striped .progress-bar-success {\n background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);\n background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);\n background-image: linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);\n}\n.progress-bar-info {\n background-color: #5bc0de;\n}\n.progress-striped .progress-bar-info {\n background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);\n background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);\n background-image: linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);\n}\n.progress-bar-warning {\n background-color: #f0ad4e;\n}\n.progress-striped .progress-bar-warning {\n background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);\n background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);\n background-image: linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);\n}\n.progress-bar-danger {\n background-color: #d9534f;\n}\n.progress-striped .progress-bar-danger {\n background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);\n background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);\n background-image: linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);\n}\n.media {\n margin-top: 15px;\n}\n.media:first-child {\n margin-top: 0;\n}\n.media,\n.media-body {\n overflow: hidden;\n zoom: 1;\n}\n.media-body {\n width: 10000px;\n}\n.media-object {\n display: block;\n}\n.media-object.img-thumbnail {\n max-width: none;\n}\n.media-right,\n.media > .pull-right {\n padding-left: 10px;\n}\n.media-left,\n.media > .pull-left {\n padding-right: 10px;\n}\n.media-left,\n.media-right,\n.media-body {\n display: table-cell;\n vertical-align: top;\n}\n.media-middle {\n vertical-align: middle;\n}\n.media-bottom {\n vertical-align: bottom;\n}\n.media-heading {\n margin-top: 0;\n margin-bottom: 5px;\n}\n.media-list {\n padding-left: 0;\n list-style: none;\n}\n.list-group {\n padding-left: 0;\n margin-bottom: 20px;\n}\n.list-group-item {\n position: relative;\n display: block;\n padding: 10px 15px;\n margin-bottom: -1px;\n background-color: #fff;\n border: 1px solid #ddd;\n}\n.list-group-item:first-child {\n border-top-left-radius: 4px;\n border-top-right-radius: 4px;\n}\n.list-group-item:last-child {\n margin-bottom: 0;\n border-bottom-right-radius: 4px;\n border-bottom-left-radius: 4px;\n}\na.list-group-item,\nbutton.list-group-item {\n color: #555;\n}\na.list-group-item .list-group-item-heading,\nbutton.list-group-item .list-group-item-heading {\n color: #333;\n}\na.list-group-item:hover,\nbutton.list-group-item:hover,\na.list-group-item:focus,\nbutton.list-group-item:focus {\n color: #555;\n text-decoration: none;\n background-color: #f5f5f5;\n}\nbutton.list-group-item {\n width: 100%;\n text-align: left;\n}\n.list-group-item.disabled,\n.list-group-item.disabled:hover,\n.list-group-item.disabled:focus {\n color: #777;\n cursor: not-allowed;\n background-color: #eee;\n}\n.list-group-item.disabled .list-group-item-heading,\n.list-group-item.disabled:hover .list-group-item-heading,\n.list-group-item.disabled:focus .list-group-item-heading {\n color: inherit;\n}\n.list-group-item.disabled .list-group-item-text,\n.list-group-item.disabled:hover .list-group-item-text,\n.list-group-item.disabled:focus .list-group-item-text {\n color: #777;\n}\n.list-group-item.active,\n.list-group-item.active:hover,\n.list-group-item.active:focus {\n z-index: 2;\n color: #fff;\n background-color: #337ab7;\n border-color: #337ab7;\n}\n.list-group-item.active .list-group-item-heading,\n.list-group-item.active:hover .list-group-item-heading,\n.list-group-item.active:focus .list-group-item-heading,\n.list-group-item.active .list-group-item-heading > small,\n.list-group-item.active:hover .list-group-item-heading > small,\n.list-group-item.active:focus .list-group-item-heading > small,\n.list-group-item.active .list-group-item-heading > .small,\n.list-group-item.active:hover .list-group-item-heading > .small,\n.list-group-item.active:focus .list-group-item-heading > .small {\n color: inherit;\n}\n.list-group-item.active .list-group-item-text,\n.list-group-item.active:hover .list-group-item-text,\n.list-group-item.active:focus .list-group-item-text {\n color: #c7ddef;\n}\n.list-group-item-success {\n color: #3c763d;\n background-color: #dff0d8;\n}\na.list-group-item-success,\nbutton.list-group-item-success {\n color: #3c763d;\n}\na.list-group-item-success .list-group-item-heading,\nbutton.list-group-item-success .list-group-item-heading {\n color: inherit;\n}\na.list-group-item-success:hover,\nbutton.list-group-item-success:hover,\na.list-group-item-success:focus,\nbutton.list-group-item-success:focus {\n color: #3c763d;\n background-color: #d0e9c6;\n}\na.list-group-item-success.active,\nbutton.list-group-item-success.active,\na.list-group-item-success.active:hover,\nbutton.list-group-item-success.active:hover,\na.list-group-item-success.active:focus,\nbutton.list-group-item-success.active:focus {\n color: #fff;\n background-color: #3c763d;\n border-color: #3c763d;\n}\n.list-group-item-info {\n color: #31708f;\n background-color: #d9edf7;\n}\na.list-group-item-info,\nbutton.list-group-item-info {\n color: #31708f;\n}\na.list-group-item-info .list-group-item-heading,\nbutton.list-group-item-info .list-group-item-heading {\n color: inherit;\n}\na.list-group-item-info:hover,\nbutton.list-group-item-info:hover,\na.list-group-item-info:focus,\nbutton.list-group-item-info:focus {\n color: #31708f;\n background-color: #c4e3f3;\n}\na.list-group-item-info.active,\nbutton.list-group-item-info.active,\na.list-group-item-info.active:hover,\nbutton.list-group-item-info.active:hover,\na.list-group-item-info.active:focus,\nbutton.list-group-item-info.active:focus {\n color: #fff;\n background-color: #31708f;\n border-color: #31708f;\n}\n.list-group-item-warning {\n color: #8a6d3b;\n background-color: #fcf8e3;\n}\na.list-group-item-warning,\nbutton.list-group-item-warning {\n color: #8a6d3b;\n}\na.list-group-item-warning .list-group-item-heading,\nbutton.list-group-item-warning .list-group-item-heading {\n color: inherit;\n}\na.list-group-item-warning:hover,\nbutton.list-group-item-warning:hover,\na.list-group-item-warning:focus,\nbutton.list-group-item-warning:focus {\n color: #8a6d3b;\n background-color: #faf2cc;\n}\na.list-group-item-warning.active,\nbutton.list-group-item-warning.active,\na.list-group-item-warning.active:hover,\nbutton.list-group-item-warning.active:hover,\na.list-group-item-warning.active:focus,\nbutton.list-group-item-warning.active:focus {\n color: #fff;\n background-color: #8a6d3b;\n border-color: #8a6d3b;\n}\n.list-group-item-danger {\n color: #a94442;\n background-color: #f2dede;\n}\na.list-group-item-danger,\nbutton.list-group-item-danger {\n color: #a94442;\n}\na.list-group-item-danger .list-group-item-heading,\nbutton.list-group-item-danger .list-group-item-heading {\n color: inherit;\n}\na.list-group-item-danger:hover,\nbutton.list-group-item-danger:hover,\na.list-group-item-danger:focus,\nbutton.list-group-item-danger:focus {\n color: #a94442;\n background-color: #ebcccc;\n}\na.list-group-item-danger.active,\nbutton.list-group-item-danger.active,\na.list-group-item-danger.active:hover,\nbutton.list-group-item-danger.active:hover,\na.list-group-item-danger.active:focus,\nbutton.list-group-item-danger.active:focus {\n color: #fff;\n background-color: #a94442;\n border-color: #a94442;\n}\n.list-group-item-heading {\n margin-top: 0;\n margin-bottom: 5px;\n}\n.list-group-item-text {\n margin-bottom: 0;\n line-height: 1.3;\n}\n.panel {\n margin-bottom: 20px;\n background-color: #fff;\n border: 1px solid transparent;\n border-radius: 4px;\n -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, .05);\n box-shadow: 0 1px 1px rgba(0, 0, 0, .05);\n}\n.panel-body {\n padding: 15px;\n}\n.panel-heading {\n padding: 10px 15px;\n border-bottom: 1px solid transparent;\n border-top-left-radius: 3px;\n border-top-right-radius: 3px;\n}\n.panel-heading > .dropdown .dropdown-toggle {\n color: inherit;\n}\n.panel-title {\n margin-top: 0;\n margin-bottom: 0;\n font-size: 16px;\n color: inherit;\n}\n.panel-title > a,\n.panel-title > small,\n.panel-title > .small,\n.panel-title > small > a,\n.panel-title > .small > a {\n color: inherit;\n}\n.panel-footer {\n padding: 10px 15px;\n background-color: #f5f5f5;\n border-top: 1px solid #ddd;\n border-bottom-right-radius: 3px;\n border-bottom-left-radius: 3px;\n}\n.panel > .list-group,\n.panel > .panel-collapse > .list-group {\n margin-bottom: 0;\n}\n.panel > .list-group .list-group-item,\n.panel > .panel-collapse > .list-group .list-group-item {\n border-width: 1px 0;\n border-radius: 0;\n}\n.panel > .list-group:first-child .list-group-item:first-child,\n.panel > .panel-collapse > .list-group:first-child .list-group-item:first-child {\n border-top: 0;\n border-top-left-radius: 3px;\n border-top-right-radius: 3px;\n}\n.panel > .list-group:last-child .list-group-item:last-child,\n.panel > .panel-collapse > .list-group:last-child .list-group-item:last-child {\n border-bottom: 0;\n border-bottom-right-radius: 3px;\n border-bottom-left-radius: 3px;\n}\n.panel > .panel-heading + .panel-collapse > .list-group .list-group-item:first-child {\n border-top-left-radius: 0;\n border-top-right-radius: 0;\n}\n.panel-heading + .list-group .list-group-item:first-child {\n border-top-width: 0;\n}\n.list-group + .panel-footer {\n border-top-width: 0;\n}\n.panel > .table,\n.panel > .table-responsive > .table,\n.panel > .panel-collapse > .table {\n margin-bottom: 0;\n}\n.panel > .table caption,\n.panel > .table-responsive > .table caption,\n.panel > .panel-collapse > .table caption {\n padding-right: 15px;\n padding-left: 15px;\n}\n.panel > .table:first-child,\n.panel > .table-responsive:first-child > .table:first-child {\n border-top-left-radius: 3px;\n border-top-right-radius: 3px;\n}\n.panel > .table:first-child > thead:first-child > tr:first-child,\n.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child,\n.panel > .table:first-child > tbody:first-child > tr:first-child,\n.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child {\n border-top-left-radius: 3px;\n border-top-right-radius: 3px;\n}\n.panel > .table:first-child > thead:first-child > tr:first-child td:first-child,\n.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:first-child,\n.panel > .table:first-child > tbody:first-child > tr:first-child td:first-child,\n.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:first-child,\n.panel > .table:first-child > thead:first-child > tr:first-child th:first-child,\n.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:first-child,\n.panel > .table:first-child > tbody:first-child > tr:first-child th:first-child,\n.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:first-child {\n border-top-left-radius: 3px;\n}\n.panel > .table:first-child > thead:first-child > tr:first-child td:last-child,\n.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:last-child,\n.panel > .table:first-child > tbody:first-child > tr:first-child td:last-child,\n.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:last-child,\n.panel > .table:first-child > thead:first-child > tr:first-child th:last-child,\n.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:last-child,\n.panel > .table:first-child > tbody:first-child > tr:first-child th:last-child,\n.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:last-child {\n border-top-right-radius: 3px;\n}\n.panel > .table:last-child,\n.panel > .table-responsive:last-child > .table:last-child {\n border-bottom-right-radius: 3px;\n border-bottom-left-radius: 3px;\n}\n.panel > .table:last-child > tbody:last-child > tr:last-child,\n.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child,\n.panel > .table:last-child > tfoot:last-child > tr:last-child,\n.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child {\n border-bottom-right-radius: 3px;\n border-bottom-left-radius: 3px;\n}\n.panel > .table:last-child > tbody:last-child > tr:last-child td:first-child,\n.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:first-child,\n.panel > .table:last-child > tfoot:last-child > tr:last-child td:first-child,\n.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:first-child,\n.panel > .table:last-child > tbody:last-child > tr:last-child th:first-child,\n.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:first-child,\n.panel > .table:last-child > tfoot:last-child > tr:last-child th:first-child,\n.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:first-child {\n border-bottom-left-radius: 3px;\n}\n.panel > .table:last-child > tbody:last-child > tr:last-child td:last-child,\n.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:last-child,\n.panel > .table:last-child > tfoot:last-child > tr:last-child td:last-child,\n.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:last-child,\n.panel > .table:last-child > tbody:last-child > tr:last-child th:last-child,\n.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:last-child,\n.panel > .table:last-child > tfoot:last-child > tr:last-child th:last-child,\n.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:last-child {\n border-bottom-right-radius: 3px;\n}\n.panel > .panel-body + .table,\n.panel > .panel-body + .table-responsive,\n.panel > .table + .panel-body,\n.panel > .table-responsive + .panel-body {\n border-top: 1px solid #ddd;\n}\n.panel > .table > tbody:first-child > tr:first-child th,\n.panel > .table > tbody:first-child > tr:first-child td {\n border-top: 0;\n}\n.panel > .table-bordered,\n.panel > .table-responsive > .table-bordered {\n border: 0;\n}\n.panel > .table-bordered > thead > tr > th:first-child,\n.panel > .table-responsive > .table-bordered > thead > tr > th:first-child,\n.panel > .table-bordered > tbody > tr > th:first-child,\n.panel > .table-responsive > .table-bordered > tbody > tr > th:first-child,\n.panel > .table-bordered > tfoot > tr > th:first-child,\n.panel > .table-responsive > .table-bordered > tfoot > tr > th:first-child,\n.panel > .table-bordered > thead > tr > td:first-child,\n.panel > .table-responsive > .table-bordered > thead > tr > td:first-child,\n.panel > .table-bordered > tbody > tr > td:first-child,\n.panel > .table-responsive > .table-bordered > tbody > tr > td:first-child,\n.panel > .table-bordered > tfoot > tr > td:first-child,\n.panel > .table-responsive > .table-bordered > tfoot > tr > td:first-child {\n border-left: 0;\n}\n.panel > .table-bordered > thead > tr > th:last-child,\n.panel > .table-responsive > .table-bordered > thead > tr > th:last-child,\n.panel > .table-bordered > tbody > tr > th:last-child,\n.panel > .table-responsive > .table-bordered > tbody > tr > th:last-child,\n.panel > .table-bordered > tfoot > tr > th:last-child,\n.panel > .table-responsive > .table-bordered > tfoot > tr > th:last-child,\n.panel > .table-bordered > thead > tr > td:last-child,\n.panel > .table-responsive > .table-bordered > thead > tr > td:last-child,\n.panel > .table-bordered > tbody > tr > td:last-child,\n.panel > .table-responsive > .table-bordered > tbody > tr > td:last-child,\n.panel > .table-bordered > tfoot > tr > td:last-child,\n.panel > .table-responsive > .table-bordered > tfoot > tr > td:last-child {\n border-right: 0;\n}\n.panel > .table-bordered > thead > tr:first-child > td,\n.panel > .table-responsive > .table-bordered > thead > tr:first-child > td,\n.panel > .table-bordered > tbody > tr:first-child > td,\n.panel > .table-responsive > .table-bordered > tbody > tr:first-child > td,\n.panel > .table-bordered > thead > tr:first-child > th,\n.panel > .table-responsive > .table-bordered > thead > tr:first-child > th,\n.panel > .table-bordered > tbody > tr:first-child > th,\n.panel > .table-responsive > .table-bordered > tbody > tr:first-child > th {\n border-bottom: 0;\n}\n.panel > .table-bordered > tbody > tr:last-child > td,\n.panel > .table-responsive > .table-bordered > tbody > tr:last-child > td,\n.panel > .table-bordered > tfoot > tr:last-child > td,\n.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > td,\n.panel > .table-bordered > tbody > tr:last-child > th,\n.panel > .table-responsive > .table-bordered > tbody > tr:last-child > th,\n.panel > .table-bordered > tfoot > tr:last-child > th,\n.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > th {\n border-bottom: 0;\n}\n.panel > .table-responsive {\n margin-bottom: 0;\n border: 0;\n}\n.panel-group {\n margin-bottom: 20px;\n}\n.panel-group .panel {\n margin-bottom: 0;\n border-radius: 4px;\n}\n.panel-group .panel + .panel {\n margin-top: 5px;\n}\n.panel-group .panel-heading {\n border-bottom: 0;\n}\n.panel-group .panel-heading + .panel-collapse > .panel-body,\n.panel-group .panel-heading + .panel-collapse > .list-group {\n border-top: 1px solid #ddd;\n}\n.panel-group .panel-footer {\n border-top: 0;\n}\n.panel-group .panel-footer + .panel-collapse .panel-body {\n border-bottom: 1px solid #ddd;\n}\n.panel-default {\n border-color: #ddd;\n}\n.panel-default > .panel-heading {\n color: #333;\n background-color: #f5f5f5;\n border-color: #ddd;\n}\n.panel-default > .panel-heading + .panel-collapse > .panel-body {\n border-top-color: #ddd;\n}\n.panel-default > .panel-heading .badge {\n color: #f5f5f5;\n background-color: #333;\n}\n.panel-default > .panel-footer + .panel-collapse > .panel-body {\n border-bottom-color: #ddd;\n}\n.panel-primary {\n border-color: #337ab7;\n}\n.panel-primary > .panel-heading {\n color: #fff;\n background-color: #337ab7;\n border-color: #337ab7;\n}\n.panel-primary > .panel-heading + .panel-collapse > .panel-body {\n border-top-color: #337ab7;\n}\n.panel-primary > .panel-heading .badge {\n color: #337ab7;\n background-color: #fff;\n}\n.panel-primary > .panel-footer + .panel-collapse > .panel-body {\n border-bottom-color: #337ab7;\n}\n.panel-success {\n border-color: #d6e9c6;\n}\n.panel-success > .panel-heading {\n color: #3c763d;\n background-color: #dff0d8;\n border-color: #d6e9c6;\n}\n.panel-success > .panel-heading + .panel-collapse > .panel-body {\n border-top-color: #d6e9c6;\n}\n.panel-success > .panel-heading .badge {\n color: #dff0d8;\n background-color: #3c763d;\n}\n.panel-success > .panel-footer + .panel-collapse > .panel-body {\n border-bottom-color: #d6e9c6;\n}\n.panel-info {\n border-color: #bce8f1;\n}\n.panel-info > .panel-heading {\n color: #31708f;\n background-color: #d9edf7;\n border-color: #bce8f1;\n}\n.panel-info > .panel-heading + .panel-collapse > .panel-body {\n border-top-color: #bce8f1;\n}\n.panel-info > .panel-heading .badge {\n color: #d9edf7;\n background-color: #31708f;\n}\n.panel-info > .panel-footer + .panel-collapse > .panel-body {\n border-bottom-color: #bce8f1;\n}\n.panel-warning {\n border-color: #faebcc;\n}\n.panel-warning > .panel-heading {\n color: #8a6d3b;\n background-color: #fcf8e3;\n border-color: #faebcc;\n}\n.panel-warning > .panel-heading + .panel-collapse > .panel-body {\n border-top-color: #faebcc;\n}\n.panel-warning > .panel-heading .badge {\n color: #fcf8e3;\n background-color: #8a6d3b;\n}\n.panel-warning > .panel-footer + .panel-collapse > .panel-body {\n border-bottom-color: #faebcc;\n}\n.panel-danger {\n border-color: #ebccd1;\n}\n.panel-danger > .panel-heading {\n color: #a94442;\n background-color: #f2dede;\n border-color: #ebccd1;\n}\n.panel-danger > .panel-heading + .panel-collapse > .panel-body {\n border-top-color: #ebccd1;\n}\n.panel-danger > .panel-heading .badge {\n color: #f2dede;\n background-color: #a94442;\n}\n.panel-danger > .panel-footer + .panel-collapse > .panel-body {\n border-bottom-color: #ebccd1;\n}\n.embed-responsive {\n position: relative;\n display: block;\n height: 0;\n padding: 0;\n overflow: hidden;\n}\n.embed-responsive .embed-responsive-item,\n.embed-responsive iframe,\n.embed-responsive embed,\n.embed-responsive object,\n.embed-responsive video {\n position: absolute;\n top: 0;\n bottom: 0;\n left: 0;\n width: 100%;\n height: 100%;\n border: 0;\n}\n.embed-responsive-16by9 {\n padding-bottom: 56.25%;\n}\n.embed-responsive-4by3 {\n padding-bottom: 75%;\n}\n.well {\n min-height: 20px;\n padding: 19px;\n margin-bottom: 20px;\n background-color: #f5f5f5;\n border: 1px solid #e3e3e3;\n border-radius: 4px;\n -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .05);\n box-shadow: inset 0 1px 1px rgba(0, 0, 0, .05);\n}\n.well blockquote {\n border-color: #ddd;\n border-color: rgba(0, 0, 0, .15);\n}\n.well-lg {\n padding: 24px;\n border-radius: 6px;\n}\n.well-sm {\n padding: 9px;\n border-radius: 3px;\n}\n.close {\n float: right;\n font-size: 21px;\n font-weight: bold;\n line-height: 1;\n color: #000;\n text-shadow: 0 1px 0 #fff;\n filter: alpha(opacity=20);\n opacity: .2;\n}\n.close:hover,\n.close:focus {\n color: #000;\n text-decoration: none;\n cursor: pointer;\n filter: alpha(opacity=50);\n opacity: .5;\n}\nbutton.close {\n -webkit-appearance: none;\n padding: 0;\n cursor: pointer;\n background: transparent;\n border: 0;\n}\n.modal-open {\n overflow: hidden;\n}\n.modal {\n position: fixed;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: 1050;\n display: none;\n overflow: hidden;\n -webkit-overflow-scrolling: touch;\n outline: 0;\n}\n.modal.fade .modal-dialog {\n -webkit-transition: -webkit-transform .3s ease-out;\n -o-transition: -o-transform .3s ease-out;\n transition: transform .3s ease-out;\n -webkit-transform: translate(0, -25%);\n -ms-transform: translate(0, -25%);\n -o-transform: translate(0, -25%);\n transform: translate(0, -25%);\n}\n.modal.in .modal-dialog {\n -webkit-transform: translate(0, 0);\n -ms-transform: translate(0, 0);\n -o-transform: translate(0, 0);\n transform: translate(0, 0);\n}\n.modal-open .modal {\n overflow-x: hidden;\n overflow-y: auto;\n}\n.modal-dialog {\n position: relative;\n width: auto;\n margin: 10px;\n}\n.modal-content {\n position: relative;\n background-color: #fff;\n -webkit-background-clip: padding-box;\n background-clip: padding-box;\n border: 1px solid #999;\n border: 1px solid rgba(0, 0, 0, .2);\n border-radius: 6px;\n outline: 0;\n -webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, .5);\n box-shadow: 0 3px 9px rgba(0, 0, 0, .5);\n}\n.modal-backdrop {\n position: fixed;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: 1040;\n background-color: #000;\n}\n.modal-backdrop.fade {\n filter: alpha(opacity=0);\n opacity: 0;\n}\n.modal-backdrop.in {\n filter: alpha(opacity=50);\n opacity: .5;\n}\n.modal-header {\n padding: 15px;\n border-bottom: 1px solid #e5e5e5;\n}\n.modal-header .close {\n margin-top: -2px;\n}\n.modal-title {\n margin: 0;\n line-height: 1.42857143;\n}\n.modal-body {\n position: relative;\n padding: 15px;\n}\n.modal-footer {\n padding: 15px;\n text-align: right;\n border-top: 1px solid #e5e5e5;\n}\n.modal-footer .btn + .btn {\n margin-bottom: 0;\n margin-left: 5px;\n}\n.modal-footer .btn-group .btn + .btn {\n margin-left: -1px;\n}\n.modal-footer .btn-block + .btn-block {\n margin-left: 0;\n}\n.modal-scrollbar-measure {\n position: absolute;\n top: -9999px;\n width: 50px;\n height: 50px;\n overflow: scroll;\n}\n@media (min-width: 768px) {\n .modal-dialog {\n width: 600px;\n margin: 30px auto;\n }\n .modal-content {\n -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, .5);\n box-shadow: 0 5px 15px rgba(0, 0, 0, .5);\n }\n .modal-sm {\n width: 300px;\n }\n}\n@media (min-width: 992px) {\n .modal-lg {\n width: 900px;\n }\n}\n.tooltip {\n position: absolute;\n z-index: 1070;\n display: block;\n font-family: \"Helvetica Neue\", Helvetica, Arial, sans-serif;\n font-size: 12px;\n font-style: normal;\n font-weight: normal;\n line-height: 1.42857143;\n text-align: left;\n text-align: start;\n text-decoration: none;\n text-shadow: none;\n text-transform: none;\n letter-spacing: normal;\n word-break: normal;\n word-spacing: normal;\n word-wrap: normal;\n white-space: normal;\n filter: alpha(opacity=0);\n opacity: 0;\n\n line-break: auto;\n}\n.tooltip.in {\n filter: alpha(opacity=90);\n opacity: .9;\n}\n.tooltip.top {\n padding: 5px 0;\n margin-top: -3px;\n}\n.tooltip.right {\n padding: 0 5px;\n margin-left: 3px;\n}\n.tooltip.bottom {\n padding: 5px 0;\n margin-top: 3px;\n}\n.tooltip.left {\n padding: 0 5px;\n margin-left: -3px;\n}\n.tooltip-inner {\n max-width: 200px;\n padding: 3px 8px;\n color: #fff;\n text-align: center;\n background-color: #000;\n border-radius: 4px;\n}\n.tooltip-arrow {\n position: absolute;\n width: 0;\n height: 0;\n border-color: transparent;\n border-style: solid;\n}\n.tooltip.top .tooltip-arrow {\n bottom: 0;\n left: 50%;\n margin-left: -5px;\n border-width: 5px 5px 0;\n border-top-color: #000;\n}\n.tooltip.top-left .tooltip-arrow {\n right: 5px;\n bottom: 0;\n margin-bottom: -5px;\n border-width: 5px 5px 0;\n border-top-color: #000;\n}\n.tooltip.top-right .tooltip-arrow {\n bottom: 0;\n left: 5px;\n margin-bottom: -5px;\n border-width: 5px 5px 0;\n border-top-color: #000;\n}\n.tooltip.right .tooltip-arrow {\n top: 50%;\n left: 0;\n margin-top: -5px;\n border-width: 5px 5px 5px 0;\n border-right-color: #000;\n}\n.tooltip.left .tooltip-arrow {\n top: 50%;\n right: 0;\n margin-top: -5px;\n border-width: 5px 0 5px 5px;\n border-left-color: #000;\n}\n.tooltip.bottom .tooltip-arrow {\n top: 0;\n left: 50%;\n margin-left: -5px;\n border-width: 0 5px 5px;\n border-bottom-color: #000;\n}\n.tooltip.bottom-left .tooltip-arrow {\n top: 0;\n right: 5px;\n margin-top: -5px;\n border-width: 0 5px 5px;\n border-bottom-color: #000;\n}\n.tooltip.bottom-right .tooltip-arrow {\n top: 0;\n left: 5px;\n margin-top: -5px;\n border-width: 0 5px 5px;\n border-bottom-color: #000;\n}\n.popover {\n position: absolute;\n top: 0;\n left: 0;\n z-index: 1060;\n display: none;\n max-width: 276px;\n padding: 1px;\n font-family: \"Helvetica Neue\", Helvetica, Arial, sans-serif;\n font-size: 14px;\n font-style: normal;\n font-weight: normal;\n line-height: 1.42857143;\n text-align: left;\n text-align: start;\n text-decoration: none;\n text-shadow: none;\n text-transform: none;\n letter-spacing: normal;\n word-break: normal;\n word-spacing: normal;\n word-wrap: normal;\n white-space: normal;\n background-color: #fff;\n -webkit-background-clip: padding-box;\n background-clip: padding-box;\n border: 1px solid #ccc;\n border: 1px solid rgba(0, 0, 0, .2);\n border-radius: 6px;\n -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, .2);\n box-shadow: 0 5px 10px rgba(0, 0, 0, .2);\n\n line-break: auto;\n}\n.popover.top {\n margin-top: -10px;\n}\n.popover.right {\n margin-left: 10px;\n}\n.popover.bottom {\n margin-top: 10px;\n}\n.popover.left {\n margin-left: -10px;\n}\n.popover-title {\n padding: 8px 14px;\n margin: 0;\n font-size: 14px;\n background-color: #f7f7f7;\n border-bottom: 1px solid #ebebeb;\n border-radius: 5px 5px 0 0;\n}\n.popover-content {\n padding: 9px 14px;\n}\n.popover > .arrow,\n.popover > .arrow:after {\n position: absolute;\n display: block;\n width: 0;\n height: 0;\n border-color: transparent;\n border-style: solid;\n}\n.popover > .arrow {\n border-width: 11px;\n}\n.popover > .arrow:after {\n content: \"\";\n border-width: 10px;\n}\n.popover.top > .arrow {\n bottom: -11px;\n left: 50%;\n margin-left: -11px;\n border-top-color: #999;\n border-top-color: rgba(0, 0, 0, .25);\n border-bottom-width: 0;\n}\n.popover.top > .arrow:after {\n bottom: 1px;\n margin-left: -10px;\n content: \" \";\n border-top-color: #fff;\n border-bottom-width: 0;\n}\n.popover.right > .arrow {\n top: 50%;\n left: -11px;\n margin-top: -11px;\n border-right-color: #999;\n border-right-color: rgba(0, 0, 0, .25);\n border-left-width: 0;\n}\n.popover.right > .arrow:after {\n bottom: -10px;\n left: 1px;\n content: \" \";\n border-right-color: #fff;\n border-left-width: 0;\n}\n.popover.bottom > .arrow {\n top: -11px;\n left: 50%;\n margin-left: -11px;\n border-top-width: 0;\n border-bottom-color: #999;\n border-bottom-color: rgba(0, 0, 0, .25);\n}\n.popover.bottom > .arrow:after {\n top: 1px;\n margin-left: -10px;\n content: \" \";\n border-top-width: 0;\n border-bottom-color: #fff;\n}\n.popover.left > .arrow {\n top: 50%;\n right: -11px;\n margin-top: -11px;\n border-right-width: 0;\n border-left-color: #999;\n border-left-color: rgba(0, 0, 0, .25);\n}\n.popover.left > .arrow:after {\n right: 1px;\n bottom: -10px;\n content: \" \";\n border-right-width: 0;\n border-left-color: #fff;\n}\n.carousel {\n position: relative;\n}\n.carousel-inner {\n position: relative;\n width: 100%;\n overflow: hidden;\n}\n.carousel-inner > .item {\n position: relative;\n display: none;\n -webkit-transition: .6s ease-in-out left;\n -o-transition: .6s ease-in-out left;\n transition: .6s ease-in-out left;\n}\n.carousel-inner > .item > img,\n.carousel-inner > .item > a > img {\n line-height: 1;\n}\n@media all and (transform-3d), (-webkit-transform-3d) {\n .carousel-inner > .item {\n -webkit-transition: -webkit-transform .6s ease-in-out;\n -o-transition: -o-transform .6s ease-in-out;\n transition: transform .6s ease-in-out;\n\n -webkit-backface-visibility: hidden;\n backface-visibility: hidden;\n -webkit-perspective: 1000px;\n perspective: 1000px;\n }\n .carousel-inner > .item.next,\n .carousel-inner > .item.active.right {\n left: 0;\n -webkit-transform: translate3d(100%, 0, 0);\n transform: translate3d(100%, 0, 0);\n }\n .carousel-inner > .item.prev,\n .carousel-inner > .item.active.left {\n left: 0;\n -webkit-transform: translate3d(-100%, 0, 0);\n transform: translate3d(-100%, 0, 0);\n }\n .carousel-inner > .item.next.left,\n .carousel-inner > .item.prev.right,\n .carousel-inner > .item.active {\n left: 0;\n -webkit-transform: translate3d(0, 0, 0);\n transform: translate3d(0, 0, 0);\n }\n}\n.carousel-inner > .active,\n.carousel-inner > .next,\n.carousel-inner > .prev {\n display: block;\n}\n.carousel-inner > .active {\n left: 0;\n}\n.carousel-inner > .next,\n.carousel-inner > .prev {\n position: absolute;\n top: 0;\n width: 100%;\n}\n.carousel-inner > .next {\n left: 100%;\n}\n.carousel-inner > .prev {\n left: -100%;\n}\n.carousel-inner > .next.left,\n.carousel-inner > .prev.right {\n left: 0;\n}\n.carousel-inner > .active.left {\n left: -100%;\n}\n.carousel-inner > .active.right {\n left: 100%;\n}\n.carousel-control {\n position: absolute;\n top: 0;\n bottom: 0;\n left: 0;\n width: 15%;\n font-size: 20px;\n color: #fff;\n text-align: center;\n text-shadow: 0 1px 2px rgba(0, 0, 0, .6);\n background-color: rgba(0, 0, 0, 0);\n filter: alpha(opacity=50);\n opacity: .5;\n}\n.carousel-control.left {\n background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, .5) 0%, rgba(0, 0, 0, .0001) 100%);\n background-image: -o-linear-gradient(left, rgba(0, 0, 0, .5) 0%, rgba(0, 0, 0, .0001) 100%);\n background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, .5)), to(rgba(0, 0, 0, .0001)));\n background-image: linear-gradient(to right, rgba(0, 0, 0, .5) 0%, rgba(0, 0, 0, .0001) 100%);\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1);\n background-repeat: repeat-x;\n}\n.carousel-control.right {\n right: 0;\n left: auto;\n background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, .0001) 0%, rgba(0, 0, 0, .5) 100%);\n background-image: -o-linear-gradient(left, rgba(0, 0, 0, .0001) 0%, rgba(0, 0, 0, .5) 100%);\n background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, .0001)), to(rgba(0, 0, 0, .5)));\n background-image: linear-gradient(to right, rgba(0, 0, 0, .0001) 0%, rgba(0, 0, 0, .5) 100%);\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1);\n background-repeat: repeat-x;\n}\n.carousel-control:hover,\n.carousel-control:focus {\n color: #fff;\n text-decoration: none;\n filter: alpha(opacity=90);\n outline: 0;\n opacity: .9;\n}\n.carousel-control .icon-prev,\n.carousel-control .icon-next,\n.carousel-control .glyphicon-chevron-left,\n.carousel-control .glyphicon-chevron-right {\n position: absolute;\n top: 50%;\n z-index: 5;\n display: inline-block;\n margin-top: -10px;\n}\n.carousel-control .icon-prev,\n.carousel-control .glyphicon-chevron-left {\n left: 50%;\n margin-left: -10px;\n}\n.carousel-control .icon-next,\n.carousel-control .glyphicon-chevron-right {\n right: 50%;\n margin-right: -10px;\n}\n.carousel-control .icon-prev,\n.carousel-control .icon-next {\n width: 20px;\n height: 20px;\n font-family: serif;\n line-height: 1;\n}\n.carousel-control .icon-prev:before {\n content: '\\2039';\n}\n.carousel-control .icon-next:before {\n content: '\\203a';\n}\n.carousel-indicators {\n position: absolute;\n bottom: 10px;\n left: 50%;\n z-index: 15;\n width: 60%;\n padding-left: 0;\n margin-left: -30%;\n text-align: center;\n list-style: none;\n}\n.carousel-indicators li {\n display: inline-block;\n width: 10px;\n height: 10px;\n margin: 1px;\n text-indent: -999px;\n cursor: pointer;\n background-color: #000 \\9;\n background-color: rgba(0, 0, 0, 0);\n border: 1px solid #fff;\n border-radius: 10px;\n}\n.carousel-indicators .active {\n width: 12px;\n height: 12px;\n margin: 0;\n background-color: #fff;\n}\n.carousel-caption {\n position: absolute;\n right: 15%;\n bottom: 20px;\n left: 15%;\n z-index: 10;\n padding-top: 20px;\n padding-bottom: 20px;\n color: #fff;\n text-align: center;\n text-shadow: 0 1px 2px rgba(0, 0, 0, .6);\n}\n.carousel-caption .btn {\n text-shadow: none;\n}\n@media screen and (min-width: 768px) {\n .carousel-control .glyphicon-chevron-left,\n .carousel-control .glyphicon-chevron-right,\n .carousel-control .icon-prev,\n .carousel-control .icon-next {\n width: 30px;\n height: 30px;\n margin-top: -10px;\n font-size: 30px;\n }\n .carousel-control .glyphicon-chevron-left,\n .carousel-control .icon-prev {\n margin-left: -10px;\n }\n .carousel-control .glyphicon-chevron-right,\n .carousel-control .icon-next {\n margin-right: -10px;\n }\n .carousel-caption {\n right: 20%;\n left: 20%;\n padding-bottom: 30px;\n }\n .carousel-indicators {\n bottom: 20px;\n }\n}\n.clearfix:before,\n.clearfix:after,\n.dl-horizontal dd:before,\n.dl-horizontal dd:after,\n.container:before,\n.container:after,\n.container-fluid:before,\n.container-fluid:after,\n.row:before,\n.row:after,\n.form-horizontal .form-group:before,\n.form-horizontal .form-group:after,\n.btn-toolbar:before,\n.btn-toolbar:after,\n.btn-group-vertical > .btn-group:before,\n.btn-group-vertical > .btn-group:after,\n.nav:before,\n.nav:after,\n.navbar:before,\n.navbar:after,\n.navbar-header:before,\n.navbar-header:after,\n.navbar-collapse:before,\n.navbar-collapse:after,\n.pager:before,\n.pager:after,\n.panel-body:before,\n.panel-body:after,\n.modal-header:before,\n.modal-header:after,\n.modal-footer:before,\n.modal-footer:after {\n display: table;\n content: \" \";\n}\n.clearfix:after,\n.dl-horizontal dd:after,\n.container:after,\n.container-fluid:after,\n.row:after,\n.form-horizontal .form-group:after,\n.btn-toolbar:after,\n.btn-group-vertical > .btn-group:after,\n.nav:after,\n.navbar:after,\n.navbar-header:after,\n.navbar-collapse:after,\n.pager:after,\n.panel-body:after,\n.modal-header:after,\n.modal-footer:after {\n clear: both;\n}\n.center-block {\n display: block;\n margin-right: auto;\n margin-left: auto;\n}\n.pull-right {\n float: right !important;\n}\n.pull-left {\n float: left !important;\n}\n.hide {\n display: none !important;\n}\n.show {\n display: block !important;\n}\n.invisible {\n visibility: hidden;\n}\n.text-hide {\n font: 0/0 a;\n color: transparent;\n text-shadow: none;\n background-color: transparent;\n border: 0;\n}\n.hidden {\n display: none !important;\n}\n.affix {\n position: fixed;\n}\n@-ms-viewport {\n width: device-width;\n}\n.visible-xs,\n.visible-sm,\n.visible-md,\n.visible-lg {\n display: none !important;\n}\n.visible-xs-block,\n.visible-xs-inline,\n.visible-xs-inline-block,\n.visible-sm-block,\n.visible-sm-inline,\n.visible-sm-inline-block,\n.visible-md-block,\n.visible-md-inline,\n.visible-md-inline-block,\n.visible-lg-block,\n.visible-lg-inline,\n.visible-lg-inline-block {\n display: none !important;\n}\n@media (max-width: 767px) {\n .visible-xs {\n display: block !important;\n }\n table.visible-xs {\n display: table !important;\n }\n tr.visible-xs {\n display: table-row !important;\n }\n th.visible-xs,\n td.visible-xs {\n display: table-cell !important;\n }\n}\n@media (max-width: 767px) {\n .visible-xs-block {\n display: block !important;\n }\n}\n@media (max-width: 767px) {\n .visible-xs-inline {\n display: inline !important;\n }\n}\n@media (max-width: 767px) {\n .visible-xs-inline-block {\n display: inline-block !important;\n }\n}\n@media (min-width: 768px) and (max-width: 991px) {\n .visible-sm {\n display: block !important;\n }\n table.visible-sm {\n display: table !important;\n }\n tr.visible-sm {\n display: table-row !important;\n }\n th.visible-sm,\n td.visible-sm {\n display: table-cell !important;\n }\n}\n@media (min-width: 768px) and (max-width: 991px) {\n .visible-sm-block {\n display: block !important;\n }\n}\n@media (min-width: 768px) and (max-width: 991px) {\n .visible-sm-inline {\n display: inline !important;\n }\n}\n@media (min-width: 768px) and (max-width: 991px) {\n .visible-sm-inline-block {\n display: inline-block !important;\n }\n}\n@media (min-width: 992px) and (max-width: 1199px) {\n .visible-md {\n display: block !important;\n }\n table.visible-md {\n display: table !important;\n }\n tr.visible-md {\n display: table-row !important;\n }\n th.visible-md,\n td.visible-md {\n display: table-cell !important;\n }\n}\n@media (min-width: 992px) and (max-width: 1199px) {\n .visible-md-block {\n display: block !important;\n }\n}\n@media (min-width: 992px) and (max-width: 1199px) {\n .visible-md-inline {\n display: inline !important;\n }\n}\n@media (min-width: 992px) and (max-width: 1199px) {\n .visible-md-inline-block {\n display: inline-block !important;\n }\n}\n@media (min-width: 1200px) {\n .visible-lg {\n display: block !important;\n }\n table.visible-lg {\n display: table !important;\n }\n tr.visible-lg {\n display: table-row !important;\n }\n th.visible-lg,\n td.visible-lg {\n display: table-cell !important;\n }\n}\n@media (min-width: 1200px) {\n .visible-lg-block {\n display: block !important;\n }\n}\n@media (min-width: 1200px) {\n .visible-lg-inline {\n display: inline !important;\n }\n}\n@media (min-width: 1200px) {\n .visible-lg-inline-block {\n display: inline-block !important;\n }\n}\n@media (max-width: 767px) {\n .hidden-xs {\n display: none !important;\n }\n}\n@media (min-width: 768px) and (max-width: 991px) {\n .hidden-sm {\n display: none !important;\n }\n}\n@media (min-width: 992px) and (max-width: 1199px) {\n .hidden-md {\n display: none !important;\n }\n}\n@media (min-width: 1200px) {\n .hidden-lg {\n display: none !important;\n }\n}\n.visible-print {\n display: none !important;\n}\n@media print {\n .visible-print {\n display: block !important;\n }\n table.visible-print {\n display: table !important;\n }\n tr.visible-print {\n display: table-row !important;\n }\n th.visible-print,\n td.visible-print {\n display: table-cell !important;\n }\n}\n.visible-print-block {\n display: none !important;\n}\n@media print {\n .visible-print-block {\n display: block !important;\n }\n}\n.visible-print-inline {\n display: none !important;\n}\n@media print {\n .visible-print-inline {\n display: inline !important;\n }\n}\n.visible-print-inline-block {\n display: none !important;\n}\n@media print {\n .visible-print-inline-block {\n display: inline-block !important;\n }\n}\n@media print {\n .hidden-print {\n display: none !important;\n }\n}\n/*# sourceMappingURL=bootstrap.css.map */\n","//\n// Glyphicons for Bootstrap\n//\n// Since icons are fonts, they can be placed anywhere text is placed and are\n// thus automatically sized to match the surrounding child. To use, create an\n// inline element with the appropriate classes, like so:\n//\n// Star\n\n// Import the fonts\n@font-face {\n font-family: 'Glyphicons Halflings';\n src: url('@{icon-font-path}@{icon-font-name}.eot');\n src: url('@{icon-font-path}@{icon-font-name}.eot?#iefix') format('embedded-opentype'),\n url('@{icon-font-path}@{icon-font-name}.woff2') format('woff2'),\n url('@{icon-font-path}@{icon-font-name}.woff') format('woff'),\n url('@{icon-font-path}@{icon-font-name}.ttf') format('truetype'),\n url('@{icon-font-path}@{icon-font-name}.svg#@{icon-font-svg-id}') format('svg');\n}\n\n// Catchall baseclass\n.glyphicon {\n position: relative;\n top: 1px;\n display: inline-block;\n font-family: 'Glyphicons Halflings';\n font-style: normal;\n font-weight: normal;\n line-height: 1;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n}\n\n// Individual icons\n.glyphicon-asterisk { &:before { content: \"\\002a\"; } }\n.glyphicon-plus { &:before { content: \"\\002b\"; } }\n.glyphicon-euro,\n.glyphicon-eur { &:before { content: \"\\20ac\"; } }\n.glyphicon-minus { &:before { content: \"\\2212\"; } }\n.glyphicon-cloud { &:before { content: \"\\2601\"; } }\n.glyphicon-envelope { &:before { content: \"\\2709\"; } }\n.glyphicon-pencil { &:before { content: \"\\270f\"; } }\n.glyphicon-glass { &:before { content: \"\\e001\"; } }\n.glyphicon-music { &:before { content: \"\\e002\"; } }\n.glyphicon-search { &:before { content: \"\\e003\"; } }\n.glyphicon-heart { &:before { content: \"\\e005\"; } }\n.glyphicon-star { &:before { content: \"\\e006\"; } }\n.glyphicon-star-empty { &:before { content: \"\\e007\"; } }\n.glyphicon-user { &:before { content: \"\\e008\"; } }\n.glyphicon-film { &:before { content: \"\\e009\"; } }\n.glyphicon-th-large { &:before { content: \"\\e010\"; } }\n.glyphicon-th { &:before { content: \"\\e011\"; } }\n.glyphicon-th-list { &:before { content: \"\\e012\"; } }\n.glyphicon-ok { &:before { content: \"\\e013\"; } }\n.glyphicon-remove { &:before { content: \"\\e014\"; } }\n.glyphicon-zoom-in { &:before { content: \"\\e015\"; } }\n.glyphicon-zoom-out { &:before { content: \"\\e016\"; } }\n.glyphicon-off { &:before { content: \"\\e017\"; } }\n.glyphicon-signal { &:before { content: \"\\e018\"; } }\n.glyphicon-cog { &:before { content: \"\\e019\"; } }\n.glyphicon-trash { &:before { content: \"\\e020\"; } }\n.glyphicon-home { &:before { content: \"\\e021\"; } }\n.glyphicon-file { &:before { content: \"\\e022\"; } }\n.glyphicon-time { &:before { content: \"\\e023\"; } }\n.glyphicon-road { &:before { content: \"\\e024\"; } }\n.glyphicon-download-alt { &:before { content: \"\\e025\"; } }\n.glyphicon-download { &:before { content: \"\\e026\"; } }\n.glyphicon-upload { &:before { content: \"\\e027\"; } }\n.glyphicon-inbox { &:before { content: \"\\e028\"; } }\n.glyphicon-play-circle { &:before { content: \"\\e029\"; } }\n.glyphicon-repeat { &:before { content: \"\\e030\"; } }\n.glyphicon-refresh { &:before { content: \"\\e031\"; } }\n.glyphicon-list-alt { &:before { content: \"\\e032\"; } }\n.glyphicon-lock { &:before { content: \"\\e033\"; } }\n.glyphicon-flag { &:before { content: \"\\e034\"; } }\n.glyphicon-headphones { &:before { content: \"\\e035\"; } }\n.glyphicon-volume-off { &:before { content: \"\\e036\"; } }\n.glyphicon-volume-down { &:before { content: \"\\e037\"; } }\n.glyphicon-volume-up { &:before { content: \"\\e038\"; } }\n.glyphicon-qrcode { &:before { content: \"\\e039\"; } }\n.glyphicon-barcode { &:before { content: \"\\e040\"; } }\n.glyphicon-tag { &:before { content: \"\\e041\"; } }\n.glyphicon-tags { &:before { content: \"\\e042\"; } }\n.glyphicon-book { &:before { content: \"\\e043\"; } }\n.glyphicon-bookmark { &:before { content: \"\\e044\"; } }\n.glyphicon-print { &:before { content: \"\\e045\"; } }\n.glyphicon-camera { &:before { content: \"\\e046\"; } }\n.glyphicon-font { &:before { content: \"\\e047\"; } }\n.glyphicon-bold { &:before { content: \"\\e048\"; } }\n.glyphicon-italic { &:before { content: \"\\e049\"; } }\n.glyphicon-text-height { &:before { content: \"\\e050\"; } }\n.glyphicon-text-width { &:before { content: \"\\e051\"; } }\n.glyphicon-align-left { &:before { content: \"\\e052\"; } }\n.glyphicon-align-center { &:before { content: \"\\e053\"; } }\n.glyphicon-align-right { &:before { content: \"\\e054\"; } }\n.glyphicon-align-justify { &:before { content: \"\\e055\"; } }\n.glyphicon-list { &:before { content: \"\\e056\"; } }\n.glyphicon-indent-left { &:before { content: \"\\e057\"; } }\n.glyphicon-indent-right { &:before { content: \"\\e058\"; } }\n.glyphicon-facetime-video { &:before { content: \"\\e059\"; } }\n.glyphicon-picture { &:before { content: \"\\e060\"; } }\n.glyphicon-map-marker { &:before { content: \"\\e062\"; } }\n.glyphicon-adjust { &:before { content: \"\\e063\"; } }\n.glyphicon-tint { &:before { content: \"\\e064\"; } }\n.glyphicon-edit { &:before { content: \"\\e065\"; } }\n.glyphicon-share { &:before { content: \"\\e066\"; } }\n.glyphicon-check { &:before { content: \"\\e067\"; } }\n.glyphicon-move { &:before { content: \"\\e068\"; } }\n.glyphicon-step-backward { &:before { content: \"\\e069\"; } }\n.glyphicon-fast-backward { &:before { content: \"\\e070\"; } }\n.glyphicon-backward { &:before { content: \"\\e071\"; } }\n.glyphicon-play { &:before { content: \"\\e072\"; } }\n.glyphicon-pause { &:before { content: \"\\e073\"; } }\n.glyphicon-stop { &:before { content: \"\\e074\"; } }\n.glyphicon-forward { &:before { content: \"\\e075\"; } }\n.glyphicon-fast-forward { &:before { content: \"\\e076\"; } }\n.glyphicon-step-forward { &:before { content: \"\\e077\"; } }\n.glyphicon-eject { &:before { content: \"\\e078\"; } }\n.glyphicon-chevron-left { &:before { content: \"\\e079\"; } }\n.glyphicon-chevron-right { &:before { content: \"\\e080\"; } }\n.glyphicon-plus-sign { &:before { content: \"\\e081\"; } }\n.glyphicon-minus-sign { &:before { content: \"\\e082\"; } }\n.glyphicon-remove-sign { &:before { content: \"\\e083\"; } }\n.glyphicon-ok-sign { &:before { content: \"\\e084\"; } }\n.glyphicon-question-sign { &:before { content: \"\\e085\"; } }\n.glyphicon-info-sign { &:before { content: \"\\e086\"; } }\n.glyphicon-screenshot { &:before { content: \"\\e087\"; } }\n.glyphicon-remove-circle { &:before { content: \"\\e088\"; } }\n.glyphicon-ok-circle { &:before { content: \"\\e089\"; } }\n.glyphicon-ban-circle { &:before { content: \"\\e090\"; } }\n.glyphicon-arrow-left { &:before { content: \"\\e091\"; } }\n.glyphicon-arrow-right { &:before { content: \"\\e092\"; } }\n.glyphicon-arrow-up { &:before { content: \"\\e093\"; } }\n.glyphicon-arrow-down { &:before { content: \"\\e094\"; } }\n.glyphicon-share-alt { &:before { content: \"\\e095\"; } }\n.glyphicon-resize-full { &:before { content: \"\\e096\"; } }\n.glyphicon-resize-small { &:before { content: \"\\e097\"; } }\n.glyphicon-exclamation-sign { &:before { content: \"\\e101\"; } }\n.glyphicon-gift { &:before { content: \"\\e102\"; } }\n.glyphicon-leaf { &:before { content: \"\\e103\"; } }\n.glyphicon-fire { &:before { content: \"\\e104\"; } }\n.glyphicon-eye-open { &:before { content: \"\\e105\"; } }\n.glyphicon-eye-close { &:before { content: \"\\e106\"; } }\n.glyphicon-warning-sign { &:before { content: \"\\e107\"; } }\n.glyphicon-plane { &:before { content: \"\\e108\"; } }\n.glyphicon-calendar { &:before { content: \"\\e109\"; } }\n.glyphicon-random { &:before { content: \"\\e110\"; } }\n.glyphicon-comment { &:before { content: \"\\e111\"; } }\n.glyphicon-magnet { &:before { content: \"\\e112\"; } }\n.glyphicon-chevron-up { &:before { content: \"\\e113\"; } }\n.glyphicon-chevron-down { &:before { content: \"\\e114\"; } }\n.glyphicon-retweet { &:before { content: \"\\e115\"; } }\n.glyphicon-shopping-cart { &:before { content: \"\\e116\"; } }\n.glyphicon-folder-close { &:before { content: \"\\e117\"; } }\n.glyphicon-folder-open { &:before { content: \"\\e118\"; } }\n.glyphicon-resize-vertical { &:before { content: \"\\e119\"; } }\n.glyphicon-resize-horizontal { &:before { content: \"\\e120\"; } }\n.glyphicon-hdd { &:before { content: \"\\e121\"; } }\n.glyphicon-bullhorn { &:before { content: \"\\e122\"; } }\n.glyphicon-bell { &:before { content: \"\\e123\"; } }\n.glyphicon-certificate { &:before { content: \"\\e124\"; } }\n.glyphicon-thumbs-up { &:before { content: \"\\e125\"; } }\n.glyphicon-thumbs-down { &:before { content: \"\\e126\"; } }\n.glyphicon-hand-right { &:before { content: \"\\e127\"; } }\n.glyphicon-hand-left { &:before { content: \"\\e128\"; } }\n.glyphicon-hand-up { &:before { content: \"\\e129\"; } }\n.glyphicon-hand-down { &:before { content: \"\\e130\"; } }\n.glyphicon-circle-arrow-right { &:before { content: \"\\e131\"; } }\n.glyphicon-circle-arrow-left { &:before { content: \"\\e132\"; } }\n.glyphicon-circle-arrow-up { &:before { content: \"\\e133\"; } }\n.glyphicon-circle-arrow-down { &:before { content: \"\\e134\"; } }\n.glyphicon-globe { &:before { content: \"\\e135\"; } }\n.glyphicon-wrench { &:before { content: \"\\e136\"; } }\n.glyphicon-tasks { &:before { content: \"\\e137\"; } }\n.glyphicon-filter { &:before { content: \"\\e138\"; } }\n.glyphicon-briefcase { &:before { content: \"\\e139\"; } }\n.glyphicon-fullscreen { &:before { content: \"\\e140\"; } }\n.glyphicon-dashboard { &:before { content: \"\\e141\"; } }\n.glyphicon-paperclip { &:before { content: \"\\e142\"; } }\n.glyphicon-heart-empty { &:before { content: \"\\e143\"; } }\n.glyphicon-link { &:before { content: \"\\e144\"; } }\n.glyphicon-phone { &:before { content: \"\\e145\"; } }\n.glyphicon-pushpin { &:before { content: \"\\e146\"; } }\n.glyphicon-usd { &:before { content: \"\\e148\"; } }\n.glyphicon-gbp { &:before { content: \"\\e149\"; } }\n.glyphicon-sort { &:before { content: \"\\e150\"; } }\n.glyphicon-sort-by-alphabet { &:before { content: \"\\e151\"; } }\n.glyphicon-sort-by-alphabet-alt { &:before { content: \"\\e152\"; } }\n.glyphicon-sort-by-order { &:before { content: \"\\e153\"; } }\n.glyphicon-sort-by-order-alt { &:before { content: \"\\e154\"; } }\n.glyphicon-sort-by-attributes { &:before { content: \"\\e155\"; } }\n.glyphicon-sort-by-attributes-alt { &:before { content: \"\\e156\"; } }\n.glyphicon-unchecked { &:before { content: \"\\e157\"; } }\n.glyphicon-expand { &:before { content: \"\\e158\"; } }\n.glyphicon-collapse-down { &:before { content: \"\\e159\"; } }\n.glyphicon-collapse-up { &:before { content: \"\\e160\"; } }\n.glyphicon-log-in { &:before { content: \"\\e161\"; } }\n.glyphicon-flash { &:before { content: \"\\e162\"; } }\n.glyphicon-log-out { &:before { content: \"\\e163\"; } }\n.glyphicon-new-window { &:before { content: \"\\e164\"; } }\n.glyphicon-record { &:before { content: \"\\e165\"; } }\n.glyphicon-save { &:before { content: \"\\e166\"; } }\n.glyphicon-open { &:before { content: \"\\e167\"; } }\n.glyphicon-saved { &:before { content: \"\\e168\"; } }\n.glyphicon-import { &:before { content: \"\\e169\"; } }\n.glyphicon-export { &:before { content: \"\\e170\"; } }\n.glyphicon-send { &:before { content: \"\\e171\"; } }\n.glyphicon-floppy-disk { &:before { content: \"\\e172\"; } }\n.glyphicon-floppy-saved { &:before { content: \"\\e173\"; } }\n.glyphicon-floppy-remove { &:before { content: \"\\e174\"; } }\n.glyphicon-floppy-save { &:before { content: \"\\e175\"; } }\n.glyphicon-floppy-open { &:before { content: \"\\e176\"; } }\n.glyphicon-credit-card { &:before { content: \"\\e177\"; } }\n.glyphicon-transfer { &:before { content: \"\\e178\"; } }\n.glyphicon-cutlery { &:before { content: \"\\e179\"; } }\n.glyphicon-header { &:before { content: \"\\e180\"; } }\n.glyphicon-compressed { &:before { content: \"\\e181\"; } }\n.glyphicon-earphone { &:before { content: \"\\e182\"; } }\n.glyphicon-phone-alt { &:before { content: \"\\e183\"; } }\n.glyphicon-tower { &:before { content: \"\\e184\"; } }\n.glyphicon-stats { &:before { content: \"\\e185\"; } }\n.glyphicon-sd-video { &:before { content: \"\\e186\"; } }\n.glyphicon-hd-video { &:before { content: \"\\e187\"; } }\n.glyphicon-subtitles { &:before { content: \"\\e188\"; } }\n.glyphicon-sound-stereo { &:before { content: \"\\e189\"; } }\n.glyphicon-sound-dolby { &:before { content: \"\\e190\"; } }\n.glyphicon-sound-5-1 { &:before { content: \"\\e191\"; } }\n.glyphicon-sound-6-1 { &:before { content: \"\\e192\"; } }\n.glyphicon-sound-7-1 { &:before { content: \"\\e193\"; } }\n.glyphicon-copyright-mark { &:before { content: \"\\e194\"; } }\n.glyphicon-registration-mark { &:before { content: \"\\e195\"; } }\n.glyphicon-cloud-download { &:before { content: \"\\e197\"; } }\n.glyphicon-cloud-upload { &:before { content: \"\\e198\"; } }\n.glyphicon-tree-conifer { &:before { content: \"\\e199\"; } }\n.glyphicon-tree-deciduous { &:before { content: \"\\e200\"; } }\n.glyphicon-cd { &:before { content: \"\\e201\"; } }\n.glyphicon-save-file { &:before { content: \"\\e202\"; } }\n.glyphicon-open-file { &:before { content: \"\\e203\"; } }\n.glyphicon-level-up { &:before { content: \"\\e204\"; } }\n.glyphicon-copy { &:before { content: \"\\e205\"; } }\n.glyphicon-paste { &:before { content: \"\\e206\"; } }\n// The following 2 Glyphicons are omitted for the time being because\n// they currently use Unicode codepoints that are outside the\n// Basic Multilingual Plane (BMP). Older buggy versions of WebKit can't handle\n// non-BMP codepoints in CSS string escapes, and thus can't display these two icons.\n// Notably, the bug affects some older versions of the Android Browser.\n// More info: https://github.com/twbs/bootstrap/issues/10106\n// .glyphicon-door { &:before { content: \"\\1f6aa\"; } }\n// .glyphicon-key { &:before { content: \"\\1f511\"; } }\n.glyphicon-alert { &:before { content: \"\\e209\"; } }\n.glyphicon-equalizer { &:before { content: \"\\e210\"; } }\n.glyphicon-king { &:before { content: \"\\e211\"; } }\n.glyphicon-queen { &:before { content: \"\\e212\"; } }\n.glyphicon-pawn { &:before { content: \"\\e213\"; } }\n.glyphicon-bishop { &:before { content: \"\\e214\"; } }\n.glyphicon-knight { &:before { content: \"\\e215\"; } }\n.glyphicon-baby-formula { &:before { content: \"\\e216\"; } }\n.glyphicon-tent { &:before { content: \"\\26fa\"; } }\n.glyphicon-blackboard { &:before { content: \"\\e218\"; } }\n.glyphicon-bed { &:before { content: \"\\e219\"; } }\n.glyphicon-apple { &:before { content: \"\\f8ff\"; } }\n.glyphicon-erase { &:before { content: \"\\e221\"; } }\n.glyphicon-hourglass { &:before { content: \"\\231b\"; } }\n.glyphicon-lamp { &:before { content: \"\\e223\"; } }\n.glyphicon-duplicate { &:before { content: \"\\e224\"; } }\n.glyphicon-piggy-bank { &:before { content: \"\\e225\"; } }\n.glyphicon-scissors { &:before { content: \"\\e226\"; } }\n.glyphicon-bitcoin { &:before { content: \"\\e227\"; } }\n.glyphicon-btc { &:before { content: \"\\e227\"; } }\n.glyphicon-xbt { &:before { content: \"\\e227\"; } }\n.glyphicon-yen { &:before { content: \"\\00a5\"; } }\n.glyphicon-jpy { &:before { content: \"\\00a5\"; } }\n.glyphicon-ruble { &:before { content: \"\\20bd\"; } }\n.glyphicon-rub { &:before { content: \"\\20bd\"; } }\n.glyphicon-scale { &:before { content: \"\\e230\"; } }\n.glyphicon-ice-lolly { &:before { content: \"\\e231\"; } }\n.glyphicon-ice-lolly-tasted { &:before { content: \"\\e232\"; } }\n.glyphicon-education { &:before { content: \"\\e233\"; } }\n.glyphicon-option-horizontal { &:before { content: \"\\e234\"; } }\n.glyphicon-option-vertical { &:before { content: \"\\e235\"; } }\n.glyphicon-menu-hamburger { &:before { content: \"\\e236\"; } }\n.glyphicon-modal-window { &:before { content: \"\\e237\"; } }\n.glyphicon-oil { &:before { content: \"\\e238\"; } }\n.glyphicon-grain { &:before { content: \"\\e239\"; } }\n.glyphicon-sunglasses { &:before { content: \"\\e240\"; } }\n.glyphicon-text-size { &:before { content: \"\\e241\"; } }\n.glyphicon-text-color { &:before { content: \"\\e242\"; } }\n.glyphicon-text-background { &:before { content: \"\\e243\"; } }\n.glyphicon-object-align-top { &:before { content: \"\\e244\"; } }\n.glyphicon-object-align-bottom { &:before { content: \"\\e245\"; } }\n.glyphicon-object-align-horizontal{ &:before { content: \"\\e246\"; } }\n.glyphicon-object-align-left { &:before { content: \"\\e247\"; } }\n.glyphicon-object-align-vertical { &:before { content: \"\\e248\"; } }\n.glyphicon-object-align-right { &:before { content: \"\\e249\"; } }\n.glyphicon-triangle-right { &:before { content: \"\\e250\"; } }\n.glyphicon-triangle-left { &:before { content: \"\\e251\"; } }\n.glyphicon-triangle-bottom { &:before { content: \"\\e252\"; } }\n.glyphicon-triangle-top { &:before { content: \"\\e253\"; } }\n.glyphicon-console { &:before { content: \"\\e254\"; } }\n.glyphicon-superscript { &:before { content: \"\\e255\"; } }\n.glyphicon-subscript { &:before { content: \"\\e256\"; } }\n.glyphicon-menu-left { &:before { content: \"\\e257\"; } }\n.glyphicon-menu-right { &:before { content: \"\\e258\"; } }\n.glyphicon-menu-down { &:before { content: \"\\e259\"; } }\n.glyphicon-menu-up { &:before { content: \"\\e260\"; } }\n","//\n// Scaffolding\n// --------------------------------------------------\n\n\n// Reset the box-sizing\n//\n// Heads up! This reset may cause conflicts with some third-party widgets.\n// For recommendations on resolving such conflicts, see\n// http://getbootstrap.com/getting-started/#third-box-sizing\n* {\n .box-sizing(border-box);\n}\n*:before,\n*:after {\n .box-sizing(border-box);\n}\n\n\n// Body reset\n\nhtml {\n font-size: 10px;\n -webkit-tap-highlight-color: rgba(0,0,0,0);\n}\n\nbody {\n font-family: @font-family-base;\n font-size: @font-size-base;\n line-height: @line-height-base;\n color: @text-color;\n background-color: @body-bg;\n}\n\n// Reset fonts for relevant elements\ninput,\nbutton,\nselect,\ntextarea {\n font-family: inherit;\n font-size: inherit;\n line-height: inherit;\n}\n\n\n// Links\n\na {\n color: @link-color;\n text-decoration: none;\n\n &:hover,\n &:focus {\n color: @link-hover-color;\n text-decoration: @link-hover-decoration;\n }\n\n &:focus {\n .tab-focus();\n }\n}\n\n\n// Figures\n//\n// We reset this here because previously Normalize had no `figure` margins. This\n// ensures we don't break anyone's use of the element.\n\nfigure {\n margin: 0;\n}\n\n\n// Images\n\nimg {\n vertical-align: middle;\n}\n\n// Responsive images (ensure images don't scale beyond their parents)\n.img-responsive {\n .img-responsive();\n}\n\n// Rounded corners\n.img-rounded {\n border-radius: @border-radius-large;\n}\n\n// Image thumbnails\n//\n// Heads up! This is mixin-ed into thumbnails.less for `.thumbnail`.\n.img-thumbnail {\n padding: @thumbnail-padding;\n line-height: @line-height-base;\n background-color: @thumbnail-bg;\n border: 1px solid @thumbnail-border;\n border-radius: @thumbnail-border-radius;\n .transition(all .2s ease-in-out);\n\n // Keep them at most 100% wide\n .img-responsive(inline-block);\n}\n\n// Perfect circle\n.img-circle {\n border-radius: 50%; // set radius in percents\n}\n\n\n// Horizontal rules\n\nhr {\n margin-top: @line-height-computed;\n margin-bottom: @line-height-computed;\n border: 0;\n border-top: 1px solid @hr-border;\n}\n\n\n// Only display content to screen readers\n//\n// See: http://a11yproject.com/posts/how-to-hide-content\n\n.sr-only {\n position: absolute;\n width: 1px;\n height: 1px;\n margin: -1px;\n padding: 0;\n overflow: hidden;\n clip: rect(0,0,0,0);\n border: 0;\n}\n\n// Use in conjunction with .sr-only to only display content when it's focused.\n// Useful for \"Skip to main content\" links; see http://www.w3.org/TR/2013/NOTE-WCAG20-TECHS-20130905/G1\n// Credit: HTML5 Boilerplate\n\n.sr-only-focusable {\n &:active,\n &:focus {\n position: static;\n width: auto;\n height: auto;\n margin: 0;\n overflow: visible;\n clip: auto;\n }\n}\n\n\n// iOS \"clickable elements\" fix for role=\"button\"\n//\n// Fixes \"clickability\" issue (and more generally, the firing of events such as focus as well)\n// for traditionally non-focusable elements with role=\"button\"\n// see https://developer.mozilla.org/en-US/docs/Web/Events/click#Safari_Mobile\n\n[role=\"button\"] {\n cursor: pointer;\n}\n","// Vendor Prefixes\n//\n// All vendor mixins are deprecated as of v3.2.0 due to the introduction of\n// Autoprefixer in our Gruntfile. They have been removed in v4.\n\n// - Animations\n// - Backface visibility\n// - Box shadow\n// - Box sizing\n// - Content columns\n// - Hyphens\n// - Placeholder text\n// - Transformations\n// - Transitions\n// - User Select\n\n\n// Animations\n.animation(@animation) {\n -webkit-animation: @animation;\n -o-animation: @animation;\n animation: @animation;\n}\n.animation-name(@name) {\n -webkit-animation-name: @name;\n animation-name: @name;\n}\n.animation-duration(@duration) {\n -webkit-animation-duration: @duration;\n animation-duration: @duration;\n}\n.animation-timing-function(@timing-function) {\n -webkit-animation-timing-function: @timing-function;\n animation-timing-function: @timing-function;\n}\n.animation-delay(@delay) {\n -webkit-animation-delay: @delay;\n animation-delay: @delay;\n}\n.animation-iteration-count(@iteration-count) {\n -webkit-animation-iteration-count: @iteration-count;\n animation-iteration-count: @iteration-count;\n}\n.animation-direction(@direction) {\n -webkit-animation-direction: @direction;\n animation-direction: @direction;\n}\n.animation-fill-mode(@fill-mode) {\n -webkit-animation-fill-mode: @fill-mode;\n animation-fill-mode: @fill-mode;\n}\n\n// Backface visibility\n// Prevent browsers from flickering when using CSS 3D transforms.\n// Default value is `visible`, but can be changed to `hidden`\n\n.backface-visibility(@visibility) {\n -webkit-backface-visibility: @visibility;\n -moz-backface-visibility: @visibility;\n backface-visibility: @visibility;\n}\n\n// Drop shadows\n//\n// Note: Deprecated `.box-shadow()` as of v3.1.0 since all of Bootstrap's\n// supported browsers that have box shadow capabilities now support it.\n\n.box-shadow(@shadow) {\n -webkit-box-shadow: @shadow; // iOS <4.3 & Android <4.1\n box-shadow: @shadow;\n}\n\n// Box sizing\n.box-sizing(@boxmodel) {\n -webkit-box-sizing: @boxmodel;\n -moz-box-sizing: @boxmodel;\n box-sizing: @boxmodel;\n}\n\n// CSS3 Content Columns\n.content-columns(@column-count; @column-gap: @grid-gutter-width) {\n -webkit-column-count: @column-count;\n -moz-column-count: @column-count;\n column-count: @column-count;\n -webkit-column-gap: @column-gap;\n -moz-column-gap: @column-gap;\n column-gap: @column-gap;\n}\n\n// Optional hyphenation\n.hyphens(@mode: auto) {\n word-wrap: break-word;\n -webkit-hyphens: @mode;\n -moz-hyphens: @mode;\n -ms-hyphens: @mode; // IE10+\n -o-hyphens: @mode;\n hyphens: @mode;\n}\n\n// Placeholder text\n.placeholder(@color: @input-color-placeholder) {\n // Firefox\n &::-moz-placeholder {\n color: @color;\n opacity: 1; // Override Firefox's unusual default opacity; see https://github.com/twbs/bootstrap/pull/11526\n }\n &:-ms-input-placeholder { color: @color; } // Internet Explorer 10+\n &::-webkit-input-placeholder { color: @color; } // Safari and Chrome\n}\n\n// Transformations\n.scale(@ratio) {\n -webkit-transform: scale(@ratio);\n -ms-transform: scale(@ratio); // IE9 only\n -o-transform: scale(@ratio);\n transform: scale(@ratio);\n}\n.scale(@ratioX; @ratioY) {\n -webkit-transform: scale(@ratioX, @ratioY);\n -ms-transform: scale(@ratioX, @ratioY); // IE9 only\n -o-transform: scale(@ratioX, @ratioY);\n transform: scale(@ratioX, @ratioY);\n}\n.scaleX(@ratio) {\n -webkit-transform: scaleX(@ratio);\n -ms-transform: scaleX(@ratio); // IE9 only\n -o-transform: scaleX(@ratio);\n transform: scaleX(@ratio);\n}\n.scaleY(@ratio) {\n -webkit-transform: scaleY(@ratio);\n -ms-transform: scaleY(@ratio); // IE9 only\n -o-transform: scaleY(@ratio);\n transform: scaleY(@ratio);\n}\n.skew(@x; @y) {\n -webkit-transform: skewX(@x) skewY(@y);\n -ms-transform: skewX(@x) skewY(@y); // See https://github.com/twbs/bootstrap/issues/4885; IE9+\n -o-transform: skewX(@x) skewY(@y);\n transform: skewX(@x) skewY(@y);\n}\n.translate(@x; @y) {\n -webkit-transform: translate(@x, @y);\n -ms-transform: translate(@x, @y); // IE9 only\n -o-transform: translate(@x, @y);\n transform: translate(@x, @y);\n}\n.translate3d(@x; @y; @z) {\n -webkit-transform: translate3d(@x, @y, @z);\n transform: translate3d(@x, @y, @z);\n}\n.rotate(@degrees) {\n -webkit-transform: rotate(@degrees);\n -ms-transform: rotate(@degrees); // IE9 only\n -o-transform: rotate(@degrees);\n transform: rotate(@degrees);\n}\n.rotateX(@degrees) {\n -webkit-transform: rotateX(@degrees);\n -ms-transform: rotateX(@degrees); // IE9 only\n -o-transform: rotateX(@degrees);\n transform: rotateX(@degrees);\n}\n.rotateY(@degrees) {\n -webkit-transform: rotateY(@degrees);\n -ms-transform: rotateY(@degrees); // IE9 only\n -o-transform: rotateY(@degrees);\n transform: rotateY(@degrees);\n}\n.perspective(@perspective) {\n -webkit-perspective: @perspective;\n -moz-perspective: @perspective;\n perspective: @perspective;\n}\n.perspective-origin(@perspective) {\n -webkit-perspective-origin: @perspective;\n -moz-perspective-origin: @perspective;\n perspective-origin: @perspective;\n}\n.transform-origin(@origin) {\n -webkit-transform-origin: @origin;\n -moz-transform-origin: @origin;\n -ms-transform-origin: @origin; // IE9 only\n transform-origin: @origin;\n}\n\n\n// Transitions\n\n.transition(@transition) {\n -webkit-transition: @transition;\n -o-transition: @transition;\n transition: @transition;\n}\n.transition-property(@transition-property) {\n -webkit-transition-property: @transition-property;\n transition-property: @transition-property;\n}\n.transition-delay(@transition-delay) {\n -webkit-transition-delay: @transition-delay;\n transition-delay: @transition-delay;\n}\n.transition-duration(@transition-duration) {\n -webkit-transition-duration: @transition-duration;\n transition-duration: @transition-duration;\n}\n.transition-timing-function(@timing-function) {\n -webkit-transition-timing-function: @timing-function;\n transition-timing-function: @timing-function;\n}\n.transition-transform(@transition) {\n -webkit-transition: -webkit-transform @transition;\n -moz-transition: -moz-transform @transition;\n -o-transition: -o-transform @transition;\n transition: transform @transition;\n}\n\n\n// User select\n// For selecting text on the page\n\n.user-select(@select) {\n -webkit-user-select: @select;\n -moz-user-select: @select;\n -ms-user-select: @select; // IE10+\n user-select: @select;\n}\n","// WebKit-style focus\n\n.tab-focus() {\n // WebKit-specific. Other browsers will keep their default outline style.\n // (Initially tried to also force default via `outline: initial`,\n // but that seems to erroneously remove the outline in Firefox altogether.)\n outline: 5px auto -webkit-focus-ring-color;\n outline-offset: -2px;\n}\n","// Image Mixins\n// - Responsive image\n// - Retina image\n\n\n// Responsive image\n//\n// Keep images from scaling beyond the width of their parents.\n.img-responsive(@display: block) {\n display: @display;\n max-width: 100%; // Part 1: Set a maximum relative to the parent\n height: auto; // Part 2: Scale the height according to the width, otherwise you get stretching\n}\n\n\n// Retina image\n//\n// Short retina mixin for setting background-image and -size. Note that the\n// spelling of `min--moz-device-pixel-ratio` is intentional.\n.img-retina(@file-1x; @file-2x; @width-1x; @height-1x) {\n background-image: url(\"@{file-1x}\");\n\n @media\n only screen and (-webkit-min-device-pixel-ratio: 2),\n only screen and ( min--moz-device-pixel-ratio: 2),\n only screen and ( -o-min-device-pixel-ratio: 2/1),\n only screen and ( min-device-pixel-ratio: 2),\n only screen and ( min-resolution: 192dpi),\n only screen and ( min-resolution: 2dppx) {\n background-image: url(\"@{file-2x}\");\n background-size: @width-1x @height-1x;\n }\n}\n","//\n// Typography\n// --------------------------------------------------\n\n\n// Headings\n// -------------------------\n\nh1, h2, h3, h4, h5, h6,\n.h1, .h2, .h3, .h4, .h5, .h6 {\n font-family: @headings-font-family;\n font-weight: @headings-font-weight;\n line-height: @headings-line-height;\n color: @headings-color;\n\n small,\n .small {\n font-weight: normal;\n line-height: 1;\n color: @headings-small-color;\n }\n}\n\nh1, .h1,\nh2, .h2,\nh3, .h3 {\n margin-top: @line-height-computed;\n margin-bottom: (@line-height-computed / 2);\n\n small,\n .small {\n font-size: 65%;\n }\n}\nh4, .h4,\nh5, .h5,\nh6, .h6 {\n margin-top: (@line-height-computed / 2);\n margin-bottom: (@line-height-computed / 2);\n\n small,\n .small {\n font-size: 75%;\n }\n}\n\nh1, .h1 { font-size: @font-size-h1; }\nh2, .h2 { font-size: @font-size-h2; }\nh3, .h3 { font-size: @font-size-h3; }\nh4, .h4 { font-size: @font-size-h4; }\nh5, .h5 { font-size: @font-size-h5; }\nh6, .h6 { font-size: @font-size-h6; }\n\n\n// Body text\n// -------------------------\n\np {\n margin: 0 0 (@line-height-computed / 2);\n}\n\n.lead {\n margin-bottom: @line-height-computed;\n font-size: floor((@font-size-base * 1.15));\n font-weight: 300;\n line-height: 1.4;\n\n @media (min-width: @screen-sm-min) {\n font-size: (@font-size-base * 1.5);\n }\n}\n\n\n// Emphasis & misc\n// -------------------------\n\n// Ex: (12px small font / 14px base font) * 100% = about 85%\nsmall,\n.small {\n font-size: floor((100% * @font-size-small / @font-size-base));\n}\n\nmark,\n.mark {\n background-color: @state-warning-bg;\n padding: .2em;\n}\n\n// Alignment\n.text-left { text-align: left; }\n.text-right { text-align: right; }\n.text-center { text-align: center; }\n.text-justify { text-align: justify; }\n.text-nowrap { white-space: nowrap; }\n\n// Transformation\n.text-lowercase { text-transform: lowercase; }\n.text-uppercase { text-transform: uppercase; }\n.text-capitalize { text-transform: capitalize; }\n\n// Contextual colors\n.text-muted {\n color: @text-muted;\n}\n.text-primary {\n .text-emphasis-variant(@brand-primary);\n}\n.text-success {\n .text-emphasis-variant(@state-success-text);\n}\n.text-info {\n .text-emphasis-variant(@state-info-text);\n}\n.text-warning {\n .text-emphasis-variant(@state-warning-text);\n}\n.text-danger {\n .text-emphasis-variant(@state-danger-text);\n}\n\n// Contextual backgrounds\n// For now we'll leave these alongside the text classes until v4 when we can\n// safely shift things around (per SemVer rules).\n.bg-primary {\n // Given the contrast here, this is the only class to have its color inverted\n // automatically.\n color: #fff;\n .bg-variant(@brand-primary);\n}\n.bg-success {\n .bg-variant(@state-success-bg);\n}\n.bg-info {\n .bg-variant(@state-info-bg);\n}\n.bg-warning {\n .bg-variant(@state-warning-bg);\n}\n.bg-danger {\n .bg-variant(@state-danger-bg);\n}\n\n\n// Page header\n// -------------------------\n\n.page-header {\n padding-bottom: ((@line-height-computed / 2) - 1);\n margin: (@line-height-computed * 2) 0 @line-height-computed;\n border-bottom: 1px solid @page-header-border-color;\n}\n\n\n// Lists\n// -------------------------\n\n// Unordered and Ordered lists\nul,\nol {\n margin-top: 0;\n margin-bottom: (@line-height-computed / 2);\n ul,\n ol {\n margin-bottom: 0;\n }\n}\n\n// List options\n\n// Unstyled keeps list items block level, just removes default browser padding and list-style\n.list-unstyled {\n padding-left: 0;\n list-style: none;\n}\n\n// Inline turns list items into inline-block\n.list-inline {\n .list-unstyled();\n margin-left: -5px;\n\n > li {\n display: inline-block;\n padding-left: 5px;\n padding-right: 5px;\n }\n}\n\n// Description Lists\ndl {\n margin-top: 0; // Remove browser default\n margin-bottom: @line-height-computed;\n}\ndt,\ndd {\n line-height: @line-height-base;\n}\ndt {\n font-weight: bold;\n}\ndd {\n margin-left: 0; // Undo browser default\n}\n\n// Horizontal description lists\n//\n// Defaults to being stacked without any of the below styles applied, until the\n// grid breakpoint is reached (default of ~768px).\n\n.dl-horizontal {\n dd {\n &:extend(.clearfix all); // Clear the floated `dt` if an empty `dd` is present\n }\n\n @media (min-width: @dl-horizontal-breakpoint) {\n dt {\n float: left;\n width: (@dl-horizontal-offset - 20);\n clear: left;\n text-align: right;\n .text-overflow();\n }\n dd {\n margin-left: @dl-horizontal-offset;\n }\n }\n}\n\n\n// Misc\n// -------------------------\n\n// Abbreviations and acronyms\nabbr[title],\n// Add data-* attribute to help out our tooltip plugin, per https://github.com/twbs/bootstrap/issues/5257\nabbr[data-original-title] {\n cursor: help;\n border-bottom: 1px dotted @abbr-border-color;\n}\n.initialism {\n font-size: 90%;\n .text-uppercase();\n}\n\n// Blockquotes\nblockquote {\n padding: (@line-height-computed / 2) @line-height-computed;\n margin: 0 0 @line-height-computed;\n font-size: @blockquote-font-size;\n border-left: 5px solid @blockquote-border-color;\n\n p,\n ul,\n ol {\n &:last-child {\n margin-bottom: 0;\n }\n }\n\n // Note: Deprecated small and .small as of v3.1.0\n // Context: https://github.com/twbs/bootstrap/issues/11660\n footer,\n small,\n .small {\n display: block;\n font-size: 80%; // back to default font-size\n line-height: @line-height-base;\n color: @blockquote-small-color;\n\n &:before {\n content: '\\2014 \\00A0'; // em dash, nbsp\n }\n }\n}\n\n// Opposite alignment of blockquote\n//\n// Heads up: `blockquote.pull-right` has been deprecated as of v3.1.0.\n.blockquote-reverse,\nblockquote.pull-right {\n padding-right: 15px;\n padding-left: 0;\n border-right: 5px solid @blockquote-border-color;\n border-left: 0;\n text-align: right;\n\n // Account for citation\n footer,\n small,\n .small {\n &:before { content: ''; }\n &:after {\n content: '\\00A0 \\2014'; // nbsp, em dash\n }\n }\n}\n\n// Addresses\naddress {\n margin-bottom: @line-height-computed;\n font-style: normal;\n line-height: @line-height-base;\n}\n","// Typography\n\n.text-emphasis-variant(@color) {\n color: @color;\n a&:hover,\n a&:focus {\n color: darken(@color, 10%);\n }\n}\n","// Contextual backgrounds\n\n.bg-variant(@color) {\n background-color: @color;\n a&:hover,\n a&:focus {\n background-color: darken(@color, 10%);\n }\n}\n","// Text overflow\n// Requires inline-block or block for proper styling\n\n.text-overflow() {\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n}\n","//\n// Code (inline and block)\n// --------------------------------------------------\n\n\n// Inline and block code styles\ncode,\nkbd,\npre,\nsamp {\n font-family: @font-family-monospace;\n}\n\n// Inline code\ncode {\n padding: 2px 4px;\n font-size: 90%;\n color: @code-color;\n background-color: @code-bg;\n border-radius: @border-radius-base;\n}\n\n// User input typically entered via keyboard\nkbd {\n padding: 2px 4px;\n font-size: 90%;\n color: @kbd-color;\n background-color: @kbd-bg;\n border-radius: @border-radius-small;\n box-shadow: inset 0 -1px 0 rgba(0,0,0,.25);\n\n kbd {\n padding: 0;\n font-size: 100%;\n font-weight: bold;\n box-shadow: none;\n }\n}\n\n// Blocks of code\npre {\n display: block;\n padding: ((@line-height-computed - 1) / 2);\n margin: 0 0 (@line-height-computed / 2);\n font-size: (@font-size-base - 1); // 14px to 13px\n line-height: @line-height-base;\n word-break: break-all;\n word-wrap: break-word;\n color: @pre-color;\n background-color: @pre-bg;\n border: 1px solid @pre-border-color;\n border-radius: @border-radius-base;\n\n // Account for some code outputs that place code tags in pre tags\n code {\n padding: 0;\n font-size: inherit;\n color: inherit;\n white-space: pre-wrap;\n background-color: transparent;\n border-radius: 0;\n }\n}\n\n// Enable scrollable blocks of code\n.pre-scrollable {\n max-height: @pre-scrollable-max-height;\n overflow-y: scroll;\n}\n","//\n// Grid system\n// --------------------------------------------------\n\n\n// Container widths\n//\n// Set the container width, and override it for fixed navbars in media queries.\n\n.container {\n .container-fixed();\n\n @media (min-width: @screen-sm-min) {\n width: @container-sm;\n }\n @media (min-width: @screen-md-min) {\n width: @container-md;\n }\n @media (min-width: @screen-lg-min) {\n width: @container-lg;\n }\n}\n\n\n// Fluid container\n//\n// Utilizes the mixin meant for fixed width containers, but without any defined\n// width for fluid, full width layouts.\n\n.container-fluid {\n .container-fixed();\n}\n\n\n// Row\n//\n// Rows contain and clear the floats of your columns.\n\n.row {\n .make-row();\n}\n\n\n// Columns\n//\n// Common styles for small and large grid columns\n\n.make-grid-columns();\n\n\n// Extra small grid\n//\n// Columns, offsets, pushes, and pulls for extra small devices like\n// smartphones.\n\n.make-grid(xs);\n\n\n// Small grid\n//\n// Columns, offsets, pushes, and pulls for the small device range, from phones\n// to tablets.\n\n@media (min-width: @screen-sm-min) {\n .make-grid(sm);\n}\n\n\n// Medium grid\n//\n// Columns, offsets, pushes, and pulls for the desktop device range.\n\n@media (min-width: @screen-md-min) {\n .make-grid(md);\n}\n\n\n// Large grid\n//\n// Columns, offsets, pushes, and pulls for the large desktop device range.\n\n@media (min-width: @screen-lg-min) {\n .make-grid(lg);\n}\n","// Grid system\n//\n// Generate semantic grid columns with these mixins.\n\n// Centered container element\n.container-fixed(@gutter: @grid-gutter-width) {\n margin-right: auto;\n margin-left: auto;\n padding-left: floor((@gutter / 2));\n padding-right: ceil((@gutter / 2));\n &:extend(.clearfix all);\n}\n\n// Creates a wrapper for a series of columns\n.make-row(@gutter: @grid-gutter-width) {\n margin-left: ceil((@gutter / -2));\n margin-right: floor((@gutter / -2));\n &:extend(.clearfix all);\n}\n\n// Generate the extra small columns\n.make-xs-column(@columns; @gutter: @grid-gutter-width) {\n position: relative;\n float: left;\n width: percentage((@columns / @grid-columns));\n min-height: 1px;\n padding-left: (@gutter / 2);\n padding-right: (@gutter / 2);\n}\n.make-xs-column-offset(@columns) {\n margin-left: percentage((@columns / @grid-columns));\n}\n.make-xs-column-push(@columns) {\n left: percentage((@columns / @grid-columns));\n}\n.make-xs-column-pull(@columns) {\n right: percentage((@columns / @grid-columns));\n}\n\n// Generate the small columns\n.make-sm-column(@columns; @gutter: @grid-gutter-width) {\n position: relative;\n min-height: 1px;\n padding-left: (@gutter / 2);\n padding-right: (@gutter / 2);\n\n @media (min-width: @screen-sm-min) {\n float: left;\n width: percentage((@columns / @grid-columns));\n }\n}\n.make-sm-column-offset(@columns) {\n @media (min-width: @screen-sm-min) {\n margin-left: percentage((@columns / @grid-columns));\n }\n}\n.make-sm-column-push(@columns) {\n @media (min-width: @screen-sm-min) {\n left: percentage((@columns / @grid-columns));\n }\n}\n.make-sm-column-pull(@columns) {\n @media (min-width: @screen-sm-min) {\n right: percentage((@columns / @grid-columns));\n }\n}\n\n// Generate the medium columns\n.make-md-column(@columns; @gutter: @grid-gutter-width) {\n position: relative;\n min-height: 1px;\n padding-left: (@gutter / 2);\n padding-right: (@gutter / 2);\n\n @media (min-width: @screen-md-min) {\n float: left;\n width: percentage((@columns / @grid-columns));\n }\n}\n.make-md-column-offset(@columns) {\n @media (min-width: @screen-md-min) {\n margin-left: percentage((@columns / @grid-columns));\n }\n}\n.make-md-column-push(@columns) {\n @media (min-width: @screen-md-min) {\n left: percentage((@columns / @grid-columns));\n }\n}\n.make-md-column-pull(@columns) {\n @media (min-width: @screen-md-min) {\n right: percentage((@columns / @grid-columns));\n }\n}\n\n// Generate the large columns\n.make-lg-column(@columns; @gutter: @grid-gutter-width) {\n position: relative;\n min-height: 1px;\n padding-left: (@gutter / 2);\n padding-right: (@gutter / 2);\n\n @media (min-width: @screen-lg-min) {\n float: left;\n width: percentage((@columns / @grid-columns));\n }\n}\n.make-lg-column-offset(@columns) {\n @media (min-width: @screen-lg-min) {\n margin-left: percentage((@columns / @grid-columns));\n }\n}\n.make-lg-column-push(@columns) {\n @media (min-width: @screen-lg-min) {\n left: percentage((@columns / @grid-columns));\n }\n}\n.make-lg-column-pull(@columns) {\n @media (min-width: @screen-lg-min) {\n right: percentage((@columns / @grid-columns));\n }\n}\n","// Framework grid generation\n//\n// Used only by Bootstrap to generate the correct number of grid classes given\n// any value of `@grid-columns`.\n\n.make-grid-columns() {\n // Common styles for all sizes of grid columns, widths 1-12\n .col(@index) { // initial\n @item: ~\".col-xs-@{index}, .col-sm-@{index}, .col-md-@{index}, .col-lg-@{index}\";\n .col((@index + 1), @item);\n }\n .col(@index, @list) when (@index =< @grid-columns) { // general; \"=<\" isn't a typo\n @item: ~\".col-xs-@{index}, .col-sm-@{index}, .col-md-@{index}, .col-lg-@{index}\";\n .col((@index + 1), ~\"@{list}, @{item}\");\n }\n .col(@index, @list) when (@index > @grid-columns) { // terminal\n @{list} {\n position: relative;\n // Prevent columns from collapsing when empty\n min-height: 1px;\n // Inner gutter via padding\n padding-left: ceil((@grid-gutter-width / 2));\n padding-right: floor((@grid-gutter-width / 2));\n }\n }\n .col(1); // kickstart it\n}\n\n.float-grid-columns(@class) {\n .col(@index) { // initial\n @item: ~\".col-@{class}-@{index}\";\n .col((@index + 1), @item);\n }\n .col(@index, @list) when (@index =< @grid-columns) { // general\n @item: ~\".col-@{class}-@{index}\";\n .col((@index + 1), ~\"@{list}, @{item}\");\n }\n .col(@index, @list) when (@index > @grid-columns) { // terminal\n @{list} {\n float: left;\n }\n }\n .col(1); // kickstart it\n}\n\n.calc-grid-column(@index, @class, @type) when (@type = width) and (@index > 0) {\n .col-@{class}-@{index} {\n width: percentage((@index / @grid-columns));\n }\n}\n.calc-grid-column(@index, @class, @type) when (@type = push) and (@index > 0) {\n .col-@{class}-push-@{index} {\n left: percentage((@index / @grid-columns));\n }\n}\n.calc-grid-column(@index, @class, @type) when (@type = push) and (@index = 0) {\n .col-@{class}-push-0 {\n left: auto;\n }\n}\n.calc-grid-column(@index, @class, @type) when (@type = pull) and (@index > 0) {\n .col-@{class}-pull-@{index} {\n right: percentage((@index / @grid-columns));\n }\n}\n.calc-grid-column(@index, @class, @type) when (@type = pull) and (@index = 0) {\n .col-@{class}-pull-0 {\n right: auto;\n }\n}\n.calc-grid-column(@index, @class, @type) when (@type = offset) {\n .col-@{class}-offset-@{index} {\n margin-left: percentage((@index / @grid-columns));\n }\n}\n\n// Basic looping in LESS\n.loop-grid-columns(@index, @class, @type) when (@index >= 0) {\n .calc-grid-column(@index, @class, @type);\n // next iteration\n .loop-grid-columns((@index - 1), @class, @type);\n}\n\n// Create grid for specific class\n.make-grid(@class) {\n .float-grid-columns(@class);\n .loop-grid-columns(@grid-columns, @class, width);\n .loop-grid-columns(@grid-columns, @class, pull);\n .loop-grid-columns(@grid-columns, @class, push);\n .loop-grid-columns(@grid-columns, @class, offset);\n}\n","//\n// Tables\n// --------------------------------------------------\n\n\ntable {\n background-color: @table-bg;\n}\ncaption {\n padding-top: @table-cell-padding;\n padding-bottom: @table-cell-padding;\n color: @text-muted;\n text-align: left;\n}\nth {\n text-align: left;\n}\n\n\n// Baseline styles\n\n.table {\n width: 100%;\n max-width: 100%;\n margin-bottom: @line-height-computed;\n // Cells\n > thead,\n > tbody,\n > tfoot {\n > tr {\n > th,\n > td {\n padding: @table-cell-padding;\n line-height: @line-height-base;\n vertical-align: top;\n border-top: 1px solid @table-border-color;\n }\n }\n }\n // Bottom align for column headings\n > thead > tr > th {\n vertical-align: bottom;\n border-bottom: 2px solid @table-border-color;\n }\n // Remove top border from thead by default\n > caption + thead,\n > colgroup + thead,\n > thead:first-child {\n > tr:first-child {\n > th,\n > td {\n border-top: 0;\n }\n }\n }\n // Account for multiple tbody instances\n > tbody + tbody {\n border-top: 2px solid @table-border-color;\n }\n\n // Nesting\n .table {\n background-color: @body-bg;\n }\n}\n\n\n// Condensed table w/ half padding\n\n.table-condensed {\n > thead,\n > tbody,\n > tfoot {\n > tr {\n > th,\n > td {\n padding: @table-condensed-cell-padding;\n }\n }\n }\n}\n\n\n// Bordered version\n//\n// Add borders all around the table and between all the columns.\n\n.table-bordered {\n border: 1px solid @table-border-color;\n > thead,\n > tbody,\n > tfoot {\n > tr {\n > th,\n > td {\n border: 1px solid @table-border-color;\n }\n }\n }\n > thead > tr {\n > th,\n > td {\n border-bottom-width: 2px;\n }\n }\n}\n\n\n// Zebra-striping\n//\n// Default zebra-stripe styles (alternating gray and transparent backgrounds)\n\n.table-striped {\n > tbody > tr:nth-of-type(odd) {\n background-color: @table-bg-accent;\n }\n}\n\n\n// Hover effect\n//\n// Placed here since it has to come after the potential zebra striping\n\n.table-hover {\n > tbody > tr:hover {\n background-color: @table-bg-hover;\n }\n}\n\n\n// Table cell sizing\n//\n// Reset default table behavior\n\ntable col[class*=\"col-\"] {\n position: static; // Prevent border hiding in Firefox and IE9-11 (see https://github.com/twbs/bootstrap/issues/11623)\n float: none;\n display: table-column;\n}\ntable {\n td,\n th {\n &[class*=\"col-\"] {\n position: static; // Prevent border hiding in Firefox and IE9-11 (see https://github.com/twbs/bootstrap/issues/11623)\n float: none;\n display: table-cell;\n }\n }\n}\n\n\n// Table backgrounds\n//\n// Exact selectors below required to override `.table-striped` and prevent\n// inheritance to nested tables.\n\n// Generate the contextual variants\n.table-row-variant(active; @table-bg-active);\n.table-row-variant(success; @state-success-bg);\n.table-row-variant(info; @state-info-bg);\n.table-row-variant(warning; @state-warning-bg);\n.table-row-variant(danger; @state-danger-bg);\n\n\n// Responsive tables\n//\n// Wrap your tables in `.table-responsive` and we'll make them mobile friendly\n// by enabling horizontal scrolling. Only applies <768px. Everything above that\n// will display normally.\n\n.table-responsive {\n overflow-x: auto;\n min-height: 0.01%; // Workaround for IE9 bug (see https://github.com/twbs/bootstrap/issues/14837)\n\n @media screen and (max-width: @screen-xs-max) {\n width: 100%;\n margin-bottom: (@line-height-computed * 0.75);\n overflow-y: hidden;\n -ms-overflow-style: -ms-autohiding-scrollbar;\n border: 1px solid @table-border-color;\n\n // Tighten up spacing\n > .table {\n margin-bottom: 0;\n\n // Ensure the content doesn't wrap\n > thead,\n > tbody,\n > tfoot {\n > tr {\n > th,\n > td {\n white-space: nowrap;\n }\n }\n }\n }\n\n // Special overrides for the bordered tables\n > .table-bordered {\n border: 0;\n\n // Nuke the appropriate borders so that the parent can handle them\n > thead,\n > tbody,\n > tfoot {\n > tr {\n > th:first-child,\n > td:first-child {\n border-left: 0;\n }\n > th:last-child,\n > td:last-child {\n border-right: 0;\n }\n }\n }\n\n // Only nuke the last row's bottom-border in `tbody` and `tfoot` since\n // chances are there will be only one `tr` in a `thead` and that would\n // remove the border altogether.\n > tbody,\n > tfoot {\n > tr:last-child {\n > th,\n > td {\n border-bottom: 0;\n }\n }\n }\n\n }\n }\n}\n","// Tables\n\n.table-row-variant(@state; @background) {\n // Exact selectors below required to override `.table-striped` and prevent\n // inheritance to nested tables.\n .table > thead > tr,\n .table > tbody > tr,\n .table > tfoot > tr {\n > td.@{state},\n > th.@{state},\n &.@{state} > td,\n &.@{state} > th {\n background-color: @background;\n }\n }\n\n // Hover states for `.table-hover`\n // Note: this is not available for cells or rows within `thead` or `tfoot`.\n .table-hover > tbody > tr {\n > td.@{state}:hover,\n > th.@{state}:hover,\n &.@{state}:hover > td,\n &:hover > .@{state},\n &.@{state}:hover > th {\n background-color: darken(@background, 5%);\n }\n }\n}\n","//\n// Forms\n// --------------------------------------------------\n\n\n// Normalize non-controls\n//\n// Restyle and baseline non-control form elements.\n\nfieldset {\n padding: 0;\n margin: 0;\n border: 0;\n // Chrome and Firefox set a `min-width: min-content;` on fieldsets,\n // so we reset that to ensure it behaves more like a standard block element.\n // See https://github.com/twbs/bootstrap/issues/12359.\n min-width: 0;\n}\n\nlegend {\n display: block;\n width: 100%;\n padding: 0;\n margin-bottom: @line-height-computed;\n font-size: (@font-size-base * 1.5);\n line-height: inherit;\n color: @legend-color;\n border: 0;\n border-bottom: 1px solid @legend-border-color;\n}\n\nlabel {\n display: inline-block;\n max-width: 100%; // Force IE8 to wrap long content (see https://github.com/twbs/bootstrap/issues/13141)\n margin-bottom: 5px;\n font-weight: bold;\n}\n\n\n// Normalize form controls\n//\n// While most of our form styles require extra classes, some basic normalization\n// is required to ensure optimum display with or without those classes to better\n// address browser inconsistencies.\n\n// Override content-box in Normalize (* isn't specific enough)\ninput[type=\"search\"] {\n .box-sizing(border-box);\n}\n\n// Position radios and checkboxes better\ninput[type=\"radio\"],\ninput[type=\"checkbox\"] {\n margin: 4px 0 0;\n margin-top: 1px \\9; // IE8-9\n line-height: normal;\n}\n\ninput[type=\"file\"] {\n display: block;\n}\n\n// Make range inputs behave like textual form controls\ninput[type=\"range\"] {\n display: block;\n width: 100%;\n}\n\n// Make multiple select elements height not fixed\nselect[multiple],\nselect[size] {\n height: auto;\n}\n\n// Focus for file, radio, and checkbox\ninput[type=\"file\"]:focus,\ninput[type=\"radio\"]:focus,\ninput[type=\"checkbox\"]:focus {\n .tab-focus();\n}\n\n// Adjust output element\noutput {\n display: block;\n padding-top: (@padding-base-vertical + 1);\n font-size: @font-size-base;\n line-height: @line-height-base;\n color: @input-color;\n}\n\n\n// Common form controls\n//\n// Shared size and type resets for form controls. Apply `.form-control` to any\n// of the following form controls:\n//\n// select\n// textarea\n// input[type=\"text\"]\n// input[type=\"password\"]\n// input[type=\"datetime\"]\n// input[type=\"datetime-local\"]\n// input[type=\"date\"]\n// input[type=\"month\"]\n// input[type=\"time\"]\n// input[type=\"week\"]\n// input[type=\"number\"]\n// input[type=\"email\"]\n// input[type=\"url\"]\n// input[type=\"search\"]\n// input[type=\"tel\"]\n// input[type=\"color\"]\n\n.form-control {\n display: block;\n width: 100%;\n height: @input-height-base; // Make inputs at least the height of their button counterpart (base line-height + padding + border)\n padding: @padding-base-vertical @padding-base-horizontal;\n font-size: @font-size-base;\n line-height: @line-height-base;\n color: @input-color;\n background-color: @input-bg;\n background-image: none; // Reset unusual Firefox-on-Android default style; see https://github.com/necolas/normalize.css/issues/214\n border: 1px solid @input-border;\n border-radius: @input-border-radius; // Note: This has no effect on s in CSS.\n .box-shadow(inset 0 1px 1px rgba(0,0,0,.075));\n .transition(~\"border-color ease-in-out .15s, box-shadow ease-in-out .15s\");\n\n // Customize the `:focus` state to imitate native WebKit styles.\n .form-control-focus();\n\n // Placeholder\n .placeholder();\n\n // Unstyle the caret on ``\n// element gets special love because it's special, and that's a fact!\n.input-size(@input-height; @padding-vertical; @padding-horizontal; @font-size; @line-height; @border-radius) {\n height: @input-height;\n padding: @padding-vertical @padding-horizontal;\n font-size: @font-size;\n line-height: @line-height;\n border-radius: @border-radius;\n\n select& {\n height: @input-height;\n line-height: @input-height;\n }\n\n textarea&,\n select[multiple]& {\n height: auto;\n }\n}\n","//\n// Buttons\n// --------------------------------------------------\n\n\n// Base styles\n// --------------------------------------------------\n\n.btn {\n display: inline-block;\n margin-bottom: 0; // For input.btn\n font-weight: @btn-font-weight;\n text-align: center;\n vertical-align: middle;\n touch-action: manipulation;\n cursor: pointer;\n background-image: none; // Reset unusual Firefox-on-Android default style; see https://github.com/necolas/normalize.css/issues/214\n border: 1px solid transparent;\n white-space: nowrap;\n .button-size(@padding-base-vertical; @padding-base-horizontal; @font-size-base; @line-height-base; @btn-border-radius-base);\n .user-select(none);\n\n &,\n &:active,\n &.active {\n &:focus,\n &.focus {\n .tab-focus();\n }\n }\n\n &:hover,\n &:focus,\n &.focus {\n color: @btn-default-color;\n text-decoration: none;\n }\n\n &:active,\n &.active {\n outline: 0;\n background-image: none;\n .box-shadow(inset 0 3px 5px rgba(0,0,0,.125));\n }\n\n &.disabled,\n &[disabled],\n fieldset[disabled] & {\n cursor: @cursor-disabled;\n .opacity(.65);\n .box-shadow(none);\n }\n\n a& {\n &.disabled,\n fieldset[disabled] & {\n pointer-events: none; // Future-proof disabling of clicks on `` elements\n }\n }\n}\n\n\n// Alternate buttons\n// --------------------------------------------------\n\n.btn-default {\n .button-variant(@btn-default-color; @btn-default-bg; @btn-default-border);\n}\n.btn-primary {\n .button-variant(@btn-primary-color; @btn-primary-bg; @btn-primary-border);\n}\n// Success appears as green\n.btn-success {\n .button-variant(@btn-success-color; @btn-success-bg; @btn-success-border);\n}\n// Info appears as blue-green\n.btn-info {\n .button-variant(@btn-info-color; @btn-info-bg; @btn-info-border);\n}\n// Warning appears as orange\n.btn-warning {\n .button-variant(@btn-warning-color; @btn-warning-bg; @btn-warning-border);\n}\n// Danger and error appear as red\n.btn-danger {\n .button-variant(@btn-danger-color; @btn-danger-bg; @btn-danger-border);\n}\n\n\n// Link buttons\n// -------------------------\n\n// Make a button look and behave like a link\n.btn-link {\n color: @link-color;\n font-weight: normal;\n border-radius: 0;\n\n &,\n &:active,\n &.active,\n &[disabled],\n fieldset[disabled] & {\n background-color: transparent;\n .box-shadow(none);\n }\n &,\n &:hover,\n &:focus,\n &:active {\n border-color: transparent;\n }\n &:hover,\n &:focus {\n color: @link-hover-color;\n text-decoration: @link-hover-decoration;\n background-color: transparent;\n }\n &[disabled],\n fieldset[disabled] & {\n &:hover,\n &:focus {\n color: @btn-link-disabled-color;\n text-decoration: none;\n }\n }\n}\n\n\n// Button Sizes\n// --------------------------------------------------\n\n.btn-lg {\n // line-height: ensure even-numbered height of button next to large input\n .button-size(@padding-large-vertical; @padding-large-horizontal; @font-size-large; @line-height-large; @btn-border-radius-large);\n}\n.btn-sm {\n // line-height: ensure proper height of button next to small input\n .button-size(@padding-small-vertical; @padding-small-horizontal; @font-size-small; @line-height-small; @btn-border-radius-small);\n}\n.btn-xs {\n .button-size(@padding-xs-vertical; @padding-xs-horizontal; @font-size-small; @line-height-small; @btn-border-radius-small);\n}\n\n\n// Block button\n// --------------------------------------------------\n\n.btn-block {\n display: block;\n width: 100%;\n}\n\n// Vertically space out multiple block buttons\n.btn-block + .btn-block {\n margin-top: 5px;\n}\n\n// Specificity overrides\ninput[type=\"submit\"],\ninput[type=\"reset\"],\ninput[type=\"button\"] {\n &.btn-block {\n width: 100%;\n }\n}\n","// Button variants\n//\n// Easily pump out default styles, as well as :hover, :focus, :active,\n// and disabled options for all buttons\n\n.button-variant(@color; @background; @border) {\n color: @color;\n background-color: @background;\n border-color: @border;\n\n &:focus,\n &.focus {\n color: @color;\n background-color: darken(@background, 10%);\n border-color: darken(@border, 25%);\n }\n &:hover {\n color: @color;\n background-color: darken(@background, 10%);\n border-color: darken(@border, 12%);\n }\n &:active,\n &.active,\n .open > .dropdown-toggle& {\n color: @color;\n background-color: darken(@background, 10%);\n border-color: darken(@border, 12%);\n\n &:hover,\n &:focus,\n &.focus {\n color: @color;\n background-color: darken(@background, 17%);\n border-color: darken(@border, 25%);\n }\n }\n &:active,\n &.active,\n .open > .dropdown-toggle& {\n background-image: none;\n }\n &.disabled,\n &[disabled],\n fieldset[disabled] & {\n &:hover,\n &:focus,\n &.focus {\n background-color: @background;\n border-color: @border;\n }\n }\n\n .badge {\n color: @background;\n background-color: @color;\n }\n}\n\n// Button sizes\n.button-size(@padding-vertical; @padding-horizontal; @font-size; @line-height; @border-radius) {\n padding: @padding-vertical @padding-horizontal;\n font-size: @font-size;\n line-height: @line-height;\n border-radius: @border-radius;\n}\n","// Opacity\n\n.opacity(@opacity) {\n opacity: @opacity;\n // IE8 filter\n @opacity-ie: (@opacity * 100);\n filter: ~\"alpha(opacity=@{opacity-ie})\";\n}\n","//\n// Component animations\n// --------------------------------------------------\n\n// Heads up!\n//\n// We don't use the `.opacity()` mixin here since it causes a bug with text\n// fields in IE7-8. Source: https://github.com/twbs/bootstrap/pull/3552.\n\n.fade {\n opacity: 0;\n .transition(opacity .15s linear);\n &.in {\n opacity: 1;\n }\n}\n\n.collapse {\n display: none;\n\n &.in { display: block; }\n tr&.in { display: table-row; }\n tbody&.in { display: table-row-group; }\n}\n\n.collapsing {\n position: relative;\n height: 0;\n overflow: hidden;\n .transition-property(~\"height, visibility\");\n .transition-duration(.35s);\n .transition-timing-function(ease);\n}\n","//\n// Dropdown menus\n// --------------------------------------------------\n\n\n// Dropdown arrow/caret\n.caret {\n display: inline-block;\n width: 0;\n height: 0;\n margin-left: 2px;\n vertical-align: middle;\n border-top: @caret-width-base dashed;\n border-top: @caret-width-base solid ~\"\\9\"; // IE8\n border-right: @caret-width-base solid transparent;\n border-left: @caret-width-base solid transparent;\n}\n\n// The dropdown wrapper (div)\n.dropup,\n.dropdown {\n position: relative;\n}\n\n// Prevent the focus on the dropdown toggle when closing dropdowns\n.dropdown-toggle:focus {\n outline: 0;\n}\n\n// The dropdown menu (ul)\n.dropdown-menu {\n position: absolute;\n top: 100%;\n left: 0;\n z-index: @zindex-dropdown;\n display: none; // none by default, but block on \"open\" of the menu\n float: left;\n min-width: 160px;\n padding: 5px 0;\n margin: 2px 0 0; // override default ul\n list-style: none;\n font-size: @font-size-base;\n text-align: left; // Ensures proper alignment if parent has it changed (e.g., modal footer)\n background-color: @dropdown-bg;\n border: 1px solid @dropdown-fallback-border; // IE8 fallback\n border: 1px solid @dropdown-border;\n border-radius: @border-radius-base;\n .box-shadow(0 6px 12px rgba(0,0,0,.175));\n background-clip: padding-box;\n\n // Aligns the dropdown menu to right\n //\n // Deprecated as of 3.1.0 in favor of `.dropdown-menu-[dir]`\n &.pull-right {\n right: 0;\n left: auto;\n }\n\n // Dividers (basically an hr) within the dropdown\n .divider {\n .nav-divider(@dropdown-divider-bg);\n }\n\n // Links within the dropdown menu\n > li > a {\n display: block;\n padding: 3px 20px;\n clear: both;\n font-weight: normal;\n line-height: @line-height-base;\n color: @dropdown-link-color;\n white-space: nowrap; // prevent links from randomly breaking onto new lines\n }\n}\n\n// Hover/Focus state\n.dropdown-menu > li > a {\n &:hover,\n &:focus {\n text-decoration: none;\n color: @dropdown-link-hover-color;\n background-color: @dropdown-link-hover-bg;\n }\n}\n\n// Active state\n.dropdown-menu > .active > a {\n &,\n &:hover,\n &:focus {\n color: @dropdown-link-active-color;\n text-decoration: none;\n outline: 0;\n background-color: @dropdown-link-active-bg;\n }\n}\n\n// Disabled state\n//\n// Gray out text and ensure the hover/focus state remains gray\n\n.dropdown-menu > .disabled > a {\n &,\n &:hover,\n &:focus {\n color: @dropdown-link-disabled-color;\n }\n\n // Nuke hover/focus effects\n &:hover,\n &:focus {\n text-decoration: none;\n background-color: transparent;\n background-image: none; // Remove CSS gradient\n .reset-filter();\n cursor: @cursor-disabled;\n }\n}\n\n// Open state for the dropdown\n.open {\n // Show the menu\n > .dropdown-menu {\n display: block;\n }\n\n // Remove the outline when :focus is triggered\n > a {\n outline: 0;\n }\n}\n\n// Menu positioning\n//\n// Add extra class to `.dropdown-menu` to flip the alignment of the dropdown\n// menu with the parent.\n.dropdown-menu-right {\n left: auto; // Reset the default from `.dropdown-menu`\n right: 0;\n}\n// With v3, we enabled auto-flipping if you have a dropdown within a right\n// aligned nav component. To enable the undoing of that, we provide an override\n// to restore the default dropdown menu alignment.\n//\n// This is only for left-aligning a dropdown menu within a `.navbar-right` or\n// `.pull-right` nav component.\n.dropdown-menu-left {\n left: 0;\n right: auto;\n}\n\n// Dropdown section headers\n.dropdown-header {\n display: block;\n padding: 3px 20px;\n font-size: @font-size-small;\n line-height: @line-height-base;\n color: @dropdown-header-color;\n white-space: nowrap; // as with > li > a\n}\n\n// Backdrop to catch body clicks on mobile, etc.\n.dropdown-backdrop {\n position: fixed;\n left: 0;\n right: 0;\n bottom: 0;\n top: 0;\n z-index: (@zindex-dropdown - 10);\n}\n\n// Right aligned dropdowns\n.pull-right > .dropdown-menu {\n right: 0;\n left: auto;\n}\n\n// Allow for dropdowns to go bottom up (aka, dropup-menu)\n//\n// Just add .dropup after the standard .dropdown class and you're set, bro.\n// TODO: abstract this so that the navbar fixed styles are not placed here?\n\n.dropup,\n.navbar-fixed-bottom .dropdown {\n // Reverse the caret\n .caret {\n border-top: 0;\n border-bottom: @caret-width-base dashed;\n border-bottom: @caret-width-base solid ~\"\\9\"; // IE8\n content: \"\";\n }\n // Different positioning for bottom up menu\n .dropdown-menu {\n top: auto;\n bottom: 100%;\n margin-bottom: 2px;\n }\n}\n\n\n// Component alignment\n//\n// Reiterate per navbar.less and the modified component alignment there.\n\n@media (min-width: @grid-float-breakpoint) {\n .navbar-right {\n .dropdown-menu {\n .dropdown-menu-right();\n }\n // Necessary for overrides of the default right aligned menu.\n // Will remove come v4 in all likelihood.\n .dropdown-menu-left {\n .dropdown-menu-left();\n }\n }\n}\n","// Horizontal dividers\n//\n// Dividers (basically an hr) within dropdowns and nav lists\n\n.nav-divider(@color: #e5e5e5) {\n height: 1px;\n margin: ((@line-height-computed / 2) - 1) 0;\n overflow: hidden;\n background-color: @color;\n}\n","// Reset filters for IE\n//\n// When you need to remove a gradient background, do not forget to use this to reset\n// the IE filter for IE9 and below.\n\n.reset-filter() {\n filter: e(%(\"progid:DXImageTransform.Microsoft.gradient(enabled = false)\"));\n}\n","//\n// Button groups\n// --------------------------------------------------\n\n// Make the div behave like a button\n.btn-group,\n.btn-group-vertical {\n position: relative;\n display: inline-block;\n vertical-align: middle; // match .btn alignment given font-size hack above\n > .btn {\n position: relative;\n float: left;\n // Bring the \"active\" button to the front\n &:hover,\n &:focus,\n &:active,\n &.active {\n z-index: 2;\n }\n }\n}\n\n// Prevent double borders when buttons are next to each other\n.btn-group {\n .btn + .btn,\n .btn + .btn-group,\n .btn-group + .btn,\n .btn-group + .btn-group {\n margin-left: -1px;\n }\n}\n\n// Optional: Group multiple button groups together for a toolbar\n.btn-toolbar {\n margin-left: -5px; // Offset the first child's margin\n &:extend(.clearfix all);\n\n .btn,\n .btn-group,\n .input-group {\n float: left;\n }\n > .btn,\n > .btn-group,\n > .input-group {\n margin-left: 5px;\n }\n}\n\n.btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) {\n border-radius: 0;\n}\n\n// Set corners individual because sometimes a single button can be in a .btn-group and we need :first-child and :last-child to both match\n.btn-group > .btn:first-child {\n margin-left: 0;\n &:not(:last-child):not(.dropdown-toggle) {\n .border-right-radius(0);\n }\n}\n// Need .dropdown-toggle since :last-child doesn't apply, given that a .dropdown-menu is used immediately after it\n.btn-group > .btn:last-child:not(:first-child),\n.btn-group > .dropdown-toggle:not(:first-child) {\n .border-left-radius(0);\n}\n\n// Custom edits for including btn-groups within btn-groups (useful for including dropdown buttons within a btn-group)\n.btn-group > .btn-group {\n float: left;\n}\n.btn-group > .btn-group:not(:first-child):not(:last-child) > .btn {\n border-radius: 0;\n}\n.btn-group > .btn-group:first-child:not(:last-child) {\n > .btn:last-child,\n > .dropdown-toggle {\n .border-right-radius(0);\n }\n}\n.btn-group > .btn-group:last-child:not(:first-child) > .btn:first-child {\n .border-left-radius(0);\n}\n\n// On active and open, don't show outline\n.btn-group .dropdown-toggle:active,\n.btn-group.open .dropdown-toggle {\n outline: 0;\n}\n\n\n// Sizing\n//\n// Remix the default button sizing classes into new ones for easier manipulation.\n\n.btn-group-xs > .btn { &:extend(.btn-xs); }\n.btn-group-sm > .btn { &:extend(.btn-sm); }\n.btn-group-lg > .btn { &:extend(.btn-lg); }\n\n\n// Split button dropdowns\n// ----------------------\n\n// Give the line between buttons some depth\n.btn-group > .btn + .dropdown-toggle {\n padding-left: 8px;\n padding-right: 8px;\n}\n.btn-group > .btn-lg + .dropdown-toggle {\n padding-left: 12px;\n padding-right: 12px;\n}\n\n// The clickable button for toggling the menu\n// Remove the gradient and set the same inset shadow as the :active state\n.btn-group.open .dropdown-toggle {\n .box-shadow(inset 0 3px 5px rgba(0,0,0,.125));\n\n // Show no shadow for `.btn-link` since it has no other button styles.\n &.btn-link {\n .box-shadow(none);\n }\n}\n\n\n// Reposition the caret\n.btn .caret {\n margin-left: 0;\n}\n// Carets in other button sizes\n.btn-lg .caret {\n border-width: @caret-width-large @caret-width-large 0;\n border-bottom-width: 0;\n}\n// Upside down carets for .dropup\n.dropup .btn-lg .caret {\n border-width: 0 @caret-width-large @caret-width-large;\n}\n\n\n// Vertical button groups\n// ----------------------\n\n.btn-group-vertical {\n > .btn,\n > .btn-group,\n > .btn-group > .btn {\n display: block;\n float: none;\n width: 100%;\n max-width: 100%;\n }\n\n // Clear floats so dropdown menus can be properly placed\n > .btn-group {\n &:extend(.clearfix all);\n > .btn {\n float: none;\n }\n }\n\n > .btn + .btn,\n > .btn + .btn-group,\n > .btn-group + .btn,\n > .btn-group + .btn-group {\n margin-top: -1px;\n margin-left: 0;\n }\n}\n\n.btn-group-vertical > .btn {\n &:not(:first-child):not(:last-child) {\n border-radius: 0;\n }\n &:first-child:not(:last-child) {\n .border-top-radius(@btn-border-radius-base);\n .border-bottom-radius(0);\n }\n &:last-child:not(:first-child) {\n .border-top-radius(0);\n .border-bottom-radius(@btn-border-radius-base);\n }\n}\n.btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn {\n border-radius: 0;\n}\n.btn-group-vertical > .btn-group:first-child:not(:last-child) {\n > .btn:last-child,\n > .dropdown-toggle {\n .border-bottom-radius(0);\n }\n}\n.btn-group-vertical > .btn-group:last-child:not(:first-child) > .btn:first-child {\n .border-top-radius(0);\n}\n\n\n// Justified button groups\n// ----------------------\n\n.btn-group-justified {\n display: table;\n width: 100%;\n table-layout: fixed;\n border-collapse: separate;\n > .btn,\n > .btn-group {\n float: none;\n display: table-cell;\n width: 1%;\n }\n > .btn-group .btn {\n width: 100%;\n }\n\n > .btn-group .dropdown-menu {\n left: auto;\n }\n}\n\n\n// Checkbox and radio options\n//\n// In order to support the browser's form validation feedback, powered by the\n// `required` attribute, we have to \"hide\" the inputs via `clip`. We cannot use\n// `display: none;` or `visibility: hidden;` as that also hides the popover.\n// Simply visually hiding the inputs via `opacity` would leave them clickable in\n// certain cases which is prevented by using `clip` and `pointer-events`.\n// This way, we ensure a DOM element is visible to position the popover from.\n//\n// See https://github.com/twbs/bootstrap/pull/12794 and\n// https://github.com/twbs/bootstrap/pull/14559 for more information.\n\n[data-toggle=\"buttons\"] {\n > .btn,\n > .btn-group > .btn {\n input[type=\"radio\"],\n input[type=\"checkbox\"] {\n position: absolute;\n clip: rect(0,0,0,0);\n pointer-events: none;\n }\n }\n}\n","// Single side border-radius\n\n.border-top-radius(@radius) {\n border-top-right-radius: @radius;\n border-top-left-radius: @radius;\n}\n.border-right-radius(@radius) {\n border-bottom-right-radius: @radius;\n border-top-right-radius: @radius;\n}\n.border-bottom-radius(@radius) {\n border-bottom-right-radius: @radius;\n border-bottom-left-radius: @radius;\n}\n.border-left-radius(@radius) {\n border-bottom-left-radius: @radius;\n border-top-left-radius: @radius;\n}\n","//\n// Input groups\n// --------------------------------------------------\n\n// Base styles\n// -------------------------\n.input-group {\n position: relative; // For dropdowns\n display: table;\n border-collapse: separate; // prevent input groups from inheriting border styles from table cells when placed within a table\n\n // Undo padding and float of grid classes\n &[class*=\"col-\"] {\n float: none;\n padding-left: 0;\n padding-right: 0;\n }\n\n .form-control {\n // Ensure that the input is always above the *appended* addon button for\n // proper border colors.\n position: relative;\n z-index: 2;\n\n // IE9 fubars the placeholder attribute in text inputs and the arrows on\n // select elements in input groups. To fix it, we float the input. Details:\n // https://github.com/twbs/bootstrap/issues/11561#issuecomment-28936855\n float: left;\n\n width: 100%;\n margin-bottom: 0;\n\n &:focus {\n z-index: 3;\n }\n }\n}\n\n// Sizing options\n//\n// Remix the default form control sizing classes into new ones for easier\n// manipulation.\n\n.input-group-lg > .form-control,\n.input-group-lg > .input-group-addon,\n.input-group-lg > .input-group-btn > .btn {\n .input-lg();\n}\n.input-group-sm > .form-control,\n.input-group-sm > .input-group-addon,\n.input-group-sm > .input-group-btn > .btn {\n .input-sm();\n}\n\n\n// Display as table-cell\n// -------------------------\n.input-group-addon,\n.input-group-btn,\n.input-group .form-control {\n display: table-cell;\n\n &:not(:first-child):not(:last-child) {\n border-radius: 0;\n }\n}\n// Addon and addon wrapper for buttons\n.input-group-addon,\n.input-group-btn {\n width: 1%;\n white-space: nowrap;\n vertical-align: middle; // Match the inputs\n}\n\n// Text input groups\n// -------------------------\n.input-group-addon {\n padding: @padding-base-vertical @padding-base-horizontal;\n font-size: @font-size-base;\n font-weight: normal;\n line-height: 1;\n color: @input-color;\n text-align: center;\n background-color: @input-group-addon-bg;\n border: 1px solid @input-group-addon-border-color;\n border-radius: @input-border-radius;\n\n // Sizing\n &.input-sm {\n padding: @padding-small-vertical @padding-small-horizontal;\n font-size: @font-size-small;\n border-radius: @input-border-radius-small;\n }\n &.input-lg {\n padding: @padding-large-vertical @padding-large-horizontal;\n font-size: @font-size-large;\n border-radius: @input-border-radius-large;\n }\n\n // Nuke default margins from checkboxes and radios to vertically center within.\n input[type=\"radio\"],\n input[type=\"checkbox\"] {\n margin-top: 0;\n }\n}\n\n// Reset rounded corners\n.input-group .form-control:first-child,\n.input-group-addon:first-child,\n.input-group-btn:first-child > .btn,\n.input-group-btn:first-child > .btn-group > .btn,\n.input-group-btn:first-child > .dropdown-toggle,\n.input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle),\n.input-group-btn:last-child > .btn-group:not(:last-child) > .btn {\n .border-right-radius(0);\n}\n.input-group-addon:first-child {\n border-right: 0;\n}\n.input-group .form-control:last-child,\n.input-group-addon:last-child,\n.input-group-btn:last-child > .btn,\n.input-group-btn:last-child > .btn-group > .btn,\n.input-group-btn:last-child > .dropdown-toggle,\n.input-group-btn:first-child > .btn:not(:first-child),\n.input-group-btn:first-child > .btn-group:not(:first-child) > .btn {\n .border-left-radius(0);\n}\n.input-group-addon:last-child {\n border-left: 0;\n}\n\n// Button input groups\n// -------------------------\n.input-group-btn {\n position: relative;\n // Jankily prevent input button groups from wrapping with `white-space` and\n // `font-size` in combination with `inline-block` on buttons.\n font-size: 0;\n white-space: nowrap;\n\n // Negative margin for spacing, position for bringing hovered/focused/actived\n // element above the siblings.\n > .btn {\n position: relative;\n + .btn {\n margin-left: -1px;\n }\n // Bring the \"active\" button to the front\n &:hover,\n &:focus,\n &:active {\n z-index: 2;\n }\n }\n\n // Negative margin to only have a 1px border between the two\n &:first-child {\n > .btn,\n > .btn-group {\n margin-right: -1px;\n }\n }\n &:last-child {\n > .btn,\n > .btn-group {\n z-index: 2;\n margin-left: -1px;\n }\n }\n}\n","//\n// Navs\n// --------------------------------------------------\n\n\n// Base class\n// --------------------------------------------------\n\n.nav {\n margin-bottom: 0;\n padding-left: 0; // Override default ul/ol\n list-style: none;\n &:extend(.clearfix all);\n\n > li {\n position: relative;\n display: block;\n\n > a {\n position: relative;\n display: block;\n padding: @nav-link-padding;\n &:hover,\n &:focus {\n text-decoration: none;\n background-color: @nav-link-hover-bg;\n }\n }\n\n // Disabled state sets text to gray and nukes hover/tab effects\n &.disabled > a {\n color: @nav-disabled-link-color;\n\n &:hover,\n &:focus {\n color: @nav-disabled-link-hover-color;\n text-decoration: none;\n background-color: transparent;\n cursor: @cursor-disabled;\n }\n }\n }\n\n // Open dropdowns\n .open > a {\n &,\n &:hover,\n &:focus {\n background-color: @nav-link-hover-bg;\n border-color: @link-color;\n }\n }\n\n // Nav dividers (deprecated with v3.0.1)\n //\n // This should have been removed in v3 with the dropping of `.nav-list`, but\n // we missed it. We don't currently support this anywhere, but in the interest\n // of maintaining backward compatibility in case you use it, it's deprecated.\n .nav-divider {\n .nav-divider();\n }\n\n // Prevent IE8 from misplacing imgs\n //\n // See https://github.com/h5bp/html5-boilerplate/issues/984#issuecomment-3985989\n > li > a > img {\n max-width: none;\n }\n}\n\n\n// Tabs\n// -------------------------\n\n// Give the tabs something to sit on\n.nav-tabs {\n border-bottom: 1px solid @nav-tabs-border-color;\n > li {\n float: left;\n // Make the list-items overlay the bottom border\n margin-bottom: -1px;\n\n // Actual tabs (as links)\n > a {\n margin-right: 2px;\n line-height: @line-height-base;\n border: 1px solid transparent;\n border-radius: @border-radius-base @border-radius-base 0 0;\n &:hover {\n border-color: @nav-tabs-link-hover-border-color @nav-tabs-link-hover-border-color @nav-tabs-border-color;\n }\n }\n\n // Active state, and its :hover to override normal :hover\n &.active > a {\n &,\n &:hover,\n &:focus {\n color: @nav-tabs-active-link-hover-color;\n background-color: @nav-tabs-active-link-hover-bg;\n border: 1px solid @nav-tabs-active-link-hover-border-color;\n border-bottom-color: transparent;\n cursor: default;\n }\n }\n }\n // pulling this in mainly for less shorthand\n &.nav-justified {\n .nav-justified();\n .nav-tabs-justified();\n }\n}\n\n\n// Pills\n// -------------------------\n.nav-pills {\n > li {\n float: left;\n\n // Links rendered as pills\n > a {\n border-radius: @nav-pills-border-radius;\n }\n + li {\n margin-left: 2px;\n }\n\n // Active state\n &.active > a {\n &,\n &:hover,\n &:focus {\n color: @nav-pills-active-link-hover-color;\n background-color: @nav-pills-active-link-hover-bg;\n }\n }\n }\n}\n\n\n// Stacked pills\n.nav-stacked {\n > li {\n float: none;\n + li {\n margin-top: 2px;\n margin-left: 0; // no need for this gap between nav items\n }\n }\n}\n\n\n// Nav variations\n// --------------------------------------------------\n\n// Justified nav links\n// -------------------------\n\n.nav-justified {\n width: 100%;\n\n > li {\n float: none;\n > a {\n text-align: center;\n margin-bottom: 5px;\n }\n }\n\n > .dropdown .dropdown-menu {\n top: auto;\n left: auto;\n }\n\n @media (min-width: @screen-sm-min) {\n > li {\n display: table-cell;\n width: 1%;\n > a {\n margin-bottom: 0;\n }\n }\n }\n}\n\n// Move borders to anchors instead of bottom of list\n//\n// Mixin for adding on top the shared `.nav-justified` styles for our tabs\n.nav-tabs-justified {\n border-bottom: 0;\n\n > li > a {\n // Override margin from .nav-tabs\n margin-right: 0;\n border-radius: @border-radius-base;\n }\n\n > .active > a,\n > .active > a:hover,\n > .active > a:focus {\n border: 1px solid @nav-tabs-justified-link-border-color;\n }\n\n @media (min-width: @screen-sm-min) {\n > li > a {\n border-bottom: 1px solid @nav-tabs-justified-link-border-color;\n border-radius: @border-radius-base @border-radius-base 0 0;\n }\n > .active > a,\n > .active > a:hover,\n > .active > a:focus {\n border-bottom-color: @nav-tabs-justified-active-link-border-color;\n }\n }\n}\n\n\n// Tabbable tabs\n// -------------------------\n\n// Hide tabbable panes to start, show them when `.active`\n.tab-content {\n > .tab-pane {\n display: none;\n }\n > .active {\n display: block;\n }\n}\n\n\n// Dropdowns\n// -------------------------\n\n// Specific dropdowns\n.nav-tabs .dropdown-menu {\n // make dropdown border overlap tab border\n margin-top: -1px;\n // Remove the top rounded corners here since there is a hard edge above the menu\n .border-top-radius(0);\n}\n","//\n// Navbars\n// --------------------------------------------------\n\n\n// Wrapper and base class\n//\n// Provide a static navbar from which we expand to create full-width, fixed, and\n// other navbar variations.\n\n.navbar {\n position: relative;\n min-height: @navbar-height; // Ensure a navbar always shows (e.g., without a .navbar-brand in collapsed mode)\n margin-bottom: @navbar-margin-bottom;\n border: 1px solid transparent;\n\n // Prevent floats from breaking the navbar\n &:extend(.clearfix all);\n\n @media (min-width: @grid-float-breakpoint) {\n border-radius: @navbar-border-radius;\n }\n}\n\n\n// Navbar heading\n//\n// Groups `.navbar-brand` and `.navbar-toggle` into a single component for easy\n// styling of responsive aspects.\n\n.navbar-header {\n &:extend(.clearfix all);\n\n @media (min-width: @grid-float-breakpoint) {\n float: left;\n }\n}\n\n\n// Navbar collapse (body)\n//\n// Group your navbar content into this for easy collapsing and expanding across\n// various device sizes. By default, this content is collapsed when <768px, but\n// will expand past that for a horizontal display.\n//\n// To start (on mobile devices) the navbar links, forms, and buttons are stacked\n// vertically and include a `max-height` to overflow in case you have too much\n// content for the user's viewport.\n\n.navbar-collapse {\n overflow-x: visible;\n padding-right: @navbar-padding-horizontal;\n padding-left: @navbar-padding-horizontal;\n border-top: 1px solid transparent;\n box-shadow: inset 0 1px 0 rgba(255,255,255,.1);\n &:extend(.clearfix all);\n -webkit-overflow-scrolling: touch;\n\n &.in {\n overflow-y: auto;\n }\n\n @media (min-width: @grid-float-breakpoint) {\n width: auto;\n border-top: 0;\n box-shadow: none;\n\n &.collapse {\n display: block !important;\n height: auto !important;\n padding-bottom: 0; // Override default setting\n overflow: visible !important;\n }\n\n &.in {\n overflow-y: visible;\n }\n\n // Undo the collapse side padding for navbars with containers to ensure\n // alignment of right-aligned contents.\n .navbar-fixed-top &,\n .navbar-static-top &,\n .navbar-fixed-bottom & {\n padding-left: 0;\n padding-right: 0;\n }\n }\n}\n\n.navbar-fixed-top,\n.navbar-fixed-bottom {\n .navbar-collapse {\n max-height: @navbar-collapse-max-height;\n\n @media (max-device-width: @screen-xs-min) and (orientation: landscape) {\n max-height: 200px;\n }\n }\n}\n\n\n// Both navbar header and collapse\n//\n// When a container is present, change the behavior of the header and collapse.\n\n.container,\n.container-fluid {\n > .navbar-header,\n > .navbar-collapse {\n margin-right: -@navbar-padding-horizontal;\n margin-left: -@navbar-padding-horizontal;\n\n @media (min-width: @grid-float-breakpoint) {\n margin-right: 0;\n margin-left: 0;\n }\n }\n}\n\n\n//\n// Navbar alignment options\n//\n// Display the navbar across the entirety of the page or fixed it to the top or\n// bottom of the page.\n\n// Static top (unfixed, but 100% wide) navbar\n.navbar-static-top {\n z-index: @zindex-navbar;\n border-width: 0 0 1px;\n\n @media (min-width: @grid-float-breakpoint) {\n border-radius: 0;\n }\n}\n\n// Fix the top/bottom navbars when screen real estate supports it\n.navbar-fixed-top,\n.navbar-fixed-bottom {\n position: fixed;\n right: 0;\n left: 0;\n z-index: @zindex-navbar-fixed;\n\n // Undo the rounded corners\n @media (min-width: @grid-float-breakpoint) {\n border-radius: 0;\n }\n}\n.navbar-fixed-top {\n top: 0;\n border-width: 0 0 1px;\n}\n.navbar-fixed-bottom {\n bottom: 0;\n margin-bottom: 0; // override .navbar defaults\n border-width: 1px 0 0;\n}\n\n\n// Brand/project name\n\n.navbar-brand {\n float: left;\n padding: @navbar-padding-vertical @navbar-padding-horizontal;\n font-size: @font-size-large;\n line-height: @line-height-computed;\n height: @navbar-height;\n\n &:hover,\n &:focus {\n text-decoration: none;\n }\n\n > img {\n display: block;\n }\n\n @media (min-width: @grid-float-breakpoint) {\n .navbar > .container &,\n .navbar > .container-fluid & {\n margin-left: -@navbar-padding-horizontal;\n }\n }\n}\n\n\n// Navbar toggle\n//\n// Custom button for toggling the `.navbar-collapse`, powered by the collapse\n// JavaScript plugin.\n\n.navbar-toggle {\n position: relative;\n float: right;\n margin-right: @navbar-padding-horizontal;\n padding: 9px 10px;\n .navbar-vertical-align(34px);\n background-color: transparent;\n background-image: none; // Reset unusual Firefox-on-Android default style; see https://github.com/necolas/normalize.css/issues/214\n border: 1px solid transparent;\n border-radius: @border-radius-base;\n\n // We remove the `outline` here, but later compensate by attaching `:hover`\n // styles to `:focus`.\n &:focus {\n outline: 0;\n }\n\n // Bars\n .icon-bar {\n display: block;\n width: 22px;\n height: 2px;\n border-radius: 1px;\n }\n .icon-bar + .icon-bar {\n margin-top: 4px;\n }\n\n @media (min-width: @grid-float-breakpoint) {\n display: none;\n }\n}\n\n\n// Navbar nav links\n//\n// Builds on top of the `.nav` components with its own modifier class to make\n// the nav the full height of the horizontal nav (above 768px).\n\n.navbar-nav {\n margin: (@navbar-padding-vertical / 2) -@navbar-padding-horizontal;\n\n > li > a {\n padding-top: 10px;\n padding-bottom: 10px;\n line-height: @line-height-computed;\n }\n\n @media (max-width: @grid-float-breakpoint-max) {\n // Dropdowns get custom display when collapsed\n .open .dropdown-menu {\n position: static;\n float: none;\n width: auto;\n margin-top: 0;\n background-color: transparent;\n border: 0;\n box-shadow: none;\n > li > a,\n .dropdown-header {\n padding: 5px 15px 5px 25px;\n }\n > li > a {\n line-height: @line-height-computed;\n &:hover,\n &:focus {\n background-image: none;\n }\n }\n }\n }\n\n // Uncollapse the nav\n @media (min-width: @grid-float-breakpoint) {\n float: left;\n margin: 0;\n\n > li {\n float: left;\n > a {\n padding-top: @navbar-padding-vertical;\n padding-bottom: @navbar-padding-vertical;\n }\n }\n }\n}\n\n\n// Navbar form\n//\n// Extension of the `.form-inline` with some extra flavor for optimum display in\n// our navbars.\n\n.navbar-form {\n margin-left: -@navbar-padding-horizontal;\n margin-right: -@navbar-padding-horizontal;\n padding: 10px @navbar-padding-horizontal;\n border-top: 1px solid transparent;\n border-bottom: 1px solid transparent;\n @shadow: inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.1);\n .box-shadow(@shadow);\n\n // Mixin behavior for optimum display\n .form-inline();\n\n .form-group {\n @media (max-width: @grid-float-breakpoint-max) {\n margin-bottom: 5px;\n\n &:last-child {\n margin-bottom: 0;\n }\n }\n }\n\n // Vertically center in expanded, horizontal navbar\n .navbar-vertical-align(@input-height-base);\n\n // Undo 100% width for pull classes\n @media (min-width: @grid-float-breakpoint) {\n width: auto;\n border: 0;\n margin-left: 0;\n margin-right: 0;\n padding-top: 0;\n padding-bottom: 0;\n .box-shadow(none);\n }\n}\n\n\n// Dropdown menus\n\n// Menu position and menu carets\n.navbar-nav > li > .dropdown-menu {\n margin-top: 0;\n .border-top-radius(0);\n}\n// Menu position and menu caret support for dropups via extra dropup class\n.navbar-fixed-bottom .navbar-nav > li > .dropdown-menu {\n margin-bottom: 0;\n .border-top-radius(@navbar-border-radius);\n .border-bottom-radius(0);\n}\n\n\n// Buttons in navbars\n//\n// Vertically center a button within a navbar (when *not* in a form).\n\n.navbar-btn {\n .navbar-vertical-align(@input-height-base);\n\n &.btn-sm {\n .navbar-vertical-align(@input-height-small);\n }\n &.btn-xs {\n .navbar-vertical-align(22);\n }\n}\n\n\n// Text in navbars\n//\n// Add a class to make any element properly align itself vertically within the navbars.\n\n.navbar-text {\n .navbar-vertical-align(@line-height-computed);\n\n @media (min-width: @grid-float-breakpoint) {\n float: left;\n margin-left: @navbar-padding-horizontal;\n margin-right: @navbar-padding-horizontal;\n }\n}\n\n\n// Component alignment\n//\n// Repurpose the pull utilities as their own navbar utilities to avoid specificity\n// issues with parents and chaining. Only do this when the navbar is uncollapsed\n// though so that navbar contents properly stack and align in mobile.\n//\n// Declared after the navbar components to ensure more specificity on the margins.\n\n@media (min-width: @grid-float-breakpoint) {\n .navbar-left { .pull-left(); }\n .navbar-right {\n .pull-right();\n margin-right: -@navbar-padding-horizontal;\n\n ~ .navbar-right {\n margin-right: 0;\n }\n }\n}\n\n\n// Alternate navbars\n// --------------------------------------------------\n\n// Default navbar\n.navbar-default {\n background-color: @navbar-default-bg;\n border-color: @navbar-default-border;\n\n .navbar-brand {\n color: @navbar-default-brand-color;\n &:hover,\n &:focus {\n color: @navbar-default-brand-hover-color;\n background-color: @navbar-default-brand-hover-bg;\n }\n }\n\n .navbar-text {\n color: @navbar-default-color;\n }\n\n .navbar-nav {\n > li > a {\n color: @navbar-default-link-color;\n\n &:hover,\n &:focus {\n color: @navbar-default-link-hover-color;\n background-color: @navbar-default-link-hover-bg;\n }\n }\n > .active > a {\n &,\n &:hover,\n &:focus {\n color: @navbar-default-link-active-color;\n background-color: @navbar-default-link-active-bg;\n }\n }\n > .disabled > a {\n &,\n &:hover,\n &:focus {\n color: @navbar-default-link-disabled-color;\n background-color: @navbar-default-link-disabled-bg;\n }\n }\n }\n\n .navbar-toggle {\n border-color: @navbar-default-toggle-border-color;\n &:hover,\n &:focus {\n background-color: @navbar-default-toggle-hover-bg;\n }\n .icon-bar {\n background-color: @navbar-default-toggle-icon-bar-bg;\n }\n }\n\n .navbar-collapse,\n .navbar-form {\n border-color: @navbar-default-border;\n }\n\n // Dropdown menu items\n .navbar-nav {\n // Remove background color from open dropdown\n > .open > a {\n &,\n &:hover,\n &:focus {\n background-color: @navbar-default-link-active-bg;\n color: @navbar-default-link-active-color;\n }\n }\n\n @media (max-width: @grid-float-breakpoint-max) {\n // Dropdowns get custom display when collapsed\n .open .dropdown-menu {\n > li > a {\n color: @navbar-default-link-color;\n &:hover,\n &:focus {\n color: @navbar-default-link-hover-color;\n background-color: @navbar-default-link-hover-bg;\n }\n }\n > .active > a {\n &,\n &:hover,\n &:focus {\n color: @navbar-default-link-active-color;\n background-color: @navbar-default-link-active-bg;\n }\n }\n > .disabled > a {\n &,\n &:hover,\n &:focus {\n color: @navbar-default-link-disabled-color;\n background-color: @navbar-default-link-disabled-bg;\n }\n }\n }\n }\n }\n\n\n // Links in navbars\n //\n // Add a class to ensure links outside the navbar nav are colored correctly.\n\n .navbar-link {\n color: @navbar-default-link-color;\n &:hover {\n color: @navbar-default-link-hover-color;\n }\n }\n\n .btn-link {\n color: @navbar-default-link-color;\n &:hover,\n &:focus {\n color: @navbar-default-link-hover-color;\n }\n &[disabled],\n fieldset[disabled] & {\n &:hover,\n &:focus {\n color: @navbar-default-link-disabled-color;\n }\n }\n }\n}\n\n// Inverse navbar\n\n.navbar-inverse {\n background-color: @navbar-inverse-bg;\n border-color: @navbar-inverse-border;\n\n .navbar-brand {\n color: @navbar-inverse-brand-color;\n &:hover,\n &:focus {\n color: @navbar-inverse-brand-hover-color;\n background-color: @navbar-inverse-brand-hover-bg;\n }\n }\n\n .navbar-text {\n color: @navbar-inverse-color;\n }\n\n .navbar-nav {\n > li > a {\n color: @navbar-inverse-link-color;\n\n &:hover,\n &:focus {\n color: @navbar-inverse-link-hover-color;\n background-color: @navbar-inverse-link-hover-bg;\n }\n }\n > .active > a {\n &,\n &:hover,\n &:focus {\n color: @navbar-inverse-link-active-color;\n background-color: @navbar-inverse-link-active-bg;\n }\n }\n > .disabled > a {\n &,\n &:hover,\n &:focus {\n color: @navbar-inverse-link-disabled-color;\n background-color: @navbar-inverse-link-disabled-bg;\n }\n }\n }\n\n // Darken the responsive nav toggle\n .navbar-toggle {\n border-color: @navbar-inverse-toggle-border-color;\n &:hover,\n &:focus {\n background-color: @navbar-inverse-toggle-hover-bg;\n }\n .icon-bar {\n background-color: @navbar-inverse-toggle-icon-bar-bg;\n }\n }\n\n .navbar-collapse,\n .navbar-form {\n border-color: darken(@navbar-inverse-bg, 7%);\n }\n\n // Dropdowns\n .navbar-nav {\n > .open > a {\n &,\n &:hover,\n &:focus {\n background-color: @navbar-inverse-link-active-bg;\n color: @navbar-inverse-link-active-color;\n }\n }\n\n @media (max-width: @grid-float-breakpoint-max) {\n // Dropdowns get custom display\n .open .dropdown-menu {\n > .dropdown-header {\n border-color: @navbar-inverse-border;\n }\n .divider {\n background-color: @navbar-inverse-border;\n }\n > li > a {\n color: @navbar-inverse-link-color;\n &:hover,\n &:focus {\n color: @navbar-inverse-link-hover-color;\n background-color: @navbar-inverse-link-hover-bg;\n }\n }\n > .active > a {\n &,\n &:hover,\n &:focus {\n color: @navbar-inverse-link-active-color;\n background-color: @navbar-inverse-link-active-bg;\n }\n }\n > .disabled > a {\n &,\n &:hover,\n &:focus {\n color: @navbar-inverse-link-disabled-color;\n background-color: @navbar-inverse-link-disabled-bg;\n }\n }\n }\n }\n }\n\n .navbar-link {\n color: @navbar-inverse-link-color;\n &:hover {\n color: @navbar-inverse-link-hover-color;\n }\n }\n\n .btn-link {\n color: @navbar-inverse-link-color;\n &:hover,\n &:focus {\n color: @navbar-inverse-link-hover-color;\n }\n &[disabled],\n fieldset[disabled] & {\n &:hover,\n &:focus {\n color: @navbar-inverse-link-disabled-color;\n }\n }\n }\n}\n","// Navbar vertical align\n//\n// Vertically center elements in the navbar.\n// Example: an element has a height of 30px, so write out `.navbar-vertical-align(30px);` to calculate the appropriate top margin.\n\n.navbar-vertical-align(@element-height) {\n margin-top: ((@navbar-height - @element-height) / 2);\n margin-bottom: ((@navbar-height - @element-height) / 2);\n}\n","//\n// Utility classes\n// --------------------------------------------------\n\n\n// Floats\n// -------------------------\n\n.clearfix {\n .clearfix();\n}\n.center-block {\n .center-block();\n}\n.pull-right {\n float: right !important;\n}\n.pull-left {\n float: left !important;\n}\n\n\n// Toggling content\n// -------------------------\n\n// Note: Deprecated .hide in favor of .hidden or .sr-only (as appropriate) in v3.0.1\n.hide {\n display: none !important;\n}\n.show {\n display: block !important;\n}\n.invisible {\n visibility: hidden;\n}\n.text-hide {\n .text-hide();\n}\n\n\n// Hide from screenreaders and browsers\n//\n// Credit: HTML5 Boilerplate\n\n.hidden {\n display: none !important;\n}\n\n\n// For Affix plugin\n// -------------------------\n\n.affix {\n position: fixed;\n}\n","//\n// Breadcrumbs\n// --------------------------------------------------\n\n\n.breadcrumb {\n padding: @breadcrumb-padding-vertical @breadcrumb-padding-horizontal;\n margin-bottom: @line-height-computed;\n list-style: none;\n background-color: @breadcrumb-bg;\n border-radius: @border-radius-base;\n\n > li {\n display: inline-block;\n\n + li:before {\n content: \"@{breadcrumb-separator}\\00a0\"; // Unicode space added since inline-block means non-collapsing white-space\n padding: 0 5px;\n color: @breadcrumb-color;\n }\n }\n\n > .active {\n color: @breadcrumb-active-color;\n }\n}\n","//\n// Pagination (multiple pages)\n// --------------------------------------------------\n.pagination {\n display: inline-block;\n padding-left: 0;\n margin: @line-height-computed 0;\n border-radius: @border-radius-base;\n\n > li {\n display: inline; // Remove list-style and block-level defaults\n > a,\n > span {\n position: relative;\n float: left; // Collapse white-space\n padding: @padding-base-vertical @padding-base-horizontal;\n line-height: @line-height-base;\n text-decoration: none;\n color: @pagination-color;\n background-color: @pagination-bg;\n border: 1px solid @pagination-border;\n margin-left: -1px;\n }\n &:first-child {\n > a,\n > span {\n margin-left: 0;\n .border-left-radius(@border-radius-base);\n }\n }\n &:last-child {\n > a,\n > span {\n .border-right-radius(@border-radius-base);\n }\n }\n }\n\n > li > a,\n > li > span {\n &:hover,\n &:focus {\n z-index: 2;\n color: @pagination-hover-color;\n background-color: @pagination-hover-bg;\n border-color: @pagination-hover-border;\n }\n }\n\n > .active > a,\n > .active > span {\n &,\n &:hover,\n &:focus {\n z-index: 3;\n color: @pagination-active-color;\n background-color: @pagination-active-bg;\n border-color: @pagination-active-border;\n cursor: default;\n }\n }\n\n > .disabled {\n > span,\n > span:hover,\n > span:focus,\n > a,\n > a:hover,\n > a:focus {\n color: @pagination-disabled-color;\n background-color: @pagination-disabled-bg;\n border-color: @pagination-disabled-border;\n cursor: @cursor-disabled;\n }\n }\n}\n\n// Sizing\n// --------------------------------------------------\n\n// Large\n.pagination-lg {\n .pagination-size(@padding-large-vertical; @padding-large-horizontal; @font-size-large; @line-height-large; @border-radius-large);\n}\n\n// Small\n.pagination-sm {\n .pagination-size(@padding-small-vertical; @padding-small-horizontal; @font-size-small; @line-height-small; @border-radius-small);\n}\n","// Pagination\n\n.pagination-size(@padding-vertical; @padding-horizontal; @font-size; @line-height; @border-radius) {\n > li {\n > a,\n > span {\n padding: @padding-vertical @padding-horizontal;\n font-size: @font-size;\n line-height: @line-height;\n }\n &:first-child {\n > a,\n > span {\n .border-left-radius(@border-radius);\n }\n }\n &:last-child {\n > a,\n > span {\n .border-right-radius(@border-radius);\n }\n }\n }\n}\n","//\n// Pager pagination\n// --------------------------------------------------\n\n\n.pager {\n padding-left: 0;\n margin: @line-height-computed 0;\n list-style: none;\n text-align: center;\n &:extend(.clearfix all);\n li {\n display: inline;\n > a,\n > span {\n display: inline-block;\n padding: 5px 14px;\n background-color: @pager-bg;\n border: 1px solid @pager-border;\n border-radius: @pager-border-radius;\n }\n\n > a:hover,\n > a:focus {\n text-decoration: none;\n background-color: @pager-hover-bg;\n }\n }\n\n .next {\n > a,\n > span {\n float: right;\n }\n }\n\n .previous {\n > a,\n > span {\n float: left;\n }\n }\n\n .disabled {\n > a,\n > a:hover,\n > a:focus,\n > span {\n color: @pager-disabled-color;\n background-color: @pager-bg;\n cursor: @cursor-disabled;\n }\n }\n}\n","//\n// Labels\n// --------------------------------------------------\n\n.label {\n display: inline;\n padding: .2em .6em .3em;\n font-size: 75%;\n font-weight: bold;\n line-height: 1;\n color: @label-color;\n text-align: center;\n white-space: nowrap;\n vertical-align: baseline;\n border-radius: .25em;\n\n // Add hover effects, but only for links\n a& {\n &:hover,\n &:focus {\n color: @label-link-hover-color;\n text-decoration: none;\n cursor: pointer;\n }\n }\n\n // Empty labels collapse automatically (not available in IE8)\n &:empty {\n display: none;\n }\n\n // Quick fix for labels in buttons\n .btn & {\n position: relative;\n top: -1px;\n }\n}\n\n// Colors\n// Contextual variations (linked labels get darker on :hover)\n\n.label-default {\n .label-variant(@label-default-bg);\n}\n\n.label-primary {\n .label-variant(@label-primary-bg);\n}\n\n.label-success {\n .label-variant(@label-success-bg);\n}\n\n.label-info {\n .label-variant(@label-info-bg);\n}\n\n.label-warning {\n .label-variant(@label-warning-bg);\n}\n\n.label-danger {\n .label-variant(@label-danger-bg);\n}\n","// Labels\n\n.label-variant(@color) {\n background-color: @color;\n\n &[href] {\n &:hover,\n &:focus {\n background-color: darken(@color, 10%);\n }\n }\n}\n","//\n// Badges\n// --------------------------------------------------\n\n\n// Base class\n.badge {\n display: inline-block;\n min-width: 10px;\n padding: 3px 7px;\n font-size: @font-size-small;\n font-weight: @badge-font-weight;\n color: @badge-color;\n line-height: @badge-line-height;\n vertical-align: middle;\n white-space: nowrap;\n text-align: center;\n background-color: @badge-bg;\n border-radius: @badge-border-radius;\n\n // Empty badges collapse automatically (not available in IE8)\n &:empty {\n display: none;\n }\n\n // Quick fix for badges in buttons\n .btn & {\n position: relative;\n top: -1px;\n }\n\n .btn-xs &,\n .btn-group-xs > .btn & {\n top: 0;\n padding: 1px 5px;\n }\n\n // Hover state, but only for links\n a& {\n &:hover,\n &:focus {\n color: @badge-link-hover-color;\n text-decoration: none;\n cursor: pointer;\n }\n }\n\n // Account for badges in navs\n .list-group-item.active > &,\n .nav-pills > .active > a > & {\n color: @badge-active-color;\n background-color: @badge-active-bg;\n }\n\n .list-group-item > & {\n float: right;\n }\n\n .list-group-item > & + & {\n margin-right: 5px;\n }\n\n .nav-pills > li > a > & {\n margin-left: 3px;\n }\n}\n","//\n// Jumbotron\n// --------------------------------------------------\n\n\n.jumbotron {\n padding-top: @jumbotron-padding;\n padding-bottom: @jumbotron-padding;\n margin-bottom: @jumbotron-padding;\n color: @jumbotron-color;\n background-color: @jumbotron-bg;\n\n h1,\n .h1 {\n color: @jumbotron-heading-color;\n }\n\n p {\n margin-bottom: (@jumbotron-padding / 2);\n font-size: @jumbotron-font-size;\n font-weight: 200;\n }\n\n > hr {\n border-top-color: darken(@jumbotron-bg, 10%);\n }\n\n .container &,\n .container-fluid & {\n border-radius: @border-radius-large; // Only round corners at higher resolutions if contained in a container\n padding-left: (@grid-gutter-width / 2);\n padding-right: (@grid-gutter-width / 2);\n }\n\n .container {\n max-width: 100%;\n }\n\n @media screen and (min-width: @screen-sm-min) {\n padding-top: (@jumbotron-padding * 1.6);\n padding-bottom: (@jumbotron-padding * 1.6);\n\n .container &,\n .container-fluid & {\n padding-left: (@jumbotron-padding * 2);\n padding-right: (@jumbotron-padding * 2);\n }\n\n h1,\n .h1 {\n font-size: @jumbotron-heading-font-size;\n }\n }\n}\n","//\n// Thumbnails\n// --------------------------------------------------\n\n\n// Mixin and adjust the regular image class\n.thumbnail {\n display: block;\n padding: @thumbnail-padding;\n margin-bottom: @line-height-computed;\n line-height: @line-height-base;\n background-color: @thumbnail-bg;\n border: 1px solid @thumbnail-border;\n border-radius: @thumbnail-border-radius;\n .transition(border .2s ease-in-out);\n\n > img,\n a > img {\n &:extend(.img-responsive);\n margin-left: auto;\n margin-right: auto;\n }\n\n // Add a hover state for linked versions only\n a&:hover,\n a&:focus,\n a&.active {\n border-color: @link-color;\n }\n\n // Image captions\n .caption {\n padding: @thumbnail-caption-padding;\n color: @thumbnail-caption-color;\n }\n}\n","//\n// Alerts\n// --------------------------------------------------\n\n\n// Base styles\n// -------------------------\n\n.alert {\n padding: @alert-padding;\n margin-bottom: @line-height-computed;\n border: 1px solid transparent;\n border-radius: @alert-border-radius;\n\n // Headings for larger alerts\n h4 {\n margin-top: 0;\n // Specified for the h4 to prevent conflicts of changing @headings-color\n color: inherit;\n }\n\n // Provide class for links that match alerts\n .alert-link {\n font-weight: @alert-link-font-weight;\n }\n\n // Improve alignment and spacing of inner content\n > p,\n > ul {\n margin-bottom: 0;\n }\n\n > p + p {\n margin-top: 5px;\n }\n}\n\n// Dismissible alerts\n//\n// Expand the right padding and account for the close button's positioning.\n\n.alert-dismissable, // The misspelled .alert-dismissable was deprecated in 3.2.0.\n.alert-dismissible {\n padding-right: (@alert-padding + 20);\n\n // Adjust close link position\n .close {\n position: relative;\n top: -2px;\n right: -21px;\n color: inherit;\n }\n}\n\n// Alternate styles\n//\n// Generate contextual modifier classes for colorizing the alert.\n\n.alert-success {\n .alert-variant(@alert-success-bg; @alert-success-border; @alert-success-text);\n}\n\n.alert-info {\n .alert-variant(@alert-info-bg; @alert-info-border; @alert-info-text);\n}\n\n.alert-warning {\n .alert-variant(@alert-warning-bg; @alert-warning-border; @alert-warning-text);\n}\n\n.alert-danger {\n .alert-variant(@alert-danger-bg; @alert-danger-border; @alert-danger-text);\n}\n","// Alerts\n\n.alert-variant(@background; @border; @text-color) {\n background-color: @background;\n border-color: @border;\n color: @text-color;\n\n hr {\n border-top-color: darken(@border, 5%);\n }\n .alert-link {\n color: darken(@text-color, 10%);\n }\n}\n","//\n// Progress bars\n// --------------------------------------------------\n\n\n// Bar animations\n// -------------------------\n\n// WebKit\n@-webkit-keyframes progress-bar-stripes {\n from { background-position: 40px 0; }\n to { background-position: 0 0; }\n}\n\n// Spec and IE10+\n@keyframes progress-bar-stripes {\n from { background-position: 40px 0; }\n to { background-position: 0 0; }\n}\n\n\n// Bar itself\n// -------------------------\n\n// Outer container\n.progress {\n overflow: hidden;\n height: @line-height-computed;\n margin-bottom: @line-height-computed;\n background-color: @progress-bg;\n border-radius: @progress-border-radius;\n .box-shadow(inset 0 1px 2px rgba(0,0,0,.1));\n}\n\n// Bar of progress\n.progress-bar {\n float: left;\n width: 0%;\n height: 100%;\n font-size: @font-size-small;\n line-height: @line-height-computed;\n color: @progress-bar-color;\n text-align: center;\n background-color: @progress-bar-bg;\n .box-shadow(inset 0 -1px 0 rgba(0,0,0,.15));\n .transition(width .6s ease);\n}\n\n// Striped bars\n//\n// `.progress-striped .progress-bar` is deprecated as of v3.2.0 in favor of the\n// `.progress-bar-striped` class, which you just add to an existing\n// `.progress-bar`.\n.progress-striped .progress-bar,\n.progress-bar-striped {\n #gradient > .striped();\n background-size: 40px 40px;\n}\n\n// Call animation for the active one\n//\n// `.progress.active .progress-bar` is deprecated as of v3.2.0 in favor of the\n// `.progress-bar.active` approach.\n.progress.active .progress-bar,\n.progress-bar.active {\n .animation(progress-bar-stripes 2s linear infinite);\n}\n\n\n// Variations\n// -------------------------\n\n.progress-bar-success {\n .progress-bar-variant(@progress-bar-success-bg);\n}\n\n.progress-bar-info {\n .progress-bar-variant(@progress-bar-info-bg);\n}\n\n.progress-bar-warning {\n .progress-bar-variant(@progress-bar-warning-bg);\n}\n\n.progress-bar-danger {\n .progress-bar-variant(@progress-bar-danger-bg);\n}\n","// Gradients\n\n#gradient {\n\n // Horizontal gradient, from left to right\n //\n // Creates two color stops, start and end, by specifying a color and position for each color stop.\n // Color stops are not available in IE9 and below.\n .horizontal(@start-color: #555; @end-color: #333; @start-percent: 0%; @end-percent: 100%) {\n background-image: -webkit-linear-gradient(left, @start-color @start-percent, @end-color @end-percent); // Safari 5.1-6, Chrome 10+\n background-image: -o-linear-gradient(left, @start-color @start-percent, @end-color @end-percent); // Opera 12\n background-image: linear-gradient(to right, @start-color @start-percent, @end-color @end-percent); // Standard, IE10, Firefox 16+, Opera 12.10+, Safari 7+, Chrome 26+\n background-repeat: repeat-x;\n filter: e(%(\"progid:DXImageTransform.Microsoft.gradient(startColorstr='%d', endColorstr='%d', GradientType=1)\",argb(@start-color),argb(@end-color))); // IE9 and down\n }\n\n // Vertical gradient, from top to bottom\n //\n // Creates two color stops, start and end, by specifying a color and position for each color stop.\n // Color stops are not available in IE9 and below.\n .vertical(@start-color: #555; @end-color: #333; @start-percent: 0%; @end-percent: 100%) {\n background-image: -webkit-linear-gradient(top, @start-color @start-percent, @end-color @end-percent); // Safari 5.1-6, Chrome 10+\n background-image: -o-linear-gradient(top, @start-color @start-percent, @end-color @end-percent); // Opera 12\n background-image: linear-gradient(to bottom, @start-color @start-percent, @end-color @end-percent); // Standard, IE10, Firefox 16+, Opera 12.10+, Safari 7+, Chrome 26+\n background-repeat: repeat-x;\n filter: e(%(\"progid:DXImageTransform.Microsoft.gradient(startColorstr='%d', endColorstr='%d', GradientType=0)\",argb(@start-color),argb(@end-color))); // IE9 and down\n }\n\n .directional(@start-color: #555; @end-color: #333; @deg: 45deg) {\n background-repeat: repeat-x;\n background-image: -webkit-linear-gradient(@deg, @start-color, @end-color); // Safari 5.1-6, Chrome 10+\n background-image: -o-linear-gradient(@deg, @start-color, @end-color); // Opera 12\n background-image: linear-gradient(@deg, @start-color, @end-color); // Standard, IE10, Firefox 16+, Opera 12.10+, Safari 7+, Chrome 26+\n }\n .horizontal-three-colors(@start-color: #00b3ee; @mid-color: #7a43b6; @color-stop: 50%; @end-color: #c3325f) {\n background-image: -webkit-linear-gradient(left, @start-color, @mid-color @color-stop, @end-color);\n background-image: -o-linear-gradient(left, @start-color, @mid-color @color-stop, @end-color);\n background-image: linear-gradient(to right, @start-color, @mid-color @color-stop, @end-color);\n background-repeat: no-repeat;\n filter: e(%(\"progid:DXImageTransform.Microsoft.gradient(startColorstr='%d', endColorstr='%d', GradientType=1)\",argb(@start-color),argb(@end-color))); // IE9 and down, gets no color-stop at all for proper fallback\n }\n .vertical-three-colors(@start-color: #00b3ee; @mid-color: #7a43b6; @color-stop: 50%; @end-color: #c3325f) {\n background-image: -webkit-linear-gradient(@start-color, @mid-color @color-stop, @end-color);\n background-image: -o-linear-gradient(@start-color, @mid-color @color-stop, @end-color);\n background-image: linear-gradient(@start-color, @mid-color @color-stop, @end-color);\n background-repeat: no-repeat;\n filter: e(%(\"progid:DXImageTransform.Microsoft.gradient(startColorstr='%d', endColorstr='%d', GradientType=0)\",argb(@start-color),argb(@end-color))); // IE9 and down, gets no color-stop at all for proper fallback\n }\n .radial(@inner-color: #555; @outer-color: #333) {\n background-image: -webkit-radial-gradient(circle, @inner-color, @outer-color);\n background-image: radial-gradient(circle, @inner-color, @outer-color);\n background-repeat: no-repeat;\n }\n .striped(@color: rgba(255,255,255,.15); @angle: 45deg) {\n background-image: -webkit-linear-gradient(@angle, @color 25%, transparent 25%, transparent 50%, @color 50%, @color 75%, transparent 75%, transparent);\n background-image: -o-linear-gradient(@angle, @color 25%, transparent 25%, transparent 50%, @color 50%, @color 75%, transparent 75%, transparent);\n background-image: linear-gradient(@angle, @color 25%, transparent 25%, transparent 50%, @color 50%, @color 75%, transparent 75%, transparent);\n }\n}\n","// Progress bars\n\n.progress-bar-variant(@color) {\n background-color: @color;\n\n // Deprecated parent class requirement as of v3.2.0\n .progress-striped & {\n #gradient > .striped();\n }\n}\n",".media {\n // Proper spacing between instances of .media\n margin-top: 15px;\n\n &:first-child {\n margin-top: 0;\n }\n}\n\n.media,\n.media-body {\n zoom: 1;\n overflow: hidden;\n}\n\n.media-body {\n width: 10000px;\n}\n\n.media-object {\n display: block;\n\n // Fix collapse in webkit from max-width: 100% and display: table-cell.\n &.img-thumbnail {\n max-width: none;\n }\n}\n\n.media-right,\n.media > .pull-right {\n padding-left: 10px;\n}\n\n.media-left,\n.media > .pull-left {\n padding-right: 10px;\n}\n\n.media-left,\n.media-right,\n.media-body {\n display: table-cell;\n vertical-align: top;\n}\n\n.media-middle {\n vertical-align: middle;\n}\n\n.media-bottom {\n vertical-align: bottom;\n}\n\n// Reset margins on headings for tighter default spacing\n.media-heading {\n margin-top: 0;\n margin-bottom: 5px;\n}\n\n// Media list variation\n//\n// Undo default ul/ol styles\n.media-list {\n padding-left: 0;\n list-style: none;\n}\n","//\n// List groups\n// --------------------------------------------------\n\n\n// Base class\n//\n// Easily usable on

@N6(9eoFfFZ8i}x>7%-Gg(_ofZ^HmE69bX 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%0A{QxbvqWijTKdhC$3i(*qWy{7? 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