Ultimate Responsive Image Slider Plugin - Version 3.3.10

Version Description

  • Directory structure changed
  • More SEO friendly slides now
  • Unused assets removed
  • Language file updated
  • Typos fixed
  • Library updated
  • WordPres 5.3.1 compatibility checked
  • Version 3.3.9 to 3.3.10 update checked
  • Products page updated
  • Set Slide Title As setting removed
  • UI design issues fixed with latest WordPres 5.3.1
  • Help and Support page site migration section removed, no more recommended with new code
  • unused assets remove from plugin
Download this release

Release Info

Developer FARAZFRANK
Plugin Icon 128x128 Ultimate Responsive Image Slider Plugin
Version 3.3.10
Comparing to
See all releases

Code changes from version 3.3.9 to 3.3.10

Files changed (130) hide show
  1. admin-banner.php +32 -0
  2. {css → assets/css}/bootstrap-latest/bootstrap-admin.css +6 -6
  3. assets/css/bootstrap-latest/bootstrap.css +5321 -0
  4. {css → assets/css}/bootstrap-latest/bootstrap.min-product.css +0 -0
  5. {css → assets/css}/codemirror/blackboard.css +0 -0
  6. {css → assets/css}/codemirror/codemirror.css +0 -0
  7. {css → assets/css}/codemirror/codemirror.js +0 -0
  8. {css → assets/css}/codemirror/css-hint.js +0 -0
  9. {css → assets/css}/codemirror/ris-css.js +0 -0
  10. {css → assets/css}/codemirror/show-hint.css +0 -0
  11. {css → assets/css}/editor-modal.css +1 -1
  12. {css → assets/css}/font-awesome-latest/css/fa-brands.css +0 -0
  13. {css → assets/css}/font-awesome-latest/css/fa-regular.css +0 -0
  14. {css → assets/css}/font-awesome-latest/css/fa-solid.css +0 -0
  15. {css → assets/css}/font-awesome-latest/css/fontawesome-all.css +0 -0
  16. {css → assets/css}/font-awesome-latest/css/fontawesome.css +0 -0
  17. {css → assets/css}/font-awesome-latest/fonts/FontAwesome.otf +0 -0
  18. {css → assets/css}/font-awesome-latest/fonts/fontawesome-webfont.eot +0 -0
  19. {css → assets/css}/font-awesome-latest/fonts/fontawesome-webfont.svg +0 -0
  20. {css → assets/css}/font-awesome-latest/fonts/fontawesome-webfont.ttf +0 -0
  21. {css → assets/css}/font-awesome-latest/fonts/fontawesome-webfont.woff +0 -0
  22. {css → assets/css}/font-awesome-latest/fonts/fontawesome-webfont.woff2 +0 -0
  23. {css → assets/css}/font-awesome-latest/less/_animated.less +0 -0
  24. {css → assets/css}/font-awesome-latest/less/_bordered-pulled.less +0 -0
  25. {css → assets/css}/font-awesome-latest/less/_core.less +0 -0
  26. {css → assets/css}/font-awesome-latest/less/_fixed-width.less +0 -0
  27. {css → assets/css}/font-awesome-latest/less/_icons.less +0 -0
  28. {css → assets/css}/font-awesome-latest/less/_larger.less +0 -0
  29. {css → assets/css}/font-awesome-latest/less/_list.less +0 -0
  30. {css → assets/css}/font-awesome-latest/less/_mixins.less +0 -0
  31. {css → assets/css}/font-awesome-latest/less/_rotated-flipped.less +0 -0
  32. {css → assets/css}/font-awesome-latest/less/_screen-reader.less +0 -0
  33. {css → assets/css}/font-awesome-latest/less/_stacked.less +0 -0
  34. {css → assets/css}/font-awesome-latest/less/_variables.less +0 -0
  35. {css → assets/css}/font-awesome-latest/less/fa-brands.less +0 -0
  36. {css → assets/css}/font-awesome-latest/less/fa-regular.less +0 -0
  37. {css → assets/css}/font-awesome-latest/less/fa-solid.less +0 -0
  38. {css → assets/css}/font-awesome-latest/less/fontawesome.less +0 -0
  39. {css → assets/css}/font-awesome-latest/scss/_animated.scss +0 -0
  40. {css → assets/css}/font-awesome-latest/scss/_bordered-pulled.scss +0 -0
  41. {css → assets/css}/font-awesome-latest/scss/_core.scss +0 -0
  42. {css → assets/css}/font-awesome-latest/scss/_fixed-width.scss +0 -0
  43. {css → assets/css}/font-awesome-latest/scss/_icons.scss +0 -0
  44. {css → assets/css}/font-awesome-latest/scss/_larger.scss +0 -0
  45. {css → assets/css}/font-awesome-latest/scss/_list.scss +0 -0
  46. {css → assets/css}/font-awesome-latest/scss/_mixins.scss +0 -0
  47. {css → assets/css}/font-awesome-latest/scss/_rotated-flipped.scss +0 -0
  48. {css → assets/css}/font-awesome-latest/scss/_screen-reader.scss +0 -0
  49. {css → assets/css}/font-awesome-latest/scss/_stacked.scss +0 -0
  50. {css → assets/css}/font-awesome-latest/scss/_variables.scss +0 -0
  51. {css → assets/css}/font-awesome-latest/scss/fa-brands.scss +0 -0
  52. {css → assets/css}/font-awesome-latest/scss/fa-regular.scss +0 -0
  53. {css → assets/css}/font-awesome-latest/scss/fa-solid.scss +0 -0
  54. {css → assets/css}/font-awesome-latest/scss/fontawesome.scss +0 -0
  55. {css → assets/css}/font-awesome-latest/webfonts/fa-brands-400.eot +0 -0
  56. {css → assets/css}/font-awesome-latest/webfonts/fa-brands-400.svg +0 -0
  57. {css → assets/css}/font-awesome-latest/webfonts/fa-brands-400.ttf +0 -0
  58. {css → assets/css}/font-awesome-latest/webfonts/fa-brands-400.woff +0 -0
  59. {css → assets/css}/font-awesome-latest/webfonts/fa-brands-400.woff2 +0 -0
  60. {css → assets/css}/font-awesome-latest/webfonts/fa-regular-400.eot +0 -0
  61. {css → assets/css}/font-awesome-latest/webfonts/fa-regular-400.svg +0 -0
  62. {css → assets/css}/font-awesome-latest/webfonts/fa-regular-400.ttf +0 -0
  63. {css → assets/css}/font-awesome-latest/webfonts/fa-regular-400.woff +0 -0
  64. {css → assets/css}/font-awesome-latest/webfonts/fa-regular-400.woff2 +0 -0
  65. {css → assets/css}/font-awesome-latest/webfonts/fa-solid-900.eot +0 -0
  66. {css → assets/css}/font-awesome-latest/webfonts/fa-solid-900.svg +0 -0
  67. {css → assets/css}/font-awesome-latest/webfonts/fa-solid-900.ttf +0 -0
  68. {css → assets/css}/font-awesome-latest/webfonts/fa-solid-900.woff +0 -0
  69. {css → assets/css}/font-awesome-latest/webfonts/fa-solid-900.woff2 +0 -0
  70. {css → assets/css}/images/blank.gif +0 -0
  71. {css → assets/css}/images/closedhand.cur +0 -0
  72. {css → assets/css}/images/openhand.cur +0 -0
  73. {css → assets/css}/slider-pro.css +1 -5
  74. {css → assets/css}/uris-feature-notice.css +2 -2
  75. {css → assets/css}/wpfrank-products.css +0 -0
  76. assets/css/wpfrank-uris-settings.css +292 -0
  77. {img → assets/img}/5star.jpg +0 -0
  78. assets/img/close-icon.png +0 -0
  79. {img → assets/img}/desc-bg-color.jpg +0 -0
  80. {img → assets/img}/desc-color.jpg +0 -0
  81. {img → assets/img}/loading.gif +0 -0
  82. {img → assets/img}/navigation-color.jpg +0 -0
  83. {img → assets/img}/products/Appointment-Scheduler-Pro.jpg +0 -0
  84. {img → assets/img}/products/Flickr-Album-Gallery-Pro.jpg +0 -0
  85. {img → assets/img}/products/Ultimate-Responsive-Image-Slider-Pro.jpg +0 -0
  86. {img → assets/img}/rpg.jpg +0 -0
  87. {img → assets/img}/show-navigation-bullets.jpg +0 -0
  88. {img → assets/img}/show-thumbnail.jpg +0 -0
  89. {img → assets/img}/slide-distance.jpg +0 -0
  90. {img → assets/img}/slider-height.jpg +0 -0
  91. {img → assets/img}/slider-width.jpg +0 -0
  92. {img → assets/img}/sliding-arrow.jpg +0 -0
  93. {img → assets/img}/title-bg-color.jpg +0 -0
  94. {img → assets/img}/title-color.jpg +0 -0
  95. {img → assets/img}/ultimate.PNG +0 -0
  96. {img → assets/img}/up.png +0 -0
  97. assets/js/bootstrap.js +2377 -0
  98. {js → assets/js}/jquery.sliderPro.js +116 -71
  99. assets/js/wpfrank-uris-color-picker-custom.js +20 -0
  100. assets/js/wpfrank-uris-multiple-media-uploader.js +80 -0
  101. {tooltip → assets/tooltip}/darktooltip.min.css +0 -0
  102. {tooltip → assets/tooltip}/jquery.darktooltip.min.js +0 -0
  103. css/bootstrap-latest/bootstrap.css +0 -5768
  104. css/font-awesome-latest/css/fa-brands.min.css +0 -5
  105. css/font-awesome-latest/css/fa-regular.min.css +0 -5
  106. css/font-awesome-latest/css/fa-solid.min.css +0 -5
  107. css/font-awesome-latest/css/font-awesome.min-old.css +0 -4
  108. css/font-awesome-latest/css/fontawesome-all.min.css +0 -5
  109. css/font-awesome-latest/css/fontawesome.min.css +0 -5
  110. css/pricing-table.css +0 -92
  111. css/recom.css +0 -2768
  112. css/ris-meta.css +0 -280
  113. help-and-support.php +3 -59
  114. img/Close-icon-uris.ico +0 -0
  115. img/products/All-In-One Premium-Plugins-Bundle.jpg +0 -0
  116. img/products/WP-Lightbox-Gallery-Pro.jpg +0 -0
  117. img/products/WP-Photo-Gallery-Pro.jpg +0 -0
  118. img/products/WP-Video-Album-Gallery-Pro.jpg +0 -0
  119. js/bootstrap.min.js +0 -7
  120. js/uris-multiple-media-uploader.js +0 -81
  121. js/wl-color-picker.js +0 -20
  122. uris-layout.php → layout.php +105 -98
  123. products.php +14 -50
  124. readme.txt +20 -5
  125. ultimate-responsive-image-slider-settings-meta-box.php → settings.php +48 -48
  126. shortcode.php +177 -0
  127. tooltip.php +1 -1
  128. ultimate-responsive-image-slider-short-code.php +0 -190
  129. ultimate-responsive-image-slider.php +202 -181
  130. uris-feature-admin-notice.php +0 -33
admin-banner.php ADDED
@@ -0,0 +1,32 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ if ( ! defined( 'ABSPATH' ) ) {
3
+ exit;
4
+ }
5
+ wp_enqueue_style( 'uris-feature-notice-css', URIS_PLUGIN_URL . 'assets/css/uris-feature-notice.css', array(), '1.2', 'all' );
6
+ wp_enqueue_style('uris-bootstrap-min', URIS_PLUGIN_URL.'assets/css/bootstrap-latest/bootstrap.css');
7
+ ?>
8
+ <div class="row col-md-12 wpfrank_banner">
9
+ <div class="col-md-6 col-sm-12 wpfrank_banner_img">
10
+ <a href="http://wpfrank.com/account/signup/ultimate-responsive-image-slider-pro" target="_blank"><img class="img-fluid" src="<?php echo URIS_PLUGIN_URL . "assets/img/products/Ultimate-Responsive-Image-Slider-Pro.jpg"; ?>"></a>
11
+ </div>
12
+ <div class="col-md-6 col-sm-12 wpfrank_banner_features">
13
+ <h1 style="color:#FFFFFF;">Ultimate Responsive Image Slider Pro Features</h1>
14
+ <ul>
15
+ <li>5 Slider Layouts</li>
16
+ <li>Two Lightbox Style</li>
17
+ <li>500 Plus Google Fonts</li>
18
+ <li>Link On Slide</li>
19
+ <li>Multiple Image Uploader</li>
20
+ <li>Multiple Setting & Configurations</li>
21
+ <li>Drag and Drop Slide Image Control</li>
22
+ <li>Widget Slider Utility</li>
23
+ </ul>
24
+ <div class="col-md-12 wpfrank_banner_actions">
25
+ <a class="button-primary button-hero" href="http://wpfrank.com/demo/ultimate-responsive-image-slider-pro/" target="_blank">Live Demo</a>
26
+ <a class="button-primary button-hero" href="http://wpfrank.com/account/signup/ultimate-responsive-image-slider-pro" target="_blank">Buy Now $21</a>
27
+ </div>
28
+ <div class="plugin_version">
29
+ <span><b>7.5</b>Version</span>
30
+ </div>
31
+ </div>
32
+ </div>
{css → assets/css}/bootstrap-latest/bootstrap-admin.css RENAMED
@@ -8,7 +8,7 @@
8
 
9
 
10
 
11
- * {
12
  -webkit-box-sizing: border-box;
13
  -moz-box-sizing: border-box;
14
  box-sizing: border-box;
@@ -18,10 +18,10 @@
18
  -webkit-box-sizing: border-box;
19
  -moz-box-sizing: border-box;
20
  box-sizing: border-box;
21
- }
22
 
23
 
24
- img {
25
  vertical-align: middle;
26
  }
27
  .img-responsive,
@@ -183,7 +183,7 @@ p {
183
  font-size: 16px;
184
  font-weight: 200;
185
  line-height: 1.4;
186
- }
187
  @media (min-width: 768px) {
188
  .lead {
189
  font-size: 21px;
@@ -1333,7 +1333,7 @@ table th[class*="col-"] {
1333
  border-bottom: 0;
1334
  }
1335
  }
1336
- fieldset {
1337
  min-width: 0;
1338
  padding: 0;
1339
  margin: 0;
@@ -1354,7 +1354,7 @@ label {
1354
  display: inline-block;
1355
  margin-bottom: 5px;
1356
  font-weight: bold;
1357
- }
1358
  input[type="search"] {
1359
  -webkit-box-sizing: border-box;
1360
  -moz-box-sizing: border-box;
8
 
9
 
10
 
11
+ /* * {
12
  -webkit-box-sizing: border-box;
13
  -moz-box-sizing: border-box;
14
  box-sizing: border-box;
18
  -webkit-box-sizing: border-box;
19
  -moz-box-sizing: border-box;
20
  box-sizing: border-box;
21
+ } */
22
 
23
 
24
+ /* img {
25
  vertical-align: middle;
26
  }
27
  .img-responsive,
183
  font-size: 16px;
184
  font-weight: 200;
185
  line-height: 1.4;
186
+ } */
187
  @media (min-width: 768px) {
188
  .lead {
189
  font-size: 21px;
1333
  border-bottom: 0;
1334
  }
1335
  }
1336
+ /* fieldset {
1337
  min-width: 0;
1338
  padding: 0;
1339
  margin: 0;
1354
  display: inline-block;
1355
  margin-bottom: 5px;
1356
  font-weight: bold;
1357
+ } */
1358
  input[type="search"] {
1359
  -webkit-box-sizing: border-box;
1360
  -moz-box-sizing: border-box;
assets/css/bootstrap-latest/bootstrap.css ADDED
@@ -0,0 +1,5321 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ /*!
2
+ * Bootstrap v3.3.7 (http://getbootstrap.com)
3
+ * Copyright 2011-2016 Twitter, Inc.
4
+ * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
5
+ */
6
+ * {
7
+ -webkit-box-sizing: border-box;
8
+ -moz-box-sizing: border-box;
9
+ box-sizing: border-box;
10
+ }
11
+ *:before,
12
+ *:after {
13
+ -webkit-box-sizing: border-box;
14
+ -moz-box-sizing: border-box;
15
+ box-sizing: border-box;
16
+ }
17
+
18
+ @media (min-width: 768px) {
19
+ .dl-horizontal dt {
20
+ float: left;
21
+ width: 160px;
22
+ overflow: hidden;
23
+ clear: left;
24
+ text-align: right;
25
+ text-overflow: ellipsis;
26
+ white-space: nowrap;
27
+ }
28
+ .dl-horizontal dd {
29
+ margin-left: 180px;
30
+ }
31
+ }
32
+ abbr[title],
33
+ abbr[data-original-title] {
34
+ cursor: help;
35
+ border-bottom: 1px dotted #777;
36
+ }
37
+ .initialism {
38
+ font-size: 90%;
39
+ text-transform: uppercase;
40
+ }
41
+ blockquote {
42
+ padding: 10px 20px;
43
+ margin: 0 0 20px;
44
+ font-size: 17.5px;
45
+ border-left: 5px solid #eee;
46
+ }
47
+ blockquote p:last-child,
48
+ blockquote ul:last-child,
49
+ blockquote ol:last-child {
50
+ margin-bottom: 0;
51
+ }
52
+ blockquote footer,
53
+ blockquote small,
54
+ blockquote .small {
55
+ display: block;
56
+ font-size: 80%;
57
+ line-height: 1.42857143;
58
+ color: #777;
59
+ }
60
+ blockquote footer:before,
61
+ blockquote small:before,
62
+ blockquote .small:before {
63
+ content: '\2014 \00A0';
64
+ }
65
+ .blockquote-reverse,
66
+ blockquote.pull-right {
67
+ padding-right: 15px;
68
+ padding-left: 0;
69
+ text-align: right;
70
+ border-right: 5px solid #eee;
71
+ border-left: 0;
72
+ }
73
+ .blockquote-reverse footer:before,
74
+ blockquote.pull-right footer:before,
75
+ .blockquote-reverse small:before,
76
+ blockquote.pull-right small:before,
77
+ .blockquote-reverse .small:before,
78
+ blockquote.pull-right .small:before {
79
+ content: '';
80
+ }
81
+ .blockquote-reverse footer:after,
82
+ blockquote.pull-right footer:after,
83
+ .blockquote-reverse small:after,
84
+ blockquote.pull-right small:after,
85
+ .blockquote-reverse .small:after,
86
+ blockquote.pull-right .small:after {
87
+ content: '\00A0 \2014';
88
+ }
89
+ address {
90
+ margin-bottom: 20px;
91
+ font-style: normal;
92
+ line-height: 1.42857143;
93
+ }
94
+ code,
95
+ kbd,
96
+ pre,
97
+ samp {
98
+ font-family: Menlo, Monaco, Consolas, "Courier New", monospace;
99
+ }
100
+ code {
101
+ padding: 2px 4px;
102
+ font-size: 90%;
103
+ color: #c7254e;
104
+ background-color: #f9f2f4;
105
+ border-radius: 4px;
106
+ }
107
+ kbd {
108
+ padding: 2px 4px;
109
+ font-size: 90%;
110
+ color: #fff;
111
+ background-color: #333;
112
+ border-radius: 3px;
113
+ -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .25);
114
+ box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .25);
115
+ }
116
+ kbd kbd {
117
+ padding: 0;
118
+ font-size: 100%;
119
+ font-weight: bold;
120
+ -webkit-box-shadow: none;
121
+ box-shadow: none;
122
+ }
123
+ pre {
124
+ display: block;
125
+ padding: 9.5px;
126
+ margin: 0 0 10px;
127
+ font-size: 13px;
128
+ line-height: 1.42857143;
129
+ color: #333;
130
+ word-break: break-all;
131
+ word-wrap: break-word;
132
+ background-color: #f5f5f5;
133
+ border: 1px solid #ccc;
134
+ border-radius: 4px;
135
+ }
136
+ pre code {
137
+ padding: 0;
138
+ font-size: inherit;
139
+ color: inherit;
140
+ white-space: pre-wrap;
141
+ background-color: transparent;
142
+ border-radius: 0;
143
+ }
144
+ .pre-scrollable {
145
+ max-height: 340px;
146
+ overflow-y: scroll;
147
+ }
148
+ .container {
149
+ padding-right: 15px;
150
+ padding-left: 15px;
151
+ margin-right: auto;
152
+ margin-left: auto;
153
+ }
154
+ @media (min-width: 768px) {
155
+ .container {
156
+ width: 750px;
157
+ }
158
+ }
159
+ @media (min-width: 992px) {
160
+ .container {
161
+ width: 970px;
162
+ }
163
+ }
164
+ @media (min-width: 1200px) {
165
+ .container {
166
+ width: 1170px;
167
+ }
168
+ }
169
+ .container-fluid {
170
+ padding-right: 15px;
171
+ padding-left: 15px;
172
+ margin-right: auto;
173
+ margin-left: auto;
174
+ }
175
+ .row {
176
+ margin-right: -15px;
177
+ margin-left: -15px;
178
+ }
179
+ .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 {
180
+ position: relative;
181
+ min-height: 1px;
182
+ padding-right: 15px;
183
+ padding-left: 15px;
184
+ }
185
+ .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 {
186
+ float: left;
187
+ }
188
+ .col-xs-12 {
189
+ width: 100%;
190
+ }
191
+ .col-xs-11 {
192
+ width: 91.66666667%;
193
+ }
194
+ .col-xs-10 {
195
+ width: 83.33333333%;
196
+ }
197
+ .col-xs-9 {
198
+ width: 75%;
199
+ }
200
+ .col-xs-8 {
201
+ width: 66.66666667%;
202
+ }
203
+ .col-xs-7 {
204
+ width: 58.33333333%;
205
+ }
206
+ .col-xs-6 {
207
+ width: 50%;
208
+ }
209
+ .col-xs-5 {
210
+ width: 41.66666667%;
211
+ }
212
+ .col-xs-4 {
213
+ width: 33.33333333%;
214
+ }
215
+ .col-xs-3 {
216
+ width: 25%;
217
+ }
218
+ .col-xs-2 {
219
+ width: 16.66666667%;
220
+ }
221
+ .col-xs-1 {
222
+ width: 8.33333333%;
223
+ }
224
+ .col-xs-pull-12 {
225
+ right: 100%;
226
+ }
227
+ .col-xs-pull-11 {
228
+ right: 91.66666667%;
229
+ }
230
+ .col-xs-pull-10 {
231
+ right: 83.33333333%;
232
+ }
233
+ .col-xs-pull-9 {
234
+ right: 75%;
235
+ }
236
+ .col-xs-pull-8 {
237
+ right: 66.66666667%;
238
+ }
239
+ .col-xs-pull-7 {
240
+ right: 58.33333333%;
241
+ }
242
+ .col-xs-pull-6 {
243
+ right: 50%;
244
+ }
245
+ .col-xs-pull-5 {
246
+ right: 41.66666667%;
247
+ }
248
+ .col-xs-pull-4 {
249
+ right: 33.33333333%;
250
+ }
251
+ .col-xs-pull-3 {
252
+ right: 25%;
253
+ }
254
+ .col-xs-pull-2 {
255
+ right: 16.66666667%;
256
+ }
257
+ .col-xs-pull-1 {
258
+ right: 8.33333333%;
259
+ }
260
+ .col-xs-pull-0 {
261
+ right: auto;
262
+ }
263
+ .col-xs-push-12 {
264
+ left: 100%;
265
+ }
266
+ .col-xs-push-11 {
267
+ left: 91.66666667%;
268
+ }
269
+ .col-xs-push-10 {
270
+ left: 83.33333333%;
271
+ }
272
+ .col-xs-push-9 {
273
+ left: 75%;
274
+ }
275
+ .col-xs-push-8 {
276
+ left: 66.66666667%;
277
+ }
278
+ .col-xs-push-7 {
279
+ left: 58.33333333%;
280
+ }
281
+ .col-xs-push-6 {
282
+ left: 50%;
283
+ }
284
+ .col-xs-push-5 {
285
+ left: 41.66666667%;
286
+ }
287
+ .col-xs-push-4 {
288
+ left: 33.33333333%;
289
+ }
290
+ .col-xs-push-3 {
291
+ left: 25%;
292
+ }
293
+ .col-xs-push-2 {
294
+ left: 16.66666667%;
295
+ }
296
+ .col-xs-push-1 {
297
+ left: 8.33333333%;
298
+ }
299
+ .col-xs-push-0 {
300
+ left: auto;
301
+ }
302
+ .col-xs-offset-12 {
303
+ margin-left: 100%;
304
+ }
305
+ .col-xs-offset-11 {
306
+ margin-left: 91.66666667%;
307
+ }
308
+ .col-xs-offset-10 {
309
+ margin-left: 83.33333333%;
310
+ }
311
+ .col-xs-offset-9 {
312
+ margin-left: 75%;
313
+ }
314
+ .col-xs-offset-8 {
315
+ margin-left: 66.66666667%;
316
+ }
317
+ .col-xs-offset-7 {
318
+ margin-left: 58.33333333%;
319
+ }
320
+ .col-xs-offset-6 {
321
+ margin-left: 50%;
322
+ }
323
+ .col-xs-offset-5 {
324
+ margin-left: 41.66666667%;
325
+ }
326
+ .col-xs-offset-4 {
327
+ margin-left: 33.33333333%;
328
+ }
329
+ .col-xs-offset-3 {
330
+ margin-left: 25%;
331
+ }
332
+ .col-xs-offset-2 {
333
+ margin-left: 16.66666667%;
334
+ }
335
+ .col-xs-offset-1 {
336
+ margin-left: 8.33333333%;
337
+ }
338
+ .col-xs-offset-0 {
339
+ margin-left: 0;
340
+ }
341
+ @media (min-width: 768px) {
342
+ .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 {
343
+ float: left;
344
+ }
345
+ .col-sm-12 {
346
+ width: 100%;
347
+ }
348
+ .col-sm-11 {
349
+ width: 91.66666667%;
350
+ }
351
+ .col-sm-10 {
352
+ width: 83.33333333%;
353
+ }
354
+ .col-sm-9 {
355
+ width: 75%;
356
+ }
357
+ .col-sm-8 {
358
+ width: 66.66666667%;
359
+ }
360
+ .col-sm-7 {
361
+ width: 58.33333333%;
362
+ }
363
+ .col-sm-6 {
364
+ width: 50%;
365
+ }
366
+ .col-sm-5 {
367
+ width: 41.66666667%;
368
+ }
369
+ .col-sm-4 {
370
+ width: 33.33333333%;
371
+ }
372
+ .col-sm-3 {
373
+ width: 25%;
374
+ }
375
+ .col-sm-2 {
376
+ width: 16.66666667%;
377
+ }
378
+ .col-sm-1 {
379
+ width: 8.33333333%;
380
+ }
381
+ .col-sm-pull-12 {
382
+ right: 100%;
383
+ }
384
+ .col-sm-pull-11 {
385
+ right: 91.66666667%;
386
+ }
387
+ .col-sm-pull-10 {
388
+ right: 83.33333333%;
389
+ }
390
+ .col-sm-pull-9 {
391
+ right: 75%;
392
+ }
393
+ .col-sm-pull-8 {
394
+ right: 66.66666667%;
395
+ }
396
+ .col-sm-pull-7 {
397
+ right: 58.33333333%;
398
+ }
399
+ .col-sm-pull-6 {
400
+ right: 50%;
401
+ }
402
+ .col-sm-pull-5 {
403
+ right: 41.66666667%;
404
+ }
405
+ .col-sm-pull-4 {
406
+ right: 33.33333333%;
407
+ }
408
+ .col-sm-pull-3 {
409
+ right: 25%;
410
+ }
411
+ .col-sm-pull-2 {
412
+ right: 16.66666667%;
413
+ }
414
+ .col-sm-pull-1 {
415
+ right: 8.33333333%;
416
+ }
417
+ .col-sm-pull-0 {
418
+ right: auto;
419
+ }
420
+ .col-sm-push-12 {
421
+ left: 100%;
422
+ }
423
+ .col-sm-push-11 {
424
+ left: 91.66666667%;
425
+ }
426
+ .col-sm-push-10 {
427
+ left: 83.33333333%;
428
+ }
429
+ .col-sm-push-9 {
430
+ left: 75%;
431
+ }
432
+ .col-sm-push-8 {
433
+ left: 66.66666667%;
434
+ }
435
+ .col-sm-push-7 {
436
+ left: 58.33333333%;
437
+ }
438
+ .col-sm-push-6 {
439
+ left: 50%;
440
+ }
441
+ .col-sm-push-5 {
442
+ left: 41.66666667%;
443
+ }
444
+ .col-sm-push-4 {
445
+ left: 33.33333333%;
446
+ }
447
+ .col-sm-push-3 {
448
+ left: 25%;
449
+ }
450
+ .col-sm-push-2 {
451
+ left: 16.66666667%;
452
+ }
453
+ .col-sm-push-1 {
454
+ left: 8.33333333%;
455
+ }
456
+ .col-sm-push-0 {
457
+ left: auto;
458
+ }
459
+ .col-sm-offset-12 {
460
+ margin-left: 100%;
461
+ }
462
+ .col-sm-offset-11 {
463
+ margin-left: 91.66666667%;
464
+ }
465
+ .col-sm-offset-10 {
466
+ margin-left: 83.33333333%;
467
+ }
468
+ .col-sm-offset-9 {
469
+ margin-left: 75%;
470
+ }
471
+ .col-sm-offset-8 {
472
+ margin-left: 66.66666667%;
473
+ }
474
+ .col-sm-offset-7 {
475
+ margin-left: 58.33333333%;
476
+ }
477
+ .col-sm-offset-6 {
478
+ margin-left: 50%;
479
+ }
480
+ .col-sm-offset-5 {
481
+ margin-left: 41.66666667%;
482
+ }
483
+ .col-sm-offset-4 {
484
+ margin-left: 33.33333333%;
485
+ }
486
+ .col-sm-offset-3 {
487
+ margin-left: 25%;
488
+ }
489
+ .col-sm-offset-2 {
490
+ margin-left: 16.66666667%;
491
+ }
492
+ .col-sm-offset-1 {
493
+ margin-left: 8.33333333%;
494
+ }
495
+ .col-sm-offset-0 {
496
+ margin-left: 0;
497
+ }
498
+ }
499
+ @media (min-width: 992px) {
500
+ .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 {
501
+ float: left;
502
+ }
503
+ .col-md-12 {
504
+ width: 100%;
505
+ }
506
+ .col-md-11 {
507
+ width: 91.66666667%;
508
+ }
509
+ .col-md-10 {
510
+ width: 83.33333333%;
511
+ }
512
+ .col-md-9 {
513
+ width: 75%;
514
+ }
515
+ .col-md-8 {
516
+ width: 66.66666667%;
517
+ }
518
+ .col-md-7 {
519
+ width: 58.33333333%;
520
+ }
521
+ .col-md-6 {
522
+ width: 50%;
523
+ }
524
+ .col-md-5 {
525
+ width: 41.66666667%;
526
+ }
527
+ .col-md-4 {
528
+ width: 33.33333333%;
529
+ }
530
+ .col-md-3 {
531
+ width: 25%;
532
+ }
533
+ .col-md-2 {
534
+ width: 16.66666667%;
535
+ }
536
+ .col-md-1 {
537
+ width: 8.33333333%;
538
+ }
539
+ .col-md-pull-12 {
540
+ right: 100%;
541
+ }
542
+ .col-md-pull-11 {
543
+ right: 91.66666667%;
544
+ }
545
+ .col-md-pull-10 {
546
+ right: 83.33333333%;
547
+ }
548
+ .col-md-pull-9 {
549
+ right: 75%;
550
+ }
551
+ .col-md-pull-8 {
552
+ right: 66.66666667%;
553
+ }
554
+ .col-md-pull-7 {
555
+ right: 58.33333333%;
556
+ }
557
+ .col-md-pull-6 {
558
+ right: 50%;
559
+ }
560
+ .col-md-pull-5 {
561
+ right: 41.66666667%;
562
+ }
563
+ .col-md-pull-4 {
564
+ right: 33.33333333%;
565
+ }
566
+ .col-md-pull-3 {
567
+ right: 25%;
568
+ }
569
+ .col-md-pull-2 {
570
+ right: 16.66666667%;
571
+ }
572
+ .col-md-pull-1 {
573
+ right: 8.33333333%;
574
+ }
575
+ .col-md-pull-0 {
576
+ right: auto;
577
+ }
578
+ .col-md-push-12 {
579
+ left: 100%;
580
+ }
581
+ .col-md-push-11 {
582
+ left: 91.66666667%;
583
+ }
584
+ .col-md-push-10 {
585
+ left: 83.33333333%;
586
+ }
587
+ .col-md-push-9 {
588
+ left: 75%;
589
+ }
590
+ .col-md-push-8 {
591
+ left: 66.66666667%;
592
+ }
593
+ .col-md-push-7 {
594
+ left: 58.33333333%;
595
+ }
596
+ .col-md-push-6 {
597
+ left: 50%;
598
+ }
599
+ .col-md-push-5 {
600
+ left: 41.66666667%;
601
+ }
602
+ .col-md-push-4 {
603
+ left: 33.33333333%;
604
+ }
605
+ .col-md-push-3 {
606
+ left: 25%;
607
+ }
608
+ .col-md-push-2 {
609
+ left: 16.66666667%;
610
+ }
611
+ .col-md-push-1 {
612
+ left: 8.33333333%;
613
+ }
614
+ .col-md-push-0 {
615
+ left: auto;
616
+ }
617
+ .col-md-offset-12 {
618
+ margin-left: 100%;
619
+ }
620
+ .col-md-offset-11 {
621
+ margin-left: 91.66666667%;
622
+ }
623
+ .col-md-offset-10 {
624
+ margin-left: 83.33333333%;
625
+ }
626
+ .col-md-offset-9 {
627
+ margin-left: 75%;
628
+ }
629
+ .col-md-offset-8 {
630
+ margin-left: 66.66666667%;
631
+ }
632
+ .col-md-offset-7 {
633
+ margin-left: 58.33333333%;
634
+ }
635
+ .col-md-offset-6 {
636
+ margin-left: 50%;
637
+ }
638
+ .col-md-offset-5 {
639
+ margin-left: 41.66666667%;
640
+ }
641
+ .col-md-offset-4 {
642
+ margin-left: 33.33333333%;
643
+ }
644
+ .col-md-offset-3 {
645
+ margin-left: 25%;
646
+ }
647
+ .col-md-offset-2 {
648
+ margin-left: 16.66666667%;
649
+ }
650
+ .col-md-offset-1 {
651
+ margin-left: 8.33333333%;
652
+ }
653
+ .col-md-offset-0 {
654
+ margin-left: 0;
655
+ }
656
+ }
657
+ @media (min-width: 1200px) {
658
+ .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 {
659
+ float: left;
660
+ }
661
+ .col-lg-12 {
662
+ width: 100%;
663
+ }
664
+ .col-lg-11 {
665
+ width: 91.66666667%;
666
+ }
667
+ .col-lg-10 {
668
+ width: 83.33333333%;
669
+ }
670
+ .col-lg-9 {
671
+ width: 75%;
672
+ }
673
+ .col-lg-8 {
674
+ width: 66.66666667%;
675
+ }
676
+ .col-lg-7 {
677
+ width: 58.33333333%;
678
+ }
679
+ .col-lg-6 {
680
+ width: 50%;
681
+ }
682
+ .col-lg-5 {
683
+ width: 41.66666667%;
684
+ }
685
+ .col-lg-4 {
686
+ width: 33.33333333%;
687
+ }
688
+ .col-lg-3 {
689
+ width: 25%;
690
+ }
691
+ .col-lg-2 {
692
+ width: 16.66666667%;
693
+ }
694
+ .col-lg-1 {
695
+ width: 8.33333333%;
696
+ }
697
+ .col-lg-pull-12 {
698
+ right: 100%;
699
+ }
700
+ .col-lg-pull-11 {
701
+ right: 91.66666667%;
702
+ }
703
+ .col-lg-pull-10 {
704
+ right: 83.33333333%;
705
+ }
706
+ .col-lg-pull-9 {
707
+ right: 75%;
708
+ }
709
+ .col-lg-pull-8 {
710
+ right: 66.66666667%;
711
+ }
712
+ .col-lg-pull-7 {
713
+ right: 58.33333333%;
714
+ }
715
+ .col-lg-pull-6 {
716
+ right: 50%;
717
+ }
718
+ .col-lg-pull-5 {
719
+ right: 41.66666667%;
720
+ }
721
+ .col-lg-pull-4 {
722
+ right: 33.33333333%;
723
+ }
724
+ .col-lg-pull-3 {
725
+ right: 25%;
726
+ }
727
+ .col-lg-pull-2 {
728
+ right: 16.66666667%;
729
+ }
730
+ .col-lg-pull-1 {
731
+ right: 8.33333333%;
732
+ }
733
+ .col-lg-pull-0 {
734
+ right: auto;
735
+ }
736
+ .col-lg-push-12 {
737
+ left: 100%;
738
+ }
739
+ .col-lg-push-11 {
740
+ left: 91.66666667%;
741
+ }
742
+ .col-lg-push-10 {
743
+ left: 83.33333333%;
744
+ }
745
+ .col-lg-push-9 {
746
+ left: 75%;
747
+ }
748
+ .col-lg-push-8 {
749
+ left: 66.66666667%;
750
+ }
751
+ .col-lg-push-7 {
752
+ left: 58.33333333%;
753
+ }
754
+ .col-lg-push-6 {
755
+ left: 50%;
756
+ }
757
+ .col-lg-push-5 {
758
+ left: 41.66666667%;
759
+ }
760
+ .col-lg-push-4 {
761
+ left: 33.33333333%;
762
+ }
763
+ .col-lg-push-3 {
764
+ left: 25%;
765
+ }
766
+ .col-lg-push-2 {
767
+ left: 16.66666667%;
768
+ }
769
+ .col-lg-push-1 {
770
+ left: 8.33333333%;
771
+ }
772
+ .col-lg-push-0 {
773
+ left: auto;
774
+ }
775
+ .col-lg-offset-12 {
776
+ margin-left: 100%;
777
+ }
778
+ .col-lg-offset-11 {
779
+ margin-left: 91.66666667%;
780
+ }
781
+ .col-lg-offset-10 {
782
+ margin-left: 83.33333333%;
783
+ }
784
+ .col-lg-offset-9 {
785
+ margin-left: 75%;
786
+ }
787
+ .col-lg-offset-8 {
788
+ margin-left: 66.66666667%;
789
+ }
790
+ .col-lg-offset-7 {
791
+ margin-left: 58.33333333%;
792
+ }
793
+ .col-lg-offset-6 {
794
+ margin-left: 50%;
795
+ }
796
+ .col-lg-offset-5 {
797
+ margin-left: 41.66666667%;
798
+ }
799
+ .col-lg-offset-4 {
800
+ margin-left: 33.33333333%;
801
+ }
802
+ .col-lg-offset-3 {
803
+ margin-left: 25%;
804
+ }
805
+ .col-lg-offset-2 {
806
+ margin-left: 16.66666667%;
807
+ }
808
+ .col-lg-offset-1 {
809
+ margin-left: 8.33333333%;
810
+ }
811
+ .col-lg-offset-0 {
812
+ margin-left: 0;
813
+ }
814
+ }
815
+ table {
816
+ background-color: transparent;
817
+ }
818
+ caption {
819
+ padding-top: 8px;
820
+ padding-bottom: 8px;
821
+ color: #777;
822
+ text-align: left;
823
+ }
824
+ th {
825
+ text-align: left;
826
+ }
827
+ .table {
828
+ width: 100%;
829
+ max-width: 100%;
830
+ margin-bottom: 20px;
831
+ }
832
+ .table > thead > tr > th,
833
+ .table > tbody > tr > th,
834
+ .table > tfoot > tr > th,
835
+ .table > thead > tr > td,
836
+ .table > tbody > tr > td,
837
+ .table > tfoot > tr > td {
838
+ padding: 8px;
839
+ line-height: 1.42857143;
840
+ vertical-align: top;
841
+ border-top: 1px solid #ddd;
842
+ }
843
+ .table > thead > tr > th {
844
+ vertical-align: bottom;
845
+ border-bottom: 2px solid #ddd;
846
+ }
847
+ .table > caption + thead > tr:first-child > th,
848
+ .table > colgroup + thead > tr:first-child > th,
849
+ .table > thead:first-child > tr:first-child > th,
850
+ .table > caption + thead > tr:first-child > td,
851
+ .table > colgroup + thead > tr:first-child > td,
852
+ .table > thead:first-child > tr:first-child > td {
853
+ border-top: 0;
854
+ }
855
+ .table > tbody + tbody {
856
+ border-top: 2px solid #ddd;
857
+ }
858
+ .table .table {
859
+ background-color: #fff;
860
+ }
861
+ .table-condensed > thead > tr > th,
862
+ .table-condensed > tbody > tr > th,
863
+ .table-condensed > tfoot > tr > th,
864
+ .table-condensed > thead > tr > td,
865
+ .table-condensed > tbody > tr > td,
866
+ .table-condensed > tfoot > tr > td {
867
+ padding: 5px;
868
+ }
869
+ .table-bordered {
870
+ border: 1px solid #ddd;
871
+ }
872
+ .table-bordered > thead > tr > th,
873
+ .table-bordered > tbody > tr > th,
874
+ .table-bordered > tfoot > tr > th,
875
+ .table-bordered > thead > tr > td,
876
+ .table-bordered > tbody > tr > td,
877
+ .table-bordered > tfoot > tr > td {
878
+ border: 1px solid #ddd;
879
+ }
880
+ .table-bordered > thead > tr > th,
881
+ .table-bordered > thead > tr > td {
882
+ border-bottom-width: 2px;
883
+ }
884
+ .table-striped > tbody > tr:nth-of-type(odd) {
885
+ background-color: #f9f9f9;
886
+ }
887
+ .table-hover > tbody > tr:hover {
888
+ background-color: #f5f5f5;
889
+ }
890
+ table col[class*="col-"] {
891
+ position: static;
892
+ display: table-column;
893
+ float: none;
894
+ }
895
+ table td[class*="col-"],
896
+ table th[class*="col-"] {
897
+ position: static;
898
+ display: table-cell;
899
+ float: none;
900
+ }
901
+ .table > thead > tr > td.active,
902
+ .table > tbody > tr > td.active,
903
+ .table > tfoot > tr > td.active,
904
+ .table > thead > tr > th.active,
905
+ .table > tbody > tr > th.active,
906
+ .table > tfoot > tr > th.active,
907
+ .table > thead > tr.active > td,
908
+ .table > tbody > tr.active > td,
909
+ .table > tfoot > tr.active > td,
910
+ .table > thead > tr.active > th,
911
+ .table > tbody > tr.active > th,
912
+ .table > tfoot > tr.active > th {
913
+ background-color: #f5f5f5;
914
+ }
915
+ .table-hover > tbody > tr > td.active:hover,
916
+ .table-hover > tbody > tr > th.active:hover,
917
+ .table-hover > tbody > tr.active:hover > td,
918
+ .table-hover > tbody > tr:hover > .active,
919
+ .table-hover > tbody > tr.active:hover > th {
920
+ background-color: #e8e8e8;
921
+ }
922
+ .table > thead > tr > td.success,
923
+ .table > tbody > tr > td.success,
924
+ .table > tfoot > tr > td.success,
925
+ .table > thead > tr > th.success,
926
+ .table > tbody > tr > th.success,
927
+ .table > tfoot > tr > th.success,
928
+ .table > thead > tr.success > td,
929
+ .table > tbody > tr.success > td,
930
+ .table > tfoot > tr.success > td,
931
+ .table > thead > tr.success > th,
932
+ .table > tbody > tr.success > th,
933
+ .table > tfoot > tr.success > th {
934
+ background-color: #dff0d8;
935
+ }
936
+ .table-hover > tbody > tr > td.success:hover,
937
+ .table-hover > tbody > tr > th.success:hover,
938
+ .table-hover > tbody > tr.success:hover > td,
939
+ .table-hover > tbody > tr:hover > .success,
940
+ .table-hover > tbody > tr.success:hover > th {
941
+ background-color: #d0e9c6;
942
+ }
943
+ .table > thead > tr > td.info,
944
+ .table > tbody > tr > td.info,
945
+ .table > tfoot > tr > td.info,
946
+ .table > thead > tr > th.info,
947
+ .table > tbody > tr > th.info,
948
+ .table > tfoot > tr > th.info,
949
+ .table > thead > tr.info > td,
950
+ .table > tbody > tr.info > td,
951
+ .table > tfoot > tr.info > td,
952
+ .table > thead > tr.info > th,
953
+ .table > tbody > tr.info > th,
954
+ .table > tfoot > tr.info > th {
955
+ background-color: #d9edf7;
956
+ }
957
+ .table-hover > tbody > tr > td.info:hover,
958
+ .table-hover > tbody > tr > th.info:hover,
959
+ .table-hover > tbody > tr.info:hover > td,
960
+ .table-hover > tbody > tr:hover > .info,
961
+ .table-hover > tbody > tr.info:hover > th {
962
+ background-color: #c4e3f3;
963
+ }
964
+ .table > thead > tr > td.warning,
965
+ .table > tbody > tr > td.warning,
966
+ .table > tfoot > tr > td.warning,
967
+ .table > thead > tr > th.warning,
968
+ .table > tbody > tr > th.warning,
969
+ .table > tfoot > tr > th.warning,
970
+ .table > thead > tr.warning > td,
971
+ .table > tbody > tr.warning > td,
972
+ .table > tfoot > tr.warning > td,
973
+ .table > thead > tr.warning > th,
974
+ .table > tbody > tr.warning > th,
975
+ .table > tfoot > tr.warning > th {
976
+ background-color: #fcf8e3;
977
+ }
978
+ .table-hover > tbody > tr > td.warning:hover,
979
+ .table-hover > tbody > tr > th.warning:hover,
980
+ .table-hover > tbody > tr.warning:hover > td,
981
+ .table-hover > tbody > tr:hover > .warning,
982
+ .table-hover > tbody > tr.warning:hover > th {
983
+ background-color: #faf2cc;
984
+ }
985
+ .table > thead > tr > td.danger,
986
+ .table > tbody > tr > td.danger,
987
+ .table > tfoot > tr > td.danger,
988
+ .table > thead > tr > th.danger,
989
+ .table > tbody > tr > th.danger,
990
+ .table > tfoot > tr > th.danger,
991
+ .table > thead > tr.danger > td,
992
+ .table > tbody > tr.danger > td,
993
+ .table > tfoot > tr.danger > td,
994
+ .table > thead > tr.danger > th,
995
+ .table > tbody > tr.danger > th,
996
+ .table > tfoot > tr.danger > th {
997
+ background-color: #f2dede;
998
+ }
999
+ .table-hover > tbody > tr > td.danger:hover,
1000
+ .table-hover > tbody > tr > th.danger:hover,
1001
+ .table-hover > tbody > tr.danger:hover > td,
1002
+ .table-hover > tbody > tr:hover > .danger,
1003
+ .table-hover > tbody > tr.danger:hover > th {
1004
+ background-color: #ebcccc;
1005
+ }
1006
+ .table-responsive {
1007
+ min-height: .01%;
1008
+ overflow-x: auto;
1009
+ }
1010
+ @media screen and (max-width: 767px) {
1011
+ .table-responsive {
1012
+ width: 100%;
1013
+ margin-bottom: 15px;
1014
+ overflow-y: hidden;
1015
+ -ms-overflow-style: -ms-autohiding-scrollbar;
1016
+ border: 1px solid #ddd;
1017
+ }
1018
+ .table-responsive > .table {
1019
+ margin-bottom: 0;
1020
+ }
1021
+ .table-responsive > .table > thead > tr > th,
1022
+ .table-responsive > .table > tbody > tr > th,
1023
+ .table-responsive > .table > tfoot > tr > th,
1024
+ .table-responsive > .table > thead > tr > td,
1025
+ .table-responsive > .table > tbody > tr > td,
1026
+ .table-responsive > .table > tfoot > tr > td {
1027
+ white-space: nowrap;
1028
+ }
1029
+ .table-responsive > .table-bordered {
1030
+ border: 0;
1031
+ }
1032
+ .table-responsive > .table-bordered > thead > tr > th:first-child,
1033
+ .table-responsive > .table-bordered > tbody > tr > th:first-child,
1034
+ .table-responsive > .table-bordered > tfoot > tr > th:first-child,
1035
+ .table-responsive > .table-bordered > thead > tr > td:first-child,
1036
+ .table-responsive > .table-bordered > tbody > tr > td:first-child,
1037
+ .table-responsive > .table-bordered > tfoot > tr > td:first-child {
1038
+ border-left: 0;
1039
+ }
1040
+ .table-responsive > .table-bordered > thead > tr > th:last-child,
1041
+ .table-responsive > .table-bordered > tbody > tr > th:last-child,
1042
+ .table-responsive > .table-bordered > tfoot > tr > th:last-child,
1043
+ .table-responsive > .table-bordered > thead > tr > td:last-child,
1044
+ .table-responsive > .table-bordered > tbody > tr > td:last-child,
1045
+ .table-responsive > .table-bordered > tfoot > tr > td:last-child {
1046
+ border-right: 0;
1047
+ }
1048
+ .table-responsive > .table-bordered > tbody > tr:last-child > th,
1049
+ .table-responsive > .table-bordered > tfoot > tr:last-child > th,
1050
+ .table-responsive > .table-bordered > tbody > tr:last-child > td,
1051
+ .table-responsive > .table-bordered > tfoot > tr:last-child > td {
1052
+ border-bottom: 0;
1053
+ }
1054
+ }
1055
+ /* fieldset {
1056
+ min-width: 0;
1057
+ padding: 0;
1058
+ margin: 0;
1059
+ border: 0;
1060
+ }
1061
+ legend {
1062
+ display: block;
1063
+ width: 100%;
1064
+ padding: 0;
1065
+ margin-bottom: 20px;
1066
+ font-size: 21px;
1067
+ line-height: inherit;
1068
+ color: #333;
1069
+ border: 0;
1070
+ border-bottom: 1px solid #e5e5e5;
1071
+ }
1072
+ label {
1073
+ display: inline-block;
1074
+ max-width: 100%;
1075
+ margin-bottom: 5px;
1076
+ font-weight: bold;
1077
+ }
1078
+ input[type="search"] {
1079
+ -webkit-box-sizing: border-box;
1080
+ -moz-box-sizing: border-box;
1081
+ box-sizing: border-box;
1082
+ }
1083
+ input[type="radio"],
1084
+ input[type="checkbox"] {
1085
+ margin: 4px 0 0;
1086
+ margin-top: 1px \9;
1087
+ line-height: normal;
1088
+ }
1089
+ input[type="file"] {
1090
+ display: block;
1091
+ }
1092
+ input[type="range"] {
1093
+ display: block;
1094
+ width: 100%;
1095
+ }
1096
+ select[multiple],
1097
+ select[size] {
1098
+ height: auto;
1099
+ }
1100
+ input[type="file"]:focus,
1101
+ input[type="radio"]:focus,
1102
+ input[type="checkbox"]:focus {
1103
+ outline: 5px auto -webkit-focus-ring-color;
1104
+ outline-offset: -2px;
1105
+ }
1106
+ output {
1107
+ display: block;
1108
+ padding-top: 7px;
1109
+ font-size: 14px;
1110
+ line-height: 1.42857143;
1111
+ color: #555;
1112
+ } */
1113
+ .form-control {
1114
+ display: block;
1115
+ width: 100%;
1116
+ height: 34px;
1117
+ padding: 6px 12px;
1118
+ font-size: 14px;
1119
+ line-height: 1.42857143;
1120
+ color: #555;
1121
+ background-color: #fff;
1122
+ background-image: none;
1123
+ border: 1px solid #ccc;
1124
+ border-radius: 4px;
1125
+ -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
1126
+ box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
1127
+ -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;
1128
+ -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
1129
+ transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
1130
+ }
1131
+ .form-control:focus {
1132
+ border-color: #66afe9;
1133
+ outline: 0;
1134
+ -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6);
1135
+ box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6);
1136
+ }
1137
+ .form-control::-moz-placeholder {
1138
+ color: #999;
1139
+ opacity: 1;
1140
+ }
1141
+ .form-control:-ms-input-placeholder {
1142
+ color: #999;
1143
+ }
1144
+ .form-control::-webkit-input-placeholder {
1145
+ color: #999;
1146
+ }
1147
+ .form-control::-ms-expand {
1148
+ background-color: transparent;
1149
+ border: 0;
1150
+ }
1151
+ .form-control[disabled],
1152
+ .form-control[readonly],
1153
+ fieldset[disabled] .form-control {
1154
+ background-color: #eee;
1155
+ opacity: 1;
1156
+ }
1157
+ .form-control[disabled],
1158
+ fieldset[disabled] .form-control {
1159
+ cursor: not-allowed;
1160
+ }
1161
+ textarea.form-control {
1162
+ height: auto;
1163
+ }
1164
+ input[type="search"] {
1165
+ -webkit-appearance: none;
1166
+ }
1167
+ @media screen and (-webkit-min-device-pixel-ratio: 0) {
1168
+ input[type="date"].form-control,
1169
+ input[type="time"].form-control,
1170
+ input[type="datetime-local"].form-control,
1171
+ input[type="month"].form-control {
1172
+ line-height: 34px;
1173
+ }
1174
+ input[type="date"].input-sm,
1175
+ input[type="time"].input-sm,
1176
+ input[type="datetime-local"].input-sm,
1177
+ input[type="month"].input-sm,
1178
+ .input-group-sm input[type="date"],
1179
+ .input-group-sm input[type="time"],
1180
+ .input-group-sm input[type="datetime-local"],
1181
+ .input-group-sm input[type="month"] {
1182
+ line-height: 30px;
1183
+ }
1184
+ input[type="date"].input-lg,
1185
+ input[type="time"].input-lg,
1186
+ input[type="datetime-local"].input-lg,
1187
+ input[type="month"].input-lg,
1188
+ .input-group-lg input[type="date"],
1189
+ .input-group-lg input[type="time"],
1190
+ .input-group-lg input[type="datetime-local"],
1191
+ .input-group-lg input[type="month"] {
1192
+ line-height: 46px;
1193
+ }
1194
+ }
1195
+ .form-group {
1196
+ margin-bottom: 15px;
1197
+ }
1198
+ .radio,
1199
+ .checkbox {
1200
+ position: relative;
1201
+ display: block;
1202
+ margin-top: 10px;
1203
+ margin-bottom: 10px;
1204
+ }
1205
+ .radio label,
1206
+ .checkbox label {
1207
+ min-height: 20px;
1208
+ padding-left: 20px;
1209
+ margin-bottom: 0;
1210
+ font-weight: normal;
1211
+ cursor: pointer;
1212
+ }
1213
+ .radio input[type="radio"],
1214
+ .radio-inline input[type="radio"],
1215
+ .checkbox input[type="checkbox"],
1216
+ .checkbox-inline input[type="checkbox"] {
1217
+ position: absolute;
1218
+ margin-top: 4px \9;
1219
+ margin-left: -20px;
1220
+ }
1221
+ .radio + .radio,
1222
+ .checkbox + .checkbox {
1223
+ margin-top: -5px;
1224
+ }
1225
+ .radio-inline,
1226
+ .checkbox-inline {
1227
+ position: relative;
1228
+ display: inline-block;
1229
+ padding-left: 20px;
1230
+ margin-bottom: 0;
1231
+ font-weight: normal;
1232
+ vertical-align: middle;
1233
+ cursor: pointer;
1234
+ }
1235
+ .radio-inline + .radio-inline,
1236
+ .checkbox-inline + .checkbox-inline {
1237
+ margin-top: 0;
1238
+ margin-left: 10px;
1239
+ }
1240
+ input[type="radio"][disabled],
1241
+ input[type="checkbox"][disabled],
1242
+ input[type="radio"].disabled,
1243
+ input[type="checkbox"].disabled,
1244
+ fieldset[disabled] input[type="radio"],
1245
+ fieldset[disabled] input[type="checkbox"] {
1246
+ cursor: not-allowed;
1247
+ }
1248
+ .radio-inline.disabled,
1249
+ .checkbox-inline.disabled,
1250
+ fieldset[disabled] .radio-inline,
1251
+ fieldset[disabled] .checkbox-inline {
1252
+ cursor: not-allowed;
1253
+ }
1254
+ .radio.disabled label,
1255
+ .checkbox.disabled label,
1256
+ fieldset[disabled] .radio label,
1257
+ fieldset[disabled] .checkbox label {
1258
+ cursor: not-allowed;
1259
+ }
1260
+ .form-control-static {
1261
+ min-height: 34px;
1262
+ padding-top: 7px;
1263
+ padding-bottom: 7px;
1264
+ margin-bottom: 0;
1265
+ }
1266
+ .form-control-static.input-lg,
1267
+ .form-control-static.input-sm {
1268
+ padding-right: 0;
1269
+ padding-left: 0;
1270
+ }
1271
+ .input-sm {
1272
+ height: 30px;
1273
+ padding: 5px 10px;
1274
+ font-size: 12px;
1275
+ line-height: 1.5;
1276
+ border-radius: 3px;
1277
+ }
1278
+ select.input-sm {
1279
+ height: 30px;
1280
+ line-height: 30px;
1281
+ }
1282
+ textarea.input-sm,
1283
+ select[multiple].input-sm {
1284
+ height: auto;
1285
+ }
1286
+ .form-group-sm .form-control {
1287
+ height: 30px;
1288
+ padding: 5px 10px;
1289
+ font-size: 12px;
1290
+ line-height: 1.5;
1291
+ border-radius: 3px;
1292
+ }
1293
+ .form-group-sm select.form-control {
1294
+ height: 30px;
1295
+ line-height: 30px;
1296
+ }
1297
+ .form-group-sm textarea.form-control,
1298
+ .form-group-sm select[multiple].form-control {
1299
+ height: auto;
1300
+ }
1301
+ .form-group-sm .form-control-static {
1302
+ height: 30px;
1303
+ min-height: 32px;
1304
+ padding: 6px 10px;
1305
+ font-size: 12px;
1306
+ line-height: 1.5;
1307
+ }
1308
+ .input-lg {
1309
+ height: 46px;
1310
+ padding: 10px 16px;
1311
+ font-size: 18px;
1312
+ line-height: 1.3333333;
1313
+ border-radius: 6px;
1314
+ }
1315
+ select.input-lg {
1316
+ height: 46px;
1317
+ line-height: 46px;
1318
+ }
1319
+ textarea.input-lg,
1320
+ select[multiple].input-lg {
1321
+ height: auto;
1322
+ }
1323
+ .form-group-lg .form-control {
1324
+ height: 46px;
1325
+ padding: 10px 16px;
1326
+ font-size: 18px;
1327
+ line-height: 1.3333333;
1328
+ border-radius: 6px;
1329
+ }
1330
+ .form-group-lg select.form-control {
1331
+ height: 46px;
1332
+ line-height: 46px;
1333
+ }
1334
+ .form-group-lg textarea.form-control,
1335
+ .form-group-lg select[multiple].form-control {
1336
+ height: auto;
1337
+ }
1338
+ .form-group-lg .form-control-static {
1339
+ height: 46px;
1340
+ min-height: 38px;
1341
+ padding: 11px 16px;
1342
+ font-size: 18px;
1343
+ line-height: 1.3333333;
1344
+ }
1345
+ .has-feedback {
1346
+ position: relative;
1347
+ }
1348
+ .has-feedback .form-control {
1349
+ padding-right: 42.5px;
1350
+ }
1351
+ .form-control-feedback {
1352
+ position: absolute;
1353
+ top: 0;
1354
+ right: 0;
1355
+ z-index: 2;
1356
+ display: block;
1357
+ width: 34px;
1358
+ height: 34px;
1359
+ line-height: 34px;
1360
+ text-align: center;
1361
+ pointer-events: none;
1362
+ }
1363
+ .input-lg + .form-control-feedback,
1364
+ .input-group-lg + .form-control-feedback,
1365
+ .form-group-lg .form-control + .form-control-feedback {
1366
+ width: 46px;
1367
+ height: 46px;
1368
+ line-height: 46px;
1369
+ }
1370
+ .input-sm + .form-control-feedback,
1371
+ .input-group-sm + .form-control-feedback,
1372
+ .form-group-sm .form-control + .form-control-feedback {
1373
+ width: 30px;
1374
+ height: 30px;
1375
+ line-height: 30px;
1376
+ }
1377
+ .has-success .help-block,
1378
+ .has-success .control-label,
1379
+ .has-success .radio,
1380
+ .has-success .checkbox,
1381
+ .has-success .radio-inline,
1382
+ .has-success .checkbox-inline,
1383
+ .has-success.radio label,
1384
+ .has-success.checkbox label,
1385
+ .has-success.radio-inline label,
1386
+ .has-success.checkbox-inline label {
1387
+ color: #3c763d;
1388
+ }
1389
+ .has-success .form-control {
1390
+ border-color: #3c763d;
1391
+ -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
1392
+ box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
1393
+ }
1394
+ .has-success .form-control:focus {
1395
+ border-color: #2b542c;
1396
+ -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #67b168;
1397
+ box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #67b168;
1398
+ }
1399
+ .has-success .input-group-addon {
1400
+ color: #3c763d;
1401
+ background-color: #dff0d8;
1402
+ border-color: #3c763d;
1403
+ }
1404
+ .has-success .form-control-feedback {
1405
+ color: #3c763d;
1406
+ }
1407
+ .has-warning .help-block,
1408
+ .has-warning .control-label,
1409
+ .has-warning .radio,
1410
+ .has-warning .checkbox,
1411
+ .has-warning .radio-inline,
1412
+ .has-warning .checkbox-inline,
1413
+ .has-warning.radio label,
1414
+ .has-warning.checkbox label,
1415
+ .has-warning.radio-inline label,
1416
+ .has-warning.checkbox-inline label {
1417
+ color: #8a6d3b;
1418
+ }
1419
+ .has-warning .form-control {
1420
+ border-color: #8a6d3b;
1421
+ -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
1422
+ box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
1423
+ }
1424
+ .has-warning .form-control:focus {
1425
+ border-color: #66512c;
1426
+ -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #c0a16b;
1427
+ box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #c0a16b;
1428
+ }
1429
+ .has-warning .input-group-addon {
1430
+ color: #8a6d3b;
1431
+ background-color: #fcf8e3;
1432
+ border-color: #8a6d3b;
1433
+ }
1434
+ .has-warning .form-control-feedback {
1435
+ color: #8a6d3b;
1436
+ }
1437
+ .has-error .help-block,
1438
+ .has-error .control-label,
1439
+ .has-error .radio,
1440
+ .has-error .checkbox,
1441
+ .has-error .radio-inline,
1442
+ .has-error .checkbox-inline,
1443
+ .has-error.radio label,
1444
+ .has-error.checkbox label,
1445
+ .has-error.radio-inline label,
1446
+ .has-error.checkbox-inline label {
1447
+ color: #a94442;
1448
+ }
1449
+ .has-error .form-control {
1450
+ border-color: #a94442;
1451
+ -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
1452
+ box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
1453
+ }
1454
+ .has-error .form-control:focus {
1455
+ border-color: #843534;
1456
+ -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #ce8483;
1457
+ box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #ce8483;
1458
+ }
1459
+ .has-error .input-group-addon {
1460
+ color: #a94442;
1461
+ background-color: #f2dede;
1462
+ border-color: #a94442;
1463
+ }
1464
+ .has-error .form-control-feedback {
1465
+ color: #a94442;
1466
+ }
1467
+ .has-feedback label ~ .form-control-feedback {
1468
+ top: 25px;
1469
+ }
1470
+ .has-feedback label.sr-only ~ .form-control-feedback {
1471
+ top: 0;
1472
+ }
1473
+ .help-block {
1474
+ display: block;
1475
+ margin-top: 5px;
1476
+ margin-bottom: 10px;
1477
+ color: #737373;
1478
+ }
1479
+ @media (min-width: 768px) {
1480
+ .form-inline .form-group {
1481
+ display: inline-block;
1482
+ margin-bottom: 0;
1483
+ vertical-align: middle;
1484
+ }
1485
+ .form-inline .form-control {
1486
+ display: inline-block;
1487
+ width: auto;
1488
+ vertical-align: middle;
1489
+ }
1490
+ .form-inline .form-control-static {
1491
+ display: inline-block;
1492
+ }
1493
+ .form-inline .input-group {
1494
+ display: inline-table;
1495
+ vertical-align: middle;
1496
+ }
1497
+ .form-inline .input-group .input-group-addon,
1498
+ .form-inline .input-group .input-group-btn,
1499
+ .form-inline .input-group .form-control {
1500
+ width: auto;
1501
+ }
1502
+ .form-inline .input-group > .form-control {
1503
+ width: 100%;
1504
+ }
1505
+ .form-inline .control-label {
1506
+ margin-bottom: 0;
1507
+ vertical-align: middle;
1508
+ }
1509
+ .form-inline .radio,
1510
+ .form-inline .checkbox {
1511
+ display: inline-block;
1512
+ margin-top: 0;
1513
+ margin-bottom: 0;
1514
+ vertical-align: middle;
1515
+ }
1516
+ .form-inline .radio label,
1517
+ .form-inline .checkbox label {
1518
+ padding-left: 0;
1519
+ }
1520
+ .form-inline .radio input[type="radio"],
1521
+ .form-inline .checkbox input[type="checkbox"] {
1522
+ position: relative;
1523
+ margin-left: 0;
1524
+ }
1525
+ .form-inline .has-feedback .form-control-feedback {
1526
+ top: 0;
1527
+ }
1528
+ }
1529
+ .form-horizontal .radio,
1530
+ .form-horizontal .checkbox,
1531
+ .form-horizontal .radio-inline,
1532
+ .form-horizontal .checkbox-inline {
1533
+ padding-top: 7px;
1534
+ margin-top: 0;
1535
+ margin-bottom: 0;
1536
+ }
1537
+ .form-horizontal .radio,
1538
+ .form-horizontal .checkbox {
1539
+ min-height: 27px;
1540
+ }
1541
+ .form-horizontal .form-group {
1542
+ margin-right: -15px;
1543
+ margin-left: -15px;
1544
+ }
1545
+ @media (min-width: 768px) {
1546
+ .form-horizontal .control-label {
1547
+ padding-top: 7px;
1548
+ margin-bottom: 0;
1549
+ text-align: right;
1550
+ }
1551
+ }
1552
+ .form-horizontal .has-feedback .form-control-feedback {
1553
+ right: 15px;
1554
+ }
1555
+ @media (min-width: 768px) {
1556
+ .form-horizontal .form-group-lg .control-label {
1557
+ padding-top: 11px;
1558
+ font-size: 18px;
1559
+ }
1560
+ }
1561
+ @media (min-width: 768px) {
1562
+ .form-horizontal .form-group-sm .control-label {
1563
+ padding-top: 6px;
1564
+ font-size: 12px;
1565
+ }
1566
+ }
1567
+ .btn {
1568
+ display: inline-block;
1569
+ padding: 6px 12px;
1570
+ margin-bottom: 0;
1571
+ font-size: 14px;
1572
+ font-weight: normal;
1573
+ line-height: 1.42857143;
1574
+ text-align: center;
1575
+ white-space: nowrap;
1576
+ vertical-align: middle;
1577
+ -ms-touch-action: manipulation;
1578
+ touch-action: manipulation;
1579
+ cursor: pointer;
1580
+ -webkit-user-select: none;
1581
+ -moz-user-select: none;
1582
+ -ms-user-select: none;
1583
+ user-select: none;
1584
+ background-image: none;
1585
+ border: 1px solid transparent;
1586
+ border-radius: 4px;
1587
+ }
1588
+ .btn:focus,
1589
+ .btn:active:focus,
1590
+ .btn.active:focus,
1591
+ .btn.focus,
1592
+ .btn:active.focus,
1593
+ .btn.active.focus {
1594
+ outline: 5px auto -webkit-focus-ring-color;
1595
+ outline-offset: -2px;
1596
+ }
1597
+ .btn:hover,
1598
+ .btn:focus,
1599
+ .btn.focus {
1600
+ color: #333;
1601
+ text-decoration: none;
1602
+ }
1603
+ .btn:active,
1604
+ .btn.active {
1605
+ background-image: none;
1606
+ outline: 0;
1607
+ -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);
1608
+ box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);
1609
+ }
1610
+ .btn.disabled,
1611
+ .btn[disabled],
1612
+ fieldset[disabled] .btn {
1613
+ cursor: not-allowed;
1614
+ filter: alpha(opacity=65);
1615
+ -webkit-box-shadow: none;
1616
+ box-shadow: none;
1617
+ opacity: .65;
1618
+ }
1619
+ a.btn.disabled,
1620
+ fieldset[disabled] a.btn {
1621
+ pointer-events: none;
1622
+ }
1623
+ .btn-default {
1624
+ color: #333;
1625
+ background-color: #fff;
1626
+ border-color: #ccc;
1627
+ }
1628
+ .btn-default:focus,
1629
+ .btn-default.focus {
1630
+ color: #333;
1631
+ background-color: #e6e6e6;
1632
+ border-color: #8c8c8c;
1633
+ }
1634
+ .btn-default:hover {
1635
+ color: #333;
1636
+ background-color: #e6e6e6;
1637
+ border-color: #adadad;
1638
+ }
1639
+ .btn-default:active,
1640
+ .btn-default.active,
1641
+ .open > .dropdown-toggle.btn-default {
1642
+ color: #333;
1643
+ background-color: #e6e6e6;
1644
+ border-color: #adadad;
1645
+ }
1646
+ .btn-default:active:hover,
1647
+ .btn-default.active:hover,
1648
+ .open > .dropdown-toggle.btn-default:hover,
1649
+ .btn-default:active:focus,
1650
+ .btn-default.active:focus,
1651
+ .open > .dropdown-toggle.btn-default:focus,
1652
+ .btn-default:active.focus,
1653
+ .btn-default.active.focus,
1654
+ .open > .dropdown-toggle.btn-default.focus {
1655
+ color: #333;
1656
+ background-color: #d4d4d4;
1657
+ border-color: #8c8c8c;
1658
+ }
1659
+ .btn-default:active,
1660
+ .btn-default.active,
1661
+ .open > .dropdown-toggle.btn-default {
1662
+ background-image: none;
1663
+ }
1664
+ .btn-default.disabled:hover,
1665
+ .btn-default[disabled]:hover,
1666
+ fieldset[disabled] .btn-default:hover,
1667
+ .btn-default.disabled:focus,
1668
+ .btn-default[disabled]:focus,
1669
+ fieldset[disabled] .btn-default:focus,
1670
+ .btn-default.disabled.focus,
1671
+ .btn-default[disabled].focus,
1672
+ fieldset[disabled] .btn-default.focus {
1673
+ background-color: #fff;
1674
+ border-color: #ccc;
1675
+ }
1676
+ .btn-default .badge {
1677
+ color: #fff;
1678
+ background-color: #333;
1679
+ }
1680
+ .btn-primary {
1681
+ color: #fff;
1682
+ background-color: #337ab7;
1683
+ border-color: #2e6da4;
1684
+ }
1685
+ .btn-primary:focus,
1686
+ .btn-primary.focus {
1687
+ color: #fff;
1688
+ background-color: #286090;
1689
+ border-color: #122b40;
1690
+ }
1691
+ .btn-primary:hover {
1692
+ color: #fff;
1693
+ background-color: #286090;
1694
+ border-color: #204d74;
1695
+ }
1696
+ .btn-primary:active,
1697
+ .btn-primary.active,
1698
+ .open > .dropdown-toggle.btn-primary {
1699
+ color: #fff;
1700
+ background-color: #286090;
1701
+ border-color: #204d74;
1702
+ }
1703
+ .btn-primary:active:hover,
1704
+ .btn-primary.active:hover,
1705
+ .open > .dropdown-toggle.btn-primary:hover,
1706
+ .btn-primary:active:focus,
1707
+ .btn-primary.active:focus,
1708
+ .open > .dropdown-toggle.btn-primary:focus,
1709
+ .btn-primary:active.focus,
1710
+ .btn-primary.active.focus,
1711
+ .open > .dropdown-toggle.btn-primary.focus {
1712
+ color: #fff;
1713
+ background-color: #204d74;
1714
+ border-color: #122b40;
1715
+ }
1716
+ .btn-primary:active,
1717
+ .btn-primary.active,
1718
+ .open > .dropdown-toggle.btn-primary {
1719
+ background-image: none;
1720
+ }
1721
+ .btn-primary.disabled:hover,
1722
+ .btn-primary[disabled]:hover,
1723
+ fieldset[disabled] .btn-primary:hover,
1724
+ .btn-primary.disabled:focus,
1725
+ .btn-primary[disabled]:focus,
1726
+ fieldset[disabled] .btn-primary:focus,
1727
+ .btn-primary.disabled.focus,
1728
+ .btn-primary[disabled].focus,
1729
+ fieldset[disabled] .btn-primary.focus {
1730
+ background-color: #337ab7;
1731
+ border-color: #2e6da4;
1732
+ }
1733
+ .btn-primary .badge {
1734
+ color: #337ab7;
1735
+ background-color: #fff;
1736
+ }
1737
+ .btn-success {
1738
+ color: #fff;
1739
+ background-color: #5cb85c;
1740
+ border-color: #4cae4c;
1741
+ }
1742
+ .btn-success:focus,
1743
+ .btn-success.focus {
1744
+ color: #fff;
1745
+ background-color: #449d44;
1746
+ border-color: #255625;
1747
+ }
1748
+ .btn-success:hover {
1749
+ color: #fff;
1750
+ background-color: #449d44;
1751
+ border-color: #398439;
1752
+ }
1753
+ .btn-success:active,
1754
+ .btn-success.active,
1755
+ .open > .dropdown-toggle.btn-success {
1756
+ color: #fff;
1757
+ background-color: #449d44;
1758
+ border-color: #398439;
1759
+ }
1760
+ .btn-success:active:hover,
1761
+ .btn-success.active:hover,
1762
+ .open > .dropdown-toggle.btn-success:hover,
1763
+ .btn-success:active:focus,
1764
+ .btn-success.active:focus,
1765
+ .open > .dropdown-toggle.btn-success:focus,
1766
+ .btn-success:active.focus,
1767
+ .btn-success.active.focus,
1768
+ .open > .dropdown-toggle.btn-success.focus {
1769
+ color: #fff;
1770
+ background-color: #398439;
1771
+ border-color: #255625;
1772
+ }
1773
+ .btn-success:active,
1774
+ .btn-success.active,
1775
+ .open > .dropdown-toggle.btn-success {
1776
+ background-image: none;
1777
+ }
1778
+ .btn-success.disabled:hover,
1779
+ .btn-success[disabled]:hover,
1780
+ fieldset[disabled] .btn-success:hover,
1781
+ .btn-success.disabled:focus,
1782
+ .btn-success[disabled]:focus,
1783
+ fieldset[disabled] .btn-success:focus,
1784
+ .btn-success.disabled.focus,
1785
+ .btn-success[disabled].focus,
1786
+ fieldset[disabled] .btn-success.focus {
1787
+ background-color: #5cb85c;
1788
+ border-color: #4cae4c;
1789
+ }
1790
+ .btn-success .badge {
1791
+ color: #5cb85c;
1792
+ background-color: #fff;
1793
+ }
1794
+ .btn-info {
1795
+ color: #fff;
1796
+ background-color: #5bc0de;
1797
+ border-color: #46b8da;
1798
+ }
1799
+ .btn-info:focus,
1800
+ .btn-info.focus {
1801
+ color: #fff;
1802
+ background-color: #31b0d5;
1803
+ border-color: #1b6d85;
1804
+ }
1805
+ .btn-info:hover {
1806
+ color: #fff;
1807
+ background-color: #31b0d5;
1808
+ border-color: #269abc;
1809
+ }
1810
+ .btn-info:active,
1811
+ .btn-info.active,
1812
+ .open > .dropdown-toggle.btn-info {
1813
+ color: #fff;
1814
+ background-color: #31b0d5;
1815
+ border-color: #269abc;
1816
+ }
1817
+ .btn-info:active:hover,
1818
+ .btn-info.active:hover,
1819
+ .open > .dropdown-toggle.btn-info:hover,
1820
+ .btn-info:active:focus,
1821
+ .btn-info.active:focus,
1822
+ .open > .dropdown-toggle.btn-info:focus,
1823
+ .btn-info:active.focus,
1824
+ .btn-info.active.focus,
1825
+ .open > .dropdown-toggle.btn-info.focus {
1826
+ color: #fff;
1827
+ background-color: #269abc;
1828
+ border-color: #1b6d85;
1829
+ }
1830
+ .btn-info:active,
1831
+ .btn-info.active,
1832
+ .open > .dropdown-toggle.btn-info {
1833
+ background-image: none;
1834
+ }
1835
+ .btn-info.disabled:hover,
1836
+ .btn-info[disabled]:hover,
1837
+ fieldset[disabled] .btn-info:hover,
1838
+ .btn-info.disabled:focus,
1839
+ .btn-info[disabled]:focus,
1840
+ fieldset[disabled] .btn-info:focus,
1841
+ .btn-info.disabled.focus,
1842
+ .btn-info[disabled].focus,
1843
+ fieldset[disabled] .btn-info.focus {
1844
+ background-color: #5bc0de;
1845
+ border-color: #46b8da;
1846
+ }
1847
+ .btn-info .badge {
1848
+ color: #5bc0de;
1849
+ background-color: #fff;
1850
+ }
1851
+ .btn-warning {
1852
+ color: #fff;
1853
+ background-color: #f0ad4e;
1854
+ border-color: #eea236;
1855
+ }
1856
+ .btn-warning:focus,
1857
+ .btn-warning.focus {
1858
+ color: #fff;
1859
+ background-color: #ec971f;
1860
+ border-color: #985f0d;
1861
+ }
1862
+ .btn-warning:hover {
1863
+ color: #fff;
1864
+ background-color: #ec971f;
1865
+ border-color: #d58512;
1866
+ }
1867
+ .btn-warning:active,
1868
+ .btn-warning.active,
1869
+ .open > .dropdown-toggle.btn-warning {
1870
+ color: #fff;
1871
+ background-color: #ec971f;
1872
+ border-color: #d58512;
1873
+ }
1874
+ .btn-warning:active:hover,
1875
+ .btn-warning.active:hover,
1876
+ .open > .dropdown-toggle.btn-warning:hover,
1877
+ .btn-warning:active:focus,
1878
+ .btn-warning.active:focus,
1879
+ .open > .dropdown-toggle.btn-warning:focus,
1880
+ .btn-warning:active.focus,
1881
+ .btn-warning.active.focus,
1882
+ .open > .dropdown-toggle.btn-warning.focus {
1883
+ color: #fff;
1884
+ background-color: #d58512;
1885
+ border-color: #985f0d;
1886
+ }
1887
+ .btn-warning:active,
1888
+ .btn-warning.active,
1889
+ .open > .dropdown-toggle.btn-warning {
1890
+ background-image: none;
1891
+ }
1892
+ .btn-warning.disabled:hover,
1893
+ .btn-warning[disabled]:hover,
1894
+ fieldset[disabled] .btn-warning:hover,
1895
+ .btn-warning.disabled:focus,
1896
+ .btn-warning[disabled]:focus,
1897
+ fieldset[disabled] .btn-warning:focus,
1898
+ .btn-warning.disabled.focus,
1899
+ .btn-warning[disabled].focus,
1900
+ fieldset[disabled] .btn-warning.focus {
1901
+ background-color: #f0ad4e;
1902
+ border-color: #eea236;
1903
+ }
1904
+ .btn-warning .badge {
1905
+ color: #f0ad4e;
1906
+ background-color: #fff;
1907
+ }
1908
+ .btn-danger {
1909
+ color: #fff;
1910
+ background-color: #d9534f;
1911
+ border-color: #d43f3a;
1912
+ }
1913
+ .btn-danger:focus,
1914
+ .btn-danger.focus {
1915
+ color: #fff;
1916
+ background-color: #c9302c;
1917
+ border-color: #761c19;
1918
+ }
1919
+ .btn-danger:hover {
1920
+ color: #fff;
1921
+ background-color: #c9302c;
1922
+ border-color: #ac2925;
1923
+ }
1924
+ .btn-danger:active,
1925
+ .btn-danger.active,
1926
+ .open > .dropdown-toggle.btn-danger {
1927
+ color: #fff;
1928
+ background-color: #c9302c;
1929
+ border-color: #ac2925;
1930
+ }
1931
+ .btn-danger:active:hover,
1932
+ .btn-danger.active:hover,
1933
+ .open > .dropdown-toggle.btn-danger:hover,
1934
+ .btn-danger:active:focus,
1935
+ .btn-danger.active:focus,
1936
+ .open > .dropdown-toggle.btn-danger:focus,
1937
+ .btn-danger:active.focus,
1938
+ .btn-danger.active.focus,
1939
+ .open > .dropdown-toggle.btn-danger.focus {
1940
+ color: #fff;
1941
+ background-color: #ac2925;
1942
+ border-color: #761c19;
1943
+ }
1944
+ .btn-danger:active,
1945
+ .btn-danger.active,
1946
+ .open > .dropdown-toggle.btn-danger {
1947
+ background-image: none;
1948
+ }
1949
+ .btn-danger.disabled:hover,
1950
+ .btn-danger[disabled]:hover,
1951
+ fieldset[disabled] .btn-danger:hover,
1952
+ .btn-danger.disabled:focus,
1953
+ .btn-danger[disabled]:focus,
1954
+ fieldset[disabled] .btn-danger:focus,
1955
+ .btn-danger.disabled.focus,
1956
+ .btn-danger[disabled].focus,
1957
+ fieldset[disabled] .btn-danger.focus {
1958
+ background-color: #d9534f;
1959
+ border-color: #d43f3a;
1960
+ }
1961
+ .btn-danger .badge {
1962
+ color: #d9534f;
1963
+ background-color: #fff;
1964
+ }
1965
+ .btn-link {
1966
+ font-weight: normal;
1967
+ color: #337ab7;
1968
+ border-radius: 0;
1969
+ }
1970
+ .btn-link,
1971
+ .btn-link:active,
1972
+ .btn-link.active,
1973
+ .btn-link[disabled],
1974
+ fieldset[disabled] .btn-link {
1975
+ background-color: transparent;
1976
+ -webkit-box-shadow: none;
1977
+ box-shadow: none;
1978
+ }
1979
+ .btn-link,
1980
+ .btn-link:hover,
1981
+ .btn-link:focus,
1982
+ .btn-link:active {
1983
+ border-color: transparent;
1984
+ }
1985
+ .btn-link:hover,
1986
+ .btn-link:focus {
1987
+ color: #23527c;
1988
+ text-decoration: underline;
1989
+ background-color: transparent;
1990
+ }
1991
+ .btn-link[disabled]:hover,
1992
+ fieldset[disabled] .btn-link:hover,
1993
+ .btn-link[disabled]:focus,
1994
+ fieldset[disabled] .btn-link:focus {
1995
+ color: #777;
1996
+ text-decoration: none;
1997
+ }
1998
+ .btn-lg,
1999
+ .btn-group-lg > .btn {
2000
+ padding: 10px 16px;
2001
+ font-size: 18px;
2002
+ line-height: 1.3333333;
2003
+ border-radius: 6px;
2004
+ }
2005
+ .btn-sm,
2006
+ .btn-group-sm > .btn {
2007
+ padding: 5px 10px;
2008
+ font-size: 12px;
2009
+ line-height: 1.5;
2010
+ border-radius: 3px;
2011
+ }
2012
+ .btn-xs,
2013
+ .btn-group-xs > .btn {
2014
+ padding: 1px 5px;
2015
+ font-size: 12px;
2016
+ line-height: 1.5;
2017
+ border-radius: 3px;
2018
+ }
2019
+ .btn-block {
2020
+ display: block;
2021
+ width: 100%;
2022
+ }
2023
+ .btn-block + .btn-block {
2024
+ margin-top: 5px;
2025
+ }
2026
+ input[type="submit"].btn-block,
2027
+ input[type="reset"].btn-block,
2028
+ input[type="button"].btn-block {
2029
+ width: 100%;
2030
+ }
2031
+ .fade {
2032
+ opacity: 0;
2033
+ -webkit-transition: opacity .15s linear;
2034
+ -o-transition: opacity .15s linear;
2035
+ transition: opacity .15s linear;
2036
+ }
2037
+ .fade.in {
2038
+ opacity: 1;
2039
+ }
2040
+ .collapse {
2041
+ display: none;
2042
+ }
2043
+ .collapse.in {
2044
+ display: block;
2045
+ }
2046
+ tr.collapse.in {
2047
+ display: table-row;
2048
+ }
2049
+ tbody.collapse.in {
2050
+ display: table-row-group;
2051
+ }
2052
+ .collapsing {
2053
+ position: relative;
2054
+ height: 0;
2055
+ overflow: hidden;
2056
+ -webkit-transition-timing-function: ease;
2057
+ -o-transition-timing-function: ease;
2058
+ transition-timing-function: ease;
2059
+ -webkit-transition-duration: .35s;
2060
+ -o-transition-duration: .35s;
2061
+ transition-duration: .35s;
2062
+ -webkit-transition-property: height, visibility;
2063
+ -o-transition-property: height, visibility;
2064
+ transition-property: height, visibility;
2065
+ }
2066
+ .caret {
2067
+ display: inline-block;
2068
+ width: 0;
2069
+ height: 0;
2070
+ margin-left: 2px;
2071
+ vertical-align: middle;
2072
+ border-top: 4px dashed;
2073
+ border-top: 4px solid \9;
2074
+ border-right: 4px solid transparent;
2075
+ border-left: 4px solid transparent;
2076
+ }
2077
+ .dropup,
2078
+ .dropdown {
2079
+ position: relative;
2080
+ }
2081
+ .dropdown-toggle:focus {
2082
+ outline: 0;
2083
+ }
2084
+ .dropdown-menu {
2085
+ position: absolute;
2086
+ top: 100%;
2087
+ left: 0;
2088
+ z-index: 1000;
2089
+ display: none;
2090
+ float: left;
2091
+ min-width: 160px;
2092
+ padding: 5px 0;
2093
+ margin: 2px 0 0;
2094
+ font-size: 14px;
2095
+ text-align: left;
2096
+ list-style: none;
2097
+ background-color: #fff;
2098
+ -webkit-background-clip: padding-box;
2099
+ background-clip: padding-box;
2100
+ border: 1px solid #ccc;
2101
+ border: 1px solid rgba(0, 0, 0, .15);
2102
+ border-radius: 4px;
2103
+ -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, .175);
2104
+ box-shadow: 0 6px 12px rgba(0, 0, 0, .175);
2105
+ }
2106
+ .dropdown-menu.pull-right {
2107
+ right: 0;
2108
+ left: auto;
2109
+ }
2110
+ .dropdown-menu .divider {
2111
+ height: 1px;
2112
+ margin: 9px 0;
2113
+ overflow: hidden;
2114
+ background-color: #e5e5e5;
2115
+ }
2116
+ .dropdown-menu > li > a {
2117
+ display: block;
2118
+ padding: 3px 20px;
2119
+ clear: both;
2120
+ font-weight: normal;
2121
+ line-height: 1.42857143;
2122
+ color: #333;
2123
+ white-space: nowrap;
2124
+ }
2125
+ .dropdown-menu > li > a:hover,
2126
+ .dropdown-menu > li > a:focus {
2127
+ color: #262626;
2128
+ text-decoration: none;
2129
+ background-color: #f5f5f5;
2130
+ }
2131
+ .dropdown-menu > .active > a,
2132
+ .dropdown-menu > .active > a:hover,
2133
+ .dropdown-menu > .active > a:focus {
2134
+ color: #fff;
2135
+ text-decoration: none;
2136
+ background-color: #337ab7;
2137
+ outline: 0;
2138
+ }
2139
+ .dropdown-menu > .disabled > a,
2140
+ .dropdown-menu > .disabled > a:hover,
2141
+ .dropdown-menu > .disabled > a:focus {
2142
+ color: #777;
2143
+ }
2144
+ .dropdown-menu > .disabled > a:hover,
2145
+ .dropdown-menu > .disabled > a:focus {
2146
+ text-decoration: none;
2147
+ cursor: not-allowed;
2148
+ background-color: transparent;
2149
+ background-image: none;
2150
+ filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
2151
+ }
2152
+ .open > .dropdown-menu {
2153
+ display: block;
2154
+ }
2155
+ .open > a {
2156
+ outline: 0;
2157
+ }
2158
+ .dropdown-menu-right {
2159
+ right: 0;
2160
+ left: auto;
2161
+ }
2162
+ .dropdown-menu-left {
2163
+ right: auto;
2164
+ left: 0;
2165
+ }
2166
+ .dropdown-header {
2167
+ display: block;
2168
+ padding: 3px 20px;
2169
+ font-size: 12px;
2170
+ line-height: 1.42857143;
2171
+ color: #777;
2172
+ white-space: nowrap;
2173
+ }
2174
+ .dropdown-backdrop {
2175
+ position: fixed;
2176
+ top: 0;
2177
+ right: 0;
2178
+ bottom: 0;
2179
+ left: 0;
2180
+ z-index: 990;
2181
+ }
2182
+ .pull-right > .dropdown-menu {
2183
+ right: 0;
2184
+ left: auto;
2185
+ }
2186
+ .dropup .caret,
2187
+ .navbar-fixed-bottom .dropdown .caret {
2188
+ content: "";
2189
+ border-top: 0;
2190
+ border-bottom: 4px dashed;
2191
+ border-bottom: 4px solid \9;
2192
+ }
2193
+ .dropup .dropdown-menu,
2194
+ .navbar-fixed-bottom .dropdown .dropdown-menu {
2195
+ top: auto;
2196
+ bottom: 100%;
2197
+ margin-bottom: 2px;
2198
+ }
2199
+ @media (min-width: 768px) {
2200
+ .navbar-right .dropdown-menu {
2201
+ right: 0;
2202
+ left: auto;
2203
+ }
2204
+ .navbar-right .dropdown-menu-left {
2205
+ right: auto;
2206
+ left: 0;
2207
+ }
2208
+ }
2209
+ .btn-group,
2210
+ .btn-group-vertical {
2211
+ position: relative;
2212
+ display: inline-block;
2213
+ vertical-align: middle;
2214
+ }
2215
+ .btn-group > .btn,
2216
+ .btn-group-vertical > .btn {
2217
+ position: relative;
2218
+ float: left;
2219
+ }
2220
+ .btn-group > .btn:hover,
2221
+ .btn-group-vertical > .btn:hover,
2222
+ .btn-group > .btn:focus,
2223
+ .btn-group-vertical > .btn:focus,
2224
+ .btn-group > .btn:active,
2225
+ .btn-group-vertical > .btn:active,
2226
+ .btn-group > .btn.active,
2227
+ .btn-group-vertical > .btn.active {
2228
+ z-index: 2;
2229
+ }
2230
+ .btn-group .btn + .btn,
2231
+ .btn-group .btn + .btn-group,
2232
+ .btn-group .btn-group + .btn,
2233
+ .btn-group .btn-group + .btn-group {
2234
+ margin-left: -1px;
2235
+ }
2236
+ .btn-toolbar {
2237
+ margin-left: -5px;
2238
+ }
2239
+ .btn-toolbar .btn,
2240
+ .btn-toolbar .btn-group,
2241
+ .btn-toolbar .input-group {
2242
+ float: left;
2243
+ }
2244
+ .btn-toolbar > .btn,
2245
+ .btn-toolbar > .btn-group,
2246
+ .btn-toolbar > .input-group {
2247
+ margin-left: 5px;
2248
+ }
2249
+ .btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) {
2250
+ border-radius: 0;
2251
+ }
2252
+ .btn-group > .btn:first-child {
2253
+ margin-left: 0;
2254
+ }
2255
+ .btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) {
2256
+ border-top-right-radius: 0;
2257
+ border-bottom-right-radius: 0;
2258
+ }
2259
+ .btn-group > .btn:last-child:not(:first-child),
2260
+ .btn-group > .dropdown-toggle:not(:first-child) {
2261
+ border-top-left-radius: 0;
2262
+ border-bottom-left-radius: 0;
2263
+ }
2264
+ .btn-group > .btn-group {
2265
+ float: left;
2266
+ }
2267
+ .btn-group > .btn-group:not(:first-child):not(:last-child) > .btn {
2268
+ border-radius: 0;
2269
+ }
2270
+ .btn-group > .btn-group:first-child:not(:last-child) > .btn:last-child,
2271
+ .btn-group > .btn-group:first-child:not(:last-child) > .dropdown-toggle {
2272
+ border-top-right-radius: 0;
2273
+ border-bottom-right-radius: 0;
2274
+ }
2275
+ .btn-group > .btn-group:last-child:not(:first-child) > .btn:first-child {
2276
+ border-top-left-radius: 0;
2277
+ border-bottom-left-radius: 0;
2278
+ }
2279
+ .btn-group .dropdown-toggle:active,
2280
+ .btn-group.open .dropdown-toggle {
2281
+ outline: 0;
2282
+ }
2283
+ .btn-group > .btn + .dropdown-toggle {
2284
+ padding-right: 8px;
2285
+ padding-left: 8px;
2286
+ }
2287
+ .btn-group > .btn-lg + .dropdown-toggle {
2288
+ padding-right: 12px;
2289
+ padding-left: 12px;
2290
+ }
2291
+ .btn-group.open .dropdown-toggle {
2292
+ -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);
2293
+ box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);
2294
+ }
2295
+ .btn-group.open .dropdown-toggle.btn-link {
2296
+ -webkit-box-shadow: none;
2297
+ box-shadow: none;
2298
+ }
2299
+ .btn .caret {
2300
+ margin-left: 0;
2301
+ }
2302
+ .btn-lg .caret {
2303
+ border-width: 5px 5px 0;
2304
+ border-bottom-width: 0;
2305
+ }
2306
+ .dropup .btn-lg .caret {
2307
+ border-width: 0 5px 5px;
2308
+ }
2309
+ .btn-group-vertical > .btn,
2310
+ .btn-group-vertical > .btn-group,
2311
+ .btn-group-vertical > .btn-group > .btn {
2312
+ display: block;
2313
+ float: none;
2314
+ width: 100%;
2315
+ max-width: 100%;
2316
+ }
2317
+ .btn-group-vertical > .btn-group > .btn {
2318
+ float: none;
2319
+ }
2320
+ .btn-group-vertical > .btn + .btn,
2321
+ .btn-group-vertical > .btn + .btn-group,
2322
+ .btn-group-vertical > .btn-group + .btn,
2323
+ .btn-group-vertical > .btn-group + .btn-group {
2324
+ margin-top: -1px;
2325
+ margin-left: 0;
2326
+ }
2327
+ .btn-group-vertical > .btn:not(:first-child):not(:last-child) {
2328
+ border-radius: 0;
2329
+ }
2330
+ .btn-group-vertical > .btn:first-child:not(:last-child) {
2331
+ border-top-left-radius: 4px;
2332
+ border-top-right-radius: 4px;
2333
+ border-bottom-right-radius: 0;
2334
+ border-bottom-left-radius: 0;
2335
+ }
2336
+ .btn-group-vertical > .btn:last-child:not(:first-child) {
2337
+ border-top-left-radius: 0;
2338
+ border-top-right-radius: 0;
2339
+ border-bottom-right-radius: 4px;
2340
+ border-bottom-left-radius: 4px;
2341
+ }
2342
+ .btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn {
2343
+ border-radius: 0;
2344
+ }
2345
+ .btn-group-vertical > .btn-group:first-child:not(:last-child) > .btn:last-child,
2346
+ .btn-group-vertical > .btn-group:first-child:not(:last-child) > .dropdown-toggle {
2347
+ border-bottom-right-radius: 0;
2348
+ border-bottom-left-radius: 0;
2349
+ }
2350
+ .btn-group-vertical > .btn-group:last-child:not(:first-child) > .btn:first-child {
2351
+ border-top-left-radius: 0;
2352
+ border-top-right-radius: 0;
2353
+ }
2354
+ .btn-group-justified {
2355
+ display: table;
2356
+ width: 100%;
2357
+ table-layout: fixed;
2358
+ border-collapse: separate;
2359
+ }
2360
+ .btn-group-justified > .btn,
2361
+ .btn-group-justified > .btn-group {
2362
+ display: table-cell;
2363
+ float: none;
2364
+ width: 1%;
2365
+ }
2366
+ .btn-group-justified > .btn-group .btn {
2367
+ width: 100%;
2368
+ }
2369
+ .btn-group-justified > .btn-group .dropdown-menu {
2370
+ left: auto;
2371
+ }
2372
+ [data-toggle="buttons"] > .btn input[type="radio"],
2373
+ [data-toggle="buttons"] > .btn-group > .btn input[type="radio"],
2374
+ [data-toggle="buttons"] > .btn input[type="checkbox"],
2375
+ [data-toggle="buttons"] > .btn-group > .btn input[type="checkbox"] {
2376
+ position: absolute;
2377
+ clip: rect(0, 0, 0, 0);
2378
+ pointer-events: none;
2379
+ }
2380
+ .input-group {
2381
+ position: relative;
2382
+ display: table;
2383
+ border-collapse: separate;
2384
+ }
2385
+ .input-group[class*="col-"] {
2386
+ float: none;
2387
+ padding-right: 0;
2388
+ padding-left: 0;
2389
+ }
2390
+ .input-group .form-control {
2391
+ position: relative;
2392
+ z-index: 2;
2393
+ float: left;
2394
+ width: 100%;
2395
+ margin-bottom: 0;
2396
+ }
2397
+ .input-group .form-control:focus {
2398
+ z-index: 3;
2399
+ }
2400
+ .input-group-lg > .form-control,
2401
+ .input-group-lg > .input-group-addon,
2402
+ .input-group-lg > .input-group-btn > .btn {
2403
+ height: 46px;
2404
+ padding: 10px 16px;
2405
+ font-size: 18px;
2406
+ line-height: 1.3333333;
2407
+ border-radius: 6px;
2408
+ }
2409
+ select.input-group-lg > .form-control,
2410
+ select.input-group-lg > .input-group-addon,
2411
+ select.input-group-lg > .input-group-btn > .btn {
2412
+ height: 46px;
2413
+ line-height: 46px;
2414
+ }
2415
+ textarea.input-group-lg > .form-control,
2416
+ textarea.input-group-lg > .input-group-addon,
2417
+ textarea.input-group-lg > .input-group-btn > .btn,
2418
+ select[multiple].input-group-lg > .form-control,
2419
+ select[multiple].input-group-lg > .input-group-addon,
2420
+ select[multiple].input-group-lg > .input-group-btn > .btn {
2421
+ height: auto;
2422
+ }
2423
+ .input-group-sm > .form-control,
2424
+ .input-group-sm > .input-group-addon,
2425
+ .input-group-sm > .input-group-btn > .btn {
2426
+ height: 30px;
2427
+ padding: 5px 10px;
2428
+ font-size: 12px;
2429
+ line-height: 1.5;
2430
+ border-radius: 3px;
2431
+ }
2432
+ select.input-group-sm > .form-control,
2433
+ select.input-group-sm > .input-group-addon,
2434
+ select.input-group-sm > .input-group-btn > .btn {
2435
+ height: 30px;
2436
+ line-height: 30px;
2437
+ }
2438
+ textarea.input-group-sm > .form-control,
2439
+ textarea.input-group-sm > .input-group-addon,
2440
+ textarea.input-group-sm > .input-group-btn > .btn,
2441
+ select[multiple].input-group-sm > .form-control,
2442
+ select[multiple].input-group-sm > .input-group-addon,
2443
+ select[multiple].input-group-sm > .input-group-btn > .btn {
2444
+ height: auto;
2445
+ }
2446
+ .input-group-addon,
2447
+ .input-group-btn,
2448
+ .input-group .form-control {
2449
+ display: table-cell;
2450
+ }
2451
+ .input-group-addon:not(:first-child):not(:last-child),
2452
+ .input-group-btn:not(:first-child):not(:last-child),
2453
+ .input-group .form-control:not(:first-child):not(:last-child) {
2454
+ border-radius: 0;
2455
+ }
2456
+ .input-group-addon,
2457
+ .input-group-btn {
2458
+ width: 1%;
2459
+ white-space: nowrap;
2460
+ vertical-align: middle;
2461
+ }
2462
+ .input-group-addon {
2463
+ padding: 6px 12px;
2464
+ font-size: 14px;
2465
+ font-weight: normal;
2466
+ line-height: 1;
2467
+ color: #555;
2468
+ text-align: center;
2469
+ background-color: #eee;
2470
+ border: 1px solid #ccc;
2471
+ border-radius: 4px;
2472
+ }
2473
+ .input-group-addon.input-sm {
2474
+ padding: 5px 10px;
2475
+ font-size: 12px;
2476
+ border-radius: 3px;
2477
+ }
2478
+ .input-group-addon.input-lg {
2479
+ padding: 10px 16px;
2480
+ font-size: 18px;
2481
+ border-radius: 6px;
2482
+ }
2483
+ .input-group-addon input[type="radio"],
2484
+ .input-group-addon input[type="checkbox"] {
2485
+ margin-top: 0;
2486
+ }
2487
+ .input-group .form-control:first-child,
2488
+ .input-group-addon:first-child,
2489
+ .input-group-btn:first-child > .btn,
2490
+ .input-group-btn:first-child > .btn-group > .btn,
2491
+ .input-group-btn:first-child > .dropdown-toggle,
2492
+ .input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle),
2493
+ .input-group-btn:last-child > .btn-group:not(:last-child) > .btn {
2494
+ border-top-right-radius: 0;
2495
+ border-bottom-right-radius: 0;
2496
+ }
2497
+ .input-group-addon:first-child {
2498
+ border-right: 0;
2499
+ }
2500
+ .input-group .form-control:last-child,
2501
+ .input-group-addon:last-child,
2502
+ .input-group-btn:last-child > .btn,
2503
+ .input-group-btn:last-child > .btn-group > .btn,
2504
+ .input-group-btn:last-child > .dropdown-toggle,
2505
+ .input-group-btn:first-child > .btn:not(:first-child),
2506
+ .input-group-btn:first-child > .btn-group:not(:first-child) > .btn {
2507
+ border-top-left-radius: 0;
2508
+ border-bottom-left-radius: 0;
2509
+ }
2510
+ .input-group-addon:last-child {
2511
+ border-left: 0;
2512
+ }
2513
+ .input-group-btn {
2514
+ position: relative;
2515
+ font-size: 0;
2516
+ white-space: nowrap;
2517
+ }
2518
+ .input-group-btn > .btn {
2519
+ position: relative;
2520
+ }
2521
+ .input-group-btn > .btn + .btn {
2522
+ margin-left: -1px;
2523
+ }
2524
+ .input-group-btn > .btn:hover,
2525
+ .input-group-btn > .btn:focus,
2526
+ .input-group-btn > .btn:active {
2527
+ z-index: 2;
2528
+ }
2529
+ .input-group-btn:first-child > .btn,
2530
+ .input-group-btn:first-child > .btn-group {
2531
+ margin-right: -1px;
2532
+ }
2533
+ .input-group-btn:last-child > .btn,
2534
+ .input-group-btn:last-child > .btn-group {
2535
+ z-index: 2;
2536
+ margin-left: -1px;
2537
+ }
2538
+ .nav {
2539
+ padding-left: 0;
2540
+ margin-bottom: 0;
2541
+ list-style: none;
2542
+ }
2543
+ .nav > li {
2544
+ position: relative;
2545
+ display: block;
2546
+ }
2547
+ .nav > li > a {
2548
+ position: relative;
2549
+ display: block;
2550
+ padding: 10px 15px;
2551
+ }
2552
+ .nav > li > a:hover,
2553
+ .nav > li > a:focus {
2554
+ text-decoration: none;
2555
+ background-color: #eee;
2556
+ }
2557
+ .nav > li.disabled > a {
2558
+ color: #777;
2559
+ }
2560
+ .nav > li.disabled > a:hover,
2561
+ .nav > li.disabled > a:focus {
2562
+ color: #777;
2563
+ text-decoration: none;
2564
+ cursor: not-allowed;
2565
+ background-color: transparent;
2566
+ }
2567
+ .nav .open > a,
2568
+ .nav .open > a:hover,
2569
+ .nav .open > a:focus {
2570
+ background-color: #eee;
2571
+ border-color: #337ab7;
2572
+ }
2573
+ .nav .nav-divider {
2574
+ height: 1px;
2575
+ margin: 9px 0;
2576
+ overflow: hidden;
2577
+ background-color: #e5e5e5;
2578
+ }
2579
+ .nav > li > a > img {
2580
+ max-width: none;
2581
+ }
2582
+ .nav-tabs {
2583
+ border-bottom: 1px solid #ddd;
2584
+ }
2585
+ .nav-tabs > li {
2586
+ float: left;
2587
+ margin-bottom: -1px;
2588
+ }
2589
+ .nav-tabs > li > a {
2590
+ margin-right: 2px;
2591
+ line-height: 1.42857143;
2592
+ border: 1px solid transparent;
2593
+ border-radius: 4px 4px 0 0;
2594
+ }
2595
+ .nav-tabs > li > a:hover {
2596
+ border-color: #eee #eee #ddd;
2597
+ }
2598
+ .nav-tabs > li.active > a,
2599
+ .nav-tabs > li.active > a:hover,
2600
+ .nav-tabs > li.active > a:focus {
2601
+ color: #555;
2602
+ cursor: default;
2603
+ background-color: #fff;
2604
+ border: 1px solid #ddd;
2605
+ border-bottom-color: transparent;
2606
+ }
2607
+ .nav-tabs.nav-justified {
2608
+ width: 100%;
2609
+ border-bottom: 0;
2610
+ }
2611
+ .nav-tabs.nav-justified > li {
2612
+ float: none;
2613
+ }
2614
+ .nav-tabs.nav-justified > li > a {
2615
+ margin-bottom: 5px;
2616
+ text-align: center;
2617
+ }
2618
+ .nav-tabs.nav-justified > .dropdown .dropdown-menu {
2619
+ top: auto;
2620
+ left: auto;
2621
+ }
2622
+ @media (min-width: 768px) {
2623
+ .nav-tabs.nav-justified > li {
2624
+ display: table-cell;
2625
+ width: 1%;
2626
+ }
2627
+ .nav-tabs.nav-justified > li > a {
2628
+ margin-bottom: 0;
2629
+ }
2630
+ }
2631
+ .nav-tabs.nav-justified > li > a {
2632
+ margin-right: 0;
2633
+ border-radius: 4px;
2634
+ }
2635
+ .nav-tabs.nav-justified > .active > a,
2636
+ .nav-tabs.nav-justified > .active > a:hover,
2637
+ .nav-tabs.nav-justified > .active > a:focus {
2638
+ border: 1px solid #ddd;
2639
+ }
2640
+ @media (min-width: 768px) {
2641
+ .nav-tabs.nav-justified > li > a {
2642
+ border-bottom: 1px solid #ddd;
2643
+ border-radius: 4px 4px 0 0;
2644
+ }
2645
+ .nav-tabs.nav-justified > .active > a,
2646
+ .nav-tabs.nav-justified > .active > a:hover,
2647
+ .nav-tabs.nav-justified > .active > a:focus {
2648
+ border-bottom-color: #fff;
2649
+ }
2650
+ }
2651
+ .nav-pills > li {
2652
+ float: left;
2653
+ }
2654
+ .nav-pills > li > a {
2655
+ border-radius: 4px;
2656
+ }
2657
+ .nav-pills > li + li {
2658
+ margin-left: 2px;
2659
+ }
2660
+ .nav-pills > li.active > a,
2661
+ .nav-pills > li.active > a:hover,
2662
+ .nav-pills > li.active > a:focus {
2663
+ color: #fff;
2664
+ background-color: #337ab7;
2665
+ }
2666
+ .nav-stacked > li {
2667
+ float: none;
2668
+ }
2669
+ .nav-stacked > li + li {
2670
+ margin-top: 2px;
2671
+ margin-left: 0;
2672
+ }
2673
+ .nav-justified {
2674
+ width: 100%;
2675
+ }
2676
+ .nav-justified > li {
2677
+ float: none;
2678
+ }
2679
+ .nav-justified > li > a {
2680
+ margin-bottom: 5px;
2681
+ text-align: center;
2682
+ }
2683
+ .nav-justified > .dropdown .dropdown-menu {
2684
+ top: auto;
2685
+ left: auto;
2686
+ }
2687
+ @media (min-width: 768px) {
2688
+ .nav-justified > li {
2689
+ display: table-cell;
2690
+ width: 1%;
2691
+ }
2692
+ .nav-justified > li > a {
2693
+ margin-bottom: 0;
2694
+ }
2695
+ }
2696
+ .nav-tabs-justified {
2697
+ border-bottom: 0;
2698
+ }
2699
+ .nav-tabs-justified > li > a {
2700
+ margin-right: 0;
2701
+ border-radius: 4px;
2702
+ }
2703
+ .nav-tabs-justified > .active > a,
2704
+ .nav-tabs-justified > .active > a:hover,
2705
+ .nav-tabs-justified > .active > a:focus {
2706
+ border: 1px solid #ddd;
2707
+ }
2708
+ @media (min-width: 768px) {
2709
+ .nav-tabs-justified > li > a {
2710
+ border-bottom: 1px solid #ddd;
2711
+ border-radius: 4px 4px 0 0;
2712
+ }
2713
+ .nav-tabs-justified > .active > a,
2714
+ .nav-tabs-justified > .active > a:hover,
2715
+ .nav-tabs-justified > .active > a:focus {
2716
+ border-bottom-color: #fff;
2717
+ }
2718
+ }
2719
+ .tab-content > .tab-pane {
2720
+ display: none;
2721
+ }
2722
+ .tab-content > .active {
2723
+ display: block;
2724
+ }
2725
+ .nav-tabs .dropdown-menu {
2726
+ margin-top: -1px;
2727
+ border-top-left-radius: 0;
2728
+ border-top-right-radius: 0;
2729
+ }
2730
+ .navbar {
2731
+ position: relative;
2732
+ min-height: 50px;
2733
+ margin-bottom: 20px;
2734
+ border: 1px solid transparent;
2735
+ }
2736
+ @media (min-width: 768px) {
2737
+ .navbar {
2738
+ border-radius: 4px;
2739
+ }
2740
+ }
2741
+ @media (min-width: 768px) {
2742
+ .navbar-header {
2743
+ float: left;
2744
+ }
2745
+ }
2746
+ .navbar-collapse {
2747
+ padding-right: 15px;
2748
+ padding-left: 15px;
2749
+ overflow-x: visible;
2750
+ -webkit-overflow-scrolling: touch;
2751
+ border-top: 1px solid transparent;
2752
+ -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .1);
2753
+ box-shadow: inset 0 1px 0 rgba(255, 255, 255, .1);
2754
+ }
2755
+ .navbar-collapse.in {
2756
+ overflow-y: auto;
2757
+ }
2758
+ @media (min-width: 768px) {
2759
+ .navbar-collapse {
2760
+ width: auto;
2761
+ border-top: 0;
2762
+ -webkit-box-shadow: none;
2763
+ box-shadow: none;
2764
+ }
2765
+ .navbar-collapse.collapse {
2766
+ display: block !important;
2767
+ height: auto !important;
2768
+ padding-bottom: 0;
2769
+ overflow: visible !important;
2770
+ }
2771
+ .navbar-collapse.in {
2772
+ overflow-y: visible;
2773
+ }
2774
+ .navbar-fixed-top .navbar-collapse,
2775
+ .navbar-static-top .navbar-collapse,
2776
+ .navbar-fixed-bottom .navbar-collapse {
2777
+ padding-right: 0;
2778
+ padding-left: 0;
2779
+ }
2780
+ }
2781
+ .navbar-fixed-top .navbar-collapse,
2782
+ .navbar-fixed-bottom .navbar-collapse {
2783
+ max-height: 340px;
2784
+ }
2785
+ @media (max-device-width: 480px) and (orientation: landscape) {
2786
+ .navbar-fixed-top .navbar-collapse,
2787
+ .navbar-fixed-bottom .navbar-collapse {
2788
+ max-height: 200px;
2789
+ }
2790
+ }
2791
+ .container > .navbar-header,
2792
+ .container-fluid > .navbar-header,
2793
+ .container > .navbar-collapse,
2794
+ .container-fluid > .navbar-collapse {
2795
+ margin-right: -15px;
2796
+ margin-left: -15px;
2797
+ }
2798
+ @media (min-width: 768px) {
2799
+ .container > .navbar-header,
2800
+ .container-fluid > .navbar-header,
2801
+ .container > .navbar-collapse,
2802
+ .container-fluid > .navbar-collapse {
2803
+ margin-right: 0;
2804
+ margin-left: 0;
2805
+ }
2806
+ }
2807
+ .navbar-static-top {
2808
+ z-index: 1000;
2809
+ border-width: 0 0 1px;
2810
+ }
2811
+ @media (min-width: 768px) {
2812
+ .navbar-static-top {
2813
+ border-radius: 0;
2814
+ }
2815
+ }
2816
+ .navbar-fixed-top,
2817
+ .navbar-fixed-bottom {
2818
+ position: fixed;
2819
+ right: 0;
2820
+ left: 0;
2821
+ z-index: 1030;
2822
+ }
2823
+ @media (min-width: 768px) {
2824
+ .navbar-fixed-top,
2825
+ .navbar-fixed-bottom {
2826
+ border-radius: 0;
2827
+ }
2828
+ }
2829
+ .navbar-fixed-top {
2830
+ top: 0;
2831
+ border-width: 0 0 1px;
2832
+ }
2833
+ .navbar-fixed-bottom {
2834
+ bottom: 0;
2835
+ margin-bottom: 0;
2836
+ border-width: 1px 0 0;
2837
+ }
2838
+ .navbar-brand {
2839
+ float: left;
2840
+ height: 50px;
2841
+ padding: 15px 15px;
2842
+ font-size: 18px;
2843
+ line-height: 20px;
2844
+ }
2845
+ .navbar-brand:hover,
2846
+ .navbar-brand:focus {
2847
+ text-decoration: none;
2848
+ }
2849
+ .navbar-brand > img {
2850
+ display: block;
2851
+ }
2852
+ @media (min-width: 768px) {
2853
+ .navbar > .container .navbar-brand,
2854
+ .navbar > .container-fluid .navbar-brand {
2855
+ margin-left: -15px;
2856
+ }
2857
+ }
2858
+ .navbar-toggle {
2859
+ position: relative;
2860
+ float: right;
2861
+ padding: 9px 10px;
2862
+ margin-top: 8px;
2863
+ margin-right: 15px;
2864
+ margin-bottom: 8px;
2865
+ background-color: transparent;
2866
+ background-image: none;
2867
+ border: 1px solid transparent;
2868
+ border-radius: 4px;
2869
+ }
2870
+ .navbar-toggle:focus {
2871
+ outline: 0;
2872
+ }
2873
+ .navbar-toggle .icon-bar {
2874
+ display: block;
2875
+ width: 22px;
2876
+ height: 2px;
2877
+ border-radius: 1px;
2878
+ }
2879
+ .navbar-toggle .icon-bar + .icon-bar {
2880
+ margin-top: 4px;
2881
+ }
2882
+ @media (min-width: 768px) {
2883
+ .navbar-toggle {
2884
+ display: none;
2885
+ }
2886
+ }
2887
+ .navbar-nav {
2888
+ margin: 7.5px -15px;
2889
+ }
2890
+ .navbar-nav > li > a {
2891
+ padding-top: 10px;
2892
+ padding-bottom: 10px;
2893
+ line-height: 20px;
2894
+ }
2895
+ @media (max-width: 767px) {
2896
+ .navbar-nav .open .dropdown-menu {
2897
+ position: static;
2898
+ float: none;
2899
+ width: auto;
2900
+ margin-top: 0;
2901
+ background-color: transparent;
2902
+ border: 0;
2903
+ -webkit-box-shadow: none;
2904
+ box-shadow: none;
2905
+ }
2906
+ .navbar-nav .open .dropdown-menu > li > a,
2907
+ .navbar-nav .open .dropdown-menu .dropdown-header {
2908
+ padding: 5px 15px 5px 25px;
2909
+ }
2910
+ .navbar-nav .open .dropdown-menu > li > a {
2911
+ line-height: 20px;
2912
+ }
2913
+ .navbar-nav .open .dropdown-menu > li > a:hover,
2914
+ .navbar-nav .open .dropdown-menu > li > a:focus {
2915
+ background-image: none;
2916
+ }
2917
+ }
2918
+ @media (min-width: 768px) {
2919
+ .navbar-nav {
2920
+ float: left;
2921
+ margin: 0;
2922
+ }
2923
+ .navbar-nav > li {
2924
+ float: left;
2925
+ }
2926
+ .navbar-nav > li > a {
2927
+ padding-top: 15px;
2928
+ padding-bottom: 15px;
2929
+ }
2930
+ }
2931
+ .navbar-form {
2932
+ padding: 10px 15px;
2933
+ margin-top: 8px;
2934
+ margin-right: -15px;
2935
+ margin-bottom: 8px;
2936
+ margin-left: -15px;
2937
+ border-top: 1px solid transparent;
2938
+ border-bottom: 1px solid transparent;
2939
+ -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .1), 0 1px 0 rgba(255, 255, 255, .1);
2940
+ box-shadow: inset 0 1px 0 rgba(255, 255, 255, .1), 0 1px 0 rgba(255, 255, 255, .1);
2941
+ }
2942
+ @media (min-width: 768px) {
2943
+ .navbar-form .form-group {
2944
+ display: inline-block;
2945
+ margin-bottom: 0;
2946
+ vertical-align: middle;
2947
+ }
2948
+ .navbar-form .form-control {
2949
+ display: inline-block;
2950
+ width: auto;
2951
+ vertical-align: middle;
2952
+ }
2953
+ .navbar-form .form-control-static {
2954
+ display: inline-block;
2955
+ }
2956
+ .navbar-form .input-group {
2957
+ display: inline-table;
2958
+ vertical-align: middle;
2959
+ }
2960
+ .navbar-form .input-group .input-group-addon,
2961
+ .navbar-form .input-group .input-group-btn,
2962
+ .navbar-form .input-group .form-control {
2963
+ width: auto;
2964
+ }
2965
+ .navbar-form .input-group > .form-control {
2966
+ width: 100%;
2967
+ }
2968
+ .navbar-form .control-label {
2969
+ margin-bottom: 0;
2970
+ vertical-align: middle;
2971
+ }
2972
+ .navbar-form .radio,
2973
+ .navbar-form .checkbox {
2974
+ display: inline-block;
2975
+ margin-top: 0;
2976
+ margin-bottom: 0;
2977
+ vertical-align: middle;
2978
+ }
2979
+ .navbar-form .radio label,
2980
+ .navbar-form .checkbox label {
2981
+ padding-left: 0;
2982
+ }
2983
+ .navbar-form .radio input[type="radio"],
2984
+ .navbar-form .checkbox input[type="checkbox"] {
2985
+ position: relative;
2986
+ margin-left: 0;
2987
+ }
2988
+ .navbar-form .has-feedback .form-control-feedback {
2989
+ top: 0;
2990
+ }
2991
+ }
2992
+ @media (max-width: 767px) {
2993
+ .navbar-form .form-group {
2994
+ margin-bottom: 5px;
2995
+ }
2996
+ .navbar-form .form-group:last-child {
2997
+ margin-bottom: 0;
2998
+ }
2999
+ }
3000
+ @media (min-width: 768px) {
3001
+ .navbar-form {
3002
+ width: auto;
3003
+ padding-top: 0;
3004
+ padding-bottom: 0;
3005
+ margin-right: 0;
3006
+ margin-left: 0;
3007
+ border: 0;
3008
+ -webkit-box-shadow: none;
3009
+ box-shadow: none;
3010
+ }
3011
+ }
3012
+ .navbar-nav > li > .dropdown-menu {
3013
+ margin-top: 0;
3014
+ border-top-left-radius: 0;
3015
+ border-top-right-radius: 0;
3016
+ }
3017
+ .navbar-fixed-bottom .navbar-nav > li > .dropdown-menu {
3018
+ margin-bottom: 0;
3019
+ border-top-left-radius: 4px;
3020
+ border-top-right-radius: 4px;
3021
+ border-bottom-right-radius: 0;
3022
+ border-bottom-left-radius: 0;
3023
+ }
3024
+ .navbar-btn {
3025
+ margin-top: 8px;
3026
+ margin-bottom: 8px;
3027
+ }
3028
+ .navbar-btn.btn-sm {
3029
+ margin-top: 10px;
3030
+ margin-bottom: 10px;
3031
+ }
3032
+ .navbar-btn.btn-xs {
3033
+ margin-top: 14px;
3034
+ margin-bottom: 14px;
3035
+ }
3036
+ .navbar-text {
3037
+ margin-top: 15px;
3038
+ margin-bottom: 15px;
3039
+ }
3040
+ @media (min-width: 768px) {
3041
+ .navbar-text {
3042
+ float: left;
3043
+ margin-right: 15px;
3044
+ margin-left: 15px;
3045
+ }
3046
+ }
3047
+ @media (min-width: 768px) {
3048
+ .navbar-left {
3049
+ float: left !important;
3050
+ }
3051
+ .navbar-right {
3052
+ float: right !important;
3053
+ margin-right: -15px;
3054
+ }
3055
+ .navbar-right ~ .navbar-right {
3056
+ margin-right: 0;
3057
+ }
3058
+ }
3059
+ .navbar-default {
3060
+ background-color: #f8f8f8;
3061
+ border-color: #e7e7e7;
3062
+ }
3063
+ .navbar-default .navbar-brand {
3064
+ color: #777;
3065
+ }
3066
+ .navbar-default .navbar-brand:hover,
3067
+ .navbar-default .navbar-brand:focus {
3068
+ color: #5e5e5e;
3069
+ background-color: transparent;
3070
+ }
3071
+ .navbar-default .navbar-text {
3072
+ color: #777;
3073
+ }
3074
+ .navbar-default .navbar-nav > li > a {
3075
+ color: #777;
3076
+ }
3077
+ .navbar-default .navbar-nav > li > a:hover,
3078
+ .navbar-default .navbar-nav > li > a:focus {
3079
+ color: #333;
3080
+ background-color: transparent;
3081
+ }
3082
+ .navbar-default .navbar-nav > .active > a,
3083
+ .navbar-default .navbar-nav > .active > a:hover,
3084
+ .navbar-default .navbar-nav > .active > a:focus {
3085
+ color: #555;
3086
+ background-color: #e7e7e7;
3087
+ }
3088
+ .navbar-default .navbar-nav > .disabled > a,
3089
+ .navbar-default .navbar-nav > .disabled > a:hover,
3090
+ .navbar-default .navbar-nav > .disabled > a:focus {
3091
+ color: #ccc;
3092
+ background-color: transparent;
3093
+ }
3094
+ .navbar-default .navbar-toggle {
3095
+ border-color: #ddd;
3096
+ }
3097
+ .navbar-default .navbar-toggle:hover,
3098
+ .navbar-default .navbar-toggle:focus {
3099
+ background-color: #ddd;
3100
+ }
3101
+ .navbar-default .navbar-toggle .icon-bar {
3102
+ background-color: #888;
3103
+ }
3104
+ .navbar-default .navbar-collapse,
3105
+ .navbar-default .navbar-form {
3106
+ border-color: #e7e7e7;
3107
+ }
3108
+ .navbar-default .navbar-nav > .open > a,
3109
+ .navbar-default .navbar-nav > .open > a:hover,
3110
+ .navbar-default .navbar-nav > .open > a:focus {
3111
+ color: #555;
3112
+ background-color: #e7e7e7;
3113
+ }
3114
+ @media (max-width: 767px) {
3115
+ .navbar-default .navbar-nav .open .dropdown-menu > li > a {
3116
+ color: #777;
3117
+ }
3118
+ .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover,
3119
+ .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus {
3120
+ color: #333;
3121
+ background-color: transparent;
3122
+ }
3123
+ .navbar-default .navbar-nav .open .dropdown-menu > .active > a,
3124
+ .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover,
3125
+ .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus {
3126
+ color: #555;
3127
+ background-color: #e7e7e7;
3128
+ }
3129
+ .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a,
3130
+ .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover,
3131
+ .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus {
3132
+ color: #ccc;
3133
+ background-color: transparent;
3134
+ }
3135
+ }
3136
+ .navbar-default .navbar-link {
3137
+ color: #777;
3138
+ }
3139
+ .navbar-default .navbar-link:hover {
3140
+ color: #333;
3141
+ }
3142
+ .navbar-default .btn-link {
3143
+ color: #777;
3144
+ }
3145
+ .navbar-default .btn-link:hover,
3146
+ .navbar-default .btn-link:focus {
3147
+ color: #333;
3148
+ }
3149
+ .navbar-default .btn-link[disabled]:hover,
3150
+ fieldset[disabled] .navbar-default .btn-link:hover,
3151
+ .navbar-default .btn-link[disabled]:focus,
3152
+ fieldset[disabled] .navbar-default .btn-link:focus {
3153
+ color: #ccc;
3154
+ }
3155
+ .navbar-inverse {
3156
+ background-color: #222;
3157
+ border-color: #080808;
3158
+ }
3159
+ .navbar-inverse .navbar-brand {
3160
+ color: #9d9d9d;
3161
+ }
3162
+ .navbar-inverse .navbar-brand:hover,
3163
+ .navbar-inverse .navbar-brand:focus {
3164
+ color: #fff;
3165
+ background-color: transparent;
3166
+ }
3167
+ .navbar-inverse .navbar-text {
3168
+ color: #9d9d9d;
3169
+ }
3170
+ .navbar-inverse .navbar-nav > li > a {
3171
+ color: #9d9d9d;
3172
+ }
3173
+ .navbar-inverse .navbar-nav > li > a:hover,
3174
+ .navbar-inverse .navbar-nav > li > a:focus {
3175
+ color: #fff;
3176
+ background-color: transparent;
3177
+ }
3178
+ .navbar-inverse .navbar-nav > .active > a,
3179
+ .navbar-inverse .navbar-nav > .active > a:hover,
3180
+ .navbar-inverse .navbar-nav > .active > a:focus {
3181
+ color: #fff;
3182
+ background-color: #080808;
3183
+ }
3184
+ .navbar-inverse .navbar-nav > .disabled > a,
3185
+ .navbar-inverse .navbar-nav > .disabled > a:hover,
3186
+ .navbar-inverse .navbar-nav > .disabled > a:focus {
3187
+ color: #444;
3188
+ background-color: transparent;
3189
+ }
3190
+ .navbar-inverse .navbar-toggle {
3191
+ border-color: #333;
3192
+ }
3193
+ .navbar-inverse .navbar-toggle:hover,
3194
+ .navbar-inverse .navbar-toggle:focus {
3195
+ background-color: #333;
3196
+ }
3197
+ .navbar-inverse .navbar-toggle .icon-bar {
3198
+ background-color: #fff;
3199
+ }
3200
+ .navbar-inverse .navbar-collapse,
3201
+ .navbar-inverse .navbar-form {
3202
+ border-color: #101010;
3203
+ }
3204
+ .navbar-inverse .navbar-nav > .open > a,
3205
+ .navbar-inverse .navbar-nav > .open > a:hover,
3206
+ .navbar-inverse .navbar-nav > .open > a:focus {
3207
+ color: #fff;
3208
+ background-color: #080808;
3209
+ }
3210
+ @media (max-width: 767px) {
3211
+ .navbar-inverse .navbar-nav .open .dropdown-menu > .dropdown-header {
3212
+ border-color: #080808;
3213
+ }
3214
+ .navbar-inverse .navbar-nav .open .dropdown-menu .divider {
3215
+ background-color: #080808;
3216
+ }
3217
+ .navbar-inverse .navbar-nav .open .dropdown-menu > li > a {
3218
+ color: #9d9d9d;
3219
+ }
3220
+ .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover,
3221
+ .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus {
3222
+ color: #fff;
3223
+ background-color: transparent;
3224
+ }
3225
+ .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a,
3226
+ .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:hover,
3227
+ .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:focus {
3228
+ color: #fff;
3229
+ background-color: #080808;
3230
+ }
3231
+ .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a,
3232
+ .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:hover,
3233
+ .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:focus {
3234
+ color: #444;
3235
+ background-color: transparent;
3236
+ }
3237
+ }
3238
+ .navbar-inverse .navbar-link {
3239
+ color: #9d9d9d;
3240
+ }
3241
+ .navbar-inverse .navbar-link:hover {
3242
+ color: #fff;
3243
+ }
3244
+ .navbar-inverse .btn-link {
3245
+ color: #9d9d9d;
3246
+ }
3247
+ .navbar-inverse .btn-link:hover,
3248
+ .navbar-inverse .btn-link:focus {
3249
+ color: #fff;
3250
+ }
3251
+ .navbar-inverse .btn-link[disabled]:hover,
3252
+ fieldset[disabled] .navbar-inverse .btn-link:hover,
3253
+ .navbar-inverse .btn-link[disabled]:focus,
3254
+ fieldset[disabled] .navbar-inverse .btn-link:focus {
3255
+ color: #444;
3256
+ }
3257
+ .breadcrumb {
3258
+ padding: 8px 15px;
3259
+ margin-bottom: 20px;
3260
+ list-style: none;
3261
+ background-color: #f5f5f5;
3262
+ border-radius: 4px;
3263
+ }
3264
+ .breadcrumb > li {
3265
+ display: inline-block;
3266
+ }
3267
+ .breadcrumb > li + li:before {
3268
+ padding: 0 5px;
3269
+ color: #ccc;
3270
+ content: "/\00a0";
3271
+ }
3272
+ .breadcrumb > .active {
3273
+ color: #777;
3274
+ }
3275
+ .pagination {
3276
+ display: inline-block;
3277
+ padding-left: 0;
3278
+ margin: 20px 0;
3279
+ border-radius: 4px;
3280
+ }
3281
+ .pagination > li {
3282
+ display: inline;
3283
+ }
3284
+ .pagination > li > a,
3285
+ .pagination > li > span {
3286
+ position: relative;
3287
+ float: left;
3288
+ padding: 6px 12px;
3289
+ margin-left: -1px;
3290
+ line-height: 1.42857143;
3291
+ color: #337ab7;
3292
+ text-decoration: none;
3293
+ background-color: #fff;
3294
+ border: 1px solid #ddd;
3295
+ }
3296
+ .pagination > li:first-child > a,
3297
+ .pagination > li:first-child > span {
3298
+ margin-left: 0;
3299
+ border-top-left-radius: 4px;
3300
+ border-bottom-left-radius: 4px;
3301
+ }
3302
+ .pagination > li:last-child > a,
3303
+ .pagination > li:last-child > span {
3304
+ border-top-right-radius: 4px;
3305
+ border-bottom-right-radius: 4px;
3306
+ }
3307
+ .pagination > li > a:hover,
3308
+ .pagination > li > span:hover,
3309
+ .pagination > li > a:focus,
3310
+ .pagination > li > span:focus {
3311
+ z-index: 2;
3312
+ color: #23527c;
3313
+ background-color: #eee;
3314
+ border-color: #ddd;
3315
+ }
3316
+ .pagination > .active > a,
3317
+ .pagination > .active > span,
3318
+ .pagination > .active > a:hover,
3319
+ .pagination > .active > span:hover,
3320
+ .pagination > .active > a:focus,
3321
+ .pagination > .active > span:focus {
3322
+ z-index: 3;
3323
+ color: #fff;
3324
+ cursor: default;
3325
+ background-color: #337ab7;
3326
+ border-color: #337ab7;
3327
+ }
3328
+ .pagination > .disabled > span,
3329
+ .pagination > .disabled > span:hover,
3330
+ .pagination > .disabled > span:focus,
3331
+ .pagination > .disabled > a,
3332
+ .pagination > .disabled > a:hover,
3333
+ .pagination > .disabled > a:focus {
3334
+ color: #777;
3335
+ cursor: not-allowed;
3336
+ background-color: #fff;
3337
+ border-color: #ddd;
3338
+ }
3339
+ .pagination-lg > li > a,
3340
+ .pagination-lg > li > span {
3341
+ padding: 10px 16px;
3342
+ font-size: 18px;
3343
+ line-height: 1.3333333;
3344
+ }
3345
+ .pagination-lg > li:first-child > a,
3346
+ .pagination-lg > li:first-child > span {
3347
+ border-top-left-radius: 6px;
3348
+ border-bottom-left-radius: 6px;
3349
+ }
3350
+ .pagination-lg > li:last-child > a,
3351
+ .pagination-lg > li:last-child > span {
3352
+ border-top-right-radius: 6px;
3353
+ border-bottom-right-radius: 6px;
3354
+ }
3355
+ .pagination-sm > li > a,
3356
+ .pagination-sm > li > span {
3357
+ padding: 5px 10px;
3358
+ font-size: 12px;
3359
+ line-height: 1.5;
3360
+ }
3361
+ .pagination-sm > li:first-child > a,
3362
+ .pagination-sm > li:first-child > span {
3363
+ border-top-left-radius: 3px;
3364
+ border-bottom-left-radius: 3px;
3365
+ }
3366
+ .pagination-sm > li:last-child > a,
3367
+ .pagination-sm > li:last-child > span {
3368
+ border-top-right-radius: 3px;
3369
+ border-bottom-right-radius: 3px;
3370
+ }
3371
+ .pager {
3372
+ padding-left: 0;
3373
+ margin: 20px 0;
3374
+ text-align: center;
3375
+ list-style: none;
3376
+ }
3377
+ .pager li {
3378
+ display: inline;
3379
+ }
3380
+ .pager li > a,
3381
+ .pager li > span {
3382
+ display: inline-block;
3383
+ padding: 5px 14px;
3384
+ background-color: #fff;
3385
+ border: 1px solid #ddd;
3386
+ border-radius: 15px;
3387
+ }
3388
+ .pager li > a:hover,
3389
+ .pager li > a:focus {
3390
+ text-decoration: none;
3391
+ background-color: #eee;
3392
+ }
3393
+ .pager .next > a,
3394
+ .pager .next > span {
3395
+ float: right;
3396
+ }
3397
+ .pager .previous > a,
3398
+ .pager .previous > span {
3399
+ float: left;
3400
+ }
3401
+ .pager .disabled > a,
3402
+ .pager .disabled > a:hover,
3403
+ .pager .disabled > a:focus,
3404
+ .pager .disabled > span {
3405
+ color: #777;
3406
+ cursor: not-allowed;
3407
+ background-color: #fff;
3408
+ }
3409
+ .label {
3410
+ display: inline;
3411
+ padding: .2em .6em .3em;
3412
+ font-size: 75%;
3413
+ font-weight: bold;
3414
+ line-height: 1;
3415
+ color: #fff;
3416
+ text-align: center;
3417
+ white-space: nowrap;
3418
+ vertical-align: baseline;
3419
+ border-radius: .25em;
3420
+ }
3421
+ a.label:hover,
3422
+ a.label:focus {
3423
+ color: #fff;
3424
+ text-decoration: none;
3425
+ cursor: pointer;
3426
+ }
3427
+ .label:empty {
3428
+ display: none;
3429
+ }
3430
+ .btn .label {
3431
+ position: relative;
3432
+ top: -1px;
3433
+ }
3434
+ .label-default {
3435
+ background-color: #777;
3436
+ }
3437
+ .label-default[href]:hover,
3438
+ .label-default[href]:focus {
3439
+ background-color: #5e5e5e;
3440
+ }
3441
+ .label-primary {
3442
+ background-color: #337ab7;
3443
+ }
3444
+ .label-primary[href]:hover,
3445
+ .label-primary[href]:focus {
3446
+ background-color: #286090;
3447
+ }
3448
+ .label-success {
3449
+ background-color: #5cb85c;
3450
+ }
3451
+ .label-success[href]:hover,
3452
+ .label-success[href]:focus {
3453
+ background-color: #449d44;
3454
+ }
3455
+ .label-info {
3456
+ background-color: #5bc0de;
3457
+ }
3458
+ .label-info[href]:hover,
3459
+ .label-info[href]:focus {
3460
+ background-color: #31b0d5;
3461
+ }
3462
+ .label-warning {
3463
+ background-color: #f0ad4e;
3464
+ }
3465
+ .label-warning[href]:hover,
3466
+ .label-warning[href]:focus {
3467
+ background-color: #ec971f;
3468
+ }
3469
+ .label-danger {
3470
+ background-color: #d9534f;
3471
+ }
3472
+ .label-danger[href]:hover,
3473
+ .label-danger[href]:focus {
3474
+ background-color: #c9302c;
3475
+ }
3476
+ .badge {
3477
+ display: inline-block;
3478
+ min-width: 10px;
3479
+ padding: 3px 7px;
3480
+ font-size: 12px;
3481
+ font-weight: bold;
3482
+ line-height: 1;
3483
+ color: #fff;
3484
+ text-align: center;
3485
+ white-space: nowrap;
3486
+ vertical-align: middle;
3487
+ background-color: #777;
3488
+ border-radius: 10px;
3489
+ }
3490
+ .badge:empty {
3491
+ display: none;
3492
+ }
3493
+ .btn .badge {
3494
+ position: relative;
3495
+ top: -1px;
3496
+ }
3497
+ .btn-xs .badge,
3498
+ .btn-group-xs > .btn .badge {
3499
+ top: 0;
3500
+ padding: 1px 5px;
3501
+ }
3502
+ a.badge:hover,
3503
+ a.badge:focus {
3504
+ color: #fff;
3505
+ text-decoration: none;
3506
+ cursor: pointer;
3507
+ }
3508
+ .list-group-item.active > .badge,
3509
+ .nav-pills > .active > a > .badge {
3510
+ color: #337ab7;
3511
+ background-color: #fff;
3512
+ }
3513
+ .list-group-item > .badge {
3514
+ float: right;
3515
+ }
3516
+ .list-group-item > .badge + .badge {
3517
+ margin-right: 5px;
3518
+ }
3519
+ .nav-pills > li > a > .badge {
3520
+ margin-left: 3px;
3521
+ }
3522
+ .jumbotron {
3523
+ padding-top: 30px;
3524
+ padding-bottom: 30px;
3525
+ margin-bottom: 30px;
3526
+ color: inherit;
3527
+ background-color: #eee;
3528
+ }
3529
+ .jumbotron h1,
3530
+ .jumbotron .h1 {
3531
+ color: inherit;
3532
+ }
3533
+ .jumbotron p {
3534
+ margin-bottom: 15px;
3535
+ font-size: 21px;
3536
+ font-weight: 200;
3537
+ }
3538
+ .jumbotron > hr {
3539
+ border-top-color: #d5d5d5;
3540
+ }
3541
+ .container .jumbotron,
3542
+ .container-fluid .jumbotron {
3543
+ padding-right: 15px;
3544
+ padding-left: 15px;
3545
+ border-radius: 6px;
3546
+ }
3547
+ .jumbotron .container {
3548
+ max-width: 100%;
3549
+ }
3550
+ @media screen and (min-width: 768px) {
3551
+ .jumbotron {
3552
+ padding-top: 48px;
3553
+ padding-bottom: 48px;
3554
+ }
3555
+ .container .jumbotron,
3556
+ .container-fluid .jumbotron {
3557
+ padding-right: 60px;
3558
+ padding-left: 60px;
3559
+ }
3560
+ .jumbotron h1,
3561
+ .jumbotron .h1 {
3562
+ font-size: 63px;
3563
+ }
3564
+ }
3565
+ .thumbnail {
3566
+ display: block;
3567
+ padding: 4px;
3568
+ margin-bottom: 20px;
3569
+ line-height: 1.42857143;
3570
+ background-color: #fff;
3571
+ border: 1px solid #ddd;
3572
+ border-radius: 4px;
3573
+ -webkit-transition: border .2s ease-in-out;
3574
+ -o-transition: border .2s ease-in-out;
3575
+ transition: border .2s ease-in-out;
3576
+ }
3577
+ .thumbnail > img,
3578
+ .thumbnail a > img {
3579
+ margin-right: auto;
3580
+ margin-left: auto;
3581
+ }
3582
+ a.thumbnail:hover,
3583
+ a.thumbnail:focus,
3584
+ a.thumbnail.active {
3585
+ border-color: #337ab7;
3586
+ }
3587
+ .thumbnail .caption {
3588
+ padding: 9px;
3589
+ color: #333;
3590
+ }
3591
+ .alert {
3592
+ padding: 15px;
3593
+ margin-bottom: 20px;
3594
+ border: 1px solid transparent;
3595
+ border-radius: 4px;
3596
+ }
3597
+ .alert h4 {
3598
+ margin-top: 0;
3599
+ color: inherit;
3600
+ }
3601
+ .alert .alert-link {
3602
+ font-weight: bold;
3603
+ }
3604
+ .alert > p,
3605
+ .alert > ul {
3606
+ margin-bottom: 0;
3607
+ }
3608
+ .alert > p + p {
3609
+ margin-top: 5px;
3610
+ }
3611
+ .alert-dismissable,
3612
+ .alert-dismissible {
3613
+ padding-right: 35px;
3614
+ }
3615
+ .alert-dismissable .close,
3616
+ .alert-dismissible .close {
3617
+ position: relative;
3618
+ top: -2px;
3619
+ right: -21px;
3620
+ color: inherit;
3621
+ }
3622
+ .alert-success {
3623
+ color: #3c763d;
3624
+ background-color: #dff0d8;
3625
+ border-color: #d6e9c6;
3626
+ }
3627
+ .alert-success hr {
3628
+ border-top-color: #c9e2b3;
3629
+ }
3630
+ .alert-success .alert-link {
3631
+ color: #2b542c;
3632
+ }
3633
+ .alert-info {
3634
+ color: #31708f;
3635
+ background-color: #d9edf7;
3636
+ border-color: #bce8f1;
3637
+ }
3638
+ .alert-info hr {
3639
+ border-top-color: #a6e1ec;
3640
+ }
3641
+ .alert-info .alert-link {
3642
+ color: #245269;
3643
+ }
3644
+ .alert-warning {
3645
+ color: #8a6d3b;
3646
+ background-color: #fcf8e3;
3647
+ border-color: #faebcc;
3648
+ }
3649
+ .alert-warning hr {
3650
+ border-top-color: #f7e1b5;
3651
+ }
3652
+ .alert-warning .alert-link {
3653
+ color: #66512c;
3654
+ }
3655
+ .alert-danger {
3656
+ color: #a94442;
3657
+ background-color: #f2dede;
3658
+ border-color: #ebccd1;
3659
+ }
3660
+ .alert-danger hr {
3661
+ border-top-color: #e4b9c0;
3662
+ }
3663
+ .alert-danger .alert-link {
3664
+ color: #843534;
3665
+ }
3666
+ @-webkit-keyframes progress-bar-stripes {
3667
+ from {
3668
+ background-position: 40px 0;
3669
+ }
3670
+ to {
3671
+ background-position: 0 0;
3672
+ }
3673
+ }
3674
+ @-o-keyframes progress-bar-stripes {
3675
+ from {
3676
+ background-position: 40px 0;
3677
+ }
3678
+ to {
3679
+ background-position: 0 0;
3680
+ }
3681
+ }
3682
+ @keyframes progress-bar-stripes {
3683
+ from {
3684
+ background-position: 40px 0;
3685
+ }
3686
+ to {
3687
+ background-position: 0 0;
3688
+ }
3689
+ }
3690
+ .progress {
3691
+ height: 20px;
3692
+ margin-bottom: 20px;
3693
+ overflow: hidden;
3694
+ background-color: #f5f5f5;
3695
+ border-radius: 4px;
3696
+ -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, .1);
3697
+ box-shadow: inset 0 1px 2px rgba(0, 0, 0, .1);
3698
+ }
3699
+ .progress-bar {
3700
+ float: left;
3701
+ width: 0;
3702
+ height: 100%;
3703
+ font-size: 12px;
3704
+ line-height: 20px;
3705
+ color: #fff;
3706
+ text-align: center;
3707
+ background-color: #337ab7;
3708
+ -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .15);
3709
+ box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .15);
3710
+ -webkit-transition: width .6s ease;
3711
+ -o-transition: width .6s ease;
3712
+ transition: width .6s ease;
3713
+ }
3714
+ .progress-striped .progress-bar,
3715
+ .progress-bar-striped {
3716
+ 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);
3717
+ 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);
3718
+ 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);
3719
+ -webkit-background-size: 40px 40px;
3720
+ background-size: 40px 40px;
3721
+ }
3722
+ .progress.active .progress-bar,
3723
+ .progress-bar.active {
3724
+ -webkit-animation: progress-bar-stripes 2s linear infinite;
3725
+ -o-animation: progress-bar-stripes 2s linear infinite;
3726
+ animation: progress-bar-stripes 2s linear infinite;
3727
+ }
3728
+ .progress-bar-success {
3729
+ background-color: #5cb85c;
3730
+ }
3731
+ .progress-striped .progress-bar-success {
3732
+ 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);
3733
+ 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);
3734
+ 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);
3735
+ }
3736
+ .progress-bar-info {
3737
+ background-color: #5bc0de;
3738
+ }
3739
+ .progress-striped .progress-bar-info {
3740
+ 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);
3741
+ 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);
3742
+ 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);
3743
+ }
3744
+ .progress-bar-warning {
3745
+ background-color: #f0ad4e;
3746
+ }
3747
+ .progress-striped .progress-bar-warning {
3748
+ 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);
3749
+ 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);
3750
+ 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);
3751
+ }
3752
+ .progress-bar-danger {
3753
+ background-color: #d9534f;
3754
+ }
3755
+ .progress-striped .progress-bar-danger {
3756
+ 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);
3757
+ 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);
3758
+ 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);
3759
+ }
3760
+ .media {
3761
+ margin-top: 15px;
3762
+ }
3763
+ .media:first-child {
3764
+ margin-top: 0;
3765
+ }
3766
+ .media,
3767
+ .media-body {
3768
+ overflow: hidden;
3769
+ zoom: 1;
3770
+ }
3771
+ .media-body {
3772
+ width: 10000px;
3773
+ }
3774
+ .media-object {
3775
+ display: block;
3776
+ }
3777
+ .media-object.img-thumbnail {
3778
+ max-width: none;
3779
+ }
3780
+ .media-right,
3781
+ .media > .pull-right {
3782
+ padding-left: 10px;
3783
+ }
3784
+ .media-left,
3785
+ .media > .pull-left {
3786
+ padding-right: 10px;
3787
+ }
3788
+ .media-left,
3789
+ .media-right,
3790
+ .media-body {
3791
+ display: table-cell;
3792
+ vertical-align: top;
3793
+ }
3794
+ .media-middle {
3795
+ vertical-align: middle;
3796
+ }
3797
+ .media-bottom {
3798
+ vertical-align: bottom;
3799
+ }
3800
+ .media-heading {
3801
+ margin-top: 0;
3802
+ margin-bottom: 5px;
3803
+ }
3804
+ .media-list {
3805
+ padding-left: 0;
3806
+ list-style: none;
3807
+ }
3808
+ .list-group {
3809
+ padding-left: 0;
3810
+ margin-bottom: 20px;
3811
+ }
3812
+ .list-group-item {
3813
+ position: relative;
3814
+ display: block;
3815
+ padding: 10px 15px;
3816
+ margin-bottom: -1px;
3817
+ background-color: #fff;
3818
+ border: 1px solid #ddd;
3819
+ }
3820
+ .list-group-item:first-child {
3821
+ border-top-left-radius: 4px;
3822
+ border-top-right-radius: 4px;
3823
+ }
3824
+ .list-group-item:last-child {
3825
+ margin-bottom: 0;
3826
+ border-bottom-right-radius: 4px;
3827
+ border-bottom-left-radius: 4px;
3828
+ }
3829
+ a.list-group-item,
3830
+ button.list-group-item {
3831
+ color: #555;
3832
+ }
3833
+ a.list-group-item .list-group-item-heading,
3834
+ button.list-group-item .list-group-item-heading {
3835
+ color: #333;
3836
+ }
3837
+ a.list-group-item:hover,
3838
+ button.list-group-item:hover,
3839
+ a.list-group-item:focus,
3840
+ button.list-group-item:focus {
3841
+ color: #555;
3842
+ text-decoration: none;
3843
+ background-color: #f5f5f5;
3844
+ }
3845
+ button.list-group-item {
3846
+ width: 100%;
3847
+ text-align: left;
3848
+ }
3849
+ .list-group-item.disabled,
3850
+ .list-group-item.disabled:hover,
3851
+ .list-group-item.disabled:focus {
3852
+ color: #777;
3853
+ cursor: not-allowed;
3854
+ background-color: #eee;
3855
+ }
3856
+ .list-group-item.disabled .list-group-item-heading,
3857
+ .list-group-item.disabled:hover .list-group-item-heading,
3858
+ .list-group-item.disabled:focus .list-group-item-heading {
3859
+ color: inherit;
3860
+ }
3861
+ .list-group-item.disabled .list-group-item-text,
3862
+ .list-group-item.disabled:hover .list-group-item-text,
3863
+ .list-group-item.disabled:focus .list-group-item-text {
3864
+ color: #777;
3865
+ }
3866
+ .list-group-item.active,
3867
+ .list-group-item.active:hover,
3868
+ .list-group-item.active:focus {
3869
+ z-index: 2;
3870
+ color: #fff;
3871
+ background-color: #337ab7;
3872
+ border-color: #337ab7;
3873
+ }
3874
+ .list-group-item.active .list-group-item-heading,
3875
+ .list-group-item.active:hover .list-group-item-heading,
3876
+ .list-group-item.active:focus .list-group-item-heading,
3877
+ .list-group-item.active .list-group-item-heading > small,
3878
+ .list-group-item.active:hover .list-group-item-heading > small,
3879
+ .list-group-item.active:focus .list-group-item-heading > small,
3880
+ .list-group-item.active .list-group-item-heading > .small,
3881
+ .list-group-item.active:hover .list-group-item-heading > .small,
3882
+ .list-group-item.active:focus .list-group-item-heading > .small {
3883
+ color: inherit;
3884
+ }
3885
+ .list-group-item.active .list-group-item-text,
3886
+ .list-group-item.active:hover .list-group-item-text,
3887
+ .list-group-item.active:focus .list-group-item-text {
3888
+ color: #c7ddef;
3889
+ }
3890
+ .list-group-item-success {
3891
+ color: #3c763d;
3892
+ background-color: #dff0d8;
3893
+ }
3894
+ a.list-group-item-success,
3895
+ button.list-group-item-success {
3896
+ color: #3c763d;
3897
+ }
3898
+ a.list-group-item-success .list-group-item-heading,
3899
+ button.list-group-item-success .list-group-item-heading {
3900
+ color: inherit;
3901
+ }
3902
+ a.list-group-item-success:hover,
3903
+ button.list-group-item-success:hover,
3904
+ a.list-group-item-success:focus,
3905
+ button.list-group-item-success:focus {
3906
+ color: #3c763d;
3907
+ background-color: #d0e9c6;
3908
+ }
3909
+ a.list-group-item-success.active,
3910
+ button.list-group-item-success.active,
3911
+ a.list-group-item-success.active:hover,
3912
+ button.list-group-item-success.active:hover,
3913
+ a.list-group-item-success.active:focus,
3914
+ button.list-group-item-success.active:focus {
3915
+ color: #fff;
3916
+ background-color: #3c763d;
3917
+ border-color: #3c763d;
3918
+ }
3919
+ .list-group-item-info {
3920
+ color: #31708f;
3921
+ background-color: #d9edf7;
3922
+ }
3923
+ a.list-group-item-info,
3924
+ button.list-group-item-info {
3925
+ color: #31708f;
3926
+ }
3927
+ a.list-group-item-info .list-group-item-heading,
3928
+ button.list-group-item-info .list-group-item-heading {
3929
+ color: inherit;
3930
+ }
3931
+ a.list-group-item-info:hover,
3932
+ button.list-group-item-info:hover,
3933
+ a.list-group-item-info:focus,
3934
+ button.list-group-item-info:focus {
3935
+ color: #31708f;
3936
+ background-color: #c4e3f3;
3937
+ }
3938
+ a.list-group-item-info.active,
3939
+ button.list-group-item-info.active,
3940
+ a.list-group-item-info.active:hover,
3941
+ button.list-group-item-info.active:hover,
3942
+ a.list-group-item-info.active:focus,
3943
+ button.list-group-item-info.active:focus {
3944
+ color: #fff;
3945
+ background-color: #31708f;
3946
+ border-color: #31708f;
3947
+ }
3948
+ .list-group-item-warning {
3949
+ color: #8a6d3b;
3950
+ background-color: #fcf8e3;
3951
+ }
3952
+ a.list-group-item-warning,
3953
+ button.list-group-item-warning {
3954
+ color: #8a6d3b;
3955
+ }
3956
+ a.list-group-item-warning .list-group-item-heading,
3957
+ button.list-group-item-warning .list-group-item-heading {
3958
+ color: inherit;
3959
+ }
3960
+ a.list-group-item-warning:hover,
3961
+ button.list-group-item-warning:hover,
3962
+ a.list-group-item-warning:focus,
3963
+ button.list-group-item-warning:focus {
3964
+ color: #8a6d3b;
3965
+ background-color: #faf2cc;
3966
+ }
3967
+ a.list-group-item-warning.active,
3968
+ button.list-group-item-warning.active,
3969
+ a.list-group-item-warning.active:hover,
3970
+ button.list-group-item-warning.active:hover,
3971
+ a.list-group-item-warning.active:focus,
3972
+ button.list-group-item-warning.active:focus {
3973
+ color: #fff;
3974
+ background-color: #8a6d3b;
3975
+ border-color: #8a6d3b;
3976
+ }
3977
+ .list-group-item-danger {
3978
+ color: #a94442;
3979
+ background-color: #f2dede;
3980
+ }
3981
+ a.list-group-item-danger,
3982
+ button.list-group-item-danger {
3983
+ color: #a94442;
3984
+ }
3985
+ a.list-group-item-danger .list-group-item-heading,
3986
+ button.list-group-item-danger .list-group-item-heading {
3987
+ color: inherit;
3988
+ }
3989
+ a.list-group-item-danger:hover,
3990
+ button.list-group-item-danger:hover,
3991
+ a.list-group-item-danger:focus,
3992
+ button.list-group-item-danger:focus {
3993
+ color: #a94442;
3994
+ background-color: #ebcccc;
3995
+ }
3996
+ a.list-group-item-danger.active,
3997
+ button.list-group-item-danger.active,
3998
+ a.list-group-item-danger.active:hover,
3999
+ button.list-group-item-danger.active:hover,
4000
+ a.list-group-item-danger.active:focus,
4001
+ button.list-group-item-danger.active:focus {
4002
+ color: #fff;
4003
+ background-color: #a94442;
4004
+ border-color: #a94442;
4005
+ }
4006
+ .list-group-item-heading {
4007
+ margin-top: 0;
4008
+ margin-bottom: 5px;
4009
+ }
4010
+ .list-group-item-text {
4011
+ margin-bottom: 0;
4012
+ line-height: 1.3;
4013
+ }
4014
+ .panel {
4015
+ margin-bottom: 20px;
4016
+ background-color: #fff;
4017
+ border: 1px solid transparent;
4018
+ border-radius: 4px;
4019
+ -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, .05);
4020
+ box-shadow: 0 1px 1px rgba(0, 0, 0, .05);
4021
+ }
4022
+ .panel-body {
4023
+ padding: 15px;
4024
+ }
4025
+ .panel-heading {
4026
+ padding: 10px 15px;
4027
+ border-bottom: 1px solid transparent;
4028
+ border-top-left-radius: 3px;
4029
+ border-top-right-radius: 3px;
4030
+ }
4031
+ .panel-heading > .dropdown .dropdown-toggle {
4032
+ color: inherit;
4033
+ }
4034
+ .panel-title {
4035
+ margin-top: 0;
4036
+ margin-bottom: 0;
4037
+ font-size: 16px;
4038
+ color: inherit;
4039
+ }
4040
+ .panel-title > a,
4041
+ .panel-title > small,
4042
+ .panel-title > .small,
4043
+ .panel-title > small > a,
4044
+ .panel-title > .small > a {
4045
+ color: inherit;
4046
+ }
4047
+ .panel-footer {
4048
+ padding: 10px 15px;
4049
+ background-color: #f5f5f5;
4050
+ border-top: 1px solid #ddd;
4051
+ border-bottom-right-radius: 3px;
4052
+ border-bottom-left-radius: 3px;
4053
+ }
4054
+ .panel > .list-group,
4055
+ .panel > .panel-collapse > .list-group {
4056
+ margin-bottom: 0;
4057
+ }
4058
+ .panel > .list-group .list-group-item,
4059
+ .panel > .panel-collapse > .list-group .list-group-item {
4060
+ border-width: 1px 0;
4061
+ border-radius: 0;
4062
+ }
4063
+ .panel > .list-group:first-child .list-group-item:first-child,
4064
+ .panel > .panel-collapse > .list-group:first-child .list-group-item:first-child {
4065
+ border-top: 0;
4066
+ border-top-left-radius: 3px;
4067
+ border-top-right-radius: 3px;
4068
+ }
4069
+ .panel > .list-group:last-child .list-group-item:last-child,
4070
+ .panel > .panel-collapse > .list-group:last-child .list-group-item:last-child {
4071
+ border-bottom: 0;
4072
+ border-bottom-right-radius: 3px;
4073
+ border-bottom-left-radius: 3px;
4074
+ }
4075
+ .panel > .panel-heading + .panel-collapse > .list-group .list-group-item:first-child {
4076
+ border-top-left-radius: 0;
4077
+ border-top-right-radius: 0;
4078
+ }
4079
+ .panel-heading + .list-group .list-group-item:first-child {
4080
+ border-top-width: 0;
4081
+ }
4082
+ .list-group + .panel-footer {
4083
+ border-top-width: 0;
4084
+ }
4085
+ .panel > .table,
4086
+ .panel > .table-responsive > .table,
4087
+ .panel > .panel-collapse > .table {
4088
+ margin-bottom: 0;
4089
+ }
4090
+ .panel > .table caption,
4091
+ .panel > .table-responsive > .table caption,
4092
+ .panel > .panel-collapse > .table caption {
4093
+ padding-right: 15px;
4094
+ padding-left: 15px;
4095
+ }
4096
+ .panel > .table:first-child,
4097
+ .panel > .table-responsive:first-child > .table:first-child {
4098
+ border-top-left-radius: 3px;
4099
+ border-top-right-radius: 3px;
4100
+ }
4101
+ .panel > .table:first-child > thead:first-child > tr:first-child,
4102
+ .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child,
4103
+ .panel > .table:first-child > tbody:first-child > tr:first-child,
4104
+ .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child {
4105
+ border-top-left-radius: 3px;
4106
+ border-top-right-radius: 3px;
4107
+ }
4108
+ .panel > .table:first-child > thead:first-child > tr:first-child td:first-child,
4109
+ .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:first-child,
4110
+ .panel > .table:first-child > tbody:first-child > tr:first-child td:first-child,
4111
+ .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:first-child,
4112
+ .panel > .table:first-child > thead:first-child > tr:first-child th:first-child,
4113
+ .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:first-child,
4114
+ .panel > .table:first-child > tbody:first-child > tr:first-child th:first-child,
4115
+ .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:first-child {
4116
+ border-top-left-radius: 3px;
4117
+ }
4118
+ .panel > .table:first-child > thead:first-child > tr:first-child td:last-child,
4119
+ .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:last-child,
4120
+ .panel > .table:first-child > tbody:first-child > tr:first-child td:last-child,
4121
+ .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:last-child,
4122
+ .panel > .table:first-child > thead:first-child > tr:first-child th:last-child,
4123
+ .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:last-child,
4124
+ .panel > .table:first-child > tbody:first-child > tr:first-child th:last-child,
4125
+ .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:last-child {
4126
+ border-top-right-radius: 3px;
4127
+ }
4128
+ .panel > .table:last-child,
4129
+ .panel > .table-responsive:last-child > .table:last-child {
4130
+ border-bottom-right-radius: 3px;
4131
+ border-bottom-left-radius: 3px;
4132
+ }
4133
+ .panel > .table:last-child > tbody:last-child > tr:last-child,
4134
+ .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child,
4135
+ .panel > .table:last-child > tfoot:last-child > tr:last-child,
4136
+ .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child {
4137
+ border-bottom-right-radius: 3px;
4138
+ border-bottom-left-radius: 3px;
4139
+ }
4140
+ .panel > .table:last-child > tbody:last-child > tr:last-child td:first-child,
4141
+ .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:first-child,
4142
+ .panel > .table:last-child > tfoot:last-child > tr:last-child td:first-child,
4143
+ .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:first-child,
4144
+ .panel > .table:last-child > tbody:last-child > tr:last-child th:first-child,
4145
+ .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:first-child,
4146
+ .panel > .table:last-child > tfoot:last-child > tr:last-child th:first-child,
4147
+ .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:first-child {
4148
+ border-bottom-left-radius: 3px;
4149
+ }
4150
+ .panel > .table:last-child > tbody:last-child > tr:last-child td:last-child,
4151
+ .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:last-child,
4152
+ .panel > .table:last-child > tfoot:last-child > tr:last-child td:last-child,
4153
+ .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:last-child,
4154
+ .panel > .table:last-child > tbody:last-child > tr:last-child th:last-child,
4155
+ .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:last-child,
4156
+ .panel > .table:last-child > tfoot:last-child > tr:last-child th:last-child,
4157
+ .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:last-child {
4158
+ border-bottom-right-radius: 3px;
4159
+ }
4160
+ .panel > .panel-body + .table,
4161
+ .panel > .panel-body + .table-responsive,
4162
+ .panel > .table + .panel-body,
4163
+ .panel > .table-responsive + .panel-body {
4164
+ border-top: 1px solid #ddd;
4165
+ }
4166
+ .panel > .table > tbody:first-child > tr:first-child th,
4167
+ .panel > .table > tbody:first-child > tr:first-child td {
4168
+ border-top: 0;
4169
+ }
4170
+ .panel > .table-bordered,
4171
+ .panel > .table-responsive > .table-bordered {
4172
+ border: 0;
4173
+ }
4174
+ .panel > .table-bordered > thead > tr > th:first-child,
4175
+ .panel > .table-responsive > .table-bordered > thead > tr > th:first-child,
4176
+ .panel > .table-bordered > tbody > tr > th:first-child,
4177
+ .panel > .table-responsive > .table-bordered > tbody > tr > th:first-child,
4178
+ .panel > .table-bordered > tfoot > tr > th:first-child,
4179
+ .panel > .table-responsive > .table-bordered > tfoot > tr > th:first-child,
4180
+ .panel > .table-bordered > thead > tr > td:first-child,
4181
+ .panel > .table-responsive > .table-bordered > thead > tr > td:first-child,
4182
+ .panel > .table-bordered > tbody > tr > td:first-child,
4183
+ .panel > .table-responsive > .table-bordered > tbody > tr > td:first-child,
4184
+ .panel > .table-bordered > tfoot > tr > td:first-child,
4185
+ .panel > .table-responsive > .table-bordered > tfoot > tr > td:first-child {
4186
+ border-left: 0;
4187
+ }
4188
+ .panel > .table-bordered > thead > tr > th:last-child,
4189
+ .panel > .table-responsive > .table-bordered > thead > tr > th:last-child,
4190
+ .panel > .table-bordered > tbody > tr > th:last-child,
4191
+ .panel > .table-responsive > .table-bordered > tbody > tr > th:last-child,
4192
+ .panel > .table-bordered > tfoot > tr > th:last-child,
4193
+ .panel > .table-responsive > .table-bordered > tfoot > tr > th:last-child,
4194
+ .panel > .table-bordered > thead > tr > td:last-child,
4195
+ .panel > .table-responsive > .table-bordered > thead > tr > td:last-child,
4196
+ .panel > .table-bordered > tbody > tr > td:last-child,
4197
+ .panel > .table-responsive > .table-bordered > tbody > tr > td:last-child,
4198
+ .panel > .table-bordered > tfoot > tr > td:last-child,
4199
+ .panel > .table-responsive > .table-bordered > tfoot > tr > td:last-child {
4200
+ border-right: 0;
4201
+ }
4202
+ .panel > .table-bordered > thead > tr:first-child > td,
4203
+ .panel > .table-responsive > .table-bordered > thead > tr:first-child > td,
4204
+ .panel > .table-bordered > tbody > tr:first-child > td,
4205
+ .panel > .table-responsive > .table-bordered > tbody > tr:first-child > td,
4206
+ .panel > .table-bordered > thead > tr:first-child > th,
4207
+ .panel > .table-responsive > .table-bordered > thead > tr:first-child > th,
4208
+ .panel > .table-bordered > tbody > tr:first-child > th,
4209
+ .panel > .table-responsive > .table-bordered > tbody > tr:first-child > th {
4210
+ border-bottom: 0;
4211
+ }
4212
+ .panel > .table-bordered > tbody > tr:last-child > td,
4213
+ .panel > .table-responsive > .table-bordered > tbody > tr:last-child > td,
4214
+ .panel > .table-bordered > tfoot > tr:last-child > td,
4215
+ .panel > .table-responsive > .table-bordered > tfoot > tr:last-child > td,
4216
+ .panel > .table-bordered > tbody > tr:last-child > th,
4217
+ .panel > .table-responsive > .table-bordered > tbody > tr:last-child > th,
4218
+ .panel > .table-bordered > tfoot > tr:last-child > th,
4219
+ .panel > .table-responsive > .table-bordered > tfoot > tr:last-child > th {
4220
+ border-bottom: 0;
4221
+ }
4222
+ .panel > .table-responsive {
4223
+ margin-bottom: 0;
4224
+ border: 0;
4225
+ }
4226
+ .panel-group {
4227
+ margin-bottom: 20px;
4228
+ }
4229
+ .panel-group .panel {
4230
+ margin-bottom: 0;
4231
+ border-radius: 4px;
4232
+ }
4233
+ .panel-group .panel + .panel {
4234
+ margin-top: 5px;
4235
+ }
4236
+ .panel-group .panel-heading {
4237
+ border-bottom: 0;
4238
+ }
4239
+ .panel-group .panel-heading + .panel-collapse > .panel-body,
4240
+ .panel-group .panel-heading + .panel-collapse > .list-group {
4241
+ border-top: 1px solid #ddd;
4242
+ }
4243
+ .panel-group .panel-footer {
4244
+ border-top: 0;
4245
+ }
4246
+ .panel-group .panel-footer + .panel-collapse .panel-body {
4247
+ border-bottom: 1px solid #ddd;
4248
+ }
4249
+ .panel-default {
4250
+ border-color: #ddd;
4251
+ }
4252
+ .panel-default > .panel-heading {
4253
+ color: #333;
4254
+ background-color: #f5f5f5;
4255
+ border-color: #ddd;
4256
+ }
4257
+ .panel-default > .panel-heading + .panel-collapse > .panel-body {
4258
+ border-top-color: #ddd;
4259
+ }
4260
+ .panel-default > .panel-heading .badge {
4261
+ color: #f5f5f5;
4262
+ background-color: #333;
4263
+ }
4264
+ .panel-default > .panel-footer + .panel-collapse > .panel-body {
4265
+ border-bottom-color: #ddd;
4266
+ }
4267
+ .panel-primary {
4268
+ border-color: #337ab7;
4269
+ }
4270
+ .panel-primary > .panel-heading {
4271
+ color: #fff;
4272
+ background-color: #337ab7;
4273
+ border-color: #337ab7;
4274
+ }
4275
+ .panel-primary > .panel-heading + .panel-collapse > .panel-body {
4276
+ border-top-color: #337ab7;
4277
+ }
4278
+ .panel-primary > .panel-heading .badge {
4279
+ color: #337ab7;
4280
+ background-color: #fff;
4281
+ }
4282
+ .panel-primary > .panel-footer + .panel-collapse > .panel-body {
4283
+ border-bottom-color: #337ab7;
4284
+ }
4285
+ .panel-success {
4286
+ border-color: #d6e9c6;
4287
+ }
4288
+ .panel-success > .panel-heading {
4289
+ color: #3c763d;
4290
+ background-color: #dff0d8;
4291
+ border-color: #d6e9c6;
4292
+ }
4293
+ .panel-success > .panel-heading + .panel-collapse > .panel-body {
4294
+ border-top-color: #d6e9c6;
4295
+ }
4296
+ .panel-success > .panel-heading .badge {
4297
+ color: #dff0d8;
4298
+ background-color: #3c763d;
4299
+ }
4300
+ .panel-success > .panel-footer + .panel-collapse > .panel-body {
4301
+ border-bottom-color: #d6e9c6;
4302
+ }
4303
+ .panel-info {
4304
+ border-color: #bce8f1;
4305
+ }
4306
+ .panel-info > .panel-heading {
4307
+ color: #31708f;
4308
+ background-color: #d9edf7;
4309
+ border-color: #bce8f1;
4310
+ }
4311
+ .panel-info > .panel-heading + .panel-collapse > .panel-body {
4312
+ border-top-color: #bce8f1;
4313
+ }
4314
+ .panel-info > .panel-heading .badge {
4315
+ color: #d9edf7;
4316
+ background-color: #31708f;
4317
+ }
4318
+ .panel-info > .panel-footer + .panel-collapse > .panel-body {
4319
+ border-bottom-color: #bce8f1;
4320
+ }
4321
+ .panel-warning {
4322
+ border-color: #faebcc;
4323
+ }
4324
+ .panel-warning > .panel-heading {
4325
+ color: #8a6d3b;
4326
+ background-color: #fcf8e3;
4327
+ border-color: #faebcc;
4328
+ }
4329
+ .panel-warning > .panel-heading + .panel-collapse > .panel-body {
4330
+ border-top-color: #faebcc;
4331
+ }
4332
+ .panel-warning > .panel-heading .badge {
4333
+ color: #fcf8e3;
4334
+ background-color: #8a6d3b;
4335
+ }
4336
+ .panel-warning > .panel-footer + .panel-collapse > .panel-body {
4337
+ border-bottom-color: #faebcc;
4338
+ }
4339
+ .panel-danger {
4340
+ border-color: #ebccd1;
4341
+ }
4342
+ .panel-danger > .panel-heading {
4343
+ color: #a94442;
4344
+ background-color: #f2dede;
4345
+ border-color: #ebccd1;
4346
+ }
4347
+ .panel-danger > .panel-heading + .panel-collapse > .panel-body {
4348
+ border-top-color: #ebccd1;
4349
+ }
4350
+ .panel-danger > .panel-heading .badge {
4351
+ color: #f2dede;
4352
+ background-color: #a94442;
4353
+ }
4354
+ .panel-danger > .panel-footer + .panel-collapse > .panel-body {
4355
+ border-bottom-color: #ebccd1;
4356
+ }
4357
+ .embed-responsive {
4358
+ position: relative;
4359
+ display: block;
4360
+ height: 0;
4361
+ padding: 0;
4362
+ overflow: hidden;
4363
+ }
4364
+ .embed-responsive .embed-responsive-item,
4365
+ .embed-responsive iframe,
4366
+ .embed-responsive embed,
4367
+ .embed-responsive object,
4368
+ .embed-responsive video {
4369
+ position: absolute;
4370
+ top: 0;
4371
+ bottom: 0;
4372
+ left: 0;
4373
+ width: 100%;
4374
+ height: 100%;
4375
+ border: 0;
4376
+ }
4377
+ .embed-responsive-16by9 {
4378
+ padding-bottom: 56.25%;
4379
+ }
4380
+ .embed-responsive-4by3 {
4381
+ padding-bottom: 75%;
4382
+ }
4383
+ .well {
4384
+ min-height: 20px;
4385
+ padding: 19px;
4386
+ margin-bottom: 20px;
4387
+ background-color: #f5f5f5;
4388
+ border: 1px solid #e3e3e3;
4389
+ border-radius: 4px;
4390
+ -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .05);
4391
+ box-shadow: inset 0 1px 1px rgba(0, 0, 0, .05);
4392
+ }
4393
+ .well blockquote {
4394
+ border-color: #ddd;
4395
+ border-color: rgba(0, 0, 0, .15);
4396
+ }
4397
+ .well-lg {
4398
+ padding: 24px;
4399
+ border-radius: 6px;
4400
+ }
4401
+ .well-sm {
4402
+ padding: 9px;
4403
+ border-radius: 3px;
4404
+ }
4405
+ .close {
4406
+ float: right;
4407
+ font-size: 21px;
4408
+ font-weight: bold;
4409
+ line-height: 1;
4410
+ color: #000;
4411
+ text-shadow: 0 1px 0 #fff;
4412
+ filter: alpha(opacity=20);
4413
+ opacity: .2;
4414
+ }
4415
+ .close:hover,
4416
+ .close:focus {
4417
+ color: #000;
4418
+ text-decoration: none;
4419
+ cursor: pointer;
4420
+ filter: alpha(opacity=50);
4421
+ opacity: .5;
4422
+ }
4423
+ button.close {
4424
+ -webkit-appearance: none;
4425
+ padding: 0;
4426
+ cursor: pointer;
4427
+ background: transparent;
4428
+ border: 0;
4429
+ }
4430
+ .modal-open {
4431
+ overflow: hidden;
4432
+ }
4433
+ .modal {
4434
+ position: fixed;
4435
+ top: 0;
4436
+ right: 0;
4437
+ bottom: 0;
4438
+ left: 0;
4439
+ z-index: 1050;
4440
+ display: none;
4441
+ overflow: hidden;
4442
+ -webkit-overflow-scrolling: touch;
4443
+ outline: 0;
4444
+ }
4445
+ .modal.fade .modal-dialog {
4446
+ -webkit-transition: -webkit-transform .3s ease-out;
4447
+ -o-transition: -o-transform .3s ease-out;
4448
+ transition: transform .3s ease-out;
4449
+ -webkit-transform: translate(0, -25%);
4450
+ -ms-transform: translate(0, -25%);
4451
+ -o-transform: translate(0, -25%);
4452
+ transform: translate(0, -25%);
4453
+ }
4454
+ .modal.in .modal-dialog {
4455
+ -webkit-transform: translate(0, 0);
4456
+ -ms-transform: translate(0, 0);
4457
+ -o-transform: translate(0, 0);
4458
+ transform: translate(0, 0);
4459
+ }
4460
+ .modal-open .modal {
4461
+ overflow-x: hidden;
4462
+ overflow-y: auto;
4463
+ }
4464
+ .modal-dialog {
4465
+ position: relative;
4466
+ width: auto;
4467
+ margin: 10px;
4468
+ }
4469
+ .modal-content {
4470
+ position: relative;
4471
+ background-color: #fff;
4472
+ -webkit-background-clip: padding-box;
4473
+ background-clip: padding-box;
4474
+ border: 1px solid #999;
4475
+ border: 1px solid rgba(0, 0, 0, .2);
4476
+ border-radius: 6px;
4477
+ outline: 0;
4478
+ -webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, .5);
4479
+ box-shadow: 0 3px 9px rgba(0, 0, 0, .5);
4480
+ }
4481
+ .modal-backdrop {
4482
+ position: fixed;
4483
+ top: 0;
4484
+ right: 0;
4485
+ bottom: 0;
4486
+ left: 0;
4487
+ z-index: 1040;
4488
+ background-color: #000;
4489
+ }
4490
+ .modal-backdrop.fade {
4491
+ filter: alpha(opacity=0);
4492
+ opacity: 0;
4493
+ }
4494
+ .modal-backdrop.in {
4495
+ filter: alpha(opacity=50);
4496
+ opacity: .5;
4497
+ }
4498
+ .modal-header {
4499
+ padding: 15px;
4500
+ border-bottom: 1px solid #e5e5e5;
4501
+ }
4502
+ .modal-header .close {
4503
+ margin-top: -2px;
4504
+ }
4505
+ .modal-title {
4506
+ margin: 0;
4507
+ line-height: 1.42857143;
4508
+ }
4509
+ .modal-body {
4510
+ position: relative;
4511
+ padding: 15px;
4512
+ }
4513
+ .modal-footer {
4514
+ padding: 15px;
4515
+ text-align: right;
4516
+ border-top: 1px solid #e5e5e5;
4517
+ }
4518
+ .modal-footer .btn + .btn {
4519
+ margin-bottom: 0;
4520
+ margin-left: 5px;
4521
+ }
4522
+ .modal-footer .btn-group .btn + .btn {
4523
+ margin-left: -1px;
4524
+ }
4525
+ .modal-footer .btn-block + .btn-block {
4526
+ margin-left: 0;
4527
+ }
4528
+ .modal-scrollbar-measure {
4529
+ position: absolute;
4530
+ top: -9999px;
4531
+ width: 50px;
4532
+ height: 50px;
4533
+ overflow: scroll;
4534
+ }
4535
+ @media (min-width: 768px) {
4536
+ .modal-dialog {
4537
+ width: 600px;
4538
+ margin: 30px auto;
4539
+ }
4540
+ .modal-content {
4541
+ -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, .5);
4542
+ box-shadow: 0 5px 15px rgba(0, 0, 0, .5);
4543
+ }
4544
+ .modal-sm {
4545
+ width: 300px;
4546
+ }
4547
+ }
4548
+ @media (min-width: 992px) {
4549
+ .modal-lg {
4550
+ width: 900px;
4551
+ }
4552
+ }
4553
+ .tooltip {
4554
+ position: absolute;
4555
+ z-index: 1070;
4556
+ display: block;
4557
+ font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
4558
+ font-size: 12px;
4559
+ font-style: normal;
4560
+ font-weight: normal;
4561
+ line-height: 1.42857143;
4562
+ text-align: left;
4563
+ text-align: start;
4564
+ text-decoration: none;
4565
+ text-shadow: none;
4566
+ text-transform: none;
4567
+ letter-spacing: normal;
4568
+ word-break: normal;
4569
+ word-spacing: normal;
4570
+ word-wrap: normal;
4571
+ white-space: normal;
4572
+ filter: alpha(opacity=0);
4573
+ opacity: 0;
4574
+
4575
+ line-break: auto;
4576
+ }
4577
+ .tooltip.in {
4578
+ filter: alpha(opacity=90);
4579
+ opacity: .9;
4580
+ }
4581
+ .tooltip.top {
4582
+ padding: 5px 0;
4583
+ margin-top: -3px;
4584
+ }
4585
+ .tooltip.right {
4586
+ padding: 0 5px;
4587
+ margin-left: 3px;
4588
+ }
4589
+ .tooltip.bottom {
4590
+ padding: 5px 0;
4591
+ margin-top: 3px;
4592
+ }
4593
+ .tooltip.left {
4594
+ padding: 0 5px;
4595
+ margin-left: -3px;
4596
+ }
4597
+ .tooltip-inner {
4598
+ max-width: 200px;
4599
+ padding: 3px 8px;
4600
+ color: #fff;
4601
+ text-align: center;
4602
+ background-color: #000;
4603
+ border-radius: 4px;
4604
+ }
4605
+ .tooltip-arrow {
4606
+ position: absolute;
4607
+ width: 0;
4608
+ height: 0;
4609
+ border-color: transparent;
4610
+ border-style: solid;
4611
+ }
4612
+ .tooltip.top .tooltip-arrow {
4613
+ bottom: 0;
4614
+ left: 50%;
4615
+ margin-left: -5px;
4616
+ border-width: 5px 5px 0;
4617
+ border-top-color: #000;
4618
+ }
4619
+ .tooltip.top-left .tooltip-arrow {
4620
+ right: 5px;
4621
+ bottom: 0;
4622
+ margin-bottom: -5px;
4623
+ border-width: 5px 5px 0;
4624
+ border-top-color: #000;
4625
+ }
4626
+ .tooltip.top-right .tooltip-arrow {
4627
+ bottom: 0;
4628
+ left: 5px;
4629
+ margin-bottom: -5px;
4630
+ border-width: 5px 5px 0;
4631
+ border-top-color: #000;
4632
+ }
4633
+ .tooltip.right .tooltip-arrow {
4634
+ top: 50%;
4635
+ left: 0;
4636
+ margin-top: -5px;
4637
+ border-width: 5px 5px 5px 0;
4638
+ border-right-color: #000;
4639
+ }
4640
+ .tooltip.left .tooltip-arrow {
4641
+ top: 50%;
4642
+ right: 0;
4643
+ margin-top: -5px;
4644
+ border-width: 5px 0 5px 5px;
4645
+ border-left-color: #000;
4646
+ }
4647
+ .tooltip.bottom .tooltip-arrow {
4648
+ top: 0;
4649
+ left: 50%;
4650
+ margin-left: -5px;
4651
+ border-width: 0 5px 5px;
4652
+ border-bottom-color: #000;
4653
+ }
4654
+ .tooltip.bottom-left .tooltip-arrow {
4655
+ top: 0;
4656
+ right: 5px;
4657
+ margin-top: -5px;
4658
+ border-width: 0 5px 5px;
4659
+ border-bottom-color: #000;
4660
+ }
4661
+ .tooltip.bottom-right .tooltip-arrow {
4662
+ top: 0;
4663
+ left: 5px;
4664
+ margin-top: -5px;
4665
+ border-width: 0 5px 5px;
4666
+ border-bottom-color: #000;
4667
+ }
4668
+ .popover {
4669
+ position: absolute;
4670
+ top: 0;
4671
+ left: 0;
4672
+ z-index: 1060;
4673
+ display: none;
4674
+ max-width: 276px;
4675
+ padding: 1px;
4676
+ font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
4677
+ font-size: 14px;
4678
+ font-style: normal;
4679
+ font-weight: normal;
4680
+ line-height: 1.42857143;
4681
+ text-align: left;
4682
+ text-align: start;
4683
+ text-decoration: none;
4684
+ text-shadow: none;
4685
+ text-transform: none;
4686
+ letter-spacing: normal;
4687
+ word-break: normal;
4688
+ word-spacing: normal;
4689
+ word-wrap: normal;
4690
+ white-space: normal;
4691
+ background-color: #fff;
4692
+ -webkit-background-clip: padding-box;
4693
+ background-clip: padding-box;
4694
+ border: 1px solid #ccc;
4695
+ border: 1px solid rgba(0, 0, 0, .2);
4696
+ border-radius: 6px;
4697
+ -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, .2);
4698
+ box-shadow: 0 5px 10px rgba(0, 0, 0, .2);
4699
+
4700
+ line-break: auto;
4701
+ }
4702
+ .popover.top {
4703
+ margin-top: -10px;
4704
+ }
4705
+ .popover.right {
4706
+ margin-left: 10px;
4707
+ }
4708
+ .popover.bottom {
4709
+ margin-top: 10px;
4710
+ }
4711
+ .popover.left {
4712
+ margin-left: -10px;
4713
+ }
4714
+ .popover-title {
4715
+ padding: 8px 14px;
4716
+ margin: 0;
4717
+ font-size: 14px;
4718
+ background-color: #f7f7f7;
4719
+ border-bottom: 1px solid #ebebeb;
4720
+ border-radius: 5px 5px 0 0;
4721
+ }
4722
+ .popover-content {
4723
+ padding: 9px 14px;
4724
+ }
4725
+ .popover > .arrow,
4726
+ .popover > .arrow:after {
4727
+ position: absolute;
4728
+ display: block;
4729
+ width: 0;
4730
+ height: 0;
4731
+ border-color: transparent;
4732
+ border-style: solid;
4733
+ }
4734
+ .popover > .arrow {
4735
+ border-width: 11px;
4736
+ }
4737
+ .popover > .arrow:after {
4738
+ content: "";
4739
+ border-width: 10px;
4740
+ }
4741
+ .popover.top > .arrow {
4742
+ bottom: -11px;
4743
+ left: 50%;
4744
+ margin-left: -11px;
4745
+ border-top-color: #999;
4746
+ border-top-color: rgba(0, 0, 0, .25);
4747
+ border-bottom-width: 0;
4748
+ }
4749
+ .popover.top > .arrow:after {
4750
+ bottom: 1px;
4751
+ margin-left: -10px;
4752
+ content: " ";
4753
+ border-top-color: #fff;
4754
+ border-bottom-width: 0;
4755
+ }
4756
+ .popover.right > .arrow {
4757
+ top: 50%;
4758
+ left: -11px;
4759
+ margin-top: -11px;
4760
+ border-right-color: #999;
4761
+ border-right-color: rgba(0, 0, 0, .25);
4762
+ border-left-width: 0;
4763
+ }
4764
+ .popover.right > .arrow:after {
4765
+ bottom: -10px;
4766
+ left: 1px;
4767
+ content: " ";
4768
+ border-right-color: #fff;
4769
+ border-left-width: 0;
4770
+ }
4771
+ .popover.bottom > .arrow {
4772
+ top: -11px;
4773
+ left: 50%;
4774
+ margin-left: -11px;
4775
+ border-top-width: 0;
4776
+ border-bottom-color: #999;
4777
+ border-bottom-color: rgba(0, 0, 0, .25);
4778
+ }
4779
+ .popover.bottom > .arrow:after {
4780
+ top: 1px;
4781
+ margin-left: -10px;
4782
+ content: " ";
4783
+ border-top-width: 0;
4784
+ border-bottom-color: #fff;
4785
+ }
4786
+ .popover.left > .arrow {
4787
+ top: 50%;
4788
+ right: -11px;
4789
+ margin-top: -11px;
4790
+ border-right-width: 0;
4791
+ border-left-color: #999;
4792
+ border-left-color: rgba(0, 0, 0, .25);
4793
+ }
4794
+ .popover.left > .arrow:after {
4795
+ right: 1px;
4796
+ bottom: -10px;
4797
+ content: " ";
4798
+ border-right-width: 0;
4799
+ border-left-color: #fff;
4800
+ }
4801
+ .carousel {
4802
+ position: relative;
4803
+ }
4804
+ .carousel-inner {
4805
+ position: relative;
4806
+ width: 100%;
4807
+ overflow: hidden;
4808
+ }
4809
+ .carousel-inner > .item {
4810
+ position: relative;
4811
+ display: none;
4812
+ -webkit-transition: .6s ease-in-out left;
4813
+ -o-transition: .6s ease-in-out left;
4814
+ transition: .6s ease-in-out left;
4815
+ }
4816
+ .carousel-inner > .item > img,
4817
+ .carousel-inner > .item > a > img {
4818
+ line-height: 1;
4819
+ }
4820
+ @media all and (transform-3d), (-webkit-transform-3d) {
4821
+ .carousel-inner > .item {
4822
+ -webkit-transition: -webkit-transform .6s ease-in-out;
4823
+ -o-transition: -o-transform .6s ease-in-out;
4824
+ transition: transform .6s ease-in-out;
4825
+
4826
+ -webkit-backface-visibility: hidden;
4827
+ backface-visibility: hidden;
4828
+ -webkit-perspective: 1000px;
4829
+ perspective: 1000px;
4830
+ }
4831
+ .carousel-inner > .item.next,
4832
+ .carousel-inner > .item.active.right {
4833
+ left: 0;
4834
+ -webkit-transform: translate3d(100%, 0, 0);
4835
+ transform: translate3d(100%, 0, 0);
4836
+ }
4837
+ .carousel-inner > .item.prev,
4838
+ .carousel-inner > .item.active.left {
4839
+ left: 0;
4840
+ -webkit-transform: translate3d(-100%, 0, 0);
4841
+ transform: translate3d(-100%, 0, 0);
4842
+ }
4843
+ .carousel-inner > .item.next.left,
4844
+ .carousel-inner > .item.prev.right,
4845
+ .carousel-inner > .item.active {
4846
+ left: 0;
4847
+ -webkit-transform: translate3d(0, 0, 0);
4848
+ transform: translate3d(0, 0, 0);
4849
+ }
4850
+ }
4851
+ .carousel-inner > .active,
4852
+ .carousel-inner > .next,
4853
+ .carousel-inner > .prev {
4854
+ display: block;
4855
+ }
4856
+ .carousel-inner > .active {
4857
+ left: 0;
4858
+ }
4859
+ .carousel-inner > .next,
4860
+ .carousel-inner > .prev {
4861
+ position: absolute;
4862
+ top: 0;
4863
+ width: 100%;
4864
+ }
4865
+ .carousel-inner > .next {
4866
+ left: 100%;
4867
+ }
4868
+ .carousel-inner > .prev {
4869
+ left: -100%;
4870
+ }
4871
+ .carousel-inner > .next.left,
4872
+ .carousel-inner > .prev.right {
4873
+ left: 0;
4874
+ }
4875
+ .carousel-inner > .active.left {
4876
+ left: -100%;
4877
+ }
4878
+ .carousel-inner > .active.right {
4879
+ left: 100%;
4880
+ }
4881
+ .carousel-control {
4882
+ position: absolute;
4883
+ top: 0;
4884
+ bottom: 0;
4885
+ left: 0;
4886
+ width: 15%;
4887
+ font-size: 20px;
4888
+ color: #fff;
4889
+ text-align: center;
4890
+ text-shadow: 0 1px 2px rgba(0, 0, 0, .6);
4891
+ background-color: rgba(0, 0, 0, 0);
4892
+ filter: alpha(opacity=50);
4893
+ opacity: .5;
4894
+ }
4895
+ .carousel-control.left {
4896
+ background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, .5) 0%, rgba(0, 0, 0, .0001) 100%);
4897
+ background-image: -o-linear-gradient(left, rgba(0, 0, 0, .5) 0%, rgba(0, 0, 0, .0001) 100%);
4898
+ background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, .5)), to(rgba(0, 0, 0, .0001)));
4899
+ background-image: linear-gradient(to right, rgba(0, 0, 0, .5) 0%, rgba(0, 0, 0, .0001) 100%);
4900
+ filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1);
4901
+ background-repeat: repeat-x;
4902
+ }
4903
+ .carousel-control.right {
4904
+ right: 0;
4905
+ left: auto;
4906
+ background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, .0001) 0%, rgba(0, 0, 0, .5) 100%);
4907
+ background-image: -o-linear-gradient(left, rgba(0, 0, 0, .0001) 0%, rgba(0, 0, 0, .5) 100%);
4908
+ background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, .0001)), to(rgba(0, 0, 0, .5)));
4909
+ background-image: linear-gradient(to right, rgba(0, 0, 0, .0001) 0%, rgba(0, 0, 0, .5) 100%);
4910
+ filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1);
4911
+ background-repeat: repeat-x;
4912
+ }
4913
+ .carousel-control:hover,
4914
+ .carousel-control:focus {
4915
+ color: #fff;
4916
+ text-decoration: none;
4917
+ filter: alpha(opacity=90);
4918
+ outline: 0;
4919
+ opacity: .9;
4920
+ }
4921
+ .carousel-control .icon-prev,
4922
+ .carousel-control .icon-next,
4923
+ .carousel-control .glyphicon-chevron-left,
4924
+ .carousel-control .glyphicon-chevron-right {
4925
+ position: absolute;
4926
+ top: 50%;
4927
+ z-index: 5;
4928
+ display: inline-block;
4929
+ margin-top: -10px;
4930
+ }
4931
+ .carousel-control .icon-prev,
4932
+ .carousel-control .glyphicon-chevron-left {
4933
+ left: 50%;
4934
+ margin-left: -10px;
4935
+ }
4936
+ .carousel-control .icon-next,
4937
+ .carousel-control .glyphicon-chevron-right {
4938
+ right: 50%;
4939
+ margin-right: -10px;
4940
+ }
4941
+ .carousel-control .icon-prev,
4942
+ .carousel-control .icon-next {
4943
+ width: 20px;
4944
+ height: 20px;
4945
+ font-family: serif;
4946
+ line-height: 1;
4947
+ }
4948
+ .carousel-control .icon-prev:before {
4949
+ content: '\2039';
4950
+ }
4951
+ .carousel-control .icon-next:before {
4952
+ content: '\203a';
4953
+ }
4954
+ .carousel-indicators {
4955
+ position: absolute;
4956
+ bottom: 10px;
4957
+ left: 50%;
4958
+ z-index: 15;
4959
+ width: 60%;
4960
+ padding-left: 0;
4961
+ margin-left: -30%;
4962
+ text-align: center;
4963
+ list-style: none;
4964
+ }
4965
+ .carousel-indicators li {
4966
+ display: inline-block;
4967
+ width: 10px;
4968
+ height: 10px;
4969
+ margin: 1px;
4970
+ text-indent: -999px;
4971
+ cursor: pointer;
4972
+ background-color: #000 \9;
4973
+ background-color: rgba(0, 0, 0, 0);
4974
+ border: 1px solid #fff;
4975
+ border-radius: 10px;
4976
+ }
4977
+ .carousel-indicators .active {
4978
+ width: 12px;
4979
+ height: 12px;
4980
+ margin: 0;
4981
+ background-color: #fff;
4982
+ }
4983
+ .carousel-caption {
4984
+ position: absolute;
4985
+ right: 15%;
4986
+ bottom: 20px;
4987
+ left: 15%;
4988
+ z-index: 10;
4989
+ padding-top: 20px;
4990
+ padding-bottom: 20px;
4991
+ color: #fff;
4992
+ text-align: center;
4993
+ text-shadow: 0 1px 2px rgba(0, 0, 0, .6);
4994
+ }
4995
+ .carousel-caption .btn {
4996
+ text-shadow: none;
4997
+ }
4998
+ @media screen and (min-width: 768px) {
4999
+ .carousel-control .glyphicon-chevron-left,
5000
+ .carousel-control .glyphicon-chevron-right,
5001
+ .carousel-control .icon-prev,
5002
+ .carousel-control .icon-next {
5003
+ width: 30px;
5004
+ height: 30px;
5005
+ margin-top: -10px;
5006
+ font-size: 30px;
5007
+ }
5008
+ .carousel-control .glyphicon-chevron-left,
5009
+ .carousel-control .icon-prev {
5010
+ margin-left: -10px;
5011
+ }
5012
+ .carousel-control .glyphicon-chevron-right,
5013
+ .carousel-control .icon-next {
5014
+ margin-right: -10px;
5015
+ }
5016
+ .carousel-caption {
5017
+ right: 20%;
5018
+ left: 20%;
5019
+ padding-bottom: 30px;
5020
+ }
5021
+ .carousel-indicators {
5022
+ bottom: 20px;
5023
+ }
5024
+ }
5025
+ .clearfix:before,
5026
+ .clearfix:after,
5027
+ .dl-horizontal dd:before,
5028
+ .dl-horizontal dd:after,
5029
+ .container:before,
5030
+ .container:after,
5031
+ .container-fluid:before,
5032
+ .container-fluid:after,
5033
+ .row:before,
5034
+ .row:after,
5035
+ .form-horizontal .form-group:before,
5036
+ .form-horizontal .form-group:after,
5037
+ .btn-toolbar:before,
5038
+ .btn-toolbar:after,
5039
+ .btn-group-vertical > .btn-group:before,
5040
+ .btn-group-vertical > .btn-group:after,
5041
+ .nav:before,
5042
+ .nav:after,
5043
+ .navbar:before,
5044
+ .navbar:after,
5045
+ .navbar-header:before,
5046
+ .navbar-header:after,
5047
+ .navbar-collapse:before,
5048
+ .navbar-collapse:after,
5049
+ .pager:before,
5050
+ .pager:after,
5051
+ .panel-body:before,
5052
+ .panel-body:after,
5053
+ .modal-header:before,
5054
+ .modal-header:after,
5055
+ .modal-footer:before,
5056
+ .modal-footer:after {
5057
+ display: table;
5058
+ content: " ";
5059
+ }
5060
+ .clearfix:after,
5061
+ .dl-horizontal dd:after,
5062
+ .container:after,
5063
+ .container-fluid:after,
5064
+ .row:after,
5065
+ .form-horizontal .form-group:after,
5066
+ .btn-toolbar:after,
5067
+ .btn-group-vertical > .btn-group:after,
5068
+ .nav:after,
5069
+ .navbar:after,
5070
+ .navbar-header:after,
5071
+ .navbar-collapse:after,
5072
+ .pager:after,
5073
+ .panel-body:after,
5074
+ .modal-header:after,
5075
+ .modal-footer:after {
5076
+ clear: both;
5077
+ }
5078
+ .center-block {
5079
+ display: block;
5080
+ margin-right: auto;
5081
+ margin-left: auto;
5082
+ }
5083
+ .pull-right {
5084
+ float: right !important;
5085
+ }
5086
+ .pull-left {
5087
+ float: left !important;
5088
+ }
5089
+ .hide {
5090
+ display: none !important;
5091
+ }
5092
+ .show {
5093
+ display: block !important;
5094
+ }
5095
+ .invisible {
5096
+ visibility: hidden;
5097
+ }
5098
+ .text-hide {
5099
+ font: 0/0 a;
5100
+ color: transparent;
5101
+ text-shadow: none;
5102
+ background-color: transparent;
5103
+ border: 0;
5104
+ }
5105
+ .hidden {
5106
+ display: none !important;
5107
+ }
5108
+ .affix {
5109
+ position: fixed;
5110
+ }
5111
+ @-ms-viewport {
5112
+ width: device-width;
5113
+ }
5114
+ .visible-xs,
5115
+ .visible-sm,
5116
+ .visible-md,
5117
+ .visible-lg {
5118
+ display: none !important;
5119
+ }
5120
+ .visible-xs-block,
5121
+ .visible-xs-inline,
5122
+ .visible-xs-inline-block,
5123
+ .visible-sm-block,
5124
+ .visible-sm-inline,
5125
+ .visible-sm-inline-block,
5126
+ .visible-md-block,
5127
+ .visible-md-inline,
5128
+ .visible-md-inline-block,
5129
+ .visible-lg-block,
5130
+ .visible-lg-inline,
5131
+ .visible-lg-inline-block {
5132
+ display: none !important;
5133
+ }
5134
+ @media (max-width: 767px) {
5135
+ .visible-xs {
5136
+ display: block !important;
5137
+ }
5138
+ table.visible-xs {
5139
+ display: table !important;
5140
+ }
5141
+ tr.visible-xs {
5142
+ display: table-row !important;
5143
+ }
5144
+ th.visible-xs,
5145
+ td.visible-xs {
5146
+ display: table-cell !important;
5147
+ }
5148
+ }
5149
+ @media (max-width: 767px) {
5150
+ .visible-xs-block {
5151
+ display: block !important;
5152
+ }
5153
+ }
5154
+ @media (max-width: 767px) {
5155
+ .visible-xs-inline {
5156
+ display: inline !important;
5157
+ }
5158
+ }
5159
+ @media (max-width: 767px) {
5160
+ .visible-xs-inline-block {
5161
+ display: inline-block !important;
5162
+ }
5163
+ }
5164
+ @media (min-width: 768px) and (max-width: 991px) {
5165
+ .visible-sm {
5166
+ display: block !important;
5167
+ }
5168
+ table.visible-sm {
5169
+ display: table !important;
5170
+ }
5171
+ tr.visible-sm {
5172
+ display: table-row !important;
5173
+ }
5174
+ th.visible-sm,
5175
+ td.visible-sm {
5176
+ display: table-cell !important;
5177
+ }
5178
+ }
5179
+ @media (min-width: 768px) and (max-width: 991px) {
5180
+ .visible-sm-block {
5181
+ display: block !important;
5182
+ }
5183
+ }
5184
+ @media (min-width: 768px) and (max-width: 991px) {
5185
+ .visible-sm-inline {
5186
+ display: inline !important;
5187
+ }
5188
+ }
5189
+ @media (min-width: 768px) and (max-width: 991px) {
5190
+ .visible-sm-inline-block {
5191
+ display: inline-block !important;
5192
+ }
5193
+ }
5194
+ @media (min-width: 992px) and (max-width: 1199px) {
5195
+ .visible-md {
5196
+ display: block !important;
5197
+ }
5198
+ table.visible-md {
5199
+ display: table !important;
5200
+ }
5201
+ tr.visible-md {
5202
+ display: table-row !important;
5203
+ }
5204
+ th.visible-md,
5205
+ td.visible-md {
5206
+ display: table-cell !important;
5207
+ }
5208
+ }
5209
+ @media (min-width: 992px) and (max-width: 1199px) {
5210
+ .visible-md-block {
5211
+ display: block !important;
5212
+ }
5213
+ }
5214
+ @media (min-width: 992px) and (max-width: 1199px) {
5215
+ .visible-md-inline {
5216
+ display: inline !important;
5217
+ }
5218
+ }
5219
+ @media (min-width: 992px) and (max-width: 1199px) {
5220
+ .visible-md-inline-block {
5221
+ display: inline-block !important;
5222
+ }
5223
+ }
5224
+ @media (min-width: 1200px) {
5225
+ .visible-lg {
5226
+ display: block !important;
5227
+ }
5228
+ table.visible-lg {
5229
+ display: table !important;
5230
+ }
5231
+ tr.visible-lg {
5232
+ display: table-row !important;
5233
+ }
5234
+ th.visible-lg,
5235
+ td.visible-lg {
5236
+ display: table-cell !important;
5237
+ }
5238
+ }
5239
+ @media (min-width: 1200px) {
5240
+ .visible-lg-block {
5241
+ display: block !important;
5242
+ }
5243
+ }
5244
+ @media (min-width: 1200px) {
5245
+ .visible-lg-inline {
5246
+ display: inline !important;
5247
+ }
5248
+ }
5249
+ @media (min-width: 1200px) {
5250
+ .visible-lg-inline-block {
5251
+ display: inline-block !important;
5252
+ }
5253
+ }
5254
+ @media (max-width: 767px) {
5255
+ .hidden-xs {
5256
+ display: none !important;
5257
+ }
5258
+ }
5259
+ @media (min-width: 768px) and (max-width: 991px) {
5260
+ .hidden-sm {
5261
+ display: none !important;
5262
+ }
5263
+ }
5264
+ @media (min-width: 992px) and (max-width: 1199px) {
5265
+ .hidden-md {
5266
+ display: none !important;
5267
+ }
5268
+ }
5269
+ @media (min-width: 1200px) {
5270
+ .hidden-lg {
5271
+ display: none !important;
5272
+ }
5273
+ }
5274
+ .visible-print {
5275
+ display: none !important;
5276
+ }
5277
+ @media print {
5278
+ .visible-print {
5279
+ display: block !important;
5280
+ }
5281
+ table.visible-print {
5282
+ display: table !important;
5283
+ }
5284
+ tr.visible-print {
5285
+ display: table-row !important;
5286
+ }
5287
+ th.visible-print,
5288
+ td.visible-print {
5289
+ display: table-cell !important;
5290
+ }
5291
+ }
5292
+ .visible-print-block {
5293
+ display: none !important;
5294
+ }
5295
+ @media print {
5296
+ .visible-print-block {
5297
+ display: block !important;
5298
+ }
5299
+ }
5300
+ .visible-print-inline {
5301
+ display: none !important;
5302
+ }
5303
+ @media print {
5304
+ .visible-print-inline {
5305
+ display: inline !important;
5306
+ }
5307
+ }
5308
+ .visible-print-inline-block {
5309
+ display: none !important;
5310
+ }
5311
+ @media print {
5312
+ .visible-print-inline-block {
5313
+ display: inline-block !important;
5314
+ }
5315
+ }
5316
+ @media print {
5317
+ .hidden-print {
5318
+ display: none !important;
5319
+ }
5320
+ }
5321
+ /*# sourceMappingURL=bootstrap.css.map */
{css → assets/css}/bootstrap-latest/bootstrap.min-product.css RENAMED
File without changes
{css → assets/css}/codemirror/blackboard.css RENAMED
File without changes
{css → assets/css}/codemirror/codemirror.css RENAMED
File without changes
{css → assets/css}/codemirror/codemirror.js RENAMED
File without changes
{css → assets/css}/codemirror/css-hint.js RENAMED
File without changes
{css → assets/css}/codemirror/ris-css.js RENAMED
File without changes
{css → assets/css}/codemirror/show-hint.css RENAMED
File without changes
{css → assets/css}/editor-modal.css RENAMED
@@ -94,7 +94,7 @@
94
  color: #72777c;
95
  position: absolute;
96
  font-size: 1.7em;
97
- padding: 5px 10px !important;
98
  }
99
 
100
  .has-dfw .quicktags-toolbar {
94
  color: #72777c;
95
  position: absolute;
96
  font-size: 1.7em;
97
+ /* padding: 5px 10px !important; */
98
  }
99
 
100
  .has-dfw .quicktags-toolbar {
{css → assets/css}/font-awesome-latest/css/fa-brands.css RENAMED
File without changes
{css → assets/css}/font-awesome-latest/css/fa-regular.css RENAMED
File without changes
{css → assets/css}/font-awesome-latest/css/fa-solid.css RENAMED
File without changes
{css → assets/css}/font-awesome-latest/css/fontawesome-all.css RENAMED
File without changes
{css → assets/css}/font-awesome-latest/css/fontawesome.css RENAMED
File without changes
{css → assets/css}/font-awesome-latest/fonts/FontAwesome.otf RENAMED
File without changes
{css → assets/css}/font-awesome-latest/fonts/fontawesome-webfont.eot RENAMED
File without changes
{css → assets/css}/font-awesome-latest/fonts/fontawesome-webfont.svg RENAMED
File without changes
{css → assets/css}/font-awesome-latest/fonts/fontawesome-webfont.ttf RENAMED
File without changes
{css → assets/css}/font-awesome-latest/fonts/fontawesome-webfont.woff RENAMED
File without changes
{css → assets/css}/font-awesome-latest/fonts/fontawesome-webfont.woff2 RENAMED
File without changes
{css → assets/css}/font-awesome-latest/less/_animated.less RENAMED
File without changes
{css → assets/css}/font-awesome-latest/less/_bordered-pulled.less RENAMED
File without changes
{css → assets/css}/font-awesome-latest/less/_core.less RENAMED
File without changes
{css → assets/css}/font-awesome-latest/less/_fixed-width.less RENAMED
File without changes
{css → assets/css}/font-awesome-latest/less/_icons.less RENAMED
File without changes
{css → assets/css}/font-awesome-latest/less/_larger.less RENAMED
File without changes
{css → assets/css}/font-awesome-latest/less/_list.less RENAMED
File without changes
{css → assets/css}/font-awesome-latest/less/_mixins.less RENAMED
File without changes
{css → assets/css}/font-awesome-latest/less/_rotated-flipped.less RENAMED
File without changes
{css → assets/css}/font-awesome-latest/less/_screen-reader.less RENAMED
File without changes
{css → assets/css}/font-awesome-latest/less/_stacked.less RENAMED
File without changes
{css → assets/css}/font-awesome-latest/less/_variables.less RENAMED
File without changes
{css → assets/css}/font-awesome-latest/less/fa-brands.less RENAMED
File without changes
{css → assets/css}/font-awesome-latest/less/fa-regular.less RENAMED
File without changes
{css → assets/css}/font-awesome-latest/less/fa-solid.less RENAMED
File without changes
{css → assets/css}/font-awesome-latest/less/fontawesome.less RENAMED
File without changes
{css → assets/css}/font-awesome-latest/scss/_animated.scss RENAMED
File without changes
{css → assets/css}/font-awesome-latest/scss/_bordered-pulled.scss RENAMED
File without changes
{css → assets/css}/font-awesome-latest/scss/_core.scss RENAMED
File without changes
{css → assets/css}/font-awesome-latest/scss/_fixed-width.scss RENAMED
File without changes
{css → assets/css}/font-awesome-latest/scss/_icons.scss RENAMED
File without changes
{css → assets/css}/font-awesome-latest/scss/_larger.scss RENAMED
File without changes
{css → assets/css}/font-awesome-latest/scss/_list.scss RENAMED
File without changes
{css → assets/css}/font-awesome-latest/scss/_mixins.scss RENAMED
File without changes
{css → assets/css}/font-awesome-latest/scss/_rotated-flipped.scss RENAMED
File without changes
{css → assets/css}/font-awesome-latest/scss/_screen-reader.scss RENAMED
File without changes
{css → assets/css}/font-awesome-latest/scss/_stacked.scss RENAMED
File without changes
{css → assets/css}/font-awesome-latest/scss/_variables.scss RENAMED
File without changes
{css → assets/css}/font-awesome-latest/scss/fa-brands.scss RENAMED
File without changes
{css → assets/css}/font-awesome-latest/scss/fa-regular.scss RENAMED
File without changes
{css → assets/css}/font-awesome-latest/scss/fa-solid.scss RENAMED
File without changes
{css → assets/css}/font-awesome-latest/scss/fontawesome.scss RENAMED
File without changes
{css → assets/css}/font-awesome-latest/webfonts/fa-brands-400.eot RENAMED
File without changes
{css → assets/css}/font-awesome-latest/webfonts/fa-brands-400.svg RENAMED
File without changes
{css → assets/css}/font-awesome-latest/webfonts/fa-brands-400.ttf RENAMED
File without changes
{css → assets/css}/font-awesome-latest/webfonts/fa-brands-400.woff RENAMED
File without changes
{css → assets/css}/font-awesome-latest/webfonts/fa-brands-400.woff2 RENAMED
File without changes
{css → assets/css}/font-awesome-latest/webfonts/fa-regular-400.eot RENAMED
File without changes
{css → assets/css}/font-awesome-latest/webfonts/fa-regular-400.svg RENAMED
File without changes
{css → assets/css}/font-awesome-latest/webfonts/fa-regular-400.ttf RENAMED
File without changes
{css → assets/css}/font-awesome-latest/webfonts/fa-regular-400.woff RENAMED
File without changes
{css → assets/css}/font-awesome-latest/webfonts/fa-regular-400.woff2 RENAMED
File without changes
{css → assets/css}/font-awesome-latest/webfonts/fa-solid-900.eot RENAMED
File without changes
{css → assets/css}/font-awesome-latest/webfonts/fa-solid-900.svg RENAMED
File without changes
{css → assets/css}/font-awesome-latest/webfonts/fa-solid-900.ttf RENAMED
File without changes
{css → assets/css}/font-awesome-latest/webfonts/fa-solid-900.woff RENAMED
File without changes
{css → assets/css}/font-awesome-latest/webfonts/fa-solid-900.woff2 RENAMED
File without changes
{css → assets/css}/images/blank.gif RENAMED
File without changes
{css → assets/css}/images/closedhand.cur RENAMED
File without changes
{css → assets/css}/images/openhand.cur RENAMED
File without changes
{css → assets/css}/slider-pro.css RENAMED
@@ -1,15 +1,11 @@
1
  /*!
2
- * - v1.4.0
3
  * Homepage: http://bqworks.com/slider-pro/
4
  * Author: bqworks
5
  * Author URL: http://bqworks.com/
6
  */
7
  /* Core
8
  --------------------------------------------------*/
9
- /* Plugin Name: Ultimate Responsive Image Slider
10
- * Version: 3.2.0
11
- */
12
-
13
  .slider-pro {
14
  position: relative;
15
  margin: 0 auto;
1
  /*!
2
+ * - v1.5.0
3
  * Homepage: http://bqworks.com/slider-pro/
4
  * Author: bqworks
5
  * Author URL: http://bqworks.com/
6
  */
7
  /* Core
8
  --------------------------------------------------*/
 
 
 
 
9
  .slider-pro {
10
  position: relative;
11
  margin: 0 auto;
{css → assets/css}/uris-feature-notice.css RENAMED
@@ -50,8 +50,8 @@ a.linkbtn {
50
  width: 42%;
51
  text-align: center;
52
  font-size: 1.55rem;
53
- height: 47px;
54
- padding: 10px;
55
  margin-right: 15px;
56
  margin-top: 10px;
57
  -webkit-transition: 0.4s;
50
  width: 42%;
51
  text-align: center;
52
  font-size: 1.55rem;
53
+ /* height: 47px; */
54
+ /* padding: 10px; */
55
  margin-right: 15px;
56
  margin-top: 10px;
57
  -webkit-transition: 0.4s;
{css → assets/css}/wpfrank-products.css RENAMED
File without changes
assets/css/wpfrank-uris-settings.css ADDED
@@ -0,0 +1,292 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ .uris-container {
2
+ float:left;
3
+ width:100%;
4
+ }
5
+ .uris-slide {
6
+ background: #fff;
7
+ width:23%;
8
+ margin-right: 10px;
9
+ margin-bottom: 20px;
10
+ padding-right: 5px;
11
+ padding-left: 5px;
12
+ cursor:move;
13
+ float:left;
14
+ box-shadow: 0 0 0px rgba(0,0,0,.7);
15
+ border: 3px solid rgba(0, 0, 0, 0.1);
16
+ }
17
+
18
+ .uris-slide .button-primary{
19
+ width:100%;
20
+ margin-bottom:10px;
21
+ }
22
+
23
+ .uris-slide:hover .dashicons{
24
+ background: none repeat scroll 0 0 #ffffff;
25
+ color:#0074a2;
26
+ }
27
+
28
+ .uris-slide-image {
29
+ width:100%;
30
+ height:155px;
31
+ display:block;
32
+ margin-bottom:10px;
33
+ }
34
+ .uris-slide-image:hover {
35
+ cursor: move;
36
+ }
37
+
38
+ .uris-add-new-slide .dashicons {
39
+ background: none repeat scroll 0 0 rgba(153, 153, 153, 0.1);
40
+ border-radius: 50%;
41
+ color: #999;
42
+ content: "?";
43
+ display: inline-block;
44
+ font: 400 74px/115px ;
45
+ height: 100px;
46
+ font-size:80px;
47
+ padding: 0;
48
+ line-height:110px;
49
+ text-align: center;
50
+ text-indent: -4px;
51
+ text-shadow: none;
52
+ top: 30%;
53
+ vertical-align: middle;
54
+ width: 100px;
55
+ z-index: 4;
56
+ }
57
+
58
+ .uris-slide-input-text {
59
+ width:100%;
60
+ padding: 9px;
61
+ }
62
+
63
+ /* add delete slide icon */
64
+ .uris-slide .uris-slide-delete-icon {
65
+ float: right;
66
+ display: block;
67
+ margin-right: -15px;
68
+ margin-top: -12px;
69
+ outline: 0 none;
70
+ text-indent: -9999px;
71
+
72
+ }
73
+
74
+ .uris-slide-delete-icon img{
75
+ float: right;
76
+ display: block;
77
+ width: 20px;
78
+ height: 20px;
79
+ text-align:center;
80
+ cursor: pointer;
81
+ }
82
+
83
+ .uris-control-buttons {
84
+
85
+ }
86
+
87
+ /* add new slide button */
88
+ .uris-add-new-slide {
89
+ float: left;
90
+ width:23%;
91
+ text-align:center;
92
+ padding-top:3.8%;
93
+ padding-bottom:3.8%;
94
+ cursor: pointer;
95
+ border: 5px solid rgba(0, 0, 0, 0.1);
96
+ }
97
+ .uris-add-new-slide:hover {
98
+ border: 5px dashed #FFFFFF;
99
+ background: #5BC0DE;
100
+ }
101
+ .uris-add-new-slide:hover p {
102
+ color:#FFFFFF;
103
+ }
104
+ .uris-add-new-slide:hover .dashicons {
105
+ background: none repeat scroll 0 0 #FFFFFF;
106
+ color:#5BC0DE;
107
+ }
108
+ .uris-add-new-slide .dashicons {
109
+ background: none repeat scroll 0 0 rgba(153, 153, 153, 0.1);
110
+ border-radius: 50%;
111
+ color: #999;
112
+ content: "?";
113
+ display: inline-block;
114
+ font: 400 74px/115px;
115
+ height: 100px;
116
+ padding: 0;
117
+ /* line-height: 100px; */
118
+ text-shadow: none;
119
+ top: 30%;
120
+ vertical-align: middle;
121
+ width: 100px;
122
+ z-index: 4;
123
+ }
124
+
125
+
126
+ /* delete all slides button */
127
+ .uris-delete-all-slide {
128
+ float: left;
129
+ width:23%;
130
+ text-align:center;
131
+ padding-top:3.8%;
132
+ padding-bottom:3.8%;
133
+ cursor: pointer;
134
+ border: 5px solid rgba(0, 0, 0, 0.1);
135
+ margin-left: 25px;
136
+ }
137
+ .uris-delete-all-slide:hover {
138
+ border: 5px dashed #FFFFFF;
139
+ background: #ff6961;
140
+ }
141
+ .uris-delete-all-slide:hover p{
142
+ color:#ffffff;
143
+ }
144
+ .uris-delete-all-slide:hover .dashicons{
145
+ background: none repeat scroll 0 0 #ffffff;
146
+ color:#ff6961;
147
+ }
148
+ .uris-delete-all-slide .dashicons {
149
+ background: none repeat scroll 0 0 rgba(153, 153, 153, 0.1);
150
+ border-radius: 50%;
151
+ color: #999;
152
+ content: "?";
153
+ display: inline-block;
154
+ font: 400 74px/115px;
155
+ height: 100px;
156
+ font-size: 66px;
157
+ padding: 0;
158
+ line-height: 100px;
159
+ text-shadow: none;
160
+ top: 30%;
161
+ vertical-align: middle;
162
+ width: 100px;
163
+ z-index: 4;
164
+ }
165
+
166
+ .rpg-meta-container{
167
+ width:100%;
168
+ background:#fff;
169
+ display:block;
170
+ float:left;
171
+ padding:10px;
172
+ }
173
+ #append_rpg_img{
174
+ display:block;
175
+ }
176
+ @media (max-width:766px) {
177
+ .uris-slide {
178
+ background: #fff;
179
+ margin: 0 15px 15px 0;
180
+ padding: 10px;
181
+ width:39%;
182
+ cursor:move;
183
+ float:left;
184
+ box-shadow: 0 0 6px rgba(0,0,0,.7);
185
+ }
186
+ }
187
+ @media (max-width:460px) {
188
+ .uris-slide {
189
+ background: #fff;
190
+ margin: 0 15px 15px 0;
191
+ padding: 10px;
192
+ width:90%;
193
+ cursor:move;
194
+ float:left;
195
+ box-shadow: 0 0 6px rgba(0,0,0,.7);
196
+ }
197
+ }
198
+ .upgrade-to-pro .button-primary {
199
+ background: #F8504B;
200
+ border-color: #C4322E;
201
+ -webkit-box-shadow: inset 0 1px 0 rgba(248,80,75,.5),0 1px 0 rgba(0,0,0,.15);
202
+ box-shadow: inset 0 1px 0 rgba(248,80,75,.5),0 1px 0 rgba(0,0,0,.15);
203
+ }
204
+ .upgrade-to-pro .button-primary:hover {
205
+ background: rgba(248,80,75,.91);
206
+ border-color: #C4322E;
207
+ -webkit-box-shadow: inset 0 1px 0 rgba(248,80,75,.5),0 1px 0 rgba(0,0,0,.15);
208
+ box-shadow: inset 0 1px 0 rgba(248,80,75,.5),0 1px 0 rgba(0,0,0,.15);
209
+ }
210
+ .upgrade-to-pro-admin-demo .button-primary {
211
+ background: #1ABC9C;
212
+ border-color: #199079;
213
+ -webkit-box-shadow: inset 0 1px 0 rgba(26,188,156,.5),0 1px 0 rgba(0,0,0,.15);
214
+ box-shadow: inset 0 1px 0 rgba(26,188,156,.5),0 1px 0 rgba(0,0,0,.15);
215
+ }
216
+ .upgrade-to-pro-admin-demo .button-primary:hover {
217
+ background: rgba(26,188,156,.91);
218
+ border-color: #199079;
219
+ -webkit-box-shadow: inset 0 1px 0 rgba(248,80,75,.5),0 1px 0 rgba(0,0,0,.15);
220
+ box-shadow: inset 0 1px 0 rgba(26,188,156,.5),0 1px 0 rgba(0,0,0,.15);
221
+ }
222
+ .upgrade-to-pro-demo .button.button-hero {
223
+ font-size: 14px;
224
+ height: 37px;
225
+ line-height: 34px;
226
+ padding: 0 36px;
227
+ }
228
+ .upgrade-to-pro-admin-demo .button.button-hero {
229
+ font-size: 14px;
230
+ height: 37px;
231
+ line-height: 34px;
232
+ padding: 0 36px;
233
+ }
234
+ .upgrade-to-pro .button.button-hero {
235
+ font-size: 14px;
236
+ height: 37px;
237
+ line-height: 34px;
238
+ padding: 0 36px;
239
+ }
240
+ .upgrade-to-pro-demo .button-primary {
241
+ background: #31a3dd;
242
+ border-color: #248CC2;
243
+ -webkit-box-shadow: inset 0 1px 0 rgba(49,163,221,.5),0 1px 0 rgba(0,0,0,.15);
244
+ box-shadow: inset 0 1px 0 rgba(49,163,221,.5),0 1px 0 rgba(0,0,0,.15);
245
+ }
246
+ .upgrade-to-pro-demo .button-primary:hover {
247
+ background: rgba(49,163,221,.91);
248
+ border-color: #248CC2;
249
+ -webkit-box-shadow: inset 0 1px 0 rgba(49,163,221,.5),0 1px 0 rgba(0,0,0,.15);
250
+ box-shadow: inset 0 1px 0 rgba(49,163,221,.5),0 1px 0 rgba(0,0,0,.15);
251
+ }
252
+ .fag-rate-us {
253
+ color : #F8504B !important;
254
+ }
255
+ input[type=range].uris-slider {
256
+ -webkit-appearance: none;
257
+ width: 40%;
258
+ height: 15px;
259
+ border-radius: 5px;
260
+ background: #d3d3d3;
261
+ outline: none;
262
+ opacity: 0.7;
263
+ -webkit-transition: .2s;
264
+ transition: opacity .2s;
265
+ }
266
+ .uris-slider:hover {
267
+ opacity: 1;
268
+ }
269
+ .uris-slider::-webkit-slider-thumb {
270
+ -webkit-appearance: none;
271
+ appearance: none;
272
+ width: 25px;
273
+ height: 25px;
274
+ border-radius: 50%;
275
+ background: #000000;
276
+ cursor: pointer;
277
+ }
278
+ .uris-slider::-moz-range-thumb {
279
+ width: 25px;
280
+ height: 25px;
281
+ border-radius: 50%;
282
+ background: #000000;
283
+ cursor: pointer;
284
+ }
285
+ #wpfrank-action-metabox h4 {
286
+ line-height: 1.4;
287
+ margin-bottom: 5px;
288
+ }
289
+ #wpfrank-action-metabox a {
290
+ display: inline-block !important;
291
+ margin-bottom: 5px !important;
292
+ }
{img → assets/img}/5star.jpg RENAMED
File without changes
assets/img/close-icon.png ADDED
Binary file
{img → assets/img}/desc-bg-color.jpg RENAMED
File without changes
{img → assets/img}/desc-color.jpg RENAMED
File without changes
{img → assets/img}/loading.gif RENAMED
File without changes
{img → assets/img}/navigation-color.jpg RENAMED
File without changes
{img → assets/img}/products/Appointment-Scheduler-Pro.jpg RENAMED
File without changes
{img → assets/img}/products/Flickr-Album-Gallery-Pro.jpg RENAMED
File without changes
{img → assets/img}/products/Ultimate-Responsive-Image-Slider-Pro.jpg RENAMED
File without changes
{img → assets/img}/rpg.jpg RENAMED
File without changes
{img → assets/img}/show-navigation-bullets.jpg RENAMED
File without changes
{img → assets/img}/show-thumbnail.jpg RENAMED
File without changes
{img → assets/img}/slide-distance.jpg RENAMED
File without changes
{img → assets/img}/slider-height.jpg RENAMED
File without changes
{img → assets/img}/slider-width.jpg RENAMED
File without changes
{img → assets/img}/sliding-arrow.jpg RENAMED
File without changes
{img → assets/img}/title-bg-color.jpg RENAMED
File without changes
{img → assets/img}/title-color.jpg RENAMED
File without changes
{img → assets/img}/ultimate.PNG RENAMED
File without changes
{img → assets/img}/up.png RENAMED
File without changes
assets/js/bootstrap.js ADDED
@@ -0,0 +1,2377 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ /*!
2
+ * Bootstrap v3.3.7 (http://getbootstrap.com)
3
+ * Copyright 2011-2016 Twitter, Inc.
4
+ * Licensed under the MIT license
5
+ */
6
+
7
+ if (typeof jQuery === 'undefined') {
8
+ throw new Error('Bootstrap\'s JavaScript requires jQuery')
9
+ }
10
+
11
+ +function ($) {
12
+ 'use strict';
13
+ var version = $.fn.jquery.split(' ')[0].split('.')
14
+ if ((version[0] < 2 && version[1] < 9) || (version[0] == 1 && version[1] == 9 && version[2] < 1) || (version[0] > 3)) {
15
+ throw new Error('Bootstrap\'s JavaScript requires jQuery version 1.9.1 or higher, but lower than version 4')
16
+ }
17
+ }(jQuery);
18
+
19
+ /* ========================================================================
20
+ * Bootstrap: transition.js v3.3.7
21
+ * http://getbootstrap.com/javascript/#transitions
22
+ * ========================================================================
23
+ * Copyright 2011-2016 Twitter, Inc.
24
+ * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
25
+ * ======================================================================== */
26
+
27
+
28
+ +function ($) {
29
+ 'use strict';
30
+
31
+ // CSS TRANSITION SUPPORT (Shoutout: http://www.modernizr.com/)
32
+ // ============================================================
33
+
34
+ function transitionEnd() {
35
+ var el = document.createElement('bootstrap')
36
+
37
+ var transEndEventNames = {
38
+ WebkitTransition : 'webkitTransitionEnd',
39
+ MozTransition : 'transitionend',
40
+ OTransition : 'oTransitionEnd otransitionend',
41
+ transition : 'transitionend'
42
+ }
43
+
44
+ for (var name in transEndEventNames) {
45
+ if (el.style[name] !== undefined) {
46
+ return { end: transEndEventNames[name] }
47
+ }
48
+ }
49
+
50
+ return false // explicit for ie8 ( ._.)
51
+ }
52
+
53
+ // http://blog.alexmaccaw.com/css-transitions
54
+ $.fn.emulateTransitionEnd = function (duration) {
55
+ var called = false
56
+ var $el = this
57
+ $(this).one('bsTransitionEnd', function () { called = true })
58
+ var callback = function () { if (!called) $($el).trigger($.support.transition.end) }
59
+ setTimeout(callback, duration)
60
+ return this
61
+ }
62
+
63
+ $(function () {
64
+ $.support.transition = transitionEnd()
65
+
66
+ if (!$.support.transition) return
67
+
68
+ $.event.special.bsTransitionEnd = {
69
+ bindType: $.support.transition.end,
70
+ delegateType: $.support.transition.end,
71
+ handle: function (e) {
72
+ if ($(e.target).is(this)) return e.handleObj.handler.apply(this, arguments)
73
+ }
74
+ }
75
+ })
76
+
77
+ }(jQuery);
78
+
79
+ /* ========================================================================
80
+ * Bootstrap: alert.js v3.3.7
81
+ * http://getbootstrap.com/javascript/#alerts
82
+ * ========================================================================
83
+ * Copyright 2011-2016 Twitter, Inc.
84
+ * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
85
+ * ======================================================================== */
86
+
87
+
88
+ +function ($) {
89
+ 'use strict';
90
+
91
+ // ALERT CLASS DEFINITION
92
+ // ======================
93
+
94
+ var dismiss = '[data-dismiss="alert"]'
95
+ var Alert = function (el) {
96
+ $(el).on('click', dismiss, this.close)
97
+ }
98
+
99
+ Alert.VERSION = '3.3.7'
100
+
101
+ Alert.TRANSITION_DURATION = 150
102
+
103
+ Alert.prototype.close = function (e) {
104
+ var $this = $(this)
105
+ var selector = $this.attr('data-target')
106
+
107
+ if (!selector) {
108
+ selector = $this.attr('href')
109
+ selector = selector && selector.replace(/.*(?=#[^\s]*$)/, '') // strip for ie7
110
+ }
111
+
112
+ var $parent = $(selector === '#' ? [] : selector)
113
+
114
+ if (e) e.preventDefault()
115
+
116
+ if (!$parent.length) {
117
+ $parent = $this.closest('.alert')
118
+ }
119
+
120
+ $parent.trigger(e = $.Event('close.bs.alert'))
121
+
122
+ if (e.isDefaultPrevented()) return
123
+
124
+ $parent.removeClass('in')
125
+
126
+ function removeElement() {
127
+ // detach from parent, fire event then clean up data
128
+ $parent.detach().trigger('closed.bs.alert').remove()
129
+ }
130
+
131
+ $.support.transition && $parent.hasClass('fade') ?
132
+ $parent
133
+ .one('bsTransitionEnd', removeElement)
134
+ .emulateTransitionEnd(Alert.TRANSITION_DURATION) :
135
+ removeElement()
136
+ }
137
+
138
+
139
+ // ALERT PLUGIN DEFINITION
140
+ // =======================
141
+
142
+ function Plugin(option) {
143
+ return this.each(function () {
144
+ var $this = $(this)
145
+ var data = $this.data('bs.alert')
146
+
147
+ if (!data) $this.data('bs.alert', (data = new Alert(this)))
148
+ if (typeof option == 'string') data[option].call($this)
149
+ })
150
+ }
151
+
152
+ var old = $.fn.alert
153
+
154
+ $.fn.alert = Plugin
155
+ $.fn.alert.Constructor = Alert
156
+
157
+
158
+ // ALERT NO CONFLICT
159
+ // =================
160
+
161
+ $.fn.alert.noConflict = function () {
162
+ $.fn.alert = old
163
+ return this
164
+ }
165
+
166
+
167
+ // ALERT DATA-API
168
+ // ==============
169
+
170
+ $(document).on('click.bs.alert.data-api', dismiss, Alert.prototype.close)
171
+
172
+ }(jQuery);
173
+
174
+ /* ========================================================================
175
+ * Bootstrap: button.js v3.3.7
176
+ * http://getbootstrap.com/javascript/#buttons
177
+ * ========================================================================
178
+ * Copyright 2011-2016 Twitter, Inc.
179
+ * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
180
+ * ======================================================================== */
181
+
182
+
183
+ +function ($) {
184
+ 'use strict';
185
+
186
+ // BUTTON PUBLIC CLASS DEFINITION
187
+ // ==============================
188
+
189
+ var Button = function (element, options) {
190
+ this.$element = $(element)
191
+ this.options = $.extend({}, Button.DEFAULTS, options)
192
+ this.isLoading = false
193
+ }
194
+
195
+ Button.VERSION = '3.3.7'
196
+
197
+ Button.DEFAULTS = {
198
+ loadingText: 'loading...'
199
+ }
200
+
201
+ Button.prototype.setState = function (state) {
202
+ var d = 'disabled'
203
+ var $el = this.$element
204
+ var val = $el.is('input') ? 'val' : 'html'
205
+ var data = $el.data()
206
+
207
+ state += 'Text'
208
+
209
+ if (data.resetText == null) $el.data('resetText', $el[val]())
210
+
211
+ // push to event loop to allow forms to submit
212
+ setTimeout($.proxy(function () {
213
+ $el[val](data[state] == null ? this.options[state] : data[state])
214
+
215
+ if (state == 'loadingText') {
216
+ this.isLoading = true
217
+ $el.addClass(d).attr(d, d).prop(d, true)
218
+ } else if (this.isLoading) {
219
+ this.isLoading = false
220
+ $el.removeClass(d).removeAttr(d).prop(d, false)
221
+ }
222
+ }, this), 0)
223
+ }
224
+
225
+ Button.prototype.toggle = function () {
226
+ var changed = true
227
+ var $parent = this.$element.closest('[data-toggle="buttons"]')
228
+
229
+ if ($parent.length) {
230
+ var $input = this.$element.find('input')
231
+ if ($input.prop('type') == 'radio') {
232
+ if ($input.prop('checked')) changed = false
233
+ $parent.find('.active').removeClass('active')
234
+ this.$element.addClass('active')
235
+ } else if ($input.prop('type') == 'checkbox') {
236
+ if (($input.prop('checked')) !== this.$element.hasClass('active')) changed = false
237
+ this.$element.toggleClass('active')
238
+ }
239
+ $input.prop('checked', this.$element.hasClass('active'))
240
+ if (changed) $input.trigger('change')
241
+ } else {
242
+ this.$element.attr('aria-pressed', !this.$element.hasClass('active'))
243
+ this.$element.toggleClass('active')
244
+ }
245
+ }
246
+
247
+
248
+ // BUTTON PLUGIN DEFINITION
249
+ // ========================
250
+
251
+ function Plugin(option) {
252
+ return this.each(function () {
253
+ var $this = $(this)
254
+ var data = $this.data('bs.button')
255
+ var options = typeof option == 'object' && option
256
+
257
+ if (!data) $this.data('bs.button', (data = new Button(this, options)))
258
+
259
+ if (option == 'toggle') data.toggle()
260
+ else if (option) data.setState(option)
261
+ })
262
+ }
263
+
264
+ var old = $.fn.button
265
+
266
+ $.fn.button = Plugin
267
+ $.fn.button.Constructor = Button
268
+
269
+
270
+ // BUTTON NO CONFLICT
271
+ // ==================
272
+
273
+ $.fn.button.noConflict = function () {
274
+ $.fn.button = old
275
+ return this
276
+ }
277
+
278
+
279
+ // BUTTON DATA-API
280
+ // ===============
281
+
282
+ $(document)
283
+ .on('click.bs.button.data-api', '[data-toggle^="button"]', function (e) {
284
+ var $btn = $(e.target).closest('.btn')
285
+ Plugin.call($btn, 'toggle')
286
+ if (!($(e.target).is('input[type="radio"], input[type="checkbox"]'))) {
287
+ // Prevent double click on radios, and the double selections (so cancellation) on checkboxes
288
+ e.preventDefault()
289
+ // The target component still receive the focus
290
+ if ($btn.is('input,button')) $btn.trigger('focus')
291
+ else $btn.find('input:visible,button:visible').first().trigger('focus')
292
+ }
293
+ })
294
+ .on('focus.bs.button.data-api blur.bs.button.data-api', '[data-toggle^="button"]', function (e) {
295
+ $(e.target).closest('.btn').toggleClass('focus', /^focus(in)?$/.test(e.type))
296
+ })
297
+
298
+ }(jQuery);
299
+
300
+ /* ========================================================================
301
+ * Bootstrap: carousel.js v3.3.7
302
+ * http://getbootstrap.com/javascript/#carousel
303
+ * ========================================================================
304
+ * Copyright 2011-2016 Twitter, Inc.
305
+ * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
306
+ * ======================================================================== */
307
+
308
+
309
+ +function ($) {
310
+ 'use strict';
311
+
312
+ // CAROUSEL CLASS DEFINITION
313
+ // =========================
314
+
315
+ var Carousel = function (element, options) {
316
+ this.$element = $(element)
317
+ this.$indicators = this.$element.find('.carousel-indicators')
318
+ this.options = options
319
+ this.paused = null
320
+ this.sliding = null
321
+ this.interval = null
322
+ this.$active = null
323
+ this.$items = null
324
+
325
+ this.options.keyboard && this.$element.on('keydown.bs.carousel', $.proxy(this.keydown, this))
326
+
327
+ this.options.pause == 'hover' && !('ontouchstart' in document.documentElement) && this.$element
328
+ .on('mouseenter.bs.carousel', $.proxy(this.pause, this))
329
+ .on('mouseleave.bs.carousel', $.proxy(this.cycle, this))
330
+ }
331
+
332
+ Carousel.VERSION = '3.3.7'
333
+
334
+ Carousel.TRANSITION_DURATION = 600
335
+
336
+ Carousel.DEFAULTS = {
337
+ interval: 5000,
338
+ pause: 'hover',
339
+ wrap: true,
340
+ keyboard: true
341
+ }
342
+
343
+ Carousel.prototype.keydown = function (e) {
344
+ if (/input|textarea/i.test(e.target.tagName)) return
345
+ switch (e.which) {
346
+ case 37: this.prev(); break
347
+ case 39: this.next(); break
348
+ default: return
349
+ }
350
+
351
+ e.preventDefault()
352
+ }
353
+
354
+ Carousel.prototype.cycle = function (e) {
355
+ e || (this.paused = false)
356
+
357
+ this.interval && clearInterval(this.interval)
358
+
359
+ this.options.interval
360
+ && !this.paused
361
+ && (this.interval = setInterval($.proxy(this.next, this), this.options.interval))
362
+
363
+ return this
364
+ }
365
+
366
+ Carousel.prototype.getItemIndex = function (item) {
367
+ this.$items = item.parent().children('.item')
368
+ return this.$items.index(item || this.$active)
369
+ }
370
+
371
+ Carousel.prototype.getItemForDirection = function (direction, active) {
372
+ var activeIndex = this.getItemIndex(active)
373
+ var willWrap = (direction == 'prev' && activeIndex === 0)
374
+ || (direction == 'next' && activeIndex == (this.$items.length - 1))
375
+ if (willWrap && !this.options.wrap) return active
376
+ var delta = direction == 'prev' ? -1 : 1
377
+ var itemIndex = (activeIndex + delta) % this.$items.length
378
+ return this.$items.eq(itemIndex)
379
+ }
380
+
381
+ Carousel.prototype.to = function (pos) {
382
+ var that = this
383
+ var activeIndex = this.getItemIndex(this.$active = this.$element.find('.item.active'))
384
+
385
+ if (pos > (this.$items.length - 1) || pos < 0) return
386
+
387
+ if (this.sliding) return this.$element.one('slid.bs.carousel', function () { that.to(pos) }) // yes, "slid"
388
+ if (activeIndex == pos) return this.pause().cycle()
389
+
390
+ return this.slide(pos > activeIndex ? 'next' : 'prev', this.$items.eq(pos))
391
+ }
392
+
393
+ Carousel.prototype.pause = function (e) {
394
+ e || (this.paused = true)
395
+
396
+ if (this.$element.find('.next, .prev').length && $.support.transition) {
397
+ this.$element.trigger($.support.transition.end)
398
+ this.cycle(true)
399
+ }
400
+
401
+ this.interval = clearInterval(this.interval)
402
+
403
+ return this
404
+ }
405
+
406
+ Carousel.prototype.next = function () {
407
+ if (this.sliding) return
408
+ return this.slide('next')
409
+ }
410
+
411
+ Carousel.prototype.prev = function () {
412
+ if (this.sliding) return
413
+ return this.slide('prev')
414
+ }
415
+
416
+ Carousel.prototype.slide = function (type, next) {
417
+ var $active = this.$element.find('.item.active')
418
+ var $next = next || this.getItemForDirection(type, $active)
419
+ var isCycling = this.interval
420
+ var direction = type == 'next' ? 'left' : 'right'
421
+ var that = this
422
+
423
+ if ($next.hasClass('active')) return (this.sliding = false)
424
+
425
+ var relatedTarget = $next[0]
426
+ var slideEvent = $.Event('slide.bs.carousel', {
427
+ relatedTarget: relatedTarget,
428
+ direction: direction
429
+ })
430
+ this.$element.trigger(slideEvent)
431
+ if (slideEvent.isDefaultPrevented()) return
432
+
433
+ this.sliding = true
434
+
435
+ isCycling && this.pause()
436
+
437
+ if (this.$indicators.length) {
438
+ this.$indicators.find('.active').removeClass('active')
439
+ var $nextIndicator = $(this.$indicators.children()[this.getItemIndex($next)])
440
+ $nextIndicator && $nextIndicator.addClass('active')
441
+ }
442
+
443
+ var slidEvent = $.Event('slid.bs.carousel', { relatedTarget: relatedTarget, direction: direction }) // yes, "slid"
444
+ if ($.support.transition && this.$element.hasClass('slide')) {
445
+ $next.addClass(type)
446
+ $next[0].offsetWidth // force reflow
447
+ $active.addClass(direction)
448
+ $next.addClass(direction)
449
+ $active
450
+ .one('bsTransitionEnd', function () {
451
+ $next.removeClass([type, direction].join(' ')).addClass('active')
452
+ $active.removeClass(['active', direction].join(' '))
453
+ that.sliding = false
454
+ setTimeout(function () {
455
+ that.$element.trigger(slidEvent)
456
+ }, 0)
457
+ })
458
+ .emulateTransitionEnd(Carousel.TRANSITION_DURATION)
459
+ } else {
460
+ $active.removeClass('active')
461
+ $next.addClass('active')
462
+ this.sliding = false
463
+ this.$element.trigger(slidEvent)
464
+ }
465
+
466
+ isCycling && this.cycle()
467
+
468
+ return this
469
+ }
470
+
471
+
472
+ // CAROUSEL PLUGIN DEFINITION
473
+ // ==========================
474
+
475
+ function Plugin(option) {
476
+ return this.each(function () {
477
+ var $this = $(this)
478
+ var data = $this.data('bs.carousel')
479
+ var options = $.extend({}, Carousel.DEFAULTS, $this.data(), typeof option == 'object' && option)
480
+ var action = typeof option == 'string' ? option : options.slide
481
+
482
+ if (!data) $this.data('bs.carousel', (data = new Carousel(this, options)))
483
+ if (typeof option == 'number') data.to(option)
484
+ else if (action) data[action]()
485
+ else if (options.interval) data.pause().cycle()
486
+ })
487
+ }
488
+
489
+ var old = $.fn.carousel
490
+
491
+ $.fn.carousel = Plugin
492
+ $.fn.carousel.Constructor = Carousel
493
+
494
+
495
+ // CAROUSEL NO CONFLICT
496
+ // ====================
497
+
498
+ $.fn.carousel.noConflict = function () {
499
+ $.fn.carousel = old
500
+ return this
501
+ }
502
+
503
+
504
+ // CAROUSEL DATA-API
505
+ // =================
506
+
507
+ var clickHandler = function (e) {
508
+ var href
509
+ var $this = $(this)
510
+ var $target = $($this.attr('data-target') || (href = $this.attr('href')) && href.replace(/.*(?=#[^\s]+$)/, '')) // strip for ie7
511
+ if (!$target.hasClass('carousel')) return
512
+ var options = $.extend({}, $target.data(), $this.data())
513
+ var slideIndex = $this.attr('data-slide-to')
514
+ if (slideIndex) options.interval = false
515
+
516
+ Plugin.call($target, options)
517
+
518
+ if (slideIndex) {
519
+ $target.data('bs.carousel').to(slideIndex)
520
+ }
521
+
522
+ e.preventDefault()
523
+ }
524
+
525
+ $(document)
526
+ .on('click.bs.carousel.data-api', '[data-slide]', clickHandler)
527
+ .on('click.bs.carousel.data-api', '[data-slide-to]', clickHandler)
528
+
529
+ $(window).on('load', function () {
530
+ $('[data-ride="carousel"]').each(function () {
531
+ var $carousel = $(this)
532
+ Plugin.call($carousel, $carousel.data())
533
+ })
534
+ })
535
+
536
+ }(jQuery);
537
+
538
+ /* ========================================================================
539
+ * Bootstrap: collapse.js v3.3.7
540
+ * http://getbootstrap.com/javascript/#collapse
541
+ * ========================================================================
542
+ * Copyright 2011-2016 Twitter, Inc.
543
+ * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
544
+ * ======================================================================== */
545
+
546
+ /* jshint latedef: false */
547
+
548
+ +function ($) {
549
+ 'use strict';
550
+
551
+ // COLLAPSE PUBLIC CLASS DEFINITION
552
+ // ================================
553
+
554
+ var Collapse = function (element, options) {
555
+ this.$element = $(element)
556
+ this.options = $.extend({}, Collapse.DEFAULTS, options)
557
+ this.$trigger = $('[data-toggle="collapse"][href="#' + element.id + '"],' +
558
+ '[data-toggle="collapse"][data-target="#' + element.id + '"]')
559
+ this.transitioning = null
560
+
561
+ if (this.options.parent) {
562
+ this.$parent = this.getParent()
563
+ } else {
564
+ this.addAriaAndCollapsedClass(this.$element, this.$trigger)
565
+ }
566
+
567
+ if (this.options.toggle) this.toggle()
568
+ }
569
+
570
+ Collapse.VERSION = '3.3.7'
571
+
572
+ Collapse.TRANSITION_DURATION = 350
573
+
574
+ Collapse.DEFAULTS = {
575
+ toggle: true
576
+ }
577
+
578
+ Collapse.prototype.dimension = function () {
579
+ var hasWidth = this.$element.hasClass('width')
580
+ return hasWidth ? 'width' : 'height'
581
+ }
582
+
583
+ Collapse.prototype.show = function () {
584
+ if (this.transitioning || this.$element.hasClass('in')) return
585
+
586
+ var activesData
587
+ var actives = this.$parent && this.$parent.children('.panel').children('.in, .collapsing')
588
+
589
+ if (actives && actives.length) {
590
+ activesData = actives.data('bs.collapse')
591
+ if (activesData && activesData.transitioning) return
592
+ }
593
+
594
+ var startEvent = $.Event('show.bs.collapse')
595
+ this.$element.trigger(startEvent)
596
+ if (startEvent.isDefaultPrevented()) return
597
+
598
+ if (actives && actives.length) {
599
+ Plugin.call(actives, 'hide')
600
+ activesData || actives.data('bs.collapse', null)
601
+ }
602
+
603
+ var dimension = this.dimension()
604
+
605
+ this.$element
606
+ .removeClass('collapse')
607
+ .addClass('collapsing')[dimension](0)
608
+ .attr('aria-expanded', true)
609
+
610
+ this.$trigger
611
+ .removeClass('collapsed')
612
+ .attr('aria-expanded', true)
613
+
614
+ this.transitioning = 1
615
+
616
+ var complete = function () {
617
+ this.$element
618
+ .removeClass('collapsing')
619
+ .addClass('collapse in')[dimension]('')
620
+ this.transitioning = 0
621
+ this.$element
622
+ .trigger('shown.bs.collapse')
623
+ }
624
+
625
+ if (!$.support.transition) return complete.call(this)
626
+
627
+ var scrollSize = $.camelCase(['scroll', dimension].join('-'))
628
+
629
+ this.$element
630
+ .one('bsTransitionEnd', $.proxy(complete, this))
631
+ .emulateTransitionEnd(Collapse.TRANSITION_DURATION)[dimension](this.$element[0][scrollSize])
632
+ }
633
+
634
+ Collapse.prototype.hide = function () {
635
+ if (this.transitioning || !this.$element.hasClass('in')) return
636
+
637
+ var startEvent = $.Event('hide.bs.collapse')
638
+ this.$element.trigger(startEvent)
639
+ if (startEvent.isDefaultPrevented()) return
640
+
641
+ var dimension = this.dimension()
642
+
643
+ this.$element[dimension](this.$element[dimension]())[0].offsetHeight
644
+
645
+ this.$element
646
+ .addClass('collapsing')
647
+ .removeClass('collapse in')
648
+ .attr('aria-expanded', false)
649
+
650
+ this.$trigger
651
+ .addClass('collapsed')
652
+ .attr('aria-expanded', false)
653
+
654
+ this.transitioning = 1
655
+
656
+ var complete = function () {
657
+ this.transitioning = 0
658
+ this.$element
659
+ .removeClass('collapsing')
660
+ .addClass('collapse')
661
+ .trigger('hidden.bs.collapse')
662
+ }
663
+
664
+ if (!$.support.transition) return complete.call(this)
665
+
666
+ this.$element
667
+ [dimension](0)
668
+ .one('bsTransitionEnd', $.proxy(complete, this))
669
+ .emulateTransitionEnd(Collapse.TRANSITION_DURATION)
670
+ }
671
+
672
+ Collapse.prototype.toggle = function () {
673
+ this[this.$element.hasClass('in') ? 'hide' : 'show']()
674
+ }
675
+
676
+ Collapse.prototype.getParent = function () {
677
+ return $(this.options.parent)
678
+ .find('[data-toggle="collapse"][data-parent="' + this.options.parent + '"]')
679
+ .each($.proxy(function (i, element) {
680
+ var $element = $(element)
681
+ this.addAriaAndCollapsedClass(getTargetFromTrigger($element), $element)
682
+ }, this))
683
+ .end()
684
+ }
685
+
686
+ Collapse.prototype.addAriaAndCollapsedClass = function ($element, $trigger) {
687
+ var isOpen = $element.hasClass('in')
688
+
689
+ $element.attr('aria-expanded', isOpen)
690
+ $trigger
691
+ .toggleClass('collapsed', !isOpen)
692
+ .attr('aria-expanded', isOpen)
693
+ }
694
+
695
+ function getTargetFromTrigger($trigger) {
696
+ var href
697
+ var target = $trigger.attr('data-target')
698
+ || (href = $trigger.attr('href')) && href.replace(/.*(?=#[^\s]+$)/, '') // strip for ie7
699
+
700
+ return $(target)
701
+ }
702
+
703
+
704
+ // COLLAPSE PLUGIN DEFINITION
705
+ // ==========================
706
+
707
+ function Plugin(option) {
708
+ return this.each(function () {
709
+ var $this = $(this)
710
+ var data = $this.data('bs.collapse')
711
+ var options = $.extend({}, Collapse.DEFAULTS, $this.data(), typeof option == 'object' && option)
712
+
713
+ if (!data && options.toggle && /show|hide/.test(option)) options.toggle = false
714
+ if (!data) $this.data('bs.collapse', (data = new Collapse(this, options)))
715
+ if (typeof option == 'string') data[option]()
716
+ })
717
+ }
718
+
719
+ var old = $.fn.collapse
720
+
721
+ $.fn.collapse = Plugin
722
+ $.fn.collapse.Constructor = Collapse
723
+
724
+
725
+ // COLLAPSE NO CONFLICT
726
+ // ====================
727
+
728
+ $.fn.collapse.noConflict = function () {
729
+ $.fn.collapse = old
730
+ return this
731
+ }
732
+
733
+
734
+ // COLLAPSE DATA-API
735
+ // =================
736
+
737
+ $(document).on('click.bs.collapse.data-api', '[data-toggle="collapse"]', function (e) {
738
+ var $this = $(this)
739
+
740
+ if (!$this.attr('data-target')) e.preventDefault()
741
+
742
+ var $target = getTargetFromTrigger($this)
743
+ var data = $target.data('bs.collapse')
744
+ var option = data ? 'toggle' : $this.data()
745
+
746
+ Plugin.call($target, option)
747
+ })
748
+
749
+ }(jQuery);
750
+
751
+ /* ========================================================================
752
+ * Bootstrap: dropdown.js v3.3.7
753
+ * http://getbootstrap.com/javascript/#dropdowns
754
+ * ========================================================================
755
+ * Copyright 2011-2016 Twitter, Inc.
756
+ * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
757
+ * ======================================================================== */
758
+
759
+
760
+ +function ($) {
761
+ 'use strict';
762
+
763
+ // DROPDOWN CLASS DEFINITION
764
+ // =========================
765
+
766
+ var backdrop = '.dropdown-backdrop'
767
+ var toggle = '[data-toggle="dropdown"]'
768
+ var Dropdown = function (element) {
769
+ $(element).on('click.bs.dropdown', this.toggle)
770
+ }
771
+
772
+ Dropdown.VERSION = '3.3.7'
773
+
774
+ function getParent($this) {
775
+ var selector = $this.attr('data-target')
776
+
777
+ if (!selector) {
778
+ selector = $this.attr('href')
779
+ selector = selector && /#[A-Za-z]/.test(selector) && selector.replace(/.*(?=#[^\s]*$)/, '') // strip for ie7
780
+ }
781
+
782
+ var $parent = selector && $(selector)
783
+
784
+ return $parent && $parent.length ? $parent : $this.parent()
785
+ }
786
+
787
+ function clearMenus(e) {
788
+ if (e && e.which === 3) return
789
+ $(backdrop).remove()
790
+ $(toggle).each(function () {
791
+ var $this = $(this)
792
+ var $parent = getParent($this)
793
+ var relatedTarget = { relatedTarget: this }
794
+
795
+ if (!$parent.hasClass('open')) return
796
+
797
+ if (e && e.type == 'click' && /input|textarea/i.test(e.target.tagName) && $.contains($parent[0], e.target)) return
798
+
799
+ $parent.trigger(e = $.Event('hide.bs.dropdown', relatedTarget))
800
+
801
+ if (e.isDefaultPrevented()) return
802
+
803
+ $this.attr('aria-expanded', 'false')
804
+ $parent.removeClass('open').trigger($.Event('hidden.bs.dropdown', relatedTarget))
805
+ })
806
+ }
807
+
808
+ Dropdown.prototype.toggle = function (e) {
809
+ var $this = $(this)
810
+
811
+ if ($this.is('.disabled, :disabled')) return
812
+
813
+ var $parent = getParent($this)
814
+ var isActive = $parent.hasClass('open')
815
+
816
+ clearMenus()
817
+
818
+ if (!isActive) {
819
+ if ('ontouchstart' in document.documentElement && !$parent.closest('.navbar-nav').length) {
820
+ // if mobile we use a backdrop because click events don't delegate
821
+ $(document.createElement('div'))
822
+ .addClass('dropdown-backdrop')
823
+ .insertAfter($(this))
824
+ .on('click', clearMenus)
825
+ }
826
+
827
+ var relatedTarget = { relatedTarget: this }
828
+ $parent.trigger(e = $.Event('show.bs.dropdown', relatedTarget))
829
+
830
+ if (e.isDefaultPrevented()) return
831
+
832
+ $this
833
+ .trigger('focus')
834
+ .attr('aria-expanded', 'true')
835
+
836
+ $parent
837
+ .toggleClass('open')
838
+ .trigger($.Event('shown.bs.dropdown', relatedTarget))
839
+ }
840
+
841
+ return false
842
+ }
843
+
844
+ Dropdown.prototype.keydown = function (e) {
845
+ if (!/(38|40|27|32)/.test(e.which) || /input|textarea/i.test(e.target.tagName)) return
846
+
847
+ var $this = $(this)
848
+
849
+ e.preventDefault()
850
+ e.stopPropagation()
851
+
852
+ if ($this.is('.disabled, :disabled')) return
853
+
854
+ var $parent = getParent($this)
855
+ var isActive = $parent.hasClass('open')
856
+
857
+ if (!isActive && e.which != 27 || isActive && e.which == 27) {
858
+ if (e.which == 27) $parent.find(toggle).trigger('focus')
859
+ return $this.trigger('click')
860
+ }
861
+
862
+ var desc = ' li:not(.disabled):visible a'
863
+ var $items = $parent.find('.dropdown-menu' + desc)
864
+
865
+ if (!$items.length) return
866
+
867
+ var index = $items.index(e.target)
868
+
869
+ if (e.which == 38 && index > 0) index-- // up
870
+ if (e.which == 40 && index < $items.length - 1) index++ // down
871
+ if (!~index) index = 0
872
+
873
+ $items.eq(index).trigger('focus')
874
+ }
875
+
876
+
877
+ // DROPDOWN PLUGIN DEFINITION
878
+ // ==========================
879
+
880
+ function Plugin(option) {
881
+ return this.each(function () {
882
+ var $this = $(this)
883
+ var data = $this.data('bs.dropdown')
884
+
885
+ if (!data) $this.data('bs.dropdown', (data = new Dropdown(this)))
886
+ if (typeof option == 'string') data[option].call($this)
887
+ })
888
+ }
889
+
890
+ var old = $.fn.dropdown
891
+
892
+ $.fn.dropdown = Plugin
893
+ $.fn.dropdown.Constructor = Dropdown
894
+
895
+
896
+ // DROPDOWN NO CONFLICT
897
+ // ====================
898
+
899
+ $.fn.dropdown.noConflict = function () {
900
+ $.fn.dropdown = old
901
+ return this
902
+ }
903
+
904
+
905
+ // APPLY TO STANDARD DROPDOWN ELEMENTS
906
+ // ===================================
907
+
908
+ $(document)
909
+ .on('click.bs.dropdown.data-api', clearMenus)
910
+ .on('click.bs.dropdown.data-api', '.dropdown form', function (e) { e.stopPropagation() })
911
+ .on('click.bs.dropdown.data-api', toggle, Dropdown.prototype.toggle)
912
+ .on('keydown.bs.dropdown.data-api', toggle, Dropdown.prototype.keydown)
913
+ .on('keydown.bs.dropdown.data-api', '.dropdown-menu', Dropdown.prototype.keydown)
914
+
915
+ }(jQuery);
916
+
917
+ /* ========================================================================
918
+ * Bootstrap: modal.js v3.3.7
919
+ * http://getbootstrap.com/javascript/#modals
920
+ * ========================================================================
921
+ * Copyright 2011-2016 Twitter, Inc.
922
+ * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
923
+ * ======================================================================== */
924
+
925
+
926
+ +function ($) {
927
+ 'use strict';
928
+
929
+ // MODAL CLASS DEFINITION
930
+ // ======================
931
+
932
+ var Modal = function (element, options) {
933
+ this.options = options
934
+ this.$body = $(document.body)
935
+ this.$element = $(element)
936
+ this.$dialog = this.$element.find('.modal-dialog')
937
+ this.$backdrop = null
938
+ this.isShown = null
939
+ this.originalBodyPad = null
940
+ this.scrollbarWidth = 0
941
+ this.ignoreBackdropClick = false
942
+
943
+ if (this.options.remote) {
944
+ this.$element
945
+ .find('.modal-content')
946
+ .load(this.options.remote, $.proxy(function () {
947
+ this.$element.trigger('loaded.bs.modal')
948
+ }, this))
949
+ }
950
+ }
951
+
952
+ Modal.VERSION = '3.3.7'
953
+
954
+ Modal.TRANSITION_DURATION = 300
955
+ Modal.BACKDROP_TRANSITION_DURATION = 150
956
+
957
+ Modal.DEFAULTS = {
958
+ backdrop: true,
959
+ keyboard: true,
960
+ show: true
961
+ }
962
+
963
+ Modal.prototype.toggle = function (_relatedTarget) {
964
+ return this.isShown ? this.hide() : this.show(_relatedTarget)
965
+ }
966
+
967
+ Modal.prototype.show = function (_relatedTarget) {
968
+ var that = this
969
+ var e = $.Event('show.bs.modal', { relatedTarget: _relatedTarget })
970
+
971
+ this.$element.trigger(e)
972
+
973
+ if (this.isShown || e.isDefaultPrevented()) return
974
+
975
+ this.isShown = true
976
+
977
+ this.checkScrollbar()
978
+ this.setScrollbar()
979
+ this.$body.addClass('modal-open')
980
+
981
+ this.escape()
982
+ this.resize()
983
+
984
+ this.$element.on('click.dismiss.bs.modal', '[data-dismiss="modal"]', $.proxy(this.hide, this))
985
+
986
+ this.$dialog.on('mousedown.dismiss.bs.modal', function () {
987
+ that.$element.one('mouseup.dismiss.bs.modal', function (e) {
988
+ if ($(e.target).is(that.$element)) that.ignoreBackdropClick = true
989
+ })
990
+ })
991
+
992
+ this.backdrop(function () {
993
+ var transition = $.support.transition && that.$element.hasClass('fade')
994
+
995
+ if (!that.$element.parent().length) {
996
+ that.$element.appendTo(that.$body) // don't move modals dom position
997
+ }
998
+
999
+ that.$element
1000
+ .show()
1001
+ .scrollTop(0)
1002
+
1003
+ that.adjustDialog()
1004
+
1005
+ if (transition) {
1006
+ that.$element[0].offsetWidth // force reflow
1007
+ }
1008
+
1009
+ that.$element.addClass('in')
1010
+
1011
+ that.enforceFocus()
1012
+
1013
+ var e = $.Event('shown.bs.modal', { relatedTarget: _relatedTarget })
1014
+
1015
+ transition ?
1016
+ that.$dialog // wait for modal to slide in
1017
+ .one('bsTransitionEnd', function () {
1018
+ that.$element.trigger('focus').trigger(e)
1019
+ })
1020
+ .emulateTransitionEnd(Modal.TRANSITION_DURATION) :
1021
+ that.$element.trigger('focus').trigger(e)
1022
+ })
1023
+ }
1024
+
1025
+ Modal.prototype.hide = function (e) {
1026
+ if (e) e.preventDefault()
1027
+
1028
+ e = $.Event('hide.bs.modal')
1029
+
1030
+ this.$element.trigger(e)
1031
+
1032
+ if (!this.isShown || e.isDefaultPrevented()) return
1033
+
1034
+ this.isShown = false
1035
+
1036
+ this.escape()
1037
+ this.resize()
1038
+
1039
+ $(document).off('focusin.bs.modal')
1040
+
1041
+ this.$element
1042
+ .removeClass('in')
1043
+ .off('click.dismiss.bs.modal')
1044
+ .off('mouseup.dismiss.bs.modal')
1045
+
1046
+ this.$dialog.off('mousedown.dismiss.bs.modal')
1047
+
1048
+ $.support.transition && this.$element.hasClass('fade') ?
1049
+ this.$element
1050
+ .one('bsTransitionEnd', $.proxy(this.hideModal, this))
1051
+ .emulateTransitionEnd(Modal.TRANSITION_DURATION) :
1052
+ this.hideModal()
1053
+ }
1054
+
1055
+ Modal.prototype.enforceFocus = function () {
1056
+ $(document)
1057
+ .off('focusin.bs.modal') // guard against infinite focus loop
1058
+ .on('focusin.bs.modal', $.proxy(function (e) {
1059
+ if (document !== e.target &&
1060
+ this.$element[0] !== e.target &&
1061
+ !this.$element.has(e.target).length) {
1062
+ this.$element.trigger('focus')
1063
+ }
1064
+ }, this))
1065
+ }
1066
+
1067
+ Modal.prototype.escape = function () {
1068
+ if (this.isShown && this.options.keyboard) {
1069
+ this.$element.on('keydown.dismiss.bs.modal', $.proxy(function (e) {
1070
+ e.which == 27 && this.hide()
1071
+ }, this))
1072
+ } else if (!this.isShown) {
1073
+ this.$element.off('keydown.dismiss.bs.modal')
1074
+ }
1075
+ }
1076
+
1077
+ Modal.prototype.resize = function () {
1078
+ if (this.isShown) {
1079
+ $(window).on('resize.bs.modal', $.proxy(this.handleUpdate, this))
1080
+ } else {
1081
+ $(window).off('resize.bs.modal')
1082
+ }
1083
+ }
1084
+
1085
+ Modal.prototype.hideModal = function () {
1086
+ var that = this
1087
+ this.$element.hide()
1088
+ this.backdrop(function () {
1089
+ that.$body.removeClass('modal-open')
1090
+ that.resetAdjustments()
1091
+ that.resetScrollbar()
1092
+ that.$element.trigger('hidden.bs.modal')
1093
+ })
1094
+ }
1095
+
1096
+ Modal.prototype.removeBackdrop = function () {
1097
+ this.$backdrop && this.$backdrop.remove()
1098
+ this.$backdrop = null
1099
+ }
1100
+
1101
+ Modal.prototype.backdrop = function (callback) {
1102
+ var that = this
1103
+ var animate = this.$element.hasClass('fade') ? 'fade' : ''
1104
+
1105
+ if (this.isShown && this.options.backdrop) {
1106
+ var doAnimate = $.support.transition && animate
1107
+
1108
+ this.$backdrop = $(document.createElement('div'))
1109
+ .addClass('modal-backdrop ' + animate)
1110
+ .appendTo(this.$body)
1111
+
1112
+ this.$element.on('click.dismiss.bs.modal', $.proxy(function (e) {
1113
+ if (this.ignoreBackdropClick) {
1114
+ this.ignoreBackdropClick = false
1115
+ return
1116
+ }
1117
+ if (e.target !== e.currentTarget) return
1118
+ this.options.backdrop == 'static'
1119
+ ? this.$element[0].focus()
1120
+ : this.hide()
1121
+ }, this))
1122
+
1123
+ if (doAnimate) this.$backdrop[0].offsetWidth // force reflow
1124
+
1125
+ this.$backdrop.addClass('in')
1126
+
1127
+ if (!callback) return
1128
+
1129
+ doAnimate ?
1130
+ this.$backdrop
1131
+ .one('bsTransitionEnd', callback)
1132
+ .emulateTransitionEnd(Modal.BACKDROP_TRANSITION_DURATION) :
1133
+ callback()
1134
+
1135
+ } else if (!this.isShown && this.$backdrop) {
1136
+ this.$backdrop.removeClass('in')
1137
+
1138
+ var callbackRemove = function () {
1139
+ that.removeBackdrop()
1140
+ callback && callback()
1141
+ }
1142
+ $.support.transition && this.$element.hasClass('fade') ?
1143
+ this.$backdrop
1144
+ .one('bsTransitionEnd', callbackRemove)
1145
+ .emulateTransitionEnd(Modal.BACKDROP_TRANSITION_DURATION) :
1146
+ callbackRemove()
1147
+
1148
+ } else if (callback) {
1149
+ callback()
1150
+ }
1151
+ }
1152
+
1153
+ // these following methods are used to handle overflowing modals
1154
+
1155
+ Modal.prototype.handleUpdate = function () {
1156
+ this.adjustDialog()
1157
+ }
1158
+
1159
+ Modal.prototype.adjustDialog = function () {
1160
+ var modalIsOverflowing = this.$element[0].scrollHeight > document.documentElement.clientHeight
1161
+
1162
+ this.$element.css({
1163
+ paddingLeft: !this.bodyIsOverflowing && modalIsOverflowing ? this.scrollbarWidth : '',
1164
+ paddingRight: this.bodyIsOverflowing && !modalIsOverflowing ? this.scrollbarWidth : ''
1165
+ })
1166
+ }
1167
+
1168
+ Modal.prototype.resetAdjustments = function () {
1169
+ this.$element.css({
1170
+ paddingLeft: '',
1171
+ paddingRight: ''
1172
+ })
1173
+ }
1174
+
1175
+ Modal.prototype.checkScrollbar = function () {
1176
+ var fullWindowWidth = window.innerWidth
1177
+ if (!fullWindowWidth) { // workaround for missing window.innerWidth in IE8
1178
+ var documentElementRect = document.documentElement.getBoundingClientRect()
1179
+ fullWindowWidth = documentElementRect.right - Math.abs(documentElementRect.left)
1180
+ }
1181
+ this.bodyIsOverflowing = document.body.clientWidth < fullWindowWidth
1182
+ this.scrollbarWidth = this.measureScrollbar()
1183
+ }
1184
+
1185
+ Modal.prototype.setScrollbar = function () {
1186
+ var bodyPad = parseInt((this.$body.css('padding-right') || 0), 10)
1187
+ this.originalBodyPad = document.body.style.paddingRight || ''
1188
+ if (this.bodyIsOverflowing) this.$body.css('padding-right', bodyPad + this.scrollbarWidth)
1189
+ }
1190
+
1191
+ Modal.prototype.resetScrollbar = function () {
1192
+ this.$body.css('padding-right', this.originalBodyPad)
1193
+ }
1194
+
1195
+ Modal.prototype.measureScrollbar = function () { // thx walsh
1196
+ var scrollDiv = document.createElement('div')
1197
+ scrollDiv.className = 'modal-scrollbar-measure'
1198
+ this.$body.append(scrollDiv)
1199
+ var scrollbarWidth = scrollDiv.offsetWidth - scrollDiv.clientWidth
1200
+ this.$body[0].removeChild(scrollDiv)
1201
+ return scrollbarWidth
1202
+ }
1203
+
1204
+
1205
+ // MODAL PLUGIN DEFINITION
1206
+ // =======================
1207
+
1208
+ function Plugin(option, _relatedTarget) {
1209
+ return this.each(function () {
1210
+ var $this = $(this)
1211
+ var data = $this.data('bs.modal')
1212
+ var options = $.extend({}, Modal.DEFAULTS, $this.data(), typeof option == 'object' && option)
1213
+
1214
+ if (!data) $this.data('bs.modal', (data = new Modal(this, options)))
1215
+ if (typeof option == 'string') data[option](_relatedTarget)
1216
+ else if (options.show) data.show(_relatedTarget)
1217
+ })
1218
+ }
1219
+
1220
+ var old = $.fn.modal
1221
+
1222
+ $.fn.modal = Plugin
1223
+ $.fn.modal.Constructor = Modal
1224
+
1225
+
1226
+ // MODAL NO CONFLICT
1227
+ // =================
1228
+
1229
+ $.fn.modal.noConflict = function () {
1230
+ $.fn.modal = old
1231
+ return this
1232
+ }
1233
+
1234
+
1235
+ // MODAL DATA-API
1236
+ // ==============
1237
+
1238
+ $(document).on('click.bs.modal.data-api', '[data-toggle="modal"]', function (e) {
1239
+ var $this = $(this)
1240
+ var href = $this.attr('href')
1241
+ var $target = $($this.attr('data-target') || (href && href.replace(/.*(?=#[^\s]+$)/, ''))) // strip for ie7
1242
+ var option = $target.data('bs.modal') ? 'toggle' : $.extend({ remote: !/#/.test(href) && href }, $target.data(), $this.data())
1243
+
1244
+ if ($this.is('a')) e.preventDefault()
1245
+
1246
+ $target.one('show.bs.modal', function (showEvent) {
1247
+ if (showEvent.isDefaultPrevented()) return // only register focus restorer if modal will actually get shown
1248
+ $target.one('hidden.bs.modal', function () {
1249
+ $this.is(':visible') && $this.trigger('focus')
1250
+ })
1251
+ })
1252
+ Plugin.call($target, option, this)
1253
+ })
1254
+
1255
+ }(jQuery);
1256
+
1257
+ /* ========================================================================
1258
+ * Bootstrap: tooltip.js v3.3.7
1259
+ * http://getbootstrap.com/javascript/#tooltip
1260
+ * Inspired by the original jQuery.tipsy by Jason Frame
1261
+ * ========================================================================
1262
+ * Copyright 2011-2016 Twitter, Inc.
1263
+ * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
1264
+ * ======================================================================== */
1265
+
1266
+
1267
+ +function ($) {
1268
+ 'use strict';
1269
+
1270
+ // TOOLTIP PUBLIC CLASS DEFINITION
1271
+ // ===============================
1272
+
1273
+ var Tooltip = function (element, options) {
1274
+ this.type = null
1275
+ this.options = null
1276
+ this.enabled = null
1277
+ this.timeout = null
1278
+ this.hoverState = null
1279
+ this.$element = null
1280
+ this.inState = null
1281
+
1282
+ this.init('tooltip', element, options)
1283
+ }
1284
+
1285
+ Tooltip.VERSION = '3.3.7'
1286
+
1287
+ Tooltip.TRANSITION_DURATION = 150
1288
+
1289
+ Tooltip.DEFAULTS = {
1290
+ animation: true,
1291
+ placement: 'top',
1292
+ selector: false,
1293
+ template: '<div class="tooltip" role="tooltip"><div class="tooltip-arrow"></div><div class="tooltip-inner"></div></div>',
1294
+ trigger: 'hover focus',
1295
+ title: '',
1296
+ delay: 0,
1297
+ html: false,
1298
+ container: false,
1299
+ viewport: {
1300
+ selector: 'body',
1301
+ padding: 0
1302
+ }
1303
+ }
1304
+
1305
+ Tooltip.prototype.init = function (type, element, options) {
1306
+ this.enabled = true
1307
+ this.type = type
1308
+ this.$element = $(element)
1309
+ this.options = this.getOptions(options)
1310
+ this.$viewport = this.options.viewport && $($.isFunction(this.options.viewport) ? this.options.viewport.call(this, this.$element) : (this.options.viewport.selector || this.options.viewport))
1311
+ this.inState = { click: false, hover: false, focus: false }
1312
+
1313
+ if (this.$element[0] instanceof document.constructor && !this.options.selector) {
1314
+ throw new Error('`selector` option must be specified when initializing ' + this.type + ' on the window.document object!')
1315
+ }
1316
+
1317
+ var triggers = this.options.trigger.split(' ')
1318
+
1319
+ for (var i = triggers.length; i--;) {
1320
+ var trigger = triggers[i]
1321
+
1322
+ if (trigger == 'click') {
1323
+ this.$element.on('click.' + this.type, this.options.selector, $.proxy(this.toggle, this))
1324
+ } else if (trigger != 'manual') {
1325
+ var eventIn = trigger == 'hover' ? 'mouseenter' : 'focusin'
1326
+ var eventOut = trigger == 'hover' ? 'mouseleave' : 'focusout'
1327
+
1328
+ this.$element.on(eventIn + '.' + this.type, this.options.selector, $.proxy(this.enter, this))
1329
+ this.$element.on(eventOut + '.' + this.type, this.options.selector, $.proxy(this.leave, this))
1330
+ }
1331
+ }
1332
+
1333
+ this.options.selector ?
1334
+ (this._options = $.extend({}, this.options, { trigger: 'manual', selector: '' })) :
1335
+ this.fixTitle()
1336
+ }
1337
+
1338
+ Tooltip.prototype.getDefaults = function () {
1339
+ return Tooltip.DEFAULTS
1340
+ }
1341
+
1342
+ Tooltip.prototype.getOptions = function (options) {
1343
+ options = $.extend({}, this.getDefaults(), this.$element.data(), options)
1344
+
1345
+ if (options.delay && typeof options.delay == 'number') {
1346
+ options.delay = {
1347
+ show: options.delay,
1348
+ hide: options.delay
1349
+ }
1350
+ }
1351
+
1352
+ return options
1353
+ }
1354
+
1355
+ Tooltip.prototype.getDelegateOptions = function () {
1356
+ var options = {}
1357
+ var defaults = this.getDefaults()
1358
+
1359
+ this._options && $.each(this._options, function (key, value) {
1360
+ if (defaults[key] != value) options[key] = value
1361
+ })
1362
+
1363
+ return options
1364
+ }
1365
+
1366
+ Tooltip.prototype.enter = function (obj) {
1367
+ var self = obj instanceof this.constructor ?
1368
+ obj : $(obj.currentTarget).data('bs.' + this.type)
1369
+
1370
+ if (!self) {
1371
+ self = new this.constructor(obj.currentTarget, this.getDelegateOptions())
1372
+ $(obj.currentTarget).data('bs.' + this.type, self)
1373
+ }
1374
+
1375
+ if (obj instanceof $.Event) {
1376
+ self.inState[obj.type == 'focusin' ? 'focus' : 'hover'] = true
1377
+ }
1378
+
1379
+ if (self.tip().hasClass('in') || self.hoverState == 'in') {
1380
+ self.hoverState = 'in'
1381
+ return
1382
+ }
1383
+
1384
+ clearTimeout(self.timeout)
1385
+
1386
+ self.hoverState = 'in'
1387
+
1388
+ if (!self.options.delay || !self.options.delay.show) return self.show()
1389
+
1390
+ self.timeout = setTimeout(function () {
1391
+ if (self.hoverState == 'in') self.show()
1392
+ }, self.options.delay.show)
1393
+ }
1394
+
1395
+ Tooltip.prototype.isInStateTrue = function () {
1396
+ for (var key in this.inState) {
1397
+ if (this.inState[key]) return true
1398
+ }
1399
+
1400
+ return false
1401
+ }
1402
+
1403
+ Tooltip.prototype.leave = function (obj) {
1404
+ var self = obj instanceof this.constructor ?
1405
+ obj : $(obj.currentTarget).data('bs.' + this.type)
1406
+
1407
+ if (!self) {
1408
+ self = new this.constructor(obj.currentTarget, this.getDelegateOptions())
1409
+ $(obj.currentTarget).data('bs.' + this.type, self)
1410
+ }
1411
+
1412
+ if (obj instanceof $.Event) {
1413
+ self.inState[obj.type == 'focusout' ? 'focus' : 'hover'] = false
1414
+ }
1415
+
1416
+ if (self.isInStateTrue()) return
1417
+
1418
+ clearTimeout(self.timeout)
1419
+
1420
+ self.hoverState = 'out'
1421
+
1422
+ if (!self.options.delay || !self.options.delay.hide) return self.hide()
1423
+
1424
+ self.timeout = setTimeout(function () {
1425
+ if (self.hoverState == 'out') self.hide()
1426
+ }, self.options.delay.hide)
1427
+ }
1428
+
1429
+ Tooltip.prototype.show = function () {
1430
+ var e = $.Event('show.bs.' + this.type)
1431
+
1432
+ if (this.hasContent() && this.enabled) {
1433
+ this.$element.trigger(e)
1434
+
1435
+ var inDom = $.contains(this.$element[0].ownerDocument.documentElement, this.$element[0])
1436
+ if (e.isDefaultPrevented() || !inDom) return
1437
+ var that = this
1438
+
1439
+ var $tip = this.tip()
1440
+
1441
+ var tipId = this.getUID(this.type)
1442
+
1443
+ this.setContent()
1444
+ $tip.attr('id', tipId)
1445
+ this.$element.attr('aria-describedby', tipId)
1446
+
1447
+ if (this.options.animation) $tip.addClass('fade')
1448
+
1449
+ var placement = typeof this.options.placement == 'function' ?
1450
+ this.options.placement.call(this, $tip[0], this.$element[0]) :
1451
+ this.options.placement
1452
+
1453
+ var autoToken = /\s?auto?\s?/i
1454
+ var autoPlace = autoToken.test(placement)
1455
+ if (autoPlace) placement = placement.replace(autoToken, '') || 'top'
1456
+
1457
+ $tip
1458
+ .detach()
1459
+ .css({ top: 0, left: 0, display: 'block' })
1460
+ .addClass(placement)
1461
+ .data('bs.' + this.type, this)
1462
+
1463
+ this.options.container ? $tip.appendTo(this.options.container) : $tip.insertAfter(this.$element)
1464
+ this.$element.trigger('inserted.bs.' + this.type)
1465
+
1466
+ var pos = this.getPosition()
1467
+ var actualWidth = $tip[0].offsetWidth
1468
+ var actualHeight = $tip[0].offsetHeight
1469
+
1470
+ if (autoPlace) {
1471
+ var orgPlacement = placement
1472
+ var viewportDim = this.getPosition(this.$viewport)
1473
+
1474
+ placement = placement == 'bottom' && pos.bottom + actualHeight > viewportDim.bottom ? 'top' :
1475
+ placement == 'top' && pos.top - actualHeight < viewportDim.top ? 'bottom' :
1476
+ placement == 'right' && pos.right + actualWidth > viewportDim.width ? 'left' :
1477
+ placement == 'left' && pos.left - actualWidth < viewportDim.left ? 'right' :
1478
+ placement
1479
+
1480
+ $tip
1481
+ .removeClass(orgPlacement)
1482
+ .addClass(placement)
1483
+ }
1484
+
1485
+ var calculatedOffset = this.getCalculatedOffset(placement, pos, actualWidth, actualHeight)
1486
+
1487
+ this.applyPlacement(calculatedOffset, placement)
1488
+
1489
+ var complete = function () {
1490
+ var prevHoverState = that.hoverState
1491
+ that.$element.trigger('shown.bs.' + that.type)
1492
+ that.hoverState = null
1493
+
1494
+ if (prevHoverState == 'out') that.leave(that)
1495
+ }
1496
+
1497
+ $.support.transition && this.$tip.hasClass('fade') ?
1498
+ $tip
1499
+ .one('bsTransitionEnd', complete)
1500
+ .emulateTransitionEnd(Tooltip.TRANSITION_DURATION) :
1501
+ complete()
1502
+ }
1503
+ }
1504
+
1505
+ Tooltip.prototype.applyPlacement = function (offset, placement) {
1506
+ var $tip = this.tip()
1507
+ var width = $tip[0].offsetWidth
1508
+ var height = $tip[0].offsetHeight
1509
+
1510
+ // manually read margins because getBoundingClientRect includes difference
1511
+ var marginTop = parseInt($tip.css('margin-top'), 10)
1512
+ var marginLeft = parseInt($tip.css('margin-left'), 10)
1513
+
1514
+ // we must check for NaN for ie 8/9
1515
+ if (isNaN(marginTop)) marginTop = 0
1516
+ if (isNaN(marginLeft)) marginLeft = 0
1517
+
1518
+ offset.top += marginTop
1519
+ offset.left += marginLeft
1520
+
1521
+ // $.fn.offset doesn't round pixel values
1522
+ // so we use setOffset directly with our own function B-0
1523
+ $.offset.setOffset($tip[0], $.extend({
1524
+ using: function (props) {
1525
+ $tip.css({
1526
+ top: Math.round(props.top),
1527
+ left: Math.round(props.left)
1528
+ })
1529
+ }
1530
+ }, offset), 0)
1531
+
1532
+ $tip.addClass('in')
1533
+
1534
+ // check to see if placing tip in new offset caused the tip to resize itself
1535
+ var actualWidth = $tip[0].offsetWidth
1536
+ var actualHeight = $tip[0].offsetHeight
1537
+
1538
+ if (placement == 'top' && actualHeight != height) {
1539
+ offset.top = offset.top + height - actualHeight
1540
+ }
1541
+
1542
+ var delta = this.getViewportAdjustedDelta(placement, offset, actualWidth, actualHeight)
1543
+
1544
+ if (delta.left) offset.left += delta.left
1545
+ else offset.top += delta.top
1546
+
1547
+ var isVertical = /top|bottom/.test(placement)
1548
+ var arrowDelta = isVertical ? delta.left * 2 - width + actualWidth : delta.top * 2 - height + actualHeight
1549
+ var arrowOffsetPosition = isVertical ? 'offsetWidth' : 'offsetHeight'
1550
+
1551
+ $tip.offset(offset)
1552
+ this.replaceArrow(arrowDelta, $tip[0][arrowOffsetPosition], isVertical)
1553
+ }
1554
+
1555
+ Tooltip.prototype.replaceArrow = function (delta, dimension, isVertical) {
1556
+ this.arrow()
1557
+ .css(isVertical ? 'left' : 'top', 50 * (1 - delta / dimension) + '%')
1558
+ .css(isVertical ? 'top' : 'left', '')
1559
+ }
1560
+
1561
+ Tooltip.prototype.setContent = function () {
1562
+ var $tip = this.tip()
1563
+ var title = this.getTitle()
1564
+
1565
+ $tip.find('.tooltip-inner')[this.options.html ? 'html' : 'text'](title)
1566
+ $tip.removeClass('fade in top bottom left right')
1567
+ }
1568
+
1569
+ Tooltip.prototype.hide = function (callback) {
1570
+ var that = this
1571
+ var $tip = $(this.$tip)
1572
+ var e = $.Event('hide.bs.' + this.type)
1573
+
1574
+ function complete() {
1575
+ if (that.hoverState != 'in') $tip.detach()
1576
+ if (that.$element) { // TODO: Check whether guarding this code with this `if` is really necessary.
1577
+ that.$element
1578
+ .removeAttr('aria-describedby')
1579
+ .trigger('hidden.bs.' + that.type)
1580
+ }
1581
+ callback && callback()
1582
+ }
1583
+
1584
+ this.$element.trigger(e)
1585
+
1586
+ if (e.isDefaultPrevented()) return
1587
+
1588
+ $tip.removeClass('in')
1589
+
1590
+ $.support.transition && $tip.hasClass('fade') ?
1591
+ $tip
1592
+ .one('bsTransitionEnd', complete)
1593
+ .emulateTransitionEnd(Tooltip.TRANSITION_DURATION) :
1594
+ complete()
1595
+
1596
+ this.hoverState = null
1597
+
1598
+ return this
1599
+ }
1600
+
1601
+ Tooltip.prototype.fixTitle = function () {
1602
+ var $e = this.$element
1603
+ if ($e.attr('title') || typeof $e.attr('data-original-title') != 'string') {
1604
+ $e.attr('data-original-title', $e.attr('title') || '').attr('title', '')
1605
+ }
1606
+ }
1607
+
1608
+ Tooltip.prototype.hasContent = function () {
1609
+ return this.getTitle()
1610
+ }
1611
+
1612
+ Tooltip.prototype.getPosition = function ($element) {
1613
+ $element = $element || this.$element
1614
+
1615
+ var el = $element[0]
1616
+ var isBody = el.tagName == 'BODY'
1617
+
1618
+ var elRect = el.getBoundingClientRect()
1619
+ if (elRect.width == null) {
1620
+ // width and height are missing in IE8, so compute them manually; see https://github.com/twbs/bootstrap/issues/14093
1621
+ elRect = $.extend({}, elRect, { width: elRect.right - elRect.left, height: elRect.bottom - elRect.top })
1622
+ }
1623
+ var isSvg = window.SVGElement && el instanceof window.SVGElement
1624
+ // Avoid using $.offset() on SVGs since it gives incorrect results in jQuery 3.
1625
+ // See https://github.com/twbs/bootstrap/issues/20280
1626
+ var elOffset = isBody ? { top: 0, left: 0 } : (isSvg ? null : $element.offset())
1627
+ var scroll = { scroll: isBody ? document.documentElement.scrollTop || document.body.scrollTop : $element.scrollTop() }
1628
+ var outerDims = isBody ? { width: $(window).width(), height: $(window).height() } : null
1629
+
1630
+ return $.extend({}, elRect, scroll, outerDims, elOffset)
1631
+ }
1632
+
1633
+ Tooltip.prototype.getCalculatedOffset = function (placement, pos, actualWidth, actualHeight) {
1634
+ return placement == 'bottom' ? { top: pos.top + pos.height, left: pos.left + pos.width / 2 - actualWidth / 2 } :
1635
+ placement == 'top' ? { top: pos.top - actualHeight, left: pos.left + pos.width / 2 - actualWidth / 2 } :
1636
+ placement == 'left' ? { top: pos.top + pos.height / 2 - actualHeight / 2, left: pos.left - actualWidth } :
1637
+ /* placement == 'right' */ { top: pos.top + pos.height / 2 - actualHeight / 2, left: pos.left + pos.width }
1638
+
1639
+ }
1640
+
1641
+ Tooltip.prototype.getViewportAdjustedDelta = function (placement, pos, actualWidth, actualHeight) {
1642
+ var delta = { top: 0, left: 0 }
1643
+ if (!this.$viewport) return delta
1644
+
1645
+ var viewportPadding = this.options.viewport && this.options.viewport.padding || 0
1646
+ var viewportDimensions = this.getPosition(this.$viewport)
1647
+
1648
+ if (/right|left/.test(placement)) {
1649
+ var topEdgeOffset = pos.top - viewportPadding - viewportDimensions.scroll
1650
+ var bottomEdgeOffset = pos.top + viewportPadding - viewportDimensions.scroll + actualHeight
1651
+ if (topEdgeOffset < viewportDimensions.top) { // top overflow
1652
+ delta.top = viewportDimensions.top - topEdgeOffset
1653
+ } else if (bottomEdgeOffset > viewportDimensions.top + viewportDimensions.height) { // bottom overflow
1654
+ delta.top = viewportDimensions.top + viewportDimensions.height - bottomEdgeOffset
1655
+ }
1656
+ } else {
1657
+ var leftEdgeOffset = pos.left - viewportPadding
1658
+ var rightEdgeOffset = pos.left + viewportPadding + actualWidth
1659
+ if (leftEdgeOffset < viewportDimensions.left) { // left overflow
1660
+ delta.left = viewportDimensions.left - leftEdgeOffset
1661
+ } else if (rightEdgeOffset > viewportDimensions.right) { // right overflow
1662
+ delta.left = viewportDimensions.left + viewportDimensions.width - rightEdgeOffset
1663
+ }
1664
+ }
1665
+
1666
+ return delta
1667
+ }
1668
+
1669
+ Tooltip.prototype.getTitle = function () {
1670
+ var title
1671
+ var $e = this.$element
1672
+ var o = this.options
1673
+
1674
+ title = $e.attr('data-original-title')
1675
+ || (typeof o.title == 'function' ? o.title.call($e[0]) : o.title)
1676
+
1677
+ return title
1678
+ }
1679
+
1680
+ Tooltip.prototype.getUID = function (prefix) {
1681
+ do prefix += ~~(Math.random() * 1000000)
1682
+ while (document.getElementById(prefix))
1683
+ return prefix
1684
+ }
1685
+
1686
+ Tooltip.prototype.tip = function () {
1687
+ if (!this.$tip) {
1688
+ this.$tip = $(this.options.template)
1689
+ if (this.$tip.length != 1) {
1690
+ throw new Error(this.type + ' `template` option must consist of exactly 1 top-level element!')
1691
+ }
1692
+ }
1693
+ return this.$tip
1694
+ }
1695
+
1696
+ Tooltip.prototype.arrow = function () {
1697
+ return (this.$arrow = this.$arrow || this.tip().find('.tooltip-arrow'))
1698
+ }
1699
+
1700
+ Tooltip.prototype.enable = function () {
1701
+ this.enabled = true
1702
+ }
1703
+
1704
+ Tooltip.prototype.disable = function () {
1705
+ this.enabled = false
1706
+ }
1707
+
1708
+ Tooltip.prototype.toggleEnabled = function () {
1709
+ this.enabled = !this.enabled
1710
+ }
1711
+
1712
+ Tooltip.prototype.toggle = function (e) {
1713
+ var self = this
1714
+ if (e) {
1715
+ self = $(e.currentTarget).data('bs.' + this.type)
1716
+ if (!self) {
1717
+ self = new this.constructor(e.currentTarget, this.getDelegateOptions())
1718
+ $(e.currentTarget).data('bs.' + this.type, self)
1719
+ }
1720
+ }
1721
+
1722
+ if (e) {
1723
+ self.inState.click = !self.inState.click
1724
+ if (self.isInStateTrue()) self.enter(self)
1725
+ else self.leave(self)
1726
+ } else {
1727
+ self.tip().hasClass('in') ? self.leave(self) : self.enter(self)
1728
+ }
1729
+ }
1730
+
1731
+ Tooltip.prototype.destroy = function () {
1732
+ var that = this
1733
+ clearTimeout(this.timeout)
1734
+ this.hide(function () {
1735
+ that.$element.off('.' + that.type).removeData('bs.' + that.type)
1736
+ if (that.$tip) {
1737
+ that.$tip.detach()
1738
+ }
1739
+ that.$tip = null
1740
+ that.$arrow = null
1741
+ that.$viewport = null
1742
+ that.$element = null
1743
+ })
1744
+ }
1745
+
1746
+
1747
+ // TOOLTIP PLUGIN DEFINITION
1748
+ // =========================
1749
+
1750
+ function Plugin(option) {
1751
+ return this.each(function () {
1752
+ var $this = $(this)
1753
+ var data = $this.data('bs.tooltip')
1754
+ var options = typeof option == 'object' && option
1755
+
1756
+ if (!data && /destroy|hide/.test(option)) return
1757
+ if (!data) $this.data('bs.tooltip', (data = new Tooltip(this, options)))
1758
+ if (typeof option == 'string') data[option]()
1759
+ })
1760
+ }
1761
+
1762
+ var old = $.fn.tooltip
1763
+
1764
+ $.fn.tooltip = Plugin
1765
+ $.fn.tooltip.Constructor = Tooltip
1766
+
1767
+
1768
+ // TOOLTIP NO CONFLICT
1769
+ // ===================
1770
+
1771
+ $.fn.tooltip.noConflict = function () {
1772
+ $.fn.tooltip = old
1773
+ return this
1774
+ }
1775
+
1776
+ }(jQuery);
1777
+
1778
+ /* ========================================================================
1779
+ * Bootstrap: popover.js v3.3.7
1780
+ * http://getbootstrap.com/javascript/#popovers
1781
+ * ========================================================================
1782
+ * Copyright 2011-2016 Twitter, Inc.
1783
+ * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
1784
+ * ======================================================================== */
1785
+
1786
+
1787
+ +function ($) {
1788
+ 'use strict';
1789
+
1790
+ // POPOVER PUBLIC CLASS DEFINITION
1791
+ // ===============================
1792
+
1793
+ var Popover = function (element, options) {
1794
+ this.init('popover', element, options)
1795
+ }
1796
+
1797
+ if (!$.fn.tooltip) throw new Error('Popover requires tooltip.js')
1798
+
1799
+ Popover.VERSION = '3.3.7'
1800
+
1801
+ Popover.DEFAULTS = $.extend({}, $.fn.tooltip.Constructor.DEFAULTS, {
1802
+ placement: 'right',
1803
+ trigger: 'click',
1804
+ content: '',
1805
+ template: '<div class="popover" role="tooltip"><div class="arrow"></div><h3 class="popover-title"></h3><div class="popover-content"></div></div>'
1806
+ })
1807
+
1808
+
1809
+ // NOTE: POPOVER EXTENDS tooltip.js
1810
+ // ================================
1811
+
1812
+ Popover.prototype = $.extend({}, $.fn.tooltip.Constructor.prototype)
1813
+
1814
+ Popover.prototype.constructor = Popover
1815
+
1816
+ Popover.prototype.getDefaults = function () {
1817
+ return Popover.DEFAULTS
1818
+ }
1819
+
1820
+ Popover.prototype.setContent = function () {
1821
+ var $tip = this.tip()
1822
+ var title = this.getTitle()
1823
+ var content = this.getContent()
1824
+
1825
+ $tip.find('.popover-title')[this.options.html ? 'html' : 'text'](title)
1826
+ $tip.find('.popover-content').children().detach().end()[ // we use append for html objects to maintain js events
1827
+ this.options.html ? (typeof content == 'string' ? 'html' : 'append') : 'text'
1828
+ ](content)
1829
+
1830
+ $tip.removeClass('fade top bottom left right in')
1831
+
1832
+ // IE8 doesn't accept hiding via the `:empty` pseudo selector, we have to do
1833
+ // this manually by checking the contents.
1834
+ if (!$tip.find('.popover-title').html()) $tip.find('.popover-title').hide()
1835
+ }
1836
+
1837
+ Popover.prototype.hasContent = function () {
1838
+ return this.getTitle() || this.getContent()
1839
+ }
1840
+
1841
+ Popover.prototype.getContent = function () {
1842
+ var $e = this.$element
1843
+ var o = this.options
1844
+
1845
+ return $e.attr('data-content')
1846
+ || (typeof o.content == 'function' ?
1847
+ o.content.call($e[0]) :
1848
+ o.content)
1849
+ }
1850
+
1851
+ Popover.prototype.arrow = function () {
1852
+ return (this.$arrow = this.$arrow || this.tip().find('.arrow'))
1853
+ }
1854
+
1855
+
1856
+ // POPOVER PLUGIN DEFINITION
1857
+ // =========================
1858
+
1859
+ function Plugin(option) {
1860
+ return this.each(function () {
1861
+ var $this = $(this)
1862
+ var data = $this.data('bs.popover')
1863
+ var options = typeof option == 'object' && option
1864
+
1865
+ if (!data && /destroy|hide/.test(option)) return
1866
+ if (!data) $this.data('bs.popover', (data = new Popover(this, options)))
1867
+ if (typeof option == 'string') data[option]()
1868
+ })
1869
+ }
1870
+
1871
+ var old = $.fn.popover
1872
+
1873
+ $.fn.popover = Plugin
1874
+ $.fn.popover.Constructor = Popover
1875
+
1876
+
1877
+ // POPOVER NO CONFLICT
1878
+ // ===================
1879
+
1880
+ $.fn.popover.noConflict = function () {
1881
+ $.fn.popover = old
1882
+ return this
1883
+ }
1884
+
1885
+ }(jQuery);
1886
+
1887
+ /* ========================================================================
1888
+ * Bootstrap: scrollspy.js v3.3.7
1889
+ * http://getbootstrap.com/javascript/#scrollspy
1890
+ * ========================================================================
1891
+ * Copyright 2011-2016 Twitter, Inc.
1892
+ * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
1893
+ * ======================================================================== */
1894
+
1895
+
1896
+ +function ($) {
1897
+ 'use strict';
1898
+
1899
+ // SCROLLSPY CLASS DEFINITION
1900
+ // ==========================
1901
+
1902
+ function ScrollSpy(element, options) {
1903
+ this.$body = $(document.body)
1904
+ this.$scrollElement = $(element).is(document.body) ? $(window) : $(element)
1905
+ this.options = $.extend({}, ScrollSpy.DEFAULTS, options)
1906
+ this.selector = (this.options.target || '') + ' .nav li > a'
1907
+ this.offsets = []
1908
+ this.targets = []
1909
+ this.activeTarget = null
1910
+ this.scrollHeight = 0
1911
+
1912
+ this.$scrollElement.on('scroll.bs.scrollspy', $.proxy(this.process, this))
1913
+ this.refresh()
1914
+ this.process()
1915
+ }
1916
+
1917
+ ScrollSpy.VERSION = '3.3.7'
1918
+
1919
+ ScrollSpy.DEFAULTS = {
1920
+ offset: 10
1921
+ }
1922
+
1923
+ ScrollSpy.prototype.getScrollHeight = function () {
1924
+ return this.$scrollElement[0].scrollHeight || Math.max(this.$body[0].scrollHeight, document.documentElement.scrollHeight)
1925
+ }
1926
+
1927
+ ScrollSpy.prototype.refresh = function () {
1928
+ var that = this
1929
+ var offsetMethod = 'offset'
1930
+ var offsetBase = 0
1931
+
1932
+ this.offsets = []
1933
+ this.targets = []
1934
+ this.scrollHeight = this.getScrollHeight()
1935
+
1936
+ if (!$.isWindow(this.$scrollElement[0])) {
1937
+ offsetMethod = 'position'
1938
+ offsetBase = this.$scrollElement.scrollTop()
1939
+ }
1940
+
1941
+ this.$body
1942
+ .find(this.selector)
1943
+ .map(function () {
1944
+ var $el = $(this)
1945
+ var href = $el.data('target') || $el.attr('href')
1946
+ var $href = /^#./.test(href) && $(href)
1947
+
1948
+ return ($href
1949
+ && $href.length
1950
+ && $href.is(':visible')
1951
+ && [[$href[offsetMethod]().top + offsetBase, href]]) || null
1952
+ })
1953
+ .sort(function (a, b) { return a[0] - b[0] })
1954
+ .each(function () {
1955
+ that.offsets.push(this[0])
1956
+ that.targets.push(this[1])
1957
+ })
1958
+ }
1959
+
1960
+ ScrollSpy.prototype.process = function () {
1961
+ var scrollTop = this.$scrollElement.scrollTop() + this.options.offset
1962
+ var scrollHeight = this.getScrollHeight()
1963
+ var maxScroll = this.options.offset + scrollHeight - this.$scrollElement.height()
1964
+ var offsets = this.offsets
1965
+ var targets = this.targets
1966
+ var activeTarget = this.activeTarget
1967
+ var i
1968
+
1969
+ if (this.scrollHeight != scrollHeight) {
1970
+ this.refresh()
1971
+ }
1972
+
1973
+ if (scrollTop >= maxScroll) {
1974
+ return activeTarget != (i = targets[targets.length - 1]) && this.activate(i)
1975
+ }
1976
+
1977
+ if (activeTarget && scrollTop < offsets[0]) {
1978
+ this.activeTarget = null
1979
+ return this.clear()
1980
+ }
1981
+
1982
+ for (i = offsets.length; i--;) {
1983
+ activeTarget != targets[i]
1984
+ && scrollTop >= offsets[i]
1985
+ && (offsets[i + 1] === undefined || scrollTop < offsets[i + 1])
1986
+ && this.activate(targets[i])
1987
+ }
1988
+ }
1989
+
1990
+ ScrollSpy.prototype.activate = function (target) {
1991
+ this.activeTarget = target
1992
+
1993
+ this.clear()
1994
+
1995
+ var selector = this.selector +
1996
+ '[data-target="' + target + '"],' +
1997
+ this.selector + '[href="' + target + '"]'
1998
+
1999
+ var active = $(selector)
2000
+ .parents('li')
2001
+ .addClass('active')
2002
+
2003
+ if (active.parent('.dropdown-menu').length) {
2004
+ active = active
2005
+ .closest('li.dropdown')
2006
+ .addClass('active')
2007
+ }
2008
+
2009
+ active.trigger('activate.bs.scrollspy')
2010
+ }
2011
+
2012
+ ScrollSpy.prototype.clear = function () {
2013
+ $(this.selector)
2014
+ .parentsUntil(this.options.target, '.active')
2015
+ .removeClass('active')
2016
+ }
2017
+
2018
+
2019
+ // SCROLLSPY PLUGIN DEFINITION
2020
+ // ===========================
2021
+
2022
+ function Plugin(option) {
2023
+ return this.each(function () {
2024
+ var $this = $(this)
2025
+ var data = $this.data('bs.scrollspy')
2026
+ var options = typeof option == 'object' && option
2027
+
2028
+ if (!data) $this.data('bs.scrollspy', (data = new ScrollSpy(this, options)))
2029
+ if (typeof option == 'string') data[option]()
2030
+ })
2031
+ }
2032
+
2033
+ var old = $.fn.scrollspy
2034
+
2035
+ $.fn.scrollspy = Plugin
2036
+ $.fn.scrollspy.Constructor = ScrollSpy
2037
+
2038
+
2039
+ // SCROLLSPY NO CONFLICT
2040
+ // =====================
2041
+
2042
+ $.fn.scrollspy.noConflict = function () {
2043
+ $.fn.scrollspy = old
2044
+ return this
2045
+ }
2046
+
2047
+
2048
+ // SCROLLSPY DATA-API
2049
+ // ==================
2050
+
2051
+ $(window).on('load.bs.scrollspy.data-api', function () {
2052
+ $('[data-spy="scroll"]').each(function () {
2053
+ var $spy = $(this)
2054
+ Plugin.call($spy, $spy.data())
2055
+ })
2056
+ })
2057
+
2058
+ }(jQuery);
2059
+
2060
+ /* ========================================================================
2061
+ * Bootstrap: tab.js v3.3.7
2062
+ * http://getbootstrap.com/javascript/#tabs
2063
+ * ========================================================================
2064
+ * Copyright 2011-2016 Twitter, Inc.
2065
+ * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
2066
+ * ======================================================================== */
2067
+
2068
+
2069
+ +function ($) {
2070
+ 'use strict';
2071
+
2072
+ // TAB CLASS DEFINITION
2073
+ // ====================
2074
+
2075
+ var Tab = function (element) {
2076
+ // jscs:disable requireDollarBeforejQueryAssignment
2077
+ this.element = $(element)
2078
+ // jscs:enable requireDollarBeforejQueryAssignment
2079
+ }
2080
+
2081
+ Tab.VERSION = '3.3.7'
2082
+
2083
+ Tab.TRANSITION_DURATION = 150
2084
+
2085
+ Tab.prototype.show = function () {
2086
+ var $this = this.element
2087
+ var $ul = $this.closest('ul:not(.dropdown-menu)')
2088
+ var selector = $this.data('target')
2089
+
2090
+ if (!selector) {
2091
+ selector = $this.attr('href')
2092
+ selector = selector && selector.replace(/.*(?=#[^\s]*$)/, '') // strip for ie7
2093
+ }
2094
+
2095
+ if ($this.parent('li').hasClass('active')) return
2096
+
2097
+ var $previous = $ul.find('.active:last a')
2098
+ var hideEvent = $.Event('hide.bs.tab', {
2099
+ relatedTarget: $this[0]
2100
+ })
2101
+ var showEvent = $.Event('show.bs.tab', {
2102
+ relatedTarget: $previous[0]
2103
+ })
2104
+
2105
+ $previous.trigger(hideEvent)
2106
+ $this.trigger(showEvent)
2107
+
2108
+ if (showEvent.isDefaultPrevented() || hideEvent.isDefaultPrevented()) return
2109
+
2110
+ var $target = $(selector)
2111
+
2112
+ this.activate($this.closest('li'), $ul)
2113
+ this.activate($target, $target.parent(), function () {
2114
+ $previous.trigger({
2115
+ type: 'hidden.bs.tab',
2116
+ relatedTarget: $this[0]
2117
+ })
2118
+ $this.trigger({
2119
+ type: 'shown.bs.tab',
2120
+ relatedTarget: $previous[0]
2121
+ })
2122
+ })
2123
+ }
2124
+
2125
+ Tab.prototype.activate = function (element, container, callback) {
2126
+ var $active = container.find('> .active')
2127
+ var transition = callback
2128
+ && $.support.transition
2129
+ && ($active.length && $active.hasClass('fade') || !!container.find('> .fade').length)
2130
+
2131
+ function next() {
2132
+ $active
2133
+ .removeClass('active')
2134
+ .find('> .dropdown-menu > .active')
2135
+ .removeClass('active')
2136
+ .end()
2137
+ .find('[data-toggle="tab"]')
2138
+ .attr('aria-expanded', false)
2139
+
2140
+ element
2141
+ .addClass('active')
2142
+ .find('[data-toggle="tab"]')
2143
+ .attr('aria-expanded', true)
2144
+
2145
+ if (transition) {
2146
+ element[0].offsetWidth // reflow for transition
2147
+ element.addClass('in')
2148
+ } else {
2149
+ element.removeClass('fade')
2150
+ }
2151
+
2152
+ if (element.parent('.dropdown-menu').length) {
2153
+ element
2154
+ .closest('li.dropdown')
2155
+ .addClass('active')
2156
+ .end()
2157
+ .find('[data-toggle="tab"]')
2158
+ .attr('aria-expanded', true)
2159
+ }
2160
+
2161
+ callback && callback()
2162
+ }
2163
+
2164
+ $active.length && transition ?
2165
+ $active
2166
+ .one('bsTransitionEnd', next)
2167
+ .emulateTransitionEnd(Tab.TRANSITION_DURATION) :
2168
+ next()
2169
+
2170
+ $active.removeClass('in')
2171
+ }
2172
+
2173
+
2174
+ // TAB PLUGIN DEFINITION
2175
+ // =====================
2176
+
2177
+ function Plugin(option) {
2178
+ return this.each(function () {
2179
+ var $this = $(this)
2180
+ var data = $this.data('bs.tab')
2181
+
2182
+ if (!data) $this.data('bs.tab', (data = new Tab(this)))
2183
+ if (typeof option == 'string') data[option]()
2184
+ })
2185
+ }
2186
+
2187
+ var old = $.fn.tab
2188
+
2189
+ $.fn.tab = Plugin
2190
+ $.fn.tab.Constructor = Tab
2191
+
2192
+
2193
+ // TAB NO CONFLICT
2194
+ // ===============
2195
+
2196
+ $.fn.tab.noConflict = function () {
2197
+ $.fn.tab = old
2198
+ return this
2199
+ }
2200
+
2201
+
2202
+ // TAB DATA-API
2203
+ // ============
2204
+
2205
+ var clickHandler = function (e) {
2206
+ e.preventDefault()
2207
+ Plugin.call($(this), 'show')
2208
+ }
2209
+
2210
+ $(document)
2211
+ .on('click.bs.tab.data-api', '[data-toggle="tab"]', clickHandler)
2212
+ .on('click.bs.tab.data-api', '[data-toggle="pill"]', clickHandler)
2213
+
2214
+ }(jQuery);
2215
+
2216
+ /* ========================================================================
2217
+ * Bootstrap: affix.js v3.3.7
2218
+ * http://getbootstrap.com/javascript/#affix
2219
+ * ========================================================================
2220
+ * Copyright 2011-2016 Twitter, Inc.
2221
+ * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
2222
+ * ======================================================================== */
2223
+
2224
+
2225
+ +function ($) {
2226
+ 'use strict';
2227
+
2228
+ // AFFIX CLASS DEFINITION
2229
+ // ======================
2230
+
2231
+ var Affix = function (element, options) {
2232
+ this.options = $.extend({}, Affix.DEFAULTS, options)
2233
+
2234
+ this.$target = $(this.options.target)
2235
+ .on('scroll.bs.affix.data-api', $.proxy(this.checkPosition, this))
2236
+ .on('click.bs.affix.data-api', $.proxy(this.checkPositionWithEventLoop, this))
2237
+
2238
+ this.$element = $(element)
2239
+ this.affixed = null
2240
+ this.unpin = null
2241
+ this.pinnedOffset = null
2242
+
2243
+ this.checkPosition()
2244
+ }
2245
+
2246
+ Affix.VERSION = '3.3.7'
2247
+
2248
+ Affix.RESET = 'affix affix-top affix-bottom'
2249
+
2250
+ Affix.DEFAULTS = {
2251
+ offset: 0,
2252
+ target: window
2253
+ }
2254
+
2255
+ Affix.prototype.getState = function (scrollHeight, height, offsetTop, offsetBottom) {
2256
+ var scrollTop = this.$target.scrollTop()
2257
+ var position = this.$element.offset()
2258
+ var targetHeight = this.$target.height()
2259
+
2260
+ if (offsetTop != null && this.affixed == 'top') return scrollTop < offsetTop ? 'top' : false
2261
+
2262
+ if (this.affixed == 'bottom') {
2263
+ if (offsetTop != null) return (scrollTop + this.unpin <= position.top) ? false : 'bottom'
2264
+ return (scrollTop + targetHeight <= scrollHeight - offsetBottom) ? false : 'bottom'
2265
+ }
2266
+
2267
+ var initializing = this.affixed == null
2268
+ var colliderTop = initializing ? scrollTop : position.top
2269
+ var colliderHeight = initializing ? targetHeight : height
2270
+
2271
+ if (offsetTop != null && scrollTop <= offsetTop) return 'top'
2272
+ if (offsetBottom != null && (colliderTop + colliderHeight >= scrollHeight - offsetBottom)) return 'bottom'
2273
+
2274
+ return false
2275
+ }
2276
+
2277
+ Affix.prototype.getPinnedOffset = function () {
2278
+ if (this.pinnedOffset) return this.pinnedOffset
2279
+ this.$element.removeClass(Affix.RESET).addClass('affix')
2280
+ var scrollTop = this.$target.scrollTop()
2281
+ var position = this.$element.offset()
2282
+ return (this.pinnedOffset = position.top - scrollTop)
2283
+ }
2284
+
2285
+ Affix.prototype.checkPositionWithEventLoop = function () {
2286
+ setTimeout($.proxy(this.checkPosition, this), 1)
2287
+ }
2288
+
2289
+ Affix.prototype.checkPosition = function () {
2290
+ if (!this.$element.is(':visible')) return
2291
+
2292
+ var height = this.$element.height()
2293
+ var offset = this.options.offset
2294
+ var offsetTop = offset.top
2295
+ var offsetBottom = offset.bottom
2296
+ var scrollHeight = Math.max($(document).height(), $(document.body).height())
2297
+
2298
+ if (typeof offset != 'object') offsetBottom = offsetTop = offset
2299
+ if (typeof offsetTop == 'function') offsetTop = offset.top(this.$element)
2300
+ if (typeof offsetBottom == 'function') offsetBottom = offset.bottom(this.$element)
2301
+
2302
+ var affix = this.getState(scrollHeight, height, offsetTop, offsetBottom)
2303
+
2304
+ if (this.affixed != affix) {
2305
+ if (this.unpin != null) this.$element.css('top', '')
2306
+
2307
+ var affixType = 'affix' + (affix ? '-' + affix : '')
2308
+ var e = $.Event(affixType + '.bs.affix')
2309
+
2310
+ this.$element.trigger(e)
2311
+
2312
+ if (e.isDefaultPrevented()) return
2313
+
2314
+ this.affixed = affix
2315
+ this.unpin = affix == 'bottom' ? this.getPinnedOffset() : null
2316
+
2317
+ this.$element
2318
+ .removeClass(Affix.RESET)
2319
+ .addClass(affixType)
2320
+ .trigger(affixType.replace('affix', 'affixed') + '.bs.affix')
2321
+ }
2322
+
2323
+ if (affix == 'bottom') {
2324
+ this.$element.offset({
2325
+ top: scrollHeight - height - offsetBottom
2326
+ })
2327
+ }
2328
+ }
2329
+
2330
+
2331
+ // AFFIX PLUGIN DEFINITION
2332
+ // =======================
2333
+
2334
+ function Plugin(option) {
2335
+ return this.each(function () {
2336
+ var $this = $(this)
2337
+ var data = $this.data('bs.affix')
2338
+ var options = typeof option == 'object' && option
2339
+
2340
+ if (!data) $this.data('bs.affix', (data = new Affix(this, options)))
2341
+ if (typeof option == 'string') data[option]()
2342
+ })
2343
+ }
2344
+
2345
+ var old = $.fn.affix
2346
+
2347
+ $.fn.affix = Plugin
2348
+ $.fn.affix.Constructor = Affix
2349
+
2350
+
2351
+ // AFFIX NO CONFLICT
2352
+ // =================
2353
+
2354
+ $.fn.affix.noConflict = function () {
2355
+ $.fn.affix = old
2356
+ return this
2357
+ }
2358
+
2359
+
2360
+ // AFFIX DATA-API
2361
+ // ==============
2362
+
2363
+ $(window).on('load', function () {
2364
+ $('[data-spy="affix"]').each(function () {
2365
+ var $spy = $(this)
2366
+ var data = $spy.data()
2367
+
2368
+ data.offset = data.offset || {}
2369
+
2370
+ if (data.offsetBottom != null) data.offset.bottom = data.offsetBottom
2371
+ if (data.offsetTop != null) data.offset.top = data.offsetTop
2372
+
2373
+ Plugin.call($spy, data)
2374
+ })
2375
+ })
2376
+
2377
+ }(jQuery);
{js → assets/js}/jquery.sliderPro.js RENAMED
@@ -1,5 +1,5 @@
1
  /*!
2
- * - v1.4.0
3
  * Homepage: http://bqworks.com/slider-pro/
4
  * Author: bqworks
5
  * Author URL: http://bqworks.com/
@@ -519,7 +519,7 @@
519
  selectedSlideSize = slideSize;
520
  }
521
 
522
- var selectedSlideOffset = this.settings.centerSelectedSlide === true ? Math.round( ( parseInt( this.$slidesMask.css( this.sizeProperty ), 10 ) - selectedSlideSize ) / 2 ) : 0,
523
  newSlidesPosition = - parseInt( this.$slides.find( '.sp-slide' ).eq( this.selectedSlideIndex ).css( this.positionProperty ), 10 ) + selectedSlideOffset;
524
 
525
  this._moveTo( newSlidesPosition, true );
@@ -737,7 +737,7 @@
737
  this._resizeHeight();
738
  }
739
 
740
- var selectedSlideOffset = this.settings.centerSelectedSlide === true ? Math.round( ( parseInt( this.$slidesMask.css( this.sizeProperty ), 10 ) - this.getSlideAt( this.selectedSlideIndex ).getSize()[ this.sizeProperty ] ) / 2 ) : 0,
741
  newSlidesPosition = - parseInt( this.$slides.find( '.sp-slide' ).eq( this.selectedSlideIndex ).css( this.positionProperty ), 10 ) + selectedSlideOffset;
742
 
743
  // Move the slides container to the new position
@@ -1317,13 +1317,13 @@
1317
  this.$mainImage.css({ width: '100%', height: 'auto' });
1318
  } else {
1319
  if ( this.settings.imageScaleMode === 'cover' ) {
1320
- if ( this.$mainImage.width() / this.$mainImage.height() <= this.width / this.height ) {
1321
  this.$mainImage.css({ width: '100%', height: 'auto' });
1322
  } else {
1323
  this.$mainImage.css({ width: 'auto', height: '100%' });
1324
  }
1325
  } else if ( this.settings.imageScaleMode === 'contain' ) {
1326
- if ( this.$mainImage.width() / this.$mainImage.height() >= this.width / this.height ) {
1327
  this.$mainImage.css({ width: '100%', height: 'auto' });
1328
  } else {
1329
  this.$mainImage.css({ width: 'auto', height: '100%' });
@@ -3741,6 +3741,9 @@
3741
  // scrolling when the user is scrolling through the slides.
3742
  allowOppositeScrolling: true,
3743
 
 
 
 
3744
  initTouchSwipe: function() {
3745
  var that = this;
3746
 
@@ -3761,7 +3764,7 @@
3761
 
3762
  // Prevent 'click' events unless there is intention for a 'click'
3763
  this.$slidesMask.find( 'a' ).on( 'click.' + NS, function( event ) {
3764
- if ( typeof event.originalEvent.touches === 'undefined' && that.$slider.hasClass( 'sp-swiping' ) ) {
3765
  event.preventDefault();
3766
  }
3767
  });
@@ -3773,6 +3776,15 @@
3773
  // Called when the slides starts being dragged
3774
  _onTouchStart: function( event ) {
3775
 
 
 
 
 
 
 
 
 
 
3776
  // Disable dragging if the element is set to allow selections
3777
  if ( $( event.target ).closest( '.sp-selectable' ).length >= 1 ) {
3778
  return;
@@ -3799,14 +3811,11 @@
3799
  }
3800
 
3801
  // Listen for move and end events
3802
- $( document ).on( this.touchSwipeEvents.moveEvent, $.proxy( this._onTouchMove, this ) );
3803
  $( document ).on( this.touchSwipeEvents.endEvent, $.proxy( this._onTouchEnd, this ) );
3804
 
3805
  // Swap grabbing icons
3806
  this.$slidesMask.removeClass( 'sp-grab' ).addClass( 'sp-grabbing' );
3807
-
3808
- // Add 'sp-swiping' class to indicate that the slides are being swiped
3809
- this.$slider.addClass( 'sp-swiping' );
3810
  },
3811
 
3812
  // Called during the slides' dragging
@@ -3816,6 +3825,11 @@
3816
  // Indicate that the move event is being fired
3817
  this.isTouchMoving = true;
3818
 
 
 
 
 
 
3819
  // Get the current position of the mouse pointer
3820
  this.touchEndPoint.x = eventObject.pageX || eventObject.clientX;
3821
  this.touchEndPoint.y = eventObject.pageY || eventObject.clientY;
@@ -3863,28 +3877,23 @@
3863
  touchDistance = this.settings.orientation === 'horizontal' ? this.touchDistance.x : this.touchDistance.y;
3864
 
3865
  // Remove the 'move' and 'end' listeners
3866
- $( document ).off( this.touchSwipeEvents.moveEvent );
3867
  $( document ).off( this.touchSwipeEvents.endEvent );
3868
-
3869
  this.allowOppositeScrolling = true;
3870
 
3871
  // Swap grabbing icons
3872
  this.$slidesMask.removeClass( 'sp-grabbing' ).addClass( 'sp-grab' );
3873
 
3874
- // Check if there is intention for a tap and remove
3875
- // the 'sp-swiping' class if that's the case
3876
- if ( this.isTouchMoving === false || this.isTouchMoving === true && Math.abs( this.touchDistance.x ) < 10 && Math.abs( this.touchDistance.y ) < 10 ) {
3877
- this.$slider.removeClass( 'sp-swiping' );
 
 
 
3878
  }
3879
 
3880
- // Remove the 'sp-swiping' class anyway, even if there was a swipe,
3881
- // but in this case remove it with a delay, because there might be
3882
- // other event listeners that check the existence of this class,
3883
- // and this class should still be applied for those listeners
3884
- setTimeout(function() {
3885
- that.$slider.removeClass( 'sp-swiping' );
3886
- }, 1 );
3887
-
3888
  // Return if the slides didn't move
3889
  if ( this.isTouchMoving === false ) {
3890
  return;
@@ -3894,7 +3903,7 @@
3894
 
3895
  // Calculate the old position of the slides in order to return to it if the swipe
3896
  // is below the threshold
3897
- var selectedSlideOffset = this.settings.centerSelectedSlide === true ? Math.round( ( parseInt( this.$slidesMask.css( this.sizeProperty ), 10 ) - this.getSlideAt( this.selectedSlideIndex ).getSize()[ this.sizeProperty ] ) / 2 ) : 0,
3898
  oldSlidesPosition = - parseInt( this.$slides.find( '.sp-slide' ).eq( this.selectedSlideIndex ).css( this.positionProperty ), 10 ) + selectedSlideOffset;
3899
 
3900
  if ( Math.abs( touchDistance ) < this.settings.touchSwipeThreshold ) {
@@ -3929,7 +3938,7 @@
3929
  this.$slidesMask.find( 'a' ).off( 'click.' + NS );
3930
 
3931
  this.$slidesMask.off( this.touchSwipeEvents.startEvent );
3932
- $( document ).off( this.touchSwipeEvents.moveEvent );
3933
  $( document ).off( this.touchSwipeEvents.endEvent );
3934
 
3935
  this.$slidesMask.removeClass( 'sp-grab' );
@@ -4394,7 +4403,7 @@
4394
 
4395
  // Full Screen module for Slider Pro.
4396
  //
4397
- // Adds the possibility to open the slider full-screen, using the HMTL5 FullScreen API.
4398
  ;(function( window, $ ) {
4399
 
4400
  "use strict";
@@ -4770,6 +4779,9 @@
4770
  // Stores the names of the events
4771
  thumbnailTouchSwipeEvents: { startEvent: '', moveEvent: '', endEvent: '' },
4772
 
 
 
 
4773
  initThumbnailTouchSwipe: function() {
4774
  this.on( 'update.' + NS, $.proxy( this._thumbnailTouchSwipeOnUpdate, this ) );
4775
  },
@@ -4807,6 +4819,16 @@
4807
 
4808
  // Called when the thumbnail scroller starts being dragged
4809
  _onThumbnailTouchStart: function( event ) {
 
 
 
 
 
 
 
 
 
 
4810
  // Disable dragging if the element is set to allow selections
4811
  if ( $( event.target ).closest( '.sp-selectable' ).length >= 1 ) {
4812
  return;
@@ -5117,6 +5139,7 @@
5117
 
5118
  initVideo: function() {
5119
  this.on( 'update.' + NS, $.proxy( this._videoOnUpdate, this ) );
 
5120
  this.on( 'gotoSlideComplete.' + NS, $.proxy( this._videoOnGotoSlideComplete, this ) );
5121
  },
5122
 
@@ -5169,6 +5192,7 @@
5169
  // When the video is paused, restart the autoplay
5170
  video.on( 'videoPause.' + NS, function() {
5171
  if ( that.settings.pauseVideoAction === 'startAutoplay' && typeof that.startAutoplay !== 'undefined' ) {
 
5172
  that.startAutoplay();
5173
  that.settings.autoplay = true;
5174
  }
@@ -5185,6 +5209,7 @@
5185
  // go to the next slide, or replay the video
5186
  video.on( 'videoEnded.' + NS, function() {
5187
  if ( that.settings.endVideoAction === 'startAutoplay' && typeof that.startAutoplay !== 'undefined' ) {
 
5188
  that.startAutoplay();
5189
  that.settings.autoplay = true;
5190
  } else if ( that.settings.endVideoAction === 'nextSlide' ) {
@@ -5243,7 +5268,7 @@
5243
  id = match[2];
5244
 
5245
  // Get the source of the iframe that will be created
5246
- src = provider === 'youtube' ? '//www.youtube.com/embed/' + id + '?enablejsapi=1&wmode=opaque' : '//player.vimeo.com/video/'+ id +'?api=1';
5247
 
5248
  // Get the attributes passed to the video link and then pass them to the iframe's src
5249
  videoAttributes = href.split( '?' )[ 1 ];
@@ -5279,7 +5304,7 @@
5279
  },
5280
 
5281
  // Called when a new slide is selected
5282
- _videoOnGotoSlideComplete: function( event ) {
5283
 
5284
  // Get the video from the previous slide
5285
  var previousVideo = this.$slides.find( '.sp-slide' ).eq( event.previousIndex ).find( '.sp-video[data-video-init]' );
@@ -5303,9 +5328,14 @@
5303
  }
5304
  }
5305
  }
 
 
 
 
 
5306
 
5307
  // Handle the video from the selected slide
5308
- if ( this.settings.reachVideoAction === 'playVideo' ) {
5309
  var loadedVideo = this.$slides.find( '.sp-slide' ).eq( event.index ).find( '.sp-video[data-video-init]' ),
5310
  unloadedVideo = this.$slides.find( '.sp-slide' ).eq( event.index ).find( '.sp-video[data-video-preinit]' );
5311
 
@@ -5316,6 +5346,16 @@
5316
  } else if ( unloadedVideo.length !== 0 ) {
5317
  unloadedVideo.trigger( 'click.' + NS );
5318
  }
 
 
 
 
 
 
 
 
 
 
5319
  }
5320
  },
5321
 
@@ -5336,6 +5376,7 @@
5336
  });
5337
 
5338
  this.off( 'update.' + NS );
 
5339
  this.off( 'gotoSlideComplete.' + NS );
5340
  },
5341
 
@@ -5734,7 +5775,7 @@ var VimeoVideoHelper = {
5734
  var VimeoVideo = function( video ) {
5735
  this.init = false;
5736
 
5737
- if ( typeof window.Froogaloop !== 'undefined' ) {
5738
  Video.call( this, video );
5739
  } else {
5740
  VimeoVideoHelper.vimeoVideos.push({ 'video': video, 'scope': this });
@@ -5743,12 +5784,12 @@ var VimeoVideo = function( video ) {
5743
  VimeoVideoHelper.vimeoAPIAdded = true;
5744
 
5745
  var tag = document.createElement('script');
5746
- tag.src = "//a.vimeocdn.com/js/froogaloop2.min.js";
5747
  var firstScriptTag = document.getElementsByTagName( 'script' )[0];
5748
  firstScriptTag.parentNode.insertBefore( tag, firstScriptTag );
5749
 
5750
  var checkVimeoAPITimer = setInterval(function() {
5751
- if ( typeof window.Froogaloop !== 'undefined' ) {
5752
  clearInterval( checkVimeoAPITimer );
5753
 
5754
  $.each( VimeoVideoHelper.vimeoVideos, function( index, element ) {
@@ -5785,62 +5826,66 @@ VimeoVideo.prototype._setup = function() {
5785
  var that = this;
5786
 
5787
  // Get a reference to the player
5788
- this.player = $f( this.$video[0] );
5789
 
5790
- this.player.addEvent( 'ready', function() {
5791
- that.ready = true;
5792
- that.trigger({ type: 'ready' });
5793
 
5794
- that.player.addEvent( 'play', function() {
5795
- if ( that.started === false ) {
5796
- that.started = true;
5797
- that.trigger({ type: 'start' });
5798
- }
5799
 
5800
- that.state = 'playing';
5801
- that.trigger({ type: 'play' });
5802
- });
5803
 
5804
- that.player.addEvent( 'pause', function() {
5805
- that.state = 'paused';
5806
- that.trigger({ type: 'pause' });
5807
- });
5808
 
5809
- that.player.addEvent( 'finish', function() {
5810
- that.state = 'ended';
5811
- that.trigger({ type: 'ended' });
5812
- });
5813
  });
5814
  };
5815
 
5816
  VimeoVideo.prototype.play = function() {
5817
  var that = this;
5818
-
5819
- if ( this.ready === true ) {
5820
- this.player.api( 'play' );
5821
- } else {
5822
- var timer = setInterval(function() {
5823
- if ( that.ready === true ) {
5824
- clearInterval( timer );
5825
- that.player.api( 'play' );
5826
- }
5827
- }, 100 );
5828
- }
5829
  };
5830
 
5831
  VimeoVideo.prototype.pause = function() {
5832
- this.player.api( 'pause' );
5833
  };
5834
 
5835
  VimeoVideo.prototype.stop = function() {
5836
- this.player.api( 'seekTo', 0 );
5837
- this.player.api( 'pause' );
5838
- this.state = 'stopped';
 
 
 
5839
  };
5840
 
5841
  VimeoVideo.prototype.replay = function() {
5842
- this.player.api( 'seekTo', 0 );
5843
- this.player.api( 'play' );
 
 
 
5844
  };
5845
 
5846
  VimeoVideo.prototype.on = function( type, callback ) {
@@ -6157,4 +6202,4 @@ JWPlayerVideo.prototype.replay = function() {
6157
  this.player.play( true );
6158
  };
6159
 
6160
- })( jQuery );
1
  /*!
2
+ * - v1.5.0
3
  * Homepage: http://bqworks.com/slider-pro/
4
  * Author: bqworks
5
  * Author URL: http://bqworks.com/
519
  selectedSlideSize = slideSize;
520
  }
521
 
522
+ var selectedSlideOffset = this.settings.centerSelectedSlide === true && this.settings.visibleSize !== 'auto' ? Math.round( ( parseInt( this.$slidesMask.css( this.sizeProperty ), 10 ) - selectedSlideSize ) / 2 ) : 0,
523
  newSlidesPosition = - parseInt( this.$slides.find( '.sp-slide' ).eq( this.selectedSlideIndex ).css( this.positionProperty ), 10 ) + selectedSlideOffset;
524
 
525
  this._moveTo( newSlidesPosition, true );
737
  this._resizeHeight();
738
  }
739
 
740
+ var selectedSlideOffset = this.settings.centerSelectedSlide === true && this.settings.visibleSize !== 'auto' ? Math.round( ( parseInt( this.$slidesMask.css( this.sizeProperty ), 10 ) - this.getSlideAt( this.selectedSlideIndex ).getSize()[ this.sizeProperty ] ) / 2 ) : 0,
741
  newSlidesPosition = - parseInt( this.$slides.find( '.sp-slide' ).eq( this.selectedSlideIndex ).css( this.positionProperty ), 10 ) + selectedSlideOffset;
742
 
743
  // Move the slides container to the new position
1317
  this.$mainImage.css({ width: '100%', height: 'auto' });
1318
  } else {
1319
  if ( this.settings.imageScaleMode === 'cover' ) {
1320
+ if ( this.$mainImage.width() / this.$mainImage.height() <= this.$slide.width() / this.$slide.height() ) {
1321
  this.$mainImage.css({ width: '100%', height: 'auto' });
1322
  } else {
1323
  this.$mainImage.css({ width: 'auto', height: '100%' });
1324
  }
1325
  } else if ( this.settings.imageScaleMode === 'contain' ) {
1326
+ if ( this.$mainImage.width() / this.$mainImage.height() >= this.$slide.width() / this.$slide.height() ) {
1327
  this.$mainImage.css({ width: '100%', height: 'auto' });
1328
  } else {
1329
  this.$mainImage.css({ width: 'auto', height: '100%' });
3741
  // scrolling when the user is scrolling through the slides.
3742
  allowOppositeScrolling: true,
3743
 
3744
+ // Indicates whether the previous 'start' event was a 'touchstart' or 'mousedown'
3745
+ previousStartEvent: '',
3746
+
3747
  initTouchSwipe: function() {
3748
  var that = this;
3749
 
3764
 
3765
  // Prevent 'click' events unless there is intention for a 'click'
3766
  this.$slidesMask.find( 'a' ).on( 'click.' + NS, function( event ) {
3767
+ if ( that.$slider.hasClass( 'sp-swiping' ) ) {
3768
  event.preventDefault();
3769
  }
3770
  });
3776
  // Called when the slides starts being dragged
3777
  _onTouchStart: function( event ) {
3778
 
3779
+ // Return if a 'mousedown' event follows a 'touchstart' event
3780
+ if ( event.type === 'mousedown' && this.previousStartEvent === 'touchstart' ) {
3781
+ this.previousStartEvent = event.type;
3782
+ return;
3783
+ }
3784
+
3785
+ // Assign the new 'start' event
3786
+ this.previousStartEvent = event.type;
3787
+
3788
  // Disable dragging if the element is set to allow selections
3789
  if ( $( event.target ).closest( '.sp-selectable' ).length >= 1 ) {
3790
  return;
3811
  }
3812
 
3813
  // Listen for move and end events
3814
+ this.$slidesMask.on( this.touchSwipeEvents.moveEvent, $.proxy( this._onTouchMove, this ) );
3815
  $( document ).on( this.touchSwipeEvents.endEvent, $.proxy( this._onTouchEnd, this ) );
3816
 
3817
  // Swap grabbing icons
3818
  this.$slidesMask.removeClass( 'sp-grab' ).addClass( 'sp-grabbing' );
 
 
 
3819
  },
3820
 
3821
  // Called during the slides' dragging
3825
  // Indicate that the move event is being fired
3826
  this.isTouchMoving = true;
3827
 
3828
+ // Add 'sp-swiping' class to indicate that the slides are being swiped
3829
+ if ( this.$slider.hasClass( 'sp-swiping' ) === false ) {
3830
+ this.$slider.addClass( 'sp-swiping' );
3831
+ }
3832
+
3833
  // Get the current position of the mouse pointer
3834
  this.touchEndPoint.x = eventObject.pageX || eventObject.clientX;
3835
  this.touchEndPoint.y = eventObject.pageY || eventObject.clientY;
3877
  touchDistance = this.settings.orientation === 'horizontal' ? this.touchDistance.x : this.touchDistance.y;
3878
 
3879
  // Remove the 'move' and 'end' listeners
3880
+ this.$slidesMask.off( this.touchSwipeEvents.moveEvent );
3881
  $( document ).off( this.touchSwipeEvents.endEvent );
3882
+
3883
  this.allowOppositeScrolling = true;
3884
 
3885
  // Swap grabbing icons
3886
  this.$slidesMask.removeClass( 'sp-grabbing' ).addClass( 'sp-grab' );
3887
 
3888
+ // Remove the 'sp-swiping' class with a delay, to allow
3889
+ // other event listeners (i.e. click) to check the existance
3890
+ // of the swipe event.
3891
+ if ( this.$slider.hasClass( 'sp-swiping' ) ) {
3892
+ setTimeout(function() {
3893
+ that.$slider.removeClass( 'sp-swiping' );
3894
+ }, 100 );
3895
  }
3896
 
 
 
 
 
 
 
 
 
3897
  // Return if the slides didn't move
3898
  if ( this.isTouchMoving === false ) {
3899
  return;
3903
 
3904
  // Calculate the old position of the slides in order to return to it if the swipe
3905
  // is below the threshold
3906
+ var selectedSlideOffset = this.settings.centerSelectedSlide === true && this.settings.visibleSize !== 'auto' ? Math.round( ( parseInt( this.$slidesMask.css( this.sizeProperty ), 10 ) - this.getSlideAt( this.selectedSlideIndex ).getSize()[ this.sizeProperty ] ) / 2 ) : 0,
3907
  oldSlidesPosition = - parseInt( this.$slides.find( '.sp-slide' ).eq( this.selectedSlideIndex ).css( this.positionProperty ), 10 ) + selectedSlideOffset;
3908
 
3909
  if ( Math.abs( touchDistance ) < this.settings.touchSwipeThreshold ) {
3938
  this.$slidesMask.find( 'a' ).off( 'click.' + NS );
3939
 
3940
  this.$slidesMask.off( this.touchSwipeEvents.startEvent );
3941
+ this.$slidesMask.off( this.touchSwipeEvents.moveEvent );
3942
  $( document ).off( this.touchSwipeEvents.endEvent );
3943
 
3944
  this.$slidesMask.removeClass( 'sp-grab' );
4403
 
4404
  // Full Screen module for Slider Pro.
4405
  //
4406
+ // Adds the possibility to open the slider full-screen, using the HTML5 FullScreen API.
4407
  ;(function( window, $ ) {
4408
 
4409
  "use strict";
4779
  // Stores the names of the events
4780
  thumbnailTouchSwipeEvents: { startEvent: '', moveEvent: '', endEvent: '' },
4781
 
4782
+ // Indicates whether the previous 'start' event was a 'touchstart' or 'mousedown'
4783
+ thumbnailPreviousStartEvent: '',
4784
+
4785
  initThumbnailTouchSwipe: function() {
4786
  this.on( 'update.' + NS, $.proxy( this._thumbnailTouchSwipeOnUpdate, this ) );
4787
  },
4819
 
4820
  // Called when the thumbnail scroller starts being dragged
4821
  _onThumbnailTouchStart: function( event ) {
4822
+
4823
+ // Return if a 'mousedown' event follows a 'touchstart' event
4824
+ if ( event.type === 'mousedown' && this.thumbnailPreviousStartEvent === 'touchstart' ) {
4825
+ this.thumbnailPreviousStartEvent = event.type;
4826
+ return;
4827
+ }
4828
+
4829
+ // Assign the new 'start' event
4830
+ this.thumbnailPreviousStartEvent = event.type;
4831
+
4832
  // Disable dragging if the element is set to allow selections
4833
  if ( $( event.target ).closest( '.sp-selectable' ).length >= 1 ) {
4834
  return;
5139
 
5140
  initVideo: function() {
5141
  this.on( 'update.' + NS, $.proxy( this._videoOnUpdate, this ) );
5142
+ this.on( 'gotoSlide.' + NS, $.proxy( this._videoOnGotoSlide, this ) );
5143
  this.on( 'gotoSlideComplete.' + NS, $.proxy( this._videoOnGotoSlideComplete, this ) );
5144
  },
5145
 
5192
  // When the video is paused, restart the autoplay
5193
  video.on( 'videoPause.' + NS, function() {
5194
  if ( that.settings.pauseVideoAction === 'startAutoplay' && typeof that.startAutoplay !== 'undefined' ) {
5195
+ that.stopAutoplay();
5196
  that.startAutoplay();
5197
  that.settings.autoplay = true;
5198
  }
5209
  // go to the next slide, or replay the video
5210
  video.on( 'videoEnded.' + NS, function() {
5211
  if ( that.settings.endVideoAction === 'startAutoplay' && typeof that.startAutoplay !== 'undefined' ) {
5212
+ that.stopAutoplay();
5213
  that.startAutoplay();
5214
  that.settings.autoplay = true;
5215
  } else if ( that.settings.endVideoAction === 'nextSlide' ) {
5268
  id = match[2];
5269
 
5270
  // Get the source of the iframe that will be created
5271
+ src = provider === 'youtube' ? '//www.youtube.com/embed/' + id + '?enablejsapi=1&wmode=opaque' : '//player.vimeo.com/video/'+ id;
5272
 
5273
  // Get the attributes passed to the video link and then pass them to the iframe's src
5274
  videoAttributes = href.split( '?' )[ 1 ];
5304
  },
5305
 
5306
  // Called when a new slide is selected
5307
+ _videoOnGotoSlide: function( event ) {
5308
 
5309
  // Get the video from the previous slide
5310
  var previousVideo = this.$slides.find( '.sp-slide' ).eq( event.previousIndex ).find( '.sp-video[data-video-init]' );
5328
  }
5329
  }
5330
  }
5331
+ },
5332
+
5333
+ // Called when a new slide is selected,
5334
+ // after the transition animation is complete.
5335
+ _videoOnGotoSlideComplete: function( event ) {
5336
 
5337
  // Handle the video from the selected slide
5338
+ if ( this.settings.reachVideoAction === 'playVideo' && event.index === this.selectedSlideIndex ) {
5339
  var loadedVideo = this.$slides.find( '.sp-slide' ).eq( event.index ).find( '.sp-video[data-video-init]' ),
5340
  unloadedVideo = this.$slides.find( '.sp-slide' ).eq( event.index ).find( '.sp-video[data-video-preinit]' );
5341
 
5346
  } else if ( unloadedVideo.length !== 0 ) {
5347
  unloadedVideo.trigger( 'click.' + NS );
5348
  }
5349
+
5350
+ // Autoplay is stopped when the video starts playing
5351
+ // and the video's 'play' event is fired, but on slower connections,
5352
+ // the video's playing will be delayed and the 'play' event
5353
+ // will not fire in time to stop the autoplay, so we'll
5354
+ // stop it here as well.
5355
+ if ( ( loadedVideo.length !== 0 || unloadedVideo.length !== 0 ) && this.settings.playVideoAction === 'stopAutoplay' && typeof this.stopAutoplay !== 'undefined' ) {
5356
+ this.stopAutoplay();
5357
+ this.settings.autoplay = false;
5358
+ }
5359
  }
5360
  },
5361
 
5376
  });
5377
 
5378
  this.off( 'update.' + NS );
5379
+ this.off( 'gotoSlide.' + NS );
5380
  this.off( 'gotoSlideComplete.' + NS );
5381
  },
5382
 
5775
  var VimeoVideo = function( video ) {
5776
  this.init = false;
5777
 
5778
+ if ( typeof window.Vimeo !== 'undefined' ) {
5779
  Video.call( this, video );
5780
  } else {
5781
  VimeoVideoHelper.vimeoVideos.push({ 'video': video, 'scope': this });
5784
  VimeoVideoHelper.vimeoAPIAdded = true;
5785
 
5786
  var tag = document.createElement('script');
5787
+ tag.src = "//player.vimeo.com/api/player.js";
5788
  var firstScriptTag = document.getElementsByTagName( 'script' )[0];
5789
  firstScriptTag.parentNode.insertBefore( tag, firstScriptTag );
5790
 
5791
  var checkVimeoAPITimer = setInterval(function() {
5792
+ if ( typeof window.Vimeo !== 'undefined' ) {
5793
  clearInterval( checkVimeoAPITimer );
5794
 
5795
  $.each( VimeoVideoHelper.vimeoVideos, function( index, element ) {
5826
  var that = this;
5827
 
5828
  // Get a reference to the player
5829
+ this.player = new Vimeo.Player( this.$video[0] );
5830
 
5831
+ that.ready = true;
5832
+ that.trigger({ type: 'ready' });
 
5833
 
5834
+ that.player.on( 'play', function() {
5835
+ if ( that.started === false ) {
5836
+ that.started = true;
5837
+ that.trigger({ type: 'start' });
5838
+ }
5839
 
5840
+ that.state = 'playing';
5841
+ that.trigger({ type: 'play' });
5842
+ });
5843
 
5844
+ that.player.on( 'pause', function() {
5845
+ that.state = 'paused';
5846
+ that.trigger({ type: 'pause' });
5847
+ });
5848
 
5849
+ that.player.on( 'ended', function() {
5850
+ that.state = 'ended';
5851
+ that.trigger({ type: 'ended' });
 
5852
  });
5853
  };
5854
 
5855
  VimeoVideo.prototype.play = function() {
5856
  var that = this;
5857
+
5858
+ if ( this.ready === true ) {
5859
+ this.player.play();
5860
+ } else {
5861
+ var timer = setInterval(function() {
5862
+ if ( that.ready === true ) {
5863
+ clearInterval( timer );
5864
+ that.player.play();
5865
+ }
5866
+ }, 100 );
5867
+ }
5868
  };
5869
 
5870
  VimeoVideo.prototype.pause = function() {
5871
+ this.player.pause();
5872
  };
5873
 
5874
  VimeoVideo.prototype.stop = function() {
5875
+ var that = this;
5876
+
5877
+ this.player.setCurrentTime( 0 ).then( function() {
5878
+ that.player.pause();
5879
+ that.state = 'stopped';
5880
+ } );
5881
  };
5882
 
5883
  VimeoVideo.prototype.replay = function() {
5884
+ var that = this;
5885
+
5886
+ this.player.setCurrentTime( 0 ).then( function() {
5887
+ that.player.play();
5888
+ } );
5889
  };
5890
 
5891
  VimeoVideo.prototype.on = function( type, callback ) {
6202
  this.player.play( true );
6203
  };
6204
 
6205
+ })( jQuery );
assets/js/wpfrank-uris-color-picker-custom.js ADDED
@@ -0,0 +1,20 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ jQuery(document).ready(function($){
2
+ jQuery('.my-color-field').wpColorPicker();
3
+ });
4
+
5
+ var URISColorPickerOptions = {
6
+ // you can declare a default color here,
7
+ // or in the data-default-color attribute on the input
8
+ defaultColor: false,
9
+ // a callback to fire whenever the color changes to a valid color
10
+ change: function(event, ui){},
11
+ // a callback to fire when the input is emptied or an invalid color
12
+ clear: function() {},
13
+ // hide the color picker controls on load
14
+ hide: true,
15
+ // show a group of common colors beneath the square
16
+ // or, supply an array of colors to customize further
17
+ palettes: true
18
+ };
19
+
20
+ jQuery('.my-color-field').wpColorPicker(URISColorPickerOptions);
assets/js/wpfrank-uris-multiple-media-uploader.js ADDED
@@ -0,0 +1,80 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ jQuery(function(jQuery) {
2
+ var file_frame,
3
+ uris_slider = {
4
+ admin_thumb_ul: '',
5
+ init: function() {
6
+ this.admin_thumb_ul = jQuery('#uris-slides-container');
7
+ this.admin_thumb_ul.sortable({
8
+ placeholder: '',
9
+ revert: true,
10
+ });
11
+ this.admin_thumb_ul.on('click', '.uris-slide-delete-icon', function() {
12
+ if (confirm('Are you sure you want to delete this slide?')) {
13
+ jQuery(this).parent().fadeOut(1000, function() {
14
+ jQuery(this).remove();
15
+ });
16
+ }
17
+ return false;
18
+ });
19
+
20
+ jQuery('#uris-add-new-slide').on('click', function(event) {
21
+ event.preventDefault();
22
+ if (file_frame) {
23
+ file_frame.open();
24
+ return;
25
+ }
26
+
27
+ file_frame = wp.media.frames.file_frame = wp.media({
28
+ title: jQuery(this).data('uploader_title'),
29
+ button: {
30
+ text: jQuery(this).data('uploader_button_text'),
31
+ },
32
+ multiple: true
33
+ });
34
+
35
+ file_frame.on('select', function() {
36
+ var images = file_frame.state().get('selection').toJSON(),
37
+ length = images.length;
38
+ for (var i = 0; i < length; i++) {
39
+ uris_slider.get_thumbnail_uris(images[i]['id']);
40
+ }
41
+ });
42
+ file_frame.open();
43
+ });
44
+
45
+ jQuery('#uris-delete-all-slide').on('click', function() {
46
+ if (confirm('Are you sure you want to delete all the slides?')) {
47
+ uris_slider.admin_thumb_ul.empty();
48
+ }
49
+ return false;
50
+ });
51
+
52
+
53
+ },
54
+ get_thumbnail_uris: function(id, cb) {
55
+ cb = cb || function() {
56
+ };
57
+ var data = {
58
+ action: 'uris_get_thumbnail',
59
+ imageid: id
60
+ };
61
+ jQuery.post(ajaxurl, data, function(response) {
62
+ uris_slider.admin_thumb_ul.append(response);
63
+ cb();
64
+ });
65
+ },
66
+ get_all_thumbnails: function(post_id, included) {
67
+ var data = {
68
+ action: 'rpggallery_get_all_thumbnail',
69
+ post_id: post_id,
70
+ included: included
71
+ };
72
+ jQuery('#rpggallery_spinner').show();
73
+ jQuery.post(ajaxurl, data, function(response) {
74
+ uris_slider.admin_thumb_ul.append(response);
75
+ jQuery('#rpggallery_spinner').hide();
76
+ });
77
+ }
78
+ };
79
+ uris_slider.init();
80
+ });
{tooltip → assets/tooltip}/darktooltip.min.css RENAMED
File without changes
{tooltip → assets/tooltip}/jquery.darktooltip.min.js RENAMED
File without changes
css/bootstrap-latest/bootstrap.css DELETED
@@ -1,5768 +0,0 @@
1
- /*! * Bootstrap v3.3.7 (http://getbootstrap.com) * Copyright 2011-2016 Twitter, Inc. * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) */
2
- /*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */
3
- html{
4
- font-family:sans-serif;
5
- -webkit-text-size-adjust:100%;
6
- -ms-text-size-adjust:100%
7
- }
8
- body{
9
- margin:0
10
- }
11
- article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{
12
- display:block
13
- }
14
- audio,canvas,progress,video{
15
- display:inline-block;
16
- vertical-align:baseline
17
- }
18
- audio:not([controls]){
19
- display:none;
20
- height:0
21
- }
22
- [hidden],template{
23
- display:none
24
- }
25
- a{
26
- background-color:transparent
27
- }
28
- a:active,a:hover{
29
- outline:0
30
- }
31
- abbr[title]{
32
- border-bottom:1px dotted
33
- }
34
- b,strong{
35
- font-weight:700
36
- }
37
- dfn{
38
- font-style:italic
39
- }
40
- h1{
41
- margin:.67em 0;
42
- font-size:2em
43
- }
44
- mark{
45
- color:#000;
46
- background:#ff0
47
- }
48
- small{
49
- font-size:80%
50
- }
51
- sub,sup{
52
- position:relative;
53
- font-size:75%;
54
- line-height:0;
55
- vertical-align:baseline
56
- }
57
- sup{
58
- top:-.5em
59
- }
60
- sub{
61
- bottom:-.25em
62
- }
63
- img{
64
- border:0
65
- }
66
- svg:not(:root){
67
- overflow:hidden
68
- }
69
- figure{
70
- margin:1em 40px
71
- }
72
- hr{
73
- height:0;
74
- -webkit-box-sizing:content-box;
75
- -moz-box-sizing:content-box;
76
- box-sizing:content-box
77
- }
78
- pre{
79
- overflow:auto
80
- }
81
- code,kbd,pre,samp{
82
- font-family:monospace,monospace;
83
- font-size:1em
84
- }
85
- button,input,optgroup,select,textarea{
86
- margin:0;
87
- font:inherit;
88
- color:inherit
89
- }
90
- button{
91
- overflow:visible
92
- }
93
- button,select{
94
- text-transform:none
95
- }
96
- button,html input[type=button],input[type=reset],input[type=submit]{
97
- -webkit-appearance:button;
98
- cursor:pointer
99
- }
100
- button[disabled],html input[disabled]{
101
- cursor:default
102
- }
103
- button::-moz-focus-inner,input::-moz-focus-inner{
104
- padding:0;
105
- border:0
106
- }
107
- input{
108
- line-height:normal
109
- }
110
- input[type=checkbox],input[type=radio]{
111
- -webkit-box-sizing:border-box;
112
- -moz-box-sizing:border-box;
113
- box-sizing:border-box;
114
- padding:0
115
- }
116
- input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{
117
- height:auto
118
- }
119
- input[type=search]{
120
- -webkit-box-sizing:content-box;
121
- -moz-box-sizing:content-box;
122
- box-sizing:content-box;
123
- -webkit-appearance:textfield
124
- }
125
- input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{
126
- -webkit-appearance:none
127
- }
128
- fieldset{
129
- padding:.35em .625em .75em;
130
- margin:0 2px;
131
- border:1px solid silver
132
- }
133
- legend{
134
- padding:0;
135
- border:0
136
- }
137
- textarea{
138
- overflow:auto
139
- }
140
- optgroup{
141
- font-weight:700
142
- }
143
- table{
144
- border-spacing:0;
145
- border-collapse:collapse
146
- }
147
- td,th{
148
- padding:0
149
- }
150
- /*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */
151
- @media print{
152
- *,:after,:before{
153
- color:#000!important;
154
- text-shadow:none!important;
155
- background:0 0!important;
156
- -webkit-box-shadow:none!important;
157
- box-shadow:none!important
158
- }
159
- a,a:visited{
160
- text-decoration:underline
161
- }
162
- a[href]:after{
163
- content:" (" attr(href) ")"
164
- }
165
- abbr[title]:after{
166
- content:" (" attr(title) ")"
167
- }
168
- a[href^="javascript:"]:after,a[href^="#"]:after{
169
- content:""
170
- }
171
- blockquote,pre{
172
- border:1px solid #999;
173
- page-break-inside:avoid
174
- }
175
- thead{
176
- display:table-header-group
177
- }
178
- img,tr{
179
- page-break-inside:avoid
180
- }
181
- img{
182
- max-width:100%!important
183
- }
184
- h2,h3,p{
185
- orphans:3;
186
- widows:3
187
- }
188
- h2,h3{
189
- page-break-after:avoid
190
- }
191
- .navbar{
192
- display:none
193
- }
194
- .btn>.caret,.dropup>.btn>.caret{
195
- border-top-color:#000!important
196
- }
197
- .label{
198
- border:1px solid #000
199
- }
200
- .table{
201
- border-collapse:collapse!important
202
- }
203
- .table td,.table th{
204
- background-color:#fff!important
205
- }
206
- .table-bordered td,.table-bordered th{
207
- border:1px solid #ddd!important
208
- }
209
- }
210
- @font-face{
211
- font-family:'Glyphicons Halflings';
212
- src:url(../fonts/glyphicons-halflings-regular.eot);
213
- 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')
214
- }
215
- .glyphicon{
216
- position:relative;
217
- top:1px;
218
- display:inline-block;
219
- font-family:'Glyphicons Halflings';
220
- font-style:normal;
221
- font-weight:400;
222
- line-height:1;
223
- -webkit-font-smoothing:antialiased;
224
- -moz-osx-font-smoothing:grayscale
225
- }
226
- .glyphicon-asterisk:before{
227
- content:"\002a"
228
- }
229
- .glyphicon-plus:before{
230
- content:"\002b"
231
- }
232
- .glyphicon-eur:before,.glyphicon-euro:before{
233
- content:"\20ac"
234
- }
235
- .glyphicon-minus:before{
236
- content:"\2212"
237
- }
238
- .glyphicon-cloud:before{
239
- content:"\2601"
240
- }
241
- .glyphicon-envelope:before{
242
- content:"\2709"
243
- }
244
- .glyphicon-pencil:before{
245
- content:"\270f"
246
- }
247
- .glyphicon-glass:before{
248
- content:"\e001"
249
- }
250
- .glyphicon-music:before{
251
- content:"\e002"
252
- }
253
- .glyphicon-search:before{
254
- content:"\e003"
255
- }
256
- .glyphicon-heart:before{
257
- content:"\e005"
258
- }
259
- .glyphicon-star:before{
260
- content:"\e006"
261
- }
262
- .glyphicon-star-empty:before{
263
- content:"\e007"
264
- }
265
- .glyphicon-user:before{
266
- content:"\e008"
267
- }
268
- .glyphicon-film:before{
269
- content:"\e009"
270
- }
271
- .glyphicon-th-large:before{
272
- content:"\e010"
273
- }
274
- .glyphicon-th:before{
275
- content:"\e011"
276
- }
277
- .glyphicon-th-list:before{
278
- content:"\e012"
279
- }
280
- .glyphicon-ok:before{
281
- content:"\e013"
282
- }
283
- .glyphicon-remove:before{
284
- content:"\e014"
285
- }
286
- .glyphicon-zoom-in:before{
287
- content:"\e015"
288
- }
289
- .glyphicon-zoom-out:before{
290
- content:"\e016"
291
- }
292
- .glyphicon-off:before{
293
- content:"\e017"
294
- }
295
- .glyphicon-signal:before{
296
- content:"\e018"
297
- }
298
- .glyphicon-cog:before{
299
- content:"\e019"
300
- }
301
- .glyphicon-trash:before{
302
- content:"\e020"
303
- }
304
- .glyphicon-home:before{
305
- content:"\e021"
306
- }
307
- .glyphicon-file:before{
308
- content:"\e022"
309
- }
310
- .glyphicon-time:before{
311
- content:"\e023"
312
- }
313
- .glyphicon-road:before{
314
- content:"\e024"
315
- }
316
- .glyphicon-download-alt:before{
317
- content:"\e025"
318
- }
319
- .glyphicon-download:before{
320
- content:"\e026"
321
- }
322
- .glyphicon-upload:before{
323
- content:"\e027"
324
- }
325
- .glyphicon-inbox:before{
326
- content:"\e028"
327
- }
328
- .glyphicon-play-circle:before{
329
- content:"\e029"
330
- }
331
- .glyphicon-repeat:before{
332
- content:"\e030"
333
- }
334
- .glyphicon-refresh:before{
335
- content:"\e031"
336
- }
337
- .glyphicon-list-alt:before{
338
- content:"\e032"
339
- }
340
- .glyphicon-lock:before{
341
- content:"\e033"
342
- }
343
- .glyphicon-flag:before{
344
- content:"\e034"
345
- }
346
- .glyphicon-headphones:before{
347
- content:"\e035"
348
- }
349
- .glyphicon-volume-off:before{
350
- content:"\e036"
351
- }
352
- .glyphicon-volume-down:before{
353
- content:"\e037"
354
- }
355
- .glyphicon-volume-up:before{
356
- content:"\e038"
357
- }
358
- .glyphicon-qrcode:before{
359
- content:"\e039"
360
- }
361
- .glyphicon-barcode:before{
362
- content:"\e040"
363
- }
364
- .glyphicon-tag:before{
365
- content:"\e041"
366
- }
367
- .glyphicon-tags:before{
368
- content:"\e042"
369
- }
370
- .glyphicon-book:before{
371
- content:"\e043"
372
- }
373
- .glyphicon-bookmark:before{
374
- content:"\e044"
375
- }
376
- .glyphicon-print:before{
377
- content:"\e045"
378
- }
379
- .glyphicon-camera:before{
380
- content:"\e046"
381
- }
382
- .glyphicon-font:before{
383
- content:"\e047"
384
- }
385
- .glyphicon-bold:before{
386
- content:"\e048"
387
- }
388
- .glyphicon-italic:before{
389
- content:"\e049"
390
- }
391
- .glyphicon-text-height:before{
392
- content:"\e050"
393
- }
394
- .glyphicon-text-width:before{
395
- content:"\e051"
396
- }
397
- .glyphicon-align-left:before{
398
- content:"\e052"
399
- }
400
- .glyphicon-align-center:before{
401
- content:"\e053"
402
- }
403
- .glyphicon-align-right:before{
404
- content:"\e054"
405
- }
406
- .glyphicon-align-justify:before{
407
- content:"\e055"
408
- }
409
- .glyphicon-list:before{
410
- content:"\e056"
411
- }
412
- .glyphicon-indent-left:before{
413
- content:"\e057"
414
- }
415
- .glyphicon-indent-right:before{
416
- content:"\e058"
417
- }
418
- .glyphicon-facetime-video:before{
419
- content:"\e059"
420
- }
421
- .glyphicon-picture:before{
422
- content:"\e060"
423
- }
424
- .glyphicon-map-marker:before{
425
- content:"\e062"
426
- }
427
- .glyphicon-adjust:before{
428
- content:"\e063"
429
- }
430
- .glyphicon-tint:before{
431
- content:"\e064"
432
- }
433
- .glyphicon-edit:before{
434
- content:"\e065"
435
- }
436
- .glyphicon-share:before{
437
- content:"\e066"
438
- }
439
- .glyphicon-check:before{
440
- content:"\e067"
441
- }
442
- .glyphicon-move:before{
443
- content:"\e068"
444
- }
445
- .glyphicon-step-backward:before{
446
- content:"\e069"
447
- }
448
- .glyphicon-fast-backward:before{
449
- content:"\e070"
450
- }
451
- .glyphicon-backward:before{
452
- content:"\e071"
453
- }
454
- .glyphicon-play:before{
455
- content:"\e072"
456
- }
457
- .glyphicon-pause:before{
458
- content:"\e073"
459
- }
460
- .glyphicon-stop:before{
461
- content:"\e074"
462
- }
463
- .glyphicon-forward:before{
464
- content:"\e075"
465
- }
466
- .glyphicon-fast-forward:before{
467
- content:"\e076"
468
- }
469
- .glyphicon-step-forward:before{
470
- content:"\e077"
471
- }
472
- .glyphicon-eject:before{
473
- content:"\e078"
474
- }
475
- .glyphicon-chevron-left:before{
476
- content:"\e079"
477
- }
478
- .glyphicon-chevron-right:before{
479
- content:"\e080"
480
- }
481
- .glyphicon-plus-sign:before{
482
- content:"\e081"
483
- }
484
- .glyphicon-minus-sign:before{
485
- content:"\e082"
486
- }
487
- .glyphicon-remove-sign:before{
488
- content:"\e083"
489
- }
490
- .glyphicon-ok-sign:before{
491
- content:"\e084"
492
- }
493
- .glyphicon-question-sign:before{
494
- content:"\e085"
495
- }
496
- .glyphicon-info-sign:before{
497
- content:"\e086"
498
- }
499
- .glyphicon-screenshot:before{
500
- content:"\e087"
501
- }
502
- .glyphicon-remove-circle:before{
503
- content:"\e088"
504
- }
505
- .glyphicon-ok-circle:before{
506
- content:"\e089"
507
- }
508
- .glyphicon-ban-circle:before{
509
- content:"\e090"
510
- }
511
- .glyphicon-arrow-left:before{
512
- content:"\e091"
513
- }
514
- .glyphicon-arrow-right:before{
515
- content:"\e092"
516
- }
517
- .glyphicon-arrow-up:before{
518
- content:"\e093"
519
- }
520
- .glyphicon-arrow-down:before{
521
- content:"\e094"
522
- }
523
- .glyphicon-share-alt:before{
524
- content:"\e095"
525
- }
526
- .glyphicon-resize-full:before{
527
- content:"\e096"
528
- }
529
- .glyphicon-resize-small:before{
530
- content:"\e097"
531
- }
532
- .glyphicon-exclamation-sign:before{
533
- content:"\e101"
534
- }
535
- .glyphicon-gift:before{
536
- content:"\e102"
537
- }
538
- .glyphicon-leaf:before{
539
- content:"\e103"
540
- }
541
- .glyphicon-fire:before{
542
- content:"\e104"
543
- }
544
- .glyphicon-eye-open:before{
545
- content:"\e105"
546
- }
547
- .glyphicon-eye-close:before{
548
- content:"\e106"
549
- }
550
- .glyphicon-warning-sign:before{
551
- content:"\e107"
552
- }
553
- .glyphicon-plane:before{
554
- content:"\e108"
555
- }
556
- .glyphicon-calendar:before{
557
- content:"\e109"
558
- }
559
- .glyphicon-random:before{
560
- content:"\e110"
561
- }
562
- .glyphicon-comment:before{
563
- content:"\e111"
564
- }
565
- .glyphicon-magnet:before{
566
- content:"\e112"
567
- }
568
- .glyphicon-chevron-up:before{
569
- content:"\e113"
570
- }
571
- .glyphicon-chevron-down:before{
572
- content:"\e114"
573
- }
574
- .glyphicon-retweet:before{
575
- content:"\e115"
576
- }
577
- .glyphicon-shopping-cart:before{
578
- content:"\e116"
579
- }
580
- .glyphicon-folder-close:before{
581
- content:"\e117"
582
- }
583
- .glyphicon-folder-open:before{
584
- content:"\e118"
585
- }
586
- .glyphicon-resize-vertical:before{
587
- content:"\e119"
588
- }
589
- .glyphicon-resize-horizontal:before{
590
- content:"\e120"
591
- }
592
- .glyphicon-hdd:before{
593
- content:"\e121"
594
- }
595
- .glyphicon-bullhorn:before{
596
- content:"\e122"
597
- }
598
- .glyphicon-bell:before{
599
- content:"\e123"
600
- }
601
- .glyphicon-certificate:before{
602
- content:"\e124"
603
- }
604
- .glyphicon-thumbs-up:before{
605
- content:"\e125"
606
- }
607
- .glyphicon-thumbs-down:before{
608
- content:"\e126"
609
- }
610
- .glyphicon-hand-right:before{
611
- content:"\e127"
612
- }
613
- .glyphicon-hand-left:before{
614
- content:"\e128"
615
- }
616
- .glyphicon-hand-up:before{
617
- content:"\e129"
618
- }
619
- .glyphicon-hand-down:before{
620
- content:"\e130"
621
- }
622
- .glyphicon-circle-arrow-right:before{
623
- content:"\e131"
624
- }
625
- .glyphicon-circle-arrow-left:before{
626
- content:"\e132"
627
- }
628
- .glyphicon-circle-arrow-up:before{
629
- content:"\e133"
630
- }
631
- .glyphicon-circle-arrow-down:before{
632
- content:"\e134"
633
- }
634
- .glyphicon-globe:before{
635
- content:"\e135"
636
- }
637
- .glyphicon-wrench:before{
638
- content:"\e136"
639
- }
640
- .glyphicon-tasks:before{
641
- content:"\e137"
642
- }
643
- .glyphicon-filter:before{
644
- content:"\e138"
645
- }
646
- .glyphicon-briefcase:before{
647
- content:"\e139"
648
- }
649
- .glyphicon-fullscreen:before{
650
- content:"\e140"
651
- }
652
- .glyphicon-dashboard:before{
653
- content:"\e141"
654
- }
655
- .glyphicon-paperclip:before{
656
- content:"\e142"
657
- }
658
- .glyphicon-heart-empty:before{
659
- content:"\e143"
660
- }
661
- .glyphicon-link:before{
662
- content:"\e144"
663
- }
664
- .glyphicon-phone:before{
665
- content:"\e145"
666
- }
667
- .glyphicon-pushpin:before{
668
- content:"\e146"
669
- }
670
- .glyphicon-usd:before{
671
- content:"\e148"
672
- }
673
- .glyphicon-gbp:before{
674
- content:"\e149"
675
- }
676
- .glyphicon-sort:before{
677
- content:"\e150"
678
- }
679
- .glyphicon-sort-by-alphabet:before{
680
- content:"\e151"
681
- }
682
- .glyphicon-sort-by-alphabet-alt:before{
683
- content:"\e152"
684
- }
685
- .glyphicon-sort-by-order:before{
686
- content:"\e153"
687
- }
688
- .glyphicon-sort-by-order-alt:before{
689
- content:"\e154"
690
- }
691
- .glyphicon-sort-by-attributes:before{
692
- content:"\e155"
693
- }
694
- .glyphicon-sort-by-attributes-alt:before{
695
- content:"\e156"
696
- }
697
- .glyphicon-unchecked:before{
698
- content:"\e157"
699
- }
700
- .glyphicon-expand:before{
701
- content:"\e158"
702
- }
703
- .glyphicon-collapse-down:before{
704
- content:"\e159"
705
- }
706
- .glyphicon-collapse-up:before{
707
- content:"\e160"
708
- }
709
- .glyphicon-log-in:before{
710
- content:"\e161"
711
- }
712
- .glyphicon-flash:before{
713
- content:"\e162"
714
- }
715
- .glyphicon-log-out:before{
716
- content:"\e163"
717
- }
718
- .glyphicon-new-window:before{
719
- content:"\e164"
720
- }
721
- .glyphicon-record:before{
722
- content:"\e165"
723
- }
724
- .glyphicon-save:before{
725
- content:"\e166"
726
- }
727
- .glyphicon-open:before{
728
- content:"\e167"
729
- }
730
- .glyphicon-saved:before{
731
- content:"\e168"
732
- }
733
- .glyphicon-import:before{
734
- content:"\e169"
735
- }
736
- .glyphicon-export:before{
737
- content:"\e170"
738
- }
739
- .glyphicon-send:before{
740
- content:"\e171"
741
- }
742
- .glyphicon-floppy-disk:before{
743
- content:"\e172"
744
- }
745
- .glyphicon-floppy-saved:before{
746
- content:"\e173"
747
- }
748
- .glyphicon-floppy-remove:before{
749
- content:"\e174"
750
- }
751
- .glyphicon-floppy-save:before{
752
- content:"\e175"
753
- }
754
- .glyphicon-floppy-open:before{
755
- content:"\e176"
756
- }
757
- .glyphicon-credit-card:before{
758
- content:"\e177"
759
- }
760
- .glyphicon-transfer:before{
761
- content:"\e178"
762
- }
763
- .glyphicon-cutlery:before{
764
- content:"\e179"
765
- }
766
- .glyphicon-header:before{
767
- content:"\e180"
768
- }
769
- .glyphicon-compressed:before{
770
- content:"\e181"
771
- }
772
- .glyphicon-earphone:before{
773
- content:"\e182"
774
- }
775
- .glyphicon-phone-alt:before{
776
- content:"\e183"
777
- }
778
- .glyphicon-tower:before{
779
- content:"\e184"
780
- }
781
- .glyphicon-stats:before{
782
- content:"\e185"
783
- }
784
- .glyphicon-sd-video:before{
785
- content:"\e186"
786
- }
787
- .glyphicon-hd-video:before{
788
- content:"\e187"
789
- }
790
- .glyphicon-subtitles:before{
791
- content:"\e188"
792
- }
793
- .glyphicon-sound-stereo:before{
794
- content:"\e189"
795
- }
796
- .glyphicon-sound-dolby:before{
797
- content:"\e190"
798
- }
799
- .glyphicon-sound-5-1:before{
800
- content:"\e191"
801
- }
802
- .glyphicon-sound-6-1:before{
803
- content:"\e192"
804
- }
805
- .glyphicon-sound-7-1:before{
806
- content:"\e193"
807
- }
808
- .glyphicon-copyright-mark:before{
809
- content:"\e194"
810
- }
811
- .glyphicon-registration-mark:before{
812
- content:"\e195"
813
- }
814
- .glyphicon-cloud-download:before{
815
- content:"\e197"
816
- }
817
- .glyphicon-cloud-upload:before{
818
- content:"\e198"
819
- }
820
- .glyphicon-tree-conifer:before{
821
- content:"\e199"
822
- }
823
- .glyphicon-tree-deciduous:before{
824
- content:"\e200"
825
- }
826
- .glyphicon-cd:before{
827
- content:"\e201"
828
- }
829
- .glyphicon-save-file:before{
830
- content:"\e202"
831
- }
832
- .glyphicon-open-file:before{
833
- content:"\e203"
834
- }
835
- .glyphicon-level-up:before{
836
- content:"\e204"
837
- }
838
- .glyphicon-copy:before{
839
- content:"\e205"
840
- }
841
- .glyphicon-paste:before{
842
- content:"\e206"
843
- }
844
- .glyphicon-alert:before{
845
- content:"\e209"
846
- }
847
- .glyphicon-equalizer:before{
848
- content:"\e210"
849
- }
850
- .glyphicon-king:before{
851
- content:"\e211"
852
- }
853
- .glyphicon-queen:before{
854
- content:"\e212"
855
- }
856
- .glyphicon-pawn:before{
857
- content:"\e213"
858
- }
859
- .glyphicon-bishop:before{
860
- content:"\e214"
861
- }
862
- .glyphicon-knight:before{
863
- content:"\e215"
864
- }
865
- .glyphicon-baby-formula:before{
866
- content:"\e216"
867
- }
868
- .glyphicon-tent:before{
869
- content:"\26fa"
870
- }
871
- .glyphicon-blackboard:before{
872
- content:"\e218"
873
- }
874
- .glyphicon-bed:before{
875
- content:"\e219"
876
- }
877
- .glyphicon-apple:before{
878
- content:"\f8ff"
879
- }
880
- .glyphicon-erase:before{
881
- content:"\e221"
882
- }
883
- .glyphicon-hourglass:before{
884
- content:"\231b"
885
- }
886
- .glyphicon-lamp:before{
887
- content:"\e223"
888
- }
889
- .glyphicon-duplicate:before{
890
- content:"\e224"
891
- }
892
- .glyphicon-piggy-bank:before{
893
- content:"\e225"
894
- }
895
- .glyphicon-scissors:before{
896
- content:"\e226"
897
- }
898
- .glyphicon-bitcoin:before{
899
- content:"\e227"
900
- }
901
- .glyphicon-btc:before{
902
- content:"\e227"
903
- }
904
- .glyphicon-xbt:before{
905
- content:"\e227"
906
- }
907
- .glyphicon-yen:before{
908
- content:"\00a5"
909
- }
910
- .glyphicon-jpy:before{
911
- content:"\00a5"
912
- }
913
- .glyphicon-ruble:before{
914
- content:"\20bd"
915
- }
916
- .glyphicon-rub:before{
917
- content:"\20bd"
918
- }
919
- .glyphicon-scale:before{
920
- content:"\e230"
921
- }
922
- .glyphicon-ice-lolly:before{
923
- content:"\e231"
924
- }
925
- .glyphicon-ice-lolly-tasted:before{
926
- content:"\e232"
927
- }
928
- .glyphicon-education:before{
929
- content:"\e233"
930
- }
931
- .glyphicon-option-horizontal:before{
932
- content:"\e234"
933
- }
934
- .glyphicon-option-vertical:before{
935
- content:"\e235"
936
- }
937
- .glyphicon-menu-hamburger:before{
938
- content:"\e236"
939
- }
940
- .glyphicon-modal-window:before{
941
- content:"\e237"
942
- }
943
- .glyphicon-oil:before{
944
- content:"\e238"
945
- }
946
- .glyphicon-grain:before{
947
- content:"\e239"
948
- }
949
- .glyphicon-sunglasses:before{
950
- content:"\e240"
951
- }
952
- .glyphicon-text-size:before{
953
- content:"\e241"
954
- }
955
- .glyphicon-text-color:before{
956
- content:"\e242"
957
- }
958
- .glyphicon-text-background:before{
959
- content:"\e243"
960
- }
961
- .glyphicon-object-align-top:before{
962
- content:"\e244"
963
- }
964
- .glyphicon-object-align-bottom:before{
965
- content:"\e245"
966
- }
967
- .glyphicon-object-align-horizontal:before{
968
- content:"\e246"
969
- }
970
- .glyphicon-object-align-left:before{
971
- content:"\e247"
972
- }
973
- .glyphicon-object-align-vertical:before{
974
- content:"\e248"
975
- }
976
- .glyphicon-object-align-right:before{
977
- content:"\e249"
978
- }
979
- .glyphicon-triangle-right:before{
980
- content:"\e250"
981
- }
982
- .glyphicon-triangle-left:before{
983
- content:"\e251"
984
- }
985
- .glyphicon-triangle-bottom:before{
986
- content:"\e252"
987
- }
988
- .glyphicon-triangle-top:before{
989
- content:"\e253"
990
- }
991
- .glyphicon-console:before{
992
- content:"\e254"
993
- }
994
- .glyphicon-superscript:before{
995
- content:"\e255"
996
- }
997
- .glyphicon-subscript:before{
998
- content:"\e256"
999
- }
1000
- .glyphicon-menu-left:before{
1001
- content:"\e257"
1002
- }
1003
- .glyphicon-menu-right:before{
1004
- content:"\e258"
1005
- }
1006
- .glyphicon-menu-down:before{
1007
- content:"\e259"
1008
- }
1009
- .glyphicon-menu-up:before{
1010
- content:"\e260"
1011
- }
1012
- *{
1013
- -webkit-box-sizing:border-box;
1014
- -moz-box-sizing:border-box;
1015
- box-sizing:border-box
1016
- }
1017
- :after,:before{
1018
- -webkit-box-sizing:border-box;
1019
- -moz-box-sizing:border-box;
1020
- box-sizing:border-box
1021
- }
1022
- html{
1023
- font-size:10px;
1024
- -webkit-tap-highlight-color:rgba(0,0,0,0)
1025
- }
1026
- /* body{
1027
- font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;
1028
- font-size:14px;
1029
- line-height:1.42857143;
1030
- color:#333;
1031
- background-color:#fff
1032
- } */
1033
- button,input,select,textarea{
1034
- font-family:inherit;
1035
- font-size:inherit;
1036
- line-height:inherit
1037
- }
1038
- a{
1039
- color:#337ab7;
1040
- text-decoration:none
1041
- }
1042
- a:focus,a:hover{
1043
- color:#23527c;
1044
- text-decoration:underline
1045
- }
1046
- a:focus{
1047
- outline:5px auto -webkit-focus-ring-color;
1048
- outline-offset:-2px
1049
- }
1050
- figure{
1051
- margin:0
1052
- }
1053
- img{
1054
- vertical-align:middle
1055
- }
1056
- .carousel-inner>.item>a>img,.carousel-inner>.item>img,.img-responsive,.thumbnail a>img,.thumbnail>img{
1057
- display:block;
1058
- max-width:100%;
1059
- height:auto
1060
- }
1061
- .img-rounded{
1062
- border-radius:6px
1063
- }
1064
- .img-thumbnail{
1065
- display:inline-block;
1066
- max-width:100%;
1067
- height:auto;
1068
- padding:4px;
1069
- line-height:1.42857143;
1070
- background-color:#fff;
1071
- border:1px solid #ddd;
1072
- border-radius:4px;
1073
- -webkit-transition:all .2s ease-in-out;
1074
- -o-transition:all .2s ease-in-out;
1075
- transition:all .2s ease-in-out
1076
- }
1077
- .img-circle{
1078
- border-radius:50%
1079
- }
1080
- hr{
1081
- margin-top:20px;
1082
- margin-bottom:20px;
1083
- border:0;
1084
- border-top:1px solid #eee
1085
- }
1086
- .sr-only{
1087
- position:absolute;
1088
- width:1px;
1089
- height:1px;
1090
- padding:0;
1091
- margin:-1px;
1092
- overflow:hidden;
1093
- clip:rect(0,0,0,0);
1094
- border:0
1095
- }
1096
- .sr-only-focusable:active,.sr-only-focusable:focus{
1097
- position:static;
1098
- width:auto;
1099
- height:auto;
1100
- margin:0;
1101
- overflow:visible;
1102
- clip:auto
1103
- }
1104
- [role=button]{
1105
- cursor:pointer
1106
- }
1107
- .h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{
1108
- font-family:inherit;
1109
- font-weight:500;
1110
- line-height:1.1;
1111
- color:inherit
1112
- }
1113
- .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{
1114
- font-weight:400;
1115
- line-height:1;
1116
- color:#777
1117
- }
1118
- .h1,.h2,.h3,h1,h2,h3{
1119
- margin-top:20px;
1120
- margin-bottom:10px
1121
- }
1122
- .h1 .small,.h1 small,.h2 .small,.h2 small,.h3 .small,.h3 small,h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small{
1123
- font-size:65%
1124
- }
1125
- .h4,.h5,.h6,h4,h5,h6{
1126
- margin-top:10px;
1127
- margin-bottom:10px
1128
- }
1129
- .h4 .small,.h4 small,.h5 .small,.h5 small,.h6 .small,.h6 small,h4 .small,h4 small,h5 .small,h5 small,h6 .small,h6 small{
1130
- font-size:75%
1131
- }
1132
- .h1,h1{
1133
- font-size:36px
1134
- }
1135
- .h2,h2{
1136
- font-size:30px
1137
- }
1138
- .h3,h3{
1139
- font-size:24px
1140
- }
1141
- .h4,h4{
1142
- font-size:18px
1143
- }
1144
- .h5,h5{
1145
- font-size:14px
1146
- }
1147
- .h6,h6{
1148
- font-size:12px
1149
- }
1150
- p{
1151
- margin:0 0 10px
1152
- }
1153
- .lead{
1154
- margin-bottom:20px;
1155
- font-size:16px;
1156
- font-weight:300;
1157
- line-height:1.4
1158
- }
1159
- @media (min-width:768px){
1160
- .lead{
1161
- font-size:21px
1162
- }
1163
- }
1164
- .small,small{
1165
- font-size:85%
1166
- }
1167
- .mark,mark{
1168
- padding:.2em;
1169
- background-color:#fcf8e3
1170
- }
1171
- .text-left{
1172
- text-align:left
1173
- }
1174
- .text-right{
1175
- text-align:right
1176
- }
1177
- .text-center{
1178
- text-align:center
1179
- }
1180
- .text-justify{
1181
- text-align:justify
1182
- }
1183
- .text-nowrap{
1184
- white-space:nowrap
1185
- }
1186
- .text-lowercase{
1187
- text-transform:lowercase
1188
- }
1189
- .text-uppercase{
1190
- text-transform:uppercase
1191
- }
1192
- .text-capitalize{
1193
- text-transform:capitalize
1194
- }
1195
- .text-muted{
1196
- color:#777
1197
- }
1198
- .text-primary{
1199
- color:#337ab7
1200
- }
1201
- a.text-primary:focus,a.text-primary:hover{
1202
- color:#286090
1203
- }
1204
- .text-success{
1205
- color:#3c763d
1206
- }
1207
- a.text-success:focus,a.text-success:hover{
1208
- color:#2b542c
1209
- }
1210
- .text-info{
1211
- color:#31708f
1212
- }
1213
- a.text-info:focus,a.text-info:hover{
1214
- color:#245269
1215
- }
1216
- .text-warning{
1217
- color:#8a6d3b
1218
- }
1219
- a.text-warning:focus,a.text-warning:hover{
1220
- color:#66512c
1221
- }
1222
- .text-danger{
1223
- color:#a94442
1224
- }
1225
- a.text-danger:focus,a.text-danger:hover{
1226
- color:#843534
1227
- }
1228
- .bg-primary{
1229
- color:#fff;
1230
- background-color:#337ab7
1231
- }
1232
- a.bg-primary:focus,a.bg-primary:hover{
1233
- background-color:#286090
1234
- }
1235
- .bg-success{
1236
- background-color:#dff0d8
1237
- }
1238
- a.bg-success:focus,a.bg-success:hover{
1239
- background-color:#c1e2b3
1240
- }
1241
- .bg-info{
1242
- background-color:#d9edf7
1243
- }
1244
- a.bg-info:focus,a.bg-info:hover{
1245
- background-color:#afd9ee
1246
- }
1247
- .bg-warning{
1248
- background-color:#fcf8e3
1249
- }
1250
- a.bg-warning:focus,a.bg-warning:hover{
1251
- background-color:#f7ecb5
1252
- }
1253
- .bg-danger{
1254
- background-color:#f2dede
1255
- }
1256
- a.bg-danger:focus,a.bg-danger:hover{
1257
- background-color:#e4b9b9
1258
- }
1259
- .page-header{
1260
- padding-bottom:9px;
1261
- margin:40px 0 20px;
1262
- border-bottom:1px solid #eee
1263
- }
1264
- ol,ul{
1265
- margin-top:0;
1266
- margin-bottom:10px
1267
- }
1268
- ol ol,ol ul,ul ol,ul ul{
1269
- margin-bottom:0
1270
- }
1271
- .list-unstyled{
1272
- padding-left:0;
1273
- list-style:none
1274
- }
1275
- .list-inline{
1276
- padding-left:0;
1277
- margin-left:-5px;
1278
- list-style:none
1279
- }
1280
- .list-inline>li{
1281
- display:inline-block;
1282
- padding-right:5px;
1283
- padding-left:5px
1284
- }
1285
- dl{
1286
- margin-top:0;
1287
- margin-bottom:20px
1288
- }
1289
- dd,dt{
1290
- line-height:1.42857143
1291
- }
1292
- dt{
1293
- font-weight:700
1294
- }
1295
- dd{
1296
- margin-left:0
1297
- }
1298
- @media (min-width:768px){
1299
- .dl-horizontal dt{
1300
- float:left;
1301
- width:160px;
1302
- overflow:hidden;
1303
- clear:left;
1304
- text-align:right;
1305
- text-overflow:ellipsis;
1306
- white-space:nowrap
1307
- }
1308
- .dl-horizontal dd{
1309
- margin-left:180px
1310
- }
1311
- }
1312
- abbr[data-original-title],abbr[title]{
1313
- cursor:help;
1314
- border-bottom:1px dotted #777
1315
- }
1316
- .initialism{
1317
- font-size:90%;
1318
- text-transform:uppercase
1319
- }
1320
- blockquote{
1321
- padding:10px 20px;
1322
- margin:0 0 20px;
1323
- font-size:17.5px;
1324
- border-left:5px solid #eee
1325
- }
1326
- blockquote ol:last-child,blockquote p:last-child,blockquote ul:last-child{
1327
- margin-bottom:0
1328
- }
1329
- blockquote .small,blockquote footer,blockquote small{
1330
- display:block;
1331
- font-size:80%;
1332
- line-height:1.42857143;
1333
- color:#777
1334
- }
1335
- blockquote .small:before,blockquote footer:before,blockquote small:before{
1336
- content:'\2014 \00A0'
1337
- }
1338
- .blockquote-reverse,blockquote.pull-right{
1339
- padding-right:15px;
1340
- padding-left:0;
1341
- text-align:right;
1342
- border-right:5px solid #eee;
1343
- border-left:0
1344
- }
1345
- .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{
1346
- content:''
1347
- }
1348
- .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{
1349
- content:'\00A0 \2014'
1350
- }
1351
- address{
1352
- margin-bottom:20px;
1353
- font-style:normal;
1354
- line-height:1.42857143
1355
- }
1356
- code,kbd,pre,samp{
1357
- font-family:Menlo,Monaco,Consolas,"Courier New",monospace
1358
- }
1359
- code{
1360
- padding:2px 4px;
1361
- font-size:90%;
1362
- color:#c7254e;
1363
- background-color:#f9f2f4;
1364
- border-radius:4px
1365
- }
1366
- kbd{
1367
- padding:2px 4px;
1368
- font-size:90%;
1369
- color:#fff;
1370
- background-color:#333;
1371
- border-radius:3px;
1372
- -webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,.25);
1373
- box-shadow:inset 0 -1px 0 rgba(0,0,0,.25)
1374
- }
1375
- kbd kbd{
1376
- padding:0;
1377
- font-size:100%;
1378
- font-weight:700;
1379
- -webkit-box-shadow:none;
1380
- box-shadow:none
1381
- }
1382
- pre{
1383
- display:block;
1384
- padding:9.5px;
1385
- margin:0 0 10px;
1386
- font-size:13px;
1387
- line-height:1.42857143;
1388
- color:#333;
1389
- word-break:break-all;
1390
- word-wrap:break-word;
1391
- background-color:#f5f5f5;
1392
- border:1px solid #ccc;
1393
- border-radius:4px
1394
- }
1395
- pre code{
1396
- padding:0;
1397
- font-size:inherit;
1398
- color:inherit;
1399
- white-space:pre-wrap;
1400
- background-color:transparent;
1401
- border-radius:0
1402
- }
1403
- .pre-scrollable{
1404
- max-height:340px;
1405
- overflow-y:scroll
1406
- }
1407
- .container{
1408
- padding-right:15px;
1409
- padding-left:15px;
1410
- margin-right:auto;
1411
- margin-left:auto
1412
- }
1413
- @media (min-width:768px){
1414
- .container{
1415
- width:750px
1416
- }
1417
- }
1418
- @media (min-width:992px){
1419
- .container{
1420
- width:970px
1421
- }
1422
- }
1423
- @media (min-width:1200px){
1424
- .container{
1425
- width:1170px
1426
- }
1427
- }
1428
- .container-fluid{
1429
- padding-right:15px;
1430
- padding-left:15px;
1431
- margin-right:auto;
1432
- margin-left:auto
1433
- }
1434
- .row{
1435
- margin-right:-15px;
1436
- margin-left:-15px
1437
- }
1438
- .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{
1439
- position:relative;
1440
- min-height:1px;
1441
- padding-right:15px;
1442
- padding-left:15px
1443
- }
1444
- .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{
1445
- float:left
1446
- }
1447
- .col-xs-12{
1448
- width:100%
1449
- }
1450
- .col-xs-11{
1451
- width:91.66666667%
1452
- }
1453
- .col-xs-10{
1454
- width:83.33333333%
1455
- }
1456
- .col-xs-9{
1457
- width:75%
1458
- }
1459
- .col-xs-8{
1460
- width:66.66666667%
1461
- }
1462
- .col-xs-7{
1463
- width:58.33333333%
1464
- }
1465
- .col-xs-6{
1466
- width:50%
1467
- }
1468
- .col-xs-5{
1469
- width:41.66666667%
1470
- }
1471
- .col-xs-4{
1472
- width:33.33333333%
1473
- }
1474
- .col-xs-3{
1475
- width:25%
1476
- }
1477
- .col-xs-2{
1478
- width:16.66666667%
1479
- }
1480
- .col-xs-1{
1481
- width:8.33333333%
1482
- }
1483
- .col-xs-pull-12{
1484
- right:100%
1485
- }
1486
- .col-xs-pull-11{
1487
- right:91.66666667%
1488
- }
1489
- .col-xs-pull-10{
1490
- right:83.33333333%
1491
- }
1492
- .col-xs-pull-9{
1493
- right:75%
1494
- }
1495
- .col-xs-pull-8{
1496
- right:66.66666667%
1497
- }
1498
- .col-xs-pull-7{
1499
- right:58.33333333%
1500
- }
1501
- .col-xs-pull-6{
1502
- right:50%
1503
- }
1504
- .col-xs-pull-5{
1505
- right:41.66666667%
1506
- }
1507
- .col-xs-pull-4{
1508
- right:33.33333333%
1509
- }
1510
- .col-xs-pull-3{
1511
- right:25%
1512
- }
1513
- .col-xs-pull-2{
1514
- right:16.66666667%
1515
- }
1516
- .col-xs-pull-1{
1517
- right:8.33333333%
1518
- }
1519
- .col-xs-pull-0{
1520
- right:auto
1521
- }
1522
- .col-xs-push-12{
1523
- left:100%
1524
- }
1525
- .col-xs-push-11{
1526
- left:91.66666667%
1527
- }
1528
- .col-xs-push-10{
1529
- left:83.33333333%
1530
- }
1531
- .col-xs-push-9{
1532
- left:75%
1533
- }
1534
- .col-xs-push-8{
1535
- left:66.66666667%
1536
- }
1537
- .col-xs-push-7{
1538
- left:58.33333333%
1539
- }
1540
- .col-xs-push-6{
1541
- left:50%
1542
- }
1543
- .col-xs-push-5{
1544
- left:41.66666667%
1545
- }
1546
- .col-xs-push-4{
1547
- left:33.33333333%
1548
- }
1549
- .col-xs-push-3{
1550
- left:25%
1551
- }
1552
- .col-xs-push-2{
1553
- left:16.66666667%
1554
- }
1555
- .col-xs-push-1{
1556
- left:8.33333333%
1557
- }
1558
- .col-xs-push-0{
1559
- left:auto
1560
- }
1561
- .col-xs-offset-12{
1562
- margin-left:100%
1563
- }
1564
- .col-xs-offset-11{
1565
- margin-left:91.66666667%
1566
- }
1567
- .col-xs-offset-10{
1568
- margin-left:83.33333333%
1569
- }
1570
- .col-xs-offset-9{
1571
- margin-left:75%
1572
- }
1573
- .col-xs-offset-8{
1574
- margin-left:66.66666667%
1575
- }
1576
- .col-xs-offset-7{
1577
- margin-left:58.33333333%
1578
- }
1579
- .col-xs-offset-6{
1580
- margin-left:50%
1581
- }
1582
- .col-xs-offset-5{
1583
- margin-left:41.66666667%
1584
- }
1585
- .col-xs-offset-4{
1586
- margin-left:33.33333333%
1587
- }
1588
- .col-xs-offset-3{
1589
- margin-left:25%
1590
- }
1591
- .col-xs-offset-2{
1592
- margin-left:16.66666667%
1593
- }
1594
- .col-xs-offset-1{
1595
- margin-left:8.33333333%
1596
- }
1597
- .col-xs-offset-0{
1598
- margin-left:0
1599
- }
1600
- @media (min-width:768px){
1601
- .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{
1602
- float:left
1603
- }
1604
- .col-sm-12{
1605
- width:100%
1606
- }
1607
- .col-sm-11{
1608
- width:91.66666667%
1609
- }
1610
- .col-sm-10{
1611
- width:83.33333333%
1612
- }
1613
- .col-sm-9{
1614
- width:75%
1615
- }
1616
- .col-sm-8{
1617
- width:66.66666667%
1618
- }
1619
- .col-sm-7{
1620
- width:58.33333333%
1621
- }
1622
- .col-sm-6{
1623
- width:50%
1624
- }
1625
- .col-sm-5{
1626
- width:41.66666667%
1627
- }
1628
- .col-sm-4{
1629
- width:33.33333333%
1630
- }
1631
- .col-sm-3{
1632
- width:25%
1633
- }
1634
- .col-sm-2{
1635
- width:16.66666667%
1636
- }
1637
- .col-sm-1{
1638
- width:8.33333333%
1639
- }
1640
- .col-sm-pull-12{
1641
- right:100%
1642
- }
1643
- .col-sm-pull-11{
1644
- right:91.66666667%
1645
- }
1646
- .col-sm-pull-10{
1647
- right:83.33333333%
1648
- }
1649
- .col-sm-pull-9{
1650
- right:75%
1651
- }
1652
- .col-sm-pull-8{
1653
- right:66.66666667%
1654
- }
1655
- .col-sm-pull-7{
1656
- right:58.33333333%
1657
- }
1658
- .col-sm-pull-6{
1659
- right:50%
1660
- }
1661
- .col-sm-pull-5{
1662
- right:41.66666667%
1663
- }
1664
- .col-sm-pull-4{
1665
- right:33.33333333%
1666
- }
1667
- .col-sm-pull-3{
1668
- right:25%
1669
- }
1670
- .col-sm-pull-2{
1671
- right:16.66666667%
1672
- }
1673
- .col-sm-pull-1{
1674
- right:8.33333333%
1675
- }
1676
- .col-sm-pull-0{
1677
- right:auto
1678
- }
1679
- .col-sm-push-12{
1680
- left:100%
1681
- }
1682
- .col-sm-push-11{
1683
- left:91.66666667%
1684
- }
1685
- .col-sm-push-10{
1686
- left:83.33333333%
1687
- }
1688
- .col-sm-push-9{
1689
- left:75%
1690
- }
1691
- .col-sm-push-8{
1692
- left:66.66666667%
1693
- }
1694
- .col-sm-push-7{
1695
- left:58.33333333%
1696
- }
1697
- .col-sm-push-6{
1698
- left:50%
1699
- }
1700
- .col-sm-push-5{
1701
- left:41.66666667%
1702
- }
1703
- .col-sm-push-4{
1704
- left:33.33333333%
1705
- }
1706
- .col-sm-push-3{
1707
- left:25%
1708
- }
1709
- .col-sm-push-2{
1710
- left:16.66666667%
1711
- }
1712
- .col-sm-push-1{
1713
- left:8.33333333%
1714
- }
1715
- .col-sm-push-0{
1716
- left:auto
1717
- }
1718
- .col-sm-offset-12{
1719
- margin-left:100%
1720
- }
1721
- .col-sm-offset-11{
1722
- margin-left:91.66666667%
1723
- }
1724
- .col-sm-offset-10{
1725
- margin-left:83.33333333%
1726
- }
1727
- .col-sm-offset-9{
1728
- margin-left:75%
1729
- }
1730
- .col-sm-offset-8{
1731
- margin-left:66.66666667%
1732
- }
1733
- .col-sm-offset-7{
1734
- margin-left:58.33333333%
1735
- }
1736
- .col-sm-offset-6{
1737
- margin-left:50%
1738
- }
1739
- .col-sm-offset-5{
1740
- margin-left:41.66666667%
1741
- }
1742
- .col-sm-offset-4{
1743
- margin-left:33.33333333%
1744
- }
1745
- .col-sm-offset-3{
1746
- margin-left:25%
1747
- }
1748
- .col-sm-offset-2{
1749
- margin-left:16.66666667%
1750
- }
1751
- .col-sm-offset-1{
1752
- margin-left:8.33333333%
1753
- }
1754
- .col-sm-offset-0{
1755
- margin-left:0
1756
- }
1757
- }
1758
- @media (min-width:992px){
1759
- .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{
1760
- float:left
1761
- }
1762
- .col-md-12{
1763
- width:100%
1764
- }
1765
- .col-md-11{
1766
- width:91.66666667%
1767
- }
1768
- .col-md-10{
1769
- width:83.33333333%
1770
- }
1771
- .col-md-9{
1772
- width:75%
1773
- }
1774
- .col-md-8{
1775
- width:66.66666667%
1776
- }
1777
- .col-md-7{
1778
- width:58.33333333%
1779
- }
1780
- .col-md-6{
1781
- width:50%
1782
- }
1783
- .col-md-5{
1784
- width:41.66666667%
1785
- }
1786
- .col-md-4{
1787
- width:33.33333333%
1788
- }
1789
- .col-md-3{
1790
- width:25%
1791
- }
1792
- .col-md-2{
1793
- width:16.66666667%
1794
- }
1795
- .col-md-1{
1796
- width:8.33333333%
1797
- }
1798
- .col-md-pull-12{
1799
- right:100%
1800
- }
1801
- .col-md-pull-11{
1802
- right:91.66666667%
1803
- }
1804
- .col-md-pull-10{
1805
- right:83.33333333%
1806
- }
1807
- .col-md-pull-9{
1808
- right:75%
1809
- }
1810
- .col-md-pull-8{
1811
- right:66.66666667%
1812
- }
1813
- .col-md-pull-7{
1814
- right:58.33333333%
1815
- }
1816
- .col-md-pull-6{
1817
- right:50%
1818
- }
1819
- .col-md-pull-5{
1820
- right:41.66666667%
1821
- }
1822
- .col-md-pull-4{
1823
- right:33.33333333%
1824
- }
1825
- .col-md-pull-3{
1826
- right:25%
1827
- }
1828
- .col-md-pull-2{
1829
- right:16.66666667%
1830
- }
1831
- .col-md-pull-1{
1832
- right:8.33333333%
1833
- }
1834
- .col-md-pull-0{
1835
- right:auto
1836
- }
1837
- .col-md-push-12{
1838
- left:100%
1839
- }
1840
- .col-md-push-11{
1841
- left:91.66666667%
1842
- }
1843
- .col-md-push-10{
1844
- left:83.33333333%
1845
- }
1846
- .col-md-push-9{
1847
- left:75%
1848
- }
1849
- .col-md-push-8{
1850
- left:66.66666667%
1851
- }
1852
- .col-md-push-7{
1853
- left:58.33333333%
1854
- }
1855
- .col-md-push-6{
1856
- left:50%
1857
- }
1858
- .col-md-push-5{
1859
- left:41.66666667%
1860
- }
1861
- .col-md-push-4{
1862
- left:33.33333333%
1863
- }
1864
- .col-md-push-3{
1865
- left:25%
1866
- }
1867
- .col-md-push-2{
1868
- left:16.66666667%
1869
- }
1870
- .col-md-push-1{
1871
- left:8.33333333%
1872
- }
1873
- .col-md-push-0{
1874
- left:auto
1875
- }
1876
- .col-md-offset-12{
1877
- margin-left:100%
1878
- }
1879
- .col-md-offset-11{
1880
- margin-left:91.66666667%
1881
- }
1882
- .col-md-offset-10{
1883
- margin-left:83.33333333%
1884
- }
1885
- .col-md-offset-9{
1886
- margin-left:75%
1887
- }
1888
- .col-md-offset-8{
1889
- margin-left:66.66666667%
1890
- }
1891
- .col-md-offset-7{
1892
- margin-left:58.33333333%
1893
- }
1894
- .col-md-offset-6{
1895
- margin-left:50%
1896
- }
1897
- .col-md-offset-5{
1898
- margin-left:41.66666667%
1899
- }
1900
- .col-md-offset-4{
1901
- margin-left:33.33333333%
1902
- }
1903
- .col-md-offset-3{
1904
- margin-left:25%
1905
- }
1906
- .col-md-offset-2{
1907
- margin-left:16.66666667%
1908
- }
1909
- .col-md-offset-1{
1910
- margin-left:8.33333333%
1911
- }
1912
- .col-md-offset-0{
1913
- margin-left:0
1914
- }
1915
- }
1916
- @media (min-width:1200px){
1917
- .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{
1918
- float:left
1919
- }
1920
- .col-lg-12{
1921
- width:100%
1922
- }
1923
- .col-lg-11{
1924
- width:91.66666667%
1925
- }
1926
- .col-lg-10{
1927
- width:83.33333333%
1928
- }
1929
- .col-lg-9{
1930
- width:75%
1931
- }
1932
- .col-lg-8{
1933
- width:66.66666667%
1934
- }
1935
- .col-lg-7{
1936
- width:58.33333333%
1937
- }
1938
- .col-lg-6{
1939
- width:50%
1940
- }
1941
- .col-lg-5{
1942
- width:41.66666667%
1943
- }
1944
- .col-lg-4{
1945
- width:33.33333333%
1946
- }
1947
- .col-lg-3{
1948
- width:25%
1949
- }
1950
- .col-lg-2{
1951
- width:16.66666667%
1952
- }
1953
- .col-lg-1{
1954
- width:8.33333333%
1955
- }
1956
- .col-lg-pull-12{
1957
- right:100%
1958
- }
1959
- .col-lg-pull-11{
1960
- right:91.66666667%
1961
- }
1962
- .col-lg-pull-10{
1963
- right:83.33333333%
1964
- }
1965
- .col-lg-pull-9{
1966
- right:75%
1967
- }
1968
- .col-lg-pull-8{
1969
- right:66.66666667%
1970
- }
1971
- .col-lg-pull-7{
1972
- right:58.33333333%
1973
- }
1974
- .col-lg-pull-6{
1975
- right:50%
1976
- }
1977
- .col-lg-pull-5{
1978
- right:41.66666667%
1979
- }
1980
- .col-lg-pull-4{
1981
- right:33.33333333%
1982
- }
1983
- .col-lg-pull-3{
1984
- right:25%
1985
- }
1986
- .col-lg-pull-2{
1987
- right:16.66666667%
1988
- }
1989
- .col-lg-pull-1{
1990
- right:8.33333333%
1991
- }
1992
- .col-lg-pull-0{
1993
- right:auto
1994
- }
1995
- .col-lg-push-12{
1996
- left:100%
1997
- }
1998
- .col-lg-push-11{
1999
- left:91.66666667%
2000
- }
2001
- .col-lg-push-10{
2002
- left:83.33333333%
2003
- }
2004
- .col-lg-push-9{
2005
- left:75%
2006
- }
2007
- .col-lg-push-8{
2008
- left:66.66666667%
2009
- }
2010
- .col-lg-push-7{
2011
- left:58.33333333%
2012
- }
2013
- .col-lg-push-6{
2014
- left:50%
2015
- }
2016
- .col-lg-push-5{
2017
- left:41.66666667%
2018
- }
2019
- .col-lg-push-4{
2020
- left:33.33333333%
2021
- }
2022
- .col-lg-push-3{
2023
- left:25%
2024
- }
2025
- .col-lg-push-2{
2026
- left:16.66666667%
2027
- }
2028
- .col-lg-push-1{
2029
- left:8.33333333%
2030
- }
2031
- .col-lg-push-0{
2032
- left:auto
2033
- }
2034
- .col-lg-offset-12{
2035
- margin-left:100%
2036
- }
2037
- .col-lg-offset-11{
2038
- margin-left:91.66666667%
2039
- }
2040
- .col-lg-offset-10{
2041
- margin-left:83.33333333%
2042
- }
2043
- .col-lg-offset-9{
2044
- margin-left:75%
2045
- }
2046
- .col-lg-offset-8{
2047
- margin-left:66.66666667%
2048
- }
2049
- .col-lg-offset-7{
2050
- margin-left:58.33333333%
2051
- }
2052
- .col-lg-offset-6{
2053
- margin-left:50%
2054
- }
2055
- .col-lg-offset-5{
2056
- margin-left:41.66666667%
2057
- }
2058
- .col-lg-offset-4{
2059
- margin-left:33.33333333%
2060
- }
2061
- .col-lg-offset-3{
2062
- margin-left:25%
2063
- }
2064
- .col-lg-offset-2{
2065
- margin-left:16.66666667%
2066
- }
2067
- .col-lg-offset-1{
2068
- margin-left:8.33333333%
2069
- }
2070
- .col-lg-offset-0{
2071
- margin-left:0
2072
- }
2073
- }
2074
- table{
2075
- background-color:transparent
2076
- }
2077
- caption{
2078
- padding-top:8px;
2079
- padding-bottom:8px;
2080
- color:#777;
2081
- text-align:left
2082
- }
2083
- th{
2084
- text-align:left
2085
- }
2086
- .table{
2087
- width:100%;
2088
- max-width:100%;
2089
- margin-bottom:20px
2090
- }
2091
- .table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th,.table>thead>tr>td,.table>thead>tr>th{
2092
- padding:8px;
2093
- line-height:1.42857143;
2094
- vertical-align:top;
2095
- border-top:1px solid #ddd
2096
- }
2097
- .table>thead>tr>th{
2098
- vertical-align:bottom;
2099
- border-bottom:2px solid #ddd
2100
- }
2101
- .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{
2102
- border-top:0
2103
- }
2104
- .table>tbody+tbody{
2105
- border-top:2px solid #ddd
2106
- }
2107
- .table .table{
2108
- background-color:#fff
2109
- }
2110
- .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{
2111
- padding:5px
2112
- }
2113
- .table-bordered{
2114
- border:1px solid #ddd
2115
- }
2116
- .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{
2117
- border:1px solid #ddd
2118
- }
2119
- .table-bordered>thead>tr>td,.table-bordered>thead>tr>th{
2120
- border-bottom-width:2px
2121
- }
2122
- .table-striped>tbody>tr:nth-of-type(odd){
2123
- background-color:#f9f9f9
2124
- }
2125
- .table-hover>tbody>tr:hover{
2126
- background-color:#f5f5f5
2127
- }
2128
- table col[class*=col-]{
2129
- position:static;
2130
- display:table-column;
2131
- float:none
2132
- }
2133
- table td[class*=col-],table th[class*=col-]{
2134
- position:static;
2135
- display:table-cell;
2136
- float:none
2137
- }
2138
- .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{
2139
- background-color:#f5f5f5
2140
- }
2141
- .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{
2142
- background-color:#e8e8e8
2143
- }
2144
- .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{
2145
- background-color:#dff0d8
2146
- }
2147
- .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{
2148
- background-color:#d0e9c6
2149
- }
2150
- .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{
2151
- background-color:#d9edf7
2152
- }
2153
- .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{
2154
- background-color:#c4e3f3
2155
- }
2156
- .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{
2157
- background-color:#fcf8e3
2158
- }
2159
- .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{
2160
- background-color:#faf2cc
2161
- }
2162
- .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{
2163
- background-color:#f2dede
2164
- }
2165
- .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{
2166
- background-color:#ebcccc
2167
- }
2168
- .table-responsive{
2169
- min-height:.01%;
2170
- overflow-x:auto
2171
- }
2172
- @media screen and (max-width:767px){
2173
- .table-responsive{
2174
- width:100%;
2175
- margin-bottom:15px;
2176
- overflow-y:hidden;
2177
- -ms-overflow-style:-ms-autohiding-scrollbar;
2178
- border:1px solid #ddd
2179
- }
2180
- .table-responsive>.table{
2181
- margin-bottom:0
2182
- }
2183
- .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{
2184
- white-space:nowrap
2185
- }
2186
- .table-responsive>.table-bordered{
2187
- border:0
2188
- }
2189
- .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{
2190
- border-left:0
2191
- }
2192
- .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{
2193
- border-right:0
2194
- }
2195
- .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{
2196
- border-bottom:0
2197
- }
2198
- }
2199
- fieldset{
2200
- min-width:0;
2201
- padding:0;
2202
- margin:0;
2203
- border:0
2204
- }
2205
- legend{
2206
- display:block;
2207
- width:100%;
2208
- padding:0;
2209
- margin-bottom:20px;
2210
- font-size:21px;
2211
- line-height:inherit;
2212
- color:#333;
2213
- border:0;
2214
- border-bottom:1px solid #e5e5e5
2215
- }
2216
- /* label{
2217
- display:inline-block;
2218
- max-width:100%;
2219
- margin-bottom:5px;
2220
- font-weight:700
2221
- } */
2222
- input[type=search]{
2223
- -webkit-box-sizing:border-box;
2224
- -moz-box-sizing:border-box;
2225
- box-sizing:border-box
2226
- }
2227
- input[type=checkbox],input[type=radio]{
2228
- margin:4px 0 0;
2229
- margin-top:1px\9;
2230
- line-height:normal
2231
- }
2232
- input[type=file]{
2233
- display:block
2234
- }
2235
- input[type=range]{
2236
- display:block;
2237
- width:100%
2238
- }
2239
- select[multiple],select[size]{
2240
- height:auto
2241
- }
2242
- input[type=file]:focus,input[type=checkbox]:focus,input[type=radio]:focus{
2243
- outline:5px auto -webkit-focus-ring-color;
2244
- outline-offset:-2px
2245
- }
2246
- output{
2247
- display:block;
2248
- padding-top:7px;
2249
- font-size:14px;
2250
- line-height:1.42857143;
2251
- color:#555
2252
- }
2253
- .form-control{
2254
- display:block;
2255
- width:100%;
2256
- height:34px;
2257
- padding:6px 12px;
2258
- font-size:14px;
2259
- line-height:1.42857143;
2260
- color:#555;
2261
- background-color:#fff;
2262
- background-image:none;
2263
- border:1px solid #ccc;
2264
- border-radius:4px;
2265
- -webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);
2266
- box-shadow:inset 0 1px 1px rgba(0,0,0,.075);
2267
- -webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;
2268
- -o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;
2269
- transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s
2270
- }
2271
- .form-control:focus{
2272
- border-color:#66afe9;
2273
- outline:0;
2274
- -webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);
2275
- box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)
2276
- }
2277
- .form-control::-moz-placeholder{
2278
- color:#999;
2279
- opacity:1
2280
- }
2281
- .form-control:-ms-input-placeholder{
2282
- color:#999
2283
- }
2284
- .form-control::-webkit-input-placeholder{
2285
- color:#999
2286
- }
2287
- .form-control::-ms-expand{
2288
- background-color:transparent;
2289
- border:0
2290
- }
2291
- .form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{
2292
- background-color:#eee;
2293
- opacity:1
2294
- }
2295
- .form-control[disabled],fieldset[disabled] .form-control{
2296
- cursor:not-allowed
2297
- }
2298
- textarea.form-control{
2299
- height:auto
2300
- }
2301
- input[type=search]{
2302
- -webkit-appearance:none
2303
- }
2304
- @media screen and (-webkit-min-device-pixel-ratio:0){
2305
- input[type=date].form-control,input[type=time].form-control,input[type=datetime-local].form-control,input[type=month].form-control{
2306
- line-height:34px
2307
- }
2308
- .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{
2309
- line-height:30px
2310
- }
2311
- .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{
2312
- line-height:46px
2313
- }
2314
- }
2315
- .form-group{
2316
- margin-bottom:15px
2317
- }
2318
- .checkbox,.radio{
2319
- position:relative;
2320
- display:block;
2321
- margin-top:10px;
2322
- margin-bottom:10px
2323
- }
2324
- .checkbox label,.radio label{
2325
- min-height:20px;
2326
- padding-left:20px;
2327
- margin-bottom:0;
2328
- font-weight:400;
2329
- cursor:pointer
2330
- }
2331
- .checkbox input[type=checkbox],.checkbox-inline input[type=checkbox],.radio input[type=radio],.radio-inline input[type=radio]{
2332
- position:absolute;
2333
- margin-top:4px\9;
2334
- margin-left:-20px
2335
- }
2336
- .checkbox+.checkbox,.radio+.radio{
2337
- margin-top:-5px
2338
- }
2339
- .checkbox-inline,.radio-inline{
2340
- position:relative;
2341
- display:inline-block;
2342
- padding-left:20px;
2343
- margin-bottom:0;
2344
- font-weight:400;
2345
- vertical-align:middle;
2346
- cursor:pointer
2347
- }
2348
- .checkbox-inline+.checkbox-inline,.radio-inline+.radio-inline{
2349
- margin-top:0;
2350
- margin-left:10px
2351
- }
2352
- 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]{
2353
- cursor:not-allowed
2354
- }
2355
- .checkbox-inline.disabled,.radio-inline.disabled,fieldset[disabled] .checkbox-inline,fieldset[disabled] .radio-inline{
2356
- cursor:not-allowed
2357
- }
2358
- .checkbox.disabled label,.radio.disabled label,fieldset[disabled] .checkbox label,fieldset[disabled] .radio label{
2359
- cursor:not-allowed
2360
- }
2361
- .form-control-static{
2362
- min-height:34px;
2363
- padding-top:7px;
2364
- padding-bottom:7px;
2365
- margin-bottom:0
2366
- }
2367
- .form-control-static.input-lg,.form-control-static.input-sm{
2368
- padding-right:0;
2369
- padding-left:0
2370
- }
2371
- .input-sm{
2372
- height:30px;
2373
- padding:5px 10px;
2374
- font-size:12px;
2375
- line-height:1.5;
2376
- border-radius:3px
2377
- }
2378
- select.input-sm{
2379
- height:30px;
2380
- line-height:30px
2381
- }
2382
- select[multiple].input-sm,textarea.input-sm{
2383
- height:auto
2384
- }
2385
- .form-group-sm .form-control{
2386
- height:30px;
2387
- padding:5px 10px;
2388
- font-size:12px;
2389
- line-height:1.5;
2390
- border-radius:3px
2391
- }
2392
- .form-group-sm select.form-control{
2393
- height:30px;
2394
- line-height:30px
2395
- }
2396
- .form-group-sm select[multiple].form-control,.form-group-sm textarea.form-control{
2397
- height:auto
2398
- }
2399
- .form-group-sm .form-control-static{
2400
- height:30px;
2401
- min-height:32px;
2402
- padding:6px 10px;
2403
- font-size:12px;
2404
- line-height:1.5
2405
- }
2406
- .input-lg{
2407
- height:46px;
2408
- padding:10px 16px;
2409
- font-size:18px;
2410
- line-height:1.3333333;
2411
- border-radius:6px
2412
- }
2413
- select.input-lg{
2414
- height:46px;
2415
- line-height:46px
2416
- }
2417
- select[multiple].input-lg,textarea.input-lg{
2418
- height:auto
2419
- }
2420
- .form-group-lg .form-control{
2421
- height:46px;
2422
- padding:10px 16px;
2423
- font-size:18px;
2424
- line-height:1.3333333;
2425
- border-radius:6px
2426
- }
2427
- .form-group-lg select.form-control{
2428
- height:46px;
2429
- line-height:46px
2430
- }
2431
- .form-group-lg select[multiple].form-control,.form-group-lg textarea.form-control{
2432
- height:auto
2433
- }
2434
- .form-group-lg .form-control-static{
2435
- height:46px;
2436
- min-height:38px;
2437
- padding:11px 16px;
2438
- font-size:18px;
2439
- line-height:1.3333333
2440
- }
2441
- .has-feedback{
2442
- position:relative
2443
- }
2444
- .has-feedback .form-control{
2445
- padding-right:42.5px
2446
- }
2447
- .form-control-feedback{
2448
- position:absolute;
2449
- top:0;
2450
- right:0;
2451
- z-index:2;
2452
- display:block;
2453
- width:34px;
2454
- height:34px;
2455
- line-height:34px;
2456
- text-align:center;
2457
- pointer-events:none
2458
- }
2459
- .form-group-lg .form-control+.form-control-feedback,.input-group-lg+.form-control-feedback,.input-lg+.form-control-feedback{
2460
- width:46px;
2461
- height:46px;
2462
- line-height:46px
2463
- }
2464
- .form-group-sm .form-control+.form-control-feedback,.input-group-sm+.form-control-feedback,.input-sm+.form-control-feedback{
2465
- width:30px;
2466
- height:30px;
2467
- line-height:30px
2468
- }
2469
- .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{
2470
- color:#3c763d
2471
- }
2472
- .has-success .form-control{
2473
- border-color:#3c763d;
2474
- -webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);
2475
- box-shadow:inset 0 1px 1px rgba(0,0,0,.075)
2476
- }
2477
- .has-success .form-control:focus{
2478
- border-color:#2b542c;
2479
- -webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168;
2480
- box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168
2481
- }
2482
- .has-success .input-group-addon{
2483
- color:#3c763d;
2484
- background-color:#dff0d8;
2485
- border-color:#3c763d
2486
- }
2487
- .has-success .form-control-feedback{
2488
- color:#3c763d
2489
- }
2490
- .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{
2491
- color:#8a6d3b
2492
- }
2493
- .has-warning .form-control{
2494
- border-color:#8a6d3b;
2495
- -webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);
2496
- box-shadow:inset 0 1px 1px rgba(0,0,0,.075)
2497
- }
2498
- .has-warning .form-control:focus{
2499
- border-color:#66512c;
2500
- -webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b;
2501
- box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b
2502
- }
2503
- .has-warning .input-group-addon{
2504
- color:#8a6d3b;
2505
- background-color:#fcf8e3;
2506
- border-color:#8a6d3b
2507
- }
2508
- .has-warning .form-control-feedback{
2509
- color:#8a6d3b
2510
- }
2511
- .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{
2512
- color:#a94442
2513
- }
2514
- .has-error .form-control{
2515
- border-color:#a94442;
2516
- -webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);
2517
- box-shadow:inset 0 1px 1px rgba(0,0,0,.075)
2518
- }
2519
- .has-error .form-control:focus{
2520
- border-color:#843534;
2521
- -webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483;
2522
- box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483
2523
- }
2524
- .has-error .input-group-addon{
2525
- color:#a94442;
2526
- background-color:#f2dede;
2527
- border-color:#a94442
2528
- }
2529
- .has-error .form-control-feedback{
2530
- color:#a94442
2531
- }
2532
- .has-feedback label~.form-control-feedback{
2533
- top:25px
2534
- }
2535
- .has-feedback label.sr-only~.form-control-feedback{
2536
- top:0
2537
- }
2538
- .help-block{
2539
- display:block;
2540
- margin-top:5px;
2541
- margin-bottom:10px;
2542
- color:#737373
2543
- }
2544
- @media (min-width:768px){
2545
- .form-inline .form-group{
2546
- display:inline-block;
2547
- margin-bottom:0;
2548
- vertical-align:middle
2549
- }
2550
- .form-inline .form-control{
2551
- display:inline-block;
2552
- width:auto;
2553
- vertical-align:middle
2554
- }
2555
- .form-inline .form-control-static{
2556
- display:inline-block
2557
- }
2558
- .form-inline .input-group{
2559
- display:inline-table;
2560
- vertical-align:middle
2561
- }
2562
- .form-inline .input-group .form-control,.form-inline .input-group .input-group-addon,.form-inline .input-group .input-group-btn{
2563
- width:auto
2564
- }
2565
- .form-inline .input-group>.form-control{
2566
- width:100%
2567
- }
2568
- .form-inline .control-label{
2569
- margin-bottom:0;
2570
- vertical-align:middle
2571
- }
2572
- .form-inline .checkbox,.form-inline .radio{
2573
- display:inline-block;
2574
- margin-top:0;
2575
- margin-bottom:0;
2576
- vertical-align:middle
2577
- }
2578
- .form-inline .checkbox label,.form-inline .radio label{
2579
- padding-left:0
2580
- }
2581
- .form-inline .checkbox input[type=checkbox],.form-inline .radio input[type=radio]{
2582
- position:relative;
2583
- margin-left:0
2584
- }
2585
- .form-inline .has-feedback .form-control-feedback{
2586
- top:0
2587
- }
2588
- }
2589
- .form-horizontal .checkbox,.form-horizontal .checkbox-inline,.form-horizontal .radio,.form-horizontal .radio-inline{
2590
- padding-top:7px;
2591
- margin-top:0;
2592
- margin-bottom:0
2593
- }
2594
- .form-horizontal .checkbox,.form-horizontal .radio{
2595
- min-height:27px
2596
- }
2597
- .form-horizontal .form-group{
2598
- margin-right:-15px;
2599
- margin-left:-15px
2600
- }
2601
- @media (min-width:768px){
2602
- .form-horizontal .control-label{
2603
- padding-top:7px;
2604
- margin-bottom:0;
2605
- text-align:right
2606
- }
2607
- }
2608
- .form-horizontal .has-feedback .form-control-feedback{
2609
- right:15px
2610
- }
2611
- @media (min-width:768px){
2612
- .form-horizontal .form-group-lg .control-label{
2613
- padding-top:11px;
2614
- font-size:18px
2615
- }
2616
- }
2617
- @media (min-width:768px){
2618
- .form-horizontal .form-group-sm .control-label{
2619
- padding-top:6px;
2620
- font-size:12px
2621
- }
2622
- }
2623
- .btn{
2624
- display:inline-block;
2625
- padding:6px 12px;
2626
- margin-bottom:0;
2627
- font-size:14px;
2628
- font-weight:400;
2629
- line-height:1.42857143;
2630
- text-align:center;
2631
- white-space:nowrap;
2632
- vertical-align:middle;
2633
- -ms-touch-action:manipulation;
2634
- touch-action:manipulation;
2635
- cursor:pointer;
2636
- -webkit-user-select:none;
2637
- -moz-user-select:none;
2638
- -ms-user-select:none;
2639
- user-select:none;
2640
- background-image:none;
2641
- border:1px solid transparent;
2642
- border-radius:4px
2643
- }
2644
- .btn.active.focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn:active:focus,.btn:focus{
2645
- outline:5px auto -webkit-focus-ring-color;
2646
- outline-offset:-2px
2647
- }
2648
- .btn.focus,.btn:focus,.btn:hover{
2649
- color:#333;
2650
- text-decoration:none
2651
- }
2652
- .btn.active,.btn:active{
2653
- background-image:none;
2654
- outline:0;
2655
- -webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);
2656
- box-shadow:inset 0 3px 5px rgba(0,0,0,.125)
2657
- }
2658
- .btn.disabled,.btn[disabled],fieldset[disabled] .btn{
2659
- cursor:not-allowed;
2660
- filter:alpha(opacity=65);
2661
- -webkit-box-shadow:none;
2662
- box-shadow:none;
2663
- opacity:.65
2664
- }
2665
- a.btn.disabled,fieldset[disabled] a.btn{
2666
- pointer-events:none
2667
- }
2668
- .btn-default{
2669
- color:#333;
2670
- background-color:#fff;
2671
- border-color:#ccc
2672
- }
2673
- .btn-default.focus,.btn-default:focus{
2674
- color:#333;
2675
- background-color:#e6e6e6;
2676
- border-color:#8c8c8c
2677
- }
2678
- .btn-default:hover{
2679
- color:#333;
2680
- background-color:#e6e6e6;
2681
- border-color:#adadad
2682
- }
2683
- .btn-default.active,.btn-default:active,.open>.dropdown-toggle.btn-default{
2684
- color:#333;
2685
- background-color:#e6e6e6;
2686
- border-color:#adadad
2687
- }
2688
- .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{
2689
- color:#333;
2690
- background-color:#d4d4d4;
2691
- border-color:#8c8c8c
2692
- }
2693
- .btn-default.active,.btn-default:active,.open>.dropdown-toggle.btn-default{
2694
- background-image:none
2695
- }
2696
- .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{
2697
- background-color:#fff;
2698
- border-color:#ccc
2699
- }
2700
- .btn-default .badge{
2701
- color:#fff;
2702
- background-color:#333
2703
- }
2704
- .btn-primary{
2705
- color:#fff;
2706
- background-color:#337ab7;
2707
- border-color:#2e6da4
2708
- }
2709
- .btn-primary.focus,.btn-primary:focus{
2710
- color:#fff;
2711
- background-color:#286090;
2712
- border-color:#122b40
2713
- }
2714
- .btn-primary:hover{
2715
- color:#fff;
2716
- background-color:#286090;
2717
- border-color:#204d74
2718
- }
2719
- .btn-primary.active,.btn-primary:active,.open>.dropdown-toggle.btn-primary{
2720
- color:#fff;
2721
- background-color:#286090;
2722
- border-color:#204d74
2723
- }
2724
- .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{
2725
- color:#fff;
2726
- background-color:#204d74;
2727
- border-color:#122b40
2728
- }
2729
- .btn-primary.active,.btn-primary:active,.open>.dropdown-toggle.btn-primary{
2730
- background-image:none
2731
- }
2732
- .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{
2733
- background-color:#337ab7;
2734
- border-color:#2e6da4
2735
- }
2736
- .btn-primary .badge{
2737
- color:#337ab7;
2738
- background-color:#fff
2739
- }
2740
- .btn-success{
2741
- color:#fff;
2742
- background-color:#5cb85c;
2743
- border-color:#4cae4c
2744
- }
2745
- .btn-success.focus,.btn-success:focus{
2746
- color:#fff;
2747
- background-color:#449d44;
2748
- border-color:#255625
2749
- }
2750
- .btn-success:hover{
2751
- color:#fff;
2752
- background-color:#449d44;
2753
- border-color:#398439
2754
- }
2755
- .btn-success.active,.btn-success:active,.open>.dropdown-toggle.btn-success{
2756
- color:#fff;
2757
- background-color:#449d44;
2758
- border-color:#398439
2759
- }
2760
- .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{
2761
- color:#fff;
2762
- background-color:#398439;
2763
- border-color:#255625
2764
- }
2765
- .btn-success.active,.btn-success:active,.open>.dropdown-toggle.btn-success{
2766
- background-image:none
2767
- }
2768
- .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{
2769
- background-color:#5cb85c;
2770
- border-color:#4cae4c
2771
- }
2772
- .btn-success .badge{
2773
- color:#5cb85c;
2774
- background-color:#fff
2775
- }
2776
- .btn-info{
2777
- color:#fff;
2778
- background-color:#5bc0de;
2779
- border-color:#46b8da
2780
- }
2781
- .btn-info.focus,.btn-info:focus{
2782
- color:#fff;
2783
- background-color:#31b0d5;
2784
- border-color:#1b6d85
2785
- }
2786
- .btn-info:hover{
2787
- color:#fff;
2788
- background-color:#31b0d5;
2789
- border-color:#269abc
2790
- }
2791
- .btn-info.active,.btn-info:active,.open>.dropdown-toggle.btn-info{
2792
- color:#fff;
2793
- background-color:#31b0d5;
2794
- border-color:#269abc
2795
- }
2796
- .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{
2797
- color:#fff;
2798
- background-color:#269abc;
2799
- border-color:#1b6d85
2800
- }
2801
- .btn-info.active,.btn-info:active,.open>.dropdown-toggle.btn-info{
2802
- background-image:none
2803
- }
2804
- .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{
2805
- background-color:#5bc0de;
2806
- border-color:#46b8da
2807
- }
2808
- .btn-info .badge{
2809
- color:#5bc0de;
2810
- background-color:#fff
2811
- }
2812
- .btn-warning{
2813
- color:#fff;
2814
- background-color:#f0ad4e;
2815
- border-color:#eea236
2816
- }
2817
- .btn-warning.focus,.btn-warning:focus{
2818
- color:#fff;
2819
- background-color:#ec971f;
2820
- border-color:#985f0d
2821
- }
2822
- .btn-warning:hover{
2823
- color:#fff;
2824
- background-color:#ec971f;
2825
- border-color:#d58512
2826
- }
2827
- .btn-warning.active,.btn-warning:active,.open>.dropdown-toggle.btn-warning{
2828
- color:#fff;
2829
- background-color:#ec971f;
2830
- border-color:#d58512
2831
- }
2832
- .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{
2833
- color:#fff;
2834
- background-color:#d58512;
2835
- border-color:#985f0d
2836
- }
2837
- .btn-warning.active,.btn-warning:active,.open>.dropdown-toggle.btn-warning{
2838
- background-image:none
2839
- }
2840
- .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{
2841
- background-color:#f0ad4e;
2842
- border-color:#eea236
2843
- }
2844
- .btn-warning .badge{
2845
- color:#f0ad4e;
2846
- background-color:#fff
2847
- }
2848
- .btn-danger{
2849
- color:#fff;
2850
- background-color:#d9534f;
2851
- border-color:#d43f3a
2852
- }
2853
- .btn-danger.focus,.btn-danger:focus{
2854
- color:#fff;
2855
- background-color:#c9302c;
2856
- border-color:#761c19
2857
- }
2858
- .btn-danger:hover{
2859
- color:#fff;
2860
- background-color:#c9302c;
2861
- border-color:#ac2925
2862
- }
2863
- .btn-danger.active,.btn-danger:active,.open>.dropdown-toggle.btn-danger{
2864
- color:#fff;
2865
- background-color:#c9302c;
2866
- border-color:#ac2925
2867
- }
2868
- .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{
2869
- color:#fff;
2870
- background-color:#ac2925;
2871
- border-color:#761c19
2872
- }
2873
- .btn-danger.active,.btn-danger:active,.open>.dropdown-toggle.btn-danger{
2874
- background-image:none
2875
- }
2876
- .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{
2877
- background-color:#d9534f;
2878
- border-color:#d43f3a
2879
- }
2880
- .btn-danger .badge{
2881
- color:#d9534f;
2882
- background-color:#fff
2883
- }
2884
- .btn-link{
2885
- font-weight:400;
2886
- color:#337ab7;
2887
- border-radius:0
2888
- }
2889
- .btn-link,.btn-link.active,.btn-link:active,.btn-link[disabled],fieldset[disabled] .btn-link{
2890
- background-color:transparent;
2891
- -webkit-box-shadow:none;
2892
- box-shadow:none
2893
- }
2894
- .btn-link,.btn-link:active,.btn-link:focus,.btn-link:hover{
2895
- border-color:transparent
2896
- }
2897
- .btn-link:focus,.btn-link:hover{
2898
- color:#23527c;
2899
- text-decoration:underline;
2900
- background-color:transparent
2901
- }
2902
- .btn-link[disabled]:focus,.btn-link[disabled]:hover,fieldset[disabled] .btn-link:focus,fieldset[disabled] .btn-link:hover{
2903
- color:#777;
2904
- text-decoration:none
2905
- }
2906
- .btn-group-lg>.btn,.btn-lg{
2907
- padding:10px 16px;
2908
- font-size:18px;
2909
- line-height:1.3333333;
2910
- border-radius:6px
2911
- }
2912
- .btn-group-sm>.btn,.btn-sm{
2913
- padding:5px 10px;
2914
- font-size:12px;
2915
- line-height:1.5;
2916
- border-radius:3px
2917
- }
2918
- .btn-group-xs>.btn,.btn-xs{
2919
- padding:1px 5px;
2920
- font-size:12px;
2921
- line-height:1.5;
2922
- border-radius:3px
2923
- }
2924
- .btn-block{
2925
- display:block;
2926
- width:100%
2927
- }
2928
- .btn-block+.btn-block{
2929
- margin-top:5px
2930
- }
2931
- input[type=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block{
2932
- width:100%
2933
- }
2934
- .fade{
2935
- opacity:0;
2936
- -webkit-transition:opacity .15s linear;
2937
- -o-transition:opacity .15s linear;
2938
- transition:opacity .15s linear
2939
- }
2940
- .fade.in{
2941
- opacity:1
2942
- }
2943
- .collapse{
2944
- display:none
2945
- }
2946
- .collapse.in{
2947
- display:block
2948
- }
2949
- tr.collapse.in{
2950
- display:table-row
2951
- }
2952
- tbody.collapse.in{
2953
- display:table-row-group
2954
- }
2955
- .collapsing{
2956
- position:relative;
2957
- height:0;
2958
- overflow:hidden;
2959
- -webkit-transition-timing-function:ease;
2960
- -o-transition-timing-function:ease;
2961
- transition-timing-function:ease;
2962
- -webkit-transition-duration:.35s;
2963
- -o-transition-duration:.35s;
2964
- transition-duration:.35s;
2965
- -webkit-transition-property:height,visibility;
2966
- -o-transition-property:height,visibility;
2967
- transition-property:height,visibility
2968
- }
2969
- .caret{
2970
- display:inline-block;
2971
- width:0;
2972
- height:0;
2973
- margin-left:2px;
2974
- vertical-align:middle;
2975
- border-top:4px dashed;
2976
- border-top:4px solid\9;
2977
- border-right:4px solid transparent;
2978
- border-left:4px solid transparent
2979
- }
2980
- .dropdown,.dropup{
2981
- position:relative
2982
- }
2983
- .dropdown-toggle:focus{
2984
- outline:0
2985
- }
2986
- .dropdown-menu{
2987
- position:absolute;
2988
- top:100%;
2989
- left:0;
2990
- z-index:1000;
2991
- display:none;
2992
- float:left;
2993
- min-width:160px;
2994
- padding:5px 0;
2995
- margin:2px 0 0;
2996
- font-size:14px;
2997
- text-align:left;
2998
- list-style:none;
2999
- background-color:#fff;
3000
- -webkit-background-clip:padding-box;
3001
- background-clip:padding-box;
3002
- border:1px solid #ccc;
3003
- border:1px solid rgba(0,0,0,.15);
3004
- border-radius:4px;
3005
- -webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);
3006
- box-shadow:0 6px 12px rgba(0,0,0,.175)
3007
- }
3008
- .dropdown-menu.pull-right{
3009
- right:0;
3010
- left:auto
3011
- }
3012
- .dropdown-menu .divider{
3013
- height:1px;
3014
- margin:9px 0;
3015
- overflow:hidden;
3016
- background-color:#e5e5e5
3017
- }
3018
- .dropdown-menu>li>a{
3019
- display:block;
3020
- padding:3px 20px;
3021
- clear:both;
3022
- font-weight:400;
3023
- line-height:1.42857143;
3024
- color:#333;
3025
- white-space:nowrap
3026
- }
3027
- .dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover{
3028
- color:#262626;
3029
- text-decoration:none;
3030
- background-color:#f5f5f5
3031
- }
3032
- .dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover{
3033
- color:#fff;
3034
- text-decoration:none;
3035
- background-color:#337ab7;
3036
- outline:0
3037
- }
3038
- .dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover{
3039
- color:#777
3040
- }
3041
- .dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover{
3042
- text-decoration:none;
3043
- cursor:not-allowed;
3044
- background-color:transparent;
3045
- background-image:none;
3046
- filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)
3047
- }
3048
- .open>.dropdown-menu{
3049
- display:block
3050
- }
3051
- .open>a{
3052
- outline:0
3053
- }
3054
- .dropdown-menu-right{
3055
- right:0;
3056
- left:auto
3057
- }
3058
- .dropdown-menu-left{
3059
- right:auto;
3060
- left:0
3061
- }
3062
- .dropdown-header{
3063
- display:block;
3064
- padding:3px 20px;
3065
- font-size:12px;
3066
- line-height:1.42857143;
3067
- color:#777;
3068
- white-space:nowrap
3069
- }
3070
- .dropdown-backdrop{
3071
- position:fixed;
3072
- top:0;
3073
- right:0;
3074
- bottom:0;
3075
- left:0;
3076
- z-index:990
3077
- }
3078
- .pull-right>.dropdown-menu{
3079
- right:0;
3080
- left:auto
3081
- }
3082
- .dropup .caret,.navbar-fixed-bottom .dropdown .caret{
3083
- content:"";
3084
- border-top:0;
3085
- border-bottom:4px dashed;
3086
- border-bottom:4px solid\9
3087
- }
3088
- .dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{
3089
- top:auto;
3090
- bottom:100%;
3091
- margin-bottom:2px
3092
- }
3093
- @media (min-width:768px){
3094
- .navbar-right .dropdown-menu{
3095
- right:0;
3096
- left:auto
3097
- }
3098
- .navbar-right .dropdown-menu-left{
3099
- right:auto;
3100
- left:0
3101
- }
3102
- }
3103
- .btn-group,.btn-group-vertical{
3104
- position:relative;
3105
- display:inline-block;
3106
- vertical-align:middle
3107
- }
3108
- .btn-group-vertical>.btn,.btn-group>.btn{
3109
- position:relative;
3110
- float:left
3111
- }
3112
- .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{
3113
- z-index:2
3114
- }
3115
- .btn-group .btn+.btn,.btn-group .btn+.btn-group,.btn-group .btn-group+.btn,.btn-group .btn-group+.btn-group{
3116
- margin-left:-1px
3117
- }
3118
- .btn-toolbar{
3119
- margin-left:-5px
3120
- }
3121
- .btn-toolbar .btn,.btn-toolbar .btn-group,.btn-toolbar .input-group{
3122
- float:left
3123
- }
3124
- .btn-toolbar>.btn,.btn-toolbar>.btn-group,.btn-toolbar>.input-group{
3125
- margin-left:5px
3126
- }
3127
- .btn-group>.btn:not(:first-child):not(:last-child):not(.dropdown-toggle){
3128
- border-radius:0
3129
- }
3130
- .btn-group>.btn:first-child{
3131
- margin-left:0
3132
- }
3133
- .btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle){
3134
- border-top-right-radius:0;
3135
- border-bottom-right-radius:0
3136
- }
3137
- .btn-group>.btn:last-child:not(:first-child),.btn-group>.dropdown-toggle:not(:first-child){
3138
- border-top-left-radius:0;
3139
- border-bottom-left-radius:0
3140
- }
3141
- .btn-group>.btn-group{
3142
- float:left
3143
- }
3144
- .btn-group>.btn-group:not(:first-child):not(:last-child)>.btn{
3145
- border-radius:0
3146
- }
3147
- .btn-group>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group>.btn-group:first-child:not(:last-child)>.dropdown-toggle{
3148
- border-top-right-radius:0;
3149
- border-bottom-right-radius:0
3150
- }
3151
- .btn-group>.btn-group:last-child:not(:first-child)>.btn:first-child{
3152
- border-top-left-radius:0;
3153
- border-bottom-left-radius:0
3154
- }
3155
- .btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle{
3156
- outline:0
3157
- }
3158
- .btn-group>.btn+.dropdown-toggle{
3159
- padding-right:8px;
3160
- padding-left:8px
3161
- }
3162
- .btn-group>.btn-lg+.dropdown-toggle{
3163
- padding-right:12px;
3164
- padding-left:12px
3165
- }
3166
- .btn-group.open .dropdown-toggle{
3167
- -webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);
3168
- box-shadow:inset 0 3px 5px rgba(0,0,0,.125)
3169
- }
3170
- .btn-group.open .dropdown-toggle.btn-link{
3171
- -webkit-box-shadow:none;
3172
- box-shadow:none
3173
- }
3174
- .btn .caret{
3175
- margin-left:0
3176
- }
3177
- .btn-lg .caret{
3178
- border-width:5px 5px 0;
3179
- border-bottom-width:0
3180
- }
3181
- .dropup .btn-lg .caret{
3182
- border-width:0 5px 5px
3183
- }
3184
- .btn-group-vertical>.btn,.btn-group-vertical>.btn-group,.btn-group-vertical>.btn-group>.btn{
3185
- display:block;
3186
- float:none;
3187
- width:100%;
3188
- max-width:100%
3189
- }
3190
- .btn-group-vertical>.btn-group>.btn{
3191
- float:none
3192
- }
3193
- .btn-group-vertical>.btn+.btn,.btn-group-vertical>.btn+.btn-group,.btn-group-vertical>.btn-group+.btn,.btn-group-vertical>.btn-group+.btn-group{
3194
- margin-top:-1px;
3195
- margin-left:0
3196
- }
3197
- .btn-group-vertical>.btn:not(:first-child):not(:last-child){
3198
- border-radius:0
3199
- }
3200
- .btn-group-vertical>.btn:first-child:not(:last-child){
3201
- border-top-left-radius:4px;
3202
- border-top-right-radius:4px;
3203
- border-bottom-right-radius:0;
3204
- border-bottom-left-radius:0
3205
- }
3206
- .btn-group-vertical>.btn:last-child:not(:first-child){
3207
- border-top-left-radius:0;
3208
- border-top-right-radius:0;
3209
- border-bottom-right-radius:4px;
3210
- border-bottom-left-radius:4px
3211
- }
3212
- .btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>.btn{
3213
- border-radius:0
3214
- }
3215
- .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{
3216
- border-bottom-right-radius:0;
3217
- border-bottom-left-radius:0
3218
- }
3219
- .btn-group-vertical>.btn-group:last-child:not(:first-child)>.btn:first-child{
3220
- border-top-left-radius:0;
3221
- border-top-right-radius:0
3222
- }
3223
- .btn-group-justified{
3224
- display:table;
3225
- width:100%;
3226
- table-layout:fixed;
3227
- border-collapse:separate
3228
- }
3229
- .btn-group-justified>.btn,.btn-group-justified>.btn-group{
3230
- display:table-cell;
3231
- float:none;
3232
- width:1%
3233
- }
3234
- .btn-group-justified>.btn-group .btn{
3235
- width:100%
3236
- }
3237
- .btn-group-justified>.btn-group .dropdown-menu{
3238
- left:auto
3239
- }
3240
- [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]{
3241
- position:absolute;
3242
- clip:rect(0,0,0,0);
3243
- pointer-events:none
3244
- }
3245
- .input-group{
3246
- position:relative;
3247
- display:table;
3248
- border-collapse:separate
3249
- }
3250
- .input-group[class*=col-]{
3251
- float:none;
3252
- padding-right:0;
3253
- padding-left:0
3254
- }
3255
- .input-group .form-control{
3256
- position:relative;
3257
- z-index:2;
3258
- float:left;
3259
- width:100%;
3260
- margin-bottom:0
3261
- }
3262
- .input-group .form-control:focus{
3263
- z-index:3
3264
- }
3265
- .input-group-lg>.form-control,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.btn{
3266
- height:46px;
3267
- padding:10px 16px;
3268
- font-size:18px;
3269
- line-height:1.3333333;
3270
- border-radius:6px
3271
- }
3272
- select.input-group-lg>.form-control,select.input-group-lg>.input-group-addon,select.input-group-lg>.input-group-btn>.btn{
3273
- height:46px;
3274
- line-height:46px
3275
- }
3276
- 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{
3277
- height:auto
3278
- }
3279
- .input-group-sm>.form-control,.input-group-sm>.input-group-addon,.input-group-sm>.input-group-btn>.btn{
3280
- height:30px;
3281
- padding:5px 10px;
3282
- font-size:12px;
3283
- line-height:1.5;
3284
- border-radius:3px
3285
- }
3286
- select.input-group-sm>.form-control,select.input-group-sm>.input-group-addon,select.input-group-sm>.input-group-btn>.btn{
3287
- height:30px;
3288
- line-height:30px
3289
- }
3290
- 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{
3291
- height:auto
3292
- }
3293
- .input-group .form-control,.input-group-addon,.input-group-btn{
3294
- display:table-cell
3295
- }
3296
- .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){
3297
- border-radius:0
3298
- }
3299
- .input-group-addon,.input-group-btn{
3300
- width:1%;
3301
- white-space:nowrap;
3302
- vertical-align:middle
3303
- }
3304
- .input-group-addon{
3305
- padding:6px 12px;
3306
- font-size:14px;
3307
- font-weight:400;
3308
- line-height:1;
3309
- color:#555;
3310
- text-align:center;
3311
- background-color:#eee;
3312
- border:1px solid #ccc;
3313
- border-radius:4px
3314
- }
3315
- .input-group-addon.input-sm{
3316
- padding:5px 10px;
3317
- font-size:12px;
3318
- border-radius:3px
3319
- }
3320
- .input-group-addon.input-lg{
3321
- padding:10px 16px;
3322
- font-size:18px;
3323
- border-radius:6px
3324
- }
3325
- .input-group-addon input[type=checkbox],.input-group-addon input[type=radio]{
3326
- margin-top:0
3327
- }
3328
- .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){
3329
- border-top-right-radius:0;
3330
- border-bottom-right-radius:0
3331
- }
3332
- .input-group-addon:first-child{
3333
- border-right:0
3334
- }
3335
- .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{
3336
- border-top-left-radius:0;
3337
- border-bottom-left-radius:0
3338
- }
3339
- .input-group-addon:last-child{
3340
- border-left:0
3341
- }
3342
- .input-group-btn{
3343
- position:relative;
3344
- font-size:0;
3345
- white-space:nowrap
3346
- }
3347
- .input-group-btn>.btn{
3348
- position:relative
3349
- }
3350
- .input-group-btn>.btn+.btn{
3351
- margin-left:-1px
3352
- }
3353
- .input-group-btn>.btn:active,.input-group-btn>.btn:focus,.input-group-btn>.btn:hover{
3354
- z-index:2
3355
- }
3356
- .input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group{
3357
- margin-right:-1px
3358
- }
3359
- .input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group{
3360
- z-index:2;
3361
- margin-left:-1px
3362
- }
3363
- .nav{
3364
- padding-left:0;
3365
- margin-bottom:0;
3366
- list-style:none
3367
- }
3368
- .nav>li{
3369
- position:relative;
3370
- display:block
3371
- }
3372
- .nav>li>a{
3373
- position:relative;
3374
- display:block;
3375
- padding:10px 15px
3376
- }
3377
- .nav>li>a:focus,.nav>li>a:hover{
3378
- text-decoration:none;
3379
- background-color:#eee
3380
- }
3381
- .nav>li.disabled>a{
3382
- color:#777
3383
- }
3384
- .nav>li.disabled>a:focus,.nav>li.disabled>a:hover{
3385
- color:#777;
3386
- text-decoration:none;
3387
- cursor:not-allowed;
3388
- background-color:transparent
3389
- }
3390
- .nav .open>a,.nav .open>a:focus,.nav .open>a:hover{
3391
- background-color:#eee;
3392
- border-color:#337ab7
3393
- }
3394
- .nav .nav-divider{
3395
- height:1px;
3396
- margin:9px 0;
3397
- overflow:hidden;
3398
- background-color:#e5e5e5
3399
- }
3400
- .nav>li>a>img{
3401
- max-width:none
3402
- }
3403
- .nav-tabs{
3404
- border-bottom:1px solid #ddd
3405
- }
3406
- .nav-tabs>li{
3407
- float:left;
3408
- margin-bottom:-1px
3409
- }
3410
- .nav-tabs>li>a{
3411
- margin-right:2px;
3412
- line-height:1.42857143;
3413
- border:1px solid transparent;
3414
- border-radius:4px 4px 0 0
3415
- }
3416
- .nav-tabs>li>a:hover{
3417
- border-color:#eee #eee #ddd
3418
- }
3419
- .nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover{
3420
- color:#555;
3421
- cursor:default;
3422
- background-color:#fff;
3423
- border:1px solid #ddd;
3424
- border-bottom-color:transparent
3425
- }
3426
- .nav-tabs.nav-justified{
3427
- width:100%;
3428
- border-bottom:0
3429
- }
3430
- .nav-tabs.nav-justified>li{
3431
- float:none
3432
- }
3433
- .nav-tabs.nav-justified>li>a{
3434
- margin-bottom:5px;
3435
- text-align:center
3436
- }
3437
- .nav-tabs.nav-justified>.dropdown .dropdown-menu{
3438
- top:auto;
3439
- left:auto
3440
- }
3441
- @media (min-width:768px){
3442
- .nav-tabs.nav-justified>li{
3443
- display:table-cell;
3444
- width:1%
3445
- }
3446
- .nav-tabs.nav-justified>li>a{
3447
- margin-bottom:0
3448
- }
3449
- }
3450
- .nav-tabs.nav-justified>li>a{
3451
- margin-right:0;
3452
- border-radius:4px
3453
- }
3454
- .nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:hover{
3455
- border:1px solid #ddd
3456
- }
3457
- @media (min-width:768px){
3458
- .nav-tabs.nav-justified>li>a{
3459
- border-bottom:1px solid #ddd;
3460
- border-radius:4px 4px 0 0
3461
- }
3462
- .nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:hover{
3463
- border-bottom-color:#fff
3464
- }
3465
- }
3466
- .nav-pills>li{
3467
- float:left
3468
- }
3469
- .nav-pills>li>a{
3470
- border-radius:4px
3471
- }
3472
- .nav-pills>li+li{
3473
- margin-left:2px
3474
- }
3475
- .nav-pills>li.active>a,.nav-pills>li.active>a:focus,.nav-pills>li.active>a:hover{
3476
- color:#fff;
3477
- background-color:#337ab7
3478
- }
3479
- .nav-stacked>li{
3480
- float:none
3481
- }
3482
- .nav-stacked>li+li{
3483
- margin-top:2px;
3484
- margin-left:0
3485
- }
3486
- .nav-justified{
3487
- width:100%
3488
- }
3489
- .nav-justified>li{
3490
- float:none
3491
- }
3492
- .nav-justified>li>a{
3493
- margin-bottom:5px;
3494
- text-align:center
3495
- }
3496
- .nav-justified>.dropdown .dropdown-menu{
3497
- top:auto;
3498
- left:auto
3499
- }
3500
- @media (min-width:768px){
3501
- .nav-justified>li{
3502
- display:table-cell;
3503
- width:1%
3504
- }
3505
- .nav-justified>li>a{
3506
- margin-bottom:0
3507
- }
3508
- }
3509
- .nav-tabs-justified{
3510
- border-bottom:0
3511
- }
3512
- .nav-tabs-justified>li>a{
3513
- margin-right:0;
3514
- border-radius:4px
3515
- }
3516
- .nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:focus,.nav-tabs-justified>.active>a:hover{
3517
- border:1px solid #ddd
3518
- }
3519
- @media (min-width:768px){
3520
- .nav-tabs-justified>li>a{
3521
- border-bottom:1px solid #ddd;
3522
- border-radius:4px 4px 0 0
3523
- }
3524
- .nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:focus,.nav-tabs-justified>.active>a:hover{
3525
- border-bottom-color:#fff
3526
- }
3527
- }
3528
- .tab-content>.tab-pane{
3529
- display:none
3530
- }
3531
- .tab-content>.active{
3532
- display:block
3533
- }
3534
- .nav-tabs .dropdown-menu{
3535
- margin-top:-1px;
3536
- border-top-left-radius:0;
3537
- border-top-right-radius:0
3538
- }
3539
- .navbar{
3540
- position:relative;
3541
- min-height:50px;
3542
- margin-bottom:20px;
3543
- border:1px solid transparent
3544
- }
3545
- @media (min-width:768px){
3546
- .navbar{
3547
- border-radius:4px
3548
- }
3549
- }
3550
- @media (min-width:768px){
3551
- .navbar-header{
3552
- float:left
3553
- }
3554
- }
3555
- .navbar-collapse{
3556
- padding-right:15px;
3557
- padding-left:15px;
3558
- overflow-x:visible;
3559
- -webkit-overflow-scrolling:touch;
3560
- border-top:1px solid transparent;
3561
- -webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.1);
3562
- box-shadow:inset 0 1px 0 rgba(255,255,255,.1)
3563
- }
3564
- .navbar-collapse.in{
3565
- overflow-y:auto
3566
- }
3567
- @media (min-width:768px){
3568
- .navbar-collapse{
3569
- width:auto;
3570
- border-top:0;
3571
- -webkit-box-shadow:none;
3572
- box-shadow:none
3573
- }
3574
- .navbar-collapse.collapse{
3575
- display:block!important;
3576
- height:auto!important;
3577
- padding-bottom:0;
3578
- overflow:visible!important
3579
- }
3580
- .navbar-collapse.in{
3581
- overflow-y:visible
3582
- }
3583
- .navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse,.navbar-static-top .navbar-collapse{
3584
- padding-right:0;
3585
- padding-left:0
3586
- }
3587
- }
3588
- .navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse{
3589
- max-height:340px
3590
- }
3591
- @media (max-device-width:480px) and (orientation:landscape){
3592
- .navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse{
3593
- max-height:200px
3594
- }
3595
- }
3596
- .container-fluid>.navbar-collapse,.container-fluid>.navbar-header,.container>.navbar-collapse,.container>.navbar-header{
3597
- margin-right:-15px;
3598
- margin-left:-15px
3599
- }
3600
- @media (min-width:768px){
3601
- .container-fluid>.navbar-collapse,.container-fluid>.navbar-header,.container>.navbar-collapse,.container>.navbar-header{
3602
- margin-right:0;
3603
- margin-left:0
3604
- }
3605
- }
3606
- .navbar-static-top{
3607
- z-index:1000;
3608
- border-width:0 0 1px
3609
- }
3610
- @media (min-width:768px){
3611
- .navbar-static-top{
3612
- border-radius:0
3613
- }
3614
- }
3615
- .navbar-fixed-bottom,.navbar-fixed-top{
3616
- position:fixed;
3617
- right:0;
3618
- left:0;
3619
- z-index:1030
3620
- }
3621
- @media (min-width:768px){
3622
- .navbar-fixed-bottom,.navbar-fixed-top{
3623
- border-radius:0
3624
- }
3625
- }
3626
- .navbar-fixed-top{
3627
- top:0;
3628
- border-width:0 0 1px
3629
- }
3630
- .navbar-fixed-bottom{
3631
- bottom:0;
3632
- margin-bottom:0;
3633
- border-width:1px 0 0
3634
- }
3635
- .navbar-brand{
3636
- float:left;
3637
- height:50px;
3638
- padding:15px 15px;
3639
- font-size:18px;
3640
- line-height:20px
3641
- }
3642
- .navbar-brand:focus,.navbar-brand:hover{
3643
- text-decoration:none
3644
- }
3645
- .navbar-brand>img{
3646
- display:block
3647
- }
3648
- @media (min-width:768px){
3649
- .navbar>.container .navbar-brand,.navbar>.container-fluid .navbar-brand{
3650
- margin-left:-15px
3651
- }
3652
- }
3653
- .navbar-toggle{
3654
- position:relative;
3655
- float:right;
3656
- padding:9px 10px;
3657
- margin-top:8px;
3658
- margin-right:15px;
3659
- margin-bottom:8px;
3660
- background-color:transparent;
3661
- background-image:none;
3662
- border:1px solid transparent;
3663
- border-radius:4px
3664
- }
3665
- .navbar-toggle:focus{
3666
- outline:0
3667
- }
3668
- .navbar-toggle .icon-bar{
3669
- display:block;
3670
- width:22px;
3671
- height:2px;
3672
- border-radius:1px
3673
- }
3674
- .navbar-toggle .icon-bar+.icon-bar{
3675
- margin-top:4px
3676
- }
3677
- @media (min-width:768px){
3678
- .navbar-toggle{
3679
- display:none
3680
- }
3681
- }
3682
- .navbar-nav{
3683
- margin:7.5px -15px
3684
- }
3685
- .navbar-nav>li>a{
3686
- padding-top:10px;
3687
- padding-bottom:10px;
3688
- line-height:20px
3689
- }
3690
- @media (max-width:767px){
3691
- .navbar-nav .open .dropdown-menu{
3692
- position:static;
3693
- float:none;
3694
- width:auto;
3695
- margin-top:0;
3696
- background-color:transparent;
3697
- border:0;
3698
- -webkit-box-shadow:none;
3699
- box-shadow:none
3700
- }
3701
- .navbar-nav .open .dropdown-menu .dropdown-header,.navbar-nav .open .dropdown-menu>li>a{
3702
- padding:5px 15px 5px 25px
3703
- }
3704
- .navbar-nav .open .dropdown-menu>li>a{
3705
- line-height:20px
3706
- }
3707
- .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-nav .open .dropdown-menu>li>a:hover{
3708
- background-image:none
3709
- }
3710
- }
3711
- @media (min-width:768px){
3712
- .navbar-nav{
3713
- float:left;
3714
- margin:0
3715
- }
3716
- .navbar-nav>li{
3717
- float:left
3718
- }
3719
- .navbar-nav>li>a{
3720
- padding-top:15px;
3721
- padding-bottom:15px
3722
- }
3723
- }
3724
- .navbar-form{
3725
- padding:10px 15px;
3726
- margin-top:8px;
3727
- margin-right:-15px;
3728
- margin-bottom:8px;
3729
- margin-left:-15px;
3730
- border-top:1px solid transparent;
3731
- border-bottom:1px solid transparent;
3732
- -webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.1);
3733
- box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.1)
3734
- }
3735
- @media (min-width:768px){
3736
- .navbar-form .form-group{
3737
- display:inline-block;
3738
- margin-bottom:0;
3739
- vertical-align:middle
3740
- }
3741
- .navbar-form .form-control{
3742
- display:inline-block;
3743
- width:auto;
3744
- vertical-align:middle
3745
- }
3746
- .navbar-form .form-control-static{
3747
- display:inline-block
3748
- }
3749
- .navbar-form .input-group{
3750
- display:inline-table;
3751
- vertical-align:middle
3752
- }
3753
- .navbar-form .input-group .form-control,.navbar-form .input-group .input-group-addon,.navbar-form .input-group .input-group-btn{
3754
- width:auto
3755
- }
3756
- .navbar-form .input-group>.form-control{
3757
- width:100%
3758
- }
3759
- .navbar-form .control-label{
3760
- margin-bottom:0;
3761
- vertical-align:middle
3762
- }
3763
- .navbar-form .checkbox,.navbar-form .radio{
3764
- display:inline-block;
3765
- margin-top:0;
3766
- margin-bottom:0;
3767
- vertical-align:middle
3768
- }
3769
- .navbar-form .checkbox label,.navbar-form .radio label{
3770
- padding-left:0
3771
- }
3772
- .navbar-form .checkbox input[type=checkbox],.navbar-form .radio input[type=radio]{
3773
- position:relative;
3774
- margin-left:0
3775
- }
3776
- .navbar-form .has-feedback .form-control-feedback{
3777
- top:0
3778
- }
3779
- }
3780
- @media (max-width:767px){
3781
- .navbar-form .form-group{
3782
- margin-bottom:5px
3783
- }
3784
- .navbar-form .form-group:last-child{
3785
- margin-bottom:0
3786
- }
3787
- }
3788
- @media (min-width:768px){
3789
- .navbar-form{
3790
- width:auto;
3791
- padding-top:0;
3792
- padding-bottom:0;
3793
- margin-right:0;
3794
- margin-left:0;
3795
- border:0;
3796
- -webkit-box-shadow:none;
3797
- box-shadow:none
3798
- }
3799
- }
3800
- .navbar-nav>li>.dropdown-menu{
3801
- margin-top:0;
3802
- border-top-left-radius:0;
3803
- border-top-right-radius:0
3804
- }
3805
- .navbar-fixed-bottom .navbar-nav>li>.dropdown-menu{
3806
- margin-bottom:0;
3807
- border-top-left-radius:4px;
3808
- border-top-right-radius:4px;
3809
- border-bottom-right-radius:0;
3810
- border-bottom-left-radius:0
3811
- }
3812
- .navbar-btn{
3813
- margin-top:8px;
3814
- margin-bottom:8px
3815
- }
3816
- .navbar-btn.btn-sm{
3817
- margin-top:10px;
3818
- margin-bottom:10px
3819
- }
3820
- .navbar-btn.btn-xs{
3821
- margin-top:14px;
3822
- margin-bottom:14px
3823
- }
3824
- .navbar-text{
3825
- margin-top:15px;
3826
- margin-bottom:15px
3827
- }
3828
- @media (min-width:768px){
3829
- .navbar-text{
3830
- float:left;
3831
- margin-right:15px;
3832
- margin-left:15px
3833
- }
3834
- }
3835
- @media (min-width:768px){
3836
- .navbar-left{
3837
- float:left!important
3838
- }
3839
- .navbar-right{
3840
- float:right!important;
3841
- margin-right:-15px
3842
- }
3843
- .navbar-right~.navbar-right{
3844
- margin-right:0
3845
- }
3846
- }
3847
- .navbar-default{
3848
- background-color:#f8f8f8;
3849
- border-color:#e7e7e7
3850
- }
3851
- .navbar-default .navbar-brand{
3852
- color:#777
3853
- }
3854
- .navbar-default .navbar-brand:focus,.navbar-default .navbar-brand:hover{
3855
- color:#5e5e5e;
3856
- background-color:transparent
3857
- }
3858
- .navbar-default .navbar-text{
3859
- color:#777
3860
- }
3861
- .navbar-default .navbar-nav>li>a{
3862
- color:#777
3863
- }
3864
- .navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav>li>a:hover{
3865
- color:#333;
3866
- background-color:transparent
3867
- }
3868
- .navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover{
3869
- color:#555;
3870
- background-color:#e7e7e7
3871
- }
3872
- .navbar-default .navbar-nav>.disabled>a,.navbar-default .navbar-nav>.disabled>a:focus,.navbar-default .navbar-nav>.disabled>a:hover{
3873
- color:#ccc;
3874
- background-color:transparent
3875
- }
3876
- .navbar-default .navbar-toggle{
3877
- border-color:#ddd
3878
- }
3879
- .navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover{
3880
- background-color:#ddd
3881
- }
3882
- .navbar-default .navbar-toggle .icon-bar{
3883
- background-color:#888
3884
- }
3885
- .navbar-default .navbar-collapse,.navbar-default .navbar-form{
3886
- border-color:#e7e7e7
3887
- }
3888
- .navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:focus,.navbar-default .navbar-nav>.open>a:hover{
3889
- color:#555;
3890
- background-color:#e7e7e7
3891
- }
3892
- @media (max-width:767px){
3893
- .navbar-default .navbar-nav .open .dropdown-menu>li>a{
3894
- color:#777
3895
- }
3896
- .navbar-default .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover{
3897
- color:#333;
3898
- background-color:transparent
3899
- }
3900
- .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{
3901
- color:#555;
3902
- background-color:#e7e7e7
3903
- }
3904
- .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{
3905
- color:#ccc;
3906
- background-color:transparent
3907
- }
3908
- }
3909
- .navbar-default .navbar-link{
3910
- color:#777
3911
- }
3912
- .navbar-default .navbar-link:hover{
3913
- color:#333
3914
- }
3915
- .navbar-default .btn-link{
3916
- color:#777
3917
- }
3918
- .navbar-default .btn-link:focus,.navbar-default .btn-link:hover{
3919
- color:#333
3920
- }
3921
- .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{
3922
- color:#ccc
3923
- }
3924
- .navbar-inverse{
3925
- background-color:#222;
3926
- border-color:#080808
3927
- }
3928
- .navbar-inverse .navbar-brand{
3929
- color:#9d9d9d
3930
- }
3931
- .navbar-inverse .navbar-brand:focus,.navbar-inverse .navbar-brand:hover{
3932
- color:#fff;
3933
- background-color:transparent
3934
- }
3935
- .navbar-inverse .navbar-text{
3936
- color:#9d9d9d
3937
- }
3938
- .navbar-inverse .navbar-nav>li>a{
3939
- color:#9d9d9d
3940
- }
3941
- .navbar-inverse .navbar-nav>li>a:focus,.navbar-inverse .navbar-nav>li>a:hover{
3942
- color:#fff;
3943
- background-color:transparent
3944
- }
3945
- .navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.active>a:focus,.navbar-inverse .navbar-nav>.active>a:hover{
3946
- color:#fff;
3947
- background-color:#080808
3948
- }
3949
- .navbar-inverse .navbar-nav>.disabled>a,.navbar-inverse .navbar-nav>.disabled>a:focus,.navbar-inverse .navbar-nav>.disabled>a:hover{
3950
- color:#444;
3951
- background-color:transparent
3952
- }
3953
- .navbar-inverse .navbar-toggle{
3954
- border-color:#333
3955
- }
3956
- .navbar-inverse .navbar-toggle:focus,.navbar-inverse .navbar-toggle:hover{
3957
- background-color:#333
3958
- }
3959
- .navbar-inverse .navbar-toggle .icon-bar{
3960
- background-color:#fff
3961
- }
3962
- .navbar-inverse .navbar-collapse,.navbar-inverse .navbar-form{
3963
- border-color:#101010
3964
- }
3965
- .navbar-inverse .navbar-nav>.open>a,.navbar-inverse .navbar-nav>.open>a:focus,.navbar-inverse .navbar-nav>.open>a:hover{
3966
- color:#fff;
3967
- background-color:#080808
3968
- }
3969
- @media (max-width:767px){
3970
- .navbar-inverse .navbar-nav .open .dropdown-menu>.dropdown-header{
3971
- border-color:#080808
3972
- }
3973
- .navbar-inverse .navbar-nav .open .dropdown-menu .divider{
3974
- background-color:#080808
3975
- }
3976
- .navbar-inverse .navbar-nav .open .dropdown-menu>li>a{
3977
- color:#9d9d9d
3978
- }
3979
- .navbar-inverse .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:hover{
3980
- color:#fff;
3981
- background-color:transparent
3982
- }
3983
- .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{
3984
- color:#fff;
3985
- background-color:#080808
3986
- }
3987
- .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{
3988
- color:#444;
3989
- background-color:transparent
3990
- }
3991
- }
3992
- .navbar-inverse .navbar-link{
3993
- color:#9d9d9d
3994
- }
3995
- .navbar-inverse .navbar-link:hover{
3996
- color:#fff
3997
- }
3998
- .navbar-inverse .btn-link{
3999
- color:#9d9d9d
4000
- }
4001
- .navbar-inverse .btn-link:focus,.navbar-inverse .btn-link:hover{
4002
- color:#fff
4003
- }
4004
- .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{
4005
- color:#444
4006
- }
4007
- .breadcrumb{
4008
- padding:8px 15px;
4009
- margin-bottom:20px;
4010
- list-style:none;
4011
- background-color:#f5f5f5;
4012
- border-radius:4px
4013
- }
4014
- .breadcrumb>li{
4015
- display:inline-block
4016
- }
4017
- .breadcrumb>li+li:before{
4018
- padding:0 5px;
4019
- color:#ccc;
4020
- content:"/\00a0"
4021
- }
4022
- .breadcrumb>.active{
4023
- color:#777
4024
- }
4025
- .pagination{
4026
- display:inline-block;
4027
- padding-left:0;
4028
- margin:20px 0;
4029
- border-radius:4px
4030
- }
4031
- .pagination>li{
4032
- display:inline
4033
- }
4034
- .pagination>li>a,.pagination>li>span{
4035
- position:relative;
4036
- float:left;
4037
- padding:6px 12px;
4038
- margin-left:-1px;
4039
- line-height:1.42857143;
4040
- color:#337ab7;
4041
- text-decoration:none;
4042
- background-color:#fff;
4043
- border:1px solid #ddd
4044
- }
4045
- .pagination>li:first-child>a,.pagination>li:first-child>span{
4046
- margin-left:0;
4047
- border-top-left-radius:4px;
4048
- border-bottom-left-radius:4px
4049
- }
4050
- .pagination>li:last-child>a,.pagination>li:last-child>span{
4051
- border-top-right-radius:4px;
4052
- border-bottom-right-radius:4px
4053
- }
4054
- .pagination>li>a:focus,.pagination>li>a:hover,.pagination>li>span:focus,.pagination>li>span:hover{
4055
- z-index:2;
4056
- color:#23527c;
4057
- background-color:#eee;
4058
- border-color:#ddd
4059
- }
4060
- .pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{
4061
- z-index:3;
4062
- color:#fff;
4063
- cursor:default;
4064
- background-color:#337ab7;
4065
- border-color:#337ab7
4066
- }
4067
- .pagination>.disabled>a,.pagination>.disabled>a:focus,.pagination>.disabled>a:hover,.pagination>.disabled>span,.pagination>.disabled>span:focus,.pagination>.disabled>span:hover{
4068
- color:#777;
4069
- cursor:not-allowed;
4070
- background-color:#fff;
4071
- border-color:#ddd
4072
- }
4073
- .pagination-lg>li>a,.pagination-lg>li>span{
4074
- padding:10px 16px;
4075
- font-size:18px;
4076
- line-height:1.3333333
4077
- }
4078
- .pagination-lg>li:first-child>a,.pagination-lg>li:first-child>span{
4079
- border-top-left-radius:6px;
4080
- border-bottom-left-radius:6px
4081
- }
4082
- .pagination-lg>li:last-child>a,.pagination-lg>li:last-child>span{
4083
- border-top-right-radius:6px;
4084
- border-bottom-right-radius:6px
4085
- }
4086
- .pagination-sm>li>a,.pagination-sm>li>span{
4087
- padding:5px 10px;
4088
- font-size:12px;
4089
- line-height:1.5
4090
- }
4091
- .pagination-sm>li:first-child>a,.pagination-sm>li:first-child>span{
4092
- border-top-left-radius:3px;
4093
- border-bottom-left-radius:3px
4094
- }
4095
- .pagination-sm>li:last-child>a,.pagination-sm>li:last-child>span{
4096
- border-top-right-radius:3px;
4097
- border-bottom-right-radius:3px
4098
- }
4099
- .pager{
4100
- padding-left:0;
4101
- margin:20px 0;
4102
- text-align:center;
4103
- list-style:none
4104
- }
4105
- .pager li{
4106
- display:inline
4107
- }
4108
- .pager li>a,.pager li>span{
4109
- display:inline-block;
4110
- padding:5px 14px;
4111
- background-color:#fff;
4112
- border:1px solid #ddd;
4113
- border-radius:15px
4114
- }
4115
- .pager li>a:focus,.pager li>a:hover{
4116
- text-decoration:none;
4117
- background-color:#eee
4118
- }
4119
- .pager .next>a,.pager .next>span{
4120
- float:right
4121
- }
4122
- .pager .previous>a,.pager .previous>span{
4123
- float:left
4124
- }
4125
- .pager .disabled>a,.pager .disabled>a:focus,.pager .disabled>a:hover,.pager .disabled>span{
4126
- color:#777;
4127
- cursor:not-allowed;
4128
- background-color:#fff
4129
- }
4130
- .label{
4131
- display:inline;
4132
- padding:.2em .6em .3em;
4133
- font-size:75%;
4134
- font-weight:700;
4135
- line-height:1;
4136
- color:#fff;
4137
- text-align:center;
4138
- white-space:nowrap;
4139
- vertical-align:baseline;
4140
- border-radius:.25em
4141
- }
4142
- a.label:focus,a.label:hover{
4143
- color:#fff;
4144
- text-decoration:none;
4145
- cursor:pointer
4146
- }
4147
- .label:empty{
4148
- display:none
4149
- }
4150
- .btn .label{
4151
- position:relative;
4152
- top:-1px
4153
- }
4154
- .label-default{
4155
- background-color:#777
4156
- }
4157
- .label-default[href]:focus,.label-default[href]:hover{
4158
- background-color:#5e5e5e
4159
- }
4160
- .label-primary{
4161
- background-color:#337ab7
4162
- }
4163
- .label-primary[href]:focus,.label-primary[href]:hover{
4164
- background-color:#286090
4165
- }
4166
- .label-success{
4167
- background-color:#5cb85c
4168
- }
4169
- .label-success[href]:focus,.label-success[href]:hover{
4170
- background-color:#449d44
4171
- }
4172
- .label-info{
4173
- background-color:#5bc0de
4174
- }
4175
- .label-info[href]:focus,.label-info[href]:hover{
4176
- background-color:#31b0d5
4177
- }
4178
- .label-warning{
4179
- background-color:#f0ad4e
4180
- }
4181
- .label-warning[href]:focus,.label-warning[href]:hover{
4182
- background-color:#ec971f
4183
- }
4184
- .label-danger{
4185
- background-color:#d9534f
4186
- }
4187
- .label-danger[href]:focus,.label-danger[href]:hover{
4188
- background-color:#c9302c
4189
- }
4190
- .badge{
4191
- display:inline-block;
4192
- min-width:10px;
4193
- padding:3px 7px;
4194
- font-size:12px;
4195
- font-weight:700;
4196
- line-height:1;
4197
- color:#fff;
4198
- text-align:center;
4199
- white-space:nowrap;
4200
- vertical-align:middle;
4201
- background-color:#777;
4202
- border-radius:10px
4203
- }
4204
- .badge:empty{
4205
- display:none
4206
- }
4207
- .btn .badge{
4208
- position:relative;
4209
- top:-1px
4210
- }
4211
- .btn-group-xs>.btn .badge,.btn-xs .badge{
4212
- top:0;
4213
- padding:1px 5px
4214
- }
4215
- a.badge:focus,a.badge:hover{
4216
- color:#fff;
4217
- text-decoration:none;
4218
- cursor:pointer
4219
- }
4220
- .list-group-item.active>.badge,.nav-pills>.active>a>.badge{
4221
- color:#337ab7;
4222
- background-color:#fff
4223
- }
4224
- .list-group-item>.badge{
4225
- float:right
4226
- }
4227
- .list-group-item>.badge+.badge{
4228
- margin-right:5px
4229
- }
4230
- .nav-pills>li>a>.badge{
4231
- margin-left:3px
4232
- }
4233
- .jumbotron{
4234
- padding-top:30px;
4235
- padding-bottom:30px;
4236
- margin-bottom:30px;
4237
- color:inherit;
4238
- background-color:#eee
4239
- }
4240
- .jumbotron .h1,.jumbotron h1{
4241
- color:inherit
4242
- }
4243
- .jumbotron p{
4244
- margin-bottom:15px;
4245
- font-size:21px;
4246
- font-weight:200
4247
- }
4248
- .jumbotron>hr{
4249
- border-top-color:#d5d5d5
4250
- }
4251
- .container .jumbotron,.container-fluid .jumbotron{
4252
- padding-right:15px;
4253
- padding-left:15px;
4254
- border-radius:6px
4255
- }
4256
- .jumbotron .container{
4257
- max-width:100%
4258
- }
4259
- @media screen and (min-width:768px){
4260
- .jumbotron{
4261
- padding-top:48px;
4262
- padding-bottom:48px
4263
- }
4264
- .container .jumbotron,.container-fluid .jumbotron{
4265
- padding-right:60px;
4266
- padding-left:60px
4267
- }
4268
- .jumbotron .h1,.jumbotron h1{
4269
- font-size:63px
4270
- }
4271
- }
4272
- .thumbnail{
4273
- display:block;
4274
- padding:4px;
4275
- margin-bottom:20px;
4276
- line-height:1.42857143;
4277
- background-color:#fff;
4278
- border:1px solid #ddd;
4279
- border-radius:4px;
4280
- -webkit-transition:border .2s ease-in-out;
4281
- -o-transition:border .2s ease-in-out;
4282
- transition:border .2s ease-in-out
4283
- }
4284
- .thumbnail a>img,.thumbnail>img{
4285
- margin-right:auto;
4286
- margin-left:auto
4287
- }
4288
- a.thumbnail.active,a.thumbnail:focus,a.thumbnail:hover{
4289
- border-color:#337ab7
4290
- }
4291
- .thumbnail .caption{
4292
- padding:9px;
4293
- color:#333
4294
- }
4295
- .alert{
4296
- padding:15px;
4297
- margin-bottom:20px;
4298
- border:1px solid transparent;
4299
- border-radius:4px
4300
- }
4301
- .alert h4{
4302
- margin-top:0;
4303
- color:inherit
4304
- }
4305
- .alert .alert-link{
4306
- font-weight:700
4307
- }
4308
- .alert>p,.alert>ul{
4309
- margin-bottom:0
4310
- }
4311
- .alert>p+p{
4312
- margin-top:5px
4313
- }
4314
- .alert-dismissable,.alert-dismissible{
4315
- padding-right:35px
4316
- }
4317
- .alert-dismissable .close,.alert-dismissible .close{
4318
- position:relative;
4319
- top:-2px;
4320
- right:-21px;
4321
- color:inherit
4322
- }
4323
- .alert-success{
4324
- color:#3c763d;
4325
- background-color:#dff0d8;
4326
- border-color:#d6e9c6
4327
- }
4328
- .alert-success hr{
4329
- border-top-color:#c9e2b3
4330
- }
4331
- .alert-success .alert-link{
4332
- color:#2b542c
4333
- }
4334
- .alert-info{
4335
- color:#31708f;
4336
- background-color:#d9edf7;
4337
- border-color:#bce8f1
4338
- }
4339
- .alert-info hr{
4340
- border-top-color:#a6e1ec
4341
- }
4342
- .alert-info .alert-link{
4343
- color:#245269
4344
- }
4345
- .alert-warning{
4346
- color:#8a6d3b;
4347
- background-color:#fcf8e3;
4348
- border-color:#faebcc
4349
- }
4350
- .alert-warning hr{
4351
- border-top-color:#f7e1b5
4352
- }
4353
- .alert-warning .alert-link{
4354
- color:#66512c
4355
- }
4356
- .alert-danger{
4357
- color:#a94442;
4358
- background-color:#f2dede;
4359
- border-color:#ebccd1
4360
- }
4361
- .alert-danger hr{
4362
- border-top-color:#e4b9c0
4363
- }
4364
- .alert-danger .alert-link{
4365
- color:#843534
4366
- }
4367
- @-webkit-keyframes progress-bar-stripes{
4368
- from{
4369
- background-position:40px 0
4370
- }
4371
- to{
4372
- background-position:0 0
4373
- }
4374
- }
4375
- @-o-keyframes progress-bar-stripes{
4376
- from{
4377
- background-position:40px 0
4378
- }
4379
- to{
4380
- background-position:0 0
4381
- }
4382
- }
4383
- @keyframes progress-bar-stripes{
4384
- from{
4385
- background-position:40px 0
4386
- }
4387
- to{
4388
- background-position:0 0
4389
- }
4390
- }
4391
- .progress{
4392
- height:20px;
4393
- margin-bottom:20px;
4394
- overflow:hidden;
4395
- background-color:#f5f5f5;
4396
- border-radius:4px;
4397
- -webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);
4398
- box-shadow:inset 0 1px 2px rgba(0,0,0,.1)
4399
- }
4400
- .progress-bar{
4401
- float:left;
4402
- width:0;
4403
- height:100%;
4404
- font-size:12px;
4405
- line-height:20px;
4406
- color:#fff;
4407
- text-align:center;
4408
- background-color:#337ab7;
4409
- -webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);
4410
- box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);
4411
- -webkit-transition:width .6s ease;
4412
- -o-transition:width .6s ease;
4413
- transition:width .6s ease
4414
- }
4415
- .progress-bar-striped,.progress-striped .progress-bar{
4416
- 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);
4417
- 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);
4418
- 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);
4419
- -webkit-background-size:40px 40px;
4420
- background-size:40px 40px
4421
- }
4422
- .progress-bar.active,.progress.active .progress-bar{
4423
- -webkit-animation:progress-bar-stripes 2s linear infinite;
4424
- -o-animation:progress-bar-stripes 2s linear infinite;
4425
- animation:progress-bar-stripes 2s linear infinite
4426
- }
4427
- .progress-bar-success{
4428
- background-color:#5cb85c
4429
- }
4430
- .progress-striped .progress-bar-success{
4431
- 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);
4432
- 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);
4433
- 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)
4434
- }
4435
- .progress-bar-info{
4436
- background-color:#5bc0de
4437
- }
4438
- .progress-striped .progress-bar-info{
4439
- 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);
4440
- 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);
4441
- 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)
4442
- }
4443
- .progress-bar-warning{
4444
- background-color:#f0ad4e
4445
- }
4446
- .progress-striped .progress-bar-warning{
4447
- 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);
4448
- 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);
4449
- 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)
4450
- }
4451
- .progress-bar-danger{
4452
- background-color:#d9534f
4453
- }
4454
- .progress-striped .progress-bar-danger{
4455
- 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);
4456
- 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);
4457
- 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)
4458
- }
4459
- .media{
4460
- margin-top:15px
4461
- }
4462
- .media:first-child{
4463
- margin-top:0
4464
- }
4465
- .media,.media-body{
4466
- overflow:hidden;
4467
- zoom:1
4468
- }
4469
- .media-body{
4470
- width:10000px
4471
- }
4472
- .media-object{
4473
- display:block
4474
- }
4475
- .media-object.img-thumbnail{
4476
- max-width:none
4477
- }
4478
- .media-right,.media>.pull-right{
4479
- padding-left:10px
4480
- }
4481
- .media-left,.media>.pull-left{
4482
- padding-right:10px
4483
- }
4484
- .media-body,.media-left,.media-right{
4485
- display:table-cell;
4486
- vertical-align:top
4487
- }
4488
- .media-middle{
4489
- vertical-align:middle
4490
- }
4491
- .media-bottom{
4492
- vertical-align:bottom
4493
- }
4494
- .media-heading{
4495
- margin-top:0;
4496
- margin-bottom:5px
4497
- }
4498
- .media-list{
4499
- padding-left:0;
4500
- list-style:none
4501
- }
4502
- .list-group{
4503
- padding-left:0;
4504
- margin-bottom:20px
4505
- }
4506
- .list-group-item{
4507
- position:relative;
4508
- display:block;
4509
- padding:10px 15px;
4510
- margin-bottom:-1px;
4511
- background-color:#fff;
4512
- border:1px solid #ddd
4513
- }
4514
- .list-group-item:first-child{
4515
- border-top-left-radius:4px;
4516
- border-top-right-radius:4px
4517
- }
4518
- .list-group-item:last-child{
4519
- margin-bottom:0;
4520
- border-bottom-right-radius:4px;
4521
- border-bottom-left-radius:4px
4522
- }
4523
- a.list-group-item,button.list-group-item{
4524
- color:#555
4525
- }
4526
- a.list-group-item .list-group-item-heading,button.list-group-item .list-group-item-heading{
4527
- color:#333
4528
- }
4529
- a.list-group-item:focus,a.list-group-item:hover,button.list-group-item:focus,button.list-group-item:hover{
4530
- color:#555;
4531
- text-decoration:none;
4532
- background-color:#f5f5f5
4533
- }
4534
- button.list-group-item{
4535
- width:100%;
4536
- text-align:left
4537
- }
4538
- .list-group-item.disabled,.list-group-item.disabled:focus,.list-group-item.disabled:hover{
4539
- color:#777;
4540
- cursor:not-allowed;
4541
- background-color:#eee
4542
- }
4543
- .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{
4544
- color:inherit
4545
- }
4546
- .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{
4547
- color:#777
4548
- }
4549
- .list-group-item.active,.list-group-item.active:focus,.list-group-item.active:hover{
4550
- z-index:2;
4551
- color:#fff;
4552
- background-color:#337ab7;
4553
- border-color:#337ab7
4554
- }
4555
- .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{
4556
- color:inherit
4557
- }
4558
- .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{
4559
- color:#c7ddef
4560
- }
4561
- .list-group-item-success{
4562
- color:#3c763d;
4563
- background-color:#dff0d8
4564
- }
4565
- a.list-group-item-success,button.list-group-item-success{
4566
- color:#3c763d
4567
- }
4568
- a.list-group-item-success .list-group-item-heading,button.list-group-item-success .list-group-item-heading{
4569
- color:inherit
4570
- }
4571
- a.list-group-item-success:focus,a.list-group-item-success:hover,button.list-group-item-success:focus,button.list-group-item-success:hover{
4572
- color:#3c763d;
4573
- background-color:#d0e9c6
4574
- }
4575
- 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{
4576
- color:#fff;
4577
- background-color:#3c763d;
4578
- border-color:#3c763d
4579
- }
4580
- .list-group-item-info{
4581
- color:#31708f;
4582
- background-color:#d9edf7
4583
- }
4584
- a.list-group-item-info,button.list-group-item-info{
4585
- color:#31708f
4586
- }
4587
- a.list-group-item-info .list-group-item-heading,button.list-group-item-info .list-group-item-heading{
4588
- color:inherit
4589
- }
4590
- a.list-group-item-info:focus,a.list-group-item-info:hover,button.list-group-item-info:focus,button.list-group-item-info:hover{
4591
- color:#31708f;
4592
- background-color:#c4e3f3
4593
- }
4594
- 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{
4595
- color:#fff;
4596
- background-color:#31708f;
4597
- border-color:#31708f
4598
- }
4599
- .list-group-item-warning{
4600
- color:#8a6d3b;
4601
- background-color:#fcf8e3
4602
- }
4603
- a.list-group-item-warning,button.list-group-item-warning{
4604
- color:#8a6d3b
4605
- }
4606
- a.list-group-item-warning .list-group-item-heading,button.list-group-item-warning .list-group-item-heading{
4607
- color:inherit
4608
- }
4609
- a.list-group-item-warning:focus,a.list-group-item-warning:hover,button.list-group-item-warning:focus,button.list-group-item-warning:hover{
4610
- color:#8a6d3b;
4611
- background-color:#faf2cc
4612
- }
4613
- 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{
4614
- color:#fff;
4615
- background-color:#8a6d3b;
4616
- border-color:#8a6d3b
4617
- }
4618
- .list-group-item-danger{
4619
- color:#a94442;
4620
- background-color:#f2dede
4621
- }
4622
- a.list-group-item-danger,button.list-group-item-danger{
4623
- color:#a94442
4624
- }
4625
- a.list-group-item-danger .list-group-item-heading,button.list-group-item-danger .list-group-item-heading{
4626
- color:inherit
4627
- }
4628
- a.list-group-item-danger:focus,a.list-group-item-danger:hover,button.list-group-item-danger:focus,button.list-group-item-danger:hover{
4629
- color:#a94442;
4630
- background-color:#ebcccc
4631
- }
4632
- 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{
4633
- color:#fff;
4634
- background-color:#a94442;
4635
- border-color:#a94442
4636
- }
4637
- .list-group-item-heading{
4638
- margin-top:0;
4639
- margin-bottom:5px
4640
- }
4641
- .list-group-item-text{
4642
- margin-bottom:0;
4643
- line-height:1.3
4644
- }
4645
- .panel{
4646
- margin-bottom:20px;
4647
- background-color:#fff;
4648
- border:1px solid transparent;
4649
- border-radius:4px;
4650
- -webkit-box-shadow:0 1px 1px rgba(0,0,0,.05);
4651
- box-shadow:0 1px 1px rgba(0,0,0,.05)
4652
- }
4653
- .panel-body{
4654
- padding:15px
4655
- }
4656
- .panel-heading{
4657
- padding:10px 15px;
4658
- border-bottom:1px solid transparent;
4659
- border-top-left-radius:3px;
4660
- border-top-right-radius:3px
4661
- }
4662
- .panel-heading>.dropdown .dropdown-toggle{
4663
- color:inherit
4664
- }
4665
- .panel-title{
4666
- margin-top:0;
4667
- margin-bottom:0;
4668
- font-size:16px;
4669
- color:inherit
4670
- }
4671
- .panel-title>.small,.panel-title>.small>a,.panel-title>a,.panel-title>small,.panel-title>small>a{
4672
- color:inherit
4673
- }
4674
- .panel-footer{
4675
- padding:10px 15px;
4676
- background-color:#f5f5f5;
4677
- border-top:1px solid #ddd;
4678
- border-bottom-right-radius:3px;
4679
- border-bottom-left-radius:3px
4680
- }
4681
- .panel>.list-group,.panel>.panel-collapse>.list-group{
4682
- margin-bottom:0
4683
- }
4684
- .panel>.list-group .list-group-item,.panel>.panel-collapse>.list-group .list-group-item{
4685
- border-width:1px 0;
4686
- border-radius:0
4687
- }
4688
- .panel>.list-group:first-child .list-group-item:first-child,.panel>.panel-collapse>.list-group:first-child .list-group-item:first-child{
4689
- border-top:0;
4690
- border-top-left-radius:3px;
4691
- border-top-right-radius:3px
4692
- }
4693
- .panel>.list-group:last-child .list-group-item:last-child,.panel>.panel-collapse>.list-group:last-child .list-group-item:last-child{
4694
- border-bottom:0;
4695
- border-bottom-right-radius:3px;
4696
- border-bottom-left-radius:3px
4697
- }
4698
- .panel>.panel-heading+.panel-collapse>.list-group .list-group-item:first-child{
4699
- border-top-left-radius:0;
4700
- border-top-right-radius:0
4701
- }
4702
- .panel-heading+.list-group .list-group-item:first-child{
4703
- border-top-width:0
4704
- }
4705
- .list-group+.panel-footer{
4706
- border-top-width:0
4707
- }
4708
- .panel>.panel-collapse>.table,.panel>.table,.panel>.table-responsive>.table{
4709
- margin-bottom:0
4710
- }
4711
- .panel>.panel-collapse>.table caption,.panel>.table caption,.panel>.table-responsive>.table caption{
4712
- padding-right:15px;
4713
- padding-left:15px
4714
- }
4715
- .panel>.table-responsive:first-child>.table:first-child,.panel>.table:first-child{
4716
- border-top-left-radius:3px;
4717
- border-top-right-radius:3px
4718
- }
4719
- .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{
4720
- border-top-left-radius:3px;
4721
- border-top-right-radius:3px
4722
- }
4723
- .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{
4724
- border-top-left-radius:3px
4725
- }
4726
- .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{
4727
- border-top-right-radius:3px
4728
- }
4729
- .panel>.table-responsive:last-child>.table:last-child,.panel>.table:last-child{
4730
- border-bottom-right-radius:3px;
4731
- border-bottom-left-radius:3px
4732
- }
4733
- .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{
4734
- border-bottom-right-radius:3px;
4735
- border-bottom-left-radius:3px
4736
- }
4737
- .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{
4738
- border-bottom-left-radius:3px
4739
- }
4740
- .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{
4741
- border-bottom-right-radius:3px
4742
- }
4743
- .panel>.panel-body+.table,.panel>.panel-body+.table-responsive,.panel>.table+.panel-body,.panel>.table-responsive+.panel-body{
4744
- border-top:1px solid #ddd
4745
- }
4746
- .panel>.table>tbody:first-child>tr:first-child td,.panel>.table>tbody:first-child>tr:first-child th{
4747
- border-top:0
4748
- }
4749
- .panel>.table-bordered,.panel>.table-responsive>.table-bordered{
4750
- border:0
4751
- }
4752
- .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{
4753
- border-left:0
4754
- }
4755
- .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{
4756
- border-right:0
4757
- }
4758
- .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{
4759
- border-bottom:0
4760
- }
4761
- .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{
4762
- border-bottom:0
4763
- }
4764
- .panel>.table-responsive{
4765
- margin-bottom:0;
4766
- border:0
4767
- }
4768
- .panel-group{
4769
- margin-bottom:20px
4770
- }
4771
- .panel-group .panel{
4772
- margin-bottom:0;
4773
- border-radius:4px
4774
- }
4775
- .panel-group .panel+.panel{
4776
- margin-top:5px
4777
- }
4778
- .panel-group .panel-heading{
4779
- border-bottom:0
4780
- }
4781
- .panel-group .panel-heading+.panel-collapse>.list-group,.panel-group .panel-heading+.panel-collapse>.panel-body{
4782
- border-top:1px solid #ddd
4783
- }
4784
- .panel-group .panel-footer{
4785
- border-top:0
4786
- }
4787
- .panel-group .panel-footer+.panel-collapse .panel-body{
4788
- border-bottom:1px solid #ddd
4789
- }
4790
- .panel-default{
4791
- border-color:#ddd
4792
- }
4793
- .panel-default>.panel-heading{
4794
- color:#333;
4795
- background-color:#f5f5f5;
4796
- border-color:#ddd
4797
- }
4798
- .panel-default>.panel-heading+.panel-collapse>.panel-body{
4799
- border-top-color:#ddd
4800
- }
4801
- .panel-default>.panel-heading .badge{
4802
- color:#f5f5f5;
4803
- background-color:#333
4804
- }
4805
- .panel-default>.panel-footer+.panel-collapse>.panel-body{
4806
- border-bottom-color:#ddd
4807
- }
4808
- .panel-primary{
4809
- border-color:#337ab7
4810
- }
4811
- .panel-primary>.panel-heading{
4812
- color:#fff;
4813
- background-color:#337ab7;
4814
- border-color:#337ab7
4815
- }
4816
- .panel-primary>.panel-heading+.panel-collapse>.panel-body{
4817
- border-top-color:#337ab7
4818
- }
4819
- .panel-primary>.panel-heading .badge{
4820
- color:#337ab7;
4821
- background-color:#fff
4822
- }
4823
- .panel-primary>.panel-footer+.panel-collapse>.panel-body{
4824
- border-bottom-color:#337ab7
4825
- }
4826
- .panel-success{
4827
- border-color:#d6e9c6
4828
- }
4829
- .panel-success>.panel-heading{
4830
- color:#3c763d;
4831
- background-color:#dff0d8;
4832
- border-color:#d6e9c6
4833
- }
4834
- .panel-success>.panel-heading+.panel-collapse>.panel-body{
4835
- border-top-color:#d6e9c6
4836
- }
4837
- .panel-success>.panel-heading .badge{
4838
- color:#dff0d8;
4839
- background-color:#3c763d
4840
- }
4841
- .panel-success>.panel-footer+.panel-collapse>.panel-body{
4842
- border-bottom-color:#d6e9c6
4843
- }
4844
- .panel-info{
4845
- border-color:#bce8f1
4846
- }
4847
- .panel-info>.panel-heading{
4848
- color:#31708f;
4849
- background-color:#d9edf7;
4850
- border-color:#bce8f1
4851
- }
4852
- .panel-info>.panel-heading+.panel-collapse>.panel-body{
4853
- border-top-color:#bce8f1
4854
- }
4855
- .panel-info>.panel-heading .badge{
4856
- color:#d9edf7;
4857
- background-color:#31708f
4858
- }
4859
- .panel-info>.panel-footer+.panel-collapse>.panel-body{
4860
- border-bottom-color:#bce8f1
4861
- }
4862
- .panel-warning{
4863
- border-color:#faebcc
4864
- }
4865
- .panel-warning>.panel-heading{
4866
- color:#8a6d3b;
4867
- background-color:#fcf8e3;
4868
- border-color:#faebcc
4869
- }
4870
- .panel-warning>.panel-heading+.panel-collapse>.panel-body{
4871
- border-top-color:#faebcc
4872
- }
4873
- .panel-warning>.panel-heading .badge{
4874
- color:#fcf8e3;
4875
- background-color:#8a6d3b
4876
- }
4877
- .panel-warning>.panel-footer+.panel-collapse>.panel-body{
4878
- border-bottom-color:#faebcc
4879
- }
4880
- .panel-danger{
4881
- border-color:#ebccd1
4882
- }
4883
- .panel-danger>.panel-heading{
4884
- color:#a94442;
4885
- background-color:#f2dede;
4886
- border-color:#ebccd1
4887
- }
4888
- .panel-danger>.panel-heading+.panel-collapse>.panel-body{
4889
- border-top-color:#ebccd1
4890
- }
4891
- .panel-danger>.panel-heading .badge{
4892
- color:#f2dede;
4893
- background-color:#a94442
4894
- }
4895
- .panel-danger>.panel-footer+.panel-collapse>.panel-body{
4896
- border-bottom-color:#ebccd1
4897
- }
4898
- .embed-responsive{
4899
- position:relative;
4900
- display:block;
4901
- height:0;
4902
- padding:0;
4903
- overflow:hidden
4904
- }
4905
- .embed-responsive .embed-responsive-item,.embed-responsive embed,.embed-responsive iframe,.embed-responsive object,.embed-responsive video{
4906
- position:absolute;
4907
- top:0;
4908
- bottom:0;
4909
- left:0;
4910
- width:100%;
4911
- height:100%;
4912
- border:0
4913
- }
4914
- .embed-responsive-16by9{
4915
- padding-bottom:56.25%
4916
- }
4917
- .embed-responsive-4by3{
4918
- padding-bottom:75%
4919
- }
4920
- .well{
4921
- min-height:20px;
4922
- padding:19px;
4923
- margin-bottom:20px;
4924
- background-color:#f5f5f5;
4925
- border:1px solid #e3e3e3;
4926
- border-radius:4px;
4927
- -webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.05);
4928
- box-shadow:inset 0 1px 1px rgba(0,0,0,.05)
4929
- }
4930
- .well blockquote{
4931
- border-color:#ddd;
4932
- border-color:rgba(0,0,0,.15)
4933
- }
4934
- .well-lg{
4935
- padding:24px;
4936
- border-radius:6px
4937
- }
4938
- .well-sm{
4939
- padding:9px;
4940
- border-radius:3px
4941
- }
4942
- .close{
4943
- float:right;
4944
- font-size:21px;
4945
- font-weight:700;
4946
- line-height:1;
4947
- color:#000;
4948
- text-shadow:0 1px 0 #fff;
4949
- filter:alpha(opacity=20);
4950
- opacity:.2
4951
- }
4952
- .close:focus,.close:hover{
4953
- color:#000;
4954
- text-decoration:none;
4955
- cursor:pointer;
4956
- filter:alpha(opacity=50);
4957
- opacity:.5
4958
- }
4959
- button.close{
4960
- -webkit-appearance:none;
4961
- padding:0;
4962
- cursor:pointer;
4963
- background:0 0;
4964
- border:0
4965
- }
4966
- .modal-open{
4967
- overflow:hidden
4968
- }
4969
- .modal{
4970
- position:fixed;
4971
- top:0;
4972
- right:0;
4973
- bottom:0;
4974
- left:0;
4975
- z-index:1050;
4976
- display:none;
4977
- overflow:hidden;
4978
- -webkit-overflow-scrolling:touch;
4979
- outline:0
4980
- }
4981
- .modal.fade .modal-dialog{
4982
- -webkit-transition:-webkit-transform .3s ease-out;
4983
- -o-transition:-o-transform .3s ease-out;
4984
- transition:transform .3s ease-out;
4985
- -webkit-transform:translate(0,-25%);
4986
- -ms-transform:translate(0,-25%);
4987
- -o-transform:translate(0,-25%);
4988
- transform:translate(0,-25%)
4989
- }
4990
- .modal.in .modal-dialog{
4991
- -webkit-transform:translate(0,0);
4992
- -ms-transform:translate(0,0);
4993
- -o-transform:translate(0,0);
4994
- transform:translate(0,0)
4995
- }
4996
- .modal-open .modal{
4997
- overflow-x:hidden;
4998
- overflow-y:auto
4999
- }
5000
- .modal-dialog{
5001
- position:relative;
5002
- width:auto;
5003
- margin:10px
5004
- }
5005
- .modal-content{
5006
- position:relative;
5007
- background-color:#fff;
5008
- -webkit-background-clip:padding-box;
5009
- background-clip:padding-box;
5010
- border:1px solid #999;
5011
- border:1px solid rgba(0,0,0,.2);
5012
- border-radius:6px;
5013
- outline:0;
5014
- -webkit-box-shadow:0 3px 9px rgba(0,0,0,.5);
5015
- box-shadow:0 3px 9px rgba(0,0,0,.5)
5016
- }
5017
- .modal-backdrop{
5018
- position:fixed;
5019
- top:0;
5020
- right:0;
5021
- bottom:0;
5022
- left:0;
5023
- z-index:1040;
5024
- background-color:#000
5025
- }
5026
- .modal-backdrop.fade{
5027
- filter:alpha(opacity=0);
5028
- opacity:0
5029
- }
5030
- .modal-backdrop.in{
5031
- filter:alpha(opacity=50);
5032
- opacity:.5
5033
- }
5034
- .modal-header{
5035
- padding:15px;
5036
- border-bottom:1px solid #e5e5e5
5037
- }
5038
- .modal-header .close{
5039
- margin-top:-2px
5040
- }
5041
- .modal-title{
5042
- margin:0;
5043
- line-height:1.42857143
5044
- }
5045
- .modal-body{
5046
- position:relative;
5047
- padding:15px
5048
- }
5049
- .modal-footer{
5050
- padding:15px;
5051
- text-align:right;
5052
- border-top:1px solid #e5e5e5
5053
- }
5054
- .modal-footer .btn+.btn{
5055
- margin-bottom:0;
5056
- margin-left:5px
5057
- }
5058
- .modal-footer .btn-group .btn+.btn{
5059
- margin-left:-1px
5060
- }
5061
- .modal-footer .btn-block+.btn-block{
5062
- margin-left:0
5063
- }
5064
- .modal-scrollbar-measure{
5065
- position:absolute;
5066
- top:-9999px;
5067
- width:50px;
5068
- height:50px;
5069
- overflow:scroll
5070
- }
5071
- @media (min-width:768px){
5072
- .modal-dialog{
5073
- width:600px;
5074
- margin:30px auto
5075
- }
5076
- .modal-content{
5077
- -webkit-box-shadow:0 5px 15px rgba(0,0,0,.5);
5078
- box-shadow:0 5px 15px rgba(0,0,0,.5)
5079
- }
5080
- .modal-sm{
5081
- width:300px
5082
- }
5083
- }
5084
- @media (min-width:992px){
5085
- .modal-lg{
5086
- width:900px
5087
- }
5088
- }
5089
- .tooltip{
5090
- position:absolute;
5091
- z-index:1070;
5092
- display:block;
5093
- font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;
5094
- font-size:12px;
5095
- font-style:normal;
5096
- font-weight:400;
5097
- line-height:1.42857143;
5098
- text-align:left;
5099
- text-align:start;
5100
- text-decoration:none;
5101
- text-shadow:none;
5102
- text-transform:none;
5103
- letter-spacing:normal;
5104
- word-break:normal;
5105
- word-spacing:normal;
5106
- word-wrap:normal;
5107
- white-space:normal;
5108
- filter:alpha(opacity=0);
5109
- opacity:0;
5110
- line-break:auto
5111
- }
5112
- .tooltip.in{
5113
- filter:alpha(opacity=90);
5114
- opacity:.9
5115
- }
5116
- .tooltip.top{
5117
- padding:5px 0;
5118
- margin-top:-3px
5119
- }
5120
- .tooltip.right{
5121
- padding:0 5px;
5122
- margin-left:3px
5123
- }
5124
- .tooltip.bottom{
5125
- padding:5px 0;
5126
- margin-top:3px
5127
- }
5128
- .tooltip.left{
5129
- padding:0 5px;
5130
- margin-left:-3px
5131
- }
5132
- .tooltip-inner{
5133
- max-width:200px;
5134
- padding:3px 8px;
5135
- color:#fff;
5136
- text-align:center;
5137
- background-color:#000;
5138
- border-radius:4px
5139
- }
5140
- .tooltip-arrow{
5141
- position:absolute;
5142
- width:0;
5143
- height:0;
5144
- border-color:transparent;
5145
- border-style:solid
5146
- }
5147
- .tooltip.top .tooltip-arrow{
5148
- bottom:0;
5149
- left:50%;
5150
- margin-left:-5px;
5151
- border-width:5px 5px 0;
5152
- border-top-color:#000
5153
- }
5154
- .tooltip.top-left .tooltip-arrow{
5155
- right:5px;
5156
- bottom:0;
5157
- margin-bottom:-5px;
5158
- border-width:5px 5px 0;
5159
- border-top-color:#000
5160
- }
5161
- .tooltip.top-right .tooltip-arrow{
5162
- bottom:0;
5163
- left:5px;
5164
- margin-bottom:-5px;
5165
- border-width:5px 5px 0;
5166
- border-top-color:#000
5167
- }
5168
- .tooltip.right .tooltip-arrow{
5169
- top:50%;
5170
- left:0;
5171
- margin-top:-5px;
5172
- border-width:5px 5px 5px 0;
5173
- border-right-color:#000
5174
- }
5175
- .tooltip.left .tooltip-arrow{
5176
- top:50%;
5177
- right:0;
5178
- margin-top:-5px;
5179
- border-width:5px 0 5px 5px;
5180
- border-left-color:#000
5181
- }
5182
- .tooltip.bottom .tooltip-arrow{
5183
- top:0;
5184
- left:50%;
5185
- margin-left:-5px;
5186
- border-width:0 5px 5px;
5187
- border-bottom-color:#000
5188
- }
5189
- .tooltip.bottom-left .tooltip-arrow{
5190
- top:0;
5191
- right:5px;
5192
- margin-top:-5px;
5193
- border-width:0 5px 5px;
5194
- border-bottom-color:#000
5195
- }
5196
- .tooltip.bottom-right .tooltip-arrow{
5197
- top:0;
5198
- left:5px;
5199
- margin-top:-5px;
5200
- border-width:0 5px 5px;
5201
- border-bottom-color:#000
5202
- }
5203
- .popover{
5204
- position:absolute;
5205
- top:0;
5206
- left:0;
5207
- z-index:1060;
5208
- display:none;
5209
- max-width:276px;
5210
- padding:1px;
5211
- font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;
5212
- font-size:14px;
5213
- font-style:normal;
5214
- font-weight:400;
5215
- line-height:1.42857143;
5216
- text-align:left;
5217
- text-align:start;
5218
- text-decoration:none;
5219
- text-shadow:none;
5220
- text-transform:none;
5221
- letter-spacing:normal;
5222
- word-break:normal;
5223
- word-spacing:normal;
5224
- word-wrap:normal;
5225
- white-space:normal;
5226
- background-color:#fff;
5227
- -webkit-background-clip:padding-box;
5228
- background-clip:padding-box;
5229
- border:1px solid #ccc;
5230
- border:1px solid rgba(0,0,0,.2);
5231
- border-radius:6px;
5232
- -webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);
5233
- box-shadow:0 5px 10px rgba(0,0,0,.2);
5234
- line-break:auto
5235
- }
5236
- .popover.top{
5237
- margin-top:-10px
5238
- }
5239
- .popover.right{
5240
- margin-left:10px
5241
- }
5242
- .popover.bottom{
5243
- margin-top:10px
5244
- }
5245
- .popover.left{
5246
- margin-left:-10px
5247
- }
5248
- .popover-title{
5249
- padding:8px 14px;
5250
- margin:0;
5251
- font-size:14px;
5252
- background-color:#f7f7f7;
5253
- border-bottom:1px solid #ebebeb;
5254
- border-radius:5px 5px 0 0
5255
- }
5256
- .popover-content{
5257
- padding:9px 14px
5258
- }
5259
- .popover>.arrow,.popover>.arrow:after{
5260
- position:absolute;
5261
- display:block;
5262
- width:0;
5263
- height:0;
5264
- border-color:transparent;
5265
- border-style:solid
5266
- }
5267
- .popover>.arrow{
5268
- border-width:11px
5269
- }
5270
- .popover>.arrow:after{
5271
- content:"";
5272
- border-width:10px
5273
- }
5274
- .popover.top>.arrow{
5275
- bottom:-11px;
5276
- left:50%;
5277
- margin-left:-11px;
5278
- border-top-color:#999;
5279
- border-top-color:rgba(0,0,0,.25);
5280
- border-bottom-width:0
5281
- }
5282
- .popover.top>.arrow:after{
5283
- bottom:1px;
5284
- margin-left:-10px;
5285
- content:" ";
5286
- border-top-color:#fff;
5287
- border-bottom-width:0
5288
- }
5289
- .popover.right>.arrow{
5290
- top:50%;
5291
- left:-11px;
5292
- margin-top:-11px;
5293
- border-right-color:#999;
5294
- border-right-color:rgba(0,0,0,.25);
5295
- border-left-width:0
5296
- }
5297
- .popover.right>.arrow:after{
5298
- bottom:-10px;
5299
- left:1px;
5300
- content:" ";
5301
- border-right-color:#fff;
5302
- border-left-width:0
5303
- }
5304
- .popover.bottom>.arrow{
5305
- top:-11px;
5306
- left:50%;
5307
- margin-left:-11px;
5308
- border-top-width:0;
5309
- border-bottom-color:#999;
5310
- border-bottom-color:rgba(0,0,0,.25)
5311
- }
5312
- .popover.bottom>.arrow:after{
5313
- top:1px;
5314
- margin-left:-10px;
5315
- content:" ";
5316
- border-top-width:0;
5317
- border-bottom-color:#fff
5318
- }
5319
- .popover.left>.arrow{
5320
- top:50%;
5321
- right:-11px;
5322
- margin-top:-11px;
5323
- border-right-width:0;
5324
- border-left-color:#999;
5325
- border-left-color:rgba(0,0,0,.25)
5326
- }
5327
- .popover.left>.arrow:after{
5328
- right:1px;
5329
- bottom:-10px;
5330
- content:" ";
5331
- border-right-width:0;
5332
- border-left-color:#fff
5333
- }
5334
- .carousel{
5335
- position:relative
5336
- }
5337
- .carousel-inner{
5338
- position:relative;
5339
- width:100%;
5340
- overflow:hidden
5341
- }
5342
- .carousel-inner>.item{
5343
- position:relative;
5344
- display:none;
5345
- -webkit-transition:.6s ease-in-out left;
5346
- -o-transition:.6s ease-in-out left;
5347
- transition:.6s ease-in-out left
5348
- }
5349
- .carousel-inner>.item>a>img,.carousel-inner>.item>img{
5350
- line-height:1
5351
- }
5352
- @media all and (transform-3d),(-webkit-transform-3d){
5353
- .carousel-inner>.item{
5354
- -webkit-transition:-webkit-transform .6s ease-in-out;
5355
- -o-transition:-o-transform .6s ease-in-out;
5356
- transition:transform .6s ease-in-out;
5357
- -webkit-backface-visibility:hidden;
5358
- backface-visibility:hidden;
5359
- -webkit-perspective:1000px;
5360
- perspective:1000px
5361
- }
5362
- .carousel-inner>.item.active.right,.carousel-inner>.item.next{
5363
- left:0;
5364
- -webkit-transform:translate3d(100%,0,0);
5365
- transform:translate3d(100%,0,0)
5366
- }
5367
- .carousel-inner>.item.active.left,.carousel-inner>.item.prev{
5368
- left:0;
5369
- -webkit-transform:translate3d(-100%,0,0);
5370
- transform:translate3d(-100%,0,0)
5371
- }
5372
- .carousel-inner>.item.active,.carousel-inner>.item.next.left,.carousel-inner>.item.prev.right{
5373
- left:0;
5374
- -webkit-transform:translate3d(0,0,0);
5375
- transform:translate3d(0,0,0)
5376
- }
5377
- }
5378
- .carousel-inner>.active,.carousel-inner>.next,.carousel-inner>.prev{
5379
- display:block
5380
- }
5381
- .carousel-inner>.active{
5382
- left:0
5383
- }
5384
- .carousel-inner>.next,.carousel-inner>.prev{
5385
- position:absolute;
5386
- top:0;
5387
- width:100%
5388
- }
5389
- .carousel-inner>.next{
5390
- left:100%
5391
- }
5392
- .carousel-inner>.prev{
5393
- left:-100%
5394
- }
5395
- .carousel-inner>.next.left,.carousel-inner>.prev.right{
5396
- left:0
5397
- }
5398
- .carousel-inner>.active.left{
5399
- left:-100%
5400
- }
5401
- .carousel-inner>.active.right{
5402
- left:100%
5403
- }
5404
- .carousel-control{
5405
- position:absolute;
5406
- top:0;
5407
- bottom:0;
5408
- left:0;
5409
- width:15%;
5410
- font-size:20px;
5411
- color:#fff;
5412
- text-align:center;
5413
- text-shadow:0 1px 2px rgba(0,0,0,.6);
5414
- background-color:rgba(0,0,0,0);
5415
- filter:alpha(opacity=50);
5416
- opacity:.5
5417
- }
5418
- .carousel-control.left{
5419
- background-image:-webkit-linear-gradient(left,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);
5420
- background-image:-o-linear-gradient(left,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);
5421
- background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,.0001)));
5422
- background-image:linear-gradient(to right,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);
5423
- filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1);
5424
- background-repeat:repeat-x
5425
- }
5426
- .carousel-control.right{
5427
- right:0;
5428
- left:auto;
5429
- background-image:-webkit-linear-gradient(left,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);
5430
- background-image:-o-linear-gradient(left,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);
5431
- background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.0001)),to(rgba(0,0,0,.5)));
5432
- background-image:linear-gradient(to right,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);
5433
- filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1);
5434
- background-repeat:repeat-x
5435
- }
5436
- .carousel-control:focus,.carousel-control:hover{
5437
- color:#fff;
5438
- text-decoration:none;
5439
- filter:alpha(opacity=90);
5440
- outline:0;
5441
- opacity:.9
5442
- }
5443
- .carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next,.carousel-control .icon-prev{
5444
- position:absolute;
5445
- top:50%;
5446
- z-index:5;
5447
- display:inline-block;
5448
- margin-top:-10px
5449
- }
5450
- .carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{
5451
- left:50%;
5452
- margin-left:-10px
5453
- }
5454
- .carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{
5455
- right:50%;
5456
- margin-right:-10px
5457
- }
5458
- .carousel-control .icon-next,.carousel-control .icon-prev{
5459
- width:20px;
5460
- height:20px;
5461
- font-family:serif;
5462
- line-height:1
5463
- }
5464
- .carousel-control .icon-prev:before{
5465
- content:'\2039'
5466
- }
5467
- .carousel-control .icon-next:before{
5468
- content:'\203a'
5469
- }
5470
- .carousel-indicators{
5471
- position:absolute;
5472
- bottom:10px;
5473
- left:50%;
5474
- z-index:15;
5475
- width:60%;
5476
- padding-left:0;
5477
- margin-left:-30%;
5478
- text-align:center;
5479
- list-style:none
5480
- }
5481
- .carousel-indicators li{
5482
- display:inline-block;
5483
- width:10px;
5484
- height:10px;
5485
- margin:1px;
5486
- text-indent:-999px;
5487
- cursor:pointer;
5488
- background-color:#000\9;
5489
- background-color:rgba(0,0,0,0);
5490
- border:1px solid #fff;
5491
- border-radius:10px
5492
- }
5493
- .carousel-indicators .active{
5494
- width:12px;
5495
- height:12px;
5496
- margin:0;
5497
- background-color:#fff
5498
- }
5499
- .carousel-caption{
5500
- position:absolute;
5501
- right:15%;
5502
- bottom:20px;
5503
- left:15%;
5504
- z-index:10;
5505
- padding-top:20px;
5506
- padding-bottom:20px;
5507
- color:#fff;
5508
- text-align:center;
5509
- text-shadow:0 1px 2px rgba(0,0,0,.6)
5510
- }
5511
- .carousel-caption .btn{
5512
- text-shadow:none
5513
- }
5514
- @media screen and (min-width:768px){
5515
- .carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next,.carousel-control .icon-prev{
5516
- width:30px;
5517
- height:30px;
5518
- margin-top:-10px;
5519
- font-size:30px
5520
- }
5521
- .carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{
5522
- margin-left:-10px
5523
- }
5524
- .carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{
5525
- margin-right:-10px
5526
- }
5527
- .carousel-caption{
5528
- right:20%;
5529
- left:20%;
5530
- padding-bottom:30px
5531
- }
5532
- .carousel-indicators{
5533
- bottom:20px
5534
- }
5535
- }
5536
- .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{
5537
- display:table;
5538
- content:" "
5539
- }
5540
- .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{
5541
- clear:both
5542
- }
5543
- .center-block{
5544
- display:block;
5545
- margin-right:auto;
5546
- margin-left:auto
5547
- }
5548
- .pull-right{
5549
- float:right!important
5550
- }
5551
- .pull-left{
5552
- float:left!important
5553
- }
5554
- .hide{
5555
- display:none!important
5556
- }
5557
- .show{
5558
- display:block!important
5559
- }
5560
- .invisible{
5561
- visibility:hidden
5562
- }
5563
- .text-hide{
5564
- font:0/0 a;
5565
- color:transparent;
5566
- text-shadow:none;
5567
- background-color:transparent;
5568
- border:0
5569
- }
5570
- .hidden{
5571
- display:none!important
5572
- }
5573
- .affix{
5574
- position:fixed
5575
- }
5576
- @-ms-viewport{
5577
- width:device-width
5578
- }
5579
- .visible-lg,.visible-md,.visible-sm,.visible-xs{
5580
- display:none!important
5581
- }
5582
- .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{
5583
- display:none!important
5584
- }
5585
- @media (max-width:767px){
5586
- .visible-xs{
5587
- display:block!important
5588
- }
5589
- table.visible-xs{
5590
- display:table!important
5591
- }
5592
- tr.visible-xs{
5593
- display:table-row!important
5594
- }
5595
- td.visible-xs,th.visible-xs{
5596
- display:table-cell!important
5597
- }
5598
- }
5599
- @media (max-width:767px){
5600
- .visible-xs-block{
5601
- display:block!important
5602
- }
5603
- }
5604
- @media (max-width:767px){
5605
- .visible-xs-inline{
5606
- display:inline!important
5607
- }
5608
- }
5609
- @media (max-width:767px){
5610
- .visible-xs-inline-block{
5611
- display:inline-block!important
5612
- }
5613
- }
5614
- @media (min-width:768px) and (max-width:991px){
5615
- .visible-sm{
5616
- display:block!important
5617
- }
5618
- table.visible-sm{
5619
- display:table!important
5620
- }
5621
- tr.visible-sm{
5622
- display:table-row!important
5623
- }
5624
- td.visible-sm,th.visible-sm{
5625
- display:table-cell!important
5626
- }
5627
- }
5628
- @media (min-width:768px) and (max-width:991px){
5629
- .visible-sm-block{
5630
- display:block!important
5631
- }
5632
- }
5633
- @media (min-width:768px) and (max-width:991px){
5634
- .visible-sm-inline{
5635
- display:inline!important
5636
- }
5637
- }
5638
- @media (min-width:768px) and (max-width:991px){
5639
- .visible-sm-inline-block{
5640
- display:inline-block!important
5641
- }
5642
- }
5643
- @media (min-width:992px) and (max-width:1199px){
5644
- .visible-md{
5645
- display:block!important
5646
- }
5647
- table.visible-md{
5648
- display:table!important
5649
- }
5650
- tr.visible-md{
5651
- display:table-row!important
5652
- }
5653
- td.visible-md,th.visible-md{
5654
- display:table-cell!important
5655
- }
5656
- }
5657
- @media (min-width:992px) and (max-width:1199px){
5658
- .visible-md-block{
5659
- display:block!important
5660
- }
5661
- }
5662
- @media (min-width:992px) and (max-width:1199px){
5663
- .visible-md-inline{
5664
- display:inline!important
5665
- }
5666
- }
5667
- @media (min-width:992px) and (max-width:1199px){
5668
- .visible-md-inline-block{
5669
- display:inline-block!important
5670
- }
5671
- }
5672
- @media (min-width:1200px){
5673
- .visible-lg{
5674
- display:block!important
5675
- }
5676
- table.visible-lg{
5677
- display:table!important
5678
- }
5679
- tr.visible-lg{
5680
- display:table-row!important
5681
- }
5682
- td.visible-lg,th.visible-lg{
5683
- display:table-cell!important
5684
- }
5685
- }
5686
- @media (min-width:1200px){
5687
- .visible-lg-block{
5688
- display:block!important
5689
- }
5690
- }
5691
- @media (min-width:1200px){
5692
- .visible-lg-inline{
5693
- display:inline!important
5694
- }
5695
- }
5696
- @media (min-width:1200px){
5697
- .visible-lg-inline-block{
5698
- display:inline-block!important
5699
- }
5700
- }
5701
- @media (max-width:767px){
5702
- .hidden-xs{
5703
- display:none!important
5704
- }
5705
- }
5706
- @media (min-width:768px) and (max-width:991px){
5707
- .hidden-sm{
5708
- display:none!important
5709
- }
5710
- }
5711
- @media (min-width:992px) and (max-width:1199px){
5712
- .hidden-md{
5713
- display:none!important
5714
- }
5715
- }
5716
- @media (min-width:1200px){
5717
- .hidden-lg{
5718
- display:none!important
5719
- }
5720
- }
5721
- .visible-print{
5722
- display:none!important
5723
- }
5724
- @media print{
5725
- .visible-print{
5726
- display:block!important
5727
- }
5728
- table.visible-print{
5729
- display:table!important
5730
- }
5731
- tr.visible-print{
5732
- display:table-row!important
5733
- }
5734
- td.visible-print,th.visible-print{
5735
- display:table-cell!important
5736
- }
5737
- }
5738
- .visible-print-block{
5739
- display:none!important
5740
- }
5741
- @media print{
5742
- .visible-print-block{
5743
- display:block!important
5744
- }
5745
- }
5746
- .visible-print-inline{
5747
- display:none!important
5748
- }
5749
- @media print{
5750
- .visible-print-inline{
5751
- display:inline!important
5752
- }
5753
- }
5754
- .visible-print-inline-block{
5755
- display:none!important
5756
- }
5757
- @media print{
5758
- .visible-print-inline-block{
5759
- display:inline-block!important
5760
- }
5761
- }
5762
- @media print{
5763
- .hidden-print{
5764
- display:none!important
5765
- }
5766
- }
5767
- /*# sourceMappingURL=bootstrap.min.css.map */
5768
-
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
css/font-awesome-latest/css/fa-brands.min.css DELETED
@@ -1,5 +0,0 @@
1
- /*!
2
- * Font Awesome Free 5.0.8 by @fontawesome - https://fontawesome.com
3
- * License - https://fontawesome.com/license (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
4
- */
5
- @font-face{font-family:Font Awesome\ 5 Brands;font-style:normal;font-weight:400;src:url(../webfonts/fa-brands-400.eot);src:url(../webfonts/fa-brands-400.eot?#iefix) format("embedded-opentype"),url(../webfonts/fa-brands-400.woff2) format("woff2"),url(../webfonts/fa-brands-400.woff) format("woff"),url(../webfonts/fa-brands-400.ttf) format("truetype"),url(../webfonts/fa-brands-400.svg#fontawesome) format("svg")}.fab{font-family:Font Awesome\ 5 Brands}
 
 
 
 
 
css/font-awesome-latest/css/fa-regular.min.css DELETED
@@ -1,5 +0,0 @@
1
- /*!
2
- * Font Awesome Free 5.0.8 by @fontawesome - https://fontawesome.com
3
- * License - https://fontawesome.com/license (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
4
- */
5
- @font-face{font-family:Font Awesome\ 5 Free;font-style:normal;font-weight:400;src:url(../webfonts/fa-regular-400.eot);src:url(../webfonts/fa-regular-400.eot?#iefix) format("embedded-opentype"),url(../webfonts/fa-regular-400.woff2) format("woff2"),url(../webfonts/fa-regular-400.woff) format("woff"),url(../webfonts/fa-regular-400.ttf) format("truetype"),url(../webfonts/fa-regular-400.svg#fontawesome) format("svg")}.far{font-family:Font Awesome\ 5 Free;font-weight:400}
 
 
 
 
 
css/font-awesome-latest/css/fa-solid.min.css DELETED
@@ -1,5 +0,0 @@
1
- /*!
2
- * Font Awesome Free 5.0.8 by @fontawesome - https://fontawesome.com
3
- * License - https://fontawesome.com/license (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
4
- */
5
- @font-face{font-family:Font Awesome\ 5 Free;font-style:normal;font-weight:900;src:url(../webfonts/fa-solid-900.eot);src:url(../webfonts/fa-solid-900.eot?#iefix) format("embedded-opentype"),url(../webfonts/fa-solid-900.woff2) format("woff2"),url(../webfonts/fa-solid-900.woff) format("woff"),url(../webfonts/fa-solid-900.ttf) format("truetype"),url(../webfonts/fa-solid-900.svg#fontawesome) format("svg")}.fa,.fas{font-family:Font Awesome\ 5 Free;font-weight:900}
 
 
 
 
 
css/font-awesome-latest/css/font-awesome.min-old.css DELETED
@@ -1,4 +0,0 @@
1
- /*!
2
- * Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome
3
- * License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
4
- */@font-face{font-family:'FontAwesome';src:url('../fonts/fontawesome-webfont.eot?v=4.7.0');src:url('../fonts/fontawesome-webfont.eot?#iefix&v=4.7.0') format('embedded-opentype'),url('../fonts/fontawesome-webfont.woff2?v=4.7.0') format('woff2'),url('../fonts/fontawesome-webfont.woff?v=4.7.0') format('woff'),url('../fonts/fontawesome-webfont.ttf?v=4.7.0') format('truetype'),url('../fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular') format('svg');font-weight:normal;font-style:normal}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571429em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}.fa-li.fa-lg{left:-1.85714286em}.fa-border{padding:.2em .25em .15em;border:solid .08em #eee;border-radius:.1em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left{margin-right:.3em}.fa.fa-pull-right{margin-left:.3em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";-webkit-transform:scale(-1, 1);-ms-transform:scale(-1, 1);transform:scale(-1, 1)}.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";-webkit-transform:scale(1, -1);-ms-transform:scale(1, -1);transform:scale(1, -1)}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical{filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:"\f000"}.fa-music:before{content:"\f001"}.fa-search:before{content:"\f002"}.fa-envelope-o:before{content:"\f003"}.fa-heart:before{content:"\f004"}.fa-star:before{content:"\f005"}.fa-star-o:before{content:"\f006"}.fa-user:before{content:"\f007"}.fa-film:before{content:"\f008"}.fa-th-large:before{content:"\f009"}.fa-th:before{content:"\f00a"}.fa-th-list:before{content:"\f00b"}.fa-check:before{content:"\f00c"}.fa-remove:before,.fa-close:before,.fa-times:before{content:"\f00d"}.fa-search-plus:before{content:"\f00e"}.fa-search-minus:before{content:"\f010"}.fa-power-off:before{content:"\f011"}.fa-signal:before{content:"\f012"}.fa-gear:before,.fa-cog:before{content:"\f013"}.fa-trash-o:before{content:"\f014"}.fa-home:before{content:"\f015"}.fa-file-o:before{content:"\f016"}.fa-clock-o:before{content:"\f017"}.fa-road:before{content:"\f018"}.fa-download:before{content:"\f019"}.fa-arrow-circle-o-down:before{content:"\f01a"}.fa-arrow-circle-o-up:before{content:"\f01b"}.fa-inbox:before{content:"\f01c"}.fa-play-circle-o:before{content:"\f01d"}.fa-rotate-right:before,.fa-repeat:before{content:"\f01e"}.fa-refresh:before{content:"\f021"}.fa-list-alt:before{content:"\f022"}.fa-lock:before{content:"\f023"}.fa-flag:before{content:"\f024"}.fa-headphones:before{content:"\f025"}.fa-volume-off:before{content:"\f026"}.fa-volume-down:before{content:"\f027"}.fa-volume-up:before{content:"\f028"}.fa-qrcode:before{content:"\f029"}.fa-barcode:before{content:"\f02a"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-book:before{content:"\f02d"}.fa-bookmark:before{content:"\f02e"}.fa-print:before{content:"\f02f"}.fa-camera:before{content:"\f030"}.fa-font:before{content:"\f031"}.fa-bold:before{content:"\f032"}.fa-italic:before{content:"\f033"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-align-left:before{content:"\f036"}.fa-align-center:before{content:"\f037"}.fa-align-right:before{content:"\f038"}.fa-align-justify:before{content:"\f039"}.fa-list:before{content:"\f03a"}.fa-dedent:before,.fa-outdent:before{content:"\f03b"}.fa-indent:before{content:"\f03c"}.fa-video-camera:before{content:"\f03d"}.fa-photo:before,.fa-image:before,.fa-picture-o:before{content:"\f03e"}.fa-pencil:before{content:"\f040"}.fa-map-marker:before{content:"\f041"}.fa-adjust:before{content:"\f042"}.fa-tint:before{content:"\f043"}.fa-edit:before,.fa-pencil-square-o:before{content:"\f044"}.fa-share-square-o:before{content:"\f045"}.fa-check-square-o:before{content:"\f046"}.fa-arrows:before{content:"\f047"}.fa-step-backward:before{content:"\f048"}.fa-fast-backward:before{content:"\f049"}.fa-backward:before{content:"\f04a"}.fa-play:before{content:"\f04b"}.fa-pause:before{content:"\f04c"}.fa-stop:before{content:"\f04d"}.fa-forward:before{content:"\f04e"}.fa-fast-forward:before{content:"\f050"}.fa-step-forward:before{content:"\f051"}.fa-eject:before{content:"\f052"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-plus-circle:before{content:"\f055"}.fa-minus-circle:before{content:"\f056"}.fa-times-circle:before{content:"\f057"}.fa-check-circle:before{content:"\f058"}.fa-question-circle:before{content:"\f059"}.fa-info-circle:before{content:"\f05a"}.fa-crosshairs:before{content:"\f05b"}.fa-times-circle-o:before{content:"\f05c"}.fa-check-circle-o:before{content:"\f05d"}.fa-ban:before{content:"\f05e"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrow-down:before{content:"\f063"}.fa-mail-forward:before,.fa-share:before{content:"\f064"}.fa-expand:before{content:"\f065"}.fa-compress:before{content:"\f066"}.fa-plus:before{content:"\f067"}.fa-minus:before{content:"\f068"}.fa-asterisk:before{content:"\f069"}.fa-exclamation-circle:before{content:"\f06a"}.fa-gift:before{content:"\f06b"}.fa-leaf:before{content:"\f06c"}.fa-fire:before{content:"\f06d"}.fa-eye:before{content:"\f06e"}.fa-eye-slash:before{content:"\f070"}.fa-warning:before,.fa-exclamation-triangle:before{content:"\f071"}.fa-plane:before{content:"\f072"}.fa-calendar:before{content:"\f073"}.fa-random:before{content:"\f074"}.fa-comment:before{content:"\f075"}.fa-magnet:before{content:"\f076"}.fa-chevron-up:before{content:"\f077"}.fa-chevron-down:before{content:"\f078"}.fa-retweet:before{content:"\f079"}.fa-shopping-cart:before{content:"\f07a"}.fa-folder:before{content:"\f07b"}.fa-folder-open:before{content:"\f07c"}.fa-arrows-v:before{content:"\f07d"}.fa-arrows-h:before{content:"\f07e"}.fa-bar-chart-o:before,.fa-bar-chart:before{content:"\f080"}.fa-twitter-square:before{content:"\f081"}.fa-facebook-square:before{content:"\f082"}.fa-camera-retro:before{content:"\f083"}.fa-key:before{content:"\f084"}.fa-gears:before,.fa-cogs:before{content:"\f085"}.fa-comments:before{content:"\f086"}.fa-thumbs-o-up:before{content:"\f087"}.fa-thumbs-o-down:before{content:"\f088"}.fa-star-half:before{content:"\f089"}.fa-heart-o:before{content:"\f08a"}.fa-sign-out:before{content:"\f08b"}.fa-linkedin-square:before{content:"\f08c"}.fa-thumb-tack:before{content:"\f08d"}.fa-external-link:before{content:"\f08e"}.fa-sign-in:before{content:"\f090"}.fa-trophy:before{content:"\f091"}.fa-github-square:before{content:"\f092"}.fa-upload:before{content:"\f093"}.fa-lemon-o:before{content:"\f094"}.fa-phone:before{content:"\f095"}.fa-square-o:before{content:"\f096"}.fa-bookmark-o:before{content:"\f097"}.fa-phone-square:before{content:"\f098"}.fa-twitter:before{content:"\f099"}.fa-facebook-f:before,.fa-facebook:before{content:"\f09a"}.fa-github:before{content:"\f09b"}.fa-unlock:before{content:"\f09c"}.fa-credit-card:before{content:"\f09d"}.fa-feed:before,.fa-rss:before{content:"\f09e"}.fa-hdd-o:before{content:"\f0a0"}.fa-bullhorn:before{content:"\f0a1"}.fa-bell:before{content:"\f0f3"}.fa-certificate:before{content:"\f0a3"}.fa-hand-o-right:before{content:"\f0a4"}.fa-hand-o-left:before{content:"\f0a5"}.fa-hand-o-up:before{content:"\f0a6"}.fa-hand-o-down:before{content:"\f0a7"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-globe:before{content:"\f0ac"}.fa-wrench:before{content:"\f0ad"}.fa-tasks:before{content:"\f0ae"}.fa-filter:before{content:"\f0b0"}.fa-briefcase:before{content:"\f0b1"}.fa-arrows-alt:before{content:"\f0b2"}.fa-group:before,.fa-users:before{content:"\f0c0"}.fa-chain:before,.fa-link:before{content:"\f0c1"}.fa-cloud:before{content:"\f0c2"}.fa-flask:before{content:"\f0c3"}.fa-cut:before,.fa-scissors:before{content:"\f0c4"}.fa-copy:before,.fa-files-o:before{content:"\f0c5"}.fa-paperclip:before{content:"\f0c6"}.fa-save:before,.fa-floppy-o:before{content:"\f0c7"}.fa-square:before{content:"\f0c8"}.fa-navicon:before,.fa-reorder:before,.fa-bars:before{content:"\f0c9"}.fa-list-ul:before{content:"\f0ca"}.fa-list-ol:before{content:"\f0cb"}.fa-strikethrough:before{content:"\f0cc"}.fa-underline:before{content:"\f0cd"}.fa-table:before{content:"\f0ce"}.fa-magic:before{content:"\f0d0"}.fa-truck:before{content:"\f0d1"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-square:before{content:"\f0d3"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-plus:before{content:"\f0d5"}.fa-money:before{content:"\f0d6"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-up:before{content:"\f0d8"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-columns:before{content:"\f0db"}.fa-unsorted:before,.fa-sort:before{content:"\f0dc"}.fa-sort-down:before,.fa-sort-desc:before{content:"\f0dd"}.fa-sort-up:before,.fa-sort-asc:before{content:"\f0de"}.fa-envelope:before{content:"\f0e0"}.fa-linkedin:before{content:"\f0e1"}.fa-rotate-left:before,.fa-undo:before{content:"\f0e2"}.fa-legal:before,.fa-gavel:before{content:"\f0e3"}.fa-dashboard:before,.fa-tachometer:before{content:"\f0e4"}.fa-comment-o:before{content:"\f0e5"}.fa-comments-o:before{content:"\f0e6"}.fa-flash:before,.fa-bolt:before{content:"\f0e7"}.fa-sitemap:before{content:"\f0e8"}.fa-umbrella:before{content:"\f0e9"}.fa-paste:before,.fa-clipboard:before{content:"\f0ea"}.fa-lightbulb-o:before{content:"\f0eb"}.fa-exchange:before{content:"\f0ec"}.fa-cloud-download:before{content:"\f0ed"}.fa-cloud-upload:before{content:"\f0ee"}.fa-user-md:before{content:"\f0f0"}.fa-stethoscope:before{content:"\f0f1"}.fa-suitcase:before{content:"\f0f2"}.fa-bell-o:before{content:"\f0a2"}.fa-coffee:before{content:"\f0f4"}.fa-cutlery:before{content:"\f0f5"}.fa-file-text-o:before{content:"\f0f6"}.fa-building-o:before{content:"\f0f7"}.fa-hospital-o:before{content:"\f0f8"}.fa-ambulance:before{content:"\f0f9"}.fa-medkit:before{content:"\f0fa"}.fa-fighter-jet:before{content:"\f0fb"}.fa-beer:before{content:"\f0fc"}.fa-h-square:before{content:"\f0fd"}.fa-plus-square:before{content:"\f0fe"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angle-down:before{content:"\f107"}.fa-desktop:before{content:"\f108"}.fa-laptop:before{content:"\f109"}.fa-tablet:before{content:"\f10a"}.fa-mobile-phone:before,.fa-mobile:before{content:"\f10b"}.fa-circle-o:before{content:"\f10c"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-spinner:before{content:"\f110"}.fa-circle:before{content:"\f111"}.fa-mail-reply:before,.fa-reply:before{content:"\f112"}.fa-github-alt:before{content:"\f113"}.fa-folder-o:before{content:"\f114"}.fa-folder-open-o:before{content:"\f115"}.fa-smile-o:before{content:"\f118"}.fa-frown-o:before{content:"\f119"}.fa-meh-o:before{content:"\f11a"}.fa-gamepad:before{content:"\f11b"}.fa-keyboard-o:before{content:"\f11c"}.fa-flag-o:before{content:"\f11d"}.fa-flag-checkered:before{content:"\f11e"}.fa-terminal:before{content:"\f120"}.fa-code:before{content:"\f121"}.fa-mail-reply-all:before,.fa-reply-all:before{content:"\f122"}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\f123"}.fa-location-arrow:before{content:"\f124"}.fa-crop:before{content:"\f125"}.fa-code-fork:before{content:"\f126"}.fa-unlink:before,.fa-chain-broken:before{content:"\f127"}.fa-question:before{content:"\f128"}.fa-info:before{content:"\f129"}.fa-exclamation:before{content:"\f12a"}.fa-superscript:before{content:"\f12b"}.fa-subscript:before{content:"\f12c"}.fa-eraser:before{content:"\f12d"}.fa-puzzle-piece:before{content:"\f12e"}.fa-microphone:before{content:"\f130"}.fa-microphone-slash:before{content:"\f131"}.fa-shield:before{content:"\f132"}.fa-calendar-o:before{content:"\f133"}.fa-fire-extinguisher:before{content:"\f134"}.fa-rocket:before{content:"\f135"}.fa-maxcdn:before{content:"\f136"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-html5:before{content:"\f13b"}.fa-css3:before{content:"\f13c"}.fa-anchor:before{content:"\f13d"}.fa-unlock-alt:before{content:"\f13e"}.fa-bullseye:before{content:"\f140"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-rss-square:before{content:"\f143"}.fa-play-circle:before{content:"\f144"}.fa-ticket:before{content:"\f145"}.fa-minus-square:before{content:"\f146"}.fa-minus-square-o:before{content:"\f147"}.fa-level-up:before{content:"\f148"}.fa-level-down:before{content:"\f149"}.fa-check-square:before{content:"\f14a"}.fa-pencil-square:before{content:"\f14b"}.fa-external-link-square:before{content:"\f14c"}.fa-share-square:before{content:"\f14d"}.fa-compass:before{content:"\f14e"}.fa-toggle-down:before,.fa-caret-square-o-down:before{content:"\f150"}.fa-toggle-up:before,.fa-caret-square-o-up:before{content:"\f151"}.fa-toggle-right:before,.fa-caret-square-o-right:before{content:"\f152"}.fa-euro:before,.fa-eur:before{content:"\f153"}.fa-gbp:before{content:"\f154"}.fa-dollar:before,.fa-usd:before{content:"\f155"}.fa-rupee:before,.fa-inr:before{content:"\f156"}.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:"\f157"}.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:"\f158"}.fa-won:before,.fa-krw:before{content:"\f159"}.fa-bitcoin:before,.fa-btc:before{content:"\f15a"}.fa-file:before{content:"\f15b"}.fa-file-text:before{content:"\f15c"}.fa-sort-alpha-asc:before{content:"\f15d"}.fa-sort-alpha-desc:before{content:"\f15e"}.fa-sort-amount-asc:before{content:"\f160"}.fa-sort-amount-desc:before{content:"\f161"}.fa-sort-numeric-asc:before{content:"\f162"}.fa-sort-numeric-desc:before{content:"\f163"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbs-down:before{content:"\f165"}.fa-youtube-square:before{content:"\f166"}.fa-youtube:before{content:"\f167"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-youtube-play:before{content:"\f16a"}.fa-dropbox:before{content:"\f16b"}.fa-stack-overflow:before{content:"\f16c"}.fa-instagram:before{content:"\f16d"}.fa-flickr:before{content:"\f16e"}.fa-adn:before{content:"\f170"}.fa-bitbucket:before{content:"\f171"}.fa-bitbucket-square:before{content:"\f172"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-long-arrow-down:before{content:"\f175"}.fa-long-arrow-up:before{content:"\f176"}.fa-long-arrow-left:before{content:"\f177"}.fa-long-arrow-right:before{content:"\f178"}.fa-apple:before{content:"\f179"}.fa-windows:before{content:"\f17a"}.fa-android:before{content:"\f17b"}.fa-linux:before{content:"\f17c"}.fa-dribbble:before{content:"\f17d"}.fa-skype:before{content:"\f17e"}.fa-foursquare:before{content:"\f180"}.fa-trello:before{content:"\f181"}.fa-female:before{content:"\f182"}.fa-male:before{content:"\f183"}.fa-gittip:before,.fa-gratipay:before{content:"\f184"}.fa-sun-o:before{content:"\f185"}.fa-moon-o:before{content:"\f186"}.fa-archive:before{content:"\f187"}.fa-bug:before{content:"\f188"}.fa-vk:before{content:"\f189"}.fa-weibo:before{content:"\f18a"}.fa-renren:before{content:"\f18b"}.fa-pagelines:before{content:"\f18c"}.fa-stack-exchange:before{content:"\f18d"}.fa-arrow-circle-o-right:before{content:"\f18e"}.fa-arrow-circle-o-left:before{content:"\f190"}.fa-toggle-left:before,.fa-caret-square-o-left:before{content:"\f191"}.fa-dot-circle-o:before{content:"\f192"}.fa-wheelchair:before{content:"\f193"}.fa-vimeo-square:before{content:"\f194"}.fa-turkish-lira:before,.fa-try:before{content:"\f195"}.fa-plus-square-o:before{content:"\f196"}.fa-space-shuttle:before{content:"\f197"}.fa-slack:before{content:"\f198"}.fa-envelope-square:before{content:"\f199"}.fa-wordpress:before{content:"\f19a"}.fa-openid:before{content:"\f19b"}.fa-institution:before,.fa-bank:before,.fa-university:before{content:"\f19c"}.fa-mortar-board:before,.fa-graduation-cap:before{content:"\f19d"}.fa-yahoo:before{content:"\f19e"}.fa-google:before{content:"\f1a0"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-square:before{content:"\f1a2"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-stumbleupon:before{content:"\f1a4"}.fa-delicious:before{content:"\f1a5"}.fa-digg:before{content:"\f1a6"}.fa-pied-piper-pp:before{content:"\f1a7"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-drupal:before{content:"\f1a9"}.fa-joomla:before{content:"\f1aa"}.fa-language:before{content:"\f1ab"}.fa-fax:before{content:"\f1ac"}.fa-building:before{content:"\f1ad"}.fa-child:before{content:"\f1ae"}.fa-paw:before{content:"\f1b0"}.fa-spoon:before{content:"\f1b1"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-recycle:before{content:"\f1b8"}.fa-automobile:before,.fa-car:before{content:"\f1b9"}.fa-cab:before,.fa-taxi:before{content:"\f1ba"}.fa-tree:before{content:"\f1bb"}.fa-spotify:before{content:"\f1bc"}.fa-deviantart:before{content:"\f1bd"}.fa-soundcloud:before{content:"\f1be"}.fa-database:before{content:"\f1c0"}.fa-file-pdf-o:before{content:"\f1c1"}.fa-file-word-o:before{content:"\f1c2"}.fa-file-excel-o:before{content:"\f1c3"}.fa-file-powerpoint-o:before{content:"\f1c4"}.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before{content:"\f1c5"}.fa-file-zip-o:before,.fa-file-archive-o:before{content:"\f1c6"}.fa-file-sound-o:before,.fa-file-audio-o:before{content:"\f1c7"}.fa-file-movie-o:before,.fa-file-video-o:before{content:"\f1c8"}.fa-file-code-o:before{content:"\f1c9"}.fa-vine:before{content:"\f1ca"}.fa-codepen:before{content:"\f1cb"}.fa-jsfiddle:before{content:"\f1cc"}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before{content:"\f1cd"}.fa-circle-o-notch:before{content:"\f1ce"}.fa-ra:before,.fa-resistance:before,.fa-rebel:before{content:"\f1d0"}.fa-ge:before,.fa-empire:before{content:"\f1d1"}.fa-git-square:before{content:"\f1d2"}.fa-git:before{content:"\f1d3"}.fa-y-combinator-square:before,.fa-yc-square:before,.fa-hacker-news:before{content:"\f1d4"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-qq:before{content:"\f1d6"}.fa-wechat:before,.fa-weixin:before{content:"\f1d7"}.fa-send:before,.fa-paper-plane:before{content:"\f1d8"}.fa-send-o:before,.fa-paper-plane-o:before{content:"\f1d9"}.fa-history:before{content:"\f1da"}.fa-circle-thin:before{content:"\f1db"}.fa-header:before{content:"\f1dc"}.fa-paragraph:before{content:"\f1dd"}.fa-sliders:before{content:"\f1de"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-bomb:before{content:"\f1e2"}.fa-soccer-ball-o:before,.fa-futbol-o:before{content:"\f1e3"}.fa-tty:before{content:"\f1e4"}.fa-binoculars:before{content:"\f1e5"}.fa-plug:before{content:"\f1e6"}.fa-slideshare:before{content:"\f1e7"}.fa-twitch:before{content:"\f1e8"}.fa-yelp:before{content:"\f1e9"}.fa-newspaper-o:before{content:"\f1ea"}.fa-wifi:before{content:"\f1eb"}.fa-calculator:before{content:"\f1ec"}.fa-paypal:before{content:"\f1ed"}.fa-google-wallet:before{content:"\f1ee"}.fa-cc-visa:before{content:"\f1f0"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-bell-slash:before{content:"\f1f6"}.fa-bell-slash-o:before{content:"\f1f7"}.fa-trash:before{content:"\f1f8"}.fa-copyright:before{content:"\f1f9"}.fa-at:before{content:"\f1fa"}.fa-eyedropper:before{content:"\f1fb"}.fa-paint-brush:before{content:"\f1fc"}.fa-birthday-cake:before{content:"\f1fd"}.fa-area-chart:before{content:"\f1fe"}.fa-pie-chart:before{content:"\f200"}.fa-line-chart:before{content:"\f201"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-bicycle:before{content:"\f206"}.fa-bus:before{content:"\f207"}.fa-ioxhost:before{content:"\f208"}.fa-angellist:before{content:"\f209"}.fa-cc:before{content:"\f20a"}.fa-shekel:before,.fa-sheqel:before,.fa-ils:before{content:"\f20b"}.fa-meanpath:before{content:"\f20c"}.fa-buysellads:before{content:"\f20d"}.fa-connectdevelop:before{content:"\f20e"}.fa-dashcube:before{content:"\f210"}.fa-forumbee:before{content:"\f211"}.fa-leanpub:before{content:"\f212"}.fa-sellsy:before{content:"\f213"}.fa-shirtsinbulk:before{content:"\f214"}.fa-simplybuilt:before{content:"\f215"}.fa-skyatlas:before{content:"\f216"}.fa-cart-plus:before{content:"\f217"}.fa-cart-arrow-down:before{content:"\f218"}.fa-diamond:before{content:"\f219"}.fa-ship:before{content:"\f21a"}.fa-user-secret:before{content:"\f21b"}.fa-motorcycle:before{content:"\f21c"}.fa-street-view:before{content:"\f21d"}.fa-heartbeat:before{content:"\f21e"}.fa-venus:before{content:"\f221"}.fa-mars:before{content:"\f222"}.fa-mercury:before{content:"\f223"}.fa-intersex:before,.fa-transgender:before{content:"\f224"}.fa-transgender-alt:before{content:"\f225"}.fa-venus-double:before{content:"\f226"}.fa-mars-double:before{content:"\f227"}.fa-venus-mars:before{content:"\f228"}.fa-mars-stroke:before{content:"\f229"}.fa-mars-stroke-v:before{content:"\f22a"}.fa-mars-stroke-h:before{content:"\f22b"}.fa-neuter:before{content:"\f22c"}.fa-genderless:before{content:"\f22d"}.fa-facebook-official:before{content:"\f230"}.fa-pinterest-p:before{content:"\f231"}.fa-whatsapp:before{content:"\f232"}.fa-server:before{content:"\f233"}.fa-user-plus:before{content:"\f234"}.fa-user-times:before{content:"\f235"}.fa-hotel:before,.fa-bed:before{content:"\f236"}.fa-viacoin:before{content:"\f237"}.fa-train:before{content:"\f238"}.fa-subway:before{content:"\f239"}.fa-medium:before{content:"\f23a"}.fa-yc:before,.fa-y-combinator:before{content:"\f23b"}.fa-optin-monster:before{content:"\f23c"}.fa-opencart:before{content:"\f23d"}.fa-expeditedssl:before{content:"\f23e"}.fa-battery-4:before,.fa-battery:before,.fa-battery-full:before{content:"\f240"}.fa-battery-3:before,.fa-battery-three-quarters:before{content:"\f241"}.fa-battery-2:before,.fa-battery-half:before{content:"\f242"}.fa-battery-1:before,.fa-battery-quarter:before{content:"\f243"}.fa-battery-0:before,.fa-battery-empty:before{content:"\f244"}.fa-mouse-pointer:before{content:"\f245"}.fa-i-cursor:before{content:"\f246"}.fa-object-group:before{content:"\f247"}.fa-object-ungroup:before{content:"\f248"}.fa-sticky-note:before{content:"\f249"}.fa-sticky-note-o:before{content:"\f24a"}.fa-cc-jcb:before{content:"\f24b"}.fa-cc-diners-club:before{content:"\f24c"}.fa-clone:before{content:"\f24d"}.fa-balance-scale:before{content:"\f24e"}.fa-hourglass-o:before{content:"\f250"}.fa-hourglass-1:before,.fa-hourglass-start:before{content:"\f251"}.fa-hourglass-2:before,.fa-hourglass-half:before{content:"\f252"}.fa-hourglass-3:before,.fa-hourglass-end:before{content:"\f253"}.fa-hourglass:before{content:"\f254"}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:"\f255"}.fa-hand-stop-o:before,.fa-hand-paper-o:before{content:"\f256"}.fa-hand-scissors-o:before{content:"\f257"}.fa-hand-lizard-o:before{content:"\f258"}.fa-hand-spock-o:before{content:"\f259"}.fa-hand-pointer-o:before{content:"\f25a"}.fa-hand-peace-o:before{content:"\f25b"}.fa-trademark:before{content:"\f25c"}.fa-registered:before{content:"\f25d"}.fa-creative-commons:before{content:"\f25e"}.fa-gg:before{content:"\f260"}.fa-gg-circle:before{content:"\f261"}.fa-tripadvisor:before{content:"\f262"}.fa-odnoklassniki:before{content:"\f263"}.fa-odnoklassniki-square:before{content:"\f264"}.fa-get-pocket:before{content:"\f265"}.fa-wikipedia-w:before{content:"\f266"}.fa-safari:before{content:"\f267"}.fa-chrome:before{content:"\f268"}.fa-firefox:before{content:"\f269"}.fa-opera:before{content:"\f26a"}.fa-internet-explorer:before{content:"\f26b"}.fa-tv:before,.fa-television:before{content:"\f26c"}.fa-contao:before{content:"\f26d"}.fa-500px:before{content:"\f26e"}.fa-amazon:before{content:"\f270"}.fa-calendar-plus-o:before{content:"\f271"}.fa-calendar-minus-o:before{content:"\f272"}.fa-calendar-times-o:before{content:"\f273"}.fa-calendar-check-o:before{content:"\f274"}.fa-industry:before{content:"\f275"}.fa-map-pin:before{content:"\f276"}.fa-map-signs:before{content:"\f277"}.fa-map-o:before{content:"\f278"}.fa-map:before{content:"\f279"}.fa-commenting:before{content:"\f27a"}.fa-commenting-o:before{content:"\f27b"}.fa-houzz:before{content:"\f27c"}.fa-vimeo:before{content:"\f27d"}.fa-black-tie:before{content:"\f27e"}.fa-fonticons:before{content:"\f280"}.fa-reddit-alien:before{content:"\f281"}.fa-edge:before{content:"\f282"}.fa-credit-card-alt:before{content:"\f283"}.fa-codiepie:before{content:"\f284"}.fa-modx:before{content:"\f285"}.fa-fort-awesome:before{content:"\f286"}.fa-usb:before{content:"\f287"}.fa-product-hunt:before{content:"\f288"}.fa-mixcloud:before{content:"\f289"}.fa-scribd:before{content:"\f28a"}.fa-pause-circle:before{content:"\f28b"}.fa-pause-circle-o:before{content:"\f28c"}.fa-stop-circle:before{content:"\f28d"}.fa-stop-circle-o:before{content:"\f28e"}.fa-shopping-bag:before{content:"\f290"}.fa-shopping-basket:before{content:"\f291"}.fa-hashtag:before{content:"\f292"}.fa-bluetooth:before{content:"\f293"}.fa-bluetooth-b:before{content:"\f294"}.fa-percent:before{content:"\f295"}.fa-gitlab:before{content:"\f296"}.fa-wpbeginner:before{content:"\f297"}.fa-wpforms:before{content:"\f298"}.fa-envira:before{content:"\f299"}.fa-universal-access:before{content:"\f29a"}.fa-wheelchair-alt:before{content:"\f29b"}.fa-question-circle-o:before{content:"\f29c"}.fa-blind:before{content:"\f29d"}.fa-audio-description:before{content:"\f29e"}.fa-volume-control-phone:before{content:"\f2a0"}.fa-braille:before{content:"\f2a1"}.fa-assistive-listening-systems:before{content:"\f2a2"}.fa-asl-interpreting:before,.fa-american-sign-language-interpreting:before{content:"\f2a3"}.fa-deafness:before,.fa-hard-of-hearing:before,.fa-deaf:before{content:"\f2a4"}.fa-glide:before{content:"\f2a5"}.fa-glide-g:before{content:"\f2a6"}.fa-signing:before,.fa-sign-language:before{content:"\f2a7"}.fa-low-vision:before{content:"\f2a8"}.fa-viadeo:before{content:"\f2a9"}.fa-viadeo-square:before{content:"\f2aa"}.fa-snapchat:before{content:"\f2ab"}.fa-snapchat-ghost:before{content:"\f2ac"}.fa-snapchat-square:before{content:"\f2ad"}.fa-pied-piper:before{content:"\f2ae"}.fa-first-order:before{content:"\f2b0"}.fa-yoast:before{content:"\f2b1"}.fa-themeisle:before{content:"\f2b2"}.fa-google-plus-circle:before,.fa-google-plus-official:before{content:"\f2b3"}.fa-fa:before,.fa-font-awesome:before{content:"\f2b4"}.fa-handshake-o:before{content:"\f2b5"}.fa-envelope-open:before{content:"\f2b6"}.fa-envelope-open-o:before{content:"\f2b7"}.fa-linode:before{content:"\f2b8"}.fa-address-book:before{content:"\f2b9"}.fa-address-book-o:before{content:"\f2ba"}.fa-vcard:before,.fa-address-card:before{content:"\f2bb"}.fa-vcard-o:before,.fa-address-card-o:before{content:"\f2bc"}.fa-user-circle:before{content:"\f2bd"}.fa-user-circle-o:before{content:"\f2be"}.fa-user-o:before{content:"\f2c0"}.fa-id-badge:before{content:"\f2c1"}.fa-drivers-license:before,.fa-id-card:before{content:"\f2c2"}.fa-drivers-license-o:before,.fa-id-card-o:before{content:"\f2c3"}.fa-quora:before{content:"\f2c4"}.fa-free-code-camp:before{content:"\f2c5"}.fa-telegram:before{content:"\f2c6"}.fa-thermometer-4:before,.fa-thermometer:before,.fa-thermometer-full:before{content:"\f2c7"}.fa-thermometer-3:before,.fa-thermometer-three-quarters:before{content:"\f2c8"}.fa-thermometer-2:before,.fa-thermometer-half:before{content:"\f2c9"}.fa-thermometer-1:before,.fa-thermometer-quarter:before{content:"\f2ca"}.fa-thermometer-0:before,.fa-thermometer-empty:before{content:"\f2cb"}.fa-shower:before{content:"\f2cc"}.fa-bathtub:before,.fa-s15:before,.fa-bath:before{content:"\f2cd"}.fa-podcast:before{content:"\f2ce"}.fa-window-maximize:before{content:"\f2d0"}.fa-window-minimize:before{content:"\f2d1"}.fa-window-restore:before{content:"\f2d2"}.fa-times-rectangle:before,.fa-window-close:before{content:"\f2d3"}.fa-times-rectangle-o:before,.fa-window-close-o:before{content:"\f2d4"}.fa-bandcamp:before{content:"\f2d5"}.fa-grav:before{content:"\f2d6"}.fa-etsy:before{content:"\f2d7"}.fa-imdb:before{content:"\f2d8"}.fa-ravelry:before{content:"\f2d9"}.fa-eercast:before{content:"\f2da"}.fa-microchip:before{content:"\f2db"}.fa-snowflake-o:before{content:"\f2dc"}.fa-superpowers:before{content:"\f2dd"}.fa-wpexplorer:before{content:"\f2de"}.fa-meetup:before{content:"\f2e0"}.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}
 
 
 
 
css/font-awesome-latest/css/fontawesome-all.min.css DELETED
@@ -1,5 +0,0 @@
1
- /*!
2
- * Font Awesome Free 5.0.8 by @fontawesome - https://fontawesome.com
3
- * License - https://fontawesome.com/license (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
4
- */
5
- .fa,.fab,.fal,.far,.fas{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1}.fa-lg{font-size:1.33333em;line-height:.75em;vertical-align:-.0667em}.fa-xs{font-size:.75em}.fa-sm{font-size:.875em}.fa-1x{font-size:1em}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-6x{font-size:6em}.fa-7x{font-size:7em}.fa-8x{font-size:8em}.fa-9x{font-size:9em}.fa-10x{font-size:10em}.fa-fw{text-align:center;width:1.25em}.fa-ul{list-style-type:none;margin-left:2.5em;padding-left:0}.fa-ul>li{position:relative}.fa-li{left:-2em;position:absolute;text-align:center;width:2em;line-height:inherit}.fa-border{border:.08em solid #eee;border-radius:.1em;padding:.2em .25em .15em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left,.fab.fa-pull-left,.fal.fa-pull-left,.far.fa-pull-left,.fas.fa-pull-left{margin-right:.3em}.fa.fa-pull-right,.fab.fa-pull-right,.fal.fa-pull-right,.far.fa-pull-right,.fas.fa-pull-right{margin-left:.3em}.fa-spin{-webkit-animation:a 2s infinite linear;animation:a 2s infinite linear}.fa-pulse{-webkit-animation:a 1s infinite steps(8);animation:a 1s infinite steps(8)}@-webkit-keyframes a{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes a{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-webkit-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";-webkit-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";-webkit-transform:scaleX(-1);transform:scaleX(-1)}.fa-flip-vertical{-webkit-transform:scaleY(-1);transform:scaleY(-1)}.fa-flip-horizontal.fa-flip-vertical,.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)"}.fa-flip-horizontal.fa-flip-vertical{-webkit-transform:scale(-1);transform:scale(-1)}:root .fa-flip-horizontal,:root .fa-flip-vertical,:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270{-webkit-filter:none;filter:none}.fa-stack{display:inline-block;height:2em;line-height:2em;position:relative;vertical-align:middle;width:2em}.fa-stack-1x,.fa-stack-2x{left:0;position:absolute;text-align:center;width:100%}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-500px:before{content:"\f26e"}.fa-accessible-icon:before{content:"\f368"}.fa-accusoft:before{content:"\f369"}.fa-address-book:before{content:"\f2b9"}.fa-address-card:before{content:"\f2bb"}.fa-adjust:before{content:"\f042"}.fa-adn:before{content:"\f170"}.fa-adversal:before{content:"\f36a"}.fa-affiliatetheme:before{content:"\f36b"}.fa-algolia:before{content:"\f36c"}.fa-align-center:before{content:"\f037"}.fa-align-justify:before{content:"\f039"}.fa-align-left:before{content:"\f036"}.fa-align-right:before{content:"\f038"}.fa-amazon:before{content:"\f270"}.fa-amazon-pay:before{content:"\f42c"}.fa-ambulance:before{content:"\f0f9"}.fa-american-sign-language-interpreting:before{content:"\f2a3"}.fa-amilia:before{content:"\f36d"}.fa-anchor:before{content:"\f13d"}.fa-android:before{content:"\f17b"}.fa-angellist:before{content:"\f209"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-down:before{content:"\f107"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angrycreative:before{content:"\f36e"}.fa-angular:before{content:"\f420"}.fa-app-store:before{content:"\f36f"}.fa-app-store-ios:before{content:"\f370"}.fa-apper:before{content:"\f371"}.fa-apple:before{content:"\f179"}.fa-apple-pay:before{content:"\f415"}.fa-archive:before{content:"\f187"}.fa-arrow-alt-circle-down:before{content:"\f358"}.fa-arrow-alt-circle-left:before{content:"\f359"}.fa-arrow-alt-circle-right:before{content:"\f35a"}.fa-arrow-alt-circle-up:before{content:"\f35b"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-down:before{content:"\f063"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrows-alt:before{content:"\f0b2"}.fa-arrows-alt-h:before{content:"\f337"}.fa-arrows-alt-v:before{content:"\f338"}.fa-assistive-listening-systems:before{content:"\f2a2"}.fa-asterisk:before{content:"\f069"}.fa-asymmetrik:before{content:"\f372"}.fa-at:before{content:"\f1fa"}.fa-audible:before{content:"\f373"}.fa-audio-description:before{content:"\f29e"}.fa-autoprefixer:before{content:"\f41c"}.fa-avianex:before{content:"\f374"}.fa-aviato:before{content:"\f421"}.fa-aws:before{content:"\f375"}.fa-backward:before{content:"\f04a"}.fa-balance-scale:before{content:"\f24e"}.fa-ban:before{content:"\f05e"}.fa-band-aid:before{content:"\f462"}.fa-bandcamp:before{content:"\f2d5"}.fa-barcode:before{content:"\f02a"}.fa-bars:before{content:"\f0c9"}.fa-baseball-ball:before{content:"\f433"}.fa-basketball-ball:before{content:"\f434"}.fa-bath:before{content:"\f2cd"}.fa-battery-empty:before{content:"\f244"}.fa-battery-full:before{content:"\f240"}.fa-battery-half:before{content:"\f242"}.fa-battery-quarter:before{content:"\f243"}.fa-battery-three-quarters:before{content:"\f241"}.fa-bed:before{content:"\f236"}.fa-beer:before{content:"\f0fc"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-bell:before{content:"\f0f3"}.fa-bell-slash:before{content:"\f1f6"}.fa-bicycle:before{content:"\f206"}.fa-bimobject:before{content:"\f378"}.fa-binoculars:before{content:"\f1e5"}.fa-birthday-cake:before{content:"\f1fd"}.fa-bitbucket:before{content:"\f171"}.fa-bitcoin:before{content:"\f379"}.fa-bity:before{content:"\f37a"}.fa-black-tie:before{content:"\f27e"}.fa-blackberry:before{content:"\f37b"}.fa-blind:before{content:"\f29d"}.fa-blogger:before{content:"\f37c"}.fa-blogger-b:before{content:"\f37d"}.fa-bluetooth:before{content:"\f293"}.fa-bluetooth-b:before{content:"\f294"}.fa-bold:before{content:"\f032"}.fa-bolt:before{content:"\f0e7"}.fa-bomb:before{content:"\f1e2"}.fa-book:before{content:"\f02d"}.fa-bookmark:before{content:"\f02e"}.fa-bowling-ball:before{content:"\f436"}.fa-box:before{content:"\f466"}.fa-boxes:before{content:"\f468"}.fa-braille:before{content:"\f2a1"}.fa-briefcase:before{content:"\f0b1"}.fa-btc:before{content:"\f15a"}.fa-bug:before{content:"\f188"}.fa-building:before{content:"\f1ad"}.fa-bullhorn:before{content:"\f0a1"}.fa-bullseye:before{content:"\f140"}.fa-buromobelexperte:before{content:"\f37f"}.fa-bus:before{content:"\f207"}.fa-buysellads:before{content:"\f20d"}.fa-calculator:before{content:"\f1ec"}.fa-calendar:before{content:"\f133"}.fa-calendar-alt:before{content:"\f073"}.fa-calendar-check:before{content:"\f274"}.fa-calendar-minus:before{content:"\f272"}.fa-calendar-plus:before{content:"\f271"}.fa-calendar-times:before{content:"\f273"}.fa-camera:before{content:"\f030"}.fa-camera-retro:before{content:"\f083"}.fa-car:before{content:"\f1b9"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-caret-square-down:before{content:"\f150"}.fa-caret-square-left:before{content:"\f191"}.fa-caret-square-right:before{content:"\f152"}.fa-caret-square-up:before{content:"\f151"}.fa-caret-up:before{content:"\f0d8"}.fa-cart-arrow-down:before{content:"\f218"}.fa-cart-plus:before{content:"\f217"}.fa-cc-amazon-pay:before{content:"\f42d"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-apple-pay:before{content:"\f416"}.fa-cc-diners-club:before{content:"\f24c"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-jcb:before{content:"\f24b"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-cc-visa:before{content:"\f1f0"}.fa-centercode:before{content:"\f380"}.fa-certificate:before{content:"\f0a3"}.fa-chart-area:before{content:"\f1fe"}.fa-chart-bar:before{content:"\f080"}.fa-chart-line:before{content:"\f201"}.fa-chart-pie:before{content:"\f200"}.fa-check:before{content:"\f00c"}.fa-check-circle:before{content:"\f058"}.fa-check-square:before{content:"\f14a"}.fa-chess:before{content:"\f439"}.fa-chess-bishop:before{content:"\f43a"}.fa-chess-board:before{content:"\f43c"}.fa-chess-king:before{content:"\f43f"}.fa-chess-knight:before{content:"\f441"}.fa-chess-pawn:before{content:"\f443"}.fa-chess-queen:before{content:"\f445"}.fa-chess-rook:before{content:"\f447"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-down:before{content:"\f078"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-chevron-up:before{content:"\f077"}.fa-child:before{content:"\f1ae"}.fa-chrome:before{content:"\f268"}.fa-circle:before{content:"\f111"}.fa-circle-notch:before{content:"\f1ce"}.fa-clipboard:before{content:"\f328"}.fa-clipboard-check:before{content:"\f46c"}.fa-clipboard-list:before{content:"\f46d"}.fa-clock:before{content:"\f017"}.fa-clone:before{content:"\f24d"}.fa-closed-captioning:before{content:"\f20a"}.fa-cloud:before{content:"\f0c2"}.fa-cloud-download-alt:before{content:"\f381"}.fa-cloud-upload-alt:before{content:"\f382"}.fa-cloudscale:before{content:"\f383"}.fa-cloudsmith:before{content:"\f384"}.fa-cloudversify:before{content:"\f385"}.fa-code:before{content:"\f121"}.fa-code-branch:before{content:"\f126"}.fa-codepen:before{content:"\f1cb"}.fa-codiepie:before{content:"\f284"}.fa-coffee:before{content:"\f0f4"}.fa-cog:before{content:"\f013"}.fa-cogs:before{content:"\f085"}.fa-columns:before{content:"\f0db"}.fa-comment:before{content:"\f075"}.fa-comment-alt:before{content:"\f27a"}.fa-comments:before{content:"\f086"}.fa-compass:before{content:"\f14e"}.fa-compress:before{content:"\f066"}.fa-connectdevelop:before{content:"\f20e"}.fa-contao:before{content:"\f26d"}.fa-copy:before{content:"\f0c5"}.fa-copyright:before{content:"\f1f9"}.fa-cpanel:before{content:"\f388"}.fa-creative-commons:before{content:"\f25e"}.fa-credit-card:before{content:"\f09d"}.fa-crop:before{content:"\f125"}.fa-crosshairs:before{content:"\f05b"}.fa-css3:before{content:"\f13c"}.fa-css3-alt:before{content:"\f38b"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-cut:before{content:"\f0c4"}.fa-cuttlefish:before{content:"\f38c"}.fa-d-and-d:before{content:"\f38d"}.fa-dashcube:before{content:"\f210"}.fa-database:before{content:"\f1c0"}.fa-deaf:before{content:"\f2a4"}.fa-delicious:before{content:"\f1a5"}.fa-deploydog:before{content:"\f38e"}.fa-deskpro:before{content:"\f38f"}.fa-desktop:before{content:"\f108"}.fa-deviantart:before{content:"\f1bd"}.fa-digg:before{content:"\f1a6"}.fa-digital-ocean:before{content:"\f391"}.fa-discord:before{content:"\f392"}.fa-discourse:before{content:"\f393"}.fa-dna:before{content:"\f471"}.fa-dochub:before{content:"\f394"}.fa-docker:before{content:"\f395"}.fa-dollar-sign:before{content:"\f155"}.fa-dolly:before{content:"\f472"}.fa-dolly-flatbed:before{content:"\f474"}.fa-dot-circle:before{content:"\f192"}.fa-download:before{content:"\f019"}.fa-draft2digital:before{content:"\f396"}.fa-dribbble:before{content:"\f17d"}.fa-dribbble-square:before{content:"\f397"}.fa-dropbox:before{content:"\f16b"}.fa-drupal:before{content:"\f1a9"}.fa-dyalog:before{content:"\f399"}.fa-earlybirds:before{content:"\f39a"}.fa-edge:before{content:"\f282"}.fa-edit:before{content:"\f044"}.fa-eject:before{content:"\f052"}.fa-elementor:before{content:"\f430"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-ember:before{content:"\f423"}.fa-empire:before{content:"\f1d1"}.fa-envelope:before{content:"\f0e0"}.fa-envelope-open:before{content:"\f2b6"}.fa-envelope-square:before{content:"\f199"}.fa-envira:before{content:"\f299"}.fa-eraser:before{content:"\f12d"}.fa-erlang:before{content:"\f39d"}.fa-ethereum:before{content:"\f42e"}.fa-etsy:before{content:"\f2d7"}.fa-euro-sign:before{content:"\f153"}.fa-exchange-alt:before{content:"\f362"}.fa-exclamation:before{content:"\f12a"}.fa-exclamation-circle:before{content:"\f06a"}.fa-exclamation-triangle:before{content:"\f071"}.fa-expand:before{content:"\f065"}.fa-expand-arrows-alt:before{content:"\f31e"}.fa-expeditedssl:before{content:"\f23e"}.fa-external-link-alt:before{content:"\f35d"}.fa-external-link-square-alt:before{content:"\f360"}.fa-eye:before{content:"\f06e"}.fa-eye-dropper:before{content:"\f1fb"}.fa-eye-slash:before{content:"\f070"}.fa-facebook:before{content:"\f09a"}.fa-facebook-f:before{content:"\f39e"}.fa-facebook-messenger:before{content:"\f39f"}.fa-facebook-square:before{content:"\f082"}.fa-fast-backward:before{content:"\f049"}.fa-fast-forward:before{content:"\f050"}.fa-fax:before{content:"\f1ac"}.fa-female:before{content:"\f182"}.fa-fighter-jet:before{content:"\f0fb"}.fa-file:before{content:"\f15b"}.fa-file-alt:before{content:"\f15c"}.fa-file-archive:before{content:"\f1c6"}.fa-file-audio:before{content:"\f1c7"}.fa-file-code:before{content:"\f1c9"}.fa-file-excel:before{content:"\f1c3"}.fa-file-image:before{content:"\f1c5"}.fa-file-pdf:before{content:"\f1c1"}.fa-file-powerpoint:before{content:"\f1c4"}.fa-file-video:before{content:"\f1c8"}.fa-file-word:before{content:"\f1c2"}.fa-film:before{content:"\f008"}.fa-filter:before{content:"\f0b0"}.fa-fire:before{content:"\f06d"}.fa-fire-extinguisher:before{content:"\f134"}.fa-firefox:before{content:"\f269"}.fa-first-aid:before{content:"\f479"}.fa-first-order:before{content:"\f2b0"}.fa-firstdraft:before{content:"\f3a1"}.fa-flag:before{content:"\f024"}.fa-flag-checkered:before{content:"\f11e"}.fa-flask:before{content:"\f0c3"}.fa-flickr:before{content:"\f16e"}.fa-flipboard:before{content:"\f44d"}.fa-fly:before{content:"\f417"}.fa-folder:before{content:"\f07b"}.fa-folder-open:before{content:"\f07c"}.fa-font:before{content:"\f031"}.fa-font-awesome:before{content:"\f2b4"}.fa-font-awesome-alt:before{content:"\f35c"}.fa-font-awesome-flag:before{content:"\f425"}.fa-fonticons:before{content:"\f280"}.fa-fonticons-fi:before{content:"\f3a2"}.fa-football-ball:before{content:"\f44e"}.fa-fort-awesome:before{content:"\f286"}.fa-fort-awesome-alt:before{content:"\f3a3"}.fa-forumbee:before{content:"\f211"}.fa-forward:before{content:"\f04e"}.fa-foursquare:before{content:"\f180"}.fa-free-code-camp:before{content:"\f2c5"}.fa-freebsd:before{content:"\f3a4"}.fa-frown:before{content:"\f119"}.fa-futbol:before{content:"\f1e3"}.fa-gamepad:before{content:"\f11b"}.fa-gavel:before{content:"\f0e3"}.fa-gem:before{content:"\f3a5"}.fa-genderless:before{content:"\f22d"}.fa-get-pocket:before{content:"\f265"}.fa-gg:before{content:"\f260"}.fa-gg-circle:before{content:"\f261"}.fa-gift:before{content:"\f06b"}.fa-git:before{content:"\f1d3"}.fa-git-square:before{content:"\f1d2"}.fa-github:before{content:"\f09b"}.fa-github-alt:before{content:"\f113"}.fa-github-square:before{content:"\f092"}.fa-gitkraken:before{content:"\f3a6"}.fa-gitlab:before{content:"\f296"}.fa-gitter:before{content:"\f426"}.fa-glass-martini:before{content:"\f000"}.fa-glide:before{content:"\f2a5"}.fa-glide-g:before{content:"\f2a6"}.fa-globe:before{content:"\f0ac"}.fa-gofore:before{content:"\f3a7"}.fa-golf-ball:before{content:"\f450"}.fa-goodreads:before{content:"\f3a8"}.fa-goodreads-g:before{content:"\f3a9"}.fa-google:before{content:"\f1a0"}.fa-google-drive:before{content:"\f3aa"}.fa-google-play:before{content:"\f3ab"}.fa-google-plus:before{content:"\f2b3"}.fa-google-plus-g:before{content:"\f0d5"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-wallet:before{content:"\f1ee"}.fa-graduation-cap:before{content:"\f19d"}.fa-gratipay:before{content:"\f184"}.fa-grav:before{content:"\f2d6"}.fa-gripfire:before{content:"\f3ac"}.fa-grunt:before{content:"\f3ad"}.fa-gulp:before{content:"\f3ae"}.fa-h-square:before{content:"\f0fd"}.fa-hacker-news:before{content:"\f1d4"}.fa-hacker-news-square:before{content:"\f3af"}.fa-hand-lizard:before{content:"\f258"}.fa-hand-paper:before{content:"\f256"}.fa-hand-peace:before{content:"\f25b"}.fa-hand-point-down:before{content:"\f0a7"}.fa-hand-point-left:before{content:"\f0a5"}.fa-hand-point-right:before{content:"\f0a4"}.fa-hand-point-up:before{content:"\f0a6"}.fa-hand-pointer:before{content:"\f25a"}.fa-hand-rock:before{content:"\f255"}.fa-hand-scissors:before{content:"\f257"}.fa-hand-spock:before{content:"\f259"}.fa-handshake:before{content:"\f2b5"}.fa-hashtag:before{content:"\f292"}.fa-hdd:before{content:"\f0a0"}.fa-heading:before{content:"\f1dc"}.fa-headphones:before{content:"\f025"}.fa-heart:before{content:"\f004"}.fa-heartbeat:before{content:"\f21e"}.fa-hips:before{content:"\f452"}.fa-hire-a-helper:before{content:"\f3b0"}.fa-history:before{content:"\f1da"}.fa-hockey-puck:before{content:"\f453"}.fa-home:before{content:"\f015"}.fa-hooli:before{content:"\f427"}.fa-hospital:before{content:"\f0f8"}.fa-hospital-symbol:before{content:"\f47e"}.fa-hotjar:before{content:"\f3b1"}.fa-hourglass:before{content:"\f254"}.fa-hourglass-end:before{content:"\f253"}.fa-hourglass-half:before{content:"\f252"}.fa-hourglass-start:before{content:"\f251"}.fa-houzz:before{content:"\f27c"}.fa-html5:before{content:"\f13b"}.fa-hubspot:before{content:"\f3b2"}.fa-i-cursor:before{content:"\f246"}.fa-id-badge:before{content:"\f2c1"}.fa-id-card:before{content:"\f2c2"}.fa-image:before{content:"\f03e"}.fa-images:before{content:"\f302"}.fa-imdb:before{content:"\f2d8"}.fa-inbox:before{content:"\f01c"}.fa-indent:before{content:"\f03c"}.fa-industry:before{content:"\f275"}.fa-info:before{content:"\f129"}.fa-info-circle:before{content:"\f05a"}.fa-instagram:before{content:"\f16d"}.fa-internet-explorer:before{content:"\f26b"}.fa-ioxhost:before{content:"\f208"}.fa-italic:before{content:"\f033"}.fa-itunes:before{content:"\f3b4"}.fa-itunes-note:before{content:"\f3b5"}.fa-jenkins:before{content:"\f3b6"}.fa-joget:before{content:"\f3b7"}.fa-joomla:before{content:"\f1aa"}.fa-js:before{content:"\f3b8"}.fa-js-square:before{content:"\f3b9"}.fa-jsfiddle:before{content:"\f1cc"}.fa-key:before{content:"\f084"}.fa-keyboard:before{content:"\f11c"}.fa-keycdn:before{content:"\f3ba"}.fa-kickstarter:before{content:"\f3bb"}.fa-kickstarter-k:before{content:"\f3bc"}.fa-korvue:before{content:"\f42f"}.fa-language:before{content:"\f1ab"}.fa-laptop:before{content:"\f109"}.fa-laravel:before{content:"\f3bd"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-leaf:before{content:"\f06c"}.fa-leanpub:before{content:"\f212"}.fa-lemon:before{content:"\f094"}.fa-less:before{content:"\f41d"}.fa-level-down-alt:before{content:"\f3be"}.fa-level-up-alt:before{content:"\f3bf"}.fa-life-ring:before{content:"\f1cd"}.fa-lightbulb:before{content:"\f0eb"}.fa-line:before{content:"\f3c0"}.fa-link:before{content:"\f0c1"}.fa-linkedin:before{content:"\f08c"}.fa-linkedin-in:before{content:"\f0e1"}.fa-linode:before{content:"\f2b8"}.fa-linux:before{content:"\f17c"}.fa-lira-sign:before{content:"\f195"}.fa-list:before{content:"\f03a"}.fa-list-alt:before{content:"\f022"}.fa-list-ol:before{content:"\f0cb"}.fa-list-ul:before{content:"\f0ca"}.fa-location-arrow:before{content:"\f124"}.fa-lock:before{content:"\f023"}.fa-lock-open:before{content:"\f3c1"}.fa-long-arrow-alt-down:before{content:"\f309"}.fa-long-arrow-alt-left:before{content:"\f30a"}.fa-long-arrow-alt-right:before{content:"\f30b"}.fa-long-arrow-alt-up:before{content:"\f30c"}.fa-low-vision:before{content:"\f2a8"}.fa-lyft:before{content:"\f3c3"}.fa-magento:before{content:"\f3c4"}.fa-magic:before{content:"\f0d0"}.fa-magnet:before{content:"\f076"}.fa-male:before{content:"\f183"}.fa-map:before{content:"\f279"}.fa-map-marker:before{content:"\f041"}.fa-map-marker-alt:before{content:"\f3c5"}.fa-map-pin:before{content:"\f276"}.fa-map-signs:before{content:"\f277"}.fa-mars:before{content:"\f222"}.fa-mars-double:before{content:"\f227"}.fa-mars-stroke:before{content:"\f229"}.fa-mars-stroke-h:before{content:"\f22b"}.fa-mars-stroke-v:before{content:"\f22a"}.fa-maxcdn:before{content:"\f136"}.fa-medapps:before{content:"\f3c6"}.fa-medium:before{content:"\f23a"}.fa-medium-m:before{content:"\f3c7"}.fa-medkit:before{content:"\f0fa"}.fa-medrt:before{content:"\f3c8"}.fa-meetup:before{content:"\f2e0"}.fa-meh:before{content:"\f11a"}.fa-mercury:before{content:"\f223"}.fa-microchip:before{content:"\f2db"}.fa-microphone:before{content:"\f130"}.fa-microphone-slash:before{content:"\f131"}.fa-microsoft:before{content:"\f3ca"}.fa-minus:before{content:"\f068"}.fa-minus-circle:before{content:"\f056"}.fa-minus-square:before{content:"\f146"}.fa-mix:before{content:"\f3cb"}.fa-mixcloud:before{content:"\f289"}.fa-mizuni:before{content:"\f3cc"}.fa-mobile:before{content:"\f10b"}.fa-mobile-alt:before{content:"\f3cd"}.fa-modx:before{content:"\f285"}.fa-monero:before{content:"\f3d0"}.fa-money-bill-alt:before{content:"\f3d1"}.fa-moon:before{content:"\f186"}.fa-motorcycle:before{content:"\f21c"}.fa-mouse-pointer:before{content:"\f245"}.fa-music:before{content:"\f001"}.fa-napster:before{content:"\f3d2"}.fa-neuter:before{content:"\f22c"}.fa-newspaper:before{content:"\f1ea"}.fa-nintendo-switch:before{content:"\f418"}.fa-node:before{content:"\f419"}.fa-node-js:before{content:"\f3d3"}.fa-npm:before{content:"\f3d4"}.fa-ns8:before{content:"\f3d5"}.fa-nutritionix:before{content:"\f3d6"}.fa-object-group:before{content:"\f247"}.fa-object-ungroup:before{content:"\f248"}.fa-odnoklassniki:before{content:"\f263"}.fa-odnoklassniki-square:before{content:"\f264"}.fa-opencart:before{content:"\f23d"}.fa-openid:before{content:"\f19b"}.fa-opera:before{content:"\f26a"}.fa-optin-monster:before{content:"\f23c"}.fa-osi:before{content:"\f41a"}.fa-outdent:before{content:"\f03b"}.fa-page4:before{content:"\f3d7"}.fa-pagelines:before{content:"\f18c"}.fa-paint-brush:before{content:"\f1fc"}.fa-palfed:before{content:"\f3d8"}.fa-pallet:before{content:"\f482"}.fa-paper-plane:before{content:"\f1d8"}.fa-paperclip:before{content:"\f0c6"}.fa-paragraph:before{content:"\f1dd"}.fa-paste:before{content:"\f0ea"}.fa-patreon:before{content:"\f3d9"}.fa-pause:before{content:"\f04c"}.fa-pause-circle:before{content:"\f28b"}.fa-paw:before{content:"\f1b0"}.fa-paypal:before{content:"\f1ed"}.fa-pen-square:before{content:"\f14b"}.fa-pencil-alt:before{content:"\f303"}.fa-percent:before{content:"\f295"}.fa-periscope:before{content:"\f3da"}.fa-phabricator:before{content:"\f3db"}.fa-phoenix-framework:before{content:"\f3dc"}.fa-phone:before{content:"\f095"}.fa-phone-square:before{content:"\f098"}.fa-phone-volume:before{content:"\f2a0"}.fa-php:before{content:"\f457"}.fa-pied-piper:before{content:"\f2ae"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-pied-piper-pp:before{content:"\f1a7"}.fa-pills:before{content:"\f484"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-p:before{content:"\f231"}.fa-pinterest-square:before{content:"\f0d3"}.fa-plane:before{content:"\f072"}.fa-play:before{content:"\f04b"}.fa-play-circle:before{content:"\f144"}.fa-playstation:before{content:"\f3df"}.fa-plug:before{content:"\f1e6"}.fa-plus:before{content:"\f067"}.fa-plus-circle:before{content:"\f055"}.fa-plus-square:before{content:"\f0fe"}.fa-podcast:before{content:"\f2ce"}.fa-pound-sign:before{content:"\f154"}.fa-power-off:before{content:"\f011"}.fa-print:before{content:"\f02f"}.fa-product-hunt:before{content:"\f288"}.fa-pushed:before{content:"\f3e1"}.fa-puzzle-piece:before{content:"\f12e"}.fa-python:before{content:"\f3e2"}.fa-qq:before{content:"\f1d6"}.fa-qrcode:before{content:"\f029"}.fa-question:before{content:"\f128"}.fa-question-circle:before{content:"\f059"}.fa-quidditch:before{content:"\f458"}.fa-quinscape:before{content:"\f459"}.fa-quora:before{content:"\f2c4"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-random:before{content:"\f074"}.fa-ravelry:before{content:"\f2d9"}.fa-react:before{content:"\f41b"}.fa-rebel:before{content:"\f1d0"}.fa-recycle:before{content:"\f1b8"}.fa-red-river:before{content:"\f3e3"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-alien:before{content:"\f281"}.fa-reddit-square:before{content:"\f1a2"}.fa-redo:before{content:"\f01e"}.fa-redo-alt:before{content:"\f2f9"}.fa-registered:before{content:"\f25d"}.fa-rendact:before{content:"\f3e4"}.fa-renren:before{content:"\f18b"}.fa-reply:before{content:"\f3e5"}.fa-reply-all:before{content:"\f122"}.fa-replyd:before{content:"\f3e6"}.fa-resolving:before{content:"\f3e7"}.fa-retweet:before{content:"\f079"}.fa-road:before{content:"\f018"}.fa-rocket:before{content:"\f135"}.fa-rocketchat:before{content:"\f3e8"}.fa-rockrms:before{content:"\f3e9"}.fa-rss:before{content:"\f09e"}.fa-rss-square:before{content:"\f143"}.fa-ruble-sign:before{content:"\f158"}.fa-rupee-sign:before{content:"\f156"}.fa-safari:before{content:"\f267"}.fa-sass:before{content:"\f41e"}.fa-save:before{content:"\f0c7"}.fa-schlix:before{content:"\f3ea"}.fa-scribd:before{content:"\f28a"}.fa-search:before{content:"\f002"}.fa-search-minus:before{content:"\f010"}.fa-search-plus:before{content:"\f00e"}.fa-searchengin:before{content:"\f3eb"}.fa-sellcast:before{content:"\f2da"}.fa-sellsy:before{content:"\f213"}.fa-server:before{content:"\f233"}.fa-servicestack:before{content:"\f3ec"}.fa-share:before{content:"\f064"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-share-square:before{content:"\f14d"}.fa-shekel-sign:before{content:"\f20b"}.fa-shield-alt:before{content:"\f3ed"}.fa-ship:before{content:"\f21a"}.fa-shipping-fast:before{content:"\f48b"}.fa-shirtsinbulk:before{content:"\f214"}.fa-shopping-bag:before{content:"\f290"}.fa-shopping-basket:before{content:"\f291"}.fa-shopping-cart:before{content:"\f07a"}.fa-shower:before{content:"\f2cc"}.fa-sign-in-alt:before{content:"\f2f6"}.fa-sign-language:before{content:"\f2a7"}.fa-sign-out-alt:before{content:"\f2f5"}.fa-signal:before{content:"\f012"}.fa-simplybuilt:before{content:"\f215"}.fa-sistrix:before{content:"\f3ee"}.fa-sitemap:before{content:"\f0e8"}.fa-skyatlas:before{content:"\f216"}.fa-skype:before{content:"\f17e"}.fa-slack:before{content:"\f198"}.fa-slack-hash:before{content:"\f3ef"}.fa-sliders-h:before{content:"\f1de"}.fa-slideshare:before{content:"\f1e7"}.fa-smile:before{content:"\f118"}.fa-snapchat:before{content:"\f2ab"}.fa-snapchat-ghost:before{content:"\f2ac"}.fa-snapchat-square:before{content:"\f2ad"}.fa-snowflake:before{content:"\f2dc"}.fa-sort:before{content:"\f0dc"}.fa-sort-alpha-down:before{content:"\f15d"}.fa-sort-alpha-up:before{content:"\f15e"}.fa-sort-amount-down:before{content:"\f160"}.fa-sort-amount-up:before{content:"\f161"}.fa-sort-down:before{content:"\f0dd"}.fa-sort-numeric-down:before{content:"\f162"}.fa-sort-numeric-up:before{content:"\f163"}.fa-sort-up:before{content:"\f0de"}.fa-soundcloud:before{content:"\f1be"}.fa-space-shuttle:before{content:"\f197"}.fa-speakap:before{content:"\f3f3"}.fa-spinner:before{content:"\f110"}.fa-spotify:before{content:"\f1bc"}.fa-square:before{content:"\f0c8"}.fa-square-full:before{content:"\f45c"}.fa-stack-exchange:before{content:"\f18d"}.fa-stack-overflow:before{content:"\f16c"}.fa-star:before{content:"\f005"}.fa-star-half:before{content:"\f089"}.fa-staylinked:before{content:"\f3f5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-steam-symbol:before{content:"\f3f6"}.fa-step-backward:before{content:"\f048"}.fa-step-forward:before{content:"\f051"}.fa-stethoscope:before{content:"\f0f1"}.fa-sticker-mule:before{content:"\f3f7"}.fa-sticky-note:before{content:"\f249"}.fa-stop:before{content:"\f04d"}.fa-stop-circle:before{content:"\f28d"}.fa-stopwatch:before{content:"\f2f2"}.fa-strava:before{content:"\f428"}.fa-street-view:before{content:"\f21d"}.fa-strikethrough:before{content:"\f0cc"}.fa-stripe:before{content:"\f429"}.fa-stripe-s:before{content:"\f42a"}.fa-studiovinari:before{content:"\f3f8"}.fa-stumbleupon:before{content:"\f1a4"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-subscript:before{content:"\f12c"}.fa-subway:before{content:"\f239"}.fa-suitcase:before{content:"\f0f2"}.fa-sun:before{content:"\f185"}.fa-superpowers:before{content:"\f2dd"}.fa-superscript:before{content:"\f12b"}.fa-supple:before{content:"\f3f9"}.fa-sync:before{content:"\f021"}.fa-sync-alt:before{content:"\f2f1"}.fa-syringe:before{content:"\f48e"}.fa-table:before{content:"\f0ce"}.fa-table-tennis:before{content:"\f45d"}.fa-tablet:before{content:"\f10a"}.fa-tablet-alt:before{content:"\f3fa"}.fa-tachometer-alt:before{content:"\f3fd"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-tasks:before{content:"\f0ae"}.fa-taxi:before{content:"\f1ba"}.fa-telegram:before{content:"\f2c6"}.fa-telegram-plane:before{content:"\f3fe"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-terminal:before{content:"\f120"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-th:before{content:"\f00a"}.fa-th-large:before{content:"\f009"}.fa-th-list:before{content:"\f00b"}.fa-themeisle:before{content:"\f2b2"}.fa-thermometer:before{content:"\f491"}.fa-thermometer-empty:before{content:"\f2cb"}.fa-thermometer-full:before{content:"\f2c7"}.fa-thermometer-half:before{content:"\f2c9"}.fa-thermometer-quarter:before{content:"\f2ca"}.fa-thermometer-three-quarters:before{content:"\f2c8"}.fa-thumbs-down:before{content:"\f165"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbtack:before{content:"\f08d"}.fa-ticket-alt:before{content:"\f3ff"}.fa-times:before{content:"\f00d"}.fa-times-circle:before{content:"\f057"}.fa-tint:before{content:"\f043"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-trademark:before{content:"\f25c"}.fa-train:before{content:"\f238"}.fa-transgender:before{content:"\f224"}.fa-transgender-alt:before{content:"\f225"}.fa-trash:before{content:"\f1f8"}.fa-trash-alt:before{content:"\f2ed"}.fa-tree:before{content:"\f1bb"}.fa-trello:before{content:"\f181"}.fa-tripadvisor:before{content:"\f262"}.fa-trophy:before{content:"\f091"}.fa-truck:before{content:"\f0d1"}.fa-tty:before{content:"\f1e4"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-tv:before{content:"\f26c"}.fa-twitch:before{content:"\f1e8"}.fa-twitter:before{content:"\f099"}.fa-twitter-square:before{content:"\f081"}.fa-typo3:before{content:"\f42b"}.fa-uber:before{content:"\f402"}.fa-uikit:before{content:"\f403"}.fa-umbrella:before{content:"\f0e9"}.fa-underline:before{content:"\f0cd"}.fa-undo:before{content:"\f0e2"}.fa-undo-alt:before{content:"\f2ea"}.fa-uniregistry:before{content:"\f404"}.fa-universal-access:before{content:"\f29a"}.fa-university:before{content:"\f19c"}.fa-unlink:before{content:"\f127"}.fa-unlock:before{content:"\f09c"}.fa-unlock-alt:before{content:"\f13e"}.fa-untappd:before{content:"\f405"}.fa-upload:before{content:"\f093"}.fa-usb:before{content:"\f287"}.fa-user:before{content:"\f007"}.fa-user-circle:before{content:"\f2bd"}.fa-user-md:before{content:"\f0f0"}.fa-user-plus:before{content:"\f234"}.fa-user-secret:before{content:"\f21b"}.fa-user-times:before{content:"\f235"}.fa-users:before{content:"\f0c0"}.fa-ussunnah:before{content:"\f407"}.fa-utensil-spoon:before{content:"\f2e5"}.fa-utensils:before{content:"\f2e7"}.fa-vaadin:before{content:"\f408"}.fa-venus:before{content:"\f221"}.fa-venus-double:before{content:"\f226"}.fa-venus-mars:before{content:"\f228"}.fa-viacoin:before{content:"\f237"}.fa-viadeo:before{content:"\f2a9"}.fa-viadeo-square:before{content:"\f2aa"}.fa-viber:before{content:"\f409"}.fa-video:before{content:"\f03d"}.fa-vimeo:before{content:"\f40a"}.fa-vimeo-square:before{content:"\f194"}.fa-vimeo-v:before{content:"\f27d"}.fa-vine:before{content:"\f1ca"}.fa-vk:before{content:"\f189"}.fa-vnv:before{content:"\f40b"}.fa-volleyball-ball:before{content:"\f45f"}.fa-volume-down:before{content:"\f027"}.fa-volume-off:before{content:"\f026"}.fa-volume-up:before{content:"\f028"}.fa-vuejs:before{content:"\f41f"}.fa-warehouse:before{content:"\f494"}.fa-weibo:before{content:"\f18a"}.fa-weight:before{content:"\f496"}.fa-weixin:before{content:"\f1d7"}.fa-whatsapp:before{content:"\f232"}.fa-whatsapp-square:before{content:"\f40c"}.fa-wheelchair:before{content:"\f193"}.fa-whmcs:before{content:"\f40d"}.fa-wifi:before{content:"\f1eb"}.fa-wikipedia-w:before{content:"\f266"}.fa-window-close:before{content:"\f410"}.fa-window-maximize:before{content:"\f2d0"}.fa-window-minimize:before{content:"\f2d1"}.fa-window-restore:before{content:"\f2d2"}.fa-windows:before{content:"\f17a"}.fa-won-sign:before{content:"\f159"}.fa-wordpress:before{content:"\f19a"}.fa-wordpress-simple:before{content:"\f411"}.fa-wpbeginner:before{content:"\f297"}.fa-wpexplorer:before{content:"\f2de"}.fa-wpforms:before{content:"\f298"}.fa-wrench:before{content:"\f0ad"}.fa-xbox:before{content:"\f412"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-y-combinator:before{content:"\f23b"}.fa-yahoo:before{content:"\f19e"}.fa-yandex:before{content:"\f413"}.fa-yandex-international:before{content:"\f414"}.fa-yelp:before{content:"\f1e9"}.fa-yen-sign:before{content:"\f157"}.fa-yoast:before{content:"\f2b1"}.fa-youtube:before{content:"\f167"}.fa-youtube-square:before{content:"\f431"}.sr-only{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.sr-only-focusable:active,.sr-only-focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}@font-face{font-family:Font Awesome\ 5 Brands;font-style:normal;font-weight:400;src:url(../webfonts/fa-brands-400.eot);src:url(../webfonts/fa-brands-400.eot?#iefix) format("embedded-opentype"),url(../webfonts/fa-brands-400.woff2) format("woff2"),url(../webfonts/fa-brands-400.woff) format("woff"),url(../webfonts/fa-brands-400.ttf) format("truetype"),url(../webfonts/fa-brands-400.svg#fontawesome) format("svg")}.fab{font-family:Font Awesome\ 5 Brands}@font-face{font-family:Font Awesome\ 5 Free;font-style:normal;font-weight:400;src:url(../webfonts/fa-regular-400.eot);src:url(../webfonts/fa-regular-400.eot?#iefix) format("embedded-opentype"),url(../webfonts/fa-regular-400.woff2) format("woff2"),url(../webfonts/fa-regular-400.woff) format("woff"),url(../webfonts/fa-regular-400.ttf) format("truetype"),url(../webfonts/fa-regular-400.svg#fontawesome) format("svg")}.far{font-weight:400}@font-face{font-family:Font Awesome\ 5 Free;font-style:normal;font-weight:900;src:url(../webfonts/fa-solid-900.eot);src:url(../webfonts/fa-solid-900.eot?#iefix) format("embedded-opentype"),url(../webfonts/fa-solid-900.woff2) format("woff2"),url(../webfonts/fa-solid-900.woff) format("woff"),url(../webfonts/fa-solid-900.ttf) format("truetype"),url(../webfonts/fa-solid-900.svg#fontawesome) format("svg")}.fa,.far,.fas{font-family:Font Awesome\ 5 Free}.fa,.fas{font-weight:900}
 
 
 
 
 
css/font-awesome-latest/css/fontawesome.min.css DELETED
@@ -1,5 +0,0 @@
1
- /*!
2
- * Font Awesome Free 5.0.8 by @fontawesome - https://fontawesome.com
3
- * License - https://fontawesome.com/license (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
4
- */
5
- .fa,.fab,.fal,.far,.fas{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1}.fa-lg{font-size:1.33333em;line-height:.75em;vertical-align:-.0667em}.fa-xs{font-size:.75em}.fa-sm{font-size:.875em}.fa-1x{font-size:1em}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-6x{font-size:6em}.fa-7x{font-size:7em}.fa-8x{font-size:8em}.fa-9x{font-size:9em}.fa-10x{font-size:10em}.fa-fw{text-align:center;width:1.25em}.fa-ul{list-style-type:none;margin-left:2.5em;padding-left:0}.fa-ul>li{position:relative}.fa-li{left:-2em;position:absolute;text-align:center;width:2em;line-height:inherit}.fa-border{border:.08em solid #eee;border-radius:.1em;padding:.2em .25em .15em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left,.fab.fa-pull-left,.fal.fa-pull-left,.far.fa-pull-left,.fas.fa-pull-left{margin-right:.3em}.fa.fa-pull-right,.fab.fa-pull-right,.fal.fa-pull-right,.far.fa-pull-right,.fas.fa-pull-right{margin-left:.3em}.fa-spin{-webkit-animation:a 2s infinite linear;animation:a 2s infinite linear}.fa-pulse{-webkit-animation:a 1s infinite steps(8);animation:a 1s infinite steps(8)}@-webkit-keyframes a{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes a{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-webkit-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";-webkit-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";-webkit-transform:scaleX(-1);transform:scaleX(-1)}.fa-flip-vertical{-webkit-transform:scaleY(-1);transform:scaleY(-1)}.fa-flip-horizontal.fa-flip-vertical,.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)"}.fa-flip-horizontal.fa-flip-vertical{-webkit-transform:scale(-1);transform:scale(-1)}:root .fa-flip-horizontal,:root .fa-flip-vertical,:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270{-webkit-filter:none;filter:none}.fa-stack{display:inline-block;height:2em;line-height:2em;position:relative;vertical-align:middle;width:2em}.fa-stack-1x,.fa-stack-2x{left:0;position:absolute;text-align:center;width:100%}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-500px:before{content:"\f26e"}.fa-accessible-icon:before{content:"\f368"}.fa-accusoft:before{content:"\f369"}.fa-address-book:before{content:"\f2b9"}.fa-address-card:before{content:"\f2bb"}.fa-adjust:before{content:"\f042"}.fa-adn:before{content:"\f170"}.fa-adversal:before{content:"\f36a"}.fa-affiliatetheme:before{content:"\f36b"}.fa-algolia:before{content:"\f36c"}.fa-align-center:before{content:"\f037"}.fa-align-justify:before{content:"\f039"}.fa-align-left:before{content:"\f036"}.fa-align-right:before{content:"\f038"}.fa-amazon:before{content:"\f270"}.fa-amazon-pay:before{content:"\f42c"}.fa-ambulance:before{content:"\f0f9"}.fa-american-sign-language-interpreting:before{content:"\f2a3"}.fa-amilia:before{content:"\f36d"}.fa-anchor:before{content:"\f13d"}.fa-android:before{content:"\f17b"}.fa-angellist:before{content:"\f209"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-down:before{content:"\f107"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angrycreative:before{content:"\f36e"}.fa-angular:before{content:"\f420"}.fa-app-store:before{content:"\f36f"}.fa-app-store-ios:before{content:"\f370"}.fa-apper:before{content:"\f371"}.fa-apple:before{content:"\f179"}.fa-apple-pay:before{content:"\f415"}.fa-archive:before{content:"\f187"}.fa-arrow-alt-circle-down:before{content:"\f358"}.fa-arrow-alt-circle-left:before{content:"\f359"}.fa-arrow-alt-circle-right:before{content:"\f35a"}.fa-arrow-alt-circle-up:before{content:"\f35b"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-down:before{content:"\f063"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrows-alt:before{content:"\f0b2"}.fa-arrows-alt-h:before{content:"\f337"}.fa-arrows-alt-v:before{content:"\f338"}.fa-assistive-listening-systems:before{content:"\f2a2"}.fa-asterisk:before{content:"\f069"}.fa-asymmetrik:before{content:"\f372"}.fa-at:before{content:"\f1fa"}.fa-audible:before{content:"\f373"}.fa-audio-description:before{content:"\f29e"}.fa-autoprefixer:before{content:"\f41c"}.fa-avianex:before{content:"\f374"}.fa-aviato:before{content:"\f421"}.fa-aws:before{content:"\f375"}.fa-backward:before{content:"\f04a"}.fa-balance-scale:before{content:"\f24e"}.fa-ban:before{content:"\f05e"}.fa-band-aid:before{content:"\f462"}.fa-bandcamp:before{content:"\f2d5"}.fa-barcode:before{content:"\f02a"}.fa-bars:before{content:"\f0c9"}.fa-baseball-ball:before{content:"\f433"}.fa-basketball-ball:before{content:"\f434"}.fa-bath:before{content:"\f2cd"}.fa-battery-empty:before{content:"\f244"}.fa-battery-full:before{content:"\f240"}.fa-battery-half:before{content:"\f242"}.fa-battery-quarter:before{content:"\f243"}.fa-battery-three-quarters:before{content:"\f241"}.fa-bed:before{content:"\f236"}.fa-beer:before{content:"\f0fc"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-bell:before{content:"\f0f3"}.fa-bell-slash:before{content:"\f1f6"}.fa-bicycle:before{content:"\f206"}.fa-bimobject:before{content:"\f378"}.fa-binoculars:before{content:"\f1e5"}.fa-birthday-cake:before{content:"\f1fd"}.fa-bitbucket:before{content:"\f171"}.fa-bitcoin:before{content:"\f379"}.fa-bity:before{content:"\f37a"}.fa-black-tie:before{content:"\f27e"}.fa-blackberry:before{content:"\f37b"}.fa-blind:before{content:"\f29d"}.fa-blogger:before{content:"\f37c"}.fa-blogger-b:before{content:"\f37d"}.fa-bluetooth:before{content:"\f293"}.fa-bluetooth-b:before{content:"\f294"}.fa-bold:before{content:"\f032"}.fa-bolt:before{content:"\f0e7"}.fa-bomb:before{content:"\f1e2"}.fa-book:before{content:"\f02d"}.fa-bookmark:before{content:"\f02e"}.fa-bowling-ball:before{content:"\f436"}.fa-box:before{content:"\f466"}.fa-boxes:before{content:"\f468"}.fa-braille:before{content:"\f2a1"}.fa-briefcase:before{content:"\f0b1"}.fa-btc:before{content:"\f15a"}.fa-bug:before{content:"\f188"}.fa-building:before{content:"\f1ad"}.fa-bullhorn:before{content:"\f0a1"}.fa-bullseye:before{content:"\f140"}.fa-buromobelexperte:before{content:"\f37f"}.fa-bus:before{content:"\f207"}.fa-buysellads:before{content:"\f20d"}.fa-calculator:before{content:"\f1ec"}.fa-calendar:before{content:"\f133"}.fa-calendar-alt:before{content:"\f073"}.fa-calendar-check:before{content:"\f274"}.fa-calendar-minus:before{content:"\f272"}.fa-calendar-plus:before{content:"\f271"}.fa-calendar-times:before{content:"\f273"}.fa-camera:before{content:"\f030"}.fa-camera-retro:before{content:"\f083"}.fa-car:before{content:"\f1b9"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-caret-square-down:before{content:"\f150"}.fa-caret-square-left:before{content:"\f191"}.fa-caret-square-right:before{content:"\f152"}.fa-caret-square-up:before{content:"\f151"}.fa-caret-up:before{content:"\f0d8"}.fa-cart-arrow-down:before{content:"\f218"}.fa-cart-plus:before{content:"\f217"}.fa-cc-amazon-pay:before{content:"\f42d"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-apple-pay:before{content:"\f416"}.fa-cc-diners-club:before{content:"\f24c"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-jcb:before{content:"\f24b"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-cc-visa:before{content:"\f1f0"}.fa-centercode:before{content:"\f380"}.fa-certificate:before{content:"\f0a3"}.fa-chart-area:before{content:"\f1fe"}.fa-chart-bar:before{content:"\f080"}.fa-chart-line:before{content:"\f201"}.fa-chart-pie:before{content:"\f200"}.fa-check:before{content:"\f00c"}.fa-check-circle:before{content:"\f058"}.fa-check-square:before{content:"\f14a"}.fa-chess:before{content:"\f439"}.fa-chess-bishop:before{content:"\f43a"}.fa-chess-board:before{content:"\f43c"}.fa-chess-king:before{content:"\f43f"}.fa-chess-knight:before{content:"\f441"}.fa-chess-pawn:before{content:"\f443"}.fa-chess-queen:before{content:"\f445"}.fa-chess-rook:before{content:"\f447"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-down:before{content:"\f078"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-chevron-up:before{content:"\f077"}.fa-child:before{content:"\f1ae"}.fa-chrome:before{content:"\f268"}.fa-circle:before{content:"\f111"}.fa-circle-notch:before{content:"\f1ce"}.fa-clipboard:before{content:"\f328"}.fa-clipboard-check:before{content:"\f46c"}.fa-clipboard-list:before{content:"\f46d"}.fa-clock:before{content:"\f017"}.fa-clone:before{content:"\f24d"}.fa-closed-captioning:before{content:"\f20a"}.fa-cloud:before{content:"\f0c2"}.fa-cloud-download-alt:before{content:"\f381"}.fa-cloud-upload-alt:before{content:"\f382"}.fa-cloudscale:before{content:"\f383"}.fa-cloudsmith:before{content:"\f384"}.fa-cloudversify:before{content:"\f385"}.fa-code:before{content:"\f121"}.fa-code-branch:before{content:"\f126"}.fa-codepen:before{content:"\f1cb"}.fa-codiepie:before{content:"\f284"}.fa-coffee:before{content:"\f0f4"}.fa-cog:before{content:"\f013"}.fa-cogs:before{content:"\f085"}.fa-columns:before{content:"\f0db"}.fa-comment:before{content:"\f075"}.fa-comment-alt:before{content:"\f27a"}.fa-comments:before{content:"\f086"}.fa-compass:before{content:"\f14e"}.fa-compress:before{content:"\f066"}.fa-connectdevelop:before{content:"\f20e"}.fa-contao:before{content:"\f26d"}.fa-copy:before{content:"\f0c5"}.fa-copyright:before{content:"\f1f9"}.fa-cpanel:before{content:"\f388"}.fa-creative-commons:before{content:"\f25e"}.fa-credit-card:before{content:"\f09d"}.fa-crop:before{content:"\f125"}.fa-crosshairs:before{content:"\f05b"}.fa-css3:before{content:"\f13c"}.fa-css3-alt:before{content:"\f38b"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-cut:before{content:"\f0c4"}.fa-cuttlefish:before{content:"\f38c"}.fa-d-and-d:before{content:"\f38d"}.fa-dashcube:before{content:"\f210"}.fa-database:before{content:"\f1c0"}.fa-deaf:before{content:"\f2a4"}.fa-delicious:before{content:"\f1a5"}.fa-deploydog:before{content:"\f38e"}.fa-deskpro:before{content:"\f38f"}.fa-desktop:before{content:"\f108"}.fa-deviantart:before{content:"\f1bd"}.fa-digg:before{content:"\f1a6"}.fa-digital-ocean:before{content:"\f391"}.fa-discord:before{content:"\f392"}.fa-discourse:before{content:"\f393"}.fa-dna:before{content:"\f471"}.fa-dochub:before{content:"\f394"}.fa-docker:before{content:"\f395"}.fa-dollar-sign:before{content:"\f155"}.fa-dolly:before{content:"\f472"}.fa-dolly-flatbed:before{content:"\f474"}.fa-dot-circle:before{content:"\f192"}.fa-download:before{content:"\f019"}.fa-draft2digital:before{content:"\f396"}.fa-dribbble:before{content:"\f17d"}.fa-dribbble-square:before{content:"\f397"}.fa-dropbox:before{content:"\f16b"}.fa-drupal:before{content:"\f1a9"}.fa-dyalog:before{content:"\f399"}.fa-earlybirds:before{content:"\f39a"}.fa-edge:before{content:"\f282"}.fa-edit:before{content:"\f044"}.fa-eject:before{content:"\f052"}.fa-elementor:before{content:"\f430"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-ember:before{content:"\f423"}.fa-empire:before{content:"\f1d1"}.fa-envelope:before{content:"\f0e0"}.fa-envelope-open:before{content:"\f2b6"}.fa-envelope-square:before{content:"\f199"}.fa-envira:before{content:"\f299"}.fa-eraser:before{content:"\f12d"}.fa-erlang:before{content:"\f39d"}.fa-ethereum:before{content:"\f42e"}.fa-etsy:before{content:"\f2d7"}.fa-euro-sign:before{content:"\f153"}.fa-exchange-alt:before{content:"\f362"}.fa-exclamation:before{content:"\f12a"}.fa-exclamation-circle:before{content:"\f06a"}.fa-exclamation-triangle:before{content:"\f071"}.fa-expand:before{content:"\f065"}.fa-expand-arrows-alt:before{content:"\f31e"}.fa-expeditedssl:before{content:"\f23e"}.fa-external-link-alt:before{content:"\f35d"}.fa-external-link-square-alt:before{content:"\f360"}.fa-eye:before{content:"\f06e"}.fa-eye-dropper:before{content:"\f1fb"}.fa-eye-slash:before{content:"\f070"}.fa-facebook:before{content:"\f09a"}.fa-facebook-f:before{content:"\f39e"}.fa-facebook-messenger:before{content:"\f39f"}.fa-facebook-square:before{content:"\f082"}.fa-fast-backward:before{content:"\f049"}.fa-fast-forward:before{content:"\f050"}.fa-fax:before{content:"\f1ac"}.fa-female:before{content:"\f182"}.fa-fighter-jet:before{content:"\f0fb"}.fa-file:before{content:"\f15b"}.fa-file-alt:before{content:"\f15c"}.fa-file-archive:before{content:"\f1c6"}.fa-file-audio:before{content:"\f1c7"}.fa-file-code:before{content:"\f1c9"}.fa-file-excel:before{content:"\f1c3"}.fa-file-image:before{content:"\f1c5"}.fa-file-pdf:before{content:"\f1c1"}.fa-file-powerpoint:before{content:"\f1c4"}.fa-file-video:before{content:"\f1c8"}.fa-file-word:before{content:"\f1c2"}.fa-film:before{content:"\f008"}.fa-filter:before{content:"\f0b0"}.fa-fire:before{content:"\f06d"}.fa-fire-extinguisher:before{content:"\f134"}.fa-firefox:before{content:"\f269"}.fa-first-aid:before{content:"\f479"}.fa-first-order:before{content:"\f2b0"}.fa-firstdraft:before{content:"\f3a1"}.fa-flag:before{content:"\f024"}.fa-flag-checkered:before{content:"\f11e"}.fa-flask:before{content:"\f0c3"}.fa-flickr:before{content:"\f16e"}.fa-flipboard:before{content:"\f44d"}.fa-fly:before{content:"\f417"}.fa-folder:before{content:"\f07b"}.fa-folder-open:before{content:"\f07c"}.fa-font:before{content:"\f031"}.fa-font-awesome:before{content:"\f2b4"}.fa-font-awesome-alt:before{content:"\f35c"}.fa-font-awesome-flag:before{content:"\f425"}.fa-fonticons:before{content:"\f280"}.fa-fonticons-fi:before{content:"\f3a2"}.fa-football-ball:before{content:"\f44e"}.fa-fort-awesome:before{content:"\f286"}.fa-fort-awesome-alt:before{content:"\f3a3"}.fa-forumbee:before{content:"\f211"}.fa-forward:before{content:"\f04e"}.fa-foursquare:before{content:"\f180"}.fa-free-code-camp:before{content:"\f2c5"}.fa-freebsd:before{content:"\f3a4"}.fa-frown:before{content:"\f119"}.fa-futbol:before{content:"\f1e3"}.fa-gamepad:before{content:"\f11b"}.fa-gavel:before{content:"\f0e3"}.fa-gem:before{content:"\f3a5"}.fa-genderless:before{content:"\f22d"}.fa-get-pocket:before{content:"\f265"}.fa-gg:before{content:"\f260"}.fa-gg-circle:before{content:"\f261"}.fa-gift:before{content:"\f06b"}.fa-git:before{content:"\f1d3"}.fa-git-square:before{content:"\f1d2"}.fa-github:before{content:"\f09b"}.fa-github-alt:before{content:"\f113"}.fa-github-square:before{content:"\f092"}.fa-gitkraken:before{content:"\f3a6"}.fa-gitlab:before{content:"\f296"}.fa-gitter:before{content:"\f426"}.fa-glass-martini:before{content:"\f000"}.fa-glide:before{content:"\f2a5"}.fa-glide-g:before{content:"\f2a6"}.fa-globe:before{content:"\f0ac"}.fa-gofore:before{content:"\f3a7"}.fa-golf-ball:before{content:"\f450"}.fa-goodreads:before{content:"\f3a8"}.fa-goodreads-g:before{content:"\f3a9"}.fa-google:before{content:"\f1a0"}.fa-google-drive:before{content:"\f3aa"}.fa-google-play:before{content:"\f3ab"}.fa-google-plus:before{content:"\f2b3"}.fa-google-plus-g:before{content:"\f0d5"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-wallet:before{content:"\f1ee"}.fa-graduation-cap:before{content:"\f19d"}.fa-gratipay:before{content:"\f184"}.fa-grav:before{content:"\f2d6"}.fa-gripfire:before{content:"\f3ac"}.fa-grunt:before{content:"\f3ad"}.fa-gulp:before{content:"\f3ae"}.fa-h-square:before{content:"\f0fd"}.fa-hacker-news:before{content:"\f1d4"}.fa-hacker-news-square:before{content:"\f3af"}.fa-hand-lizard:before{content:"\f258"}.fa-hand-paper:before{content:"\f256"}.fa-hand-peace:before{content:"\f25b"}.fa-hand-point-down:before{content:"\f0a7"}.fa-hand-point-left:before{content:"\f0a5"}.fa-hand-point-right:before{content:"\f0a4"}.fa-hand-point-up:before{content:"\f0a6"}.fa-hand-pointer:before{content:"\f25a"}.fa-hand-rock:before{content:"\f255"}.fa-hand-scissors:before{content:"\f257"}.fa-hand-spock:before{content:"\f259"}.fa-handshake:before{content:"\f2b5"}.fa-hashtag:before{content:"\f292"}.fa-hdd:before{content:"\f0a0"}.fa-heading:before{content:"\f1dc"}.fa-headphones:before{content:"\f025"}.fa-heart:before{content:"\f004"}.fa-heartbeat:before{content:"\f21e"}.fa-hips:before{content:"\f452"}.fa-hire-a-helper:before{content:"\f3b0"}.fa-history:before{content:"\f1da"}.fa-hockey-puck:before{content:"\f453"}.fa-home:before{content:"\f015"}.fa-hooli:before{content:"\f427"}.fa-hospital:before{content:"\f0f8"}.fa-hospital-symbol:before{content:"\f47e"}.fa-hotjar:before{content:"\f3b1"}.fa-hourglass:before{content:"\f254"}.fa-hourglass-end:before{content:"\f253"}.fa-hourglass-half:before{content:"\f252"}.fa-hourglass-start:before{content:"\f251"}.fa-houzz:before{content:"\f27c"}.fa-html5:before{content:"\f13b"}.fa-hubspot:before{content:"\f3b2"}.fa-i-cursor:before{content:"\f246"}.fa-id-badge:before{content:"\f2c1"}.fa-id-card:before{content:"\f2c2"}.fa-image:before{content:"\f03e"}.fa-images:before{content:"\f302"}.fa-imdb:before{content:"\f2d8"}.fa-inbox:before{content:"\f01c"}.fa-indent:before{content:"\f03c"}.fa-industry:before{content:"\f275"}.fa-info:before{content:"\f129"}.fa-info-circle:before{content:"\f05a"}.fa-instagram:before{content:"\f16d"}.fa-internet-explorer:before{content:"\f26b"}.fa-ioxhost:before{content:"\f208"}.fa-italic:before{content:"\f033"}.fa-itunes:before{content:"\f3b4"}.fa-itunes-note:before{content:"\f3b5"}.fa-jenkins:before{content:"\f3b6"}.fa-joget:before{content:"\f3b7"}.fa-joomla:before{content:"\f1aa"}.fa-js:before{content:"\f3b8"}.fa-js-square:before{content:"\f3b9"}.fa-jsfiddle:before{content:"\f1cc"}.fa-key:before{content:"\f084"}.fa-keyboard:before{content:"\f11c"}.fa-keycdn:before{content:"\f3ba"}.fa-kickstarter:before{content:"\f3bb"}.fa-kickstarter-k:before{content:"\f3bc"}.fa-korvue:before{content:"\f42f"}.fa-language:before{content:"\f1ab"}.fa-laptop:before{content:"\f109"}.fa-laravel:before{content:"\f3bd"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-leaf:before{content:"\f06c"}.fa-leanpub:before{content:"\f212"}.fa-lemon:before{content:"\f094"}.fa-less:before{content:"\f41d"}.fa-level-down-alt:before{content:"\f3be"}.fa-level-up-alt:before{content:"\f3bf"}.fa-life-ring:before{content:"\f1cd"}.fa-lightbulb:before{content:"\f0eb"}.fa-line:before{content:"\f3c0"}.fa-link:before{content:"\f0c1"}.fa-linkedin:before{content:"\f08c"}.fa-linkedin-in:before{content:"\f0e1"}.fa-linode:before{content:"\f2b8"}.fa-linux:before{content:"\f17c"}.fa-lira-sign:before{content:"\f195"}.fa-list:before{content:"\f03a"}.fa-list-alt:before{content:"\f022"}.fa-list-ol:before{content:"\f0cb"}.fa-list-ul:before{content:"\f0ca"}.fa-location-arrow:before{content:"\f124"}.fa-lock:before{content:"\f023"}.fa-lock-open:before{content:"\f3c1"}.fa-long-arrow-alt-down:before{content:"\f309"}.fa-long-arrow-alt-left:before{content:"\f30a"}.fa-long-arrow-alt-right:before{content:"\f30b"}.fa-long-arrow-alt-up:before{content:"\f30c"}.fa-low-vision:before{content:"\f2a8"}.fa-lyft:before{content:"\f3c3"}.fa-magento:before{content:"\f3c4"}.fa-magic:before{content:"\f0d0"}.fa-magnet:before{content:"\f076"}.fa-male:before{content:"\f183"}.fa-map:before{content:"\f279"}.fa-map-marker:before{content:"\f041"}.fa-map-marker-alt:before{content:"\f3c5"}.fa-map-pin:before{content:"\f276"}.fa-map-signs:before{content:"\f277"}.fa-mars:before{content:"\f222"}.fa-mars-double:before{content:"\f227"}.fa-mars-stroke:before{content:"\f229"}.fa-mars-stroke-h:before{content:"\f22b"}.fa-mars-stroke-v:before{content:"\f22a"}.fa-maxcdn:before{content:"\f136"}.fa-medapps:before{content:"\f3c6"}.fa-medium:before{content:"\f23a"}.fa-medium-m:before{content:"\f3c7"}.fa-medkit:before{content:"\f0fa"}.fa-medrt:before{content:"\f3c8"}.fa-meetup:before{content:"\f2e0"}.fa-meh:before{content:"\f11a"}.fa-mercury:before{content:"\f223"}.fa-microchip:before{content:"\f2db"}.fa-microphone:before{content:"\f130"}.fa-microphone-slash:before{content:"\f131"}.fa-microsoft:before{content:"\f3ca"}.fa-minus:before{content:"\f068"}.fa-minus-circle:before{content:"\f056"}.fa-minus-square:before{content:"\f146"}.fa-mix:before{content:"\f3cb"}.fa-mixcloud:before{content:"\f289"}.fa-mizuni:before{content:"\f3cc"}.fa-mobile:before{content:"\f10b"}.fa-mobile-alt:before{content:"\f3cd"}.fa-modx:before{content:"\f285"}.fa-monero:before{content:"\f3d0"}.fa-money-bill-alt:before{content:"\f3d1"}.fa-moon:before{content:"\f186"}.fa-motorcycle:before{content:"\f21c"}.fa-mouse-pointer:before{content:"\f245"}.fa-music:before{content:"\f001"}.fa-napster:before{content:"\f3d2"}.fa-neuter:before{content:"\f22c"}.fa-newspaper:before{content:"\f1ea"}.fa-nintendo-switch:before{content:"\f418"}.fa-node:before{content:"\f419"}.fa-node-js:before{content:"\f3d3"}.fa-npm:before{content:"\f3d4"}.fa-ns8:before{content:"\f3d5"}.fa-nutritionix:before{content:"\f3d6"}.fa-object-group:before{content:"\f247"}.fa-object-ungroup:before{content:"\f248"}.fa-odnoklassniki:before{content:"\f263"}.fa-odnoklassniki-square:before{content:"\f264"}.fa-opencart:before{content:"\f23d"}.fa-openid:before{content:"\f19b"}.fa-opera:before{content:"\f26a"}.fa-optin-monster:before{content:"\f23c"}.fa-osi:before{content:"\f41a"}.fa-outdent:before{content:"\f03b"}.fa-page4:before{content:"\f3d7"}.fa-pagelines:before{content:"\f18c"}.fa-paint-brush:before{content:"\f1fc"}.fa-palfed:before{content:"\f3d8"}.fa-pallet:before{content:"\f482"}.fa-paper-plane:before{content:"\f1d8"}.fa-paperclip:before{content:"\f0c6"}.fa-paragraph:before{content:"\f1dd"}.fa-paste:before{content:"\f0ea"}.fa-patreon:before{content:"\f3d9"}.fa-pause:before{content:"\f04c"}.fa-pause-circle:before{content:"\f28b"}.fa-paw:before{content:"\f1b0"}.fa-paypal:before{content:"\f1ed"}.fa-pen-square:before{content:"\f14b"}.fa-pencil-alt:before{content:"\f303"}.fa-percent:before{content:"\f295"}.fa-periscope:before{content:"\f3da"}.fa-phabricator:before{content:"\f3db"}.fa-phoenix-framework:before{content:"\f3dc"}.fa-phone:before{content:"\f095"}.fa-phone-square:before{content:"\f098"}.fa-phone-volume:before{content:"\f2a0"}.fa-php:before{content:"\f457"}.fa-pied-piper:before{content:"\f2ae"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-pied-piper-pp:before{content:"\f1a7"}.fa-pills:before{content:"\f484"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-p:before{content:"\f231"}.fa-pinterest-square:before{content:"\f0d3"}.fa-plane:before{content:"\f072"}.fa-play:before{content:"\f04b"}.fa-play-circle:before{content:"\f144"}.fa-playstation:before{content:"\f3df"}.fa-plug:before{content:"\f1e6"}.fa-plus:before{content:"\f067"}.fa-plus-circle:before{content:"\f055"}.fa-plus-square:before{content:"\f0fe"}.fa-podcast:before{content:"\f2ce"}.fa-pound-sign:before{content:"\f154"}.fa-power-off:before{content:"\f011"}.fa-print:before{content:"\f02f"}.fa-product-hunt:before{content:"\f288"}.fa-pushed:before{content:"\f3e1"}.fa-puzzle-piece:before{content:"\f12e"}.fa-python:before{content:"\f3e2"}.fa-qq:before{content:"\f1d6"}.fa-qrcode:before{content:"\f029"}.fa-question:before{content:"\f128"}.fa-question-circle:before{content:"\f059"}.fa-quidditch:before{content:"\f458"}.fa-quinscape:before{content:"\f459"}.fa-quora:before{content:"\f2c4"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-random:before{content:"\f074"}.fa-ravelry:before{content:"\f2d9"}.fa-react:before{content:"\f41b"}.fa-rebel:before{content:"\f1d0"}.fa-recycle:before{content:"\f1b8"}.fa-red-river:before{content:"\f3e3"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-alien:before{content:"\f281"}.fa-reddit-square:before{content:"\f1a2"}.fa-redo:before{content:"\f01e"}.fa-redo-alt:before{content:"\f2f9"}.fa-registered:before{content:"\f25d"}.fa-rendact:before{content:"\f3e4"}.fa-renren:before{content:"\f18b"}.fa-reply:before{content:"\f3e5"}.fa-reply-all:before{content:"\f122"}.fa-replyd:before{content:"\f3e6"}.fa-resolving:before{content:"\f3e7"}.fa-retweet:before{content:"\f079"}.fa-road:before{content:"\f018"}.fa-rocket:before{content:"\f135"}.fa-rocketchat:before{content:"\f3e8"}.fa-rockrms:before{content:"\f3e9"}.fa-rss:before{content:"\f09e"}.fa-rss-square:before{content:"\f143"}.fa-ruble-sign:before{content:"\f158"}.fa-rupee-sign:before{content:"\f156"}.fa-safari:before{content:"\f267"}.fa-sass:before{content:"\f41e"}.fa-save:before{content:"\f0c7"}.fa-schlix:before{content:"\f3ea"}.fa-scribd:before{content:"\f28a"}.fa-search:before{content:"\f002"}.fa-search-minus:before{content:"\f010"}.fa-search-plus:before{content:"\f00e"}.fa-searchengin:before{content:"\f3eb"}.fa-sellcast:before{content:"\f2da"}.fa-sellsy:before{content:"\f213"}.fa-server:before{content:"\f233"}.fa-servicestack:before{content:"\f3ec"}.fa-share:before{content:"\f064"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-share-square:before{content:"\f14d"}.fa-shekel-sign:before{content:"\f20b"}.fa-shield-alt:before{content:"\f3ed"}.fa-ship:before{content:"\f21a"}.fa-shipping-fast:before{content:"\f48b"}.fa-shirtsinbulk:before{content:"\f214"}.fa-shopping-bag:before{content:"\f290"}.fa-shopping-basket:before{content:"\f291"}.fa-shopping-cart:before{content:"\f07a"}.fa-shower:before{content:"\f2cc"}.fa-sign-in-alt:before{content:"\f2f6"}.fa-sign-language:before{content:"\f2a7"}.fa-sign-out-alt:before{content:"\f2f5"}.fa-signal:before{content:"\f012"}.fa-simplybuilt:before{content:"\f215"}.fa-sistrix:before{content:"\f3ee"}.fa-sitemap:before{content:"\f0e8"}.fa-skyatlas:before{content:"\f216"}.fa-skype:before{content:"\f17e"}.fa-slack:before{content:"\f198"}.fa-slack-hash:before{content:"\f3ef"}.fa-sliders-h:before{content:"\f1de"}.fa-slideshare:before{content:"\f1e7"}.fa-smile:before{content:"\f118"}.fa-snapchat:before{content:"\f2ab"}.fa-snapchat-ghost:before{content:"\f2ac"}.fa-snapchat-square:before{content:"\f2ad"}.fa-snowflake:before{content:"\f2dc"}.fa-sort:before{content:"\f0dc"}.fa-sort-alpha-down:before{content:"\f15d"}.fa-sort-alpha-up:before{content:"\f15e"}.fa-sort-amount-down:before{content:"\f160"}.fa-sort-amount-up:before{content:"\f161"}.fa-sort-down:before{content:"\f0dd"}.fa-sort-numeric-down:before{content:"\f162"}.fa-sort-numeric-up:before{content:"\f163"}.fa-sort-up:before{content:"\f0de"}.fa-soundcloud:before{content:"\f1be"}.fa-space-shuttle:before{content:"\f197"}.fa-speakap:before{content:"\f3f3"}.fa-spinner:before{content:"\f110"}.fa-spotify:before{content:"\f1bc"}.fa-square:before{content:"\f0c8"}.fa-square-full:before{content:"\f45c"}.fa-stack-exchange:before{content:"\f18d"}.fa-stack-overflow:before{content:"\f16c"}.fa-star:before{content:"\f005"}.fa-star-half:before{content:"\f089"}.fa-staylinked:before{content:"\f3f5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-steam-symbol:before{content:"\f3f6"}.fa-step-backward:before{content:"\f048"}.fa-step-forward:before{content:"\f051"}.fa-stethoscope:before{content:"\f0f1"}.fa-sticker-mule:before{content:"\f3f7"}.fa-sticky-note:before{content:"\f249"}.fa-stop:before{content:"\f04d"}.fa-stop-circle:before{content:"\f28d"}.fa-stopwatch:before{content:"\f2f2"}.fa-strava:before{content:"\f428"}.fa-street-view:before{content:"\f21d"}.fa-strikethrough:before{content:"\f0cc"}.fa-stripe:before{content:"\f429"}.fa-stripe-s:before{content:"\f42a"}.fa-studiovinari:before{content:"\f3f8"}.fa-stumbleupon:before{content:"\f1a4"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-subscript:before{content:"\f12c"}.fa-subway:before{content:"\f239"}.fa-suitcase:before{content:"\f0f2"}.fa-sun:before{content:"\f185"}.fa-superpowers:before{content:"\f2dd"}.fa-superscript:before{content:"\f12b"}.fa-supple:before{content:"\f3f9"}.fa-sync:before{content:"\f021"}.fa-sync-alt:before{content:"\f2f1"}.fa-syringe:before{content:"\f48e"}.fa-table:before{content:"\f0ce"}.fa-table-tennis:before{content:"\f45d"}.fa-tablet:before{content:"\f10a"}.fa-tablet-alt:before{content:"\f3fa"}.fa-tachometer-alt:before{content:"\f3fd"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-tasks:before{content:"\f0ae"}.fa-taxi:before{content:"\f1ba"}.fa-telegram:before{content:"\f2c6"}.fa-telegram-plane:before{content:"\f3fe"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-terminal:before{content:"\f120"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-th:before{content:"\f00a"}.fa-th-large:before{content:"\f009"}.fa-th-list:before{content:"\f00b"}.fa-themeisle:before{content:"\f2b2"}.fa-thermometer:before{content:"\f491"}.fa-thermometer-empty:before{content:"\f2cb"}.fa-thermometer-full:before{content:"\f2c7"}.fa-thermometer-half:before{content:"\f2c9"}.fa-thermometer-quarter:before{content:"\f2ca"}.fa-thermometer-three-quarters:before{content:"\f2c8"}.fa-thumbs-down:before{content:"\f165"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbtack:before{content:"\f08d"}.fa-ticket-alt:before{content:"\f3ff"}.fa-times:before{content:"\f00d"}.fa-times-circle:before{content:"\f057"}.fa-tint:before{content:"\f043"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-trademark:before{content:"\f25c"}.fa-train:before{content:"\f238"}.fa-transgender:before{content:"\f224"}.fa-transgender-alt:before{content:"\f225"}.fa-trash:before{content:"\f1f8"}.fa-trash-alt:before{content:"\f2ed"}.fa-tree:before{content:"\f1bb"}.fa-trello:before{content:"\f181"}.fa-tripadvisor:before{content:"\f262"}.fa-trophy:before{content:"\f091"}.fa-truck:before{content:"\f0d1"}.fa-tty:before{content:"\f1e4"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-tv:before{content:"\f26c"}.fa-twitch:before{content:"\f1e8"}.fa-twitter:before{content:"\f099"}.fa-twitter-square:before{content:"\f081"}.fa-typo3:before{content:"\f42b"}.fa-uber:before{content:"\f402"}.fa-uikit:before{content:"\f403"}.fa-umbrella:before{content:"\f0e9"}.fa-underline:before{content:"\f0cd"}.fa-undo:before{content:"\f0e2"}.fa-undo-alt:before{content:"\f2ea"}.fa-uniregistry:before{content:"\f404"}.fa-universal-access:before{content:"\f29a"}.fa-university:before{content:"\f19c"}.fa-unlink:before{content:"\f127"}.fa-unlock:before{content:"\f09c"}.fa-unlock-alt:before{content:"\f13e"}.fa-untappd:before{content:"\f405"}.fa-upload:before{content:"\f093"}.fa-usb:before{content:"\f287"}.fa-user:before{content:"\f007"}.fa-user-circle:before{content:"\f2bd"}.fa-user-md:before{content:"\f0f0"}.fa-user-plus:before{content:"\f234"}.fa-user-secret:before{content:"\f21b"}.fa-user-times:before{content:"\f235"}.fa-users:before{content:"\f0c0"}.fa-ussunnah:before{content:"\f407"}.fa-utensil-spoon:before{content:"\f2e5"}.fa-utensils:before{content:"\f2e7"}.fa-vaadin:before{content:"\f408"}.fa-venus:before{content:"\f221"}.fa-venus-double:before{content:"\f226"}.fa-venus-mars:before{content:"\f228"}.fa-viacoin:before{content:"\f237"}.fa-viadeo:before{content:"\f2a9"}.fa-viadeo-square:before{content:"\f2aa"}.fa-viber:before{content:"\f409"}.fa-video:before{content:"\f03d"}.fa-vimeo:before{content:"\f40a"}.fa-vimeo-square:before{content:"\f194"}.fa-vimeo-v:before{content:"\f27d"}.fa-vine:before{content:"\f1ca"}.fa-vk:before{content:"\f189"}.fa-vnv:before{content:"\f40b"}.fa-volleyball-ball:before{content:"\f45f"}.fa-volume-down:before{content:"\f027"}.fa-volume-off:before{content:"\f026"}.fa-volume-up:before{content:"\f028"}.fa-vuejs:before{content:"\f41f"}.fa-warehouse:before{content:"\f494"}.fa-weibo:before{content:"\f18a"}.fa-weight:before{content:"\f496"}.fa-weixin:before{content:"\f1d7"}.fa-whatsapp:before{content:"\f232"}.fa-whatsapp-square:before{content:"\f40c"}.fa-wheelchair:before{content:"\f193"}.fa-whmcs:before{content:"\f40d"}.fa-wifi:before{content:"\f1eb"}.fa-wikipedia-w:before{content:"\f266"}.fa-window-close:before{content:"\f410"}.fa-window-maximize:before{content:"\f2d0"}.fa-window-minimize:before{content:"\f2d1"}.fa-window-restore:before{content:"\f2d2"}.fa-windows:before{content:"\f17a"}.fa-won-sign:before{content:"\f159"}.fa-wordpress:before{content:"\f19a"}.fa-wordpress-simple:before{content:"\f411"}.fa-wpbeginner:before{content:"\f297"}.fa-wpexplorer:before{content:"\f2de"}.fa-wpforms:before{content:"\f298"}.fa-wrench:before{content:"\f0ad"}.fa-xbox:before{content:"\f412"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-y-combinator:before{content:"\f23b"}.fa-yahoo:before{content:"\f19e"}.fa-yandex:before{content:"\f413"}.fa-yandex-international:before{content:"\f414"}.fa-yelp:before{content:"\f1e9"}.fa-yen-sign:before{content:"\f157"}.fa-yoast:before{content:"\f2b1"}.fa-youtube:before{content:"\f167"}.fa-youtube-square:before{content:"\f431"}.sr-only{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.sr-only-focusable:active,.sr-only-focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}
 
 
 
 
 
css/pricing-table.css DELETED
@@ -1,92 +0,0 @@
1
- /*
2
- * =================== Start pricing table =====================*/
3
-
4
- .pricing-table .plan {
5
- border-radius: 5px;
6
- text-align: center;
7
- background-color: #f3f3f3;
8
- -moz-box-shadow: 0 0 6px 2px #b0b2ab;
9
- -webkit-box-shadow: 0 0 6px 2px #b0b2ab;
10
- box-shadow: 0 0 6px 2px #b0b2ab;
11
- }
12
-
13
- .pricing-table .plan:hover {
14
- background-color: #fff;
15
- -moz-box-shadow: 0 0 12px 3px #b0b2ab;
16
- -webkit-box-shadow: 0 0 12px 3px #b0b2ab;
17
- box-shadow: 0 0 12px 3px #b0b2ab;
18
- }
19
-
20
- .pricing-table .plan .plan-name {
21
- padding: 20px;
22
- color: #fff;
23
- background-color: #5e5f59;
24
- -moz-border-radius: 5px 5px 0 0;
25
- -webkit-border-radius: 5px 5px 0 0;
26
- border-radius: 5px 5px 0 0;
27
- }
28
-
29
- .pricing-table .plan .plan-name span {
30
- font-size: 20px;
31
- }
32
-
33
- .pricing-table .plan ul {
34
- list-style: none;
35
- margin: 0;
36
- -moz-border-radius: 0 0 5px 5px;
37
- -webkit-border-radius: 0 0 5px 5px;
38
- border-radius: 0 0 5px 5px;
39
- }
40
-
41
- .pricing-table .plan ul li.plan-feature {
42
- padding: 15px 10px;
43
- border-top: 1px solid #c5c8c0;
44
- }
45
-
46
- .pricing-three-column {
47
- margin: 0 auto;
48
- width: 80%;
49
- }
50
-
51
- .pricing-variable-height .plan {
52
- float: none;
53
- margin-left: 2%;
54
- vertical-align: bottom;
55
- display: inline-block;
56
- /* Support for inline-block in IE7 */
57
- zoom:1;
58
- *display:inline;
59
- }
60
-
61
- .plan-mouseover .plan-name {
62
- background-color: #4e9a06 !important;
63
- }
64
-
65
- .btn-plan-select {
66
- padding: 8px 25px;
67
- font-size: 18px;
68
- }
69
-
70
- /*
71
- * =================== End pricing table =====================*/
72
-
73
-
74
- /*
75
- * =================== Mobile css for table =====================*/
76
- @media (max-width: 320px) {
77
- .pricing-three-column {
78
- width: 100%;
79
- }
80
- }
81
-
82
- @media (max-width: 767px) {
83
- .pricing-table .plan {
84
- margin-bottom: 20px;
85
- }
86
- .pricing-variable-height .plan {
87
- margin-left: 0;
88
- }
89
- .pricing-three-column {
90
- width: 100%;
91
- }
92
- }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
css/recom.css DELETED
@@ -1,2768 +0,0 @@
1
- .custom_gallery_layout_label
2
- {
3
- width: 74px !important;
4
- }
5
- .custom_gallery_layout_control
6
- {
7
- margin-left: 80px !important;
8
- }
9
- .gallery_plugin_message
10
- {
11
- font-weight: 400;
12
- background: #d54d21;
13
- padding: 1em;
14
- margin: 10px 0;
15
- }
16
- .gallery_plugin_message > p
17
- {
18
- color: #fff;
19
- margin: 0px !important;
20
- }
21
- .widget_premium_feature
22
- {
23
- color: #FF0000;
24
- font-size: 13px !important;
25
- }
26
-
27
- .gallery-shortcode-label
28
- {
29
- color:#5A5A5A!important;
30
- font-family:Georgia,Times New Roman,Times,serif!important;
31
- font-size:1.8em!important;
32
- font-weight:normal!important;
33
- }
34
-
35
- .gallery_icon {
36
- background: url(../images/icon.png) no-repeat top left;
37
- display: inline-block;
38
- height: 16px;
39
- margin: 0 2px 0 0;
40
- vertical-align: sub;
41
- width: 16px;
42
- }
43
- .separator-doubled {
44
- padding: 0;
45
- height: 0;
46
- border: none;
47
- border-top: medium double #d5d5d5;
48
- color: #333;
49
- text-align: center;
50
- margin-top: 10px;
51
- }
52
- .separator-single {
53
- padding: 0;
54
- height: 0;
55
- border: none;
56
- border-bottom: 1px solid #d5d5d5;
57
- color: #333;
58
- text-align: center;
59
- margin-top: 10px;
60
- margin-bottom: 10px;
61
- }
62
-
63
- .dataTable td {
64
- text-align: left !important;
65
- }
66
-
67
- .breadcrumb {
68
- padding: 8px 15px;
69
- margin: 0 0 20px;
70
- list-style: none;
71
- background-color: #f5f5f5;
72
- -webkit-border-radius: 4px;
73
- -moz-border-radius: 4px;
74
- border-radius: 4px;
75
- }
76
-
77
- .breadcrumb > li {
78
- display: inline-block;
79
- *display: inline;
80
- text-shadow: 0 1px 0 #ffffff;
81
- *zoom: 1;
82
- }
83
-
84
- .breadcrumb > li > .divider {
85
- padding: 0 5px;
86
- color: #ccc;
87
- }
88
-
89
- .breadcrumb > .active {
90
- color: #999999;
91
- }
92
-
93
- .btn-small {
94
- padding: 7px 12px 6px 12px;
95
- line-height: 13px;
96
- }
97
-
98
- button.btn.btn-small, input[type="submit"].btn.btn-small {
99
- *padding-top: 3px;
100
- *padding-bottom: 3px;
101
- }
102
-
103
- .btn {
104
- display: inline-block;
105
- *display: inline;
106
- padding: 4px 12px;
107
- margin-bottom: 0;
108
- *margin-left: .3em;
109
- font-size: 12px;
110
- line-height: 20px;
111
- color: #333333;
112
- text-align: center;
113
- text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);
114
- vertical-align: middle;
115
- cursor: pointer;
116
- background-color: #f5f5f5;
117
- *background-color: #e6e6e6;
118
- background-image: -moz-linear-gradient(top, #ffffff, #e6e6e6);
119
- background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#e6e6e6));
120
- background-image: -webkit-linear-gradient(top, #ffffff, #e6e6e6);
121
- background-image: -o-linear-gradient(top, #ffffff, #e6e6e6);
122
- background-image: linear-gradient(to bottom, #ffffff, #e6e6e6);
123
- background-repeat: repeat-x;
124
- border: 1px solid #bbbbbb;
125
- *border: 0;
126
- border-color: #e6e6e6 #e6e6e6 #bfbfbf;
127
- border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
128
- border-bottom-color: #a2a2a2;
129
- -webkit-border-radius: 4px;
130
- -moz-border-radius: 4px;
131
- border-radius: 4px;
132
- filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe6e6e6', GradientType=0);
133
- filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
134
- *zoom: 1;
135
- -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
136
- -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
137
- box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
138
- }
139
-
140
- .btn:hover,
141
- .btn:active,
142
- .btn.active,
143
- .btn.disabled,
144
- .btn[disabled] {
145
- color: #333333;
146
- background-color: #e6e6e6;
147
- *background-color: #d9d9d9;
148
- }
149
-
150
- .btn:active,
151
- .btn.active {
152
- background-color: #cccccc \9;
153
- }
154
-
155
- .btn:first-child {
156
- *margin-left: 0;
157
- }
158
-
159
- .btn:hover {
160
- color: #333333;
161
- text-decoration: none;
162
- background-position: 0 -15px;
163
- -webkit-transition: background-position 0.1s linear;
164
- -moz-transition: background-position 0.1s linear;
165
- -o-transition: background-position 0.1s linear;
166
- transition: background-position 0.1s linear;
167
- }
168
-
169
- .btn:focus {
170
- outline: thin dotted #333;
171
- outline: 5px auto -webkit-focus-ring-color;
172
- outline-offset: -2px;
173
- }
174
-
175
- .btn.active,
176
- .btn:active {
177
- background-image: none;
178
- outline: 0;
179
- -webkit-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
180
- -moz-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
181
- box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
182
- }
183
-
184
- .btn-primary.active,
185
- .btn-warning.active,
186
- .btn-danger.active,
187
- .btn-success.active,
188
- .btn-info.active,
189
- .btn-inverse.active {
190
- color: rgba(255, 255, 255, 0.75);
191
- }
192
-
193
- .btn {
194
- border-color: #c5c5c5;
195
- border-color: rgba(0, 0, 0, 0.15) rgba(0, 0, 0, 0.15) rgba(0, 0, 0, 0.25);
196
- }
197
-
198
- .btn-primary {
199
- color: #ffffff;
200
- text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
201
- background-color: #006dcc;
202
- *background-color: #0044cc;
203
- background-image: -moz-linear-gradient(top, #0088cc, #0044cc);
204
- background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#0088cc), to(#0044cc));
205
- background-image: -webkit-linear-gradient(top, #0088cc, #0044cc);
206
- background-image: -o-linear-gradient(top, #0088cc, #0044cc);
207
- background-image: linear-gradient(to bottom, #0088cc, #0044cc);
208
- background-repeat: repeat-x;
209
- border-color: #0044cc #0044cc #002a80;
210
- border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
211
- filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc', endColorstr='#ff0044cc', GradientType=0);
212
- filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
213
- margin-top: 0px;
214
- }
215
-
216
- .btn-primary:hover,
217
- .btn-primary:active,
218
- .btn-primary.active,
219
- .btn-primary.disabled,
220
- .btn-primary[disabled] {
221
- color: #ffffff;
222
- background-color: #0044cc;
223
- *background-color: #003bb3;
224
- }
225
-
226
- .btn-primary:active,
227
- .btn-primary.active {
228
- background-color: #003399 \9;
229
- }
230
-
231
- .btn-warning {
232
- color: #ffffff;
233
- text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
234
- background-color: #faa732;
235
- *background-color: #f89406;
236
- background-image: -moz-linear-gradient(top, #fbb450, #f89406);
237
- background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fbb450), to(#f89406));
238
- background-image: -webkit-linear-gradient(top, #fbb450, #f89406);
239
- background-image: -o-linear-gradient(top, #fbb450, #f89406);
240
- background-image: linear-gradient(to bottom, #fbb450, #f89406);
241
- background-repeat: repeat-x;
242
- border-color: #f89406 #f89406 #ad6704;
243
- border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
244
- filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffbb450', endColorstr='#fff89406', GradientType=0);
245
- filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
246
- }
247
-
248
- .btn-warning:hover,
249
- .btn-warning:active,
250
- .btn-warning.active,
251
- .btn-warning.disabled,
252
- .btn-warning[disabled] {
253
- color: #ffffff;
254
- background-color: #f89406;
255
- *background-color: #df8505;
256
- }
257
-
258
- .btn-warning:active,
259
- .btn-warning.active {
260
- background-color: #c67605 \9;
261
- }
262
-
263
- .btn-danger {
264
- color: #ffffff;
265
- text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
266
- background-color: #da4f49;
267
- *background-color: #bd362f;
268
- background-image: -moz-linear-gradient(top, #ee5f5b, #bd362f);
269
- background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ee5f5b), to(#bd362f));
270
- background-image: -webkit-linear-gradient(top, #ee5f5b, #bd362f);
271
- background-image: -o-linear-gradient(top, #ee5f5b, #bd362f);
272
- background-image: linear-gradient(to bottom, #ee5f5b, #bd362f);
273
- background-repeat: repeat-x;
274
- border-color: #bd362f #bd362f #802420;
275
- border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
276
- filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffee5f5b', endColorstr='#ffbd362f', GradientType=0);
277
- filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
278
- }
279
-
280
- .btn-danger:hover,
281
- .btn-danger:active,
282
- .btn-danger.active,
283
- .btn-danger.disabled,
284
- .btn-danger[disabled] {
285
- color: #ffffff;
286
- background-color: #bd362f;
287
- *background-color: #a9302a;
288
- }
289
-
290
- .btn-danger:active,
291
- .btn-danger.active {
292
- background-color: #942a25 \9;
293
- }
294
-
295
- .btn-success {
296
- color: #ffffff;
297
- text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
298
- background-color: #5bb75b;
299
- *background-color: #51a351;
300
- background-image: -moz-linear-gradient(top, #62c462, #51a351);
301
- background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#62c462), to(#51a351));
302
- background-image: -webkit-linear-gradient(top, #62c462, #51a351);
303
- background-image: -o-linear-gradient(top, #62c462, #51a351);
304
- background-image: linear-gradient(to bottom, #62c462, #51a351);
305
- background-repeat: repeat-x;
306
- border-color: #51a351 #51a351 #387038;
307
- border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
308
- filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff62c462', endColorstr='#ff51a351', GradientType=0);
309
- filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
310
- }
311
-
312
- .btn-success:hover,
313
- .btn-success:active,
314
- .btn-success.active,
315
- .btn-success.disabled,
316
- .btn-success[disabled] {
317
- color: #ffffff;
318
- background-color: #51a351;
319
- *background-color: #499249;
320
- }
321
-
322
- .btn-success:active,
323
- .btn-success.active {
324
- background-color: #408140 \9;
325
- }
326
-
327
- .btn-info {
328
- color: #ffffff;
329
- text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
330
- background-color: #49afcd;
331
- *background-color: #2f96b4;
332
- background-image: -moz-linear-gradient(top, #5bc0de, #2f96b4);
333
- background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#5bc0de), to(#2f96b4));
334
- background-image: -webkit-linear-gradient(top, #5bc0de, #2f96b4);
335
- background-image: -o-linear-gradient(top, #5bc0de, #2f96b4);
336
- background-image: linear-gradient(to bottom, #5bc0de, #2f96b4);
337
- background-repeat: repeat-x;
338
- border-color: #2f96b4 #2f96b4 #1f6377;
339
- border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
340
- filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff2f96b4', GradientType=0);
341
- filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
342
- margin-top: 0px;
343
- }
344
-
345
- .btn-info:hover,
346
- .btn-info:active,
347
- .btn-info.active,
348
- .btn-info.disabled,
349
- .btn-info[disabled] {
350
- color: #ffffff;
351
- background-color: #2f96b4;
352
- *background-color: #2a85a0;
353
- }
354
-
355
- .btn-info:active,
356
- .btn-info.active {
357
- background-color: #24748c \9;
358
- }
359
-
360
- .btn-inverse {
361
- color: #ffffff;
362
- text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
363
- background-color: #363636;
364
- *background-color: #222222;
365
- background-image: -moz-linear-gradient(top, #444444, #222222);
366
- background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#444444), to(#222222));
367
- background-image: -webkit-linear-gradient(top, #444444, #222222);
368
- background-image: -o-linear-gradient(top, #444444, #222222);
369
- background-image: linear-gradient(to bottom, #444444, #222222);
370
- background-repeat: repeat-x;
371
- border-color: #222222 #222222 #000000;
372
- border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
373
- filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff444444', endColorstr='#ff222222', GradientType=0);
374
- filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
375
- }
376
-
377
- .btn-inverse:hover,
378
- .btn-inverse:active,
379
- .btn-inverse.active,
380
- .btn-inverse.disabled,
381
- .btn-inverse[disabled] {
382
- color: #ffffff;
383
- background-color: #222222;
384
- *background-color: #151515;
385
- }
386
-
387
- .btn-inverse:active,
388
- .btn-inverse.active {
389
- background-color: #080808 \9;
390
- }
391
-
392
- .stat {
393
- margin: 0px;
394
- padding: 0px;
395
- }
396
-
397
- .item-list.table .percent {
398
- width: 30px;
399
- float: right;
400
- margin-right: 10px;
401
- margin-top: 3px;
402
- }
403
-
404
- .item-list.table .title {
405
- padding-top: -5px;
406
- }
407
-
408
- .stat .title {
409
- margin-left: 10px;
410
- margin-right: 10px;
411
- font-size: 13px;
412
- }
413
-
414
- .stat.good .percent {
415
- color: #52e136;
416
- font-size: 16px;
417
- font-weight: bold;
418
- }
419
-
420
- .stat.bad .percent {
421
- color: #d12610;
422
- font-size: 16px;
423
- font-weight: bold;
424
- }
425
-
426
- .stat.ok .percent {
427
- color: #37b7f3;
428
- font-size: 16px;
429
- font-weight: bold;
430
- }
431
-
432
- .line-chart {
433
- display: none
434
- }
435
-
436
- .layout-block {
437
- background-color: #F6F6F6;
438
- background-image: -webkit-gradient(linear, 0 0%, 0 100%, from(#F9F9F9), to(#EDEDED));
439
- background-image: -webkit-linear-gradient(top, #F9F9F9 0%, #EDEDED 100%);
440
- background-image: -moz-linear-gradient(top, #F9F9F9 0%, #EDEDED 100%);
441
- background-image: -ms-linear-gradient(top, #F9F9F9 0%, #EDEDED 100%);
442
- background-image: -o-linear-gradient(top, #F9F9F9 0%, #EDEDED 100%);
443
- background-image: linear-gradient(top, #F9F9F9 0%, #EDEDED 100%);
444
- filter: progid:dximagetransform.microsoft.gradient(startColorstr='#ffF9F9F9', endColorstr='#ffEDEDED', GradientType=0);
445
-
446
- border: 1px solid #D5D5D5;
447
- box-shadow: 0 1px 0 0 white inset, 0 1px 0 rgba(255, 255, 255, 0.4);
448
-
449
- -webkit-border-radius: 2px;
450
- -moz-border-radius: 2px;
451
- border-radius: 2px;
452
-
453
- line-height: 18px;
454
- margin: 0 0 20px 0;
455
- padding: 10px;
456
- }
457
-
458
- .layout-span12 {
459
- width: 940px;
460
- }
461
-
462
- .layout-span11 {
463
- width: 860px;
464
- }
465
-
466
- .layout-span10 {
467
- width: 780px;
468
- }
469
-
470
- .layout-span9 {
471
- width: 700px;
472
- }
473
-
474
- .layout-span8 {
475
- width: 620px;
476
- }
477
-
478
- .layout-span7 {
479
- width: 540px;
480
- }
481
-
482
- .layout-span6 {
483
- width: 460px;
484
- }
485
-
486
- .layout-span5 {
487
- width: 380px;
488
- }
489
-
490
- .layout-span4 {
491
- width: 300px;
492
- }
493
-
494
- .layout-span3 {
495
- width: 220px;
496
- }
497
-
498
- .layout-span2 {
499
- width: 140px;
500
- }
501
-
502
- .layout-span1 {
503
- width: 60px;
504
- }
505
-
506
- .offset12 {
507
- margin-left: 980px;
508
- }
509
-
510
- .offset11 {
511
- margin-left: 900px;
512
- }
513
-
514
- .offset10 {
515
- margin-left: 820px;
516
- }
517
-
518
- .offset9 {
519
- margin-left: 740px;
520
- }
521
-
522
- .offset8 {
523
- margin-left: 660px;
524
- }
525
-
526
- .offset7 {
527
- margin-left: 580px;
528
- }
529
-
530
- .offset6 {
531
- margin-left: 500px;
532
- }
533
-
534
- .offset5 {
535
- margin-left: 420px;
536
- }
537
-
538
- .offset4 {
539
- margin-left: 340px;
540
- }
541
-
542
- .offset3 {
543
- margin-left: 260px;
544
- }
545
-
546
- .offset2 {
547
- margin-left: 180px;
548
- }
549
-
550
- .offset1 {
551
- margin-left: 100px;
552
- }
553
-
554
- .fluid-layout {
555
- width: 99%;
556
- margin-top: 1%;
557
- *zoom: 1;
558
- }
559
-
560
- .fluid-layout:before,
561
- .fluid-layout:after {
562
- display: table;
563
- line-height: 0;
564
- content: "";
565
- }
566
-
567
- .fluid-layout:after {
568
- clear: both;
569
- }
570
-
571
- .fluid-layout [class*="layout-span"] {
572
- display: block;
573
- float: left;
574
- width: 100%;
575
- min-height: 30px;
576
- margin-left: 2.127659574468085%;
577
- *margin-left: 2.074468085106383%;
578
- -webkit-box-sizing: border-box;
579
- -moz-box-sizing: border-box;
580
- box-sizing: border-box;
581
- }
582
-
583
- .fluid-layout [class*="layout-span"]:first-child {
584
- margin-left: 0;
585
- }
586
-
587
- .fluid-layout .controls-row [class*="layout-span"] + [class*="layout-span"] {
588
- margin-left: 2.127659574468085%;
589
- }
590
-
591
- .fluid-layout .layout-span12 {
592
- width: 100%;
593
- *width: 99.94680851063829%;
594
- }
595
-
596
- .fluid-layout .layout-span11 {
597
- width: 91.48936170212765%;
598
- *width: 91.43617021276594%;
599
- }
600
-
601
- .fluid-layout .layout-span10 {
602
- width: 82.97872340425532%;
603
- *width: 82.92553191489361%;
604
- }
605
-
606
- .fluid-layout .layout-span9 {
607
- width: 74.46808510638297%;
608
- *width: 74.41489361702126%;
609
- }
610
-
611
- .fluid-layout .layout-span8 {
612
- width: 65.95744680851064%;
613
- *width: 65.90425531914893%;
614
- }
615
-
616
- .fluid-layout .layout-span7 {
617
- width: 57.44680851063829%;
618
- *width: 57.39361702127659%;
619
- }
620
-
621
- .fluid-layout .layout-span6 {
622
- width: 48.93617021276595%;
623
- *width: 48.88297872340425%;
624
- }
625
-
626
- .fluid-layout .layout-span5 {
627
- width: 40.42553191489362%;
628
- *width: 40.37234042553192%;
629
- }
630
-
631
- .fluid-layout .layout-span4 {
632
- width: 31.914893617021278%;
633
- *width: 31.861702127659576%;
634
- }
635
-
636
- .fluid-layout .layout-span3 {
637
- width: 23.404255319148934%;
638
- *width: 23.351063829787233%;
639
- }
640
-
641
- .fluid-layout .layout-span2 {
642
- width: 14.893617021276595%;
643
- *width: 14.840425531914894%;
644
- }
645
-
646
- .fluid-layout .layout-span1 {
647
- width: 6.382978723404255%;
648
- *width: 6.329787234042553%;
649
- }
650
-
651
- .fluid-layout .offset12 {
652
- margin-left: 104.25531914893617%;
653
- *margin-left: 104.14893617021275%;
654
- }
655
-
656
- .fluid-layout .offset12:first-child {
657
- margin-left: 102.12765957446808%;
658
- *margin-left: 102.02127659574467%;
659
- }
660
-
661
- .fluid-layout .offset11 {
662
- margin-left: 95.74468085106382%;
663
- *margin-left: 95.6382978723404%;
664
- }
665
-
666
- .fluid-layout .offset11:first-child {
667
- margin-left: 93.61702127659574%;
668
- *margin-left: 93.51063829787232%;
669
- }
670
-
671
- .fluid-layout .offset10 {
672
- margin-left: 87.23404255319149%;
673
- *margin-left: 87.12765957446807%;
674
- }
675
-
676
- .fluid-layout .offset10:first-child {
677
- margin-left: 85.1063829787234%;
678
- *margin-left: 84.99999999999999%;
679
- }
680
-
681
- .fluid-layout .offset9 {
682
- margin-left: 78.72340425531914%;
683
- *margin-left: 78.61702127659572%;
684
- }
685
-
686
- .fluid-layout .offset9:first-child {
687
- margin-left: 76.59574468085106%;
688
- *margin-left: 76.48936170212764%;
689
- }
690
-
691
- .fluid-layout .offset8 {
692
- margin-left: 70.2127659574468%;
693
- *margin-left: 70.10638297872339%;
694
- }
695
-
696
- .fluid-layout .offset8:first-child {
697
- margin-left: 68.08510638297872%;
698
- *margin-left: 67.9787234042553%;
699
- }
700
-
701
- .fluid-layout .offset7 {
702
- margin-left: 61.70212765957446%;
703
- *margin-left: 61.59574468085106%;
704
- }
705
-
706
- .fluid-layout .offset7:first-child {
707
- margin-left: 59.574468085106375%;
708
- *margin-left: 59.46808510638297%;
709
- }
710
-
711
- .fluid-layout .offset6 {
712
- margin-left: 53.191489361702125%;
713
- *margin-left: 53.085106382978715%;
714
- }
715
-
716
- .fluid-layout .offset6:first-child {
717
- margin-left: 51.063829787234035%;
718
- *margin-left: 50.95744680851063%;
719
- }
720
-
721
- .fluid-layout .offset5 {
722
- margin-left: 44.68085106382979%;
723
- *margin-left: 44.57446808510638%;
724
- }
725
-
726
- .fluid-layout .offset5:first-child {
727
- margin-left: 42.5531914893617%;
728
- *margin-left: 42.4468085106383%;
729
- }
730
-
731
- .fluid-layout .offset4 {
732
- margin-left: 36.170212765957444%;
733
- *margin-left: 36.06382978723405%;
734
- }
735
-
736
- .fluid-layout .offset4:first-child {
737
- margin-left: 34.04255319148936%;
738
- *margin-left: 33.93617021276596%;
739
- }
740
-
741
- .fluid-layout .offset3 {
742
- margin-left: 27.659574468085104%;
743
- *margin-left: 27.5531914893617%;
744
- }
745
-
746
- .fluid-layout .offset3:first-child {
747
- margin-left: 25.53191489361702%;
748
- *margin-left: 25.425531914893618%;
749
- }
750
-
751
- .fluid-layout .offset2 {
752
- margin-left: 19.148936170212764%;
753
- *margin-left: 19.04255319148936%;
754
- }
755
-
756
- .fluid-layout .offset2:first-child {
757
- margin-left: 17.02127659574468%;
758
- *margin-left: 16.914893617021278%;
759
- }
760
-
761
- .fluid-layout .offset1 {
762
- margin-left: 10.638297872340425%;
763
- *margin-left: 10.53191489361702%;
764
- }
765
-
766
- .fluid-layout .offset1:first-child {
767
- margin-left: 8.51063829787234%;
768
- *margin-left: 8.404255319148938%;
769
- }
770
-
771
- [class*="layout-span"].hide,
772
- .fluid-layout [class*="layout-span"].hide {
773
- display: none;
774
- }
775
-
776
- [class*="layout-span"].pull-right,
777
- .fluid-layout [class*="layout-span"].pull-right {
778
- float: right;
779
- }
780
-
781
- .fluid-layout input[class*="layout-span"],
782
- .fluid-layout select[class*="layout-span"],
783
- .fluid-layout textarea[class*="layout-span"],
784
- .fluid-layout .uneditable-input[class*="layout-span"] {
785
- float: none;
786
- margin-left: 0;
787
- }
788
-
789
- .fluid-layout input[class*="layout-span"],
790
- .fluid-layout select[class*="layout-span"],
791
- .fluid-layout textarea[class*="layout-span"],
792
- .fluid-layout .uneditable-input[class*="layout-span"],
793
- .fluid-layout .input-prepend [class*="layout-span"],
794
- .fluid-layout .input-append [class*="layout-span"] {
795
- display: inline-block;
796
- }
797
-
798
- .controls-row [class*="layout-span"],
799
- .fluid-layout .controls-row [class*="layout-span"] {
800
- float: left;
801
- }
802
-
803
- /*********************************TABLE CONTENT********************************/
804
- table td[class*="layout-span"],
805
- table th[class*="layout-span"],
806
- .fluid-layout table td[class*="layout-span"],
807
- .fluid-layout table th[class*="layout-span"] {
808
- display: table-cell;
809
- float: none;
810
- margin-left: 0;
811
- }
812
-
813
- table td.layout-span1,
814
- table th.layout-span1 {
815
- float: none;
816
- width: 44px;
817
- margin-left: 0;
818
- }
819
-
820
- table td.layout-span2,
821
- table th.layout-span2 {
822
- float: none;
823
- width: 124px;
824
- margin-left: 0;
825
- }
826
-
827
- table td.layout-span3,
828
- table th.layout-span3 {
829
- float: none;
830
- width: 204px;
831
- margin-left: 0;
832
- }
833
-
834
- table td.layout-span4,
835
- table th.layout-span4 {
836
- float: none;
837
- width: 284px;
838
- margin-left: 0;
839
- }
840
-
841
- table td.layout-span5,
842
- table th.layout-span5 {
843
- float: none;
844
- width: 364px;
845
- margin-left: 0;
846
- }
847
-
848
- table td.layout-span6,
849
- table th.layout-span6 {
850
- float: none;
851
- width: 444px;
852
- margin-left: 0;
853
- }
854
-
855
- table td.layout-span7,
856
- table th.layout-span7 {
857
- float: none;
858
- width: 524px;
859
- margin-left: 0;
860
- }
861
-
862
- table td.layout-span8,
863
- table th.layout-span8 {
864
- float: none;
865
- width: 604px;
866
- margin-left: 0;
867
- }
868
-
869
- table td.layout-span9,
870
- table th.layout-span9 {
871
- float: none;
872
- width: 684px;
873
- margin-left: 0;
874
- }
875
-
876
- table td.layout-span10,
877
- table th.layout-span10 {
878
- float: none;
879
- width: 764px;
880
- margin-left: 0;
881
- }
882
-
883
- table td.layout-span11,
884
- table th.layout-span11 {
885
- float: none;
886
- width: 844px;
887
- margin-left: 0;
888
- }
889
-
890
- table td.layout-span12,
891
- table th.layout-span12 {
892
- float: none;
893
- width: 924px;
894
- margin-left: 0;
895
- }
896
-
897
- .layout-table-controls {
898
- margin: 0 -1px;
899
- }
900
-
901
- .layout-table-controls > li {
902
- display: inline-block;
903
- margin: 0 1px;
904
- }
905
-
906
- /*.layout-table-controls > li > .btn { padding: 0px; }*/
907
- *
908
-
909
- /
910
- .layout-table-controls > li > .btn > i {
911
- margin-left: 0;
912
- margin-right: 0;
913
- }
914
-
915
- .layout-table-controls > li > a > i {
916
- margin-right: 0;
917
- font-size: 14px;
918
- color: #555;
919
- }
920
-
921
- .layout-table-controls > li > a.btn > b, .layout-table-controls > li > a > b {
922
- margin: 1px 0 -1px 0;
923
- font-size: 14px;
924
- color: #555;
925
- width: 1.1em;
926
- float: none;
927
- }
928
-
929
- .stats-overview-cont {
930
- padding-top: 0px;
931
- margin-bottom: 15px;
932
- }
933
-
934
- .stats-overview {
935
- clear: both;
936
- padding: 10px 10px 0px 10px;
937
- margin: 0px;
938
- margin-bottom: 5px;
939
- }
940
-
941
- .stats-overview .display {
942
- margin-right: 5px;
943
- float: left;
944
- }
945
-
946
- .stats-overview .details {
947
- color: #888;
948
- }
949
-
950
- .stats-overview .details .title {
951
- color: #777;
952
- font-size: 12px;
953
- font-weight: normal;
954
- margin-bottom: 3px;
955
- padding: 0px !important;
956
- }
957
-
958
- .stats-overview .details .title i {
959
- color: #999;
960
- margin-right: 2px;
961
- }
962
-
963
- .stats-overview .details .numbers {
964
- color: #777;
965
- font-size: 20px;
966
- font-weight: bold;
967
- margin-bottom: 6px;
968
- !important
969
- }
970
-
971
- .stats-overview .progress-layout {
972
- height: 10px;
973
- margin-bottom: 10px !important;
974
- }
975
-
976
- .stats-overview:hover {
977
- text-decoration: none !important;
978
- border-color: #999 !important;
979
- color: #444 !important;
980
- text-shadow: 0 1px 0px rgba(255, 255, 255, 1) !important;
981
- -webkit-transition: all 0.3s ease !important;
982
- -moz-transition: all 0.3s ease !important;
983
- -ms-transition: all 0.3s ease !important;
984
- -o-transition: all 0.3s ease !important;
985
- transition: all 0.3s ease !important;
986
- -webkit-box-shadow: 0px 0px 3px rgba(0, 0, 0, .55) !important;
987
- -moz-box-shadow: 0px 0px 3px rgba(0, 0, 0, .55) !important;
988
- box-shadow: 0px 0px 3px rgba(0, 0, 0, .55) !important;
989
- }
990
-
991
- @-webkit-keyframes progress-bar-stripes {
992
- from {
993
- background-position: 40px 0;
994
- }
995
- to {
996
- background-position: 0 0;
997
- }
998
- }
999
-
1000
- @-moz-keyframes progress-bar-stripes {
1001
- from {
1002
- background-position: 40px 0;
1003
- }
1004
- to {
1005
- background-position: 0 0;
1006
- }
1007
- }
1008
-
1009
- @-ms-keyframes progress-bar-stripes {
1010
- from {
1011
- background-position: 40px 0;
1012
- }
1013
- to {
1014
- background-position: 0 0;
1015
- }
1016
- }
1017
-
1018
- @-o-keyframes progress-bar-stripes {
1019
- from {
1020
- background-position: 0 0;
1021
- }
1022
- to {
1023
- background-position: 40px 0;
1024
- }
1025
- }
1026
-
1027
- @keyframes progress-bar-stripes {
1028
- from {
1029
- background-position: 40px 0;
1030
- }
1031
- to {
1032
- background-position: 0 0;
1033
- }
1034
- }
1035
-
1036
- .progress-layout {
1037
- height: 20px;
1038
- margin-bottom: 20px;
1039
- overflow: hidden;
1040
- background-color: #f7f7f7;
1041
- background-image: -moz-linear-gradient(top, #f5f5f5, #f9f9f9);
1042
- background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f5f5f5), to(#f9f9f9));
1043
- background-image: -webkit-linear-gradient(top, #f5f5f5, #f9f9f9);
1044
- background-image: -o-linear-gradient(top, #f5f5f5, #f9f9f9);
1045
- background-image: linear-gradient(to bottom, #f5f5f5, #f9f9f9);
1046
- background-repeat: repeat-x;
1047
- -webkit-border-radius: 4px;
1048
- -moz-border-radius: 4px;
1049
- border-radius: 4px;
1050
- filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#fff9f9f9', GradientType=0);
1051
- -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
1052
- -moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
1053
- box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
1054
- }
1055
-
1056
- .progress-layout .bar {
1057
- float: left;
1058
- width: 0;
1059
- height: 100%;
1060
- font-size: 12px;
1061
- color: #ffffff;
1062
- text-align: center;
1063
- text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
1064
- background-color: #0e90d2;
1065
- background-image: -moz-linear-gradient(top, #149bdf, #0480be);
1066
- background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#149bdf), to(#0480be));
1067
- background-image: -webkit-linear-gradient(top, #149bdf, #0480be);
1068
- background-image: -o-linear-gradient(top, #149bdf, #0480be);
1069
- background-image: linear-gradient(to bottom, #149bdf, #0480be);
1070
- background-repeat: repeat-x;
1071
- filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff149bdf', endColorstr='#ff0480be', GradientType=0);
1072
- -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
1073
- -moz-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
1074
- box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
1075
- -webkit-box-sizing: border-box;
1076
- -moz-box-sizing: border-box;
1077
- box-sizing: border-box;
1078
- -webkit-transition: width 0.6s ease;
1079
- -moz-transition: width 0.6s ease;
1080
- -o-transition: width 0.6s ease;
1081
- transition: width 0.6s ease;
1082
- }
1083
-
1084
- .progress-layout .bar + .bar {
1085
- -webkit-box-shadow: inset 1px 0 0 rgba(0, 0, 0, 0.15), inset 0 -1px 0 rgba(0, 0, 0, 0.15);
1086
- -moz-box-shadow: inset 1px 0 0 rgba(0, 0, 0, 0.15), inset 0 -1px 0 rgba(0, 0, 0, 0.15);
1087
- box-shadow: inset 1px 0 0 rgba(0, 0, 0, 0.15), inset 0 -1px 0 rgba(0, 0, 0, 0.15);
1088
- }
1089
-
1090
- .progress-layout-striped .bar {
1091
- background-color: #149bdf;
1092
- background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent));
1093
- 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);
1094
- background-image: -moz-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);
1095
- 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);
1096
- 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);
1097
- -webkit-background-size: 40px 40px;
1098
- -moz-background-size: 40px 40px;
1099
- -o-background-size: 40px 40px;
1100
- background-size: 40px 40px;
1101
- }
1102
-
1103
- .progress-layout.active .bar {
1104
- -webkit-animation: progress-bar-stripes 2s linear infinite;
1105
- -moz-animation: progress-bar-stripes 2s linear infinite;
1106
- -ms-animation: progress-bar-stripes 2s linear infinite;
1107
- -o-animation: progress-bar-stripes 2s linear infinite;
1108
- animation: progress-bar-stripes 2s linear infinite;
1109
- }
1110
-
1111
- .progress-layout-danger .bar,
1112
- .progress-layout .bar-danger {
1113
- background-color: #dd514c;
1114
- background-image: -moz-linear-gradient(top, #ee5f5b, #c43c35);
1115
- background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ee5f5b), to(#c43c35));
1116
- background-image: -webkit-linear-gradient(top, #ee5f5b, #c43c35);
1117
- background-image: -o-linear-gradient(top, #ee5f5b, #c43c35);
1118
- background-image: linear-gradient(to bottom, #ee5f5b, #c43c35);
1119
- background-repeat: repeat-x;
1120
- filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffee5f5b', endColorstr='#ffc43c35', GradientType=0);
1121
- }
1122
-
1123
- .progress-layout-danger.progress-layout-striped .bar,
1124
- .progress-layout-striped .bar-danger {
1125
- background-color: #ee5f5b;
1126
- background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent));
1127
- 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);
1128
- background-image: -moz-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);
1129
- 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);
1130
- 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);
1131
- }
1132
-
1133
- .progress-layout-success .bar,
1134
- .progress-layout .bar-success {
1135
- background-color: #5eb95e;
1136
- background-image: -moz-linear-gradient(top, #62c462, #57a957);
1137
- background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#62c462), to(#57a957));
1138
- background-image: -webkit-linear-gradient(top, #62c462, #57a957);
1139
- background-image: -o-linear-gradient(top, #62c462, #57a957);
1140
- background-image: linear-gradient(to bottom, #62c462, #57a957);
1141
- background-repeat: repeat-x;
1142
- filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff62c462', endColorstr='#ff57a957', GradientType=0);
1143
- }
1144
-
1145
- .progress-layout-success.progress-layout-striped .bar,
1146
- .progress-layout-striped .bar-success {
1147
- background-color: #62c462;
1148
- background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent));
1149
- 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);
1150
- background-image: -moz-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);
1151
- 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);
1152
- 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);
1153
- }
1154
-
1155
- .progress-layout-info .bar,
1156
- .progress-layout .bar-info {
1157
- background-color: #4bb1cf;
1158
- background-image: -moz-linear-gradient(top, #5bc0de, #339bb9);
1159
- background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#5bc0de), to(#339bb9));
1160
- background-image: -webkit-linear-gradient(top, #5bc0de, #339bb9);
1161
- background-image: -o-linear-gradient(top, #5bc0de, #339bb9);
1162
- background-image: linear-gradient(to bottom, #5bc0de, #339bb9);
1163
- background-repeat: repeat-x;
1164
- filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff339bb9', GradientType=0);
1165
- }
1166
-
1167
- .progress-layout-info.progress-layout-striped .bar,
1168
- .progress-layout-striped .bar-info {
1169
- background-color: #5bc0de;
1170
- background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent));
1171
- 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);
1172
- background-image: -moz-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);
1173
- 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);
1174
- 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);
1175
- }
1176
-
1177
- .progress-layout-warning .bar,
1178
- .progress-layout .bar-warning {
1179
- background-color: #faa732;
1180
- background-image: -moz-linear-gradient(top, #fbb450, #f89406);
1181
- background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fbb450), to(#f89406));
1182
- background-image: -webkit-linear-gradient(top, #fbb450, #f89406);
1183
- background-image: -o-linear-gradient(top, #fbb450, #f89406);
1184
- background-image: linear-gradient(to bottom, #fbb450, #f89406);
1185
- background-repeat: repeat-x;
1186
- filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffbb450', endColorstr='#fff89406', GradientType=0);
1187
- }
1188
-
1189
- .progress-layout-warning.progress-layout-striped .bar,
1190
- .progress-layout-striped .bar-warning {
1191
- background-color: #fbb450;
1192
- background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent));
1193
- 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);
1194
- background-image: -moz-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);
1195
- 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);
1196
- 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);
1197
- }
1198
-
1199
- .widget-layout {
1200
- background: none repeat scroll 0 0 #F9F9F9;
1201
- border-top: 1px solid #e0dede;
1202
- border-left: 1px solid #e0dede;
1203
- border-right: 1px solid #e0dede;
1204
- clear: both;
1205
- margin-top: 0px;
1206
- margin-bottom: 20px;
1207
- -webkit-border-radius: 3px;
1208
- -moz-border-radius: 3px;
1209
- border-radius: 3px;
1210
- }
1211
-
1212
- .widget-layout-title {
1213
- background-color: #EFEFEF;
1214
- background-image: -webkit-gradient(linear, 0 0%, 0 100%, from(#FDFDFD), to(#EAEAEA));
1215
- background-image: -webkit-linear-gradient(top, #FDFDFD 0%, #EAEAEA 100%);
1216
- background-image: -moz-linear-gradient(top, #FDFDFD 0%, #EAEAEA 100%);
1217
- background-image: -ms-linear-gradient(top, #FDFDFD 0%, #EAEAEA 100%);
1218
- background-image: -o-linear-gradient(top, #FDFDFD 0%, #EAEAEA 100%);
1219
- background-image: -linear-gradient(top, #FDFDFD 0%, #EAEAEA 100%);
1220
- filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fdfdfd', endColorstr='#eaeaea', GradientType=0);
1221
- border-bottom: 1px solid #e0dede;
1222
- height: 36px;
1223
-
1224
- -webkit-border-radius: 3px 3px 0px 0px;
1225
- -moz-border-radius: 3px 3px 0px 0px;
1226
- border-radius: 3px 3px 0px 0px;
1227
- }
1228
-
1229
- /****************************** Widget Section *********************************/
1230
- .widget-layout-title > h4 {
1231
- color: #444;
1232
- float: left;
1233
- font-size: 13px;
1234
- font-weight: bold;
1235
- padding: 12px 11px 10px 15px;
1236
- line-height: 12px;
1237
- margin: 0px !important;
1238
- }
1239
-
1240
- .widget-layout-title > h4 i {
1241
- font-size: 14px;
1242
- margin-right: 6px;
1243
- !important
1244
- }
1245
-
1246
- .widget-layout-title span.tools {
1247
- padding: 3px 5px 2px;
1248
- float: right;
1249
- margin: 6px 0px 0 0 !important;
1250
- cursor: pointer;
1251
- }
1252
-
1253
- .widget-layout-title span.tools > a {
1254
- display: inline-block;
1255
- margin-right: 5px !important;
1256
- color: #555;
1257
- font-size: 14px;
1258
- }
1259
-
1260
- .widget-layout-title span.tools > a:hover {
1261
- text-decoration: none;
1262
- -webkit-transition: all 0.1s ease-in-out;
1263
- -moz-transition: all 0.1s ease-in-out;
1264
- -o-transition: all 0.1s ease-in-out;
1265
- -ms-transition: all 0.1s ease-in-out;
1266
- transition: all 0.1s ease-in-out;
1267
- opacity: .6;
1268
- }
1269
-
1270
- .widget-layout-title .btn-group {
1271
- margin-right: 5px !important;
1272
- margin-top: -2px !important;
1273
- }
1274
-
1275
- .widget-layout-title .btn-group .caret {
1276
- margin-top: 8px !important;
1277
- margin-left: 3px !important;
1278
- }
1279
-
1280
- .widget-layout-body {
1281
- padding: 10px 15px;
1282
- border-bottom: 1px solid #CDCDCD;
1283
- -webkit-border-radius: 0px 0px 3px 3px;
1284
- -moz-border-radius: 0px 0px 3px 3px;
1285
- border-radius: 0px 0px 3px 3px;
1286
- }
1287
-
1288
- /********************** Widget Section *********************************/
1289
- .fluid-layout table {
1290
- max-width: 100%;
1291
- background-color: transparent;
1292
- border-collapse: collapse;
1293
- border-spacing: 0;
1294
- }
1295
-
1296
- .fluid-layout .table {
1297
- width: 100%;
1298
- margin-bottom: 20px;
1299
- margin-top: 10px !important
1300
- }
1301
-
1302
- .fluid-layout .table th,
1303
- .fluid-layout .table td {
1304
- padding: 8px;
1305
- line-height: 20px;
1306
- text-align: left;
1307
- vertical-align: top;
1308
- border-top: 1px solid #dddddd;
1309
- }
1310
-
1311
- .fluid-layout .table th {
1312
- font-weight: bold;
1313
- }
1314
-
1315
- .fluid-layout .table caption + thead tr:first-child th,
1316
- .fluid-layout .table caption + thead tr:first-child td,
1317
- .fluid-layout .table colgroup + thead tr:first-child th,
1318
- .fluid-layout .table colgroup + thead tr:first-child td,
1319
- .fluid-layout.table thead:first-child tr:first-child th,
1320
- .fluid-layout.table thead :first-child tr:first-child td {
1321
- border-top: 0;
1322
- }
1323
-
1324
- .fluid-layout .table tbody + tbody {
1325
- border-top: 2px solid #dddddd;
1326
- }
1327
-
1328
- .fluid-layout .table .table {
1329
- background-color: #ffffff;
1330
- }
1331
-
1332
- .fluid-layout .table-condensed th,
1333
- .fluid-layout .table-condensed td {
1334
- padding: 4px 5px;
1335
- }
1336
-
1337
- .fluid-layout .table-bordered {
1338
- border: 1px solid #dddddd;
1339
- border-collapse: separate;
1340
- *border-collapse: collapse;
1341
- border-left: 0;
1342
- -webkit-border-radius: 4px;
1343
- -moz-border-radius: 4px;
1344
- border-radius: 4px;
1345
- }
1346
-
1347
- .fluid-layout .table-bordered th,
1348
- .fluid-layout .table-bordered td {
1349
- border-left: 1px solid #dddddd;
1350
- }
1351
-
1352
- .fluid-layout .table-striped tbody > tr:nth-child(odd) > td,
1353
- .fluid-layout .table-striped tbody > tr:nth-child(odd) > th {
1354
- background-color: #f9f9f9;
1355
- }
1356
-
1357
- .fluid-layout .table-hover tbody tr:hover td,
1358
- .fluid-layout .table-hover tbody tr:hover th {
1359
- background-color: #f5f5f5;
1360
- }
1361
-
1362
- .fluid-layout .table tbody tr.success td {
1363
- background-color: #dff0d8;
1364
- }
1365
-
1366
- .fluid-layout .table tbody tr.error td {
1367
- background-color: #f2dede;
1368
- }
1369
-
1370
- .fluid-layout .table tbody tr.warning td {
1371
- background-color: #fcf8e3;
1372
- }
1373
-
1374
- .fluid-layout .table tbody tr.info td {
1375
- background-color: #d9edf7;
1376
- }
1377
-
1378
- .fluid-layout .table-hover tbody tr.success:hover td {
1379
- background-color: #d0e9c6;
1380
- }
1381
-
1382
- .fluid-layout .table-hover tbody tr.error:hover td {
1383
- background-color: #ebcccc;
1384
- }
1385
-
1386
- .fluid-layout .table-hover tbody tr.warning:hover td {
1387
- background-color: #faf2cc;
1388
- }
1389
-
1390
- .fluid-layout .table-hover tbody tr.info:hover td {
1391
- background-color: #c4e3f3;
1392
- }
1393
-
1394
- .label-layout,
1395
- .badge {
1396
- display: inline-block;
1397
- padding: 2px 4px;
1398
- font-size: 11.844px;
1399
- font-weight: bold;
1400
- line-height: 14px;
1401
- color: #ffffff;
1402
- text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
1403
- white-space: nowrap;
1404
- vertical-align: baseline;
1405
- background-color: #999999;
1406
- }
1407
-
1408
- .label-layout {
1409
- -webkit-border-radius: 3px;
1410
- -moz-border-radius: 3px;
1411
- border-radius: 3px;
1412
- }
1413
-
1414
- .badge {
1415
- padding-right: 9px;
1416
- padding-left: 9px;
1417
- -webkit-border-radius: 9px;
1418
- -moz-border-radius: 9px;
1419
- border-radius: 9px;
1420
- }
1421
-
1422
- .label-layout:empty,
1423
- .badge:empty {
1424
- display: none;
1425
- }
1426
-
1427
- .label-layout-important,
1428
- .badge-important {
1429
- background-color: #b94a48;
1430
- }
1431
-
1432
- .label-layout-important[href],
1433
- .badge-important[href] {
1434
- background-color: #953b39;
1435
- }
1436
-
1437
- .label-layout-warning,
1438
- .badge-warning {
1439
- background-color: #f89406;
1440
- }
1441
-
1442
- .label-layout-warning[href],
1443
- .badge-warning[href] {
1444
- background-color: #c67605;
1445
- }
1446
-
1447
- .label-layout-success,
1448
- .badge-success {
1449
- background-color: #468847;
1450
- }
1451
-
1452
- .label-layout-success[href],
1453
- .badge-success[href] {
1454
- background-color: #356635;
1455
- }
1456
-
1457
- .label-layout-info,
1458
- .badge-info {
1459
- background-color: #3a87ad;
1460
- }
1461
-
1462
- .label-layout-info[href],
1463
- .badge-info[href] {
1464
- background-color: #2d6987;
1465
- }
1466
-
1467
- .label-layout-inverse,
1468
- .badge-inverse {
1469
- background-color: #333333;
1470
- }
1471
-
1472
- .label-layout-inverse[href],
1473
- .badge-inverse[href] {
1474
- background-color: #1a1a1a;
1475
- }
1476
-
1477
- .btn .label-layout,
1478
- .btn .badge {
1479
- position: relative;
1480
- top: -1px;
1481
- }
1482
-
1483
- .btn-mini .label-layout,
1484
- .btn-mini .badge {
1485
- top: 0;
1486
- }
1487
-
1488
- .fluid-layout a {
1489
-
1490
- text-decoration: none !important
1491
- }
1492
-
1493
- .fluid-layout a:hover {
1494
-
1495
- text-decoration: none !important
1496
- }
1497
-
1498
- /***********************************************FORM CONTENT***********************************************/
1499
- .widget-layout-body .form form {
1500
- margin: 0px !important;
1501
- padding: 0px !important;
1502
- }
1503
-
1504
- .widget-layout-body .layout-control-group:last-child {
1505
- padding-bottom: 0px !important;
1506
- margin-bottom: 0px !important;
1507
- }
1508
-
1509
- .widget-layout-body .form-actions {
1510
- margin-left: -15px !important;
1511
- margin-right: -15px !important;
1512
- margin-top: 20px !important;
1513
- margin-bottom: -15px !important;
1514
- margin-top: 20px;
1515
- padding-left: 195px;
1516
- -webkit-border-radius: 0px 0px 4px 4px;
1517
- -moz-border-radius: 0px 0px 4px 4px;
1518
- border-radius: 0px 0px 4px 4px;
1519
- }
1520
-
1521
- .widget-layout-body .dataTables_info, .widget-layout-body .dataTables_paginate {
1522
- /*margin-top: 5px !important;*/
1523
- padding-bottom: 0px !important;
1524
- margin-bottom: -4px !important;
1525
- }
1526
-
1527
- .dataTables_info {
1528
- padding: 0px;
1529
- display: block;
1530
- float: left;
1531
- }
1532
-
1533
- .dataTables_paginate {
1534
- float: right;
1535
- margin: 0px;
1536
- }
1537
-
1538
- .dataTables_paginate .last {
1539
- margin-right: 0 !important;
1540
- }
1541
-
1542
- paging_full_numbers {
1543
- height: 22px;
1544
- line-height: 22px;
1545
- }
1546
-
1547
- .paging_full_numbers .next:active, .paging_full_numbers .first:active, .paging_full_numbers .previous:active, .paging_full_numbers .last:active {
1548
- font-weight: normal !important;
1549
- }
1550
-
1551
- .paging_full_numbers a:active {
1552
- outline: none
1553
- }
1554
-
1555
- .paging_full_numbers a:hover {
1556
- text-decoration: none;
1557
- }
1558
-
1559
- .paging_full_numbers a.paginate_button, .paging_full_numbers a.paginate_active {
1560
- border: 1px solid #d3d3d3;
1561
- -webkit-border-radius: 2px;
1562
- -moz-border-radius: 2px;
1563
- border-radius: 2px;
1564
- padding: 5px 8px;
1565
- margin: 0 3px;
1566
- cursor: pointer;
1567
- *cursor: hand;
1568
- color: #919191;
1569
- font-size: 11px;
1570
- box-shadow: 0 1px 0 #fff inset, 0 1px 0px #eaeaea;
1571
- -webkit-box-shadow: 0 1px 0 #fff inset, 0 1px 0px #eaeaea;
1572
- -moz-box-shadow: 0 1px 0 #fff inset, 0 1px 0px #eaeaea;
1573
- }
1574
-
1575
- .paging_full_numbers a.paginate_button {
1576
- background: #ffffff;
1577
- background: -moz-linear-gradient(top, #ffffff 0%, #f5f5f5 100%);
1578
- background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff), color-stop(100%, #f5f5f5));
1579
- background: -webkit-linear-gradient(top, #ffffff 0%, #f5f5f5 100%);
1580
- background: -o-linear-gradient(top, #ffffff 0%, #f5f5f5 100%);
1581
- background: -ms-linear-gradient(top, #ffffff 0%, #f5f5f5 100%);
1582
- background: linear-gradient(top, #ffffff 0%, #f5f5f5 100%);
1583
- }
1584
-
1585
- .paging_full_numbers a.paginate_button:hover {
1586
- background: #fcfcfc;
1587
- color: #327394;
1588
- }
1589
-
1590
- .paging_full_numbers a.paginate_active, .paging_full_numbers a.paginate_button:active {
1591
- background: #6f6f6f;
1592
- color: #fff;
1593
- border-color: #646464;
1594
- box-shadow: 0 1px 2px #545454 inset, 0 1px 0 #fff;
1595
- -webkit-box-shadow: 0 1px 2px #545454 inset, 0 1px 0 #fff;
1596
- -moz-box-shadow: 0 1px 2px #545454 inset, 0 1px 0 #fff;
1597
- font-weight: bold;
1598
- }
1599
-
1600
- .paginate_button_disabled, .paginate_button_disabled:active {
1601
- background: #F9F9F9 !important;
1602
- color: #CCC !important;
1603
- box-shadow: none !important;
1604
- font-weight: normal !important;
1605
- border: 1px solid #E5E5E5 !important;
1606
- }
1607
-
1608
- .paginate_button_disabled:active {
1609
- border-color: #d3d3d3 !important;
1610
- }
1611
-
1612
- .dataTables_processing {
1613
- position: absolute;
1614
- top: 50%;
1615
- left: 50%;
1616
- width: 250px;
1617
- height: 30px;
1618
- margin-left: -125px;
1619
- margin-top: -15px;
1620
- padding: 14px 0 2px 0;
1621
- border: 1px solid #ddd;
1622
- text-align: center;
1623
- color: #999;
1624
- font-size: 14px;
1625
- background-color: white;
1626
- }
1627
-
1628
- .sorting {
1629
- background: url('../images/tables/sort_both.png') no-repeat 100% 8px;
1630
- }
1631
-
1632
- .sorting_asc {
1633
- background: url('../images/tables/sort_asc.png') no-repeat 100% 8px;
1634
- }
1635
-
1636
- .sorting_desc {
1637
- background: url('../images/tables/sort_desc.png') no-repeat 100% 8px;
1638
- }
1639
-
1640
- .sorting_asc_disabled {
1641
- background: url('../images/tables/sort_asc_disabled.png') no-repeat 100% 8px;
1642
- }
1643
-
1644
- .sorting_desc_disabled {
1645
- background: url('../images/tables/sort_desc_disabled.png') no-repeat 100% 8px;
1646
- }
1647
-
1648
- .table.dataTable th:active {
1649
- outline: none;
1650
- }
1651
-
1652
- .datatable-footer {
1653
- border-top: 1px solid #ddd;
1654
- padding: 15px 0;
1655
- }
1656
-
1657
- .datatable-footer {
1658
- background: #fcfcfc;
1659
- background: -moz-linear-gradient(top, #fcfcfc 0%, #f5f5f5 100%);
1660
- background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fcfcfc), color-stop(100%, #f5f5f5));
1661
- background: -webkit-linear-gradient(top, #fcfcfc 0%, #f5f5f5 100%);
1662
- background: -o-linear-gradient(top, #fcfcfc 0%, #f5f5f5 100%);
1663
- background: -ms-linear-gradient(top, #fcfcfc 0%, #f5f5f5 100%);
1664
- background: linear-gradient(top, #fcfcfc 0%, #f5f5f5 100%);
1665
- }
1666
-
1667
- .dataTables_scroll {
1668
- clear: both;
1669
- }
1670
-
1671
- .dataTables_scrollBody {
1672
- *margin-top: -1px;
1673
- -webkit-overflow-scrolling: touch;
1674
- }
1675
-
1676
- .table.dataTable th:active {
1677
- outline: none;
1678
- }
1679
-
1680
- .datatable-footer {
1681
- border-top: 1px solid #ddd;
1682
- padding: 15px 0;
1683
- margin-bottom: 10px;
1684
- }
1685
-
1686
- .datatable-footer {
1687
- background: #fcfcfc;
1688
- background: -moz-linear-gradient(top, #fcfcfc 0%, #f5f5f5 100%);
1689
- background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fcfcfc), color-stop(100%, #f5f5f5));
1690
- background: -webkit-linear-gradient(top, #fcfcfc 0%, #f5f5f5 100%);
1691
- background: -o-linear-gradient(top, #fcfcfc 0%, #f5f5f5 100%);
1692
- background: -ms-linear-gradient(top, #fcfcfc 0%, #f5f5f5 100%);
1693
- background: linear-gradient(top, #fcfcfc 0%, #f5f5f5 100%);
1694
- }
1695
-
1696
- .dataTables_scroll {
1697
- clear: both;
1698
- }
1699
-
1700
- .dataTables_scrollBody {
1701
- *margin-top: -1px;
1702
- -webkit-overflow-scrolling: touch;
1703
- }
1704
-
1705
- .widget-layout-body .table {
1706
- padding-bottom: 0px !important;
1707
- margin-bottom: 0px !important;
1708
- }
1709
-
1710
- .form-search input,
1711
- .form-inline input,
1712
- .layout-form input,
1713
- .form-search textarea,
1714
- .form-inline textarea,
1715
- .layout-form textarea,
1716
- .form-search select,
1717
- .form-inline select,
1718
- .layout-form select,
1719
- .form-search .help-inline,
1720
- .form-inline .help-inline,
1721
- .layout-form .help-inline,
1722
- .form-search .uneditable-input,
1723
- .form-inline .uneditable-input,
1724
- .layout-form .uneditable-input,
1725
- .form-search .input-prepend,
1726
- .form-inline .input-prepend,
1727
- .layout-form .input-prepend,
1728
- .form-search .input-append,
1729
- .form-inline .input-append,
1730
- .layout-form .input-append {
1731
- display: inline-block;
1732
- *display: inline;
1733
- margin-bottom: 0;
1734
- vertical-align: middle;
1735
- *zoom: 1;
1736
- }
1737
-
1738
- .layout-control-group {
1739
- margin-bottom: 10px;
1740
- }
1741
-
1742
- legend + .layout-control-group {
1743
- margin-top: 20px;
1744
- -webkit-margin-top-collapse: separate;
1745
- }
1746
-
1747
- .layout-form .layout-control-group {
1748
- *zoom: 1;
1749
- }
1750
-
1751
- .layout-form .layout-control-group:before,
1752
- .layout-form .layout-control-group:after {
1753
- display: table;
1754
- line-height: 0;
1755
- content: "";
1756
- }
1757
-
1758
- .layout-form .layout-control-group:after {
1759
- clear: both;
1760
- }
1761
-
1762
- .layout-form .layout-control-label {
1763
- float: left;
1764
- width: 160px;
1765
- padding-top: 8px;
1766
- text-align: left;
1767
- }
1768
-
1769
- .layout-form .layout-controls {
1770
- *display: inline-block;
1771
- *padding-left: 20px;
1772
- margin-left: 180px;
1773
- *margin-left: 0;
1774
- }
1775
-
1776
- .layout-form .layout-controls-radio {
1777
- margin-top: 7px;
1778
- float: left;
1779
- margin-left: 20px;
1780
- }
1781
-
1782
- .layout-form .layout-controls:first-child {
1783
- *padding-left: 180px;
1784
- }
1785
-
1786
- .layout-form .help-block {
1787
- margin-bottom: 0;
1788
- }
1789
-
1790
- .layout-form input + .help-block,
1791
- .layout-form select + .help-block,
1792
- .layout-form textarea + .help-block,
1793
- .layout-form .uneditable-input + .help-block,
1794
- .layout-form .input-prepend + .help-block,
1795
- .layout-form .input-append + .help-block {
1796
- margin-top: 10px;
1797
- }
1798
-
1799
- .layout-form .form-actions {
1800
- padding-left: 180px;
1801
- }
1802
-
1803
- .layout-control-group.warning > label,
1804
- .layout-control-group.warning .help-block,
1805
- .layout-control-group.warning .help-inline {
1806
- color: #c09853;
1807
- }
1808
-
1809
- .layout-control-group.warning .checkbox,
1810
- .layout-control-group.warning .radio,
1811
- .layout-control-group.warning input,
1812
- .layout-control-group.warning select,
1813
- .layout-control-group.warning textarea {
1814
- color: #c09853;
1815
- }
1816
-
1817
- .layout-control-group.warning input,
1818
- .layout-control-group.warning select,
1819
- .layout-control-group.warning textarea {
1820
- border-color: #c09853;
1821
- -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
1822
- -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
1823
- box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
1824
- }
1825
-
1826
- .layout-control-group.warning input:focus,
1827
- .layout-control-group.warning select:focus,
1828
- .layout-control-group.warning textarea:focus {
1829
- border-color: #a47e3c;
1830
- -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #dbc59e;
1831
- -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #dbc59e;
1832
- box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #dbc59e;
1833
- }
1834
-
1835
- .layout-control-group.warning .input-prepend .add-on,
1836
- .layout-control-group.warning .input-append .add-on {
1837
- color: #c09853;
1838
- background-color: #fcf8e3;
1839
- border-color: #c09853;
1840
- }
1841
-
1842
- .layout-control-group.error > label,
1843
- .layout-control-group.error .help-block,
1844
- .layout-control-group.error .help-inline {
1845
- color: #b94a48;
1846
- }
1847
-
1848
- .error {
1849
- color: #b94a48;
1850
- }
1851
-
1852
- .layout-control-group.error .checkbox,
1853
- .layout-control-group.error .radio,
1854
- .layout-control-group.error input,
1855
- .layout-control-group.error select,
1856
- .layout-control-group.error textarea {
1857
- color: #b94a48;
1858
- }
1859
-
1860
- .layout-control-group.error input,
1861
- .layout-control-group.error select,
1862
- .layout-control-group.error textarea {
1863
- border-color: #b94a48;
1864
- -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
1865
- -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
1866
- box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
1867
- }
1868
-
1869
- .layout-control-group.error input:focus,
1870
- .layout-control-group.error select:focus,
1871
- .layout-control-group.error textarea:focus {
1872
- border-color: #953b39;
1873
- -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #d59392;
1874
- -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #d59392;
1875
- box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #d59392;
1876
- }
1877
-
1878
- .layout-control-group.error .input-prepend .add-on,
1879
- .layout-control-group.error .input-append .add-on {
1880
- color: #b94a48;
1881
- background-color: #f2dede;
1882
- border-color: #b94a48;
1883
- }
1884
-
1885
- .layout-control-group.success > label,
1886
- .layout-control-group.success .help-block,
1887
- .layout-control-group.success .help-inline {
1888
- color: #468847;
1889
- }
1890
-
1891
- .layout-control-group.success .checkbox,
1892
- .layout-control-group.success .radio,
1893
- .layout-control-group.success input,
1894
- .layout-control-group.success select,
1895
- .layout-control-group.success textarea {
1896
- color: #468847;
1897
- }
1898
-
1899
- .layout-control-group.success input,
1900
- .layout-control-group.success select,
1901
- .layout-control-group.success textarea {
1902
- border-color: #468847;
1903
- -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
1904
- -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
1905
- box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
1906
- }
1907
-
1908
- .layout-control-group.success input:focus,
1909
- .layout-control-group.success select:focus,
1910
- .layout-control-group.success textarea:focus {
1911
- border-color: #356635;
1912
- -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #7aba7b;
1913
- -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #7aba7b;
1914
- box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #7aba7b;
1915
- }
1916
-
1917
- .layout-control-group.success .input-prepend .add-on,
1918
- .layout-control-group.success .input-append .add-on {
1919
- color: #468847;
1920
- background-color: #dff0d8;
1921
- border-color: #468847;
1922
- }
1923
-
1924
- .layout-control-group.info > label,
1925
- .layout-control-group.info .help-block,
1926
- .layout-control-group.info .help-inline {
1927
- color: #3a87ad;
1928
- }
1929
-
1930
- .layout-control-group.info .checkbox,
1931
- .layout-control-group.info .radio,
1932
- .layout-control-group.info input,
1933
- .layout-control-group.info select,
1934
- .layout-control-group.info textarea {
1935
- color: #3a87ad;
1936
- }
1937
-
1938
- .layout-control-group.info input,
1939
- .layout-control-group.info select,
1940
- .layout-control-group.info textarea {
1941
- border-color: #3a87ad;
1942
- -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
1943
- -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
1944
- box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
1945
- }
1946
-
1947
- .layout-control-group.info input:focus,
1948
- .layout-control-group.info select:focus,
1949
- .layout-control-group.info textarea:focus {
1950
- border-color: #2d6987;
1951
- -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #7ab5d3;
1952
- -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #7ab5d3;
1953
- box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #7ab5d3;
1954
- }
1955
-
1956
- .layout-control-group.info .input-prepend .add-on,
1957
- .layout-control-group.info .input-append .add-on {
1958
- color: #3a87ad;
1959
- background-color: #d9edf7;
1960
- border-color: #3a87ad;
1961
- }
1962
-
1963
- .layout-controls > .radio,
1964
- .layout-controls > .checkbox {
1965
- display: inline-block;
1966
- /*padding: 0 !important;*/
1967
- margin: 0 !important;
1968
- margin-top: 0px !important;
1969
- margin-right: 15px !important;
1970
- }
1971
-
1972
- .layout-controls > .radio.line,
1973
- .layout-controls > .checkbox.line {
1974
- display: block;
1975
- padding: 0 !important;
1976
- margin: 0 !important;
1977
- margin-top: 5px !important;
1978
- }
1979
-
1980
- .layout-controls .text {
1981
- display: block;
1982
- margin-top: 5px;
1983
- }
1984
-
1985
- .layout-controls > .radio:first-child,
1986
- .layout-controls > .checkbox:first-child {
1987
- padding-top: 7px;
1988
- }
1989
-
1990
-
1991
-
1992
- .dropup, .dropdown {
1993
- position: relative;
1994
- }
1995
-
1996
- .dropdown-toggle {
1997
- *margin-bottom: -3px;
1998
- }
1999
-
2000
- .dropdown-toggle:active, .open .dropdown-toggle {
2001
- outline: 0;
2002
- }
2003
-
2004
- /* # Other classes
2005
- ================================================== */
2006
-
2007
- .close {
2008
- float: right;
2009
- font-size: 16px;
2010
- line-height: 16px;
2011
- color: #000000;
2012
- opacity: 0.2;
2013
- filter: alpha(opacity=20);
2014
- }
2015
-
2016
- .close:hover {
2017
- color: #000000;
2018
- text-decoration: none;
2019
- cursor: pointer;
2020
- opacity: 0.4;
2021
- filter: alpha(opacity=40);
2022
- }
2023
-
2024
- button.close {
2025
- padding: 0;
2026
- cursor: pointer;
2027
- background: transparent;
2028
- border: 0;
2029
- }
2030
-
2031
- .pull-right {
2032
- float: right;
2033
- }
2034
-
2035
- .pull-left {
2036
- float: left;
2037
- }
2038
-
2039
- .hide {
2040
- display: none;
2041
- }
2042
-
2043
- .show {
2044
- display: block;
2045
- }
2046
-
2047
- .invisible {
2048
- visibility: hidden;
2049
- }
2050
-
2051
- .typeahead {
2052
- margin-top: -1px;
2053
- }
2054
-
2055
- .fade {
2056
- opacity: 0;
2057
- -webkit-transition: opacity 0.15s linear;
2058
- -moz-transition: opacity 0.15s linear;
2059
- -o-transition: opacity 0.15s linear;
2060
- transition: opacity 0.15s linear;
2061
- }
2062
-
2063
- .fade.in {
2064
- opacity: 1;
2065
- }
2066
-
2067
- .collapse {
2068
- position: relative;
2069
- height: 0;
2070
- overflow: hidden;
2071
- -webkit-transition: height 0.35s ease;
2072
- -moz-transition: height 0.35s ease;
2073
- -o-transition: height 0.35s ease;
2074
- transition: height 0.35s ease;
2075
- }
2076
-
2077
- .collapse.in {
2078
- height: auto;
2079
- }
2080
-
2081
- .hidden {
2082
- display: none;
2083
- }
2084
-
2085
- *=
2086
- =
2087
- =
2088
- =
2089
- =
2090
- Popover
2091
-
2092
- =
2093
- =
2094
- =
2095
- =
2096
- =
2097
- *
2098
-
2099
- /
2100
-
2101
- .popover {
2102
- position: absolute;
2103
- top: 0;
2104
- left: 0;
2105
- z-index: 1010;
2106
- display: none;
2107
- background-color: #ffffff;
2108
- border: 1px solid #d5d5d5;
2109
- -webkit-background-clip: padding-box;
2110
- -moz-background-clip: padding;
2111
- background-clip: padding-box;
2112
- -webkit-border-radius: 3px;
2113
- -moz-border-radius: 3px;
2114
- border-radius: 3px;
2115
- -webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.1);
2116
- -moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.1);
2117
- box-shadow: 0 1px 4px rgba(0, 0, 0, 0.1);
2118
- }
2119
-
2120
- .popover.top {
2121
- margin-bottom: 10px;
2122
- }
2123
-
2124
- .popover.right {
2125
- margin-left: 10px;
2126
- }
2127
-
2128
- .popover.bottom {
2129
- margin-top: 10px;
2130
- }
2131
-
2132
- .popover.left {
2133
- margin-left: -10px;
2134
- }
2135
-
2136
- .popover-title {
2137
- border-bottom: 1px solid #d5d5d5;
2138
- margin: 0;
2139
- padding: 9px 14px 8px 14px;
2140
- font-size: 12px;
2141
- font-weight: bold;
2142
- line-height: 18px;
2143
- -webkit-border-radius: 3px 3px 0 0;
2144
- -moz-border-radius: 3px 3px 0 0;
2145
- border-radius: 3px 3px 0 0;
2146
- background: #f7f7f7;
2147
- background: -moz-linear-gradient(top, #ffffff 0%, #f2f2f2 100%);
2148
- background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff), color-stop(100%, #f2f2f2));
2149
- background: -webkit-linear-gradient(top, #ffffff 0%, #f2f2f2 100%);
2150
- background: -o-linear-gradient(top, #ffffff 0%, #f2f2f2 100%);
2151
- background: -ms-linear-gradient(top, #ffffff 0%, #f2f2f2 100%);
2152
- background: linear-gradient(to bottom, #ffffff 0%, #f2f2f2 100%);
2153
- filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f2f2f2', GradientType=0);
2154
-
2155
- box-shadow: 0 1px 0 #fff;
2156
- -webkit-box-shadow: 0 1px 0 #fff;
2157
- -moz-box-shadow: 0 1px 0 #fff;
2158
- }
2159
-
2160
- .popover-content {
2161
- padding: 9px 14px;
2162
- }
2163
-
2164
- .popover-content p, .popover-content ul, .popover-content ol {
2165
- margin-bottom: 0;
2166
- }
2167
-
2168
- .popover .arrow, .popover .arrow:after {
2169
- position: absolute;
2170
- display: inline-block;
2171
- width: 0;
2172
- height: 0;
2173
- border-color: transparent;
2174
- border-style: solid;
2175
- }
2176
-
2177
- .popover .arrow:after {
2178
- content: "";
2179
- z-index: -1;
2180
- }
2181
-
2182
- .popover.top .arrow {
2183
- bottom: -7px;
2184
- left: 50%;
2185
- margin-left: -7px;
2186
- border-width: 7px 7px 0;
2187
- border-top-color: #ffffff;
2188
- }
2189
-
2190
- .popover.top .arrow:after {
2191
- border-width: 8px 8px 0;
2192
- border-top-color: rgba(0, 0, 0, 0.25);
2193
- bottom: -1px;
2194
- left: -8px;
2195
- }
2196
-
2197
- .popover.right .arrow {
2198
- top: 50%;
2199
- left: -7px;
2200
- margin-top: -7px;
2201
- border-width: 7px 7px 7px 0;
2202
- border-right-color: #ffffff;
2203
- }
2204
-
2205
- .popover.right .arrow:after {
2206
- border-width: 8px 8px 8px 0;
2207
- border-right-color: rgba(0, 0, 0, 0.25);
2208
- bottom: -8px;
2209
- left: -1px;
2210
- }
2211
-
2212
- .popover.bottom .arrow {
2213
- top: -7px;
2214
- left: 50%;
2215
- margin-left: -7px;
2216
- border-width: 0 7px 7px;
2217
- border-bottom-color: #ffffff;
2218
- }
2219
-
2220
- .popover.bottom .arrow:after {
2221
- border-width: 0 8px 8px;
2222
- border-bottom-color: rgba(0, 0, 0, 0.25);
2223
- top: -1px;
2224
- left: -8px;
2225
- }
2226
-
2227
- .popover.left .arrow {
2228
- top: 50%;
2229
- right: -7px;
2230
- margin-top: -7px;
2231
- border-width: 7px 0 7px 7px;
2232
- border-left-color: #ffffff;
2233
- }
2234
-
2235
- .popover.left .arrow:after {
2236
- border-width: 8px 0 8px 8px;
2237
- border-left-color: rgba(0, 0, 0, 0.25);
2238
- bottom: -8px;
2239
- right: -1px;
2240
- }
2241
-
2242
- .custom-layout-label {
2243
- width: 120px;
2244
- display: inline-block;
2245
- }
2246
-
2247
- .layout-form .layout-label-control-group {
2248
- float: left;
2249
- width: 160px;
2250
- text-align: left;
2251
- }
2252
-
2253
- .layout-system-report {
2254
- display: none;
2255
- margin: 10px 0;
2256
- padding: 0;
2257
- position: relative;
2258
- }
2259
- .close-report
2260
- {
2261
- display: none;
2262
- }
2263
- .layout-system-report textarea {
2264
- font-family: monospace;
2265
- width: 100%;
2266
- margin: 0;
2267
- height: 300px;
2268
- padding: 20px;
2269
- -moz-border-radius: 0;
2270
- -webkit-border-radius: 0;
2271
- border-radius: 0;
2272
- resize: none;
2273
- font-size: 12px;
2274
- line-height: 20px;
2275
- outline: 0;
2276
- }
2277
- /*************************** Gallery Bank Information Popup********************************/
2278
- .gallery_bank_popup_box .ui-dialog-titlebar {
2279
- background : #E33A0C;
2280
- color : #fff;
2281
- font-size : 1.5em;
2282
- font-weight : normal;
2283
- height : auto;
2284
- line-height : 2.5;
2285
- padding : 0 1em;
2286
- }
2287
-
2288
- .gallery_bank_popup_box .ui-dialog-titlebar span {
2289
- text-align : left;
2290
- }
2291
-
2292
- .gallery_bank_popup_box .ui-dialog-titlebar button {
2293
- width : 30px;
2294
- height : 30px;
2295
- color : #ffffff;
2296
- top : 15px;
2297
- right : 15px;
2298
- margin : 0;
2299
- padding : 0;
2300
- }
2301
-
2302
- .gallery_bank_popup_box .ui-dialog-titlebar button:before {
2303
- color : #ffffff;
2304
- }
2305
-
2306
- .gallery_bank_popup_box .ui-dialog-titlebar button:hover:before {
2307
- color : #fff;
2308
- }
2309
-
2310
- .gallery_bank_popup_box .ui-icon,
2311
- .gallery_bank_popup_box .ui-icon:hover {
2312
- background : none !important;
2313
- }
2314
-
2315
- #gallery_bank_popup {
2316
- padding : 0;
2317
- margin : 0;
2318
- }
2319
-
2320
- #gallery_bank_popup li {
2321
- border-bottom : 1px solid #e5e5e5;
2322
- padding : 1em 2em;
2323
- overflow : hidden;
2324
- list-style : decimal;
2325
- list-style-position : inside;
2326
- }
2327
-
2328
- #gallery_bank_popup li p {
2329
- margin-top : 0;
2330
- margin-left: 13px;
2331
- }
2332
-
2333
- #gallery_bank_popup li h4 {
2334
- margin : 0;
2335
- }
2336
-
2337
- #gallery_bank_popup .gb_close_popup {
2338
- position : relative;
2339
- display : block;
2340
- width : 98%;
2341
- line-height : 3;
2342
- text-align : right;
2343
- color : #AE3A3A;
2344
- }
2345
- .wp-core-ui .gb_buttons
2346
- {
2347
- border: 1px solid #FF6D1E;
2348
- font-size: 13px;
2349
- padding: 4px 0;
2350
- color: #FFF;
2351
- text-shadow: 0 1px 3px #FF6D1E;
2352
- font-weight: bold;
2353
- background: #FF6D1E;
2354
- -moz-border-radius: 3px;
2355
- border-radius: 3px;
2356
- -webkit-border-radius: 3px;
2357
- text-decoration: none;
2358
- height: 35px;
2359
- text-align: center;
2360
- width: 100px;
2361
- -moz-box-shadow: 0px 1px 1px 0 #FF6D1E inset;
2362
- -webkit-box-shadow: 0px 1px 1px 0 #FF6D1E inset;
2363
- box-shadow: 0px 1px 1px 0 #FF6D1E inset;
2364
- margin-left: 13px;
2365
- }
2366
- .wp-core-ui .gb_buttons:hover, .wp-core-ui .gb_buttons:focus
2367
- {
2368
- background: #FF6D1E;
2369
- color: #FFF;
2370
- border: 1px solid #FF6D1E;
2371
- -moz-box-shadow: 0px 1px 1px 0 #FF6D1E inset;
2372
- -webkit-box-shadow: 0px 1px 1px 0 #FF6D1E inset;
2373
- box-shadow: 0px 1px 1px 0 #FF6D1E inset;
2374
- }
2375
- /****************************** Gallery Bank Getting Started **********************************/
2376
- #gallery_bank_get_started .inside {
2377
- padding : 0;
2378
- margin : 0;
2379
- }
2380
-
2381
- #gallery_bank_get_started .gallery-bank-video {
2382
- position : relative;
2383
- padding-bottom : 48.5%;
2384
- padding-top : 25px;
2385
- height : 0;
2386
- width : 85%;
2387
- margin : 1em auto 0 auto;
2388
- }
2389
-
2390
- #gallery_bank_get_started .gallery-bank-video iframe {
2391
- position : absolute;
2392
- top : 0;
2393
- left : 0;
2394
- width : 100%;
2395
- height : 100%;
2396
- }
2397
-
2398
- .gallery_bank_getting_started {
2399
- padding : 0 2em;
2400
- overflow : hidden;
2401
- }
2402
- .gallery_bank_layout
2403
- {
2404
- padding: 0px 10px 0 16px;
2405
- }
2406
- .gallery_bank_layout > a
2407
- {
2408
- margin-top:15px;
2409
- margin-bottom:10px;
2410
- text-decoration:none !important;
2411
- }
2412
- .gallery_bank_layout > .btn
2413
- {
2414
- margin-top:15px;
2415
- margin-bottom:10px;
2416
- text-decoration:none !important;
2417
- }
2418
- .gallery_bank_getting_started .column {
2419
- width : 100%;
2420
- max-width : 45%;
2421
- float : left;
2422
- padding-right : 2.5%;
2423
-
2424
- padding-bottom : 2em;
2425
- }
2426
-
2427
- .gallery_bank_getting_started .column.two {
2428
- margin-right : 0;
2429
- padding-right : 0;
2430
- padding-left : 2.5%;
2431
- border : 0;
2432
- max-width : 49%;
2433
- border-left : 1px solid #ebebeb;
2434
- }
2435
-
2436
- .gallery_bank_getting_started .gallery-bank-video-link {
2437
- width : 100%;
2438
- max-width : 200px;
2439
- float : left;
2440
- margin : 0 1.5em 1.5em 0;
2441
- }
2442
-
2443
- .gallery_bank_getting_started .gallery-bank-video-link img {
2444
- max-width : 100%;
2445
- height : auto;
2446
- }
2447
-
2448
- .gallery_bank_getting_started .gallery_bank_video {
2449
- display : none;
2450
- }
2451
-
2452
-
2453
- .gallery-bank-video-popup .gallery_bank_video {
2454
- padding : 0;
2455
- margin : 0 0 -5px 0;
2456
- }
2457
-
2458
- .gallery-bank-video-popup .ui-dialog-titlebar {
2459
- line-height : 1;
2460
- font-size : 1em;
2461
- height : 35px;
2462
- background : #222;
2463
- border-bottom : none;
2464
- }
2465
-
2466
- .gallery-bank-video-popup .ui-dialog-titlebar button {
2467
- width : 30px;
2468
- height : 30px;
2469
- color : #ffffff;
2470
- top : 0px;
2471
- right : 0px;
2472
- margin : 0;
2473
- padding : 0;
2474
- }
2475
-
2476
-
2477
- .breadcrumb > li > a
2478
- {
2479
- text-decoration:none !important;
2480
- }
2481
-
2482
-
2483
-
2484
- .framework_tabs
2485
- {
2486
- width:100%;
2487
- display:inline-block;
2488
- }
2489
- .framework_tab-links:after
2490
- {
2491
- display:inline-block;
2492
- clear:both;
2493
- content:'';
2494
- }
2495
-
2496
- .framework_tab-links li
2497
- {
2498
- margin:0px 5px;
2499
- float:left;
2500
- list-style:none;
2501
- border :1px solid #e5e5e5;
2502
- border-bottom:none;
2503
- }
2504
-
2505
- .framework_tab-links a
2506
- {
2507
- padding:9px 15px;
2508
- display:inline-block;
2509
- border-radius:3px 3px 0px 0px;
2510
- background:#EFEFEF;
2511
- color:#4c4c4c;
2512
- transition:all linear 0.15s;
2513
- }
2514
-
2515
- .framework_tab-links a:hover
2516
- {
2517
- background:#ffffff;
2518
- text-decoration:none;
2519
- }
2520
-
2521
- li.active a, li.active a:hover
2522
- {
2523
- background:#fff;
2524
- color:#4c4c4c;
2525
- }
2526
-
2527
- .framework_tab-content
2528
- {
2529
- border-radius:3px;
2530
- border:1px solid #e5e5e5;
2531
- /*box-shadow:-1px 1px 1px rgba(0,0,0,0.15);*/
2532
- background:#fff;
2533
- margin-top: 2%;
2534
- padding: 10px 10px 10px 10px;
2535
- margin-left: 4px;
2536
- }
2537
-
2538
- .framework_tab
2539
- {
2540
- display:none;
2541
- }
2542
-
2543
- .framework_tab.active
2544
- {
2545
- display:block;
2546
- }
2547
- .framework_background
2548
- {
2549
- background-color: #ffffff;
2550
- padding-bottom:20px;
2551
- }
2552
- .framework_txt-align
2553
- {
2554
- vertical-align: middle !important;
2555
- }
2556
- .plugin-div
2557
- {
2558
- float: left;
2559
- margin: 0 8px 16px;
2560
- width: 48.5%;
2561
- width: -webkit-calc(50% - 8px);
2562
- width: calc(50% - 8px);
2563
- background-color: #fff;
2564
- border: 1px solid #dedede;
2565
- -webkit-box-sizing: border-box;
2566
- -moz-box-sizing: border-box;
2567
- box-sizing: border-box
2568
- }
2569
-
2570
- .plugin-div:nth-child(odd)
2571
- {
2572
- clear: both;
2573
- margin-left: 0
2574
- }
2575
-
2576
- .plugin-div:nth-child(even)
2577
- {
2578
- margin-right: 0
2579
- }
2580
-
2581
- @media screen and (max-width:782px)
2582
- {
2583
- .plugin-card {
2584
- margin-left: 0;
2585
- margin-right: 0;
2586
- width: 100%
2587
- }
2588
- }
2589
-
2590
- .plugin-div-top
2591
- {
2592
- position: relative;
2593
- padding: 20px 20px 10px;
2594
- min-height:200px;
2595
- }
2596
- .plugin-div-inner-content
2597
- {
2598
- min-height:150px;
2599
- }
2600
- .plugin-action-buttons, div.action-links
2601
- {
2602
- margin: 0
2603
- }
2604
- .plugin-div h4 {
2605
- margin: 0 0 12px;
2606
- font-size: 16px;
2607
- line-height: 1.3
2608
- }
2609
-
2610
- .plugin-div .desc, .plugin-div .name
2611
- {
2612
- margin-left: 148px;
2613
-
2614
- }
2615
-
2616
- .plugin-div .action-links
2617
- {
2618
-
2619
- }
2620
- .plugin-div-button
2621
- {
2622
- margin-left: 5px !important;
2623
- }
2624
- .plugin-div-settings
2625
- {
2626
- display:inline-block;
2627
- margin: 0 0px 16px;
2628
- width: 48.5%;
2629
- width: -webkit-calc(50% - 8px);
2630
- width: calc(50% - 8px);
2631
- background-color: #FAFAFA;
2632
- border: 1px solid #dedede;
2633
- -webkit-box-sizing: border-box;
2634
- -moz-box-sizing: border-box;
2635
- box-sizing: border-box;
2636
- vertical-align: top;
2637
- min-height: 330px;
2638
- }
2639
-
2640
- .plugin-div-settings:nth-child(odd)
2641
- {
2642
- clear: both;
2643
- margin-left: 0
2644
- }
2645
-
2646
- .plugin-div-settings:nth-child(even)
2647
- {
2648
- margin-right: 0;
2649
- margin-left: 8px;
2650
-
2651
- }
2652
-
2653
-
2654
- .plugin-div-settings-top
2655
- {
2656
- position: relative;
2657
- padding: 20px 20px 10px;
2658
- background-color: #fff;
2659
- }
2660
-
2661
- .plugin-action-buttons, div.action-links
2662
- {
2663
- margin: 0
2664
- }
2665
- .plugin-div-settings h4
2666
- {
2667
- margin: 0 0 12px;
2668
- font-size: 16px;
2669
- line-height: 1.3
2670
- }
2671
-
2672
- .plugin-div-settings .desc, .plugin-div-settings .name
2673
- {
2674
- margin-left: 148px;
2675
-
2676
- }
2677
-
2678
- .plugin-div-settings-button
2679
- {
2680
- margin-left: 5px !important;
2681
-
2682
- }
2683
- .plugin-card-bottom_settings
2684
- {
2685
- clear: both;
2686
- padding: 8px 20px;
2687
- background-color: #fafafa;
2688
- overflow: hidden;
2689
- text-align:right;
2690
- border-top: 1px solid #dedede
2691
- }
2692
- .plugin-icon-custom
2693
- {
2694
- position: absolute;
2695
- top: 20px;
2696
- left: 20px;
2697
- max-width: 128px;
2698
- margin: 0px 20px 20px 0px;
2699
- text-decoration: none;
2700
- text-align:center;
2701
- }
2702
- .plugin-action-buttons-custom
2703
- {
2704
- clear: right;
2705
- margin-left: 2em;
2706
- margin-bottom: 1em;
2707
- text-align: right;
2708
- }
2709
- .coustom-nav-tab
2710
- {
2711
- padding: 6px 10px !important;
2712
- font-weight: 700 !important;
2713
- font-size: 15px !important;
2714
- line-height: 24px !important;
2715
- }
2716
- .custom_icon
2717
- {
2718
- width:128px;
2719
- height:128px;
2720
- }
2721
-
2722
-
2723
- .service-div-settings
2724
- {
2725
- display:inline-block;
2726
- margin: 0 0px 16px;
2727
- width: 48.5%;
2728
- width: -webkit-calc(50% - 8px);
2729
- width: calc(50% - 8px);
2730
- background-color: #FAFAFA;
2731
- border: 1px solid #dedede;
2732
- -webkit-box-sizing: border-box;
2733
- -moz-box-sizing: border-box;
2734
- box-sizing: border-box;
2735
- vertical-align: top;
2736
- min-height: 300px;
2737
- }
2738
-
2739
- .service-div-settings:nth-child(odd)
2740
- {
2741
- clear: both;
2742
- margin-left: 0
2743
- }
2744
-
2745
- .service-div-settings:nth-child(even)
2746
- {
2747
- margin-right: 0;
2748
- margin-left: 8px;
2749
-
2750
- }
2751
- .service-div-settings .desc, .service-div-settings .name
2752
- {
2753
-
2754
- }
2755
- .service-div-settings-top
2756
- {
2757
- position: relative;
2758
- padding: 5px 20px;
2759
- background-color: #fff;
2760
- }
2761
- .service-div-inner-content
2762
- {
2763
- min-height:150px;
2764
- }
2765
- .service-div-settings .desc p
2766
- {
2767
- line-height: 2em !important;
2768
- }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
css/ris-meta.css DELETED
@@ -1,280 +0,0 @@
1
- .rpg-image-entry {
2
- background: #fff;
3
-
4
- margin: 0 15px 15px 0;
5
- padding: 10px;
6
- width:23%;
7
- cursor:move;
8
- float:left;
9
- box-shadow: 0 0 6px rgba(0,0,0,.7);
10
-
11
- }
12
- #rpg_gallery_thumbs{
13
-
14
- float:left;
15
- width:100%;
16
-
17
- }
18
- .rpg-image-entry img{
19
- width:100%;
20
- max-height:240px;
21
- display:block;
22
- margin-bottom:10px;
23
- }
24
- .rpg-meta-image{
25
- width:100%;
26
- height:155px;
27
- display:block;
28
- margin-bottom:10px;
29
- }
30
-
31
- .rpg-meta-image:hover {
32
- cursor: move;
33
- }
34
-
35
- .rpg-image-entry .button-primary{
36
- width:100%;
37
- margin-bottom:10px;
38
- }
39
- .rpg_label_text{
40
- width:100%;
41
- padding: 9px;
42
-
43
- }
44
-
45
- .rpg-image-entry .gallery_remove {
46
-
47
- display: block;
48
- float: right;
49
- height: 20px;
50
- margin-right: -21px;
51
- margin-top: -21px;
52
- outline: 0 none;
53
- text-indent: -9999px;
54
- width: 20px;
55
- }
56
- .add_rpg_new_image{
57
- text-align:center;
58
- padding-top:3.8%;
59
- padding-bottom:3.8%;
60
- border: 5px dashed rgba(0, 0, 0, 0.1);
61
- cursor: pointer;
62
- box-shadow: 0 0 0px rgba(0,0,0,.7);
63
-
64
- }
65
- .add_rpg_new_image:hover{
66
- border: 5px dashed #0074a2;
67
- background:#0074a2;
68
- }
69
- .add_rpg_new_image:hover p{
70
- color:#ffffff;
71
- }
72
- .add_rpg_new_image:hover .dashicons{
73
- background: none repeat scroll 0 0 #ffffff;
74
- color:#0074a2;
75
- }
76
- .add_rpg_new_image .dashicons{
77
- background: none repeat scroll 0 0 rgba(153, 153, 153, 0.1);
78
- border-radius: 50%;
79
- color: #999;
80
- content: "?";
81
- display: inline-block;
82
- font: 400 74px/115px ;
83
- height: 100px;
84
-
85
- font-size:80px;
86
- padding: 0;
87
- line-height:110px;
88
- text-align: center;
89
- text-indent: -4px;
90
- text-shadow: none;
91
- top: 30%;
92
- vertical-align: middle;
93
- width: 100px;
94
- z-index: 4;
95
-
96
- }
97
-
98
- .del_rpg_image{
99
- text-align:center;
100
- padding-top:3.8%;
101
- padding-bottom:3.8%;
102
- border: 5px dashed rgba(0, 0, 0, 0.1);
103
- cursor: pointer;
104
- box-shadow: 0 0 0px rgba(0,0,0,.7);
105
-
106
- }
107
- .del_rpg_image:hover {
108
- border: 5px dashed #ff6961;
109
- background: #ff6961;
110
- }
111
- .del_rpg_image:hover p{
112
- color:#ffffff;
113
- }
114
- .del_rpg_image:hover .dashicons{
115
- background: none repeat scroll 0 0 #ffffff;
116
- color:#ff6961;
117
- }
118
- .del_rpg_image .dashicons {
119
- background: none repeat scroll 0 0 rgba(153, 153, 153, 0.1);
120
- border-radius: 50%;
121
- color: #999;
122
- content: "?";
123
- display: inline-block;
124
- font: 400 74px/115px;
125
- height: 100px;
126
- font-size: 66px;
127
- padding: 0;
128
- line-height: 100px;
129
- /* text-align: center; */
130
- /* text-indent: -4px; */
131
- text-shadow: none;
132
- top: 30%;
133
- vertical-align: middle;
134
- width: 100px;
135
- z-index: 4;
136
- }
137
-
138
- .rpg-meta-container{
139
- width:100%;
140
- background:#fff;
141
- display:block;
142
- float:left;
143
- padding:10px;
144
- }
145
- #append_rpg_img{
146
- display:block;
147
- }
148
-
149
- @media (max-width:766px) {
150
- .rpg-image-entry {
151
- background: #fff;
152
-
153
- margin: 0 15px 15px 0;
154
- padding: 10px;
155
- width:39%;
156
- cursor:move;
157
- float:left;
158
- box-shadow: 0 0 6px rgba(0,0,0,.7);
159
-
160
- }
161
- }
162
-
163
- @media (max-width:460px) {
164
- .rpg-image-entry {
165
- background: #fff;
166
-
167
- margin: 0 15px 15px 0;
168
- padding: 10px;
169
- width:90%;
170
- cursor:move;
171
- float:left;
172
- box-shadow: 0 0 6px rgba(0,0,0,.7);
173
-
174
- }
175
- }
176
-
177
-
178
- .upgrade-to-pro .button-primary {
179
- background: #F8504B;
180
- border-color: #C4322E;
181
- -webkit-box-shadow: inset 0 1px 0 rgba(248,80,75,.5),0 1px 0 rgba(0,0,0,.15);
182
- box-shadow: inset 0 1px 0 rgba(248,80,75,.5),0 1px 0 rgba(0,0,0,.15);
183
- }
184
- .upgrade-to-pro .button-primary:hover {
185
- background: rgba(248,80,75,.91);
186
- border-color: #C4322E;
187
- -webkit-box-shadow: inset 0 1px 0 rgba(248,80,75,.5),0 1px 0 rgba(0,0,0,.15);
188
- box-shadow: inset 0 1px 0 rgba(248,80,75,.5),0 1px 0 rgba(0,0,0,.15);
189
- }
190
-
191
- .upgrade-to-pro-admin-demo .button-primary {
192
- background: #1ABC9C;
193
- border-color: #199079;
194
- -webkit-box-shadow: inset 0 1px 0 rgba(26,188,156,.5),0 1px 0 rgba(0,0,0,.15);
195
- box-shadow: inset 0 1px 0 rgba(26,188,156,.5),0 1px 0 rgba(0,0,0,.15);
196
- }
197
- .upgrade-to-pro-admin-demo .button-primary:hover {
198
- background: rgba(26,188,156,.91);
199
- border-color: #199079;
200
- -webkit-box-shadow: inset 0 1px 0 rgba(248,80,75,.5),0 1px 0 rgba(0,0,0,.15);
201
- box-shadow: inset 0 1px 0 rgba(26,188,156,.5),0 1px 0 rgba(0,0,0,.15);
202
- }
203
-
204
- .upgrade-to-pro-demo .button.button-hero {
205
- font-size: 14px;
206
- height: 37px;
207
- line-height: 34px;
208
- padding: 0 36px;
209
- }
210
- .upgrade-to-pro-admin-demo .button.button-hero {
211
- font-size: 14px;
212
- height: 37px;
213
- line-height: 34px;
214
- padding: 0 36px;
215
- }
216
- .upgrade-to-pro .button.button-hero {
217
- font-size: 14px;
218
- height: 37px;
219
- line-height: 34px;
220
- padding: 0 36px;
221
- }
222
- .upgrade-to-pro-demo .button-primary {
223
- background: #31a3dd;
224
- border-color: #248CC2;
225
- -webkit-box-shadow: inset 0 1px 0 rgba(49,163,221,.5),0 1px 0 rgba(0,0,0,.15);
226
- box-shadow: inset 0 1px 0 rgba(49,163,221,.5),0 1px 0 rgba(0,0,0,.15);
227
- }
228
- .upgrade-to-pro-demo .button-primary:hover {
229
- background: rgba(49,163,221,.91);
230
- border-color: #248CC2;
231
- -webkit-box-shadow: inset 0 1px 0 rgba(49,163,221,.5),0 1px 0 rgba(0,0,0,.15);
232
- box-shadow: inset 0 1px 0 rgba(49,163,221,.5),0 1px 0 rgba(0,0,0,.15);
233
- }
234
-
235
- .fag-rate-us {
236
- color : #F8504B !important;
237
- }
238
-
239
- input[type=range].uris-slider {
240
- -webkit-appearance: none;
241
- width: 40%;
242
- height: 15px;
243
- border-radius: 5px;
244
- background: #d3d3d3;
245
- outline: none;
246
- opacity: 0.7;
247
- -webkit-transition: .2s;
248
- transition: opacity .2s;
249
- }
250
-
251
- .uris-slider:hover {
252
- opacity: 1;
253
- }
254
-
255
- .uris-slider::-webkit-slider-thumb {
256
- -webkit-appearance: none;
257
- appearance: none;
258
- width: 25px;
259
- height: 25px;
260
- border-radius: 50%;
261
- background: #000000;
262
- cursor: pointer;
263
- }
264
-
265
- .uris-slider::-moz-range-thumb {
266
- width: 25px;
267
- height: 25px;
268
- border-radius: 50%;
269
- background: #000000;
270
- cursor: pointer;
271
- }
272
-
273
- #wpfrank-action-metabox h4 {
274
- line-height: 1.4;
275
- margin-bottom: 5px;
276
- }
277
- #wpfrank-action-metabox a {
278
- display: inline-block !important;
279
- margin-bottom: 5px !important;
280
- }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
help-and-support.php CHANGED
@@ -4,7 +4,7 @@
4
  </div>
5
  <hr>
6
  <div class="purchase_btn_div" style="margin-top:20px; margin-left:30px;">
7
- <h2 style="font-size: 24px;padding-top: 30px;">View Support Docs or Open a Ticket</h2>
8
  <a style= "margin-right:10px; margin-left:40px; margin-top:30px; text-decoration:none;" href="https://wordpress.org/support/plugin/ultimate-responsive-image-slider" target="_new" class="btn btn-primary btn-lg">View Support Docs or Open a Ticket</a>
9
  </div>
10
  <hr>
@@ -16,63 +16,7 @@
16
  <hr>
17
  <div style="margin-top:30px;margin-left:30px;">
18
  <h2 style="font-size: 28px;padding-top:10px;">Language Contribution</h2>
19
- <h6 style="font-size: 18px;padding-top: 20px;padding-bottom: 10px;line-height:30px; margin-left:30px;">How to translate plguin into any language ? <br> Contact us at <em>wpfrankhelp@gmail.com</em> to translate this plugin into your known language. We will guide you in better manner. And show you as language contributor on our plugin's WordPress.org page.</h6>
20
  </div>
21
  <hr>
22
- <div style="margin-top:30px;margin-left:30px;">
23
- <h2 style="padding-top:10px;">Did you migrated site from Old Domain to New Domain?</h2>
24
- <h2 style="padding-top:10px;">OR</h2>
25
- <h2 style="padding-top:10px;">Did you implemented SSL certificate on Domain like HTTPS?</h2>
26
- <form action="" method="post">
27
- <input type="submit" value="Hit This Button Update Slides URLs" name= "urispchangeurl" style= "margin-top:10px; margin-right:10px; margin-left:30px; background:#31B0D5; text-decoration:none;" class="btn btn-primary btn-lg">
28
- <h6 style="font-size: 22px;padding-top: 10px;padding-bottom: 10px;line-height:40px"><b>Note:</b> You can also use this option after successfully imported <b>Ultimate Responsive Image Slider</b> Plugin and Uploads directory from old server to new server.</h6>
29
- </form>
30
- </div>
31
- </div>
32
- <?php
33
- if(isset($_REQUEST['urispchangeurl']) ) {
34
- $all_posts = wp_count_posts( 'ris_gallery')->publish;
35
- $args = array('post_type' => 'ris_gallery', 'posts_per_page' =>$all_posts);
36
- global $URISP_Sliders;
37
- $URISP_Sliders = new WP_Query( $args );
38
-
39
- while ( $URISP_Sliders->have_posts() ) : $URISP_Sliders->the_post();
40
-
41
- $URISP_Id = get_the_ID();
42
- $RISP_AllPhotosDetails = unserialize(base64_decode(get_post_meta( $URISP_Id, 'ris_all_photos_details', true)));
43
- $TotalImages = get_post_meta( $URISP_Id, 'ris_total_images_count', true );
44
- if($TotalImages) {
45
- foreach($RISP_AllPhotosDetails as $RISP_SinglePhotoDetails) {
46
- $name = $RISP_SinglePhotoDetails['rpgp_image_label'];
47
- $desc = $RISP_SinglePhotoDetails['rpgp_image_desc'];
48
- $url = $RISP_SinglePhotoDetails['rpgp_image_url'];
49
- $url1 = $RISP_SinglePhotoDetails['rpggallery_admin_thumb'];
50
- $url3 = $RISP_SinglePhotoDetails['rpggallery_admin_large'];
51
-
52
- $upload_dir = wp_upload_dir();
53
- $data = $url;
54
- if (strpos($data,'uploads') !== false) {
55
- list($oteher_path, $image_path) = explode("uploads", $data);
56
- $url = $upload_dir['baseurl']. $image_path;
57
- }
58
-
59
- $data = $url1;
60
- if (strpos($data,'uploads') !== false) {
61
- list($oteher_path, $image_path) = explode("uploads", $data);
62
- $url1 = $upload_dir['baseurl']. $image_path;
63
- }
64
-
65
- $ImagesArray[] = array(
66
- 'rpgp_image_label' => $name,
67
- 'rpgp_image_desc' => $desc,
68
- 'rpgp_image_url' => $url,
69
- 'rpggallery_admin_thumb' => $url1,
70
- 'rpggallery_admin_large' => $url3
71
- );
72
- }
73
- update_post_meta($URISP_Id, 'ris_all_photos_details', base64_encode(serialize($ImagesArray)));
74
- $ImagesArray = array();
75
- }
76
- endwhile;
77
- }
78
- ?>
4
  </div>
5
  <hr>
6
  <div class="purchase_btn_div" style="margin-top:20px; margin-left:30px;">
7
+ <h2 style="font-size: 24px;padding-top: 30px;">View Support Docs or Open a Ticket</h2>
8
  <a style= "margin-right:10px; margin-left:40px; margin-top:30px; text-decoration:none;" href="https://wordpress.org/support/plugin/ultimate-responsive-image-slider" target="_new" class="btn btn-primary btn-lg">View Support Docs or Open a Ticket</a>
9
  </div>
10
  <hr>
16
  <hr>
17
  <div style="margin-top:30px;margin-left:30px;">
18
  <h2 style="font-size: 28px;padding-top:10px;">Language Contribution</h2>
19
+ <h6 style="font-size: 18px;padding-top: 20px;padding-bottom: 10px;line-height:30px; margin-left:30px;">How to translate plguin into any language ? <br> Contact us at <em>farazfrank777@gmail.com</em> to translate this plugin into your known language. We will guide you in better manner. And show you as language contributor on our plugin's WordPress.org page.</h6>
20
  </div>
21
  <hr>
22
+ </div>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
img/Close-icon-uris.ico DELETED
Binary file
img/products/All-In-One Premium-Plugins-Bundle.jpg DELETED
Binary file
img/products/WP-Lightbox-Gallery-Pro.jpg DELETED
Binary file
img/products/WP-Photo-Gallery-Pro.jpg DELETED
Binary file
img/products/WP-Video-Album-Gallery-Pro.jpg DELETED
Binary file
js/bootstrap.min.js DELETED
@@ -1,7 +0,0 @@
1
- /*!
2
- * Bootstrap v3.3.7 (http://getbootstrap.com)
3
- * Copyright 2011-2016 Twitter, Inc.
4
- * Licensed under the MIT license
5
- */
6
- if("undefined"==typeof jQuery)throw new Error("Bootstrap's JavaScript requires jQuery");+function(a){"use strict";var b=a.fn.jquery.split(" ")[0].split(".");if(b[0]<2&&b[1]<9||1==b[0]&&9==b[1]&&b[2]<1||b[0]>3)throw new Error("Bootstrap's JavaScript requires jQuery version 1.9.1 or higher, but lower than version 4")}(jQuery),+function(a){"use strict";function b(){var a=document.createElement("bootstrap"),b={WebkitTransition:"webkitTransitionEnd",MozTransition:"transitionend",OTransition:"oTransitionEnd otransitionend",transition:"transitionend"};for(var c in b)if(void 0!==a.style[c])return{end:b[c]};return!1}a.fn.emulateTransitionEnd=function(b){var c=!1,d=this;a(this).one("bsTransitionEnd",function(){c=!0});var e=function(){c||a(d).trigger(a.support.transition.end)};return setTimeout(e,b),this},a(function(){a.support.transition=b(),a.support.transition&&(a.event.special.bsTransitionEnd={bindType:a.support.transition.end,delegateType:a.support.transition.end,handle:function(b){if(a(b.target).is(this))return b.handleObj.handler.apply(this,arguments)}})})}(jQuery),+function(a){"use strict";function b(b){return this.each(function(){var c=a(this),e=c.data("bs.alert");e||c.data("bs.alert",e=new d(this)),"string"==typeof b&&e[b].call(c)})}var c='[data-dismiss="alert"]',d=function(b){a(b).on("click",c,this.close)};d.VERSION="3.3.7",d.TRANSITION_DURATION=150,d.prototype.close=function(b){function c(){g.detach().trigger("closed.bs.alert").remove()}var e=a(this),f=e.attr("data-target");f||(f=e.attr("href"),f=f&&f.replace(/.*(?=#[^\s]*$)/,""));var g=a("#"===f?[]:f);b&&b.preventDefault(),g.length||(g=e.closest(".alert")),g.trigger(b=a.Event("close.bs.alert")),b.isDefaultPrevented()||(g.removeClass("in"),a.support.transition&&g.hasClass("fade")?g.one("bsTransitionEnd",c).emulateTransitionEnd(d.TRANSITION_DURATION):c())};var e=a.fn.alert;a.fn.alert=b,a.fn.alert.Constructor=d,a.fn.alert.noConflict=function(){return a.fn.alert=e,this},a(document).on("click.bs.alert.data-api",c,d.prototype.close)}(jQuery),+function(a){"use strict";function b(b){return this.each(function(){var d=a(this),e=d.data("bs.button"),f="object"==typeof b&&b;e||d.data("bs.button",e=new c(this,f)),"toggle"==b?e.toggle():b&&e.setState(b)})}var c=function(b,d){this.$element=a(b),this.options=a.extend({},c.DEFAULTS,d),this.isLoading=!1};c.VERSION="3.3.7",c.DEFAULTS={loadingText:"loading..."},c.prototype.setState=function(b){var c="disabled",d=this.$element,e=d.is("input")?"val":"html",f=d.data();b+="Text",null==f.resetText&&d.data("resetText",d[e]()),setTimeout(a.proxy(function(){d[e](null==f[b]?this.options[b]:f[b]),"loadingText"==b?(this.isLoading=!0,d.addClass(c).attr(c,c).prop(c,!0)):this.isLoading&&(this.isLoading=!1,d.removeClass(c).removeAttr(c).prop(c,!1))},this),0)},c.prototype.toggle=function(){var a=!0,b=this.$element.closest('[data-toggle="buttons"]');if(b.length){var c=this.$element.find("input");"radio"==c.prop("type")?(c.prop("checked")&&(a=!1),b.find(".active").removeClass("active"),this.$element.addClass("active")):"checkbox"==c.prop("type")&&(c.prop("checked")!==this.$element.hasClass("active")&&(a=!1),this.$element.toggleClass("active")),c.prop("checked",this.$element.hasClass("active")),a&&c.trigger("change")}else this.$element.attr("aria-pressed",!this.$element.hasClass("active")),this.$element.toggleClass("active")};var d=a.fn.button;a.fn.button=b,a.fn.button.Constructor=c,a.fn.button.noConflict=function(){return a.fn.button=d,this},a(document).on("click.bs.button.data-api",'[data-toggle^="button"]',function(c){var d=a(c.target).closest(".btn");b.call(d,"toggle"),a(c.target).is('input[type="radio"], input[type="checkbox"]')||(c.preventDefault(),d.is("input,button")?d.trigger("focus"):d.find("input:visible,button:visible").first().trigger("focus"))}).on("focus.bs.button.data-api blur.bs.button.data-api",'[data-toggle^="button"]',function(b){a(b.target).closest(".btn").toggleClass("focus",/^focus(in)?$/.test(b.type))})}(jQuery),+function(a){"use strict";function b(b){return this.each(function(){var d=a(this),e=d.data("bs.carousel"),f=a.extend({},c.DEFAULTS,d.data(),"object"==typeof b&&b),g="string"==typeof b?b:f.slide;e||d.data("bs.carousel",e=new c(this,f)),"number"==typeof b?e.to(b):g?e[g]():f.interval&&e.pause().cycle()})}var c=function(b,c){this.$element=a(b),this.$indicators=this.$element.find(".carousel-indicators"),this.options=c,this.paused=null,this.sliding=null,this.interval=null,this.$active=null,this.$items=null,this.options.keyboard&&this.$element.on("keydown.bs.carousel",a.proxy(this.keydown,this)),"hover"==this.options.pause&&!("ontouchstart"in document.documentElement)&&this.$element.on("mouseenter.bs.carousel",a.proxy(this.pause,this)).on("mouseleave.bs.carousel",a.proxy(this.cycle,this))};c.VERSION="3.3.7",c.TRANSITION_DURATION=600,c.DEFAULTS={interval:5e3,pause:"hover",wrap:!0,keyboard:!0},c.prototype.keydown=function(a){if(!/input|textarea/i.test(a.target.tagName)){switch(a.which){case 37:this.prev();break;case 39:this.next();break;default:return}a.preventDefault()}},c.prototype.cycle=function(b){return b||(this.paused=!1),this.interval&&clearInterval(this.interval),this.options.interval&&!this.paused&&(this.interval=setInterval(a.proxy(this.next,this),this.options.interval)),this},c.prototype.getItemIndex=function(a){return this.$items=a.parent().children(".item"),this.$items.index(a||this.$active)},c.prototype.getItemForDirection=function(a,b){var c=this.getItemIndex(b),d="prev"==a&&0===c||"next"==a&&c==this.$items.length-1;if(d&&!this.options.wrap)return b;var e="prev"==a?-1:1,f=(c+e)%this.$items.length;return this.$items.eq(f)},c.prototype.to=function(a){var b=this,c=this.getItemIndex(this.$active=this.$element.find(".item.active"));if(!(a>this.$items.length-1||a<0))return this.sliding?this.$element.one("slid.bs.carousel",function(){b.to(a)}):c==a?this.pause().cycle():this.slide(a>c?"next":"prev",this.$items.eq(a))},c.prototype.pause=function(b){return b||(this.paused=!0),this.$element.find(".next, .prev").length&&a.support.transition&&(this.$element.trigger(a.support.transition.end),this.cycle(!0)),this.interval=clearInterval(this.interval),this},c.prototype.next=function(){if(!this.sliding)return this.slide("next")},c.prototype.prev=function(){if(!this.sliding)return this.slide("prev")},c.prototype.slide=function(b,d){var e=this.$element.find(".item.active"),f=d||this.getItemForDirection(b,e),g=this.interval,h="next"==b?"left":"right",i=this;if(f.hasClass("active"))return this.sliding=!1;var j=f[0],k=a.Event("slide.bs.carousel",{relatedTarget:j,direction:h});if(this.$element.trigger(k),!k.isDefaultPrevented()){if(this.sliding=!0,g&&this.pause(),this.$indicators.length){this.$indicators.find(".active").removeClass("active");var l=a(this.$indicators.children()[this.getItemIndex(f)]);l&&l.addClass("active")}var m=a.Event("slid.bs.carousel",{relatedTarget:j,direction:h});return a.support.transition&&this.$element.hasClass("slide")?(f.addClass(b),f[0].offsetWidth,e.addClass(h),f.addClass(h),e.one("bsTransitionEnd",function(){f.removeClass([b,h].join(" ")).addClass("active"),e.removeClass(["active",h].join(" ")),i.sliding=!1,setTimeout(function(){i.$element.trigger(m)},0)}).emulateTransitionEnd(c.TRANSITION_DURATION)):(e.removeClass("active"),f.addClass("active"),this.sliding=!1,this.$element.trigger(m)),g&&this.cycle(),this}};var d=a.fn.carousel;a.fn.carousel=b,a.fn.carousel.Constructor=c,a.fn.carousel.noConflict=function(){return a.fn.carousel=d,this};var e=function(c){var d,e=a(this),f=a(e.attr("data-target")||(d=e.attr("href"))&&d.replace(/.*(?=#[^\s]+$)/,""));if(f.hasClass("carousel")){var g=a.extend({},f.data(),e.data()),h=e.attr("data-slide-to");h&&(g.interval=!1),b.call(f,g),h&&f.data("bs.carousel").to(h),c.preventDefault()}};a(document).on("click.bs.carousel.data-api","[data-slide]",e).on("click.bs.carousel.data-api","[data-slide-to]",e),a(window).on("load",function(){a('[data-ride="carousel"]').each(function(){var c=a(this);b.call(c,c.data())})})}(jQuery),+function(a){"use strict";function b(b){var c,d=b.attr("data-target")||(c=b.attr("href"))&&c.replace(/.*(?=#[^\s]+$)/,"");return a(d)}function c(b){return this.each(function(){var c=a(this),e=c.data("bs.collapse"),f=a.extend({},d.DEFAULTS,c.data(),"object"==typeof b&&b);!e&&f.toggle&&/show|hide/.test(b)&&(f.toggle=!1),e||c.data("bs.collapse",e=new d(this,f)),"string"==typeof b&&e[b]()})}var d=function(b,c){this.$element=a(b),this.options=a.extend({},d.DEFAULTS,c),this.$trigger=a('[data-toggle="collapse"][href="#'+b.id+'"],[data-toggle="collapse"][data-target="#'+b.id+'"]'),this.transitioning=null,this.options.parent?this.$parent=this.getParent():this.addAriaAndCollapsedClass(this.$element,this.$trigger),this.options.toggle&&this.toggle()};d.VERSION="3.3.7",d.TRANSITION_DURATION=350,d.DEFAULTS={toggle:!0},d.prototype.dimension=function(){var a=this.$element.hasClass("width");return a?"width":"height"},d.prototype.show=function(){if(!this.transitioning&&!this.$element.hasClass("in")){var b,e=this.$parent&&this.$parent.children(".panel").children(".in, .collapsing");if(!(e&&e.length&&(b=e.data("bs.collapse"),b&&b.transitioning))){var f=a.Event("show.bs.collapse");if(this.$element.trigger(f),!f.isDefaultPrevented()){e&&e.length&&(c.call(e,"hide"),b||e.data("bs.collapse",null));var g=this.dimension();this.$element.removeClass("collapse").addClass("collapsing")[g](0).attr("aria-expanded",!0),this.$trigger.removeClass("collapsed").attr("aria-expanded",!0),this.transitioning=1;var h=function(){this.$element.removeClass("collapsing").addClass("collapse in")[g](""),this.transitioning=0,this.$element.trigger("shown.bs.collapse")};if(!a.support.transition)return h.call(this);var i=a.camelCase(["scroll",g].join("-"));this.$element.one("bsTransitionEnd",a.proxy(h,this)).emulateTransitionEnd(d.TRANSITION_DURATION)[g](this.$element[0][i])}}}},d.prototype.hide=function(){if(!this.transitioning&&this.$element.hasClass("in")){var b=a.Event("hide.bs.collapse");if(this.$element.trigger(b),!b.isDefaultPrevented()){var c=this.dimension();this.$element[c](this.$element[c]())[0].offsetHeight,this.$element.addClass("collapsing").removeClass("collapse in").attr("aria-expanded",!1),this.$trigger.addClass("collapsed").attr("aria-expanded",!1),this.transitioning=1;var e=function(){this.transitioning=0,this.$element.removeClass("collapsing").addClass("collapse").trigger("hidden.bs.collapse")};return a.support.transition?void this.$element[c](0).one("bsTransitionEnd",a.proxy(e,this)).emulateTransitionEnd(d.TRANSITION_DURATION):e.call(this)}}},d.prototype.toggle=function(){this[this.$element.hasClass("in")?"hide":"show"]()},d.prototype.getParent=function(){return a(this.options.parent).find('[data-toggle="collapse"][data-parent="'+this.options.parent+'"]').each(a.proxy(function(c,d){var e=a(d);this.addAriaAndCollapsedClass(b(e),e)},this)).end()},d.prototype.addAriaAndCollapsedClass=function(a,b){var c=a.hasClass("in");a.attr("aria-expanded",c),b.toggleClass("collapsed",!c).attr("aria-expanded",c)};var e=a.fn.collapse;a.fn.collapse=c,a.fn.collapse.Constructor=d,a.fn.collapse.noConflict=function(){return a.fn.collapse=e,this},a(document).on("click.bs.collapse.data-api",'[data-toggle="collapse"]',function(d){var e=a(this);e.attr("data-target")||d.preventDefault();var f=b(e),g=f.data("bs.collapse"),h=g?"toggle":e.data();c.call(f,h)})}(jQuery),+function(a){"use strict";function b(b){var c=b.attr("data-target");c||(c=b.attr("href"),c=c&&/#[A-Za-z]/.test(c)&&c.replace(/.*(?=#[^\s]*$)/,""));var d=c&&a(c);return d&&d.length?d:b.parent()}function c(c){c&&3===c.which||(a(e).remove(),a(f).each(function(){var d=a(this),e=b(d),f={relatedTarget:this};e.hasClass("open")&&(c&&"click"==c.type&&/input|textarea/i.test(c.target.tagName)&&a.contains(e[0],c.target)||(e.trigger(c=a.Event("hide.bs.dropdown",f)),c.isDefaultPrevented()||(d.attr("aria-expanded","false"),e.removeClass("open").trigger(a.Event("hidden.bs.dropdown",f)))))}))}function d(b){return this.each(function(){var c=a(this),d=c.data("bs.dropdown");d||c.data("bs.dropdown",d=new g(this)),"string"==typeof b&&d[b].call(c)})}var e=".dropdown-backdrop",f='[data-toggle="dropdown"]',g=function(b){a(b).on("click.bs.dropdown",this.toggle)};g.VERSION="3.3.7",g.prototype.toggle=function(d){var e=a(this);if(!e.is(".disabled, :disabled")){var f=b(e),g=f.hasClass("open");if(c(),!g){"ontouchstart"in document.documentElement&&!f.closest(".navbar-nav").length&&a(document.createElement("div")).addClass("dropdown-backdrop").insertAfter(a(this)).on("click",c);var h={relatedTarget:this};if(f.trigger(d=a.Event("show.bs.dropdown",h)),d.isDefaultPrevented())return;e.trigger("focus").attr("aria-expanded","true"),f.toggleClass("open").trigger(a.Event("shown.bs.dropdown",h))}return!1}},g.prototype.keydown=function(c){if(/(38|40|27|32)/.test(c.which)&&!/input|textarea/i.test(c.target.tagName)){var d=a(this);if(c.preventDefault(),c.stopPropagation(),!d.is(".disabled, :disabled")){var e=b(d),g=e.hasClass("open");if(!g&&27!=c.which||g&&27==c.which)return 27==c.which&&e.find(f).trigger("focus"),d.trigger("click");var h=" li:not(.disabled):visible a",i=e.find(".dropdown-menu"+h);if(i.length){var j=i.index(c.target);38==c.which&&j>0&&j--,40==c.which&&j<i.length-1&&j++,~j||(j=0),i.eq(j).trigger("focus")}}}};var h=a.fn.dropdown;a.fn.dropdown=d,a.fn.dropdown.Constructor=g,a.fn.dropdown.noConflict=function(){return a.fn.dropdown=h,this},a(document).on("click.bs.dropdown.data-api",c).on("click.bs.dropdown.data-api",".dropdown form",function(a){a.stopPropagation()}).on("click.bs.dropdown.data-api",f,g.prototype.toggle).on("keydown.bs.dropdown.data-api",f,g.prototype.keydown).on("keydown.bs.dropdown.data-api",".dropdown-menu",g.prototype.keydown)}(jQuery),+function(a){"use strict";function b(b,d){return this.each(function(){var e=a(this),f=e.data("bs.modal"),g=a.extend({},c.DEFAULTS,e.data(),"object"==typeof b&&b);f||e.data("bs.modal",f=new c(this,g)),"string"==typeof b?f[b](d):g.show&&f.show(d)})}var c=function(b,c){this.options=c,this.$body=a(document.body),this.$element=a(b),this.$dialog=this.$element.find(".modal-dialog"),this.$backdrop=null,this.isShown=null,this.originalBodyPad=null,this.scrollbarWidth=0,this.ignoreBackdropClick=!1,this.options.remote&&this.$element.find(".modal-content").load(this.options.remote,a.proxy(function(){this.$element.trigger("loaded.bs.modal")},this))};c.VERSION="3.3.7",c.TRANSITION_DURATION=300,c.BACKDROP_TRANSITION_DURATION=150,c.DEFAULTS={backdrop:!0,keyboard:!0,show:!0},c.prototype.toggle=function(a){return this.isShown?this.hide():this.show(a)},c.prototype.show=function(b){var d=this,e=a.Event("show.bs.modal",{relatedTarget:b});this.$element.trigger(e),this.isShown||e.isDefaultPrevented()||(this.isShown=!0,this.checkScrollbar(),this.setScrollbar(),this.$body.addClass("modal-open"),this.escape(),this.resize(),this.$element.on("click.dismiss.bs.modal",'[data-dismiss="modal"]',a.proxy(this.hide,this)),this.$dialog.on("mousedown.dismiss.bs.modal",function(){d.$element.one("mouseup.dismiss.bs.modal",function(b){a(b.target).is(d.$element)&&(d.ignoreBackdropClick=!0)})}),this.backdrop(function(){var e=a.support.transition&&d.$element.hasClass("fade");d.$element.parent().length||d.$element.appendTo(d.$body),d.$element.show().scrollTop(0),d.adjustDialog(),e&&d.$element[0].offsetWidth,d.$element.addClass("in"),d.enforceFocus();var f=a.Event("shown.bs.modal",{relatedTarget:b});e?d.$dialog.one("bsTransitionEnd",function(){d.$element.trigger("focus").trigger(f)}).emulateTransitionEnd(c.TRANSITION_DURATION):d.$element.trigger("focus").trigger(f)}))},c.prototype.hide=function(b){b&&b.preventDefault(),b=a.Event("hide.bs.modal"),this.$element.trigger(b),this.isShown&&!b.isDefaultPrevented()&&(this.isShown=!1,this.escape(),this.resize(),a(document).off("focusin.bs.modal"),this.$element.removeClass("in").off("click.dismiss.bs.modal").off("mouseup.dismiss.bs.modal"),this.$dialog.off("mousedown.dismiss.bs.modal"),a.support.transition&&this.$element.hasClass("fade")?this.$element.one("bsTransitionEnd",a.proxy(this.hideModal,this)).emulateTransitionEnd(c.TRANSITION_DURATION):this.hideModal())},c.prototype.enforceFocus=function(){a(document).off("focusin.bs.modal").on("focusin.bs.modal",a.proxy(function(a){document===a.target||this.$element[0]===a.target||this.$element.has(a.target).length||this.$element.trigger("focus")},this))},c.prototype.escape=function(){this.isShown&&this.options.keyboard?this.$element.on("keydown.dismiss.bs.modal",a.proxy(function(a){27==a.which&&this.hide()},this)):this.isShown||this.$element.off("keydown.dismiss.bs.modal")},c.prototype.resize=function(){this.isShown?a(window).on("resize.bs.modal",a.proxy(this.handleUpdate,this)):a(window).off("resize.bs.modal")},c.prototype.hideModal=function(){var a=this;this.$element.hide(),this.backdrop(function(){a.$body.removeClass("modal-open"),a.resetAdjustments(),a.resetScrollbar(),a.$element.trigger("hidden.bs.modal")})},c.prototype.removeBackdrop=function(){this.$backdrop&&this.$backdrop.remove(),this.$backdrop=null},c.prototype.backdrop=function(b){var d=this,e=this.$element.hasClass("fade")?"fade":"";if(this.isShown&&this.options.backdrop){var f=a.support.transition&&e;if(this.$backdrop=a(document.createElement("div")).addClass("modal-backdrop "+e).appendTo(this.$body),this.$element.on("click.dismiss.bs.modal",a.proxy(function(a){return this.ignoreBackdropClick?void(this.ignoreBackdropClick=!1):void(a.target===a.currentTarget&&("static"==this.options.backdrop?this.$element[0].focus():this.hide()))},this)),f&&this.$backdrop[0].offsetWidth,this.$backdrop.addClass("in"),!b)return;f?this.$backdrop.one("bsTransitionEnd",b).emulateTransitionEnd(c.BACKDROP_TRANSITION_DURATION):b()}else if(!this.isShown&&this.$backdrop){this.$backdrop.removeClass("in");var g=function(){d.removeBackdrop(),b&&b()};a.support.transition&&this.$element.hasClass("fade")?this.$backdrop.one("bsTransitionEnd",g).emulateTransitionEnd(c.BACKDROP_TRANSITION_DURATION):g()}else b&&b()},c.prototype.handleUpdate=function(){this.adjustDialog()},c.prototype.adjustDialog=function(){var a=this.$element[0].scrollHeight>document.documentElement.clientHeight;this.$element.css({paddingLeft:!this.bodyIsOverflowing&&a?this.scrollbarWidth:"",paddingRight:this.bodyIsOverflowing&&!a?this.scrollbarWidth:""})},c.prototype.resetAdjustments=function(){this.$element.css({paddingLeft:"",paddingRight:""})},c.prototype.checkScrollbar=function(){var a=window.innerWidth;if(!a){var b=document.documentElement.getBoundingClientRect();a=b.right-Math.abs(b.left)}this.bodyIsOverflowing=document.body.clientWidth<a,this.scrollbarWidth=this.measureScrollbar()},c.prototype.setScrollbar=function(){var a=parseInt(this.$body.css("padding-right")||0,10);this.originalBodyPad=document.body.style.paddingRight||"",this.bodyIsOverflowing&&this.$body.css("padding-right",a+this.scrollbarWidth)},c.prototype.resetScrollbar=function(){this.$body.css("padding-right",this.originalBodyPad)},c.prototype.measureScrollbar=function(){var a=document.createElement("div");a.className="modal-scrollbar-measure",this.$body.append(a);var b=a.offsetWidth-a.clientWidth;return this.$body[0].removeChild(a),b};var d=a.fn.modal;a.fn.modal=b,a.fn.modal.Constructor=c,a.fn.modal.noConflict=function(){return a.fn.modal=d,this},a(document).on("click.bs.modal.data-api",'[data-toggle="modal"]',function(c){var d=a(this),e=d.attr("href"),f=a(d.attr("data-target")||e&&e.replace(/.*(?=#[^\s]+$)/,"")),g=f.data("bs.modal")?"toggle":a.extend({remote:!/#/.test(e)&&e},f.data(),d.data());d.is("a")&&c.preventDefault(),f.one("show.bs.modal",function(a){a.isDefaultPrevented()||f.one("hidden.bs.modal",function(){d.is(":visible")&&d.trigger("focus")})}),b.call(f,g,this)})}(jQuery),+function(a){"use strict";function b(b){return this.each(function(){var d=a(this),e=d.data("bs.tooltip"),f="object"==typeof b&&b;!e&&/destroy|hide/.test(b)||(e||d.data("bs.tooltip",e=new c(this,f)),"string"==typeof b&&e[b]())})}var c=function(a,b){this.type=null,this.options=null,this.enabled=null,this.timeout=null,this.hoverState=null,this.$element=null,this.inState=null,this.init("tooltip",a,b)};c.VERSION="3.3.7",c.TRANSITION_DURATION=150,c.DEFAULTS={animation:!0,placement:"top",selector:!1,template:'<div class="tooltip" role="tooltip"><div class="tooltip-arrow"></div><div class="tooltip-inner"></div></div>',trigger:"hover focus",title:"",delay:0,html:!1,container:!1,viewport:{selector:"body",padding:0}},c.prototype.init=function(b,c,d){if(this.enabled=!0,this.type=b,this.$element=a(c),this.options=this.getOptions(d),this.$viewport=this.options.viewport&&a(a.isFunction(this.options.viewport)?this.options.viewport.call(this,this.$element):this.options.viewport.selector||this.options.viewport),this.inState={click:!1,hover:!1,focus:!1},this.$element[0]instanceof document.constructor&&!this.options.selector)throw new Error("`selector` option must be specified when initializing "+this.type+" on the window.document object!");for(var e=this.options.trigger.split(" "),f=e.length;f--;){var g=e[f];if("click"==g)this.$element.on("click."+this.type,this.options.selector,a.proxy(this.toggle,this));else if("manual"!=g){var h="hover"==g?"mouseenter":"focusin",i="hover"==g?"mouseleave":"focusout";this.$element.on(h+"."+this.type,this.options.selector,a.proxy(this.enter,this)),this.$element.on(i+"."+this.type,this.options.selector,a.proxy(this.leave,this))}}this.options.selector?this._options=a.extend({},this.options,{trigger:"manual",selector:""}):this.fixTitle()},c.prototype.getDefaults=function(){return c.DEFAULTS},c.prototype.getOptions=function(b){return b=a.extend({},this.getDefaults(),this.$element.data(),b),b.delay&&"number"==typeof b.delay&&(b.delay={show:b.delay,hide:b.delay}),b},c.prototype.getDelegateOptions=function(){var b={},c=this.getDefaults();return this._options&&a.each(this._options,function(a,d){c[a]!=d&&(b[a]=d)}),b},c.prototype.enter=function(b){var c=b instanceof this.constructor?b:a(b.currentTarget).data("bs."+this.type);return c||(c=new this.constructor(b.currentTarget,this.getDelegateOptions()),a(b.currentTarget).data("bs."+this.type,c)),b instanceof a.Event&&(c.inState["focusin"==b.type?"focus":"hover"]=!0),c.tip().hasClass("in")||"in"==c.hoverState?void(c.hoverState="in"):(clearTimeout(c.timeout),c.hoverState="in",c.options.delay&&c.options.delay.show?void(c.timeout=setTimeout(function(){"in"==c.hoverState&&c.show()},c.options.delay.show)):c.show())},c.prototype.isInStateTrue=function(){for(var a in this.inState)if(this.inState[a])return!0;return!1},c.prototype.leave=function(b){var c=b instanceof this.constructor?b:a(b.currentTarget).data("bs."+this.type);if(c||(c=new this.constructor(b.currentTarget,this.getDelegateOptions()),a(b.currentTarget).data("bs."+this.type,c)),b instanceof a.Event&&(c.inState["focusout"==b.type?"focus":"hover"]=!1),!c.isInStateTrue())return clearTimeout(c.timeout),c.hoverState="out",c.options.delay&&c.options.delay.hide?void(c.timeout=setTimeout(function(){"out"==c.hoverState&&c.hide()},c.options.delay.hide)):c.hide()},c.prototype.show=function(){var b=a.Event("show.bs."+this.type);if(this.hasContent()&&this.enabled){this.$element.trigger(b);var d=a.contains(this.$element[0].ownerDocument.documentElement,this.$element[0]);if(b.isDefaultPrevented()||!d)return;var e=this,f=this.tip(),g=this.getUID(this.type);this.setContent(),f.attr("id",g),this.$element.attr("aria-describedby",g),this.options.animation&&f.addClass("fade");var h="function"==typeof this.options.placement?this.options.placement.call(this,f[0],this.$element[0]):this.options.placement,i=/\s?auto?\s?/i,j=i.test(h);j&&(h=h.replace(i,"")||"top"),f.detach().css({top:0,left:0,display:"block"}).addClass(h).data("bs."+this.type,this),this.options.container?f.appendTo(this.options.container):f.insertAfter(this.$element),this.$element.trigger("inserted.bs."+this.type);var k=this.getPosition(),l=f[0].offsetWidth,m=f[0].offsetHeight;if(j){var n=h,o=this.getPosition(this.$viewport);h="bottom"==h&&k.bottom+m>o.bottom?"top":"top"==h&&k.top-m<o.top?"bottom":"right"==h&&k.right+l>o.width?"left":"left"==h&&k.left-l<o.left?"right":h,f.removeClass(n).addClass(h)}var p=this.getCalculatedOffset(h,k,l,m);this.applyPlacement(p,h);var q=function(){var a=e.hoverState;e.$element.trigger("shown.bs."+e.type),e.hoverState=null,"out"==a&&e.leave(e)};a.support.transition&&this.$tip.hasClass("fade")?f.one("bsTransitionEnd",q).emulateTransitionEnd(c.TRANSITION_DURATION):q()}},c.prototype.applyPlacement=function(b,c){var d=this.tip(),e=d[0].offsetWidth,f=d[0].offsetHeight,g=parseInt(d.css("margin-top"),10),h=parseInt(d.css("margin-left"),10);isNaN(g)&&(g=0),isNaN(h)&&(h=0),b.top+=g,b.left+=h,a.offset.setOffset(d[0],a.extend({using:function(a){d.css({top:Math.round(a.top),left:Math.round(a.left)})}},b),0),d.addClass("in");var i=d[0].offsetWidth,j=d[0].offsetHeight;"top"==c&&j!=f&&(b.top=b.top+f-j);var k=this.getViewportAdjustedDelta(c,b,i,j);k.left?b.left+=k.left:b.top+=k.top;var l=/top|bottom/.test(c),m=l?2*k.left-e+i:2*k.top-f+j,n=l?"offsetWidth":"offsetHeight";d.offset(b),this.replaceArrow(m,d[0][n],l)},c.prototype.replaceArrow=function(a,b,c){this.arrow().css(c?"left":"top",50*(1-a/b)+"%").css(c?"top":"left","")},c.prototype.setContent=function(){var a=this.tip(),b=this.getTitle();a.find(".tooltip-inner")[this.options.html?"html":"text"](b),a.removeClass("fade in top bottom left right")},c.prototype.hide=function(b){function d(){"in"!=e.hoverState&&f.detach(),e.$element&&e.$element.removeAttr("aria-describedby").trigger("hidden.bs."+e.type),b&&b()}var e=this,f=a(this.$tip),g=a.Event("hide.bs."+this.type);if(this.$element.trigger(g),!g.isDefaultPrevented())return f.removeClass("in"),a.support.transition&&f.hasClass("fade")?f.one("bsTransitionEnd",d).emulateTransitionEnd(c.TRANSITION_DURATION):d(),this.hoverState=null,this},c.prototype.fixTitle=function(){var a=this.$element;(a.attr("title")||"string"!=typeof a.attr("data-original-title"))&&a.attr("data-original-title",a.attr("title")||"").attr("title","")},c.prototype.hasContent=function(){return this.getTitle()},c.prototype.getPosition=function(b){b=b||this.$element;var c=b[0],d="BODY"==c.tagName,e=c.getBoundingClientRect();null==e.width&&(e=a.extend({},e,{width:e.right-e.left,height:e.bottom-e.top}));var f=window.SVGElement&&c instanceof window.SVGElement,g=d?{top:0,left:0}:f?null:b.offset(),h={scroll:d?document.documentElement.scrollTop||document.body.scrollTop:b.scrollTop()},i=d?{width:a(window).width(),height:a(window).height()}:null;return a.extend({},e,h,i,g)},c.prototype.getCalculatedOffset=function(a,b,c,d){return"bottom"==a?{top:b.top+b.height,left:b.left+b.width/2-c/2}:"top"==a?{top:b.top-d,left:b.left+b.width/2-c/2}:"left"==a?{top:b.top+b.height/2-d/2,left:b.left-c}:{top:b.top+b.height/2-d/2,left:b.left+b.width}},c.prototype.getViewportAdjustedDelta=function(a,b,c,d){var e={top:0,left:0};if(!this.$viewport)return e;var f=this.options.viewport&&this.options.viewport.padding||0,g=this.getPosition(this.$viewport);if(/right|left/.test(a)){var h=b.top-f-g.scroll,i=b.top+f-g.scroll+d;h<g.top?e.top=g.top-h:i>g.top+g.height&&(e.top=g.top+g.height-i)}else{var j=b.left-f,k=b.left+f+c;j<g.left?e.left=g.left-j:k>g.right&&(e.left=g.left+g.width-k)}return e},c.prototype.getTitle=function(){var a,b=this.$element,c=this.options;return a=b.attr("data-original-title")||("function"==typeof c.title?c.title.call(b[0]):c.title)},c.prototype.getUID=function(a){do a+=~~(1e6*Math.random());while(document.getElementById(a));return a},c.prototype.tip=function(){if(!this.$tip&&(this.$tip=a(this.options.template),1!=this.$tip.length))throw new Error(this.type+" `template` option must consist of exactly 1 top-level element!");return this.$tip},c.prototype.arrow=function(){return this.$arrow=this.$arrow||this.tip().find(".tooltip-arrow")},c.prototype.enable=function(){this.enabled=!0},c.prototype.disable=function(){this.enabled=!1},c.prototype.toggleEnabled=function(){this.enabled=!this.enabled},c.prototype.toggle=function(b){var c=this;b&&(c=a(b.currentTarget).data("bs."+this.type),c||(c=new this.constructor(b.currentTarget,this.getDelegateOptions()),a(b.currentTarget).data("bs."+this.type,c))),b?(c.inState.click=!c.inState.click,c.isInStateTrue()?c.enter(c):c.leave(c)):c.tip().hasClass("in")?c.leave(c):c.enter(c)},c.prototype.destroy=function(){var a=this;clearTimeout(this.timeout),this.hide(function(){a.$element.off("."+a.type).removeData("bs."+a.type),a.$tip&&a.$tip.detach(),a.$tip=null,a.$arrow=null,a.$viewport=null,a.$element=null})};var d=a.fn.tooltip;a.fn.tooltip=b,a.fn.tooltip.Constructor=c,a.fn.tooltip.noConflict=function(){return a.fn.tooltip=d,this}}(jQuery),+function(a){"use strict";function b(b){return this.each(function(){var d=a(this),e=d.data("bs.popover"),f="object"==typeof b&&b;!e&&/destroy|hide/.test(b)||(e||d.data("bs.popover",e=new c(this,f)),"string"==typeof b&&e[b]())})}var c=function(a,b){this.init("popover",a,b)};if(!a.fn.tooltip)throw new Error("Popover requires tooltip.js");c.VERSION="3.3.7",c.DEFAULTS=a.extend({},a.fn.tooltip.Constructor.DEFAULTS,{placement:"right",trigger:"click",content:"",template:'<div class="popover" role="tooltip"><div class="arrow"></div><h3 class="popover-title"></h3><div class="popover-content"></div></div>'}),c.prototype=a.extend({},a.fn.tooltip.Constructor.prototype),c.prototype.constructor=c,c.prototype.getDefaults=function(){return c.DEFAULTS},c.prototype.setContent=function(){var a=this.tip(),b=this.getTitle(),c=this.getContent();a.find(".popover-title")[this.options.html?"html":"text"](b),a.find(".popover-content").children().detach().end()[this.options.html?"string"==typeof c?"html":"append":"text"](c),a.removeClass("fade top bottom left right in"),a.find(".popover-title").html()||a.find(".popover-title").hide()},c.prototype.hasContent=function(){return this.getTitle()||this.getContent()},c.prototype.getContent=function(){var a=this.$element,b=this.options;return a.attr("data-content")||("function"==typeof b.content?b.content.call(a[0]):b.content)},c.prototype.arrow=function(){return this.$arrow=this.$arrow||this.tip().find(".arrow")};var d=a.fn.popover;a.fn.popover=b,a.fn.popover.Constructor=c,a.fn.popover.noConflict=function(){return a.fn.popover=d,this}}(jQuery),+function(a){"use strict";function b(c,d){this.$body=a(document.body),this.$scrollElement=a(a(c).is(document.body)?window:c),this.options=a.extend({},b.DEFAULTS,d),this.selector=(this.options.target||"")+" .nav li > a",this.offsets=[],this.targets=[],this.activeTarget=null,this.scrollHeight=0,this.$scrollElement.on("scroll.bs.scrollspy",a.proxy(this.process,this)),this.refresh(),this.process()}function c(c){return this.each(function(){var d=a(this),e=d.data("bs.scrollspy"),f="object"==typeof c&&c;e||d.data("bs.scrollspy",e=new b(this,f)),"string"==typeof c&&e[c]()})}b.VERSION="3.3.7",b.DEFAULTS={offset:10},b.prototype.getScrollHeight=function(){return this.$scrollElement[0].scrollHeight||Math.max(this.$body[0].scrollHeight,document.documentElement.scrollHeight)},b.prototype.refresh=function(){var b=this,c="offset",d=0;this.offsets=[],this.targets=[],this.scrollHeight=this.getScrollHeight(),a.isWindow(this.$scrollElement[0])||(c="position",d=this.$scrollElement.scrollTop()),this.$body.find(this.selector).map(function(){var b=a(this),e=b.data("target")||b.attr("href"),f=/^#./.test(e)&&a(e);return f&&f.length&&f.is(":visible")&&[[f[c]().top+d,e]]||null}).sort(function(a,b){return a[0]-b[0]}).each(function(){b.offsets.push(this[0]),b.targets.push(this[1])})},b.prototype.process=function(){var a,b=this.$scrollElement.scrollTop()+this.options.offset,c=this.getScrollHeight(),d=this.options.offset+c-this.$scrollElement.height(),e=this.offsets,f=this.targets,g=this.activeTarget;if(this.scrollHeight!=c&&this.refresh(),b>=d)return g!=(a=f[f.length-1])&&this.activate(a);if(g&&b<e[0])return this.activeTarget=null,this.clear();for(a=e.length;a--;)g!=f[a]&&b>=e[a]&&(void 0===e[a+1]||b<e[a+1])&&this.activate(f[a])},b.prototype.activate=function(b){
7
- this.activeTarget=b,this.clear();var c=this.selector+'[data-target="'+b+'"],'+this.selector+'[href="'+b+'"]',d=a(c).parents("li").addClass("active");d.parent(".dropdown-menu").length&&(d=d.closest("li.dropdown").addClass("active")),d.trigger("activate.bs.scrollspy")},b.prototype.clear=function(){a(this.selector).parentsUntil(this.options.target,".active").removeClass("active")};var d=a.fn.scrollspy;a.fn.scrollspy=c,a.fn.scrollspy.Constructor=b,a.fn.scrollspy.noConflict=function(){return a.fn.scrollspy=d,this},a(window).on("load.bs.scrollspy.data-api",function(){a('[data-spy="scroll"]').each(function(){var b=a(this);c.call(b,b.data())})})}(jQuery),+function(a){"use strict";function b(b){return this.each(function(){var d=a(this),e=d.data("bs.tab");e||d.data("bs.tab",e=new c(this)),"string"==typeof b&&e[b]()})}var c=function(b){this.element=a(b)};c.VERSION="3.3.7",c.TRANSITION_DURATION=150,c.prototype.show=function(){var b=this.element,c=b.closest("ul:not(.dropdown-menu)"),d=b.data("target");if(d||(d=b.attr("href"),d=d&&d.replace(/.*(?=#[^\s]*$)/,"")),!b.parent("li").hasClass("active")){var e=c.find(".active:last a"),f=a.Event("hide.bs.tab",{relatedTarget:b[0]}),g=a.Event("show.bs.tab",{relatedTarget:e[0]});if(e.trigger(f),b.trigger(g),!g.isDefaultPrevented()&&!f.isDefaultPrevented()){var h=a(d);this.activate(b.closest("li"),c),this.activate(h,h.parent(),function(){e.trigger({type:"hidden.bs.tab",relatedTarget:b[0]}),b.trigger({type:"shown.bs.tab",relatedTarget:e[0]})})}}},c.prototype.activate=function(b,d,e){function f(){g.removeClass("active").find("> .dropdown-menu > .active").removeClass("active").end().find('[data-toggle="tab"]').attr("aria-expanded",!1),b.addClass("active").find('[data-toggle="tab"]').attr("aria-expanded",!0),h?(b[0].offsetWidth,b.addClass("in")):b.removeClass("fade"),b.parent(".dropdown-menu").length&&b.closest("li.dropdown").addClass("active").end().find('[data-toggle="tab"]').attr("aria-expanded",!0),e&&e()}var g=d.find("> .active"),h=e&&a.support.transition&&(g.length&&g.hasClass("fade")||!!d.find("> .fade").length);g.length&&h?g.one("bsTransitionEnd",f).emulateTransitionEnd(c.TRANSITION_DURATION):f(),g.removeClass("in")};var d=a.fn.tab;a.fn.tab=b,a.fn.tab.Constructor=c,a.fn.tab.noConflict=function(){return a.fn.tab=d,this};var e=function(c){c.preventDefault(),b.call(a(this),"show")};a(document).on("click.bs.tab.data-api",'[data-toggle="tab"]',e).on("click.bs.tab.data-api",'[data-toggle="pill"]',e)}(jQuery),+function(a){"use strict";function b(b){return this.each(function(){var d=a(this),e=d.data("bs.affix"),f="object"==typeof b&&b;e||d.data("bs.affix",e=new c(this,f)),"string"==typeof b&&e[b]()})}var c=function(b,d){this.options=a.extend({},c.DEFAULTS,d),this.$target=a(this.options.target).on("scroll.bs.affix.data-api",a.proxy(this.checkPosition,this)).on("click.bs.affix.data-api",a.proxy(this.checkPositionWithEventLoop,this)),this.$element=a(b),this.affixed=null,this.unpin=null,this.pinnedOffset=null,this.checkPosition()};c.VERSION="3.3.7",c.RESET="affix affix-top affix-bottom",c.DEFAULTS={offset:0,target:window},c.prototype.getState=function(a,b,c,d){var e=this.$target.scrollTop(),f=this.$element.offset(),g=this.$target.height();if(null!=c&&"top"==this.affixed)return e<c&&"top";if("bottom"==this.affixed)return null!=c?!(e+this.unpin<=f.top)&&"bottom":!(e+g<=a-d)&&"bottom";var h=null==this.affixed,i=h?e:f.top,j=h?g:b;return null!=c&&e<=c?"top":null!=d&&i+j>=a-d&&"bottom"},c.prototype.getPinnedOffset=function(){if(this.pinnedOffset)return this.pinnedOffset;this.$element.removeClass(c.RESET).addClass("affix");var a=this.$target.scrollTop(),b=this.$element.offset();return this.pinnedOffset=b.top-a},c.prototype.checkPositionWithEventLoop=function(){setTimeout(a.proxy(this.checkPosition,this),1)},c.prototype.checkPosition=function(){if(this.$element.is(":visible")){var b=this.$element.height(),d=this.options.offset,e=d.top,f=d.bottom,g=Math.max(a(document).height(),a(document.body).height());"object"!=typeof d&&(f=e=d),"function"==typeof e&&(e=d.top(this.$element)),"function"==typeof f&&(f=d.bottom(this.$element));var h=this.getState(g,b,e,f);if(this.affixed!=h){null!=this.unpin&&this.$element.css("top","");var i="affix"+(h?"-"+h:""),j=a.Event(i+".bs.affix");if(this.$element.trigger(j),j.isDefaultPrevented())return;this.affixed=h,this.unpin="bottom"==h?this.getPinnedOffset():null,this.$element.removeClass(c.RESET).addClass(i).trigger(i.replace("affix","affixed")+".bs.affix")}"bottom"==h&&this.$element.offset({top:g-b-f})}};var d=a.fn.affix;a.fn.affix=b,a.fn.affix.Constructor=c,a.fn.affix.noConflict=function(){return a.fn.affix=d,this},a(window).on("load",function(){a('[data-spy="affix"]').each(function(){var c=a(this),d=c.data();d.offset=d.offset||{},null!=d.offsetBottom&&(d.offset.bottom=d.offsetBottom),null!=d.offsetTop&&(d.offset.top=d.offsetTop),b.call(c,d)})})}(jQuery);
 
 
 
 
 
 
 
js/uris-multiple-media-uploader.js DELETED
@@ -1,81 +0,0 @@
1
- jQuery(function(jQuery) {
2
-
3
- var file_frame,
4
- rpggallery = {
5
- admin_thumb_ul: '',
6
- init: function() {
7
- this.admin_thumb_ul = jQuery('#rpg_gallery_thumbs');
8
- this.admin_thumb_ul.sortable({
9
- placeholder: '',
10
- revert: true,
11
- });
12
- this.admin_thumb_ul.on('click', '.rpggallery_remove', function() {
13
- if (confirm('Are you sure you want to delete this?')) {
14
- jQuery(this).parent().fadeOut(1000, function() {
15
- jQuery(this).remove();
16
- });
17
- }
18
- return false;
19
- });
20
-
21
- jQuery('#uris_gallery_upload_button').on('click', function(event) {
22
- event.preventDefault();
23
- if (file_frame) {
24
- file_frame.open();
25
- return;
26
- }
27
-
28
- file_frame = wp.media.frames.file_frame = wp.media({
29
- title: jQuery(this).data('uploader_title'),
30
- button: {
31
- text: jQuery(this).data('uploader_button_text'),
32
- },
33
- multiple: true
34
- });
35
-
36
- file_frame.on('select', function() {
37
- var images = file_frame.state().get('selection').toJSON(),
38
- length = images.length;
39
- for (var i = 0; i < length; i++) {
40
- rpggallery.get_thumbnail_uris(images[i]['id']);
41
- }
42
- });
43
- file_frame.open();
44
- });
45
-
46
- jQuery('#uris_delete_all_button').on('click', function() {
47
- if (confirm('Are you sure you want to delete all the image slides?')) {
48
- rpggallery.admin_thumb_ul.empty();
49
- }
50
- return false;
51
- });
52
-
53
-
54
- },
55
- get_thumbnail_uris: function(id, cb) {
56
- cb = cb || function() {
57
- };
58
- var data = {
59
- action: 'uris_get_thumbnail',
60
- imageid: id
61
- };
62
- jQuery.post(ajaxurl, data, function(response) {
63
- rpggallery.admin_thumb_ul.append(response);
64
- cb();
65
- });
66
- },
67
- get_all_thumbnails: function(post_id, included) {
68
- var data = {
69
- action: 'rpggallery_get_all_thumbnail',
70
- post_id: post_id,
71
- included: included
72
- };
73
- jQuery('#rpggallery_spinner').show();
74
- jQuery.post(ajaxurl, data, function(response) {
75
- rpggallery.admin_thumb_ul.append(response);
76
- jQuery('#rpggallery_spinner').hide();
77
- });
78
- }
79
- };
80
- rpggallery.init();
81
- });
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
js/wl-color-picker.js DELETED
@@ -1,20 +0,0 @@
1
- jQuery(document).ready(function($){
2
- jQuery('.my-color-field').wpColorPicker();
3
- });
4
-
5
- var myOptions = {
6
- // you can declare a default color here,
7
- // or in the data-default-color attribute on the input
8
- defaultColor: false,
9
- // a callback to fire whenever the color changes to a valid color
10
- change: function(event, ui){},
11
- // a callback to fire when the input is emptied or an invalid color
12
- clear: function() {},
13
- // hide the color picker controls on load
14
- hide: true,
15
- // show a group of common colors beneath the square
16
- // or, supply an array of colors to customize further
17
- palettes: true
18
- };
19
-
20
- jQuery('.my-color-field').wpColorPicker(myOptions);
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
uris-layout.php → layout.php RENAMED
@@ -13,20 +13,30 @@ $post_id = get_the_ID();
13
  /**
14
  * Get All Slides Details Post Meta
15
  */
16
- $RPGP_AllPhotosDetails = unserialize(base64_decode(get_post_meta( get_the_ID(), 'ris_all_photos_details', true)));
 
 
 
 
 
 
 
 
 
 
17
  if($WRIS_L3_Slide_Order == "DESC" ) {
18
- $RPGP_AllPhotosDetails = array_reverse($RPGP_AllPhotosDetails, true);
19
  }
20
  if($WRIS_L3_Slide_Order == "shuffle" ) {
21
- $shuffle = shuffle($RPGP_AllPhotosDetails);
22
  }
23
- $TotalImages = get_post_meta( get_the_ID(), 'ris_total_images_count', true );
24
  $i = 1;
25
  $j = 1;
26
  ?>
27
  <script type="text/javascript">
28
  document.addEventListener("DOMContentLoaded", function(event) {
29
- jQuery( '#example3_<?php echo $post_id; ?>' ).sliderPro({
30
  //width
31
  <?php if($WRIS_L3_Width == "100%") { ?>
32
  width: "100%",
@@ -97,7 +107,7 @@ document.addEventListener("DOMContentLoaded", function(event) {
97
  /* Layout 3 */
98
  /* border */
99
  <?php if($WRIS_L3_Thumbnail_Style == "border") { ?>
100
- #example3_<?php echo $post_id; ?> .sp-selected-thumbnail {
101
  border: 4px solid <?php echo $WRIS_L3_Navigation_Pointer_Color ; ?>;
102
  }
103
  <?php } ?>
@@ -158,13 +168,13 @@ document.addEventListener("DOMContentLoaded", function(event) {
158
  background-color: <?php echo $WRIS_L3_Navigation_Color; ?> !important;
159
  }
160
 
161
- #example3_<?php echo $post_id; ?> .title-in {
162
  color: <?php echo $WRIS_L3_Title_Color; ?> !important;
163
  font-weight: bolder;
164
  text-align: center;
165
  }
166
 
167
- #example3_<?php echo $post_id; ?> .title-in-bg {
168
  background: rgba(255, 255, 255, 0.7); !important;
169
  white-space: unset !important;
170
  max-width: 90%;
@@ -174,11 +184,11 @@ document.addEventListener("DOMContentLoaded", function(event) {
174
  font-size: 14px !important;
175
  }
176
 
177
- #example3_<?php echo $post_id; ?> .desc-in {
178
  color: <?php echo $WRIS_L3_Desc_Color; ?> !important;
179
  text-align: center;
180
  }
181
- #example3_<?php echo $post_id; ?> .desc-in-bg {
182
  background: rgba(<?php echo $WRIS_L3_Desc_BgColor; ?>, <?php echo "0.7"; ?>) !important;
183
  white-space: unset !important;
184
  width: 80% !important;
@@ -188,7 +198,7 @@ document.addEventListener("DOMContentLoaded", function(event) {
188
  font-size: 13px !important;
189
  }
190
 
191
- .uris-title{
192
  font-family: <?php echo $WRIS_L3_Font_Style; ?>;
193
  <?php
194
  if($WRIS_L3_Title_Align==1){
@@ -203,21 +213,21 @@ document.addEventListener("DOMContentLoaded", function(event) {
203
  }
204
 
205
  @media (max-width: 640px) {
206
- #example3_<?php echo $post_id; ?> .hide-small-screen {
207
  display: none;
208
  }
209
  }
210
 
211
  @media (max-width: 860px) {
212
- #example3_<?php echo $post_id; ?> .sp-layer {
213
  font-size: 18px;
214
  }
215
 
216
- #example3_<?php echo $post_id; ?> .hide-medium-screen {
217
  display: none;
218
  }
219
  }
220
- .fnf{
221
  background-color: #a92929;
222
  border-radius: 5px;
223
  color: #fff;
@@ -229,118 +239,115 @@ document.addEventListener("DOMContentLoaded", function(event) {
229
  <?php echo $WRIS_L3_Custom_CSS; ?>
230
  </style>
231
  <?php if($WRIS_L3_Slide_Title) { ?>
232
- <h3 class="uris-slider-title uris-title"><?php echo get_the_title( $post_id ); ?></h3>
233
- <?php }
234
- if($TotalImages>0){
235
- ?>
236
- <div id="example3_<?php echo $post_id; ?>" class="slider-pro">
237
  <!---- slides div start ---->
238
  <div class="sp-slides">
239
  <?php
240
- if(is_array($RPGP_AllPhotosDetails)){
241
- foreach($RPGP_AllPhotosDetails as $RPGP_SinglePhotoDetails) {
242
- $Title = $RPGP_SinglePhotoDetails['rpgp_image_label'];
243
- $Desc = $RPGP_SinglePhotoDetails['rpgp_image_desc'];
244
- $Url = $RPGP_SinglePhotoDetails['rpgp_image_url'];
245
- $i++;
246
- if($Title == "") {
247
- // if slide title blank then
248
- global $wpdb;
249
- $post_table_name = $wpdb->prefix. "posts";
250
- if(count($attachment = $wpdb->get_col($wpdb->prepare("SELECT `post_title` FROM `$post_table_name` WHERE `guid` LIKE '%s'", $Url)))) {
251
- // attachment title as alt
252
- $slide_alt = $attachment[0];
253
- if(empty($attachment[0])) {
254
- // post title as alt
255
- $slide_alt = get_the_title( $post_id );
256
  }
 
 
257
  }
258
- } else {
259
- // slide title as alt
260
- $slide_alt = $Title;
261
- }
262
- ?>
263
- <div class="sp-slide">
264
- <img class="sp-image" alt="<?php echo esc_attr($slide_alt); ?>" src="<?php echo URIS_PLUGIN_URL; ?>css/images/blank.gif" data-src="<?php echo esc_url($Url); ?>" />
265
 
266
- <?php if($Title != "") { ?>
267
- <p class="sp-layer sp-white sp-padding title-in title-in-bg hide-small-screen"
268
- data-position="centerCenter"
269
- data-vertical="-14%"
270
- data-show-transition="left" data-show-delay="500">
271
- <?php // set slide title as a custom title
272
- if($WRIS_L3_Set_slide_Title==0){
273
- if(strlen($Title) > 100 ) echo substr($Title,0,100); else echo esc_html( $Title );
274
- }else{ // set slide title as a file title
275
- global $wpdb;
276
- $post_table_name = $wpdb->prefix. "posts";
277
- if(count($attachment = $wpdb->get_col($wpdb->prepare("SELECT `post_title` FROM `$post_table_name` WHERE `guid` LIKE '%s'", $Url)))) {
278
- // attachment title as slide title
279
- echo $Title = $attachment[0];
280
- if(empty($attachment[0])) {
281
- // post title as slide title
282
- echo $Title = get_the_title( $post_id );
283
- }
284
- }
285
- }
286
- ?>
287
- </p>
288
- <?php }
289
- ?>
290
 
291
- <?php if($Title == "" && $WRIS_L3_Set_slide_Title==1 ) { ?>
292
  <p class="sp-layer sp-white sp-padding title-in title-in-bg hide-small-screen"
293
  data-position="centerCenter"
294
  data-vertical="-14%"
295
  data-show-transition="left" data-show-delay="500">
296
- <?php // set slide title as a custom title
297
- if($WRIS_L3_Set_slide_Title==1){
298
- global $wpdb;
299
- $post_table_name = $wpdb->prefix. "posts";
300
- if(count($attachment = $wpdb->get_col($wpdb->prepare("SELECT `post_title` FROM `$post_table_name` WHERE `guid` LIKE '%s'", $Url)))) {
301
- // attachment title as slide title
302
- echo $Title = $attachment[0];
303
- if(empty($attachment[0])) {
304
- // post title as slide title
305
- echo $Title = get_the_title( $post_id );
306
- }
307
- }
308
- }
309
-
310
- ?>
311
  </p>
312
- <?php }
313
- ?>
314
 
315
- <?php if($Desc != "") { ?>
316
  <p class="sp-layer sp-black sp-padding desc-in desc-in-bg hide-medium-screen"
317
  data-position="centerCenter"
318
  data-vertical="14%"
319
  data-show-transition="right" data-show-delay="500">
320
- <?php if(strlen($Desc) > 300 ) echo substr(wp_kses_post($Desc),0,300)."..."; else echo wp_kses_post($Desc); ?>
321
  </p>
322
  <?php } ?>
323
  </div>
324
  <?php } //end for each
325
- }//end of is_array ?>
 
326
  </div>
327
 
328
  <!---- slides div end ---->
329
- <?php
330
- if($WRIS_L3_Slider_Navigation == 1) {
331
- ?>
332
  <!-- slides thumbnails div start -->
333
  <div class="sp-thumbnails">
334
  <?php
335
- if(is_array($RPGP_AllPhotosDetails)){
336
- foreach($RPGP_AllPhotosDetails as $RPGP_SinglePhotoDetails) {
337
- $ThumbUrl = $RPGP_SinglePhotoDetails['rpggallery_admin_thumb'];
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
338
  $j++; ?>
339
- <img class="sp-thumbnail" src="<?php echo URIS_PLUGIN_URL; ?>img/loading.gif" data-src="<?php echo esc_url($ThumbUrl); ?>" alt="<?php _e( 'Loading image...', URIS_TD ); ?>"/>
340
- <?php } // end of foreach
341
  }// end of is_array ?>
342
  </div>
343
  <?php } ?>
344
- <!-- slides thumbnails div end -->
345
  </div>
346
- <?php } else { ?> <div class="fnf"><i class="fa fa-times-circle"></i> No Slide Found In Slider.</div> <?php } endwhile; ?>
13
  /**
14
  * Get All Slides Details Post Meta
15
  */
16
+ $URIS_All_Slide_Ids = get_post_meta( get_the_ID(), 'ris_all_photos_details', true);
17
+
18
+
19
+ /* free old or 3.3.9 to free 3.3.10 update */
20
+ if ( ! is_array( $URIS_All_Slide_Ids ) ) {
21
+ $URIS_All_Slide_Ids = unserialize(base64_decode(get_post_meta( get_the_ID(), 'ris_all_photos_details', true)));
22
+ $TotalSlideIds = count(unserialize(base64_decode(get_post_meta( get_the_ID(), 'ris_all_photos_details', true ))));
23
+ } else {
24
+ $TotalSlideIds = count(get_post_meta( get_the_ID(), 'ris_all_photos_details', true ));
25
+ }
26
+
27
  if($WRIS_L3_Slide_Order == "DESC" ) {
28
+ $URIS_All_Slide_Ids = array_reverse($URIS_All_Slide_Ids, true);
29
  }
30
  if($WRIS_L3_Slide_Order == "shuffle" ) {
31
+ $shuffle = shuffle($URIS_All_Slide_Ids);
32
  }
33
+
34
  $i = 1;
35
  $j = 1;
36
  ?>
37
  <script type="text/javascript">
38
  document.addEventListener("DOMContentLoaded", function(event) {
39
+ jQuery( '#slider-pro-3-<?php echo $post_id; ?>' ).sliderPro({
40
  //width
41
  <?php if($WRIS_L3_Width == "100%") { ?>
42
  width: "100%",
107
  /* Layout 3 */
108
  /* border */
109
  <?php if($WRIS_L3_Thumbnail_Style == "border") { ?>
110
+ #slider-pro-3-<?php echo $post_id; ?> .sp-selected-thumbnail {
111
  border: 4px solid <?php echo $WRIS_L3_Navigation_Pointer_Color ; ?>;
112
  }
113
  <?php } ?>
168
  background-color: <?php echo $WRIS_L3_Navigation_Color; ?> !important;
169
  }
170
 
171
+ #slider-pro-3-<?php echo $post_id; ?> .title-in {
172
  color: <?php echo $WRIS_L3_Title_Color; ?> !important;
173
  font-weight: bolder;
174
  text-align: center;
175
  }
176
 
177
+ #slider-pro-3-<?php echo $post_id; ?> .title-in-bg {
178
  background: rgba(255, 255, 255, 0.7); !important;
179
  white-space: unset !important;
180
  max-width: 90%;
184
  font-size: 14px !important;
185
  }
186
 
187
+ #slider-pro-3-<?php echo $post_id; ?> .desc-in {
188
  color: <?php echo $WRIS_L3_Desc_Color; ?> !important;
189
  text-align: center;
190
  }
191
+ #slider-pro-3-<?php echo $post_id; ?> .desc-in-bg {
192
  background: rgba(<?php echo $WRIS_L3_Desc_BgColor; ?>, <?php echo "0.7"; ?>) !important;
193
  white-space: unset !important;
194
  width: 80% !important;
198
  font-size: 13px !important;
199
  }
200
 
201
+ .uris-title {
202
  font-family: <?php echo $WRIS_L3_Font_Style; ?>;
203
  <?php
204
  if($WRIS_L3_Title_Align==1){
213
  }
214
 
215
  @media (max-width: 640px) {
216
+ #slider-pro-3-<?php echo $post_id; ?> .hide-small-screen {
217
  display: none;
218
  }
219
  }
220
 
221
  @media (max-width: 860px) {
222
+ #slider-pro-3-<?php echo $post_id; ?> .sp-layer {
223
  font-size: 18px;
224
  }
225
 
226
+ #slider-pro-3-<?php echo $post_id; ?> .hide-medium-screen {
227
  display: none;
228
  }
229
  }
230
+ .slides-not-found {
231
  background-color: #a92929;
232
  border-radius: 5px;
233
  color: #fff;
239
  <?php echo $WRIS_L3_Custom_CSS; ?>
240
  </style>
241
  <?php if($WRIS_L3_Slide_Title) { ?>
242
+ <h3 class="uris-slider-title uris-title"><?php echo $post_title = get_the_title( $post_id ); ?></h3>
243
+ <?php } if($TotalSlideIds>0){ ?>
244
+ <div id="slider-pro-3-<?php echo $post_id; ?>" class="slider-pro">
 
 
245
  <!---- slides div start ---->
246
  <div class="sp-slides">
247
  <?php
248
+ if(is_array($URIS_All_Slide_Ids)){
249
+ foreach($URIS_All_Slide_Ids as $URIS_Slide_Id) {
250
+
251
+ /* free old or 3.3.9 to free 3.3.10 update */
252
+ if(isset($URIS_Slide_Id['rpgp_image_url'])){
253
+ $Url = $URIS_Slide_Id['rpgp_image_url'];
254
+ global $wpdb;
255
+ $post_table_name = $wpdb->prefix. "posts";
256
+ if(count($attachment_id = $wpdb->get_col($wpdb->prepare("SELECT `id` FROM `$post_table_name` WHERE `guid` LIKE '%s'", $Url)))) {
257
+ $slide_id = $attachment_id[0];
 
 
 
 
 
 
258
  }
259
+ } else {
260
+ $slide_id = $URIS_Slide_Id['rpgp_image_id'];
261
  }
 
 
 
 
 
 
 
262
 
263
+ $attachment = get_post( $slide_id ); // get all slide details
264
+ $slide_alt = get_post_meta( $attachment->ID, '_wp_attachment_image_alt', true );
265
+ $slide_caption = $attachment->post_excerpt;
266
+ $slide_description = $attachment->post_content;
267
+ $slide_src = $attachment->guid; // full image URL
268
+ $slide_title = $attachment->post_title; // attachment title
269
+ $i++;
270
+
271
+ // alt is blank than set attachment title as alt tag
272
+ if($slide_alt == "" && $slide_title != "") {
273
+ $slide_alt = $slide_title;
274
+ }
275
+
276
+ // slide title is blank than set post title as alt tag
277
+ if($slide_alt == "" && $slide_title == "") {
278
+ $slide_alt = $post_title;
279
+ }
280
+ ?>
281
+ <div class="sp-slide">
282
+ <img class="sp-image" alt="<?php echo esc_attr($slide_alt); ?>" src="<?php echo URIS_PLUGIN_URL; ?>assets/css/images/blank.gif" data-src="<?php echo esc_url($slide_src); ?>" />
 
 
 
 
283
 
284
+ <?php if($slide_title != "") { ?>
285
  <p class="sp-layer sp-white sp-padding title-in title-in-bg hide-small-screen"
286
  data-position="centerCenter"
287
  data-vertical="-14%"
288
  data-show-transition="left" data-show-delay="500">
289
+ <?php echo esc_html( $slide_title ); ?>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
290
  </p>
291
+ <?php } ?>
 
292
 
293
+ <?php if($slide_description != "") { ?>
294
  <p class="sp-layer sp-black sp-padding desc-in desc-in-bg hide-medium-screen"
295
  data-position="centerCenter"
296
  data-vertical="14%"
297
  data-show-transition="right" data-show-delay="500">
298
+ <?php if(strlen($slide_description) > 300 ) echo substr(wp_kses_post($slide_description),0,300)."..."; else echo wp_kses_post($slide_description); ?>
299
  </p>
300
  <?php } ?>
301
  </div>
302
  <?php } //end for each
303
+ } //end of is_array
304
+ ?>
305
  </div>
306
 
307
  <!---- slides div end ---->
308
+ <?php if($WRIS_L3_Slider_Navigation == 1) { ?>
 
 
309
  <!-- slides thumbnails div start -->
310
  <div class="sp-thumbnails">
311
  <?php
312
+ if(is_array($URIS_All_Slide_Ids)){
313
+ foreach($URIS_All_Slide_Ids as $URIS_Slide_Id) {
314
+
315
+ /* free old or 3.3.9 to free 3.3.10 update */
316
+ if(isset($URIS_Slide_Id['rpgp_image_url'])){
317
+ $Url = $URIS_Slide_Id['rpgp_image_url'];
318
+ global $wpdb;
319
+ $post_table_name = $wpdb->prefix. "posts";
320
+ if(count($attachment_id = $wpdb->get_col($wpdb->prepare("SELECT `id` FROM `$post_table_name` WHERE `guid` LIKE '%s'", $Url)))) {
321
+ $slide_id = $attachment_id[0];
322
+ }
323
+ } else {
324
+ $slide_id = $URIS_Slide_Id['rpgp_image_id'];
325
+ }
326
+
327
+ $attachment = get_post( $slide_id ); // get all slide details
328
+ $slide_alt = get_post_meta( $attachment->ID, '_wp_attachment_image_alt', true );
329
+ $slide_caption = $attachment->post_excerpt;
330
+ $slide_description = $attachment->post_content;
331
+ $slide_src = $attachment->guid; // full image URL
332
+ $slide_title = $attachment->post_title; // attachment title
333
+ $slide_medium = wp_get_attachment_image_src($slide_id, 'medium', true); // return is array medium image URL
334
+
335
+ // alt is blank than set attachment title as alt tag
336
+ if($slide_alt == "" && $slide_title != "") {
337
+ $slide_alt = $slide_title;
338
+ }
339
+
340
+ // slide title is blank than set post title as alt tag
341
+ if($slide_alt == "" && $slide_title == "") {
342
+ $slide_alt = $post_title;
343
+ }
344
+
345
  $j++; ?>
346
+ <img class="sp-thumbnail" src="<?php echo URIS_PLUGIN_URL; ?>assets/img/loading.gif" data-src="<?php echo esc_url($slide_medium[0]); ?>" alt="<?php echo $slide_alt; ?>"/>
347
+ <?php } // end of foreach
348
  }// end of is_array ?>
349
  </div>
350
  <?php } ?>
351
+ <!-- slides thumbnails div end -->
352
  </div>
353
+ <?php } else { ?> <div class="slides-not-found"><i class="fa fa-times-circle"></i> No Slide Found In Slider.</div> <?php } endwhile; ?>
products.php CHANGED
@@ -12,67 +12,31 @@ class WPFURIS_Product_Menu {
12
  <div class="wpfrank-products-container">
13
  <div class="wpfrank-products-title"><h1>Our Premium Products</h1></div>
14
  <div class="wpfrank-products">
15
- <div class="wpfrank-product">
16
- <div class="wpfrank-product-title">WP Video Album Gallery Pro</div>
17
- <img class="wpfrank-product-image" src="<?php echo URIS_PLUGIN_URL . "img/products/WP-Video-Album-Gallery-Pro.jpg"; ?>">
18
- <div class="wpfrank-product-tagline">Premium Plugin To Add Eye Catching Video Galleries On WordPress Website</div>
19
- <div class="wpfrank-product-links">
20
- <a target="_blank" href="http://wpfrank.com/demo/wp-video-album-gallery-pro/" class="wpfrank-link-button wpfrank-try-now">Try Now</a>
21
- <a target="_blank" href="http://wpfrank.com/account/signup/wp-video-album-gallery-pro" class="wpfrank-link-button wpfrank-buy-now">Buy Now</a>
22
- </div>
23
- </div>
24
- <div class="wpfrank-product">
25
- <div class="wpfrank-product-title">WP Photo Gallery Pro</div>
26
- <img class="wpfrank-product-image" src="<?php echo URIS_PLUGIN_URL . "img/products/WP-Photo-Gallery-Pro.jpg"; ?>">
27
- <div class="wpfrank-product-tagline">Premium Plugin To Add Eye Catching Photo Galleries On WordPress Website</div>
28
- <div class="wpfrank-product-links">
29
- <a target="_blank" href="http://wpfrank.com/demo/wp-photo-gallery-pro/" class="wpfrank-link-button wpfrank-try-now">Try Now</a>
30
- <a target="_blank" href="http://wpfrank.com/account/signup/wp-photo-gallery-pro" class="wpfrank-link-button wpfrank-buy-now">Buy Now</a>
31
- </div>
32
- </div>
33
- <div class="wpfrank-product">
34
- <div class="wpfrank-product-title">Appointment Scheduler Pro</div>
35
- <img class="wpfrank-product-image" src="<?php echo URIS_PLUGIN_URL . "img/products/Appointment-Scheduler-Pro.jpg"; ?>">
36
- <div class="wpfrank-product-tagline">Premium Appointment Plugin To Add Booking System On WordPress Website</div>
37
- <div class="wpfrank-product-links">
38
- <a target="_blank" href="http://wpfrank.com/demo/appointment-scheduler-pro/" class="wpfrank-link-button wpfrank-try-now">Try Now</a>
39
- <a target="_blank" href="http://wpfrank.com/account/signup/appointment-scheduler-pro" class="wpfrank-link-button wpfrank-buy-now">Buy Now</a>
40
- </div>
41
- </div>
42
- <div class="wpfrank-product">
43
- <div class="wpfrank-product-title">Ultimate Responsive Image Slider Pro</div>
44
- <img class="wpfrank-product-image" src="<?php echo URIS_PLUGIN_URL . "img/products/Ultimate-Responsive-Image-Slider-Pro.jpg"; ?>">
45
- <div class="wpfrank-product-tagline">Premium WordPress Slider Plugin With Five Elegant Design Layouts</div>
46
- <div class="wpfrank-product-links">
47
- <a target="_blank" href="http://wpfrank.com/demo/ultimate-responsive-image-slider-pro/" class="wpfrank-link-button wpfrank-try-now">Try Now</a>
48
- <a target="_blank" href="http://wpfrank.com/account/signup/ultimate-responsive-image-slider-pro" class="wpfrank-link-button wpfrank-buy-now">Buy Now</a>
49
- </div>
50
- </div>
51
  <div class="wpfrank-product">
52
  <div class="wpfrank-product-title">Flickr Album Gallery Pro</div>
53
- <img class="wpfrank-product-image" src="<?php echo URIS_PLUGIN_URL . "img/products/Flickr-Album-Gallery-Pro.jpg"; ?>">
54
- <div class="wpfrank-product-tagline">Premium Flickr Plugin To Fetch And Display Albums On WordPress Website</div>
55
  <div class="wpfrank-product-links">
56
- <a target="_blank" href="http://wpfrank.com/demo/flickr-album-gallery-pro/" class="wpfrank-link-button wpfrank-try-now">Try Now</a>
57
  <a target="_blank" href="http://wpfrank.com/account/signup/flickr-album-gallery-pro" class="wpfrank-link-button wpfrank-buy-now">Buy Now</a>
58
  </div>
59
  </div>
60
  <div class="wpfrank-product">
61
- <div class="wpfrank-product-title">WP Lightbox Gallery Pro</div>
62
- <img class="wpfrank-product-image" src="<?php echo URIS_PLUGIN_URL . "img/products/WP-Lightbox-Gallery-Pro.jpg"; ?>">
63
- <div class="wpfrank-product-tagline">Premium Plugin To Add Photo Galleries with Lightbox On WordPress Website</div>
64
  <div class="wpfrank-product-links">
65
- <a target="_blank" href="http://wpfrank.com/demo/wp-lightbox-gallery-pro/" class="wpfrank-link-button wpfrank-try-now">Try Now</a>
66
- <a target="_blank" href="http://wpfrank.com/account/signup/wp-lightbox-gallery-pro" class="wpfrank-link-button wpfrank-buy-now">Buy Now</a>
67
  </div>
68
  </div>
69
  <div class="wpfrank-product">
70
- <div class="wpfrank-product-title">All In One Premium Plugins Bundle</div>
71
- <img class="wpfrank-product-image" src="<?php echo URIS_PLUGIN_URL . "img/products/All-In-One Premium-Plugins-Bundle.jpg"; ?>">
72
- <div class="wpfrank-product-tagline">All In One Premium Plugins Bundle Package for WordPress Website</div>
73
  <div class="wpfrank-product-links">
74
- <a target="_blank" href="http://wpfrank.com/demo/" class="wpfrank-link-button wpfrank-try-now">Try Now</a>
75
- <a target="_blank" href="http://wpfrank.com/account/signup/wordpress-premium-plugins-bundle" class="wpfrank-link-button wpfrank-buy-now">Buy Now</a>
76
  </div>
77
  </div>
78
  </div>
@@ -81,7 +45,7 @@ class WPFURIS_Product_Menu {
81
  }
82
 
83
  public static function products_assets() {
84
- wp_enqueue_style( 'wpfrank-products', URIS_PLUGIN_URL . 'css/wpfrank-products.css', array(), '1.2', 'all' );
85
  }
86
  }
87
  add_action( 'admin_menu' , array( 'WPFURIS_Product_Menu', 'create_menu' ) );
12
  <div class="wpfrank-products-container">
13
  <div class="wpfrank-products-title"><h1>Our Premium Products</h1></div>
14
  <div class="wpfrank-products">
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
15
  <div class="wpfrank-product">
16
  <div class="wpfrank-product-title">Flickr Album Gallery Pro</div>
17
+ <img class="wpfrank-product-image" src="<?php echo URIS_PLUGIN_URL . "assets/img/products/Flickr-Album-Gallery-Pro.jpg"; ?>">
18
+ <div class="wpfrank-product-tagline">Premium Flickr Plugin To Fetch And Display Albums On Website</div>
19
  <div class="wpfrank-product-links">
20
+ <a target="_blank" href="http://wpfrank.com/demo/flickr-album-gallery-pro/" class="wpfrank-link-button wpfrank-try-now">Live Demo</a>
21
  <a target="_blank" href="http://wpfrank.com/account/signup/flickr-album-gallery-pro" class="wpfrank-link-button wpfrank-buy-now">Buy Now</a>
22
  </div>
23
  </div>
24
  <div class="wpfrank-product">
25
+ <div class="wpfrank-product-title">Ultimate Responsive Image Slider Pro</div>
26
+ <img class="wpfrank-product-image" src="<?php echo URIS_PLUGIN_URL . "assets/img/products/Ultimate-Responsive-Image-Slider-Pro.jpg"; ?>">
27
+ <div class="wpfrank-product-tagline">Premium Slider Plugin With Five Elegant Design Layouts</div>
28
  <div class="wpfrank-product-links">
29
+ <a target="_blank" href="http://wpfrank.com/demo/ultimate-responsive-image-slider-pro/" class="wpfrank-link-button wpfrank-try-now">Live Demo</a>
30
+ <a target="_blank" href="http://wpfrank.com/account/signup/ultimate-responsive-image-slider-pro" class="wpfrank-link-button wpfrank-buy-now">Buy Now</a>
31
  </div>
32
  </div>
33
  <div class="wpfrank-product">
34
+ <div class="wpfrank-product-title">Appointment Scheduler Pro</div>
35
+ <img class="wpfrank-product-image" src="<?php echo URIS_PLUGIN_URL . "assets/img/products/Appointment-Scheduler-Pro.jpg"; ?>">
36
+ <div class="wpfrank-product-tagline">Premium Appointment Plugin To Add Booking System On Website</div>
37
  <div class="wpfrank-product-links">
38
+ <a target="_blank" href="http://wpfrank.com/demo/appointment-scheduler-pro/" class="wpfrank-link-button wpfrank-try-now">Live Demo</a>
39
+ <a target="_blank" href="http://wpfrank.com/account/signup/appointment-scheduler-pro" class="wpfrank-link-button wpfrank-buy-now">Buy Now</a>
40
  </div>
41
  </div>
42
  </div>
45
  }
46
 
47
  public static function products_assets() {
48
+ wp_enqueue_style( 'wpfrank-products', URIS_PLUGIN_URL . 'assets/css/wpfrank-products.css', array(), '1.2', 'all' );
49
  }
50
  }
51
  add_action( 'admin_menu' , array( 'WPFURIS_Product_Menu', 'create_menu' ) );
readme.txt CHANGED
@@ -2,17 +2,17 @@
2
  Contributors: FARAZFRANK
3
  Donate link: http://wpfrank.com/
4
  Tags: slider, best slider plugin, image slide show, responsive slider, wordpress image slider plugin
5
- Requires at least: 3.8
6
- Tested up to: 5.2.3
7
- Stable tag: 3.3.9
8
  License: GPLv2 or later
9
  License URI: http://www.gnu.org/licenses/gpl-2.0.html
10
 
11
- Ultimate responsive image slider plugin is by far the most advanced and responsive image slider plugin. Photo album gallery slider can be easily implemented on your website. This photo slider plugin shows your image slider in exceptionally well manner.
12
 
13
  == Description ==
14
 
15
- Ultimate responsive image slider a fully responsive slider photo gallery plugin for WordPress blog users. You can add infinite image slides in a single slider using multiple image uploader. You can publish unlimited slider on your blog. The slider image gallery it creates provides a beautiful aura on your website.
16
  This responsive slider plugin has various settings like customizable height and width, auto play slides, slide thumbnails, navigation buttons and much more. You can configure each image slider gallery setting individually and accordingly to you. You can show slider within the Page or Post content.
17
 
18
  **How to use [URIS id=123] shortcode?**
@@ -157,6 +157,21 @@ Please use WordPress [support forum](http://wordpress.org/support/plugin/ultimat
157
 
158
  == Changelog ==
159
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
160
  = 3.3.9 =
161
  * new update
162
 
2
  Contributors: FARAZFRANK
3
  Donate link: http://wpfrank.com/
4
  Tags: slider, best slider plugin, image slide show, responsive slider, wordpress image slider plugin
5
+ Requires at least: 3.0
6
+ Tested up to: 5.3.1
7
+ Stable tag: 3.3.10
8
  License: GPLv2 or later
9
  License URI: http://www.gnu.org/licenses/gpl-2.0.html
10
 
11
+ Ultimate responsive image slider plugin is best and most popular image slider plugin. Make slide show of photos, images, albums, portfolio and gallery image into responsive slider easily.
12
 
13
  == Description ==
14
 
15
+ Ultimate responsive image slider is a responsive image photo slider plugin for WordPress blog users. You can add infinite image slides in a single slider using multiple image uploader. You can publish unlimited slider on your blog. The slider image gallery it creates provides a beautiful aura on your website.
16
  This responsive slider plugin has various settings like customizable height and width, auto play slides, slide thumbnails, navigation buttons and much more. You can configure each image slider gallery setting individually and accordingly to you. You can show slider within the Page or Post content.
17
 
18
  **How to use [URIS id=123] shortcode?**
157
 
158
  == Changelog ==
159
 
160
+ = 3.3.10 =
161
+ * Directory structure changed
162
+ * More SEO friendly slides now
163
+ * Unused assets removed
164
+ * Language file updated
165
+ * Typos fixed
166
+ * Library updated
167
+ * WordPres 5.3.1 compatibility checked
168
+ * Version 3.3.9 to 3.3.10 update checked
169
+ * Products page updated
170
+ * Set Slide Title As setting removed
171
+ * UI design issues fixed with latest WordPres 5.3.1
172
+ * Help and Support page site migration section removed, no more recommended with new code
173
+ * unused assets remove from plugin
174
+
175
  = 3.3.9 =
176
  * new update
177
 
ultimate-responsive-image-slider-settings-meta-box.php → settings.php RENAMED
@@ -1,35 +1,36 @@
1
  <?php
2
  /**
3
- * Load Saved Ultimate Responsive Image Slider Pro Settings
4
  */
5
  $PostId = $post->ID;
6
  $WRIS_Gallery_Settings_Key = "WRIS_Gallery_Settings_".$PostId;
7
- $WRIS_Gallery_Settings = unserialize(get_post_meta( $PostId, $WRIS_Gallery_Settings_Key, true));
 
8
 
9
  if(isset($WRIS_Gallery_Settings['WRIS_L3_Title_Align']))
10
- $WRIS_L3_Title_Align = $WRIS_Gallery_Settings['WRIS_L3_Title_Align'];
11
- else
12
- $WRIS_L3_Title_Align = "2";
13
-
14
  if(isset($WRIS_Gallery_Settings['WRIS_L3_Slider_Scale_Mode']))
15
- $WRIS_L3_Slider_Scale_Mode = $WRIS_Gallery_Settings['WRIS_L3_Slider_Scale_Mode'];
16
- else
17
- $WRIS_L3_Slider_Scale_Mode = "cover";
18
-
19
  if(isset($WRIS_Gallery_Settings['WRIS_L3_Slider_Auto_Scale']))
20
- $WRIS_L3_Slider_Auto_Scale = $WRIS_Gallery_Settings['WRIS_L3_Slider_Auto_Scale'];
21
- else
22
- $WRIS_L3_Slider_Auto_Scale = 1;
23
 
24
  if(isset($WRIS_Gallery_Settings['WRIS_L3_Slide_Title']))
25
- $WRIS_L3_Slide_Title = $WRIS_Gallery_Settings['WRIS_L3_Slide_Title'];
26
- else
27
- $WRIS_L3_Slide_Title = 1;
28
 
29
  if(isset($WRIS_Gallery_Settings['WRIS_L3_Set_slide_Title']))
30
- $WRIS_L3_Set_slide_Title = $WRIS_Gallery_Settings['WRIS_L3_Set_slide_Title'];
31
- else
32
- $WRIS_L3_Set_slide_Title = 0;
33
 
34
  if(isset($WRIS_Gallery_Settings['WRIS_L3_Auto_Slideshow']))
35
  $WRIS_L3_Auto_Slideshow = $WRIS_Gallery_Settings['WRIS_L3_Auto_Slideshow'];
@@ -150,12 +151,12 @@ if(isset($WRIS_Gallery_Settings['WRIS_L3_Custom_CSS']))
150
  $WRIS_L3_Custom_CSS = $WRIS_Gallery_Settings['WRIS_L3_Custom_CSS'];
151
  else
152
  $WRIS_L3_Custom_CSS = "";
153
-
154
  if(isset($WRIS_Gallery_Settings['WRIS_L3_Navigation_Bullets_Color']))
155
  $WRIS_L3_Navigation_Bullets_Color = $WRIS_Gallery_Settings['WRIS_L3_Navigation_Bullets_Color'];
156
  else
157
  $WRIS_L3_Navigation_Bullets_Color = "#000000";
158
-
159
  if(isset($WRIS_Gallery_Settings['WRIS_L3_Navigation_Pointer_Color']))
160
  $WRIS_L3_Navigation_Pointer_Color = $WRIS_Gallery_Settings['WRIS_L3_Navigation_Pointer_Color'];
161
  else
@@ -185,17 +186,16 @@ jQuery(document).ready(function(){
185
  });
186
  });
187
  </script>
188
-
189
  <style>
190
  .custnote{
191
- background-color: rgba(23, 31, 22, 0.64);
192
- color: #fff;
193
- width: 348px;
194
- border-radius: 5px;
195
- padding-right: 5px;
196
- padding-left: 5px;
197
- padding-top: 2px;
198
- padding-bottom: 2px;
199
  }
200
  .thumb-pro th, .thumb-pro label, .thumb-pro h3, .thumb-pro {
201
  color:#31a3dd !important;
@@ -213,11 +213,10 @@ jQuery(document).ready(function(){
213
  right:250px;
214
  text-indent:-9999px;
215
  display:none;
216
- background: url("<?php echo URIS_PLUGIN_URL.'/img/up.png'; ?>");
217
  -webkit-transition-duration: 0.4s;
218
  -moz-transition-duration: 0.4s; transition-duration: 0.4s;
219
  }
220
-
221
  #smoothup:hover {
222
  -webkit-transform: rotate(360deg) }
223
  background: url('') no-repeat;
@@ -228,20 +227,7 @@ jQuery(document).ready(function(){
228
  <table class="form-table">
229
  <tbody>
230
  <tr id="L3">
231
- <th scope="row"><label><?php _e('Set Slide Title As', URIS_TD); ?></label></th>
232
- <td>
233
- <?php if(!isset($WRIS_L3_Set_slide_Title)) $WRIS_L3_Set_slide_Title = 0; ?>
234
-
235
- <input type="radio" name="wl-l3-set-slide-title" id="wl-l3-set-slide-title" value="0" <?php if($WRIS_L3_Set_slide_Title == 0 ) { echo "checked"; } ?>> Custom Title</i> &nbsp;&nbsp;
236
- <input type="radio" name="wl-l3-set-slide-title" id="wl-l3-set-slide-title" value="1" <?php if($WRIS_L3_Set_slide_Title == 1 ) { echo "checked"; } ?>> File Title (Slide Title as a image file name)</i>
237
- <p class="description">
238
- <?php _e('Select Custom/File option to set slide title as above slider', URIS_TD); ?>.
239
- </p>
240
- </td>
241
- </tr>
242
-
243
- <tr id="L3">
244
- <th scope="row"><label><?php _e('Display Slider Title', URIS_TD); ?></label></th>
245
  <td>
246
  <?php if(!isset($WRIS_L3_Slide_Title)) $WRIS_L3_Slide_Title = 1; ?>
247
  <input type="radio" name="wl-l3-slide-title" id="wl-l3-slide-title" value="1" <?php if($WRIS_L3_Slide_Title == 1 ) { echo "checked"; } ?>> <i class="fa fa-check fa-2x"></i> &nbsp;&nbsp;
@@ -566,7 +552,7 @@ jQuery(document).ready(function(){
566
  <?php if(!isset($WRIS_L3_Navigation_Color)) $WRIS_L3_Navigation_Color = "#FFFFFF"; ?>
567
  <input id="wl-l3-navigation-color" name="wl-l3-navigation-color" type="text" value="<?php echo $WRIS_L3_Navigation_Color; ?>" class="my-color-field" data-default-color="#ffffff" />
568
  <p class="description">
569
- <?php _e('Select a color to set navigation arrow and fullscreen icon color', URIS_TD); ?>.
570
  <a href="#" id="p11" data-tooltip="#s11"><?php _e('Preview', URIS_TD); ?></a>
571
  </p>
572
  </td>
@@ -612,11 +598,25 @@ jQuery(document).ready(function(){
612
  <?php if(!isset($WRIS_L3_Custom_CSS)) $WRIS_L3_Custom_CSS = ""; ?>
613
  <textarea name="wl-l3-custom-css" id="wl-l3-custom-css" rows="5" cols="75"><?php echo $WRIS_L3_Custom_CSS; ?></textarea>
614
  <p class="description">
615
- <?php _e('Enter any custom css you want to apply on this slider into textarea filed', URIS_TD); ?>.<br>
616
  </p>
617
  <p class="custnote">Note: Please Do Not Use <b>Style</b> Tag With Custom CSS</p>
618
  </td>
619
  </tr>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
620
  </tbody>
621
  </table>
622
  <a href="#top" id="smoothup" title="Back to top"></a>
1
  <?php
2
  /**
3
+ * Load Saved Settings
4
  */
5
  $PostId = $post->ID;
6
  $WRIS_Gallery_Settings_Key = "WRIS_Gallery_Settings_".$PostId;
7
+ $WRIS_Gallery_Settings = get_post_meta( $PostId, $WRIS_Gallery_Settings_Key, true);
8
+ //$WRIS_Gallery_Settings = unserialize(get_post_meta( $PostId, $WRIS_Gallery_Settings_Key, true));
9
 
10
  if(isset($WRIS_Gallery_Settings['WRIS_L3_Title_Align']))
11
+ $WRIS_L3_Title_Align = $WRIS_Gallery_Settings['WRIS_L3_Title_Align'];
12
+ else
13
+ $WRIS_L3_Title_Align = "2";
14
+
15
  if(isset($WRIS_Gallery_Settings['WRIS_L3_Slider_Scale_Mode']))
16
+ $WRIS_L3_Slider_Scale_Mode = $WRIS_Gallery_Settings['WRIS_L3_Slider_Scale_Mode'];
17
+ else
18
+ $WRIS_L3_Slider_Scale_Mode = "cover";
19
+
20
  if(isset($WRIS_Gallery_Settings['WRIS_L3_Slider_Auto_Scale']))
21
+ $WRIS_L3_Slider_Auto_Scale = $WRIS_Gallery_Settings['WRIS_L3_Slider_Auto_Scale'];
22
+ else
23
+ $WRIS_L3_Slider_Auto_Scale = 1;
24
 
25
  if(isset($WRIS_Gallery_Settings['WRIS_L3_Slide_Title']))
26
+ $WRIS_L3_Slide_Title = $WRIS_Gallery_Settings['WRIS_L3_Slide_Title'];
27
+ else
28
+ $WRIS_L3_Slide_Title = 1;
29
 
30
  if(isset($WRIS_Gallery_Settings['WRIS_L3_Set_slide_Title']))
31
+ $WRIS_L3_Set_slide_Title = $WRIS_Gallery_Settings['WRIS_L3_Set_slide_Title'];
32
+ else
33
+ $WRIS_L3_Set_slide_Title = 0;
34
 
35
  if(isset($WRIS_Gallery_Settings['WRIS_L3_Auto_Slideshow']))
36
  $WRIS_L3_Auto_Slideshow = $WRIS_Gallery_Settings['WRIS_L3_Auto_Slideshow'];
151
  $WRIS_L3_Custom_CSS = $WRIS_Gallery_Settings['WRIS_L3_Custom_CSS'];
152
  else
153
  $WRIS_L3_Custom_CSS = "";
154
+
155
  if(isset($WRIS_Gallery_Settings['WRIS_L3_Navigation_Bullets_Color']))
156
  $WRIS_L3_Navigation_Bullets_Color = $WRIS_Gallery_Settings['WRIS_L3_Navigation_Bullets_Color'];
157
  else
158
  $WRIS_L3_Navigation_Bullets_Color = "#000000";
159
+
160
  if(isset($WRIS_Gallery_Settings['WRIS_L3_Navigation_Pointer_Color']))
161
  $WRIS_L3_Navigation_Pointer_Color = $WRIS_Gallery_Settings['WRIS_L3_Navigation_Pointer_Color'];
162
  else
186
  });
187
  });
188
  </script>
 
189
  <style>
190
  .custnote{
191
+ background-color: rgba(23, 31, 22, 0.64);
192
+ color: #fff;
193
+ width: 348px;
194
+ border-radius: 5px;
195
+ padding-right: 5px;
196
+ padding-left: 5px;
197
+ padding-top: 2px;
198
+ padding-bottom: 2px;
199
  }
200
  .thumb-pro th, .thumb-pro label, .thumb-pro h3, .thumb-pro {
201
  color:#31a3dd !important;
213
  right:250px;
214
  text-indent:-9999px;
215
  display:none;
216
+ background: url("<?php echo URIS_PLUGIN_URL.'assets/img/up.png'; ?>");
217
  -webkit-transition-duration: 0.4s;
218
  -moz-transition-duration: 0.4s; transition-duration: 0.4s;
219
  }
 
220
  #smoothup:hover {
221
  -webkit-transform: rotate(360deg) }
222
  background: url('') no-repeat;
227
  <table class="form-table">
228
  <tbody>
229
  <tr id="L3">
230
+ <th scope="row"><label><?php _e('Display Slider Post Title', URIS_TD); ?></label></th>
 
 
 
 
 
 
 
 
 
 
 
 
 
231
  <td>
232
  <?php if(!isset($WRIS_L3_Slide_Title)) $WRIS_L3_Slide_Title = 1; ?>
233
  <input type="radio" name="wl-l3-slide-title" id="wl-l3-slide-title" value="1" <?php if($WRIS_L3_Slide_Title == 1 ) { echo "checked"; } ?>> <i class="fa fa-check fa-2x"></i> &nbsp;&nbsp;
552
  <?php if(!isset($WRIS_L3_Navigation_Color)) $WRIS_L3_Navigation_Color = "#FFFFFF"; ?>
553
  <input id="wl-l3-navigation-color" name="wl-l3-navigation-color" type="text" value="<?php echo $WRIS_L3_Navigation_Color; ?>" class="my-color-field" data-default-color="#ffffff" />
554
  <p class="description">
555
+ <?php _e('Select a color to set navigation arrow and full screen icon color', URIS_TD); ?>.
556
  <a href="#" id="p11" data-tooltip="#s11"><?php _e('Preview', URIS_TD); ?></a>
557
  </p>
558
  </td>
598
  <?php if(!isset($WRIS_L3_Custom_CSS)) $WRIS_L3_Custom_CSS = ""; ?>
599
  <textarea name="wl-l3-custom-css" id="wl-l3-custom-css" rows="5" cols="75"><?php echo $WRIS_L3_Custom_CSS; ?></textarea>
600
  <p class="description">
601
+ <?php _e('Enter any custom CSS you want to apply on this slider into text area filed', URIS_TD); ?>.<br>
602
  </p>
603
  <p class="custnote">Note: Please Do Not Use <b>Style</b> Tag With Custom CSS</p>
604
  </td>
605
  </tr>
606
+
607
+ <tr id="L3">
608
+ <th scope="row"><label>Review Request</label></th>
609
+ <td>
610
+ <p>
611
+ I hope you like my plugin & It will be useful to make your website beautiful.<br />
612
+ I need your support and favor always to continue this plugin development.<br />
613
+ Please post a good review for my work and support to more encourage me.<br />
614
+ </p>
615
+ <p>
616
+ <a id="review-request" href="https://wordpress.org/support/plugin/ultimate-responsive-image-slider/reviews/#new-post" target="_blank" class="button button-primary button-large">Write A Review</a>
617
+ </p>
618
+ </td>
619
+ </tr>
620
  </tbody>
621
  </table>
622
  <a href="#top" id="smoothup" title="Back to top"></a>
shortcode.php ADDED
@@ -0,0 +1,177 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ add_shortcode( 'URIS', 'Wpfrank_URIS_Shortcode' );
3
+ function Wpfrank_URIS_Shortcode( $Id ) {
4
+
5
+ ob_start();
6
+ // slider JS CSS scripts
7
+ wp_enqueue_script('wpfrank-uris-jquery-sliderPro-js', URIS_PLUGIN_URL.'assets/js/jquery.sliderPro.js', array('jquery'), '1.5.0', true);
8
+ wp_enqueue_style('wpfrank-uris-slider-css', URIS_PLUGIN_URL.'assets/css/slider-pro.css');
9
+
10
+ /**
11
+ * Load Saved Ultimate Responsive Image Slider Settings
12
+ */
13
+ if(!isset($Id['id'])) {
14
+ $Id['id'] = "";
15
+ } else {
16
+ $WRIS_Id = $Id['id'];
17
+ $WRIS_Gallery_Settings_Key = "WRIS_Gallery_Settings_".$WRIS_Id;
18
+
19
+ $WRIS_Gallery_Settings = get_post_meta( $WRIS_Id, $WRIS_Gallery_Settings_Key, true);
20
+
21
+ if(isset($WRIS_Gallery_Settings['WRIS_L3_Title_Align']))
22
+ $WRIS_L3_Title_Align = $WRIS_Gallery_Settings['WRIS_L3_Title_Align'];
23
+ else
24
+ $WRIS_L3_Title_Align = 2;
25
+
26
+ if(isset($WRIS_Gallery_Settings['WRIS_L3_Slider_Scale_Mode']))
27
+ $WRIS_L3_Slider_Scale_Mode = $WRIS_Gallery_Settings['WRIS_L3_Slider_Scale_Mode'];
28
+ else
29
+ $WRIS_L3_Slider_Scale_Mode = "cover";
30
+
31
+ if(isset($WRIS_Gallery_Settings['WRIS_L3_Slider_Auto_Scale']))
32
+ $WRIS_L3_Slider_Auto_Scale = $WRIS_Gallery_Settings['WRIS_L3_Slider_Auto_Scale'];
33
+ else
34
+ $WRIS_L3_Slider_Auto_Scale = 1;
35
+
36
+ if(isset($WRIS_Gallery_Settings['WRIS_L3_Slide_Title']))
37
+ $WRIS_L3_Slide_Title = $WRIS_Gallery_Settings['WRIS_L3_Slide_Title'];
38
+ else
39
+ $WRIS_L3_Slide_Title = 1;
40
+
41
+ if(isset($WRIS_Gallery_Settings['WRIS_L3_Auto_Slideshow']))
42
+ $WRIS_L3_Auto_Slideshow = $WRIS_Gallery_Settings['WRIS_L3_Auto_Slideshow'];
43
+ else
44
+ $WRIS_L3_Auto_Slideshow = 1;
45
+
46
+ if(isset($WRIS_Gallery_Settings['WRIS_L3_Transition']))
47
+ $WRIS_L3_Transition = $WRIS_Gallery_Settings['WRIS_L3_Transition'];
48
+ else
49
+ $WRIS_L3_Transition = 1;
50
+
51
+ if(isset($WRIS_Gallery_Settings['WRIS_L3_Transition_Speed']))
52
+ $WRIS_L3_Transition_Speed = $WRIS_Gallery_Settings['WRIS_L3_Transition_Speed'];
53
+ else
54
+ $WRIS_L3_Transition_Speed = 5000;
55
+
56
+ if(isset($WRIS_Gallery_Settings['WRIS_L3_Slide_Order']))
57
+ $WRIS_L3_Slide_Order = $WRIS_Gallery_Settings['WRIS_L3_Slide_Order'];
58
+ else
59
+ $WRIS_L3_Slide_Order = "ASC";
60
+
61
+ if(isset($WRIS_Gallery_Settings['WRIS_L3_Slide_Distance']))
62
+ $WRIS_L3_Slide_Distance = $WRIS_Gallery_Settings['WRIS_L3_Slide_Distance'];
63
+ else
64
+ $WRIS_L3_Slide_Distance = 5;
65
+
66
+ if(isset($WRIS_Gallery_Settings['WRIS_L3_Sliding_Arrow']))
67
+ $WRIS_L3_Sliding_Arrow = $WRIS_Gallery_Settings['WRIS_L3_Sliding_Arrow'];
68
+ else
69
+ $WRIS_L3_Sliding_Arrow = 1;
70
+
71
+ if(isset($WRIS_Gallery_Settings['WRIS_L3_Slider_Navigation']))
72
+ $WRIS_L3_Slider_Navigation = $WRIS_Gallery_Settings['WRIS_L3_Slider_Navigation'];
73
+ else
74
+ $WRIS_L3_Slider_Navigation = 1;
75
+
76
+ if(isset($WRIS_Gallery_Settings['WRIS_L3_Navigation_Position']))
77
+ $WRIS_L3_Navigation_Position = $WRIS_Gallery_Settings['WRIS_L3_Navigation_Position'];
78
+ else
79
+ $WRIS_L3_Navigation_Position = "bottom";
80
+
81
+ if(isset($WRIS_Gallery_Settings['WRIS_L3_Thumbnail_Style']))
82
+ $WRIS_L3_Thumbnail_Style = $WRIS_Gallery_Settings['WRIS_L3_Thumbnail_Style'];
83
+ else
84
+ $WRIS_L3_Thumbnail_Style = "border";
85
+
86
+ if(isset($WRIS_Gallery_Settings['WRIS_L3_Thumbnail_Width']))
87
+ $WRIS_L3_Thumbnail_Width = $WRIS_Gallery_Settings['WRIS_L3_Thumbnail_Width'];
88
+ else
89
+ $WRIS_L3_Thumbnail_Width = 120;
90
+
91
+ if(isset($WRIS_Gallery_Settings['WRIS_L3_Thumbnail_Height']))
92
+ $WRIS_L3_Thumbnail_Height = $WRIS_Gallery_Settings['WRIS_L3_Thumbnail_Height'];
93
+ else
94
+ $WRIS_L3_Thumbnail_Height = 120;
95
+
96
+ if(isset($WRIS_Gallery_Settings['WRIS_L3_Navigation_Button']))
97
+ $WRIS_L3_Navigation_Button = $WRIS_Gallery_Settings['WRIS_L3_Navigation_Button'];
98
+ else
99
+ $WRIS_L3_Navigation_Button = 1;
100
+
101
+ if(isset($WRIS_Gallery_Settings['WRIS_L3_Width']))
102
+ $WRIS_L3_Width = $WRIS_Gallery_Settings['WRIS_L3_Width'];
103
+ else
104
+ $WRIS_L3_Width = "custom";
105
+
106
+ if(isset($WRIS_Gallery_Settings['WRIS_L3_Slider_Width']))
107
+ $WRIS_L3_Slider_Width = $WRIS_Gallery_Settings['WRIS_L3_Slider_Width'];
108
+ else
109
+ $WRIS_L3_Slider_Width = 1000;
110
+
111
+ if(isset($WRIS_Gallery_Settings['WRIS_L3_Height']))
112
+ $WRIS_L3_Height = $WRIS_Gallery_Settings['WRIS_L3_Height'];
113
+ else
114
+ $WRIS_L3_Height = "custom";
115
+
116
+ if(isset($WRIS_Gallery_Settings['WRIS_L3_Slider_Height']))
117
+ $WRIS_L3_Slider_Height = $WRIS_Gallery_Settings['WRIS_L3_Slider_Height'];
118
+ else
119
+ $WRIS_L3_Slider_Height = 500;
120
+
121
+ if(isset($WRIS_Gallery_Settings['WRIS_L3_Font_Style']))
122
+ $WRIS_L3_Font_Style = $WRIS_Gallery_Settings['WRIS_L3_Font_Style'];
123
+ else
124
+ $WRIS_L3_Font_Style = "Arial";
125
+
126
+ if(isset($WRIS_Gallery_Settings['WRIS_L3_Title_Color']))
127
+ $WRIS_L3_Title_Color = $WRIS_Gallery_Settings['WRIS_L3_Title_Color'];
128
+ else
129
+ $WRIS_L3_Title_Color = "#00000";
130
+
131
+ if(isset($WRIS_Gallery_Settings['WRIS_L3_Title_BgColor']))
132
+ $WRIS_L3_Title_BgColor = $WRIS_Gallery_Settings['WRIS_L3_Title_BgColor'];
133
+ else
134
+ $WRIS_L3_Title_BgColor = "#FFFFFF";
135
+
136
+ if(isset($WRIS_Gallery_Settings['WRIS_L3_Desc_Color']))
137
+ $WRIS_L3_Desc_Color = $WRIS_Gallery_Settings['WRIS_L3_Desc_Color'];
138
+ else
139
+ $WRIS_L3_Desc_Color = "#FFFFFF";
140
+
141
+ if(isset($WRIS_Gallery_Settings['WRIS_L3_Desc_BgColor']))
142
+ $WRIS_L3_Desc_BgColor = $WRIS_Gallery_Settings['WRIS_L3_Desc_BgColor'];
143
+ else
144
+ $WRIS_L3_Desc_BgColor = "#00000";
145
+
146
+ if(isset($WRIS_Gallery_Settings['WRIS_L3_Navigation_Color']))
147
+ $WRIS_L3_Navigation_Color = $WRIS_Gallery_Settings['WRIS_L3_Navigation_Color'];
148
+ else
149
+ $WRIS_L3_Navigation_Color = "#FFFFFF";
150
+
151
+ if(isset($WRIS_Gallery_Settings['WRIS_L3_Fullscreeen']))
152
+ $WRIS_L3_Fullscreeen = $WRIS_Gallery_Settings['WRIS_L3_Fullscreeen'];
153
+ else
154
+ $WRIS_L3_Fullscreeen = 1;
155
+
156
+ if(isset($WRIS_Gallery_Settings['WRIS_L3_Navigation_Bullets_Color']))
157
+ $WRIS_L3_Navigation_Bullets_Color = $WRIS_Gallery_Settings['WRIS_L3_Navigation_Bullets_Color'];
158
+ else
159
+ $WRIS_L3_Navigation_Bullets_Color = "#000000";
160
+
161
+ if(isset($WRIS_Gallery_Settings['WRIS_L3_Navigation_Pointer_Color']))
162
+ $WRIS_L3_Navigation_Pointer_Color = $WRIS_Gallery_Settings['WRIS_L3_Navigation_Pointer_Color'];
163
+ else
164
+ $WRIS_L3_Navigation_Pointer_Color = "#000000";
165
+
166
+ if(isset($WRIS_Gallery_Settings['WRIS_L3_Custom_CSS']))
167
+ $WRIS_L3_Custom_CSS = $WRIS_Gallery_Settings['WRIS_L3_Custom_CSS'];
168
+ else
169
+ $WRIS_L3_Custom_CSS = "";
170
+ }
171
+
172
+ //Load Slider Layout Output
173
+ require("layout.php");
174
+ wp_reset_query();
175
+ return ob_get_clean();
176
+ }
177
+ ?>
tooltip.php CHANGED
@@ -27,7 +27,7 @@ jQuery(document).ready( function(){
27
  });
28
  });
29
  </script>
30
- <?php $PreviewImg = URIS_PLUGIN_URL.'img/'; ?>
31
 
32
  <div style="display:none;" id="s1">
33
  <h4><?php _e('Sliding Arrow', URIS_TD); ?></h4>
27
  });
28
  });
29
  </script>
30
+ <?php $PreviewImg = URIS_PLUGIN_URL.'assets/img/'; ?>
31
 
32
  <div style="display:none;" id="s1">
33
  <h4><?php _e('Sliding Arrow', URIS_TD); ?></h4>
ultimate-responsive-image-slider-short-code.php DELETED
@@ -1,190 +0,0 @@
1
- <?php
2
- add_shortcode( 'URIS', 'ResponsiveWWRISroShortCode' );
3
- function ResponsiveWWRISroShortCode( $Id ) {
4
-
5
- ob_start();
6
- // slider js css scripts
7
- wp_enqueue_script('ris-jquery-sliderPro-js', URIS_PLUGIN_URL.'js/jquery.sliderPro.js', array('jquery'), '1.4.0', true);
8
- wp_enqueue_style('ris-slider-css', URIS_PLUGIN_URL.'css/slider-pro.css');
9
- wp_enqueue_style('uris-font-awesome-5.0.8', URIS_PLUGIN_URL.'css/font-awesome-latest/css/font-awesome.min-old.css', true);
10
-
11
- /**
12
- * Load Saved Responsive Image Slider Settings
13
- */
14
- if(!isset($Id['id'])) {
15
- $Id['id'] = "";
16
- } else {
17
- $WRIS_Id = $Id['id'];
18
- $WRIS_Gallery_Settings_Key = "WRIS_Gallery_Settings_".$WRIS_Id;
19
- $WRIS_Gallery_Settings = unserialize(get_post_meta( $WRIS_Id, $WRIS_Gallery_Settings_Key, true));
20
- if($WRIS_Gallery_Settings['WRIS_L3_Slider_Width'] && $WRIS_Gallery_Settings['WRIS_L3_Slider_Height']) {
21
-
22
- if(isset($WRIS_Gallery_Settings['WRIS_L3_Title_Align']))
23
- $WRIS_L3_Title_Align = $WRIS_Gallery_Settings['WRIS_L3_Title_Align'];
24
- else
25
- $WRIS_L3_Title_Align = 2;
26
-
27
-
28
- if(isset($WRIS_Gallery_Settings['WRIS_L3_Slider_Scale_Mode']))
29
- $WRIS_L3_Slider_Scale_Mode = $WRIS_Gallery_Settings['WRIS_L3_Slider_Scale_Mode'];
30
- else
31
- $WRIS_L3_Slider_Scale_Mode = "cover";
32
-
33
-
34
- if(isset($WRIS_Gallery_Settings['WRIS_L3_Slider_Auto_Scale']))
35
- $WRIS_L3_Slider_Auto_Scale = $WRIS_Gallery_Settings['WRIS_L3_Slider_Auto_Scale'];
36
- else
37
- $WRIS_L3_Slider_Auto_Scale = 1;
38
-
39
-
40
- if(isset($WRIS_Gallery_Settings['WRIS_L3_Slide_Title']))
41
- $WRIS_L3_Slide_Title = $WRIS_Gallery_Settings['WRIS_L3_Slide_Title'];
42
- else
43
- $WRIS_L3_Slide_Title = 1;
44
-
45
- if(isset($WRIS_Gallery_Settings['WRIS_L3_Set_slide_Title']))
46
- $WRIS_L3_Set_slide_Title = $WRIS_Gallery_Settings['WRIS_L3_Set_slide_Title'];
47
- else
48
- $WRIS_L3_Set_slide_Title = 0;
49
-
50
-
51
- if(isset($WRIS_Gallery_Settings['WRIS_L3_Auto_Slideshow']))
52
- $WRIS_L3_Auto_Slideshow = $WRIS_Gallery_Settings['WRIS_L3_Auto_Slideshow'];
53
- else
54
- $WRIS_L3_Auto_Slideshow = 1;
55
-
56
- if(isset($WRIS_Gallery_Settings['WRIS_L3_Transition']))
57
- $WRIS_L3_Transition = $WRIS_Gallery_Settings['WRIS_L3_Transition'];
58
- else
59
- $WRIS_L3_Transition = 1;
60
-
61
- if(isset($WRIS_Gallery_Settings['WRIS_L3_Transition_Speed']))
62
- $WRIS_L3_Transition_Speed = $WRIS_Gallery_Settings['WRIS_L3_Transition_Speed'];
63
- else
64
- $WRIS_L3_Transition_Speed = 5000;
65
-
66
- if(isset($WRIS_Gallery_Settings['WRIS_L3_Slide_Order']))
67
- $WRIS_L3_Slide_Order = $WRIS_Gallery_Settings['WRIS_L3_Slide_Order'];
68
- else
69
- $WRIS_L3_Slide_Order = "ASC";
70
-
71
- if(isset($WRIS_Gallery_Settings['WRIS_L3_Slide_Distance']))
72
- $WRIS_L3_Slide_Distance = $WRIS_Gallery_Settings['WRIS_L3_Slide_Distance'];
73
- else
74
- $WRIS_L3_Slide_Distance = 5;
75
-
76
- if(isset($WRIS_Gallery_Settings['WRIS_L3_Sliding_Arrow']))
77
- $WRIS_L3_Sliding_Arrow = $WRIS_Gallery_Settings['WRIS_L3_Sliding_Arrow'];
78
- else
79
- $WRIS_L3_Sliding_Arrow = 1;
80
-
81
- if(isset($WRIS_Gallery_Settings['WRIS_L3_Slider_Navigation']))
82
- $WRIS_L3_Slider_Navigation = $WRIS_Gallery_Settings['WRIS_L3_Slider_Navigation'];
83
- else
84
- $WRIS_L3_Slider_Navigation = 1;
85
-
86
- if(isset($WRIS_Gallery_Settings['WRIS_L3_Navigation_Position']))
87
- $WRIS_L3_Navigation_Position = $WRIS_Gallery_Settings['WRIS_L3_Navigation_Position'];
88
- else
89
- $WRIS_L3_Navigation_Position = "bottom";
90
-
91
- if(isset($WRIS_Gallery_Settings['WRIS_L3_Thumbnail_Style']))
92
- $WRIS_L3_Thumbnail_Style = $WRIS_Gallery_Settings['WRIS_L3_Thumbnail_Style'];
93
- else
94
- $WRIS_L3_Thumbnail_Style = "border";
95
-
96
- if(isset($WRIS_Gallery_Settings['WRIS_L3_Thumbnail_Width']))
97
- $WRIS_L3_Thumbnail_Width = $WRIS_Gallery_Settings['WRIS_L3_Thumbnail_Width'];
98
- else
99
- $WRIS_L3_Thumbnail_Width = 120;
100
-
101
- if(isset($WRIS_Gallery_Settings['WRIS_L3_Thumbnail_Height']))
102
- $WRIS_L3_Thumbnail_Height = $WRIS_Gallery_Settings['WRIS_L3_Thumbnail_Height'];
103
- else
104
- $WRIS_L3_Thumbnail_Height = 120;
105
-
106
- if(isset($WRIS_Gallery_Settings['WRIS_L3_Navigation_Button']))
107
- $WRIS_L3_Navigation_Button = $WRIS_Gallery_Settings['WRIS_L3_Navigation_Button'];
108
- else
109
- $WRIS_L3_Navigation_Button = 1;
110
-
111
- if(isset($WRIS_Gallery_Settings['WRIS_L3_Width']))
112
- $WRIS_L3_Width = $WRIS_Gallery_Settings['WRIS_L3_Width'];
113
- else
114
- $WRIS_L3_Width = "custom";
115
-
116
- if(isset($WRIS_Gallery_Settings['WRIS_L3_Slider_Width']))
117
- $WRIS_L3_Slider_Width = $WRIS_Gallery_Settings['WRIS_L3_Slider_Width'];
118
- else
119
- $WRIS_L3_Slider_Width = 1000;
120
-
121
- if(isset($WRIS_Gallery_Settings['WRIS_L3_Height']))
122
- $WRIS_L3_Height = $WRIS_Gallery_Settings['WRIS_L3_Height'];
123
- else
124
- $WRIS_L3_Height = "custom";
125
-
126
- if(isset($WRIS_Gallery_Settings['WRIS_L3_Slider_Height']))
127
- $WRIS_L3_Slider_Height = $WRIS_Gallery_Settings['WRIS_L3_Slider_Height'];
128
- else
129
- $WRIS_L3_Slider_Height = 500;
130
-
131
- if(isset($WRIS_Gallery_Settings['WRIS_L3_Font_Style']))
132
- $WRIS_L3_Font_Style = $WRIS_Gallery_Settings['WRIS_L3_Font_Style'];
133
- else
134
- $WRIS_L3_Font_Style = "Arial";
135
-
136
- if(isset($WRIS_Gallery_Settings['WRIS_L3_Title_Color']))
137
- $WRIS_L3_Title_Color = $WRIS_Gallery_Settings['WRIS_L3_Title_Color'];
138
- else
139
- $WRIS_L3_Title_Color = "#00000";
140
-
141
- if(isset($WRIS_Gallery_Settings['WRIS_L3_Title_BgColor']))
142
- $WRIS_L3_Title_BgColor = $WRIS_Gallery_Settings['WRIS_L3_Title_BgColor'];
143
- else
144
- $WRIS_L3_Title_BgColor = "#FFFFFF";
145
-
146
- if(isset($WRIS_Gallery_Settings['WRIS_L3_Desc_Color']))
147
- $WRIS_L3_Desc_Color = $WRIS_Gallery_Settings['WRIS_L3_Desc_Color'];
148
- else
149
- $WRIS_L3_Desc_Color = "#FFFFFF";
150
-
151
- if(isset($WRIS_Gallery_Settings['WRIS_L3_Desc_BgColor']))
152
- $WRIS_L3_Desc_BgColor = $WRIS_Gallery_Settings['WRIS_L3_Desc_BgColor'];
153
- else
154
- $WRIS_L3_Desc_BgColor = "#00000";
155
-
156
- if(isset($WRIS_Gallery_Settings['WRIS_L3_Navigation_Color']))
157
- $WRIS_L3_Navigation_Color = $WRIS_Gallery_Settings['WRIS_L3_Navigation_Color'];
158
- else
159
- $WRIS_L3_Navigation_Color = "#FFFFFF";
160
-
161
- if(isset($WRIS_Gallery_Settings['WRIS_L3_Fullscreeen']))
162
- $WRIS_L3_Fullscreeen = $WRIS_Gallery_Settings['WRIS_L3_Fullscreeen'];
163
- else
164
- $WRIS_L3_Fullscreeen = 1;
165
-
166
- if(isset($WRIS_Gallery_Settings['WRIS_L3_Navigation_Bullets_Color']))
167
- $WRIS_L3_Navigation_Bullets_Color = $WRIS_Gallery_Settings['WRIS_L3_Navigation_Bullets_Color'];
168
- else
169
- $WRIS_L3_Navigation_Bullets_Color = "#000000";
170
-
171
- if(isset($WRIS_Gallery_Settings['WRIS_L3_Navigation_Pointer_Color']))
172
- $WRIS_L3_Navigation_Pointer_Color = $WRIS_Gallery_Settings['WRIS_L3_Navigation_Pointer_Color'];
173
- else
174
- $WRIS_L3_Navigation_Pointer_Color = "#000000";
175
-
176
- if(isset($WRIS_Gallery_Settings['WRIS_L3_Custom_CSS']))
177
- $WRIS_L3_Custom_CSS = $WRIS_Gallery_Settings['WRIS_L3_Custom_CSS'];
178
- else
179
- $WRIS_L3_Custom_CSS = "";
180
- }
181
- }
182
-
183
- /**
184
- * Load Slider Layout Output
185
- */
186
- require("uris-layout.php");
187
- wp_reset_query();
188
- return ob_get_clean();
189
- }
190
- ?>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
ultimate-responsive-image-slider.php CHANGED
@@ -3,7 +3,7 @@
3
  Plugin Name: Ultimate Responsive Image Slider
4
  Plugin URI: https://wordpress.org/plugins/ultimate-responsive-image-slider/
5
  Description: Add unlimited image slides using Ultimate Responsive Image Slider in any Page and Post content to give an attractive mode to represent contents.
6
- Version: 3.3.9
7
  Author: FARAZFRANK
8
  Author URI: http://wpfrank.com/
9
  Text Domain: ultimate-responsive-image-slider
@@ -30,7 +30,7 @@ define("URIS_PLUGIN_URL", plugin_dir_url(__FILE__));
30
  // Apply default settings on activation
31
  register_activation_hook( __FILE__, 'WRIS_DefaultSettingsPro' );
32
  function WRIS_DefaultSettingsPro() {
33
- $DefaultSettingsProArray = serialize( array(
34
  //layout 3 settings
35
  "WRIS_L3_Title_Align" => 2,
36
  "WRIS_L3_Slide_Title" => 1,
@@ -64,8 +64,8 @@ function WRIS_DefaultSettingsPro() {
64
  'WRIS_L3_Height' => "custom",
65
  'WRIS_L3_Navigation_Bullets_Color' => "#000000",
66
  'WRIS_L3_Navigation_Pointer_Color' => "#000000",
67
- ));
68
- add_option("WRIS_Settings", $DefaultSettingsProArray);
69
  }
70
 
71
  // Image Crop Size Function
@@ -105,43 +105,35 @@ class URIS {
105
  private function __construct() {
106
 
107
  $this->counter = 0;
108
-
109
  // image crop function
110
  add_image_size('rpg_gallery_admin_thumb', $this->admin_thumbnail_size, $this->admin_thumbnail_size, true);
111
  add_image_size('rpg_gallery_thumb', $this->thumbnail_size_w, $this->thumbnail_size_h, true);
112
-
113
  // Translate plugin
114
- add_action('plugins_loaded', array(&$this, 'WRIS_Translate'), 1);
115
-
116
  // CPT Function
117
  add_action('init', array(&$this, 'ResponsiveImageSlider'),1);
118
-
119
  // generate metabox funtion
120
  add_action('add_meta_boxes', array(&$this, 'add_all_ris_meta_boxes'));
121
  add_action('admin_init', array(&$this, 'add_all_ris_meta_boxes'), 1);
122
-
123
  // metabox setting save function
124
  add_action('save_post', array(&$this, 'add_image_meta_box_save'), 9, 1);
125
  add_action('save_post', array(&$this, 'ris_settings_meta_save'), 9, 1);
126
-
127
  // add new slide function
128
  add_action('wp_ajax_uris_get_thumbnail', array(&$this, 'ajax_get_thumbnail_uris'));
129
-
130
- add_shortcode('rpggallery', array(&$this, 'shortcode'));
131
- }
132
 
133
  /**
134
  * Translate Plugin
135
  */
136
- public function WRIS_Translate() {
137
  load_plugin_textdomain('ultimate-responsive-image-slider', FALSE, dirname( plugin_basename(__FILE__)).'/languages/' );
138
  }
139
 
140
  // Register Custom Post Type
141
  public function ResponsiveImageSlider() {
142
  $labels = array(
143
- 'name' => _x( 'Ultimate Responsive Image Slider', URIS_TD ),
144
- 'singular_name' => _x( 'Ultimate Responsive Image Slider', URIS_TD ),
145
  'add_new' => __( 'Add New Slider', URIS_TD ),
146
  'add_new_item' => __( 'Add New Slider', URIS_TD ),
147
  'edit_item' => __( 'Edit Slider', URIS_TD ),
@@ -152,13 +144,13 @@ class URIS {
152
  'not_found_in_trash' => __( 'No Slider Found in Trash', URIS_TD ),
153
  'parent_item_colon' => __( 'Parent Slider:', URIS_TD ),
154
  'all_items' => __( 'All Sliders', URIS_TD ),
155
- 'menu_name' => _x( 'UR Image Slider', URIS_TD ),
156
  );
157
 
158
  $args = array(
159
  'labels' => $labels,
160
  'hierarchical' => false,
161
- 'supports' => array( 'title', 'revisions' ),
162
  'public' => false,
163
  'show_ui' => true,
164
  'show_in_menu' => true,
@@ -174,36 +166,36 @@ class URIS {
174
  'capability_type' => 'post'
175
  );
176
 
177
- register_post_type( 'ris_gallery', $args );
178
- add_filter( 'manage_edit-ris_gallery_columns', array(&$this, 'ris_gallery_columns' )) ;
179
- add_action( 'manage_ris_gallery_posts_custom_column', array(&$this, 'ris_gallery_manage_columns' ), 10, 2 );
180
  }
181
 
182
  function ris_gallery_columns( $columns ){
183
- $columns = array(
184
- 'cb' => '<input type="checkbox" />',
185
- 'title' => __( 'UR Image Slider Title' ),
186
- 'shortcode' => __( 'UR Image Slider Shortcode' ),
187
- 'date' => __( 'Date' )
188
- );
189
- return $columns;
190
- }
191
-
192
- function ris_gallery_manage_columns( $column, $post_id ){
193
- global $post;
194
- switch( $column ) {
195
- case 'shortcode' :
196
- echo '<input type="text" value="[URIS id='.$post_id.']" readonly="readonly" />';
197
- break;
198
- default :
199
- break;
200
- }
201
- }
202
 
203
  public function add_all_ris_meta_boxes() {
204
  add_meta_box( __('Add Slides', URIS_TD), __('Add Slides', URIS_TD), array(&$this, 'ris_generate_add_image_meta_box_function'), 'ris_gallery', 'normal', 'low' );
 
205
  add_meta_box( __('Upgrade To Pro Plugin', URIS_TD), __('Upgrade To Pro Plugin', URIS_TD), array(&$this, 'ris_upgrade_to_pro_meta_box_function'), 'ris_gallery', 'normal', 'low');
206
- add_meta_box( __('Apply Setting On Ultimate Responsive Image Slider', URIS_TD), __('Apply Setting On Ultimate Responsive Image Slider', URIS_TD), array(&$this, 'ris_settings_meta_box_function'), 'ris_gallery', 'normal', 'low');
207
  add_meta_box ( __('Copy Slider Shortcode', URIS_TD), __('Copy Slider Shortcode', URIS_TD), array(&$this, 'ris_shotcode_meta_box_function'), 'ris_gallery', 'side', 'low');
208
  add_meta_box('Show US Some Love & Rate Us', 'Show US Some Love & Rate Us', array(&$this, 'uris_Rate_us_meta_box_function'), 'ris_gallery', 'side', 'low');
209
  }
@@ -222,30 +214,29 @@ class URIS {
222
  .wpf_uris_fivestar{
223
  width: 80%;
224
  }
225
-
226
  a.wpf_fs_btn {
227
- text-decoration: none;
228
- background-color: #d72323;
229
- padding-left: 20px;
230
- padding-right: 20px;
231
- border-radius: 5px;
232
- color: #fff;
233
- padding-top: 8px;
234
- padding-bottom: 8px;
235
  }
236
  a:focus, a:hover {
237
- color: #fff !important;
238
- text-decoration: none !important;
239
  }
240
  </style>
241
  <div align="center">
242
  <p>Please Review & Rate Us On WordPress</p>
243
- <a class="upgrade-to-pro-demo urisp-rate-us" style=" text-decoration: none; height: 40px; width: 40px;" href="https://wordpress.org/plugins/ultimate-responsive-image-slider/#reviews" target="_blank">
244
- <img class="wpf_uris_fivestar" src="<?php $path = URIS_PLUGIN_URL."/img/5star.jpg" ; echo $path; ?>">
245
  </a>
246
  </div>
247
  <div class="upgrade-to-pro" style="text-align:center;margin-bottom:10px;margin-top:10px;">
248
- <a href="https://wordpress.org/support/view/plugin-reviews/ultimate-responsive-image-slider" target="_blank" class="wpf_fs_btn">RATE US</a>
249
  </div>
250
  <?php
251
  }
@@ -258,7 +249,7 @@ class URIS {
258
  <h4>Unlock More Features in Ultimate Responsive Image Slider Pro</h4>
259
  <p>5 Design Layouts, Transition Effect, Color Customizations, 500+ Google Fonts For Slide Title & Description, Slides Ordering, Link On Slides, 2 Light Box Style, Various Slider Control Settings</p>
260
  <a class="button button-primary button-hero load-customize hide-if-no-customize wpfrank-action-button" target="_blank" href="http://wpfrank.com/demo/ultimate-responsive-image-slider-pro/">Check Pro Plugin Demo</a>
261
- <a class="button button-primary button-hero load-customize hide-if-no-customize wpfrank-action-button" target="_blank" href="http://wpfrank.com/account/signup/ultimate-responsive-image-slider-pro">Buy Pro Plugin $21</a>
262
  </div>
263
  <?php
264
  }
@@ -267,41 +258,68 @@ class URIS {
267
  * This function display Add New Image interface
268
  * Also loads all saved gallery photos into photo gallery
269
  */
270
- public function ris_generate_add_image_meta_box_function($post) { ?>
271
- <div id="rpggallery_container">
272
- <input type="hidden" id="risp_wl_action" name="risp_wl_action" value="wl-save-settings">
273
- <ul id="rpg_gallery_thumbs" class="clearfix">
274
  <?php
275
- /* load saved photos into ris */
276
- $WRIS_AllPhotosDetails = unserialize(base64_decode(get_post_meta( $post->ID, 'ris_all_photos_details', true)));
 
 
 
 
 
 
 
 
 
 
 
 
277
  $i = 0;
278
- $TotalImages = get_post_meta( $post->ID, 'ris_total_images_count', true );
279
- if($TotalImages) {
280
- if(is_array($WRIS_AllPhotosDetails)){
281
- foreach($WRIS_AllPhotosDetails as $WRIS_SinglePhotoDetails) {
282
- $name = $WRIS_SinglePhotoDetails['rpgp_image_label'];
283
- $desc = $WRIS_SinglePhotoDetails['rpgp_image_desc'];
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
284
  $UniqueString = substr(str_shuffle("abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ"), 0, 5);
285
- $url = $WRIS_SinglePhotoDetails['rpgp_image_url'];
286
- $url1 = $WRIS_SinglePhotoDetails['rpggallery_admin_thumb'];
287
- $url3 = $WRIS_SinglePhotoDetails['rpggallery_admin_large']; ?>
288
- <li class="rpg-image-entry" id="rpg_img">
289
- <a class="gallery_remove rpggallery_remove" href="#gallery_remove" id="rpg_remove_bt" ><img src="<?php echo URIS_PLUGIN_URL.'img/Close-icon-uris.ico'; ?>" /></a>
290
- <div class="rpp-admin-inner-div1" >
291
- <img src="<?php echo esc_url ( $url1 ); ?>" class="rpg-meta-image" alt="" style="">
292
- <input type="hidden" id="unique_string[]" name="unique_string[]" value="<?php echo esc_attr( $UniqueString ); ?>" />
293
- </div>
294
- <div class="rpp-admin-inner-div2" >
295
- <input type="text" id="rpgp_image_url[]" name="rpgp_image_url[]" class="rpg_label_text" value="<?php echo esc_url( $url ); ?>" readonly="readonly" style="display:none;" />
296
- <input type="text" id="rpggallery_admin_thumb[]" name="rpggallery_admin_thumb[]" class="rpg_label_text" value="<?php echo esc_url( $url1 ); ?>" readonly="readonly" style="display:none;" />
297
- <input type="text" id="rpggallery_admin_large[]" name="rpggallery_admin_large[]" class="rpg_label_text" value="<?php echo esc_url( $url3 ); ?>" readonly="readonly" style="display:none;" />
298
  <p>
299
  <label><?php _e('Slide Title', URIS_TD); ?></label>
300
- <input type="text" id="rpgp_image_label[]" name="rpgp_image_label[]" value="<?php echo esc_attr( $name ); ?>" placeholder="<?php _e('Enter Slide Title', URIS_TD); ?>" class="rpg_label_text">
 
 
301
  </p>
302
  <p>
303
  <label><?php _e('Slide Descriptions', URIS_TD); ?></label>
304
- <textarea rows="4" cols="50" id="rpgp_image_desc[]" name="rpgp_image_desc[]" placeholder="<?php _e('Enter Slide Description', URIS_TD); ?>" class=" urisp_richeditbox_<?php echo $i; ?> rpg_label_text"><?php echo htmlentities( $desc ); ?></textarea>
305
  <button type="button" class="btn btn-md btn-info btn-block" data-toggle="modal" data-target="#myModal" onclick="urisp_richeditor(<?php echo $i; ?>)"><?php _e('Use Rich Text Editor', URIS_TD); ?> <i class="fa fa-edit"></i></button>
306
  </p>
307
  </div>
@@ -311,19 +329,19 @@ class URIS {
311
  } // end of foreach
312
  }
313
  } else {
314
- $TotalImages = 0;
315
  }
316
  ?>
317
- </ul>
318
 
319
- <!--rich editor modal-->
320
  <div class="modal fade" id="myModal" role="dialog">
321
  <div class="modal-dialog">
322
- <!-- Modal content-->
323
  <div class="modal-content">
324
  <div class="modal-header">
325
- <h4 class="modal-title"><i class="fa fa-edit" style="font-size:23px"></i> Rich Editor</h4>
326
- <button type="button" class="close" data-dismiss="modal">&times;</button>
327
  </div>
328
  <div class="modal-body">
329
  <p>
@@ -331,38 +349,39 @@ class URIS {
331
  $urisp_box = '';
332
  $urisp_editor_id = 'fetch_wpeditor_data';
333
  $settings = array( 'media_buttons' => false ,'quicktags' => array( 'buttons' => 'strong,em,del,link,close' ) ); // for remove media button from editor
334
- //wp_editor( $urisp_box, $urisp_editor_id); // with media button
335
  wp_editor( $urisp_box, $urisp_editor_id, $settings); // without media button
336
  ?>
337
  <input type="hidden" value="" id="fetch_wpelement" name="fetch_wpelement" />
338
  </p>
339
  </div>
340
  <div class="modal-footer">
341
- <button type="button" class="btn btn-default" onclick="urisp_richeditor_putdata()" data-dismiss="modal">Continue</button>
342
- <button type="button" class="btn btn-default" data-dismiss="modal">Exit</button>
343
  </div>
344
  </div>
345
  </div>
346
  </div>
347
  <!--rich editor modal-->
348
- </div>
349
 
350
  <!--Add New Image Button-->
351
- <div class="rpg-image-entry add_rpg_new_image" id="uris_gallery_upload_button" data-uploader_title="Upload Image" data-uploader_button_text="Select" >
 
352
  <div class="dashicons dashicons-plus"></div>
353
  <p><?php _e('Add New Slide', URIS_TD); ?></p>
354
  </div>
355
- <div class="rpg-image-entry del_rpg_image" id="uris_delete_all_button">
356
  <div class="dashicons dashicons-trash"></div>
357
  <p><?php _e('Delete All Slides', URIS_TD); ?></p>
358
  </div>
 
359
  <div style="clear:left;"></div>
360
- <style>
361
  .review-notice {
362
  background-color: #27A4DD !important;
363
  color: #FFFFFF !important;
364
  }
365
- </style>
366
  <script>
367
  function urisp_richeditor(id){
368
  var richeditdata = jQuery(".urisp_richeditbox_"+id).val();
@@ -379,45 +398,43 @@ class URIS {
379
  }
380
  </script>
381
  <?php
382
- }
383
 
384
  /**
385
  * This function display Add New Image interface
386
  * Also loads all saved gallery photos into photo gallery
387
  */
388
- public function ris_settings_meta_box_function($post) {
389
- wp_enqueue_script('uris-bootstrap-js', URIS_PLUGIN_URL.'js/bootstrap.min.js');
390
- wp_enqueue_style('uris-bootstrap-min', URIS_PLUGIN_URL.'css/bootstrap-latest/bootstrap.css');
391
- wp_enqueue_style('uris-font-awesome-5.0.8', URIS_PLUGIN_URL.'css/font-awesome-latest/css/fontawesome-all.min.css');
392
- wp_enqueue_style('uris-editor-modal', URIS_PLUGIN_URL.'css/editor-modal.css');
393
  wp_enqueue_script('media-upload');
394
- wp_enqueue_script('uris-media-uploader-js', URIS_PLUGIN_URL . 'js/uris-multiple-media-uploader.js', array('jquery'));
395
  wp_enqueue_media();
396
 
397
  //custom add image box css
398
- wp_enqueue_style('ris-meta-css', URIS_PLUGIN_URL.'css/ris-meta.css', array(), '1.0');
399
 
400
  //font awesome css
401
- wp_enqueue_style('ris-font-awesome-5.0.8', URIS_PLUGIN_URL.'css/font-awesome-latest/css/fontawesome-all.min.css');
402
 
403
  //tool-tip js & css
404
- wp_enqueue_script('ris-tool-tip-js',URIS_PLUGIN_URL.'tooltip/jquery.darktooltip.min.js', array('jquery'));
405
- wp_enqueue_style('ris-tool-tip-css', URIS_PLUGIN_URL.'tooltip/darktooltip.min.css');
406
 
407
  //color-picker css n js
408
- wp_enqueue_style( 'wp-color-picker' );
409
- wp_enqueue_script( 'ris-color-picker-script', plugins_url('js/wl-color-picker.js', __FILE__ ), array( 'wp-color-picker' ), false, true );
410
-
411
- // code-mirror css & js for custom css section
412
- wp_enqueue_style('ris_codemirror-css', URIS_PLUGIN_URL.'css/codemirror/codemirror.css');
413
- wp_enqueue_style('ris_blackboard', URIS_PLUGIN_URL.'css/codemirror/blackboard.css');
414
- wp_enqueue_style('ris_show-hint-css', URIS_PLUGIN_URL.'css/codemirror/show-hint.css');
415
-
416
- wp_enqueue_script('ris_codemirror-js',URIS_PLUGIN_URL.'css/codemirror/codemirror.js',array('jquery'));
417
- wp_enqueue_script('ris_css-js',URIS_PLUGIN_URL.'css/codemirror/ris-css.js',array('jquery'));
418
- wp_enqueue_script('ris_css-hint-js',URIS_PLUGIN_URL.'css/codemirror/css-hint.js',array('jquery'));
419
-
420
- require_once('ultimate-responsive-image-slider-settings-meta-box.php');
421
  }
422
 
423
  public function ris_shotcode_meta_box_function() { ?>
@@ -427,65 +444,70 @@ class URIS {
427
  }
428
 
429
  public function admin_thumb_uris($id) {
430
- $image = wp_get_attachment_image_src($id, 'rpggallery_admin_original', true);
431
- $image1 = wp_get_attachment_image_src($id, 'rpggallery_admin_thumb', true);
432
- $image3 = wp_get_attachment_image_src($id, 'rpggallery_admin_large', true);
 
 
 
 
 
 
433
  $UniqueString = substr(str_shuffle("abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ"), 0, 5);
434
- ?>
435
- <li class="rpg-image-entry" id="rpg_img">
436
- <a class="gallery_remove rpggallery_remove" href="#gallery_remove" id="rpg_remove_bt" ><img src="<?php echo URIS_PLUGIN_URL.'img/Close-icon-uris.ico'; ?>" /></a>
437
- <div class="rpp-admin-inner-div1" >
438
- <img src="<?php echo esc_url( $image1[0] ); ?>" class="rpg-meta-image" alt="" style="">
439
- </div>
440
- <div class="rpp-admin-inner-div1" >
441
- <input type="text" id="rpgp_image_url[]" name="rpgp_image_url[]" class="rpg_label_text" value="<?php echo esc_url( $image[0] ); ?>" readonly="readonly" style="display:none;" />
442
- <input type="text" id="rpggallery_admin_thumb[]" name="rpggallery_admin_thumb[]" class="rpg_label_text" value="<?php echo esc_url( $image1[0] ); ?>" readonly="readonly" style="display:none;" />
443
- <input type="text" id="rpggallery_admin_large[]" name="rpggallery_admin_large[]" class="rpg_label_text" value="<?php echo esc_url( $image3[0] ); ?>" readonly="readonly" style="display:none;" />
444
  <p>
445
  <label><?php _e('Slide Title', URIS_TD); ?></label>
446
- <input type="text" id="rpgp_image_label[]" name="rpgp_image_label[]" placeholder="<?php _e('Enter Slide Title Here', URIS_TD); ?>" class="rpg_label_text">
 
 
447
  </p>
448
  <p>
449
  <label><?php _e('Slide Description', URIS_TD); ?></label>
450
- <textarea rows="4" cols="50" id="rpgp_image_desc[]" name="rpgp_image_desc[]" placeholder="<?php _e('Enter Slide Description Here', URIS_TD); ?>" class="urisp_richeditbox_<?php echo $id; ?> rpg_label_text"></textarea>
451
  <button type="button" class="btn btn-md btn-info btn-block" data-toggle="modal" data-target="#myModal" onclick="urisp_richeditor(<?php echo $id; ?>)"><?php _e('Use Rich Text Editor', URIS_TD); ?> <i class="fa fa-edit"></i></button>
452
  </p>
453
  </div>
454
  </li>
455
- <?php
456
- }
457
-
458
- public function ajax_get_thumbnail_uris() {
459
- echo $this->admin_thumb_uris($_POST['imageid']);
460
- die;
461
- }
462
-
463
- public function add_image_meta_box_save($PostID) {
464
- if(isset($PostID) && isset($_POST['risp_wl_action'])) {
465
- $TotalImages = count($_POST['rpgp_image_url']);
466
- $ImagesArray = array();
467
- if($TotalImages) {
468
- for($i=0; $i < $TotalImages; $i++) {
469
- $image_label =stripslashes(sanitize_text_field($_POST['rpgp_image_label'][$i]));
470
- $image_desc = stripslashes($_POST['rpgp_image_desc'][$i]);
471
- $url = sanitize_text_field( $_POST['rpgp_image_url'][$i] );
472
- $url1 = sanitize_text_field($_POST['rpggallery_admin_thumb'][$i] );
473
- $url3 = sanitize_text_field($_POST['rpggallery_admin_large'][$i] );
474
- $ImagesArray[] = array(
475
- 'rpgp_image_label' => $image_label,
476
- 'rpgp_image_desc' => $image_desc,
477
- 'rpgp_image_url' => $url,
478
- 'rpggallery_admin_thumb' => $url1,
479
- 'rpggallery_admin_large' => $url3,
480
  );
 
 
 
 
 
 
 
481
  }
482
- update_post_meta($PostID, 'ris_all_photos_details', base64_encode(serialize($ImagesArray)));
483
- update_post_meta($PostID, 'ris_total_images_count', $TotalImages);
 
 
 
484
  } else {
485
- $TotalImages = 0;
486
- update_post_meta($PostID, 'ris_total_images_count', $TotalImages);
487
- $ImagesArray = array();
488
- update_post_meta($PostID, 'ris_all_photos_details', base64_encode(serialize($ImagesArray)));
489
  }
490
  }
491
  }
@@ -525,7 +547,7 @@ class URIS {
525
  $WRIS_L3_Navigation_Bullets_Color = sanitize_option ( 'navigation_bullet_color', $_POST['wl-l3-navigation-bullets-color'] );
526
  $WRIS_L3_Navigation_Pointer_Color = sanitize_option ( 'navigation_pointer_color', $_POST['wl-l3-navigation-pointer-color'] );
527
 
528
- $WRIS_Settings_Array = serialize( array(
529
  'WRIS_L3_Title_Align' => $WRIS_L3_Title_Align,
530
  'WRIS_L3_Slide_Title' => $WRIS_L3_Slide_Title,
531
  'WRIS_L3_Set_slide_Title' => $WRIS_L3_Set_slide_Title,
@@ -557,7 +579,7 @@ class URIS {
557
  'WRIS_L3_Height' => $WRIS_L3_Height,
558
  'WRIS_L3_Navigation_Bullets_Color' => $WRIS_L3_Navigation_Bullets_Color,
559
  'WRIS_L3_Navigation_Pointer_Color' => $WRIS_L3_Navigation_Pointer_Color,
560
- ));
561
 
562
  $WRIS_Gallery_Settings = "WRIS_Gallery_Settings_".$PostID;
563
  update_post_meta($PostID, $WRIS_Gallery_Settings, $WRIS_Settings_Array);
@@ -568,24 +590,24 @@ class URIS {
568
  global $URIS;
569
  $URIS = URIS::forge();
570
 
571
- // Review Notice Box
572
  add_action( "admin_notices", "uris_admin_notice_resport" );
573
  function uris_admin_notice_resport() {
574
  global $pagenow;
575
  $uris_screen = get_current_screen();
576
  if ( $pagenow == 'edit.php' && $uris_screen->post_type == "ris_gallery" && ! isset( $_GET['page'] ) ) {
577
- require_once ( 'uris-feature-admin-notice.php' );
578
  }
579
  }
580
 
581
  /**
582
  * upgrade to pro
583
  */
584
- add_action('admin_menu' , 'uris_pro_SettingsPage');
585
- function uris_pro_SettingsPage() {
586
- add_submenu_page('edit.php?post_type=ris_gallery', 'Help & Support', 'Help & Support', 'administrator', 'RIS-Help-page', 'RIS_Help_and_Support_page');
587
- function RIS_Help_and_Support_page() {
588
- wp_enqueue_style('bootstrap-admin.css', URIS_PLUGIN_URL.'css/bootstrap-latest/bootstrap-admin.css');
589
  require_once('help-and-support.php');
590
  }
591
  }
@@ -593,7 +615,6 @@ function uris_pro_SettingsPage() {
593
  /**
594
  * URIS Short Code
595
  */
596
- require_once("ultimate-responsive-image-slider-short-code.php");
597
-
598
- require_once( 'products.php' );
599
- ?>
3
  Plugin Name: Ultimate Responsive Image Slider
4
  Plugin URI: https://wordpress.org/plugins/ultimate-responsive-image-slider/
5
  Description: Add unlimited image slides using Ultimate Responsive Image Slider in any Page and Post content to give an attractive mode to represent contents.
6
+ Version: 3.3.10
7
  Author: FARAZFRANK
8
  Author URI: http://wpfrank.com/
9
  Text Domain: ultimate-responsive-image-slider
30
  // Apply default settings on activation
31
  register_activation_hook( __FILE__, 'WRIS_DefaultSettingsPro' );
32
  function WRIS_DefaultSettingsPro() {
33
+ $DefaultSettingsProArray = serialize( array(
34
  //layout 3 settings
35
  "WRIS_L3_Title_Align" => 2,
36
  "WRIS_L3_Slide_Title" => 1,
64
  'WRIS_L3_Height' => "custom",
65
  'WRIS_L3_Navigation_Bullets_Color' => "#000000",
66
  'WRIS_L3_Navigation_Pointer_Color' => "#000000",
67
+ ));
68
+ add_option("WRIS_Settings", $DefaultSettingsProArray);
69
  }
70
 
71
  // Image Crop Size Function
105
  private function __construct() {
106
 
107
  $this->counter = 0;
 
108
  // image crop function
109
  add_image_size('rpg_gallery_admin_thumb', $this->admin_thumbnail_size, $this->admin_thumbnail_size, true);
110
  add_image_size('rpg_gallery_thumb', $this->thumbnail_size_w, $this->thumbnail_size_h, true);
 
111
  // Translate plugin
112
+ add_action('plugins_loaded', array(&$this, 'URIS_Translate'), 1);
 
113
  // CPT Function
114
  add_action('init', array(&$this, 'ResponsiveImageSlider'),1);
 
115
  // generate metabox funtion
116
  add_action('add_meta_boxes', array(&$this, 'add_all_ris_meta_boxes'));
117
  add_action('admin_init', array(&$this, 'add_all_ris_meta_boxes'), 1);
 
118
  // metabox setting save function
119
  add_action('save_post', array(&$this, 'add_image_meta_box_save'), 9, 1);
120
  add_action('save_post', array(&$this, 'ris_settings_meta_save'), 9, 1);
 
121
  // add new slide function
122
  add_action('wp_ajax_uris_get_thumbnail', array(&$this, 'ajax_get_thumbnail_uris'));
123
+ }
 
 
124
 
125
  /**
126
  * Translate Plugin
127
  */
128
+ public function URIS_Translate() {
129
  load_plugin_textdomain('ultimate-responsive-image-slider', FALSE, dirname( plugin_basename(__FILE__)).'/languages/' );
130
  }
131
 
132
  // Register Custom Post Type
133
  public function ResponsiveImageSlider() {
134
  $labels = array(
135
+ 'name' => __( 'Ultimate Responsive Image Slider', URIS_TD ),
136
+ 'singular_name' => __( 'Ultimate Responsive Image Slider', URIS_TD ),
137
  'add_new' => __( 'Add New Slider', URIS_TD ),
138
  'add_new_item' => __( 'Add New Slider', URIS_TD ),
139
  'edit_item' => __( 'Edit Slider', URIS_TD ),
144
  'not_found_in_trash' => __( 'No Slider Found in Trash', URIS_TD ),
145
  'parent_item_colon' => __( 'Parent Slider:', URIS_TD ),
146
  'all_items' => __( 'All Sliders', URIS_TD ),
147
+ 'menu_name' => __( 'UR Image Slider', URIS_TD ),
148
  );
149
 
150
  $args = array(
151
  'labels' => $labels,
152
  'hierarchical' => false,
153
+ 'supports' => array( 'title'),
154
  'public' => false,
155
  'show_ui' => true,
156
  'show_in_menu' => true,
166
  'capability_type' => 'post'
167
  );
168
 
169
+ register_post_type( 'ris_gallery', $args );
170
+ add_filter( 'manage_edit-ris_gallery_columns', array(&$this, 'ris_gallery_columns' )) ;
171
+ add_action( 'manage_ris_gallery_posts_custom_column', array(&$this, 'ris_gallery_manage_columns' ), 10, 2 );
172
  }
173
 
174
  function ris_gallery_columns( $columns ){
175
+ $columns = array(
176
+ 'cb' => '<input type="checkbox" />',
177
+ 'title' => __( 'UR Image Slider Title' ),
178
+ 'shortcode' => __( 'Slider Shortcode' ),
179
+ 'date' => __( 'Date' )
180
+ );
181
+ return $columns;
182
+ }
183
+
184
+ function ris_gallery_manage_columns( $column, $post_id ){
185
+ global $post;
186
+ switch( $column ) {
187
+ case 'shortcode' :
188
+ echo '<input type="text" value="[URIS id='.$post_id.']" readonly="readonly" />';
189
+ break;
190
+ default :
191
+ break;
192
+ }
193
+ }
194
 
195
  public function add_all_ris_meta_boxes() {
196
  add_meta_box( __('Add Slides', URIS_TD), __('Add Slides', URIS_TD), array(&$this, 'ris_generate_add_image_meta_box_function'), 'ris_gallery', 'normal', 'low' );
197
+ add_meta_box( __('Configure Settings', URIS_TD), __('Configure Settings', URIS_TD), array(&$this, 'ris_settings_meta_box_function'), 'ris_gallery', 'normal', 'low');
198
  add_meta_box( __('Upgrade To Pro Plugin', URIS_TD), __('Upgrade To Pro Plugin', URIS_TD), array(&$this, 'ris_upgrade_to_pro_meta_box_function'), 'ris_gallery', 'normal', 'low');
 
199
  add_meta_box ( __('Copy Slider Shortcode', URIS_TD), __('Copy Slider Shortcode', URIS_TD), array(&$this, 'ris_shotcode_meta_box_function'), 'ris_gallery', 'side', 'low');
200
  add_meta_box('Show US Some Love & Rate Us', 'Show US Some Love & Rate Us', array(&$this, 'uris_Rate_us_meta_box_function'), 'ris_gallery', 'side', 'low');
201
  }
214
  .wpf_uris_fivestar{
215
  width: 80%;
216
  }
 
217
  a.wpf_fs_btn {
218
+ text-decoration: none;
219
+ background-color: #d72323;
220
+ padding-left: 20px;
221
+ padding-right: 20px;
222
+ border-radius: 5px;
223
+ color: #fff;
224
+ padding-top: 8px;
225
+ padding-bottom: 8px;
226
  }
227
  a:focus, a:hover {
228
+ color: #fff !important;
229
+ text-decoration: none !important;
230
  }
231
  </style>
232
  <div align="center">
233
  <p>Please Review & Rate Us On WordPress</p>
234
+ <a class="upgrade-to-pro-demo urisp-rate-us" style=" text-decoration: none; height: 40px; width: 40px;" href="https://wordpress.org/support/plugin/ultimate-responsive-image-slider/reviews/#new-post" target="_blank">
235
+ <img class="wpf_uris_fivestar" src="<?php $path = URIS_PLUGIN_URL."assets/img/5star.jpg" ; echo $path; ?>">
236
  </a>
237
  </div>
238
  <div class="upgrade-to-pro" style="text-align:center;margin-bottom:10px;margin-top:10px;">
239
+ <a href="https://wordpress.org/support/plugin/ultimate-responsive-image-slider/reviews/#new-post" target="_blank" class="wpf_fs_btn">RATE US</a>
240
  </div>
241
  <?php
242
  }
249
  <h4>Unlock More Features in Ultimate Responsive Image Slider Pro</h4>
250
  <p>5 Design Layouts, Transition Effect, Color Customizations, 500+ Google Fonts For Slide Title & Description, Slides Ordering, Link On Slides, 2 Light Box Style, Various Slider Control Settings</p>
251
  <a class="button button-primary button-hero load-customize hide-if-no-customize wpfrank-action-button" target="_blank" href="http://wpfrank.com/demo/ultimate-responsive-image-slider-pro/">Check Pro Plugin Demo</a>
252
+ <a class="button button-primary button-hero load-customize hide-if-no-customize wpfrank-action-button" target="_blank" href="http://wpfrank.com/account/signup/ultimate-responsive-image-slider-pro">Buy Pro Plugin $25</a>
253
  </div>
254
  <?php
255
  }
258
  * This function display Add New Image interface
259
  * Also loads all saved gallery photos into photo gallery
260
  */
261
+ public function ris_generate_add_image_meta_box_function($post) { ?>
262
+ <div id="uris-container" class="uris-container">
263
+ <input type="hidden" id="uris-save-action" name="uris-save-action" value="uris-save-settings">
264
+ <ul id="uris-slides-container" class="clearfix">
265
  <?php
266
+
267
+ /* load all slide into dashboard */
268
+ $URIS_All_Slide_Ids = get_post_meta( $post->ID, 'ris_all_photos_details', true);
269
+ $TotalSlideIds = 0;
270
+
271
+ /* free old or 3.3.9 to free 3.3.10 update */
272
+ if ( ! is_array( $URIS_All_Slide_Ids ) ) {
273
+ $URIS_All_Slide_Ids = unserialize(base64_decode($URIS_All_Slide_Ids));
274
+ $TotalSlideIds = unserialize(base64_decode(get_post_meta( $post->ID, 'ris_all_photos_details', true )));
275
+ if(is_array($TotalSlideIds)) $TotalSlideIds = count($TotalSlideIds);
276
+ } else {
277
+ $TotalSlideIds = count(get_post_meta( $post->ID, 'ris_all_photos_details', true ));
278
+ }
279
+
280
  $i = 0;
281
+
282
+ if($TotalSlideIds) {
283
+ if(is_array($URIS_All_Slide_Ids)){
284
+ foreach($URIS_All_Slide_Ids as $URIS_Slide_Id) {
285
+
286
+
287
+ /* free old or 3.3.9 to free 3.3.10 update */
288
+ if(isset($URIS_Slide_Id['rpgp_image_url'])){
289
+ $Url = $URIS_Slide_Id['rpgp_image_url'];
290
+ global $wpdb;
291
+ $post_table_name = $wpdb->prefix. "posts";
292
+ if(count($attachment_id = $wpdb->get_col($wpdb->prepare("SELECT `id` FROM `$post_table_name` WHERE `guid` LIKE '%s'", $Url)))) {
293
+ $slide_id = $attachment_id[0];
294
+ }
295
+ } else {
296
+ $slide_id = $URIS_Slide_Id['rpgp_image_id'];
297
+ }
298
+
299
+ $attachment = get_post( $slide_id ); // get all slide details
300
+ $slide_alt = get_post_meta( $attachment->ID, '_wp_attachment_image_alt', true );
301
+ $slide_caption = $attachment->post_excerpt;
302
+ $slide_description = $attachment->post_content;
303
+ $slide_src = $attachment->guid; // full image URL
304
+ $slide_title = $attachment->post_title; // attachment title
305
+ $slide_medium = wp_get_attachment_image_src($slide_id, 'medium', true); // return is array medium image URL
306
  $UniqueString = substr(str_shuffle("abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ"), 0, 5);
307
+ ?>
308
+ <li class="uris-slide" id="uris-slide">
309
+ <a id="uris-slide-delete-icon" class="uris-slide-delete-icon"><img src="<?php echo URIS_PLUGIN_URL.'assets/img/close-icon.png'; ?>" /></a>
310
+ <div class="uris-slide-meta">
311
+ <p>
312
+ <img src="<?php echo $slide_medium[0]; ?>" class="uris-slide-image">
313
+ </p>
 
 
 
 
 
 
314
  <p>
315
  <label><?php _e('Slide Title', URIS_TD); ?></label>
316
+ <input type="hidden" id="unique_string[]" name="unique_string[]" value="<?php echo $UniqueString; ?>" />
317
+ <input type="hidden" id="rpgp_image_id[]" name="rpgp_image_id[]" value="<?php echo $slide_id; ?>">
318
+ <input type="text" id="rpgp_image_label[]" name="rpgp_image_label[]" class="uris-slide-input-text" value="<?php echo esc_attr( $slide_title ); ?>" placeholder="<?php _e('Enter Slide Title', URIS_TD); ?>" >
319
  </p>
320
  <p>
321
  <label><?php _e('Slide Descriptions', URIS_TD); ?></label>
322
+ <textarea rows="4" cols="50" id="rpgp_image_desc[]" name="rpgp_image_desc[]" class=" urisp_richeditbox_<?php echo $i; ?> uris-slide-input-text" placeholder="<?php _e('Enter Slide Description', URIS_TD); ?>"><?php echo htmlentities( $slide_description ); ?></textarea>
323
  <button type="button" class="btn btn-md btn-info btn-block" data-toggle="modal" data-target="#myModal" onclick="urisp_richeditor(<?php echo $i; ?>)"><?php _e('Use Rich Text Editor', URIS_TD); ?> <i class="fa fa-edit"></i></button>
324
  </p>
325
  </div>
329
  } // end of foreach
330
  }
331
  } else {
332
+ $TotalSlideIds = 0;
333
  }
334
  ?>
335
+ </ul>
336
 
337
+ <!--uris editor modal-->
338
  <div class="modal fade" id="myModal" role="dialog">
339
  <div class="modal-dialog">
340
+ <!-- modal content-->
341
  <div class="modal-content">
342
  <div class="modal-header">
343
+ <h4 class="modal-title"><i class="fa fa-edit" style="font-size:23px"></i> Rich Editor</h4>
344
+ <button type="button" class="close" data-dismiss="modal">&times;</button>
345
  </div>
346
  <div class="modal-body">
347
  <p>
349
  $urisp_box = '';
350
  $urisp_editor_id = 'fetch_wpeditor_data';
351
  $settings = array( 'media_buttons' => false ,'quicktags' => array( 'buttons' => 'strong,em,del,link,close' ) ); // for remove media button from editor
 
352
  wp_editor( $urisp_box, $urisp_editor_id, $settings); // without media button
353
  ?>
354
  <input type="hidden" value="" id="fetch_wpelement" name="fetch_wpelement" />
355
  </p>
356
  </div>
357
  <div class="modal-footer">
358
+ <button type="button" class="btn btn-default" onclick="urisp_richeditor_putdata()" data-dismiss="modal">Continue</button>
359
+ <button type="button" class="btn btn-default" data-dismiss="modal">Exit</button>
360
  </div>
361
  </div>
362
  </div>
363
  </div>
364
  <!--rich editor modal-->
365
+ </div>
366
 
367
  <!--Add New Image Button-->
368
+ <div class="uris-control-buttons">
369
+ <div id="uris-add-new-slide" class="uris-add-new-slide" data-uploader_title="Upload Slide" data-uploader_button_text="Select" >
370
  <div class="dashicons dashicons-plus"></div>
371
  <p><?php _e('Add New Slide', URIS_TD); ?></p>
372
  </div>
373
+ <div id="uris-delete-all-slide" class="uris-delete-all-slide">
374
  <div class="dashicons dashicons-trash"></div>
375
  <p><?php _e('Delete All Slides', URIS_TD); ?></p>
376
  </div>
377
+
378
  <div style="clear:left;"></div>
379
+ <style>
380
  .review-notice {
381
  background-color: #27A4DD !important;
382
  color: #FFFFFF !important;
383
  }
384
+ </style>
385
  <script>
386
  function urisp_richeditor(id){
387
  var richeditdata = jQuery(".urisp_richeditbox_"+id).val();
398
  }
399
  </script>
400
  <?php
401
+ }
402
 
403
  /**
404
  * This function display Add New Image interface
405
  * Also loads all saved gallery photos into photo gallery
406
  */
407
+ public function ris_settings_meta_box_function($post) {
408
+ wp_enqueue_script('wpfrank-uris-bootstrap-js', URIS_PLUGIN_URL.'assets/js/bootstrap.js');
409
+ wp_enqueue_style('wpfrank-uris-bootstrap-css', URIS_PLUGIN_URL.'assets/css/bootstrap-latest/bootstrap.css');
410
+ wp_enqueue_style('wpfrank-uris-editor-modal', URIS_PLUGIN_URL.'assets/css/editor-modal.css');
 
411
  wp_enqueue_script('media-upload');
412
+ wp_enqueue_script('wpfrank-uris-media-uploader-js', URIS_PLUGIN_URL . 'assets/js/wpfrank-uris-multiple-media-uploader.js', array('jquery'));
413
  wp_enqueue_media();
414
 
415
  //custom add image box css
416
+ wp_enqueue_style('wpfrank-uris-settings-css', URIS_PLUGIN_URL.'assets/css/wpfrank-uris-settings.css', array(), '1.0');
417
 
418
  //font awesome css
419
+ wp_enqueue_style('wpfrank-uris-font-awesome-all-css', URIS_PLUGIN_URL.'assets/css/font-awesome-latest/css/fontawesome-all.css');
420
 
421
  //tool-tip js & css
422
+ wp_enqueue_script('wpfrank-uris-tool-tip-js',URIS_PLUGIN_URL.'assets/tooltip/jquery.darktooltip.min.js', array('jquery'));
423
+ wp_enqueue_style('wpfrank-uris-tool-tip-css', URIS_PLUGIN_URL.'assets/tooltip/darktooltip.min.css');
424
 
425
  //color-picker css n js
426
+ wp_enqueue_style('wp-color-picker');
427
+ wp_enqueue_script('wpfrank-uris-color-picker-custom-js', plugins_url('assets/js/wpfrank-uris-color-picker-custom.js', __FILE__ ), array( 'wp-color-picker' ), false, true );
428
+
429
+ //code-mirror css & js for custom CSS section
430
+ wp_enqueue_style('wpfrank-uris-code-mirror-css', URIS_PLUGIN_URL.'assets/css/codemirror/codemirror.css');
431
+ wp_enqueue_style('wpfrank-uris-blackboard-css', URIS_PLUGIN_URL.'assets/css/codemirror/blackboard.css');
432
+ wp_enqueue_style('wpfrank-uris-show-hint-css', URIS_PLUGIN_URL.'assets/css/codemirror/show-hint.css');
433
+
434
+ wp_enqueue_script('wpfrank-uris-code-mirror-js',URIS_PLUGIN_URL.'assets/css/codemirror/codemirror.js',array('jquery'));
435
+ wp_enqueue_script('wpfrank-uris-css-js',URIS_PLUGIN_URL.'assets/css/codemirror/ris-css.js',array('jquery'));
436
+ wp_enqueue_script('wpfrank-uris-css-hint-js',URIS_PLUGIN_URL.'assets/css/codemirror/css-hint.js',array('jquery'));
437
+ require_once('settings.php');
 
438
  }
439
 
440
  public function ris_shotcode_meta_box_function() { ?>
444
  }
445
 
446
  public function admin_thumb_uris($id) {
447
+ $attachment = get_post( $id );
448
+ $slide_alt = get_post_meta( $attachment->ID, '_wp_attachment_image_alt', true );
449
+ $slide_caption = $attachment->post_excerpt;
450
+ $slide_description = $attachment->post_content;
451
+ $slide_href = get_permalink( $attachment->ID );
452
+ $slide_src = $attachment->guid;
453
+ $slide_title = $attachment->post_title;
454
+ $slide_medium = wp_get_attachment_image_src($id, 'medium', true);
455
+ $slide_full = wp_get_attachment_image_src($id, 'full', true);
456
  $UniqueString = substr(str_shuffle("abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ"), 0, 5);
457
+ ?>
458
+ <li class="uris-slide" id="uris-slide">
459
+ <a id="uris-slide-delete-icon" class="uris-slide-delete-icon"><img src="<?php echo URIS_PLUGIN_URL.'assets/img/close-icon.png'; ?>" /></a>
460
+ <div>
461
+ <p>
462
+ <img src="<?php echo $slide_medium[0]; ?>" class="uris-slide-image">
 
 
 
 
463
  <p>
464
  <label><?php _e('Slide Title', URIS_TD); ?></label>
465
+ <input type="hidden" id="unique_string[]" name="unique_string[]" value="<?php echo $UniqueString; ?>" />
466
+ <input type="hidden" id="rpgp_image_id[]" name="rpgp_image_id[]" value="<?php echo $id; ?>">
467
+ <input type="text" id="rpgp_image_label[]" name="rpgp_image_label[]" value="<?php echo $slide_title; ?>" placeholder="<?php _e('Enter Slide Title Here', URIS_TD); ?>" class="uris-slide-input-text">
468
  </p>
469
  <p>
470
  <label><?php _e('Slide Description', URIS_TD); ?></label>
471
+ <textarea rows="4" cols="50" id="rpgp_image_desc[]" name="rpgp_image_desc[]" placeholder="<?php _e('Enter Slide Description Here', URIS_TD); ?>" class="urisp_richeditbox_<?php echo $id; ?> uris-slide-input-text"><?php echo $slide_description; ?></textarea>
472
  <button type="button" class="btn btn-md btn-info btn-block" data-toggle="modal" data-target="#myModal" onclick="urisp_richeditor(<?php echo $id; ?>)"><?php _e('Use Rich Text Editor', URIS_TD); ?> <i class="fa fa-edit"></i></button>
473
  </p>
474
  </div>
475
  </li>
476
+ <?php
477
+ }
478
+
479
+ public function ajax_get_thumbnail_uris() {
480
+ echo $this->admin_thumb_uris($_POST['imageid']);
481
+ die;
482
+ }
483
+
484
+ public function add_image_meta_box_save($PostID) {
485
+ if(isset($PostID) && isset($_POST['uris-save-action'])) {
486
+ $TotalSlideIds = count($_POST['rpgp_image_id']);
487
+ $SlideIds = array();
488
+ if($TotalSlideIds) {
489
+ for($i=0; $i < $TotalSlideIds; $i++) {
490
+ $slide_id = stripslashes($_POST['rpgp_image_id'][$i]);
491
+ $slide_title = stripslashes($_POST['rpgp_image_label'][$i]);
492
+ $slide_desc = stripslashes($_POST['rpgp_image_desc'][$i]);
493
+ $SlideIds[] = array(
494
+ 'rpgp_image_id' => $slide_id,
 
 
 
 
 
 
495
  );
496
+ // update attachment image title and description
497
+ $attachment_details = array(
498
+ 'ID' => $slide_id,
499
+ 'post_title' => $slide_title,
500
+ 'post_content' => $slide_desc
501
+ );
502
+ wp_update_post( $attachment_details );
503
  }
504
+ update_post_meta($PostID, 'ris_all_photos_details', $SlideIds);
505
+ /* echo "<pre>";
506
+ print_r($_POST);
507
+ echo "</pre>";
508
+ die; */
509
  } else {
510
+ update_post_meta($PostID, 'ris_all_photos_details', $SlideIds);
 
 
 
511
  }
512
  }
513
  }
547
  $WRIS_L3_Navigation_Bullets_Color = sanitize_option ( 'navigation_bullet_color', $_POST['wl-l3-navigation-bullets-color'] );
548
  $WRIS_L3_Navigation_Pointer_Color = sanitize_option ( 'navigation_pointer_color', $_POST['wl-l3-navigation-pointer-color'] );
549
 
550
+ $WRIS_Settings_Array = array(
551
  'WRIS_L3_Title_Align' => $WRIS_L3_Title_Align,
552
  'WRIS_L3_Slide_Title' => $WRIS_L3_Slide_Title,
553
  'WRIS_L3_Set_slide_Title' => $WRIS_L3_Set_slide_Title,
579
  'WRIS_L3_Height' => $WRIS_L3_Height,
580
  'WRIS_L3_Navigation_Bullets_Color' => $WRIS_L3_Navigation_Bullets_Color,
581
  'WRIS_L3_Navigation_Pointer_Color' => $WRIS_L3_Navigation_Pointer_Color,
582
+ );
583
 
584
  $WRIS_Gallery_Settings = "WRIS_Gallery_Settings_".$PostID;
585
  update_post_meta($PostID, $WRIS_Gallery_Settings, $WRIS_Settings_Array);
590
  global $URIS;
591
  $URIS = URIS::forge();
592
 
593
+ // All Slider Post Features Box
594
  add_action( "admin_notices", "uris_admin_notice_resport" );
595
  function uris_admin_notice_resport() {
596
  global $pagenow;
597
  $uris_screen = get_current_screen();
598
  if ( $pagenow == 'edit.php' && $uris_screen->post_type == "ris_gallery" && ! isset( $_GET['page'] ) ) {
599
+ require_once ( 'admin-banner.php' );
600
  }
601
  }
602
 
603
  /**
604
  * upgrade to pro
605
  */
606
+ add_action('admin_menu' , 'uris_menu_pages');
607
+ function uris_menu_pages() {
608
+ add_submenu_page('edit.php?post_type=ris_gallery', 'Help & Support', 'Help & Support', 'administrator', 'uris-help-page', 'uris_help_and_support_page');
609
+ function uris_help_and_support_page() {
610
+ wp_enqueue_style('bootstrap-admin.css', URIS_PLUGIN_URL.'assets/css/bootstrap-latest/bootstrap-admin.css');
611
  require_once('help-and-support.php');
612
  }
613
  }
615
  /**
616
  * URIS Short Code
617
  */
618
+ require_once("shortcode.php");
619
+ require_once('products.php');
620
+ ?>
 
uris-feature-admin-notice.php DELETED
@@ -1,33 +0,0 @@
1
- <?php
2
- if ( ! defined( 'ABSPATH' ) ) {
3
- exit;
4
- }
5
- wp_enqueue_style( 'uris-feature-notice-css', URIS_PLUGIN_URL . 'css/uris-feature-notice.css', array(), '1.2', 'all' );
6
- wp_enqueue_style('uris-bootstrap-min', URIS_PLUGIN_URL.'css/bootstrap-latest/bootstrap.css');
7
- ?>
8
- <div class="row col-md-12 wpfrank_banner">
9
- <div class="col-md-6 col-sm-12 wpfrank_banner_img">
10
- <a href="http://wpfrank.com/account/signup/ultimate-responsive-image-slider-pro" target="_blank"><img class="img-fluid" src="<?php echo URIS_PLUGIN_URL . "img/products/Ultimate-Responsive-Image-Slider-Pro.jpg"; ?>"></a>
11
- </div>
12
- <div class="col-md-6 col-sm-12 wpfrank_banner_features">
13
- <h3><span class="border-white border-bottom pb-1"><?php _e('Ultimate Responsive Image Slider Pro Features', URIS_TD ); ?></span></h3>
14
- <ul>
15
- <li><?php _e('5 Slider Layouts', URIS_TD ); ?></li>
16
- <li><?php _e('Double Lightbox Effects', URIS_TD ); ?></li>
17
- <li><?php _e('500 Plus Google Fonts', URIS_TD ); ?></li>
18
- <li><?php _e('Link Slide', URIS_TD ); ?></li>
19
- <li><?php _e('Multiple Image Uploader', URIS_TD ); ?></li>
20
- <li><?php _e('Hide or Show Gallery Title and Description', URIS_TD ); ?></li>
21
- <li><?php _e('Brand Slider Integrated', URIS_TD ); ?></li>
22
- <li><?php _e('Drag and Drop Slide Image Control', URIS_TD ); ?></li>
23
- <li><?php _e('Widget Slider Utility', URIS_TD ); ?></li>
24
- </ul>
25
- <div class="col-md-12 wpfrank_banner_actions">
26
- <a class="button-primary button-hero" href="http://wpfrank.com/demo/ultimate-responsive-image-slider-pro/" target="_blank"><?php _e('View Demo', URIS_TD ); ?></a>
27
- <a class="button-primary button-hero" href="http://wpfrank.com/account/signup/ultimate-responsive-image-slider-pro" target="_blank"><?php _e('Buy Now', URIS_TD ); ?> $21</a>
28
- </div>
29
- <div class="plugin_version">
30
- <span><b>7.2</b><?php _e('Version', URIS_TD ); ?></span>
31
- </div>
32
- </div>
33
- </div>