Guest User

Matheson style.css

a guest
Jan 5th, 2016
111
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
CSS 160.80 KB | None | 0 0
  1. /*!
  2. Theme Name: Matheson
  3. Theme URI: https://themes.bavotasan.com/2014/matheson/
  4. Author: c.bavota, Nudge Design
  5. Author URI: http://bavotasan.com/
  6. Description: Create a truly unique design with Matheson, a lightweight and fully responsive HTML5 theme. Use the theme customizer to add your own background, page layout, site width and more. Distinguish each post with one of the eight supported post formats, such as: Video, Image, Aside, Status, Audio, Quote, Link and Gallery. Install JetPack to display each of your galleries through a tiled view and jQuery carousel. Compatible with bbPress & BuddyPress. Built using SASS, Compass and Bootstrap 3. Matheson uses Google Fonts for improved typeface readability and works perfectly in desktop browsers, tablets and handheld devices. For a live demo go to http://demos.bavotasan.com/matheson/.
  7. Version: 1.0.3
  8. Text Domain: matheson
  9. Domain Path: /library/languages/
  10. Tags: black, blue, gray, silver, white, light, one-column, two-columns, left-sidebar, right-sidebar, fixed-layout, fluid-layout, responsive-layout, buddypress, custom-background, custom-header, custom-menu, editor-style, featured-image-header, featured-images, flexible-header, microformats, post-formats, rtl-language-support, sticky-post, theme-options, threaded-comments, translation-ready
  11.  
  12. License: GNU General Public License v3.0
  13. License URI: http://www.gnu.org/licenses/gpl-3.0.html
  14.  
  15. Matheson WordPress Theme, Copyright 2014 c.bavota
  16. Matheson is distributed under the terms of the GNU GPL
  17. */
  18. /*!
  19.  * Bootstrap v3.0.2 by @fat and @mdo
  20.  * Copyright 2013 Twitter, Inc.
  21.  * Licensed under http://www.apache.org/licenses/LICENSE-2.0
  22.  *
  23.  * Designed and built with all the love in the world by @mdo and @fat.
  24.  *
  25.  * Glyphicon CSS removed by c.bavota
  26.  */
  27. /*! normalize.css v2.1.3 | MIT License | git.io/normalize */
  28. article,
  29. aside,
  30. details,
  31. figcaption,
  32. figure,
  33. footer,
  34. header,
  35. hgroup,
  36. main,
  37. nav,
  38. section,
  39. summary {
  40.   display: block;
  41. }
  42.  
  43. audio,
  44. canvas,
  45. video {
  46.   display: inline-block;
  47. }
  48.  
  49. audio:not([controls]) {
  50.   display: none;
  51.   height: 0;
  52. }
  53.  
  54. [hidden],
  55. template {
  56.   display: none;
  57. }
  58.  
  59. html {
  60.   font-family: sans-serif;
  61.   -webkit-text-size-adjust: 100%;
  62.   -ms-text-size-adjust: 100%;
  63. }
  64.  
  65. body {
  66.   margin: 0;
  67. }
  68.  
  69. a {
  70.   background: transparent;
  71. }
  72.  
  73. a:focus {
  74.   outline: thin dotted;
  75. }
  76.  
  77. a:active,
  78. a:hover {
  79.   outline: 0;
  80. }
  81.  
  82. h1 {
  83.   margin: 0.67em 0;
  84.   font-size: 2em;
  85. }
  86.  
  87. abbr[title] {
  88.   border-bottom: 1px dotted;
  89. }
  90.  
  91. b,
  92. strong {
  93.   font-weight: bold;
  94. }
  95.  
  96. dfn {
  97.   font-style: italic;
  98. }
  99.  
  100. hr {
  101.   height: 0;
  102.   -moz-box-sizing: content-box;
  103.   box-sizing: content-box;
  104. }
  105.  
  106. mark {
  107.   color: #000;
  108.   background: #ff0;
  109. }
  110.  
  111. code,
  112. kbd,
  113. pre,
  114. samp {
  115.   font-family: monospace, serif;
  116.   font-size: 1em;
  117. }
  118.  
  119. pre {
  120.   white-space: pre-wrap;
  121. }
  122.  
  123. q {
  124.   quotes: "\201C" "\201D" "\2018" "\2019";
  125. }
  126.  
  127. small {
  128.   font-size: 80%;
  129. }
  130.  
  131. sub,
  132. sup {
  133.   position: relative;
  134.   font-size: 75%;
  135.   line-height: 0;
  136.   vertical-align: baseline;
  137. }
  138.  
  139. sup {
  140.   top: -0.5em;
  141. }
  142.  
  143. sub {
  144.   bottom: -0.25em;
  145. }
  146.  
  147. img {
  148.   border: 0;
  149. }
  150.  
  151. svg:not(:root) {
  152.   overflow: hidden;
  153. }
  154.  
  155. figure {
  156.   margin: 0;
  157. }
  158.  
  159. fieldset {
  160.   padding: 0.35em 0.625em 0.75em;
  161.   margin: 0 2px;
  162.   border: 1px solid #c0c0c0;
  163. }
  164.  
  165. legend {
  166.   padding: 0;
  167.   border: 0;
  168. }
  169.  
  170. button,
  171. input,
  172. select,
  173. textarea {
  174.   margin: 0;
  175.   font-family: inherit;
  176.   font-size: 100%;
  177. }
  178.  
  179. button,
  180. input {
  181.   line-height: normal;
  182. }
  183.  
  184. button,
  185. select {
  186.   text-transform: none;
  187. }
  188.  
  189. button,
  190. html input[type="button"],
  191. input[type="reset"],
  192. input[type="submit"] {
  193.   cursor: pointer;
  194.   -webkit-appearance: button;
  195. }
  196.  
  197. button[disabled],
  198. html input[disabled] {
  199.   cursor: default;
  200. }
  201.  
  202. input[type="checkbox"],
  203. input[type="radio"] {
  204.   padding: 0;
  205.   box-sizing: border-box;
  206. }
  207.  
  208. input[type="search"] {
  209.   -webkit-box-sizing: content-box;
  210.   -moz-box-sizing: content-box;
  211.   box-sizing: content-box;
  212.   -webkit-appearance: textfield;
  213. }
  214.  
  215. input[type="search"]::-webkit-search-cancel-button,
  216. input[type="search"]::-webkit-search-decoration {
  217.   -webkit-appearance: none;
  218. }
  219.  
  220. button::-moz-focus-inner,
  221. input::-moz-focus-inner {
  222.   padding: 0;
  223.   border: 0;
  224. }
  225.  
  226. textarea {
  227.   overflow: auto;
  228.   vertical-align: top;
  229. }
  230.  
  231. table {
  232.   border-collapse: collapse;
  233.   border-spacing: 0;
  234. }
  235.  
  236. @media print {
  237.   * {
  238.     color: #000 !important;
  239.     text-shadow: none !important;
  240.     background: transparent !important;
  241.     box-shadow: none !important;
  242.   }
  243.  
  244.   a,
  245.   a:visited {
  246.     text-decoration: underline;
  247.   }
  248.  
  249.   a[href]:after {
  250.     content: " (" attr(href) ")";
  251.   }
  252.  
  253.   abbr[title]:after {
  254.     content: " (" attr(title) ")";
  255.   }
  256.  
  257.   a[href^="javascript:"]:after,
  258.   a[href^="#"]:after {
  259.     content: "";
  260.   }
  261.  
  262.   pre,
  263.   blockquote {
  264.     border: 1px solid #999;
  265.     page-break-inside: avoid;
  266.   }
  267.  
  268.   thead {
  269.     display: table-header-group;
  270.   }
  271.  
  272.   tr,
  273.   img {
  274.     page-break-inside: avoid;
  275.   }
  276.  
  277.   img {
  278.     max-width: 100% !important;
  279.   }
  280.  
  281.   @page {
  282.     margin: 2cm .5cm;
  283. }
  284.  
  285.   p,
  286.   h2,
  287.   h3 {
  288.     orphans: 3;
  289.     widows: 3;
  290.   }
  291.  
  292.   h2,
  293.   h3 {
  294.     page-break-after: avoid;
  295.   }
  296.  
  297.   select {
  298.     background: #fff !important;
  299.   }
  300.  
  301.   .navbar {
  302.     display: none;
  303.   }
  304.  
  305.   .table td,
  306.   .table th {
  307.     background-color: #fff !important;
  308.   }
  309.  
  310.   .btn > .caret, .comment-reply-link > .caret,
  311.   .form-submit #submit > .caret,
  312.   .dropup > .btn > .caret,
  313.   .dropup > .comment-reply-link > .caret,
  314.   .form-submit .dropup > #submit > .caret {
  315.     border-top-color: #000 !important;
  316.   }
  317.  
  318.   .label {
  319.     border: 1px solid #000;
  320.   }
  321.  
  322.   .table {
  323.     border-collapse: collapse !important;
  324.   }
  325.  
  326.   .table-bordered th,
  327.   .table-bordered td {
  328.     border: 1px solid #ddd !important;
  329.   }
  330. }
  331. *,
  332. *:before,
  333. *:after {
  334.   -webkit-box-sizing: border-box;
  335.   -moz-box-sizing: border-box;
  336.   box-sizing: border-box;
  337. }
  338.  
  339. html {
  340.   font-size: 62.5%;
  341.   -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  342. }
  343.  
  344. body {
  345.   font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  346.   font-size: 14px;
  347.   line-height: 1.428571429;
  348.   color: #333333;
  349.   background-color: #ffffff;
  350. }
  351.  
  352. input,
  353. button,
  354. select,
  355. textarea {
  356.   font-family: inherit;
  357.   font-size: inherit;
  358.   line-height: inherit;
  359. }
  360.  
  361. a {
  362.   color: #428bca;
  363.   text-decoration: none;
  364. }
  365.  
  366. a:hover,
  367. a:focus {
  368.   color: #2a6496;
  369.   text-decoration: underline;
  370. }
  371.  
  372. a:focus {
  373.   outline: thin dotted #333;
  374.   outline: 5px auto -webkit-focus-ring-color;
  375.   outline-offset: -2px;
  376. }
  377.  
  378. img {
  379.   vertical-align: middle;
  380. }
  381.  
  382. .img-responsive {
  383.   display: block;
  384.   height: auto;
  385.   max-width: 100%;
  386. }
  387.  
  388. .img-rounded {
  389.   border-radius: 6px;
  390. }
  391.  
  392. .img-thumbnail, .gallery-item .gallery-icon img {
  393.   display: inline-block;
  394.   height: auto;
  395.   max-width: 100%;
  396.   padding: 4px;
  397.   line-height: 1.428571429;
  398.   background-color: #ffffff;
  399.   border: 1px solid #dddddd;
  400.   border-radius: 4px;
  401.   -webkit-transition: all 0.2s ease-in-out;
  402.   transition: all 0.2s ease-in-out;
  403. }
  404.  
  405. .img-circle {
  406.   border-radius: 50%;
  407. }
  408.  
  409. hr {
  410.   margin-top: 20px;
  411.   margin-bottom: 20px;
  412.   border: 0;
  413.   border-top: 1px solid #eeeeee;
  414. }
  415.  
  416. .sr-only, .screen-reader-text {
  417.   position: absolute;
  418.   width: 1px;
  419.   height: 1px;
  420.   padding: 0;
  421.   margin: -1px;
  422.   overflow: hidden;
  423.   clip: rect(0, 0, 0, 0);
  424.   border: 0;
  425. }
  426.  
  427. p {
  428.   margin: 0 0 10px;
  429. }
  430.  
  431. .lead {
  432.   margin-bottom: 20px;
  433.   font-size: 16px;
  434.   font-weight: 200;
  435.   line-height: 1.4;
  436. }
  437.  
  438. @media (min-width: 768px) {
  439.   .lead {
  440.     font-size: 21px;
  441.   }
  442. }
  443. small,
  444. .small {
  445.   font-size: 85%;
  446. }
  447.  
  448. cite {
  449.   font-style: normal;
  450. }
  451.  
  452. .text-muted {
  453.   color: #999999;
  454. }
  455.  
  456. .text-primary {
  457.   color: #428bca;
  458. }
  459.  
  460. .text-primary:hover {
  461.   color: #3071a9;
  462. }
  463.  
  464. .text-warning {
  465.   color: #c09853;
  466. }
  467.  
  468. .text-warning:hover {
  469.   color: #a47e3c;
  470. }
  471.  
  472. .text-danger {
  473.   color: #b94a48;
  474. }
  475.  
  476. .text-danger:hover {
  477.   color: #953b39;
  478. }
  479.  
  480. .text-success {
  481.   color: #468847;
  482. }
  483.  
  484. .text-success:hover {
  485.   color: #356635;
  486. }
  487.  
  488. .text-info {
  489.   color: #3a87ad;
  490. }
  491.  
  492. .text-info:hover {
  493.   color: #2d6987;
  494. }
  495.  
  496. .text-left {
  497.   text-align: left;
  498. }
  499.  
  500. .text-right {
  501.   text-align: right;
  502. }
  503.  
  504. .text-center {
  505.   text-align: center;
  506. }
  507.  
  508. h1,
  509. h2,
  510. h3,
  511. h4,
  512. h5,
  513. h6,
  514. .h1,
  515. .h2,
  516. .h3,
  517. .h4,
  518. .h5,
  519. .h6 {
  520.   font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  521.   font-weight: 500;
  522.   line-height: 1.1;
  523.   color: inherit;
  524. }
  525.  
  526. h1 small,
  527. h2 small,
  528. h3 small,
  529. h4 small,
  530. h5 small,
  531. h6 small,
  532. .h1 small,
  533. .h2 small,
  534. .h3 small,
  535. .h4 small,
  536. .h5 small,
  537. .h6 small,
  538. h1 .small,
  539. h2 .small,
  540. h3 .small,
  541. h4 .small,
  542. h5 .small,
  543. h6 .small,
  544. .h1 .small,
  545. .h2 .small,
  546. .h3 .small,
  547. .h4 .small,
  548. .h5 .small,
  549. .h6 .small {
  550.   font-weight: normal;
  551.   line-height: 1;
  552.   color: #999999;
  553. }
  554.  
  555. h1,
  556. h2,
  557. h3 {
  558.   margin-top: 20px;
  559.   margin-bottom: 10px;
  560. }
  561.  
  562. h1 small,
  563. h2 small,
  564. h3 small,
  565. h1 .small,
  566. h2 .small,
  567. h3 .small {
  568.   font-size: 65%;
  569. }
  570.  
  571. h4,
  572. h5,
  573. h6 {
  574.   margin-top: 10px;
  575.   margin-bottom: 10px;
  576. }
  577.  
  578. h4 small,
  579. h5 small,
  580. h6 small,
  581. h4 .small,
  582. h5 .small,
  583. h6 .small {
  584.   font-size: 75%;
  585. }
  586.  
  587. h1,
  588. .h1 {
  589.   font-size: 36px;
  590. }
  591.  
  592. h2,
  593. .h2 {
  594.   font-size: 30px;
  595. }
  596.  
  597. h3,
  598. .h3 {
  599.   font-size: 24px;
  600. }
  601.  
  602. h4,
  603. .h4 {
  604.   font-size: 18px;
  605. }
  606.  
  607. h5,
  608. .h5 {
  609.   font-size: 14px;
  610. }
  611.  
  612. h6,
  613. .h6 {
  614.   font-size: 12px;
  615. }
  616.  
  617. .page-header {
  618.   padding-bottom: 9px;
  619.   margin: 40px 0 20px;
  620.   border-bottom: 1px solid #eeeeee;
  621. }
  622.  
  623. ul,
  624. ol {
  625.   margin-top: 0;
  626.   margin-bottom: 10px;
  627. }
  628.  
  629. ul ul,
  630. ol ul,
  631. ul ol,
  632. ol ol {
  633.   margin-bottom: 0;
  634. }
  635.  
  636. .list-unstyled {
  637.   padding-left: 0;
  638.   list-style: none;
  639. }
  640.  
  641. .list-inline {
  642.   padding-left: 0;
  643.   list-style: none;
  644. }
  645.  
  646. .list-inline > li {
  647.   display: inline-block;
  648.   padding-right: 5px;
  649.   padding-left: 5px;
  650. }
  651.  
  652. .list-inline > li:first-child {
  653.   padding-left: 0;
  654. }
  655.  
  656. dl {
  657.   margin-bottom: 20px;
  658. }
  659.  
  660. dt,
  661. dd {
  662.   line-height: 1.428571429;
  663. }
  664.  
  665. dt {
  666.   font-weight: bold;
  667. }
  668.  
  669. dd {
  670.   margin-left: 0;
  671. }
  672.  
  673. @media (min-width: 768px) {
  674.   .dl-horizontal dt {
  675.     float: left;
  676.     width: 160px;
  677.     overflow: hidden;
  678.     clear: left;
  679.     text-align: right;
  680.     text-overflow: ellipsis;
  681.     white-space: nowrap;
  682.   }
  683.  
  684.   .dl-horizontal dd {
  685.     margin-left: 180px;
  686.   }
  687.  
  688.   .dl-horizontal dd:before,
  689.   .dl-horizontal dd:after {
  690.     display: table;
  691.     content: " ";
  692.   }
  693.  
  694.   .dl-horizontal dd:after {
  695.     clear: both;
  696.   }
  697.  
  698.   .dl-horizontal dd:before,
  699.   .dl-horizontal dd:after {
  700.     display: table;
  701.     content: " ";
  702.   }
  703.  
  704.   .dl-horizontal dd:after {
  705.     clear: both;
  706.   }
  707. }
  708. abbr[title],
  709. abbr[data-original-title] {
  710.   cursor: help;
  711.   border-bottom: 1px dotted #999999;
  712. }
  713.  
  714. abbr.initialism {
  715.   font-size: 90%;
  716.   text-transform: uppercase;
  717. }
  718.  
  719. blockquote {
  720.   padding: 10px 20px;
  721.   margin: 0 0 20px;
  722.   border-left: 5px solid #eeeeee;
  723. }
  724.  
  725. blockquote p {
  726.   font-size: 17.5px;
  727.   font-weight: 300;
  728.   line-height: 1.25;
  729. }
  730.  
  731. blockquote p:last-child {
  732.   margin-bottom: 0;
  733. }
  734.  
  735. blockquote small {
  736.   display: block;
  737.   line-height: 1.428571429;
  738.   color: #999999;
  739. }
  740.  
  741. blockquote small:before {
  742.   content: '\2014 \00A0';
  743. }
  744.  
  745. blockquote.pull-right {
  746.   padding-right: 15px;
  747.   padding-left: 0;
  748.   border-right: 5px solid #eeeeee;
  749.   border-left: 0;
  750. }
  751.  
  752. blockquote.pull-right p,
  753. blockquote.pull-right small,
  754. blockquote.pull-right .small {
  755.   text-align: right;
  756. }
  757.  
  758. blockquote.pull-right small:before,
  759. blockquote.pull-right .small:before {
  760.   content: '';
  761. }
  762.  
  763. blockquote.pull-right small:after,
  764. blockquote.pull-right .small:after {
  765.   content: '\00A0 \2014';
  766. }
  767.  
  768. blockquote:before,
  769. blockquote:after {
  770.   content: "";
  771. }
  772.  
  773. address {
  774.   margin-bottom: 20px;
  775.   font-style: normal;
  776.   line-height: 1.428571429;
  777. }
  778.  
  779. code,
  780. kbd,
  781. pre,
  782. samp {
  783.   font-family: Monaco, Menlo, Consolas, "Courier New", monospace;
  784. }
  785.  
  786. code {
  787.   padding: 2px 4px;
  788.   font-size: 90%;
  789.   color: #c7254e;
  790.   white-space: nowrap;
  791.   background-color: #f9f2f4;
  792.   border-radius: 4px;
  793. }
  794.  
  795. pre {
  796.   display: block;
  797.   padding: 9.5px;
  798.   margin: 0 0 10px;
  799.   font-size: 13px;
  800.   line-height: 1.428571429;
  801.   color: #333333;
  802.   word-break: break-all;
  803.   word-wrap: break-word;
  804.   background-color: #f5f5f5;
  805.   border: 1px solid #cccccc;
  806.   border-radius: 4px;
  807. }
  808.  
  809. pre code {
  810.   padding: 0;
  811.   font-size: inherit;
  812.   color: inherit;
  813.   white-space: pre-wrap;
  814.   background-color: transparent;
  815.   border-radius: 0;
  816. }
  817.  
  818. .pre-scrollable {
  819.   max-height: 340px;
  820.   overflow-y: scroll;
  821. }
  822.  
  823. .container {
  824.   padding-right: 15px;
  825.   padding-left: 15px;
  826.   margin-right: auto;
  827.   margin-left: auto;
  828. }
  829.  
  830. .container:before,
  831. .container:after {
  832.   display: table;
  833.   content: " ";
  834. }
  835.  
  836. .container:after {
  837.   clear: both;
  838. }
  839.  
  840. .container:before,
  841. .container:after {
  842.   display: table;
  843.   content: " ";
  844. }
  845.  
  846. .container:after {
  847.   clear: both;
  848. }
  849.  
  850. .row {
  851.   margin-right: -15px;
  852.   margin-left: -15px;
  853. }
  854.  
  855. .row:before,
  856. .row:after {
  857.   display: table;
  858.   content: " ";
  859. }
  860.  
  861. .row:after {
  862.   clear: both;
  863. }
  864.  
  865. .row:before,
  866. .row:after {
  867.   display: table;
  868.   content: " ";
  869. }
  870.  
  871. .row:after {
  872.   clear: both;
  873. }
  874.  
  875. .col-xs-1,
  876. .col-sm-1,
  877. .col-md-1,
  878. .col-lg-1,
  879. .col-xs-2,
  880. .col-sm-2,
  881. .col-md-2,
  882. .col-lg-2,
  883. .col-xs-3,
  884. .col-sm-3,
  885. .col-md-3,
  886. .col-lg-3,
  887. .col-xs-4,
  888. .col-sm-4,
  889. .col-md-4,
  890. .col-lg-4,
  891. .col-xs-5,
  892. .col-sm-5,
  893. .col-md-5,
  894. .col-lg-5,
  895. .col-xs-6,
  896. .col-sm-6,
  897. .col-md-6,
  898. .col-lg-6,
  899. .col-xs-7,
  900. .col-sm-7,
  901. .col-md-7,
  902. .col-lg-7,
  903. .col-xs-8,
  904. .col-sm-8,
  905. .col-md-8,
  906. .col-lg-8,
  907. .col-xs-9,
  908. .col-sm-9,
  909. .col-md-9,
  910. .col-lg-9,
  911. .col-xs-10,
  912. .col-sm-10,
  913. .col-md-10,
  914. .col-lg-10,
  915. .col-xs-11,
  916. .col-sm-11,
  917. .col-md-11,
  918. .col-lg-11,
  919. .col-xs-12,
  920. .col-sm-12,
  921. .col-md-12,
  922. .col-lg-12 {
  923.   position: relative;
  924.   min-height: 1px;
  925.   padding-right: 15px;
  926.   padding-left: 15px;
  927. }
  928.  
  929. .col-xs-1,
  930. .col-xs-2,
  931. .col-xs-3,
  932. .col-xs-4,
  933. .col-xs-5,
  934. .col-xs-6,
  935. .col-xs-7,
  936. .col-xs-8,
  937. .col-xs-9,
  938. .col-xs-10,
  939. .col-xs-11 {
  940.   float: left;
  941. }
  942.  
  943. .col-xs-12 {
  944.   width: 100%;
  945. }
  946.  
  947. .col-xs-11 {
  948.   width: 91.66666666666666%;
  949. }
  950.  
  951. .col-xs-10 {
  952.   width: 83.33333333333334%;
  953. }
  954.  
  955. .col-xs-9 {
  956.   width: 75%;
  957. }
  958.  
  959. .col-xs-8 {
  960.   width: 66.66666666666666%;
  961. }
  962.  
  963. .col-xs-7 {
  964.   width: 58.333333333333336%;
  965. }
  966.  
  967. .col-xs-6 {
  968.   width: 50%;
  969. }
  970.  
  971. .col-xs-5 {
  972.   width: 41.66666666666667%;
  973. }
  974.  
  975. .col-xs-4 {
  976.   width: 33.33333333333333%;
  977. }
  978.  
  979. .col-xs-3 {
  980.   width: 25%;
  981. }
  982.  
  983. .col-xs-2 {
  984.   width: 16.666666666666664%;
  985. }
  986.  
  987. .col-xs-1 {
  988.   width: 8.333333333333332%;
  989. }
  990.  
  991. .col-xs-pull-12 {
  992.   right: 100%;
  993. }
  994.  
  995. .col-xs-pull-11 {
  996.   right: 91.66666666666666%;
  997. }
  998.  
  999. .col-xs-pull-10 {
  1000.   right: 83.33333333333334%;
  1001. }
  1002.  
  1003. .col-xs-pull-9 {
  1004.   right: 75%;
  1005. }
  1006.  
  1007. .col-xs-pull-8 {
  1008.   right: 66.66666666666666%;
  1009. }
  1010.  
  1011. .col-xs-pull-7 {
  1012.   right: 58.333333333333336%;
  1013. }
  1014.  
  1015. .col-xs-pull-6 {
  1016.   right: 50%;
  1017. }
  1018.  
  1019. .col-xs-pull-5 {
  1020.   right: 41.66666666666667%;
  1021. }
  1022.  
  1023. .col-xs-pull-4 {
  1024.   right: 33.33333333333333%;
  1025. }
  1026.  
  1027. .col-xs-pull-3 {
  1028.   right: 25%;
  1029. }
  1030.  
  1031. .col-xs-pull-2 {
  1032.   right: 16.666666666666664%;
  1033. }
  1034.  
  1035. .col-xs-pull-1 {
  1036.   right: 8.333333333333332%;
  1037. }
  1038.  
  1039. .col-xs-pull-0 {
  1040.   right: 0;
  1041. }
  1042.  
  1043. .col-xs-push-12 {
  1044.   left: 100%;
  1045. }
  1046.  
  1047. .col-xs-push-11 {
  1048.   left: 91.66666666666666%;
  1049. }
  1050.  
  1051. .col-xs-push-10 {
  1052.   left: 83.33333333333334%;
  1053. }
  1054.  
  1055. .col-xs-push-9 {
  1056.   left: 75%;
  1057. }
  1058.  
  1059. .col-xs-push-8 {
  1060.   left: 66.66666666666666%;
  1061. }
  1062.  
  1063. .col-xs-push-7 {
  1064.   left: 58.333333333333336%;
  1065. }
  1066.  
  1067. .col-xs-push-6 {
  1068.   left: 50%;
  1069. }
  1070.  
  1071. .col-xs-push-5 {
  1072.   left: 41.66666666666667%;
  1073. }
  1074.  
  1075. .col-xs-push-4 {
  1076.   left: 33.33333333333333%;
  1077. }
  1078.  
  1079. .col-xs-push-3 {
  1080.   left: 25%;
  1081. }
  1082.  
  1083. .col-xs-push-2 {
  1084.   left: 16.666666666666664%;
  1085. }
  1086.  
  1087. .col-xs-push-1 {
  1088.   left: 8.333333333333332%;
  1089. }
  1090.  
  1091. .col-xs-push-0 {
  1092.   left: 0;
  1093. }
  1094.  
  1095. .col-xs-offset-12 {
  1096.   margin-left: 100%;
  1097. }
  1098.  
  1099. .col-xs-offset-11 {
  1100.   margin-left: 91.66666666666666%;
  1101. }
  1102.  
  1103. .col-xs-offset-10 {
  1104.   margin-left: 83.33333333333334%;
  1105. }
  1106.  
  1107. .col-xs-offset-9 {
  1108.   margin-left: 75%;
  1109. }
  1110.  
  1111. .col-xs-offset-8 {
  1112.   margin-left: 66.66666666666666%;
  1113. }
  1114.  
  1115. .col-xs-offset-7 {
  1116.   margin-left: 58.333333333333336%;
  1117. }
  1118.  
  1119. .col-xs-offset-6 {
  1120.   margin-left: 50%;
  1121. }
  1122.  
  1123. .col-xs-offset-5 {
  1124.   margin-left: 41.66666666666667%;
  1125. }
  1126.  
  1127. .col-xs-offset-4 {
  1128.   margin-left: 33.33333333333333%;
  1129. }
  1130.  
  1131. .col-xs-offset-3 {
  1132.   margin-left: 25%;
  1133. }
  1134.  
  1135. .col-xs-offset-2 {
  1136.   margin-left: 16.666666666666664%;
  1137. }
  1138.  
  1139. .col-xs-offset-1 {
  1140.   margin-left: 8.333333333333332%;
  1141. }
  1142.  
  1143. .col-xs-offset-0 {
  1144.   margin-left: 0;
  1145. }
  1146.  
  1147. @media (min-width: 768px) {
  1148.   .container {
  1149.     width: 750px;
  1150.   }
  1151.  
  1152.   .col-sm-1,
  1153.   .col-sm-2,
  1154.   .col-sm-3,
  1155.   .col-sm-4,
  1156.   .col-sm-5,
  1157.   .col-sm-6,
  1158.   .col-sm-7,
  1159.   .col-sm-8,
  1160.   .col-sm-9,
  1161.   .col-sm-10,
  1162.   .col-sm-11 {
  1163.     float: left;
  1164.   }
  1165.  
  1166.   .col-sm-12 {
  1167.     width: 100%;
  1168.   }
  1169.  
  1170.   .col-sm-11 {
  1171.     width: 91.66666666666666%;
  1172.   }
  1173.  
  1174.   .col-sm-10 {
  1175.     width: 83.33333333333334%;
  1176.   }
  1177.  
  1178.   .col-sm-9 {
  1179.     width: 75%;
  1180.   }
  1181.  
  1182.   .col-sm-8 {
  1183.     width: 66.66666666666666%;
  1184.   }
  1185.  
  1186.   .col-sm-7 {
  1187.     width: 58.333333333333336%;
  1188.   }
  1189.  
  1190.   .col-sm-6 {
  1191.     width: 50%;
  1192.   }
  1193.  
  1194.   .col-sm-5 {
  1195.     width: 41.66666666666667%;
  1196.   }
  1197.  
  1198.   .col-sm-4 {
  1199.     width: 33.33333333333333%;
  1200.   }
  1201.  
  1202.   .col-sm-3 {
  1203.     width: 25%;
  1204.   }
  1205.  
  1206.   .col-sm-2 {
  1207.     width: 16.666666666666664%;
  1208.   }
  1209.  
  1210.   .col-sm-1 {
  1211.     width: 8.333333333333332%;
  1212.   }
  1213.  
  1214.   .col-sm-pull-12 {
  1215.     right: 100%;
  1216.   }
  1217.  
  1218.   .col-sm-pull-11 {
  1219.     right: 91.66666666666666%;
  1220.   }
  1221.  
  1222.   .col-sm-pull-10 {
  1223.     right: 83.33333333333334%;
  1224.   }
  1225.  
  1226.   .col-sm-pull-9 {
  1227.     right: 75%;
  1228.   }
  1229.  
  1230.   .col-sm-pull-8 {
  1231.     right: 66.66666666666666%;
  1232.   }
  1233.  
  1234.   .col-sm-pull-7 {
  1235.     right: 58.333333333333336%;
  1236.   }
  1237.  
  1238.   .col-sm-pull-6 {
  1239.     right: 50%;
  1240.   }
  1241.  
  1242.   .col-sm-pull-5 {
  1243.     right: 41.66666666666667%;
  1244.   }
  1245.  
  1246.   .col-sm-pull-4 {
  1247.     right: 33.33333333333333%;
  1248.   }
  1249.  
  1250.   .col-sm-pull-3 {
  1251.     right: 25%;
  1252.   }
  1253.  
  1254.   .col-sm-pull-2 {
  1255.     right: 16.666666666666664%;
  1256.   }
  1257.  
  1258.   .col-sm-pull-1 {
  1259.     right: 8.333333333333332%;
  1260.   }
  1261.  
  1262.   .col-sm-pull-0 {
  1263.     right: 0;
  1264.   }
  1265.  
  1266.   .col-sm-push-12 {
  1267.     left: 100%;
  1268.   }
  1269.  
  1270.   .col-sm-push-11 {
  1271.     left: 91.66666666666666%;
  1272.   }
  1273.  
  1274.   .col-sm-push-10 {
  1275.     left: 83.33333333333334%;
  1276.   }
  1277.  
  1278.   .col-sm-push-9 {
  1279.     left: 75%;
  1280.   }
  1281.  
  1282.   .col-sm-push-8 {
  1283.     left: 66.66666666666666%;
  1284.   }
  1285.  
  1286.   .col-sm-push-7 {
  1287.     left: 58.333333333333336%;
  1288.   }
  1289.  
  1290.   .col-sm-push-6 {
  1291.     left: 50%;
  1292.   }
  1293.  
  1294.   .col-sm-push-5 {
  1295.     left: 41.66666666666667%;
  1296.   }
  1297.  
  1298.   .col-sm-push-4 {
  1299.     left: 33.33333333333333%;
  1300.   }
  1301.  
  1302.   .col-sm-push-3 {
  1303.     left: 25%;
  1304.   }
  1305.  
  1306.   .col-sm-push-2 {
  1307.     left: 16.666666666666664%;
  1308.   }
  1309.  
  1310.   .col-sm-push-1 {
  1311.     left: 8.333333333333332%;
  1312.   }
  1313.  
  1314.   .col-sm-push-0 {
  1315.     left: 0;
  1316.   }
  1317.  
  1318.   .col-sm-offset-12 {
  1319.     margin-left: 100%;
  1320.   }
  1321.  
  1322.   .col-sm-offset-11 {
  1323.     margin-left: 91.66666666666666%;
  1324.   }
  1325.  
  1326.   .col-sm-offset-10 {
  1327.     margin-left: 83.33333333333334%;
  1328.   }
  1329.  
  1330.   .col-sm-offset-9 {
  1331.     margin-left: 75%;
  1332.   }
  1333.  
  1334.   .col-sm-offset-8 {
  1335.     margin-left: 66.66666666666666%;
  1336.   }
  1337.  
  1338.   .col-sm-offset-7 {
  1339.     margin-left: 58.333333333333336%;
  1340.   }
  1341.  
  1342.   .col-sm-offset-6 {
  1343.     margin-left: 50%;
  1344.   }
  1345.  
  1346.   .col-sm-offset-5 {
  1347.     margin-left: 41.66666666666667%;
  1348.   }
  1349.  
  1350.   .col-sm-offset-4 {
  1351.     margin-left: 33.33333333333333%;
  1352.   }
  1353.  
  1354.   .col-sm-offset-3 {
  1355.     margin-left: 25%;
  1356.   }
  1357.  
  1358.   .col-sm-offset-2 {
  1359.     margin-left: 16.666666666666664%;
  1360.   }
  1361.  
  1362.   .col-sm-offset-1 {
  1363.     margin-left: 8.333333333333332%;
  1364.   }
  1365.  
  1366.   .col-sm-offset-0 {
  1367.     margin-left: 0;
  1368.   }
  1369. }
  1370. @media (min-width: 992px) {
  1371.   .container {
  1372.     width: 970px;
  1373.   }
  1374.  
  1375.   .col-md-1,
  1376.   .col-md-2,
  1377.   .col-md-3,
  1378.   .col-md-4,
  1379.   .col-md-5,
  1380.   .col-md-6,
  1381.   .col-md-7,
  1382.   .col-md-8,
  1383.   .col-md-9,
  1384.   .col-md-10,
  1385.   .col-md-11 {
  1386.     float: left;
  1387.   }
  1388.  
  1389.   .col-md-12 {
  1390.     width: 100%;
  1391.   }
  1392.  
  1393.   .col-md-11 {
  1394.     width: 91.66666666666666%;
  1395.   }
  1396.  
  1397.   .col-md-10 {
  1398.     width: 83.33333333333334%;
  1399.   }
  1400.  
  1401.   .col-md-9 {
  1402.     width: 75%;
  1403.   }
  1404.  
  1405.   .col-md-8 {
  1406.     width: 66.66666666666666%;
  1407.   }
  1408.  
  1409.   .col-md-7 {
  1410.     width: 58.333333333333336%;
  1411.   }
  1412.  
  1413.   .col-md-6 {
  1414.     width: 50%;
  1415.   }
  1416.  
  1417.   .col-md-5 {
  1418.     width: 41.66666666666667%;
  1419.   }
  1420.  
  1421.   .col-md-4 {
  1422.     width: 33.33333333333333%;
  1423.   }
  1424.  
  1425.   .col-md-3 {
  1426.     width: 25%;
  1427.   }
  1428.  
  1429.   .col-md-2 {
  1430.     width: 16.666666666666664%;
  1431.   }
  1432.  
  1433.   .col-md-1 {
  1434.     width: 8.333333333333332%;
  1435.   }
  1436.  
  1437.   .col-md-pull-12 {
  1438.     right: 100%;
  1439.   }
  1440.  
  1441.   .col-md-pull-11 {
  1442.     right: 91.66666666666666%;
  1443.   }
  1444.  
  1445.   .col-md-pull-10 {
  1446.     right: 83.33333333333334%;
  1447.   }
  1448.  
  1449.   .col-md-pull-9 {
  1450.     right: 75%;
  1451.   }
  1452.  
  1453.   .col-md-pull-8 {
  1454.     right: 66.66666666666666%;
  1455.   }
  1456.  
  1457.   .col-md-pull-7 {
  1458.     right: 58.333333333333336%;
  1459.   }
  1460.  
  1461.   .col-md-pull-6 {
  1462.     right: 50%;
  1463.   }
  1464.  
  1465.   .col-md-pull-5 {
  1466.     right: 41.66666666666667%;
  1467.   }
  1468.  
  1469.   .col-md-pull-4 {
  1470.     right: 33.33333333333333%;
  1471.   }
  1472.  
  1473.   .col-md-pull-3 {
  1474.     right: 25%;
  1475.   }
  1476.  
  1477.   .col-md-pull-2 {
  1478.     right: 16.666666666666664%;
  1479.   }
  1480.  
  1481.   .col-md-pull-1 {
  1482.     right: 8.333333333333332%;
  1483.   }
  1484.  
  1485.   .col-md-pull-0 {
  1486.     right: 0;
  1487.   }
  1488.  
  1489.   .col-md-push-12 {
  1490.     left: 100%;
  1491.   }
  1492.  
  1493.   .col-md-push-11 {
  1494.     left: 91.66666666666666%;
  1495.   }
  1496.  
  1497.   .col-md-push-10 {
  1498.     left: 83.33333333333334%;
  1499.   }
  1500.  
  1501.   .col-md-push-9 {
  1502.     left: 75%;
  1503.   }
  1504.  
  1505.   .col-md-push-8 {
  1506.     left: 66.66666666666666%;
  1507.   }
  1508.  
  1509.   .col-md-push-7 {
  1510.     left: 58.333333333333336%;
  1511.   }
  1512.  
  1513.   .col-md-push-6 {
  1514.     left: 50%;
  1515.   }
  1516.  
  1517.   .col-md-push-5 {
  1518.     left: 41.66666666666667%;
  1519.   }
  1520.  
  1521.   .col-md-push-4 {
  1522.     left: 33.33333333333333%;
  1523.   }
  1524.  
  1525.   .col-md-push-3 {
  1526.     left: 25%;
  1527.   }
  1528.  
  1529.   .col-md-push-2 {
  1530.     left: 16.666666666666664%;
  1531.   }
  1532.  
  1533.   .col-md-push-1 {
  1534.     left: 8.333333333333332%;
  1535.   }
  1536.  
  1537.   .col-md-push-0 {
  1538.     left: 0;
  1539.   }
  1540.  
  1541.   .col-md-offset-12 {
  1542.     margin-left: 100%;
  1543.   }
  1544.  
  1545.   .col-md-offset-11 {
  1546.     margin-left: 91.66666666666666%;
  1547.   }
  1548.  
  1549.   .col-md-offset-10 {
  1550.     margin-left: 83.33333333333334%;
  1551.   }
  1552.  
  1553.   .col-md-offset-9 {
  1554.     margin-left: 75%;
  1555.   }
  1556.  
  1557.   .col-md-offset-8 {
  1558.     margin-left: 66.66666666666666%;
  1559.   }
  1560.  
  1561.   .col-md-offset-7 {
  1562.     margin-left: 58.333333333333336%;
  1563.   }
  1564.  
  1565.   .col-md-offset-6 {
  1566.     margin-left: 50%;
  1567.   }
  1568.  
  1569.   .col-md-offset-5 {
  1570.     margin-left: 41.66666666666667%;
  1571.   }
  1572.  
  1573.   .col-md-offset-4 {
  1574.     margin-left: 33.33333333333333%;
  1575.   }
  1576.  
  1577.   .col-md-offset-3 {
  1578.     margin-left: 25%;
  1579.   }
  1580.  
  1581.   .col-md-offset-2 {
  1582.     margin-left: 16.666666666666664%;
  1583.   }
  1584.  
  1585.   .col-md-offset-1 {
  1586.     margin-left: 8.333333333333332%;
  1587.   }
  1588.  
  1589.   .col-md-offset-0 {
  1590.     margin-left: 0;
  1591.   }
  1592. }
  1593. @media (min-width: 1200px) {
  1594.   .container {
  1595.     width: 1170px;
  1596.   }
  1597.  
  1598.   .col-lg-1,
  1599.   .col-lg-2,
  1600.   .col-lg-3,
  1601.   .col-lg-4,
  1602.   .col-lg-5,
  1603.   .col-lg-6,
  1604.   .col-lg-7,
  1605.   .col-lg-8,
  1606.   .col-lg-9,
  1607.   .col-lg-10,
  1608.   .col-lg-11 {
  1609.     float: left;
  1610.   }
  1611.  
  1612.   .col-lg-12 {
  1613.     width: 100%;
  1614.   }
  1615.  
  1616.   .col-lg-11 {
  1617.     width: 91.66666666666666%;
  1618.   }
  1619.  
  1620.   .col-lg-10 {
  1621.     width: 83.33333333333334%;
  1622.   }
  1623.  
  1624.   .col-lg-9 {
  1625.     width: 75%;
  1626.   }
  1627.  
  1628.   .col-lg-8 {
  1629.     width: 66.66666666666666%;
  1630.   }
  1631.  
  1632.   .col-lg-7 {
  1633.     width: 58.333333333333336%;
  1634.   }
  1635.  
  1636.   .col-lg-6 {
  1637.     width: 50%;
  1638.   }
  1639.  
  1640.   .col-lg-5 {
  1641.     width: 41.66666666666667%;
  1642.   }
  1643.  
  1644.   .col-lg-4 {
  1645.     width: 33.33333333333333%;
  1646.   }
  1647.  
  1648.   .col-lg-3 {
  1649.     width: 25%;
  1650.   }
  1651.  
  1652.   .col-lg-2 {
  1653.     width: 16.666666666666664%;
  1654.   }
  1655.  
  1656.   .col-lg-1 {
  1657.     width: 8.333333333333332%;
  1658.   }
  1659.  
  1660.   .col-lg-pull-12 {
  1661.     right: 100%;
  1662.   }
  1663.  
  1664.   .col-lg-pull-11 {
  1665.     right: 91.66666666666666%;
  1666.   }
  1667.  
  1668.   .col-lg-pull-10 {
  1669.     right: 83.33333333333334%;
  1670.   }
  1671.  
  1672.   .col-lg-pull-9 {
  1673.     right: 75%;
  1674.   }
  1675.  
  1676.   .col-lg-pull-8 {
  1677.     right: 66.66666666666666%;
  1678.   }
  1679.  
  1680.   .col-lg-pull-7 {
  1681.     right: 58.333333333333336%;
  1682.   }
  1683.  
  1684.   .col-lg-pull-6 {
  1685.     right: 50%;
  1686.   }
  1687.  
  1688.   .col-lg-pull-5 {
  1689.     right: 41.66666666666667%;
  1690.   }
  1691.  
  1692.   .col-lg-pull-4 {
  1693.     right: 33.33333333333333%;
  1694.   }
  1695.  
  1696.   .col-lg-pull-3 {
  1697.     right: 25%;
  1698.   }
  1699.  
  1700.   .col-lg-pull-2 {
  1701.     right: 16.666666666666664%;
  1702.   }
  1703.  
  1704.   .col-lg-pull-1 {
  1705.     right: 8.333333333333332%;
  1706.   }
  1707.  
  1708.   .col-lg-pull-0 {
  1709.     right: 0;
  1710.   }
  1711.  
  1712.   .col-lg-push-12 {
  1713.     left: 100%;
  1714.   }
  1715.  
  1716.   .col-lg-push-11 {
  1717.     left: 91.66666666666666%;
  1718.   }
  1719.  
  1720.   .col-lg-push-10 {
  1721.     left: 83.33333333333334%;
  1722.   }
  1723.  
  1724.   .col-lg-push-9 {
  1725.     left: 75%;
  1726.   }
  1727.  
  1728.   .col-lg-push-8 {
  1729.     left: 66.66666666666666%;
  1730.   }
  1731.  
  1732.   .col-lg-push-7 {
  1733.     left: 58.333333333333336%;
  1734.   }
  1735.  
  1736.   .col-lg-push-6 {
  1737.     left: 50%;
  1738.   }
  1739.  
  1740.   .col-lg-push-5 {
  1741.     left: 41.66666666666667%;
  1742.   }
  1743.  
  1744.   .col-lg-push-4 {
  1745.     left: 33.33333333333333%;
  1746.   }
  1747.  
  1748.   .col-lg-push-3 {
  1749.     left: 25%;
  1750.   }
  1751.  
  1752.   .col-lg-push-2 {
  1753.     left: 16.666666666666664%;
  1754.   }
  1755.  
  1756.   .col-lg-push-1 {
  1757.     left: 8.333333333333332%;
  1758.   }
  1759.  
  1760.   .col-lg-push-0 {
  1761.     left: 0;
  1762.   }
  1763.  
  1764.   .col-lg-offset-12 {
  1765.     margin-left: 100%;
  1766.   }
  1767.  
  1768.   .col-lg-offset-11 {
  1769.     margin-left: 91.66666666666666%;
  1770.   }
  1771.  
  1772.   .col-lg-offset-10 {
  1773.     margin-left: 83.33333333333334%;
  1774.   }
  1775.  
  1776.   .col-lg-offset-9 {
  1777.     margin-left: 75%;
  1778.   }
  1779.  
  1780.   .col-lg-offset-8 {
  1781.     margin-left: 66.66666666666666%;
  1782.   }
  1783.  
  1784.   .col-lg-offset-7 {
  1785.     margin-left: 58.333333333333336%;
  1786.   }
  1787.  
  1788.   .col-lg-offset-6 {
  1789.     margin-left: 50%;
  1790.   }
  1791.  
  1792.   .col-lg-offset-5 {
  1793.     margin-left: 41.66666666666667%;
  1794.   }
  1795.  
  1796.   .col-lg-offset-4 {
  1797.     margin-left: 33.33333333333333%;
  1798.   }
  1799.  
  1800.   .col-lg-offset-3 {
  1801.     margin-left: 25%;
  1802.   }
  1803.  
  1804.   .col-lg-offset-2 {
  1805.     margin-left: 16.666666666666664%;
  1806.   }
  1807.  
  1808.   .col-lg-offset-1 {
  1809.     margin-left: 8.333333333333332%;
  1810.   }
  1811.  
  1812.   .col-lg-offset-0 {
  1813.     margin-left: 0;
  1814.   }
  1815. }
  1816. table {
  1817.   max-width: 100%;
  1818.   background-color: transparent;
  1819. }
  1820.  
  1821. th {
  1822.   text-align: left;
  1823. }
  1824.  
  1825. .table {
  1826.   width: 100%;
  1827.   margin-bottom: 20px;
  1828. }
  1829.  
  1830. .table > thead > tr > th,
  1831. .table > tbody > tr > th,
  1832. .table > tfoot > tr > th,
  1833. .table > thead > tr > td,
  1834. .table > tbody > tr > td,
  1835. .table > tfoot > tr > td {
  1836.   padding: 8px;
  1837.   line-height: 1.428571429;
  1838.   vertical-align: top;
  1839.   border-top: 1px solid #dddddd;
  1840. }
  1841.  
  1842. .table > thead > tr > th {
  1843.   vertical-align: bottom;
  1844.   border-bottom: 2px solid #dddddd;
  1845. }
  1846.  
  1847. .table > caption + thead > tr:first-child > th,
  1848. .table > colgroup + thead > tr:first-child > th,
  1849. .table > thead:first-child > tr:first-child > th,
  1850. .table > caption + thead > tr:first-child > td,
  1851. .table > colgroup + thead > tr:first-child > td,
  1852. .table > thead:first-child > tr:first-child > td {
  1853.   border-top: 0;
  1854. }
  1855.  
  1856. .table > tbody + tbody {
  1857.   border-top: 2px solid #dddddd;
  1858. }
  1859.  
  1860. .table .table {
  1861.   background-color: #ffffff;
  1862. }
  1863.  
  1864. .table-condensed > thead > tr > th,
  1865. .table-condensed > tbody > tr > th,
  1866. .table-condensed > tfoot > tr > th,
  1867. .table-condensed > thead > tr > td,
  1868. .table-condensed > tbody > tr > td,
  1869. .table-condensed > tfoot > tr > td {
  1870.   padding: 5px;
  1871. }
  1872.  
  1873. .table-bordered {
  1874.   border: 1px solid #dddddd;
  1875. }
  1876.  
  1877. .table-bordered > thead > tr > th,
  1878. .table-bordered > tbody > tr > th,
  1879. .table-bordered > tfoot > tr > th,
  1880. .table-bordered > thead > tr > td,
  1881. .table-bordered > tbody > tr > td,
  1882. .table-bordered > tfoot > tr > td {
  1883.   border: 1px solid #dddddd;
  1884. }
  1885.  
  1886. .table-bordered > thead > tr > th,
  1887. .table-bordered > thead > tr > td {
  1888.   border-bottom-width: 2px;
  1889. }
  1890.  
  1891. .table-striped > tbody > tr:nth-child(odd) > td,
  1892. .table-striped > tbody > tr:nth-child(odd) > th {
  1893.   background-color: #f9f9f9;
  1894. }
  1895.  
  1896. .table-hover > tbody > tr:hover > td,
  1897. .table-hover > tbody > tr:hover > th {
  1898.   background-color: #f5f5f5;
  1899. }
  1900.  
  1901. table col[class*="col-"] {
  1902.   display: table-column;
  1903.   float: none;
  1904. }
  1905.  
  1906. table td[class*="col-"],
  1907. table th[class*="col-"] {
  1908.   display: table-cell;
  1909.   float: none;
  1910. }
  1911.  
  1912. .table > thead > tr > td.active,
  1913. .table > tbody > tr > td.active,
  1914. .table > tfoot > tr > td.active,
  1915. .table > thead > tr > th.active,
  1916. .table > tbody > tr > th.active,
  1917. .table > tfoot > tr > th.active,
  1918. .table > thead > tr.active > td,
  1919. .table > tbody > tr.active > td,
  1920. .table > tfoot > tr.active > td,
  1921. .table > thead > tr.active > th,
  1922. .table > tbody > tr.active > th,
  1923. .table > tfoot > tr.active > th {
  1924.   background-color: #f5f5f5;
  1925. }
  1926.  
  1927. .table > thead > tr > td.success,
  1928. .table > tbody > tr > td.success,
  1929. .table > tfoot > tr > td.success,
  1930. .table > thead > tr > th.success,
  1931. .table > tbody > tr > th.success,
  1932. .table > tfoot > tr > th.success,
  1933. .table > thead > tr.success > td,
  1934. .table > tbody > tr.success > td,
  1935. .table > tfoot > tr.success > td,
  1936. .table > thead > tr.success > th,
  1937. .table > tbody > tr.success > th,
  1938. .table > tfoot > tr.success > th {
  1939.   background-color: #dff0d8;
  1940. }
  1941.  
  1942. .table-hover > tbody > tr > td.success:hover,
  1943. .table-hover > tbody > tr > th.success:hover,
  1944. .table-hover > tbody > tr.success:hover > td,
  1945. .table-hover > tbody > tr.success:hover > th {
  1946.   background-color: #d0e9c6;
  1947. }
  1948.  
  1949. .table > thead > tr > td.danger,
  1950. .table > tbody > tr > td.danger,
  1951. .table > tfoot > tr > td.danger,
  1952. .table > thead > tr > th.danger,
  1953. .table > tbody > tr > th.danger,
  1954. .table > tfoot > tr > th.danger,
  1955. .table > thead > tr.danger > td,
  1956. .table > tbody > tr.danger > td,
  1957. .table > tfoot > tr.danger > td,
  1958. .table > thead > tr.danger > th,
  1959. .table > tbody > tr.danger > th,
  1960. .table > tfoot > tr.danger > th {
  1961.   background-color: #f2dede;
  1962. }
  1963.  
  1964. .table-hover > tbody > tr > td.danger:hover,
  1965. .table-hover > tbody > tr > th.danger:hover,
  1966. .table-hover > tbody > tr.danger:hover > td,
  1967. .table-hover > tbody > tr.danger:hover > th {
  1968.   background-color: #ebcccc;
  1969. }
  1970.  
  1971. .table > thead > tr > td.warning,
  1972. .table > tbody > tr > td.warning,
  1973. .table > tfoot > tr > td.warning,
  1974. .table > thead > tr > th.warning,
  1975. .table > tbody > tr > th.warning,
  1976. .table > tfoot > tr > th.warning,
  1977. .table > thead > tr.warning > td,
  1978. .table > tbody > tr.warning > td,
  1979. .table > tfoot > tr.warning > td,
  1980. .table > thead > tr.warning > th,
  1981. .table > tbody > tr.warning > th,
  1982. .table > tfoot > tr.warning > th {
  1983.   background-color: #fcf8e3;
  1984. }
  1985.  
  1986. .table-hover > tbody > tr > td.warning:hover,
  1987. .table-hover > tbody > tr > th.warning:hover,
  1988. .table-hover > tbody > tr.warning:hover > td,
  1989. .table-hover > tbody > tr.warning:hover > th {
  1990.   background-color: #faf2cc;
  1991. }
  1992.  
  1993. @media (max-width: 767px) {
  1994.   .table-responsive {
  1995.     width: 100%;
  1996.     margin-bottom: 15px;
  1997.     overflow-x: scroll;
  1998.     overflow-y: hidden;
  1999.     border: 1px solid #dddddd;
  2000.     -ms-overflow-style: -ms-autohiding-scrollbar;
  2001.     -webkit-overflow-scrolling: touch;
  2002.   }
  2003.  
  2004.   .table-responsive > .table {
  2005.     margin-bottom: 0;
  2006.   }
  2007.  
  2008.   .table-responsive > .table > thead > tr > th,
  2009.   .table-responsive > .table > tbody > tr > th,
  2010.   .table-responsive > .table > tfoot > tr > th,
  2011.   .table-responsive > .table > thead > tr > td,
  2012.   .table-responsive > .table > tbody > tr > td,
  2013.   .table-responsive > .table > tfoot > tr > td {
  2014.     white-space: nowrap;
  2015.   }
  2016.  
  2017.   .table-responsive > .table-bordered {
  2018.     border: 0;
  2019.   }
  2020.  
  2021.   .table-responsive > .table-bordered > thead > tr > th:first-child,
  2022.   .table-responsive > .table-bordered > tbody > tr > th:first-child,
  2023.   .table-responsive > .table-bordered > tfoot > tr > th:first-child,
  2024.   .table-responsive > .table-bordered > thead > tr > td:first-child,
  2025.   .table-responsive > .table-bordered > tbody > tr > td:first-child,
  2026.   .table-responsive > .table-bordered > tfoot > tr > td:first-child {
  2027.     border-left: 0;
  2028.   }
  2029.  
  2030.   .table-responsive > .table-bordered > thead > tr > th:last-child,
  2031.   .table-responsive > .table-bordered > tbody > tr > th:last-child,
  2032.   .table-responsive > .table-bordered > tfoot > tr > th:last-child,
  2033.   .table-responsive > .table-bordered > thead > tr > td:last-child,
  2034.   .table-responsive > .table-bordered > tbody > tr > td:last-child,
  2035.   .table-responsive > .table-bordered > tfoot > tr > td:last-child {
  2036.     border-right: 0;
  2037.   }
  2038.  
  2039.   .table-responsive > .table-bordered > tbody > tr:last-child > th,
  2040.   .table-responsive > .table-bordered > tfoot > tr:last-child > th,
  2041.   .table-responsive > .table-bordered > tbody > tr:last-child > td,
  2042.   .table-responsive > .table-bordered > tfoot > tr:last-child > td {
  2043.     border-bottom: 0;
  2044.   }
  2045. }
  2046. fieldset {
  2047.   padding: 0;
  2048.   margin: 0;
  2049.   border: 0;
  2050. }
  2051.  
  2052. legend {
  2053.   display: block;
  2054.   width: 100%;
  2055.   padding: 0;
  2056.   margin-bottom: 20px;
  2057.   font-size: 21px;
  2058.   line-height: inherit;
  2059.   color: #333333;
  2060.   border: 0;
  2061.   border-bottom: 1px solid #e5e5e5;
  2062. }
  2063.  
  2064. label {
  2065.   display: inline-block;
  2066.   margin-bottom: 5px;
  2067.   font-weight: bold;
  2068. }
  2069.  
  2070. input[type="search"] {
  2071.   -webkit-box-sizing: border-box;
  2072.   -moz-box-sizing: border-box;
  2073.   box-sizing: border-box;
  2074. }
  2075.  
  2076. input[type="radio"],
  2077. input[type="checkbox"] {
  2078.   margin: 4px 0 0;
  2079.   margin-top: 1px \9;
  2080.   /* IE8-9 */
  2081.   line-height: normal;
  2082. }
  2083.  
  2084. input[type="file"] {
  2085.   display: block;
  2086. }
  2087.  
  2088. select[multiple],
  2089. select[size] {
  2090.   height: auto;
  2091. }
  2092.  
  2093. select optgroup {
  2094.   font-family: inherit;
  2095.   font-size: inherit;
  2096.   font-style: inherit;
  2097. }
  2098.  
  2099. input[type="file"]:focus,
  2100. input[type="radio"]:focus,
  2101. input[type="checkbox"]:focus {
  2102.   outline: thin dotted #333;
  2103.   outline: 5px auto -webkit-focus-ring-color;
  2104.   outline-offset: -2px;
  2105. }
  2106.  
  2107. input[type="number"]::-webkit-outer-spin-button,
  2108. input[type="number"]::-webkit-inner-spin-button {
  2109.   height: auto;
  2110. }
  2111.  
  2112. output {
  2113.   display: block;
  2114.   padding-top: 7px;
  2115.   font-size: 14px;
  2116.   line-height: 1.428571429;
  2117.   color: #555555;
  2118.   vertical-align: middle;
  2119. }
  2120.  
  2121. .form-control {
  2122.   display: block;
  2123.   width: 100%;
  2124.   height: 34px;
  2125.   padding: 6px 12px;
  2126.   font-size: 14px;
  2127.   line-height: 1.428571429;
  2128.   color: #555555;
  2129.   vertical-align: middle;
  2130.   background-color: #ffffff;
  2131.   background-image: none;
  2132.   border: 1px solid #cccccc;
  2133.   border-radius: 4px;
  2134.   -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  2135.   box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  2136.   -webkit-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
  2137.   transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
  2138. }
  2139.  
  2140. .form-control:focus {
  2141.   border-color: #66afe9;
  2142.   outline: 0;
  2143.   -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6);
  2144.   box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6);
  2145. }
  2146.  
  2147. .form-control:-moz-placeholder {
  2148.   color: #999999;
  2149. }
  2150.  
  2151. .form-control::-moz-placeholder {
  2152.   color: #999999;
  2153. }
  2154.  
  2155. .form-control:-ms-input-placeholder {
  2156.   color: #999999;
  2157. }
  2158.  
  2159. .form-control::-webkit-input-placeholder {
  2160.   color: #999999;
  2161. }
  2162.  
  2163. .form-control[disabled],
  2164. .form-control[readonly],
  2165. fieldset[disabled] .form-control {
  2166.   cursor: not-allowed;
  2167.   background-color: #eeeeee;
  2168. }
  2169.  
  2170. textarea.form-control {
  2171.   height: auto;
  2172. }
  2173.  
  2174. .form-group {
  2175.   margin-bottom: 15px;
  2176. }
  2177.  
  2178. .radio,
  2179. .checkbox {
  2180.   display: block;
  2181.   min-height: 20px;
  2182.   padding-left: 20px;
  2183.   margin-top: 10px;
  2184.   margin-bottom: 10px;
  2185.   vertical-align: middle;
  2186. }
  2187.  
  2188. .radio label,
  2189. .checkbox label {
  2190.   display: inline;
  2191.   margin-bottom: 0;
  2192.   font-weight: normal;
  2193.   cursor: pointer;
  2194. }
  2195.  
  2196. .radio input[type="radio"],
  2197. .radio-inline input[type="radio"],
  2198. .checkbox input[type="checkbox"],
  2199. .checkbox-inline input[type="checkbox"] {
  2200.   float: left;
  2201.   margin-left: -20px;
  2202. }
  2203.  
  2204. .radio + .radio,
  2205. .checkbox + .checkbox {
  2206.   margin-top: -5px;
  2207. }
  2208.  
  2209. .radio-inline,
  2210. .checkbox-inline {
  2211.   display: inline-block;
  2212.   padding-left: 20px;
  2213.   margin-bottom: 0;
  2214.   font-weight: normal;
  2215.   vertical-align: middle;
  2216.   cursor: pointer;
  2217. }
  2218.  
  2219. .radio-inline + .radio-inline,
  2220. .checkbox-inline + .checkbox-inline {
  2221.   margin-top: 0;
  2222.   margin-left: 10px;
  2223. }
  2224.  
  2225. input[type="radio"][disabled],
  2226. input[type="checkbox"][disabled],
  2227. .radio[disabled],
  2228. .radio-inline[disabled],
  2229. .checkbox[disabled],
  2230. .checkbox-inline[disabled],
  2231. fieldset[disabled] input[type="radio"],
  2232. fieldset[disabled] input[type="checkbox"],
  2233. fieldset[disabled] .radio,
  2234. fieldset[disabled] .radio-inline,
  2235. fieldset[disabled] .checkbox,
  2236. fieldset[disabled] .checkbox-inline {
  2237.   cursor: not-allowed;
  2238. }
  2239.  
  2240. .input-sm {
  2241.   height: 30px;
  2242.   padding: 5px 10px;
  2243.   font-size: 12px;
  2244.   line-height: 1.5;
  2245.   border-radius: 3px;
  2246. }
  2247.  
  2248. select.input-sm {
  2249.   height: 30px;
  2250.   line-height: 30px;
  2251. }
  2252.  
  2253. textarea.input-sm {
  2254.   height: auto;
  2255. }
  2256.  
  2257. .input-lg {
  2258.   height: 45px;
  2259.   padding: 10px 16px;
  2260.   font-size: 18px;
  2261.   line-height: 1.33;
  2262.   border-radius: 6px;
  2263. }
  2264.  
  2265. select.input-lg {
  2266.   height: 45px;
  2267.   line-height: 45px;
  2268. }
  2269.  
  2270. textarea.input-lg {
  2271.   height: auto;
  2272. }
  2273.  
  2274. .has-warning .help-block,
  2275. .has-warning .control-label,
  2276. .has-warning .radio,
  2277. .has-warning .checkbox,
  2278. .has-warning .radio-inline,
  2279. .has-warning .checkbox-inline {
  2280.   color: #c09853;
  2281. }
  2282.  
  2283. .has-warning .form-control {
  2284.   border-color: #c09853;
  2285.   -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  2286.   box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  2287. }
  2288.  
  2289. .has-warning .form-control:focus {
  2290.   border-color: #a47e3c;
  2291.   -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #dbc59e;
  2292.   box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #dbc59e;
  2293. }
  2294.  
  2295. .has-warning .input-group-addon {
  2296.   color: #c09853;
  2297.   background-color: #fcf8e3;
  2298.   border-color: #c09853;
  2299. }
  2300.  
  2301. .has-error .help-block,
  2302. .has-error .control-label,
  2303. .has-error .radio,
  2304. .has-error .checkbox,
  2305. .has-error .radio-inline,
  2306. .has-error .checkbox-inline {
  2307.   color: #b94a48;
  2308. }
  2309.  
  2310. .has-error .form-control {
  2311.   border-color: #b94a48;
  2312.   -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  2313.   box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  2314. }
  2315.  
  2316. .has-error .form-control:focus {
  2317.   border-color: #953b39;
  2318.   -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #d59392;
  2319.   box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #d59392;
  2320. }
  2321.  
  2322. .has-error .input-group-addon {
  2323.   color: #b94a48;
  2324.   background-color: #f2dede;
  2325.   border-color: #b94a48;
  2326. }
  2327.  
  2328. .has-success .help-block,
  2329. .has-success .control-label,
  2330. .has-success .radio,
  2331. .has-success .checkbox,
  2332. .has-success .radio-inline,
  2333. .has-success .checkbox-inline {
  2334.   color: #468847;
  2335. }
  2336.  
  2337. .has-success .form-control {
  2338.   border-color: #468847;
  2339.   -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  2340.   box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  2341. }
  2342.  
  2343. .has-success .form-control:focus {
  2344.   border-color: #356635;
  2345.   -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #7aba7b;
  2346.   box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #7aba7b;
  2347. }
  2348.  
  2349. .has-success .input-group-addon {
  2350.   color: #468847;
  2351.   background-color: #dff0d8;
  2352.   border-color: #468847;
  2353. }
  2354.  
  2355. .form-control-static {
  2356.   margin-bottom: 0;
  2357. }
  2358.  
  2359. .help-block {
  2360.   display: block;
  2361.   margin-top: 5px;
  2362.   margin-bottom: 10px;
  2363.   color: #737373;
  2364. }
  2365.  
  2366. @media (min-width: 768px) {
  2367.   .form-inline .form-group {
  2368.     display: inline-block;
  2369.     margin-bottom: 0;
  2370.     vertical-align: middle;
  2371.   }
  2372.  
  2373.   .form-inline .form-control {
  2374.     display: inline-block;
  2375.   }
  2376.  
  2377.   .form-inline .radio,
  2378.   .form-inline .checkbox {
  2379.     display: inline-block;
  2380.     padding-left: 0;
  2381.     margin-top: 0;
  2382.     margin-bottom: 0;
  2383.   }
  2384.  
  2385.   .form-inline .radio input[type="radio"],
  2386.   .form-inline .checkbox input[type="checkbox"] {
  2387.     float: none;
  2388.     margin-left: 0;
  2389.   }
  2390. }
  2391. .form-horizontal .control-label,
  2392. .form-horizontal .radio,
  2393. .form-horizontal .checkbox,
  2394. .form-horizontal .radio-inline,
  2395. .form-horizontal .checkbox-inline {
  2396.   padding-top: 7px;
  2397.   margin-top: 0;
  2398.   margin-bottom: 0;
  2399. }
  2400.  
  2401. .form-horizontal .form-group {
  2402.   margin-right: -15px;
  2403.   margin-left: -15px;
  2404. }
  2405.  
  2406. .form-horizontal .form-group:before,
  2407. .form-horizontal .form-group:after {
  2408.   display: table;
  2409.   content: " ";
  2410. }
  2411.  
  2412. .form-horizontal .form-group:after {
  2413.   clear: both;
  2414. }
  2415.  
  2416. .form-horizontal .form-group:before,
  2417. .form-horizontal .form-group:after {
  2418.   display: table;
  2419.   content: " ";
  2420. }
  2421.  
  2422. .form-horizontal .form-group:after {
  2423.   clear: both;
  2424. }
  2425.  
  2426. .form-horizontal .form-control-static {
  2427.   padding-top: 7px;
  2428. }
  2429.  
  2430. @media (min-width: 768px) {
  2431.   .form-horizontal .control-label {
  2432.     text-align: right;
  2433.   }
  2434. }
  2435. .btn, .comment-reply-link,
  2436. .form-submit #submit {
  2437.   display: inline-block;
  2438.   padding: 6px 12px;
  2439.   margin-bottom: 0;
  2440.   font-size: 14px;
  2441.   font-weight: normal;
  2442.   line-height: 1.428571429;
  2443.   text-align: center;
  2444.   white-space: nowrap;
  2445.   vertical-align: middle;
  2446.   cursor: pointer;
  2447.   background-image: none;
  2448.   border: 1px solid transparent;
  2449.   border-radius: 4px;
  2450.   -webkit-user-select: none;
  2451.   -moz-user-select: none;
  2452.   -ms-user-select: none;
  2453.   -o-user-select: none;
  2454.   user-select: none;
  2455. }
  2456.  
  2457. .btn:focus, .comment-reply-link:focus,
  2458. .form-submit #submit:focus {
  2459.   outline: thin dotted #333;
  2460.   outline: 5px auto -webkit-focus-ring-color;
  2461.   outline-offset: -2px;
  2462. }
  2463.  
  2464. .btn:hover, .comment-reply-link:hover,
  2465. .form-submit #submit:hover,
  2466. .btn:focus,
  2467. .comment-reply-link:focus,
  2468. .form-submit #submit:focus {
  2469.   color: #333333;
  2470.   text-decoration: none;
  2471. }
  2472.  
  2473. .btn:active, .comment-reply-link:active,
  2474. .form-submit #submit:active,
  2475. .btn.active,
  2476. .active.comment-reply-link,
  2477. .form-submit .active#submit {
  2478.   background-image: none;
  2479.   outline: 0;
  2480.   -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  2481.   box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  2482. }
  2483.  
  2484. .btn.disabled, .disabled.comment-reply-link,
  2485. .form-submit .disabled#submit,
  2486. .btn[disabled],
  2487. [disabled].comment-reply-link,
  2488. .form-submit [disabled]#submit,
  2489. fieldset[disabled] .btn,
  2490. fieldset[disabled] .comment-reply-link,
  2491. fieldset[disabled] .form-submit #submit,
  2492. .form-submit fieldset[disabled] #submit {
  2493.   pointer-events: none;
  2494.   cursor: not-allowed;
  2495.   opacity: 0.65;
  2496.   filter: alpha(opacity=65);
  2497.   -webkit-box-shadow: none;
  2498.   box-shadow: none;
  2499. }
  2500.  
  2501. .btn-default, .comment-reply-link,
  2502. .form-submit #submit {
  2503.   color: #333333;
  2504.   background-color: #ffffff;
  2505.   border-color: #cccccc;
  2506. }
  2507.  
  2508. .btn-default:hover, .comment-reply-link:hover,
  2509. .form-submit #submit:hover,
  2510. .btn-default:focus,
  2511. .comment-reply-link:focus,
  2512. .form-submit #submit:focus,
  2513. .btn-default:active,
  2514. .comment-reply-link:active,
  2515. .form-submit #submit:active,
  2516. .btn-default.active,
  2517. .active.comment-reply-link,
  2518. .form-submit .active#submit,
  2519. .open .dropdown-toggle.btn-default,
  2520. .open .dropdown-toggle.comment-reply-link,
  2521. .open .form-submit .dropdown-toggle#submit,
  2522. .form-submit .open .dropdown-toggle#submit {
  2523.   color: #333333;
  2524.   background-color: #ebebeb;
  2525.   border-color: #adadad;
  2526. }
  2527.  
  2528. .btn-default:active, .comment-reply-link:active,
  2529. .form-submit #submit:active,
  2530. .btn-default.active,
  2531. .active.comment-reply-link,
  2532. .form-submit .active#submit,
  2533. .open .dropdown-toggle.btn-default,
  2534. .open .dropdown-toggle.comment-reply-link,
  2535. .open .form-submit .dropdown-toggle#submit,
  2536. .form-submit .open .dropdown-toggle#submit {
  2537.   background-image: none;
  2538. }
  2539.  
  2540. .btn-default.disabled, .disabled.comment-reply-link,
  2541. .form-submit .disabled#submit,
  2542. .btn-default[disabled],
  2543. [disabled].comment-reply-link,
  2544. .form-submit [disabled]#submit,
  2545. fieldset[disabled] .btn-default,
  2546. fieldset[disabled] .comment-reply-link,
  2547. fieldset[disabled] .form-submit #submit,
  2548. .form-submit fieldset[disabled] #submit,
  2549. .btn-default.disabled:hover,
  2550. .disabled.comment-reply-link:hover,
  2551. .form-submit .disabled#submit:hover,
  2552. .btn-default[disabled]:hover,
  2553. [disabled].comment-reply-link:hover,
  2554. .form-submit [disabled]#submit:hover,
  2555. fieldset[disabled] .btn-default:hover,
  2556. fieldset[disabled] .comment-reply-link:hover,
  2557. fieldset[disabled] .form-submit #submit:hover,
  2558. .form-submit fieldset[disabled] #submit:hover,
  2559. .btn-default.disabled:focus,
  2560. .disabled.comment-reply-link:focus,
  2561. .form-submit .disabled#submit:focus,
  2562. .btn-default[disabled]:focus,
  2563. [disabled].comment-reply-link:focus,
  2564. .form-submit [disabled]#submit:focus,
  2565. fieldset[disabled] .btn-default:focus,
  2566. fieldset[disabled] .comment-reply-link:focus,
  2567. fieldset[disabled] .form-submit #submit:focus,
  2568. .form-submit fieldset[disabled] #submit:focus,
  2569. .btn-default.disabled:active,
  2570. .disabled.comment-reply-link:active,
  2571. .form-submit .disabled#submit:active,
  2572. .btn-default[disabled]:active,
  2573. [disabled].comment-reply-link:active,
  2574. .form-submit [disabled]#submit:active,
  2575. fieldset[disabled] .btn-default:active,
  2576. fieldset[disabled] .comment-reply-link:active,
  2577. fieldset[disabled] .form-submit #submit:active,
  2578. .form-submit fieldset[disabled] #submit:active,
  2579. .btn-default.disabled.active,
  2580. .disabled.active.comment-reply-link,
  2581. .form-submit .disabled.active#submit,
  2582. .btn-default[disabled].active,
  2583. [disabled].active.comment-reply-link,
  2584. .form-submit [disabled].active#submit,
  2585. fieldset[disabled] .btn-default.active,
  2586. fieldset[disabled] .active.comment-reply-link,
  2587. fieldset[disabled] .form-submit .active#submit,
  2588. .form-submit fieldset[disabled] .active#submit {
  2589.   background-color: #ffffff;
  2590.   border-color: #cccccc;
  2591. }
  2592.  
  2593. .btn-primary {
  2594.   color: #ffffff;
  2595.   background-color: #428bca;
  2596.   border-color: #357ebd;
  2597. }
  2598.  
  2599. .btn-primary:hover,
  2600. .btn-primary:focus,
  2601. .btn-primary:active,
  2602. .btn-primary.active,
  2603. .open .dropdown-toggle.btn-primary {
  2604.   color: #ffffff;
  2605.   background-color: #3276b1;
  2606.   border-color: #285e8e;
  2607. }
  2608.  
  2609. .btn-primary:active,
  2610. .btn-primary.active,
  2611. .open .dropdown-toggle.btn-primary {
  2612.   background-image: none;
  2613. }
  2614.  
  2615. .btn-primary.disabled,
  2616. .btn-primary[disabled],
  2617. fieldset[disabled] .btn-primary,
  2618. .btn-primary.disabled:hover,
  2619. .btn-primary[disabled]:hover,
  2620. fieldset[disabled] .btn-primary:hover,
  2621. .btn-primary.disabled:focus,
  2622. .btn-primary[disabled]:focus,
  2623. fieldset[disabled] .btn-primary:focus,
  2624. .btn-primary.disabled:active,
  2625. .btn-primary[disabled]:active,
  2626. fieldset[disabled] .btn-primary:active,
  2627. .btn-primary.disabled.active,
  2628. .btn-primary[disabled].active,
  2629. fieldset[disabled] .btn-primary.active {
  2630.   background-color: #428bca;
  2631.   border-color: #357ebd;
  2632. }
  2633.  
  2634. .btn-warning {
  2635.   color: #ffffff;
  2636.   background-color: #f0ad4e;
  2637.   border-color: #eea236;
  2638. }
  2639.  
  2640. .btn-warning:hover,
  2641. .btn-warning:focus,
  2642. .btn-warning:active,
  2643. .btn-warning.active,
  2644. .open .dropdown-toggle.btn-warning {
  2645.   color: #ffffff;
  2646.   background-color: #ed9c28;
  2647.   border-color: #d58512;
  2648. }
  2649.  
  2650. .btn-warning:active,
  2651. .btn-warning.active,
  2652. .open .dropdown-toggle.btn-warning {
  2653.   background-image: none;
  2654. }
  2655.  
  2656. .btn-warning.disabled,
  2657. .btn-warning[disabled],
  2658. fieldset[disabled] .btn-warning,
  2659. .btn-warning.disabled:hover,
  2660. .btn-warning[disabled]:hover,
  2661. fieldset[disabled] .btn-warning:hover,
  2662. .btn-warning.disabled:focus,
  2663. .btn-warning[disabled]:focus,
  2664. fieldset[disabled] .btn-warning:focus,
  2665. .btn-warning.disabled:active,
  2666. .btn-warning[disabled]:active,
  2667. fieldset[disabled] .btn-warning:active,
  2668. .btn-warning.disabled.active,
  2669. .btn-warning[disabled].active,
  2670. fieldset[disabled] .btn-warning.active {
  2671.   background-color: #f0ad4e;
  2672.   border-color: #eea236;
  2673. }
  2674.  
  2675. .btn-danger {
  2676.   color: #ffffff;
  2677.   background-color: #d9534f;
  2678.   border-color: #d43f3a;
  2679. }
  2680.  
  2681. .btn-danger:hover,
  2682. .btn-danger:focus,
  2683. .btn-danger:active,
  2684. .btn-danger.active,
  2685. .open .dropdown-toggle.btn-danger {
  2686.   color: #ffffff;
  2687.   background-color: #d2322d;
  2688.   border-color: #ac2925;
  2689. }
  2690.  
  2691. .btn-danger:active,
  2692. .btn-danger.active,
  2693. .open .dropdown-toggle.btn-danger {
  2694.   background-image: none;
  2695. }
  2696.  
  2697. .btn-danger.disabled,
  2698. .btn-danger[disabled],
  2699. fieldset[disabled] .btn-danger,
  2700. .btn-danger.disabled:hover,
  2701. .btn-danger[disabled]:hover,
  2702. fieldset[disabled] .btn-danger:hover,
  2703. .btn-danger.disabled:focus,
  2704. .btn-danger[disabled]:focus,
  2705. fieldset[disabled] .btn-danger:focus,
  2706. .btn-danger.disabled:active,
  2707. .btn-danger[disabled]:active,
  2708. fieldset[disabled] .btn-danger:active,
  2709. .btn-danger.disabled.active,
  2710. .btn-danger[disabled].active,
  2711. fieldset[disabled] .btn-danger.active {
  2712.   background-color: #d9534f;
  2713.   border-color: #d43f3a;
  2714. }
  2715.  
  2716. .btn-success {
  2717.   color: #ffffff;
  2718.   background-color: #5cb85c;
  2719.   border-color: #4cae4c;
  2720. }
  2721.  
  2722. .btn-success:hover,
  2723. .btn-success:focus,
  2724. .btn-success:active,
  2725. .btn-success.active,
  2726. .open .dropdown-toggle.btn-success {
  2727.   color: #ffffff;
  2728.   background-color: #47a447;
  2729.   border-color: #398439;
  2730. }
  2731.  
  2732. .btn-success:active,
  2733. .btn-success.active,
  2734. .open .dropdown-toggle.btn-success {
  2735.   background-image: none;
  2736. }
  2737.  
  2738. .btn-success.disabled,
  2739. .btn-success[disabled],
  2740. fieldset[disabled] .btn-success,
  2741. .btn-success.disabled:hover,
  2742. .btn-success[disabled]:hover,
  2743. fieldset[disabled] .btn-success:hover,
  2744. .btn-success.disabled:focus,
  2745. .btn-success[disabled]:focus,
  2746. fieldset[disabled] .btn-success:focus,
  2747. .btn-success.disabled:active,
  2748. .btn-success[disabled]:active,
  2749. fieldset[disabled] .btn-success:active,
  2750. .btn-success.disabled.active,
  2751. .btn-success[disabled].active,
  2752. fieldset[disabled] .btn-success.active {
  2753.   background-color: #5cb85c;
  2754.   border-color: #4cae4c;
  2755. }
  2756.  
  2757. .btn-info {
  2758.   color: #ffffff;
  2759.   background-color: #5bc0de;
  2760.   border-color: #46b8da;
  2761. }
  2762.  
  2763. .btn-info:hover,
  2764. .btn-info:focus,
  2765. .btn-info:active,
  2766. .btn-info.active,
  2767. .open .dropdown-toggle.btn-info {
  2768.   color: #ffffff;
  2769.   background-color: #39b3d7;
  2770.   border-color: #269abc;
  2771. }
  2772.  
  2773. .btn-info:active,
  2774. .btn-info.active,
  2775. .open .dropdown-toggle.btn-info {
  2776.   background-image: none;
  2777. }
  2778.  
  2779. .btn-info.disabled,
  2780. .btn-info[disabled],
  2781. fieldset[disabled] .btn-info,
  2782. .btn-info.disabled:hover,
  2783. .btn-info[disabled]:hover,
  2784. fieldset[disabled] .btn-info:hover,
  2785. .btn-info.disabled:focus,
  2786. .btn-info[disabled]:focus,
  2787. fieldset[disabled] .btn-info:focus,
  2788. .btn-info.disabled:active,
  2789. .btn-info[disabled]:active,
  2790. fieldset[disabled] .btn-info:active,
  2791. .btn-info.disabled.active,
  2792. .btn-info[disabled].active,
  2793. fieldset[disabled] .btn-info.active {
  2794.   background-color: #5bc0de;
  2795.   border-color: #46b8da;
  2796. }
  2797.  
  2798. .btn-link {
  2799.   font-weight: normal;
  2800.   color: #428bca;
  2801.   cursor: pointer;
  2802.   border-radius: 0;
  2803. }
  2804.  
  2805. .btn-link,
  2806. .btn-link:active,
  2807. .btn-link[disabled],
  2808. fieldset[disabled] .btn-link {
  2809.   background-color: transparent;
  2810.   -webkit-box-shadow: none;
  2811.   box-shadow: none;
  2812. }
  2813.  
  2814. .btn-link,
  2815. .btn-link:hover,
  2816. .btn-link:focus,
  2817. .btn-link:active {
  2818.   border-color: transparent;
  2819. }
  2820.  
  2821. .btn-link:hover,
  2822. .btn-link:focus {
  2823.   color: #2a6496;
  2824.   text-decoration: underline;
  2825.   background-color: transparent;
  2826. }
  2827.  
  2828. .btn-link[disabled]:hover,
  2829. fieldset[disabled] .btn-link:hover,
  2830. .btn-link[disabled]:focus,
  2831. fieldset[disabled] .btn-link:focus {
  2832.   color: #999999;
  2833.   text-decoration: none;
  2834. }
  2835.  
  2836. .btn-lg {
  2837.   padding: 10px 16px;
  2838.   font-size: 18px;
  2839.   line-height: 1.33;
  2840.   border-radius: 6px;
  2841. }
  2842.  
  2843. .btn-sm,
  2844. .btn-xs {
  2845.   padding: 5px 10px;
  2846.   font-size: 12px;
  2847.   line-height: 1.5;
  2848.   border-radius: 3px;
  2849. }
  2850.  
  2851. .btn-xs {
  2852.   padding: 1px 5px;
  2853. }
  2854.  
  2855. .btn-block {
  2856.   display: block;
  2857.   width: 100%;
  2858.   padding-right: 0;
  2859.   padding-left: 0;
  2860. }
  2861.  
  2862. .btn-block + .btn-block {
  2863.   margin-top: 5px;
  2864. }
  2865.  
  2866. input[type="submit"].btn-block,
  2867. input[type="reset"].btn-block,
  2868. input[type="button"].btn-block {
  2869.   width: 100%;
  2870. }
  2871.  
  2872. .fade {
  2873.   opacity: 0;
  2874.   -webkit-transition: opacity 0.15s linear;
  2875.   transition: opacity 0.15s linear;
  2876. }
  2877.  
  2878. .fade.in {
  2879.   opacity: 1;
  2880. }
  2881.  
  2882. .collapse {
  2883.   display: none;
  2884. }
  2885.  
  2886. .collapse.in {
  2887.   display: block;
  2888. }
  2889.  
  2890. .collapsing {
  2891.   position: relative;
  2892.   height: 0;
  2893.   overflow: hidden;
  2894.   -webkit-transition: height 0.35s ease;
  2895.   transition: height 0.35s ease;
  2896. }
  2897.  
  2898. .caret {
  2899.   display: inline-block;
  2900.   width: 0;
  2901.   height: 0;
  2902.   margin-left: 2px;
  2903.   vertical-align: middle;
  2904.   border-top: 4px solid #000000;
  2905.   border-right: 4px solid transparent;
  2906.   border-bottom: 0 dotted;
  2907.   border-left: 4px solid transparent;
  2908. }
  2909.  
  2910. .dropdown {
  2911.   position: relative;
  2912. }
  2913.  
  2914. .dropdown-toggle:focus {
  2915.   outline: 0;
  2916. }
  2917.  
  2918. .dropdown-menu {
  2919.   position: absolute;
  2920.   top: 100%;
  2921.   left: 0;
  2922.   z-index: 1000;
  2923.   display: none;
  2924.   float: left;
  2925.   min-width: 160px;
  2926.   padding: 5px 0;
  2927.   margin: 2px 0 0;
  2928.   font-size: 14px;
  2929.   list-style: none;
  2930.   background-color: #ffffff;
  2931.   border: 1px solid #cccccc;
  2932.   border: 1px solid rgba(0, 0, 0, 0.15);
  2933.   border-radius: 4px;
  2934.   -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
  2935.   box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
  2936.   background-clip: padding-box;
  2937. }
  2938.  
  2939. .dropdown-menu.pull-right {
  2940.   right: 0;
  2941.   left: auto;
  2942. }
  2943.  
  2944. .dropdown-menu .divider {
  2945.   height: 1px;
  2946.   margin: 9px 0;
  2947.   overflow: hidden;
  2948.   background-color: #e5e5e5;
  2949. }
  2950.  
  2951. .dropdown-menu > li > a {
  2952.   display: block;
  2953.   padding: 3px 20px;
  2954.   clear: both;
  2955.   font-weight: normal;
  2956.   line-height: 1.428571429;
  2957.   color: #333333;
  2958.   white-space: nowrap;
  2959. }
  2960.  
  2961. .dropdown-menu > li > a:hover,
  2962. .dropdown-menu > li > a:focus {
  2963.   color: #262626;
  2964.   text-decoration: none;
  2965.   background-color: #f5f5f5;
  2966. }
  2967.  
  2968. .dropdown-menu > .active > a,
  2969. .dropdown-menu > .active > a:hover,
  2970. .dropdown-menu > .active > a:focus {
  2971.   color: #ffffff;
  2972.   text-decoration: none;
  2973.   background-color: #428bca;
  2974.   outline: 0;
  2975. }
  2976.  
  2977. .dropdown-menu > .disabled > a,
  2978. .dropdown-menu > .disabled > a:hover,
  2979. .dropdown-menu > .disabled > a:focus {
  2980.   color: #999999;
  2981. }
  2982.  
  2983. .dropdown-menu > .disabled > a:hover,
  2984. .dropdown-menu > .disabled > a:focus {
  2985.   text-decoration: none;
  2986.   cursor: not-allowed;
  2987.   background-color: transparent;
  2988.   background-image: none;
  2989.   filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
  2990. }
  2991.  
  2992. .open > .dropdown-menu {
  2993.   display: block;
  2994. }
  2995.  
  2996. .open > a {
  2997.   outline: 0;
  2998. }
  2999.  
  3000. .dropdown-header {
  3001.   display: block;
  3002.   padding: 3px 20px;
  3003.   font-size: 12px;
  3004.   line-height: 1.428571429;
  3005.   color: #999999;
  3006. }
  3007.  
  3008. .dropdown-backdrop {
  3009.   position: fixed;
  3010.   top: 0;
  3011.   right: 0;
  3012.   bottom: 0;
  3013.   left: 0;
  3014.   z-index: 990;
  3015. }
  3016.  
  3017. .pull-right > .dropdown-menu {
  3018.   right: 0;
  3019.   left: auto;
  3020. }
  3021.  
  3022. .dropup .caret,
  3023. .navbar-fixed-bottom .dropdown .caret {
  3024.   border-top: 0 dotted;
  3025.   border-bottom: 4px solid #000000;
  3026.   content: "";
  3027. }
  3028.  
  3029. .dropup .dropdown-menu,
  3030. .navbar-fixed-bottom .dropdown .dropdown-menu {
  3031.   top: auto;
  3032.   bottom: 100%;
  3033.   margin-bottom: 1px;
  3034. }
  3035.  
  3036. @media (min-width: 768px) {
  3037.   .navbar-right .dropdown-menu {
  3038.     right: 0;
  3039.     left: auto;
  3040.   }
  3041. }
  3042. .btn-default .caret, .comment-reply-link .caret,
  3043. .form-submit #submit .caret {
  3044.   border-top-color: #333333;
  3045. }
  3046.  
  3047. .btn-primary .caret,
  3048. .btn-success .caret,
  3049. .btn-warning .caret,
  3050. .btn-danger .caret,
  3051. .btn-info .caret {
  3052.   border-top-color: #fff;
  3053. }
  3054.  
  3055. .dropup .btn-default .caret, .dropup .comment-reply-link .caret,
  3056. .dropup .form-submit #submit .caret,
  3057. .form-submit .dropup #submit .caret {
  3058.   border-bottom-color: #333333;
  3059. }
  3060.  
  3061. .dropup .btn-primary .caret,
  3062. .dropup .btn-success .caret,
  3063. .dropup .btn-warning .caret,
  3064. .dropup .btn-danger .caret,
  3065. .dropup .btn-info .caret {
  3066.   border-bottom-color: #fff;
  3067. }
  3068.  
  3069. .btn-group,
  3070. .btn-group-vertical {
  3071.   position: relative;
  3072.   display: inline-block;
  3073.   vertical-align: middle;
  3074. }
  3075.  
  3076. .btn-group > .btn, .btn-group > .comment-reply-link,
  3077. .form-submit .btn-group > #submit,
  3078. .btn-group-vertical > .btn,
  3079. .btn-group-vertical > .comment-reply-link,
  3080. .form-submit .btn-group-vertical > #submit {
  3081.   position: relative;
  3082.   float: left;
  3083. }
  3084.  
  3085. .btn-group > .btn:hover, .btn-group > .comment-reply-link:hover,
  3086. .form-submit .btn-group > #submit:hover,
  3087. .btn-group-vertical > .btn:hover,
  3088. .btn-group-vertical > .comment-reply-link:hover,
  3089. .form-submit .btn-group-vertical > #submit:hover,
  3090. .btn-group > .btn:focus,
  3091. .btn-group > .comment-reply-link:focus,
  3092. .form-submit .btn-group > #submit:focus,
  3093. .btn-group-vertical > .btn:focus,
  3094. .btn-group-vertical > .comment-reply-link:focus,
  3095. .form-submit .btn-group-vertical > #submit:focus,
  3096. .btn-group > .btn:active,
  3097. .btn-group > .comment-reply-link:active,
  3098. .form-submit .btn-group > #submit:active,
  3099. .btn-group-vertical > .btn:active,
  3100. .btn-group-vertical > .comment-reply-link:active,
  3101. .form-submit .btn-group-vertical > #submit:active,
  3102. .btn-group > .btn.active,
  3103. .btn-group > .active.comment-reply-link,
  3104. .form-submit .btn-group > .active#submit,
  3105. .btn-group-vertical > .btn.active,
  3106. .btn-group-vertical > .active.comment-reply-link,
  3107. .form-submit .btn-group-vertical > .active#submit {
  3108.   z-index: 2;
  3109. }
  3110.  
  3111. .btn-group > .btn:focus, .btn-group > .comment-reply-link:focus,
  3112. .form-submit .btn-group > #submit:focus,
  3113. .btn-group-vertical > .btn:focus,
  3114. .btn-group-vertical > .comment-reply-link:focus,
  3115. .form-submit .btn-group-vertical > #submit:focus {
  3116.   outline: none;
  3117. }
  3118.  
  3119. .btn-group .btn + .btn, .btn-group .comment-reply-link + .btn,
  3120. .btn-group .form-submit #submit + .btn,
  3121. .form-submit .btn-group #submit + .btn, .btn-group .btn + .comment-reply-link, .btn-group .comment-reply-link + .comment-reply-link,
  3122. .btn-group .form-submit #submit + .comment-reply-link,
  3123. .form-submit .btn-group #submit + .comment-reply-link,
  3124. .btn-group .form-submit .btn + #submit,
  3125. .form-submit .btn-group .btn + #submit,
  3126. .btn-group .form-submit .comment-reply-link + #submit,
  3127. .form-submit .btn-group .comment-reply-link + #submit,
  3128. .btn-group .form-submit #submit + #submit,
  3129. .form-submit .btn-group #submit + #submit,
  3130. .btn-group .btn + .btn-group,
  3131. .btn-group .comment-reply-link + .btn-group,
  3132. .btn-group .form-submit #submit + .btn-group,
  3133. .form-submit .btn-group #submit + .btn-group,
  3134. .btn-group .btn-group + .btn,
  3135. .btn-group .btn-group + .comment-reply-link,
  3136. .btn-group .form-submit .btn-group + #submit,
  3137. .form-submit .btn-group .btn-group + #submit,
  3138. .btn-group .btn-group + .btn-group {
  3139.   margin-left: -1px;
  3140. }
  3141.  
  3142. .btn-toolbar:before,
  3143. .btn-toolbar:after {
  3144.   display: table;
  3145.   content: " ";
  3146. }
  3147.  
  3148. .btn-toolbar:after {
  3149.   clear: both;
  3150. }
  3151.  
  3152. .btn-toolbar:before,
  3153. .btn-toolbar:after {
  3154.   display: table;
  3155.   content: " ";
  3156. }
  3157.  
  3158. .btn-toolbar:after {
  3159.   clear: both;
  3160. }
  3161.  
  3162. .btn-toolbar .btn-group {
  3163.   float: left;
  3164. }
  3165.  
  3166. .btn-toolbar > .btn + .btn, .btn-toolbar > .comment-reply-link + .btn,
  3167. .form-submit .btn-toolbar > #submit + .btn, .btn-toolbar > .btn + .comment-reply-link, .btn-toolbar > .comment-reply-link + .comment-reply-link,
  3168. .form-submit .btn-toolbar > #submit + .comment-reply-link,
  3169. .form-submit .btn-toolbar > .btn + #submit,
  3170. .form-submit .btn-toolbar > .comment-reply-link + #submit,
  3171. .form-submit .btn-toolbar > #submit + #submit,
  3172. .btn-toolbar > .btn-group + .btn,
  3173. .btn-toolbar > .btn-group + .comment-reply-link,
  3174. .form-submit .btn-toolbar > .btn-group + #submit,
  3175. .btn-toolbar > .btn + .btn-group,
  3176. .btn-toolbar > .comment-reply-link + .btn-group,
  3177. .form-submit .btn-toolbar > #submit + .btn-group,
  3178. .btn-toolbar > .btn-group + .btn-group {
  3179.   margin-left: 5px;
  3180. }
  3181.  
  3182. .btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle), .btn-group > .comment-reply-link:not(:first-child):not(:last-child):not(.dropdown-toggle),
  3183. .form-submit .btn-group > #submit:not(:first-child):not(:last-child):not(.dropdown-toggle) {
  3184.   border-radius: 0;
  3185. }
  3186.  
  3187. .btn-group > .btn:first-child, .btn-group > .comment-reply-link:first-child,
  3188. .form-submit .btn-group > #submit:first-child {
  3189.   margin-left: 0;
  3190. }
  3191.  
  3192. .btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle), .btn-group > .comment-reply-link:first-child:not(:last-child):not(.dropdown-toggle),
  3193. .form-submit .btn-group > #submit:first-child:not(:last-child):not(.dropdown-toggle) {
  3194.   border-top-right-radius: 0;
  3195.   border-bottom-right-radius: 0;
  3196. }
  3197.  
  3198. .btn-group > .btn:last-child:not(:first-child), .btn-group > .comment-reply-link:last-child:not(:first-child),
  3199. .form-submit .btn-group > #submit:last-child:not(:first-child),
  3200. .btn-group > .dropdown-toggle:not(:first-child) {
  3201.   border-bottom-left-radius: 0;
  3202.   border-top-left-radius: 0;
  3203. }
  3204.  
  3205. .btn-group > .btn-group {
  3206.   float: left;
  3207. }
  3208.  
  3209. .btn-group > .btn-group:not(:first-child):not(:last-child) > .btn, .btn-group > .btn-group:not(:first-child):not(:last-child) > .comment-reply-link,
  3210. .form-submit .btn-group > .btn-group:not(:first-child):not(:last-child) > #submit {
  3211.   border-radius: 0;
  3212. }
  3213.  
  3214. .btn-group > .btn-group:first-child > .btn:last-child, .btn-group > .btn-group:first-child > .comment-reply-link:last-child,
  3215. .form-submit .btn-group > .btn-group:first-child > #submit:last-child,
  3216. .btn-group > .btn-group:first-child > .dropdown-toggle {
  3217.   border-top-right-radius: 0;
  3218.   border-bottom-right-radius: 0;
  3219. }
  3220.  
  3221. .btn-group > .btn-group:last-child > .btn:first-child, .btn-group > .btn-group:last-child > .comment-reply-link:first-child,
  3222. .form-submit .btn-group > .btn-group:last-child > #submit:first-child {
  3223.   border-bottom-left-radius: 0;
  3224.   border-top-left-radius: 0;
  3225. }
  3226.  
  3227. .btn-group .dropdown-toggle:active,
  3228. .btn-group.open .dropdown-toggle {
  3229.   outline: 0;
  3230. }
  3231.  
  3232. .btn-group-xs > .btn, .btn-group-xs > .comment-reply-link,
  3233. .form-submit .btn-group-xs > #submit {
  3234.   padding: 5px 10px;
  3235.   padding: 1px 5px;
  3236.   font-size: 12px;
  3237.   line-height: 1.5;
  3238.   border-radius: 3px;
  3239. }
  3240.  
  3241. .btn-group-sm > .btn, .btn-group-sm > .comment-reply-link,
  3242. .form-submit .btn-group-sm > #submit {
  3243.   padding: 5px 10px;
  3244.   font-size: 12px;
  3245.   line-height: 1.5;
  3246.   border-radius: 3px;
  3247. }
  3248.  
  3249. .btn-group-lg > .btn, .btn-group-lg > .comment-reply-link,
  3250. .form-submit .btn-group-lg > #submit {
  3251.   padding: 10px 16px;
  3252.   font-size: 18px;
  3253.   line-height: 1.33;
  3254.   border-radius: 6px;
  3255. }
  3256.  
  3257. .btn-group > .btn + .dropdown-toggle, .btn-group > .comment-reply-link + .dropdown-toggle,
  3258. .form-submit .btn-group > #submit + .dropdown-toggle {
  3259.   padding-right: 8px;
  3260.   padding-left: 8px;
  3261. }
  3262.  
  3263. .btn-group > .btn-lg + .dropdown-toggle {
  3264.   padding-right: 12px;
  3265.   padding-left: 12px;
  3266. }
  3267.  
  3268. .btn-group.open .dropdown-toggle {
  3269.   -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  3270.   box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  3271. }
  3272.  
  3273. .btn-group.open .dropdown-toggle.btn-link {
  3274.   -webkit-box-shadow: none;
  3275.   box-shadow: none;
  3276. }
  3277.  
  3278. .btn .caret, .comment-reply-link .caret,
  3279. .form-submit #submit .caret {
  3280.   margin-left: 0;
  3281. }
  3282.  
  3283. .btn-lg .caret {
  3284.   border-width: 5px 5px 0;
  3285.   border-bottom-width: 0;
  3286. }
  3287.  
  3288. .dropup .btn-lg .caret {
  3289.   border-width: 0 5px 5px;
  3290. }
  3291.  
  3292. .btn-group-vertical > .btn, .btn-group-vertical > .comment-reply-link,
  3293. .form-submit .btn-group-vertical > #submit,
  3294. .btn-group-vertical > .btn-group {
  3295.   display: block;
  3296.   float: none;
  3297.   width: 100%;
  3298.   max-width: 100%;
  3299. }
  3300.  
  3301. .btn-group-vertical > .btn-group:before,
  3302. .btn-group-vertical > .btn-group:after {
  3303.   display: table;
  3304.   content: " ";
  3305. }
  3306.  
  3307. .btn-group-vertical > .btn-group:after {
  3308.   clear: both;
  3309. }
  3310.  
  3311. .btn-group-vertical > .btn-group:before,
  3312. .btn-group-vertical > .btn-group:after {
  3313.   display: table;
  3314.   content: " ";
  3315. }
  3316.  
  3317. .btn-group-vertical > .btn-group:after {
  3318.   clear: both;
  3319. }
  3320.  
  3321. .btn-group-vertical > .btn-group > .btn, .btn-group-vertical > .btn-group > .comment-reply-link,
  3322. .form-submit .btn-group-vertical > .btn-group > #submit {
  3323.   float: none;
  3324. }
  3325.  
  3326. .btn-group-vertical > .btn + .btn, .btn-group-vertical > .comment-reply-link + .btn,
  3327. .form-submit .btn-group-vertical > #submit + .btn, .btn-group-vertical > .btn + .comment-reply-link, .btn-group-vertical > .comment-reply-link + .comment-reply-link,
  3328. .form-submit .btn-group-vertical > #submit + .comment-reply-link,
  3329. .form-submit .btn-group-vertical > .btn + #submit,
  3330. .form-submit .btn-group-vertical > .comment-reply-link + #submit,
  3331. .form-submit .btn-group-vertical > #submit + #submit,
  3332. .btn-group-vertical > .btn + .btn-group,
  3333. .btn-group-vertical > .comment-reply-link + .btn-group,
  3334. .form-submit .btn-group-vertical > #submit + .btn-group,
  3335. .btn-group-vertical > .btn-group + .btn,
  3336. .btn-group-vertical > .btn-group + .comment-reply-link,
  3337. .form-submit .btn-group-vertical > .btn-group + #submit,
  3338. .btn-group-vertical > .btn-group + .btn-group {
  3339.   margin-top: -1px;
  3340.   margin-left: 0;
  3341. }
  3342.  
  3343. .btn-group-vertical > .btn:not(:first-child):not(:last-child), .btn-group-vertical > .comment-reply-link:not(:first-child):not(:last-child),
  3344. .form-submit .btn-group-vertical > #submit:not(:first-child):not(:last-child) {
  3345.   border-radius: 0;
  3346. }
  3347.  
  3348. .btn-group-vertical > .btn:first-child:not(:last-child), .btn-group-vertical > .comment-reply-link:first-child:not(:last-child),
  3349. .form-submit .btn-group-vertical > #submit:first-child:not(:last-child) {
  3350.   border-top-right-radius: 4px;
  3351.   border-bottom-right-radius: 0;
  3352.   border-bottom-left-radius: 0;
  3353. }
  3354.  
  3355. .btn-group-vertical > .btn:last-child:not(:first-child), .btn-group-vertical > .comment-reply-link:last-child:not(:first-child),
  3356. .form-submit .btn-group-vertical > #submit:last-child:not(:first-child) {
  3357.   border-top-right-radius: 0;
  3358.   border-bottom-left-radius: 4px;
  3359.   border-top-left-radius: 0;
  3360. }
  3361.  
  3362. .btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn, .btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .comment-reply-link,
  3363. .form-submit .btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > #submit {
  3364.   border-radius: 0;
  3365. }
  3366.  
  3367. .btn-group-vertical > .btn-group:first-child > .btn:last-child, .btn-group-vertical > .btn-group:first-child > .comment-reply-link:last-child,
  3368. .form-submit .btn-group-vertical > .btn-group:first-child > #submit:last-child,
  3369. .btn-group-vertical > .btn-group:first-child > .dropdown-toggle {
  3370.   border-bottom-right-radius: 0;
  3371.   border-bottom-left-radius: 0;
  3372. }
  3373.  
  3374. .btn-group-vertical > .btn-group:last-child > .btn:first-child, .btn-group-vertical > .btn-group:last-child > .comment-reply-link:first-child,
  3375. .form-submit .btn-group-vertical > .btn-group:last-child > #submit:first-child {
  3376.   border-top-right-radius: 0;
  3377.   border-top-left-radius: 0;
  3378. }
  3379.  
  3380. .btn-group-justified {
  3381.   display: table;
  3382.   width: 100%;
  3383.   border-collapse: separate;
  3384.   table-layout: fixed;
  3385. }
  3386.  
  3387. .btn-group-justified .btn, .btn-group-justified .comment-reply-link,
  3388. .btn-group-justified .form-submit #submit,
  3389. .form-submit .btn-group-justified #submit {
  3390.   display: table-cell;
  3391.   float: none;
  3392.   width: 1%;
  3393. }
  3394.  
  3395. [data-toggle="buttons"] > .btn > input[type="radio"], [data-toggle="buttons"] > .comment-reply-link > input[type="radio"],
  3396. .form-submit [data-toggle="buttons"] > #submit > input[type="radio"],
  3397. [data-toggle="buttons"] > .btn > input[type="checkbox"],
  3398. [data-toggle="buttons"] > .comment-reply-link > input[type="checkbox"],
  3399. .form-submit [data-toggle="buttons"] > #submit > input[type="checkbox"] {
  3400.   display: none;
  3401. }
  3402.  
  3403. .input-group {
  3404.   position: relative;
  3405.   display: table;
  3406.   border-collapse: separate;
  3407. }
  3408.  
  3409. .input-group.col {
  3410.   float: none;
  3411.   padding-right: 0;
  3412.   padding-left: 0;
  3413. }
  3414.  
  3415. .input-group .form-control {
  3416.   width: 100%;
  3417.   margin-bottom: 0;
  3418. }
  3419.  
  3420. .input-group-lg > .form-control,
  3421. .input-group-lg > .input-group-addon,
  3422. .input-group-lg > .input-group-btn > .btn,
  3423. .input-group-lg > .input-group-btn > .comment-reply-link,
  3424. .form-submit .input-group-lg > .input-group-btn > #submit {
  3425.   height: 45px;
  3426.   padding: 10px 16px;
  3427.   font-size: 18px;
  3428.   line-height: 1.33;
  3429.   border-radius: 6px;
  3430. }
  3431.  
  3432. select.input-group-lg > .form-control,
  3433. select.input-group-lg > .input-group-addon,
  3434. select.input-group-lg > .input-group-btn > .btn,
  3435. select.input-group-lg > .input-group-btn > .comment-reply-link,
  3436. .form-submit select.input-group-lg > .input-group-btn > #submit {
  3437.   height: 45px;
  3438.   line-height: 45px;
  3439. }
  3440.  
  3441. textarea.input-group-lg > .form-control,
  3442. textarea.input-group-lg > .input-group-addon,
  3443. textarea.input-group-lg > .input-group-btn > .btn,
  3444. textarea.input-group-lg > .input-group-btn > .comment-reply-link,
  3445. .form-submit textarea.input-group-lg > .input-group-btn > #submit {
  3446.   height: auto;
  3447. }
  3448.  
  3449. .input-group-sm > .form-control,
  3450. .input-group-sm > .input-group-addon,
  3451. .input-group-sm > .input-group-btn > .btn,
  3452. .input-group-sm > .input-group-btn > .comment-reply-link,
  3453. .form-submit .input-group-sm > .input-group-btn > #submit {
  3454.   height: 30px;
  3455.   padding: 5px 10px;
  3456.   font-size: 12px;
  3457.   line-height: 1.5;
  3458.   border-radius: 3px;
  3459. }
  3460.  
  3461. select.input-group-sm > .form-control,
  3462. select.input-group-sm > .input-group-addon,
  3463. select.input-group-sm > .input-group-btn > .btn,
  3464. select.input-group-sm > .input-group-btn > .comment-reply-link,
  3465. .form-submit select.input-group-sm > .input-group-btn > #submit {
  3466.   height: 30px;
  3467.   line-height: 30px;
  3468. }
  3469.  
  3470. textarea.input-group-sm > .form-control,
  3471. textarea.input-group-sm > .input-group-addon,
  3472. textarea.input-group-sm > .input-group-btn > .btn,
  3473. textarea.input-group-sm > .input-group-btn > .comment-reply-link,
  3474. .form-submit textarea.input-group-sm > .input-group-btn > #submit {
  3475.   height: auto;
  3476. }
  3477.  
  3478. .input-group-addon,
  3479. .input-group-btn,
  3480. .input-group .form-control {
  3481.   display: table-cell;
  3482. }
  3483.  
  3484. .input-group-addon:not(:first-child):not(:last-child),
  3485. .input-group-btn:not(:first-child):not(:last-child),
  3486. .input-group .form-control:not(:first-child):not(:last-child) {
  3487.   border-radius: 0;
  3488. }
  3489.  
  3490. .input-group-addon,
  3491. .input-group-btn {
  3492.   width: 1%;
  3493.   white-space: nowrap;
  3494.   vertical-align: middle;
  3495. }
  3496.  
  3497. .input-group-addon {
  3498.   padding: 6px 12px;
  3499.   font-size: 14px;
  3500.   font-weight: normal;
  3501.   line-height: 1;
  3502.   color: #555555;
  3503.   text-align: center;
  3504.   background-color: #eeeeee;
  3505.   border: 1px solid #cccccc;
  3506.   border-radius: 4px;
  3507. }
  3508.  
  3509. .input-group-addon.input-sm {
  3510.   padding: 5px 10px;
  3511.   font-size: 12px;
  3512.   border-radius: 3px;
  3513. }
  3514.  
  3515. .input-group-addon.input-lg {
  3516.   padding: 10px 16px;
  3517.   font-size: 18px;
  3518.   border-radius: 6px;
  3519. }
  3520.  
  3521. .input-group-addon input[type="radio"],
  3522. .input-group-addon input[type="checkbox"] {
  3523.   margin-top: 0;
  3524. }
  3525.  
  3526. .input-group .form-control:first-child,
  3527. .input-group-addon:first-child,
  3528. .input-group-btn:first-child > .btn,
  3529. .input-group-btn:first-child > .comment-reply-link,
  3530. .form-submit .input-group-btn:first-child > #submit,
  3531. .input-group-btn:first-child > .dropdown-toggle,
  3532. .input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle),
  3533. .input-group-btn:last-child > .comment-reply-link:not(:last-child):not(.dropdown-toggle),
  3534. .form-submit .input-group-btn:last-child > #submit:not(:last-child):not(.dropdown-toggle) {
  3535.   border-top-right-radius: 0;
  3536.   border-bottom-right-radius: 0;
  3537. }
  3538.  
  3539. .input-group-addon:first-child {
  3540.   border-right: 0;
  3541. }
  3542.  
  3543. .input-group .form-control:last-child,
  3544. .input-group-addon:last-child,
  3545. .input-group-btn:last-child > .btn,
  3546. .input-group-btn:last-child > .comment-reply-link,
  3547. .form-submit .input-group-btn:last-child > #submit,
  3548. .input-group-btn:last-child > .dropdown-toggle,
  3549. .input-group-btn:first-child > .btn:not(:first-child),
  3550. .input-group-btn:first-child > .comment-reply-link:not(:first-child),
  3551. .form-submit .input-group-btn:first-child > #submit:not(:first-child) {
  3552.   border-bottom-left-radius: 0;
  3553.   border-top-left-radius: 0;
  3554. }
  3555.  
  3556. .input-group-addon:last-child {
  3557.   border-left: 0;
  3558. }
  3559.  
  3560. .input-group-btn {
  3561.   position: relative;
  3562.   white-space: nowrap;
  3563. }
  3564.  
  3565. .input-group-btn:first-child > .btn, .input-group-btn:first-child > .comment-reply-link,
  3566. .form-submit .input-group-btn:first-child > #submit {
  3567.   margin-right: -1px;
  3568. }
  3569.  
  3570. .input-group-btn:last-child > .btn, .input-group-btn:last-child > .comment-reply-link,
  3571. .form-submit .input-group-btn:last-child > #submit {
  3572.   margin-left: -1px;
  3573. }
  3574.  
  3575. .input-group-btn > .btn, .input-group-btn > .comment-reply-link,
  3576. .form-submit .input-group-btn > #submit {
  3577.   position: relative;
  3578. }
  3579.  
  3580. .input-group-btn > .btn + .btn, .input-group-btn > .comment-reply-link + .btn,
  3581. .form-submit .input-group-btn > #submit + .btn, .input-group-btn > .btn + .comment-reply-link, .input-group-btn > .comment-reply-link + .comment-reply-link,
  3582. .form-submit .input-group-btn > #submit + .comment-reply-link,
  3583. .form-submit .input-group-btn > .btn + #submit,
  3584. .form-submit .input-group-btn > .comment-reply-link + #submit,
  3585. .form-submit .input-group-btn > #submit + #submit {
  3586.   margin-left: -4px;
  3587. }
  3588.  
  3589. .input-group-btn > .btn:hover, .input-group-btn > .comment-reply-link:hover,
  3590. .form-submit .input-group-btn > #submit:hover,
  3591. .input-group-btn > .btn:active,
  3592. .input-group-btn > .comment-reply-link:active,
  3593. .form-submit .input-group-btn > #submit:active {
  3594.   z-index: 2;
  3595. }
  3596.  
  3597. .nav {
  3598.   padding-left: 0;
  3599.   margin-bottom: 0;
  3600.   list-style: none;
  3601. }
  3602.  
  3603. .nav:before,
  3604. .nav:after {
  3605.   display: table;
  3606.   content: " ";
  3607. }
  3608.  
  3609. .nav:after {
  3610.   clear: both;
  3611. }
  3612.  
  3613. .nav:before,
  3614. .nav:after {
  3615.   display: table;
  3616.   content: " ";
  3617. }
  3618.  
  3619. .nav:after {
  3620.   clear: both;
  3621. }
  3622.  
  3623. .nav > li {
  3624.   position: relative;
  3625.   display: block;
  3626. }
  3627.  
  3628. .nav > li > a {
  3629.   position: relative;
  3630.   display: block;
  3631.   padding: 10px 15px;
  3632. }
  3633.  
  3634. .nav > li > a:hover,
  3635. .nav > li > a:focus {
  3636.   text-decoration: none;
  3637.   background-color: #eeeeee;
  3638. }
  3639.  
  3640. .nav > li.disabled > a {
  3641.   color: #999999;
  3642. }
  3643.  
  3644. .nav > li.disabled > a:hover,
  3645. .nav > li.disabled > a:focus {
  3646.   color: #999999;
  3647.   text-decoration: none;
  3648.   cursor: not-allowed;
  3649.   background-color: transparent;
  3650. }
  3651.  
  3652. .nav .open > a,
  3653. .nav .open > a:hover,
  3654. .nav .open > a:focus {
  3655.   background-color: #eeeeee;
  3656.   border-color: #428bca;
  3657. }
  3658.  
  3659. .nav .open > a .caret,
  3660. .nav .open > a:hover .caret,
  3661. .nav .open > a:focus .caret {
  3662.   border-top-color: #2a6496;
  3663.   border-bottom-color: #2a6496;
  3664. }
  3665.  
  3666. .nav .nav-divider {
  3667.   height: 1px;
  3668.   margin: 9px 0;
  3669.   overflow: hidden;
  3670.   background-color: #e5e5e5;
  3671. }
  3672.  
  3673. .nav > li > a > img {
  3674.   max-width: none;
  3675. }
  3676.  
  3677. .nav-tabs {
  3678.   border-bottom: 1px solid #dddddd;
  3679. }
  3680.  
  3681. .nav-tabs > li {
  3682.   float: left;
  3683.   margin-bottom: -1px;
  3684. }
  3685.  
  3686. .nav-tabs > li > a {
  3687.   margin-right: 2px;
  3688.   line-height: 1.428571429;
  3689.   border: 1px solid transparent;
  3690.   border-radius: 4px 4px 0 0;
  3691. }
  3692.  
  3693. .nav-tabs > li > a:hover {
  3694.   border-color: #eeeeee #eeeeee #dddddd;
  3695. }
  3696.  
  3697. .nav-tabs > li.active > a,
  3698. .nav-tabs > li.active > a:hover,
  3699. .nav-tabs > li.active > a:focus {
  3700.   color: #555555;
  3701.   cursor: default;
  3702.   background-color: #ffffff;
  3703.   border: 1px solid #dddddd;
  3704.   border-bottom-color: transparent;
  3705. }
  3706.  
  3707. .nav-tabs.nav-justified {
  3708.   width: 100%;
  3709.   border-bottom: 0;
  3710. }
  3711.  
  3712. .nav-tabs.nav-justified > li {
  3713.   float: none;
  3714. }
  3715.  
  3716. .nav-tabs.nav-justified > li > a {
  3717.   margin-bottom: 5px;
  3718.   text-align: center;
  3719. }
  3720.  
  3721. .nav-tabs.nav-justified > .dropdown .dropdown-menu {
  3722.   top: auto;
  3723.   left: auto;
  3724. }
  3725.  
  3726. @media (min-width: 768px) {
  3727.   .nav-tabs.nav-justified > li {
  3728.     display: table-cell;
  3729.     width: 1%;
  3730.   }
  3731.  
  3732.   .nav-tabs.nav-justified > li > a {
  3733.     margin-bottom: 0;
  3734.   }
  3735. }
  3736. .nav-tabs.nav-justified > li > a {
  3737.   margin-right: 0;
  3738.   border-radius: 4px;
  3739. }
  3740.  
  3741. .nav-tabs.nav-justified > .active > a,
  3742. .nav-tabs.nav-justified > .active > a:hover,
  3743. .nav-tabs.nav-justified > .active > a:focus {
  3744.   border: 1px solid #dddddd;
  3745. }
  3746.  
  3747. @media (min-width: 768px) {
  3748.   .nav-tabs.nav-justified > li > a {
  3749.     border-bottom: 1px solid #dddddd;
  3750.     border-radius: 4px 4px 0 0;
  3751.   }
  3752.  
  3753.   .nav-tabs.nav-justified > .active > a,
  3754.   .nav-tabs.nav-justified > .active > a:hover,
  3755.   .nav-tabs.nav-justified > .active > a:focus {
  3756.     border-bottom-color: #ffffff;
  3757.   }
  3758. }
  3759. .nav-pills > li {
  3760.   float: left;
  3761. }
  3762.  
  3763. .nav-pills > li > a {
  3764.   border-radius: 4px;
  3765. }
  3766.  
  3767. .nav-pills > li + li {
  3768.   margin-left: 2px;
  3769. }
  3770.  
  3771. .nav-pills > li.active > a,
  3772. .nav-pills > li.active > a:hover,
  3773. .nav-pills > li.active > a:focus {
  3774.   color: #ffffff;
  3775.   background-color: #428bca;
  3776. }
  3777.  
  3778. .nav-pills > li.active > a .caret,
  3779. .nav-pills > li.active > a:hover .caret,
  3780. .nav-pills > li.active > a:focus .caret {
  3781.   border-top-color: #ffffff;
  3782.   border-bottom-color: #ffffff;
  3783. }
  3784.  
  3785. .nav-stacked > li {
  3786.   float: none;
  3787. }
  3788.  
  3789. .nav-stacked > li + li {
  3790.   margin-top: 2px;
  3791.   margin-left: 0;
  3792. }
  3793.  
  3794. .nav-justified {
  3795.   width: 100%;
  3796. }
  3797.  
  3798. .nav-justified > li {
  3799.   float: none;
  3800. }
  3801.  
  3802. .nav-justified > li > a {
  3803.   margin-bottom: 5px;
  3804.   text-align: center;
  3805. }
  3806.  
  3807. .nav-justified > .dropdown .dropdown-menu {
  3808.   top: auto;
  3809.   left: auto;
  3810. }
  3811.  
  3812. @media (min-width: 768px) {
  3813.   .nav-justified > li {
  3814.     display: table-cell;
  3815.     width: 1%;
  3816.   }
  3817.  
  3818.   .nav-justified > li > a {
  3819.     margin-bottom: 0;
  3820.   }
  3821. }
  3822. .nav-tabs-justified {
  3823.   border-bottom: 0;
  3824. }
  3825.  
  3826. .nav-tabs-justified > li > a {
  3827.   margin-right: 0;
  3828.   border-radius: 4px;
  3829. }
  3830.  
  3831. .nav-tabs-justified > .active > a,
  3832. .nav-tabs-justified > .active > a:hover,
  3833. .nav-tabs-justified > .active > a:focus {
  3834.   border: 1px solid #dddddd;
  3835. }
  3836.  
  3837. @media (min-width: 768px) {
  3838.   .nav-tabs-justified > li > a {
  3839.     border-bottom: 1px solid #dddddd;
  3840.     border-radius: 4px 4px 0 0;
  3841.   }
  3842.  
  3843.   .nav-tabs-justified > .active > a,
  3844.   .nav-tabs-justified > .active > a:hover,
  3845.   .nav-tabs-justified > .active > a:focus {
  3846.     border-bottom-color: #ffffff;
  3847.   }
  3848. }
  3849. .tab-content > .tab-pane {
  3850.   display: none;
  3851. }
  3852.  
  3853. .tab-content > .active {
  3854.   display: block;
  3855. }
  3856.  
  3857. .nav .caret {
  3858.   border-top-color: #428bca;
  3859.   border-bottom-color: #428bca;
  3860. }
  3861.  
  3862. .nav a:hover .caret {
  3863.   border-top-color: #2a6496;
  3864.   border-bottom-color: #2a6496;
  3865. }
  3866.  
  3867. .nav-tabs .dropdown-menu {
  3868.   margin-top: -1px;
  3869.   border-top-right-radius: 0;
  3870.   border-top-left-radius: 0;
  3871. }
  3872.  
  3873. .navbar {
  3874.   position: relative;
  3875.   min-height: 50px;
  3876.   margin-bottom: 20px;
  3877.   border: 1px solid transparent;
  3878. }
  3879.  
  3880. .navbar:before,
  3881. .navbar:after {
  3882.   display: table;
  3883.   content: " ";
  3884. }
  3885.  
  3886. .navbar:after {
  3887.   clear: both;
  3888. }
  3889.  
  3890. .navbar:before,
  3891. .navbar:after {
  3892.   display: table;
  3893.   content: " ";
  3894. }
  3895.  
  3896. .navbar:after {
  3897.   clear: both;
  3898. }
  3899.  
  3900. @media (min-width: 768px) {
  3901.   .navbar {
  3902.     border-radius: 4px;
  3903.   }
  3904. }
  3905. .navbar-header:before,
  3906. .navbar-header:after {
  3907.   display: table;
  3908.   content: " ";
  3909. }
  3910.  
  3911. .navbar-header:after {
  3912.   clear: both;
  3913. }
  3914.  
  3915. .navbar-header:before,
  3916. .navbar-header:after {
  3917.   display: table;
  3918.   content: " ";
  3919. }
  3920.  
  3921. .navbar-header:after {
  3922.   clear: both;
  3923. }
  3924.  
  3925. @media (min-width: 768px) {
  3926.   .navbar-header {
  3927.     float: left;
  3928.   }
  3929. }
  3930. .navbar-collapse {
  3931.   max-height: 340px;
  3932.   padding-right: 15px;
  3933.   padding-left: 15px;
  3934.   overflow-x: visible;
  3935.   border-top: 1px solid transparent;
  3936.   box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1);
  3937.   -webkit-overflow-scrolling: touch;
  3938. }
  3939.  
  3940. .navbar-collapse:before,
  3941. .navbar-collapse:after {
  3942.   display: table;
  3943.   content: " ";
  3944. }
  3945.  
  3946. .navbar-collapse:after {
  3947.   clear: both;
  3948. }
  3949.  
  3950. .navbar-collapse:before,
  3951. .navbar-collapse:after {
  3952.   display: table;
  3953.   content: " ";
  3954. }
  3955.  
  3956. .navbar-collapse:after {
  3957.   clear: both;
  3958. }
  3959.  
  3960. .navbar-collapse.in {
  3961.   overflow-y: auto;
  3962. }
  3963.  
  3964. @media (min-width: 769px) {
  3965.   .navbar-collapse {
  3966.     width: auto;
  3967.     border-top: 0;
  3968.     box-shadow: none;
  3969.   }
  3970.  
  3971.   .navbar-collapse.collapse {
  3972.     display: block !important;
  3973.     height: auto !important;
  3974.     padding-bottom: 0;
  3975.     overflow: visible !important;
  3976.   }
  3977.  
  3978.   .navbar-collapse.in {
  3979.     overflow-y: auto;
  3980.   }
  3981.  
  3982.   .navbar-collapse .navbar-nav.navbar-left:first-child {
  3983.     margin-left: -15px;
  3984.   }
  3985.  
  3986.   .navbar-collapse .navbar-nav.navbar-right:last-child {
  3987.     margin-right: -15px;
  3988.   }
  3989.  
  3990.   .navbar-collapse .navbar-text:last-child {
  3991.     margin-right: 0;
  3992.   }
  3993. }
  3994. .container > .navbar-header,
  3995. .container > .navbar-collapse {
  3996.   margin-right: -15px;
  3997.   margin-left: -15px;
  3998. }
  3999.  
  4000. @media (min-width: 768px) {
  4001.   .container > .navbar-header,
  4002.   .container > .navbar-collapse {
  4003.     margin-right: 0;
  4004.     margin-left: 0;
  4005.   }
  4006. }
  4007. .navbar-static-top {
  4008.   z-index: 1000;
  4009.   border-width: 0 0 1px;
  4010. }
  4011.  
  4012. @media (min-width: 768px) {
  4013.   .navbar-static-top {
  4014.     border-radius: 0;
  4015.   }
  4016. }
  4017. .navbar-fixed-top,
  4018. .navbar-fixed-bottom {
  4019.   position: fixed;
  4020.   right: 0;
  4021.   left: 0;
  4022.   z-index: 1030;
  4023. }
  4024.  
  4025. @media (min-width: 768px) {
  4026.   .navbar-fixed-top,
  4027.   .navbar-fixed-bottom {
  4028.     border-radius: 0;
  4029.   }
  4030. }
  4031. .navbar-fixed-top {
  4032.   top: 0;
  4033.   border-width: 0 0 1px;
  4034. }
  4035.  
  4036. .navbar-fixed-bottom {
  4037.   bottom: 0;
  4038.   margin-bottom: 0;
  4039.   border-width: 1px 0 0;
  4040. }
  4041.  
  4042. .navbar-brand {
  4043.   float: left;
  4044.   padding: 15px 15px;
  4045.   font-size: 18px;
  4046.   line-height: 20px;
  4047. }
  4048.  
  4049. .navbar-brand:hover,
  4050. .navbar-brand:focus {
  4051.   text-decoration: none;
  4052. }
  4053.  
  4054. @media (min-width: 768px) {
  4055.   .navbar > .container .navbar-brand {
  4056.     margin-left: -15px;
  4057.   }
  4058. }
  4059. .navbar-toggle, .social-toggle {
  4060.   position: relative;
  4061.   float: right;
  4062.   padding: 9px 10px;
  4063.   margin-top: 8px;
  4064.   margin-right: 15px;
  4065.   margin-bottom: 8px;
  4066.   background-color: transparent;
  4067.   border: 1px solid transparent;
  4068.   border-radius: 4px;
  4069. }
  4070.  
  4071. .navbar-toggle .icon-bar, .social-toggle .icon-bar {
  4072.   display: block;
  4073.   width: 22px;
  4074.   height: 2px;
  4075.   border-radius: 1px;
  4076. }
  4077.  
  4078. .navbar-toggle .icon-bar + .icon-bar, .social-toggle .icon-bar + .icon-bar {
  4079.   margin-top: 4px;
  4080. }
  4081.  
  4082. @media (min-width: 769px) {
  4083.   .navbar-toggle, .social-toggle {
  4084.     display: none;
  4085.   }
  4086. }
  4087. .navbar-nav {
  4088.   margin: 7.5px -15px;
  4089. }
  4090.  
  4091. .navbar-nav > li > a {
  4092.   padding-top: 10px;
  4093.   padding-bottom: 10px;
  4094.   line-height: 20px;
  4095. }
  4096.  
  4097. @media (max-width: 767px) {
  4098.   .navbar-nav .open .dropdown-menu {
  4099.     position: static;
  4100.     float: none;
  4101.     width: auto;
  4102.     margin-top: 0;
  4103.     background-color: transparent;
  4104.     border: 0;
  4105.     box-shadow: none;
  4106.   }
  4107.  
  4108.   .navbar-nav .open .dropdown-menu > li > a,
  4109.   .navbar-nav .open .dropdown-menu .dropdown-header {
  4110.     padding: 5px 15px 5px 25px;
  4111.   }
  4112.  
  4113.   .navbar-nav .open .dropdown-menu > li > a {
  4114.     line-height: 20px;
  4115.   }
  4116.  
  4117.   .navbar-nav .open .dropdown-menu > li > a:hover,
  4118.   .navbar-nav .open .dropdown-menu > li > a:focus {
  4119.     background-image: none;
  4120.   }
  4121. }
  4122. @media (min-width: 768px) {
  4123.   .navbar-nav {
  4124.     float: left;
  4125.     margin: 0;
  4126.   }
  4127.  
  4128.   .navbar-nav > li {
  4129.     float: left;
  4130.   }
  4131.  
  4132.   .navbar-nav > li > a {
  4133.     padding-top: 15px;
  4134.     padding-bottom: 15px;
  4135.   }
  4136. }
  4137. @media (min-width: 768px) {
  4138.   .navbar-left {
  4139.     float: left !important;
  4140.   }
  4141.  
  4142.   .navbar-right {
  4143.     float: right !important;
  4144.   }
  4145. }
  4146. .navbar-form {
  4147.   padding: 10px 15px;
  4148.   margin-top: 8px;
  4149.   margin-right: -15px;
  4150.   margin-bottom: 8px;
  4151.   margin-left: -15px;
  4152.   border-top: 1px solid transparent;
  4153.   border-bottom: 1px solid transparent;
  4154.   -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);
  4155.   box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);
  4156. }
  4157.  
  4158. @media (min-width: 768px) {
  4159.   .navbar-form .form-group {
  4160.     display: inline-block;
  4161.     margin-bottom: 0;
  4162.     vertical-align: middle;
  4163.   }
  4164.  
  4165.   .navbar-form .form-control {
  4166.     display: inline-block;
  4167.   }
  4168.  
  4169.   .navbar-form .radio,
  4170.   .navbar-form .checkbox {
  4171.     display: inline-block;
  4172.     padding-left: 0;
  4173.     margin-top: 0;
  4174.     margin-bottom: 0;
  4175.   }
  4176.  
  4177.   .navbar-form .radio input[type="radio"],
  4178.   .navbar-form .checkbox input[type="checkbox"] {
  4179.     float: none;
  4180.     margin-left: 0;
  4181.   }
  4182. }
  4183. @media (max-width: 767px) {
  4184.   .navbar-form .form-group {
  4185.     margin-bottom: 5px;
  4186.   }
  4187. }
  4188. @media (min-width: 768px) {
  4189.   .navbar-form {
  4190.     width: auto;
  4191.     padding-top: 0;
  4192.     padding-bottom: 0;
  4193.     margin-right: 0;
  4194.     margin-left: 0;
  4195.     border: 0;
  4196.     -webkit-box-shadow: none;
  4197.     box-shadow: none;
  4198.   }
  4199. }
  4200. .navbar-nav > li > .dropdown-menu {
  4201.   margin-top: 0;
  4202.   border-top-right-radius: 0;
  4203.   border-top-left-radius: 0;
  4204. }
  4205.  
  4206. .navbar-fixed-bottom .navbar-nav > li > .dropdown-menu {
  4207.   border-bottom-right-radius: 0;
  4208.   border-bottom-left-radius: 0;
  4209. }
  4210.  
  4211. .navbar-nav.pull-right > li > .dropdown-menu,
  4212. .navbar-nav > li > .dropdown-menu.pull-right {
  4213.   right: 0;
  4214.   left: auto;
  4215. }
  4216.  
  4217. .navbar-btn {
  4218.   margin-top: 8px;
  4219.   margin-bottom: 8px;
  4220. }
  4221.  
  4222. .navbar-text {
  4223.   float: left;
  4224.   margin-top: 15px;
  4225.   margin-bottom: 15px;
  4226. }
  4227.  
  4228. @media (min-width: 768px) {
  4229.   .navbar-text {
  4230.     margin-right: 15px;
  4231.     margin-left: 15px;
  4232.   }
  4233. }
  4234. .navbar-default {
  4235.   background-color: #f8f8f8;
  4236.   border-color: #e7e7e7;
  4237. }
  4238.  
  4239. .navbar-default .navbar-brand {
  4240.   color: #777777;
  4241. }
  4242.  
  4243. .navbar-default .navbar-brand:hover,
  4244. .navbar-default .navbar-brand:focus {
  4245.   color: #5e5e5e;
  4246.   background-color: transparent;
  4247. }
  4248.  
  4249. .navbar-default .navbar-text {
  4250.   color: #777777;
  4251. }
  4252.  
  4253. .navbar-default .navbar-nav > li > a {
  4254.   color: #777777;
  4255. }
  4256.  
  4257. .navbar-default .navbar-nav > li > a:hover,
  4258. .navbar-default .navbar-nav > li > a:focus {
  4259.   color: #333333;
  4260.   background-color: transparent;
  4261. }
  4262.  
  4263. .navbar-default .navbar-nav > .active > a,
  4264. .navbar-default .navbar-nav > .active > a:hover,
  4265. .navbar-default .navbar-nav > .active > a:focus {
  4266.   color: #555555;
  4267.   background-color: #e7e7e7;
  4268. }
  4269.  
  4270. .navbar-default .navbar-nav > .disabled > a,
  4271. .navbar-default .navbar-nav > .disabled > a:hover,
  4272. .navbar-default .navbar-nav > .disabled > a:focus {
  4273.   color: #cccccc;
  4274.   background-color: transparent;
  4275. }
  4276.  
  4277. .navbar-default .navbar-toggle, .navbar-default .social-toggle {
  4278.   border-color: #dddddd;
  4279. }
  4280.  
  4281. .navbar-default .navbar-toggle:hover, .navbar-default .social-toggle:hover,
  4282. .navbar-default .navbar-toggle:focus,
  4283. .navbar-default .social-toggle:focus {
  4284.   background-color: #dddddd;
  4285. }
  4286.  
  4287. .navbar-default .navbar-toggle .icon-bar, .navbar-default .social-toggle .icon-bar {
  4288.   background-color: #cccccc;
  4289. }
  4290.  
  4291. .navbar-default .navbar-collapse,
  4292. .navbar-default .navbar-form {
  4293.   border-color: #e7e7e7;
  4294. }
  4295.  
  4296. .navbar-default .navbar-nav > .dropdown > a:hover .caret,
  4297. .navbar-default .navbar-nav > .dropdown > a:focus .caret {
  4298.   border-top-color: #333333;
  4299.   border-bottom-color: #333333;
  4300. }
  4301.  
  4302. .navbar-default .navbar-nav > .open > a,
  4303. .navbar-default .navbar-nav > .open > a:hover,
  4304. .navbar-default .navbar-nav > .open > a:focus {
  4305.   color: #555555;
  4306.   background-color: #e7e7e7;
  4307. }
  4308.  
  4309. .navbar-default .navbar-nav > .open > a .caret,
  4310. .navbar-default .navbar-nav > .open > a:hover .caret,
  4311. .navbar-default .navbar-nav > .open > a:focus .caret {
  4312.   border-top-color: #555555;
  4313.   border-bottom-color: #555555;
  4314. }
  4315.  
  4316. .navbar-default .navbar-nav > .dropdown > a .caret {
  4317.   border-top-color: #777777;
  4318.   border-bottom-color: #777777;
  4319. }
  4320.  
  4321. @media (max-width: 767px) {
  4322.   .navbar-default .navbar-nav .open .dropdown-menu > li > a {
  4323.     color: #777777;
  4324.   }
  4325.  
  4326.   .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover,
  4327.   .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus {
  4328.     color: #333333;
  4329.     background-color: transparent;
  4330.   }
  4331.  
  4332.   .navbar-default .navbar-nav .open .dropdown-menu > .active > a,
  4333.   .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover,
  4334.   .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus {
  4335.     color: #555555;
  4336.     background-color: #e7e7e7;
  4337.   }
  4338.  
  4339.   .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a,
  4340.   .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover,
  4341.   .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus {
  4342.     color: #cccccc;
  4343.     background-color: transparent;
  4344.   }
  4345. }
  4346. .navbar-default .navbar-link {
  4347.   color: #777777;
  4348. }
  4349.  
  4350. .navbar-default .navbar-link:hover {
  4351.   color: #333333;
  4352. }
  4353.  
  4354. .navbar-inverse {
  4355.   background-color: #222222;
  4356.   border-color: #080808;
  4357. }
  4358.  
  4359. .navbar-inverse .navbar-brand {
  4360.   color: #999999;
  4361. }
  4362.  
  4363. .navbar-inverse .navbar-brand:hover,
  4364. .navbar-inverse .navbar-brand:focus {
  4365.   color: #ffffff;
  4366.   background-color: transparent;
  4367. }
  4368.  
  4369. .navbar-inverse .navbar-text {
  4370.   color: #999999;
  4371. }
  4372.  
  4373. .navbar-inverse .navbar-nav > li > a {
  4374.   color: #999999;
  4375. }
  4376.  
  4377. .navbar-inverse .navbar-nav > li > a:hover,
  4378. .navbar-inverse .navbar-nav > li > a:focus {
  4379.   color: #ffffff;
  4380.   background-color: transparent;
  4381. }
  4382.  
  4383. .navbar-inverse .navbar-nav > .active > a,
  4384. .navbar-inverse .navbar-nav > .active > a:hover,
  4385. .navbar-inverse .navbar-nav > .active > a:focus {
  4386.   color: #ffffff;
  4387.   background-color: #080808;
  4388. }
  4389.  
  4390. .navbar-inverse .navbar-nav > .disabled > a,
  4391. .navbar-inverse .navbar-nav > .disabled > a:hover,
  4392. .navbar-inverse .navbar-nav > .disabled > a:focus {
  4393.   color: #444444;
  4394.   background-color: transparent;
  4395. }
  4396.  
  4397. .navbar-inverse .navbar-toggle, .navbar-inverse .social-toggle {
  4398.   border-color: #333333;
  4399. }
  4400.  
  4401. .navbar-inverse .navbar-toggle:hover, .navbar-inverse .social-toggle:hover,
  4402. .navbar-inverse .navbar-toggle:focus,
  4403. .navbar-inverse .social-toggle:focus {
  4404.   background-color: #333333;
  4405. }
  4406.  
  4407. .navbar-inverse .navbar-toggle .icon-bar, .navbar-inverse .social-toggle .icon-bar {
  4408.   background-color: #ffffff;
  4409. }
  4410.  
  4411. .navbar-inverse .navbar-collapse,
  4412. .navbar-inverse .navbar-form {
  4413.   border-color: #101010;
  4414. }
  4415.  
  4416. .navbar-inverse .navbar-nav > .open > a,
  4417. .navbar-inverse .navbar-nav > .open > a:hover,
  4418. .navbar-inverse .navbar-nav > .open > a:focus {
  4419.   color: #ffffff;
  4420.   background-color: #080808;
  4421. }
  4422.  
  4423. .navbar-inverse .navbar-nav > .dropdown > a:hover .caret {
  4424.   border-top-color: #ffffff;
  4425.   border-bottom-color: #ffffff;
  4426. }
  4427.  
  4428. .navbar-inverse .navbar-nav > .dropdown > a .caret {
  4429.   border-top-color: #999999;
  4430.   border-bottom-color: #999999;
  4431. }
  4432.  
  4433. .navbar-inverse .navbar-nav > .open > a .caret,
  4434. .navbar-inverse .navbar-nav > .open > a:hover .caret,
  4435. .navbar-inverse .navbar-nav > .open > a:focus .caret {
  4436.   border-top-color: #ffffff;
  4437.   border-bottom-color: #ffffff;
  4438. }
  4439.  
  4440. @media (max-width: 767px) {
  4441.   .navbar-inverse .navbar-nav .open .dropdown-menu > .dropdown-header {
  4442.     border-color: #080808;
  4443.   }
  4444.  
  4445.   .navbar-inverse .navbar-nav .open .dropdown-menu > li > a {
  4446.     color: #999999;
  4447.   }
  4448.  
  4449.   .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover,
  4450.   .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus {
  4451.     color: #ffffff;
  4452.     background-color: transparent;
  4453.   }
  4454.  
  4455.   .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a,
  4456.   .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:hover,
  4457.   .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:focus {
  4458.     color: #ffffff;
  4459.     background-color: #080808;
  4460.   }
  4461.  
  4462.   .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a,
  4463.   .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:hover,
  4464.   .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:focus {
  4465.     color: #444444;
  4466.     background-color: transparent;
  4467.   }
  4468. }
  4469. .navbar-inverse .navbar-link {
  4470.   color: #999999;
  4471. }
  4472.  
  4473. .navbar-inverse .navbar-link:hover {
  4474.   color: #ffffff;
  4475. }
  4476.  
  4477. .breadcrumb {
  4478.   padding: 8px 15px;
  4479.   margin-bottom: 20px;
  4480.   list-style: none;
  4481.   background-color: #f5f5f5;
  4482.   border-radius: 4px;
  4483. }
  4484.  
  4485. .breadcrumb > li {
  4486.   display: inline-block;
  4487. }
  4488.  
  4489. .breadcrumb > li + li:before {
  4490.   padding: 0 5px;
  4491.   color: #cccccc;
  4492.   content: "/\00a0";
  4493. }
  4494.  
  4495. .breadcrumb > .active {
  4496.   color: #999999;
  4497. }
  4498.  
  4499. .pagination {
  4500.   display: inline-block;
  4501.   padding-left: 0;
  4502.   margin: 20px 0;
  4503.   border-radius: 4px;
  4504. }
  4505.  
  4506. .pagination > li {
  4507.   display: inline;
  4508. }
  4509.  
  4510. .pagination > li > a,
  4511. .pagination > li > span {
  4512.   position: relative;
  4513.   float: left;
  4514.   padding: 6px 12px;
  4515.   margin-left: -1px;
  4516.   line-height: 1.428571429;
  4517.   text-decoration: none;
  4518.   background-color: #ffffff;
  4519.   border: 1px solid #dddddd;
  4520. }
  4521.  
  4522. .pagination > li:first-child > a,
  4523. .pagination > li:first-child > span {
  4524.   margin-left: 0;
  4525.   border-bottom-left-radius: 4px;
  4526.   border-top-left-radius: 4px;
  4527. }
  4528.  
  4529. .pagination > li:last-child > a,
  4530. .pagination > li:last-child > span {
  4531.   border-top-right-radius: 4px;
  4532.   border-bottom-right-radius: 4px;
  4533. }
  4534.  
  4535. .pagination > li > a:hover,
  4536. .pagination > li > span:hover,
  4537. .pagination > li > a:focus,
  4538. .pagination > li > span:focus {
  4539.   background-color: #eeeeee;
  4540. }
  4541.  
  4542. .pagination > .active > a,
  4543. .pagination > .active > span,
  4544. .pagination > .active > a:hover,
  4545. .pagination > .active > span:hover,
  4546. .pagination > .active > a:focus,
  4547. .pagination > .active > span:focus {
  4548.   z-index: 2;
  4549.   color: #ffffff;
  4550.   cursor: default;
  4551.   background-color: #428bca;
  4552.   border-color: #428bca;
  4553. }
  4554.  
  4555. .pagination > .disabled > span,
  4556. .pagination > .disabled > span:hover,
  4557. .pagination > .disabled > span:focus,
  4558. .pagination > .disabled > a,
  4559. .pagination > .disabled > a:hover,
  4560. .pagination > .disabled > a:focus {
  4561.   color: #999999;
  4562.   cursor: not-allowed;
  4563.   background-color: #ffffff;
  4564.   border-color: #dddddd;
  4565. }
  4566.  
  4567. .pagination-lg > li > a,
  4568. .pagination-lg > li > span {
  4569.   padding: 10px 16px;
  4570.   font-size: 18px;
  4571. }
  4572.  
  4573. .pagination-lg > li:first-child > a,
  4574. .pagination-lg > li:first-child > span {
  4575.   border-bottom-left-radius: 6px;
  4576.   border-top-left-radius: 6px;
  4577. }
  4578.  
  4579. .pagination-lg > li:last-child > a,
  4580. .pagination-lg > li:last-child > span {
  4581.   border-top-right-radius: 6px;
  4582.   border-bottom-right-radius: 6px;
  4583. }
  4584.  
  4585. .pagination-sm > li > a,
  4586. .pagination-sm > li > span {
  4587.   padding: 5px 10px;
  4588.   font-size: 12px;
  4589. }
  4590.  
  4591. .pagination-sm > li:first-child > a,
  4592. .pagination-sm > li:first-child > span {
  4593.   border-bottom-left-radius: 3px;
  4594.   border-top-left-radius: 3px;
  4595. }
  4596.  
  4597. .pagination-sm > li:last-child > a,
  4598. .pagination-sm > li:last-child > span {
  4599.   border-top-right-radius: 3px;
  4600.   border-bottom-right-radius: 3px;
  4601. }
  4602.  
  4603. .pager {
  4604.   padding-left: 0;
  4605.   margin: 20px 0;
  4606.   text-align: center;
  4607.   list-style: none;
  4608. }
  4609.  
  4610. .pager:before,
  4611. .pager:after {
  4612.   display: table;
  4613.   content: " ";
  4614. }
  4615.  
  4616. .pager:after {
  4617.   clear: both;
  4618. }
  4619.  
  4620. .pager:before,
  4621. .pager:after {
  4622.   display: table;
  4623.   content: " ";
  4624. }
  4625.  
  4626. .pager:after {
  4627.   clear: both;
  4628. }
  4629.  
  4630. .pager li {
  4631.   display: inline;
  4632. }
  4633.  
  4634. .pager li > a,
  4635. .pager li > span {
  4636.   display: inline-block;
  4637.   padding: 5px 14px;
  4638.   background-color: #ffffff;
  4639.   border: 1px solid #dddddd;
  4640.   border-radius: 15px;
  4641. }
  4642.  
  4643. .pager li > a:hover,
  4644. .pager li > a:focus {
  4645.   text-decoration: none;
  4646.   background-color: #eeeeee;
  4647. }
  4648.  
  4649. .pager .next > a,
  4650. .pager .next > span {
  4651.   float: right;
  4652. }
  4653.  
  4654. .pager .previous > a,
  4655. .pager .previous > span {
  4656.   float: left;
  4657. }
  4658.  
  4659. .pager .disabled > a,
  4660. .pager .disabled > a:hover,
  4661. .pager .disabled > a:focus,
  4662. .pager .disabled > span {
  4663.   color: #999999;
  4664.   cursor: not-allowed;
  4665.   background-color: #ffffff;
  4666. }
  4667.  
  4668. .label {
  4669.   display: inline;
  4670.   padding: .2em .6em .3em;
  4671.   font-size: 75%;
  4672.   font-weight: bold;
  4673.   line-height: 1;
  4674.   color: #ffffff;
  4675.   text-align: center;
  4676.   white-space: nowrap;
  4677.   vertical-align: baseline;
  4678.   border-radius: .25em;
  4679. }
  4680.  
  4681. .label[href]:hover,
  4682. .label[href]:focus {
  4683.   color: #ffffff;
  4684.   text-decoration: none;
  4685.   cursor: pointer;
  4686. }
  4687.  
  4688. .label:empty {
  4689.   display: none;
  4690. }
  4691.  
  4692. .label-default {
  4693.   background-color: #999999;
  4694. }
  4695.  
  4696. .label-default[href]:hover,
  4697. .label-default[href]:focus {
  4698.   background-color: #808080;
  4699. }
  4700.  
  4701. .label-primary {
  4702.   background-color: #428bca;
  4703. }
  4704.  
  4705. .label-primary[href]:hover,
  4706. .label-primary[href]:focus {
  4707.   background-color: #3071a9;
  4708. }
  4709.  
  4710. .label-success {
  4711.   background-color: #5cb85c;
  4712. }
  4713.  
  4714. .label-success[href]:hover,
  4715. .label-success[href]:focus {
  4716.   background-color: #449d44;
  4717. }
  4718.  
  4719. .label-info {
  4720.   background-color: #5bc0de;
  4721. }
  4722.  
  4723. .label-info[href]:hover,
  4724. .label-info[href]:focus {
  4725.   background-color: #31b0d5;
  4726. }
  4727.  
  4728. .label-warning {
  4729.   background-color: #f0ad4e;
  4730. }
  4731.  
  4732. .label-warning[href]:hover,
  4733. .label-warning[href]:focus {
  4734.   background-color: #ec971f;
  4735. }
  4736.  
  4737. .label-danger {
  4738.   background-color: #d9534f;
  4739. }
  4740.  
  4741. .label-danger[href]:hover,
  4742. .label-danger[href]:focus {
  4743.   background-color: #c9302c;
  4744. }
  4745.  
  4746. .badge {
  4747.   display: inline-block;
  4748.   min-width: 10px;
  4749.   padding: 3px 7px;
  4750.   font-size: 12px;
  4751.   font-weight: bold;
  4752.   line-height: 1;
  4753.   color: #ffffff;
  4754.   text-align: center;
  4755.   white-space: nowrap;
  4756.   vertical-align: baseline;
  4757.   background-color: #999999;
  4758.   border-radius: 10px;
  4759. }
  4760.  
  4761. .badge:empty {
  4762.   display: none;
  4763. }
  4764.  
  4765. a.badge:hover,
  4766. a.badge:focus {
  4767.   color: #ffffff;
  4768.   text-decoration: none;
  4769.   cursor: pointer;
  4770. }
  4771.  
  4772. .btn .badge, .comment-reply-link .badge,
  4773. .form-submit #submit .badge {
  4774.   position: relative;
  4775.   top: -1px;
  4776. }
  4777.  
  4778. a.list-group-item.active > .badge,
  4779. .nav-pills > .active > a > .badge {
  4780.   color: #428bca;
  4781.   background-color: #ffffff;
  4782. }
  4783.  
  4784. .nav-pills > li > a > .badge {
  4785.   margin-left: 3px;
  4786. }
  4787.  
  4788. .jumbotron {
  4789.   padding: 30px;
  4790.   margin-bottom: 30px;
  4791.   font-size: 21px;
  4792.   font-weight: 200;
  4793.   line-height: 2.1428571435;
  4794.   color: inherit;
  4795.   background-color: #eeeeee;
  4796. }
  4797.  
  4798. .jumbotron h1 {
  4799.   line-height: 1;
  4800.   color: inherit;
  4801. }
  4802.  
  4803. .jumbotron p {
  4804.   line-height: 1.4;
  4805. }
  4806.  
  4807. .container .jumbotron {
  4808.   border-radius: 6px;
  4809. }
  4810.  
  4811. @media screen and (min-width: 768px) {
  4812.   .jumbotron {
  4813.     padding-top: 48px;
  4814.     padding-bottom: 48px;
  4815.   }
  4816.  
  4817.   .container .jumbotron {
  4818.     padding-right: 60px;
  4819.     padding-left: 60px;
  4820.   }
  4821.  
  4822.   .jumbotron h1 {
  4823.     font-size: 63px;
  4824.   }
  4825. }
  4826. .thumbnail {
  4827.   display: inline-block;
  4828.   display: block;
  4829.   height: auto;
  4830.   max-width: 100%;
  4831.   padding: 4px;
  4832.   margin-bottom: 20px;
  4833.   line-height: 1.428571429;
  4834.   background-color: #ffffff;
  4835.   border: 1px solid #dddddd;
  4836.   border-radius: 4px;
  4837.   -webkit-transition: all 0.2s ease-in-out;
  4838.   transition: all 0.2s ease-in-out;
  4839. }
  4840.  
  4841. .thumbnail > img {
  4842.   display: block;
  4843.   height: auto;
  4844.   max-width: 100%;
  4845.   margin-right: auto;
  4846.   margin-left: auto;
  4847. }
  4848.  
  4849. a.thumbnail:hover,
  4850. a.thumbnail:focus,
  4851. a.thumbnail.active {
  4852.   border-color: #428bca;
  4853. }
  4854.  
  4855. .thumbnail .caption {
  4856.   padding: 9px;
  4857.   color: #333333;
  4858. }
  4859.  
  4860. .alert {
  4861.   padding: 15px;
  4862.   margin-bottom: 20px;
  4863.   border: 1px solid transparent;
  4864.   border-radius: 4px;
  4865. }
  4866.  
  4867. .alert h4 {
  4868.   margin-top: 0;
  4869.   color: inherit;
  4870. }
  4871.  
  4872. .alert .alert-link {
  4873.   font-weight: bold;
  4874. }
  4875.  
  4876. .alert > p,
  4877. .alert > ul {
  4878.   margin-bottom: 0;
  4879. }
  4880.  
  4881. .alert > p + p {
  4882.   margin-top: 5px;
  4883. }
  4884.  
  4885. .alert-dismissable {
  4886.   padding-right: 35px;
  4887. }
  4888.  
  4889. .alert-dismissable .close {
  4890.   position: relative;
  4891.   top: -2px;
  4892.   right: -21px;
  4893.   color: inherit;
  4894. }
  4895.  
  4896. .alert-success {
  4897.   color: #468847;
  4898.   background-color: #dff0d8;
  4899.   border-color: #d6e9c6;
  4900. }
  4901.  
  4902. .alert-success hr {
  4903.   border-top-color: #c9e2b3;
  4904. }
  4905.  
  4906. .alert-success .alert-link {
  4907.   color: #356635;
  4908. }
  4909.  
  4910. .alert-info {
  4911.   color: #3a87ad;
  4912.   background-color: #d9edf7;
  4913.   border-color: #bce8f1;
  4914. }
  4915.  
  4916. .alert-info hr {
  4917.   border-top-color: #a6e1ec;
  4918. }
  4919.  
  4920. .alert-info .alert-link {
  4921.   color: #2d6987;
  4922. }
  4923.  
  4924. .alert-warning {
  4925.   color: #c09853;
  4926.   background-color: #fcf8e3;
  4927.   border-color: #faebcc;
  4928. }
  4929.  
  4930. .alert-warning hr {
  4931.   border-top-color: #f7e1b5;
  4932. }
  4933.  
  4934. .alert-warning .alert-link {
  4935.   color: #a47e3c;
  4936. }
  4937.  
  4938. .alert-danger {
  4939.   color: #b94a48;
  4940.   background-color: #f2dede;
  4941.   border-color: #ebccd1;
  4942. }
  4943.  
  4944. .alert-danger hr {
  4945.   border-top-color: #e4b9c0;
  4946. }
  4947.  
  4948. .alert-danger .alert-link {
  4949.   color: #953b39;
  4950. }
  4951.  
  4952. @-webkit-keyframes progress-bar-stripes {
  4953.   from {
  4954.     background-position: 40px 0;
  4955.   }
  4956.  
  4957.   to {
  4958.     background-position: 0 0;
  4959.   }
  4960. }
  4961.  
  4962. @-moz-keyframes progress-bar-stripes {
  4963.   from {
  4964.     background-position: 40px 0;
  4965.   }
  4966.  
  4967.   to {
  4968.     background-position: 0 0;
  4969.   }
  4970. }
  4971.  
  4972. @-o-keyframes progress-bar-stripes {
  4973.   from {
  4974.     background-position: 0 0;
  4975.   }
  4976.  
  4977.   to {
  4978.     background-position: 40px 0;
  4979.   }
  4980. }
  4981.  
  4982. @keyframes progress-bar-stripes {
  4983.   from {
  4984.     background-position: 40px 0;
  4985.   }
  4986.  
  4987.   to {
  4988.     background-position: 0 0;
  4989.   }
  4990. }
  4991.  
  4992. .progress {
  4993.   height: 20px;
  4994.   margin-bottom: 20px;
  4995.   overflow: hidden;
  4996.   background-color: #f5f5f5;
  4997.   border-radius: 4px;
  4998.   -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
  4999.   box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
  5000. }
  5001.  
  5002. .progress-bar {
  5003.   float: left;
  5004.   width: 0;
  5005.   height: 100%;
  5006.   font-size: 12px;
  5007.   line-height: 20px;
  5008.   color: #ffffff;
  5009.   text-align: center;
  5010.   background-color: #428bca;
  5011.   -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
  5012.   box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
  5013.   -webkit-transition: width 0.6s ease;
  5014.   transition: width 0.6s ease;
  5015. }
  5016.  
  5017. .progress-striped .progress-bar {
  5018.   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));
  5019.   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);
  5020.   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);
  5021.   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);
  5022.   background-size: 40px 40px;
  5023. }
  5024.  
  5025. .progress.active .progress-bar {
  5026.   -webkit-animation: progress-bar-stripes 2s linear infinite;
  5027.   animation: progress-bar-stripes 2s linear infinite;
  5028. }
  5029.  
  5030. .progress-bar-success {
  5031.   background-color: #5cb85c;
  5032. }
  5033.  
  5034. .progress-striped .progress-bar-success {
  5035.   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));
  5036.   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);
  5037.   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);
  5038.   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);
  5039. }
  5040.  
  5041. .progress-bar-info {
  5042.   background-color: #5bc0de;
  5043. }
  5044.  
  5045. .progress-striped .progress-bar-info {
  5046.   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));
  5047.   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);
  5048.   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);
  5049.   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);
  5050. }
  5051.  
  5052. .progress-bar-warning {
  5053.   background-color: #f0ad4e;
  5054. }
  5055.  
  5056. .progress-striped .progress-bar-warning {
  5057.   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));
  5058.   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);
  5059.   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);
  5060.   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);
  5061. }
  5062.  
  5063. .progress-bar-danger {
  5064.   background-color: #d9534f;
  5065. }
  5066.  
  5067. .progress-striped .progress-bar-danger {
  5068.   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));
  5069.   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);
  5070.   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);
  5071.   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);
  5072. }
  5073.  
  5074. .media,
  5075. .media-body {
  5076.   overflow: hidden;
  5077.   zoom: 1;
  5078. }
  5079.  
  5080. .media,
  5081. .media .media {
  5082.   margin-top: 15px;
  5083. }
  5084.  
  5085. .media:first-child {
  5086.   margin-top: 0;
  5087. }
  5088.  
  5089. .media-object {
  5090.   display: block;
  5091. }
  5092.  
  5093. .media-heading {
  5094.   margin: 0 0 5px;
  5095. }
  5096.  
  5097. .media > .pull-left {
  5098.   margin-right: 10px;
  5099. }
  5100.  
  5101. .media > .pull-right {
  5102.   margin-left: 10px;
  5103. }
  5104.  
  5105. .media-list {
  5106.   padding-left: 0;
  5107.   list-style: none;
  5108. }
  5109.  
  5110. .list-group {
  5111.   padding-left: 0;
  5112.   margin-bottom: 20px;
  5113. }
  5114.  
  5115. .list-group-item {
  5116.   position: relative;
  5117.   display: block;
  5118.   padding: 10px 15px;
  5119.   margin-bottom: -1px;
  5120.   background-color: #ffffff;
  5121.   border: 1px solid #dddddd;
  5122. }
  5123.  
  5124. .list-group-item:first-child {
  5125.   border-top-right-radius: 4px;
  5126.   border-top-left-radius: 4px;
  5127. }
  5128.  
  5129. .list-group-item:last-child {
  5130.   margin-bottom: 0;
  5131.   border-bottom-right-radius: 4px;
  5132.   border-bottom-left-radius: 4px;
  5133. }
  5134.  
  5135. .list-group-item > .badge {
  5136.   float: right;
  5137. }
  5138.  
  5139. .list-group-item > .badge + .badge {
  5140.   margin-right: 5px;
  5141. }
  5142.  
  5143. a.list-group-item {
  5144.   color: #555555;
  5145. }
  5146.  
  5147. a.list-group-item .list-group-item-heading {
  5148.   color: #333333;
  5149. }
  5150.  
  5151. a.list-group-item:hover,
  5152. a.list-group-item:focus {
  5153.   text-decoration: none;
  5154.   background-color: #f5f5f5;
  5155. }
  5156.  
  5157. a.list-group-item.active,
  5158. a.list-group-item.active:hover,
  5159. a.list-group-item.active:focus {
  5160.   z-index: 2;
  5161.   color: #ffffff;
  5162.   background-color: #428bca;
  5163.   border-color: #428bca;
  5164. }
  5165.  
  5166. a.list-group-item.active .list-group-item-heading,
  5167. a.list-group-item.active:hover .list-group-item-heading,
  5168. a.list-group-item.active:focus .list-group-item-heading {
  5169.   color: inherit;
  5170. }
  5171.  
  5172. a.list-group-item.active .list-group-item-text,
  5173. a.list-group-item.active:hover .list-group-item-text,
  5174. a.list-group-item.active:focus .list-group-item-text {
  5175.   color: #e1edf7;
  5176. }
  5177.  
  5178. .list-group-item-heading {
  5179.   margin-top: 0;
  5180.   margin-bottom: 5px;
  5181. }
  5182.  
  5183. .list-group-item-text {
  5184.   margin-bottom: 0;
  5185.   line-height: 1.3;
  5186. }
  5187.  
  5188. .panel {
  5189.   margin-bottom: 20px;
  5190.   background-color: #ffffff;
  5191.   border: 1px solid transparent;
  5192.   border-radius: 4px;
  5193.   -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
  5194.   box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
  5195. }
  5196.  
  5197. .panel-body {
  5198.   padding: 15px;
  5199. }
  5200.  
  5201. .panel-body:before,
  5202. .panel-body:after {
  5203.   display: table;
  5204.   content: " ";
  5205. }
  5206.  
  5207. .panel-body:after {
  5208.   clear: both;
  5209. }
  5210.  
  5211. .panel-body:before,
  5212. .panel-body:after {
  5213.   display: table;
  5214.   content: " ";
  5215. }
  5216.  
  5217. .panel-body:after {
  5218.   clear: both;
  5219. }
  5220.  
  5221. .panel > .list-group {
  5222.   margin-bottom: 0;
  5223. }
  5224.  
  5225. .panel > .list-group .list-group-item {
  5226.   border-width: 1px 0;
  5227. }
  5228.  
  5229. .panel > .list-group .list-group-item:first-child {
  5230.   border-top-right-radius: 0;
  5231.   border-top-left-radius: 0;
  5232. }
  5233.  
  5234. .panel > .list-group .list-group-item:last-child {
  5235.   border-bottom: 0;
  5236. }
  5237.  
  5238. .panel-heading + .list-group .list-group-item:first-child {
  5239.   border-top-width: 0;
  5240. }
  5241.  
  5242. .panel > .table,
  5243. .panel > .table-responsive {
  5244.   margin-bottom: 0;
  5245. }
  5246.  
  5247. .panel > .panel-body + .table,
  5248. .panel > .panel-body + .table-responsive {
  5249.   border-top: 1px solid #dddddd;
  5250. }
  5251.  
  5252. .panel > .table-bordered,
  5253. .panel > .table-responsive > .table-bordered {
  5254.   border: 0;
  5255. }
  5256.  
  5257. .panel > .table-bordered > thead > tr > th:first-child,
  5258. .panel > .table-responsive > .table-bordered > thead > tr > th:first-child,
  5259. .panel > .table-bordered > tbody > tr > th:first-child,
  5260. .panel > .table-responsive > .table-bordered > tbody > tr > th:first-child,
  5261. .panel > .table-bordered > tfoot > tr > th:first-child,
  5262. .panel > .table-responsive > .table-bordered > tfoot > tr > th:first-child,
  5263. .panel > .table-bordered > thead > tr > td:first-child,
  5264. .panel > .table-responsive > .table-bordered > thead > tr > td:first-child,
  5265. .panel > .table-bordered > tbody > tr > td:first-child,
  5266. .panel > .table-responsive > .table-bordered > tbody > tr > td:first-child,
  5267. .panel > .table-bordered > tfoot > tr > td:first-child,
  5268. .panel > .table-responsive > .table-bordered > tfoot > tr > td:first-child {
  5269.   border-left: 0;
  5270. }
  5271.  
  5272. .panel > .table-bordered > thead > tr > th:last-child,
  5273. .panel > .table-responsive > .table-bordered > thead > tr > th:last-child,
  5274. .panel > .table-bordered > tbody > tr > th:last-child,
  5275. .panel > .table-responsive > .table-bordered > tbody > tr > th:last-child,
  5276. .panel > .table-bordered > tfoot > tr > th:last-child,
  5277. .panel > .table-responsive > .table-bordered > tfoot > tr > th:last-child,
  5278. .panel > .table-bordered > thead > tr > td:last-child,
  5279. .panel > .table-responsive > .table-bordered > thead > tr > td:last-child,
  5280. .panel > .table-bordered > tbody > tr > td:last-child,
  5281. .panel > .table-responsive > .table-bordered > tbody > tr > td:last-child,
  5282. .panel > .table-bordered > tfoot > tr > td:last-child,
  5283. .panel > .table-responsive > .table-bordered > tfoot > tr > td:last-child {
  5284.   border-right: 0;
  5285. }
  5286.  
  5287. .panel > .table-bordered > thead > tr:last-child > th,
  5288. .panel > .table-responsive > .table-bordered > thead > tr:last-child > th,
  5289. .panel > .table-bordered > tbody > tr:last-child > th,
  5290. .panel > .table-responsive > .table-bordered > tbody > tr:last-child > th,
  5291. .panel > .table-bordered > tfoot > tr:last-child > th,
  5292. .panel > .table-responsive > .table-bordered > tfoot > tr:last-child > th,
  5293. .panel > .table-bordered > thead > tr:last-child > td,
  5294. .panel > .table-responsive > .table-bordered > thead > tr:last-child > td,
  5295. .panel > .table-bordered > tbody > tr:last-child > td,
  5296. .panel > .table-responsive > .table-bordered > tbody > tr:last-child > td,
  5297. .panel > .table-bordered > tfoot > tr:last-child > td,
  5298. .panel > .table-responsive > .table-bordered > tfoot > tr:last-child > td {
  5299.   border-bottom: 0;
  5300. }
  5301.  
  5302. .panel-heading {
  5303.   padding: 10px 15px;
  5304.   border-bottom: 1px solid transparent;
  5305.   border-top-right-radius: 3px;
  5306.   border-top-left-radius: 3px;
  5307. }
  5308.  
  5309. .panel-heading > .dropdown .dropdown-toggle {
  5310.   color: inherit;
  5311. }
  5312.  
  5313. .panel-title {
  5314.   margin-top: 0;
  5315.   margin-bottom: 0;
  5316.   font-size: 16px;
  5317. }
  5318.  
  5319. .panel-title > a {
  5320.   color: inherit;
  5321. }
  5322.  
  5323. .panel-footer {
  5324.   padding: 10px 15px;
  5325.   background-color: #f5f5f5;
  5326.   border-top: 1px solid #dddddd;
  5327.   border-bottom-right-radius: 3px;
  5328.   border-bottom-left-radius: 3px;
  5329. }
  5330.  
  5331. .panel-group .panel {
  5332.   margin-bottom: 0;
  5333.   overflow: hidden;
  5334.   border-radius: 4px;
  5335. }
  5336.  
  5337. .panel-group .panel + .panel {
  5338.   margin-top: 5px;
  5339. }
  5340.  
  5341. .panel-group .panel-heading {
  5342.   border-bottom: 0;
  5343. }
  5344.  
  5345. .panel-group .panel-heading + .panel-collapse .panel-body {
  5346.   border-top: 1px solid #dddddd;
  5347. }
  5348.  
  5349. .panel-group .panel-footer {
  5350.   border-top: 0;
  5351. }
  5352.  
  5353. .panel-group .panel-footer + .panel-collapse .panel-body {
  5354.   border-bottom: 1px solid #dddddd;
  5355. }
  5356.  
  5357. .panel-default {
  5358.   border-color: #dddddd;
  5359. }
  5360.  
  5361. .panel-default > .panel-heading {
  5362.   color: #333333;
  5363.   background-color: #f5f5f5;
  5364.   border-color: #dddddd;
  5365. }
  5366.  
  5367. .panel-default > .panel-heading + .panel-collapse .panel-body {
  5368.   border-top-color: #dddddd;
  5369. }
  5370.  
  5371. .panel-default > .panel-heading > .dropdown .caret {
  5372.   border-color: #333333 transparent;
  5373. }
  5374.  
  5375. .panel-default > .panel-footer + .panel-collapse .panel-body {
  5376.   border-bottom-color: #dddddd;
  5377. }
  5378.  
  5379. .panel-primary {
  5380.   border-color: #428bca;
  5381. }
  5382.  
  5383. .panel-primary > .panel-heading {
  5384.   color: #ffffff;
  5385.   background-color: #428bca;
  5386.   border-color: #428bca;
  5387. }
  5388.  
  5389. .panel-primary > .panel-heading + .panel-collapse .panel-body {
  5390.   border-top-color: #428bca;
  5391. }
  5392.  
  5393. .panel-primary > .panel-heading > .dropdown .caret {
  5394.   border-color: #ffffff transparent;
  5395. }
  5396.  
  5397. .panel-primary > .panel-footer + .panel-collapse .panel-body {
  5398.   border-bottom-color: #428bca;
  5399. }
  5400.  
  5401. .panel-success {
  5402.   border-color: #d6e9c6;
  5403. }
  5404.  
  5405. .panel-success > .panel-heading {
  5406.   color: #468847;
  5407.   background-color: #dff0d8;
  5408.   border-color: #d6e9c6;
  5409. }
  5410.  
  5411. .panel-success > .panel-heading + .panel-collapse .panel-body {
  5412.   border-top-color: #d6e9c6;
  5413. }
  5414.  
  5415. .panel-success > .panel-heading > .dropdown .caret {
  5416.   border-color: #468847 transparent;
  5417. }
  5418.  
  5419. .panel-success > .panel-footer + .panel-collapse .panel-body {
  5420.   border-bottom-color: #d6e9c6;
  5421. }
  5422.  
  5423. .panel-warning {
  5424.   border-color: #faebcc;
  5425. }
  5426.  
  5427. .panel-warning > .panel-heading {
  5428.   color: #c09853;
  5429.   background-color: #fcf8e3;
  5430.   border-color: #faebcc;
  5431. }
  5432.  
  5433. .panel-warning > .panel-heading + .panel-collapse .panel-body {
  5434.   border-top-color: #faebcc;
  5435. }
  5436.  
  5437. .panel-warning > .panel-heading > .dropdown .caret {
  5438.   border-color: #c09853 transparent;
  5439. }
  5440.  
  5441. .panel-warning > .panel-footer + .panel-collapse .panel-body {
  5442.   border-bottom-color: #faebcc;
  5443. }
  5444.  
  5445. .panel-danger {
  5446.   border-color: #ebccd1;
  5447. }
  5448.  
  5449. .panel-danger > .panel-heading {
  5450.   color: #b94a48;
  5451.   background-color: #f2dede;
  5452.   border-color: #ebccd1;
  5453. }
  5454.  
  5455. .panel-danger > .panel-heading + .panel-collapse .panel-body {
  5456.   border-top-color: #ebccd1;
  5457. }
  5458.  
  5459. .panel-danger > .panel-heading > .dropdown .caret {
  5460.   border-color: #b94a48 transparent;
  5461. }
  5462.  
  5463. .panel-danger > .panel-footer + .panel-collapse .panel-body {
  5464.   border-bottom-color: #ebccd1;
  5465. }
  5466.  
  5467. .panel-info {
  5468.   border-color: #bce8f1;
  5469. }
  5470.  
  5471. .panel-info > .panel-heading {
  5472.   color: #3a87ad;
  5473.   background-color: #d9edf7;
  5474.   border-color: #bce8f1;
  5475. }
  5476.  
  5477. .panel-info > .panel-heading + .panel-collapse .panel-body {
  5478.   border-top-color: #bce8f1;
  5479. }
  5480.  
  5481. .panel-info > .panel-heading > .dropdown .caret {
  5482.   border-color: #3a87ad transparent;
  5483. }
  5484.  
  5485. .panel-info > .panel-footer + .panel-collapse .panel-body {
  5486.   border-bottom-color: #bce8f1;
  5487. }
  5488.  
  5489. .well {
  5490.   min-height: 20px;
  5491.   padding: 19px;
  5492.   margin-bottom: 20px;
  5493.   background-color: #f5f5f5;
  5494.   border: 1px solid #e3e3e3;
  5495.   border-radius: 4px;
  5496.   -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
  5497.   box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
  5498. }
  5499.  
  5500. .well blockquote {
  5501.   border-color: #ddd;
  5502.   border-color: rgba(0, 0, 0, 0.15);
  5503. }
  5504.  
  5505. .well-lg {
  5506.   padding: 24px;
  5507.   border-radius: 6px;
  5508. }
  5509.  
  5510. .well-sm {
  5511.   padding: 9px;
  5512.   border-radius: 3px;
  5513. }
  5514.  
  5515. .close {
  5516.   float: right;
  5517.   font-size: 21px;
  5518.   font-weight: bold;
  5519.   line-height: 1;
  5520.   color: #000000;
  5521.   text-shadow: 0 1px 0 #ffffff;
  5522.   opacity: 0.2;
  5523.   filter: alpha(opacity=20);
  5524. }
  5525.  
  5526. .close:hover,
  5527. .close:focus {
  5528.   color: #000000;
  5529.   text-decoration: none;
  5530.   cursor: pointer;
  5531.   opacity: 0.5;
  5532.   filter: alpha(opacity=50);
  5533. }
  5534.  
  5535. button.close {
  5536.   padding: 0;
  5537.   cursor: pointer;
  5538.   background: transparent;
  5539.   border: 0;
  5540.   -webkit-appearance: none;
  5541. }
  5542.  
  5543. .modal-open {
  5544.   overflow: hidden;
  5545. }
  5546.  
  5547. .modal {
  5548.   position: fixed;
  5549.   top: 0;
  5550.   right: 0;
  5551.   bottom: 0;
  5552.   left: 0;
  5553.   z-index: 1040;
  5554.   display: none;
  5555.   overflow: auto;
  5556.   overflow-y: scroll;
  5557. }
  5558.  
  5559. .modal.fade .modal-dialog {
  5560.   -webkit-transform: translate(0, -25%);
  5561.   -ms-transform: translate(0, -25%);
  5562.   transform: translate(0, -25%);
  5563.   -webkit-transition: -webkit-transform 0.3s ease-out;
  5564.   -moz-transition: -moz-transform 0.3s ease-out;
  5565.   -o-transition: -o-transform 0.3s ease-out;
  5566.   transition: transform 0.3s ease-out;
  5567. }
  5568.  
  5569. .modal.in .modal-dialog {
  5570.   -webkit-transform: translate(0, 0);
  5571.   -ms-transform: translate(0, 0);
  5572.   transform: translate(0, 0);
  5573. }
  5574.  
  5575. .modal-dialog {
  5576.   position: relative;
  5577.   z-index: 1050;
  5578.   width: auto;
  5579.   padding: 10px;
  5580.   margin-right: auto;
  5581.   margin-left: auto;
  5582. }
  5583.  
  5584. .modal-content {
  5585.   position: relative;
  5586.   background-color: #ffffff;
  5587.   border: 1px solid #999999;
  5588.   border: 1px solid rgba(0, 0, 0, 0.2);
  5589.   border-radius: 6px;
  5590.   outline: none;
  5591.   -webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
  5592.   box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
  5593.   background-clip: padding-box;
  5594. }
  5595.  
  5596. .modal-backdrop {
  5597.   position: fixed;
  5598.   top: 0;
  5599.   right: 0;
  5600.   bottom: 0;
  5601.   left: 0;
  5602.   z-index: 1030;
  5603.   background-color: #000000;
  5604. }
  5605.  
  5606. .modal-backdrop.fade {
  5607.   opacity: 0;
  5608.   filter: alpha(opacity=0);
  5609. }
  5610.  
  5611. .modal-backdrop.in {
  5612.   opacity: 0.5;
  5613.   filter: alpha(opacity=50);
  5614. }
  5615.  
  5616. .modal-header {
  5617.   min-height: 16.428571429px;
  5618.   padding: 15px;
  5619.   border-bottom: 1px solid #e5e5e5;
  5620. }
  5621.  
  5622. .modal-header .close {
  5623.   margin-top: -2px;
  5624. }
  5625.  
  5626. .modal-title {
  5627.   margin: 0;
  5628.   line-height: 1.428571429;
  5629. }
  5630.  
  5631. .modal-body {
  5632.   position: relative;
  5633.   padding: 20px;
  5634. }
  5635.  
  5636. .modal-footer {
  5637.   padding: 19px 20px 20px;
  5638.   margin-top: 15px;
  5639.   text-align: right;
  5640.   border-top: 1px solid #e5e5e5;
  5641. }
  5642.  
  5643. .modal-footer:before,
  5644. .modal-footer:after {
  5645.   display: table;
  5646.   content: " ";
  5647. }
  5648.  
  5649. .modal-footer:after {
  5650.   clear: both;
  5651. }
  5652.  
  5653. .modal-footer:before,
  5654. .modal-footer:after {
  5655.   display: table;
  5656.   content: " ";
  5657. }
  5658.  
  5659. .modal-footer:after {
  5660.   clear: both;
  5661. }
  5662.  
  5663. .modal-footer .btn + .btn, .modal-footer .comment-reply-link + .btn,
  5664. .modal-footer .form-submit #submit + .btn,
  5665. .form-submit .modal-footer #submit + .btn, .modal-footer .btn + .comment-reply-link, .modal-footer .comment-reply-link + .comment-reply-link,
  5666. .modal-footer .form-submit #submit + .comment-reply-link,
  5667. .form-submit .modal-footer #submit + .comment-reply-link,
  5668. .modal-footer .form-submit .btn + #submit,
  5669. .form-submit .modal-footer .btn + #submit,
  5670. .modal-footer .form-submit .comment-reply-link + #submit,
  5671. .form-submit .modal-footer .comment-reply-link + #submit,
  5672. .modal-footer .form-submit #submit + #submit,
  5673. .form-submit .modal-footer #submit + #submit {
  5674.   margin-bottom: 0;
  5675.   margin-left: 5px;
  5676. }
  5677.  
  5678. .modal-footer .btn-group .btn + .btn, .modal-footer .btn-group .comment-reply-link + .btn,
  5679. .modal-footer .btn-group .form-submit #submit + .btn,
  5680. .form-submit .modal-footer .btn-group #submit + .btn, .modal-footer .btn-group .btn + .comment-reply-link, .modal-footer .btn-group .comment-reply-link + .comment-reply-link,
  5681. .modal-footer .btn-group .form-submit #submit + .comment-reply-link,
  5682. .form-submit .modal-footer .btn-group #submit + .comment-reply-link,
  5683. .modal-footer .btn-group .form-submit .btn + #submit,
  5684. .form-submit .modal-footer .btn-group .btn + #submit,
  5685. .modal-footer .btn-group .form-submit .comment-reply-link + #submit,
  5686. .form-submit .modal-footer .btn-group .comment-reply-link + #submit,
  5687. .modal-footer .btn-group .form-submit #submit + #submit,
  5688. .form-submit .modal-footer .btn-group #submit + #submit {
  5689.   margin-left: -1px;
  5690. }
  5691.  
  5692. .modal-footer .btn-block + .btn-block {
  5693.   margin-left: 0;
  5694. }
  5695.  
  5696. @media screen and (min-width: 768px) {
  5697.   .modal-dialog {
  5698.     width: 600px;
  5699.     padding-top: 30px;
  5700.     padding-bottom: 30px;
  5701.   }
  5702.  
  5703.   .modal-content {
  5704.     -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);
  5705.     box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);
  5706.   }
  5707. }
  5708. .tooltip {
  5709.   position: absolute;
  5710.   z-index: 1030;
  5711.   display: block;
  5712.   font-size: 12px;
  5713.   line-height: 1.4;
  5714.   opacity: 0;
  5715.   filter: alpha(opacity=0);
  5716.   visibility: visible;
  5717. }
  5718.  
  5719. .tooltip.in {
  5720.   opacity: 0.9;
  5721.   filter: alpha(opacity=90);
  5722. }
  5723.  
  5724. .tooltip.top {
  5725.   padding: 5px 0;
  5726.   margin-top: -3px;
  5727. }
  5728.  
  5729. .tooltip.right {
  5730.   padding: 0 5px;
  5731.   margin-left: 3px;
  5732. }
  5733.  
  5734. .tooltip.bottom {
  5735.   padding: 5px 0;
  5736.   margin-top: 3px;
  5737. }
  5738.  
  5739. .tooltip.left {
  5740.   padding: 0 5px;
  5741.   margin-left: -3px;
  5742. }
  5743.  
  5744. .tooltip-inner {
  5745.   max-width: 200px;
  5746.   padding: 3px 8px;
  5747.   color: #ffffff;
  5748.   text-align: center;
  5749.   text-decoration: none;
  5750.   background-color: #000000;
  5751.   border-radius: 4px;
  5752. }
  5753.  
  5754. .tooltip-arrow {
  5755.   position: absolute;
  5756.   width: 0;
  5757.   height: 0;
  5758.   border-color: transparent;
  5759.   border-style: solid;
  5760. }
  5761.  
  5762. .tooltip.top .tooltip-arrow {
  5763.   bottom: 0;
  5764.   left: 50%;
  5765.   margin-left: -5px;
  5766.   border-top-color: #000000;
  5767.   border-width: 5px 5px 0;
  5768. }
  5769.  
  5770. .tooltip.top-left .tooltip-arrow {
  5771.   bottom: 0;
  5772.   left: 5px;
  5773.   border-top-color: #000000;
  5774.   border-width: 5px 5px 0;
  5775. }
  5776.  
  5777. .tooltip.top-right .tooltip-arrow {
  5778.   right: 5px;
  5779.   bottom: 0;
  5780.   border-top-color: #000000;
  5781.   border-width: 5px 5px 0;
  5782. }
  5783.  
  5784. .tooltip.right .tooltip-arrow {
  5785.   top: 50%;
  5786.   left: 0;
  5787.   margin-top: -5px;
  5788.   border-right-color: #000000;
  5789.   border-width: 5px 5px 5px 0;
  5790. }
  5791.  
  5792. .tooltip.left .tooltip-arrow {
  5793.   top: 50%;
  5794.   right: 0;
  5795.   margin-top: -5px;
  5796.   border-left-color: #000000;
  5797.   border-width: 5px 0 5px 5px;
  5798. }
  5799.  
  5800. .tooltip.bottom .tooltip-arrow {
  5801.   top: 0;
  5802.   left: 50%;
  5803.   margin-left: -5px;
  5804.   border-bottom-color: #000000;
  5805.   border-width: 0 5px 5px;
  5806. }
  5807.  
  5808. .tooltip.bottom-left .tooltip-arrow {
  5809.   top: 0;
  5810.   left: 5px;
  5811.   border-bottom-color: #000000;
  5812.   border-width: 0 5px 5px;
  5813. }
  5814.  
  5815. .tooltip.bottom-right .tooltip-arrow {
  5816.   top: 0;
  5817.   right: 5px;
  5818.   border-bottom-color: #000000;
  5819.   border-width: 0 5px 5px;
  5820. }
  5821.  
  5822. .popover {
  5823.   position: absolute;
  5824.   top: 0;
  5825.   left: 0;
  5826.   z-index: 1010;
  5827.   display: none;
  5828.   max-width: 276px;
  5829.   padding: 1px;
  5830.   text-align: left;
  5831.   white-space: normal;
  5832.   background-color: #ffffff;
  5833.   border: 1px solid #cccccc;
  5834.   border: 1px solid rgba(0, 0, 0, 0.2);
  5835.   border-radius: 6px;
  5836.   -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
  5837.   box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
  5838.   background-clip: padding-box;
  5839. }
  5840.  
  5841. .popover.top {
  5842.   margin-top: -10px;
  5843. }
  5844.  
  5845. .popover.right {
  5846.   margin-left: 10px;
  5847. }
  5848.  
  5849. .popover.bottom {
  5850.   margin-top: 10px;
  5851. }
  5852.  
  5853. .popover.left {
  5854.   margin-left: -10px;
  5855. }
  5856.  
  5857. .popover-title {
  5858.   padding: 8px 14px;
  5859.   margin: 0;
  5860.   font-size: 14px;
  5861.   font-weight: normal;
  5862.   line-height: 18px;
  5863.   background-color: #f7f7f7;
  5864.   border-bottom: 1px solid #ebebeb;
  5865.   border-radius: 5px 5px 0 0;
  5866. }
  5867.  
  5868. .popover-content {
  5869.   padding: 9px 14px;
  5870. }
  5871.  
  5872. .popover .arrow,
  5873. .popover .arrow:after {
  5874.   position: absolute;
  5875.   display: block;
  5876.   width: 0;
  5877.   height: 0;
  5878.   border-color: transparent;
  5879.   border-style: solid;
  5880. }
  5881.  
  5882. .popover .arrow {
  5883.   border-width: 11px;
  5884. }
  5885.  
  5886. .popover .arrow:after {
  5887.   border-width: 10px;
  5888.   content: "";
  5889. }
  5890.  
  5891. .popover.top .arrow {
  5892.   bottom: -11px;
  5893.   left: 50%;
  5894.   margin-left: -11px;
  5895.   border-top-color: #999999;
  5896.   border-top-color: rgba(0, 0, 0, 0.25);
  5897.   border-bottom-width: 0;
  5898. }
  5899.  
  5900. .popover.top .arrow:after {
  5901.   bottom: 1px;
  5902.   margin-left: -10px;
  5903.   border-top-color: #ffffff;
  5904.   border-bottom-width: 0;
  5905.   content: " ";
  5906. }
  5907.  
  5908. .popover.right .arrow {
  5909.   top: 50%;
  5910.   left: -11px;
  5911.   margin-top: -11px;
  5912.   border-right-color: #999999;
  5913.   border-right-color: rgba(0, 0, 0, 0.25);
  5914.   border-left-width: 0;
  5915. }
  5916.  
  5917. .popover.right .arrow:after {
  5918.   bottom: -10px;
  5919.   left: 1px;
  5920.   border-right-color: #ffffff;
  5921.   border-left-width: 0;
  5922.   content: " ";
  5923. }
  5924.  
  5925. .popover.bottom .arrow {
  5926.   top: -11px;
  5927.   left: 50%;
  5928.   margin-left: -11px;
  5929.   border-bottom-color: #999999;
  5930.   border-bottom-color: rgba(0, 0, 0, 0.25);
  5931.   border-top-width: 0;
  5932. }
  5933.  
  5934. .popover.bottom .arrow:after {
  5935.   top: 1px;
  5936.   margin-left: -10px;
  5937.   border-bottom-color: #ffffff;
  5938.   border-top-width: 0;
  5939.   content: " ";
  5940. }
  5941.  
  5942. .popover.left .arrow {
  5943.   top: 50%;
  5944.   right: -11px;
  5945.   margin-top: -11px;
  5946.   border-left-color: #999999;
  5947.   border-left-color: rgba(0, 0, 0, 0.25);
  5948.   border-right-width: 0;
  5949. }
  5950.  
  5951. .popover.left .arrow:after {
  5952.   right: 1px;
  5953.   bottom: -10px;
  5954.   border-left-color: #ffffff;
  5955.   border-right-width: 0;
  5956.   content: " ";
  5957. }
  5958.  
  5959. .carousel {
  5960.   position: relative;
  5961. }
  5962.  
  5963. .carousel-inner {
  5964.   position: relative;
  5965.   width: 100%;
  5966.   overflow: hidden;
  5967. }
  5968.  
  5969. .carousel-inner > .item {
  5970.   position: relative;
  5971.   display: none;
  5972.   -webkit-transition: 0.6s ease-in-out left;
  5973.   transition: 0.6s ease-in-out left;
  5974. }
  5975.  
  5976. .carousel-inner > .item > img,
  5977. .carousel-inner > .item > a > img {
  5978.   display: block;
  5979.   height: auto;
  5980.   max-width: 100%;
  5981.   line-height: 1;
  5982. }
  5983.  
  5984. .carousel-inner > .active,
  5985. .carousel-inner > .next,
  5986. .carousel-inner > .prev {
  5987.   display: block;
  5988. }
  5989.  
  5990. .carousel-inner > .active {
  5991.   left: 0;
  5992. }
  5993.  
  5994. .carousel-inner > .next,
  5995. .carousel-inner > .prev {
  5996.   position: absolute;
  5997.   top: 0;
  5998.   width: 100%;
  5999. }
  6000.  
  6001. .carousel-inner > .next {
  6002.   left: 100%;
  6003. }
  6004.  
  6005. .carousel-inner > .prev {
  6006.   left: -100%;
  6007. }
  6008.  
  6009. .carousel-inner > .next.left,
  6010. .carousel-inner > .prev.right {
  6011.   left: 0;
  6012. }
  6013.  
  6014. .carousel-inner > .active.left {
  6015.   left: -100%;
  6016. }
  6017.  
  6018. .carousel-inner > .active.right {
  6019.   left: 100%;
  6020. }
  6021.  
  6022. .carousel-control {
  6023.   position: absolute;
  6024.   top: 0;
  6025.   bottom: 0;
  6026.   left: 0;
  6027.   width: 5%;
  6028.   font-size: 40px;
  6029.   color: #ffffff;
  6030.   text-align: center;
  6031.   text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);
  6032.   opacity: 0.5;
  6033.   filter: alpha(opacity=50);
  6034. }
  6035.  
  6036. .carousel-control.right {
  6037.   left: auto;
  6038.   right: 0;
  6039. }
  6040.  
  6041. .carousel-control span {
  6042.   position: absolute;
  6043.   top: 50%;
  6044.   margin-top: -20px;
  6045.   z-index: 5;
  6046.   display: inline-block;
  6047. }
  6048.  
  6049. .carousel-control:hover {
  6050.   color: #fff;
  6051.   opacity: 0.8;
  6052.   filter: alpha(opacity=80);
  6053. }
  6054.  
  6055. .carousel-control.left span {
  6056.   left: 50%;
  6057. }
  6058.  
  6059. .carousel-control.right span {
  6060.   right: 50%;
  6061. }
  6062.  
  6063. .carousel-indicators {
  6064.   position: absolute;
  6065.   bottom: 10px;
  6066.   left: 50%;
  6067.   z-index: 15;
  6068.   width: 60%;
  6069.   padding-left: 0;
  6070.   margin-left: -30%;
  6071.   text-align: center;
  6072.   list-style: none;
  6073. }
  6074.  
  6075. .carousel-indicators li {
  6076.   display: inline-block;
  6077.   width: 10px;
  6078.   height: 10px;
  6079.   margin: 1px;
  6080.   text-indent: -999px;
  6081.   cursor: pointer;
  6082.   background-color: #000 \9;
  6083.   background-color: rgba(0, 0, 0, 0);
  6084.   border: 1px solid #ffffff;
  6085.   border-radius: 10px;
  6086. }
  6087.  
  6088. .carousel-indicators .active {
  6089.   width: 12px;
  6090.   height: 12px;
  6091.   margin: 0;
  6092.   background-color: #ffffff;
  6093. }
  6094.  
  6095. .carousel-caption {
  6096.   position: absolute;
  6097.   right: 15%;
  6098.   bottom: 20px;
  6099.   left: 15%;
  6100.   z-index: 10;
  6101.   padding-top: 20px;
  6102.   padding-bottom: 20px;
  6103.   color: #ffffff;
  6104.   text-align: center;
  6105.   text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);
  6106. }
  6107.  
  6108. .carousel-caption .btn, .carousel-caption .comment-reply-link,
  6109. .carousel-caption .form-submit #submit,
  6110. .form-submit .carousel-caption #submit {
  6111.   text-shadow: none;
  6112. }
  6113.  
  6114. @media screen and (min-width: 768px) {
  6115.   .carousel-control .glyphicons-chevron-left,
  6116.   .carousel-control .glyphicons-chevron-right,
  6117.   .carousel-control .icon-prev,
  6118.   .carousel-control .icon-next {
  6119.     width: 30px;
  6120.     height: 30px;
  6121.     margin-top: -15px;
  6122.     margin-left: -15px;
  6123.     font-size: 30px;
  6124.   }
  6125.  
  6126.   .carousel-caption {
  6127.     right: 20%;
  6128.     left: 20%;
  6129.     padding-bottom: 30px;
  6130.   }
  6131.  
  6132.   .carousel-indicators {
  6133.     bottom: 20px;
  6134.   }
  6135. }
  6136. .clearfix:before,
  6137. .clearfix:after {
  6138.   display: table;
  6139.   content: " ";
  6140. }
  6141.  
  6142. .clearfix:after {
  6143.   clear: both;
  6144. }
  6145.  
  6146. .center-block {
  6147.   display: block;
  6148.   margin-right: auto;
  6149.   margin-left: auto;
  6150. }
  6151.  
  6152. .pull-right {
  6153.   float: right !important;
  6154. }
  6155.  
  6156. .pull-left {
  6157.   float: left !important;
  6158. }
  6159.  
  6160. .hide {
  6161.   display: none !important;
  6162. }
  6163.  
  6164. .show {
  6165.   display: block !important;
  6166. }
  6167.  
  6168. .invisible {
  6169.   visibility: hidden;
  6170. }
  6171.  
  6172. .text-hide {
  6173.   font: 0/0 a;
  6174.   color: transparent;
  6175.   text-shadow: none;
  6176.   background-color: transparent;
  6177.   border: 0;
  6178. }
  6179.  
  6180. .hidden {
  6181.   display: none !important;
  6182.   visibility: hidden !important;
  6183. }
  6184.  
  6185. .affix {
  6186.   position: fixed;
  6187. }
  6188.  
  6189. @-ms-viewport {
  6190.   width: device-width;
  6191. }
  6192.  
  6193. .visible-xs,
  6194. tr.visible-xs,
  6195. th.visible-xs,
  6196. td.visible-xs {
  6197.   display: none !important;
  6198. }
  6199.  
  6200. @media (max-width: 767px) {
  6201.   .visible-xs {
  6202.     display: block !important;
  6203.   }
  6204.  
  6205.   tr.visible-xs {
  6206.     display: table-row !important;
  6207.   }
  6208.  
  6209.   th.visible-xs,
  6210.   td.visible-xs {
  6211.     display: table-cell !important;
  6212.   }
  6213. }
  6214. @media (min-width: 768px) and (max-width: 991px) {
  6215.   .visible-xs.visible-sm {
  6216.     display: block !important;
  6217.   }
  6218.  
  6219.   tr.visible-xs.visible-sm {
  6220.     display: table-row !important;
  6221.   }
  6222.  
  6223.   th.visible-xs.visible-sm,
  6224.   td.visible-xs.visible-sm {
  6225.     display: table-cell !important;
  6226.   }
  6227. }
  6228. @media (min-width: 992px) and (max-width: 1199px) {
  6229.   .visible-xs.visible-md {
  6230.     display: block !important;
  6231.   }
  6232.  
  6233.   tr.visible-xs.visible-md {
  6234.     display: table-row !important;
  6235.   }
  6236.  
  6237.   th.visible-xs.visible-md,
  6238.   td.visible-xs.visible-md {
  6239.     display: table-cell !important;
  6240.   }
  6241. }
  6242. @media (min-width: 1200px) {
  6243.   .visible-xs.visible-lg {
  6244.     display: block !important;
  6245.   }
  6246.  
  6247.   tr.visible-xs.visible-lg {
  6248.     display: table-row !important;
  6249.   }
  6250.  
  6251.   th.visible-xs.visible-lg,
  6252.   td.visible-xs.visible-lg {
  6253.     display: table-cell !important;
  6254.   }
  6255. }
  6256. .visible-sm,
  6257. tr.visible-sm,
  6258. th.visible-sm,
  6259. td.visible-sm {
  6260.   display: none !important;
  6261. }
  6262.  
  6263. @media (max-width: 767px) {
  6264.   .visible-sm.visible-xs {
  6265.     display: block !important;
  6266.   }
  6267.  
  6268.   tr.visible-sm.visible-xs {
  6269.     display: table-row !important;
  6270.   }
  6271.  
  6272.   th.visible-sm.visible-xs,
  6273.   td.visible-sm.visible-xs {
  6274.     display: table-cell !important;
  6275.   }
  6276. }
  6277. @media (min-width: 768px) and (max-width: 991px) {
  6278.   .visible-sm {
  6279.     display: block !important;
  6280.   }
  6281.  
  6282.   tr.visible-sm {
  6283.     display: table-row !important;
  6284.   }
  6285.  
  6286.   th.visible-sm,
  6287.   td.visible-sm {
  6288.     display: table-cell !important;
  6289.   }
  6290. }
  6291. @media (min-width: 992px) and (max-width: 1199px) {
  6292.   .visible-sm.visible-md {
  6293.     display: block !important;
  6294.   }
  6295.  
  6296.   tr.visible-sm.visible-md {
  6297.     display: table-row !important;
  6298.   }
  6299.  
  6300.   th.visible-sm.visible-md,
  6301.   td.visible-sm.visible-md {
  6302.     display: table-cell !important;
  6303.   }
  6304. }
  6305. @media (min-width: 1200px) {
  6306.   .visible-sm.visible-lg {
  6307.     display: block !important;
  6308.   }
  6309.  
  6310.   tr.visible-sm.visible-lg {
  6311.     display: table-row !important;
  6312.   }
  6313.  
  6314.   th.visible-sm.visible-lg,
  6315.   td.visible-sm.visible-lg {
  6316.     display: table-cell !important;
  6317.   }
  6318. }
  6319. .visible-md,
  6320. tr.visible-md,
  6321. th.visible-md,
  6322. td.visible-md {
  6323.   display: none !important;
  6324. }
  6325.  
  6326. @media (max-width: 767px) {
  6327.   .visible-md.visible-xs {
  6328.     display: block !important;
  6329.   }
  6330.  
  6331.   tr.visible-md.visible-xs {
  6332.     display: table-row !important;
  6333.   }
  6334.  
  6335.   th.visible-md.visible-xs,
  6336.   td.visible-md.visible-xs {
  6337.     display: table-cell !important;
  6338.   }
  6339. }
  6340. @media (min-width: 768px) and (max-width: 991px) {
  6341.   .visible-md.visible-sm {
  6342.     display: block !important;
  6343.   }
  6344.  
  6345.   tr.visible-md.visible-sm {
  6346.     display: table-row !important;
  6347.   }
  6348.  
  6349.   th.visible-md.visible-sm,
  6350.   td.visible-md.visible-sm {
  6351.     display: table-cell !important;
  6352.   }
  6353. }
  6354. @media (min-width: 992px) and (max-width: 1199px) {
  6355.   .visible-md {
  6356.     display: block !important;
  6357.   }
  6358.  
  6359.   tr.visible-md {
  6360.     display: table-row !important;
  6361.   }
  6362.  
  6363.   th.visible-md,
  6364.   td.visible-md {
  6365.     display: table-cell !important;
  6366.   }
  6367. }
  6368. @media (min-width: 1200px) {
  6369.   .visible-md.visible-lg {
  6370.     display: block !important;
  6371.   }
  6372.  
  6373.   tr.visible-md.visible-lg {
  6374.     display: table-row !important;
  6375.   }
  6376.  
  6377.   th.visible-md.visible-lg,
  6378.   td.visible-md.visible-lg {
  6379.     display: table-cell !important;
  6380.   }
  6381. }
  6382. .visible-lg,
  6383. tr.visible-lg,
  6384. th.visible-lg,
  6385. td.visible-lg {
  6386.   display: none !important;
  6387. }
  6388.  
  6389. @media (max-width: 767px) {
  6390.   .visible-lg.visible-xs {
  6391.     display: block !important;
  6392.   }
  6393.  
  6394.   tr.visible-lg.visible-xs {
  6395.     display: table-row !important;
  6396.   }
  6397.  
  6398.   th.visible-lg.visible-xs,
  6399.   td.visible-lg.visible-xs {
  6400.     display: table-cell !important;
  6401.   }
  6402. }
  6403. @media (min-width: 768px) and (max-width: 991px) {
  6404.   .visible-lg.visible-sm {
  6405.     display: block !important;
  6406.   }
  6407.  
  6408.   tr.visible-lg.visible-sm {
  6409.     display: table-row !important;
  6410.   }
  6411.  
  6412.   th.visible-lg.visible-sm,
  6413.   td.visible-lg.visible-sm {
  6414.     display: table-cell !important;
  6415.   }
  6416. }
  6417. @media (min-width: 992px) and (max-width: 1199px) {
  6418.   .visible-lg.visible-md {
  6419.     display: block !important;
  6420.   }
  6421.  
  6422.   tr.visible-lg.visible-md {
  6423.     display: table-row !important;
  6424.   }
  6425.  
  6426.   th.visible-lg.visible-md,
  6427.   td.visible-lg.visible-md {
  6428.     display: table-cell !important;
  6429.   }
  6430. }
  6431. @media (min-width: 1200px) {
  6432.   .visible-lg {
  6433.     display: block !important;
  6434.   }
  6435.  
  6436.   tr.visible-lg {
  6437.     display: table-row !important;
  6438.   }
  6439.  
  6440.   th.visible-lg,
  6441.   td.visible-lg {
  6442.     display: table-cell !important;
  6443.   }
  6444. }
  6445. .hidden-xs {
  6446.   display: block !important;
  6447. }
  6448.  
  6449. tr.hidden-xs {
  6450.   display: table-row !important;
  6451. }
  6452.  
  6453. th.hidden-xs,
  6454. td.hidden-xs {
  6455.   display: table-cell !important;
  6456. }
  6457.  
  6458. @media (max-width: 767px) {
  6459.   .hidden-xs,
  6460.   tr.hidden-xs,
  6461.   th.hidden-xs,
  6462.   td.hidden-xs {
  6463.     display: none !important;
  6464.   }
  6465. }
  6466. @media (min-width: 768px) and (max-width: 991px) {
  6467.   .hidden-xs.hidden-sm,
  6468.   tr.hidden-xs.hidden-sm,
  6469.   th.hidden-xs.hidden-sm,
  6470.   td.hidden-xs.hidden-sm {
  6471.     display: none !important;
  6472.   }
  6473. }
  6474. @media (min-width: 992px) and (max-width: 1199px) {
  6475.   .hidden-xs.hidden-md,
  6476.   tr.hidden-xs.hidden-md,
  6477.   th.hidden-xs.hidden-md,
  6478.   td.hidden-xs.hidden-md {
  6479.     display: none !important;
  6480.   }
  6481. }
  6482. @media (min-width: 1200px) {
  6483.   .hidden-xs.hidden-lg,
  6484.   tr.hidden-xs.hidden-lg,
  6485.   th.hidden-xs.hidden-lg,
  6486.   td.hidden-xs.hidden-lg {
  6487.     display: none !important;
  6488.   }
  6489. }
  6490. .hidden-sm {
  6491.   display: block !important;
  6492. }
  6493.  
  6494. tr.hidden-sm {
  6495.   display: table-row !important;
  6496. }
  6497.  
  6498. th.hidden-sm,
  6499. td.hidden-sm {
  6500.   display: table-cell !important;
  6501. }
  6502.  
  6503. @media (max-width: 767px) {
  6504.   .hidden-sm.hidden-xs,
  6505.   tr.hidden-sm.hidden-xs,
  6506.   th.hidden-sm.hidden-xs,
  6507.   td.hidden-sm.hidden-xs {
  6508.     display: none !important;
  6509.   }
  6510. }
  6511. @media (min-width: 768px) and (max-width: 991px) {
  6512.   .hidden-sm,
  6513.   tr.hidden-sm,
  6514.   th.hidden-sm,
  6515.   td.hidden-sm {
  6516.     display: none !important;
  6517.   }
  6518. }
  6519. @media (min-width: 992px) and (max-width: 1199px) {
  6520.   .hidden-sm.hidden-md,
  6521.   tr.hidden-sm.hidden-md,
  6522.   th.hidden-sm.hidden-md,
  6523.   td.hidden-sm.hidden-md {
  6524.     display: none !important;
  6525.   }
  6526. }
  6527. @media (min-width: 1200px) {
  6528.   .hidden-sm.hidden-lg,
  6529.   tr.hidden-sm.hidden-lg,
  6530.   th.hidden-sm.hidden-lg,
  6531.   td.hidden-sm.hidden-lg {
  6532.     display: none !important;
  6533.   }
  6534. }
  6535. .hidden-md {
  6536.   display: block !important;
  6537. }
  6538.  
  6539. tr.hidden-md {
  6540.   display: table-row !important;
  6541. }
  6542.  
  6543. th.hidden-md,
  6544. td.hidden-md {
  6545.   display: table-cell !important;
  6546. }
  6547.  
  6548. @media (max-width: 767px) {
  6549.   .hidden-md.hidden-xs,
  6550.   tr.hidden-md.hidden-xs,
  6551.   th.hidden-md.hidden-xs,
  6552.   td.hidden-md.hidden-xs {
  6553.     display: none !important;
  6554.   }
  6555. }
  6556. @media (min-width: 768px) and (max-width: 991px) {
  6557.   .hidden-md.hidden-sm,
  6558.   tr.hidden-md.hidden-sm,
  6559.   th.hidden-md.hidden-sm,
  6560.   td.hidden-md.hidden-sm {
  6561.     display: none !important;
  6562.   }
  6563. }
  6564. @media (min-width: 992px) and (max-width: 1199px) {
  6565.   .hidden-md,
  6566.   tr.hidden-md,
  6567.   th.hidden-md,
  6568.   td.hidden-md {
  6569.     display: none !important;
  6570.   }
  6571. }
  6572. @media (min-width: 1200px) {
  6573.   .hidden-md.hidden-lg,
  6574.   tr.hidden-md.hidden-lg,
  6575.   th.hidden-md.hidden-lg,
  6576.   td.hidden-md.hidden-lg {
  6577.     display: none !important;
  6578.   }
  6579. }
  6580. .hidden-lg {
  6581.   display: block !important;
  6582. }
  6583.  
  6584. tr.hidden-lg {
  6585.   display: table-row !important;
  6586. }
  6587.  
  6588. th.hidden-lg,
  6589. td.hidden-lg {
  6590.   display: table-cell !important;
  6591. }
  6592.  
  6593. @media (max-width: 767px) {
  6594.   .hidden-lg.hidden-xs,
  6595.   tr.hidden-lg.hidden-xs,
  6596.   th.hidden-lg.hidden-xs,
  6597.   td.hidden-lg.hidden-xs {
  6598.     display: none !important;
  6599.   }
  6600. }
  6601. @media (min-width: 768px) and (max-width: 991px) {
  6602.   .hidden-lg.hidden-sm,
  6603.   tr.hidden-lg.hidden-sm,
  6604.   th.hidden-lg.hidden-sm,
  6605.   td.hidden-lg.hidden-sm {
  6606.     display: none !important;
  6607.   }
  6608. }
  6609. @media (min-width: 992px) and (max-width: 1199px) {
  6610.   .hidden-lg.hidden-md,
  6611.   tr.hidden-lg.hidden-md,
  6612.   th.hidden-lg.hidden-md,
  6613.   td.hidden-lg.hidden-md {
  6614.     display: none !important;
  6615.   }
  6616. }
  6617. @media (min-width: 1200px) {
  6618.   .hidden-lg,
  6619.   tr.hidden-lg,
  6620.   th.hidden-lg,
  6621.   td.hidden-lg {
  6622.     display: none !important;
  6623.   }
  6624. }
  6625. .visible-print,
  6626. tr.visible-print,
  6627. th.visible-print,
  6628. td.visible-print {
  6629.   display: none !important;
  6630. }
  6631.  
  6632. @media print {
  6633.   .visible-print {
  6634.     display: block !important;
  6635.   }
  6636.  
  6637.   tr.visible-print {
  6638.     display: table-row !important;
  6639.   }
  6640.  
  6641.   th.visible-print,
  6642.   td.visible-print {
  6643.     display: table-cell !important;
  6644.   }
  6645.  
  6646.   .hidden-print,
  6647.   tr.hidden-print,
  6648.   th.hidden-print,
  6649.   td.hidden-print {
  6650.     display: none !important;
  6651.   }
  6652. }
  6653. * {
  6654.   word-wrap: break-word;
  6655.   outline: none;
  6656. }
  6657.  
  6658. body {
  6659.   background: #eee;
  6660. }
  6661. body.basic {
  6662.   font-size: 16px;
  6663.   color: #282828;
  6664.   font-family: "Open Sans", sans-serif;
  6665. }
  6666.  
  6667. .basic h1, .basic h2, .basic h3, .basic h4, .basic h5, .basic h6 {
  6668.   color: #282828;
  6669.   font-family: Raleway, sans-serif;
  6670.   font-weight: normal;
  6671. }
  6672. .basic h1 a, .basic h2 a, .basic h3 a, .basic h4 a, .basic h5 a, .basic h6 a {
  6673.   color: #282828;
  6674. }
  6675. .basic a {
  6676.   color: #428BCA;
  6677. }
  6678. .basic a:hover {
  6679.   color: #2A6496;
  6680. }
  6681. .basic .btn-default, .basic .comment-reply-link,
  6682. .basic .form-submit #submit,
  6683. .form-submit .basic #submit,
  6684. .basic .btn-default:hover,
  6685. .basic .comment-reply-link:hover,
  6686. .basic .form-submit #submit:hover,
  6687. .form-submit .basic #submit:hover {
  6688.   color: #333;
  6689. }
  6690. .basic .nav .caret {
  6691.   border-top-color: #282828;
  6692.   border-bottom-color: #282828;
  6693. }
  6694.  
  6695. pre {
  6696.   margin: 1em 0;
  6697. }
  6698.  
  6699. .alert {
  6700.   font-size: 14px;
  6701. }
  6702.  
  6703. blockquote {
  6704.   border-left-color: #ccc;
  6705. }
  6706.  
  6707. img {
  6708.   max-width: 100%;
  6709.   height: auto;
  6710. }
  6711.  
  6712. .image-anchor {
  6713.   display: block;
  6714. }
  6715.  
  6716. table {
  6717.   width: 100%;
  6718.   background: #fff;
  6719. }
  6720. table td, table th {
  6721.   padding: 8px;
  6722.   border: 1px solid #ddd;
  6723.   text-align: left;
  6724. }
  6725. table th {
  6726.   background: #eee;
  6727.   font-weight: bold;
  6728. }
  6729. table caption {
  6730.   padding: 1em 0;
  6731.   text-align: center;
  6732. }
  6733.  
  6734. dt {
  6735.   font-weight: bold;
  6736. }
  6737.  
  6738. dd {
  6739.   line-height: 1.4;
  6740.   margin: 4px 0 0;
  6741.   padding: 0 0 .5em 0;
  6742. }
  6743.  
  6744. input, textarea {
  6745.   -webkit-border-radius: 6px;
  6746.   -moz-border-radius: 6px;
  6747.   -ms-border-radius: 6px;
  6748.   -o-border-radius: 6px;
  6749.   border-radius: 6px;
  6750.   -webkit-box-sizing: border-box;
  6751.   -moz-box-sizing: border-box;
  6752.   box-sizing: border-box;
  6753.   padding: 8px;
  6754.   border: 1px solid #bbb;
  6755.   font-size: 14px;
  6756.   color: #555;
  6757. }
  6758.  
  6759. /* =Assistive Text
  6760. -------------------------------------------------------------- */
  6761. /* =Header
  6762. -------------------------------------------------------------- */
  6763. #header,
  6764. .header-meta {
  6765.   position: relative;
  6766. }
  6767.  
  6768. #site-meta {
  6769.   text-align: center;
  6770.   margin: 40px 0 60px;
  6771. }
  6772. @media (max-width: 768px) {
  6773.   #site-meta {
  6774.     margin-bottom: 0;
  6775.   }
  6776. }
  6777.  
  6778. #site-logo {
  6779.   margin: 30px 0 0 0;
  6780. }
  6781.  
  6782. .site-title {
  6783.   font-size: 60px;
  6784.   margin: 0;
  6785. }
  6786. .site-title a {
  6787.   text-decoration: none;
  6788. }
  6789.  
  6790. .site-description {
  6791.   margin: 0;
  6792.   font-size: 14px;
  6793.   line-height: 1;
  6794. }
  6795.  
  6796. .header-img {
  6797.   width: 100%;
  6798.   display: block;
  6799. }
  6800.  
  6801. #home-carousel .carousel-caption {
  6802.   bottom: auto;
  6803.   top: 10%;
  6804. }
  6805. @media (max-width: 480px) {
  6806.   #home-carousel .carousel-caption {
  6807.     display: none;
  6808.   }
  6809. }
  6810. #home-carousel h3,
  6811. #home-carousel p {
  6812.   color: #282828;
  6813.   text-shadow: none;
  6814. }
  6815. #home-carousel h3 {
  6816.   padding: 10px 60px;
  6817.   border: 2px solid #282828;
  6818.   display: inline-block;
  6819.   font-size: 40px;
  6820. }
  6821. #home-carousel p {
  6822.   font-size: 20px;
  6823. }
  6824. #home-carousel .item {
  6825.   max-height: 600px;
  6826.   overflow: hidden;
  6827. }
  6828. #home-carousel img {
  6829.   width: 100%;
  6830. }
  6831.  
  6832. /* =Top Menu
  6833. -------------------------------------------------------------- */
  6834. #top-menu {
  6835.   background: #F5F5F5;
  6836.   padding: 8px 20px;
  6837. }
  6838. #top-menu label {
  6839.   position: relative;
  6840.   margin: 0;
  6841. }
  6842. #top-menu label:before {
  6843.   content: "\f002";
  6844.   position: absolute;
  6845.   left: 5px;
  6846.   top: 0;
  6847.   display: block;
  6848.   font-family: FontAwesome;
  6849.   font-size: 20px;
  6850.   color: #ccc;
  6851. }
  6852. #top-menu .search-form {
  6853.   float: left;
  6854. }
  6855. #top-menu .search-form input {
  6856.   -webkit-border-radius: 0;
  6857.   -moz-border-radius: 0;
  6858.   -ms-border-radius: 0;
  6859.   -o-border-radius: 0;
  6860.   border-radius: 0;
  6861.   -webkit-transition: width 0.5s ease-in-out;
  6862.   -moz-transition: width 0.5s ease-in-out;
  6863.   -o-transition: width 0.5s ease-in-out;
  6864.   transition: width 0.5s ease-in-out;
  6865.   padding: 5px 5px 5px 35px;
  6866.   font-size: 14px;
  6867.   border: 0;
  6868.   color: #aaa;
  6869.   width: 110px;
  6870. }
  6871. #top-menu .search-form input:focus {
  6872.   width: 200px;
  6873. }
  6874. #top-menu .search-form .search-submit {
  6875.   display: none;
  6876. }
  6877. @media (max-width: 768px) {
  6878.   #top-menu .search-form {
  6879.     float: none;
  6880.   }
  6881. }
  6882. @media (max-width: 768px) {
  6883.   #top-menu {
  6884.     text-align: center;
  6885.   }
  6886. }
  6887. @media (min-width: 769px) {
  6888.   #top-menu {
  6889.     display: block;
  6890.     height: auto !important;
  6891.   }
  6892. }
  6893.  
  6894. #menu-social {
  6895.   float: right;
  6896.   margin-top: 5px;
  6897. }
  6898. @media (max-width: 768px) {
  6899.   #menu-social {
  6900.     float: none;
  6901.     margin-bottom: 10px;
  6902.   }
  6903. }
  6904. #menu-social ul {
  6905.   list-style: none;
  6906.   padding: 0;
  6907.   margin: 0;
  6908. }
  6909. #menu-social ul li {
  6910.   display: inline-block;
  6911.   position: relative;
  6912. }
  6913. #menu-social ul li a {
  6914.   color: #ccc;
  6915. }
  6916. #menu-social ul li a:before {
  6917.   content: '\f007';
  6918.   display: inline-block;
  6919.   padding: 0 0 0 10px;
  6920.   font-family: FontAwesome;
  6921.   font-size: 18px;
  6922. }
  6923. #menu-social ul li a[href*="facebook.com"]:before {
  6924.   content: '\f09a';
  6925. }
  6926. #menu-social ul li a[href*="facebook.com"]:hover {
  6927.   color: #3b5998;
  6928. }
  6929. #menu-social ul li a[href*="twitter.com"]:before {
  6930.   content: '\f099';
  6931. }
  6932. #menu-social ul li a[href*="twitter.com"]:hover {
  6933.   color: #33ccff;
  6934. }
  6935. #menu-social ul li a[href*="dribbble.com"]:before {
  6936.   content: '\f17d';
  6937. }
  6938. #menu-social ul li a[href*="dribbble.com"]:hover {
  6939.   color: #ea4c89;
  6940. }
  6941. #menu-social ul li a[href*="plus.google.com"]:before {
  6942.   content: '\f0d5';
  6943. }
  6944. #menu-social ul li a[href*="plus.google.com"]:hover {
  6945.   color: #dd4b39;
  6946. }
  6947. #menu-social ul li a[href*="pinterest.com"]:before {
  6948.   content: '\f0d2';
  6949. }
  6950. #menu-social ul li a[href*="pinterest.com"]:hover {
  6951.   color: #c8232c;
  6952. }
  6953. #menu-social ul li a[href*="github.com"]:before {
  6954.   content: '\f113';
  6955. }
  6956. #menu-social ul li a[href*="github.com"]:hover {
  6957.   color: #171515;
  6958. }
  6959. #menu-social ul li a[href*="tumblr.com"]:before {
  6960.   content: '\f173';
  6961. }
  6962. #menu-social ul li a[href*="tumblr.com"]:hover {
  6963.   color: #34526f;
  6964. }
  6965. #menu-social ul li a[href*="youtube.com"]:before {
  6966.   content: '\f16a';
  6967. }
  6968. #menu-social ul li a[href*="youtube.com"]:hover {
  6969.   color: #c4302b;
  6970. }
  6971. #menu-social ul li a[href*="flickr.com"]:before {
  6972.   content: '\f16e';
  6973. }
  6974. #menu-social ul li a[href*="flickr.com"]:hover {
  6975.   color: #ff0084;
  6976. }
  6977. #menu-social ul li a[href*="vimeo.com"]:before {
  6978.   content: '\f194';
  6979. }
  6980. #menu-social ul li a[href*="vimeo.com"]:hover {
  6981.   color: #1AB7EA;
  6982. }
  6983. #menu-social ul li a[href*="instagram.com"]:before {
  6984.   content: '\f16d';
  6985. }
  6986. #menu-social ul li a[href*="instagram.com"]:hover {
  6987.   color: #915A43;
  6988. }
  6989. #menu-social ul li a[href*="linkedin.com"]:before {
  6990.   content: '\f0e1';
  6991. }
  6992. #menu-social ul li a[href*="linkedin.com"]:hover {
  6993.   color: #0e76a8;
  6994. }
  6995. #menu-social ul li a[href*="bitbucket.org"]:before {
  6996.   content: '\f171';
  6997. }
  6998. #menu-social ul li a[href*="bitbucket.org"]:hover {
  6999.   color: #1B4E82;
  7000. }
  7001.  
  7002. /* =Main Navigation
  7003. -------------------------------------------------------------- */
  7004. #site-navigation {
  7005.   margin-top: 20px;
  7006. }
  7007.  
  7008. .collapse.navbar-collapse {
  7009.   padding: 0;
  7010. }
  7011.  
  7012. .navbar {
  7013.   min-height: 30px;
  7014.   margin-bottom: 15px;
  7015. }
  7016. @media (max-width: 768px) {
  7017.   .navbar {
  7018.     min-height: 0;
  7019.   }
  7020. }
  7021.  
  7022. .nav-justified > li > a {
  7023.   padding-top: 5px;
  7024.   padding-bottom: 5px;
  7025.   text-transform: uppercase;
  7026.   color: inherit;
  7027.   font-size: 14px;
  7028.   border: 1px solid transparent;
  7029. }
  7030. .nav-justified > li > a:hover, .nav-justified > li > a:focus {
  7031.   background: none;
  7032.   border-color: inherit;
  7033. }
  7034.  
  7035. .nav-justified > li.current-menu-item > a {
  7036.   background: none;
  7037.   border-color: inherit;
  7038. }
  7039.  
  7040. .nav .open > a,
  7041. .nav .open > a:hover,
  7042. .nav .open > a:focus {
  7043.   background-color: transparent;
  7044.   border-color: inherit;
  7045. }
  7046.  
  7047. .navbar-inner {
  7048.   background: transparent;
  7049. }
  7050.  
  7051. .navbar-toggle, .social-toggle {
  7052.   border-color: #dddddd;
  7053.   position: absolute;
  7054.   top: 0;
  7055.   right: 0;
  7056.   padding: 5px 14px;
  7057.   color: #aaa;
  7058.   font-size: 18px;
  7059. }
  7060. .navbar-toggle:hover, .social-toggle:hover {
  7061.   background-color: #eee;
  7062. }
  7063.  
  7064. .social-toggle {
  7065.   right: auto;
  7066.   left: 15px;
  7067. }
  7068.  
  7069. @media (max-width: 768px) {
  7070.   .nav-justified > .dropdown .dropdown-menu {
  7071.     position: relative;
  7072.     float: none;
  7073.   }
  7074. }
  7075. /* =Jumbotron
  7076. -------------------------------------------------------------- */
  7077. .jumbotron {
  7078.   color: #222;
  7079. }
  7080.  
  7081. .home-jumbotron {
  7082.   position: relative;
  7083.   background-color: transparent;
  7084.   padding: 30px 0 !important;
  7085.   margin: 20px -15px;
  7086. }
  7087. .home-jumbotron h1 {
  7088.   text-align: center;
  7089.   font-size: 32px;
  7090.   line-height: 1.3;
  7091.   margin-bottom: 30px;
  7092. }
  7093. .home-jumbotron h1:before, .home-jumbotron h1:after {
  7094.   width: 60%;
  7095.   margin-left: 20%;
  7096.   content: "";
  7097.   display: block;
  7098.   height: 20px;
  7099.   border-top: 1px solid;
  7100. }
  7101. .home-jumbotron h1:after {
  7102.   height: 30px;
  7103.   border-top: 0;
  7104.   border-bottom: 1px solid;
  7105. }
  7106. .home-jumbotron .lead {
  7107.   z-index: 20;
  7108.   position: relative;
  7109.   font-size: 16px;
  7110.   text-align: left;
  7111.   line-height: 1.6;
  7112. }
  7113.  
  7114. /* =Home Widgets
  7115. -------------------------------------------------------------- */
  7116. #home-page-widgets {
  7117.   padding: 60px 0 20px;
  7118.   background: #F5F5F5;
  7119. }
  7120. @media (max-width: 768px) {
  7121.   #home-page-widgets {
  7122.     margin: 0;
  7123.   }
  7124. }
  7125. @media (max-width: 480px) {
  7126.   .boxed #home-page-widgets {
  7127.     padding: 60px 15px 20px;
  7128.   }
  7129. }
  7130.  
  7131. .home-widget {
  7132.   margin: 0 0 30px;
  7133.   font-size: 14px;
  7134.   line-height: 1.6;
  7135. }
  7136. .home-widget img {
  7137.   margin-top: 0;
  7138. }
  7139.  
  7140. .home-widget-title {
  7141.   margin-bottom: 20px;
  7142.   font-size: 26px;
  7143. }
  7144. .home-widget-title a {
  7145.   color: #fff !important;
  7146.   text-decoration: none;
  7147. }
  7148.  
  7149. .bavotasan_custom_text_widget i {
  7150.   -webkit-border-radius: 2em;
  7151.   -moz-border-radius: 2em;
  7152.   -ms-border-radius: 2em;
  7153.   -o-border-radius: 2em;
  7154.   border-radius: 2em;
  7155.   font-size: 80px;
  7156.   line-height: 130px;
  7157.   width: 130px;
  7158.   height: 130px;
  7159.   margin: 0 auto 30px;
  7160.   display: block;
  7161.   border: 3px solid #fff;
  7162. }
  7163.  
  7164. /* =Main elements
  7165. -------------------------------------------------------------- */
  7166. #page {
  7167.   background: white;
  7168. }
  7169. .boxed #page {
  7170.   margin-left: auto;
  7171.   margin-right: auto;
  7172. }
  7173.  
  7174. #primary.centered {
  7175.   float: none !important;
  7176.   margin-left: auto;
  7177.   margin-right: auto;
  7178. }
  7179. @media (max-width: 992px) {
  7180.   #primary {
  7181.     float: none !important;
  7182.   }
  7183. }
  7184.  
  7185. .static-home,
  7186. .home-top {
  7187.   background: #fff;
  7188. }
  7189.  
  7190. /* =Article
  7191. -------------------------------------------------------------- */
  7192. article {
  7193.   padding: 70px 0 60px;
  7194.   margin: 0;
  7195. }
  7196. .single article {
  7197.   padding-bottom: 30px;
  7198. }
  7199. body.page article {
  7200.   padding-bottom: 20px;
  7201. }
  7202. body.page.home article {
  7203.   padding-bottom: 60px;
  7204. }
  7205. article:nth-child(even) {
  7206.   background: #f7f7f7;
  7207. }
  7208. article .time {
  7209.   color: inherit;
  7210. }
  7211.  
  7212. .entry-title {
  7213.   margin: 0;
  7214. }
  7215. .basic .entry-title {
  7216.   font-size: 32px;
  7217. }
  7218. body.page .entry-title {
  7219.   margin-bottom: 20px;
  7220. }
  7221. .entry-title a:hover {
  7222.   text-decoration: none;
  7223.   color: #000;
  7224. }
  7225. .entry-title a:hover .text-muted {
  7226.   color: #777;
  7227. }
  7228.  
  7229. .entry-meta {
  7230.   line-height: 1;
  7231.   margin: 10px 0 30px;
  7232. }
  7233. .basic .entry-meta {
  7234.   font-size: 13px;
  7235. }
  7236. .single .entry-meta {
  7237.   margin-bottom: 20px;
  7238. }
  7239.  
  7240. .home .format-video .entry-title,
  7241. .home .format-gallery .entry-title,
  7242. .home .format-image .entry-title,
  7243. .home .format-video .entry-meta,
  7244. .home .format-gallery .entry-meta,
  7245. .home .format-image .entry-meta,
  7246. .archive .format-video .entry-title,
  7247. .archive .format-gallery .entry-title,
  7248. .archive .format-image .entry-title,
  7249. .archive .format-video .entry-meta,
  7250. .archive .format-gallery .entry-meta,
  7251. .archive .format-image .entry-meta,
  7252. .search .format-video .entry-title,
  7253. .search .format-gallery .entry-title,
  7254. .search .format-image .entry-title,
  7255. .search .format-video .entry-meta,
  7256. .search .format-gallery .entry-meta,
  7257. .search .format-image .entry-meta {
  7258.   text-align: center;
  7259. }
  7260. .home .format-video .entry-meta,
  7261. .home .format-gallery .entry-meta,
  7262. .home .format-image .entry-meta,
  7263. .archive .format-video .entry-meta,
  7264. .archive .format-gallery .entry-meta,
  7265. .archive .format-image .entry-meta,
  7266. .search .format-video .entry-meta,
  7267. .search .format-gallery .entry-meta,
  7268. .search .format-image .entry-meta {
  7269.   margin-bottom: 30px;
  7270. }
  7271.  
  7272. .post-category,
  7273. .post-format {
  7274.   text-transform: uppercase;
  7275.   margin: 0 0 3px;
  7276. }
  7277. .basic .post-category, .basic
  7278. .post-format {
  7279.   font-size: 13px;
  7280. }
  7281.  
  7282. .entry-content {
  7283.   position: relative;
  7284.   line-height: 1.6;
  7285. }
  7286.  
  7287. .entry-attachment {
  7288.   margin-top: 20px;
  7289. }
  7290.  
  7291. .entry-caption {
  7292.   font-size: 12px;
  7293.   margin: 5px 0 15px;
  7294.   text-align: right;
  7295. }
  7296.  
  7297. .edit-link {
  7298.   margin: 1em 0;
  7299. }
  7300.  
  7301. .more-link-p {
  7302.   margin: 1em 0;
  7303. }
  7304.  
  7305. .btn-default, .comment-reply-link,
  7306. .form-submit #submit {
  7307.   background: none;
  7308. }
  7309.  
  7310. .pullquote {
  7311.   color: #444;
  7312.   border: 0;
  7313.   padding: 1em 0;
  7314.   margin: 1em 1.625em 1em 0;
  7315.   text-align: right;
  7316.   width: 33%;
  7317.   float: left;
  7318.   border-top: 1px solid #aaa;
  7319.   border-bottom: 1px solid #aaa;
  7320. }
  7321. .pullquote p {
  7322.   font-size: 21px;
  7323.   line-height: 1.4;
  7324.   font-weight: bold;
  7325. }
  7326. .pullquote.alignright {
  7327.   margin: 1em 0 1em 1.625em;
  7328.   text-align: left;
  7329.   float: right;
  7330. }
  7331. @media (max-width: 480px) {
  7332.   .pullquote {
  7333.     width: 100%;
  7334.     margin: 0 0 .5em 0;
  7335.     float: none;
  7336.     text-align: left;
  7337.   }
  7338. }
  7339.  
  7340. @media (max-width: 768px) {
  7341.   .columns {
  7342.     -webkit-column-count: 1 !important;
  7343.     -moz-column-count: 1 !important;
  7344.     column-count: 1 !important;
  7345.   }
  7346. }
  7347.  
  7348. /* =404
  7349. -------------------------------------------------------------- */
  7350. article.error404 .entry-title {
  7351.   font-size: 500%;
  7352.   text-align: center;
  7353. }
  7354. @media (max-width: 480px) {
  7355.   article.error404 .entry-title {
  7356.     font-size: 400%;
  7357.   }
  7358. }
  7359. article.error404 .entry-content {
  7360.   text-align: center;
  7361.   font-size: 200%;
  7362.   line-height: 1.2;
  7363.   text-transform: uppercase;
  7364. }
  7365. @media (max-width: 480px) {
  7366.   article.error404 .entry-content {
  7367.     font-size: 150%;
  7368.   }
  7369. }
  7370.  
  7371. /* =Post Formats
  7372. -------------------------------------------------------------- */
  7373. .bordered {
  7374.   padding: 30px;
  7375.   border: 1px solid;
  7376. }
  7377.  
  7378. /* =Aside
  7379. -------------------------------------------------------------- */
  7380. .format-aside p {
  7381.   margin-top: 0;
  7382. }
  7383.  
  7384. /* =Quote
  7385. -------------------------------------------------------------- */
  7386. .format-quote .entry-content {
  7387.   padding-left: 70px;
  7388.   font-style: italic;
  7389. }
  7390. .format-quote blockquote,
  7391. .format-quote blockquote p {
  7392.   font-size: 36px;
  7393.   line-height: 1.2;
  7394.   margin: 0;
  7395.   border: 0;
  7396. }
  7397. .format-quote i.quote {
  7398.   color: #ccc;
  7399.   display: block;
  7400.   font-size: 60px;
  7401.   position: relative;
  7402.   float: left;
  7403. }
  7404. .format-quote cite {
  7405.   margin-top: 5px;
  7406.   font-size: 24px;
  7407.   text-align: right;
  7408.   display: block;
  7409. }
  7410.  
  7411. /* =Status
  7412. -------------------------------------------------------------- */
  7413. .format-status .post-format {
  7414.   margin-bottom: 10px;
  7415. }
  7416. .format-status .avatar {
  7417.   float: left;
  7418.   margin: 0 17px 0 0;
  7419. }
  7420. .format-status .author {
  7421.   font-size: 18px;
  7422.   margin: 0;
  7423. }
  7424. .format-status .entry-content {
  7425.   padding-left: 77px;
  7426.   clear: none;
  7427.   display: inherit;
  7428. }
  7429. .format-status .entry-content p {
  7430.   margin-top: 0;
  7431. }
  7432. .format-status time {
  7433.   font-size: 13px;
  7434.   color: #666;
  7435.   margin: 5px 0 10px;
  7436.   display: inline-block;
  7437. }
  7438.  
  7439. /* =Link
  7440. -------------------------------------------------------------- */
  7441. .format-link blockquote {
  7442.   padding: 0 15px;
  7443. }
  7444. .format-link p {
  7445.   font-size: 16px;
  7446.   margin: 0;
  7447. }
  7448. .format-link footer.entry p {
  7449.   margin: 1em 0;
  7450. }
  7451. .format-link .entry-content a {
  7452.   font-size: 24px;
  7453. }
  7454.  
  7455. /* =Video
  7456. -------------------------------------------------------------- */
  7457. .responsive-video-wrapper {
  7458.   width: 100%;
  7459.   position: relative;
  7460.   padding: 0;
  7461. }
  7462.  
  7463. .responsive-video-wrapper iframe,
  7464. .responsive-video-wrapper object,
  7465. .responsive-video-wrapper embed {
  7466.   position: absolute;
  7467.   top: 0;
  7468.   left: 0;
  7469.   width: 100%;
  7470.   height: 100%;
  7471. }
  7472.  
  7473. /* =Gallery
  7474. -------------------------------------------------------------- */
  7475. .gallery {
  7476.   margin: 20px -20px;
  7477. }
  7478. .gallery > p {
  7479.   margin: 0;
  7480.   height: 0;
  7481. }
  7482.  
  7483. .gallery-item {
  7484.   margin-bottom: 20px;
  7485.   float: left;
  7486.   padding: 0 20px;
  7487. }
  7488. .gallery-item .gallery-icon img {
  7489.   width: 100%;
  7490. }
  7491. .gallery-item .gallery-caption {
  7492.   display: none;
  7493. }
  7494. .gallery-columns-1 .gallery-item {
  7495.   width: 100%;
  7496. }
  7497. .gallery-columns-2 .gallery-item {
  7498.   width: 50%;
  7499. }
  7500. .gallery-columns-3 .gallery-item {
  7501.   width: 33.33%;
  7502. }
  7503. .gallery-columns-4 .gallery-item {
  7504.   width: 25%;
  7505. }
  7506. .gallery-columns-5 .gallery-item {
  7507.   width: 20%;
  7508. }
  7509. .gallery-columns-6 .gallery-item {
  7510.   width: 16.66%;
  7511. }
  7512. .gallery-columns-7 .gallery-item {
  7513.   width: 14.28%;
  7514. }
  7515. .gallery-columns-8 .gallery-item {
  7516.   width: 12.5%;
  7517. }
  7518. .gallery-columns-9 .gallery-item {
  7519.   width: 11.11%;
  7520. }
  7521. @media (max-width: 480px) {
  7522.   .gallery .gallery-item {
  7523.     width: 100%;
  7524.     margin-bottom: 20px;
  7525.   }
  7526. }
  7527.  
  7528. /* =Tags
  7529. -------------------------------------------------------------- */
  7530. .tags {
  7531.   font-size: 14px;
  7532.   margin-bottom: 0;
  7533. }
  7534. .tags span {
  7535.   margin-right: 5px;
  7536. }
  7537. .tags a {
  7538.   -webkit-border-radius: 4px;
  7539.   -moz-border-radius: 4px;
  7540.   -ms-border-radius: 4px;
  7541.   -o-border-radius: 4px;
  7542.   border-radius: 4px;
  7543.   padding: 2px 6px;
  7544.   border: 1px solid #ccc;
  7545.   margin: 0 2px 5px 0;
  7546.   color: #666;
  7547.   display: inline-block;
  7548.   text-decoration: none;
  7549. }
  7550. .tags a:hover {
  7551.   color: #666;
  7552.   background: #f7f7f7;
  7553. }
  7554.  
  7555. /* =Pagination
  7556. -------------------------------------------------------------- */
  7557. .navigation {
  7558.   padding: 40px 0;
  7559. }
  7560. .infinite-scroll .navigation {
  7561.   display: none;
  7562. }
  7563. .navigation .nav-previous {
  7564.   float: left;
  7565. }
  7566. .navigation .nav-next {
  7567.   float: right;
  7568. }
  7569.  
  7570. .infinite-loader .spinner {
  7571.   left: 50% !important;
  7572. }
  7573.  
  7574. #infinite-handle {
  7575.   padding: 40px 0;
  7576.   clear: both;
  7577. }
  7578.  
  7579. #infinite-handle span {
  7580.   -webkit-border-radius: 3px;
  7581.   -moz-border-radius: 3px;
  7582.   -ms-border-radius: 3px;
  7583.   -o-border-radius: 3px;
  7584.   border-radius: 3px;
  7585.   background: #428BCA;
  7586.   color: #fff;
  7587.   width: 160px;
  7588.   margin: auto;
  7589.   display: block;
  7590.   text-align: center;
  7591.   font-size: 16px;
  7592.   padding: 8px 0;
  7593. }
  7594. #infinite-handle span:hover {
  7595.   background: #D43F3A;
  7596. }
  7597.  
  7598. #posts-pagination {
  7599.   font-size: 14px;
  7600.   padding: 0 0 60px;
  7601. }
  7602. #posts-pagination .next,
  7603. #posts-pagination .previous {
  7604.   max-width: 48%;
  7605. }
  7606. #posts-pagination a {
  7607.   white-space: normal;
  7608.   display: block;
  7609.   text-align: left;
  7610. }
  7611. #posts-pagination .next a {
  7612.   text-align: right;
  7613. }
  7614.  
  7615. /* =Comments
  7616. -------------------------------------------------------------- */
  7617. .comments-area .comment-respond {
  7618.   margin-bottom: 50px;
  7619. }
  7620. .comments-area .commentlist,
  7621. .comments-area .children {
  7622.   list-style: none;
  7623.   padding: 0;
  7624. }
  7625. .comments-area #comments-title {
  7626.   padding: 0 0 10px;
  7627.   font-size: 24px;
  7628. }
  7629. .comments-area .nocomments {
  7630.   margin-bottom: 40px;
  7631. }
  7632.  
  7633. .comment-form input {
  7634.   clear: both;
  7635.   display: block;
  7636. }
  7637.  
  7638. .commentlist .comment,
  7639. .commentlist .pingback {
  7640.   padding-bottom: 20px;
  7641. }
  7642. .commentlist .comment .avatar {
  7643.   float: left;
  7644. }
  7645. .commentlist .comment .comment-author,
  7646. .commentlist .comment .comment-meta,
  7647. .commentlist .comment .comment-text {
  7648.   padding-left: 75px;
  7649. }
  7650. .commentlist .comment .comment-text {
  7651.   margin-top: 10px;
  7652. }
  7653. .commentlist .comment .comment-author {
  7654.   font-size: 20px;
  7655. }
  7656. .commentlist .comment .comment-meta {
  7657.   font-size: 13px;
  7658.   color: #888;
  7659.   font-style: italic;
  7660. }
  7661. .commentlist .children {
  7662.   margin: 20px 0 0;
  7663.   padding-left: 10px;
  7664. }
  7665. .commentlist .children > .comment {
  7666.   padding-left: 23px !important;
  7667. }
  7668. .commentlist .children .comment {
  7669.   border-left: 1px solid #ddd;
  7670.   position: relative;
  7671. }
  7672. .commentlist .children .comment:before {
  7673.   width: 12px;
  7674.   height: 12px;
  7675.   display: block;
  7676.   background: #fff;
  7677.   -webkit-border-radius: 12px;
  7678.   -moz-border-radius: 12px;
  7679.   -ms-border-radius: 12px;
  7680.   -o-border-radius: 12px;
  7681.   border-radius: 12px;
  7682.   border: 1px solid #ddd;
  7683.   position: absolute;
  7684.   top: 30px;
  7685.   left: -6px;
  7686.   content: "";
  7687.   z-index: 60;
  7688. }
  7689. .commentlist .children .comment:after {
  7690.   width: 100px;
  7691.   height: 1px;
  7692.   border-top: 1px solid #ddd;
  7693.   display: block;
  7694.   position: absolute;
  7695.   top: 36px;
  7696.   left: -5px;
  7697.   content: "";
  7698.   z-index: 50;
  7699. }
  7700. .commentlist .comment-body {
  7701.   -webkit-border-radius: 6px;
  7702.   -moz-border-radius: 6px;
  7703.   -ms-border-radius: 6px;
  7704.   -o-border-radius: 6px;
  7705.   border-radius: 6px;
  7706.   padding: 20px;
  7707.   background: #f7f7f7;
  7708.   display: block;
  7709.   z-index: 100;
  7710.   position: relative;
  7711.   border: 1px solid #ddd;
  7712. }
  7713. .commentlist .bypostauthor > .comment-body {
  7714.   border: 10px solid #ddd;
  7715. }
  7716. .commentlist pre {
  7717.   background: #fff;
  7718.   border-color: #e6e6e6;
  7719. }
  7720.  
  7721. .comment-respond textarea {
  7722.   width: 100%;
  7723. }
  7724. .comment-respond .form-allowed-tags {
  7725.   font-size: 14px;
  7726. }
  7727. .comment-respond .form-allowed-tags code {
  7728.   white-space: normal;
  7729. }
  7730.  
  7731. #cancel-comment-reply-link {
  7732.   font-size: 14px;
  7733.   font-weight: normal;
  7734.   float: right;
  7735. }
  7736.  
  7737. /* =Archives
  7738. -------------------------------------------------------------- */
  7739. #archive-header {
  7740.   padding-bottom: 40px;
  7741. }
  7742. .category #archive-header {
  7743.   padding-bottom: 50px;
  7744. }
  7745.  
  7746. .page-title {
  7747.   margin: auto;
  7748.   padding: 50px 0 0;
  7749.   width: 100%;
  7750.   font-size: 28px;
  7751. }
  7752.  
  7753. .archive-meta {
  7754.   color: #999;
  7755.   margin: 0;
  7756.   font-size: 13px;
  7757.   font-weight: normal;
  7758.   padding: 10px 0 0;
  7759. }
  7760. .archive-meta p {
  7761.   margin: 0;
  7762. }
  7763.  
  7764. .archive #primary,
  7765. .search #primary,
  7766. .home #primary {
  7767.   padding: 0;
  7768. }
  7769. .archive.forum-archive #primary,
  7770. .search.forum-archive #primary,
  7771. .home.forum-archive #primary {
  7772.   padding: 0 15px;
  7773. }
  7774. .archive .format-standard.featured-image .entry-title,
  7775. .archive .format-standard.featured-image .entry-meta,
  7776. .archive .format-standard.featured-image .entry-content,
  7777. .archive .format-standard.featured-image footer.entry,
  7778. .search .format-standard.featured-image .entry-title,
  7779. .search .format-standard.featured-image .entry-meta,
  7780. .search .format-standard.featured-image .entry-content,
  7781. .search .format-standard.featured-image footer.entry,
  7782. .home .format-standard.featured-image .entry-title,
  7783. .home .format-standard.featured-image .entry-meta,
  7784. .home .format-standard.featured-image .entry-content,
  7785. .home .format-standard.featured-image footer.entry {
  7786.   padding-left: 330px;
  7787. }
  7788. @media (max-width: 768px) {
  7789.   .archive .format-standard.featured-image .entry-title,
  7790.   .archive .format-standard.featured-image .entry-meta,
  7791.   .archive .format-standard.featured-image .entry-content,
  7792.   .archive .format-standard.featured-image footer.entry,
  7793.   .search .format-standard.featured-image .entry-title,
  7794.   .search .format-standard.featured-image .entry-meta,
  7795.   .search .format-standard.featured-image .entry-content,
  7796.   .search .format-standard.featured-image footer.entry,
  7797.   .home .format-standard.featured-image .entry-title,
  7798.   .home .format-standard.featured-image .entry-meta,
  7799.   .home .format-standard.featured-image .entry-content,
  7800.   .home .format-standard.featured-image footer.entry {
  7801.     padding-left: 0;
  7802.     clear: both;
  7803.   }
  7804. }
  7805.  
  7806. .home.page #primary {
  7807.   padding: 0 15px;
  7808. }
  7809.  
  7810. /* =Sidebar
  7811. -------------------------------------------------------------- */
  7812. #secondary,
  7813. #tertiary {
  7814.   margin: 70px 0 40px;
  7815. }
  7816. @media (max-width: 480px) {
  7817.   #secondary,
  7818.   #tertiary {
  7819.     margin-top: 0;
  7820.   }
  7821. }
  7822.  
  7823. .widget {
  7824.   width: 100%;
  7825.   font-size: 90%;
  7826.   margin-bottom: 30px;
  7827. }
  7828. .widget .search-form label,
  7829. .widget .search-field {
  7830.   width: 100%;
  7831. }
  7832. .widget select {
  7833.   max-width: 100%;
  7834. }
  7835. .widget .search-submit {
  7836.   display: none;
  7837. }
  7838. .widget .tagcloud {
  7839.   padding: 0 0 20px;
  7840.   text-align: center;
  7841. }
  7842.  
  7843. .widget-title {
  7844.   font-size: 22px;
  7845.   margin: 0 0 10px;
  7846. }
  7847.  
  7848. .widget_rss ul {
  7849.   list-style: none;
  7850.   padding: 0;
  7851. }
  7852. .widget_rss ul li {
  7853.   padding-bottom: 15px;
  7854. }
  7855. .widget_rss ul li .rsswidget {
  7856.   font-size: 18px;
  7857.   line-height: 1.1;
  7858.   display: block;
  7859. }
  7860. .widget_rss ul li .rsswidget:hover {
  7861.   margin: 0 !important;
  7862. }
  7863. .widget_rss ul li .rssSummary {
  7864.   margin-top: 5px;
  7865. }
  7866. .widget_rss ul li .rss-date {
  7867.   font-size: 12px;
  7868.   color: #888;
  7869. }
  7870. .widget_rss ul li cite {
  7871.   font-style: italic;
  7872. }
  7873.  
  7874. /* =Footer Widgets
  7875. -------------------------------------------------------------- */
  7876. .line.active {
  7877.   border-top: 1px solid #333;
  7878.   width: 100%;
  7879.   display: block;
  7880.   margin-bottom: 20px;
  7881. }
  7882.  
  7883. .footer-widget {
  7884.   margin: 10px 0 30px;
  7885.   font-size: 14px;
  7886. }
  7887. .footer-widget #calendar_wrap {
  7888.   color: #444;
  7889.   text-shadow: none;
  7890. }
  7891. .footer-widget #calendar_wrap caption {
  7892.   color: #fff;
  7893.   text-shadow: 1px 1px 0 #000;
  7894.   margin-bottom: 10px;
  7895. }
  7896. .footer-widget ul {
  7897.   list-style: none;
  7898.   padding: 5px 0 0;
  7899. }
  7900. .footer-widget ul li {
  7901.   margin-bottom: 5px;
  7902. }
  7903. .footer-widget .widget-title {
  7904.   color: #fff;
  7905.   padding: 10px 0 5px;
  7906.   text-transform: uppercase;
  7907.   font-size: 16px;
  7908. }
  7909.  
  7910. /* =Footer
  7911. -------------------------------------------------------------- */
  7912. #footer {
  7913.   border-top: 1px solid #000;
  7914.   background: #222;
  7915.   color: #7B7B7B;
  7916.   font-size: 13px;
  7917.   position: relative;
  7918.   z-index: 100;
  7919.   clear: both;
  7920.   padding: 10px 0;
  7921. }
  7922. #footer .row {
  7923.   margin-bottom: 0;
  7924. }
  7925. #footer a,
  7926. #footer a .text-muted {
  7927.   color: #7B7B7B;
  7928. }
  7929. #footer #footer-content {
  7930.   padding-top: 15px;
  7931.   padding-bottom: 15px;
  7932. }
  7933. @media (max-width: 768px) {
  7934.   #footer #footer-content span {
  7935.     display: block;
  7936.     float: none !important;
  7937.     text-align: center;
  7938.   }
  7939. }
  7940. #footer .copyright a {
  7941.   color: #aaa;
  7942. }
  7943. #footer .credit-link {
  7944.   position: relative;
  7945. }
  7946. #footer .fa-leaf {
  7947.   -webkit-transform: rotate(-5deg);
  7948.   -moz-transform: rotate(-5deg);
  7949.   -ms-transform: rotate(-5deg);
  7950.   -o-transform: rotate(-5deg);
  7951.   transform: rotate(-5deg);
  7952.   font-size: 28px;
  7953.   position: absolute;
  7954.   top: -4px;
  7955.   left: -35px;
  7956. }
  7957. @media (max-width: 768px) {
  7958.   #footer .fa-leaf {
  7959.     display: none;
  7960.   }
  7961. }
  7962.  
  7963. /* =Grid Template
  7964. -------------------------------------------------------------- */
  7965. .page-template-page-templatestemplate-grid-php main #primary {
  7966.   padding-top: 60px;
  7967. }
  7968. .page-template-page-templatestemplate-grid-php main article {
  7969.   padding: 0 !important;
  7970.   margin-bottom: 40px;
  7971.   border-bottom: 5px solid #eee;
  7972. }
  7973. .page-template-page-templatestemplate-grid-php main .static-home article {
  7974.   padding-top: 60px !important;
  7975. }
  7976. .page-template-page-templatestemplate-grid-php main .navigation {
  7977.   padding-top: 20px;
  7978. }
  7979.  
  7980. .grid-template {
  7981.   padding-bottom: 30px;
  7982. }
  7983. .grid-template .col-md-4:nth-child(3n+1) {
  7984.   clear: both;
  7985. }
  7986. .grid-template img {
  7987.   padding: 0;
  7988.   background: none;
  7989.   border: 0;
  7990.   width: 100%;
  7991. }
  7992.  
  7993. .grid-page-content {
  7994.   background: #fff;
  7995. }
  7996.  
  7997. .grid-wrapper {
  7998.   border-top: 5px solid #ddd;
  7999.   padding: 20px;
  8000.   background: #f7f7f7;
  8001.   margin-bottom: 40px;
  8002.   min-height: 220px;
  8003. }
  8004.  
  8005. /* =Bootstrap fixes
  8006. -------------------------------------------------------------- */
  8007. .tab-content {
  8008.   padding: 15px;
  8009.   background: #fff;
  8010.   border: 1px solid #ddd;
  8011.   border-top: 0;
  8012. }
  8013.  
  8014. pre {
  8015.   font-size: 12px;
  8016. }
  8017.  
  8018. .carousel-inner h3 {
  8019.   color: #fff;
  8020. }
  8021.  
  8022. .btn .text-muted, .comment-reply-link .text-muted,
  8023. .form-submit #submit .text-muted {
  8024.   color: inherit;
  8025. }
  8026.  
  8027. [rel="tooltip"]:hover {
  8028.   text-decoration: none;
  8029. }
  8030.  
  8031. /* =bbPress
  8032. -------------------------------------------------------------- */
  8033. #bbpress-forums .avatar {
  8034.   -webkit-box-sizing: content-box;
  8035.   -moz-box-sizing: content-box;
  8036.   box-sizing: content-box;
  8037. }
  8038.  
  8039. .bbp-author-avatar {
  8040.   display: inline-block;
  8041. }
  8042. .bbp-author-avatar img {
  8043.   margin-bottom: 0 !important;
  8044. }
  8045.  
  8046. .bbp-search-form {
  8047.   margin-bottom: 20px;
  8048. }
  8049.  
  8050. .subscription-toggle {
  8051.   float: right;
  8052. }
  8053.  
  8054. .quicktags-toolbar,
  8055. .wp-editor-area {
  8056.   border: 1px solid #bbb !important;
  8057. }
  8058.  
  8059. .bbp-topic-form legend, .bbp-reply-form legend {
  8060.   border-bottom: 0;
  8061.   display: inline-block;
  8062.   width: auto;
  8063. }
  8064.  
  8065. .quicktags-toolbar {
  8066.   border-bottom: 0 !important;
  8067. }
  8068.  
  8069. .wp-editor-area {
  8070.   -webkit-border-radius: 0 0 6px 6px;
  8071.   -moz-border-radius: 0 0 6px 6px;
  8072.   -ms-border-radius: 0 0 6px 6px;
  8073.   -o-border-radius: 0 0 6px 6px;
  8074.   border-radius: 0 0 6px 6px;
  8075. }
  8076.  
  8077. /* =BuddyPress
  8078. -------------------------------------------------------------- */
  8079. #buddypress .clear {
  8080.   clear: both;
  8081. }
  8082. #buddypress .avatar {
  8083.   margin-top: 10px !important;
  8084. }
  8085. #buddypress #avatar-upload #file {
  8086.   margin-bottom: 20px;
  8087. }
  8088. #buddypress .label {
  8089.   display: table-cell;
  8090.   font-size: inherit;
  8091.   line-height: inherit;
  8092.   color: inherit;
  8093.   text-align: left;
  8094.   white-space: inherit;
  8095.   border-radius: 0;
  8096. }
  8097. #buddypress button,
  8098. #buddypress a.button,
  8099. #buddypress input[type=submit],
  8100. #buddypress input[type=button],
  8101. #buddypress input[type=reset],
  8102. #buddypress ul.button-nav li a,
  8103. #buddypress div.generic-button a,
  8104. #buddypress .comment-reply-link, #buddypress a.bp-title-button {
  8105.   font-size: 12px;
  8106. }
  8107.  
  8108. .wp-caption p.wp-caption-text {
  8109.   padding: 10px 0 0 !important;
  8110. }
  8111.  
  8112. /* =WordPress Core
  8113. -------------------------------------------------------------- */
  8114. .alignnone {
  8115.   margin: 5px 20px 20px 0;
  8116. }
  8117.  
  8118. .aligncenter,
  8119. div.aligncenter {
  8120.   display: block;
  8121.   margin: 5px auto 20px auto;
  8122. }
  8123.  
  8124. .alignright {
  8125.   float: right;
  8126.   margin: 5px 0 20px 20px;
  8127. }
  8128.  
  8129. .alignleft {
  8130.   float: left;
  8131.   margin: 5px 20px 20px 0;
  8132. }
  8133.  
  8134. .aligncenter {
  8135.   display: block;
  8136.   margin: 5px auto 20px auto;
  8137. }
  8138.  
  8139. a img.alignright {
  8140.   float: right;
  8141.   margin: 5px 0 20px 20px;
  8142. }
  8143.  
  8144. a img.alignnone {
  8145.   margin: 5px 20px 20px 0;
  8146. }
  8147.  
  8148. a img.alignleft {
  8149.   float: left;
  8150.   margin: 5px 20px 20px 0;
  8151. }
  8152.  
  8153. a img.aligncenter {
  8154.   display: block;
  8155.   margin-left: auto;
  8156.   margin-right: auto;
  8157. }
  8158.  
  8159. .wp-caption {
  8160.   background: #f2f2f2;
  8161.   border: 1px solid #e6e6e6;
  8162.   max-width: 100%;
  8163.   padding: 10px;
  8164.   text-align: center;
  8165. }
  8166.  
  8167. .wp-caption.alignnone {
  8168.   margin: 5px 20px 20px 0;
  8169. }
  8170.  
  8171. .wp-caption.alignleft {
  8172.   margin: 5px 20px 20px 0;
  8173. }
  8174.  
  8175. .wp-caption.alignright {
  8176.   margin: 5px 0 20px 20px;
  8177. }
  8178.  
  8179. .wp-caption img {
  8180.   border: 0 none;
  8181.   height: auto;
  8182.   margin: 0;
  8183.   max-width: 100%;
  8184.   padding: 0;
  8185.   width: auto;
  8186. }
  8187.  
  8188. .wp-caption p.wp-caption-text {
  8189.   font-size: 12px;
  8190.   margin: 0;
  8191.   padding: 5px;
  8192. }
  8193.  
  8194. .sticky {
  8195.   display: block;
  8196. }
Add Comment
Please, Sign In to add comment