Guest User

Untitled

a guest
Oct 18th, 2019
170
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
CSS 394.39 KB | None | 0 0
  1. html {
  2.     font-family: sans-serif;
  3.     -webkit-text-size-adjust: 100%;
  4.     -ms-text-size-adjust: 100%;
  5. }
  6.  
  7. body {
  8.     margin: 0;
  9. }
  10.  
  11. article,
  12. aside,
  13. details,
  14. figcaption,
  15. figure,
  16. footer,
  17. header,
  18. hgroup,
  19. main,
  20. menu,
  21. nav,
  22. section,
  23. summary {
  24.     display: block;
  25. }
  26.  
  27. audio,
  28. canvas,
  29. progress,
  30. video {
  31.     display: inline-block;
  32.     vertical-align: baseline;
  33. }
  34.  
  35. audio:not([controls]) {
  36.     display: none;
  37.     height: 0;
  38. }
  39.  
  40. [hidden],
  41. template {
  42.     display: none;
  43. }
  44.  
  45. a {
  46.     background-color: transparent;
  47. }
  48.  
  49. a:active,
  50. a:hover {
  51.     outline: 0;
  52. }
  53.  
  54. abbr[title] {
  55.     border-bottom: 1px dotted;
  56. }
  57.  
  58. b,
  59. strong {
  60.     font-weight: bold;
  61. }
  62.  
  63. dfn {
  64.     font-style: italic;
  65. }
  66.  
  67. h1 {
  68.     margin: .67em 0;
  69.     font-size: 2em;
  70. }
  71.  
  72. mark {
  73.     color: #000;
  74.     background: #ff0;
  75. }
  76.  
  77. small {
  78.     font-size: 80%;
  79. }
  80.  
  81. sub,
  82. sup {
  83.     position: relative;
  84.     font-size: 75%;
  85.     line-height: 0;
  86.     vertical-align: baseline;
  87. }
  88.  
  89. sup {
  90.     top: -.5em;
  91. }
  92.  
  93. sub {
  94.     bottom: -.25em;
  95. }
  96.  
  97. img {
  98.     border: 0;
  99. }
  100.  
  101. svg:not(:root) {
  102.     overflow: hidden;
  103. }
  104.  
  105. figure {
  106.     margin: 1em 40px;
  107. }
  108.  
  109. hr {
  110.     height: 0;
  111.     -webkit-box-sizing: content-box;
  112.     -moz-box-sizing: content-box;
  113.     box-sizing: content-box;
  114. }
  115.  
  116. pre {
  117.     overflow: auto;
  118. }
  119.  
  120. code,
  121. kbd,
  122. pre,
  123. samp {
  124.     font-family: monospace, monospace;
  125.     font-size: 1em;
  126. }
  127.  
  128. button,
  129. input,
  130. optgroup,
  131. select,
  132. textarea {
  133.     margin: 0;
  134.     font: inherit;
  135.     color: inherit;
  136. }
  137.  
  138. button {
  139.     overflow: visible;
  140. }
  141.  
  142. button,
  143. select {
  144.     text-transform: none;
  145. }
  146.  
  147. button,
  148. html input[type="button"],
  149. input[type="reset"],
  150. input[type="submit"] {
  151.     -webkit-appearance: button;
  152.     cursor: pointer;
  153. }
  154.  
  155. button[disabled],
  156. html input[disabled] {
  157.     cursor: default;
  158. }
  159.  
  160. button::-moz-focus-inner,
  161. input::-moz-focus-inner {
  162.     padding: 0;
  163.     border: 0;
  164. }
  165.  
  166. input {
  167.     line-height: normal;
  168. }
  169.  
  170. input[type="checkbox"],
  171. input[type="radio"] {
  172.     -webkit-box-sizing: border-box;
  173.     -moz-box-sizing: border-box;
  174.     box-sizing: border-box;
  175.     padding: 0;
  176. }
  177.  
  178. input[type="number"]::-webkit-inner-spin-button,
  179. input[type="number"]::-webkit-outer-spin-button {
  180.     height: auto;
  181. }
  182.  
  183. input[type="search"] {
  184.     -webkit-box-sizing: content-box;
  185.     -moz-box-sizing: content-box;
  186.     box-sizing: content-box;
  187.     -webkit-appearance: textfield;
  188. }
  189.  
  190. input[type="search"]::-webkit-search-cancel-button,
  191. input[type="search"]::-webkit-search-decoration {
  192.     -webkit-appearance: none;
  193. }
  194.  
  195. fieldset {
  196.     padding: .35em .625em .75em;
  197.     margin: 0 2px;
  198.     border: 1px solid #c0c0c0;
  199. }
  200.  
  201. legend {
  202.     padding: 0;
  203.     border: 0;
  204. }
  205.  
  206. textarea {
  207.     overflow: auto;
  208. }
  209.  
  210. optgroup {
  211.     font-weight: bold;
  212. }
  213.  
  214. table {
  215.     border-spacing: 0;
  216.     border-collapse: collapse;
  217. }
  218.  
  219. td,
  220. th {
  221.     padding: 0;
  222. }
  223.  
  224. @media print {
  225.     *,
  226.     *:before,
  227.     *:after {
  228.         color: #000 !important;
  229.         text-shadow: none !important;
  230.         background: transparent !important;
  231.         -webkit-box-shadow: none !important;
  232.         box-shadow: none !important;
  233.     }
  234.     a,
  235.     a:visited {
  236.         text-decoration: underline;
  237.     }
  238.     a[href]:after {
  239.         content: " (" attr(href) ")";
  240.     }
  241.     abbr[title]:after {
  242.         content: " (" attr(title) ")";
  243.     }
  244.     a[href^="#"]:after,
  245.     a[href^="javascript:"]:after {
  246.         content: "";
  247.     }
  248.     pre,
  249.     blockquote {
  250.         border: 1px solid #999;
  251.         page-break-inside: avoid;
  252.     }
  253.     thead {
  254.         display: table-header-group;
  255.     }
  256.     tr,
  257.     img {
  258.         page-break-inside: avoid;
  259.     }
  260.     img {
  261.         max-width: 100% !important;
  262.     }
  263.     p,
  264.     h2,
  265.     h3 {
  266.         orphans: 3;
  267.         widows: 3;
  268.     }
  269.     h2,
  270.     h3 {
  271.         page-break-after: avoid;
  272.     }
  273.     select {
  274.         background: #fff !important;
  275.     }
  276.     .navbar {
  277.         display: none;
  278.     }
  279.     .btn > .caret,
  280.     .dropup > .btn > .caret {
  281.         border-top-color: #000 !important;
  282.     }
  283.     .label {
  284.         border: 1px solid #000;
  285.     }
  286.     .table {
  287.         border-collapse: collapse !important;
  288.     }
  289.     .table td,
  290.     .table th {
  291.         background-color: #fff !important;
  292.     }
  293.     .table-bordered th,
  294.     .table-bordered td {
  295.         border: 1px solid #ddd !important;
  296.     }
  297. }
  298.  
  299. @font-face {
  300.     font-family: 'Glyphicons Halflings';
  301.     src: url(/sites/all/themes/resala/includes/fonts/glyphicons-halflings-regular.eot);
  302.     src: url(/sites/all/themes/resala/includes/fonts/glyphicons-halflings-regular.eot?#iefix) format('embedded-opentype'), url(/sites/all/themes/resala/includes/fonts/glyphicons-halflings-regular.woff2) format('woff2'), url(/sites/all/themes/resala/includes/fonts/glyphicons-halflings-regular.woff) format('woff'), url(/sites/all/themes/resala/includes/fonts/glyphicons-halflings-regular.ttf) format('truetype'), url(/sites/all/themes/resala/includes/fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular) format('svg');
  303. }
  304.  
  305. .glyphicon {
  306.     position: relative;
  307.     top: 1px;
  308.     display: inline-block;
  309.     font-family: 'Glyphicons Halflings';
  310.     font-style: normal;
  311.     font-weight: normal;
  312.     line-height: 1;
  313.     -webkit-font-smoothing: antialiased;
  314.     -moz-osx-font-smoothing: grayscale;
  315. }
  316.  
  317. .glyphicon-asterisk:before {
  318.     content: "\2a";
  319. }
  320.  
  321. .glyphicon-plus:before {
  322.     content: "\2b";
  323. }
  324.  
  325. .glyphicon-euro:before,
  326. .glyphicon-eur:before {
  327.     content: "\20ac";
  328. }
  329.  
  330. .glyphicon-minus:before {
  331.     content: "\2212";
  332. }
  333.  
  334. .glyphicon-cloud:before {
  335.     content: "\2601";
  336. }
  337.  
  338. .glyphicon-envelope:before {
  339.     content: "\2709";
  340. }
  341.  
  342. .glyphicon-pencil:before {
  343.     content: "\270f";
  344. }
  345.  
  346. .glyphicon-glass:before {
  347.     content: "\e001";
  348. }
  349.  
  350. .glyphicon-music:before {
  351.     content: "\e002";
  352. }
  353.  
  354. .glyphicon-search:before {
  355.     content: "\e003";
  356. }
  357.  
  358. .glyphicon-heart:before {
  359.     content: "\e005";
  360. }
  361.  
  362. .glyphicon-star:before {
  363.     content: "\e006";
  364. }
  365.  
  366. .glyphicon-star-empty:before {
  367.     content: "\e007";
  368. }
  369.  
  370. .glyphicon-user:before {
  371.     content: "\e008";
  372. }
  373.  
  374. .glyphicon-film:before {
  375.     content: "\e009";
  376. }
  377.  
  378. .glyphicon-th-large:before {
  379.     content: "\e010";
  380. }
  381.  
  382. .glyphicon-th:before {
  383.     content: "\e011";
  384. }
  385.  
  386. .glyphicon-th-list:before {
  387.     content: "\e012";
  388. }
  389.  
  390. .glyphicon-ok:before {
  391.     content: "\e013";
  392. }
  393.  
  394. .glyphicon-remove:before {
  395.     content: "\e014";
  396. }
  397.  
  398. .glyphicon-zoom-in:before {
  399.     content: "\e015";
  400. }
  401.  
  402. .glyphicon-zoom-out:before {
  403.     content: "\e016";
  404. }
  405.  
  406. .glyphicon-off:before {
  407.     content: "\e017";
  408. }
  409.  
  410. .glyphicon-signal:before {
  411.     content: "\e018";
  412. }
  413.  
  414. .glyphicon-cog:before {
  415.     content: "\e019";
  416. }
  417.  
  418. .glyphicon-trash:before {
  419.     content: "\e020";
  420. }
  421.  
  422. .glyphicon-home:before {
  423.     content: "\e021";
  424. }
  425.  
  426. .glyphicon-file:before {
  427.     content: "\e022";
  428. }
  429.  
  430. .glyphicon-time:before {
  431.     content: "\e023";
  432. }
  433.  
  434. .glyphicon-road:before {
  435.     content: "\e024";
  436. }
  437.  
  438. .glyphicon-download-alt:before {
  439.     content: "\e025";
  440. }
  441.  
  442. .glyphicon-download:before {
  443.     content: "\e026";
  444. }
  445.  
  446. .glyphicon-upload:before {
  447.     content: "\e027";
  448. }
  449.  
  450. .glyphicon-inbox:before {
  451.     content: "\e028";
  452. }
  453.  
  454. .glyphicon-play-circle:before {
  455.     content: "\e029";
  456. }
  457.  
  458. .glyphicon-repeat:before {
  459.     content: "\e030";
  460. }
  461.  
  462. .glyphicon-refresh:before {
  463.     content: "\e031";
  464. }
  465.  
  466. .glyphicon-list-alt:before {
  467.     content: "\e032";
  468. }
  469.  
  470. .glyphicon-lock:before {
  471.     content: "\e033";
  472. }
  473.  
  474. .glyphicon-flag:before {
  475.     content: "\e034";
  476. }
  477.  
  478. .glyphicon-headphones:before {
  479.     content: "\e035";
  480. }
  481.  
  482. .glyphicon-volume-off:before {
  483.     content: "\e036";
  484. }
  485.  
  486. .glyphicon-volume-down:before {
  487.     content: "\e037";
  488. }
  489.  
  490. .glyphicon-volume-up:before {
  491.     content: "\e038";
  492. }
  493.  
  494. .glyphicon-qrcode:before {
  495.     content: "\e039";
  496. }
  497.  
  498. .glyphicon-barcode:before {
  499.     content: "\e040";
  500. }
  501.  
  502. .glyphicon-tag:before {
  503.     content: "\e041";
  504. }
  505.  
  506. .glyphicon-tags:before {
  507.     content: "\e042";
  508. }
  509.  
  510. .glyphicon-book:before {
  511.     content: "\e043";
  512. }
  513.  
  514. .glyphicon-bookmark:before {
  515.     content: "\e044";
  516. }
  517.  
  518. .glyphicon-print:before {
  519.     content: "\e045";
  520. }
  521.  
  522. .glyphicon-camera:before {
  523.     content: "\e046";
  524. }
  525.  
  526. .glyphicon-font:before {
  527.     content: "\e047";
  528. }
  529.  
  530. .glyphicon-bold:before {
  531.     content: "\e048";
  532. }
  533.  
  534. .glyphicon-italic:before {
  535.     content: "\e049";
  536. }
  537.  
  538. .glyphicon-text-height:before {
  539.     content: "\e050";
  540. }
  541.  
  542. .glyphicon-text-width:before {
  543.     content: "\e051";
  544. }
  545.  
  546. .glyphicon-align-left:before {
  547.     content: "\e052";
  548. }
  549.  
  550. .glyphicon-align-center:before {
  551.     content: "\e053";
  552. }
  553.  
  554. .glyphicon-align-right:before {
  555.     content: "\e054";
  556. }
  557.  
  558. .glyphicon-align-justify:before {
  559.     content: "\e055";
  560. }
  561.  
  562. .glyphicon-list:before {
  563.     content: "\e056";
  564. }
  565.  
  566. .glyphicon-indent-left:before {
  567.     content: "\e057";
  568. }
  569.  
  570. .glyphicon-indent-right:before {
  571.     content: "\e058";
  572. }
  573.  
  574. .glyphicon-facetime-video:before {
  575.     content: "\e059";
  576. }
  577.  
  578. .glyphicon-picture:before {
  579.     content: "\e060";
  580. }
  581.  
  582. .glyphicon-map-marker:before {
  583.     content: "\e062";
  584. }
  585.  
  586. .glyphicon-adjust:before {
  587.     content: "\e063";
  588. }
  589.  
  590. .glyphicon-tint:before {
  591.     content: "\e064";
  592. }
  593.  
  594. .glyphicon-edit:before {
  595.     content: "\e065";
  596. }
  597.  
  598. .glyphicon-share:before {
  599.     content: "\e066";
  600. }
  601.  
  602. .glyphicon-check:before {
  603.     content: "\e067";
  604. }
  605.  
  606. .glyphicon-move:before {
  607.     content: "\e068";
  608. }
  609.  
  610. .glyphicon-step-backward:before {
  611.     content: "\e069";
  612. }
  613.  
  614. .glyphicon-fast-backward:before {
  615.     content: "\e070";
  616. }
  617.  
  618. .glyphicon-backward:before {
  619.     content: "\e071";
  620. }
  621.  
  622. .glyphicon-play:before {
  623.     content: "\e072";
  624. }
  625.  
  626. .glyphicon-pause:before {
  627.     content: "\e073";
  628. }
  629.  
  630. .glyphicon-stop:before {
  631.     content: "\e074";
  632. }
  633.  
  634. .glyphicon-forward:before {
  635.     content: "\e075";
  636. }
  637.  
  638. .glyphicon-fast-forward:before {
  639.     content: "\e076";
  640. }
  641.  
  642. .glyphicon-step-forward:before {
  643.     content: "\e077";
  644. }
  645.  
  646. .glyphicon-eject:before {
  647.     content: "\e078";
  648. }
  649.  
  650. .glyphicon-chevron-left:before {
  651.     content: "\e079";
  652. }
  653.  
  654. .glyphicon-chevron-right:before {
  655.     content: "\e080";
  656. }
  657.  
  658. .glyphicon-plus-sign:before {
  659.     content: "\e081";
  660. }
  661.  
  662. .glyphicon-minus-sign:before {
  663.     content: "\e082";
  664. }
  665.  
  666. .glyphicon-remove-sign:before {
  667.     content: "\e083";
  668. }
  669.  
  670. .glyphicon-ok-sign:before {
  671.     content: "\e084";
  672. }
  673.  
  674. .glyphicon-question-sign:before {
  675.     content: "\e085";
  676. }
  677.  
  678. .glyphicon-info-sign:before {
  679.     content: "\e086";
  680. }
  681.  
  682. .glyphicon-screenshot:before {
  683.     content: "\e087";
  684. }
  685.  
  686. .glyphicon-remove-circle:before {
  687.     content: "\e088";
  688. }
  689.  
  690. .glyphicon-ok-circle:before {
  691.     content: "\e089";
  692. }
  693.  
  694. .glyphicon-ban-circle:before {
  695.     content: "\e090";
  696. }
  697.  
  698. .glyphicon-arrow-left:before {
  699.     content: "\e091";
  700. }
  701.  
  702. .glyphicon-arrow-right:before {
  703.     content: "\e092";
  704. }
  705.  
  706. .glyphicon-arrow-up:before {
  707.     content: "\e093";
  708. }
  709.  
  710. .glyphicon-arrow-down:before {
  711.     content: "\e094";
  712. }
  713.  
  714. .glyphicon-share-alt:before {
  715.     content: "\e095";
  716. }
  717.  
  718. .glyphicon-resize-full:before {
  719.     content: "\e096";
  720. }
  721.  
  722. .glyphicon-resize-small:before {
  723.     content: "\e097";
  724. }
  725.  
  726. .glyphicon-exclamation-sign:before {
  727.     content: "\e101";
  728. }
  729.  
  730. .glyphicon-gift:before {
  731.     content: "\e102";
  732. }
  733.  
  734. .glyphicon-leaf:before {
  735.     content: "\e103";
  736. }
  737.  
  738. .glyphicon-fire:before {
  739.     content: "\e104";
  740. }
  741.  
  742. .glyphicon-eye-open:before {
  743.     content: "\e105";
  744. }
  745.  
  746. .glyphicon-eye-close:before {
  747.     content: "\e106";
  748. }
  749.  
  750. .glyphicon-warning-sign:before {
  751.     content: "\e107";
  752. }
  753.  
  754. .glyphicon-plane:before {
  755.     content: "\e108";
  756. }
  757.  
  758. .glyphicon-calendar:before {
  759.     content: "\e109";
  760. }
  761.  
  762. .glyphicon-random:before {
  763.     content: "\e110";
  764. }
  765.  
  766. .glyphicon-comment:before {
  767.     content: "\e111";
  768. }
  769.  
  770. .glyphicon-magnet:before {
  771.     content: "\e112";
  772. }
  773.  
  774. .glyphicon-chevron-up:before {
  775.     content: "\e113";
  776. }
  777.  
  778. .glyphicon-chevron-down:before {
  779.     content: "\e114";
  780. }
  781.  
  782. .glyphicon-retweet:before {
  783.     content: "\e115";
  784. }
  785.  
  786. .glyphicon-shopping-cart:before {
  787.     content: "\e116";
  788. }
  789.  
  790. .glyphicon-folder-close:before {
  791.     content: "\e117";
  792. }
  793.  
  794. .glyphicon-folder-open:before {
  795.     content: "\e118";
  796. }
  797.  
  798. .glyphicon-resize-vertical:before {
  799.     content: "\e119";
  800. }
  801.  
  802. .glyphicon-resize-horizontal:before {
  803.     content: "\e120";
  804. }
  805.  
  806. .glyphicon-hdd:before {
  807.     content: "\e121";
  808. }
  809.  
  810. .glyphicon-bullhorn:before {
  811.     content: "\e122";
  812. }
  813.  
  814. .glyphicon-bell:before {
  815.     content: "\e123";
  816. }
  817.  
  818. .glyphicon-certificate:before {
  819.     content: "\e124";
  820. }
  821.  
  822. .glyphicon-thumbs-up:before {
  823.     content: "\e125";
  824. }
  825.  
  826. .glyphicon-thumbs-down:before {
  827.     content: "\e126";
  828. }
  829.  
  830. .glyphicon-hand-right:before {
  831.     content: "\e127";
  832. }
  833.  
  834. .glyphicon-hand-left:before {
  835.     content: "\e128";
  836. }
  837.  
  838. .glyphicon-hand-up:before {
  839.     content: "\e129";
  840. }
  841.  
  842. .glyphicon-hand-down:before {
  843.     content: "\e130";
  844. }
  845.  
  846. .glyphicon-circle-arrow-right:before {
  847.     content: "\e131";
  848. }
  849.  
  850. .glyphicon-circle-arrow-left:before {
  851.     content: "\e132";
  852. }
  853.  
  854. .glyphicon-circle-arrow-up:before {
  855.     content: "\e133";
  856. }
  857.  
  858. .glyphicon-circle-arrow-down:before {
  859.     content: "\e134";
  860. }
  861.  
  862. .glyphicon-globe:before {
  863.     content: "\e135";
  864. }
  865.  
  866. .glyphicon-wrench:before {
  867.     content: "\e136";
  868. }
  869.  
  870. .glyphicon-tasks:before {
  871.     content: "\e137";
  872. }
  873.  
  874. .glyphicon-filter:before {
  875.     content: "\e138";
  876. }
  877.  
  878. .glyphicon-briefcase:before {
  879.     content: "\e139";
  880. }
  881.  
  882. .glyphicon-fullscreen:before {
  883.     content: "\e140";
  884. }
  885.  
  886. .glyphicon-dashboard:before {
  887.     content: "\e141";
  888. }
  889.  
  890. .glyphicon-paperclip:before {
  891.     content: "\e142";
  892. }
  893.  
  894. .glyphicon-heart-empty:before {
  895.     content: "\e143";
  896. }
  897.  
  898. .glyphicon-link:before {
  899.     content: "\e144";
  900. }
  901.  
  902. .glyphicon-phone:before {
  903.     content: "\e145";
  904. }
  905.  
  906. .glyphicon-pushpin:before {
  907.     content: "\e146";
  908. }
  909.  
  910. .glyphicon-usd:before {
  911.     content: "\e148";
  912. }
  913.  
  914. .glyphicon-gbp:before {
  915.     content: "\e149";
  916. }
  917.  
  918. .glyphicon-sort:before {
  919.     content: "\e150";
  920. }
  921.  
  922. .glyphicon-sort-by-alphabet:before {
  923.     content: "\e151";
  924. }
  925.  
  926. .glyphicon-sort-by-alphabet-alt:before {
  927.     content: "\e152";
  928. }
  929.  
  930. .glyphicon-sort-by-order:before {
  931.     content: "\e153";
  932. }
  933.  
  934. .glyphicon-sort-by-order-alt:before {
  935.     content: "\e154";
  936. }
  937.  
  938. .glyphicon-sort-by-attributes:before {
  939.     content: "\e155";
  940. }
  941.  
  942. .glyphicon-sort-by-attributes-alt:before {
  943.     content: "\e156";
  944. }
  945.  
  946. .glyphicon-unchecked:before {
  947.     content: "\e157";
  948. }
  949.  
  950. .glyphicon-expand:before {
  951.     content: "\e158";
  952. }
  953.  
  954. .glyphicon-collapse-down:before {
  955.     content: "\e159";
  956. }
  957.  
  958. .glyphicon-collapse-up:before {
  959.     content: "\e160";
  960. }
  961.  
  962. .glyphicon-log-in:before {
  963.     content: "\e161";
  964. }
  965.  
  966. .glyphicon-flash:before {
  967.     content: "\e162";
  968. }
  969.  
  970. .glyphicon-log-out:before {
  971.     content: "\e163";
  972. }
  973.  
  974. .glyphicon-new-window:before {
  975.     content: "\e164";
  976. }
  977.  
  978. .glyphicon-record:before {
  979.     content: "\e165";
  980. }
  981.  
  982. .glyphicon-save:before {
  983.     content: "\e166";
  984. }
  985.  
  986. .glyphicon-open:before {
  987.     content: "\e167";
  988. }
  989.  
  990. .glyphicon-saved:before {
  991.     content: "\e168";
  992. }
  993.  
  994. .glyphicon-import:before {
  995.     content: "\e169";
  996. }
  997.  
  998. .glyphicon-export:before {
  999.     content: "\e170";
  1000. }
  1001.  
  1002. .glyphicon-send:before {
  1003.     content: "\e171";
  1004. }
  1005.  
  1006. .glyphicon-floppy-disk:before {
  1007.     content: "\e172";
  1008. }
  1009.  
  1010. .glyphicon-floppy-saved:before {
  1011.     content: "\e173";
  1012. }
  1013.  
  1014. .glyphicon-floppy-remove:before {
  1015.     content: "\e174";
  1016. }
  1017.  
  1018. .glyphicon-floppy-save:before {
  1019.     content: "\e175";
  1020. }
  1021.  
  1022. .glyphicon-floppy-open:before {
  1023.     content: "\e176";
  1024. }
  1025.  
  1026. .glyphicon-credit-card:before {
  1027.     content: "\e177";
  1028. }
  1029.  
  1030. .glyphicon-transfer:before {
  1031.     content: "\e178";
  1032. }
  1033.  
  1034. .glyphicon-cutlery:before {
  1035.     content: "\e179";
  1036. }
  1037.  
  1038. .glyphicon-header:before {
  1039.     content: "\e180";
  1040. }
  1041.  
  1042. .glyphicon-compressed:before {
  1043.     content: "\e181";
  1044. }
  1045.  
  1046. .glyphicon-earphone:before {
  1047.     content: "\e182";
  1048. }
  1049.  
  1050. .glyphicon-phone-alt:before {
  1051.     content: "\e183";
  1052. }
  1053.  
  1054. .glyphicon-tower:before {
  1055.     content: "\e184";
  1056. }
  1057.  
  1058. .glyphicon-stats:before {
  1059.     content: "\e185";
  1060. }
  1061.  
  1062. .glyphicon-sd-video:before {
  1063.     content: "\e186";
  1064. }
  1065.  
  1066. .glyphicon-hd-video:before {
  1067.     content: "\e187";
  1068. }
  1069.  
  1070. .glyphicon-subtitles:before {
  1071.     content: "\e188";
  1072. }
  1073.  
  1074. .glyphicon-sound-stereo:before {
  1075.     content: "\e189";
  1076. }
  1077.  
  1078. .glyphicon-sound-dolby:before {
  1079.     content: "\e190";
  1080. }
  1081.  
  1082. .glyphicon-sound-5-1:before {
  1083.     content: "\e191";
  1084. }
  1085.  
  1086. .glyphicon-sound-6-1:before {
  1087.     content: "\e192";
  1088. }
  1089.  
  1090. .glyphicon-sound-7-1:before {
  1091.     content: "\e193";
  1092. }
  1093.  
  1094. .glyphicon-copyright-mark:before {
  1095.     content: "\e194";
  1096. }
  1097.  
  1098. .glyphicon-registration-mark:before {
  1099.     content: "\e195";
  1100. }
  1101.  
  1102. .glyphicon-cloud-download:before {
  1103.     content: "\e197";
  1104. }
  1105.  
  1106. .glyphicon-cloud-upload:before {
  1107.     content: "\e198";
  1108. }
  1109.  
  1110. .glyphicon-tree-conifer:before {
  1111.     content: "\e199";
  1112. }
  1113.  
  1114. .glyphicon-tree-deciduous:before {
  1115.     content: "\e200";
  1116. }
  1117.  
  1118. .glyphicon-cd:before {
  1119.     content: "\e201";
  1120. }
  1121.  
  1122. .glyphicon-save-file:before {
  1123.     content: "\e202";
  1124. }
  1125.  
  1126. .glyphicon-open-file:before {
  1127.     content: "\e203";
  1128. }
  1129.  
  1130. .glyphicon-level-up:before {
  1131.     content: "\e204";
  1132. }
  1133.  
  1134. .glyphicon-copy:before {
  1135.     content: "\e205";
  1136. }
  1137.  
  1138. .glyphicon-paste:before {
  1139.     content: "\e206";
  1140. }
  1141.  
  1142. .glyphicon-alert:before {
  1143.     content: "\e209";
  1144. }
  1145.  
  1146. .glyphicon-equalizer:before {
  1147.     content: "\e210";
  1148. }
  1149.  
  1150. .glyphicon-king:before {
  1151.     content: "\e211";
  1152. }
  1153.  
  1154. .glyphicon-queen:before {
  1155.     content: "\e212";
  1156. }
  1157.  
  1158. .glyphicon-pawn:before {
  1159.     content: "\e213";
  1160. }
  1161.  
  1162. .glyphicon-bishop:before {
  1163.     content: "\e214";
  1164. }
  1165.  
  1166. .glyphicon-knight:before {
  1167.     content: "\e215";
  1168. }
  1169.  
  1170. .glyphicon-baby-formula:before {
  1171.     content: "\e216";
  1172. }
  1173.  
  1174. .glyphicon-tent:before {
  1175.     content: "\26fa";
  1176. }
  1177.  
  1178. .glyphicon-blackboard:before {
  1179.     content: "\e218";
  1180. }
  1181.  
  1182. .glyphicon-bed:before {
  1183.     content: "\e219";
  1184. }
  1185.  
  1186. .glyphicon-apple:before {
  1187.     content: "\f8ff";
  1188. }
  1189.  
  1190. .glyphicon-erase:before {
  1191.     content: "\e221";
  1192. }
  1193.  
  1194. .glyphicon-hourglass:before {
  1195.     content: "\231b";
  1196. }
  1197.  
  1198. .glyphicon-lamp:before {
  1199.     content: "\e223";
  1200. }
  1201.  
  1202. .glyphicon-duplicate:before {
  1203.     content: "\e224";
  1204. }
  1205.  
  1206. .glyphicon-piggy-bank:before {
  1207.     content: "\e225";
  1208. }
  1209.  
  1210. .glyphicon-scissors:before {
  1211.     content: "\e226";
  1212. }
  1213.  
  1214. .glyphicon-bitcoin:before {
  1215.     content: "\e227";
  1216. }
  1217.  
  1218. .glyphicon-yen:before {
  1219.     content: "\00a5";
  1220. }
  1221.  
  1222. .glyphicon-ruble:before {
  1223.     content: "\20bd";
  1224. }
  1225.  
  1226. .glyphicon-scale:before {
  1227.     content: "\e230";
  1228. }
  1229.  
  1230. .glyphicon-ice-lolly:before {
  1231.     content: "\e231";
  1232. }
  1233.  
  1234. .glyphicon-ice-lolly-tasted:before {
  1235.     content: "\e232";
  1236. }
  1237.  
  1238. .glyphicon-education:before {
  1239.     content: "\e233";
  1240. }
  1241.  
  1242. .glyphicon-option-horizontal:before {
  1243.     content: "\e234";
  1244. }
  1245.  
  1246. .glyphicon-option-vertical:before {
  1247.     content: "\e235";
  1248. }
  1249.  
  1250. .glyphicon-menu-hamburger:before {
  1251.     content: "\e236";
  1252. }
  1253.  
  1254. .glyphicon-modal-window:before {
  1255.     content: "\e237";
  1256. }
  1257.  
  1258. .glyphicon-oil:before {
  1259.     content: "\e238";
  1260. }
  1261.  
  1262. .glyphicon-grain:before {
  1263.     content: "\e239";
  1264. }
  1265.  
  1266. .glyphicon-sunglasses:before {
  1267.     content: "\e240";
  1268. }
  1269.  
  1270. .glyphicon-text-size:before {
  1271.     content: "\e241";
  1272. }
  1273.  
  1274. .glyphicon-text-color:before {
  1275.     content: "\e242";
  1276. }
  1277.  
  1278. .glyphicon-text-background:before {
  1279.     content: "\e243";
  1280. }
  1281.  
  1282. .glyphicon-object-align-top:before {
  1283.     content: "\e244";
  1284. }
  1285.  
  1286. .glyphicon-object-align-bottom:before {
  1287.     content: "\e245";
  1288. }
  1289.  
  1290. .glyphicon-object-align-horizontal:before {
  1291.     content: "\e246";
  1292. }
  1293.  
  1294. .glyphicon-object-align-left:before {
  1295.     content: "\e247";
  1296. }
  1297.  
  1298. .glyphicon-object-align-vertical:before {
  1299.     content: "\e248";
  1300. }
  1301.  
  1302. .glyphicon-object-align-right:before {
  1303.     content: "\e249";
  1304. }
  1305.  
  1306. .glyphicon-triangle-right:before {
  1307.     content: "\e250";
  1308. }
  1309.  
  1310. .glyphicon-triangle-left:before {
  1311.     content: "\e251";
  1312. }
  1313.  
  1314. .glyphicon-triangle-bottom:before {
  1315.     content: "\e252";
  1316. }
  1317.  
  1318. .glyphicon-triangle-top:before {
  1319.     content: "\e253";
  1320. }
  1321.  
  1322. .glyphicon-console:before {
  1323.     content: "\e254";
  1324. }
  1325.  
  1326. .glyphicon-superscript:before {
  1327.     content: "\e255";
  1328. }
  1329.  
  1330. .glyphicon-subscript:before {
  1331.     content: "\e256";
  1332. }
  1333.  
  1334. .glyphicon-menu-left:before {
  1335.     content: "\e257";
  1336. }
  1337.  
  1338. .glyphicon-menu-right:before {
  1339.     content: "\e258";
  1340. }
  1341.  
  1342. .glyphicon-menu-down:before {
  1343.     content: "\e259";
  1344. }
  1345.  
  1346. .glyphicon-menu-up:before {
  1347.     content: "\e260";
  1348. }
  1349.  
  1350. * {
  1351.     -webkit-box-sizing: border-box;
  1352.     -moz-box-sizing: border-box;
  1353.     box-sizing: border-box;
  1354. }
  1355.  
  1356. *:before,
  1357. *:after {
  1358.     -webkit-box-sizing: border-box;
  1359.     -moz-box-sizing: border-box;
  1360.     box-sizing: border-box;
  1361. }
  1362.  
  1363. html {
  1364.     font-size: 10px;
  1365.     -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  1366. }
  1367.  
  1368. body {
  1369.     font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  1370.     font-size: 14px;
  1371.     line-height: 1.42857143;
  1372.     color: #333;
  1373.     background-color: #fff;
  1374. }
  1375.  
  1376. input,
  1377. button,
  1378. select,
  1379. textarea {
  1380.     font-family: inherit;
  1381.     font-size: inherit;
  1382.     line-height: inherit;
  1383. }
  1384.  
  1385. a {
  1386.     color: #337ab7;
  1387.     text-decoration: none;
  1388. }
  1389.  
  1390. a:hover,
  1391. a:focus {
  1392.     color: #23527c;
  1393.     text-decoration: underline;
  1394. }
  1395.  
  1396. a:focus {
  1397.     outline: thin dotted;
  1398.     outline: 5px auto -webkit-focus-ring-color;
  1399.     outline-offset: -2px;
  1400. }
  1401.  
  1402. figure {
  1403.     margin: 0;
  1404. }
  1405.  
  1406. img {
  1407.     vertical-align: middle;
  1408. }
  1409.  
  1410. .img-responsive,
  1411. .thumbnail > img,
  1412. .thumbnail a > img,
  1413. .carousel-inner > .item > img,
  1414. .carousel-inner > .item > a > img {
  1415.     display: block;
  1416.     max-width: 100%;
  1417.     height: auto;
  1418. }
  1419.  
  1420. .img-rounded {
  1421.     border-radius: 6px;
  1422. }
  1423.  
  1424. .img-thumbnail {
  1425.     display: inline-block;
  1426.     max-width: 100%;
  1427.     height: auto;
  1428.     padding: 4px;
  1429.     line-height: 1.42857143;
  1430.     background-color: #fff;
  1431.     border: 1px solid #ddd;
  1432.     border-radius: 4px;
  1433.     -webkit-transition: all .2s ease-in-out;
  1434.     -o-transition: all .2s ease-in-out;
  1435.     transition: all .2s ease-in-out;
  1436. }
  1437.  
  1438. .img-circle {
  1439.     border-radius: 50%;
  1440. }
  1441.  
  1442. hr {
  1443.     margin-top: 20px;
  1444.     margin-bottom: 20px;
  1445.     border: 0;
  1446.     border-top: 1px solid #eee;
  1447. }
  1448.  
  1449. .sr-only {
  1450.     position: absolute;
  1451.     width: 1px;
  1452.     height: 1px;
  1453.     padding: 0;
  1454.     margin: -1px;
  1455.     overflow: hidden;
  1456.     clip: rect(0, 0, 0, 0);
  1457.     border: 0;
  1458. }
  1459.  
  1460. .sr-only-focusable:active,
  1461. .sr-only-focusable:focus {
  1462.     position: static;
  1463.     width: auto;
  1464.     height: auto;
  1465.     margin: 0;
  1466.     overflow: visible;
  1467.     clip: auto;
  1468. }
  1469.  
  1470. h1,
  1471. h2,
  1472. h3,
  1473. h4,
  1474. h5,
  1475. h6,
  1476. .h1,
  1477. .h2,
  1478. .h3,
  1479. .h4,
  1480. .h5,
  1481. .h6 {
  1482.     font-family: inherit;
  1483.     font-weight: 500;
  1484.     line-height: 1.1;
  1485.     color: inherit;
  1486. }
  1487.  
  1488. h1 small,
  1489. h2 small,
  1490. h3 small,
  1491. h4 small,
  1492. h5 small,
  1493. h6 small,
  1494. .h1 small,
  1495. .h2 small,
  1496. .h3 small,
  1497. .h4 small,
  1498. .h5 small,
  1499. .h6 small,
  1500. h1 .small,
  1501. h2 .small,
  1502. h3 .small,
  1503. h4 .small,
  1504. h5 .small,
  1505. h6 .small,
  1506. .h1 .small,
  1507. .h2 .small,
  1508. .h3 .small,
  1509. .h4 .small,
  1510. .h5 .small,
  1511. .h6 .small {
  1512.     font-weight: normal;
  1513.     line-height: 1;
  1514.     color: #777;
  1515. }
  1516.  
  1517. h1,
  1518. .h1,
  1519. h2,
  1520. .h2,
  1521. h3,
  1522. .h3 {
  1523.     margin-top: 20px;
  1524.     margin-bottom: 10px;
  1525. }
  1526.  
  1527. h1 small,
  1528. .h1 small,
  1529. h2 small,
  1530. .h2 small,
  1531. h3 small,
  1532. .h3 small,
  1533. h1 .small,
  1534. .h1 .small,
  1535. h2 .small,
  1536. .h2 .small,
  1537. h3 .small,
  1538. .h3 .small {
  1539.     font-size: 65%;
  1540. }
  1541.  
  1542. h4,
  1543. .h4,
  1544. h5,
  1545. .h5,
  1546. h6,
  1547. .h6 {
  1548.     margin-top: 10px;
  1549.     margin-bottom: 10px;
  1550. }
  1551.  
  1552. h4 small,
  1553. .h4 small,
  1554. h5 small,
  1555. .h5 small,
  1556. h6 small,
  1557. .h6 small,
  1558. h4 .small,
  1559. .h4 .small,
  1560. h5 .small,
  1561. .h5 .small,
  1562. h6 .small,
  1563. .h6 .small {
  1564.     font-size: 75%;
  1565. }
  1566.  
  1567. h1,
  1568. .h1 {
  1569.     font-size: 36px;
  1570. }
  1571.  
  1572. h2,
  1573. .h2 {
  1574.     font-size: 30px;
  1575. }
  1576.  
  1577. h3,
  1578. .h3 {
  1579.     font-size: 24px;
  1580. }
  1581.  
  1582. h4,
  1583. .h4 {
  1584.     font-size: 18px;
  1585. }
  1586.  
  1587. h5,
  1588. .h5 {
  1589.     font-size: 14px;
  1590. }
  1591.  
  1592. h6,
  1593. .h6 {
  1594.     font-size: 12px;
  1595. }
  1596.  
  1597. p {
  1598.     margin: 0 0 10px;
  1599. }
  1600.  
  1601. .lead {
  1602.     margin-bottom: 20px;
  1603.     font-size: 16px;
  1604.     font-weight: 300;
  1605.     line-height: 1.4;
  1606. }
  1607.  
  1608. @media (min-width:768px) {
  1609.     .lead {
  1610.         font-size: 21px;
  1611.     }
  1612. }
  1613.  
  1614. small,
  1615. .small {
  1616.     font-size: 85%;
  1617. }
  1618.  
  1619. mark,
  1620. .mark {
  1621.     padding: .2em;
  1622.     background-color: #fcf8e3;
  1623. }
  1624.  
  1625. .text-left {
  1626.     text-align: left;
  1627. }
  1628.  
  1629. .text-right {
  1630.     text-align: right;
  1631. }
  1632.  
  1633. .text-center {
  1634.     text-align: center;
  1635. }
  1636.  
  1637. .text-justify {
  1638.     text-align: justify;
  1639. }
  1640.  
  1641. .text-nowrap {
  1642.     white-space: nowrap;
  1643. }
  1644.  
  1645. .text-lowercase {
  1646.     text-transform: lowercase;
  1647. }
  1648.  
  1649. .text-uppercase {
  1650.     text-transform: uppercase;
  1651. }
  1652.  
  1653. .text-capitalize {
  1654.     text-transform: capitalize;
  1655. }
  1656.  
  1657. .text-muted {
  1658.     color: #777;
  1659. }
  1660.  
  1661. .text-primary {
  1662.     color: #337ab7;
  1663. }
  1664.  
  1665. a.text-primary:hover {
  1666.     color: #286090;
  1667. }
  1668.  
  1669. .text-success {
  1670.     color: #3c763d;
  1671. }
  1672.  
  1673. a.text-success:hover {
  1674.     color: #2b542c;
  1675. }
  1676.  
  1677. .text-info {
  1678.     color: #31708f;
  1679. }
  1680.  
  1681. a.text-info:hover {
  1682.     color: #245269;
  1683. }
  1684.  
  1685. .text-warning {
  1686.     color: #8a6d3b;
  1687. }
  1688.  
  1689. a.text-warning:hover {
  1690.     color: #66512c;
  1691. }
  1692.  
  1693. .text-danger {
  1694.     color: #a94442;
  1695. }
  1696.  
  1697. a.text-danger:hover {
  1698.     color: #843534;
  1699. }
  1700.  
  1701. .bg-primary {
  1702.     color: #fff;
  1703.     background-color: #337ab7;
  1704. }
  1705.  
  1706. a.bg-primary:hover {
  1707.     background-color: #286090;
  1708. }
  1709.  
  1710. .bg-success {
  1711.     background-color: #dff0d8;
  1712. }
  1713.  
  1714. a.bg-success:hover {
  1715.     background-color: #c1e2b3;
  1716. }
  1717.  
  1718. .bg-info {
  1719.     background-color: #d9edf7;
  1720. }
  1721.  
  1722. a.bg-info:hover {
  1723.     background-color: #afd9ee;
  1724. }
  1725.  
  1726. .bg-warning {
  1727.     background-color: #fcf8e3;
  1728. }
  1729.  
  1730. a.bg-warning:hover {
  1731.     background-color: #f7ecb5;
  1732. }
  1733.  
  1734. .bg-danger {
  1735.     background-color: #f2dede;
  1736. }
  1737.  
  1738. a.bg-danger:hover {
  1739.     background-color: #e4b9b9;
  1740. }
  1741.  
  1742. .page-header {
  1743.     padding-bottom: 9px;
  1744.     margin: 40px 0 20px;
  1745.     border-bottom: 1px solid #eee;
  1746. }
  1747.  
  1748. ul,
  1749. ol {
  1750.     margin-top: 0;
  1751.     margin-bottom: 10px;
  1752. }
  1753.  
  1754. ul ul,
  1755. ol ul,
  1756. ul ol,
  1757. ol ol {
  1758.     margin-bottom: 0;
  1759. }
  1760.  
  1761. .list-unstyled {
  1762.     padding-left: 0;
  1763.     list-style: none;
  1764. }
  1765.  
  1766. .list-inline {
  1767.     padding-left: 0;
  1768.     margin-left: -5px;
  1769.     list-style: none;
  1770. }
  1771.  
  1772. .list-inline > li {
  1773.     display: inline-block;
  1774.     padding-right: 5px;
  1775.     padding-left: 5px;
  1776. }
  1777.  
  1778. dl {
  1779.     margin-top: 0;
  1780.     margin-bottom: 20px;
  1781. }
  1782.  
  1783. dt,
  1784. dd {
  1785.     line-height: 1.42857143;
  1786. }
  1787.  
  1788. dt {
  1789.     font-weight: bold;
  1790. }
  1791.  
  1792. dd {
  1793.     margin-left: 0;
  1794. }
  1795.  
  1796. @media (min-width:768px) {
  1797.     .dl-horizontal dt {
  1798.         float: left;
  1799.         width: 160px;
  1800.         overflow: hidden;
  1801.         clear: left;
  1802.         text-align: right;
  1803.         text-overflow: ellipsis;
  1804.         white-space: nowrap;
  1805.     }
  1806.     .dl-horizontal dd {
  1807.         margin-left: 180px;
  1808.     }
  1809. }
  1810.  
  1811. abbr[title],
  1812. abbr[data-original-title] {
  1813.     cursor: help;
  1814.     border-bottom: 1px dotted #777;
  1815. }
  1816.  
  1817. .initialism {
  1818.     font-size: 90%;
  1819.     text-transform: uppercase;
  1820. }
  1821.  
  1822. blockquote {
  1823.     padding: 10px 20px;
  1824.     margin: 0 0 20px;
  1825.     font-size: 17.5px;
  1826.     border-left: 5px solid #eee;
  1827. }
  1828.  
  1829. blockquote p:last-child,
  1830. blockquote ul:last-child,
  1831. blockquote ol:last-child {
  1832.     margin-bottom: 0;
  1833. }
  1834.  
  1835. blockquote footer,
  1836. blockquote small,
  1837. blockquote .small {
  1838.     display: block;
  1839.     font-size: 80%;
  1840.     line-height: 1.42857143;
  1841.     color: #777;
  1842. }
  1843.  
  1844. blockquote footer:before,
  1845. blockquote small:before,
  1846. blockquote .small:before {
  1847.     content: '\2014 \00A0';
  1848. }
  1849.  
  1850. .blockquote-reverse,
  1851. blockquote.pull-right {
  1852.     padding-right: 15px;
  1853.     padding-left: 0;
  1854.     text-align: right;
  1855.     border-right: 5px solid #eee;
  1856.     border-left: 0;
  1857. }
  1858.  
  1859. .blockquote-reverse footer:before,
  1860. blockquote.pull-right footer:before,
  1861. .blockquote-reverse small:before,
  1862. blockquote.pull-right small:before,
  1863. .blockquote-reverse .small:before,
  1864. blockquote.pull-right .small:before {
  1865.     content: '';
  1866. }
  1867.  
  1868. .blockquote-reverse footer:after,
  1869. blockquote.pull-right footer:after,
  1870. .blockquote-reverse small:after,
  1871. blockquote.pull-right small:after,
  1872. .blockquote-reverse .small:after,
  1873. blockquote.pull-right .small:after {
  1874.     content: '\00A0 \2014';
  1875. }
  1876.  
  1877. address {
  1878.     margin-bottom: 20px;
  1879.     font-style: normal;
  1880.     line-height: 1.42857143;
  1881. }
  1882.  
  1883. code,
  1884. kbd,
  1885. pre,
  1886. samp {
  1887.     font-family: Menlo, Monaco, Consolas, "Courier New", monospace;
  1888. }
  1889.  
  1890. code {
  1891.     padding: 2px 4px;
  1892.     font-size: 90%;
  1893.     color: #c7254e;
  1894.     background-color: #f9f2f4;
  1895.     border-radius: 4px;
  1896. }
  1897.  
  1898. kbd {
  1899.     padding: 2px 4px;
  1900.     font-size: 90%;
  1901.     color: #fff;
  1902.     background-color: #333;
  1903.     border-radius: 3px;
  1904.     -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .25);
  1905.     box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .25);
  1906. }
  1907.  
  1908. kbd kbd {
  1909.     padding: 0;
  1910.     font-size: 100%;
  1911.     font-weight: bold;
  1912.     -webkit-box-shadow: none;
  1913.     box-shadow: none;
  1914. }
  1915.  
  1916. pre {
  1917.     display: block;
  1918.     padding: 9.5px;
  1919.     margin: 0 0 10px;
  1920.     font-size: 13px;
  1921.     line-height: 1.42857143;
  1922.     color: #333;
  1923.     word-break: break-all;
  1924.     word-wrap: break-word;
  1925.     background-color: #f5f5f5;
  1926.     border: 1px solid #ccc;
  1927.     border-radius: 4px;
  1928. }
  1929.  
  1930. pre code {
  1931.     padding: 0;
  1932.     font-size: inherit;
  1933.     color: inherit;
  1934.     white-space: pre-wrap;
  1935.     background-color: transparent;
  1936.     border-radius: 0;
  1937. }
  1938.  
  1939. .pre-scrollable {
  1940.     max-height: 340px;
  1941.     overflow-y: scroll;
  1942. }
  1943.  
  1944. .container {
  1945.     padding-right: 15px;
  1946.     padding-left: 15px;
  1947.     margin-right: auto;
  1948.     margin-left: auto;
  1949. }
  1950.  
  1951. @media (min-width:768px) {
  1952.     .container {
  1953.         width: 750px;
  1954.     }
  1955. }
  1956.  
  1957. @media (min-width:992px) {
  1958.     .container {
  1959.         width: 970px;
  1960.     }
  1961. }
  1962.  
  1963. @media (min-width:1200px) {
  1964.     .container {
  1965.         width: 1170px;
  1966.     }
  1967. }
  1968.  
  1969. .container-fluid {
  1970.     padding-right: 15px;
  1971.     padding-left: 15px;
  1972.     margin-right: auto;
  1973.     margin-left: auto;
  1974. }
  1975.  
  1976. .row {
  1977.     margin-right: -15px;
  1978.     margin-left: -15px;
  1979. }
  1980.  
  1981. .col-xs-1,
  1982. .col-sm-1,
  1983. .col-md-1,
  1984. .col-lg-1,
  1985. .col-xs-2,
  1986. .col-sm-2,
  1987. .col-md-2,
  1988. .col-lg-2,
  1989. .col-xs-3,
  1990. .col-sm-3,
  1991. .col-md-3,
  1992. .col-lg-3,
  1993. .col-xs-4,
  1994. .col-sm-4,
  1995. .col-md-4,
  1996. .col-lg-4,
  1997. .col-xs-5,
  1998. .col-sm-5,
  1999. .col-md-5,
  2000. .col-lg-5,
  2001. .col-xs-6,
  2002. .col-sm-6,
  2003. .col-md-6,
  2004. .col-lg-6,
  2005. .col-xs-7,
  2006. .col-sm-7,
  2007. .col-md-7,
  2008. .col-lg-7,
  2009. .col-xs-8,
  2010. .col-sm-8,
  2011. .col-md-8,
  2012. .col-lg-8,
  2013. .col-xs-9,
  2014. .col-sm-9,
  2015. .col-md-9,
  2016. .col-lg-9,
  2017. .col-xs-10,
  2018. .col-sm-10,
  2019. .col-md-10,
  2020. .col-lg-10,
  2021. .col-xs-11,
  2022. .col-sm-11,
  2023. .col-md-11,
  2024. .col-lg-11,
  2025. .col-xs-12,
  2026. .col-sm-12,
  2027. .col-md-12,
  2028. .col-lg-12 {
  2029.     position: relative;
  2030.     min-height: 1px;
  2031.     padding-right: 15px;
  2032.     padding-left: 15px;
  2033. }
  2034.  
  2035. .col-xs-1,
  2036. .col-xs-2,
  2037. .col-xs-3,
  2038. .col-xs-4,
  2039. .col-xs-5,
  2040. .col-xs-6,
  2041. .col-xs-7,
  2042. .col-xs-8,
  2043. .col-xs-9,
  2044. .col-xs-10,
  2045. .col-xs-11,
  2046. .col-xs-12 {
  2047.     float: left;
  2048. }
  2049.  
  2050. .col-xs-12 {
  2051.     width: 100%;
  2052. }
  2053.  
  2054. .col-xs-11 {
  2055.     width: 91.66666667%;
  2056. }
  2057.  
  2058. .col-xs-10 {
  2059.     width: 83.33333333%;
  2060. }
  2061.  
  2062. .col-xs-9 {
  2063.     width: 75%;
  2064. }
  2065.  
  2066. .col-xs-8 {
  2067.     width: 66.66666667%;
  2068. }
  2069.  
  2070. .col-xs-7 {
  2071.     width: 58.33333333%;
  2072. }
  2073.  
  2074. .col-xs-6 {
  2075.     width: 50%;
  2076. }
  2077.  
  2078. .col-xs-5 {
  2079.     width: 41.66666667%;
  2080. }
  2081.  
  2082. .col-xs-4 {
  2083.     width: 33.33333333%;
  2084. }
  2085.  
  2086. .col-xs-3 {
  2087.     width: 25%;
  2088. }
  2089.  
  2090. .col-xs-2 {
  2091.     width: 16.66666667%;
  2092. }
  2093.  
  2094. .col-xs-1 {
  2095.     width: 8.33333333%;
  2096. }
  2097.  
  2098. .col-xs-pull-12 {
  2099.     right: 100%;
  2100. }
  2101.  
  2102. .col-xs-pull-11 {
  2103.     right: 91.66666667%;
  2104. }
  2105.  
  2106. .col-xs-pull-10 {
  2107.     right: 83.33333333%;
  2108. }
  2109.  
  2110. .col-xs-pull-9 {
  2111.     right: 75%;
  2112. }
  2113.  
  2114. .col-xs-pull-8 {
  2115.     right: 66.66666667%;
  2116. }
  2117.  
  2118. .col-xs-pull-7 {
  2119.     right: 58.33333333%;
  2120. }
  2121.  
  2122. .col-xs-pull-6 {
  2123.     right: 50%;
  2124. }
  2125.  
  2126. .col-xs-pull-5 {
  2127.     right: 41.66666667%;
  2128. }
  2129.  
  2130. .col-xs-pull-4 {
  2131.     right: 33.33333333%;
  2132. }
  2133.  
  2134. .col-xs-pull-3 {
  2135.     right: 25%;
  2136. }
  2137.  
  2138. .col-xs-pull-2 {
  2139.     right: 16.66666667%;
  2140. }
  2141.  
  2142. .col-xs-pull-1 {
  2143.     right: 8.33333333%;
  2144. }
  2145.  
  2146. .col-xs-pull-0 {
  2147.     right: auto;
  2148. }
  2149.  
  2150. .col-xs-push-12 {
  2151.     left: 100%;
  2152. }
  2153.  
  2154. .col-xs-push-11 {
  2155.     left: 91.66666667%;
  2156. }
  2157.  
  2158. .col-xs-push-10 {
  2159.     left: 83.33333333%;
  2160. }
  2161.  
  2162. .col-xs-push-9 {
  2163.     left: 75%;
  2164. }
  2165.  
  2166. .col-xs-push-8 {
  2167.     left: 66.66666667%;
  2168. }
  2169.  
  2170. .col-xs-push-7 {
  2171.     left: 58.33333333%;
  2172. }
  2173.  
  2174. .col-xs-push-6 {
  2175.     left: 50%;
  2176. }
  2177.  
  2178. .col-xs-push-5 {
  2179.     left: 41.66666667%;
  2180. }
  2181.  
  2182. .col-xs-push-4 {
  2183.     left: 33.33333333%;
  2184. }
  2185.  
  2186. .col-xs-push-3 {
  2187.     left: 25%;
  2188. }
  2189.  
  2190. .col-xs-push-2 {
  2191.     left: 16.66666667%;
  2192. }
  2193.  
  2194. .col-xs-push-1 {
  2195.     left: 8.33333333%;
  2196. }
  2197.  
  2198. .col-xs-push-0 {
  2199.     left: auto;
  2200. }
  2201.  
  2202. .col-xs-offset-12 {
  2203.     margin-left: 100%;
  2204. }
  2205.  
  2206. .col-xs-offset-11 {
  2207.     margin-left: 91.66666667%;
  2208. }
  2209.  
  2210. .col-xs-offset-10 {
  2211.     margin-left: 83.33333333%;
  2212. }
  2213.  
  2214. .col-xs-offset-9 {
  2215.     margin-left: 75%;
  2216. }
  2217.  
  2218. .col-xs-offset-8 {
  2219.     margin-left: 66.66666667%;
  2220. }
  2221.  
  2222. .col-xs-offset-7 {
  2223.     margin-left: 58.33333333%;
  2224. }
  2225.  
  2226. .col-xs-offset-6 {
  2227.     margin-left: 50%;
  2228. }
  2229.  
  2230. .col-xs-offset-5 {
  2231.     margin-left: 41.66666667%;
  2232. }
  2233.  
  2234. .col-xs-offset-4 {
  2235.     margin-left: 33.33333333%;
  2236. }
  2237.  
  2238. .col-xs-offset-3 {
  2239.     margin-left: 25%;
  2240. }
  2241.  
  2242. .col-xs-offset-2 {
  2243.     margin-left: 16.66666667%;
  2244. }
  2245.  
  2246. .col-xs-offset-1 {
  2247.     margin-left: 8.33333333%;
  2248. }
  2249.  
  2250. .col-xs-offset-0 {
  2251.     margin-left: 0;
  2252. }
  2253.  
  2254. @media (min-width:768px) {
  2255.     .col-sm-1,
  2256.     .col-sm-2,
  2257.     .col-sm-3,
  2258.     .col-sm-4,
  2259.     .col-sm-5,
  2260.     .col-sm-6,
  2261.     .col-sm-7,
  2262.     .col-sm-8,
  2263.     .col-sm-9,
  2264.     .col-sm-10,
  2265.     .col-sm-11,
  2266.     .col-sm-12 {
  2267.         float: left;
  2268.     }
  2269.     .col-sm-12 {
  2270.         width: 100%;
  2271.     }
  2272.     .col-sm-11 {
  2273.         width: 91.66666667%;
  2274.     }
  2275.     .col-sm-10 {
  2276.         width: 83.33333333%;
  2277.     }
  2278.     .col-sm-9 {
  2279.         width: 75%;
  2280.     }
  2281.     .col-sm-8 {
  2282.         width: 66.66666667%;
  2283.     }
  2284.     .col-sm-7 {
  2285.         width: 58.33333333%;
  2286.     }
  2287.     .col-sm-6 {
  2288.         width: 50%;
  2289.     }
  2290.     .col-sm-5 {
  2291.         width: 41.66666667%;
  2292.     }
  2293.     .col-sm-4 {
  2294.         width: 33.33333333%;
  2295.     }
  2296.     .col-sm-3 {
  2297.         width: 25%;
  2298.     }
  2299.     .col-sm-2 {
  2300.         width: 16.66666667%;
  2301.     }
  2302.     .col-sm-1 {
  2303.         width: 8.33333333%;
  2304.     }
  2305.     .col-sm-pull-12 {
  2306.         right: 100%;
  2307.     }
  2308.     .col-sm-pull-11 {
  2309.         right: 91.66666667%;
  2310.     }
  2311.     .col-sm-pull-10 {
  2312.         right: 83.33333333%;
  2313.     }
  2314.     .col-sm-pull-9 {
  2315.         right: 75%;
  2316.     }
  2317.     .col-sm-pull-8 {
  2318.         right: 66.66666667%;
  2319.     }
  2320.     .col-sm-pull-7 {
  2321.         right: 58.33333333%;
  2322.     }
  2323.     .col-sm-pull-6 {
  2324.         right: 50%;
  2325.     }
  2326.     .col-sm-pull-5 {
  2327.         right: 41.66666667%;
  2328.     }
  2329.     .col-sm-pull-4 {
  2330.         right: 33.33333333%;
  2331.     }
  2332.     .col-sm-pull-3 {
  2333.         right: 25%;
  2334.     }
  2335.     .col-sm-pull-2 {
  2336.         right: 16.66666667%;
  2337.     }
  2338.     .col-sm-pull-1 {
  2339.         right: 8.33333333%;
  2340.     }
  2341.     .col-sm-pull-0 {
  2342.         right: auto;
  2343.     }
  2344.     .col-sm-push-12 {
  2345.         left: 100%;
  2346.     }
  2347.     .col-sm-push-11 {
  2348.         left: 91.66666667%;
  2349.     }
  2350.     .col-sm-push-10 {
  2351.         left: 83.33333333%;
  2352.     }
  2353.     .col-sm-push-9 {
  2354.         left: 75%;
  2355.     }
  2356.     .col-sm-push-8 {
  2357.         left: 66.66666667%;
  2358.     }
  2359.     .col-sm-push-7 {
  2360.         left: 58.33333333%;
  2361.     }
  2362.     .col-sm-push-6 {
  2363.         left: 50%;
  2364.     }
  2365.     .col-sm-push-5 {
  2366.         left: 41.66666667%;
  2367.     }
  2368.     .col-sm-push-4 {
  2369.         left: 33.33333333%;
  2370.     }
  2371.     .col-sm-push-3 {
  2372.         left: 25%;
  2373.     }
  2374.     .col-sm-push-2 {
  2375.         left: 16.66666667%;
  2376.     }
  2377.     .col-sm-push-1 {
  2378.         left: 8.33333333%;
  2379.     }
  2380.     .col-sm-push-0 {
  2381.         left: auto;
  2382.     }
  2383.     .col-sm-offset-12 {
  2384.         margin-left: 100%;
  2385.     }
  2386.     .col-sm-offset-11 {
  2387.         margin-left: 91.66666667%;
  2388.     }
  2389.     .col-sm-offset-10 {
  2390.         margin-left: 83.33333333%;
  2391.     }
  2392.     .col-sm-offset-9 {
  2393.         margin-left: 75%;
  2394.     }
  2395.     .col-sm-offset-8 {
  2396.         margin-left: 66.66666667%;
  2397.     }
  2398.     .col-sm-offset-7 {
  2399.         margin-left: 58.33333333%;
  2400.     }
  2401.     .col-sm-offset-6 {
  2402.         margin-left: 50%;
  2403.     }
  2404.     .col-sm-offset-5 {
  2405.         margin-left: 41.66666667%;
  2406.     }
  2407.     .col-sm-offset-4 {
  2408.         margin-left: 33.33333333%;
  2409.     }
  2410.     .col-sm-offset-3 {
  2411.         margin-left: 25%;
  2412.     }
  2413.     .col-sm-offset-2 {
  2414.         margin-left: 16.66666667%;
  2415.     }
  2416.     .col-sm-offset-1 {
  2417.         margin-left: 8.33333333%;
  2418.     }
  2419.     .col-sm-offset-0 {
  2420.         margin-left: 0;
  2421.     }
  2422. }
  2423.  
  2424. @media (min-width:992px) {
  2425.     .col-md-1,
  2426.     .col-md-2,
  2427.     .col-md-3,
  2428.     .col-md-4,
  2429.     .col-md-5,
  2430.     .col-md-6,
  2431.     .col-md-7,
  2432.     .col-md-8,
  2433.     .col-md-9,
  2434.     .col-md-10,
  2435.     .col-md-11,
  2436.     .col-md-12 {
  2437.         float: left;
  2438.     }
  2439.     .col-md-12 {
  2440.         width: 100%;
  2441.     }
  2442.     .col-md-11 {
  2443.         width: 91.66666667%;
  2444.     }
  2445.     .col-md-10 {
  2446.         width: 83.33333333%;
  2447.     }
  2448.     .col-md-9 {
  2449.         width: 75%;
  2450.     }
  2451.     .col-md-8 {
  2452.         width: 66.66666667%;
  2453.     }
  2454.     .col-md-7 {
  2455.         width: 58.33333333%;
  2456.     }
  2457.     .col-md-6 {
  2458.         width: 50%;
  2459.     }
  2460.     .col-md-5 {
  2461.         width: 41.66666667%;
  2462.     }
  2463.     .col-md-4 {
  2464.         width: 33.33333333%;
  2465.     }
  2466.     .col-md-3 {
  2467.         width: 25%;
  2468.     }
  2469.     .col-md-2 {
  2470.         width: 16.66666667%;
  2471.     }
  2472.     .col-md-1 {
  2473.         width: 8.33333333%;
  2474.     }
  2475.     .col-md-pull-12 {
  2476.         right: 100%;
  2477.     }
  2478.     .col-md-pull-11 {
  2479.         right: 91.66666667%;
  2480.     }
  2481.     .col-md-pull-10 {
  2482.         right: 83.33333333%;
  2483.     }
  2484.     .col-md-pull-9 {
  2485.         right: 75%;
  2486.     }
  2487.     .col-md-pull-8 {
  2488.         right: 66.66666667%;
  2489.     }
  2490.     .col-md-pull-7 {
  2491.         right: 58.33333333%;
  2492.     }
  2493.     .col-md-pull-6 {
  2494.         right: 50%;
  2495.     }
  2496.     .col-md-pull-5 {
  2497.         right: 41.66666667%;
  2498.     }
  2499.     .col-md-pull-4 {
  2500.         right: 33.33333333%;
  2501.     }
  2502.     .col-md-pull-3 {
  2503.         right: 25%;
  2504.     }
  2505.     .col-md-pull-2 {
  2506.         right: 16.66666667%;
  2507.     }
  2508.     .col-md-pull-1 {
  2509.         right: 8.33333333%;
  2510.     }
  2511.     .col-md-pull-0 {
  2512.         right: auto;
  2513.     }
  2514.     .col-md-push-12 {
  2515.         left: 100%;
  2516.     }
  2517.     .col-md-push-11 {
  2518.         left: 91.66666667%;
  2519.     }
  2520.     .col-md-push-10 {
  2521.         left: 83.33333333%;
  2522.     }
  2523.     .col-md-push-9 {
  2524.         left: 75%;
  2525.     }
  2526.     .col-md-push-8 {
  2527.         left: 66.66666667%;
  2528.     }
  2529.     .col-md-push-7 {
  2530.         left: 58.33333333%;
  2531.     }
  2532.     .col-md-push-6 {
  2533.         left: 50%;
  2534.     }
  2535.     .col-md-push-5 {
  2536.         left: 41.66666667%;
  2537.     }
  2538.     .col-md-push-4 {
  2539.         left: 33.33333333%;
  2540.     }
  2541.     .col-md-push-3 {
  2542.         left: 25%;
  2543.     }
  2544.     .col-md-push-2 {
  2545.         left: 16.66666667%;
  2546.     }
  2547.     .col-md-push-1 {
  2548.         left: 8.33333333%;
  2549.     }
  2550.     .col-md-push-0 {
  2551.         left: auto;
  2552.     }
  2553.     .col-md-offset-12 {
  2554.         margin-left: 100%;
  2555.     }
  2556.     .col-md-offset-11 {
  2557.         margin-left: 91.66666667%;
  2558.     }
  2559.     .col-md-offset-10 {
  2560.         margin-left: 83.33333333%;
  2561.     }
  2562.     .col-md-offset-9 {
  2563.         margin-left: 75%;
  2564.     }
  2565.     .col-md-offset-8 {
  2566.         margin-left: 66.66666667%;
  2567.     }
  2568.     .col-md-offset-7 {
  2569.         margin-left: 58.33333333%;
  2570.     }
  2571.     .col-md-offset-6 {
  2572.         margin-left: 50%;
  2573.     }
  2574.     .col-md-offset-5 {
  2575.         margin-left: 41.66666667%;
  2576.     }
  2577.     .col-md-offset-4 {
  2578.         margin-left: 33.33333333%;
  2579.     }
  2580.     .col-md-offset-3 {
  2581.         margin-left: 25%;
  2582.     }
  2583.     .col-md-offset-2 {
  2584.         margin-left: 16.66666667%;
  2585.     }
  2586.     .col-md-offset-1 {
  2587.         margin-left: 8.33333333%;
  2588.     }
  2589.     .col-md-offset-0 {
  2590.         margin-left: 0;
  2591.     }
  2592. }
  2593.  
  2594. @media (min-width:1200px) {
  2595.     .col-lg-1,
  2596.     .col-lg-2,
  2597.     .col-lg-3,
  2598.     .col-lg-4,
  2599.     .col-lg-5,
  2600.     .col-lg-6,
  2601.     .col-lg-7,
  2602.     .col-lg-8,
  2603.     .col-lg-9,
  2604.     .col-lg-10,
  2605.     .col-lg-11,
  2606.     .col-lg-12 {
  2607.         float: left;
  2608.     }
  2609.     .col-lg-12 {
  2610.         width: 100%;
  2611.     }
  2612.     .col-lg-11 {
  2613.         width: 91.66666667%;
  2614.     }
  2615.     .col-lg-10 {
  2616.         width: 83.33333333%;
  2617.     }
  2618.     .col-lg-9 {
  2619.         width: 75%;
  2620.     }
  2621.     .col-lg-8 {
  2622.         width: 66.66666667%;
  2623.     }
  2624.     .col-lg-7 {
  2625.         width: 58.33333333%;
  2626.     }
  2627.     .col-lg-6 {
  2628.         width: 50%;
  2629.     }
  2630.     .col-lg-5 {
  2631.         width: 41.66666667%;
  2632.     }
  2633.     .col-lg-4 {
  2634.         width: 33.33333333%;
  2635.     }
  2636.     .col-lg-3 {
  2637.         width: 25%;
  2638.     }
  2639.     .col-lg-2 {
  2640.         width: 16.66666667%;
  2641.     }
  2642.     .col-lg-1 {
  2643.         width: 8.33333333%;
  2644.     }
  2645.     .col-lg-pull-12 {
  2646.         right: 100%;
  2647.     }
  2648.     .col-lg-pull-11 {
  2649.         right: 91.66666667%;
  2650.     }
  2651.     .col-lg-pull-10 {
  2652.         right: 83.33333333%;
  2653.     }
  2654.     .col-lg-pull-9 {
  2655.         right: 75%;
  2656.     }
  2657.     .col-lg-pull-8 {
  2658.         right: 66.66666667%;
  2659.     }
  2660.     .col-lg-pull-7 {
  2661.         right: 58.33333333%;
  2662.     }
  2663.     .col-lg-pull-6 {
  2664.         right: 50%;
  2665.     }
  2666.     .col-lg-pull-5 {
  2667.         right: 41.66666667%;
  2668.     }
  2669.     .col-lg-pull-4 {
  2670.         right: 33.33333333%;
  2671.     }
  2672.     .col-lg-pull-3 {
  2673.         right: 25%;
  2674.     }
  2675.     .col-lg-pull-2 {
  2676.         right: 16.66666667%;
  2677.     }
  2678.     .col-lg-pull-1 {
  2679.         right: 8.33333333%;
  2680.     }
  2681.     .col-lg-pull-0 {
  2682.         right: auto;
  2683.     }
  2684.     .col-lg-push-12 {
  2685.         left: 100%;
  2686.     }
  2687.     .col-lg-push-11 {
  2688.         left: 91.66666667%;
  2689.     }
  2690.     .col-lg-push-10 {
  2691.         left: 83.33333333%;
  2692.     }
  2693.     .col-lg-push-9 {
  2694.         left: 75%;
  2695.     }
  2696.     .col-lg-push-8 {
  2697.         left: 66.66666667%;
  2698.     }
  2699.     .col-lg-push-7 {
  2700.         left: 58.33333333%;
  2701.     }
  2702.     .col-lg-push-6 {
  2703.         left: 50%;
  2704.     }
  2705.     .col-lg-push-5 {
  2706.         left: 41.66666667%;
  2707.     }
  2708.     .col-lg-push-4 {
  2709.         left: 33.33333333%;
  2710.     }
  2711.     .col-lg-push-3 {
  2712.         left: 25%;
  2713.     }
  2714.     .col-lg-push-2 {
  2715.         left: 16.66666667%;
  2716.     }
  2717.     .col-lg-push-1 {
  2718.         left: 8.33333333%;
  2719.     }
  2720.     .col-lg-push-0 {
  2721.         left: auto;
  2722.     }
  2723.     .col-lg-offset-12 {
  2724.         margin-left: 100%;
  2725.     }
  2726.     .col-lg-offset-11 {
  2727.         margin-left: 91.66666667%;
  2728.     }
  2729.     .col-lg-offset-10 {
  2730.         margin-left: 83.33333333%;
  2731.     }
  2732.     .col-lg-offset-9 {
  2733.         margin-left: 75%;
  2734.     }
  2735.     .col-lg-offset-8 {
  2736.         margin-left: 66.66666667%;
  2737.     }
  2738.     .col-lg-offset-7 {
  2739.         margin-left: 58.33333333%;
  2740.     }
  2741.     .col-lg-offset-6 {
  2742.         margin-left: 50%;
  2743.     }
  2744.     .col-lg-offset-5 {
  2745.         margin-left: 41.66666667%;
  2746.     }
  2747.     .col-lg-offset-4 {
  2748.         margin-left: 33.33333333%;
  2749.     }
  2750.     .col-lg-offset-3 {
  2751.         margin-left: 25%;
  2752.     }
  2753.     .col-lg-offset-2 {
  2754.         margin-left: 16.66666667%;
  2755.     }
  2756.     .col-lg-offset-1 {
  2757.         margin-left: 8.33333333%;
  2758.     }
  2759.     .col-lg-offset-0 {
  2760.         margin-left: 0;
  2761.     }
  2762. }
  2763.  
  2764. table {
  2765.     background-color: transparent;
  2766. }
  2767.  
  2768. caption {
  2769.     padding-top: 8px;
  2770.     padding-bottom: 8px;
  2771.     color: #777;
  2772.     text-align: left;
  2773. }
  2774.  
  2775. th {
  2776.     text-align: left;
  2777. }
  2778.  
  2779. .table {
  2780.     width: 100%;
  2781.     max-width: 100%;
  2782.     margin-bottom: 20px;
  2783. }
  2784.  
  2785. .table > thead > tr > th,
  2786. .table > tbody > tr > th,
  2787. .table > tfoot > tr > th,
  2788. .table > thead > tr > td,
  2789. .table > tbody > tr > td,
  2790. .table > tfoot > tr > td {
  2791.     padding: 8px;
  2792.     line-height: 1.42857143;
  2793.     vertical-align: top;
  2794.     border-top: 1px solid #ddd;
  2795. }
  2796.  
  2797. .table > thead > tr > th {
  2798.     vertical-align: bottom;
  2799.     border-bottom: 2px solid #ddd;
  2800. }
  2801.  
  2802. .table > caption + thead > tr:first-child > th,
  2803. .table > colgroup + thead > tr:first-child > th,
  2804. .table > thead:first-child > tr:first-child > th,
  2805. .table > caption + thead > tr:first-child > td,
  2806. .table > colgroup + thead > tr:first-child > td,
  2807. .table > thead:first-child > tr:first-child > td {
  2808.     border-top: 0;
  2809. }
  2810.  
  2811. .table > tbody + tbody {
  2812.     border-top: 2px solid #ddd;
  2813. }
  2814.  
  2815. .table .table {
  2816.     background-color: #fff;
  2817. }
  2818.  
  2819. .table-condensed > thead > tr > th,
  2820. .table-condensed > tbody > tr > th,
  2821. .table-condensed > tfoot > tr > th,
  2822. .table-condensed > thead > tr > td,
  2823. .table-condensed > tbody > tr > td,
  2824. .table-condensed > tfoot > tr > td {
  2825.     padding: 5px;
  2826. }
  2827.  
  2828. .table-bordered {
  2829.     border: 1px solid #ddd;
  2830. }
  2831.  
  2832. .table-bordered > thead > tr > th,
  2833. .table-bordered > tbody > tr > th,
  2834. .table-bordered > tfoot > tr > th,
  2835. .table-bordered > thead > tr > td,
  2836. .table-bordered > tbody > tr > td,
  2837. .table-bordered > tfoot > tr > td {
  2838.     border: 1px solid #ddd;
  2839. }
  2840.  
  2841. .table-bordered > thead > tr > th,
  2842. .table-bordered > thead > tr > td {
  2843.     border-bottom-width: 2px;
  2844. }
  2845.  
  2846. .table-striped > tbody > tr:nth-of-type(odd) {
  2847.     background-color: #f9f9f9;
  2848. }
  2849.  
  2850. .table-hover > tbody > tr:hover {
  2851.     background-color: #f5f5f5;
  2852. }
  2853.  
  2854. table col[class*="col-"] {
  2855.     position: static;
  2856.     display: table-column;
  2857.     float: none;
  2858. }
  2859.  
  2860. table td[class*="col-"],
  2861. table th[class*="col-"] {
  2862.     position: static;
  2863.     display: table-cell;
  2864.     float: none;
  2865. }
  2866.  
  2867. .table > thead > tr > td.active,
  2868. .table > tbody > tr > td.active,
  2869. .table > tfoot > tr > td.active,
  2870. .table > thead > tr > th.active,
  2871. .table > tbody > tr > th.active,
  2872. .table > tfoot > tr > th.active,
  2873. .table > thead > tr.active > td,
  2874. .table > tbody > tr.active > td,
  2875. .table > tfoot > tr.active > td,
  2876. .table > thead > tr.active > th,
  2877. .table > tbody > tr.active > th,
  2878. .table > tfoot > tr.active > th {
  2879.     background-color: #f5f5f5;
  2880. }
  2881.  
  2882. .table-hover > tbody > tr > td.active:hover,
  2883. .table-hover > tbody > tr > th.active:hover,
  2884. .table-hover > tbody > tr.active:hover > td,
  2885. .table-hover > tbody > tr:hover > .active,
  2886. .table-hover > tbody > tr.active:hover > th {
  2887.     background-color: #e8e8e8;
  2888. }
  2889.  
  2890. .table > thead > tr > td.success,
  2891. .table > tbody > tr > td.success,
  2892. .table > tfoot > tr > td.success,
  2893. .table > thead > tr > th.success,
  2894. .table > tbody > tr > th.success,
  2895. .table > tfoot > tr > th.success,
  2896. .table > thead > tr.success > td,
  2897. .table > tbody > tr.success > td,
  2898. .table > tfoot > tr.success > td,
  2899. .table > thead > tr.success > th,
  2900. .table > tbody > tr.success > th,
  2901. .table > tfoot > tr.success > th {
  2902.     background-color: #dff0d8;
  2903. }
  2904.  
  2905. .table-hover > tbody > tr > td.success:hover,
  2906. .table-hover > tbody > tr > th.success:hover,
  2907. .table-hover > tbody > tr.success:hover > td,
  2908. .table-hover > tbody > tr:hover > .success,
  2909. .table-hover > tbody > tr.success:hover > th {
  2910.     background-color: #d0e9c6;
  2911. }
  2912.  
  2913. .table > thead > tr > td.info,
  2914. .table > tbody > tr > td.info,
  2915. .table > tfoot > tr > td.info,
  2916. .table > thead > tr > th.info,
  2917. .table > tbody > tr > th.info,
  2918. .table > tfoot > tr > th.info,
  2919. .table > thead > tr.info > td,
  2920. .table > tbody > tr.info > td,
  2921. .table > tfoot > tr.info > td,
  2922. .table > thead > tr.info > th,
  2923. .table > tbody > tr.info > th,
  2924. .table > tfoot > tr.info > th {
  2925.     background-color: #d9edf7;
  2926. }
  2927.  
  2928. .table-hover > tbody > tr > td.info:hover,
  2929. .table-hover > tbody > tr > th.info:hover,
  2930. .table-hover > tbody > tr.info:hover > td,
  2931. .table-hover > tbody > tr:hover > .info,
  2932. .table-hover > tbody > tr.info:hover > th {
  2933.     background-color: #c4e3f3;
  2934. }
  2935.  
  2936. .table > thead > tr > td.warning,
  2937. .table > tbody > tr > td.warning,
  2938. .table > tfoot > tr > td.warning,
  2939. .table > thead > tr > th.warning,
  2940. .table > tbody > tr > th.warning,
  2941. .table > tfoot > tr > th.warning,
  2942. .table > thead > tr.warning > td,
  2943. .table > tbody > tr.warning > td,
  2944. .table > tfoot > tr.warning > td,
  2945. .table > thead > tr.warning > th,
  2946. .table > tbody > tr.warning > th,
  2947. .table > tfoot > tr.warning > th {
  2948.     background-color: #fcf8e3;
  2949. }
  2950.  
  2951. .table-hover > tbody > tr > td.warning:hover,
  2952. .table-hover > tbody > tr > th.warning:hover,
  2953. .table-hover > tbody > tr.warning:hover > td,
  2954. .table-hover > tbody > tr:hover > .warning,
  2955. .table-hover > tbody > tr.warning:hover > th {
  2956.     background-color: #faf2cc;
  2957. }
  2958.  
  2959. .table > thead > tr > td.danger,
  2960. .table > tbody > tr > td.danger,
  2961. .table > tfoot > tr > td.danger,
  2962. .table > thead > tr > th.danger,
  2963. .table > tbody > tr > th.danger,
  2964. .table > tfoot > tr > th.danger,
  2965. .table > thead > tr.danger > td,
  2966. .table > tbody > tr.danger > td,
  2967. .table > tfoot > tr.danger > td,
  2968. .table > thead > tr.danger > th,
  2969. .table > tbody > tr.danger > th,
  2970. .table > tfoot > tr.danger > th {
  2971.     background-color: #f2dede;
  2972. }
  2973.  
  2974. .table-hover > tbody > tr > td.danger:hover,
  2975. .table-hover > tbody > tr > th.danger:hover,
  2976. .table-hover > tbody > tr.danger:hover > td,
  2977. .table-hover > tbody > tr:hover > .danger,
  2978. .table-hover > tbody > tr.danger:hover > th {
  2979.     background-color: #ebcccc;
  2980. }
  2981.  
  2982. .table-responsive {
  2983.     min-height: .01%;
  2984.     overflow-x: auto;
  2985. }
  2986.  
  2987. @media screen and (max-width:767px) {
  2988.     .table-responsive {
  2989.         width: 100%;
  2990.         margin-bottom: 15px;
  2991.         overflow-y: hidden;
  2992.         -ms-overflow-style: -ms-autohiding-scrollbar;
  2993.         border: 1px solid #ddd;
  2994.     }
  2995.     .table-responsive > .table {
  2996.         margin-bottom: 0;
  2997.     }
  2998.     .table-responsive > .table > thead > tr > th,
  2999.     .table-responsive > .table > tbody > tr > th,
  3000.     .table-responsive > .table > tfoot > tr > th,
  3001.     .table-responsive > .table > thead > tr > td,
  3002.     .table-responsive > .table > tbody > tr > td,
  3003.     .table-responsive > .table > tfoot > tr > td {
  3004.         white-space: nowrap;
  3005.     }
  3006.     .table-responsive > .table-bordered {
  3007.         border: 0;
  3008.     }
  3009.     .table-responsive > .table-bordered > thead > tr > th:first-child,
  3010.     .table-responsive > .table-bordered > tbody > tr > th:first-child,
  3011.     .table-responsive > .table-bordered > tfoot > tr > th:first-child,
  3012.     .table-responsive > .table-bordered > thead > tr > td:first-child,
  3013.     .table-responsive > .table-bordered > tbody > tr > td:first-child,
  3014.     .table-responsive > .table-bordered > tfoot > tr > td:first-child {
  3015.         border-left: 0;
  3016.     }
  3017.     .table-responsive > .table-bordered > thead > tr > th:last-child,
  3018.     .table-responsive > .table-bordered > tbody > tr > th:last-child,
  3019.     .table-responsive > .table-bordered > tfoot > tr > th:last-child,
  3020.     .table-responsive > .table-bordered > thead > tr > td:last-child,
  3021.     .table-responsive > .table-bordered > tbody > tr > td:last-child,
  3022.     .table-responsive > .table-bordered > tfoot > tr > td:last-child {
  3023.         border-right: 0;
  3024.     }
  3025.     .table-responsive > .table-bordered > tbody > tr:last-child > th,
  3026.     .table-responsive > .table-bordered > tfoot > tr:last-child > th,
  3027.     .table-responsive > .table-bordered > tbody > tr:last-child > td,
  3028.     .table-responsive > .table-bordered > tfoot > tr:last-child > td {
  3029.         border-bottom: 0;
  3030.     }
  3031. }
  3032.  
  3033. fieldset {
  3034.     min-width: 0;
  3035.     padding: 0;
  3036.     margin: 0;
  3037.     border: 0;
  3038. }
  3039.  
  3040. legend {
  3041.     display: block;
  3042.     width: 100%;
  3043.     padding: 0;
  3044.     margin-bottom: 20px;
  3045.     font-size: 21px;
  3046.     line-height: inherit;
  3047.     color: #333;
  3048.     border: 0;
  3049.     border-bottom: 1px solid #e5e5e5;
  3050. }
  3051.  
  3052. label {
  3053.     display: inline-block;
  3054.     max-width: 100%;
  3055.     margin-bottom: 5px;
  3056.     font-weight: bold;
  3057. }
  3058.  
  3059. input[type="search"] {
  3060.     -webkit-box-sizing: border-box;
  3061.     -moz-box-sizing: border-box;
  3062.     box-sizing: border-box;
  3063. }
  3064.  
  3065. input[type="radio"],
  3066. input[type="checkbox"] {
  3067.     margin: 4px 0 0;
  3068.     margin-top: 1px \9;
  3069.     line-height: normal;
  3070. }
  3071.  
  3072. input[type="file"] {
  3073.     display: block;
  3074. }
  3075.  
  3076. input[type="range"] {
  3077.     display: block;
  3078.     width: 100%;
  3079. }
  3080.  
  3081. select[multiple],
  3082. select[size] {
  3083.     height: auto;
  3084. }
  3085.  
  3086. input[type="file"]:focus,
  3087. input[type="radio"]:focus,
  3088. input[type="checkbox"]:focus {
  3089.     outline: thin dotted;
  3090.     outline: 5px auto -webkit-focus-ring-color;
  3091.     outline-offset: -2px;
  3092. }
  3093.  
  3094. output {
  3095.     display: block;
  3096.     padding-top: 7px;
  3097.     font-size: 14px;
  3098.     line-height: 1.42857143;
  3099.     color: #555;
  3100. }
  3101.  
  3102. .form-control {
  3103.     display: block;
  3104.     width: 100%;
  3105.     height: 34px;
  3106.     padding: 6px 12px;
  3107.     font-size: 14px;
  3108.     line-height: 1.42857143;
  3109.     color: #555;
  3110.     background-color: #fff;
  3111.     background-image: none;
  3112.     border: 1px solid #ccc;
  3113.     border-radius: 4px;
  3114.     -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
  3115.     box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
  3116.     -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;
  3117.     -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
  3118.     transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
  3119. }
  3120.  
  3121. .form-control:focus {
  3122.     border-color: #66afe9;
  3123.     outline: 0;
  3124.     -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(102, 175, 233, .6);
  3125.     box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(102, 175, 233, .6);
  3126. }
  3127.  
  3128. .form-control::-moz-placeholder {
  3129.     color: #999;
  3130.     opacity: 1;
  3131. }
  3132.  
  3133. .form-control:-ms-input-placeholder {
  3134.     color: #999;
  3135. }
  3136.  
  3137. .form-control::-webkit-input-placeholder {
  3138.     color: #999;
  3139. }
  3140.  
  3141. .form-control[disabled],
  3142. .form-control[readonly],
  3143. fieldset[disabled] .form-control {
  3144.     cursor: not-allowed;
  3145.     background-color: #eee;
  3146.     opacity: 1;
  3147. }
  3148.  
  3149. textarea.form-control {
  3150.     height: auto;
  3151. }
  3152.  
  3153. input[type="search"] {
  3154.     -webkit-appearance: none;
  3155. }
  3156.  
  3157. @media screen and (-webkit-min-device-pixel-ratio:0) {
  3158.     input[type="date"],
  3159.     input[type="time"],
  3160.     input[type="datetime-local"],
  3161.     input[type="month"] {
  3162.         line-height: 34px;
  3163.     }
  3164.     input[type="date"].input-sm,
  3165.     input[type="time"].input-sm,
  3166.     input[type="datetime-local"].input-sm,
  3167.     input[type="month"].input-sm,
  3168.     .input-group-sm input[type="date"],
  3169.     .input-group-sm input[type="time"],
  3170.     .input-group-sm input[type="datetime-local"],
  3171.     .input-group-sm input[type="month"] {
  3172.         line-height: 30px;
  3173.     }
  3174.     input[type="date"].input-lg,
  3175.     input[type="time"].input-lg,
  3176.     input[type="datetime-local"].input-lg,
  3177.     input[type="month"].input-lg,
  3178.     .input-group-lg input[type="date"],
  3179.     .input-group-lg input[type="time"],
  3180.     .input-group-lg input[type="datetime-local"],
  3181.     .input-group-lg input[type="month"] {
  3182.         line-height: 46px;
  3183.     }
  3184. }
  3185.  
  3186. .form-group {
  3187.     margin-bottom: 15px;
  3188. }
  3189.  
  3190. .radio,
  3191. .checkbox {
  3192.     position: relative;
  3193.     display: block;
  3194.     margin-top: 10px;
  3195.     margin-bottom: 10px;
  3196. }
  3197.  
  3198. .radio label,
  3199. .checkbox label {
  3200.     min-height: 20px;
  3201.     padding-left: 20px;
  3202.     margin-bottom: 0;
  3203.     font-weight: normal;
  3204.     cursor: pointer;
  3205. }
  3206.  
  3207. .radio input[type="radio"],
  3208. .radio-inline input[type="radio"],
  3209. .checkbox input[type="checkbox"],
  3210. .checkbox-inline input[type="checkbox"] {
  3211.     position: absolute;
  3212.     margin-top: 4px \9;
  3213.     margin-left: -20px;
  3214. }
  3215.  
  3216. .radio + .radio,
  3217. .checkbox + .checkbox {
  3218.     margin-top: -5px;
  3219. }
  3220.  
  3221. .radio-inline,
  3222. .checkbox-inline {
  3223.     display: inline-block;
  3224.     padding-left: 20px;
  3225.     margin-bottom: 0;
  3226.     font-weight: normal;
  3227.     vertical-align: middle;
  3228.     cursor: pointer;
  3229. }
  3230.  
  3231. .radio-inline + .radio-inline,
  3232. .checkbox-inline + .checkbox-inline {
  3233.     margin-top: 0;
  3234.     margin-left: 10px;
  3235. }
  3236.  
  3237. input[type="radio"][disabled],
  3238. input[type="checkbox"][disabled],
  3239. input[type="radio"].disabled,
  3240. input[type="checkbox"].disabled,
  3241. fieldset[disabled] input[type="radio"],
  3242. fieldset[disabled] input[type="checkbox"] {
  3243.     cursor: not-allowed;
  3244. }
  3245.  
  3246. .radio-inline.disabled,
  3247. .checkbox-inline.disabled,
  3248. fieldset[disabled] .radio-inline,
  3249. fieldset[disabled] .checkbox-inline {
  3250.     cursor: not-allowed;
  3251. }
  3252.  
  3253. .radio.disabled label,
  3254. .checkbox.disabled label,
  3255. fieldset[disabled] .radio label,
  3256. fieldset[disabled] .checkbox label {
  3257.     cursor: not-allowed;
  3258. }
  3259.  
  3260. .form-control-static {
  3261.     padding-top: 7px;
  3262.     padding-bottom: 7px;
  3263.     margin-bottom: 0;
  3264. }
  3265.  
  3266. .form-control-static.input-lg,
  3267. .form-control-static.input-sm {
  3268.     padding-right: 0;
  3269.     padding-left: 0;
  3270. }
  3271.  
  3272. .input-sm {
  3273.     height: 30px;
  3274.     padding: 5px 10px;
  3275.     font-size: 12px;
  3276.     line-height: 1.5;
  3277.     border-radius: 3px;
  3278. }
  3279.  
  3280. select.input-sm {
  3281.     height: 30px;
  3282.     line-height: 30px;
  3283. }
  3284.  
  3285. textarea.input-sm,
  3286. select[multiple].input-sm {
  3287.     height: auto;
  3288. }
  3289.  
  3290. .form-group-sm .form-control {
  3291.     height: 30px;
  3292.     padding: 5px 10px;
  3293.     font-size: 12px;
  3294.     line-height: 1.5;
  3295.     border-radius: 3px;
  3296. }
  3297.  
  3298. select.form-group-sm .form-control {
  3299.     height: 30px;
  3300.     line-height: 30px;
  3301. }
  3302.  
  3303. textarea.form-group-sm .form-control,
  3304. select[multiple].form-group-sm .form-control {
  3305.     height: auto;
  3306. }
  3307.  
  3308. .form-group-sm .form-control-static {
  3309.     height: 30px;
  3310.     padding: 5px 10px;
  3311.     font-size: 12px;
  3312.     line-height: 1.5;
  3313. }
  3314.  
  3315. .input-lg {
  3316.     height: 46px;
  3317.     padding: 10px 16px;
  3318.     font-size: 18px;
  3319.     line-height: 1.3333333;
  3320.     border-radius: 6px;
  3321. }
  3322.  
  3323. select.input-lg {
  3324.     height: 46px;
  3325.     line-height: 46px;
  3326. }
  3327.  
  3328. textarea.input-lg,
  3329. select[multiple].input-lg {
  3330.     height: auto;
  3331. }
  3332.  
  3333. .form-group-lg .form-control {
  3334.     height: 46px;
  3335.     padding: 10px 16px;
  3336.     font-size: 18px;
  3337.     line-height: 1.3333333;
  3338.     border-radius: 6px;
  3339. }
  3340.  
  3341. select.form-group-lg .form-control {
  3342.     height: 46px;
  3343.     line-height: 46px;
  3344. }
  3345.  
  3346. textarea.form-group-lg .form-control,
  3347. select[multiple].form-group-lg .form-control {
  3348.     height: auto;
  3349. }
  3350.  
  3351. .form-group-lg .form-control-static {
  3352.     height: 46px;
  3353.     padding: 10px 16px;
  3354.     font-size: 18px;
  3355.     line-height: 1.3333333;
  3356. }
  3357.  
  3358. .has-feedback {
  3359.     position: relative;
  3360. }
  3361.  
  3362. .has-feedback .form-control {
  3363.     padding-right: 42.5px;
  3364. }
  3365.  
  3366. .form-control-feedback {
  3367.     position: absolute;
  3368.     top: 0;
  3369.     right: 0;
  3370.     z-index: 2;
  3371.     display: block;
  3372.     width: 34px;
  3373.     height: 34px;
  3374.     line-height: 34px;
  3375.     text-align: center;
  3376.     pointer-events: none;
  3377. }
  3378.  
  3379. .input-lg + .form-control-feedback {
  3380.     width: 46px;
  3381.     height: 46px;
  3382.     line-height: 46px;
  3383. }
  3384.  
  3385. .input-sm + .form-control-feedback {
  3386.     width: 30px;
  3387.     height: 30px;
  3388.     line-height: 30px;
  3389. }
  3390.  
  3391. .has-success .help-block,
  3392. .has-success .control-label,
  3393. .has-success .radio,
  3394. .has-success .checkbox,
  3395. .has-success .radio-inline,
  3396. .has-success .checkbox-inline,
  3397. .has-success.radio label,
  3398. .has-success.checkbox label,
  3399. .has-success.radio-inline label,
  3400. .has-success.checkbox-inline label {
  3401.     color: #3c763d;
  3402. }
  3403.  
  3404. .has-success .form-control {
  3405.     border-color: #3c763d;
  3406.     -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
  3407.     box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
  3408. }
  3409.  
  3410. .has-success .form-control:focus {
  3411.     border-color: #2b542c;
  3412.     -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #67b168;
  3413.     box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #67b168;
  3414. }
  3415.  
  3416. .has-success .input-group-addon {
  3417.     color: #3c763d;
  3418.     background-color: #dff0d8;
  3419.     border-color: #3c763d;
  3420. }
  3421.  
  3422. .has-success .form-control-feedback {
  3423.     color: #3c763d;
  3424. }
  3425.  
  3426. .has-warning .help-block,
  3427. .has-warning .control-label,
  3428. .has-warning .radio,
  3429. .has-warning .checkbox,
  3430. .has-warning .radio-inline,
  3431. .has-warning .checkbox-inline,
  3432. .has-warning.radio label,
  3433. .has-warning.checkbox label,
  3434. .has-warning.radio-inline label,
  3435. .has-warning.checkbox-inline label {
  3436.     color: #8a6d3b;
  3437. }
  3438.  
  3439. .has-warning .form-control {
  3440.     border-color: #8a6d3b;
  3441.     -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
  3442.     box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
  3443. }
  3444.  
  3445. .has-warning .form-control:focus {
  3446.     border-color: #66512c;
  3447.     -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #c0a16b;
  3448.     box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #c0a16b;
  3449. }
  3450.  
  3451. .has-warning .input-group-addon {
  3452.     color: #8a6d3b;
  3453.     background-color: #fcf8e3;
  3454.     border-color: #8a6d3b;
  3455. }
  3456.  
  3457. .has-warning .form-control-feedback {
  3458.     color: #8a6d3b;
  3459. }
  3460.  
  3461. .has-error .help-block,
  3462. .has-error .control-label,
  3463. .has-error .radio,
  3464. .has-error .checkbox,
  3465. .has-error .radio-inline,
  3466. .has-error .checkbox-inline,
  3467. .has-error.radio label,
  3468. .has-error.checkbox label,
  3469. .has-error.radio-inline label,
  3470. .has-error.checkbox-inline label {
  3471.     color: #a94442;
  3472. }
  3473.  
  3474. .has-error .form-control {
  3475.     border-color: #a94442;
  3476.     -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
  3477.     box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
  3478. }
  3479.  
  3480. .has-error .form-control:focus {
  3481.     border-color: #843534;
  3482.     -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #ce8483;
  3483.     box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #ce8483;
  3484. }
  3485.  
  3486. .has-error .input-group-addon {
  3487.     color: #a94442;
  3488.     background-color: #f2dede;
  3489.     border-color: #a94442;
  3490. }
  3491.  
  3492. .has-error .form-control-feedback {
  3493.     color: #a94442;
  3494. }
  3495.  
  3496. .has-feedback label ~ .form-control-feedback {
  3497.     top: 25px;
  3498. }
  3499.  
  3500. .has-feedback label.sr-only ~ .form-control-feedback {
  3501.     top: 0;
  3502. }
  3503.  
  3504. .help-block {
  3505.     display: block;
  3506.     margin-top: 5px;
  3507.     margin-bottom: 10px;
  3508.     color: #737373;
  3509. }
  3510.  
  3511. @media (min-width:768px) {
  3512.     .form-inline .form-group {
  3513.         display: inline-block;
  3514.         margin-bottom: 0;
  3515.         vertical-align: middle;
  3516.     }
  3517.     .form-inline .form-control {
  3518.         display: inline-block;
  3519.         width: auto;
  3520.         vertical-align: middle;
  3521.     }
  3522.     .form-inline .form-control-static {
  3523.         display: inline-block;
  3524.     }
  3525.     .form-inline .input-group {
  3526.         display: inline-table;
  3527.         vertical-align: middle;
  3528.     }
  3529.     .form-inline .input-group .input-group-addon,
  3530.     .form-inline .input-group .input-group-btn,
  3531.     .form-inline .input-group .form-control {
  3532.         width: auto;
  3533.     }
  3534.     .form-inline .input-group > .form-control {
  3535.         width: 100%;
  3536.     }
  3537.     .form-inline .control-label {
  3538.         margin-bottom: 0;
  3539.         vertical-align: middle;
  3540.     }
  3541.     .form-inline .radio,
  3542.     .form-inline .checkbox {
  3543.         display: inline-block;
  3544.         margin-top: 0;
  3545.         margin-bottom: 0;
  3546.         vertical-align: middle;
  3547.     }
  3548.     .form-inline .radio label,
  3549.     .form-inline .checkbox label {
  3550.         padding-left: 0;
  3551.     }
  3552.     .form-inline .radio input[type="radio"],
  3553.     .form-inline .checkbox input[type="checkbox"] {
  3554.         position: relative;
  3555.         margin-left: 0;
  3556.     }
  3557.     .form-inline .has-feedback .form-control-feedback {
  3558.         top: 0;
  3559.     }
  3560. }
  3561.  
  3562. .form-horizontal .radio,
  3563. .form-horizontal .checkbox,
  3564. .form-horizontal .radio-inline,
  3565. .form-horizontal .checkbox-inline {
  3566.     padding-top: 7px;
  3567.     margin-top: 0;
  3568.     margin-bottom: 0;
  3569. }
  3570.  
  3571. .form-horizontal .radio,
  3572. .form-horizontal .checkbox {
  3573.     min-height: 27px;
  3574. }
  3575.  
  3576. .form-horizontal .form-group {
  3577.     margin-right: -15px;
  3578.     margin-left: -15px;
  3579. }
  3580.  
  3581. @media (min-width:768px) {
  3582.     .form-horizontal .control-label {
  3583.         padding-top: 7px;
  3584.         margin-bottom: 0;
  3585.         text-align: right;
  3586.     }
  3587. }
  3588.  
  3589. .form-horizontal .has-feedback .form-control-feedback {
  3590.     right: 15px;
  3591. }
  3592.  
  3593. @media (min-width:768px) {
  3594.     .form-horizontal .form-group-lg .control-label {
  3595.         padding-top: 14.333333px;
  3596.     }
  3597. }
  3598.  
  3599. @media (min-width:768px) {
  3600.     .form-horizontal .form-group-sm .control-label {
  3601.         padding-top: 6px;
  3602.     }
  3603. }
  3604.  
  3605. .btn {
  3606.     display: inline-block;
  3607.     padding: 6px 12px;
  3608.     margin-bottom: 0;
  3609.     font-size: 14px;
  3610.     font-weight: normal;
  3611.     line-height: 1.42857143;
  3612.     text-align: center;
  3613.     white-space: nowrap;
  3614.     vertical-align: middle;
  3615.     -ms-touch-action: manipulation;
  3616.     touch-action: manipulation;
  3617.     cursor: pointer;
  3618.     -webkit-user-select: none;
  3619.     -moz-user-select: none;
  3620.     -ms-user-select: none;
  3621.     user-select: none;
  3622.     background-image: none;
  3623.     border: 1px solid transparent;
  3624.     border-radius: 4px;
  3625. }
  3626.  
  3627. .btn:focus,
  3628. .btn:active:focus,
  3629. .btn.active:focus,
  3630. .btn.focus,
  3631. .btn:active.focus,
  3632. .btn.active.focus {
  3633.     outline: thin dotted;
  3634.     outline: 5px auto -webkit-focus-ring-color;
  3635.     outline-offset: -2px;
  3636. }
  3637.  
  3638. .btn:hover,
  3639. .btn:focus,
  3640. .btn.focus {
  3641.     color: #333;
  3642.     text-decoration: none;
  3643. }
  3644.  
  3645. .btn:active,
  3646. .btn.active {
  3647.     background-image: none;
  3648.     outline: 0;
  3649.     -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);
  3650.     box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);
  3651. }
  3652.  
  3653. .btn.disabled,
  3654. .btn[disabled],
  3655. fieldset[disabled] .btn {
  3656.     pointer-events: none;
  3657.     cursor: not-allowed;
  3658.     filter: alpha(opacity=65);
  3659.     -webkit-box-shadow: none;
  3660.     box-shadow: none;
  3661.     opacity: .65;
  3662. }
  3663.  
  3664. .btn-default {
  3665.     color: #333;
  3666.     background-color: #fff;
  3667.     border-color: #ccc;
  3668. }
  3669.  
  3670. .btn-default:hover,
  3671. .btn-default:focus,
  3672. .btn-default.focus,
  3673. .btn-default:active,
  3674. .btn-default.active,
  3675. .open > .dropdown-toggle.btn-default {
  3676.     color: #333;
  3677.     background-color: #e6e6e6;
  3678.     border-color: #adadad;
  3679. }
  3680.  
  3681. .btn-default:active,
  3682. .btn-default.active,
  3683. .open > .dropdown-toggle.btn-default {
  3684.     background-image: none;
  3685. }
  3686.  
  3687. .btn-default.disabled,
  3688. .btn-default[disabled],
  3689. fieldset[disabled] .btn-default,
  3690. .btn-default.disabled:hover,
  3691. .btn-default[disabled]:hover,
  3692. fieldset[disabled] .btn-default:hover,
  3693. .btn-default.disabled:focus,
  3694. .btn-default[disabled]:focus,
  3695. fieldset[disabled] .btn-default:focus,
  3696. .btn-default.disabled.focus,
  3697. .btn-default[disabled].focus,
  3698. fieldset[disabled] .btn-default.focus,
  3699. .btn-default.disabled:active,
  3700. .btn-default[disabled]:active,
  3701. fieldset[disabled] .btn-default:active,
  3702. .btn-default.disabled.active,
  3703. .btn-default[disabled].active,
  3704. fieldset[disabled] .btn-default.active {
  3705.     background-color: #fff;
  3706.     border-color: #ccc;
  3707. }
  3708.  
  3709. .btn-default .badge {
  3710.     color: #fff;
  3711.     background-color: #333;
  3712. }
  3713.  
  3714. .btn-primary {
  3715.     color: #fff;
  3716.     background-color: #337ab7;
  3717.     border-color: #2e6da4;
  3718. }
  3719.  
  3720. .btn-primary:hover,
  3721. .btn-primary:focus,
  3722. .btn-primary.focus,
  3723. .btn-primary:active,
  3724. .btn-primary.active,
  3725. .open > .dropdown-toggle.btn-primary {
  3726.     color: #fff;
  3727.     background-color: #286090;
  3728.     border-color: #204d74;
  3729. }
  3730.  
  3731. .btn-primary:active,
  3732. .btn-primary.active,
  3733. .open > .dropdown-toggle.btn-primary {
  3734.     background-image: none;
  3735. }
  3736.  
  3737. .btn-primary.disabled,
  3738. .btn-primary[disabled],
  3739. fieldset[disabled] .btn-primary,
  3740. .btn-primary.disabled:hover,
  3741. .btn-primary[disabled]:hover,
  3742. fieldset[disabled] .btn-primary:hover,
  3743. .btn-primary.disabled:focus,
  3744. .btn-primary[disabled]:focus,
  3745. fieldset[disabled] .btn-primary:focus,
  3746. .btn-primary.disabled.focus,
  3747. .btn-primary[disabled].focus,
  3748. fieldset[disabled] .btn-primary.focus,
  3749. .btn-primary.disabled:active,
  3750. .btn-primary[disabled]:active,
  3751. fieldset[disabled] .btn-primary:active,
  3752. .btn-primary.disabled.active,
  3753. .btn-primary[disabled].active,
  3754. fieldset[disabled] .btn-primary.active {
  3755.     background-color: #337ab7;
  3756.     border-color: #2e6da4;
  3757. }
  3758.  
  3759. .btn-primary .badge {
  3760.     color: #337ab7;
  3761.     background-color: #fff;
  3762. }
  3763.  
  3764. .btn-success {
  3765.     color: #fff;
  3766.     background-color: #5cb85c;
  3767.     border-color: #4cae4c;
  3768. }
  3769.  
  3770. .btn-success:hover,
  3771. .btn-success:focus,
  3772. .btn-success.focus,
  3773. .btn-success:active,
  3774. .btn-success.active,
  3775. .open > .dropdown-toggle.btn-success {
  3776.     color: #fff;
  3777.     background-color: #449d44;
  3778.     border-color: #398439;
  3779. }
  3780.  
  3781. .btn-success:active,
  3782. .btn-success.active,
  3783. .open > .dropdown-toggle.btn-success {
  3784.     background-image: none;
  3785. }
  3786.  
  3787. .btn-success.disabled,
  3788. .btn-success[disabled],
  3789. fieldset[disabled] .btn-success,
  3790. .btn-success.disabled:hover,
  3791. .btn-success[disabled]:hover,
  3792. fieldset[disabled] .btn-success:hover,
  3793. .btn-success.disabled:focus,
  3794. .btn-success[disabled]:focus,
  3795. fieldset[disabled] .btn-success:focus,
  3796. .btn-success.disabled.focus,
  3797. .btn-success[disabled].focus,
  3798. fieldset[disabled] .btn-success.focus,
  3799. .btn-success.disabled:active,
  3800. .btn-success[disabled]:active,
  3801. fieldset[disabled] .btn-success:active,
  3802. .btn-success.disabled.active,
  3803. .btn-success[disabled].active,
  3804. fieldset[disabled] .btn-success.active {
  3805.     background-color: #5cb85c;
  3806.     border-color: #4cae4c;
  3807. }
  3808.  
  3809. .btn-success .badge {
  3810.     color: #5cb85c;
  3811.     background-color: #fff;
  3812. }
  3813.  
  3814. .btn-info {
  3815.     color: #fff;
  3816.     background-color: #5bc0de;
  3817.     border-color: #46b8da;
  3818. }
  3819.  
  3820. .btn-info:hover,
  3821. .btn-info:focus,
  3822. .btn-info.focus,
  3823. .btn-info:active,
  3824. .btn-info.active,
  3825. .open > .dropdown-toggle.btn-info {
  3826.     color: #fff;
  3827.     background-color: #31b0d5;
  3828.     border-color: #269abc;
  3829. }
  3830.  
  3831. .btn-info:active,
  3832. .btn-info.active,
  3833. .open > .dropdown-toggle.btn-info {
  3834.     background-image: none;
  3835. }
  3836.  
  3837. .btn-info.disabled,
  3838. .btn-info[disabled],
  3839. fieldset[disabled] .btn-info,
  3840. .btn-info.disabled:hover,
  3841. .btn-info[disabled]:hover,
  3842. fieldset[disabled] .btn-info:hover,
  3843. .btn-info.disabled:focus,
  3844. .btn-info[disabled]:focus,
  3845. fieldset[disabled] .btn-info:focus,
  3846. .btn-info.disabled.focus,
  3847. .btn-info[disabled].focus,
  3848. fieldset[disabled] .btn-info.focus,
  3849. .btn-info.disabled:active,
  3850. .btn-info[disabled]:active,
  3851. fieldset[disabled] .btn-info:active,
  3852. .btn-info.disabled.active,
  3853. .btn-info[disabled].active,
  3854. fieldset[disabled] .btn-info.active {
  3855.     background-color: #5bc0de;
  3856.     border-color: #46b8da;
  3857. }
  3858.  
  3859. .btn-info .badge {
  3860.     color: #5bc0de;
  3861.     background-color: #fff;
  3862. }
  3863.  
  3864. .btn-warning {
  3865.     color: #fff;
  3866.     background-color: #f0ad4e;
  3867.     border-color: #eea236;
  3868. }
  3869.  
  3870. .btn-warning:hover,
  3871. .btn-warning:focus,
  3872. .btn-warning.focus,
  3873. .btn-warning:active,
  3874. .btn-warning.active,
  3875. .open > .dropdown-toggle.btn-warning {
  3876.     color: #fff;
  3877.     background-color: #ec971f;
  3878.     border-color: #d58512;
  3879. }
  3880.  
  3881. .btn-warning:active,
  3882. .btn-warning.active,
  3883. .open > .dropdown-toggle.btn-warning {
  3884.     background-image: none;
  3885. }
  3886.  
  3887. .btn-warning.disabled,
  3888. .btn-warning[disabled],
  3889. fieldset[disabled] .btn-warning,
  3890. .btn-warning.disabled:hover,
  3891. .btn-warning[disabled]:hover,
  3892. fieldset[disabled] .btn-warning:hover,
  3893. .btn-warning.disabled:focus,
  3894. .btn-warning[disabled]:focus,
  3895. fieldset[disabled] .btn-warning:focus,
  3896. .btn-warning.disabled.focus,
  3897. .btn-warning[disabled].focus,
  3898. fieldset[disabled] .btn-warning.focus,
  3899. .btn-warning.disabled:active,
  3900. .btn-warning[disabled]:active,
  3901. fieldset[disabled] .btn-warning:active,
  3902. .btn-warning.disabled.active,
  3903. .btn-warning[disabled].active,
  3904. fieldset[disabled] .btn-warning.active {
  3905.     background-color: #f0ad4e;
  3906.     border-color: #eea236;
  3907. }
  3908.  
  3909. .btn-warning .badge {
  3910.     color: #f0ad4e;
  3911.     background-color: #fff;
  3912. }
  3913.  
  3914. .btn-danger {
  3915.     color: #fff;
  3916.     background-color: #d9534f;
  3917.     border-color: #d43f3a;
  3918. }
  3919.  
  3920. .btn-danger:hover,
  3921. .btn-danger:focus,
  3922. .btn-danger.focus,
  3923. .btn-danger:active,
  3924. .btn-danger.active,
  3925. .open > .dropdown-toggle.btn-danger {
  3926.     color: #fff;
  3927.     background-color: #c9302c;
  3928.     border-color: #ac2925;
  3929. }
  3930.  
  3931. .btn-danger:active,
  3932. .btn-danger.active,
  3933. .open > .dropdown-toggle.btn-danger {
  3934.     background-image: none;
  3935. }
  3936.  
  3937. .btn-danger.disabled,
  3938. .btn-danger[disabled],
  3939. fieldset[disabled] .btn-danger,
  3940. .btn-danger.disabled:hover,
  3941. .btn-danger[disabled]:hover,
  3942. fieldset[disabled] .btn-danger:hover,
  3943. .btn-danger.disabled:focus,
  3944. .btn-danger[disabled]:focus,
  3945. fieldset[disabled] .btn-danger:focus,
  3946. .btn-danger.disabled.focus,
  3947. .btn-danger[disabled].focus,
  3948. fieldset[disabled] .btn-danger.focus,
  3949. .btn-danger.disabled:active,
  3950. .btn-danger[disabled]:active,
  3951. fieldset[disabled] .btn-danger:active,
  3952. .btn-danger.disabled.active,
  3953. .btn-danger[disabled].active,
  3954. fieldset[disabled] .btn-danger.active {
  3955.     background-color: #d9534f;
  3956.     border-color: #d43f3a;
  3957. }
  3958.  
  3959. .btn-danger .badge {
  3960.     color: #d9534f;
  3961.     background-color: #fff;
  3962. }
  3963.  
  3964. .btn-link {
  3965.     font-weight: normal;
  3966.     color: #337ab7;
  3967.     border-radius: 0;
  3968. }
  3969.  
  3970. .btn-link,
  3971. .btn-link:active,
  3972. .btn-link.active,
  3973. .btn-link[disabled],
  3974. fieldset[disabled] .btn-link {
  3975.     background-color: transparent;
  3976.     -webkit-box-shadow: none;
  3977.     box-shadow: none;
  3978. }
  3979.  
  3980. .btn-link,
  3981. .btn-link:hover,
  3982. .btn-link:focus,
  3983. .btn-link:active {
  3984.     border-color: transparent;
  3985. }
  3986.  
  3987. .btn-link:hover,
  3988. .btn-link:focus {
  3989.     color: #23527c;
  3990.     text-decoration: underline;
  3991.     background-color: transparent;
  3992. }
  3993.  
  3994. .btn-link[disabled]:hover,
  3995. fieldset[disabled] .btn-link:hover,
  3996. .btn-link[disabled]:focus,
  3997. fieldset[disabled] .btn-link:focus {
  3998.     color: #777;
  3999.     text-decoration: none;
  4000. }
  4001.  
  4002. .btn-lg,
  4003. .btn-group-lg > .btn {
  4004.     padding: 10px 16px;
  4005.     font-size: 18px;
  4006.     line-height: 1.3333333;
  4007.     border-radius: 6px;
  4008. }
  4009.  
  4010. .btn-sm,
  4011. .btn-group-sm > .btn {
  4012.     padding: 5px 10px;
  4013.     font-size: 12px;
  4014.     line-height: 1.5;
  4015.     border-radius: 3px;
  4016. }
  4017.  
  4018. .btn-xs,
  4019. .btn-group-xs > .btn {
  4020.     padding: 1px 5px;
  4021.     font-size: 12px;
  4022.     line-height: 1.5;
  4023.     border-radius: 3px;
  4024. }
  4025.  
  4026. .btn-block {
  4027.     display: block;
  4028.     width: 100%;
  4029. }
  4030.  
  4031. .btn-block + .btn-block {
  4032.     margin-top: 5px;
  4033. }
  4034.  
  4035. input[type="submit"].btn-block,
  4036. input[type="reset"].btn-block,
  4037. input[type="button"].btn-block {
  4038.     width: 100%;
  4039. }
  4040.  
  4041. .fade {
  4042.     opacity: 0;
  4043.     -webkit-transition: opacity .15s linear;
  4044.     -o-transition: opacity .15s linear;
  4045.     transition: opacity .15s linear;
  4046. }
  4047.  
  4048. .fade.in {
  4049.     opacity: 1;
  4050. }
  4051.  
  4052. .collapse {
  4053.     display: none;
  4054.     visibility: hidden;
  4055. }
  4056.  
  4057. .collapse.in {
  4058.     display: block;
  4059.     visibility: visible;
  4060. }
  4061.  
  4062. tr.collapse.in {
  4063.     display: table-row;
  4064. }
  4065.  
  4066. tbody.collapse.in {
  4067.     display: table-row-group;
  4068. }
  4069.  
  4070. .collapsing {
  4071.     position: relative;
  4072.     height: 0;
  4073.     overflow: hidden;
  4074.     -webkit-transition-timing-function: ease;
  4075.     -o-transition-timing-function: ease;
  4076.     transition-timing-function: ease;
  4077.     -webkit-transition-duration: .35s;
  4078.     -o-transition-duration: .35s;
  4079.     transition-duration: .35s;
  4080.     -webkit-transition-property: height, visibility;
  4081.     -o-transition-property: height, visibility;
  4082.     transition-property: height, visibility;
  4083. }
  4084.  
  4085. .caret {
  4086.     display: inline-block;
  4087.     width: 0;
  4088.     height: 0;
  4089.     margin-left: 2px;
  4090.     vertical-align: middle;
  4091.     border-top: 4px solid;
  4092.     border-right: 4px solid transparent;
  4093.     border-left: 4px solid transparent;
  4094. }
  4095.  
  4096. .dropup,
  4097. .dropdown {
  4098.     position: relative;
  4099. }
  4100.  
  4101. .dropdown-toggle:focus {
  4102.     outline: 0;
  4103. }
  4104.  
  4105. .dropdown-menu {
  4106.     position: absolute;
  4107.     top: 100%;
  4108.     left: 0;
  4109.     z-index: 1000;
  4110.     display: none;
  4111.     float: left;
  4112.     min-width: 160px;
  4113.     padding: 5px 0;
  4114.     margin: 2px 0 0;
  4115.     font-size: 14px;
  4116.     text-align: left;
  4117.     list-style: none;
  4118.     background-color: #fff;
  4119.     -webkit-background-clip: padding-box;
  4120.     background-clip: padding-box;
  4121.     border: 1px solid #ccc;
  4122.     border: 1px solid rgba(0, 0, 0, .15);
  4123.     border-radius: 4px;
  4124.     -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, .175);
  4125.     box-shadow: 0 6px 12px rgba(0, 0, 0, .175);
  4126. }
  4127.  
  4128. .dropdown-menu.pull-right {
  4129.     right: 0;
  4130.     left: auto;
  4131. }
  4132.  
  4133. .dropdown-menu .divider {
  4134.     height: 1px;
  4135.     margin: 9px 0;
  4136.     overflow: hidden;
  4137.     background-color: #e5e5e5;
  4138. }
  4139.  
  4140. .dropdown-menu > li > a {
  4141.     display: block;
  4142.     padding: 3px 20px;
  4143.     clear: both;
  4144.     font-weight: normal;
  4145.     line-height: 1.42857143;
  4146.     color: #333;
  4147.     white-space: nowrap;
  4148. }
  4149.  
  4150. .dropdown-menu > li > a:hover,
  4151. .dropdown-menu > li > a:focus {
  4152.     color: #262626;
  4153.     text-decoration: none;
  4154.     background-color: #f5f5f5;
  4155. }
  4156.  
  4157. .dropdown-menu > .active > a,
  4158. .dropdown-menu > .active > a:hover,
  4159. .dropdown-menu > .active > a:focus {
  4160.     color: #fff;
  4161.     text-decoration: none;
  4162.     background-color: #337ab7;
  4163.     outline: 0;
  4164. }
  4165.  
  4166. .dropdown-menu > .disabled > a,
  4167. .dropdown-menu > .disabled > a:hover,
  4168. .dropdown-menu > .disabled > a:focus {
  4169.     color: #777;
  4170. }
  4171.  
  4172. .dropdown-menu > .disabled > a:hover,
  4173. .dropdown-menu > .disabled > a:focus {
  4174.     text-decoration: none;
  4175.     cursor: not-allowed;
  4176.     background-color: transparent;
  4177.     background-image: none;
  4178.     filter: progid: DXImageTransform.Microsoft.gradient(enabled=false);
  4179. }
  4180.  
  4181. .open > .dropdown-menu {
  4182.     display: block;
  4183. }
  4184.  
  4185. .open > a {
  4186.     outline: 0;
  4187. }
  4188.  
  4189. .dropdown-menu-right {
  4190.     right: 0;
  4191.     left: auto;
  4192. }
  4193.  
  4194. .dropdown-menu-left {
  4195.     right: auto;
  4196.     left: 0;
  4197. }
  4198.  
  4199. .dropdown-header {
  4200.     display: block;
  4201.     padding: 3px 20px;
  4202.     font-size: 12px;
  4203.     line-height: 1.42857143;
  4204.     color: #777;
  4205.     white-space: nowrap;
  4206. }
  4207.  
  4208. .dropdown-backdrop {
  4209.     position: fixed;
  4210.     top: 0;
  4211.     right: 0;
  4212.     bottom: 0;
  4213.     left: 0;
  4214.     z-index: 990;
  4215. }
  4216.  
  4217. .pull-right > .dropdown-menu {
  4218.     right: 0;
  4219.     left: auto;
  4220. }
  4221.  
  4222. .dropup .caret,
  4223. .navbar-fixed-bottom .dropdown .caret {
  4224.     content: "";
  4225.     border-top: 0;
  4226.     border-bottom: 4px solid;
  4227. }
  4228.  
  4229. .dropup .dropdown-menu,
  4230. .navbar-fixed-bottom .dropdown .dropdown-menu {
  4231.     top: auto;
  4232.     bottom: 100%;
  4233.     margin-bottom: 2px;
  4234. }
  4235.  
  4236. @media (min-width:768px) {
  4237.     .navbar-right .dropdown-menu {
  4238.         right: 0;
  4239.         left: auto;
  4240.     }
  4241.     .navbar-right .dropdown-menu-left {
  4242.         right: auto;
  4243.         left: 0;
  4244.     }
  4245. }
  4246.  
  4247. .btn-group,
  4248. .btn-group-vertical {
  4249.     position: relative;
  4250.     display: inline-block;
  4251.     vertical-align: middle;
  4252. }
  4253.  
  4254. .btn-group > .btn,
  4255. .btn-group-vertical > .btn {
  4256.     position: relative;
  4257.     float: left;
  4258. }
  4259.  
  4260. .btn-group > .btn:hover,
  4261. .btn-group-vertical > .btn:hover,
  4262. .btn-group > .btn:focus,
  4263. .btn-group-vertical > .btn:focus,
  4264. .btn-group > .btn:active,
  4265. .btn-group-vertical > .btn:active,
  4266. .btn-group > .btn.active,
  4267. .btn-group-vertical > .btn.active {
  4268.     z-index: 2;
  4269. }
  4270.  
  4271. .btn-group .btn + .btn,
  4272. .btn-group .btn + .btn-group,
  4273. .btn-group .btn-group + .btn,
  4274. .btn-group .btn-group + .btn-group {
  4275.     margin-left: -1px;
  4276. }
  4277.  
  4278. .btn-toolbar {
  4279.     margin-left: -5px;
  4280. }
  4281.  
  4282. .btn-toolbar .btn-group,
  4283. .btn-toolbar .input-group {
  4284.     float: left;
  4285. }
  4286.  
  4287. .btn-toolbar > .btn,
  4288. .btn-toolbar > .btn-group,
  4289. .btn-toolbar > .input-group {
  4290.     margin-left: 5px;
  4291. }
  4292.  
  4293. .btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) {
  4294.     border-radius: 0;
  4295. }
  4296.  
  4297. .btn-group > .btn:first-child {
  4298.     margin-left: 0;
  4299. }
  4300.  
  4301. .btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) {
  4302.     border-top-right-radius: 0;
  4303.     border-bottom-right-radius: 0;
  4304. }
  4305.  
  4306. .btn-group > .btn:last-child:not(:first-child),
  4307. .btn-group > .dropdown-toggle:not(:first-child) {
  4308.     border-top-left-radius: 0;
  4309.     border-bottom-left-radius: 0;
  4310. }
  4311.  
  4312. .btn-group > .btn-group {
  4313.     float: left;
  4314. }
  4315.  
  4316. .btn-group > .btn-group:not(:first-child):not(:last-child) > .btn {
  4317.     border-radius: 0;
  4318. }
  4319.  
  4320. .btn-group > .btn-group:first-child:not(:last-child) > .btn:last-child,
  4321. .btn-group > .btn-group:first-child:not(:last-child) > .dropdown-toggle {
  4322.     border-top-right-radius: 0;
  4323.     border-bottom-right-radius: 0;
  4324. }
  4325.  
  4326. .btn-group > .btn-group:last-child:not(:first-child) > .btn:first-child {
  4327.     border-top-left-radius: 0;
  4328.     border-bottom-left-radius: 0;
  4329. }
  4330.  
  4331. .btn-group .dropdown-toggle:active,
  4332. .btn-group.open .dropdown-toggle {
  4333.     outline: 0;
  4334. }
  4335.  
  4336. .btn-group > .btn + .dropdown-toggle {
  4337.     padding-right: 8px;
  4338.     padding-left: 8px;
  4339. }
  4340.  
  4341. .btn-group > .btn-lg + .dropdown-toggle {
  4342.     padding-right: 12px;
  4343.     padding-left: 12px;
  4344. }
  4345.  
  4346. .btn-group.open .dropdown-toggle {
  4347.     -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);
  4348.     box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);
  4349. }
  4350.  
  4351. .btn-group.open .dropdown-toggle.btn-link {
  4352.     -webkit-box-shadow: none;
  4353.     box-shadow: none;
  4354. }
  4355.  
  4356. .btn .caret {
  4357.     margin-left: 0;
  4358. }
  4359.  
  4360. .btn-lg .caret {
  4361.     border-width: 5px 5px 0;
  4362.     border-bottom-width: 0;
  4363. }
  4364.  
  4365. .dropup .btn-lg .caret {
  4366.     border-width: 0 5px 5px;
  4367. }
  4368.  
  4369. .btn-group-vertical > .btn,
  4370. .btn-group-vertical > .btn-group,
  4371. .btn-group-vertical > .btn-group > .btn {
  4372.     display: block;
  4373.     float: none;
  4374.     width: 100%;
  4375.     max-width: 100%;
  4376. }
  4377.  
  4378. .btn-group-vertical > .btn-group > .btn {
  4379.     float: none;
  4380. }
  4381.  
  4382. .btn-group-vertical > .btn + .btn,
  4383. .btn-group-vertical > .btn + .btn-group,
  4384. .btn-group-vertical > .btn-group + .btn,
  4385. .btn-group-vertical > .btn-group + .btn-group {
  4386.     margin-top: -1px;
  4387.     margin-left: 0;
  4388. }
  4389.  
  4390. .btn-group-vertical > .btn:not(:first-child):not(:last-child) {
  4391.     border-radius: 0;
  4392. }
  4393.  
  4394. .btn-group-vertical > .btn:first-child:not(:last-child) {
  4395.     border-top-right-radius: 4px;
  4396.     border-bottom-right-radius: 0;
  4397.     border-bottom-left-radius: 0;
  4398. }
  4399.  
  4400. .btn-group-vertical > .btn:last-child:not(:first-child) {
  4401.     border-top-left-radius: 0;
  4402.     border-top-right-radius: 0;
  4403.     border-bottom-left-radius: 4px;
  4404. }
  4405.  
  4406. .btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn {
  4407.     border-radius: 0;
  4408. }
  4409.  
  4410. .btn-group-vertical > .btn-group:first-child:not(:last-child) > .btn:last-child,
  4411. .btn-group-vertical > .btn-group:first-child:not(:last-child) > .dropdown-toggle {
  4412.     border-bottom-right-radius: 0;
  4413.     border-bottom-left-radius: 0;
  4414. }
  4415.  
  4416. .btn-group-vertical > .btn-group:last-child:not(:first-child) > .btn:first-child {
  4417.     border-top-left-radius: 0;
  4418.     border-top-right-radius: 0;
  4419. }
  4420.  
  4421. .btn-group-justified {
  4422.     display: table;
  4423.     width: 100%;
  4424.     table-layout: fixed;
  4425.     border-collapse: separate;
  4426. }
  4427.  
  4428. .btn-group-justified > .btn,
  4429. .btn-group-justified > .btn-group {
  4430.     display: table-cell;
  4431.     float: none;
  4432.     width: 1%;
  4433. }
  4434.  
  4435. .btn-group-justified > .btn-group .btn {
  4436.     width: 100%;
  4437. }
  4438.  
  4439. .btn-group-justified > .btn-group .dropdown-menu {
  4440.     left: auto;
  4441. }
  4442.  
  4443. [data-toggle="buttons"] > .btn input[type="radio"],
  4444. [data-toggle="buttons"] > .btn-group > .btn input[type="radio"],
  4445. [data-toggle="buttons"] > .btn input[type="checkbox"],
  4446. [data-toggle="buttons"] > .btn-group > .btn input[type="checkbox"] {
  4447.     position: absolute;
  4448.     clip: rect(0, 0, 0, 0);
  4449.     pointer-events: none;
  4450. }
  4451.  
  4452. .input-group {
  4453.     position: relative;
  4454.     display: table;
  4455.     border-collapse: separate;
  4456. }
  4457.  
  4458. .input-group[class*="col-"] {
  4459.     float: none;
  4460.     padding-right: 0;
  4461.     padding-left: 0;
  4462. }
  4463.  
  4464. .input-group .form-control {
  4465.     position: relative;
  4466.     z-index: 2;
  4467.     float: left;
  4468.     width: 100%;
  4469.     margin-bottom: 0;
  4470. }
  4471.  
  4472. .input-group-lg > .form-control,
  4473. .input-group-lg > .input-group-addon,
  4474. .input-group-lg > .input-group-btn > .btn {
  4475.     height: 46px;
  4476.     padding: 10px 16px;
  4477.     font-size: 18px;
  4478.     line-height: 1.3333333;
  4479.     border-radius: 6px;
  4480. }
  4481.  
  4482. select.input-group-lg > .form-control,
  4483. select.input-group-lg > .input-group-addon,
  4484. select.input-group-lg > .input-group-btn > .btn {
  4485.     height: 46px;
  4486.     line-height: 46px;
  4487. }
  4488.  
  4489. textarea.input-group-lg > .form-control,
  4490. textarea.input-group-lg > .input-group-addon,
  4491. textarea.input-group-lg > .input-group-btn > .btn,
  4492. select[multiple].input-group-lg > .form-control,
  4493. select[multiple].input-group-lg > .input-group-addon,
  4494. select[multiple].input-group-lg > .input-group-btn > .btn {
  4495.     height: auto;
  4496. }
  4497.  
  4498. .input-group-sm > .form-control,
  4499. .input-group-sm > .input-group-addon,
  4500. .input-group-sm > .input-group-btn > .btn {
  4501.     height: 30px;
  4502.     padding: 5px 10px;
  4503.     font-size: 12px;
  4504.     line-height: 1.5;
  4505.     border-radius: 3px;
  4506. }
  4507.  
  4508. select.input-group-sm > .form-control,
  4509. select.input-group-sm > .input-group-addon,
  4510. select.input-group-sm > .input-group-btn > .btn {
  4511.     height: 30px;
  4512.     line-height: 30px;
  4513. }
  4514.  
  4515. textarea.input-group-sm > .form-control,
  4516. textarea.input-group-sm > .input-group-addon,
  4517. textarea.input-group-sm > .input-group-btn > .btn,
  4518. select[multiple].input-group-sm > .form-control,
  4519. select[multiple].input-group-sm > .input-group-addon,
  4520. select[multiple].input-group-sm > .input-group-btn > .btn {
  4521.     height: auto;
  4522. }
  4523.  
  4524. .input-group-addon,
  4525. .input-group-btn,
  4526. .input-group .form-control {
  4527.     display: table-cell;
  4528. }
  4529.  
  4530. .input-group-addon:not(:first-child):not(:last-child),
  4531. .input-group-btn:not(:first-child):not(:last-child),
  4532. .input-group .form-control:not(:first-child):not(:last-child) {
  4533.     border-radius: 0;
  4534. }
  4535.  
  4536. .input-group-addon,
  4537. .input-group-btn {
  4538.     width: 1%;
  4539.     white-space: nowrap;
  4540.     vertical-align: middle;
  4541. }
  4542.  
  4543. .input-group-addon {
  4544.     padding: 6px 12px;
  4545.     font-size: 14px;
  4546.     font-weight: normal;
  4547.     line-height: 1;
  4548.     color: #555;
  4549.     text-align: center;
  4550.     background-color: #eee;
  4551.     border: 1px solid #ccc;
  4552.     border-radius: 4px;
  4553. }
  4554.  
  4555. .input-group-addon.input-sm {
  4556.     padding: 5px 10px;
  4557.     font-size: 12px;
  4558.     border-radius: 3px;
  4559. }
  4560.  
  4561. .input-group-addon.input-lg {
  4562.     padding: 10px 16px;
  4563.     font-size: 18px;
  4564.     border-radius: 6px;
  4565. }
  4566.  
  4567. .input-group-addon input[type="radio"],
  4568. .input-group-addon input[type="checkbox"] {
  4569.     margin-top: 0;
  4570. }
  4571.  
  4572. .input-group .form-control:first-child,
  4573. .input-group-addon:first-child,
  4574. .input-group-btn:first-child > .btn,
  4575. .input-group-btn:first-child > .btn-group > .btn,
  4576. .input-group-btn:first-child > .dropdown-toggle,
  4577. .input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle),
  4578. .input-group-btn:last-child > .btn-group:not(:last-child) > .btn {
  4579.     border-top-right-radius: 0;
  4580.     border-bottom-right-radius: 0;
  4581. }
  4582.  
  4583. .input-group-addon:first-child {
  4584.     border-right: 0;
  4585. }
  4586.  
  4587. .input-group .form-control:last-child,
  4588. .input-group-addon:last-child,
  4589. .input-group-btn:last-child > .btn,
  4590. .input-group-btn:last-child > .btn-group > .btn,
  4591. .input-group-btn:last-child > .dropdown-toggle,
  4592. .input-group-btn:first-child > .btn:not(:first-child),
  4593. .input-group-btn:first-child > .btn-group:not(:first-child) > .btn {
  4594.     border-top-left-radius: 0;
  4595.     border-bottom-left-radius: 0;
  4596. }
  4597.  
  4598. .input-group-addon:last-child {
  4599.     border-left: 0;
  4600. }
  4601.  
  4602. .input-group-btn {
  4603.     position: relative;
  4604.     font-size: 0;
  4605.     white-space: nowrap;
  4606. }
  4607.  
  4608. .input-group-btn > .btn {
  4609.     position: relative;
  4610. }
  4611.  
  4612. .input-group-btn > .btn + .btn {
  4613.     margin-left: -1px;
  4614. }
  4615.  
  4616. .input-group-btn > .btn:hover,
  4617. .input-group-btn > .btn:focus,
  4618. .input-group-btn > .btn:active {
  4619.     z-index: 2;
  4620. }
  4621.  
  4622. .input-group-btn:first-child > .btn,
  4623. .input-group-btn:first-child > .btn-group {
  4624.     margin-right: -1px;
  4625. }
  4626.  
  4627. .input-group-btn:last-child > .btn,
  4628. .input-group-btn:last-child > .btn-group {
  4629.     margin-left: -1px;
  4630. }
  4631.  
  4632. .nav {
  4633.     padding-left: 0;
  4634.     margin-bottom: 0;
  4635.     list-style: none;
  4636. }
  4637.  
  4638. .nav > li {
  4639.     position: relative;
  4640.     display: block;
  4641. }
  4642.  
  4643. .nav > li > a {
  4644.     position: relative;
  4645.     display: block;
  4646.     padding: 10px 15px;
  4647. }
  4648.  
  4649. .nav > li > a:hover,
  4650. .nav > li > a:focus {
  4651.     text-decoration: none;
  4652.     background-color: #eee;
  4653. }
  4654.  
  4655. .nav > li.disabled > a {
  4656.     color: #777;
  4657. }
  4658.  
  4659. .nav > li.disabled > a:hover,
  4660. .nav > li.disabled > a:focus {
  4661.     color: #777;
  4662.     text-decoration: none;
  4663.     cursor: not-allowed;
  4664.     background-color: transparent;
  4665. }
  4666.  
  4667. .nav .open > a,
  4668. .nav .open > a:hover,
  4669. .nav .open > a:focus {
  4670.     background-color: #eee;
  4671.     border-color: #337ab7;
  4672. }
  4673.  
  4674. .nav .nav-divider {
  4675.     height: 1px;
  4676.     margin: 9px 0;
  4677.     overflow: hidden;
  4678.     background-color: #e5e5e5;
  4679. }
  4680.  
  4681. .nav > li > a > img {
  4682.     max-width: none;
  4683. }
  4684.  
  4685. .nav-tabs {
  4686.     border-bottom: 1px solid #ddd;
  4687. }
  4688.  
  4689. .nav-tabs > li {
  4690.     float: left;
  4691.     margin-bottom: -1px;
  4692. }
  4693.  
  4694. .nav-tabs > li > a {
  4695.     margin-right: 2px;
  4696.     line-height: 1.42857143;
  4697.     border: 1px solid transparent;
  4698.     border-radius: 4px 4px 0 0;
  4699. }
  4700.  
  4701. .nav-tabs > li > a:hover {
  4702.     border-color: #eee #eee #ddd;
  4703. }
  4704.  
  4705. .nav-tabs > li.active > a,
  4706. .nav-tabs > li.active > a:hover,
  4707. .nav-tabs > li.active > a:focus {
  4708.     color: #555;
  4709.     cursor: default;
  4710.     background-color: #fff;
  4711.     border: 1px solid #ddd;
  4712.     border-bottom-color: transparent;
  4713. }
  4714.  
  4715. .nav-tabs.nav-justified {
  4716.     width: 100%;
  4717.     border-bottom: 0;
  4718. }
  4719.  
  4720. .nav-tabs.nav-justified > li {
  4721.     float: none;
  4722. }
  4723.  
  4724. .nav-tabs.nav-justified > li > a {
  4725.     margin-bottom: 5px;
  4726.     text-align: center;
  4727. }
  4728.  
  4729. .nav-tabs.nav-justified > .dropdown .dropdown-menu {
  4730.     top: auto;
  4731.     left: auto;
  4732. }
  4733.  
  4734. @media (min-width:768px) {
  4735.     .nav-tabs.nav-justified > li {
  4736.         display: table-cell;
  4737.         width: 1%;
  4738.     }
  4739.     .nav-tabs.nav-justified > li > a {
  4740.         margin-bottom: 0;
  4741.     }
  4742. }
  4743.  
  4744. .nav-tabs.nav-justified > li > a {
  4745.     margin-right: 0;
  4746.     border-radius: 4px;
  4747. }
  4748.  
  4749. .nav-tabs.nav-justified > .active > a,
  4750. .nav-tabs.nav-justified > .active > a:hover,
  4751. .nav-tabs.nav-justified > .active > a:focus {
  4752.     border: 1px solid #ddd;
  4753. }
  4754.  
  4755. @media (min-width:768px) {
  4756.     .nav-tabs.nav-justified > li > a {
  4757.         border-bottom: 1px solid #ddd;
  4758.         border-radius: 4px 4px 0 0;
  4759.     }
  4760.     .nav-tabs.nav-justified > .active > a,
  4761.     .nav-tabs.nav-justified > .active > a:hover,
  4762.     .nav-tabs.nav-justified > .active > a:focus {
  4763.         border-bottom-color: #fff;
  4764.     }
  4765. }
  4766.  
  4767. .nav-pills > li {
  4768.     float: left;
  4769. }
  4770.  
  4771. .nav-pills > li > a {
  4772.     border-radius: 4px;
  4773. }
  4774.  
  4775. .nav-pills > li + li {
  4776.     margin-left: 2px;
  4777. }
  4778.  
  4779. .nav-pills > li.active > a,
  4780. .nav-pills > li.active > a:hover,
  4781. .nav-pills > li.active > a:focus {
  4782.     color: #fff;
  4783.     background-color: #337ab7;
  4784. }
  4785.  
  4786. .nav-stacked > li {
  4787.     float: none;
  4788. }
  4789.  
  4790. .nav-stacked > li + li {
  4791.     margin-top: 2px;
  4792.     margin-left: 0;
  4793. }
  4794.  
  4795. .nav-justified {
  4796.     width: 100%;
  4797. }
  4798.  
  4799. .nav-justified > li {
  4800.     float: none;
  4801. }
  4802.  
  4803. .nav-justified > li > a {
  4804.     margin-bottom: 5px;
  4805.     text-align: center;
  4806. }
  4807.  
  4808. .nav-justified > .dropdown .dropdown-menu {
  4809.     top: auto;
  4810.     left: auto;
  4811. }
  4812.  
  4813. @media (min-width:768px) {
  4814.     .nav-justified > li {
  4815.         display: table-cell;
  4816.         width: 1%;
  4817.     }
  4818.     .nav-justified > li > a {
  4819.         margin-bottom: 0;
  4820.     }
  4821. }
  4822.  
  4823. .nav-tabs-justified {
  4824.     border-bottom: 0;
  4825. }
  4826.  
  4827. .nav-tabs-justified > li > a {
  4828.     margin-right: 0;
  4829.     border-radius: 4px;
  4830. }
  4831.  
  4832. .nav-tabs-justified > .active > a,
  4833. .nav-tabs-justified > .active > a:hover,
  4834. .nav-tabs-justified > .active > a:focus {
  4835.     border: 1px solid #ddd;
  4836. }
  4837.  
  4838. @media (min-width:768px) {
  4839.     .nav-tabs-justified > li > a {
  4840.         border-bottom: 1px solid #ddd;
  4841.         border-radius: 4px 4px 0 0;
  4842.     }
  4843.     .nav-tabs-justified > .active > a,
  4844.     .nav-tabs-justified > .active > a:hover,
  4845.     .nav-tabs-justified > .active > a:focus {
  4846.         border-bottom-color: #fff;
  4847.     }
  4848. }
  4849.  
  4850. .tab-content > .tab-pane {
  4851.     display: none;
  4852.     visibility: hidden;
  4853. }
  4854.  
  4855. .tab-content > .active {
  4856.     display: block;
  4857.     visibility: visible;
  4858. }
  4859.  
  4860. .nav-tabs .dropdown-menu {
  4861.     margin-top: -1px;
  4862.     border-top-left-radius: 0;
  4863.     border-top-right-radius: 0;
  4864. }
  4865.  
  4866. .navbar {
  4867.     position: relative;
  4868.     min-height: 50px;
  4869.     margin-bottom: 20px;
  4870.     border: 1px solid transparent;
  4871. }
  4872.  
  4873. @media (min-width:768px) {
  4874.     .navbar {
  4875.         border-radius: 4px;
  4876.     }
  4877. }
  4878.  
  4879. @media (min-width:768px) {
  4880.     .navbar-header {
  4881.         float: left;
  4882.     }
  4883. }
  4884.  
  4885. .navbar-collapse {
  4886.     padding-right: 15px;
  4887.     padding-left: 15px;
  4888.     overflow-x: visible;
  4889.     -webkit-overflow-scrolling: touch;
  4890.     border-top: 1px solid transparent;
  4891.     -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .1);
  4892.     box-shadow: inset 0 1px 0 rgba(255, 255, 255, .1);
  4893. }
  4894.  
  4895. .navbar-collapse.in {
  4896.     overflow-y: auto;
  4897. }
  4898.  
  4899. @media (min-width:768px) {
  4900.     .navbar-collapse {
  4901.         width: auto;
  4902.         border-top: 0;
  4903.         -webkit-box-shadow: none;
  4904.         box-shadow: none;
  4905.     }
  4906.     .navbar-collapse.collapse {
  4907.         display: block !important;
  4908.         height: auto !important;
  4909.         padding-bottom: 0;
  4910.         overflow: visible !important;
  4911.         visibility: visible !important;
  4912.     }
  4913.     .navbar-collapse.in {
  4914.         overflow-y: visible;
  4915.     }
  4916.     .navbar-fixed-top .navbar-collapse,
  4917.     .navbar-static-top .navbar-collapse,
  4918.     .navbar-fixed-bottom .navbar-collapse {
  4919.         padding-right: 0;
  4920.         padding-left: 0;
  4921.     }
  4922. }
  4923.  
  4924. .navbar-fixed-top .navbar-collapse,
  4925. .navbar-fixed-bottom .navbar-collapse {
  4926.     max-height: 340px;
  4927. }
  4928.  
  4929. @media (max-device-width:480px) and (orientation:landscape) {
  4930.     .navbar-fixed-top .navbar-collapse,
  4931.     .navbar-fixed-bottom .navbar-collapse {
  4932.         max-height: 200px;
  4933.     }
  4934. }
  4935.  
  4936. .container > .navbar-header,
  4937. .container-fluid > .navbar-header,
  4938. .container > .navbar-collapse,
  4939. .container-fluid > .navbar-collapse {
  4940.     margin-right: -15px;
  4941.     margin-left: -15px;
  4942. }
  4943.  
  4944. @media (min-width:768px) {
  4945.     .container > .navbar-header,
  4946.     .container-fluid > .navbar-header,
  4947.     .container > .navbar-collapse,
  4948.     .container-fluid > .navbar-collapse {
  4949.         margin-right: 0;
  4950.         margin-left: 0;
  4951.     }
  4952. }
  4953.  
  4954. .navbar-static-top {
  4955.     z-index: 1000;
  4956.     border-width: 0 0 1px;
  4957. }
  4958.  
  4959. @media (min-width:768px) {
  4960.     .navbar-static-top {
  4961.         border-radius: 0;
  4962.     }
  4963. }
  4964.  
  4965. .navbar-fixed-top,
  4966. .navbar-fixed-bottom {
  4967.     position: fixed;
  4968.     right: 0;
  4969.     left: 0;
  4970.     z-index: 1030;
  4971. }
  4972.  
  4973. @media (min-width:768px) {
  4974.     .navbar-fixed-top,
  4975.     .navbar-fixed-bottom {
  4976.         border-radius: 0;
  4977.     }
  4978. }
  4979.  
  4980. .navbar-fixed-top {
  4981.     top: 0;
  4982.     border-width: 0 0 1px;
  4983. }
  4984.  
  4985. .navbar-fixed-bottom {
  4986.     bottom: 0;
  4987.     margin-bottom: 0;
  4988.     border-width: 1px 0 0;
  4989. }
  4990.  
  4991. .navbar-brand {
  4992.     float: left;
  4993.     height: 50px;
  4994.     padding: 15px 15px;
  4995.     font-size: 18px;
  4996.     line-height: 20px;
  4997. }
  4998.  
  4999. .navbar-brand:hover,
  5000. .navbar-brand:focus {
  5001.     text-decoration: none;
  5002. }
  5003.  
  5004. .navbar-brand > img {
  5005.     display: block;
  5006. }
  5007.  
  5008. @media (min-width:768px) {
  5009.     .navbar > .container .navbar-brand,
  5010.     .navbar > .container-fluid .navbar-brand {
  5011.         margin-left: -15px;
  5012.     }
  5013. }
  5014.  
  5015. .navbar-toggle {
  5016.     position: relative;
  5017.     float: right;
  5018.     padding: 9px 10px;
  5019.     margin-top: 8px;
  5020.     margin-right: 15px;
  5021.     margin-bottom: 8px;
  5022.     background-color: transparent;
  5023.     background-image: none;
  5024.     border: 1px solid transparent;
  5025.     border-radius: 4px;
  5026. }
  5027.  
  5028. .navbar-toggle:focus {
  5029.     outline: 0;
  5030. }
  5031.  
  5032. .navbar-toggle .icon-bar {
  5033.     display: block;
  5034.     width: 22px;
  5035.     height: 2px;
  5036.     border-radius: 1px;
  5037. }
  5038.  
  5039. .navbar-toggle .icon-bar + .icon-bar {
  5040.     margin-top: 4px;
  5041. }
  5042.  
  5043. @media (min-width:768px) {
  5044.     .navbar-toggle {
  5045.         display: none;
  5046.     }
  5047. }
  5048.  
  5049. .navbar-nav {
  5050.     margin: 7.5px -15px;
  5051. }
  5052.  
  5053. .navbar-nav > li > a {
  5054.     padding-top: 10px;
  5055.     padding-bottom: 10px;
  5056.     line-height: 20px;
  5057. }
  5058.  
  5059. @media (max-width:767px) {
  5060.     .navbar-nav .open .dropdown-menu {
  5061.         position: static;
  5062.         float: none;
  5063.         width: auto;
  5064.         margin-top: 0;
  5065.         background-color: transparent;
  5066.         border: 0;
  5067.         -webkit-box-shadow: none;
  5068.         box-shadow: none;
  5069.     }
  5070.     .navbar-nav .open .dropdown-menu > li > a,
  5071.     .navbar-nav .open .dropdown-menu .dropdown-header {
  5072.         padding: 5px 15px 5px 25px;
  5073.     }
  5074.     .navbar-nav .open .dropdown-menu > li > a {
  5075.         line-height: 20px;
  5076.     }
  5077.     .navbar-nav .open .dropdown-menu > li > a:hover,
  5078.     .navbar-nav .open .dropdown-menu > li > a:focus {
  5079.         background-image: none;
  5080.     }
  5081. }
  5082.  
  5083. @media (min-width:768px) {
  5084.     .navbar-nav {
  5085.         float: left;
  5086.         margin: 0;
  5087.     }
  5088.     .navbar-nav > li {
  5089.         float: left;
  5090.     }
  5091.     .navbar-nav > li > a {
  5092.         padding-top: 15px;
  5093.         padding-bottom: 15px;
  5094.     }
  5095. }
  5096.  
  5097. .navbar-form {
  5098.     padding: 10px 15px;
  5099.     margin-top: 8px;
  5100.     margin-right: -15px;
  5101.     margin-bottom: 8px;
  5102.     margin-left: -15px;
  5103.     border-top: 1px solid transparent;
  5104.     border-bottom: 1px solid transparent;
  5105.     -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .1), 0 1px 0 rgba(255, 255, 255, .1);
  5106.     box-shadow: inset 0 1px 0 rgba(255, 255, 255, .1), 0 1px 0 rgba(255, 255, 255, .1);
  5107. }
  5108.  
  5109. @media (min-width:768px) {
  5110.     .navbar-form .form-group {
  5111.         display: inline-block;
  5112.         margin-bottom: 0;
  5113.         vertical-align: middle;
  5114.     }
  5115.     .navbar-form .form-control {
  5116.         display: inline-block;
  5117.         width: auto;
  5118.         vertical-align: middle;
  5119.     }
  5120.     .navbar-form .form-control-static {
  5121.         display: inline-block;
  5122.     }
  5123.     .navbar-form .input-group {
  5124.         display: inline-table;
  5125.         vertical-align: middle;
  5126.     }
  5127.     .navbar-form .input-group .input-group-addon,
  5128.     .navbar-form .input-group .input-group-btn,
  5129.     .navbar-form .input-group .form-control {
  5130.         width: auto;
  5131.     }
  5132.     .navbar-form .input-group > .form-control {
  5133.         width: 100%;
  5134.     }
  5135.     .navbar-form .control-label {
  5136.         margin-bottom: 0;
  5137.         vertical-align: middle;
  5138.     }
  5139.     .navbar-form .radio,
  5140.     .navbar-form .checkbox {
  5141.         display: inline-block;
  5142.         margin-top: 0;
  5143.         margin-bottom: 0;
  5144.         vertical-align: middle;
  5145.     }
  5146.     .navbar-form .radio label,
  5147.     .navbar-form .checkbox label {
  5148.         padding-left: 0;
  5149.     }
  5150.     .navbar-form .radio input[type="radio"],
  5151.     .navbar-form .checkbox input[type="checkbox"] {
  5152.         position: relative;
  5153.         margin-left: 0;
  5154.     }
  5155.     .navbar-form .has-feedback .form-control-feedback {
  5156.         top: 0;
  5157.     }
  5158. }
  5159.  
  5160. @media (max-width:767px) {
  5161.     .navbar-form .form-group {
  5162.         margin-bottom: 5px;
  5163.     }
  5164.     .navbar-form .form-group:last-child {
  5165.         margin-bottom: 0;
  5166.     }
  5167. }
  5168.  
  5169. @media (min-width:768px) {
  5170.     .navbar-form {
  5171.         width: auto;
  5172.         padding-top: 0;
  5173.         padding-bottom: 0;
  5174.         margin-right: 0;
  5175.         margin-left: 0;
  5176.         border: 0;
  5177.         -webkit-box-shadow: none;
  5178.         box-shadow: none;
  5179.     }
  5180. }
  5181.  
  5182. .navbar-nav > li > .dropdown-menu {
  5183.     margin-top: 0;
  5184.     border-top-left-radius: 0;
  5185.     border-top-right-radius: 0;
  5186. }
  5187.  
  5188. .navbar-fixed-bottom .navbar-nav > li > .dropdown-menu {
  5189.     margin-bottom: 0;
  5190.     border-top-left-radius: 4px;
  5191.     border-top-right-radius: 4px;
  5192.     border-bottom-right-radius: 0;
  5193.     border-bottom-left-radius: 0;
  5194. }
  5195.  
  5196. .navbar-btn {
  5197.     margin-top: 8px;
  5198.     margin-bottom: 8px;
  5199. }
  5200.  
  5201. .navbar-btn.btn-sm {
  5202.     margin-top: 10px;
  5203.     margin-bottom: 10px;
  5204. }
  5205.  
  5206. .navbar-btn.btn-xs {
  5207.     margin-top: 14px;
  5208.     margin-bottom: 14px;
  5209. }
  5210.  
  5211. .navbar-text {
  5212.     margin-top: 15px;
  5213.     margin-bottom: 15px;
  5214. }
  5215.  
  5216. @media (min-width:768px) {
  5217.     .navbar-text {
  5218.         float: left;
  5219.         margin-right: 15px;
  5220.         margin-left: 15px;
  5221.     }
  5222. }
  5223.  
  5224. @media (min-width:768px) {
  5225.     .navbar-left {
  5226.         float: left !important;
  5227.     }
  5228.     .navbar-right {
  5229.         float: right !important;
  5230.         margin-right: -15px;
  5231.     }
  5232.     .navbar-right ~ .navbar-right {
  5233.         margin-right: 0;
  5234.     }
  5235. }
  5236.  
  5237. .navbar-default {
  5238.     background-color: #f8f8f8;
  5239.     border-color: #e7e7e7;
  5240. }
  5241.  
  5242. .navbar-default .navbar-brand {
  5243.     color: #777;
  5244. }
  5245.  
  5246. .navbar-default .navbar-brand:hover,
  5247. .navbar-default .navbar-brand:focus {
  5248.     color: #5e5e5e;
  5249.     background-color: transparent;
  5250. }
  5251.  
  5252. .navbar-default .navbar-text {
  5253.     color: #777;
  5254. }
  5255.  
  5256. .navbar-default .navbar-nav > li > a {
  5257.     color: #777;
  5258. }
  5259.  
  5260. .navbar-default .navbar-nav > li > a:hover,
  5261. .navbar-default .navbar-nav > li > a:focus {
  5262.     color: #333;
  5263.     background-color: transparent;
  5264. }
  5265.  
  5266. .navbar-default .navbar-nav > .active > a,
  5267. .navbar-default .navbar-nav > .active > a:hover,
  5268. .navbar-default .navbar-nav > .active > a:focus {
  5269.     color: #555;
  5270.     background-color: #e7e7e7;
  5271. }
  5272.  
  5273. .navbar-default .navbar-nav > .disabled > a,
  5274. .navbar-default .navbar-nav > .disabled > a:hover,
  5275. .navbar-default .navbar-nav > .disabled > a:focus {
  5276.     color: #ccc;
  5277.     background-color: transparent;
  5278. }
  5279.  
  5280. .navbar-default .navbar-toggle {
  5281.     border-color: #ddd;
  5282. }
  5283.  
  5284. .navbar-default .navbar-toggle:hover,
  5285. .navbar-default .navbar-toggle:focus {
  5286.     background-color: #ddd;
  5287. }
  5288.  
  5289. .navbar-default .navbar-toggle .icon-bar {
  5290.     background-color: #888;
  5291. }
  5292.  
  5293. .navbar-default .navbar-collapse,
  5294. .navbar-default .navbar-form {
  5295.     border-color: #e7e7e7;
  5296. }
  5297.  
  5298. .navbar-default .navbar-nav > .open > a,
  5299. .navbar-default .navbar-nav > .open > a:hover,
  5300. .navbar-default .navbar-nav > .open > a:focus {
  5301.     color: #555;
  5302.     background-color: #e7e7e7;
  5303. }
  5304.  
  5305. @media (max-width:767px) {
  5306.     .navbar-default .navbar-nav .open .dropdown-menu > li > a {
  5307.         color: #777;
  5308.     }
  5309.     .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover,
  5310.     .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus {
  5311.         color: #333;
  5312.         background-color: transparent;
  5313.     }
  5314.     .navbar-default .navbar-nav .open .dropdown-menu > .active > a,
  5315.     .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover,
  5316.     .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus {
  5317.         color: #555;
  5318.         background-color: #e7e7e7;
  5319.     }
  5320.     .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a,
  5321.     .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover,
  5322.     .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus {
  5323.         color: #ccc;
  5324.         background-color: transparent;
  5325.     }
  5326. }
  5327.  
  5328. .navbar-default .navbar-link {
  5329.     color: #777;
  5330. }
  5331.  
  5332. .navbar-default .navbar-link:hover {
  5333.     color: #333;
  5334. }
  5335.  
  5336. .navbar-default .btn-link {
  5337.     color: #777;
  5338. }
  5339.  
  5340. .navbar-default .btn-link:hover,
  5341. .navbar-default .btn-link:focus {
  5342.     color: #333;
  5343. }
  5344.  
  5345. .navbar-default .btn-link[disabled]:hover,
  5346. fieldset[disabled] .navbar-default .btn-link:hover,
  5347. .navbar-default .btn-link[disabled]:focus,
  5348. fieldset[disabled] .navbar-default .btn-link:focus {
  5349.     color: #ccc;
  5350. }
  5351.  
  5352. .navbar-inverse {
  5353.     background-color: #222;
  5354.     border-color: #080808;
  5355. }
  5356.  
  5357. .navbar-inverse .navbar-brand {
  5358.     color: #9d9d9d;
  5359. }
  5360.  
  5361. .navbar-inverse .navbar-brand:hover,
  5362. .navbar-inverse .navbar-brand:focus {
  5363.     color: #fff;
  5364.     background-color: transparent;
  5365. }
  5366.  
  5367. .navbar-inverse .navbar-text {
  5368.     color: #9d9d9d;
  5369. }
  5370.  
  5371. .navbar-inverse .navbar-nav > li > a {
  5372.     color: #9d9d9d;
  5373. }
  5374.  
  5375. .navbar-inverse .navbar-nav > li > a:hover,
  5376. .navbar-inverse .navbar-nav > li > a:focus {
  5377.     color: #fff;
  5378.     background-color: transparent;
  5379. }
  5380.  
  5381. .navbar-inverse .navbar-nav > .active > a,
  5382. .navbar-inverse .navbar-nav > .active > a:hover,
  5383. .navbar-inverse .navbar-nav > .active > a:focus {
  5384.     color: #fff;
  5385.     background-color: #080808;
  5386. }
  5387.  
  5388. .navbar-inverse .navbar-nav > .disabled > a,
  5389. .navbar-inverse .navbar-nav > .disabled > a:hover,
  5390. .navbar-inverse .navbar-nav > .disabled > a:focus {
  5391.     color: #444;
  5392.     background-color: transparent;
  5393. }
  5394.  
  5395. .navbar-inverse .navbar-toggle {
  5396.     border-color: #333;
  5397. }
  5398.  
  5399. .navbar-inverse .navbar-toggle:hover,
  5400. .navbar-inverse .navbar-toggle:focus {
  5401.     background-color: #333;
  5402. }
  5403.  
  5404. .navbar-inverse .navbar-toggle .icon-bar {
  5405.     background-color: #fff;
  5406. }
  5407.  
  5408. .navbar-inverse .navbar-collapse,
  5409. .navbar-inverse .navbar-form {
  5410.     border-color: #101010;
  5411. }
  5412.  
  5413. .navbar-inverse .navbar-nav > .open > a,
  5414. .navbar-inverse .navbar-nav > .open > a:hover,
  5415. .navbar-inverse .navbar-nav > .open > a:focus {
  5416.     color: #fff;
  5417.     background-color: #080808;
  5418. }
  5419.  
  5420. @media (max-width:767px) {
  5421.     .navbar-inverse .navbar-nav .open .dropdown-menu > .dropdown-header {
  5422.         border-color: #080808;
  5423.     }
  5424.     .navbar-inverse .navbar-nav .open .dropdown-menu .divider {
  5425.         background-color: #080808;
  5426.     }
  5427.     .navbar-inverse .navbar-nav .open .dropdown-menu > li > a {
  5428.         color: #9d9d9d;
  5429.     }
  5430.     .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover,
  5431.     .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus {
  5432.         color: #fff;
  5433.         background-color: transparent;
  5434.     }
  5435.     .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a,
  5436.     .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:hover,
  5437.     .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:focus {
  5438.         color: #fff;
  5439.         background-color: #080808;
  5440.     }
  5441.     .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a,
  5442.     .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:hover,
  5443.     .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:focus {
  5444.         color: #444;
  5445.         background-color: transparent;
  5446.     }
  5447. }
  5448.  
  5449. .navbar-inverse .navbar-link {
  5450.     color: #9d9d9d;
  5451. }
  5452.  
  5453. .navbar-inverse .navbar-link:hover {
  5454.     color: #fff;
  5455. }
  5456.  
  5457. .navbar-inverse .btn-link {
  5458.     color: #9d9d9d;
  5459. }
  5460.  
  5461. .navbar-inverse .btn-link:hover,
  5462. .navbar-inverse .btn-link:focus {
  5463.     color: #fff;
  5464. }
  5465.  
  5466. .navbar-inverse .btn-link[disabled]:hover,
  5467. fieldset[disabled] .navbar-inverse .btn-link:hover,
  5468. .navbar-inverse .btn-link[disabled]:focus,
  5469. fieldset[disabled] .navbar-inverse .btn-link:focus {
  5470.     color: #444;
  5471. }
  5472.  
  5473. .breadcrumb {
  5474.     padding: 8px 15px;
  5475.     margin-bottom: 20px;
  5476.     list-style: none;
  5477.     background-color: #f5f5f5;
  5478.     border-radius: 4px;
  5479. }
  5480.  
  5481. .breadcrumb > li {
  5482.     display: inline-block;
  5483. }
  5484.  
  5485. .breadcrumb > li + li:before {
  5486.     padding: 0 5px;
  5487.     color: #ccc;
  5488.     content: "/\00a0";
  5489. }
  5490.  
  5491. .breadcrumb > .active {
  5492.     color: #777;
  5493. }
  5494.  
  5495. .pagination {
  5496.     display: inline-block;
  5497.     padding-left: 0;
  5498.     margin: 20px 0;
  5499.     border-radius: 4px;
  5500. }
  5501.  
  5502. .pagination > li {
  5503.     display: inline;
  5504. }
  5505.  
  5506. .pagination > li > a,
  5507. .pagination > li > span {
  5508.     position: relative;
  5509.     float: left;
  5510.     padding: 6px 12px;
  5511.     margin-left: -1px;
  5512.     line-height: 1.42857143;
  5513.     color: #337ab7;
  5514.     text-decoration: none;
  5515.     background-color: #fff;
  5516.     border: 1px solid #ddd;
  5517. }
  5518.  
  5519. .pagination > li:first-child > a,
  5520. .pagination > li:first-child > span {
  5521.     margin-left: 0;
  5522.     border-top-left-radius: 4px;
  5523.     border-bottom-left-radius: 4px;
  5524. }
  5525.  
  5526. .pagination > li:last-child > a,
  5527. .pagination > li:last-child > span {
  5528.     border-top-right-radius: 4px;
  5529.     border-bottom-right-radius: 4px;
  5530. }
  5531.  
  5532. .pagination > li > a:hover,
  5533. .pagination > li > span:hover,
  5534. .pagination > li > a:focus,
  5535. .pagination > li > span:focus {
  5536.     color: #23527c;
  5537.     background-color: #eee;
  5538.     border-color: #ddd;
  5539. }
  5540.  
  5541. .pagination > .active > a,
  5542. .pagination > .active > span,
  5543. .pagination > .active > a:hover,
  5544. .pagination > .active > span:hover,
  5545. .pagination > .active > a:focus,
  5546. .pagination > .active > span:focus {
  5547.     z-index: 2;
  5548.     color: #fff;
  5549.     cursor: default;
  5550.     background-color: #337ab7;
  5551.     border-color: #337ab7;
  5552. }
  5553.  
  5554. .pagination > .disabled > span,
  5555. .pagination > .disabled > span:hover,
  5556. .pagination > .disabled > span:focus,
  5557. .pagination > .disabled > a,
  5558. .pagination > .disabled > a:hover,
  5559. .pagination > .disabled > a:focus {
  5560.     color: #777;
  5561.     cursor: not-allowed;
  5562.     background-color: #fff;
  5563.     border-color: #ddd;
  5564. }
  5565.  
  5566. .pagination-lg > li > a,
  5567. .pagination-lg > li > span {
  5568.     padding: 10px 16px;
  5569.     font-size: 18px;
  5570. }
  5571.  
  5572. .pagination-lg > li:first-child > a,
  5573. .pagination-lg > li:first-child > span {
  5574.     border-top-left-radius: 6px;
  5575.     border-bottom-left-radius: 6px;
  5576. }
  5577.  
  5578. .pagination-lg > li:last-child > a,
  5579. .pagination-lg > li:last-child > span {
  5580.     border-top-right-radius: 6px;
  5581.     border-bottom-right-radius: 6px;
  5582. }
  5583.  
  5584. .pagination-sm > li > a,
  5585. .pagination-sm > li > span {
  5586.     padding: 5px 10px;
  5587.     font-size: 12px;
  5588. }
  5589.  
  5590. .pagination-sm > li:first-child > a,
  5591. .pagination-sm > li:first-child > span {
  5592.     border-top-left-radius: 3px;
  5593.     border-bottom-left-radius: 3px;
  5594. }
  5595.  
  5596. .pagination-sm > li:last-child > a,
  5597. .pagination-sm > li:last-child > span {
  5598.     border-top-right-radius: 3px;
  5599.     border-bottom-right-radius: 3px;
  5600. }
  5601.  
  5602. .pager {
  5603.     padding-left: 0;
  5604.     margin: 20px 0;
  5605.     text-align: center;
  5606.     list-style: none;
  5607. }
  5608.  
  5609. .pager li {
  5610.     display: inline;
  5611. }
  5612.  
  5613. .pager li > a,
  5614. .pager li > span {
  5615.     display: inline-block;
  5616.     padding: 5px 14px;
  5617.     background-color: #fff;
  5618.     border: 1px solid #ddd;
  5619.     border-radius: 15px;
  5620. }
  5621.  
  5622. .pager li > a:hover,
  5623. .pager li > a:focus {
  5624.     text-decoration: none;
  5625.     background-color: #eee;
  5626. }
  5627.  
  5628. .pager .next > a,
  5629. .pager .next > span {
  5630.     float: right;
  5631. }
  5632.  
  5633. .pager .previous > a,
  5634. .pager .previous > span {
  5635.     float: left;
  5636. }
  5637.  
  5638. .pager .disabled > a,
  5639. .pager .disabled > a:hover,
  5640. .pager .disabled > a:focus,
  5641. .pager .disabled > span {
  5642.     color: #777;
  5643.     cursor: not-allowed;
  5644.     background-color: #fff;
  5645. }
  5646.  
  5647. .label {
  5648.     display: inline;
  5649.     padding: .2em .6em .3em;
  5650.     font-size: 75%;
  5651.     font-weight: bold;
  5652.     line-height: 1;
  5653.     color: #fff;
  5654.     text-align: center;
  5655.     white-space: nowrap;
  5656.     vertical-align: baseline;
  5657.     border-radius: .25em;
  5658. }
  5659.  
  5660. a.label:hover,
  5661. a.label:focus {
  5662.     color: #fff;
  5663.     text-decoration: none;
  5664.     cursor: pointer;
  5665. }
  5666.  
  5667. .label:empty {
  5668.     display: none;
  5669. }
  5670.  
  5671. .btn .label {
  5672.     position: relative;
  5673.     top: -1px;
  5674. }
  5675.  
  5676. .label-default {
  5677.     background-color: #777;
  5678. }
  5679.  
  5680. .label-default[href]:hover,
  5681. .label-default[href]:focus {
  5682.     background-color: #5e5e5e;
  5683. }
  5684.  
  5685. .label-primary {
  5686.     background-color: #337ab7;
  5687. }
  5688.  
  5689. .label-primary[href]:hover,
  5690. .label-primary[href]:focus {
  5691.     background-color: #286090;
  5692. }
  5693.  
  5694. .label-success {
  5695.     background-color: #5cb85c;
  5696. }
  5697.  
  5698. .label-success[href]:hover,
  5699. .label-success[href]:focus {
  5700.     background-color: #449d44;
  5701. }
  5702.  
  5703. .label-info {
  5704.     background-color: #5bc0de;
  5705. }
  5706.  
  5707. .label-info[href]:hover,
  5708. .label-info[href]:focus {
  5709.     background-color: #31b0d5;
  5710. }
  5711.  
  5712. .label-warning {
  5713.     background-color: #f0ad4e;
  5714. }
  5715.  
  5716. .label-warning[href]:hover,
  5717. .label-warning[href]:focus {
  5718.     background-color: #ec971f;
  5719. }
  5720.  
  5721. .label-danger {
  5722.     background-color: #d9534f;
  5723. }
  5724.  
  5725. .label-danger[href]:hover,
  5726. .label-danger[href]:focus {
  5727.     background-color: #c9302c;
  5728. }
  5729.  
  5730. .badge {
  5731.     display: inline-block;
  5732.     min-width: 10px;
  5733.     padding: 3px 7px;
  5734.     font-size: 12px;
  5735.     font-weight: bold;
  5736.     line-height: 1;
  5737.     color: #fff;
  5738.     text-align: center;
  5739.     white-space: nowrap;
  5740.     vertical-align: baseline;
  5741.     background-color: #777;
  5742.     border-radius: 10px;
  5743. }
  5744.  
  5745. .badge:empty {
  5746.     display: none;
  5747. }
  5748.  
  5749. .btn .badge {
  5750.     position: relative;
  5751.     top: -1px;
  5752. }
  5753.  
  5754. .btn-xs .badge {
  5755.     top: 0;
  5756.     padding: 1px 5px;
  5757. }
  5758.  
  5759. a.badge:hover,
  5760. a.badge:focus {
  5761.     color: #fff;
  5762.     text-decoration: none;
  5763.     cursor: pointer;
  5764. }
  5765.  
  5766. .list-group-item.active > .badge,
  5767. .nav-pills > .active > a > .badge {
  5768.     color: #337ab7;
  5769.     background-color: #fff;
  5770. }
  5771.  
  5772. .list-group-item > .badge {
  5773.     float: right;
  5774. }
  5775.  
  5776. .list-group-item > .badge + .badge {
  5777.     margin-right: 5px;
  5778. }
  5779.  
  5780. .nav-pills > li > a > .badge {
  5781.     margin-left: 3px;
  5782. }
  5783.  
  5784. .jumbotron {
  5785.     padding: 30px 15px;
  5786.     margin-bottom: 30px;
  5787.     color: inherit;
  5788.     background-color: #eee;
  5789. }
  5790.  
  5791. .jumbotron h1,
  5792. .jumbotron .h1 {
  5793.     color: inherit;
  5794. }
  5795.  
  5796. .jumbotron p {
  5797.     margin-bottom: 15px;
  5798.     font-size: 21px;
  5799.     font-weight: 200;
  5800. }
  5801.  
  5802. .jumbotron > hr {
  5803.     border-top-color: #d5d5d5;
  5804. }
  5805.  
  5806. .container .jumbotron,
  5807. .container-fluid .jumbotron {
  5808.     border-radius: 6px;
  5809. }
  5810.  
  5811. .jumbotron .container {
  5812.     max-width: 100%;
  5813. }
  5814.  
  5815. @media screen and (min-width:768px) {
  5816.     .jumbotron {
  5817.         padding: 48px 0;
  5818.     }
  5819.     .container .jumbotron,
  5820.     .container-fluid .jumbotron {
  5821.         padding-right: 60px;
  5822.         padding-left: 60px;
  5823.     }
  5824.     .jumbotron h1,
  5825.     .jumbotron .h1 {
  5826.         font-size: 63px;
  5827.     }
  5828. }
  5829.  
  5830. .thumbnail {
  5831.     display: block;
  5832.     padding: 4px;
  5833.     margin-bottom: 20px;
  5834.     line-height: 1.42857143;
  5835.     background-color: #fff;
  5836.     border: 1px solid #ddd;
  5837.     border-radius: 4px;
  5838.     -webkit-transition: border .2s ease-in-out;
  5839.     -o-transition: border .2s ease-in-out;
  5840.     transition: border .2s ease-in-out;
  5841. }
  5842.  
  5843. .thumbnail > img,
  5844. .thumbnail a > img {
  5845.     margin-right: auto;
  5846.     margin-left: auto;
  5847. }
  5848.  
  5849. a.thumbnail:hover,
  5850. a.thumbnail:focus,
  5851. a.thumbnail.active {
  5852.     border-color: #337ab7;
  5853. }
  5854.  
  5855. .thumbnail .caption {
  5856.     padding: 9px;
  5857.     color: #333;
  5858. }
  5859.  
  5860. .alert {
  5861.     padding: 15px;
  5862.     margin-bottom: 20px;
  5863.     border: 1px solid transparent;
  5864.     border-radius: 4px;
  5865. }
  5866.  
  5867. .alert h4 {
  5868.     margin-top: 0;
  5869.     color: inherit;
  5870. }
  5871.  
  5872. .alert .alert-link {
  5873.     font-weight: bold;
  5874. }
  5875.  
  5876. .alert > p,
  5877. .alert > ul {
  5878.     margin-bottom: 0;
  5879. }
  5880.  
  5881. .alert > p + p {
  5882.     margin-top: 5px;
  5883. }
  5884.  
  5885. .alert-dismissable,
  5886. .alert-dismissible {
  5887.     padding-right: 35px;
  5888. }
  5889.  
  5890. .alert-dismissable .close,
  5891. .alert-dismissible .close {
  5892.     position: relative;
  5893.     top: -2px;
  5894.     right: -21px;
  5895.     color: inherit;
  5896. }
  5897.  
  5898. .alert-success {
  5899.     color: #3c763d;
  5900.     background-color: #dff0d8;
  5901.     border-color: #d6e9c6;
  5902. }
  5903.  
  5904. .alert-success hr {
  5905.     border-top-color: #c9e2b3;
  5906. }
  5907.  
  5908. .alert-success .alert-link {
  5909.     color: #2b542c;
  5910. }
  5911.  
  5912. .alert-info {
  5913.     color: #31708f;
  5914.     background-color: #d9edf7;
  5915.     border-color: #bce8f1;
  5916. }
  5917.  
  5918. .alert-info hr {
  5919.     border-top-color: #a6e1ec;
  5920. }
  5921.  
  5922. .alert-info .alert-link {
  5923.     color: #245269;
  5924. }
  5925.  
  5926. .alert-warning {
  5927.     color: #8a6d3b;
  5928.     background-color: #fcf8e3;
  5929.     border-color: #faebcc;
  5930. }
  5931.  
  5932. .alert-warning hr {
  5933.     border-top-color: #f7e1b5;
  5934. }
  5935.  
  5936. .alert-warning .alert-link {
  5937.     color: #66512c;
  5938. }
  5939.  
  5940. .alert-danger {
  5941.     color: #a94442;
  5942.     background-color: #f2dede;
  5943.     border-color: #ebccd1;
  5944. }
  5945.  
  5946. .alert-danger hr {
  5947.     border-top-color: #e4b9c0;
  5948. }
  5949.  
  5950. .alert-danger .alert-link {
  5951.     color: #843534;
  5952. }
  5953.  
  5954. @-webkit-keyframes progress-bar-stripes {
  5955.     from {
  5956.         background-position: 40px 0;
  5957.     }
  5958.     to {
  5959.         background-position: 0 0;
  5960.     }
  5961. }
  5962.  
  5963. @-o-keyframes progress-bar-stripes {
  5964.     from {
  5965.         background-position: 40px 0;
  5966.     }
  5967.     to {
  5968.         background-position: 0 0;
  5969.     }
  5970. }
  5971.  
  5972. @keyframes progress-bar-stripes {
  5973.     from {
  5974.         background-position: 40px 0;
  5975.     }
  5976.     to {
  5977.         background-position: 0 0;
  5978.     }
  5979. }
  5980.  
  5981. .progress {
  5982.     height: 20px;
  5983.     margin-bottom: 20px;
  5984.     overflow: hidden;
  5985.     background-color: #f5f5f5;
  5986.     border-radius: 4px;
  5987.     -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, .1);
  5988.     box-shadow: inset 0 1px 2px rgba(0, 0, 0, .1);
  5989. }
  5990.  
  5991. .progress-bar {
  5992.     float: left;
  5993.     width: 0;
  5994.     height: 100%;
  5995.     font-size: 12px;
  5996.     line-height: 20px;
  5997.     color: #fff;
  5998.     text-align: center;
  5999.     background-color: #337ab7;
  6000.     -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .15);
  6001.     box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .15);
  6002.     -webkit-transition: width .6s ease;
  6003.     -o-transition: width .6s ease;
  6004.     transition: width .6s ease;
  6005. }
  6006.  
  6007. .progress-striped .progress-bar,
  6008. .progress-bar-striped {
  6009.     background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
  6010.     background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
  6011.     background-image: linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
  6012.     -webkit-background-size: 40px 40px;
  6013.     background-size: 40px 40px;
  6014. }
  6015.  
  6016. .progress.active .progress-bar,
  6017. .progress-bar.active {
  6018.     -webkit-animation: progress-bar-stripes 2s linear infinite;
  6019.     -o-animation: progress-bar-stripes 2s linear infinite;
  6020.     animation: progress-bar-stripes 2s linear infinite;
  6021. }
  6022.  
  6023. .progress-bar-success {
  6024.     background-color: #5cb85c;
  6025. }
  6026.  
  6027. .progress-striped .progress-bar-success {
  6028.     background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
  6029.     background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
  6030.     background-image: linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
  6031. }
  6032.  
  6033. .progress-bar-info {
  6034.     background-color: #5bc0de;
  6035. }
  6036.  
  6037. .progress-striped .progress-bar-info {
  6038.     background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
  6039.     background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
  6040.     background-image: linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
  6041. }
  6042.  
  6043. .progress-bar-warning {
  6044.     background-color: #f0ad4e;
  6045. }
  6046.  
  6047. .progress-striped .progress-bar-warning {
  6048.     background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
  6049.     background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
  6050.     background-image: linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
  6051. }
  6052.  
  6053. .progress-bar-danger {
  6054.     background-color: #d9534f;
  6055. }
  6056.  
  6057. .progress-striped .progress-bar-danger {
  6058.     background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
  6059.     background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
  6060.     background-image: linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
  6061. }
  6062.  
  6063. .media {
  6064.     margin-top: 15px;
  6065. }
  6066.  
  6067. .media:first-child {
  6068.     margin-top: 0;
  6069. }
  6070.  
  6071. .media,
  6072. .media-body {
  6073.     overflow: hidden;
  6074.     zoom: 1;
  6075. }
  6076.  
  6077. .media-body {
  6078.     width: 10000px;
  6079. }
  6080.  
  6081. .media-object {
  6082.     display: block;
  6083. }
  6084.  
  6085. .media-right,
  6086. .media > .pull-right {
  6087.     padding-left: 10px;
  6088. }
  6089.  
  6090. .media-left,
  6091. .media > .pull-left {
  6092.     padding-right: 10px;
  6093. }
  6094.  
  6095. .media-left,
  6096. .media-right,
  6097. .media-body {
  6098.     display: table-cell;
  6099.     vertical-align: top;
  6100. }
  6101.  
  6102. .media-middle {
  6103.     vertical-align: middle;
  6104. }
  6105.  
  6106. .media-bottom {
  6107.     vertical-align: bottom;
  6108. }
  6109.  
  6110. .media-heading {
  6111.     margin-top: 0;
  6112.     margin-bottom: 5px;
  6113. }
  6114.  
  6115. .media-list {
  6116.     padding-left: 0;
  6117.     list-style: none;
  6118. }
  6119.  
  6120. .list-group {
  6121.     padding-left: 0;
  6122.     margin-bottom: 20px;
  6123. }
  6124.  
  6125. .list-group-item {
  6126.     position: relative;
  6127.     display: block;
  6128.     padding: 10px 15px;
  6129.     margin-bottom: -1px;
  6130.     background-color: #fff;
  6131.     border: 1px solid #ddd;
  6132. }
  6133.  
  6134. .list-group-item:first-child {
  6135.     border-top-left-radius: 4px;
  6136.     border-top-right-radius: 4px;
  6137. }
  6138.  
  6139. .list-group-item:last-child {
  6140.     margin-bottom: 0;
  6141.     border-bottom-right-radius: 4px;
  6142.     border-bottom-left-radius: 4px;
  6143. }
  6144.  
  6145. a.list-group-item {
  6146.     color: #555;
  6147. }
  6148.  
  6149. a.list-group-item .list-group-item-heading {
  6150.     color: #333;
  6151. }
  6152.  
  6153. a.list-group-item:hover,
  6154. a.list-group-item:focus {
  6155.     color: #555;
  6156.     text-decoration: none;
  6157.     background-color: #f5f5f5;
  6158. }
  6159.  
  6160. .list-group-item.disabled,
  6161. .list-group-item.disabled:hover,
  6162. .list-group-item.disabled:focus {
  6163.     color: #777;
  6164.     cursor: not-allowed;
  6165.     background-color: #eee;
  6166. }
  6167.  
  6168. .list-group-item.disabled .list-group-item-heading,
  6169. .list-group-item.disabled:hover .list-group-item-heading,
  6170. .list-group-item.disabled:focus .list-group-item-heading {
  6171.     color: inherit;
  6172. }
  6173.  
  6174. .list-group-item.disabled .list-group-item-text,
  6175. .list-group-item.disabled:hover .list-group-item-text,
  6176. .list-group-item.disabled:focus .list-group-item-text {
  6177.     color: #777;
  6178. }
  6179.  
  6180. .list-group-item.active,
  6181. .list-group-item.active:hover,
  6182. .list-group-item.active:focus {
  6183.     z-index: 2;
  6184.     color: #fff;
  6185.     background-color: #337ab7;
  6186.     border-color: #337ab7;
  6187. }
  6188.  
  6189. .list-group-item.active .list-group-item-heading,
  6190. .list-group-item.active:hover .list-group-item-heading,
  6191. .list-group-item.active:focus .list-group-item-heading,
  6192. .list-group-item.active .list-group-item-heading > small,
  6193. .list-group-item.active:hover .list-group-item-heading > small,
  6194. .list-group-item.active:focus .list-group-item-heading > small,
  6195. .list-group-item.active .list-group-item-heading > .small,
  6196. .list-group-item.active:hover .list-group-item-heading > .small,
  6197. .list-group-item.active:focus .list-group-item-heading > .small {
  6198.     color: inherit;
  6199. }
  6200.  
  6201. .list-group-item.active .list-group-item-text,
  6202. .list-group-item.active:hover .list-group-item-text,
  6203. .list-group-item.active:focus .list-group-item-text {
  6204.     color: #c7ddef;
  6205. }
  6206.  
  6207. .list-group-item-success {
  6208.     color: #3c763d;
  6209.     background-color: #dff0d8;
  6210. }
  6211.  
  6212. a.list-group-item-success {
  6213.     color: #3c763d;
  6214. }
  6215.  
  6216. a.list-group-item-success .list-group-item-heading {
  6217.     color: inherit;
  6218. }
  6219.  
  6220. a.list-group-item-success:hover,
  6221. a.list-group-item-success:focus {
  6222.     color: #3c763d;
  6223.     background-color: #d0e9c6;
  6224. }
  6225.  
  6226. a.list-group-item-success.active,
  6227. a.list-group-item-success.active:hover,
  6228. a.list-group-item-success.active:focus {
  6229.     color: #fff;
  6230.     background-color: #3c763d;
  6231.     border-color: #3c763d;
  6232. }
  6233.  
  6234. .list-group-item-info {
  6235.     color: #31708f;
  6236.     background-color: #d9edf7;
  6237. }
  6238.  
  6239. a.list-group-item-info {
  6240.     color: #31708f;
  6241. }
  6242.  
  6243. a.list-group-item-info .list-group-item-heading {
  6244.     color: inherit;
  6245. }
  6246.  
  6247. a.list-group-item-info:hover,
  6248. a.list-group-item-info:focus {
  6249.     color: #31708f;
  6250.     background-color: #c4e3f3;
  6251. }
  6252.  
  6253. a.list-group-item-info.active,
  6254. a.list-group-item-info.active:hover,
  6255. a.list-group-item-info.active:focus {
  6256.     color: #fff;
  6257.     background-color: #31708f;
  6258.     border-color: #31708f;
  6259. }
  6260.  
  6261. .list-group-item-warning {
  6262.     color: #8a6d3b;
  6263.     background-color: #fcf8e3;
  6264. }
  6265.  
  6266. a.list-group-item-warning {
  6267.     color: #8a6d3b;
  6268. }
  6269.  
  6270. a.list-group-item-warning .list-group-item-heading {
  6271.     color: inherit;
  6272. }
  6273.  
  6274. a.list-group-item-warning:hover,
  6275. a.list-group-item-warning:focus {
  6276.     color: #8a6d3b;
  6277.     background-color: #faf2cc;
  6278. }
  6279.  
  6280. a.list-group-item-warning.active,
  6281. a.list-group-item-warning.active:hover,
  6282. a.list-group-item-warning.active:focus {
  6283.     color: #fff;
  6284.     background-color: #8a6d3b;
  6285.     border-color: #8a6d3b;
  6286. }
  6287.  
  6288. .list-group-item-danger {
  6289.     color: #a94442;
  6290.     background-color: #f2dede;
  6291. }
  6292.  
  6293. a.list-group-item-danger {
  6294.     color: #a94442;
  6295. }
  6296.  
  6297. a.list-group-item-danger .list-group-item-heading {
  6298.     color: inherit;
  6299. }
  6300.  
  6301. a.list-group-item-danger:hover,
  6302. a.list-group-item-danger:focus {
  6303.     color: #a94442;
  6304.     background-color: #ebcccc;
  6305. }
  6306.  
  6307. a.list-group-item-danger.active,
  6308. a.list-group-item-danger.active:hover,
  6309. a.list-group-item-danger.active:focus {
  6310.     color: #fff;
  6311.     background-color: #a94442;
  6312.     border-color: #a94442;
  6313. }
  6314.  
  6315. .list-group-item-heading {
  6316.     margin-top: 0;
  6317.     margin-bottom: 5px;
  6318. }
  6319.  
  6320. .list-group-item-text {
  6321.     margin-bottom: 0;
  6322.     line-height: 1.3;
  6323. }
  6324.  
  6325. .panel {
  6326.     margin-bottom: 20px;
  6327.     background-color: #fff;
  6328.     border: 1px solid transparent;
  6329.     border-radius: 4px;
  6330.     -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, .05);
  6331.     box-shadow: 0 1px 1px rgba(0, 0, 0, .05);
  6332. }
  6333.  
  6334. .panel-body {
  6335.     padding: 15px;
  6336. }
  6337.  
  6338. .panel-heading {
  6339.     padding: 10px 15px;
  6340.     border-bottom: 1px solid transparent;
  6341.     border-top-left-radius: 3px;
  6342.     border-top-right-radius: 3px;
  6343. }
  6344.  
  6345. .panel-heading > .dropdown .dropdown-toggle {
  6346.     color: inherit;
  6347. }
  6348.  
  6349. .panel-title {
  6350.     margin-top: 0;
  6351.     margin-bottom: 0;
  6352.     font-size: 16px;
  6353.     color: inherit;
  6354. }
  6355.  
  6356. .panel-title > a,
  6357. .panel-title > small,
  6358. .panel-title > .small,
  6359. .panel-title > small > a,
  6360. .panel-title > .small > a {
  6361.     color: inherit;
  6362. }
  6363.  
  6364. .panel-footer {
  6365.     padding: 10px 15px;
  6366.     background-color: #f5f5f5;
  6367.     border-top: 1px solid #ddd;
  6368.     border-bottom-right-radius: 3px;
  6369.     border-bottom-left-radius: 3px;
  6370. }
  6371.  
  6372. .panel > .list-group,
  6373. .panel > .panel-collapse > .list-group {
  6374.     margin-bottom: 0;
  6375. }
  6376.  
  6377. .panel > .list-group .list-group-item,
  6378. .panel > .panel-collapse > .list-group .list-group-item {
  6379.     border-width: 1px 0;
  6380.     border-radius: 0;
  6381. }
  6382.  
  6383. .panel > .list-group:first-child .list-group-item:first-child,
  6384. .panel > .panel-collapse > .list-group:first-child .list-group-item:first-child {
  6385.     border-top: 0;
  6386.     border-top-left-radius: 3px;
  6387.     border-top-right-radius: 3px;
  6388. }
  6389.  
  6390. .panel > .list-group:last-child .list-group-item:last-child,
  6391. .panel > .panel-collapse > .list-group:last-child .list-group-item:last-child {
  6392.     border-bottom: 0;
  6393.     border-bottom-right-radius: 3px;
  6394.     border-bottom-left-radius: 3px;
  6395. }
  6396.  
  6397. .panel-heading + .list-group .list-group-item:first-child {
  6398.     border-top-width: 0;
  6399. }
  6400.  
  6401. .list-group + .panel-footer {
  6402.     border-top-width: 0;
  6403. }
  6404.  
  6405. .panel > .table,
  6406. .panel > .table-responsive > .table,
  6407. .panel > .panel-collapse > .table {
  6408.     margin-bottom: 0;
  6409. }
  6410.  
  6411. .panel > .table caption,
  6412. .panel > .table-responsive > .table caption,
  6413. .panel > .panel-collapse > .table caption {
  6414.     padding-right: 15px;
  6415.     padding-left: 15px;
  6416. }
  6417.  
  6418. .panel > .table:first-child,
  6419. .panel > .table-responsive:first-child > .table:first-child {
  6420.     border-top-left-radius: 3px;
  6421.     border-top-right-radius: 3px;
  6422. }
  6423.  
  6424. .panel > .table:first-child > thead:first-child > tr:first-child,
  6425. .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child,
  6426. .panel > .table:first-child > tbody:first-child > tr:first-child,
  6427. .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child {
  6428.     border-top-left-radius: 3px;
  6429.     border-top-right-radius: 3px;
  6430. }
  6431.  
  6432. .panel > .table:first-child > thead:first-child > tr:first-child td:first-child,
  6433. .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:first-child,
  6434. .panel > .table:first-child > tbody:first-child > tr:first-child td:first-child,
  6435. .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:first-child,
  6436. .panel > .table:first-child > thead:first-child > tr:first-child th:first-child,
  6437. .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:first-child,
  6438. .panel > .table:first-child > tbody:first-child > tr:first-child th:first-child,
  6439. .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:first-child {
  6440.     border-top-left-radius: 3px;
  6441. }
  6442.  
  6443. .panel > .table:first-child > thead:first-child > tr:first-child td:last-child,
  6444. .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:last-child,
  6445. .panel > .table:first-child > tbody:first-child > tr:first-child td:last-child,
  6446. .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:last-child,
  6447. .panel > .table:first-child > thead:first-child > tr:first-child th:last-child,
  6448. .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:last-child,
  6449. .panel > .table:first-child > tbody:first-child > tr:first-child th:last-child,
  6450. .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:last-child {
  6451.     border-top-right-radius: 3px;
  6452. }
  6453.  
  6454. .panel > .table:last-child,
  6455. .panel > .table-responsive:last-child > .table:last-child {
  6456.     border-bottom-right-radius: 3px;
  6457.     border-bottom-left-radius: 3px;
  6458. }
  6459.  
  6460. .panel > .table:last-child > tbody:last-child > tr:last-child,
  6461. .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child,
  6462. .panel > .table:last-child > tfoot:last-child > tr:last-child,
  6463. .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child {
  6464.     border-bottom-right-radius: 3px;
  6465.     border-bottom-left-radius: 3px;
  6466. }
  6467.  
  6468. .panel > .table:last-child > tbody:last-child > tr:last-child td:first-child,
  6469. .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:first-child,
  6470. .panel > .table:last-child > tfoot:last-child > tr:last-child td:first-child,
  6471. .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:first-child,
  6472. .panel > .table:last-child > tbody:last-child > tr:last-child th:first-child,
  6473. .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:first-child,
  6474. .panel > .table:last-child > tfoot:last-child > tr:last-child th:first-child,
  6475. .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:first-child {
  6476.     border-bottom-left-radius: 3px;
  6477. }
  6478.  
  6479. .panel > .table:last-child > tbody:last-child > tr:last-child td:last-child,
  6480. .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:last-child,
  6481. .panel > .table:last-child > tfoot:last-child > tr:last-child td:last-child,
  6482. .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:last-child,
  6483. .panel > .table:last-child > tbody:last-child > tr:last-child th:last-child,
  6484. .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:last-child,
  6485. .panel > .table:last-child > tfoot:last-child > tr:last-child th:last-child,
  6486. .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:last-child {
  6487.     border-bottom-right-radius: 3px;
  6488. }
  6489.  
  6490. .panel > .panel-body + .table,
  6491. .panel > .panel-body + .table-responsive,
  6492. .panel > .table + .panel-body,
  6493. .panel > .table-responsive + .panel-body {
  6494.     border-top: 1px solid #ddd;
  6495. }
  6496.  
  6497. .panel > .table > tbody:first-child > tr:first-child th,
  6498. .panel > .table > tbody:first-child > tr:first-child td {
  6499.     border-top: 0;
  6500. }
  6501.  
  6502. .panel > .table-bordered,
  6503. .panel > .table-responsive > .table-bordered {
  6504.     border: 0;
  6505. }
  6506.  
  6507. .panel > .table-bordered > thead > tr > th:first-child,
  6508. .panel > .table-responsive > .table-bordered > thead > tr > th:first-child,
  6509. .panel > .table-bordered > tbody > tr > th:first-child,
  6510. .panel > .table-responsive > .table-bordered > tbody > tr > th:first-child,
  6511. .panel > .table-bordered > tfoot > tr > th:first-child,
  6512. .panel > .table-responsive > .table-bordered > tfoot > tr > th:first-child,
  6513. .panel > .table-bordered > thead > tr > td:first-child,
  6514. .panel > .table-responsive > .table-bordered > thead > tr > td:first-child,
  6515. .panel > .table-bordered > tbody > tr > td:first-child,
  6516. .panel > .table-responsive > .table-bordered > tbody > tr > td:first-child,
  6517. .panel > .table-bordered > tfoot > tr > td:first-child,
  6518. .panel > .table-responsive > .table-bordered > tfoot > tr > td:first-child {
  6519.     border-left: 0;
  6520. }
  6521.  
  6522. .panel > .table-bordered > thead > tr > th:last-child,
  6523. .panel > .table-responsive > .table-bordered > thead > tr > th:last-child,
  6524. .panel > .table-bordered > tbody > tr > th:last-child,
  6525. .panel > .table-responsive > .table-bordered > tbody > tr > th:last-child,
  6526. .panel > .table-bordered > tfoot > tr > th:last-child,
  6527. .panel > .table-responsive > .table-bordered > tfoot > tr > th:last-child,
  6528. .panel > .table-bordered > thead > tr > td:last-child,
  6529. .panel > .table-responsive > .table-bordered > thead > tr > td:last-child,
  6530. .panel > .table-bordered > tbody > tr > td:last-child,
  6531. .panel > .table-responsive > .table-bordered > tbody > tr > td:last-child,
  6532. .panel > .table-bordered > tfoot > tr > td:last-child,
  6533. .panel > .table-responsive > .table-bordered > tfoot > tr > td:last-child {
  6534.     border-right: 0;
  6535. }
  6536.  
  6537. .panel > .table-bordered > thead > tr:first-child > td,
  6538. .panel > .table-responsive > .table-bordered > thead > tr:first-child > td,
  6539. .panel > .table-bordered > tbody > tr:first-child > td,
  6540. .panel > .table-responsive > .table-bordered > tbody > tr:first-child > td,
  6541. .panel > .table-bordered > thead > tr:first-child > th,
  6542. .panel > .table-responsive > .table-bordered > thead > tr:first-child > th,
  6543. .panel > .table-bordered > tbody > tr:first-child > th,
  6544. .panel > .table-responsive > .table-bordered > tbody > tr:first-child > th {
  6545.     border-bottom: 0;
  6546. }
  6547.  
  6548. .panel > .table-bordered > tbody > tr:last-child > td,
  6549. .panel > .table-responsive > .table-bordered > tbody > tr:last-child > td,
  6550. .panel > .table-bordered > tfoot > tr:last-child > td,
  6551. .panel > .table-responsive > .table-bordered > tfoot > tr:last-child > td,
  6552. .panel > .table-bordered > tbody > tr:last-child > th,
  6553. .panel > .table-responsive > .table-bordered > tbody > tr:last-child > th,
  6554. .panel > .table-bordered > tfoot > tr:last-child > th,
  6555. .panel > .table-responsive > .table-bordered > tfoot > tr:last-child > th {
  6556.     border-bottom: 0;
  6557. }
  6558.  
  6559. .panel > .table-responsive {
  6560.     margin-bottom: 0;
  6561.     border: 0;
  6562. }
  6563.  
  6564. .panel-group {
  6565.     margin-bottom: 20px;
  6566. }
  6567.  
  6568. .panel-group .panel {
  6569.     margin-bottom: 0;
  6570.     border-radius: 4px;
  6571. }
  6572.  
  6573. .panel-group .panel + .panel {
  6574.     margin-top: 5px;
  6575. }
  6576.  
  6577. .panel-group .panel-heading {
  6578.     border-bottom: 0;
  6579. }
  6580.  
  6581. .panel-group .panel-heading + .panel-collapse > .panel-body,
  6582. .panel-group .panel-heading + .panel-collapse > .list-group {
  6583.     border-top: 1px solid #ddd;
  6584. }
  6585.  
  6586. .panel-group .panel-footer {
  6587.     border-top: 0;
  6588. }
  6589.  
  6590. .panel-group .panel-footer + .panel-collapse .panel-body {
  6591.     border-bottom: 1px solid #ddd;
  6592. }
  6593.  
  6594. .panel-default {
  6595.     border-color: #ddd;
  6596. }
  6597.  
  6598. .panel-default > .panel-heading {
  6599.     color: #333;
  6600.     background-color: #f5f5f5;
  6601.     border-color: #ddd;
  6602. }
  6603.  
  6604. .panel-default > .panel-heading + .panel-collapse > .panel-body {
  6605.     border-top-color: #ddd;
  6606. }
  6607.  
  6608. .panel-default > .panel-heading .badge {
  6609.     color: #f5f5f5;
  6610.     background-color: #333;
  6611. }
  6612.  
  6613. .panel-default > .panel-footer + .panel-collapse > .panel-body {
  6614.     border-bottom-color: #ddd;
  6615. }
  6616.  
  6617. .panel-primary {
  6618.     border-color: #337ab7;
  6619. }
  6620.  
  6621. .panel-primary > .panel-heading {
  6622.     color: #fff;
  6623.     background-color: #337ab7;
  6624.     border-color: #337ab7;
  6625. }
  6626.  
  6627. .panel-primary > .panel-heading + .panel-collapse > .panel-body {
  6628.     border-top-color: #337ab7;
  6629. }
  6630.  
  6631. .panel-primary > .panel-heading .badge {
  6632.     color: #337ab7;
  6633.     background-color: #fff;
  6634. }
  6635.  
  6636. .panel-primary > .panel-footer + .panel-collapse > .panel-body {
  6637.     border-bottom-color: #337ab7;
  6638. }
  6639.  
  6640. .panel-success {
  6641.     border-color: #d6e9c6;
  6642. }
  6643.  
  6644. .panel-success > .panel-heading {
  6645.     color: #3c763d;
  6646.     background-color: #dff0d8;
  6647.     border-color: #d6e9c6;
  6648. }
  6649.  
  6650. .panel-success > .panel-heading + .panel-collapse > .panel-body {
  6651.     border-top-color: #d6e9c6;
  6652. }
  6653.  
  6654. .panel-success > .panel-heading .badge {
  6655.     color: #dff0d8;
  6656.     background-color: #3c763d;
  6657. }
  6658.  
  6659. .panel-success > .panel-footer + .panel-collapse > .panel-body {
  6660.     border-bottom-color: #d6e9c6;
  6661. }
  6662.  
  6663. .panel-info {
  6664.     border-color: #bce8f1;
  6665. }
  6666.  
  6667. .panel-info > .panel-heading {
  6668.     color: #31708f;
  6669.     background-color: #d9edf7;
  6670.     border-color: #bce8f1;
  6671. }
  6672.  
  6673. .panel-info > .panel-heading + .panel-collapse > .panel-body {
  6674.     border-top-color: #bce8f1;
  6675. }
  6676.  
  6677. .panel-info > .panel-heading .badge {
  6678.     color: #d9edf7;
  6679.     background-color: #31708f;
  6680. }
  6681.  
  6682. .panel-info > .panel-footer + .panel-collapse > .panel-body {
  6683.     border-bottom-color: #bce8f1;
  6684. }
  6685.  
  6686. .panel-warning {
  6687.     border-color: #faebcc;
  6688. }
  6689.  
  6690. .panel-warning > .panel-heading {
  6691.     color: #8a6d3b;
  6692.     background-color: #fcf8e3;
  6693.     border-color: #faebcc;
  6694. }
  6695.  
  6696. .panel-warning > .panel-heading + .panel-collapse > .panel-body {
  6697.     border-top-color: #faebcc;
  6698. }
  6699.  
  6700. .panel-warning > .panel-heading .badge {
  6701.     color: #fcf8e3;
  6702.     background-color: #8a6d3b;
  6703. }
  6704.  
  6705. .panel-warning > .panel-footer + .panel-collapse > .panel-body {
  6706.     border-bottom-color: #faebcc;
  6707. }
  6708.  
  6709. .panel-danger {
  6710.     border-color: #ebccd1;
  6711. }
  6712.  
  6713. .panel-danger > .panel-heading {
  6714.     color: #a94442;
  6715.     background-color: #f2dede;
  6716.     border-color: #ebccd1;
  6717. }
  6718.  
  6719. .panel-danger > .panel-heading + .panel-collapse > .panel-body {
  6720.     border-top-color: #ebccd1;
  6721. }
  6722.  
  6723. .panel-danger > .panel-heading .badge {
  6724.     color: #f2dede;
  6725.     background-color: #a94442;
  6726. }
  6727.  
  6728. .panel-danger > .panel-footer + .panel-collapse > .panel-body {
  6729.     border-bottom-color: #ebccd1;
  6730. }
  6731.  
  6732. .embed-responsive {
  6733.     position: relative;
  6734.     display: block;
  6735.     height: 0;
  6736.     padding: 0;
  6737.     overflow: hidden;
  6738. }
  6739.  
  6740. .embed-responsive .embed-responsive-item,
  6741. .embed-responsive iframe,
  6742. .embed-responsive embed,
  6743. .embed-responsive object,
  6744. .embed-responsive video {
  6745.     position: absolute;
  6746.     top: 0;
  6747.     bottom: 0;
  6748.     left: 0;
  6749.     width: 100%;
  6750.     height: 100%;
  6751.     border: 0;
  6752. }
  6753.  
  6754. .embed-responsive.embed-responsive-16by9 {
  6755.     padding-bottom: 56.25%;
  6756. }
  6757.  
  6758. .embed-responsive.embed-responsive-4by3 {
  6759.     padding-bottom: 75%;
  6760. }
  6761.  
  6762. .well {
  6763.     min-height: 20px;
  6764.     padding: 19px;
  6765.     margin-bottom: 20px;
  6766.     background-color: #f5f5f5;
  6767.     border: 1px solid #e3e3e3;
  6768.     border-radius: 4px;
  6769.     -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .05);
  6770.     box-shadow: inset 0 1px 1px rgba(0, 0, 0, .05);
  6771. }
  6772.  
  6773. .well blockquote {
  6774.     border-color: #ddd;
  6775.     border-color: rgba(0, 0, 0, .15);
  6776. }
  6777.  
  6778. .well-lg {
  6779.     padding: 24px;
  6780.     border-radius: 6px;
  6781. }
  6782.  
  6783. .well-sm {
  6784.     padding: 9px;
  6785.     border-radius: 3px;
  6786. }
  6787.  
  6788. .close {
  6789.     float: right;
  6790.     font-size: 21px;
  6791.     font-weight: bold;
  6792.     line-height: 1;
  6793.     color: #000;
  6794.     text-shadow: 0 1px 0 #fff;
  6795.     filter: alpha(opacity=20);
  6796.     opacity: .2;
  6797. }
  6798.  
  6799. .close:hover,
  6800. .close:focus {
  6801.     color: #000;
  6802.     text-decoration: none;
  6803.     cursor: pointer;
  6804.     filter: alpha(opacity=50);
  6805.     opacity: .5;
  6806. }
  6807.  
  6808. button.close {
  6809.     -webkit-appearance: none;
  6810.     padding: 0;
  6811.     cursor: pointer;
  6812.     background: transparent;
  6813.     border: 0;
  6814. }
  6815.  
  6816. .modal-open {
  6817.     overflow: hidden;
  6818. }
  6819.  
  6820. .modal {
  6821.     position: fixed;
  6822.     top: 0;
  6823.     right: 0;
  6824.     bottom: 0;
  6825.     left: 0;
  6826.     z-index: 1040;
  6827.     display: none;
  6828.     overflow: hidden;
  6829.     -webkit-overflow-scrolling: touch;
  6830.     outline: 0;
  6831. }
  6832.  
  6833. .modal.fade .modal-dialog {
  6834.     -webkit-transition: -webkit-transform .3s ease-out;
  6835.     -o-transition: -o-transform .3s ease-out;
  6836.     transition: transform .3s ease-out;
  6837.     -webkit-transform: translate(0, -25%);
  6838.     -ms-transform: translate(0, -25%);
  6839.     -o-transform: translate(0, -25%);
  6840.     transform: translate(0, -25%);
  6841. }
  6842.  
  6843. .modal.in .modal-dialog {
  6844.     -webkit-transform: translate(0, 0);
  6845.     -ms-transform: translate(0, 0);
  6846.     -o-transform: translate(0, 0);
  6847.     transform: translate(0, 0);
  6848. }
  6849.  
  6850. .modal-open .modal {
  6851.     overflow-x: hidden;
  6852.     overflow-y: auto;
  6853. }
  6854.  
  6855. .modal-dialog {
  6856.     position: relative;
  6857.     width: auto;
  6858.     margin: 10px;
  6859. }
  6860.  
  6861. .modal-content {
  6862.     position: relative;
  6863.     background-color: #fff;
  6864.     -webkit-background-clip: padding-box;
  6865.     background-clip: padding-box;
  6866.     border: 1px solid #999;
  6867.     border: 1px solid rgba(0, 0, 0, .2);
  6868.     border-radius: 6px;
  6869.     outline: 0;
  6870.     -webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, .5);
  6871.     box-shadow: 0 3px 9px rgba(0, 0, 0, .5);
  6872. }
  6873.  
  6874. .modal-backdrop {
  6875.     position: absolute;
  6876.     top: 0;
  6877.     right: 0;
  6878.     left: 0;
  6879.     background-color: #000;
  6880. }
  6881.  
  6882. .modal-backdrop.fade {
  6883.     filter: alpha(opacity=0);
  6884.     opacity: 0;
  6885. }
  6886.  
  6887. .modal-backdrop.in {
  6888.     filter: alpha(opacity=50);
  6889.     opacity: .5;
  6890. }
  6891.  
  6892. .modal-header {
  6893.     min-height: 16.42857143px;
  6894.     padding: 15px;
  6895.     border-bottom: 1px solid #e5e5e5;
  6896. }
  6897.  
  6898. .modal-header .close {
  6899.     margin-top: -2px;
  6900. }
  6901.  
  6902. .modal-title {
  6903.     margin: 0;
  6904.     line-height: 1.42857143;
  6905. }
  6906.  
  6907. .modal-body {
  6908.     position: relative;
  6909.     padding: 15px;
  6910. }
  6911.  
  6912. .modal-footer {
  6913.     padding: 15px;
  6914.     text-align: right;
  6915.     border-top: 1px solid #e5e5e5;
  6916. }
  6917.  
  6918. .modal-footer .btn + .btn {
  6919.     margin-bottom: 0;
  6920.     margin-left: 5px;
  6921. }
  6922.  
  6923. .modal-footer .btn-group .btn + .btn {
  6924.     margin-left: -1px;
  6925. }
  6926.  
  6927. .modal-footer .btn-block + .btn-block {
  6928.     margin-left: 0;
  6929. }
  6930.  
  6931. .modal-scrollbar-measure {
  6932.     position: absolute;
  6933.     top: -9999px;
  6934.     width: 50px;
  6935.     height: 50px;
  6936.     overflow: scroll;
  6937. }
  6938.  
  6939. @media (min-width:768px) {
  6940.     .modal-dialog {
  6941.         width: 600px;
  6942.         margin: 30px auto;
  6943.     }
  6944.     .modal-content {
  6945.         -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, .5);
  6946.         box-shadow: 0 5px 15px rgba(0, 0, 0, .5);
  6947.     }
  6948.     .modal-sm {
  6949.         width: 300px;
  6950.     }
  6951. }
  6952.  
  6953. @media (min-width:992px) {
  6954.     .modal-lg {
  6955.         width: 900px;
  6956.     }
  6957. }
  6958.  
  6959. .tooltip {
  6960.     position: absolute;
  6961.     z-index: 1070;
  6962.     display: block;
  6963.     font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  6964.     font-size: 12px;
  6965.     font-weight: normal;
  6966.     line-height: 1.4;
  6967.     visibility: visible;
  6968.     filter: alpha(opacity=0);
  6969.     opacity: 0;
  6970. }
  6971.  
  6972. .tooltip.in {
  6973.     filter: alpha(opacity=90);
  6974.     opacity: .9;
  6975. }
  6976.  
  6977. .tooltip.top {
  6978.     padding: 5px 0;
  6979.     margin-top: -3px;
  6980. }
  6981.  
  6982. .tooltip.right {
  6983.     padding: 0 5px;
  6984.     margin-left: 3px;
  6985. }
  6986.  
  6987. .tooltip.bottom {
  6988.     padding: 5px 0;
  6989.     margin-top: 3px;
  6990. }
  6991.  
  6992. .tooltip.left {
  6993.     padding: 0 5px;
  6994.     margin-left: -3px;
  6995. }
  6996.  
  6997. .tooltip-inner {
  6998.     max-width: 200px;
  6999.     padding: 3px 8px;
  7000.     color: #fff;
  7001.     text-align: center;
  7002.     text-decoration: none;
  7003.     background-color: #000;
  7004.     border-radius: 4px;
  7005. }
  7006.  
  7007. .tooltip-arrow {
  7008.     position: absolute;
  7009.     width: 0;
  7010.     height: 0;
  7011.     border-color: transparent;
  7012.     border-style: solid;
  7013. }
  7014.  
  7015. .tooltip.top .tooltip-arrow {
  7016.     bottom: 0;
  7017.     left: 50%;
  7018.     margin-left: -5px;
  7019.     border-width: 5px 5px 0;
  7020.     border-top-color: #000;
  7021. }
  7022.  
  7023. .tooltip.top-left .tooltip-arrow {
  7024.     right: 5px;
  7025.     bottom: 0;
  7026.     margin-bottom: -5px;
  7027.     border-width: 5px 5px 0;
  7028.     border-top-color: #000;
  7029. }
  7030.  
  7031. .tooltip.top-right .tooltip-arrow {
  7032.     bottom: 0;
  7033.     left: 5px;
  7034.     margin-bottom: -5px;
  7035.     border-width: 5px 5px 0;
  7036.     border-top-color: #000;
  7037. }
  7038.  
  7039. .tooltip.right .tooltip-arrow {
  7040.     top: 50%;
  7041.     left: 0;
  7042.     margin-top: -5px;
  7043.     border-width: 5px 5px 5px 0;
  7044.     border-right-color: #000;
  7045. }
  7046.  
  7047. .tooltip.left .tooltip-arrow {
  7048.     top: 50%;
  7049.     right: 0;
  7050.     margin-top: -5px;
  7051.     border-width: 5px 0 5px 5px;
  7052.     border-left-color: #000;
  7053. }
  7054.  
  7055. .tooltip.bottom .tooltip-arrow {
  7056.     top: 0;
  7057.     left: 50%;
  7058.     margin-left: -5px;
  7059.     border-width: 0 5px 5px;
  7060.     border-bottom-color: #000;
  7061. }
  7062.  
  7063. .tooltip.bottom-left .tooltip-arrow {
  7064.     top: 0;
  7065.     right: 5px;
  7066.     margin-top: -5px;
  7067.     border-width: 0 5px 5px;
  7068.     border-bottom-color: #000;
  7069. }
  7070.  
  7071. .tooltip.bottom-right .tooltip-arrow {
  7072.     top: 0;
  7073.     left: 5px;
  7074.     margin-top: -5px;
  7075.     border-width: 0 5px 5px;
  7076.     border-bottom-color: #000;
  7077. }
  7078.  
  7079. .popover {
  7080.     position: absolute;
  7081.     top: 0;
  7082.     left: 0;
  7083.     z-index: 1060;
  7084.     display: none;
  7085.     max-width: 276px;
  7086.     padding: 1px;
  7087.     font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  7088.     font-size: 14px;
  7089.     font-weight: normal;
  7090.     line-height: 1.42857143;
  7091.     text-align: left;
  7092.     white-space: normal;
  7093.     background-color: #fff;
  7094.     -webkit-background-clip: padding-box;
  7095.     background-clip: padding-box;
  7096.     border: 1px solid #ccc;
  7097.     border: 1px solid rgba(0, 0, 0, .2);
  7098.     border-radius: 6px;
  7099.     -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, .2);
  7100.     box-shadow: 0 5px 10px rgba(0, 0, 0, .2);
  7101. }
  7102.  
  7103. .popover.top {
  7104.     margin-top: -10px;
  7105. }
  7106.  
  7107. .popover.right {
  7108.     margin-left: 10px;
  7109. }
  7110.  
  7111. .popover.bottom {
  7112.     margin-top: 10px;
  7113. }
  7114.  
  7115. .popover.left {
  7116.     margin-left: -10px;
  7117. }
  7118.  
  7119. .popover-title {
  7120.     padding: 8px 14px;
  7121.     margin: 0;
  7122.     font-size: 14px;
  7123.     background-color: #f7f7f7;
  7124.     border-bottom: 1px solid #ebebeb;
  7125.     border-radius: 5px 5px 0 0;
  7126. }
  7127.  
  7128. .popover-content {
  7129.     padding: 9px 14px;
  7130. }
  7131.  
  7132. .popover > .arrow,
  7133. .popover > .arrow:after {
  7134.     position: absolute;
  7135.     display: block;
  7136.     width: 0;
  7137.     height: 0;
  7138.     border-color: transparent;
  7139.     border-style: solid;
  7140. }
  7141.  
  7142. .popover > .arrow {
  7143.     border-width: 11px;
  7144. }
  7145.  
  7146. .popover > .arrow:after {
  7147.     content: "";
  7148.     border-width: 10px;
  7149. }
  7150.  
  7151. .popover.top > .arrow {
  7152.     bottom: -11px;
  7153.     left: 50%;
  7154.     margin-left: -11px;
  7155.     border-top-color: #999;
  7156.     border-top-color: rgba(0, 0, 0, .25);
  7157.     border-bottom-width: 0;
  7158. }
  7159.  
  7160. .popover.top > .arrow:after {
  7161.     bottom: 1px;
  7162.     margin-left: -10px;
  7163.     content: " ";
  7164.     border-top-color: #fff;
  7165.     border-bottom-width: 0;
  7166. }
  7167.  
  7168. .popover.right > .arrow {
  7169.     top: 50%;
  7170.     left: -11px;
  7171.     margin-top: -11px;
  7172.     border-right-color: #999;
  7173.     border-right-color: rgba(0, 0, 0, .25);
  7174.     border-left-width: 0;
  7175. }
  7176.  
  7177. .popover.right > .arrow:after {
  7178.     bottom: -10px;
  7179.     left: 1px;
  7180.     content: " ";
  7181.     border-right-color: #fff;
  7182.     border-left-width: 0;
  7183. }
  7184.  
  7185. .popover.bottom > .arrow {
  7186.     top: -11px;
  7187.     left: 50%;
  7188.     margin-left: -11px;
  7189.     border-top-width: 0;
  7190.     border-bottom-color: #999;
  7191.     border-bottom-color: rgba(0, 0, 0, .25);
  7192. }
  7193.  
  7194. .popover.bottom > .arrow:after {
  7195.     top: 1px;
  7196.     margin-left: -10px;
  7197.     content: " ";
  7198.     border-top-width: 0;
  7199.     border-bottom-color: #fff;
  7200. }
  7201.  
  7202. .popover.left > .arrow {
  7203.     top: 50%;
  7204.     right: -11px;
  7205.     margin-top: -11px;
  7206.     border-right-width: 0;
  7207.     border-left-color: #999;
  7208.     border-left-color: rgba(0, 0, 0, .25);
  7209. }
  7210.  
  7211. .popover.left > .arrow:after {
  7212.     right: 1px;
  7213.     bottom: -10px;
  7214.     content: " ";
  7215.     border-right-width: 0;
  7216.     border-left-color: #fff;
  7217. }
  7218.  
  7219. .carousel {
  7220.     position: relative;
  7221. }
  7222.  
  7223. .carousel-inner {
  7224.     position: relative;
  7225.     width: 100%;
  7226.     overflow: hidden;
  7227. }
  7228.  
  7229. .carousel-inner > .item {
  7230.     position: relative;
  7231.     display: none;
  7232.     -webkit-transition: .6s ease-in-out left;
  7233.     -o-transition: .6s ease-in-out left;
  7234.     transition: .6s ease-in-out left;
  7235. }
  7236.  
  7237. .carousel-inner > .item > img,
  7238. .carousel-inner > .item > a > img {
  7239.     line-height: 1;
  7240. }
  7241.  
  7242. @media all and (transform-3d),
  7243. (-webkit-transform-3d) {
  7244.     .carousel-inner > .item {
  7245.         -webkit-transition: -webkit-transform .6s ease-in-out;
  7246.         -o-transition: -o-transform .6s ease-in-out;
  7247.         transition: transform .6s ease-in-out;
  7248.         -webkit-backface-visibility: hidden;
  7249.         backface-visibility: hidden;
  7250.         -webkit-perspective: 1000;
  7251.         perspective: 1000;
  7252.     }
  7253.     .carousel-inner > .item.next,
  7254.     .carousel-inner > .item.active.right {
  7255.         left: 0;
  7256.         -webkit-transform: translate3d(100%, 0, 0);
  7257.         transform: translate3d(100%, 0, 0);
  7258.     }
  7259.     .carousel-inner > .item.prev,
  7260.     .carousel-inner > .item.active.left {
  7261.         left: 0;
  7262.         -webkit-transform: translate3d(-100%, 0, 0);
  7263.         transform: translate3d(-100%, 0, 0);
  7264.     }
  7265.     .carousel-inner > .item.next.left,
  7266.     .carousel-inner > .item.prev.right,
  7267.     .carousel-inner > .item.active {
  7268.         left: 0;
  7269.         -webkit-transform: translate3d(0, 0, 0);
  7270.         transform: translate3d(0, 0, 0);
  7271.     }
  7272. }
  7273.  
  7274. .carousel-inner > .active,
  7275. .carousel-inner > .next,
  7276. .carousel-inner > .prev {
  7277.     display: block;
  7278. }
  7279.  
  7280. .carousel-inner > .active {
  7281.     left: 0;
  7282. }
  7283.  
  7284. .carousel-inner > .next,
  7285. .carousel-inner > .prev {
  7286.     position: absolute;
  7287.     top: 0;
  7288.     width: 100%;
  7289. }
  7290.  
  7291. .carousel-inner > .next {
  7292.     left: 100%;
  7293. }
  7294.  
  7295. .carousel-inner > .prev {
  7296.     left: -100%;
  7297. }
  7298.  
  7299. .carousel-inner > .next.left,
  7300. .carousel-inner > .prev.right {
  7301.     left: 0;
  7302. }
  7303.  
  7304. .carousel-inner > .active.left {
  7305.     left: -100%;
  7306. }
  7307.  
  7308. .carousel-inner > .active.right {
  7309.     left: 100%;
  7310. }
  7311.  
  7312. .carousel-control {
  7313.     position: absolute;
  7314.     top: 0;
  7315.     bottom: 0;
  7316.     left: 0;
  7317.     width: 15%;
  7318.     font-size: 20px;
  7319.     color: #fff;
  7320.     text-align: center;
  7321.     text-shadow: 0 1px 2px rgba(0, 0, 0, .6);
  7322.     filter: alpha(opacity=50);
  7323.     opacity: .5;
  7324. }
  7325.  
  7326. .carousel-control.left {
  7327.     background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, .5) 0%, rgba(0, 0, 0, .0001) 100%);
  7328.     background-image: -o-linear-gradient(left, rgba(0, 0, 0, .5) 0%, rgba(0, 0, 0, .0001) 100%);
  7329.     background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, .5)), to(rgba(0, 0, 0, .0001)));
  7330.     background-image: linear-gradient(to right, rgba(0, 0, 0, .5) 0%, rgba(0, 0, 0, .0001) 100%);
  7331.     filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1);
  7332.     background-repeat: repeat-x;
  7333. }
  7334.  
  7335. .carousel-control.right {
  7336.     right: 0;
  7337.     left: auto;
  7338.     background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, .0001) 0%, rgba(0, 0, 0, .5) 100%);
  7339.     background-image: -o-linear-gradient(left, rgba(0, 0, 0, .0001) 0%, rgba(0, 0, 0, .5) 100%);
  7340.     background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, .0001)), to(rgba(0, 0, 0, .5)));
  7341.     background-image: linear-gradient(to right, rgba(0, 0, 0, .0001) 0%, rgba(0, 0, 0, .5) 100%);
  7342.     filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1);
  7343.     background-repeat: repeat-x;
  7344. }
  7345.  
  7346. .carousel-control:hover,
  7347. .carousel-control:focus {
  7348.     color: #fff;
  7349.     text-decoration: none;
  7350.     filter: alpha(opacity=90);
  7351.     outline: 0;
  7352.     opacity: .9;
  7353. }
  7354.  
  7355. .carousel-control .icon-prev,
  7356. .carousel-control .icon-next,
  7357. .carousel-control .glyphicon-chevron-left,
  7358. .carousel-control .glyphicon-chevron-right {
  7359.     position: absolute;
  7360.     top: 50%;
  7361.     z-index: 5;
  7362.     display: inline-block;
  7363. }
  7364.  
  7365. .carousel-control .icon-prev,
  7366. .carousel-control .glyphicon-chevron-left {
  7367.     left: 50%;
  7368.     margin-left: -10px;
  7369. }
  7370.  
  7371. .carousel-control .icon-next,
  7372. .carousel-control .glyphicon-chevron-right {
  7373.     right: 50%;
  7374.     margin-right: -10px;
  7375. }
  7376.  
  7377. .carousel-control .icon-prev,
  7378. .carousel-control .icon-next {
  7379.     width: 20px;
  7380.     height: 20px;
  7381.     margin-top: -10px;
  7382.     font-family: serif;
  7383.     line-height: 1;
  7384. }
  7385.  
  7386. .carousel-control .icon-prev:before {
  7387.     content: '\2039';
  7388. }
  7389.  
  7390. .carousel-control .icon-next:before {
  7391.     content: '\203a';
  7392. }
  7393.  
  7394. .carousel-indicators {
  7395.     position: absolute;
  7396.     bottom: 10px;
  7397.     left: 50%;
  7398.     z-index: 15;
  7399.     width: 60%;
  7400.     padding-left: 0;
  7401.     margin-left: -30%;
  7402.     text-align: center;
  7403.     list-style: none;
  7404. }
  7405.  
  7406. .carousel-indicators li {
  7407.     display: inline-block;
  7408.     width: 10px;
  7409.     height: 10px;
  7410.     margin: 1px;
  7411.     text-indent: -999px;
  7412.     cursor: pointer;
  7413.     background-color: #000 \9;
  7414.     background-color: rgba(0, 0, 0, 0);
  7415.     border: 1px solid #fff;
  7416.     border-radius: 10px;
  7417. }
  7418.  
  7419. .carousel-indicators .active {
  7420.     width: 12px;
  7421.     height: 12px;
  7422.     margin: 0;
  7423.     background-color: #fff;
  7424. }
  7425.  
  7426. .carousel-caption {
  7427.     position: absolute;
  7428.     right: 15%;
  7429.     bottom: 20px;
  7430.     left: 15%;
  7431.     z-index: 10;
  7432.     padding-top: 20px;
  7433.     padding-bottom: 20px;
  7434.     color: #fff;
  7435.     text-align: center;
  7436.     text-shadow: 0 1px 2px rgba(0, 0, 0, .6);
  7437. }
  7438.  
  7439. .carousel-caption .btn {
  7440.     text-shadow: none;
  7441. }
  7442.  
  7443. @media screen and (min-width:768px) {
  7444.     .carousel-control .glyphicon-chevron-left,
  7445.     .carousel-control .glyphicon-chevron-right,
  7446.     .carousel-control .icon-prev,
  7447.     .carousel-control .icon-next {
  7448.         width: 30px;
  7449.         height: 30px;
  7450.         margin-top: -15px;
  7451.         font-size: 30px;
  7452.     }
  7453.     .carousel-control .glyphicon-chevron-left,
  7454.     .carousel-control .icon-prev {
  7455.         margin-left: -15px;
  7456.     }
  7457.     .carousel-control .glyphicon-chevron-right,
  7458.     .carousel-control .icon-next {
  7459.         margin-right: -15px;
  7460.     }
  7461.     .carousel-caption {
  7462.         right: 20%;
  7463.         left: 20%;
  7464.         padding-bottom: 30px;
  7465.     }
  7466.     .carousel-indicators {
  7467.         bottom: 20px;
  7468.     }
  7469. }
  7470.  
  7471. .clearfix:before,
  7472. .clearfix:after,
  7473. .dl-horizontal dd:before,
  7474. .dl-horizontal dd:after,
  7475. .container:before,
  7476. .container:after,
  7477. .container-fluid:before,
  7478. .container-fluid:after,
  7479. .row:before,
  7480. .row:after,
  7481. .form-horizontal .form-group:before,
  7482. .form-horizontal .form-group:after,
  7483. .btn-toolbar:before,
  7484. .btn-toolbar:after,
  7485. .btn-group-vertical > .btn-group:before,
  7486. .btn-group-vertical > .btn-group:after,
  7487. .nav:before,
  7488. .nav:after,
  7489. .navbar:before,
  7490. .navbar:after,
  7491. .navbar-header:before,
  7492. .navbar-header:after,
  7493. .navbar-collapse:before,
  7494. .navbar-collapse:after,
  7495. .pager:before,
  7496. .pager:after,
  7497. .panel-body:before,
  7498. .panel-body:after,
  7499. .modal-footer:before,
  7500. .modal-footer:after {
  7501.     display: table;
  7502.     content: " ";
  7503. }
  7504.  
  7505. .clearfix:after,
  7506. .dl-horizontal dd:after,
  7507. .container:after,
  7508. .container-fluid:after,
  7509. .row:after,
  7510. .form-horizontal .form-group:after,
  7511. .btn-toolbar:after,
  7512. .btn-group-vertical > .btn-group:after,
  7513. .nav:after,
  7514. .navbar:after,
  7515. .navbar-header:after,
  7516. .navbar-collapse:after,
  7517. .pager:after,
  7518. .panel-body:after,
  7519. .modal-footer:after {
  7520.     clear: both;
  7521. }
  7522.  
  7523. .center-block {
  7524.     display: block;
  7525.     margin-right: auto;
  7526.     margin-left: auto;
  7527. }
  7528.  
  7529. .pull-right {
  7530.     float: right !important;
  7531. }
  7532.  
  7533. .pull-left {
  7534.     float: left !important;
  7535. }
  7536.  
  7537. .hide {
  7538.     display: none !important;
  7539. }
  7540.  
  7541. .show {
  7542.     display: block !important;
  7543. }
  7544.  
  7545. .invisible {
  7546.     visibility: hidden;
  7547. }
  7548.  
  7549. .text-hide {
  7550.     font: 0/0 a;
  7551.     color: transparent;
  7552.     text-shadow: none;
  7553.     background-color: transparent;
  7554.     border: 0;
  7555. }
  7556.  
  7557. .hidden {
  7558.     display: none !important;
  7559.     visibility: hidden !important;
  7560. }
  7561.  
  7562. .affix {
  7563.     position: fixed;
  7564. }
  7565.  
  7566. @-ms-viewport {
  7567.     width: device-width;
  7568. }
  7569.  
  7570. .visible-xs,
  7571. .visible-sm,
  7572. .visible-md,
  7573. .visible-lg {
  7574.     display: none !important;
  7575. }
  7576.  
  7577. .visible-xs-block,
  7578. .visible-xs-inline,
  7579. .visible-xs-inline-block,
  7580. .visible-sm-block,
  7581. .visible-sm-inline,
  7582. .visible-sm-inline-block,
  7583. .visible-md-block,
  7584. .visible-md-inline,
  7585. .visible-md-inline-block,
  7586. .visible-lg-block,
  7587. .visible-lg-inline,
  7588. .visible-lg-inline-block {
  7589.     display: none !important;
  7590. }
  7591.  
  7592. @media (max-width:767px) {
  7593.     .visible-xs {
  7594.         display: block !important;
  7595.     }
  7596.     table.visible-xs {
  7597.         display: table;
  7598.     }
  7599.     tr.visible-xs {
  7600.         display: table-row !important;
  7601.     }
  7602.     th.visible-xs,
  7603.     td.visible-xs {
  7604.         display: table-cell !important;
  7605.     }
  7606. }
  7607.  
  7608. @media (max-width:767px) {
  7609.     .visible-xs-block {
  7610.         display: block !important;
  7611.     }
  7612. }
  7613.  
  7614. @media (max-width:767px) {
  7615.     .visible-xs-inline {
  7616.         display: inline !important;
  7617.     }
  7618. }
  7619.  
  7620. @media (max-width:767px) {
  7621.     .visible-xs-inline-block {
  7622.         display: inline-block !important;
  7623.     }
  7624. }
  7625.  
  7626. @media (min-width:768px) and (max-width:991px) {
  7627.     .visible-sm {
  7628.         display: block !important;
  7629.     }
  7630.     table.visible-sm {
  7631.         display: table;
  7632.     }
  7633.     tr.visible-sm {
  7634.         display: table-row !important;
  7635.     }
  7636.     th.visible-sm,
  7637.     td.visible-sm {
  7638.         display: table-cell !important;
  7639.     }
  7640. }
  7641.  
  7642. @media (min-width:768px) and (max-width:991px) {
  7643.     .visible-sm-block {
  7644.         display: block !important;
  7645.     }
  7646. }
  7647.  
  7648. @media (min-width:768px) and (max-width:991px) {
  7649.     .visible-sm-inline {
  7650.         display: inline !important;
  7651.     }
  7652. }
  7653.  
  7654. @media (min-width:768px) and (max-width:991px) {
  7655.     .visible-sm-inline-block {
  7656.         display: inline-block !important;
  7657.     }
  7658. }
  7659.  
  7660. @media (min-width:992px) and (max-width:1199px) {
  7661.     .visible-md {
  7662.         display: block !important;
  7663.     }
  7664.     table.visible-md {
  7665.         display: table;
  7666.     }
  7667.     tr.visible-md {
  7668.         display: table-row !important;
  7669.     }
  7670.     th.visible-md,
  7671.     td.visible-md {
  7672.         display: table-cell !important;
  7673.     }
  7674. }
  7675.  
  7676. @media (min-width:992px) and (max-width:1199px) {
  7677.     .visible-md-block {
  7678.         display: block !important;
  7679.     }
  7680. }
  7681.  
  7682. @media (min-width:992px) and (max-width:1199px) {
  7683.     .visible-md-inline {
  7684.         display: inline !important;
  7685.     }
  7686. }
  7687.  
  7688. @media (min-width:992px) and (max-width:1199px) {
  7689.     .visible-md-inline-block {
  7690.         display: inline-block !important;
  7691.     }
  7692. }
  7693.  
  7694. @media (min-width:1200px) {
  7695.     .visible-lg {
  7696.         display: block !important;
  7697.     }
  7698.     table.visible-lg {
  7699.         display: table;
  7700.     }
  7701.     tr.visible-lg {
  7702.         display: table-row !important;
  7703.     }
  7704.     th.visible-lg,
  7705.     td.visible-lg {
  7706.         display: table-cell !important;
  7707.     }
  7708. }
  7709.  
  7710. @media (min-width:1200px) {
  7711.     .visible-lg-block {
  7712.         display: block !important;
  7713.     }
  7714. }
  7715.  
  7716. @media (min-width:1200px) {
  7717.     .visible-lg-inline {
  7718.         display: inline !important;
  7719.     }
  7720. }
  7721.  
  7722. @media (min-width:1200px) {
  7723.     .visible-lg-inline-block {
  7724.         display: inline-block !important;
  7725.     }
  7726. }
  7727.  
  7728. @media (max-width:767px) {
  7729.     .hidden-xs {
  7730.         display: none !important;
  7731.     }
  7732. }
  7733.  
  7734. @media (min-width:768px) and (max-width:991px) {
  7735.     .hidden-sm {
  7736.         display: none !important;
  7737.     }
  7738. }
  7739.  
  7740. @media (min-width:992px) and (max-width:1199px) {
  7741.     .hidden-md {
  7742.         display: none !important;
  7743.     }
  7744. }
  7745.  
  7746. @media (min-width:1200px) {
  7747.     .hidden-lg {
  7748.         display: none !important;
  7749.     }
  7750. }
  7751.  
  7752. .visible-print {
  7753.     display: none !important;
  7754. }
  7755.  
  7756. @media print {
  7757.     .visible-print {
  7758.         display: block !important;
  7759.     }
  7760.     table.visible-print {
  7761.         display: table;
  7762.     }
  7763.     tr.visible-print {
  7764.         display: table-row !important;
  7765.     }
  7766.     th.visible-print,
  7767.     td.visible-print {
  7768.         display: table-cell !important;
  7769.     }
  7770. }
  7771.  
  7772. .visible-print-block {
  7773.     display: none !important;
  7774. }
  7775.  
  7776. @media print {
  7777.     .visible-print-block {
  7778.         display: block !important;
  7779.     }
  7780. }
  7781.  
  7782. .visible-print-inline {
  7783.     display: none !important;
  7784. }
  7785.  
  7786. @media print {
  7787.     .visible-print-inline {
  7788.         display: inline !important;
  7789.     }
  7790. }
  7791.  
  7792. .visible-print-inline-block {
  7793.     display: none !important;
  7794. }
  7795.  
  7796. @media print {
  7797.     .visible-print-inline-block {
  7798.         display: inline-block !important;
  7799.     }
  7800. }
  7801.  
  7802. @media print {
  7803.     .hidden-print {
  7804.         display: none !important;
  7805.     }
  7806. }
  7807.  
  7808. html {
  7809.     direction: rtl;
  7810. }
  7811.  
  7812. body {
  7813.     direction: rtl;
  7814. }
  7815.  
  7816. .list-unstyled {
  7817.     padding-right: 0;
  7818.     padding-left: initial;
  7819. }
  7820.  
  7821. .list-inline {
  7822.     padding-right: 0;
  7823.     padding-left: initial;
  7824.     margin-right: -5px;
  7825.     margin-left: 0;
  7826. }
  7827.  
  7828. dd {
  7829.     margin-right: 0;
  7830.     margin-left: initial;
  7831. }
  7832.  
  7833. @media (min-width:768px) {
  7834.     .dl-horizontal dt {
  7835.         float: right;
  7836.         clear: right;
  7837.         text-align: left;
  7838.     }
  7839.     .dl-horizontal dd {
  7840.         margin-right: 180px;
  7841.         margin-left: 0;
  7842.     }
  7843. }
  7844.  
  7845. blockquote {
  7846.     border-right: 5px solid #eeeeee;
  7847.     border-left: 0;
  7848. }
  7849.  
  7850. .blockquote-reverse,
  7851. blockquote.pull-left {
  7852.     padding-left: 15px;
  7853.     padding-right: 0;
  7854.     border-left: 5px solid #eeeeee;
  7855.     border-right: 0;
  7856.     text-align: left;
  7857. }
  7858.  
  7859. .col-xs-1,
  7860. .col-sm-1,
  7861. .col-md-1,
  7862. .col-lg-1,
  7863. .col-xs-2,
  7864. .col-sm-2,
  7865. .col-md-2,
  7866. .col-lg-2,
  7867. .col-xs-3,
  7868. .col-sm-3,
  7869. .col-md-3,
  7870. .col-lg-3,
  7871. .col-xs-4,
  7872. .col-sm-4,
  7873. .col-md-4,
  7874. .col-lg-4,
  7875. .col-xs-5,
  7876. .col-sm-5,
  7877. .col-md-5,
  7878. .col-lg-5,
  7879. .col-xs-6,
  7880. .col-sm-6,
  7881. .col-md-6,
  7882. .col-lg-6,
  7883. .col-xs-7,
  7884. .col-sm-7,
  7885. .col-md-7,
  7886. .col-lg-7,
  7887. .col-xs-8,
  7888. .col-sm-8,
  7889. .col-md-8,
  7890. .col-lg-8,
  7891. .col-xs-9,
  7892. .col-sm-9,
  7893. .col-md-9,
  7894. .col-lg-9,
  7895. .col-xs-10,
  7896. .col-sm-10,
  7897. .col-md-10,
  7898. .col-lg-10,
  7899. .col-xs-11,
  7900. .col-sm-11,
  7901. .col-md-11,
  7902. .col-lg-11,
  7903. .col-xs-12,
  7904. .col-sm-12,
  7905. .col-md-12,
  7906. .col-lg-12 {
  7907.     position: relative;
  7908.     min-height: 1px;
  7909.     padding-left: 15px;
  7910.     padding-right: 15px;
  7911. }
  7912.  
  7913. .col-xs-1,
  7914. .col-xs-2,
  7915. .col-xs-3,
  7916. .col-xs-4,
  7917. .col-xs-5,
  7918. .col-xs-6,
  7919. .col-xs-7,
  7920. .col-xs-8,
  7921. .col-xs-9,
  7922. .col-xs-10,
  7923. .col-xs-11,
  7924. .col-xs-12 {
  7925.     float: right;
  7926. }
  7927.  
  7928. .col-xs-12 {
  7929.     width: 100%;
  7930. }
  7931.  
  7932. .col-xs-11 {
  7933.     width: 91.66666667%;
  7934. }
  7935.  
  7936. .col-xs-10 {
  7937.     width: 83.33333333%;
  7938. }
  7939.  
  7940. .col-xs-9 {
  7941.     width: 75%;
  7942. }
  7943.  
  7944. .col-xs-8 {
  7945.     width: 66.66666667%;
  7946. }
  7947.  
  7948. .col-xs-7 {
  7949.     width: 58.33333333%;
  7950. }
  7951.  
  7952. .col-xs-6 {
  7953.     width: 50%;
  7954. }
  7955.  
  7956. .col-xs-5 {
  7957.     width: 41.66666667%;
  7958. }
  7959.  
  7960. .col-xs-4 {
  7961.     width: 33.33333333%;
  7962. }
  7963.  
  7964. .col-xs-3 {
  7965.     width: 25%;
  7966. }
  7967.  
  7968. .col-xs-2 {
  7969.     width: 16.66666667%;
  7970. }
  7971.  
  7972. .col-xs-1 {
  7973.     width: 8.33333333%;
  7974. }
  7975.  
  7976. .col-xs-pull-12 {
  7977.     left: 100%;
  7978.     right: auto;
  7979. }
  7980.  
  7981. .col-xs-pull-11 {
  7982.     left: 91.66666667%;
  7983.     right: auto;
  7984. }
  7985.  
  7986. .col-xs-pull-10 {
  7987.     left: 83.33333333%;
  7988.     right: auto;
  7989. }
  7990.  
  7991. .col-xs-pull-9 {
  7992.     left: 75%;
  7993.     right: auto;
  7994. }
  7995.  
  7996. .col-xs-pull-8 {
  7997.     left: 66.66666667%;
  7998.     right: auto;
  7999. }
  8000.  
  8001. .col-xs-pull-7 {
  8002.     left: 58.33333333%;
  8003.     right: auto;
  8004. }
  8005.  
  8006. .col-xs-pull-6 {
  8007.     left: 50%;
  8008.     right: auto;
  8009. }
  8010.  
  8011. .col-xs-pull-5 {
  8012.     left: 41.66666667%;
  8013.     right: auto;
  8014. }
  8015.  
  8016. .col-xs-pull-4 {
  8017.     left: 33.33333333%;
  8018.     right: auto;
  8019. }
  8020.  
  8021. .col-xs-pull-3 {
  8022.     left: 25%;
  8023.     right: auto;
  8024. }
  8025.  
  8026. .col-xs-pull-2 {
  8027.     left: 16.66666667%;
  8028.     right: auto;
  8029. }
  8030.  
  8031. .col-xs-pull-1 {
  8032.     left: 8.33333333%;
  8033.     right: auto;
  8034. }
  8035.  
  8036. .col-xs-pull-0 {
  8037.     left: auto;
  8038.     right: auto;
  8039. }
  8040.  
  8041. .col-xs-push-12 {
  8042.     right: 100%;
  8043.     left: 0;
  8044. }
  8045.  
  8046. .col-xs-push-11 {
  8047.     right: 91.66666667%;
  8048.     left: 0;
  8049. }
  8050.  
  8051. .col-xs-push-10 {
  8052.     right: 83.33333333%;
  8053.     left: 0;
  8054. }
  8055.  
  8056. .col-xs-push-9 {
  8057.     right: 75%;
  8058.     left: 0;
  8059. }
  8060.  
  8061. .col-xs-push-8 {
  8062.     right: 66.66666667%;
  8063.     left: 0;
  8064. }
  8065.  
  8066. .col-xs-push-7 {
  8067.     right: 58.33333333%;
  8068.     left: 0;
  8069. }
  8070.  
  8071. .col-xs-push-6 {
  8072.     right: 50%;
  8073.     left: 0;
  8074. }
  8075.  
  8076. .col-xs-push-5 {
  8077.     right: 41.66666667%;
  8078.     left: 0;
  8079. }
  8080.  
  8081. .col-xs-push-4 {
  8082.     right: 33.33333333%;
  8083.     left: 0;
  8084. }
  8085.  
  8086. .col-xs-push-3 {
  8087.     right: 25%;
  8088.     left: 0;
  8089. }
  8090.  
  8091. .col-xs-push-2 {
  8092.     right: 16.66666667%;
  8093.     left: 0;
  8094. }
  8095.  
  8096. .col-xs-push-1 {
  8097.     right: 8.33333333%;
  8098.     left: 0;
  8099. }
  8100.  
  8101. .col-xs-push-0 {
  8102.     right: auto;
  8103.     left: 0;
  8104. }
  8105.  
  8106. .col-xs-offset-12 {
  8107.     margin-right: 100%;
  8108.     margin-left: 0;
  8109. }
  8110.  
  8111. .col-xs-offset-11 {
  8112.     margin-right: 91.66666667%;
  8113.     margin-left: 0;
  8114. }
  8115.  
  8116. .col-xs-offset-10 {
  8117.     margin-right: 83.33333333%;
  8118.     margin-left: 0;
  8119. }
  8120.  
  8121. .col-xs-offset-9 {
  8122.     margin-right: 75%;
  8123.     margin-left: 0;
  8124. }
  8125.  
  8126. .col-xs-offset-8 {
  8127.     margin-right: 66.66666667%;
  8128.     margin-left: 0;
  8129. }
  8130.  
  8131. .col-xs-offset-7 {
  8132.     margin-right: 58.33333333%;
  8133.     margin-left: 0;
  8134. }
  8135.  
  8136. .col-xs-offset-6 {
  8137.     margin-right: 50%;
  8138.     margin-left: 0;
  8139. }
  8140.  
  8141. .col-xs-offset-5 {
  8142.     margin-right: 41.66666667%;
  8143.     margin-left: 0;
  8144. }
  8145.  
  8146. .col-xs-offset-4 {
  8147.     margin-right: 33.33333333%;
  8148.     margin-left: 0;
  8149. }
  8150.  
  8151. .col-xs-offset-3 {
  8152.     margin-right: 25%;
  8153.     margin-left: 0;
  8154. }
  8155.  
  8156. .col-xs-offset-2 {
  8157.     margin-right: 16.66666667%;
  8158.     margin-left: 0;
  8159. }
  8160.  
  8161. .col-xs-offset-1 {
  8162.     margin-right: 8.33333333%;
  8163.     margin-left: 0;
  8164. }
  8165.  
  8166. .col-xs-offset-0 {
  8167.     margin-right: 0%;
  8168.     margin-left: 0;
  8169. }
  8170.  
  8171. @media (min-width:768px) {
  8172.     .col-sm-1,
  8173.     .col-sm-2,
  8174.     .col-sm-3,
  8175.     .col-sm-4,
  8176.     .col-sm-5,
  8177.     .col-sm-6,
  8178.     .col-sm-7,
  8179.     .col-sm-8,
  8180.     .col-sm-9,
  8181.     .col-sm-10,
  8182.     .col-sm-11,
  8183.     .col-sm-12 {
  8184.         float: right;
  8185.     }
  8186.     .col-sm-12 {
  8187.         width: 100%;
  8188.     }
  8189.     .col-sm-11 {
  8190.         width: 91.66666667%;
  8191.     }
  8192.     .col-sm-10 {
  8193.         width: 83.33333333%;
  8194.     }
  8195.     .col-sm-9 {
  8196.         width: 75%;
  8197.     }
  8198.     .col-sm-8 {
  8199.         width: 66.66666667%;
  8200.     }
  8201.     .col-sm-7 {
  8202.         width: 58.33333333%;
  8203.     }
  8204.     .col-sm-6 {
  8205.         width: 50%;
  8206.     }
  8207.     .col-sm-5 {
  8208.         width: 41.66666667%;
  8209.     }
  8210.     .col-sm-4 {
  8211.         width: 33.33333333%;
  8212.     }
  8213.     .col-sm-3 {
  8214.         width: 25%;
  8215.     }
  8216.     .col-sm-2 {
  8217.         width: 16.66666667%;
  8218.     }
  8219.     .col-sm-1 {
  8220.         width: 8.33333333%;
  8221.     }
  8222.     .col-sm-pull-12 {
  8223.         left: 100%;
  8224.         right: auto;
  8225.     }
  8226.     .col-sm-pull-11 {
  8227.         left: 91.66666667%;
  8228.         right: auto;
  8229.     }
  8230.     .col-sm-pull-10 {
  8231.         left: 83.33333333%;
  8232.         right: auto;
  8233.     }
  8234.     .col-sm-pull-9 {
  8235.         left: 75%;
  8236.         right: auto;
  8237.     }
  8238.     .col-sm-pull-8 {
  8239.         left: 66.66666667%;
  8240.         right: auto;
  8241.     }
  8242.     .col-sm-pull-7 {
  8243.         left: 58.33333333%;
  8244.         right: auto;
  8245.     }
  8246.     .col-sm-pull-6 {
  8247.         left: 50%;
  8248.         right: auto;
  8249.     }
  8250.     .col-sm-pull-5 {
  8251.         left: 41.66666667%;
  8252.         right: auto;
  8253.     }
  8254.     .col-sm-pull-4 {
  8255.         left: 33.33333333%;
  8256.         right: auto;
  8257.     }
  8258.     .col-sm-pull-3 {
  8259.         left: 25%;
  8260.         right: auto;
  8261.     }
  8262.     .col-sm-pull-2 {
  8263.         left: 16.66666667%;
  8264.         right: auto;
  8265.     }
  8266.     .col-sm-pull-1 {
  8267.         left: 8.33333333%;
  8268.         right: auto;
  8269.     }
  8270.     .col-sm-pull-0 {
  8271.         left: auto;
  8272.         right: auto;
  8273.     }
  8274.     .col-sm-push-12 {
  8275.         right: 100%;
  8276.         left: 0;
  8277.     }
  8278.     .col-sm-push-11 {
  8279.         right: 91.66666667%;
  8280.         left: 0;
  8281.     }
  8282.     .col-sm-push-10 {
  8283.         right: 83.33333333%;
  8284.         left: 0;
  8285.     }
  8286.     .col-sm-push-9 {
  8287.         right: 75%;
  8288.         left: 0;
  8289.     }
  8290.     .col-sm-push-8 {
  8291.         right: 66.66666667%;
  8292.         left: 0;
  8293.     }
  8294.     .col-sm-push-7 {
  8295.         right: 58.33333333%;
  8296.         left: 0;
  8297.     }
  8298.     .col-sm-push-6 {
  8299.         right: 50%;
  8300.         left: 0;
  8301.     }
  8302.     .col-sm-push-5 {
  8303.         right: 41.66666667%;
  8304.         left: 0;
  8305.     }
  8306.     .col-sm-push-4 {
  8307.         right: 33.33333333%;
  8308.         left: 0;
  8309.     }
  8310.     .col-sm-push-3 {
  8311.         right: 25%;
  8312.         left: 0;
  8313.     }
  8314.     .col-sm-push-2 {
  8315.         right: 16.66666667%;
  8316.         left: 0;
  8317.     }
  8318.     .col-sm-push-1 {
  8319.         right: 8.33333333%;
  8320.         left: 0;
  8321.     }
  8322.     .col-sm-push-0 {
  8323.         right: auto;
  8324.         left: 0;
  8325.     }
  8326.     .col-sm-offset-12 {
  8327.         margin-right: 100%;
  8328.         margin-left: 0;
  8329.     }
  8330.     .col-sm-offset-11 {
  8331.         margin-right: 91.66666667%;
  8332.         margin-left: 0;
  8333.     }
  8334.     .col-sm-offset-10 {
  8335.         margin-right: 83.33333333%;
  8336.         margin-left: 0;
  8337.     }
  8338.     .col-sm-offset-9 {
  8339.         margin-right: 75%;
  8340.         margin-left: 0;
  8341.     }
  8342.     .col-sm-offset-8 {
  8343.         margin-right: 66.66666667%;
  8344.         margin-left: 0;
  8345.     }
  8346.     .col-sm-offset-7 {
  8347.         margin-right: 58.33333333%;
  8348.         margin-left: 0;
  8349.     }
  8350.     .col-sm-offset-6 {
  8351.         margin-right: 50%;
  8352.         margin-left: 0;
  8353.     }
  8354.     .col-sm-offset-5 {
  8355.         margin-right: 41.66666667%;
  8356.         margin-left: 0;
  8357.     }
  8358.     .col-sm-offset-4 {
  8359.         margin-right: 33.33333333%;
  8360.         margin-left: 0;
  8361.     }
  8362.     .col-sm-offset-3 {
  8363.         margin-right: 25%;
  8364.         margin-left: 0;
  8365.     }
  8366.     .col-sm-offset-2 {
  8367.         margin-right: 16.66666667%;
  8368.         margin-left: 0;
  8369.     }
  8370.     .col-sm-offset-1 {
  8371.         margin-right: 8.33333333%;
  8372.         margin-left: 0;
  8373.     }
  8374.     .col-sm-offset-0 {
  8375.         margin-right: 0%;
  8376.         margin-left: 0;
  8377.     }
  8378. }
  8379.  
  8380. @media (min-width:992px) {
  8381.     .col-md-1,
  8382.     .col-md-2,
  8383.     .col-md-3,
  8384.     .col-md-4,
  8385.     .col-md-5,
  8386.     .col-md-6,
  8387.     .col-md-7,
  8388.     .col-md-8,
  8389.     .col-md-9,
  8390.     .col-md-10,
  8391.     .col-md-11,
  8392.     .col-md-12 {
  8393.         float: right;
  8394.     }
  8395.     .col-md-12 {
  8396.         width: 100%;
  8397.     }
  8398.     .col-md-11 {
  8399.         width: 91.66666667%;
  8400.     }
  8401.     .col-md-10 {
  8402.         width: 83.33333333%;
  8403.     }
  8404.     .col-md-9 {
  8405.         width: 75%;
  8406.     }
  8407.     .col-md-8 {
  8408.         width: 66.66666667%;
  8409.     }
  8410.     .col-md-7 {
  8411.         width: 58.33333333%;
  8412.     }
  8413.     .col-md-6 {
  8414.         width: 50%;
  8415.     }
  8416.     .col-md-5 {
  8417.         width: 41.66666667%;
  8418.     }
  8419.     .col-md-4 {
  8420.         width: 33.33333333%;
  8421.     }
  8422.     .col-md-3 {
  8423.         width: 25%;
  8424.     }
  8425.     .col-md-2 {
  8426.         width: 16.66666667%;
  8427.     }
  8428.     .col-md-1 {
  8429.         width: 8.33333333%;
  8430.     }
  8431.     .col-md-pull-12 {
  8432.         left: 100%;
  8433.         right: auto;
  8434.     }
  8435.     .col-md-pull-11 {
  8436.         left: 91.66666667%;
  8437.         right: auto;
  8438.     }
  8439.     .col-md-pull-10 {
  8440.         left: 83.33333333%;
  8441.         right: auto;
  8442.     }
  8443.     .col-md-pull-9 {
  8444.         left: 75%;
  8445.         right: auto;
  8446.     }
  8447.     .col-md-pull-8 {
  8448.         left: 66.66666667%;
  8449.         right: auto;
  8450.     }
  8451.     .col-md-pull-7 {
  8452.         left: 58.33333333%;
  8453.         right: auto;
  8454.     }
  8455.     .col-md-pull-6 {
  8456.         left: 50%;
  8457.         right: auto;
  8458.     }
  8459.     .col-md-pull-5 {
  8460.         left: 41.66666667%;
  8461.         right: auto;
  8462.     }
  8463.     .col-md-pull-4 {
  8464.         left: 33.33333333%;
  8465.         right: auto;
  8466.     }
  8467.     .col-md-pull-3 {
  8468.         left: 25%;
  8469.         right: auto;
  8470.     }
  8471.     .col-md-pull-2 {
  8472.         left: 16.66666667%;
  8473.         right: auto;
  8474.     }
  8475.     .col-md-pull-1 {
  8476.         left: 8.33333333%;
  8477.         right: auto;
  8478.     }
  8479.     .col-md-pull-0 {
  8480.         left: auto;
  8481.         right: auto;
  8482.     }
  8483.     .col-md-push-12 {
  8484.         right: 100%;
  8485.         left: 0;
  8486.     }
  8487.     .col-md-push-11 {
  8488.         right: 91.66666667%;
  8489.         left: 0;
  8490.     }
  8491.     .col-md-push-10 {
  8492.         right: 83.33333333%;
  8493.         left: 0;
  8494.     }
  8495.     .col-md-push-9 {
  8496.         right: 75%;
  8497.         left: 0;
  8498.     }
  8499.     .col-md-push-8 {
  8500.         right: 66.66666667%;
  8501.         left: 0;
  8502.     }
  8503.     .col-md-push-7 {
  8504.         right: 58.33333333%;
  8505.         left: 0;
  8506.     }
  8507.     .col-md-push-6 {
  8508.         right: 50%;
  8509.         left: 0;
  8510.     }
  8511.     .col-md-push-5 {
  8512.         right: 41.66666667%;
  8513.         left: 0;
  8514.     }
  8515.     .col-md-push-4 {
  8516.         right: 33.33333333%;
  8517.         left: 0;
  8518.     }
  8519.     .col-md-push-3 {
  8520.         right: 25%;
  8521.         left: 0;
  8522.     }
  8523.     .col-md-push-2 {
  8524.         right: 16.66666667%;
  8525.         left: 0;
  8526.     }
  8527.     .col-md-push-1 {
  8528.         right: 8.33333333%;
  8529.         left: 0;
  8530.     }
  8531.     .col-md-push-0 {
  8532.         right: auto;
  8533.         left: 0;
  8534.     }
  8535.     .col-md-offset-12 {
  8536.         margin-right: 100%;
  8537.         margin-left: 0;
  8538.     }
  8539.     .col-md-offset-11 {
  8540.         margin-right: 91.66666667%;
  8541.         margin-left: 0;
  8542.     }
  8543.     .col-md-offset-10 {
  8544.         margin-right: 83.33333333%;
  8545.         margin-left: 0;
  8546.     }
  8547.     .col-md-offset-9 {
  8548.         margin-right: 75%;
  8549.         margin-left: 0;
  8550.     }
  8551.     .col-md-offset-8 {
  8552.         margin-right: 66.66666667%;
  8553.         margin-left: 0;
  8554.     }
  8555.     .col-md-offset-7 {
  8556.         margin-right: 58.33333333%;
  8557.         margin-left: 0;
  8558.     }
  8559.     .col-md-offset-6 {
  8560.         margin-right: 50%;
  8561.         margin-left: 0;
  8562.     }
  8563.     .col-md-offset-5 {
  8564.         margin-right: 41.66666667%;
  8565.         margin-left: 0;
  8566.     }
  8567.     .col-md-offset-4 {
  8568.         margin-right: 33.33333333%;
  8569.         margin-left: 0;
  8570.     }
  8571.     .col-md-offset-3 {
  8572.         margin-right: 25%;
  8573.         margin-left: 0;
  8574.     }
  8575.     .col-md-offset-2 {
  8576.         margin-right: 16.66666667%;
  8577.         margin-left: 0;
  8578.     }
  8579.     .col-md-offset-1 {
  8580.         margin-right: 8.33333333%;
  8581.         margin-left: 0;
  8582.     }
  8583.     .col-md-offset-0 {
  8584.         margin-right: 0%;
  8585.         margin-left: 0;
  8586.     }
  8587. }
  8588.  
  8589. @media (min-width:1200px) {
  8590.     .col-lg-1,
  8591.     .col-lg-2,
  8592.     .col-lg-3,
  8593.     .col-lg-4,
  8594.     .col-lg-5,
  8595.     .col-lg-6,
  8596.     .col-lg-7,
  8597.     .col-lg-8,
  8598.     .col-lg-9,
  8599.     .col-lg-10,
  8600.     .col-lg-11,
  8601.     .col-lg-12 {
  8602.         float: right;
  8603.     }
  8604.     .col-lg-12 {
  8605.         width: 100%;
  8606.     }
  8607.     .col-lg-11 {
  8608.         width: 91.66666667%;
  8609.     }
  8610.     .col-lg-10 {
  8611.         width: 83.33333333%;
  8612.     }
  8613.     .col-lg-9 {
  8614.         width: 75%;
  8615.     }
  8616.     .col-lg-8 {
  8617.         width: 66.66666667%;
  8618.     }
  8619.     .col-lg-7 {
  8620.         width: 58.33333333%;
  8621.     }
  8622.     .col-lg-6 {
  8623.         width: 50%;
  8624.     }
  8625.     .col-lg-5 {
  8626.         width: 41.66666667%;
  8627.     }
  8628.     .col-lg-4 {
  8629.         width: 33.33333333%;
  8630.     }
  8631.     .col-lg-3 {
  8632.         width: 25%;
  8633.     }
  8634.     .col-lg-2 {
  8635.         width: 16.66666667%;
  8636.     }
  8637.     .col-lg-1 {
  8638.         width: 8.33333333%;
  8639.     }
  8640.     .col-lg-pull-12 {
  8641.         left: 100%;
  8642.         right: auto;
  8643.     }
  8644.     .col-lg-pull-11 {
  8645.         left: 91.66666667%;
  8646.         right: auto;
  8647.     }
  8648.     .col-lg-pull-10 {
  8649.         left: 83.33333333%;
  8650.         right: auto;
  8651.     }
  8652.     .col-lg-pull-9 {
  8653.         left: 75%;
  8654.         right: auto;
  8655.     }
  8656.     .col-lg-pull-8 {
  8657.         left: 66.66666667%;
  8658.         right: auto;
  8659.     }
  8660.     .col-lg-pull-7 {
  8661.         left: 58.33333333%;
  8662.         right: auto;
  8663.     }
  8664.     .col-lg-pull-6 {
  8665.         left: 50%;
  8666.         right: auto;
  8667.     }
  8668.     .col-lg-pull-5 {
  8669.         left: 41.66666667%;
  8670.         right: auto;
  8671.     }
  8672.     .col-lg-pull-4 {
  8673.         left: 33.33333333%;
  8674.         right: auto;
  8675.     }
  8676.     .col-lg-pull-3 {
  8677.         left: 25%;
  8678.         right: auto;
  8679.     }
  8680.     .col-lg-pull-2 {
  8681.         left: 16.66666667%;
  8682.         right: auto;
  8683.     }
  8684.     .col-lg-pull-1 {
  8685.         left: 8.33333333%;
  8686.         right: auto;
  8687.     }
  8688.     .col-lg-pull-0 {
  8689.         left: auto;
  8690.         right: auto;
  8691.     }
  8692.     .col-lg-push-12 {
  8693.         right: 100%;
  8694.         left: 0;
  8695.     }
  8696.     .col-lg-push-11 {
  8697.         right: 91.66666667%;
  8698.         left: 0;
  8699.     }
  8700.     .col-lg-push-10 {
  8701.         right: 83.33333333%;
  8702.         left: 0;
  8703.     }
  8704.     .col-lg-push-9 {
  8705.         right: 75%;
  8706.         left: 0;
  8707.     }
  8708.     .col-lg-push-8 {
  8709.         right: 66.66666667%;
  8710.         left: 0;
  8711.     }
  8712.     .col-lg-push-7 {
  8713.         right: 58.33333333%;
  8714.         left: 0;
  8715.     }
  8716.     .col-lg-push-6 {
  8717.         right: 50%;
  8718.         left: 0;
  8719.     }
  8720.     .col-lg-push-5 {
  8721.         right: 41.66666667%;
  8722.         left: 0;
  8723.     }
  8724.     .col-lg-push-4 {
  8725.         right: 33.33333333%;
  8726.         left: 0;
  8727.     }
  8728.     .col-lg-push-3 {
  8729.         right: 25%;
  8730.         left: 0;
  8731.     }
  8732.     .col-lg-push-2 {
  8733.         right: 16.66666667%;
  8734.         left: 0;
  8735.     }
  8736.     .col-lg-push-1 {
  8737.         right: 8.33333333%;
  8738.         left: 0;
  8739.     }
  8740.     .col-lg-push-0 {
  8741.         right: auto;
  8742.         left: 0;
  8743.     }
  8744.     .col-lg-offset-12 {
  8745.         margin-right: 100%;
  8746.         margin-left: 0;
  8747.     }
  8748.     .col-lg-offset-11 {
  8749.         margin-right: 91.66666667%;
  8750.         margin-left: 0;
  8751.     }
  8752.     .col-lg-offset-10 {
  8753.         margin-right: 83.33333333%;
  8754.         margin-left: 0;
  8755.     }
  8756.     .col-lg-offset-9 {
  8757.         margin-right: 75%;
  8758.         margin-left: 0;
  8759.     }
  8760.     .col-lg-offset-8 {
  8761.         margin-right: 66.66666667%;
  8762.         margin-left: 0;
  8763.     }
  8764.     .col-lg-offset-7 {
  8765.         margin-right: 58.33333333%;
  8766.         margin-left: 0;
  8767.     }
  8768.     .col-lg-offset-6 {
  8769.         margin-right: 50%;
  8770.         margin-left: 0;
  8771.     }
  8772.     .col-lg-offset-5 {
  8773.         margin-right: 41.66666667%;
  8774.         margin-left: 0;
  8775.     }
  8776.     .col-lg-offset-4 {
  8777.         margin-right: 33.33333333%;
  8778.         margin-left: 0;
  8779.     }
  8780.     .col-lg-offset-3 {
  8781.         margin-right: 25%;
  8782.         margin-left: 0;
  8783.     }
  8784.     .col-lg-offset-2 {
  8785.         margin-right: 16.66666667%;
  8786.         margin-left: 0;
  8787.     }
  8788.     .col-lg-offset-1 {
  8789.         margin-right: 8.33333333%;
  8790.         margin-left: 0;
  8791.     }
  8792.     .col-lg-offset-0 {
  8793.         margin-right: 0%;
  8794.         margin-left: 0;
  8795.     }
  8796. }
  8797.  
  8798. caption {
  8799.     text-align: right;
  8800. }
  8801.  
  8802. th {
  8803.     text-align: right;
  8804. }
  8805.  
  8806. @media screen and (max-width:767px) {
  8807.     .table-responsive > .table-bordered {
  8808.         border: 0;
  8809.     }
  8810.     .table-responsive > .table-bordered > thead > tr > th:first-child,
  8811.     .table-responsive > .table-bordered > tbody > tr > th:first-child,
  8812.     .table-responsive > .table-bordered > tfoot > tr > th:first-child,
  8813.     .table-responsive > .table-bordered > thead > tr > td:first-child,
  8814.     .table-responsive > .table-bordered > tbody > tr > td:first-child,
  8815.     .table-responsive > .table-bordered > tfoot > tr > td:first-child {
  8816.         border-right: 0;
  8817.         border-left: initial;
  8818.     }
  8819.     .table-responsive > .table-bordered > thead > tr > th:last-child,
  8820.     .table-responsive > .table-bordered > tbody > tr > th:last-child,
  8821.     .table-responsive > .table-bordered > tfoot > tr > th:last-child,
  8822.     .table-responsive > .table-bordered > thead > tr > td:last-child,
  8823.     .table-responsive > .table-bordered > tbody > tr > td:last-child,
  8824.     .table-responsive > .table-bordered > tfoot > tr > td:last-child {
  8825.         border-left: 0;
  8826.         border-right: initial;
  8827.     }
  8828. }
  8829.  
  8830. .radio label,
  8831. .checkbox label {
  8832.     padding-right: 20px;
  8833.     padding-left: initial;
  8834. }
  8835.  
  8836. .radio input[type="radio"],
  8837. .radio-inline input[type="radio"],
  8838. .checkbox input[type="checkbox"],
  8839. .checkbox-inline input[type="checkbox"] {
  8840.     margin-right: -20px;
  8841.     margin-left: auto;
  8842. }
  8843.  
  8844. .radio-inline,
  8845. .checkbox-inline {
  8846.     padding-right: 20px;
  8847.     padding-left: 0;
  8848. }
  8849.  
  8850. .radio-inline + .radio-inline,
  8851. .checkbox-inline + .checkbox-inline {
  8852.     margin-right: 10px;
  8853.     margin-left: 0;
  8854. }
  8855.  
  8856. .has-feedback .form-control {
  8857.     padding-left: 42.5px;
  8858.     padding-right: 12px;
  8859. }
  8860.  
  8861. .form-control-feedback {
  8862.     left: 0;
  8863.     right: auto;
  8864. }
  8865.  
  8866. @media (min-width:768px) {
  8867.     .form-inline label {
  8868.         padding-right: 0;
  8869.         padding-left: initial;
  8870.     }
  8871.     .form-inline .radio input[type="radio"],
  8872.     .form-inline .checkbox input[type="checkbox"] {
  8873.         margin-right: 0;
  8874.         margin-left: auto;
  8875.     }
  8876. }
  8877.  
  8878. @media (min-width:768px) {
  8879.     .form-horizontal .control-label {
  8880.         text-align: left;
  8881.     }
  8882. }
  8883.  
  8884. .form-horizontal .has-feedback .form-control-feedback {
  8885.     left: 15px;
  8886.     right: auto;
  8887. }
  8888.  
  8889. .caret {
  8890.     margin-right: 2px;
  8891.     margin-left: 0;
  8892. }
  8893.  
  8894. .dropdown-menu {
  8895.     right: 0;
  8896.     left: auto;
  8897.     float: left;
  8898.     text-align: right;
  8899. }
  8900.  
  8901. .dropdown-menu.pull-right {
  8902.     left: 0;
  8903.     right: auto;
  8904.     float: right;
  8905. }
  8906.  
  8907. .dropdown-menu-right {
  8908.     left: auto;
  8909.     right: 0;
  8910. }
  8911.  
  8912. .dropdown-menu-left {
  8913.     left: 0;
  8914.     right: auto;
  8915. }
  8916.  
  8917. @media (min-width:768px) {
  8918.     .navbar-right .dropdown-menu {
  8919.         left: auto;
  8920.         right: 0;
  8921.     }
  8922.     .navbar-right .dropdown-menu-left {
  8923.         left: 0;
  8924.         right: auto;
  8925.     }
  8926. }
  8927.  
  8928. .btn-group > .btn,
  8929. .btn-group-vertical > .btn {
  8930.     float: right;
  8931. }
  8932.  
  8933. .btn-group .btn + .btn,
  8934. .btn-group .btn + .btn-group,
  8935. .btn-group .btn-group + .btn,
  8936. .btn-group .btn-group + .btn-group {
  8937.     margin-right: -1px;
  8938.     margin-left: 0px;
  8939. }
  8940.  
  8941. .btn-toolbar {
  8942.     margin-right: -5px;
  8943.     margin-left: 0px;
  8944. }
  8945.  
  8946. .btn-toolbar .btn-group,
  8947. .btn-toolbar .input-group {
  8948.     float: right;
  8949. }
  8950.  
  8951. .btn-toolbar > .btn,
  8952. .btn-toolbar > .btn-group,
  8953. .btn-toolbar > .input-group {
  8954.     margin-right: 5px;
  8955.     margin-left: 0px;
  8956. }
  8957.  
  8958. .btn-group > .btn:first-child {
  8959.     margin-right: 0;
  8960. }
  8961.  
  8962. .btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) {
  8963.     border-top-right-radius: 4px;
  8964.     border-bottom-right-radius: 4px;
  8965.     border-bottom-left-radius: 0;
  8966.     border-top-left-radius: 0;
  8967. }
  8968.  
  8969. .btn-group > .btn:last-child:not(:first-child),
  8970. .btn-group > .dropdown-toggle:not(:first-child) {
  8971.     border-top-left-radius: 4px;
  8972.     border-bottom-left-radius: 4px;
  8973.     border-bottom-right-radius: 0;
  8974.     border-top-right-radius: 0;
  8975. }
  8976.  
  8977. .btn-group > .btn-group {
  8978.     float: right;
  8979. }
  8980.  
  8981. .btn-group.btn-group-justified > .btn,
  8982. .btn-group.btn-group-justified > .btn-group {
  8983.     float: none;
  8984. }
  8985.  
  8986. .btn-group > .btn-group:not(:first-child):not(:last-child) > .btn {
  8987.     border-radius: 0;
  8988. }
  8989.  
  8990. .btn-group > .btn-group:first-child > .btn:last-child,
  8991. .btn-group > .btn-group:first-child > .dropdown-toggle {
  8992.     border-top-right-radius: 4px;
  8993.     border-bottom-right-radius: 4px;
  8994.     border-bottom-left-radius: 0;
  8995.     border-top-left-radius: 0;
  8996. }
  8997.  
  8998. .btn-group > .btn-group:last-child > .btn:first-child {
  8999.     border-top-left-radius: 4px;
  9000.     border-bottom-left-radius: 4px;
  9001.     border-bottom-right-radius: 0;
  9002.     border-top-right-radius: 0;
  9003. }
  9004.  
  9005. .btn .caret {
  9006.     margin-right: 0;
  9007. }
  9008.  
  9009. .btn-group-vertical > .btn + .btn,
  9010. .btn-group-vertical > .btn + .btn-group,
  9011. .btn-group-vertical > .btn-group + .btn,
  9012. .btn-group-vertical > .btn-group + .btn-group {
  9013.     margin-top: -1px;
  9014.     margin-right: 0;
  9015. }
  9016.  
  9017. .input-group .form-control {
  9018.     float: right;
  9019. }
  9020.  
  9021. .input-group .form-control:first-child,
  9022. .input-group-addon:first-child,
  9023. .input-group-btn:first-child > .btn,
  9024. .input-group-btn:first-child > .btn-group > .btn,
  9025. .input-group-btn:first-child > .dropdown-toggle,
  9026. .input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle),
  9027. .input-group-btn:last-child > .btn-group:not(:last-child) > .btn {
  9028.     border-bottom-right-radius: 4px;
  9029.     border-top-right-radius: 4px;
  9030.     border-bottom-left-radius: 0;
  9031.     border-top-left-radius: 0;
  9032. }
  9033.  
  9034. .input-group-addon:first-child {
  9035.     border-right-width: 1px;
  9036.     border-right-style: solid;
  9037.     border-left: 0px;
  9038. }
  9039.  
  9040. .input-group .form-control:last-child,
  9041. .input-group-addon:last-child,
  9042. .input-group-btn:last-child > .btn,
  9043. .input-group-btn:last-child > .btn-group > .btn,
  9044. .input-group-btn:last-child > .dropdown-toggle,
  9045. .input-group-btn:first-child > .btn:not(:first-child),
  9046. .input-group-btn:first-child > .btn-group:not(:first-child) > .btn {
  9047.     border-bottom-left-radius: 4px;
  9048.     border-top-left-radius: 4px;
  9049.     border-bottom-right-radius: 0;
  9050.     border-top-right-radius: 0;
  9051. }
  9052.  
  9053. .input-group-addon:last-child {
  9054.     border-left-width: 1px;
  9055.     border-left-style: solid;
  9056.     border-right: 0px;
  9057. }
  9058.  
  9059. .input-group-btn > .btn + .btn {
  9060.     margin-right: -1px;
  9061.     margin-left: auto;
  9062. }
  9063.  
  9064. .input-group-btn:first-child > .btn,
  9065. .input-group-btn:first-child > .btn-group {
  9066.     margin-left: -1px;
  9067.     margin-right: auto;
  9068. }
  9069.  
  9070. .input-group-btn:last-child > .btn,
  9071. .input-group-btn:last-child > .btn-group {
  9072.     margin-right: -1px;
  9073.     margin-left: auto;
  9074. }
  9075.  
  9076. .nav {
  9077.     padding-right: 0;
  9078.     padding-left: initial;
  9079. }
  9080.  
  9081. .nav-tabs > li {
  9082.     float: right;
  9083. }
  9084.  
  9085. .nav-tabs > li > a {
  9086.     margin-left: auto;
  9087.     margin-right: -2px;
  9088.     border-radius: 4px 4px 0 0;
  9089. }
  9090.  
  9091. .nav-pills > li {
  9092.     float: right;
  9093. }
  9094.  
  9095. .nav-pills > li > a {
  9096.     border-radius: 4px;
  9097. }
  9098.  
  9099. .nav-pills > li + li {
  9100.     margin-right: 2px;
  9101.     margin-left: auto;
  9102. }
  9103.  
  9104. .nav-stacked > li {
  9105.     float: none;
  9106. }
  9107.  
  9108. .nav-stacked > li + li {
  9109.     margin-right: 0;
  9110.     margin-left: auto;
  9111. }
  9112.  
  9113. .nav-justified > .dropdown .dropdown-menu {
  9114.     right: auto;
  9115. }
  9116.  
  9117. .nav-tabs-justified > li > a {
  9118.     margin-left: 0;
  9119.     margin-right: auto;
  9120. }
  9121.  
  9122. @media (min-width:768px) {
  9123.     .nav-tabs-justified > li > a {
  9124.         border-radius: 4px 4px 0 0;
  9125.     }
  9126. }
  9127.  
  9128. @media (min-width:768px) {
  9129.     .navbar-header {
  9130.         float: right;
  9131.     }
  9132. }
  9133.  
  9134. .navbar-collapse {
  9135.     padding-right: 15px;
  9136.     padding-left: 15px;
  9137. }
  9138.  
  9139. .navbar-brand {
  9140.     float: right;
  9141. }
  9142.  
  9143. @media (min-width:768px) {
  9144.     .navbar > .container .navbar-brand,
  9145.     .navbar > .container-fluid .navbar-brand {
  9146.         margin-right: -15px;
  9147.         margin-left: auto;
  9148.     }
  9149. }
  9150.  
  9151. .navbar-toggle {
  9152.     float: left;
  9153.     margin-left: 15px;
  9154.     margin-right: auto;
  9155. }
  9156.  
  9157. @media (max-width:767px) {
  9158.     .navbar-nav .open .dropdown-menu > li > a,
  9159.     .navbar-nav .open .dropdown-menu .dropdown-header {
  9160.         padding: 5px 25px 5px 15px;
  9161.     }
  9162. }
  9163.  
  9164. @media (min-width:768px) {
  9165.     .navbar-nav {
  9166.         float: right;
  9167.     }
  9168.     .navbar-nav > li {
  9169.         float: right;
  9170.     }
  9171. }
  9172.  
  9173. @media (min-width:768px) {
  9174.     .navbar-left.flip {
  9175.         float: right !important;
  9176.     }
  9177.     .navbar-right:last-child {
  9178.         margin-left: -15px;
  9179.         margin-right: auto;
  9180.     }
  9181.     .navbar-right.flip {
  9182.         float: left !important;
  9183.         margin-left: -15px;
  9184.         margin-right: auto;
  9185.     }
  9186.     .navbar-right .dropdown-menu {
  9187.         left: 0;
  9188.         right: auto;
  9189.     }
  9190. }
  9191.  
  9192. @media (min-width:768px) {
  9193.     .navbar-text {
  9194.         float: right;
  9195.     }
  9196.     .navbar-text.navbar-right:last-child {
  9197.         margin-left: 0;
  9198.         margin-right: auto;
  9199.     }
  9200. }
  9201.  
  9202. .pagination {
  9203.     padding-right: 0;
  9204. }
  9205.  
  9206. .pagination > li > a,
  9207. .pagination > li > span {
  9208.     float: right;
  9209.     margin-right: -1px;
  9210.     margin-left: 0px;
  9211. }
  9212.  
  9213. .pagination > li:first-child > a,
  9214. .pagination > li:first-child > span {
  9215.     margin-left: 0;
  9216.     border-bottom-right-radius: 4px;
  9217.     border-top-right-radius: 4px;
  9218.     border-bottom-left-radius: 0;
  9219.     border-top-left-radius: 0;
  9220. }
  9221.  
  9222. .pagination > li:last-child > a,
  9223. .pagination > li:last-child > span {
  9224.     margin-right: -1px;
  9225.     border-bottom-left-radius: 4px;
  9226.     border-top-left-radius: 4px;
  9227.     border-bottom-right-radius: 0;
  9228.     border-top-right-radius: 0;
  9229. }
  9230.  
  9231. .pager {
  9232.     padding-right: 0;
  9233.     padding-left: initial;
  9234. }
  9235.  
  9236. .pager .next > a,
  9237. .pager .next > span {
  9238.     float: left;
  9239. }
  9240.  
  9241. .pager .previous > a,
  9242. .pager .previous > span {
  9243.     float: right;
  9244. }
  9245.  
  9246. .nav-pills > li > a > .badge {
  9247.     margin-left: 0px;
  9248.     margin-right: 3px;
  9249. }
  9250.  
  9251. .list-group-item > .badge {
  9252.     float: left;
  9253. }
  9254.  
  9255. .list-group-item > .badge + .badge {
  9256.     margin-left: 5px;
  9257.     margin-right: auto;
  9258. }
  9259.  
  9260. .alert-dismissable,
  9261. .alert-dismissible {
  9262.     padding-left: 35px;
  9263.     padding-right: 15px;
  9264. }
  9265.  
  9266. .alert-dismissable .close,
  9267. .alert-dismissible .close {
  9268.     right: auto;
  9269.     left: -21px;
  9270. }
  9271.  
  9272. .progress-bar {
  9273.     float: right;
  9274. }
  9275.  
  9276. .media > .pull-left {
  9277.     margin-right: 10px;
  9278. }
  9279.  
  9280. .media > .pull-left.flip {
  9281.     margin-right: 0;
  9282.     margin-left: 10px;
  9283. }
  9284.  
  9285. .media > .pull-right {
  9286.     margin-left: 10px;
  9287. }
  9288.  
  9289. .media > .pull-right.flip {
  9290.     margin-left: 0;
  9291.     margin-right: 10px;
  9292. }
  9293.  
  9294. .media-right,
  9295. .media > .pull-right {
  9296.     padding-right: 10px;
  9297.     padding-left: initial;
  9298. }
  9299.  
  9300. .media-left,
  9301. .media > .pull-left {
  9302.     padding-left: 10px;
  9303.     padding-right: initial;
  9304. }
  9305.  
  9306. .media-list {
  9307.     padding-right: 0;
  9308.     padding-left: initial;
  9309.     list-style: none;
  9310. }
  9311.  
  9312. .list-group {
  9313.     padding-right: 0;
  9314.     padding-left: initial;
  9315. }
  9316.  
  9317. .panel > .table:first-child > thead:first-child > tr:first-child td:first-child,
  9318. .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:first-child,
  9319. .panel > .table:first-child > tbody:first-child > tr:first-child td:first-child,
  9320. .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:first-child,
  9321. .panel > .table:first-child > thead:first-child > tr:first-child th:first-child,
  9322. .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:first-child,
  9323. .panel > .table:first-child > tbody:first-child > tr:first-child th:first-child,
  9324. .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:first-child {
  9325.     border-top-right-radius: 3px;
  9326.     border-top-left-radius: 0;
  9327. }
  9328.  
  9329. .panel > .table:first-child > thead:first-child > tr:first-child td:last-child,
  9330. .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:last-child,
  9331. .panel > .table:first-child > tbody:first-child > tr:first-child td:last-child,
  9332. .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:last-child,
  9333. .panel > .table:first-child > thead:first-child > tr:first-child th:last-child,
  9334. .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:last-child,
  9335. .panel > .table:first-child > tbody:first-child > tr:first-child th:last-child,
  9336. .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:last-child {
  9337.     border-top-left-radius: 3px;
  9338.     border-top-right-radius: 0;
  9339. }
  9340.  
  9341. .panel > .table:last-child > tbody:last-child > tr:last-child td:first-child,
  9342. .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:first-child,
  9343. .panel > .table:last-child > tfoot:last-child > tr:last-child td:first-child,
  9344. .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:first-child,
  9345. .panel > .table:last-child > tbody:last-child > tr:last-child th:first-child,
  9346. .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:first-child,
  9347. .panel > .table:last-child > tfoot:last-child > tr:last-child th:first-child,
  9348. .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:first-child {
  9349.     border-bottom-left-radius: 3px;
  9350.     border-top-right-radius: 0;
  9351. }
  9352.  
  9353. .panel > .table:last-child > tbody:last-child > tr:last-child td:last-child,
  9354. .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:last-child,
  9355. .panel > .table:last-child > tfoot:last-child > tr:last-child td:last-child,
  9356. .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:last-child,
  9357. .panel > .table:last-child > tbody:last-child > tr:last-child th:last-child,
  9358. .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:last-child,
  9359. .panel > .table:last-child > tfoot:last-child > tr:last-child th:last-child,
  9360. .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:last-child {
  9361.     border-bottom-right-radius: 3px;
  9362.     border-top-left-radius: 0;
  9363. }
  9364.  
  9365. .panel > .table-bordered > thead > tr > th:first-child,
  9366. .panel > .table-responsive > .table-bordered > thead > tr > th:first-child,
  9367. .panel > .table-bordered > tbody > tr > th:first-child,
  9368. .panel > .table-responsive > .table-bordered > tbody > tr > th:first-child,
  9369. .panel > .table-bordered > tfoot > tr > th:first-child,
  9370. .panel > .table-responsive > .table-bordered > tfoot > tr > th:first-child,
  9371. .panel > .table-bordered > thead > tr > td:first-child,
  9372. .panel > .table-responsive > .table-bordered > thead > tr > td:first-child,
  9373. .panel > .table-bordered > tbody > tr > td:first-child,
  9374. .panel > .table-responsive > .table-bordered > tbody > tr > td:first-child,
  9375. .panel > .table-bordered > tfoot > tr > td:first-child,
  9376. .panel > .table-responsive > .table-bordered > tfoot > tr > td:first-child {
  9377.     border-right: 0;
  9378.     border-left: none;
  9379. }
  9380.  
  9381. .panel > .table-bordered > thead > tr > th:last-child,
  9382. .panel > .table-responsive > .table-bordered > thead > tr > th:last-child,
  9383. .panel > .table-bordered > tbody > tr > th:last-child,
  9384. .panel > .table-responsive > .table-bordered > tbody > tr > th:last-child,
  9385. .panel > .table-bordered > tfoot > tr > th:last-child,
  9386. .panel > .table-responsive > .table-bordered > tfoot > tr > th:last-child,
  9387. .panel > .table-bordered > thead > tr > td:last-child,
  9388. .panel > .table-responsive > .table-bordered > thead > tr > td:last-child,
  9389. .panel > .table-bordered > tbody > tr > td:last-child,
  9390. .panel > .table-responsive > .table-bordered > tbody > tr > td:last-child,
  9391. .panel > .table-bordered > tfoot > tr > td:last-child,
  9392. .panel > .table-responsive > .table-bordered > tfoot > tr > td:last-child {
  9393.     border-right: none;
  9394.     border-left: 0;
  9395. }
  9396.  
  9397. .embed-responsive .embed-responsive-item,
  9398. .embed-responsive iframe,
  9399. .embed-responsive embed,
  9400. .embed-responsive object {
  9401.     right: 0;
  9402.     left: auto;
  9403. }
  9404.  
  9405. .close {
  9406.     float: left;
  9407. }
  9408.  
  9409. .modal-footer {
  9410.     text-align: left;
  9411. }
  9412.  
  9413. .modal-footer .btn + .btn {
  9414.     margin-left: auto;
  9415.     margin-right: 5px;
  9416. }
  9417.  
  9418. .modal-footer .btn-group .btn + .btn {
  9419.     margin-right: -1px;
  9420.     margin-left: auto;
  9421. }
  9422.  
  9423. .modal-footer .btn-block + .btn-block {
  9424.     margin-right: 0;
  9425.     margin-left: auto;
  9426. }
  9427.  
  9428. .popover {
  9429.     left: auto;
  9430.     text-align: right;
  9431. }
  9432.  
  9433. .popover.top > .arrow {
  9434.     right: 50%;
  9435.     left: auto;
  9436.     margin-right: -11px;
  9437.     margin-left: auto;
  9438. }
  9439.  
  9440. .popover.top > .arrow:after {
  9441.     margin-right: -10px;
  9442.     margin-left: auto;
  9443. }
  9444.  
  9445. .popover.bottom > .arrow {
  9446.     right: 50%;
  9447.     left: auto;
  9448.     margin-right: -11px;
  9449.     margin-left: auto;
  9450. }
  9451.  
  9452. .popover.bottom > .arrow:after {
  9453.     margin-right: -10px;
  9454.     margin-left: auto;
  9455. }
  9456.  
  9457. .carousel-control {
  9458.     right: 0;
  9459.     bottom: 0;
  9460. }
  9461.  
  9462. .carousel-control.left {
  9463.     right: auto;
  9464.     left: 0;
  9465.     background-image: -webkit-linear-gradient(left, color-stop(rgba(0, 0, 0, 0.5) 0%), color-stop(rgba(0, 0, 0, 0.0001) 100%));
  9466.     background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);
  9467.     background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);
  9468.     background-repeat: repeat-x;
  9469.     filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1);
  9470. }
  9471.  
  9472. .carousel-control.right {
  9473.     left: auto;
  9474.     right: 0;
  9475.     background-image: -webkit-linear-gradient(left, color-stop(rgba(0, 0, 0, 0.0001) 0%), color-stop(rgba(0, 0, 0, 0.5) 100%));
  9476.     background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);
  9477.     background-image: linear-gradient(to right, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);
  9478.     background-repeat: repeat-x;
  9479.     filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1);
  9480. }
  9481.  
  9482. .carousel-control .icon-prev,
  9483. .carousel-control .glyphicon-chevron-left {
  9484.     left: 50%;
  9485.     right: auto;
  9486.     margin-right: -10px;
  9487. }
  9488.  
  9489. .carousel-control .icon-next,
  9490. .carousel-control .glyphicon-chevron-right {
  9491.     right: 50%;
  9492.     left: auto;
  9493.     margin-left: -10px;
  9494. }
  9495.  
  9496. .carousel-indicators {
  9497.     right: 50%;
  9498.     left: 0;
  9499.     margin-right: -30%;
  9500.     margin-left: 0;
  9501.     padding-left: 0;
  9502. }
  9503.  
  9504. @media screen and (min-width:768px) {
  9505.     .carousel-control .glyphicon-chevron-left,
  9506.     .carousel-control .icon-prev {
  9507.         margin-left: 0;
  9508.         margin-right: -15px;
  9509.     }
  9510.     .carousel-control .glyphicon-chevron-right,
  9511.     .carousel-control .icon-next {
  9512.         margin-left: 0;
  9513.         margin-right: -15px;
  9514.     }
  9515.     .carousel-caption {
  9516.         left: 20%;
  9517.         right: 20%;
  9518.         padding-bottom: 30px;
  9519.     }
  9520. }
  9521.  
  9522. .pull-right.flip {
  9523.     float: left !important;
  9524. }
  9525.  
  9526. .pull-left.flip {
  9527.     float: right !important;
  9528. }
  9529.  
  9530. .btn-danger,
  9531. .btn-default,
  9532. .btn-info,
  9533. .btn-primary,
  9534. .btn-success,
  9535. .btn-warning {
  9536.     text-shadow: 0 -1px 0 rgba(0, 0, 0, .2);
  9537.     -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .15), 0 1px 1px rgba(0, 0, 0, .075);
  9538.     box-shadow: inset 0 1px 0 rgba(255, 255, 255, .15), 0 1px 1px rgba(0, 0, 0, .075)
  9539. }
  9540.  
  9541. .btn-danger.active,
  9542. .btn-danger:active,
  9543. .btn-default.active,
  9544. .btn-default:active,
  9545. .btn-info.active,
  9546. .btn-info:active,
  9547. .btn-primary.active,
  9548. .btn-primary:active,
  9549. .btn-success.active,
  9550. .btn-success:active,
  9551. .btn-warning.active,
  9552. .btn-warning:active {
  9553.     -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);
  9554.     box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125)
  9555. }
  9556.  
  9557. .btn-danger .badge,
  9558. .btn-default .badge,
  9559. .btn-info .badge,
  9560. .btn-primary .badge,
  9561. .btn-success .badge,
  9562. .btn-warning .badge {
  9563.     text-shadow: none
  9564. }
  9565.  
  9566. .btn.active,
  9567. .btn:active {
  9568.     background-image: none
  9569. }
  9570.  
  9571. .btn-default {
  9572.     text-shadow: 0 1px 0 #fff;
  9573.     background-image: -webkit-linear-gradient(top, #fff 0, #e0e0e0 100%);
  9574.     background-image: -o-linear-gradient(top, #fff 0, #e0e0e0 100%);
  9575.     background-image: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#e0e0e0));
  9576.     background-image: linear-gradient(to bottom, #fff 0, #e0e0e0 100%);
  9577.     filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe0e0e0', GradientType=0);
  9578.     filter: progid: DXImageTransform.Microsoft.gradient(enabled=false);
  9579.     background-repeat: repeat-x;
  9580.     border-color: #dbdbdb;
  9581.     border-color: #ccc
  9582. }
  9583.  
  9584. .btn-default:focus,
  9585. .btn-default:hover {
  9586.     background-color: #e0e0e0;
  9587.     background-position: 0 -15px
  9588. }
  9589.  
  9590. .btn-default.active,
  9591. .btn-default:active {
  9592.     background-color: #e0e0e0;
  9593.     border-color: #dbdbdb
  9594. }
  9595.  
  9596. .btn-default.disabled,
  9597. .btn-default:disabled,
  9598. .btn-default[disabled] {
  9599.     background-color: #e0e0e0;
  9600.     background-image: none
  9601. }
  9602.  
  9603. .btn-primary {
  9604.     background-image: -webkit-linear-gradient(top, #337ab7 0, #265a88 100%);
  9605.     background-image: -o-linear-gradient(top, #337ab7 0, #265a88 100%);
  9606.     background-image: -webkit-gradient(linear, left top, left bottom, from(#337ab7), to(#265a88));
  9607.     background-image: linear-gradient(to bottom, #337ab7 0, #265a88 100%);
  9608.     filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff265a88', GradientType=0);
  9609.     filter: progid: DXImageTransform.Microsoft.gradient(enabled=false);
  9610.     background-repeat: repeat-x;
  9611.     border-color: #245580
  9612. }
  9613.  
  9614. .btn-primary:focus,
  9615. .btn-primary:hover {
  9616.     background-color: #265a88;
  9617.     background-position: 0 -15px
  9618. }
  9619.  
  9620. .btn-primary.active,
  9621. .btn-primary:active {
  9622.     background-color: #265a88;
  9623.     border-color: #245580
  9624. }
  9625.  
  9626. .btn-primary.disabled,
  9627. .btn-primary:disabled,
  9628. .btn-primary[disabled] {
  9629.     background-color: #265a88;
  9630.     background-image: none
  9631. }
  9632.  
  9633. .btn-success {
  9634.     background-image: -webkit-linear-gradient(top, #5cb85c 0, #419641 100%);
  9635.     background-image: -o-linear-gradient(top, #5cb85c 0, #419641 100%);
  9636.     background-image: -webkit-gradient(linear, left top, left bottom, from(#5cb85c), to(#419641));
  9637.     background-image: linear-gradient(to bottom, #5cb85c 0, #419641 100%);
  9638.     filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#ff5cb85c', endColorstr='#ff419641', GradientType=0);
  9639.     filter: progid: DXImageTransform.Microsoft.gradient(enabled=false);
  9640.     background-repeat: repeat-x;
  9641.     border-color: #3e8f3e
  9642. }
  9643.  
  9644. .btn-success:focus,
  9645. .btn-success:hover {
  9646.     background-color: #419641;
  9647.     background-position: 0 -15px
  9648. }
  9649.  
  9650. .btn-success.active,
  9651. .btn-success:active {
  9652.     background-color: #419641;
  9653.     border-color: #3e8f3e
  9654. }
  9655.  
  9656. .btn-success.disabled,
  9657. .btn-success:disabled,
  9658. .btn-success[disabled] {
  9659.     background-color: #419641;
  9660.     background-image: none
  9661. }
  9662.  
  9663. .btn-info {
  9664.     background-image: -webkit-linear-gradient(top, #5bc0de 0, #2aabd2 100%);
  9665.     background-image: -o-linear-gradient(top, #5bc0de 0, #2aabd2 100%);
  9666.     background-image: -webkit-gradient(linear, left top, left bottom, from(#5bc0de), to(#2aabd2));
  9667.     background-image: linear-gradient(to bottom, #5bc0de 0, #2aabd2 100%);
  9668.     filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff2aabd2', GradientType=0);
  9669.     filter: progid: DXImageTransform.Microsoft.gradient(enabled=false);
  9670.     background-repeat: repeat-x;
  9671.     border-color: #28a4c9
  9672. }
  9673.  
  9674. .btn-info:focus,
  9675. .btn-info:hover {
  9676.     background-color: #2aabd2;
  9677.     background-position: 0 -15px
  9678. }
  9679.  
  9680. .btn-info.active,
  9681. .btn-info:active {
  9682.     background-color: #2aabd2;
  9683.     border-color: #28a4c9
  9684. }
  9685.  
  9686. .btn-info.disabled,
  9687. .btn-info:disabled,
  9688. .btn-info[disabled] {
  9689.     background-color: #2aabd2;
  9690.     background-image: none
  9691. }
  9692.  
  9693. .btn-warning {
  9694.     background-image: -webkit-linear-gradient(top, #f0ad4e 0, #eb9316 100%);
  9695.     background-image: -o-linear-gradient(top, #f0ad4e 0, #eb9316 100%);
  9696.     background-image: -webkit-gradient(linear, left top, left bottom, from(#f0ad4e), to(#eb9316));
  9697.     background-image: linear-gradient(to bottom, #f0ad4e 0, #eb9316 100%);
  9698.     filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#fff0ad4e', endColorstr='#ffeb9316', GradientType=0);
  9699.     filter: progid: DXImageTransform.Microsoft.gradient(enabled=false);
  9700.     background-repeat: repeat-x;
  9701.     border-color: #e38d13
  9702. }
  9703.  
  9704. .btn-warning:focus,
  9705. .btn-warning:hover {
  9706.     background-color: #eb9316;
  9707.     background-position: 0 -15px
  9708. }
  9709.  
  9710. .btn-warning.active,
  9711. .btn-warning:active {
  9712.     background-color: #eb9316;
  9713.     border-color: #e38d13
  9714. }
  9715.  
  9716. .btn-warning.disabled,
  9717. .btn-warning:disabled,
  9718. .btn-warning[disabled] {
  9719.     background-color: #eb9316;
  9720.     background-image: none
  9721. }
  9722.  
  9723. .btn-danger {
  9724.     background-image: -webkit-linear-gradient(top, #d9534f 0, #c12e2a 100%);
  9725.     background-image: -o-linear-gradient(top, #d9534f 0, #c12e2a 100%);
  9726.     background-image: -webkit-gradient(linear, left top, left bottom, from(#d9534f), to(#c12e2a));
  9727.     background-image: linear-gradient(to bottom, #d9534f 0, #c12e2a 100%);
  9728.     filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#ffd9534f', endColorstr='#ffc12e2a', GradientType=0);
  9729.     filter: progid: DXImageTransform.Microsoft.gradient(enabled=false);
  9730.     background-repeat: repeat-x;
  9731.     border-color: #b92c28
  9732. }
  9733.  
  9734. .btn-danger:focus,
  9735. .btn-danger:hover {
  9736.     background-color: #c12e2a;
  9737.     background-position: 0 -15px
  9738. }
  9739.  
  9740. .btn-danger.active,
  9741. .btn-danger:active {
  9742.     background-color: #c12e2a;
  9743.     border-color: #b92c28
  9744. }
  9745.  
  9746. .btn-danger.disabled,
  9747. .btn-danger:disabled,
  9748. .btn-danger[disabled] {
  9749.     background-color: #c12e2a;
  9750.     background-image: none
  9751. }
  9752.  
  9753. .img-thumbnail,
  9754. .thumbnail {
  9755.     -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, .075);
  9756.     box-shadow: 0 1px 2px rgba(0, 0, 0, .075)
  9757. }
  9758.  
  9759. .dropdown-menu>li>a:focus,
  9760. .dropdown-menu>li>a:hover {
  9761.     background-color: #e8e8e8;
  9762.     background-image: -webkit-linear-gradient(top, #f5f5f5 0, #e8e8e8 100%);
  9763.     background-image: -o-linear-gradient(top, #f5f5f5 0, #e8e8e8 100%);
  9764.     background-image: -webkit-gradient(linear, left top, left bottom, from(#f5f5f5), to(#e8e8e8));
  9765.     background-image: linear-gradient(to bottom, #f5f5f5 0, #e8e8e8 100%);
  9766.     filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#ffe8e8e8', GradientType=0);
  9767.     background-repeat: repeat-x
  9768. }
  9769.  
  9770. .dropdown-menu>.active>a,
  9771. .dropdown-menu>.active>a:focus,
  9772. .dropdown-menu>.active>a:hover {
  9773.     background-color: #2e6da4;
  9774.     background-image: -webkit-linear-gradient(top, #337ab7 0, #2e6da4 100%);
  9775.     background-image: -o-linear-gradient(top, #337ab7 0, #2e6da4 100%);
  9776.     background-image: -webkit-gradient(linear, left top, left bottom, from(#337ab7), to(#2e6da4));
  9777.     background-image: linear-gradient(to bottom, #337ab7 0, #2e6da4 100%);
  9778.     filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2e6da4', GradientType=0);
  9779.     background-repeat: repeat-x
  9780. }
  9781.  
  9782. .navbar-default {
  9783.     background-image: -webkit-linear-gradient(top, #fff 0, #f8f8f8 100%);
  9784.     background-image: -o-linear-gradient(top, #fff 0, #f8f8f8 100%);
  9785.     background-image: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#f8f8f8));
  9786.     background-image: linear-gradient(to bottom, #fff 0, #f8f8f8 100%);
  9787.     filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#fff8f8f8', GradientType=0);
  9788.     filter: progid: DXImageTransform.Microsoft.gradient(enabled=false);
  9789.     background-repeat: repeat-x;
  9790.     border-radius: 4px;
  9791.     -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .15), 0 1px 5px rgba(0, 0, 0, .075);
  9792.     box-shadow: inset 0 1px 0 rgba(255, 255, 255, .15), 0 1px 5px rgba(0, 0, 0, .075)
  9793. }
  9794.  
  9795. .navbar-default .navbar-nav>.active>a,
  9796. .navbar-default .navbar-nav>.open>a {
  9797.     background-image: -webkit-linear-gradient(top, #dbdbdb 0, #e2e2e2 100%);
  9798.     background-image: -o-linear-gradient(top, #dbdbdb 0, #e2e2e2 100%);
  9799.     background-image: -webkit-gradient(linear, left top, left bottom, from(#dbdbdb), to(#e2e2e2));
  9800.     background-image: linear-gradient(to bottom, #dbdbdb 0, #e2e2e2 100%);
  9801.     filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#ffdbdbdb', endColorstr='#ffe2e2e2', GradientType=0);
  9802.     background-repeat: repeat-x;
  9803.     -webkit-box-shadow: inset 0 3px 9px rgba(0, 0, 0, .075);
  9804.     box-shadow: inset 0 3px 9px rgba(0, 0, 0, .075)
  9805. }
  9806.  
  9807. .navbar-brand,
  9808. .navbar-nav>li>a {
  9809.     text-shadow: 0 1px 0 rgba(255, 255, 255, .25)
  9810. }
  9811.  
  9812. .navbar-inverse {
  9813.     background-image: -webkit-linear-gradient(top, #3c3c3c 0, #222 100%);
  9814.     background-image: -o-linear-gradient(top, #3c3c3c 0, #222 100%);
  9815.     background-image: -webkit-gradient(linear, left top, left bottom, from(#3c3c3c), to(#222));
  9816.     background-image: linear-gradient(to bottom, #3c3c3c 0, #222 100%);
  9817.     filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#ff3c3c3c', endColorstr='#ff222222', GradientType=0);
  9818.     filter: progid: DXImageTransform.Microsoft.gradient(enabled=false);
  9819.     background-repeat: repeat-x
  9820. }
  9821.  
  9822. .navbar-inverse .navbar-nav>.active>a,
  9823. .navbar-inverse .navbar-nav>.open>a {
  9824.     background-image: -webkit-linear-gradient(top, #080808 0, #0f0f0f 100%);
  9825.     background-image: -o-linear-gradient(top, #080808 0, #0f0f0f 100%);
  9826.     background-image: -webkit-gradient(linear, left top, left bottom, from(#080808), to(#0f0f0f));
  9827.     background-image: linear-gradient(to bottom, #080808 0, #0f0f0f 100%);
  9828.     filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#ff080808', endColorstr='#ff0f0f0f', GradientType=0);
  9829.     background-repeat: repeat-x;
  9830.     -webkit-box-shadow: inset 0 3px 9px rgba(0, 0, 0, .25);
  9831.     box-shadow: inset 0 3px 9px rgba(0, 0, 0, .25)
  9832. }
  9833.  
  9834. .navbar-inverse .navbar-brand,
  9835. .navbar-inverse .navbar-nav>li>a {
  9836.     text-shadow: 0 -1px 0 rgba(0, 0, 0, .25)
  9837. }
  9838.  
  9839. .navbar-fixed-bottom,
  9840. .navbar-fixed-top,
  9841. .navbar-static-top {
  9842.     border-radius: 0
  9843. }
  9844.  
  9845. @media (max-width:767px) {
  9846.     .navbar .navbar-nav .open .dropdown-menu>.active>a,
  9847.     .navbar .navbar-nav .open .dropdown-menu>.active>a:focus,
  9848.     .navbar .navbar-nav .open .dropdown-menu>.active>a:hover {
  9849.         color: #fff;
  9850.         background-image: -webkit-linear-gradient(top, #337ab7 0, #2e6da4 100%);
  9851.         background-image: -o-linear-gradient(top, #337ab7 0, #2e6da4 100%);
  9852.         background-image: -webkit-gradient(linear, left top, left bottom, from(#337ab7), to(#2e6da4));
  9853.         background-image: linear-gradient(to bottom, #337ab7 0, #2e6da4 100%);
  9854.         filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2e6da4', GradientType=0);
  9855.         background-repeat: repeat-x
  9856.     }
  9857. }
  9858.  
  9859. .alert {
  9860.     text-shadow: 0 1px 0 rgba(255, 255, 255, .2);
  9861.     -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .25), 0 1px 2px rgba(0, 0, 0, .05);
  9862.     box-shadow: inset 0 1px 0 rgba(255, 255, 255, .25), 0 1px 2px rgba(0, 0, 0, .05)
  9863. }
  9864.  
  9865. .alert-success {
  9866.     background-image: -webkit-linear-gradient(top, #dff0d8 0, #c8e5bc 100%);
  9867.     background-image: -o-linear-gradient(top, #dff0d8 0, #c8e5bc 100%);
  9868.     background-image: -webkit-gradient(linear, left top, left bottom, from(#dff0d8), to(#c8e5bc));
  9869.     background-image: linear-gradient(to bottom, #dff0d8 0, #c8e5bc 100%);
  9870.     filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#ffdff0d8', endColorstr='#ffc8e5bc', GradientType=0);
  9871.     background-repeat: repeat-x;
  9872.     border-color: #b2dba1
  9873. }
  9874.  
  9875. .alert-info {
  9876.     background-image: -webkit-linear-gradient(top, #d9edf7 0, #b9def0 100%);
  9877.     background-image: -o-linear-gradient(top, #d9edf7 0, #b9def0 100%);
  9878.     background-image: -webkit-gradient(linear, left top, left bottom, from(#d9edf7), to(#b9def0));
  9879.     background-image: linear-gradient(to bottom, #d9edf7 0, #b9def0 100%);
  9880.     filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#ffd9edf7', endColorstr='#ffb9def0', GradientType=0);
  9881.     background-repeat: repeat-x;
  9882.     border-color: #9acfea
  9883. }
  9884.  
  9885. .alert-warning {
  9886.     background-image: -webkit-linear-gradient(top, #fcf8e3 0, #f8efc0 100%);
  9887.     background-image: -o-linear-gradient(top, #fcf8e3 0, #f8efc0 100%);
  9888.     background-image: -webkit-gradient(linear, left top, left bottom, from(#fcf8e3), to(#f8efc0));
  9889.     background-image: linear-gradient(to bottom, #fcf8e3 0, #f8efc0 100%);
  9890.     filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#fffcf8e3', endColorstr='#fff8efc0', GradientType=0);
  9891.     background-repeat: repeat-x;
  9892.     border-color: #f5e79e
  9893. }
  9894.  
  9895. .alert-danger {
  9896.     background-image: -webkit-linear-gradient(top, #f2dede 0, #e7c3c3 100%);
  9897.     background-image: -o-linear-gradient(top, #f2dede 0, #e7c3c3 100%);
  9898.     background-image: -webkit-gradient(linear, left top, left bottom, from(#f2dede), to(#e7c3c3));
  9899.     background-image: linear-gradient(to bottom, #f2dede 0, #e7c3c3 100%);
  9900.     filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#fff2dede', endColorstr='#ffe7c3c3', GradientType=0);
  9901.     background-repeat: repeat-x;
  9902.     border-color: #dca7a7
  9903. }
  9904.  
  9905. .progress {
  9906.     background-image: -webkit-linear-gradient(top, #ebebeb 0, #f5f5f5 100%);
  9907.     background-image: -o-linear-gradient(top, #ebebeb 0, #f5f5f5 100%);
  9908.     background-image: -webkit-gradient(linear, left top, left bottom, from(#ebebeb), to(#f5f5f5));
  9909.     background-image: linear-gradient(to bottom, #ebebeb 0, #f5f5f5 100%);
  9910.     filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#ffebebeb', endColorstr='#fff5f5f5', GradientType=0);
  9911.     background-repeat: repeat-x
  9912. }
  9913.  
  9914. .progress-bar {
  9915.     background-image: -webkit-linear-gradient(top, #337ab7 0, #286090 100%);
  9916.     background-image: -o-linear-gradient(top, #337ab7 0, #286090 100%);
  9917.     background-image: -webkit-gradient(linear, left top, left bottom, from(#337ab7), to(#286090));
  9918.     background-image: linear-gradient(to bottom, #337ab7 0, #286090 100%);
  9919.     filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff286090', GradientType=0);
  9920.     background-repeat: repeat-x
  9921. }
  9922.  
  9923. .progress-bar-success {
  9924.     background-image: -webkit-linear-gradient(top, #5cb85c 0, #449d44 100%);
  9925.     background-image: -o-linear-gradient(top, #5cb85c 0, #449d44 100%);
  9926.     background-image: -webkit-gradient(linear, left top, left bottom, from(#5cb85c), to(#449d44));
  9927.     background-image: linear-gradient(to bottom, #5cb85c 0, #449d44 100%);
  9928.     filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#ff5cb85c', endColorstr='#ff449d44', GradientType=0);
  9929.     background-repeat: repeat-x
  9930. }
  9931.  
  9932. .progress-bar-info {
  9933.     background-image: -webkit-linear-gradient(top, #5bc0de 0, #31b0d5 100%);
  9934.     background-image: -o-linear-gradient(top, #5bc0de 0, #31b0d5 100%);
  9935.     background-image: -webkit-gradient(linear, left top, left bottom, from(#5bc0de), to(#31b0d5));
  9936.     background-image: linear-gradient(to bottom, #5bc0de 0, #31b0d5 100%);
  9937.     filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff31b0d5', GradientType=0);
  9938.     background-repeat: repeat-x
  9939. }
  9940.  
  9941. .progress-bar-warning {
  9942.     background-image: -webkit-linear-gradient(top, #f0ad4e 0, #ec971f 100%);
  9943.     background-image: -o-linear-gradient(top, #f0ad4e 0, #ec971f 100%);
  9944.     background-image: -webkit-gradient(linear, left top, left bottom, from(#f0ad4e), to(#ec971f));
  9945.     background-image: linear-gradient(to bottom, #f0ad4e 0, #ec971f 100%);
  9946.     filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#fff0ad4e', endColorstr='#ffec971f', GradientType=0);
  9947.     background-repeat: repeat-x
  9948. }
  9949.  
  9950. .progress-bar-danger {
  9951.     background-image: -webkit-linear-gradient(top, #d9534f 0, #c9302c 100%);
  9952.     background-image: -o-linear-gradient(top, #d9534f 0, #c9302c 100%);
  9953.     background-image: -webkit-gradient(linear, left top, left bottom, from(#d9534f), to(#c9302c));
  9954.     background-image: linear-gradient(to bottom, #d9534f 0, #c9302c 100%);
  9955.     filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#ffd9534f', endColorstr='#ffc9302c', GradientType=0);
  9956.     background-repeat: repeat-x
  9957. }
  9958.  
  9959. .progress-bar-striped {
  9960.     background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
  9961.     background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
  9962.     background-image: linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent)
  9963. }
  9964.  
  9965. .list-group {
  9966.     border-radius: 4px;
  9967.     -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, .075);
  9968.     box-shadow: 0 1px 2px rgba(0, 0, 0, .075)
  9969. }
  9970.  
  9971. .list-group-item.active,
  9972. .list-group-item.active:focus,
  9973. .list-group-item.active:hover {
  9974.     text-shadow: 0 -1px 0 #286090;
  9975.     background-image: -webkit-linear-gradient(top, #337ab7 0, #2b669a 100%);
  9976.     background-image: -o-linear-gradient(top, #337ab7 0, #2b669a 100%);
  9977.     background-image: -webkit-gradient(linear, left top, left bottom, from(#337ab7), to(#2b669a));
  9978.     background-image: linear-gradient(to bottom, #337ab7 0, #2b669a 100%);
  9979.     filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2b669a', GradientType=0);
  9980.     background-repeat: repeat-x;
  9981.     border-color: #2b669a
  9982. }
  9983.  
  9984. .list-group-item.active .badge,
  9985. .list-group-item.active:focus .badge,
  9986. .list-group-item.active:hover .badge {
  9987.     text-shadow: none
  9988. }
  9989.  
  9990. .panel {
  9991.     -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, .05);
  9992.     box-shadow: 0 1px 2px rgba(0, 0, 0, .05)
  9993. }
  9994.  
  9995. .panel-default>.panel-heading {
  9996.     background-image: -webkit-linear-gradient(top, #f5f5f5 0, #e8e8e8 100%);
  9997.     background-image: -o-linear-gradient(top, #f5f5f5 0, #e8e8e8 100%);
  9998.     background-image: -webkit-gradient(linear, left top, left bottom, from(#f5f5f5), to(#e8e8e8));
  9999.     background-image: linear-gradient(to bottom, #f5f5f5 0, #e8e8e8 100%);
  10000.     filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#ffe8e8e8', GradientType=0);
  10001.     background-repeat: repeat-x
  10002. }
  10003.  
  10004. .panel-primary>.panel-heading {
  10005.     background-image: -webkit-linear-gradient(top, #337ab7 0, #2e6da4 100%);
  10006.     background-image: -o-linear-gradient(top, #337ab7 0, #2e6da4 100%);
  10007.     background-image: -webkit-gradient(linear, left top, left bottom, from(#337ab7), to(#2e6da4));
  10008.     background-image: linear-gradient(to bottom, #337ab7 0, #2e6da4 100%);
  10009.     filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2e6da4', GradientType=0);
  10010.     background-repeat: repeat-x
  10011. }
  10012.  
  10013. .panel-success>.panel-heading {
  10014.     background-image: -webkit-linear-gradient(top, #dff0d8 0, #d0e9c6 100%);
  10015.     background-image: -o-linear-gradient(top, #dff0d8 0, #d0e9c6 100%);
  10016.     background-image: -webkit-gradient(linear, left top, left bottom, from(#dff0d8), to(#d0e9c6));
  10017.     background-image: linear-gradient(to bottom, #dff0d8 0, #d0e9c6 100%);
  10018.     filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#ffdff0d8', endColorstr='#ffd0e9c6', GradientType=0);
  10019.     background-repeat: repeat-x
  10020. }
  10021.  
  10022. .panel-info>.panel-heading {
  10023.     background-image: -webkit-linear-gradient(top, #d9edf7 0, #c4e3f3 100%);
  10024.     background-image: -o-linear-gradient(top, #d9edf7 0, #c4e3f3 100%);
  10025.     background-image: -webkit-gradient(linear, left top, left bottom, from(#d9edf7), to(#c4e3f3));
  10026.     background-image: linear-gradient(to bottom, #d9edf7 0, #c4e3f3 100%);
  10027.     filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#ffd9edf7', endColorstr='#ffc4e3f3', GradientType=0);
  10028.     background-repeat: repeat-x
  10029. }
  10030.  
  10031. .panel-warning>.panel-heading {
  10032.     background-image: -webkit-linear-gradient(top, #fcf8e3 0, #faf2cc 100%);
  10033.     background-image: -o-linear-gradient(top, #fcf8e3 0, #faf2cc 100%);
  10034.     background-image: -webkit-gradient(linear, left top, left bottom, from(#fcf8e3), to(#faf2cc));
  10035.     background-image: linear-gradient(to bottom, #fcf8e3 0, #faf2cc 100%);
  10036.     filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#fffcf8e3', endColorstr='#fffaf2cc', GradientType=0);
  10037.     background-repeat: repeat-x
  10038. }
  10039.  
  10040. .panel-danger>.panel-heading {
  10041.     background-image: -webkit-linear-gradient(top, #f2dede 0, #ebcccc 100%);
  10042.     background-image: -o-linear-gradient(top, #f2dede 0, #ebcccc 100%);
  10043.     background-image: -webkit-gradient(linear, left top, left bottom, from(#f2dede), to(#ebcccc));
  10044.     background-image: linear-gradient(to bottom, #f2dede 0, #ebcccc 100%);
  10045.     filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#fff2dede', endColorstr='#ffebcccc', GradientType=0);
  10046.     background-repeat: repeat-x
  10047. }
  10048.  
  10049. .well {
  10050.     background-image: -webkit-linear-gradient(top, #e8e8e8 0, #f5f5f5 100%);
  10051.     background-image: -o-linear-gradient(top, #e8e8e8 0, #f5f5f5 100%);
  10052.     background-image: -webkit-gradient(linear, left top, left bottom, from(#e8e8e8), to(#f5f5f5));
  10053.     background-image: linear-gradient(to bottom, #e8e8e8 0, #f5f5f5 100%);
  10054.     filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#ffe8e8e8', endColorstr='#fff5f5f5', GradientType=0);
  10055.     background-repeat: repeat-x;
  10056.     border-color: #dcdcdc;
  10057.     -webkit-box-shadow: inset 0 1px 3px rgba(0, 0, 0, .05), 0 1px 0 rgba(255, 255, 255, .1);
  10058.     box-shadow: inset 0 1px 3px rgba(0, 0, 0, .05), 0 1px 0 rgba(255, 255, 255, .1)
  10059. }
  10060.  
  10061. @font-face {
  10062.     font-family: 'FontAwesome';
  10063.     src: url(/sites/all/themes/resala/includes/fonts/fontawesome-webfont.eot?v=4.1.0);
  10064.     src: url(/sites/all/themes/resala/includes/fonts/fontawesome-webfont.eot?#iefix&v=4.1.0) format('embedded-opentype'), url(/sites/all/themes/resala/includes/fonts/fontawesome-webfont.woff?v=4.1.0) format('woff'), url(/sites/all/themes/resala/includes/fonts/fontawesome-webfont.ttf?v=4.1.0) format('truetype'), url(/sites/all/themes/resala/includes/fonts/fontawesome-webfont.svg?v=4.1.0#fontawesomeregular) format('svg');
  10065.     font-weight: normal;
  10066.     font-style: normal
  10067. }
  10068.  
  10069. .fa {
  10070.     display: inline-block;
  10071.     font-family: FontAwesome;
  10072.     font-style: normal;
  10073.     font-weight: normal;
  10074.     line-height: 1;
  10075.     -webkit-font-smoothing: antialiased;
  10076.     -moz-osx-font-smoothing: grayscale
  10077. }
  10078.  
  10079. .fa-lg {
  10080.     font-size: 1.33333333em;
  10081.     line-height: .75em;
  10082.     vertical-align: -15%
  10083. }
  10084.  
  10085. .fa-2x {
  10086.     font-size: 2em
  10087. }
  10088.  
  10089. .fa-3x {
  10090.     font-size: 3em
  10091. }
  10092.  
  10093. .fa-4x {
  10094.     font-size: 4em
  10095. }
  10096.  
  10097. .fa-5x {
  10098.     font-size: 5em
  10099. }
  10100.  
  10101. .fa-fw {
  10102.     width: 1.28571429em;
  10103.     text-align: center
  10104. }
  10105.  
  10106. .fa-ul {
  10107.     padding-left: 0;
  10108.     margin-left: 2.14285714em;
  10109.     list-style-type: none
  10110. }
  10111.  
  10112. .fa-ul>li {
  10113.     position: relative
  10114. }
  10115.  
  10116. .fa-li {
  10117.     position: absolute;
  10118.     left: -2.14285714em;
  10119.     width: 2.14285714em;
  10120.     top: .14285714em;
  10121.     text-align: center
  10122. }
  10123.  
  10124. .fa-li.fa-lg {
  10125.     left: -1.85714286em
  10126. }
  10127.  
  10128. .fa-border {
  10129.     padding: .2em .25em .15em;
  10130.     border: solid .08em #eee;
  10131.     border-radius: .1em
  10132. }
  10133.  
  10134. .pull-right {
  10135.     float: right
  10136. }
  10137.  
  10138. .pull-left {
  10139.     float: left
  10140. }
  10141.  
  10142. .fa.pull-left {
  10143.     margin-right: .3em
  10144. }
  10145.  
  10146. .fa.pull-right {
  10147.     margin-left: .3em
  10148. }
  10149.  
  10150. .fa-spin {
  10151.     -webkit-animation: spin 2s infinite linear;
  10152.     -moz-animation: spin 2s infinite linear;
  10153.     -o-animation: spin 2s infinite linear;
  10154.     animation: spin 2s infinite linear
  10155. }
  10156.  
  10157. @-moz-keyframes spin {
  10158.     0% {
  10159.         -moz-transform: rotate(0deg)
  10160.     }
  10161.     100% {
  10162.         -moz-transform: rotate(359deg)
  10163.     }
  10164. }
  10165.  
  10166. @-webkit-keyframes spin {
  10167.     0% {
  10168.         -webkit-transform: rotate(0deg)
  10169.     }
  10170.     100% {
  10171.         -webkit-transform: rotate(359deg)
  10172.     }
  10173. }
  10174.  
  10175. @-o-keyframes spin {
  10176.     0% {
  10177.         -o-transform: rotate(0deg)
  10178.     }
  10179.     100% {
  10180.         -o-transform: rotate(359deg)
  10181.     }
  10182. }
  10183.  
  10184. @keyframes spin {
  10185.     0% {
  10186.         -webkit-transform: rotate(0deg);
  10187.         transform: rotate(0deg)
  10188.     }
  10189.     100% {
  10190.         -webkit-transform: rotate(359deg);
  10191.         transform: rotate(359deg)
  10192.     }
  10193. }
  10194.  
  10195. .fa-rotate-90 {
  10196.     filter: progid: DXImageTransform.Microsoft.BasicImage(rotation=1);
  10197.     -webkit-transform: rotate(90deg);
  10198.     -moz-transform: rotate(90deg);
  10199.     -ms-transform: rotate(90deg);
  10200.     -o-transform: rotate(90deg);
  10201.     transform: rotate(90deg)
  10202. }
  10203.  
  10204. .fa-rotate-180 {
  10205.     filter: progid: DXImageTransform.Microsoft.BasicImage(rotation=2);
  10206.     -webkit-transform: rotate(180deg);
  10207.     -moz-transform: rotate(180deg);
  10208.     -ms-transform: rotate(180deg);
  10209.     -o-transform: rotate(180deg);
  10210.     transform: rotate(180deg)
  10211. }
  10212.  
  10213. .fa-rotate-270 {
  10214.     filter: progid: DXImageTransform.Microsoft.BasicImage(rotation=3);
  10215.     -webkit-transform: rotate(270deg);
  10216.     -moz-transform: rotate(270deg);
  10217.     -ms-transform: rotate(270deg);
  10218.     -o-transform: rotate(270deg);
  10219.     transform: rotate(270deg)
  10220. }
  10221.  
  10222. .fa-flip-horizontal {
  10223.     filter: progid: DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1);
  10224.     -webkit-transform: scale(-1, 1);
  10225.     -moz-transform: scale(-1, 1);
  10226.     -ms-transform: scale(-1, 1);
  10227.     -o-transform: scale(-1, 1);
  10228.     transform: scale(-1, 1)
  10229. }
  10230.  
  10231. .fa-flip-vertical {
  10232.     filter: progid: DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1);
  10233.     -webkit-transform: scale(1, -1);
  10234.     -moz-transform: scale(1, -1);
  10235.     -ms-transform: scale(1, -1);
  10236.     -o-transform: scale(1, -1);
  10237.     transform: scale(1, -1)
  10238. }
  10239.  
  10240. .fa-stack {
  10241.     position: relative;
  10242.     display: inline-block;
  10243.     width: 2em;
  10244.     height: 2em;
  10245.     line-height: 2em;
  10246.     vertical-align: middle
  10247. }
  10248.  
  10249. .fa-stack-1x,
  10250. .fa-stack-2x {
  10251.     position: absolute;
  10252.     left: 0;
  10253.     width: 100%;
  10254.     text-align: center
  10255. }
  10256.  
  10257. .fa-stack-1x {
  10258.     line-height: inherit
  10259. }
  10260.  
  10261. .fa-stack-2x {
  10262.     font-size: 2em
  10263. }
  10264.  
  10265. .fa-inverse {
  10266.     color: #fff
  10267. }
  10268.  
  10269. .fa-glass:before {
  10270.     content: "\f000"
  10271. }
  10272.  
  10273. .fa-music:before {
  10274.     content: "\f001"
  10275. }
  10276.  
  10277. .fa-search:before {
  10278.     content: "\f002"
  10279. }
  10280.  
  10281. .fa-envelope-o:before {
  10282.     content: "\f003"
  10283. }
  10284.  
  10285. .fa-heart:before {
  10286.     content: "\f004"
  10287. }
  10288.  
  10289. .fa-star:before {
  10290.     content: "\f005"
  10291. }
  10292.  
  10293. .fa-star-o:before {
  10294.     content: "\f006"
  10295. }
  10296.  
  10297. .fa-user:before {
  10298.     content: "\f007"
  10299. }
  10300.  
  10301. .fa-film:before {
  10302.     content: "\f008"
  10303. }
  10304.  
  10305. .fa-th-large:before {
  10306.     content: "\f009"
  10307. }
  10308.  
  10309. .fa-th:before {
  10310.     content: "\f00a"
  10311. }
  10312.  
  10313. .fa-th-list:before {
  10314.     content: "\f00b"
  10315. }
  10316.  
  10317. .fa-check:before {
  10318.     content: "\f00c"
  10319. }
  10320.  
  10321. .fa-times:before {
  10322.     content: "\f00d"
  10323. }
  10324.  
  10325. .fa-search-plus:before {
  10326.     content: "\f00e"
  10327. }
  10328.  
  10329. .fa-search-minus:before {
  10330.     content: "\f010"
  10331. }
  10332.  
  10333. .fa-power-off:before {
  10334.     content: "\f011"
  10335. }
  10336.  
  10337. .fa-signal:before {
  10338.     content: "\f012"
  10339. }
  10340.  
  10341. .fa-gear:before,
  10342. .fa-cog:before {
  10343.     content: "\f013"
  10344. }
  10345.  
  10346. .fa-trash-o:before {
  10347.     content: "\f014"
  10348. }
  10349.  
  10350. .fa-home:before {
  10351.     content: "\f015"
  10352. }
  10353.  
  10354. .fa-file-o:before {
  10355.     content: "\f016"
  10356. }
  10357.  
  10358. .fa-clock-o:before {
  10359.     content: "\f017"
  10360. }
  10361.  
  10362. .fa-road:before {
  10363.     content: "\f018"
  10364. }
  10365.  
  10366. .fa-download:before {
  10367.     content: "\f019"
  10368. }
  10369.  
  10370. .fa-arrow-circle-o-down:before {
  10371.     content: "\f01a"
  10372. }
  10373.  
  10374. .fa-arrow-circle-o-up:before {
  10375.     content: "\f01b"
  10376. }
  10377.  
  10378. .fa-inbox:before {
  10379.     content: "\f01c"
  10380. }
  10381.  
  10382. .fa-play-circle-o:before {
  10383.     content: "\f01d"
  10384. }
  10385.  
  10386. .fa-rotate-right:before,
  10387. .fa-repeat:before {
  10388.     content: "\f01e"
  10389. }
  10390.  
  10391. .fa-refresh:before {
  10392.     content: "\f021"
  10393. }
  10394.  
  10395. .fa-list-alt:before {
  10396.     content: "\f022"
  10397. }
  10398.  
  10399. .fa-lock:before {
  10400.     content: "\f023"
  10401. }
  10402.  
  10403. .fa-flag:before {
  10404.     content: "\f024"
  10405. }
  10406.  
  10407. .fa-headphones:before {
  10408.     content: "\f025"
  10409. }
  10410.  
  10411. .fa-volume-off:before {
  10412.     content: "\f026"
  10413. }
  10414.  
  10415. .fa-volume-down:before {
  10416.     content: "\f027"
  10417. }
  10418.  
  10419. .fa-volume-up:before {
  10420.     content: "\f028"
  10421. }
  10422.  
  10423. .fa-qrcode:before {
  10424.     content: "\f029"
  10425. }
  10426.  
  10427. .fa-barcode:before {
  10428.     content: "\f02a"
  10429. }
  10430.  
  10431. .fa-tag:before {
  10432.     content: "\f02b"
  10433. }
  10434.  
  10435. .fa-tags:before {
  10436.     content: "\f02c"
  10437. }
  10438.  
  10439. .fa-book:before {
  10440.     content: "\f02d"
  10441. }
  10442.  
  10443. .fa-bookmark:before {
  10444.     content: "\f02e"
  10445. }
  10446.  
  10447. .fa-print:before {
  10448.     content: "\f02f"
  10449. }
  10450.  
  10451. .fa-camera:before {
  10452.     content: "\f030"
  10453. }
  10454.  
  10455. .fa-font:before {
  10456.     content: "\f031"
  10457. }
  10458.  
  10459. .fa-bold:before {
  10460.     content: "\f032"
  10461. }
  10462.  
  10463. .fa-italic:before {
  10464.     content: "\f033"
  10465. }
  10466.  
  10467. .fa-text-height:before {
  10468.     content: "\f034"
  10469. }
  10470.  
  10471. .fa-text-width:before {
  10472.     content: "\f035"
  10473. }
  10474.  
  10475. .fa-align-left:before {
  10476.     content: "\f036"
  10477. }
  10478.  
  10479. .fa-align-center:before {
  10480.     content: "\f037"
  10481. }
  10482.  
  10483. .fa-align-right:before {
  10484.     content: "\f038"
  10485. }
  10486.  
  10487. .fa-align-justify:before {
  10488.     content: "\f039"
  10489. }
  10490.  
  10491. .fa-list:before {
  10492.     content: "\f03a"
  10493. }
  10494.  
  10495. .fa-dedent:before,
  10496. .fa-outdent:before {
  10497.     content: "\f03b"
  10498. }
  10499.  
  10500. .fa-indent:before {
  10501.     content: "\f03c"
  10502. }
  10503.  
  10504. .fa-video-camera:before {
  10505.     content: "\f03d"
  10506. }
  10507.  
  10508. .fa-photo:before,
  10509. .fa-image:before,
  10510. .fa-picture-o:before {
  10511.     content: "\f03e"
  10512. }
  10513.  
  10514. .fa-pencil:before {
  10515.     content: "\f040"
  10516. }
  10517.  
  10518. .fa-map-marker:before {
  10519.     content: "\f041"
  10520. }
  10521.  
  10522. .fa-adjust:before {
  10523.     content: "\f042"
  10524. }
  10525.  
  10526. .fa-tint:before {
  10527.     content: "\f043"
  10528. }
  10529.  
  10530. .fa-edit:before,
  10531. .fa-pencil-square-o:before {
  10532.     content: "\f044"
  10533. }
  10534.  
  10535. .fa-share-square-o:before {
  10536.     content: "\f045"
  10537. }
  10538.  
  10539. .fa-check-square-o:before {
  10540.     content: "\f046"
  10541. }
  10542.  
  10543. .fa-arrows:before {
  10544.     content: "\f047"
  10545. }
  10546.  
  10547. .fa-step-backward:before {
  10548.     content: "\f048"
  10549. }
  10550.  
  10551. .fa-fast-backward:before {
  10552.     content: "\f049"
  10553. }
  10554.  
  10555. .fa-backward:before {
  10556.     content: "\f04a"
  10557. }
  10558.  
  10559. .fa-play:before {
  10560.     content: "\f04b"
  10561. }
  10562.  
  10563. .fa-pause:before {
  10564.     content: "\f04c"
  10565. }
  10566.  
  10567. .fa-stop:before {
  10568.     content: "\f04d"
  10569. }
  10570.  
  10571. .fa-forward:before {
  10572.     content: "\f04e"
  10573. }
  10574.  
  10575. .fa-fast-forward:before {
  10576.     content: "\f050"
  10577. }
  10578.  
  10579. .fa-step-forward:before {
  10580.     content: "\f051"
  10581. }
  10582.  
  10583. .fa-eject:before {
  10584.     content: "\f052"
  10585. }
  10586.  
  10587. .fa-chevron-left:before {
  10588.     content: "\f053"
  10589. }
  10590.  
  10591. .fa-chevron-right:before {
  10592.     content: "\f054"
  10593. }
  10594.  
  10595. .fa-plus-circle:before {
  10596.     content: "\f055"
  10597. }
  10598.  
  10599. .fa-minus-circle:before {
  10600.     content: "\f056"
  10601. }
  10602.  
  10603. .fa-times-circle:before {
  10604.     content: "\f057"
  10605. }
  10606.  
  10607. .fa-check-circle:before {
  10608.     content: "\f058"
  10609. }
  10610.  
  10611. .fa-question-circle:before {
  10612.     content: "\f059"
  10613. }
  10614.  
  10615. .fa-info-circle:before {
  10616.     content: "\f05a"
  10617. }
  10618.  
  10619. .fa-crosshairs:before {
  10620.     content: "\f05b"
  10621. }
  10622.  
  10623. .fa-times-circle-o:before {
  10624.     content: "\f05c"
  10625. }
  10626.  
  10627. .fa-check-circle-o:before {
  10628.     content: "\f05d"
  10629. }
  10630.  
  10631. .fa-ban:before {
  10632.     content: "\f05e"
  10633. }
  10634.  
  10635. .fa-arrow-left:before {
  10636.     content: "\f060"
  10637. }
  10638.  
  10639. .fa-arrow-right:before {
  10640.     content: "\f061"
  10641. }
  10642.  
  10643. .fa-arrow-up:before {
  10644.     content: "\f062"
  10645. }
  10646.  
  10647. .fa-arrow-down:before {
  10648.     content: "\f063"
  10649. }
  10650.  
  10651. .fa-mail-forward:before,
  10652. .fa-share:before {
  10653.     content: "\f064"
  10654. }
  10655.  
  10656. .fa-expand:before {
  10657.     content: "\f065"
  10658. }
  10659.  
  10660. .fa-compress:before {
  10661.     content: "\f066"
  10662. }
  10663.  
  10664. .fa-plus:before {
  10665.     content: "\f067"
  10666. }
  10667.  
  10668. .fa-minus:before {
  10669.     content: "\f068"
  10670. }
  10671.  
  10672. .fa-asterisk:before {
  10673.     content: "\f069"
  10674. }
  10675.  
  10676. .fa-exclamation-circle:before {
  10677.     content: "\f06a"
  10678. }
  10679.  
  10680. .fa-gift:before {
  10681.     content: "\f06b"
  10682. }
  10683.  
  10684. .fa-leaf:before {
  10685.     content: "\f06c"
  10686. }
  10687.  
  10688. .fa-fire:before {
  10689.     content: "\f06d"
  10690. }
  10691.  
  10692. .fa-eye:before {
  10693.     content: "\f06e"
  10694. }
  10695.  
  10696. .fa-eye-slash:before {
  10697.     content: "\f070"
  10698. }
  10699.  
  10700. .fa-warning:before,
  10701. .fa-exclamation-triangle:before {
  10702.     content: "\f071"
  10703. }
  10704.  
  10705. .fa-plane:before {
  10706.     content: "\f072"
  10707. }
  10708.  
  10709. .fa-calendar:before {
  10710.     content: "\f073"
  10711. }
  10712.  
  10713. .fa-random:before {
  10714.     content: "\f074"
  10715. }
  10716.  
  10717. .fa-comment:before {
  10718.     content: "\f075"
  10719. }
  10720.  
  10721. .fa-magnet:before {
  10722.     content: "\f076"
  10723. }
  10724.  
  10725. .fa-chevron-up:before {
  10726.     content: "\f077"
  10727. }
  10728.  
  10729. .fa-chevron-down:before {
  10730.     content: "\f078"
  10731. }
  10732.  
  10733. .fa-retweet:before {
  10734.     content: "\f079"
  10735. }
  10736.  
  10737. .fa-shopping-cart:before {
  10738.     content: "\f07a"
  10739. }
  10740.  
  10741. .fa-folder:before {
  10742.     content: "\f07b"
  10743. }
  10744.  
  10745. .fa-folder-open:before {
  10746.     content: "\f07c"
  10747. }
  10748.  
  10749. .fa-arrows-v:before {
  10750.     content: "\f07d"
  10751. }
  10752.  
  10753. .fa-arrows-h:before {
  10754.     content: "\f07e"
  10755. }
  10756.  
  10757. .fa-bar-chart-o:before {
  10758.     content: "\f080"
  10759. }
  10760.  
  10761. .fa-twitter-square:before {
  10762.     content: "\f081"
  10763. }
  10764.  
  10765. .fa-facebook-square:before {
  10766.     content: "\f082"
  10767. }
  10768.  
  10769. .fa-camera-retro:before {
  10770.     content: "\f083"
  10771. }
  10772.  
  10773. .fa-key:before {
  10774.     content: "\f084"
  10775. }
  10776.  
  10777. .fa-gears:before,
  10778. .fa-cogs:before {
  10779.     content: "\f085"
  10780. }
  10781.  
  10782. .fa-comments:before {
  10783.     content: "\f086"
  10784. }
  10785.  
  10786. .fa-thumbs-o-up:before {
  10787.     content: "\f087"
  10788. }
  10789.  
  10790. .fa-thumbs-o-down:before {
  10791.     content: "\f088"
  10792. }
  10793.  
  10794. .fa-star-half:before {
  10795.     content: "\f089"
  10796. }
  10797.  
  10798. .fa-heart-o:before {
  10799.     content: "\f08a"
  10800. }
  10801.  
  10802. .fa-sign-out:before {
  10803.     content: "\f08b"
  10804. }
  10805.  
  10806. .fa-linkedin-square:before {
  10807.     content: "\f08c"
  10808. }
  10809.  
  10810. .fa-thumb-tack:before {
  10811.     content: "\f08d"
  10812. }
  10813.  
  10814. .fa-external-link:before {
  10815.     content: "\f08e"
  10816. }
  10817.  
  10818. .fa-sign-in:before {
  10819.     content: "\f090"
  10820. }
  10821.  
  10822. .fa-trophy:before {
  10823.     content: "\f091"
  10824. }
  10825.  
  10826. .fa-github-square:before {
  10827.     content: "\f092"
  10828. }
  10829.  
  10830. .fa-upload:before {
  10831.     content: "\f093"
  10832. }
  10833.  
  10834. .fa-lemon-o:before {
  10835.     content: "\f094"
  10836. }
  10837.  
  10838. .fa-phone:before {
  10839.     content: "\f095"
  10840. }
  10841.  
  10842. .fa-square-o:before {
  10843.     content: "\f096"
  10844. }
  10845.  
  10846. .fa-bookmark-o:before {
  10847.     content: "\f097"
  10848. }
  10849.  
  10850. .fa-phone-square:before {
  10851.     content: "\f098"
  10852. }
  10853.  
  10854. .fa-twitter:before {
  10855.     content: "\f099"
  10856. }
  10857.  
  10858. .fa-facebook:before {
  10859.     content: "\f09a"
  10860. }
  10861.  
  10862. .fa-github:before {
  10863.     content: "\f09b"
  10864. }
  10865.  
  10866. .fa-unlock:before {
  10867.     content: "\f09c"
  10868. }
  10869.  
  10870. .fa-credit-card:before {
  10871.     content: "\f09d"
  10872. }
  10873.  
  10874. .fa-rss:before {
  10875.     content: "\f09e"
  10876. }
  10877.  
  10878. .fa-hdd-o:before {
  10879.     content: "\f0a0"
  10880. }
  10881.  
  10882. .fa-bullhorn:before {
  10883.     content: "\f0a1"
  10884. }
  10885.  
  10886. .fa-bell:before {
  10887.     content: "\f0f3"
  10888. }
  10889.  
  10890. .fa-certificate:before {
  10891.     content: "\f0a3"
  10892. }
  10893.  
  10894. .fa-hand-o-right:before {
  10895.     content: "\f0a4"
  10896. }
  10897.  
  10898. .fa-hand-o-left:before {
  10899.     content: "\f0a5"
  10900. }
  10901.  
  10902. .fa-hand-o-up:before {
  10903.     content: "\f0a6"
  10904. }
  10905.  
  10906. .fa-hand-o-down:before {
  10907.     content: "\f0a7"
  10908. }
  10909.  
  10910. .fa-arrow-circle-left:before {
  10911.     content: "\f0a8"
  10912. }
  10913.  
  10914. .fa-arrow-circle-right:before {
  10915.     content: "\f0a9"
  10916. }
  10917.  
  10918. .fa-arrow-circle-up:before {
  10919.     content: "\f0aa"
  10920. }
  10921.  
  10922. .fa-arrow-circle-down:before {
  10923.     content: "\f0ab"
  10924. }
  10925.  
  10926. .fa-globe:before {
  10927.     content: "\f0ac"
  10928. }
  10929.  
  10930. .fa-wrench:before {
  10931.     content: "\f0ad"
  10932. }
  10933.  
  10934. .fa-tasks:before {
  10935.     content: "\f0ae"
  10936. }
  10937.  
  10938. .fa-filter:before {
  10939.     content: "\f0b0"
  10940. }
  10941.  
  10942. .fa-briefcase:before {
  10943.     content: "\f0b1"
  10944. }
  10945.  
  10946. .fa-arrows-alt:before {
  10947.     content: "\f0b2"
  10948. }
  10949.  
  10950. .fa-group:before,
  10951. .fa-users:before {
  10952.     content: "\f0c0"
  10953. }
  10954.  
  10955. .fa-chain:before,
  10956. .fa-link:before {
  10957.     content: "\f0c1"
  10958. }
  10959.  
  10960. .fa-cloud:before {
  10961.     content: "\f0c2"
  10962. }
  10963.  
  10964. .fa-flask:before {
  10965.     content: "\f0c3"
  10966. }
  10967.  
  10968. .fa-cut:before,
  10969. .fa-scissors:before {
  10970.     content: "\f0c4"
  10971. }
  10972.  
  10973. .fa-copy:before,
  10974. .fa-files-o:before {
  10975.     content: "\f0c5"
  10976. }
  10977.  
  10978. .fa-paperclip:before {
  10979.     content: "\f0c6"
  10980. }
  10981.  
  10982. .fa-save:before,
  10983. .fa-floppy-o:before {
  10984.     content: "\f0c7"
  10985. }
  10986.  
  10987. .fa-square:before {
  10988.     content: "\f0c8"
  10989. }
  10990.  
  10991. .fa-navicon:before,
  10992. .fa-reorder:before,
  10993. .fa-bars:before {
  10994.     content: "\f0c9"
  10995. }
  10996.  
  10997. .fa-list-ul:before {
  10998.     content: "\f0ca"
  10999. }
  11000.  
  11001. .fa-list-ol:before {
  11002.     content: "\f0cb"
  11003. }
  11004.  
  11005. .fa-strikethrough:before {
  11006.     content: "\f0cc"
  11007. }
  11008.  
  11009. .fa-underline:before {
  11010.     content: "\f0cd"
  11011. }
  11012.  
  11013. .fa-table:before {
  11014.     content: "\f0ce"
  11015. }
  11016.  
  11017. .fa-magic:before {
  11018.     content: "\f0d0"
  11019. }
  11020.  
  11021. .fa-truck:before {
  11022.     content: "\f0d1"
  11023. }
  11024.  
  11025. .fa-pinterest:before {
  11026.     content: "\f0d2"
  11027. }
  11028.  
  11029. .fa-pinterest-square:before {
  11030.     content: "\f0d3"
  11031. }
  11032.  
  11033. .fa-google-plus-square:before {
  11034.     content: "\f0d4"
  11035. }
  11036.  
  11037. .fa-google-plus:before {
  11038.     content: "\f0d5"
  11039. }
  11040.  
  11041. .fa-money:before {
  11042.     content: "\f0d6"
  11043. }
  11044.  
  11045. .fa-caret-down:before {
  11046.     content: "\f0d7"
  11047. }
  11048.  
  11049. .fa-caret-up:before {
  11050.     content: "\f0d8"
  11051. }
  11052.  
  11053. .fa-caret-left:before {
  11054.     content: "\f0d9"
  11055. }
  11056.  
  11057. .fa-caret-right:before {
  11058.     content: "\f0da"
  11059. }
  11060.  
  11061. .fa-columns:before {
  11062.     content: "\f0db"
  11063. }
  11064.  
  11065. .fa-unsorted:before,
  11066. .fa-sort:before {
  11067.     content: "\f0dc"
  11068. }
  11069.  
  11070. .fa-sort-down:before,
  11071. .fa-sort-desc:before {
  11072.     content: "\f0dd"
  11073. }
  11074.  
  11075. .fa-sort-up:before,
  11076. .fa-sort-asc:before {
  11077.     content: "\f0de"
  11078. }
  11079.  
  11080. .fa-envelope:before {
  11081.     content: "\f0e0"
  11082. }
  11083.  
  11084. .fa-linkedin:before {
  11085.     content: "\f0e1"
  11086. }
  11087.  
  11088. .fa-rotate-left:before,
  11089. .fa-undo:before {
  11090.     content: "\f0e2"
  11091. }
  11092.  
  11093. .fa-legal:before,
  11094. .fa-gavel:before {
  11095.     content: "\f0e3"
  11096. }
  11097.  
  11098. .fa-dashboard:before,
  11099. .fa-tachometer:before {
  11100.     content: "\f0e4"
  11101. }
  11102.  
  11103. .fa-comment-o:before {
  11104.     content: "\f0e5"
  11105. }
  11106.  
  11107. .fa-comments-o:before {
  11108.     content: "\f0e6"
  11109. }
  11110.  
  11111. .fa-flash:before,
  11112. .fa-bolt:before {
  11113.     content: "\f0e7"
  11114. }
  11115.  
  11116. .fa-sitemap:before {
  11117.     content: "\f0e8"
  11118. }
  11119.  
  11120. .fa-umbrella:before {
  11121.     content: "\f0e9"
  11122. }
  11123.  
  11124. .fa-paste:before,
  11125. .fa-clipboard:before {
  11126.     content: "\f0ea"
  11127. }
  11128.  
  11129. .fa-lightbulb-o:before {
  11130.     content: "\f0eb"
  11131. }
  11132.  
  11133. .fa-exchange:before {
  11134.     content: "\f0ec"
  11135. }
  11136.  
  11137. .fa-cloud-download:before {
  11138.     content: "\f0ed"
  11139. }
  11140.  
  11141. .fa-cloud-upload:before {
  11142.     content: "\f0ee"
  11143. }
  11144.  
  11145. .fa-user-md:before {
  11146.     content: "\f0f0"
  11147. }
  11148.  
  11149. .fa-stethoscope:before {
  11150.     content: "\f0f1"
  11151. }
  11152.  
  11153. .fa-suitcase:before {
  11154.     content: "\f0f2"
  11155. }
  11156.  
  11157. .fa-bell-o:before {
  11158.     content: "\f0a2"
  11159. }
  11160.  
  11161. .fa-coffee:before {
  11162.     content: "\f0f4"
  11163. }
  11164.  
  11165. .fa-cutlery:before {
  11166.     content: "\f0f5"
  11167. }
  11168.  
  11169. .fa-file-text-o:before {
  11170.     content: "\f0f6"
  11171. }
  11172.  
  11173. .fa-building-o:before {
  11174.     content: "\f0f7"
  11175. }
  11176.  
  11177. .fa-hospital-o:before {
  11178.     content: "\f0f8"
  11179. }
  11180.  
  11181. .fa-ambulance:before {
  11182.     content: "\f0f9"
  11183. }
  11184.  
  11185. .fa-medkit:before {
  11186.     content: "\f0fa"
  11187. }
  11188.  
  11189. .fa-fighter-jet:before {
  11190.     content: "\f0fb"
  11191. }
  11192.  
  11193. .fa-beer:before {
  11194.     content: "\f0fc"
  11195. }
  11196.  
  11197. .fa-h-square:before {
  11198.     content: "\f0fd"
  11199. }
  11200.  
  11201. .fa-plus-square:before {
  11202.     content: "\f0fe"
  11203. }
  11204.  
  11205. .fa-angle-double-left:before {
  11206.     content: "\f100"
  11207. }
  11208.  
  11209. .fa-angle-double-right:before {
  11210.     content: "\f101"
  11211. }
  11212.  
  11213. .fa-angle-double-up:before {
  11214.     content: "\f102"
  11215. }
  11216.  
  11217. .fa-angle-double-down:before {
  11218.     content: "\f103"
  11219. }
  11220.  
  11221. .fa-angle-left:before {
  11222.     content: "\f104"
  11223. }
  11224.  
  11225. .fa-angle-right:before {
  11226.     content: "\f105"
  11227. }
  11228.  
  11229. .fa-angle-up:before {
  11230.     content: "\f106"
  11231. }
  11232.  
  11233. .fa-angle-down:before {
  11234.     content: "\f107"
  11235. }
  11236.  
  11237. .fa-desktop:before {
  11238.     content: "\f108"
  11239. }
  11240.  
  11241. .fa-laptop:before {
  11242.     content: "\f109"
  11243. }
  11244.  
  11245. .fa-tablet:before {
  11246.     content: "\f10a"
  11247. }
  11248.  
  11249. .fa-mobile-phone:before,
  11250. .fa-mobile:before {
  11251.     content: "\f10b"
  11252. }
  11253.  
  11254. .fa-circle-o:before {
  11255.     content: "\f10c"
  11256. }
  11257.  
  11258. .fa-quote-left:before {
  11259.     content: "\f10d"
  11260. }
  11261.  
  11262. .fa-quote-right:before {
  11263.     content: "\f10e"
  11264. }
  11265.  
  11266. .fa-spinner:before {
  11267.     content: "\f110"
  11268. }
  11269.  
  11270. .fa-circle:before {
  11271.     content: "\f111"
  11272. }
  11273.  
  11274. .fa-mail-reply:before,
  11275. .fa-reply:before {
  11276.     content: "\f112"
  11277. }
  11278.  
  11279. .fa-github-alt:before {
  11280.     content: "\f113"
  11281. }
  11282.  
  11283. .fa-folder-o:before {
  11284.     content: "\f114"
  11285. }
  11286.  
  11287. .fa-folder-open-o:before {
  11288.     content: "\f115"
  11289. }
  11290.  
  11291. .fa-smile-o:before {
  11292.     content: "\f118"
  11293. }
  11294.  
  11295. .fa-frown-o:before {
  11296.     content: "\f119"
  11297. }
  11298.  
  11299. .fa-meh-o:before {
  11300.     content: "\f11a"
  11301. }
  11302.  
  11303. .fa-gamepad:before {
  11304.     content: "\f11b"
  11305. }
  11306.  
  11307. .fa-keyboard-o:before {
  11308.     content: "\f11c"
  11309. }
  11310.  
  11311. .fa-flag-o:before {
  11312.     content: "\f11d"
  11313. }
  11314.  
  11315. .fa-flag-checkered:before {
  11316.     content: "\f11e"
  11317. }
  11318.  
  11319. .fa-terminal:before {
  11320.     content: "\f120"
  11321. }
  11322.  
  11323. .fa-code:before {
  11324.     content: "\f121"
  11325. }
  11326.  
  11327. .fa-mail-reply-all:before,
  11328. .fa-reply-all:before {
  11329.     content: "\f122"
  11330. }
  11331.  
  11332. .fa-star-half-empty:before,
  11333. .fa-star-half-full:before,
  11334. .fa-star-half-o:before {
  11335.     content: "\f123"
  11336. }
  11337.  
  11338. .fa-location-arrow:before {
  11339.     content: "\f124"
  11340. }
  11341.  
  11342. .fa-crop:before {
  11343.     content: "\f125"
  11344. }
  11345.  
  11346. .fa-code-fork:before {
  11347.     content: "\f126"
  11348. }
  11349.  
  11350. .fa-unlink:before,
  11351. .fa-chain-broken:before {
  11352.     content: "\f127"
  11353. }
  11354.  
  11355. .fa-question:before {
  11356.     content: "\f128"
  11357. }
  11358.  
  11359. .fa-info:before {
  11360.     content: "\f129"
  11361. }
  11362.  
  11363. .fa-exclamation:before {
  11364.     content: "\f12a"
  11365. }
  11366.  
  11367. .fa-superscript:before {
  11368.     content: "\f12b"
  11369. }
  11370.  
  11371. .fa-subscript:before {
  11372.     content: "\f12c"
  11373. }
  11374.  
  11375. .fa-eraser:before {
  11376.     content: "\f12d"
  11377. }
  11378.  
  11379. .fa-puzzle-piece:before {
  11380.     content: "\f12e"
  11381. }
  11382.  
  11383. .fa-microphone:before {
  11384.     content: "\f130"
  11385. }
  11386.  
  11387. .fa-microphone-slash:before {
  11388.     content: "\f131"
  11389. }
  11390.  
  11391. .fa-shield:before {
  11392.     content: "\f132"
  11393. }
  11394.  
  11395. .fa-calendar-o:before {
  11396.     content: "\f133"
  11397. }
  11398.  
  11399. .fa-fire-extinguisher:before {
  11400.     content: "\f134"
  11401. }
  11402.  
  11403. .fa-rocket:before {
  11404.     content: "\f135"
  11405. }
  11406.  
  11407. .fa-maxcdn:before {
  11408.     content: "\f136"
  11409. }
  11410.  
  11411. .fa-chevron-circle-left:before {
  11412.     content: "\f137"
  11413. }
  11414.  
  11415. .fa-chevron-circle-right:before {
  11416.     content: "\f138"
  11417. }
  11418.  
  11419. .fa-chevron-circle-up:before {
  11420.     content: "\f139"
  11421. }
  11422.  
  11423. .fa-chevron-circle-down:before {
  11424.     content: "\f13a"
  11425. }
  11426.  
  11427. .fa-html5:before {
  11428.     content: "\f13b"
  11429. }
  11430.  
  11431. .fa-css3:before {
  11432.     content: "\f13c"
  11433. }
  11434.  
  11435. .fa-anchor:before {
  11436.     content: "\f13d"
  11437. }
  11438.  
  11439. .fa-unlock-alt:before {
  11440.     content: "\f13e"
  11441. }
  11442.  
  11443. .fa-bullseye:before {
  11444.     content: "\f140"
  11445. }
  11446.  
  11447. .fa-ellipsis-h:before {
  11448.     content: "\f141"
  11449. }
  11450.  
  11451. .fa-ellipsis-v:before {
  11452.     content: "\f142"
  11453. }
  11454.  
  11455. .fa-rss-square:before {
  11456.     content: "\f143"
  11457. }
  11458.  
  11459. .fa-play-circle:before {
  11460.     content: "\f144"
  11461. }
  11462.  
  11463. .fa-ticket:before {
  11464.     content: "\f145"
  11465. }
  11466.  
  11467. .fa-minus-square:before {
  11468.     content: "\f146"
  11469. }
  11470.  
  11471. .fa-minus-square-o:before {
  11472.     content: "\f147"
  11473. }
  11474.  
  11475. .fa-level-up:before {
  11476.     content: "\f148"
  11477. }
  11478.  
  11479. .fa-level-down:before {
  11480.     content: "\f149"
  11481. }
  11482.  
  11483. .fa-check-square:before {
  11484.     content: "\f14a"
  11485. }
  11486.  
  11487. .fa-pencil-square:before {
  11488.     content: "\f14b"
  11489. }
  11490.  
  11491. .fa-external-link-square:before {
  11492.     content: "\f14c"
  11493. }
  11494.  
  11495. .fa-share-square:before {
  11496.     content: "\f14d"
  11497. }
  11498.  
  11499. .fa-compass:before {
  11500.     content: "\f14e"
  11501. }
  11502.  
  11503. .fa-toggle-down:before,
  11504. .fa-caret-square-o-down:before {
  11505.     content: "\f150"
  11506. }
  11507.  
  11508. .fa-toggle-up:before,
  11509. .fa-caret-square-o-up:before {
  11510.     content: "\f151"
  11511. }
  11512.  
  11513. .fa-toggle-right:before,
  11514. .fa-caret-square-o-right:before {
  11515.     content: "\f152"
  11516. }
  11517.  
  11518. .fa-euro:before,
  11519. .fa-eur:before {
  11520.     content: "\f153"
  11521. }
  11522.  
  11523. .fa-gbp:before {
  11524.     content: "\f154"
  11525. }
  11526.  
  11527. .fa-dollar:before,
  11528. .fa-usd:before {
  11529.     content: "\f155"
  11530. }
  11531.  
  11532. .fa-rupee:before,
  11533. .fa-inr:before {
  11534.     content: "\f156"
  11535. }
  11536.  
  11537. .fa-cny:before,
  11538. .fa-rmb:before,
  11539. .fa-yen:before,
  11540. .fa-jpy:before {
  11541.     content: "\f157"
  11542. }
  11543.  
  11544. .fa-ruble:before,
  11545. .fa-rouble:before,
  11546. .fa-rub:before {
  11547.     content: "\f158"
  11548. }
  11549.  
  11550. .fa-won:before,
  11551. .fa-krw:before {
  11552.     content: "\f159"
  11553. }
  11554.  
  11555. .fa-bitcoin:before,
  11556. .fa-btc:before {
  11557.     content: "\f15a"
  11558. }
  11559.  
  11560. .fa-file:before {
  11561.     content: "\f15b"
  11562. }
  11563.  
  11564. .fa-file-text:before {
  11565.     content: "\f15c"
  11566. }
  11567.  
  11568. .fa-sort-alpha-asc:before {
  11569.     content: "\f15d"
  11570. }
  11571.  
  11572. .fa-sort-alpha-desc:before {
  11573.     content: "\f15e"
  11574. }
  11575.  
  11576. .fa-sort-amount-asc:before {
  11577.     content: "\f160"
  11578. }
  11579.  
  11580. .fa-sort-amount-desc:before {
  11581.     content: "\f161"
  11582. }
  11583.  
  11584. .fa-sort-numeric-asc:before {
  11585.     content: "\f162"
  11586. }
  11587.  
  11588. .fa-sort-numeric-desc:before {
  11589.     content: "\f163"
  11590. }
  11591.  
  11592. .fa-thumbs-up:before {
  11593.     content: "\f164"
  11594. }
  11595.  
  11596. .fa-thumbs-down:before {
  11597.     content: "\f165"
  11598. }
  11599.  
  11600. .fa-youtube-square:before {
  11601.     content: "\f166"
  11602. }
  11603.  
  11604. .fa-youtube:before {
  11605.     content: "\f167"
  11606. }
  11607.  
  11608. .fa-xing:before {
  11609.     content: "\f168"
  11610. }
  11611.  
  11612. .fa-xing-square:before {
  11613.     content: "\f169"
  11614. }
  11615.  
  11616. .fa-youtube-play:before {
  11617.     content: "\f16a"
  11618. }
  11619.  
  11620. .fa-dropbox:before {
  11621.     content: "\f16b"
  11622. }
  11623.  
  11624. .fa-stack-overflow:before {
  11625.     content: "\f16c"
  11626. }
  11627.  
  11628. .fa-instagram:before {
  11629.     content: "\f16d"
  11630. }
  11631.  
  11632. .fa-flickr:before {
  11633.     content: "\f16e"
  11634. }
  11635.  
  11636. .fa-adn:before {
  11637.     content: "\f170"
  11638. }
  11639.  
  11640. .fa-bitbucket:before {
  11641.     content: "\f171"
  11642. }
  11643.  
  11644. .fa-bitbucket-square:before {
  11645.     content: "\f172"
  11646. }
  11647.  
  11648. .fa-tumblr:before {
  11649.     content: "\f173"
  11650. }
  11651.  
  11652. .fa-tumblr-square:before {
  11653.     content: "\f174"
  11654. }
  11655.  
  11656. .fa-long-arrow-down:before {
  11657.     content: "\f175"
  11658. }
  11659.  
  11660. .fa-long-arrow-up:before {
  11661.     content: "\f176"
  11662. }
  11663.  
  11664. .fa-long-arrow-left:before {
  11665.     content: "\f177"
  11666. }
  11667.  
  11668. .fa-long-arrow-right:before {
  11669.     content: "\f178"
  11670. }
  11671.  
  11672. .fa-apple:before {
  11673.     content: "\f179"
  11674. }
  11675.  
  11676. .fa-windows:before {
  11677.     content: "\f17a"
  11678. }
  11679.  
  11680. .fa-android:before {
  11681.     content: "\f17b"
  11682. }
  11683.  
  11684. .fa-linux:before {
  11685.     content: "\f17c"
  11686. }
  11687.  
  11688. .fa-dribbble:before {
  11689.     content: "\f17d"
  11690. }
  11691.  
  11692. .fa-skype:before {
  11693.     content: "\f17e"
  11694. }
  11695.  
  11696. .fa-foursquare:before {
  11697.     content: "\f180"
  11698. }
  11699.  
  11700. .fa-trello:before {
  11701.     content: "\f181"
  11702. }
  11703.  
  11704. .fa-female:before {
  11705.     content: "\f182"
  11706. }
  11707.  
  11708. .fa-male:before {
  11709.     content: "\f183"
  11710. }
  11711.  
  11712. .fa-gittip:before {
  11713.     content: "\f184"
  11714. }
  11715.  
  11716. .fa-sun-o:before {
  11717.     content: "\f185"
  11718. }
  11719.  
  11720. .fa-moon-o:before {
  11721.     content: "\f186"
  11722. }
  11723.  
  11724. .fa-archive:before {
  11725.     content: "\f187"
  11726. }
  11727.  
  11728. .fa-bug:before {
  11729.     content: "\f188"
  11730. }
  11731.  
  11732. .fa-vk:before {
  11733.     content: "\f189"
  11734. }
  11735.  
  11736. .fa-weibo:before {
  11737.     content: "\f18a"
  11738. }
  11739.  
  11740. .fa-renren:before {
  11741.     content: "\f18b"
  11742. }
  11743.  
  11744. .fa-pagelines:before {
  11745.     content: "\f18c"
  11746. }
  11747.  
  11748. .fa-stack-exchange:before {
  11749.     content: "\f18d"
  11750. }
  11751.  
  11752. .fa-arrow-circle-o-right:before {
  11753.     content: "\f18e"
  11754. }
  11755.  
  11756. .fa-arrow-circle-o-left:before {
  11757.     content: "\f190"
  11758. }
  11759.  
  11760. .fa-toggle-left:before,
  11761. .fa-caret-square-o-left:before {
  11762.     content: "\f191"
  11763. }
  11764.  
  11765. .fa-dot-circle-o:before {
  11766.     content: "\f192"
  11767. }
  11768.  
  11769. .fa-wheelchair:before {
  11770.     content: "\f193"
  11771. }
  11772.  
  11773. .fa-vimeo-square:before {
  11774.     content: "\f194"
  11775. }
  11776.  
  11777. .fa-turkish-lira:before,
  11778. .fa-try:before {
  11779.     content: "\f195"
  11780. }
  11781.  
  11782. .fa-plus-square-o:before {
  11783.     content: "\f196"
  11784. }
  11785.  
  11786. .fa-space-shuttle:before {
  11787.     content: "\f197"
  11788. }
  11789.  
  11790. .fa-slack:before {
  11791.     content: "\f198"
  11792. }
  11793.  
  11794. .fa-envelope-square:before {
  11795.     content: "\f199"
  11796. }
  11797.  
  11798. .fa-wordpress:before {
  11799.     content: "\f19a"
  11800. }
  11801.  
  11802. .fa-openid:before {
  11803.     content: "\f19b"
  11804. }
  11805.  
  11806. .fa-institution:before,
  11807. .fa-bank:before,
  11808. .fa-university:before {
  11809.     content: "\f19c"
  11810. }
  11811.  
  11812. .fa-mortar-board:before,
  11813. .fa-graduation-cap:before {
  11814.     content: "\f19d"
  11815. }
  11816.  
  11817. .fa-yahoo:before {
  11818.     content: "\f19e"
  11819. }
  11820.  
  11821. .fa-google:before {
  11822.     content: "\f1a0"
  11823. }
  11824.  
  11825. .fa-reddit:before {
  11826.     content: "\f1a1"
  11827. }
  11828.  
  11829. .fa-reddit-square:before {
  11830.     content: "\f1a2"
  11831. }
  11832.  
  11833. .fa-stumbleupon-circle:before {
  11834.     content: "\f1a3"
  11835. }
  11836.  
  11837. .fa-stumbleupon:before {
  11838.     content: "\f1a4"
  11839. }
  11840.  
  11841. .fa-delicious:before {
  11842.     content: "\f1a5"
  11843. }
  11844.  
  11845. .fa-digg:before {
  11846.     content: "\f1a6"
  11847. }
  11848.  
  11849. .fa-pied-piper-square:before,
  11850. .fa-pied-piper:before {
  11851.     content: "\f1a7"
  11852. }
  11853.  
  11854. .fa-pied-piper-alt:before {
  11855.     content: "\f1a8"
  11856. }
  11857.  
  11858. .fa-drupal:before {
  11859.     content: "\f1a9"
  11860. }
  11861.  
  11862. .fa-joomla:before {
  11863.     content: "\f1aa"
  11864. }
  11865.  
  11866. .fa-language:before {
  11867.     content: "\f1ab"
  11868. }
  11869.  
  11870. .fa-fax:before {
  11871.     content: "\f1ac"
  11872. }
  11873.  
  11874. .fa-building:before {
  11875.     content: "\f1ad"
  11876. }
  11877.  
  11878. .fa-child:before {
  11879.     content: "\f1ae"
  11880. }
  11881.  
  11882. .fa-paw:before {
  11883.     content: "\f1b0"
  11884. }
  11885.  
  11886. .fa-spoon:before {
  11887.     content: "\f1b1"
  11888. }
  11889.  
  11890. .fa-cube:before {
  11891.     content: "\f1b2"
  11892. }
  11893.  
  11894. .fa-cubes:before {
  11895.     content: "\f1b3"
  11896. }
  11897.  
  11898. .fa-behance:before {
  11899.     content: "\f1b4"
  11900. }
  11901.  
  11902. .fa-behance-square:before {
  11903.     content: "\f1b5"
  11904. }
  11905.  
  11906. .fa-steam:before {
  11907.     content: "\f1b6"
  11908. }
  11909.  
  11910. .fa-steam-square:before {
  11911.     content: "\f1b7"
  11912. }
  11913.  
  11914. .fa-recycle:before {
  11915.     content: "\f1b8"
  11916. }
  11917.  
  11918. .fa-automobile:before,
  11919. .fa-car:before {
  11920.     content: "\f1b9"
  11921. }
  11922.  
  11923. .fa-cab:before,
  11924. .fa-taxi:before {
  11925.     content: "\f1ba"
  11926. }
  11927.  
  11928. .fa-tree:before {
  11929.     content: "\f1bb"
  11930. }
  11931.  
  11932. .fa-spotify:before {
  11933.     content: "\f1bc"
  11934. }
  11935.  
  11936. .fa-deviantart:before {
  11937.     content: "\f1bd"
  11938. }
  11939.  
  11940. .fa-soundcloud:before {
  11941.     content: "\f1be"
  11942. }
  11943.  
  11944. .fa-database:before {
  11945.     content: "\f1c0"
  11946. }
  11947.  
  11948. .fa-file-pdf-o:before {
  11949.     content: "\f1c1"
  11950. }
  11951.  
  11952. .fa-file-word-o:before {
  11953.     content: "\f1c2"
  11954. }
  11955.  
  11956. .fa-file-excel-o:before {
  11957.     content: "\f1c3"
  11958. }
  11959.  
  11960. .fa-file-powerpoint-o:before {
  11961.     content: "\f1c4"
  11962. }
  11963.  
  11964. .fa-file-photo-o:before,
  11965. .fa-file-picture-o:before,
  11966. .fa-file-image-o:before {
  11967.     content: "\f1c5"
  11968. }
  11969.  
  11970. .fa-file-zip-o:before,
  11971. .fa-file-archive-o:before {
  11972.     content: "\f1c6"
  11973. }
  11974.  
  11975. .fa-file-sound-o:before,
  11976. .fa-file-audio-o:before {
  11977.     content: "\f1c7"
  11978. }
  11979.  
  11980. .fa-file-movie-o:before,
  11981. .fa-file-video-o:before {
  11982.     content: "\f1c8"
  11983. }
  11984.  
  11985. .fa-file-code-o:before {
  11986.     content: "\f1c9"
  11987. }
  11988.  
  11989. .fa-vine:before {
  11990.     content: "\f1ca"
  11991. }
  11992.  
  11993. .fa-codepen:before {
  11994.     content: "\f1cb"
  11995. }
  11996.  
  11997. .fa-jsfiddle:before {
  11998.     content: "\f1cc"
  11999. }
  12000.  
  12001. .fa-life-bouy:before,
  12002. .fa-life-saver:before,
  12003. .fa-support:before,
  12004. .fa-life-ring:before {
  12005.     content: "\f1cd"
  12006. }
  12007.  
  12008. .fa-circle-o-notch:before {
  12009.     content: "\f1ce"
  12010. }
  12011.  
  12012. .fa-ra:before,
  12013. .fa-rebel:before {
  12014.     content: "\f1d0"
  12015. }
  12016.  
  12017. .fa-ge:before,
  12018. .fa-empire:before {
  12019.     content: "\f1d1"
  12020. }
  12021.  
  12022. .fa-git-square:before {
  12023.     content: "\f1d2"
  12024. }
  12025.  
  12026. .fa-git:before {
  12027.     content: "\f1d3"
  12028. }
  12029.  
  12030. .fa-hacker-news:before {
  12031.     content: "\f1d4"
  12032. }
  12033.  
  12034. .fa-tencent-weibo:before {
  12035.     content: "\f1d5"
  12036. }
  12037.  
  12038. .fa-qq:before {
  12039.     content: "\f1d6"
  12040. }
  12041.  
  12042. .fa-wechat:before,
  12043. .fa-weixin:before {
  12044.     content: "\f1d7"
  12045. }
  12046.  
  12047. .fa-send:before,
  12048. .fa-paper-plane:before {
  12049.     content: "\f1d8"
  12050. }
  12051.  
  12052. .fa-send-o:before,
  12053. .fa-paper-plane-o:before {
  12054.     content: "\f1d9"
  12055. }
  12056.  
  12057. .fa-history:before {
  12058.     content: "\f1da"
  12059. }
  12060.  
  12061. .fa-circle-thin:before {
  12062.     content: "\f1db"
  12063. }
  12064.  
  12065. .fa-header:before {
  12066.     content: "\f1dc"
  12067. }
  12068.  
  12069. .fa-paragraph:before {
  12070.     content: "\f1dd"
  12071. }
  12072.  
  12073. .fa-sliders:before {
  12074.     content: "\f1de"
  12075. }
  12076.  
  12077. .fa-share-alt:before {
  12078.     content: "\f1e0"
  12079. }
  12080.  
  12081. .fa-share-alt-square:before {
  12082.     content: "\f1e1"
  12083. }
  12084.  
  12085. .fa-bomb:before {
  12086.     content: "\f1e2"
  12087. }
  12088.  
  12089. @font-face {
  12090.     font-family: "HacenSaudiArabia";
  12091.     src: url(/sites/all/themes/resala/fonts/HacenSaudiArabia.eot);
  12092.     src: local("☺"), url(/sites/all/themes/resala/fonts/HacenSaudiArabia.otf) format("opentype"), url(/sites/all/themes/resala/fonts/HacenSaudiArabia.eot?#iefix) format("embedded-opentype"), url(/sites/all/themes/resala/fonts/HacenSaudiArabia.woff) format("woff"), url(/sites/all/themes/resala/fonts/HacenSaudiArabia.ttf) format("truetype"), url(/sites/all/themes/resala/fonts/HacenSaudiArabiaHacenSaudiArabia.svg#HacenSaudiArabia) format("svg");
  12093.     font-size: normal;
  12094.     font-weight: normal;
  12095.     font-style: normal;
  12096. }
  12097.  
  12098. @font-face {
  12099.     font-family: 'Arimo-Regular';
  12100.     src: url(/sites/all/themes/resala/fonts/Arimo_gdi.eot);
  12101.     src: url(/sites/all/themes/resala/fonts/Arimo_gdi.eot?#iefix) format('embedded-opentype'), url(/sites/all/themes/resala/fonts/Arimo_gdi.woff) format('woff'), url(/sites/all/themes/resala/fonts/Arimo_gdi.ttf) format('truetype'), url(/sites/all/themes/resala/fonts/Arimo_gdi.svg#Arimo-Regular) format('svg');
  12102.     font-weight: 400;
  12103.     font-style: normal;
  12104.     font-stretch: normal;
  12105.     unicode-range: U+0020-2666;
  12106. }
  12107.  
  12108. body,
  12109. body * {
  12110.     font-family: 'Arimo-Regular';
  12111. }
  12112.  
  12113. .main-container.container-fluid,
  12114. .main-container.container {
  12115.     min-height: 430px;
  12116. }
  12117.  
  12118. .ico {
  12119.     background-image: url(/sites/all/themes/resala/images/resala-icons.png);
  12120.     background-repeat: no-repeat;
  12121.     display: inline-block;
  12122. }
  12123.  
  12124. .clear {
  12125.     clear: both;
  12126. }
  12127.  
  12128. a:link,
  12129. a:hover,
  12130. a:visited {
  12131.     text-decoration: none;
  12132.     outline: none;
  12133. }
  12134.  
  12135. .error label {
  12136.     color: red;
  12137.     line-height: 20px;
  12138. }
  12139.  
  12140. .error .form-control.error {
  12141.     border-color: #a94442;
  12142.     -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
  12143.     box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
  12144. }
  12145.  
  12146. .required {
  12147.     font-weight: bold;
  12148. }
  12149.  
  12150. .c {
  12151.     text-align: center;
  12152. }
  12153.  
  12154. .l {
  12155.     text-align: left;
  12156. }
  12157.  
  12158. .r {
  12159.     text-align: right;
  12160. }
  12161.  
  12162. .j {
  12163.     text-align: justify;
  12164. }
  12165.  
  12166. .b {
  12167.     font-weight: bold;
  12168. }
  12169.  
  12170. .i {
  12171.     font-style: italic;
  12172. }
  12173.  
  12174. .u {
  12175.     text-decoration: underline;
  12176. }
  12177.  
  12178. .notext {
  12179.     line-height: 0px;
  12180.     font-size: 0px;
  12181. }
  12182.  
  12183. .noheight {
  12184.     height: 0px;
  12185.     line-height: 0px;
  12186.     font-size: 0px;
  12187.     overflow: hidden;
  12188. }
  12189.  
  12190. .hidden-element {
  12191.     display: none;
  12192. }
  12193.  
  12194. .inline-block {
  12195.     display: inline-block;
  12196. }
  12197.  
  12198. .rltv {
  12199.     position: relative;
  12200. }
  12201.  
  12202. .absolute {
  12203.     position: absolute;
  12204. }
  12205.  
  12206. .urltv {
  12207.     position: static;
  12208. }
  12209.  
  12210. .xflt {
  12211.     float: right;
  12212. }
  12213.  
  12214. .flt {
  12215.     float: left;
  12216. }
  12217.  
  12218. .abs {
  12219.     left: 0;
  12220. }
  12221.  
  12222. .xabs {
  12223.     right: 0;
  12224. }
  12225.  
  12226. .clearl {
  12227.     clear: left;
  12228. }
  12229.  
  12230. .clr-flt {
  12231.     overflow: hidden;
  12232.     width: 100%;
  12233. }
  12234.  
  12235. .pre {
  12236.     white-space: pre-wrap;
  12237. }
  12238.  
  12239. .i {
  12240.     font-style: italic;
  12241. }
  12242.  
  12243. .error-msg {
  12244.     color: #a94442;
  12245. }
  12246.  
  12247. .success-msg {
  12248.     color: #3c763d;
  12249. }
  12250.  
  12251. .activity-join-result .error-msg {
  12252.     color: #000;
  12253. }
  12254.  
  12255. .activity-join-result .success-msg {
  12256.     color: #fff;
  12257. }
  12258.  
  12259. .no-float {
  12260.     float: none;
  12261. }
  12262.  
  12263. .no-pad {
  12264.     padding: 0 !important;
  12265. }
  12266.  
  12267. .no-pad-left {
  12268.     padding-left: 0 !important;
  12269. }
  12270.  
  12271. .no-pad-right {
  12272.     padding-right: 0 !important;
  12273. }
  12274.  
  12275. .no-margin {
  12276.     margin: 0 !important;
  12277. }
  12278.  
  12279. .no-margin-left {
  12280.     margin-left: 0 !important;
  12281. }
  12282.  
  12283. .no-margin-right {
  12284.     margin-right: 0 !important;
  12285. }
  12286.  
  12287. .max1360 {
  12288.     max-width: 1360px;
  12289. }
  12290.  
  12291. .marTop-5 {
  12292.     margin-top: 5px;
  12293. }
  12294.  
  12295. .marTop-10 {
  12296.     margin-top: 10px;
  12297. }
  12298.  
  12299. .marTop-20 {
  12300.     margin-top: 20px;
  12301. }
  12302.  
  12303. .marTop-25 {
  12304.     margin-top: 25px;
  12305. }
  12306.  
  12307. .marBottom-10 {
  12308.     margin-bottom: 10px;
  12309. }
  12310.  
  12311. .marBottom-20 {
  12312.     margin-bottom: 20px;
  12313. }
  12314.  
  12315. .marBottom-30 {
  12316.     margin-bottom: 30px;
  12317. }
  12318.  
  12319. .marBottom-50 {
  12320.     margin-bottom: 50px;
  12321. }
  12322.  
  12323. .zIndex-1 {
  12324.     z-index: 1;
  12325. }
  12326.  
  12327. .zIndex-5 {
  12328.     z-index: 5;
  12329. }
  12330.  
  12331. .zIndex-10 {
  12332.     z-index: 10;
  12333. }
  12334.  
  12335. .zIndex-100 {
  12336.     z-index: 100;
  12337. }
  12338.  
  12339. .line-height-25 {
  12340.     line-height: 25px;
  12341. }
  12342.  
  12343. .padding-left-20 {
  12344.     padding-left: 20px
  12345. }
  12346.  
  12347. .padding-left-10 {
  12348.     padding-left: 10px
  12349. }
  12350.  
  12351. .padding-right-10 {
  12352.     padding-right: 10px
  12353. }
  12354.  
  12355. .padding-right-20 {
  12356.     padding-right: 20px
  12357. }
  12358.  
  12359. .not-active {
  12360.     pointer-events: none;
  12361.     cursor: default;
  12362. }
  12363.  
  12364. .visible-en {
  12365.     display: block;
  12366. }
  12367.  
  12368. .visible-en-inline {
  12369.     display: inline-block;
  12370. }
  12371.  
  12372. .hidden-en {
  12373.     display: none;
  12374. }
  12375.  
  12376. .hidden-footer ul.pager {
  12377.     display: none;
  12378. }
  12379.  
  12380. .top-header {
  12381.     background-color: #f0efea;
  12382. }
  12383.  
  12384. .top-header {
  12385.     padding-bottom: 5px;
  12386. }
  12387.  
  12388. .top-right-header a {
  12389.     color: #fff;
  12390.     font-size: 11px;
  12391.     border-radius: 0;
  12392.     padding: 7.5px 7px;
  12393.     font-weight: bold;
  12394. }
  12395.  
  12396. .top-right-header .donate-button {
  12397.     background-color: #ec3921;
  12398.     border: 1px solid #d12a2e;
  12399.     border-bottom: 0;
  12400.     padding: 7.5px 7px;
  12401. }
  12402.  
  12403. .top-right-header .volunteer-button {
  12404.     background-color: #cc080e;
  12405.     border: 1px solid #ed5b46;
  12406.     border-bottom: 0;
  12407. }
  12408.  
  12409. .top-hotline {
  12410.     font-family: "verdana";
  12411.     font-size: 15px;
  12412.     line-height: 31px;
  12413. }
  12414.  
  12415. .hotline-icon {
  12416.     background-position: 2px 0px;
  12417.     width: 9px;
  12418.     height: 18px;
  12419.     margin-top: 7px;
  12420.     background-size: 1035%;
  12421. }
  12422.  
  12423. .site-logo {
  12424.     position: absolute;
  12425.     display: block;
  12426.     left: 0;
  12427.     right: 0;
  12428.     text-align: center;
  12429.     pointer-events: none;
  12430. }
  12431.  
  12432. .site-logo img {
  12433.     margin: 0 auto;
  12434.     pointer-events: all;
  12435.     width: 90px;
  12436. }
  12437.  
  12438. .lang select {
  12439.     height: 31px;
  12440.     width: 50px !important;
  12441.     cursor: pointer;
  12442.     color: #42403e;
  12443.     padding: 0;
  12444.     background-color: #f0efea;
  12445.     border: 0;
  12446.     box-shadow: none;
  12447.     font-size: 14px;
  12448.     border-radius: 0;
  12449.     font-family: "verdana";
  12450.     text-transform: capitalize;
  12451. }
  12452.  
  12453. .lang select:focus,
  12454. .lang select:active {
  12455.     border: 0;
  12456.     box-shadow: none;
  12457. }
  12458.  
  12459. .header-link {
  12460.     color: #42403e !important;
  12461. }
  12462.  
  12463. .left-header-block {
  12464.     font-size: 16px;
  12465.     padding: 0px 5px 0 2px;
  12466. }
  12467.  
  12468. .NavMenu.navbar {
  12469.     min-height: 38px;
  12470.     border: 0;
  12471. }
  12472.  
  12473. nav.navbar {
  12474.     min-height: 0;
  12475.     background-color: #184994;
  12476.     border: 0;
  12477.     margin: 0;
  12478.     border-radius: 0;
  12479.     box-shadow: 1px 0px 5px rgba(24, 73, 148, 0.65);
  12480. }
  12481.  
  12482. nav.navbar li {
  12483.     margin: 0;
  12484.     padding: 0;
  12485. }
  12486.  
  12487. nav.navbar li a {
  12488.     color: #fff !important;
  12489.     font-size: 12px;
  12490.     padding: 7px 15px;
  12491. }
  12492.  
  12493. nav.navbar li a:hover,
  12494. nav.navbar li a:focus,
  12495. nav.navbar li a.active {
  12496.     background-color: #001b45;
  12497. }
  12498.  
  12499. .footer-wrapper {
  12500.     background-color: #bab8b1;
  12501.     padding: 20px 0;
  12502. }
  12503.  
  12504. .footerSiteMap li a {
  12505.     color: #3e3c35;
  12506.     font-size: 12px;
  12507.     text-shadow: 1px 0px 5px rgba(0, 0, 0, 0.2);
  12508. }
  12509.  
  12510. .footerSiteMap li a:hover {
  12511.     text-decoration: underline;
  12512. }
  12513.  
  12514. .copy-right-icon {
  12515.     font-size: 3.2em;
  12516.     line-height: 62px;
  12517.     font-family: helvetica;
  12518. }
  12519.  
  12520. .copy-right-icon-wrapper {
  12521.     border-right: 1px solid #cac7bd;
  12522. }
  12523.  
  12524. .copy-right-txt-wrapper {
  12525.     border-left: 1px solid #aaa89f;
  12526.     padding: 4px 0 4px 6px;
  12527.     line-height: 1.8em;
  12528.     font-size: 10px;
  12529.     color: #3e3c35;
  12530. }
  12531.  
  12532. .copy-right-txt-small {
  12533.     color: #68665d;
  12534. }
  12535.  
  12536. .slider-container-wrapper .slide-indecator {
  12537.     top: 25%;
  12538.     left: 0;
  12539.     width: 100%;
  12540. }
  12541.  
  12542. .carousel-banner .donate {
  12543.     padding-right: 15px;
  12544.     background: #3f79d2 url(/sites/all/themes/resala/images/carousel-banner-donate.png) left top no-repeat;
  12545.     height: 70px;
  12546.     border-left: 1px solid #191919;
  12547.     background-size: 30%;
  12548.     -moz-transform: scaleX(-1);
  12549.     -o-transform: scaleX(-1);
  12550.     -webkit-transform: scaleX(-1);
  12551.     transform: scaleX(-1);
  12552.     filter: FlipH;
  12553.     -ms-filter: "FlipH";
  12554. }
  12555.  
  12556. .carousel-banner .donate h2 {
  12557.     color: #fff;
  12558.     font-size: 18px;
  12559.     margin-bottom: 5px;
  12560.     margin-top: 15px;
  12561. }
  12562.  
  12563. .carousel-banner .donate span {
  12564.     color: #2b3d58;
  12565.     font-size: 17px;
  12566.     display: block;
  12567. }
  12568.  
  12569. .carousel-banner .donate:hover span {
  12570.     text-decoration: underline;
  12571. }
  12572.  
  12573. .carousel-banner .events {
  12574.     padding: 10px 10px 7px 100px;
  12575.     background: #ec3921 url(/sites/all/themes/resala/images/carousel-banner-events.png) 5px top no-repeat;
  12576.     height: 70px;
  12577.     background-size: 30%;
  12578.     -moz-transform: scaleX(-1);
  12579.     -o-transform: scaleX(-1);
  12580.     -webkit-transform: scaleX(-1);
  12581.     transform: scaleX(-1);
  12582.     filter: FlipH;
  12583.     -ms-filter: "FlipH";
  12584. }
  12585.  
  12586. .carousel-banner .events i.pin {
  12587.     width: 13px;
  12588.     height: 13px;
  12589.     background-position: -136px -184px;
  12590.     margin-right: 10px;
  12591.     border-radius: 50%;
  12592.     box-shadow: 0px 0px 18px 6px rgba(236, 195, 33, 0.75);
  12593. }
  12594.  
  12595. .carousel-banner .events span {
  12596.     color: #f8be45;
  12597.     font-size: 16px;
  12598.     font-weight: 600;
  12599. }
  12600.  
  12601. .carousel-banner .events h2 {
  12602.     font-size: 16px;
  12603.     margin: 3px 0;
  12604.     padding-right: 23px;
  12605. }
  12606.  
  12607. .carousel-banner .events h2 a {
  12608.     color: #fff;
  12609.     display: initial;
  12610. }
  12611.  
  12612. .carousel-banner .events h2 a:hover {
  12613.     text-decoration: underline;
  12614. }
  12615.  
  12616. .carousel-banner .donate *,
  12617. .carousel-banner .events * {
  12618.     -moz-transform: scaleX(-1);
  12619.     -o-transform: scaleX(-1);
  12620.     -webkit-transform: scaleX(-1);
  12621.     transform: scaleX(-1);
  12622.     filter: FlipH;
  12623.     -ms-filter: "FlipH";
  12624. }
  12625.  
  12626. .bahya-container {
  12627.     padding: 0;
  12628. }
  12629.  
  12630. .bahya {
  12631.     padding: 10px 15px;
  12632.     background-color: #fff;
  12633.     display: block;
  12634. }
  12635.  
  12636. .bahya img {
  12637.     margin: 10px 0 0 15px;
  12638.     max-width: 14%;
  12639. }
  12640.  
  12641. .bahya-title {
  12642.     color: #a5344b;
  12643.     font-size: 20px;
  12644. }
  12645.  
  12646. .bahya-desc {
  12647.     color: #56adc9;
  12648.     font-size: 14px;
  12649. }
  12650.  
  12651. .wehelpstrangers {
  12652.     background-image: url(/sites/all/themes/resala/images/we-help.jpeg);
  12653.     background-size: cover;
  12654.     background-position: 46% center;
  12655.     height: 88px;
  12656.     display: block;
  12657. }
  12658.  
  12659. .page-wrapper,
  12660. .view-activities-listing,
  12661. .profile-container {
  12662.     background-color: #f4f4f3;
  12663. }
  12664.  
  12665. .activity-title {
  12666.     display: inline-block;
  12667.     margin-top: -60px;
  12668.     background-color: #e7e6e2;
  12669.     padding: 15px;
  12670. }
  12671.  
  12672. .activity-text {
  12673.     font-size: 30px;
  12674.     color: #d2030a;
  12675.     line-height: 31px;
  12676. }
  12677.  
  12678. #actvities-carousel {
  12679.     min-height: 400px;
  12680. }
  12681.  
  12682. .activity-item {
  12683.     cursor: pointer;
  12684.     -webkit-transition: all 0.5s ease;
  12685.     -mox-transition: all 0.5s ease;
  12686.     -o-transition: all 0.5s ease;
  12687.     transition: all 0.5s ease;
  12688.     padding: 15px;
  12689.     padding-bottom: 30px;
  12690.     height: 400px;
  12691. }
  12692.  
  12693. .activity-item .activity-lnk {
  12694.     display: none;
  12695.     color: #fff;
  12696.     font-size: 18px;
  12697.     padding: 1px;
  12698.     border-radius: 6px;
  12699.     margin-top: 25px;
  12700.     width: 39.5%;
  12701.     bottom: 6%;
  12702. }
  12703.  
  12704. .donate-btn {
  12705.     background-color: #d2030a;
  12706. }
  12707.  
  12708. .volunteer-btn {
  12709.     background-color: #17408d;
  12710. }
  12711.  
  12712. .actvities {
  12713.     text-align: center;
  12714.     position: relative;
  12715.     background-color: #e7e6e2;
  12716.     padding-top: 18px;
  12717.     padding-bottom: 20px;
  12718.     box-shadow: 0 0 15px 1px rgba(0, 0, 0, 0.3);
  12719. }
  12720.  
  12721. .thumbnail-img {
  12722.     border: 3px solid #c64c3c;
  12723. }
  12724.  
  12725. .img-wrapper {
  12726.     margin-bottom: 25px;
  12727. }
  12728.  
  12729. .img-wrapper:after {
  12730.     content: "";
  12731.     display: block;
  12732.     position: absolute;
  12733.     box-shadow: 0px 7px 15px 2px #000;
  12734.     width: 110px;
  12735.     left: 0;
  12736.     right: 0;
  12737.     margin: 0 auto;
  12738. }
  12739.  
  12740. .col-xs-push-small-1 {
  12741.     left: 8.6666666%;
  12742. }
  12743.  
  12744. .col-xs-push-large-1 {
  12745.     right: 8.6666666%;
  12746.     left: auto;
  12747. }
  12748.  
  12749. .activity-item:hover,
  12750. .activity-list-item:hover {
  12751.     background-color: #fff;
  12752.     box-shadow: 0 0 6px rgba(0, 0, 0, 0.1);
  12753. }
  12754.  
  12755. .activity-item:hover .activity-lnk {
  12756.     display: inline-block;
  12757. }
  12758.  
  12759. .activity-item a h3,
  12760. .activity-list-item h3 {
  12761.     color: #363636;
  12762.     font-size: 18px;
  12763. }
  12764.  
  12765. .activity-item a h3 span,
  12766. .activity-list-item h3 span {
  12767.     font-size: 18px;
  12768. }
  12769.  
  12770. .activity-item p,
  12771. .activity-list-item p {
  12772.     font-size: 14px;
  12773.     color: #636262;
  12774.     height: 100px;
  12775.     overflow: hidden;
  12776. }
  12777.  
  12778. .activity-line {
  12779.     border: #000 dotted 1px
  12780. }
  12781.  
  12782. .activity-next-icon {
  12783.     background-position: -156px -154px;
  12784.     width: 12px;
  12785.     height: 34px;
  12786. }
  12787.  
  12788. .activity-prev-icon {
  12789.     background-position: -150px -188px;
  12790.     width: 12px;
  12791.     height: 34px;
  12792. }
  12793.  
  12794. .actvities .carousel-control.right {
  12795.     left: auto;
  12796.     right: -21px;
  12797.     top: 45%;
  12798.     width: 20px;
  12799.     bottom: auto;
  12800. }
  12801.  
  12802. .actvities .carousel-control.left {
  12803.     right: auto;
  12804.     left: -21px;
  12805.     top: 45%;
  12806.     width: 20px;
  12807.     bottom: auto;
  12808. }
  12809.  
  12810. .main-news h2 {
  12811.     color: #c21103;
  12812.     font-size: 27.7px;
  12813.     margin-bottom: 25px;
  12814.     margin-top: 25px;
  12815. }
  12816.  
  12817. .main-news .view-get-latest-news img {
  12818.     margin: 0 10px 10px 0;
  12819.     width: 93px;
  12820.     height: 67px;
  12821. }
  12822.  
  12823. .main-news .views-field-title a {
  12824.     color: #636262;
  12825.     font-size: 14px;
  12826.     margin-bottom: 3px;
  12827.     line-height: 23px;
  12828.     font-weight: bold;
  12829. }
  12830.  
  12831. .main-news .news-date {
  12832.     color: #17408d;
  12833.     font-size: 14px;
  12834.     line-height: 18px;
  12835.     margin-top: 5px;
  12836.     font-weight: bold;
  12837. }
  12838.  
  12839. .main-news p.news-desc {
  12840.     font-size: 12px;
  12841.     line-height: 20px;
  12842.     color: #737373;
  12843.     margin-top: 15px;
  12844. }
  12845.  
  12846. .latest-news-controls-wrapper {
  12847.     position: absolute;
  12848.     top: -61px;
  12849.     right: 30px;
  12850.     width: 36px;
  12851. }
  12852.  
  12853. .latest-news-controls-wrapper .carousel-control {
  12854.     font-size: 24px;
  12855.     background: none;
  12856.     opacity: 1;
  12857.     top: 0;
  12858. }
  12859.  
  12860. #latest-news-carousel .latest-news-item {
  12861.     min-height: 170px;
  12862. }
  12863.  
  12864. .latest-news-controls-wrapper .carousel-control i {
  12865.     padding: 2px 11px;
  12866.     background: none;
  12867.     background-color: #fefffd;
  12868.     border: 1px solid #c9c9c9;
  12869.     color: #292929;
  12870. }
  12871.  
  12872. .latest-news-controls-wrapper .carousel-control:hover i {
  12873.     color: #c21103;
  12874.     background-color: #f2f2f2;
  12875. }
  12876.  
  12877. .latest-news-controls-wrapper a.left.carousel-control:after {
  12878.     content: "";
  12879.     border-bottom: 1px solid #d4d5d6;
  12880.     position: absolute;
  12881.     bottom: 2px;
  12882.     width: 60px;
  12883.     right: 100%;
  12884. }
  12885.  
  12886. .snews-down-body .snews-article {
  12887.     line-height: 30px !important;
  12888. }
  12889.  
  12890. .blue-line {
  12891.     background-color: #0b3b86;
  12892.     box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.34);
  12893.     padding: 5px 0;
  12894.     min-height: 250px;
  12895. }
  12896.  
  12897. .sponsors-section h2 {
  12898.     font-size: 37px;
  12899.     color: #fff;
  12900.     margin-bottom: 25px;
  12901. }
  12902.  
  12903. .sponsor-next-icon {
  12904.     background-position: -46px -46px;
  12905.     width: 18px;
  12906.     height: 34px;
  12907. }
  12908.  
  12909. .sponsor-prev-icon {
  12910.     background-position: -72px -46px;
  12911.     width: 18px;
  12912.     height: 34px;
  12913. }
  12914.  
  12915. #sponsor-carousel .carousel-control.right {
  12916.     left: auto;
  12917.     right: -4%;
  12918.     top: 0;
  12919.     padding-top: 15%;
  12920.     width: 20px;
  12921. }
  12922.  
  12923. #sponsor-carousel .carousel-control.left {
  12924.     right: auto;
  12925.     left: -4%;
  12926.     top: 0;
  12927.     padding-top: 15%;
  12928.     width: 20px;
  12929. }
  12930.  
  12931. .sponsor-item:after {
  12932.     content: "";
  12933.     position: absolute;
  12934.     height: 100%;
  12935.     border: 2px solid #fff;
  12936.     top: 0;
  12937.     left: 0;
  12938.     right: 0;
  12939.     margin: 0 15px;
  12940.     border-radius: 50%;
  12941. }
  12942.  
  12943. .sponsor-item:hover::after {
  12944.     border-color: #c31212;
  12945. }
  12946.  
  12947. .activity-btns {
  12948.     right: 0;
  12949.     bottom: 0;
  12950. }
  12951.  
  12952. .activity-btns .activity-link {
  12953.     color: #fff;
  12954.     font-size: 16px;
  12955.     padding: 1px;
  12956.     border-radius: 4px;
  12957. }
  12958.  
  12959. .activity-header {
  12960.     color: #cc080e;
  12961.     font-size: 20px;
  12962. }
  12963.  
  12964. .hevetica-font {
  12965.     font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  12966. }
  12967.  
  12968. .desc-img-section {
  12969.     margin-top: 5px;
  12970. }
  12971.  
  12972. .activity-desc-container {
  12973.     min-height: 115px;
  12974.     background-size: 100%;
  12975.     background-repeat: repeat-y;
  12976.     padding: 10px 15px;
  12977. }
  12978.  
  12979. .activity-desc {
  12980.     color: #646464;
  12981.     font-size: 13px;
  12982.     padding: 0;
  12983.     position: relative;
  12984. }
  12985.  
  12986. .addthis_custom_shares_wrapper {
  12987.     position: fixed;
  12988.     width: 50px;
  12989.     height: 145px;
  12990.     background-color: #c93527;
  12991.     border-top-left-radius: 4px;
  12992.     border-bottom-left-radius: 4px;
  12993.     margin-top: 13px;
  12994. }
  12995.  
  12996. .white-circle {
  12997.     width: 37px;
  12998.     height: 37px;
  12999.     background-color: #fff;
  13000.     border-radius: 50%;
  13001.     color: #c93527;
  13002.     font-size: 25px;
  13003.     padding-top: 4px;
  13004.     margin: 9px auto;
  13005. }
  13006.  
  13007. .addthis_button_google_plusone_share .white-circle {
  13008.     padding-left: 4px;
  13009. }
  13010.  
  13011. .latest-news {
  13012.     padding-top: 20px;
  13013.     padding-bottom: 25px;
  13014. }
  13015.  
  13016. .latest-news-shifted-title {
  13017.     margin-top: -60px;
  13018.     margin-bottom: 80px;
  13019. }
  13020.  
  13021. .see-all-wrapper {
  13022.     margin-top: 20px;
  13023.     padding: 5px;
  13024.     background-color: #F4F4F3;
  13025. }
  13026.  
  13027. .see-all {
  13028.     background-position: -45px -134px;
  13029.     width: 77px;
  13030.     height: 27px;
  13031. }
  13032.  
  13033. .latest-news-label {
  13034.     padding: 0px 2px 0 10px;
  13035.     background-color: #F4F4F3;
  13036. }
  13037.  
  13038. .activity-news-item {
  13039.     background-color: #e7e6e2;
  13040.     border-radius: 8px;
  13041.     box-shadow: 0px 0px 6px 1px rgba(0, 0, 0, 0.31);
  13042. }
  13043.  
  13044. .activity-news-title-date {
  13045.     padding: 15px 15px 40px;
  13046.     font-size: 16px;
  13047. }
  13048.  
  13049. .activity-news-title {
  13050.     color: #767371;
  13051.     min-height: 50px;
  13052. }
  13053.  
  13054. .activity-news-date {
  13055.     color: #8e8c82;
  13056. }
  13057.  
  13058. .news-overlay {
  13059.     top: 0;
  13060.     background-color: #cc080e;
  13061.     height: 0;
  13062.     padding: 10px 20px 20px;
  13063.     border-bottom-left-radius: 6px;
  13064.     border-bottom-right-radius: 6px;
  13065.     width: 100%;
  13066. }
  13067.  
  13068. .activity-news-overlay-title {
  13069.     color: #fff;
  13070.     margin-bottom: 10px;
  13071.     font-size: 16px;
  13072. }
  13073.  
  13074. .activity-news-overlay-desc {
  13075.     font-size: 15px;
  13076.     color: #faa3a5;
  13077. }
  13078.  
  13079. .more-news-overlay-btn-wrapper {
  13080.     bottom: 30px;
  13081.     left: 0;
  13082.     right: 0;
  13083. }
  13084.  
  13085. .more-news-overlay-btn {
  13086.     padding: 5px 40px;
  13087.     color: #cc080e !important;
  13088.     font-size: 16px;
  13089.     background-color: #e7e6e2;
  13090.     border-radius: 6px;
  13091. }
  13092.  
  13093. .view-id-news .activity-news-overlay-desc {
  13094.     direction: rtl;
  13095. }
  13096.  
  13097. .view-id-news .activity-news-overlay-title {
  13098.     line-height: 28px;
  13099. }
  13100.  
  13101. .view-id-news .more-news-overlay-btn-wrapper {
  13102.     bottom: 20px;
  13103. }
  13104.  
  13105. .view-id-news .news-overlay {
  13106.     padding: 10px 10px 20px;
  13107.     text-align: center;
  13108. }
  13109.  
  13110. .success-story-wrapper {
  13111.     background-color: #2969ca;
  13112.     box-shadow: inset 0 4px 5px -2px rgba(0, 0, 0, 0.3);
  13113.     padding: 25px 2px 25px;
  13114. }
  13115.  
  13116. .white-line {
  13117.     border-color: #fff;
  13118. }
  13119.  
  13120. .success-story-label {
  13121.     color: #fff;
  13122.     margin: -48px 0 0 0;
  13123.     background-color: #2969ca;
  13124.     padding: 0 10px 0 15px;
  13125. }
  13126.  
  13127. .success-story-caousel-wrapper {
  13128.     padding: 15px 0 10px;
  13129.     background-color: #4c85dc;
  13130.     box-shadow: 0px -1px 15px -2px rgba(0, 0, 0, 0.13);
  13131. }
  13132.  
  13133. .success-story-item {
  13134.     height: 143px;
  13135. }
  13136.  
  13137. .success-story-item h3 {
  13138.     font-size: 14px;
  13139.     color: #112d58;
  13140.     margin-top: 20px;
  13141.     line-height: 18px;
  13142. }
  13143.  
  13144. #success-stories-carousel .carousel-control {
  13145.     padding-top: 40px;
  13146. }
  13147.  
  13148. .success-story-rendered-data {
  13149.     min-height: 240px;
  13150. }
  13151.  
  13152. .success-story-rendered-data h3 {
  13153.     color: #96c0ff;
  13154.     font-size: 20px;
  13155.     margin-bottom: 25px;
  13156. }
  13157.  
  13158. .success-story-img {
  13159.     margin-left: 20px;
  13160. }
  13161.  
  13162. .success-story-img img {
  13163.     width: 90%
  13164. }
  13165.  
  13166. .success-story-description {
  13167.     color: #fff;
  13168.     font-size: 14px;
  13169.     width: 100%;
  13170. }
  13171.  
  13172. a.read-more-succ {
  13173.     font-size: 16px;
  13174.     color: #112d58;
  13175.     line-height: 24px;
  13176.     display: inline-block;
  13177.     float: left;
  13178.     margin-left: 0;
  13179. }
  13180.  
  13181. #success-story-loaded-content {
  13182.     min-height: 240px;
  13183. }
  13184.  
  13185. .fa-spinner.onload-loader {
  13186.     font-size: 80px;
  13187.     position: absolute;
  13188.     text-align: center;
  13189.     margin: 100px 40%;
  13190.     left: 0;
  13191.     color: #636262;
  13192. }
  13193.  
  13194. #success-story-loaded-content .onload-loader,
  13195. #sponsor-carousel .onload-loader {
  13196.     color: #fff;
  13197. }
  13198.  
  13199. #sponsor-carousel .onload-loader {
  13200.     margin: 0px 42%;
  13201. }
  13202.  
  13203. .videos-wrapper {
  13204.     background-color: #ccc9be;
  13205.     padding: 10px 2% 15px;
  13206. }
  13207.  
  13208. .videos-shifted-title,
  13209. .albums-shifted-title {
  13210.     margin-bottom: 10px;
  13211. }
  13212.  
  13213. .videos-shifted-title .see-all-wrapper {
  13214.     background-color: #ccc9be;
  13215. }
  13216.  
  13217. .videos-shifted-title .videos-label {
  13218.     background-color: #ccc9be;
  13219.     padding: 0 10px 0 2px;
  13220. }
  13221.  
  13222. .video-controls-wrapper {
  13223.     margin-bottom: 15px;
  13224. }
  13225.  
  13226. .video-controls-wrapper .carousel-control {
  13227.     position: relative;
  13228.     padding: 17px 12px;
  13229.     background-color: #005d82;
  13230.     width: auto;
  13231.     font-size: 0px;
  13232. }
  13233.  
  13234. .video-controls-wrapper .carousel-control i {
  13235.     width: 29px;
  13236.     height: 13px;
  13237.     vertical-align: middle;
  13238. }
  13239.  
  13240. .video-controls-wrapper .carousel-control i.video-prev-icon {
  13241.     background-position: -110px -26px;
  13242. }
  13243.  
  13244. .video-controls-wrapper .carousel-control i.video-next-icon {
  13245.     background-position: -108px -6px;
  13246. }
  13247.  
  13248. .video-controls-wrapper .carousel-control.left {
  13249.     margin-right: 5px;
  13250. }
  13251.  
  13252. .video-controls-wrapper:after {
  13253.     content: "";
  13254.     width: 75%;
  13255.     border-bottom: 5px solid #005d82;
  13256.     position: absolute;
  13257.     bottom: -10px;
  13258.     left: auto;
  13259.     right: 0;
  13260. }
  13261.  
  13262. .video-item h3,
  13263. .album-item h3,
  13264. .video-item-listing h3 {
  13265.     font-size: 17px;
  13266.     color: #464337;
  13267.     min-height: 55px
  13268. }
  13269.  
  13270. #videos-carousel {
  13271.     min-height: 315px;
  13272. }
  13273.  
  13274. .video-play-icon {
  13275.     position: absolute;
  13276.     background-position: 0 -226px;
  13277.     width: 60px;
  13278.     height: 60px;
  13279.     top: 30%;
  13280.     left: 0;
  13281.     right: 0;
  13282.     margin: 0 auto;
  13283. }
  13284.  
  13285. .fb-comments {
  13286.     margin-bottom: 10px;
  13287. }
  13288.  
  13289. #videos-loaded-content .facebook-comments-wrapper {
  13290.     height: 327px !important;
  13291.     overflow-y: auto;
  13292. }
  13293.  
  13294. #videos-loaded-content .facebook-comments-wrapper.mCS-dir-rtl > .mCSB_inside > .mCSB_container {
  13295.     margin-left: 15px !important
  13296. }
  13297.  
  13298. .facebook-comment-show {
  13299.     margin-top: 5px;
  13300. }
  13301.  
  13302. #cboxLoadedContent {
  13303.     overflow-x: hidden !important;
  13304.     direction: ltr;
  13305. }
  13306.  
  13307. #cboxTitle {
  13308.     color: #fff;
  13309.     padding: 5px;
  13310.     background-color: rgba(0, 0, 0, 0.3);
  13311.     top: 0;
  13312.     bottom: auto;
  13313.     display: none !important;
  13314. }
  13315.  
  13316. #cboxContent:hover #cboxTitle {
  13317.     display: block !important;
  13318. }
  13319.  
  13320. #albums-carousel {
  13321.     min-height: 315px;
  13322. }
  13323.  
  13324. .albums-wrapper {
  13325.     background-color: #f4f4f3;
  13326.     padding: 15px 2%;
  13327. }
  13328.  
  13329. .albums-shifted-title .albums-label {
  13330.     background-color: #f4f4f3;
  13331.     padding: 5px 10px 0 8px;
  13332. }
  13333.  
  13334. .album-controls-wrapper {
  13335.     margin-bottom: 20px;
  13336. }
  13337.  
  13338. .album-controls-wrapper .carousel-control {
  13339.     background-color: #d30a0a;
  13340. }
  13341.  
  13342. .album-controls-wrapper:after {
  13343.     width: 90%;
  13344.     border-bottom: 5px solid #d30a0a;
  13345.     position: absolute;
  13346.     bottom: -10px;
  13347.     right: 0;
  13348.     left: auto;
  13349. }
  13350.  
  13351. .album-item {
  13352.     padding-left: 7px;
  13353.     padding-right: 7px;
  13354. }
  13355.  
  13356. .album-item h3 span {
  13357.     color: #767365;
  13358. }
  13359.  
  13360. #activity-branch-listing {
  13361.     min-height: 340px;
  13362. }
  13363.  
  13364. .branch-activities-wrapper {
  13365.     background-color: #e7e6e2;
  13366. }
  13367.  
  13368. .branch-title-wrapper .heading {
  13369.     padding-bottom: 50px;
  13370. }
  13371.  
  13372. .branches-link {
  13373.     right: 5px;
  13374.     bottom: 25px;
  13375.     background-color: #211f1f;
  13376.     font-size: 16px;
  13377.     color: #fff;
  13378.     padding: 2px 23px;
  13379.     border-radius: 5px;
  13380. }
  13381.  
  13382. .branches-link:hover {
  13383.     color: #fff;
  13384. }
  13385.  
  13386. .branch-location-wrapper {
  13387.     box-shadow: 0px -3px 10px 1px rgba(0, 0, 0, 0.29);
  13388.     padding: 30px 15px;
  13389. }
  13390.  
  13391. .old-telephone {
  13392.     width: 36px;
  13393.     height: 34px;
  13394.     background-position: -103px -46px;
  13395.     vertical-align: bottom;
  13396.     margin-bottom: 10px;
  13397. }
  13398.  
  13399. .branch-pin {
  13400.     width: 32px;
  13401.     height: 43px;
  13402.     background-position: -2px -92px;
  13403.     vertical-align: bottom;
  13404. }
  13405.  
  13406. .branch-location-details {
  13407.     font-size: 15px;
  13408.     color: #777671;
  13409. }
  13410.  
  13411. .branch-location-details span {
  13412.     color: #cc080e;
  13413.     margin: 0 5px;
  13414. }
  13415.  
  13416. .branch-activities-shifted-title {
  13417.     margin-top: -75px;
  13418.     margin-bottom: 75px;
  13419. }
  13420.  
  13421. .branch-activities-shifted-title .see-all-wrapper {
  13422.     margin-top: 35px;
  13423.     background-color: #e7e6e2;
  13424. }
  13425.  
  13426. .branch-activities-label {
  13427.     padding: 15px 10px 0 8px;
  13428.     background-color: #e7e6e2;
  13429. }
  13430.  
  13431. .branch-activities-videos-albums-wrapper {
  13432.     background-color: #dedbd4;
  13433.     box-shadow: 0px -3px 10px 0px rgba(0, 0, 0, 0.2);
  13434.     padding-top: 10px;
  13435. }
  13436.  
  13437. .branch-videos-albums-nav {
  13438.     border-bottom: 3px solid #cc080e;
  13439.     margin-bottom: 25px;
  13440. }
  13441.  
  13442. .branch-videos-albums-nav .nav-tabs > li > a {
  13443.     font-size: 18px;
  13444.     color: #777671;
  13445. }
  13446.  
  13447. .branch-videos-albums-nav .nav-tabs > li:last-child > a:before {
  13448.     content: "";
  13449.     position: absolute;
  13450.     top: 24%;
  13451.     left: 0;
  13452.     border-right: 1px solid #838071;
  13453.     height: 50%;
  13454. }
  13455.  
  13456. .gmap-bubble-background {
  13457.     max-width: 200px !important;
  13458.     box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.29);
  13459. }
  13460.  
  13461. .map-pop-title a {
  13462.     color: #184994;
  13463.     font-size: 18px;
  13464. }
  13465.  
  13466. .map-pop-title a:hover {
  13467.     text-decoration: underline;
  13468.     color: #102D59;
  13469. }
  13470.  
  13471. .map-pop-data {
  13472.     color: #fff;
  13473.     font-size: 12px;
  13474.     margin-top: 5px;
  13475. }
  13476.  
  13477. .map-pop-head-office {
  13478.     background-color: #fff;
  13479.     padding: 0 15px 30px;
  13480.     margin-bottom: 50px;
  13481. }
  13482.  
  13483. .map-pop-head-office h3,
  13484. .branch-container h3 {
  13485.     color: #3b96ba;
  13486. }
  13487.  
  13488. .map-head-data {
  13489.     color: #6c6b65;
  13490.     font-size: 12px;
  13491. }
  13492.  
  13493. .map-head-data i {
  13494.     margin-right: 15px;
  13495.     float: left;
  13496. }
  13497.  
  13498. .branch-wrapper {
  13499.     padding: 15px;
  13500. }
  13501.  
  13502. .branch-container {
  13503.     padding: 15px;
  13504.     background-color: #fff;
  13505. }
  13506.  
  13507. .branch-container .map-head-address {
  13508.     margin-top: 10px;
  13509. }
  13510.  
  13511. .branch-container .map-head-phone span {
  13512.     margin-left: 51px;
  13513.     display: block;
  13514.     padding-top: 10px;
  13515. }
  13516.  
  13517. .branch-container .map-head-address span {
  13518.     margin-left: 51px;
  13519.     display: block;
  13520. }
  13521.  
  13522. .page-videos-and-images,
  13523. .branch-title-wrapper {
  13524.     background-color: #f4f4f3;
  13525. }
  13526.  
  13527. .page-videos-and-images .nav-tabs > li.active > a,
  13528. .page-videos-and-images .nav-tabs > li > a:hover,
  13529. .page-branches .nav-tabs > li.active > a,
  13530. .page-branches .nav-tabs > li > a:hover,
  13531. .page-events .nav-tabs > li.active > a,
  13532. .page-events .nav-tabs > li > a:hover,
  13533. .branch-videos-albums-nav .nav-tabs > li.active > a,
  13534. .branch-videos-albums-nav .nav-tabs > li > a:hover,
  13535. .registration-login-edit-tabs-custom .nav-tabs > li.active > a,
  13536. .registration-login-edit-tabs-custom .nav-tabs > li > a:hover {
  13537.     color: #cc080e;
  13538. }
  13539.  
  13540. .page-videos-and-images .nav-tabs > li.active > a:after,
  13541. .page-videos-and-images .nav-tabs > li > a:hover::after,
  13542. .page-branches .nav-tabs > li.active > a:after,
  13543. .page-branches .nav-tabs > li > a:hover::after,
  13544. .page-events .nav-tabs > li.active > a:after,
  13545. .page-events .nav-tabs > li > a:hover::after,
  13546. .branch-videos-albums-nav .nav-tabs > li.active > a:after,
  13547. .branch-videos-albums-nav .nav-tabs > li > a:hover::after,
  13548. .registration-login-edit-tabs-custom .nav-tabs > li.active > a:after,
  13549. .registration-login-edit-tabs-custom .nav-tabs > li > a:hover::after {
  13550.     content: "";
  13551.     width: 0;
  13552.     height: 0;
  13553.     border-style: solid;
  13554.     border-width: 0 5px 5px 5px;
  13555.     border-color: transparent transparent #cc080f transparent;
  13556.     line-height: 0px;
  13557.     _border-color: #000000 #000000 #cc080f #000000;
  13558.     _filter: progid: DXImageTransform.Microsoft.Chroma(color='#000000');
  13559.     margin: 0 auto;
  13560.     left: 0;
  13561.     right: 0;
  13562.     position: absolute;
  13563.     bottom: 0;
  13564. }
  13565.  
  13566. .page-videos-and-images .nav-tabs > li.active > a,
  13567. .page-videos-and-images .nav-tabs > li.active > a:hover,
  13568. .page-videos-and-images .nav-tabs > li.active > a:focus,
  13569. .page-videos-and-images .nav-tabs > li > a,
  13570. .page-videos-and-images .nav-tabs > li > a:hover,
  13571. .page-videos-and-images .nav-tabs > li > a:focus,
  13572. .page-branches .nav-tabs > li.active > a,
  13573. .page-branches .nav-tabs > li.active > a:hover,
  13574. .page-branches .nav-tabs > li.active > a:focus,
  13575. .page-branches .nav-tabs > li > a,
  13576. .page-branches .nav-tabs > li > a:hover,
  13577. .page-branches .nav-tabs > li > a:focus,
  13578. .page-events .nav-tabs > li.active > a,
  13579. .page-events .nav-tabs > li.active > a:hover,
  13580. .page-events .nav-tabs > li.active > a:focus,
  13581. .page-events .nav-tabs > li > a,
  13582. .page-events .nav-tabs > li > a:hover,
  13583. .page-events .nav-tabs > li > a:focus,
  13584. .registration-login-edit-tabs-custom .nav-tabs > li.active > a,
  13585. .registration-login-edit-tabs-custom .nav-tabs > li.active > a:hover,
  13586. .registration-login-edit-tabs-custom .nav-tabs > li.active > a:focus,
  13587. .registration-login-edit-tabs-custom .nav-tabs > li > a,
  13588. .registration-login-edit-tabs-custom .nav-tabs > li > a:hover,
  13589. .registration-login-edit-tabs-custom .nav-tabs > li > a:focus,
  13590. .branch-videos-albums-nav .nav-tabs > li.active > a,
  13591. .branch-videos-albums-nav .nav-tabs > li.active > a:hover,
  13592. .branch-videos-albums-nav .nav-tabs > li.active > a:focus,
  13593. .branch-videos-albums-nav .nav-tabs > li > a,
  13594. .branch-videos-albums-nav .nav-tabs > li > a:hover,
  13595. .branch-videos-albums-nav .nav-tabs > li > a:focus {
  13596.     background-color: transparent;
  13597.     border: 0;
  13598. }
  13599.  
  13600. .page-videos-and-images ul.tabs--primary.nav-tabs li,
  13601. .page-branches ul.tabs--primary.nav-tabs li,
  13602. .page-events ul.tabs--primary.nav-tabs li {
  13603.     float: right;
  13604. }
  13605.  
  13606. .page-videos-and-images .region-content,
  13607. .page-branches .region-content,
  13608. .page-events .region-content,
  13609. .page-user .region-content,
  13610. body.page-hybridauth-window-facebook,
  13611. body.page-user-complete-profile {
  13612.     min-height: 315px;
  13613.     background-color: #e7e6e2;
  13614.     border-top: 3px solid #cc080e;
  13615.     box-shadow: 0px -3px 10px 1px rgba(0, 0, 0, 0.29);
  13616. }
  13617.  
  13618. .page-user-password .region-content {
  13619.     min-height: 370px;
  13620. }
  13621.  
  13622. .page-videos-and-images .album-item {
  13623.     padding: 15px 15px 0 15px;
  13624. }
  13625.  
  13626. .page-videos-and-images-videos .video-thumbnail,
  13627. .page-videos-and-images .album-item {
  13628.     margin-bottom: 10px;
  13629.     padding-top: 15px;
  13630. }
  13631.  
  13632. .page-videos-and-images-videos .video-thumbnail img {
  13633.     filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale");
  13634.     filter: gray;
  13635.     -webkit-filter: grayscale(100%);
  13636. }
  13637.  
  13638. .page-videos-and-images-videos .video-thumbnail:hover,
  13639. .page-videos-and-images .album-item:hover {
  13640.     background-color: #434342;
  13641. }
  13642.  
  13643. .page-videos-and-images-videos .video-thumbnail:hover h3,
  13644. .page-videos-and-images .album-item:hover h3,
  13645. .page-videos-and-images .album-item:hover h3 span {
  13646.     color: #fff;
  13647. }
  13648.  
  13649. .page-videos-and-images-videos .video-thumbnail:hover img {
  13650.     filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'1 0 0 0 0,0 1 0 0 0,0 0 1 0 0,0 0 0 1 0\'/></filter></svg>#grayscale");
  13651.     -webkit-filter: grayscale(0%);
  13652. }
  13653.  
  13654. .videos-images-title {
  13655.     padding-bottom: 0;
  13656.     margin-bottom: 0;
  13657.     border-bottom: 0;
  13658.     color: #cc080e;
  13659. }
  13660.  
  13661. .view-activities-listing {
  13662.     padding: 30px 0 25px;
  13663. }
  13664.  
  13665. .activity-listing-title,
  13666. .sponsors-listing-title {
  13667.     color: #cc080e;
  13668.     font-size: 30px;
  13669.     margin: 0 0 15px;
  13670. }
  13671.  
  13672. .activity-list-item {
  13673.     padding: 15px;
  13674.     height: auto;
  13675. }
  13676.  
  13677. .pager-load-more {
  13678.     margin: 0;
  13679. }
  13680.  
  13681. .pager-load-more li a {
  13682.     padding: 8px 30px 3px;
  13683.     margin-top: 15px;
  13684.     border-radius: 6px;
  13685.     font-size: 24px;
  13686.     margin-bottom: 25px;
  13687.     background-color: #fff;
  13688.     box-shadow: inset 0px 0px 3px 0px rgba(0, 0, 0, 0.2);
  13689.     border: 1px solid #bab8b1;
  13690.     color: #5d5d5d;
  13691. }
  13692.  
  13693. .pager-load-more li a:hover,
  13694. .pager-load-more li a:focus {
  13695.     background-color: #484441;
  13696.     color: #fff;
  13697.     margin-top: 15px;
  13698. }
  13699.  
  13700. .pager-load-more li a:after,
  13701. .pager-load-more li a:before {
  13702.     content: "\f103";
  13703.     display: inline-block;
  13704.     font: normal normal normal 22px/1 FontAwesome;
  13705.     margin: 0 10px;
  13706. }
  13707.  
  13708. .element-invisible {
  13709.     right: 0;
  13710. }
  13711.  
  13712. .view-get-latest-news .carousel-control {
  13713.     width: 6%;
  13714.     bottom: auto;
  13715.     display: inline-block;
  13716. }
  13717.  
  13718. .date-to {
  13719.     margin: 0 5px;
  13720. }
  13721.  
  13722. .event-heading {
  13723.     padding-bottom: 10px;
  13724. }
  13725.  
  13726. .volunteers-button {
  13727.     right: 0;
  13728.     bottom: 15%;
  13729. }
  13730.  
  13731. .volunteers-button a {
  13732.     color: #fff;
  13733.     font-size: 16px;
  13734.     line-height: 15px;
  13735.     background-color: #363939;
  13736. }
  13737.  
  13738. .volunteers-button a:hover {
  13739.     color: #fff;
  13740. }
  13741.  
  13742. .event-content-section {
  13743.     box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.29);
  13744.     background-color: #e7e6e2;
  13745.     padding: 30px 0;
  13746. }
  13747.  
  13748. .white-background {
  13749.     background-color: #fff;
  13750. }
  13751.  
  13752. .event-cal-ico {
  13753.     width: 22px;
  13754.     height: 21px;
  13755.     background-position: -63px -228px;
  13756.     vertical-align: sub;
  13757. }
  13758.  
  13759. .event-date-loc,
  13760. .event-date-loc a {
  13761.     color: #6e6d66;
  13762.     font-size: 14px;
  13763.     padding: 0 15px;
  13764. }
  13765.  
  13766. .event-date-loc i {
  13767.     margin-right: 10px;
  13768. }
  13769.  
  13770. .event-date {
  13771.     padding: 20px 0 10px;
  13772.     border-bottom: 1px solid #c8cbcb;
  13773.     margin-bottom: 10px;
  13774. }
  13775.  
  13776. .event-pin {
  13777.     background-size: 467%;
  13778.     background-position: 0px -61px;
  13779.     width: 24px;
  13780.     height: 32px;
  13781. }
  13782.  
  13783. .event-registration-data {
  13784.     background-color: #7faeef;
  13785.     margin-top: 10px;
  13786.     color: #fff;
  13787.     font-size: 18px;
  13788.     padding: 15px 15px 10px;
  13789. }
  13790.  
  13791. .registration-number {
  13792.     font-size: 22px;
  13793.     font-weight: bold;
  13794. }
  13795.  
  13796. .event-registration-share {
  13797.     background-color: #6799df;
  13798. }
  13799.  
  13800. .event-registration-buttons {
  13801.     padding: 4px 15px;
  13802. }
  13803.  
  13804. .reg-btn {
  13805.     background-color: #fff;
  13806.     padding: 2px 11px;
  13807.     margin-left: 5px;
  13808.     color: #cc080e;
  13809.     font-size: 16px;
  13810. }
  13811.  
  13812. .reg-btn.reg-attend {
  13813.     background-color: #cc080e;
  13814.     color: #fff;
  13815. }
  13816.  
  13817. .dimmed-event-btn {
  13818.     background-color: #AEAEAE !important;
  13819.     pointer-events: none;
  13820.     cursor: default;
  13821. }
  13822.  
  13823. .invite-btn {
  13824.     bottom: 10px;
  13825.     left: 10px;
  13826. }
  13827.  
  13828. #invite-form-load {
  13829.     padding: 15px;
  13830.     background-color: #ebebe9;
  13831. }
  13832.  
  13833. #invite-form-load h3 {
  13834.     color: #cc080e;
  13835.     margin-bottom: 25px;
  13836. }
  13837.  
  13838. #invite-form-load div.checkbox {
  13839.     margin-top: 10px;
  13840. }
  13841.  
  13842. #invite-form-load .invite-description {
  13843.     font-size: 16px;
  13844.     margin-bottom: 10px;
  13845. }
  13846.  
  13847. .users-container {
  13848.     height: 125px;
  13849.     overflow-y: auto;
  13850. }
  13851.  
  13852. #cboxLoadedContent .onload-loader {
  13853.     left: 0;
  13854.     right: 0;
  13855.     top: 25%;
  13856. }
  13857.  
  13858. .event-shares {
  13859.     font-size: 28px;
  13860.     line-height: 20px;
  13861.     padding: 0;
  13862.     border-right: 1px solid #5285cc;
  13863. }
  13864.  
  13865. .event-shares a {
  13866.     color: #fff;
  13867.     border-right: 1px solid #7eabe9;
  13868.     border-left: 1px solid #5285cc;
  13869.     padding: 6px 0px 2px;
  13870. }
  13871.  
  13872. .event-desc {
  13873.     color: #87867f;
  13874.     padding: 50px 25px;
  13875.     font-size: 16px;
  13876.     margin-top: 15px;
  13877. }
  13878.  
  13879. .event-fb-manager {
  13880.     margin-top: 15px;
  13881. }
  13882.  
  13883. .event-fb-comment {
  13884.     padding: 30px
  13885. }
  13886.  
  13887. .event-maneger {
  13888.     padding: 20px 30px;
  13889. }
  13890.  
  13891. .volunteer-manager-title {
  13892.     color: #585c5b;
  13893.     font-size: 18px;
  13894.     border-bottom: 1px solid #868477;
  13895.     padding: 0 0 10px;
  13896. }
  13897.  
  13898. .volunteer-manager-data {
  13899.     padding: 20px 0;
  13900. }
  13901.  
  13902. .volunteer-manager-name {
  13903.     line-height: 35px;
  13904.     margin-right: 10px;
  13905.     font-size: 16px;
  13906.     color: #585c5b;
  13907. }
  13908.  
  13909. .onload-loader.calendar-loader {
  13910.     top: 35%;
  13911.     left: 6%;
  13912. }
  13913.  
  13914. .view.view-calendar {
  13915.     margin-bottom: 25px;
  13916. }
  13917.  
  13918. .view-id-calendar.view-display-id-page_1 .views-widget-filter-field_news_date_value {
  13919.     margin: 15px auto;
  13920.     float: none;
  13921.     text-align: center;
  13922. }
  13923.  
  13924. .view-id-calendar.view-display-id-page_1 td.date-box,
  13925. td.single-day {
  13926.     background-color: #fff !important;
  13927. }
  13928.  
  13929. .view-id-calendar.view-display-id-page_1 .calendar-calendar .month-view .full td.multi-day div.monthview,
  13930. .view-id-calendar.view-display-id-page_1 .calendar-calendar .month-view .full td.single-day div.monthview,
  13931. .view-id-calendar.view-display-id-page_1 .calendar-calendar .month-view .full td.multi-day .inner .monthview .cutoff {
  13932.     background: #eeeeec;
  13933. }
  13934.  
  13935. .view-id-calendar.view-display-id-page_1 .calendar-calendar .month-view .full td.multi-day .inner .monthview .cutoff {
  13936.     width: 0;
  13937. }
  13938.  
  13939. .view-id-calendar.view-display-id-page_1 .calendar-calendar .month-view .full td.single-day .inner div a,
  13940. .view-id-calendar.view-display-id-page_1 .calendar-calendar .month-view .full td.multi-day .inner div a,
  13941. .view-id-calendar.view-display-id-page_1 .calendar-calendar .month-view .full td .inner div.calendar.monthview div a {
  13942.     float: right;
  13943.     color: #3f3e3d;
  13944.     line-height: 21px;
  13945. }
  13946.  
  13947. .view-id-calendar.view-display-id-page_1 .calendar-calendar .month-view .full td.multi-day .calendar.monthview .contents {
  13948.     right: 5px;
  13949.     left: auto;
  13950. }
  13951.  
  13952. .view-id-calendar.view-display-id-page_1 .calendar-calendar .month-view .full td.multi-day .inner .monthview .continues {
  13953.     background: #eeeeec;
  13954.     color: #3f3e3d;
  13955.     left: 0px !important;
  13956.     left: -1px;
  13957.     right: auto !important;
  13958. }
  13959.  
  13960. .events-wrapper {
  13961.     z-index: 1;
  13962. }
  13963.  
  13964. .events-date-container {
  13965.     color: #5d7eaf;
  13966.     padding: 3px;
  13967.     background-color: #fff;
  13968.     text-align: center;
  13969.     font-size: 14px;
  13970. }
  13971.  
  13972. .events-date-container:after {
  13973.     content: "";
  13974.     display: block;
  13975.     position: absolute;
  13976.     width: 100%;
  13977.     height: 100%;
  13978.     top: 0;
  13979.     right: 0;
  13980.     z-index: -1;
  13981.     background-color: #cac7bd;
  13982.     -webkit-transform-origin: 0 0;
  13983.     -moz-transform-origin: 0 0;
  13984.     -ms-transform-origin: 0 0;
  13985.     -o-transform-origin: 0 0;
  13986.     transform-origin: 0 0;
  13987.     -ms-transform: rotate(5deg);
  13988.     -webkit-transform: rotate(5deg);
  13989.     transform: rotate(5deg);
  13990. }
  13991.  
  13992. .events-date-day {
  13993.     font-size: 23px;
  13994. }
  13995.  
  13996. .events-title-wrapper {
  13997.     color: #868477;
  13998.     font-size: 18px;
  13999. }
  14000.  
  14001. .donation-container-fluid {
  14002.     padding-top: 20px;
  14003. }
  14004.  
  14005. .donation-sub-title {
  14006.     font-size: 15px;
  14007.     color: #585555;
  14008. }
  14009.  
  14010. .panel-heading {
  14011.     background: none;
  14012.     padding: 0;
  14013. }
  14014.  
  14015. a.open-form-panel {
  14016.     cursor: pointer;
  14017.     display: block;
  14018.     padding: 10px 15px;
  14019.     color: #fff;
  14020.     background-color: #ec3921;
  14021. }
  14022.  
  14023. .donation-forms-callout-wrapper {
  14024.     padding: 15px 0;
  14025.     background-color: #fff;
  14026. }
  14027.  
  14028. .donation-forms-callout-wrapper.active {
  14029.     padding-bottom: 0;
  14030. }
  14031.  
  14032. .donation-panel {
  14033.     border: 0;
  14034. }
  14035.  
  14036. .donation-panel .panel-body {
  14037.     background-color: #f3f3f1;
  14038.     border: 0;
  14039. }
  14040.  
  14041. .donation-form-section {
  14042.     padding-top: 25px;
  14043. }
  14044.  
  14045. .migs-form-container {
  14046.     margin-bottom: 15px;
  14047. }
  14048.  
  14049. .form-title-donation {
  14050.     color: #ec3921;
  14051.     line-height: 87px;
  14052.     font-size: 24px;
  14053. }
  14054.  
  14055. .form-title-donation span:after {
  14056.     content: "";
  14057.     width: 8%;
  14058.     border-top: 3px solid #d8d7d1;
  14059.     position: absolute;
  14060.     top: 48%;
  14061.     left: 43%;
  14062. }
  14063.  
  14064. .donation-visa {
  14065.     background-position: 0 -298px;
  14066.     width: 153px;
  14067.     height: 87px;
  14068.     margin-right: 5px;
  14069. }
  14070.  
  14071. .regular-form-container {
  14072.     border-top: 1px solid #d8d8d8;
  14073.     padding-top: 10px;
  14074. }
  14075.  
  14076. .regular-form-container .donation-form-section {
  14077.     padding-top: 20px;
  14078. }
  14079.  
  14080. .donation-regular {
  14081.     width: 60px;
  14082.     height: 71px;
  14083.     background-position: -87px -225px;
  14084.     margin-right: 5px;
  14085. }
  14086.  
  14087. .regular-donation-title {
  14088.     line-height: 71px;
  14089. }
  14090.  
  14091. .regular-donation-title span:after {
  14092.     left: 57%;
  14093.     width: 22%;
  14094. }
  14095.  
  14096. #migs-donation-form .radio input[type="radio"],
  14097. #migs-donation-form .checkbox input[type="checkbox"],
  14098. #kind-donation-form .checkbox input[type="checkbox"],
  14099. #regular-donation-form .checkbox input[type="checkbox"],
  14100. #complete-profile-form .checkbox input[type="checkbox"] {
  14101.     margin-right: 0;
  14102. }
  14103.  
  14104. #migs-donation-form .form-type-radio.radio {
  14105.     width: 33%;
  14106.     float: right;
  14107. }
  14108.  
  14109. html[dir="ltr"] #migs-donation-form .form-type-radio.radio {
  14110.     width: 33%;
  14111.     float: left;
  14112. }
  14113.  
  14114. #migs-donation-form .radio + .radio {
  14115.     margin-top: 10px;
  14116. }
  14117.  
  14118. #complete-profile-form .field-name-field-user-phone-number {
  14119.     clear: both;
  14120.     padding-top: 10px;
  14121. }
  14122.  
  14123. .donation-container-fluid button {
  14124.     font-size: 14px;
  14125.     color: #fff;
  14126.     background: none;
  14127.     border: 0;
  14128.     text-shadow: none;
  14129.     box-shadow: none;
  14130.     padding: 4px 37px;
  14131.     margin-right: 5px;
  14132.     background-color: #17408d;
  14133. }
  14134.  
  14135. .donation-container-fluid button:hover {
  14136.     color: #fff;
  14137.     background-color: #17408d;
  14138. }
  14139.  
  14140. .donation-container-fluid button.neglect-form {
  14141.     background-color: #1c1c1c;
  14142. }
  14143.  
  14144. .donation-container-fluid button.neglect-form:hover {
  14145.     color: #fff;
  14146.     background-color: #1c1c1c;
  14147. }
  14148.  
  14149. .kind-donation-form-wrapper {
  14150.     background-color: #f3f3f1;
  14151.     margin-top: 10px;
  14152. }
  14153.  
  14154. .kind-donation-text {
  14155.     color: #72716d;
  14156.     font-size: 16px;
  14157.     margin-bottom: 20px;
  14158. }
  14159.  
  14160. .kind-donation-text span {
  14161.     font-size: 38px !important;
  14162.     color: #ec3921;
  14163.     line-height: 25px;
  14164. }
  14165.  
  14166. .form-upload-file button {
  14167.     padding-top: 7px;
  14168.     padding-bottom: 7px;
  14169. }
  14170.  
  14171. #kind-donation-form .form-item-upload-photo {
  14172.     margin-bottom: 20px;
  14173.     border-bottom: 1px solid #D0D0CE;
  14174.     padding-bottom: 20px;
  14175. }
  14176.  
  14177. .local-donation-wrapper {
  14178.     background-color: #f8f8f7;
  14179.     border-top: 1px solid #cbcbcb;
  14180.     box-shadow: 0px -1px 1px -1px #cbcbcb;
  14181. }
  14182.  
  14183. .local-donation-text {
  14184.     margin-top: 32px;
  14185. }
  14186.  
  14187. .global-donation-wrapper {
  14188.     background-color: #f3f3f1;
  14189. }
  14190.  
  14191. a.donation-form-callout {
  14192.     display: block;
  14193.     cursor: pointer;
  14194. }
  14195.  
  14196. .donation-form-callout:not(:first-child) {
  14197.     border: 0 solid #ccc;
  14198.     border-left-width: 1px;
  14199. }
  14200.  
  14201. .form-title-donation.line-height-25.overflow-hide {
  14202.     height: 25px;
  14203.     overflow: hidden;
  14204. }
  14205.  
  14206. p.overflow-hide.two-line-hide {
  14207.     line-height: 20px;
  14208.     height: 40px;
  14209.     overflow: hidden;
  14210. }
  14211.  
  14212. .text--light-gray {
  14213.     color: #71726d;
  14214. }
  14215.  
  14216. .donation-toggle.active {
  14217.     background-color: #f3f3f1;
  14218.     bottom: -1px;
  14219. }
  14220.  
  14221. .donation-toggle.active i.icon.icon-chevron {
  14222.     display: block;
  14223.     border-width: 8px 8px 0;
  14224.     border-style: solid;
  14225.     border-color: #EC3921 transparent;
  14226.     position: absolute;
  14227.     left: 50%;
  14228.     -ms-transform: translateX(-50%);
  14229.     -webkit-transform: translateX(-50%);
  14230.     transform: translateX(-50%);
  14231.     bottom: 8px;
  14232. }
  14233.  
  14234. .donation-toggle.active i.icon.icon-chevron:after {
  14235.     content: "";
  14236.     display: inline-block;
  14237.     position: absolute;
  14238.     top: -8px;
  14239.     left: -6px;
  14240.     border-width: 5px 6px 0;
  14241.     border-style: solid;
  14242.     border-color: #f3f3f1 transparent;
  14243. }
  14244.  
  14245. .donation-forms-wrapper {
  14246.     float: left;
  14247.     width: 100%;
  14248.     background-color: #f3f3f1;
  14249. }
  14250.  
  14251. .donation-forms-callout-wrapper.active .donation-forms-wrapper {
  14252.     border-top: 1px solid #ccc;
  14253.     padding: 32px 0;
  14254. }
  14255.  
  14256. .donation-form-wrapper {
  14257.     width: 80%;
  14258.     margin: 0 auto;
  14259.     display: none;
  14260. }
  14261.  
  14262. .donation-form-wrapper:target,
  14263. .donation-form-wrapper.active {
  14264.     display: block;
  14265. }
  14266.  
  14267. body.page-user .main-container {
  14268.     background-color: #f4f4f3;
  14269. }
  14270.  
  14271. body.page-user-complete-profile .region-content {
  14272.     border: 0;
  14273.     box-shadow: none;
  14274. }
  14275.  
  14276. .blood-donation-form .required::-webkit-input-placeholder:after,
  14277. #kind-donation-form .required::-webkit-input-placeholder:after,
  14278. #regular-donation-form .required::-webkit-input-placeholder:after,
  14279. #migs-donation-form .required::-webkit-input-placeholder:after,
  14280. .user-login-form .required::-webkit-input-placeholder:after,
  14281. #contact-us-form .required::-webkit-input-placeholder:after {
  14282.     content: '*';
  14283.     color: #cc080e;
  14284. }
  14285.  
  14286. .blood-donation-form .required::-webkit-input-placeholder:after,
  14287. #kind-donation-form .required::-moz-placeholder:after,
  14288. #regular-donation-form .required::-moz-placeholder:after,
  14289. #migs-donation-form .required::-moz-placeholder:after,
  14290. .user-login-form .required::-moz-placeholder:after,
  14291. #contact-us-form .required::-moz-placeholder:after {
  14292.     content: '*';
  14293.     color: #cc080e;
  14294. }
  14295.  
  14296. .blood-donation-form .required::-webkit-input-placeholder:after,
  14297. #kind-donation-form .required::-moz-placeholder:after,
  14298. #regular-donation-form .required::-moz-placeholder:after,
  14299. #migs-donation-form .required::-moz-placeholder:after,
  14300. .user-login-form .required::-moz-placeholder:after,
  14301. #contact-us-form .required::-moz-placeholder:after {
  14302.     content: '*';
  14303.     color: #cc080e;
  14304. }
  14305.  
  14306. .blood-donation-form .required::-webkit-input-placeholder:after,
  14307. #kind-donation-form .required::-ms-input-placeholder:after,
  14308. #regular-donation-form .required::-ms-input-placeholder:after,
  14309. #migs-donation-form .required::-ms-input-placeholder:after,
  14310. .user-login-form .required::-ms-input-placeholder:after,
  14311. #contact-us-form .required::-ms-input-placeholder:after {
  14312.     content: '*';
  14313.     color: #cc080e;
  14314. }
  14315.  
  14316. span.form-required {
  14317.     color: #cc080e;
  14318. }
  14319.  
  14320. .blood-donation-form .webform-submit {
  14321.     margin: 5px auto;
  14322.     display: block;
  14323.     background: none;
  14324.     background-color: #184994;
  14325.     border: 0;
  14326.     box-shadow: none;
  14327.     text-shadow: none;
  14328.     color: #fff;
  14329.     padding: 10px 100px;
  14330.     font-size: 16px;
  14331. }
  14332.  
  14333. .user-login-form,
  14334. #hybridauth-additional-info-form,
  14335. #complete-profile-form {
  14336.     padding: 35px 150px;
  14337. }
  14338.  
  14339. .user-login-form div:first-of-type,
  14340. #hybridauth-additional-info-form div:first-child,
  14341. #complete-profile-form div:first-child {
  14342.     background-color: #ebebe9;
  14343.     padding-bottom: 30px;
  14344.     padding-top: 1px;
  14345. }
  14346.  
  14347. .user-reset-form div:first-of-type {
  14348.     padding: 20px;
  14349. }
  14350.  
  14351. #user-pass-reset {
  14352.     min-height: 430px;
  14353. }
  14354.  
  14355. #hybridauth-additional-info-form .form-wrapper {
  14356.     box-shadow: none;
  14357.     border: 0;
  14358.     background: transparent;
  14359.     margin: 0;
  14360.     padding: 0 30px;
  14361. }
  14362.  
  14363. #complete-profile-form p:first-child {
  14364.     padding: 20px 45px;
  14365.     margin: 0;
  14366. }
  14367.  
  14368. #hybridauth-additional-info-form .panel-heading {
  14369.     background: none;
  14370.     border: 0;
  14371.     border-radius: 0;
  14372.     margin: 0;
  14373. }
  14374.  
  14375. #hybridauth-additional-info-form .panel-title {
  14376.     padding: 15px 15px 0 !important;
  14377. }
  14378.  
  14379. .user-register-form .form-type-checkbox:first-of-type {
  14380.     padding-top: 0;
  14381. }
  14382.  
  14383. #complete-profile-form .form-type-checkbox:first-of-type {
  14384.     padding-top: 0;
  14385.     padding-bottom: 0;
  14386.     margin-top: -5px;
  14387.     margin-bottom: 5px;
  14388. }
  14389.  
  14390. .user-login-form div div:first-of-type {
  14391.     background-color: transparent;
  14392.     padding-bottom: 0;
  14393. }
  14394.  
  14395. .registration-login-edit-tabs-custom ul {
  14396.     display: inline-block;
  14397.     border-bottom: 0;
  14398.     margin-bottom: -5px;
  14399.     margin-top: 30px;
  14400. }
  14401.  
  14402. .registration-login-edit-tabs-custom ul li a {
  14403.     color: #828282;
  14404. }
  14405.  
  14406. .registration-login-edit-tabs-custom ul li + li a:before {
  14407.     content: '';
  14408.     border-right: 1px solid #868477;
  14409.     position: absolute;
  14410.     left: 0;
  14411.     height: 50%;
  14412.     top: 25%;
  14413. }
  14414.  
  14415. .hybridauth-widget-wrapper {
  14416.     background-color: #e7e6e2 !important;
  14417.     padding-bottom: 30px !important;
  14418. }
  14419.  
  14420. .hybridauth-widget-wrapper h3 {
  14421.     display: none;
  14422. }
  14423.  
  14424. .hybridauth-widget-wrapper ul.hybridauth-widget {
  14425.     text-align: center;
  14426. }
  14427.  
  14428. .user-login-form .form-item-name,
  14429. .user-login-form .form-item-pass,
  14430. .user-login-form .form-item-current-pass {
  14431.     margin: 25px 45px 5px;
  14432. }
  14433.  
  14434. .user-login-form input[type="text"] {
  14435.     height: 40px;
  14436.     border-radius: 0;
  14437. }
  14438.  
  14439. .user-login-form .form-item-pass {
  14440.     margin-bottom: 35px;
  14441.     margin-top: 5px
  14442. }
  14443.  
  14444. .user-login-form .form-submit,
  14445. .contact-us-form .form-submit,
  14446. #invite-form .form-submit,
  14447. #hybridauth-additional-info-form .form-submit,
  14448. #complete-profile-form .form-submit {
  14449.     margin: 5px auto;
  14450.     display: block;
  14451.     background: none;
  14452.     background-color: #184994;
  14453.     border: 0;
  14454.     box-shadow: none;
  14455.     text-shadow: none;
  14456.     color: #fff;
  14457.     padding: 10px 100px;
  14458.     font-size: 16px;
  14459. }
  14460.  
  14461. .forget-pass-link {
  14462.     margin: -30px 48px;
  14463.     color: #cc080e;
  14464.     text-decoration: underline !important;
  14465. }
  14466.  
  14467. .user-register-form input[type="text"],
  14468. .user-register-form input[type="password"],
  14469. #invite-form input[type="email"],
  14470. .user-register-form select {
  14471.     height: 40px;
  14472.     border-radius: 0;
  14473. }
  14474.  
  14475. .user-register-form .form-type-textfield,
  14476. .user-register-form .form-type-select,
  14477. .user-register-form .field-type-datetime,
  14478. .user-register-form .form-type-checkboxes,
  14479. .user-register-form .captcha,
  14480. #complete-profile-form .form-type-select,
  14481. #complete-profile-form .form-type-checkboxes,
  14482. #complete-profile-form .form-type-textfield,
  14483. .user-register-form .field-type-list-boolean.field-widget-options-onoff {
  14484.     margin: 5px 45px;
  14485.     padding-bottom: 0 !important;
  14486. }
  14487.  
  14488. .user-register-form .form-type-checkboxes label {
  14489.     margin-bottom: 10px;
  14490. }
  14491.  
  14492. .user-register-form .form-type-checkbox,
  14493. #complete-profile-form .form-type-checkbox.checkbox {
  14494.     float: left;
  14495.     width: 33.33333%;
  14496.     margin-top: -5px;
  14497.     margin-bottom: 0;
  14498. }
  14499.  
  14500. #complete-profile-form .form-type-checkbox.checkbox {
  14501.     margin-top: 5px;
  14502. }
  14503.  
  14504. .user-register-form .form-type-password {
  14505.     margin-bottom: 5px;
  14506. }
  14507.  
  14508. .user-register-form .form-type-textfield:first-child {
  14509.     margin: 25px 45px 5px;
  14510. }
  14511.  
  14512. .form-type-password-confirm .password-suggestions.description {
  14513.     color: #cc080e;
  14514.     cursor: pointer;
  14515.     font-size: 11px;
  14516. }
  14517.  
  14518. .form-type-password-confirm .password-suggestions.description ul {
  14519.     color: #000;
  14520.     cursor: auto;
  14521.     margin-top: 8px;
  14522. }
  14523.  
  14524. .pass-strength,
  14525. .pass-confirm {
  14526.     float: right;
  14527.     margin-top: -27px;
  14528.     margin-right: 5px;
  14529. }
  14530.  
  14531. .user-register-form input.password-field,
  14532. .user-register-form input.password-confirm {
  14533.     padding-right: 50px;
  14534. }
  14535.  
  14536. .user-register-form .form-item-pass-pass1,
  14537. .user-register-form .form-item-pass-pass2,
  14538. .user-register-form .help-block.password-help {
  14539.     width: 100%;
  14540.     float: left;
  14541.     padding-left: 15px;
  14542.     padding-right: 15px;
  14543. }
  14544.  
  14545. .user-register-form .help-block.password-help {
  14546.     color: #cc080e;
  14547. }
  14548.  
  14549. .user-register-form .has-feedback label ~ .form-control-feedback {
  14550.     top: 5px;
  14551.     right: 15px;
  14552. }
  14553.  
  14554. .user-register-form .progress {
  14555.     height: 10px;
  14556.     margin-bottom: 0;
  14557. }
  14558.  
  14559. .user-register-form .form-type-password.form-item-pass-pass1 label,
  14560. .user-register-form .form-type-password.form-item-pass-pass1 .password-strength,
  14561. .user-register-form .form-type-password.form-item-pass-pass2 label,
  14562. .user-register-form .form-type-password.form-item-pass-pass2 div.password-confirm {
  14563.     display: none
  14564. }
  14565.  
  14566. .user-register-form .form-item-field-user-branch-und,
  14567. .user-register-form .form-item-field-user-phone-number-und-0-value,
  14568. .user-register-form .captcha {
  14569.     position: relative;
  14570.     margin-top: 50px;
  14571. }
  14572.  
  14573. .user-register-form .field-name-field-user-activity {
  14574.     margin-bottom: 50px;
  14575. }
  14576.  
  14577. .user-register-form .form-item-field-user-branch-und:before,
  14578. .user-register-form .captcha:before,
  14579. .user-register-form .form-item-field-user-phone-number-und-0-value:before {
  14580.     content: "";
  14581.     width: 100%;
  14582.     border-top: 1px solid #d0d0cf;
  14583.     position: absolute;
  14584.     top: -20px;
  14585. }
  14586.  
  14587. .user-register-form span.form-required {
  14588.     color: #cc080e;
  14589. }
  14590.  
  14591. .user-register-form .captcha:before,
  14592. .user-register-form .captcha:after {
  14593.     display: table;
  14594.     content: " ";
  14595. }
  14596.  
  14597. .user-register-form .captcha:after {
  14598.     clear: both;
  14599. }
  14600.  
  14601. .user-register-form .field-type-datetime fieldset.panel,
  14602. .user-register-form .captcha {
  14603.     box-shadow: none;
  14604.     border: 0;
  14605.     background: transparent;
  14606. }
  14607.  
  14608. .user-register-form .field-type-datetime fieldset.panel .panel-heading {
  14609.     background: none;
  14610.     border: 0;
  14611.     margin: 0;
  14612. }
  14613.  
  14614. .user-register-form .field-type-datetime fieldset.panel label,
  14615. .user-register-form .captcha .panel-heading,
  14616. .user-register-form .captcha .help-block {
  14617.     display: none;
  14618. }
  14619.  
  14620. .user-register-form .field-type-datetime fieldset.panel .panel-body {
  14621.     padding: 0;
  14622. }
  14623.  
  14624. .user-register-form .field-type-datetime fieldset.panel .form-type-select {
  14625.     margin: 0 5px;
  14626. }
  14627.  
  14628. .user-register-form .captcha {
  14629.     margin-bottom: 50px;
  14630. }
  14631.  
  14632. .user-register-form .captcha img {
  14633.     display: inline-block;
  14634.     position: absolute;
  14635.     margin-left: 260px;
  14636.     margin-top: 15px;
  14637. }
  14638.  
  14639. .user-register-form .captcha .form-item-captcha-response {
  14640.     float: left;
  14641.     margin: 0;
  14642. }
  14643.  
  14644. .no-child-margin-left,
  14645. .no-child-margin-right {
  14646.     margin-bottom: 0;
  14647. }
  14648.  
  14649. .no-child-margin-left .form-group.form-item {
  14650.     margin-right: 0;
  14651. }
  14652.  
  14653. .no-child-margin-right .form-group.form-item {
  14654.     margin-right: 0;
  14655.     margin-top: 30px;
  14656. }
  14657.  
  14658. .no-child-margin-right .form-group.form-item.form-item-field-user-city-und-0-value {
  14659.     margin: 30px 30px 25px 15px;
  14660. }
  14661.  
  14662. .immidiate-login-wrapper {
  14663.     background-color: #fff !important;
  14664.     padding: 30px !important;
  14665.     font-size: 20px;
  14666.     margin-top: 20px;
  14667. }
  14668.  
  14669. .immidiate-login-wrapper a {
  14670.     text-decoration: underline;
  14671. }
  14672.  
  14673. .user-login-form .reset-pass-submit {
  14674.     margin-top: 20px;
  14675. }
  14676.  
  14677. .form-item-field-user-agree-newslette-und {
  14678.     width: 100% !important;
  14679.     float: none !important;
  14680.     display: block;
  14681.     line-height: 22px;
  14682. }
  14683.  
  14684. span.hybridauth-icon.facebook.hybridauth-icon-hybridauth-32.hybridauth-facebook.hybridauth-facebook-hybridauth-32 {
  14685.     display: inline-block;
  14686.     margin: 0 auto;
  14687.     float: none;
  14688.     width: auto;
  14689.     height: auto;
  14690.     background: none;
  14691.     background-color: #5376b0;
  14692. }
  14693.  
  14694. span.hybridauth-icon.facebook.hybridauth-icon-hybridauth-32.hybridauth-facebook.hybridauth-facebook-hybridauth-32:before {
  14695.     content: "\f09a";
  14696.     display: inline-block;
  14697.     font: normal normal normal 18px/1 FontAwesome;
  14698.     text-rendering: auto;
  14699.     -webkit-font-smoothing: antialiased;
  14700.     -moz-osx-font-smoothing: grayscale;
  14701.     transform: translate(0, 0);
  14702.     color: #fff;
  14703.     font-size: 24px;
  14704.     padding: 15px 20px 15px 25px;
  14705.     border-right: 1px solid #7f99c8;
  14706. }
  14707.  
  14708. span.hybridauth-icon.facebook.hybridauth-icon-hybridauth-32.hybridauth-facebook.hybridauth-facebook-hybridauth-32:after {
  14709.     content: "Login with Facebook";
  14710.     display: inline-block;
  14711.     color: #fff;
  14712.     font-size: 17px;
  14713.     padding: 18px 20px 12px 23px;
  14714. }
  14715.  
  14716. .contact-us-header {
  14717.     margin-bottom: 25px;
  14718. }
  14719.  
  14720. .contact-us-body {
  14721.     font-size: 15px;
  14722.     line-height: 34px;
  14723.     color: #5b5d61;
  14724.     padding: 0 5px;
  14725. }
  14726.  
  14727. .contact-us-description {
  14728.     padding: 15px;
  14729.     background-color: #f4f4f3;
  14730. }
  14731.  
  14732. .contact-us-form-wrapper {
  14733.     padding: 0;
  14734.     background-color: #ebebe9;
  14735. }
  14736.  
  14737. .contact-us-form .form-type-textfield {
  14738.     margin-bottom: 5px;
  14739. }
  14740.  
  14741. .contact-us-form .form-type-textfield input {
  14742.     height: 40px;
  14743.     border-radius: 0;
  14744. }
  14745.  
  14746. .contact-us-form .form-type-textarea textarea {
  14747.     border-radius: 0;
  14748. }
  14749.  
  14750. .contact-us-form .form-submit {
  14751.     margin-top: 20px;
  14752. }
  14753.  
  14754. .profile-container {
  14755.     padding: 40px 50px;
  14756. }
  14757.  
  14758. .stripped-line-container {
  14759.     font-size: 18px;
  14760. }
  14761.  
  14762. .stripped-line-container:after {
  14763.     content: "";
  14764.     width: 100%;
  14765.     position: absolute;
  14766.     border-bottom: 2.5px dotted #6b6a6a;
  14767.     left: 0;
  14768.     top: 50%;
  14769.     z-index: -1;
  14770. }
  14771.  
  14772. .profile-title {
  14773.     font-size: 18px;
  14774.     color: #184994;
  14775.     background-color: #f4f4f3;
  14776.     padding-right: 10px;
  14777. }
  14778.  
  14779. .edit-profile-link {
  14780.     color: #000;
  14781.     margin-right: 50px;
  14782.     padding: 0 10px;
  14783.     margin-top: 5px;
  14784.     background-color: #f4f4f3;
  14785. }
  14786.  
  14787. .edit-profile-link i {
  14788.     margin-right: 5px;
  14789. }
  14790.  
  14791. .profile-row-container {
  14792.     font-size: 16px;
  14793.     padding: 15px 0 10px;
  14794.     border-bottom: 1px solid #d5d4d1;
  14795.     color: #000;
  14796. }
  14797.  
  14798. .profile-row-value {
  14799.     margin-right: 5px;
  14800.     color: #4a4a4a;
  14801. }
  14802.  
  14803. body.logged-in.page-user .region-content {
  14804.     box-shadow: none;
  14805.     border-top: 0;
  14806. }
  14807.  
  14808. .user-actions-container {
  14809.     cursor: pointer;
  14810. }
  14811.  
  14812. .user-actions {
  14813.     position: absolute;
  14814.     top: 100%;
  14815.     z-index: 5;
  14816.     left: 0;
  14817.     background-color: #f0efea;
  14818.     right: -64px;
  14819.     background-color: #fefefd
  14820. }
  14821.  
  14822. .user-actions a {
  14823.     padding: 15px 10px 15px 20px;
  14824.     display: block;
  14825.     color: #42403e;
  14826. }
  14827.  
  14828. .user-actions li+li {
  14829.     border-top: 1px solid #d5d4d1;
  14830. }
  14831.  
  14832. .user-actions-container:hover,
  14833. .user-actions-container:focus,
  14834. .user-actions-container:active,
  14835. .user-actions a:hover,
  14836. .user-actions a:focus,
  14837. .user-actions a:active {
  14838.     color: #184994 !important;
  14839.     background-color: #fefefd
  14840. }
  14841.  
  14842. .frm-search:hover,
  14843. .frm-search:focus,
  14844. .frm-search:active {
  14845.     color: #184994 !important;
  14846.     background-color: #fefefd
  14847. }
  14848.  
  14849. .frm-search .search-wrapper button {
  14850.     background: #042a68;
  14851.     background: -moz-linear-gradient(top, #042a68 0%, #001a45 100%);
  14852.     background: -webkit-gradient(left top, left bottom, color-stop(0%, #042a68), color-stop(100%, #001a45));
  14853.     background: -webkit-linear-gradient(top, #042a68 0%, #001a45 100%);
  14854.     background: -o-linear-gradient(top, #042a68 0%, #001a45 100%);
  14855.     background: -ms-linear-gradient(top, #042a68 0%, #001a45 100%);
  14856.     background: linear-gradient(to bottom, #042a68 0%, #001a45 100%);
  14857.     filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#042a68', endColorstr='#001a45', GradientType=0);
  14858.     font-size: 14px;
  14859.     color: #fff;
  14860.     padding: 6px 8px;
  14861. }
  14862.  
  14863. #about-resala .about-header,
  14864. .faq-title {
  14865.     background-color: #f4f4f3;
  14866.     padding-bottom: 15px;
  14867.     padding-top: 20px;
  14868. }
  14869.  
  14870. .standard-page-title {
  14871.     margin-bottom: 0;
  14872. }
  14873.  
  14874. #about-resala .about-body {
  14875.     background-color: #e7e6e2;
  14876.     box-shadow: inset 0 4px 5px -2px rgba(0, 0, 0, 0.3);
  14877.     padding-bottom: 100px;
  14878. }
  14879.  
  14880. #about-resala .about-desc p {
  14881.     color: #4a4a47;
  14882.     font-size: 14px;
  14883.     line-height: 24px;
  14884.     text-align: center;
  14885.     padding-top: 10px;
  14886. }
  14887.  
  14888. #about-resala .about-desc p a {
  14889.     color: #4a4a47;
  14890. }
  14891.  
  14892. .about-content-container {
  14893.     font-size: 14px;
  14894. }
  14895.  
  14896. .about-content {
  14897.     margin-bottom: 20px;
  14898.     padding: 22px 97px 29px 30px;
  14899. }
  14900.  
  14901. #about-resala .odd-content {
  14902.     background-color: #f6f6f4;
  14903. }
  14904.  
  14905. .about-content .content-header {
  14906.     color: #ec3921;
  14907.     line-height: 10px;
  14908.     margin-bottom: 15px;
  14909. }
  14910.  
  14911. .about-content .content-desc {
  14912.     color: #747473;
  14913.     line-height: 24px;
  14914. }
  14915.  
  14916. .volunteers-btn {
  14917.     background: #1c1c1c;
  14918.     color: #fff;
  14919.     text-shadow: none;
  14920. }
  14921.  
  14922. .view-id-faq,
  14923. .view-id-reply_to_rumors {
  14924.     padding: 0;
  14925. }
  14926.  
  14927. .faq-questions {
  14928.     padding-bottom: 48px;
  14929. }
  14930.  
  14931. .faq-questions h2.album-title {
  14932.     font-size: 20px;
  14933. }
  14934.  
  14935. .faq-questions .activity-line {
  14936.     border: #6b6a6a dotted 1px;
  14937. }
  14938.  
  14939. .view-id-faq .view-content,
  14940. .view-id-reply_to_rumors .view-content {
  14941.     background-color: #e7e6e2;
  14942.     padding: 25px 0;
  14943.     box-shadow: inset 0 4px 5px -2px rgba(0, 0, 0, 0.3);
  14944.     padding-top: 45px;
  14945. }
  14946.  
  14947. .faq-questions .faq-horizontal-line {
  14948.     height: 0;
  14949. }
  14950.  
  14951. .faq-questions .ui-accordion-header {
  14952.     background: none;
  14953.     border: none;
  14954.     color: #4a4a47;
  14955.     outline: none !important;
  14956. }
  14957.  
  14958. .faq-questions .ui-accordion-content {
  14959.     background: none;
  14960. }
  14961.  
  14962. .view-id-faq .views-row,
  14963. .view-id-reply_to_rumors .views-row {
  14964.     background-color: #f6f6f4;
  14965. }
  14966.  
  14967. .shifted-title {
  14968.     margin-top: -60px;
  14969.     margin-right: 0;
  14970. }
  14971.  
  14972. .album-title {
  14973.     color: #d2030a;
  14974. }
  14975.  
  14976. .faq-questions .ui-accordion-content {
  14977.     border: none;
  14978.     padding: 1em;
  14979. }
  14980.  
  14981. .faq-questions .ui-accordion-content p {
  14982.     color: #747473 !important;
  14983.     font-family: "HacenSaudiArabia" !important;
  14984. }
  14985.  
  14986. .faq-questions .albums-label {
  14987.     padding: 0;
  14988.     background-color: #e7e6e2;
  14989.     margin-top: 26px;
  14990. }
  14991.  
  14992. .single-news-header {
  14993.     background-color: #f4f4f3;
  14994. }
  14995.  
  14996. .single-news-header .news-event h3 {
  14997.     color: #184994;
  14998. }
  14999.  
  15000. .single-news-header .news-title {
  15001.     color: #cc080e;
  15002.     text-align: center;
  15003. }
  15004.  
  15005. .volunteers-gate-btn a {
  15006.     background-color: #1c1c1c;
  15007.     color: #f4f4f3;
  15008.     text-decoration: none;
  15009. }
  15010.  
  15011. .single-news-body {
  15012.     background-color: #fff;
  15013.     box-shadow: inset 0 4px 5px -2px rgba(0, 0, 0, 0.3);
  15014. }
  15015.  
  15016. .snews-body-container {
  15017.     background-image: url(/sites/all/themes/resala/images/main-news-subscribe.png);
  15018.     background-repeat: no-repeat;
  15019.     min-height: 300px;
  15020.     background-position: right top;
  15021. }
  15022.  
  15023. .single-news-body .snews-up-body {
  15024.     border-bottom: 2px solid #a9a9a9;
  15025.     padding-bottom: 1px !important;
  15026. }
  15027.  
  15028. .snews-date i {
  15029.     color: #184994;
  15030. }
  15031.  
  15032. .single-news-body .snews-date {
  15033.     color: #353131;
  15034. }
  15035.  
  15036. .snews-down-body .snews-article {
  15037.     color: #87867f;
  15038. }
  15039.  
  15040. .snews-social {
  15041.     margin-top: 38px;
  15042.     text-align: left;
  15043. }
  15044.  
  15045. .snews-branch .img-ico {
  15046.     background-position: 2px -91px;
  15047.     width: 37px;
  15048.     height: 44px;
  15049. }
  15050.  
  15051. .branch-info .snews-branch-name {
  15052.     color: #b32a2a;
  15053. }
  15054.  
  15055. .branch-info .snews-branch-details {
  15056.     color: #353131;
  15057. }
  15058.  
  15059. .snews-social a {
  15060.     background-color: #6799df;
  15061.     color: #eaf3ff;
  15062. }
  15063.  
  15064. .snews-social a.facebook {
  15065.     border-left: 2px solid #7eabe9;
  15066. }
  15067.  
  15068. .snews-social a.twitter {
  15069.     background-color: #6799df;
  15070.     border-left: 2px solid #7eabe9;
  15071.     border-right: 2px solid #5285cc;
  15072.     padding: 20px 7px 6px 7px;
  15073. }
  15074.  
  15075. .snews-social a.gplus {
  15076.     border-right: 2px solid #5285cc;
  15077.     padding: 20px 7px 6px 7px;
  15078. }
  15079.  
  15080. body {
  15081.     font-family: Hacen_Saudi;
  15082. }
  15083.  
  15084. .no-pad {
  15085.     padding: 0;
  15086. }
  15087.  
  15088. .img-ico {
  15089.     background-image: url(/sites/all/themes/resala/images/resala-icons.png);
  15090.     background-repeat: no-repeat;
  15091.     display: inline-block;
  15092. }
  15093.  
  15094. .right-pad {
  15095.     padding-left: 0;
  15096. }
  15097.  
  15098. div#cboxCurrent {
  15099.     direction: ltr;
  15100. }
  15101.  
  15102. .albmus-title {
  15103.     color: #d30a0a;
  15104. }
  15105.  
  15106. #albums {
  15107.     background-color: #e7e6e2;
  15108.     box-shadow: inset 0 4px 5px -2px rgba(0, 0, 0, 0.2);
  15109. }
  15110.  
  15111. .albums-slider div#media2 {
  15112.     border-top: 4px solid #d30a0a;
  15113. }
  15114.  
  15115. i.left-arrow {
  15116.     background-color: #d30a0a;
  15117. }
  15118.  
  15119. #albums i.left-arrow {
  15120.     background-position: -103px 0px;
  15121.     width: 45px;
  15122.     height: 26px;
  15123. }
  15124.  
  15125. #albums i.right-arrow {
  15126.     background-color: #d30a0a;
  15127. }
  15128.  
  15129. #vedios {
  15130.     box-shadow: inset 0 4px 5px -2px rgba(0, 0, 0, 0.3);
  15131.     background-color: #f4f4f3;
  15132. }
  15133.  
  15134. #vedios #media i.left-arrow,
  15135. #albums i.left-arrow {
  15136.     background-position: -103px 0px;
  15137.     width: 38px;
  15138.     height: 26px;
  15139. }
  15140.  
  15141. #vedios #media i.right-arrow,
  15142. #albums i.right-arrow {
  15143.     background-position: -107px -19px;
  15144.     width: 38px;
  15145.     height: 26px;
  15146. }
  15147.  
  15148. .carousel-control {
  15149.     position: absolute;
  15150.     left: 0;
  15151.     width: 15%;
  15152.     opacity: 1;
  15153.     font-size: 20px;
  15154.     color: #fff;
  15155.     text-align: center;
  15156.     text-shadow: none;
  15157. }
  15158.  
  15159. .carousel-control.left,
  15160. .carousel-control.right {
  15161.     background-image: none;
  15162. }
  15163.  
  15164. .album-txt h6 {
  15165.     color: #464337;
  15166. }
  15167.  
  15168. .album-txt span {
  15169.     color: #767365;
  15170. }
  15171.  
  15172. #single-news .carousel-control {
  15173.     width: 38px;
  15174.     height: 26px;
  15175. }
  15176.  
  15177. .divider {
  15178.     color: #cc080e;
  15179.     overflow: hidden;
  15180.     text-align: center;
  15181.     line-height: 1.2em;
  15182. }
  15183.  
  15184. .divider span {
  15185.     margin-left: 20px;
  15186.     margin-right: 20px;
  15187. }
  15188.  
  15189. .divider:before,
  15190. .divider:after {
  15191.     border-bottom: 2px dotted #000;
  15192. }
  15193.  
  15194. .divider:before {
  15195.     content: "";
  15196.     vertical-align: baseline;
  15197.     display: inline-block;
  15198.     width: 10%;
  15199.     height: 0.65em;
  15200.     border-bottom: 2px dotted #000;
  15201. }
  15202.  
  15203. .divider:after {
  15204.     content: "";
  15205.     vertical-align: baseline;
  15206.     display: inline-block;
  15207.     width: 66%;
  15208.     height: 0.65em;
  15209.     border-bottom: 2px dotted #000;
  15210. }
  15211.  
  15212. .divider {
  15213.     margin-bottom: 45px;
  15214.     margin-top: 45px;
  15215. }
  15216.  
  15217. .no-albums {
  15218.     border-top: none !important;
  15219.     margin-top: 0 !important;
  15220. }
  15221.  
  15222. .right-slider i {
  15223.     background-color: #005d82;
  15224.     padding: 10px;
  15225.     color: #e7e6e2;
  15226. }
  15227.  
  15228. .right-slider .play-btn {
  15229.     background-position: 0px -226px;
  15230.     width: 60px;
  15231.     height: 59px;
  15232.     position: absolute;
  15233.     display: block;
  15234.     top: 53px;
  15235.     left: 100px;
  15236. }
  15237.  
  15238. #vedios .right-slider .carousel-inner {
  15239.     border-top: 5px solid #005d82;
  15240. }
  15241.  
  15242. #vedios .right-slider .row div {
  15243.     cursor: pointer;
  15244. }
  15245.  
  15246. div#cboxWrapper {
  15247.     background-color: rgb(0, 0, 0);
  15248. }
  15249.  
  15250. .no-videos {
  15251.     border-top: 0 !important;
  15252. }
  15253.  
  15254. #albums .albums-slider .col-md-push-8 {
  15255.     right: 0;
  15256. }
  15257.  
  15258. #albums .albums-slider .col-md-pull-8 {
  15259.     left: 0;
  15260. }
  15261.  
  15262. .news-block .news-txt {
  15263.     direction: rtl;
  15264.     text-align: right;
  15265.     font-size: 20px;
  15266.     color: #767371;
  15267.     padding-top: 23px;
  15268.     padding-bottom: 30px;
  15269.     padding-right: 15px;
  15270.     height: 120px;
  15271. }
  15272.  
  15273. #latest-news .news-block div:first-child {
  15274.     background-color: #e7e6e2;
  15275.     border-radius: 8px;
  15276.     box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.31);
  15277. }
  15278.  
  15279. .img-title h3 {
  15280.     color: #fff;
  15281. }
  15282.  
  15283. .img-title {
  15284.     padding-left: 21px;
  15285.     padding-right: 25px;
  15286.     border-radius: 0 0 8px 8px;
  15287.     position: absolute;
  15288.     top: 0;
  15289.     margin: 0;
  15290.     height: 100%;
  15291.     width: 100%;
  15292.     text-align: right;
  15293.     display: none;
  15294.     background-color: #cc080e;
  15295. }
  15296.  
  15297. .img-title p,
  15298. .img-title span {
  15299.     color: #faa3a5 !important;
  15300.     font-family: "HacenSaudiArabia" !important;
  15301.     font-size: 18px !important;
  15302.     line-height: 24px !important;
  15303.     margin-top: 25px !important;
  15304. }
  15305.  
  15306. .img-title button {
  15307.     width: 150px;
  15308.     height: 40px;
  15309.     background-color: #e7e6e2;
  15310.     border: none;
  15311.     border-radius: 5px;
  15312.     color: #cc080e;
  15313.     font-size: 24px;
  15314.     line-height: 16.66px;
  15315. }
  15316.  
  15317. .img-title h5 {
  15318.     color: #fff;
  15319.     top: 33%;
  15320.     width: 100%;
  15321.     text-align: center;
  15322. }
  15323.  
  15324. .more-btn {
  15325.     text-align: center;
  15326.     margin-top: 20px;
  15327. }
  15328.  
  15329. .load {
  15330.     margin-left: 45%;
  15331. }
  15332.  
  15333. .view-empty .load {
  15334.     margin-left: auto;
  15335. }
  15336.  
  15337. .list-news-container {
  15338.     margin-bottom: 0;
  15339.     background-color: #e7e6e2;
  15340. }
  15341.  
  15342. .news-top-header {
  15343.     margin-top: 0;
  15344.     background-color: #f4f4f3;
  15345.     padding-top: 20px !important;
  15346.     box-shadow: 0 4px 2px -2px #d5d5d5;
  15347. }
  15348.  
  15349. select#edit-field-news-date-value-1-value-year {
  15350.     padding: 0;
  15351.     margin: 0;
  15352.     text-align: center;
  15353.     border-right: bisque;
  15354.     border-radius: 0;
  15355.     background-color: #17408d;
  15356.     color: #fff;
  15357. }
  15358.  
  15359. select#edit-field-news-activity-nid {
  15360.     background-color: #17408d;
  15361.     color: #fff;
  15362.     border-radius: 0;
  15363. }
  15364.  
  15365. .all-activities {
  15366.     float: right;
  15367.     background-color: #17408d;
  15368.     color: #fff !important;
  15369.     text-align: center;
  15370. }
  15371.  
  15372. .rendered-filrer {
  15373.     padding-right: 0;
  15374. }
  15375.  
  15376. .rendered-filrer i {
  15377.     float: right;
  15378.     color: #fff;
  15379. }
  15380.  
  15381. .news-filter-month {
  15382.     color: #989792 !important;
  15383. }
  15384.  
  15385. .news-filter-month:hover {
  15386.     color: #4b4b4a !important;
  15387. }
  15388.  
  15389. .news-months {
  15390.     background: #fff;
  15391. }
  15392.  
  15393. .view-id-news .view-empty {
  15394.     text-align: center;
  15395.     font-size: 25px;
  15396.     min-height: 260px;
  15397.     background-color: #E7E6E2;
  15398.     line-height: 10em;
  15399. }
  15400.  
  15401. .news-months {
  15402.     margin: 0;
  15403.     padding-bottom: 6px;
  15404.     padding-top: 5px;
  15405. }
  15406.  
  15407. .gallery-item {
  15408.     margin-bottom: 2em;
  15409.     float: right
  15410. }
  15411.  
  15412. .gallery-item img {
  15413.     width: 100%;
  15414. }
  15415.  
  15416. .news-block .news-txt {
  15417.     direction: rtl;
  15418.     text-align: right;
  15419.     font-size: 20px;
  15420.     color: #767371;
  15421. }
  15422.  
  15423. .view-id-news {
  15424.     background-color: #e7e6e2;
  15425.     min-height: 260px;
  15426. }
  15427.  
  15428. .small-font {
  15429.     font-size: 13px !important;
  15430.     padding-right: 2px !important;
  15431. }
  15432.  
  15433. .vsmall-font {
  15434.     font-size: 10px !important;
  15435.     padding-right: 2px !important;
  15436. }
  15437.  
  15438. .nrl-pad {
  15439.     padding-left: 0;
  15440.     padding-right: 0;
  15441. }
  15442.  
  15443. #latest-news .activity-news-item-wrapper,
  15444. .activity-news-item-wrapper.search-result-news {
  15445.     margin-bottom: 25px;
  15446. }
  15447.  
  15448. .activity-news-item img.default-img {
  15449.     opacity: 0.5;
  15450.     padding: 15px;
  15451.     min-height: 212px;
  15452. }
  15453.  
  15454. .node-type-activity .activity-news-item-wrapper,
  15455. .node-type-sponsor .activity-news-item-wrapper {
  15456.     margin-bottom: 30px;
  15457. }
  15458.  
  15459. .node-type-activity .news-overlay,
  15460. .node-type-sponsor .news-overlay {
  15461.     padding: 10px 10px 20px;
  15462.     text-align: center;
  15463. }
  15464.  
  15465. .news-filter-month {
  15466.     color: #989792 !important;
  15467. }
  15468.  
  15469. .news-txt span {
  15470.     color: #949288;
  15471. }
  15472.  
  15473. .view-id-news ul.pager.pager-load-more {
  15474.     background-color: #e7e6e2;
  15475. }
  15476.  
  15477. .page-news .list-news-filter div#edit-field-news-date-value-wrapper,
  15478. .page-news .list-news-filter .form-item-field-news-date-value-value-month .date-month {
  15479.     display: none;
  15480. }
  15481.  
  15482. .results-info {
  15483.     color: #000;
  15484.     font-size: 15px;
  15485. }
  15486.  
  15487. .search-results-container {
  15488.     background-color: #e7e6e2;
  15489.     min-height: 400px;
  15490.     box-shadow: inset 0 21px 10px -22px rgba(0, 0, 0, 0.4);
  15491. }
  15492.  
  15493. .search-results-container .panel-heading a:after {
  15494.     display: none;
  15495. }
  15496.  
  15497. .result-row {
  15498.     padding: 37px 0;
  15499. }
  15500.  
  15501. .each-resul-count {
  15502.     background: #e7e6e2;
  15503.     padding: 2px 7px;
  15504.     color: #000;
  15505.     font-size: 15px;
  15506.     position: relative;
  15507.     top: 32px;
  15508.     right: 45px;
  15509. }
  15510.  
  15511. form#search-form {
  15512.     width: 50%;
  15513.     margin: 0 auto;
  15514.     margin-top: 50px;
  15515. }
  15516.  
  15517. @-moz-document url-prefix() {
  15518.     .views-exposed-form .views-exposed-widget {
  15519.         margin-left: 2px;
  15520.     }
  15521.     select#edit-field-news-activity-nid {
  15522.         width: 149px;
  15523.     }
  15524. }
  15525.  
  15526. .active-month {
  15527.     color: #4b4b4a !important;
  15528. }
  15529.  
  15530. #vedios .right-slider img {
  15531.     width: 100%;
  15532. }
  15533.  
  15534. .albums-arrows,
  15535. .videos-arrows {
  15536.     position: relative;
  15537.     min-height: 26px;
  15538. }
  15539.  
  15540. .albums-slider .carousel-control.left,
  15541. #vedios a.left.carousel-control {
  15542.     right: 0;
  15543. }
  15544.  
  15545. .albums-slider .carousel-control.left {
  15546.     right: 0;
  15547. }
  15548.  
  15549. .footer-wrapper.container-fluid.no-pad-right.no-pad-left.clearfix {
  15550.     box-shadow: inset 0 4px 5px -2px rgba(0, 0, 0, 0.3);
  15551. }
  15552.  
  15553. .alert.alert-block ul {
  15554.     display: block;
  15555. }
  15556.  
  15557. .ico--donation-sms {
  15558.     font-size: 60px;
  15559. }
  15560.  
  15561. @media (max-width:340px) {
  15562.     .form-title-donation.line-height-25.overflow-hide {
  15563.         margin-left: -15px;
  15564.         margin-right: -15px;
  15565.     }
  15566. }
  15567.  
  15568. @media (max-width:767px) {
  15569.     .hidden--xs {
  15570.         display: none;
  15571.     }
  15572.     .top-right-header a,
  15573.     .top-right-header .donate-button {
  15574.         font-size: 10px;
  15575.         padding: 8px 5px;
  15576.     }
  15577.     .navbar-toggle {
  15578.         background-color: #f0efea;
  15579.     }
  15580.     .navbar-toggle .icon-bar {
  15581.         background-color: #184994;
  15582.     }
  15583.     .NavMenu.navbar {
  15584.         margin: 0;
  15585.     }
  15586.     .navSiteMap,
  15587.     .down-footer-wrapper {
  15588.         width: 40%;
  15589.         float: left;
  15590.     }
  15591.     .down-footer-wrapper {
  15592.         width: 60%;
  15593.     }
  15594.     .navSiteMap {
  15595.         text-align: left;
  15596.     }
  15597.     .footerSiteMap li.pull-left.flip {
  15598.         float: none !important;
  15599.         margin-top: 0;
  15600.     }
  15601.     .down-footer-wrapper {
  15602.         padding-right: 0px;
  15603.     }
  15604.     .footer-logo img {
  15605.         width: auto;
  15606.         margin-top: 15px;
  15607.         float: left;
  15608.     }
  15609.     .slider-pager-container .visible-xs.carousel-control {
  15610.         width: 8%;
  15611.     }
  15612.     .slider-container-wrapper .carousel-indecator-text {
  15613.         position: relative;
  15614.         width: 100%;
  15615.     }
  15616.     .slider-container-wrapper .carousel-indecator-text div {
  15617.         width: 80%;
  15618.         height: 33px;
  15619.         background-color: #f0efea;
  15620.         font-size: 12px;
  15621.         line-height: 33px;
  15622.         padding: 0 7px;
  15623.         color: #636262;
  15624.         overflow: hidden;
  15625.     }
  15626.     .slider-container-wrapper .carousel-indecator-text a {
  15627.         width: 20%;
  15628.         background-color: #17408d;
  15629.         height: 33px;
  15630.         font-size: 11px;
  15631.         color: #fff;
  15632.         text-align: center;
  15633.         text-decoration: none;
  15634.         line-height: 33px;
  15635.     }
  15636.     .activity-item {
  15637.         background-color: #fff;
  15638.         box-shadow: 0 0 6px rgba(0, 0, 0, 0.1);
  15639.     }
  15640.     .activity-item .activity-lnk {
  15641.         display: inline-block;
  15642.     }
  15643.     .container-1188 {
  15644.         padding-left: 1px !important;
  15645.         padding-right: 1px !important;
  15646.     }
  15647.     .view-get-latest-news {
  15648.         padding: 0 15px;
  15649.     }
  15650.     .view-get-latest-news .carousel-control.right {
  15651.         right: -2%;
  15652.     }
  15653.     .advertisment {
  15654.         padding-left: 0;
  15655.         margin-bottom: 20px;
  15656.         border-top: 1px solid #dcdcdb;
  15657.         padding-top: 15px;
  15658.     }
  15659.     .sponsors-section {
  15660.         padding-right: 15px !important;
  15661.     }
  15662.     .sponsors-section .padding-left-20 {
  15663.         padding-left: 0;
  15664.     }
  15665.     .sponsor-item:after {
  15666.         margin: auto;
  15667.         max-width: 136px;
  15668.     }
  15669.     .activity-listing-row,
  15670.     .sponsors-listing-row,
  15671.     .view-id-branches.view-display-id-page_1 {
  15672.         padding-left: 15px !important;
  15673.         padding-right: 15px !important;
  15674.     }
  15675.     .activity-listing-row .views-row:nth-child(even) a,
  15676.     .sponsors-listing-row .views-row:nth-child(even) a {
  15677.         background-color: #f2f1ef;
  15678.     }
  15679.     .activity-listing-row .views-row:nth-child(odd) a,
  15680.     .sponsors-listing-row .views-row:nth-child(odd) a {
  15681.         background-color: #e7e6e2;
  15682.     }
  15683.     .activity-listing-row .views-row a:hover,
  15684.     .sponsors-listing-row .views-row a:hover {
  15685.         background-color: #fff;
  15686.     }
  15687.     .view-id-branches.view-display-id-page_1 .gmap-map {
  15688.         height: 360px !important;
  15689.     }
  15690.     .activity-title-page,
  15691.     .videos-images-title {
  15692.         font-size: 30px;
  15693.         display: block;
  15694.     }
  15695.     .padding-bottom-xs-30 {
  15696.         padding-bottom: 40px !important;
  15697.     }
  15698.     .activity-btns .activity-link.donate-btn {
  15699.         right: 0;
  15700.     }
  15701.     .image-xs-170 {
  15702.         height: 170px;
  15703.     }
  15704.     .latest-news-label {
  15705.         margin-top: 15px;
  15706.     }
  15707.     .activity-news-item {
  15708.         margin-bottom: 15px;
  15709.     }
  15710.     .success-story-rendered-data {
  15711.         padding: 0;
  15712.     }
  15713.     .success-story-img {
  15714.         width: 30%;
  15715.     }
  15716.     .success-story-item {
  15717.         text-align: center;
  15718.     }
  15719.     .success-story-item img {
  15720.         margin: 0 auto;
  15721.         float: none !important;
  15722.         width: 45%;
  15723.     }
  15724.     .success-story-item h3 {
  15725.         margin: 10px 15px;
  15726.     }
  15727.     .video-thumbnail {
  15728.         padding: 0;
  15729.         margin-bottom: 15px;
  15730.     }
  15731.     .branch-activities-wrapper {
  15732.         padding: 25px 0;
  15733.     }
  15734.     .branch-location-details {
  15735.         padding-left: 0;
  15736.         padding-right: 0;
  15737.     }
  15738.     .branch-pin {
  15739.         float: left;
  15740.         margin-right: 5px
  15741.     }
  15742.     .branch-activities-wrapper .row {
  15743.         margin: 0;
  15744.     }
  15745.     .map-head-phone {
  15746.         margin-top: 15px;
  15747.     }
  15748.     .videos-images-title {
  15749.         margin-top: 20px;
  15750.     }
  15751.     .page-videos-and-images-videos .video-thumbnail,
  15752.     .page-videos-and-images .album-item {
  15753.         padding: 15px 15px 10px;
  15754.     }
  15755.     .view-id-videos_and_images.view-display-id-page {
  15756.         padding: 0 15px;
  15757.     }
  15758.     .branch-location-container .gmap-map {
  15759.         height: 270px !important;
  15760.     }
  15761.     .event-fb-comment {
  15762.         padding: 15px;
  15763.     }
  15764.     .reg-btn {
  15765.         padding: 2px 6px;
  15766.         margin-left: -2px;
  15767.         font-size: 13px;
  15768.     }
  15769.     div#edit-field-news-date-value-wrapper,
  15770.     .date-month {
  15771.         display: block;
  15772.     }
  15773.     .news-months {
  15774.         display: none;
  15775.     }
  15776.     select#edit-field-news-date-value-value-month {
  15777.         background-color: #17408d;
  15778.         color: #fff;
  15779.         border-radius: 0;
  15780.     }
  15781.     select#edit-field-news-date-value-1-value-year {
  15782.         width: 90px;
  15783.         padding-left: 21px;
  15784.     }
  15785.     select#edit-field-news-activity-nid {
  15786.         max-width: 132px;
  15787.     }
  15788.     .list-news-filter .views-exposed-widgets {
  15789.         margin: 0 auto 0.5em;
  15790.         width: 258px;
  15791.     }
  15792.     div#edit-field-news-date-value-wrapper {
  15793.         padding-right: 10px;
  15794.     }
  15795.     .single-news-header .news-event h3 {
  15796.         font-size: 20px;
  15797.     }
  15798.     .single-news-header .news-title {
  15799.         padding-left: 0;
  15800.         padding-right: 0;
  15801.     }
  15802.     .single-news-header .news-title h1 {
  15803.         font-size: 22px;
  15804.     }
  15805.     .volunteers-gate-btn a {
  15806.         padding: 3px 10px;
  15807.         border-radius: 5px;
  15808.     }
  15809.     .volunteers-gate-btn {
  15810.         padding-top: 15px;
  15811.     }
  15812.     .snews-social {
  15813.         margin-top: 10px;
  15814.         padding: 0;
  15815.     }
  15816.     .snews-social a.gplus {
  15817.         padding: 17px 2px 4px 4px;
  15818.     }
  15819.     .snews-social a.twitter {
  15820.         padding: 17px 2px 4px 4px;
  15821.     }
  15822.     .snews-social a.facebook {
  15823.         padding: 17px 10px 4px 10px;
  15824.     }
  15825.     .single-news-body .snews-date {
  15826.         padding-top: 25px;
  15827.         font-size: 16px;
  15828.         padding-right: 15px;
  15829.     }
  15830.     .snews-branch {
  15831.         padding-left: 0;
  15832.         padding-right: 9px;
  15833.         margin-top: 20px;
  15834.     }
  15835.     .snews-branchTitle {
  15836.         text-align: center;
  15837.         font-size: 13px;
  15838.         border-right: 2px solid #878585;
  15839.         margin-top: 12px;
  15840.         margin-left: 5px;
  15841.         padding-right: 8px;
  15842.     }
  15843.     .snews-branchAdderess {
  15844.         padding: 5px 0 0 10px;
  15845.         font-size: 12px;
  15846.         float: left;
  15847.         margin-top: 10px;
  15848.     }
  15849.     .albums-slider .carousel-control.right,
  15850.     #vedios a.right.carousel-control {
  15851.         right: 45px;
  15852.     }
  15853.     .faq-questions .faq-horizontal-line {
  15854.         height: auto;
  15855.     }
  15856.     .ui-accordion {
  15857.         font-size: 13px;
  15858.     }
  15859.     .view-id-faq .views-row,
  15860.     .view-id-reply_to_rumors .viwes-row {
  15861.         margin-bottom: 20px;
  15862.     }
  15863.     .about-content {
  15864.         padding: 15px 10px;
  15865.     }
  15866.     .contact-us-form {
  15867.         padding: 20px 10px;
  15868.     }
  15869.     .contactus-header h1 {
  15870.         font-size: 30.58px !important;
  15871.         line-height: 23.26px;
  15872.     }
  15873.     .snews-up-body {
  15874.         margin-bottom: 15px;
  15875.     }
  15876.     .faq-questions .ui-accordion-header {
  15877.         line-height: 20px;
  15878.     }
  15879.     .local-donation-text {
  15880.         margin-top: 20px;
  15881.     }
  15882.     .form-title-donation {
  15883.         line-height: 25px;
  15884.     }
  15885.     .img-circle.half-size--xxs {
  15886.         width: 50%;
  15887.         height: 50%;
  15888.         margin-bottom: 30px;
  15889.     }
  15890.     .form-title-donation.line-height-25.overflow-hide {
  15891.         min-height: 75px;
  15892.         overflow: visible;
  15893.         height: auto;
  15894.         font-size: 14px;
  15895.     }
  15896.     .donation-toggle.active {
  15897.         bottom: -2px;
  15898.     }
  15899.     .donation-toggle.active i.icon.icon-chevron {
  15900.         bottom: 4px;
  15901.     }
  15902.     .registration-login-edit-tabs-custom .nav-tabs {
  15903.         margin-top: 10px;
  15904.         margin-left: -10px;
  15905.         margin-right: -10px;
  15906.     }
  15907.     .registration-login-edit-tabs-custom .nav-tabs > li > a {
  15908.         font-size: 11px;
  15909.         padding: 9px 8px;
  15910.     }
  15911.     .user-login-form,
  15912.     #hybridauth-additional-info-form,
  15913.     #complete-profile-form {
  15914.         padding: 15px 0;
  15915.     }
  15916.     span.hybridauth-icon.facebook.hybridauth-icon-hybridauth-32.hybridauth-facebook.hybridauth-facebook-hybridauth-32:after {
  15917.         font-size: 17px;
  15918.         padding: 13px 15px 7px 7px;
  15919.         vertical-align: top;
  15920.     }
  15921.     span.hybridauth-icon.facebook.hybridauth-icon-hybridauth-32.hybridauth-facebook.hybridauth-facebook-hybridauth-32:before {
  15922.         font-size: 26px;
  15923.         padding: 12px 15px 12px 20px;
  15924.     }
  15925.     .user-register-form .form-type-textfield,
  15926.     .user-register-form .form-type-select,
  15927.     .user-register-form .field-type-datetime,
  15928.     .user-register-form .form-type-checkboxes,
  15929.     .user-register-form .captcha,
  15930.     #complete-profile-form .form-type-select,
  15931.     #complete-profile-form .form-type-checkboxes,
  15932.     #complete-profile-form .form-type-textfield,
  15933.     .user-register-form .field-type-list-boolean.field-widget-options-onoff {
  15934.         margin: 5px 15px;
  15935.     }
  15936.     .user-register-form .captcha {
  15937.         margin-top: 40px;
  15938.     }
  15939.     .user-register-form .form-type-textfield:first-child {
  15940.         margin: 25px 15px 5px;
  15941.     }
  15942.     .user-register-form .form-item-field-user-address-und-0-value {
  15943.         margin-top: 5px !important;
  15944.     }
  15945.     .user-login-form .form-item-name,
  15946.     .user-login-form .form-item-pass,
  15947.     .user-login-form .form-item-current-pass {
  15948.         margin: 20px 15px 5px;
  15949.     }
  15950.     .user-register-form .form-item-name,
  15951.     .user-register-form .form-item-pass,
  15952.     .user-register-form .form-item-current-pass {
  15953.         margin: 5px 15px 40px;
  15954.     }
  15955.     .user-register-form .form-type-checkbox,
  15956.     #complete-profile-form .form-type-checkbox.checkbox {
  15957.         width: 50%;
  15958.         font-size: 12px;
  15959.     }
  15960.     .no-child-margin-left .form-group.form-item {
  15961.         margin-right: 15px;
  15962.     }
  15963.     .no-child-margin-right .form-group.form-item.form-item-field-user-city-und-0-value {
  15964.         margin: 0;
  15965.         margin-left: 15px;
  15966.     }
  15967.     fieldset.date-combo .container-inline-date .date-padding {
  15968.         padding: 10px 0;
  15969.     }
  15970.     .user-register-form .field-type-datetime fieldset.panel .form-type-select {
  15971.         margin: 0 4px;
  15972.     }
  15973.     .user-register-form .captcha .panel-body img {
  15974.         position: relative;
  15975.         margin-left: 0;
  15976.         margin-top: 0;
  15977.     }
  15978.     .user-login-form .form-submit,
  15979.     .contact-us-form .form-submit,
  15980.     #invite-form .form-submit,
  15981.     #hybridauth-additional-info-form .form-submit,
  15982.     #complete-profile-form .form-submit {
  15983.         margin: 20px auto;
  15984.         padding: 10px 70px;
  15985.     }
  15986.     .immidiate-login-wrapper {
  15987.         padding: 20px !important;
  15988.         font-size: 18px;
  15989.     }
  15990.     .forget-pass-link {
  15991.         margin: 0px 18px 30px;
  15992.     }
  15993.     .form-item-field-user-agree-newslette-und {
  15994.         width: 100% !important;
  15995.         float: none !important;
  15996.         display: block;
  15997.         line-height: 22px;
  15998.     }
  15999.     .edit-profile-link {
  16000.         margin-right: 10px;
  16001.     }
  16002.     .profile-container {
  16003.         padding: 25px 10px;
  16004.     }
  16005. }
  16006.  
  16007. @media (min-width:480px) and (max-width:767px) {
  16008.     .addthis_custom_shares_wrapper {
  16009.         bottom: 25%;
  16010.     }
  16011.     .actvities .carousel-control.left {
  16012.         left: -3%;
  16013.     }
  16014.     .actvities .carousel-control.right {
  16015.         right: -3%;
  16016.     }
  16017.     #sponsor-carousel .carousel-control.left {
  16018.         left: 0;
  16019.         padding-top: 8%;
  16020.     }
  16021.     #sponsor-carousel .carousel-control.right {
  16022.         right: 0;
  16023.         padding-top: 8%;
  16024.     }
  16025.     .video-item-listing,
  16026.     .album-ajax {
  16027.         text-align: center;
  16028.     }
  16029.     .album-ajax img {
  16030.         margin: 0 auto;
  16031.     }
  16032.     .video-controls-wrapper:after {
  16033.         width: 85%;
  16034.     }
  16035. }
  16036.  
  16037. @media (min-width:768px) {
  16038.     .col-sm-6-large {
  16039.         width: 55.4%
  16040.     }
  16041.     .col-sm-6-small {
  16042.         width: 44.6%
  16043.     }
  16044.     .padding-sm-only {
  16045.         padding-left: 15px;
  16046.         padding-right: 15px;
  16047.     }
  16048.     .fa-2x {
  16049.         font-size: 1.7em;
  16050.     }
  16051.     .no-width-sm {
  16052.         width: auto;
  16053.     }
  16054.     .no-pad-left-sm {
  16055.         padding-right: 0 !important;
  16056.     }
  16057.     .no-pad-right-sm {
  16058.         padding-left: 0 !important;
  16059.     }
  16060.     .top-right-header {
  16061.         margin-right: 15px;
  16062.     }
  16063.     .top-right-header a {
  16064.         padding: 10px 8px 11px;
  16065.         font-size: 12px;
  16066.     }
  16067.     .top-right-header .donate-button {
  16068.         padding: 10px 10px 11px;
  16069.     }
  16070.     .top-hotline {
  16071.         font-size: 24px;
  16072.         line-height: 38px;
  16073.     }
  16074.     .hotline-icon {
  16075.         background-position: 0px 0px;
  16076.         width: 13px;
  16077.         height: 24px;
  16078.     }
  16079.     .site-logo img {
  16080.         width: 165px;
  16081.     }
  16082.     .line-height-25 {
  16083.         line-height: 15px;
  16084.     }
  16085.     .lang select {
  16086.         height: 34px;
  16087.         width: 54px !important;
  16088.         padding: 6px 5px;
  16089.         font-size: 17px;
  16090.     }
  16091.     .search-icon {
  16092.         width: 24px;
  16093.         height: 24px;
  16094.         background-position: -141px 0;
  16095.     }
  16096.     .left-header-block {
  16097.         padding: 13px 8px;
  16098.         font-size: 12px;
  16099.     }
  16100.     .max-user-width {
  16101.         white-space: nowrap;
  16102.         text-overflow: ellipsis;
  16103.         overflow: hidden;
  16104.     }
  16105.     .user-actions-container {
  16106.         max-width: 34%;
  16107.     }
  16108.     .left-header-block:before,
  16109.     .frm-search:after {
  16110.         width: 2px;
  16111.         height: 100%;
  16112.         content: "";
  16113.         position: absolute;
  16114.         left: 0;
  16115.         top: 0;
  16116.         background-color: #dededc;
  16117.         border-left: 1px solid #e8e8e4;
  16118.         border-right: 1px solid #fff;
  16119.     }
  16120.     .frm-search {
  16121.         padding: 8px 6px 10px;
  16122.         cursor: pointer;
  16123.     }
  16124.     .frm-search:after {
  16125.         left: auto;
  16126.         right: 0;
  16127.     }
  16128.     .lang {
  16129.         padding: 2px 2px 5px;
  16130.     }
  16131.     .search-wrapper {
  16132.         left: -222px;
  16133.         right: 0;
  16134.         top: 100%;
  16135.         display: none;
  16136.         padding: 20px 10px;
  16137.         background-color: rgba(255, 255, 255, 0.9);
  16138.     }
  16139.     .form-item-custom-search-blocks-form-1,
  16140.     .form-item-custom-search-blocks-form-2 {
  16141.         float: right;
  16142.         width: 72%;
  16143.         margin-left: 5px;
  16144.         margin-bottom: 0;
  16145.     }
  16146.     .form-item-custom-search-blocks-form-1 input,
  16147.     .form-item-custom-search-blocks-form-2 input {
  16148.         border: 1px solid #656565;
  16149.         box-shadow: 0 0 2px 0 rgba(0, 21, 54, 0.75);
  16150.     }
  16151.     .NavMenu.navbar {
  16152.         min-height: 35px;
  16153.     }
  16154.     nav.navbar li {
  16155.         border-left: 1px solid #2864c0;
  16156.     }
  16157.     nav.navbar li:last-child {
  16158.         border-right: 1px solid #2864c0;
  16159.     }
  16160.     nav.navbar li:nth-child(4) {
  16161.         margin-right: 163px;
  16162.     }
  16163.     nav.navbar li a {
  16164.         font-size: 13px;
  16165.         padding: 7px 6px;
  16166.     }
  16167.     .navSiteMap {
  16168.         margin-bottom: 10px;
  16169.     }
  16170.     .footerSiteMap {
  16171.         margin: 0 auto;
  16172.         display: inline-block;
  16173.     }
  16174.     .footerSiteMap li a {
  16175.         padding: 0 10px;
  16176.     }
  16177.     .red-bar {
  16178.         background: #c31212;
  16179.         background: -moz-linear-gradient(right, #bab8b1 0%, #bab8b1 5%, #c31212 5%, #c31212 100%);
  16180.         background: -webkit-gradient(linear, right top, left top, color-stop(0%, #bab8b1), color-stop(5%, #bab8b1), color-stop(5%, #c31212), color-stop(100%, #c31212));
  16181.         background: -webkit-linear-gradient(right, #bab8b1 0%, #bab8b1 5%, #c31212 5%, #c31212 100%);
  16182.         background: -o-linear-gradient(right, #bab8b1 0%, #bab8b1 5%, #c31212 5%, #c31212 100%);
  16183.         background: -ms-linear-gradient(right, #bab8b1 0%, #bab8b1 5%, #c31212 5%, #c31212 100%);
  16184.         background: linear-gradient(to left, #bab8b1 0%, #bab8b1 5%, #c31212 5%, #c31212 100%);
  16185.         filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#bab8b1', endColorstr='#c31212', GradientType=1);
  16186.     }
  16187.     .radio-footer {
  16188.         width: 41px;
  16189.         height: 45px;
  16190.         background-position: -2px -35px;
  16191.         margin: 0 7px;
  16192.     }
  16193.     .resala-radio {
  16194.         margin-bottom: -8px;
  16195.     }
  16196.     .resala-radio a {
  16197.         color: #fff;
  16198.         font-size: 15.56px;
  16199.         line-height: 2.8em;
  16200.     }
  16201.     .resala-radio a:hover {
  16202.         text-decoration: underline;
  16203.     }
  16204.     .footer-hotline {
  16205.         line-height: 3.4em;
  16206.         margin-bottom: -9px;
  16207.     }
  16208.     .footer-hotline span {
  16209.         font-family: "verdana";
  16210.         font-size: 27.14px;
  16211.         color: #fff;
  16212.     }
  16213.     .footer-hotline-icon {
  16214.         width: 11px;
  16215.         height: 29px;
  16216.         background-position: -92px 0;
  16217.         vertical-align: sub;
  16218.         margin-right: 10px;
  16219.     }
  16220.     .footer-social-links {
  16221.         padding-top: 8px;
  16222.         text-align: center;
  16223.     }
  16224.     .footer-social-links a {
  16225.         color: #fff;
  16226.         margin: 0 18px 0 4px;
  16227.         font-size: 1.1em;
  16228.     }
  16229.     .footer-social-links a:hover {
  16230.         color: #2c2c2c;
  16231.     }
  16232.     .footer-logo {
  16233.         direction: ltr;
  16234.     }
  16235.     .down-footer-wrapper {
  16236.         margin-top: 20px;
  16237.     }
  16238.     .copy-right-icon-wrapper {
  16239.         text-align: right;
  16240.     }
  16241.     .copy-right-icon {
  16242.         font-size: 5em;
  16243.         line-height: 60px;
  16244.         margin-right: 10px;
  16245.     }
  16246.     .copy-right-txt-wrapper {
  16247.         padding: 10px 0 10px 17px;
  16248.         font-size: 12px;
  16249.     }
  16250.     .footer-logo img {
  16251.         width: 25%;
  16252.     }
  16253.     .slider-container-wrapper .slider-pager-container {
  16254.         width: 300px;
  16255.     }
  16256.     .slider-container-wrapper .slide-indecator {
  16257.         top: 25%;
  16258.         width: 54.5%;
  16259.     }
  16260.     .slider-container-wrapper .carousel-indicators {
  16261.         position: static;
  16262.         width: auto;
  16263.         text-align: center;
  16264.         margin: 0;
  16265.         padding: 0;
  16266.     }
  16267.     .slider-container-wrapper .carousel-indicators li {
  16268.         width: auto;
  16269.         margin: 0;
  16270.         text-indent: 0;
  16271.         cursor: pointer;
  16272.         border: 0;
  16273.     }
  16274.     .slider-container-wrapper .carousel-indicators li a {
  16275.         font-family: "verdana" !important;
  16276.         padding: 0 10px;
  16277.         background-color: #658bcf;
  16278.         display: block;
  16279.         font-size: 18px;
  16280.         text-align: center;
  16281.         color: #5680ca;
  16282.     }
  16283.     .slider-container-wrapper .carousel-indicators li.active {
  16284.         width: auto;
  16285.         height: auto;
  16286.         margin: 0;
  16287.         background-color: #658bcf;
  16288.     }
  16289.     .slider-container-wrapper .carousel-indicators li.active a {
  16290.         color: #fff;
  16291.     }
  16292.     .slider-container-wrapper .silder-buttons {
  16293.         background-color: #5680ca;
  16294.         float: left;
  16295.         text-align: center;
  16296.         height: 25px;
  16297.         width: 52px;
  16298.     }
  16299.     .slider-container-wrapper .silder-buttons:hover {
  16300.         background-color: #658bcf
  16301.     }
  16302.     .slider-container-wrapper .prev-wrapper {
  16303.         border-top-left-radius: 7px;
  16304.     }
  16305.     .slider-container-wrapper .next-wrapper {
  16306.         border-top-right-radius: 7px;
  16307.     }
  16308.     .slider-container-wrapper .left-slide-icon {
  16309.         background-position: -144px -37px;
  16310.         width: 19px;
  16311.         height: 14px;
  16312.         margin-top: 5px;
  16313.     }
  16314.     .slider-container-wrapper .right-slide-icon {
  16315.         background-position: -144px -50px;
  16316.         width: 19px;
  16317.         height: 14px;
  16318.         margin-top: 5px;
  16319.     }
  16320.     .slider-container-wrapper .carousel-indecator-text {
  16321.         top: 25%;
  16322.         left: 0;
  16323.         width: 54.5%;
  16324.         margin-top: 25px;
  16325.     }
  16326.     .slider-container-wrapper .carousel-indecator-text div {
  16327.         border-bottom-left-radius: 4px;
  16328.         border-top-left-radius: 4px;
  16329.         width: 285px;
  16330.         height: 33px;
  16331.         background-color: rgba(255, 255, 255, 0.75);
  16332.         font-size: 12px;
  16333.         line-height: 33px;
  16334.         padding: 0 7px;
  16335.         color: #636262;
  16336.         overflow: hidden;
  16337.     }
  16338.     .slider-container-wrapper .carousel-indecator-text a {
  16339.         border-bottom-right-radius: 4px;
  16340.         border-top-right-radius: 4px;
  16341.         -radius: 4px;
  16342.         width: 112px;
  16343.         background-color: #17408d;
  16344.         height: 33px;
  16345.         font-size: 13px;
  16346.         color: #fff;
  16347.         text-align: center;
  16348.         text-decoration: none;
  16349.         line-height: 33px;
  16350.     }
  16351.     .slider-container-wrapper {
  16352.         top: 0;
  16353.         left: 0;
  16354.         right: 0;
  16355.     }
  16356.     .home-page-wrapper {
  16357.         margin-top: -210px;
  16358.     }
  16359.     .carousel-banner .social-info {
  16360.         margin-bottom: 5px;
  16361.     }
  16362.     .carousel-banner .social-info i {
  16363.         width: 40px;
  16364.         height: 40px;
  16365.         margin-left: 5px;
  16366.         box-shadow: 0px 0px 15px -3px #000;
  16367.         border-radius: 50%;
  16368.         padding: 0;
  16369.     }
  16370.     .carousel-banner .fb {
  16371.         background-position: -36px -88px;
  16372.     }
  16373.     .carousel-banner .tw {
  16374.         background-position: -79px -88px;
  16375.     }
  16376.     .carousel-banner .gplus {
  16377.         background-position: -122px -88px;
  16378.     }
  16379.     .carousel-banner .yt {
  16380.         background-position: -2px -151px;
  16381.     }
  16382.     .carousel-banner .donate {
  16383.         padding-right: 15px;
  16384.         background: #3f79d2 url(/sites/all/themes/resala/images/carousel-banner-donate.png) left top no-repeat;
  16385.         height: 88px;
  16386.         border-left: 1px solid #191919;
  16387.         background-size: 58%;
  16388.     }
  16389.     .carousel-banner .donate h2 {
  16390.         color: #fff;
  16391.         font-size: 21.7px;
  16392.         margin-bottom: 5px;
  16393.         margin-top: 15px;
  16394.     }
  16395.     .carousel-banner .donate span {
  16396.         color: #fff;
  16397.         font-size: 14px;
  16398.     }
  16399.     .bahya-title {
  16400.         font-size: 17px;
  16401.     }
  16402.     .bahya-desc {
  16403.         font-size: 14px;
  16404.         margin-top: 4px;
  16405.     }
  16406.     .carousel-banner .events {
  16407.         padding: 15px 15px 7px;
  16408.         background: #ec3921 url(/sites/all/themes/resala/images/carousel-banner-events.png) 15px top no-repeat;
  16409.         height: 88px;
  16410.         border-right: 1px solid #343433;
  16411.     }
  16412.     .carousel-banner .events span {
  16413.         font-size: 16px;
  16414.     }
  16415.     .carousel-banner .events h2 {
  16416.         font-size: 17.82px;
  16417.     }
  16418.     .activity-title {
  16419.         margin-top: -55px;
  16420.     }
  16421.     .activity-text {
  16422.         font-size: 37.84px;
  16423.     }
  16424.     .activity-item:hover,
  16425.     .activity-list-item:hover {
  16426.         background-color: #fff;
  16427.         box-shadow: 0 0 6px rgba(0, 0, 0, 0.1);
  16428.     }
  16429.     .activity-item:hover .activity-lnk {
  16430.         display: inline-block;
  16431.     }
  16432.     .activity-item a h3,
  16433.     .activity-list-item h3 {
  16434.         color: #363636;
  16435.         font-size: 18px;
  16436.     }
  16437.     .activity-item a h3 span,
  16438.     .activity-list-item h3 span {
  16439.         font-size: 18px;
  16440.     }
  16441.     .activity-item p,
  16442.     .activity-list-item p {
  16443.         font-size: 14px;
  16444.         color: #636262;
  16445.     }
  16446.     .activity-line {
  16447.         border: #000 dotted 1px
  16448.     }
  16449.     .activity-next-icon {
  16450.         background-position: -150px -154px;
  16451.         width: 18px;
  16452.         height: 34px;
  16453.     }
  16454.     .activity-prev-icon {
  16455.         background-position: -150px -188px;
  16456.         width: 18px;
  16457.         height: 34px;
  16458.     }
  16459.     .actvities .carousel-control.right {
  16460.         right: -1%;
  16461.         top: 15%;
  16462.     }
  16463.     .actvities .carousel-control.left {
  16464.         left: -1%;
  16465.         top: 15%;
  16466.     }
  16467.     .view-get-latest-news .carousel-control.right {
  16468.         right: -5%;
  16469.     }
  16470.     .main-news .view-get-latest-news img {
  16471.         width: 77px;
  16472.         height: 56px;
  16473.     }
  16474.     .main-news .subscribe {
  16475.         background: url(/sites/all/themes/resala/images/main-news-subscribe.png) no-repeat top right;
  16476.         padding: 55px 15px 15px 15px;
  16477.         background-size: 85%;
  16478.     }
  16479.     .main-news .subscribe h2 {
  16480.         color: #17408d;
  16481.         font-size: 16px;
  16482.         line-height: 20px;
  16483.         margin-bottom: 2px;
  16484.     }
  16485.     .main-news .subscribe input[type='text'] {
  16486.         font-size: 12px;
  16487.         text-align: left;
  16488.         margin-top: 10px;
  16489.         width: 100%;
  16490.         padding-right: 10px;
  16491.         border: 1px solid #d0d0d0;
  16492.         padding-top: 2px;
  16493.         padding-bottom: 3px
  16494.     }
  16495.     .main-news .subscribe input[type='submit'] {
  16496.         width: 100%;
  16497.         font-size: 13px;
  16498.         background-color: #262524;
  16499.         color: white;
  16500.         text-align: center;
  16501.         border-radius: 5px;
  16502.         border: none;
  16503.         padding-top: 5px;
  16504.         padding-bottom: 5px;
  16505.         line-height: 20px;
  16506.         margin-top: 10px;
  16507.     }
  16508.     .map-head-data {
  16509.         margin-top: 10px;
  16510.     }
  16511.     .main-news .advertisment {
  16512.         border-left: 1px solid #dcdcdb;
  16513.         padding-top: 20px;
  16514.         padding-bottom: 30px;
  16515.         margin-top: 20px;
  16516.     }
  16517.     .fb-widget-wrapper {
  16518.         padding-bottom: 30px;
  16519.     }
  16520.     .fb-widget-wrapper:after {
  16521.         content: "";
  16522.         display: block;
  16523.         position: absolute;
  16524.         right: 0;
  16525.         top: 0;
  16526.         height: 100%;
  16527.         border-left: 1px solid #1f55aa;
  16528.         border-right: 1px solid #053175;
  16529.     }
  16530.     .fb-widget-header {
  16531.         color: #fff;
  16532.         font-size: 20px;
  16533.     }
  16534.     .facebook-square-white {
  16535.         background-color: #fff;
  16536.         padding: 6px 9px 4px 18px;
  16537.         border-radius: 4px;
  16538.     }
  16539.     .fb-widget-header i.fa {
  16540.         vertical-align: middle;
  16541.         color: #0b3b86;
  16542.     }
  16543.     .fb-widget-header span {
  16544.         margin-left: 15px;
  16545.         vertical-align: middle;
  16546.         margin-top: 15px;
  16547.     }
  16548.     .blue-line {
  16549.         background-color: #0b3b86;
  16550.         box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.34);
  16551.         padding: 5px 0;
  16552.         min-height: 250px;
  16553.     }
  16554.     .sponsors-section h2 {
  16555.         font-size: 37px;
  16556.         color: #fff;
  16557.         margin-bottom: 25px;
  16558.     }
  16559.     .sponsor-next-icon {
  16560.         background-position: -46px -46px;
  16561.         width: 18px;
  16562.         height: 34px;
  16563.     }
  16564.     .sponsor-prev-icon {
  16565.         background-position: -72px -46px;
  16566.         width: 18px;
  16567.         height: 34px;
  16568.     }
  16569.     #sponsor-carousel .carousel-control.right {
  16570.         right: -4%;
  16571.         padding-top: 7%;
  16572.     }
  16573.     #sponsor-carousel .carousel-control.left {
  16574.         left: -1%;
  16575.         padding-top: 7%;
  16576.     }
  16577.     .activity-header {
  16578.         font-size: 25px;
  16579.     }
  16580.     .activity-title-page {
  16581.         font-size: 40px;
  16582.     }
  16583.     .activity-listing-row:nth-child(even),
  16584.     .sponsors-listing-row:nth-child(even) {
  16585.         background-color: #f2f1ef;
  16586.     }
  16587.     .activity-listing-row:nth-child(odd),
  16588.     .sponsors-listing-row:nth-child(odd) {
  16589.         background-color: #e7e6e2;
  16590.     }
  16591.     .activity-btns .activity-link {
  16592.         font-size: 13px;
  16593.         padding: 4px;
  16594.     }
  16595.     .activity-desc {
  16596.         font-size: 13px;
  16597.     }
  16598.     .activity-text {
  16599.         line-height: 47px;
  16600.     }
  16601.     .addthis_custom_shares_wrapper {
  16602.         position: fixed;
  16603.         width: 50px;
  16604.         height: 145px;
  16605.         background-color: #c93527;
  16606.         border-top-left-radius: 4px;
  16607.         border-bottom-left-radius: 4px;
  16608.         margin-top: 13px;
  16609.     }
  16610.     .white-circle {
  16611.         width: 37px;
  16612.         height: 37px;
  16613.         background-color: #fff;
  16614.         border-radius: 50%;
  16615.         color: #c93527;
  16616.         font-size: 25px;
  16617.         padding-top: 4px;
  16618.         margin: 9px auto;
  16619.     }
  16620.     .addthis_button_google_plusone_share .white-circle {
  16621.         padding-left: 4px;
  16622.     }
  16623.     .latest-news {
  16624.         padding-top: 50px;
  16625.         padding-bottom: 35px;
  16626.     }
  16627.     .latest-news-shifted-title {
  16628.         margin-top: -80px;
  16629.         margin-bottom: 113px;
  16630.     }
  16631.     .see-all-wrapper {
  16632.         margin-top: 40px;
  16633.     }
  16634.     .activity-news-overlay-desc {
  16635.         font-size: 12px;
  16636.     }
  16637.     .join-activity-wrapper {
  16638.         background-color: #f1402d;
  16639.     }
  16640.     .join-activity {
  16641.         background: url(/sites/all/themes/resala/images/main-news-subscribe-whole.png) no-repeat left center;
  16642.         padding: 35px 0 18px;
  16643.     }
  16644.     .join-activity h2 {
  16645.         font-size: 16px;
  16646.         color: #fff;
  16647.         margin: 0 0 0 10px;
  16648.         line-height: 30px;
  16649.     }
  16650.     .join-activity .form-group {
  16651.         margin-left: 5px;
  16652.     }
  16653.     .join-activity input {
  16654.         border-radius: 0;
  16655.     }
  16656.     .join-activity .subscribe-form-submit {
  16657.         font-size: 12px;
  16658.         background-color: #262524;
  16659.         color: #fff;
  16660.         border-radius: 4px;
  16661.         border: none;
  16662.         padding: 5px 16px;
  16663.     }
  16664.     .join-activity .join-result p {
  16665.         margin: 0;
  16666.     }
  16667.     .join-activity .join-result {
  16668.         margin-top: -30px;
  16669.         min-height: 30px;
  16670.     }
  16671.     .join-activity input[type='text'],
  16672.     .join-activity input[type='email'] {
  16673.         width: 180px;
  16674.         font-size: 12px;
  16675.         height: 30px;
  16676.     }
  16677.     .success-story-item img {
  16678.         margin-right: 15px;
  16679.     }
  16680.     .success-story-img img {
  16681.         width: 75%
  16682.     }
  16683.     .success-story-img:after {
  16684.         content: "";
  16685.         position: absolute;
  16686.         box-shadow: 0px 18px 30px 5px #000;
  16687.         width: 58%;
  16688.         right: 0;
  16689.         bottom: 0;
  16690.         margin: 0 20px;
  16691.     }
  16692.     .success-story-description {
  16693.         width: 70%;
  16694.     }
  16695.     a.read-more-succ {
  16696.         margin-left: 31%;
  16697.     }
  16698.     .videos-wrapper,
  16699.     .albums-wrapper {
  16700.         padding: 30px 0% 20px;
  16701.     }
  16702.     .videos-shifted-title,
  16703.     .albums-shifted-title {
  16704.         margin-bottom: 30px;
  16705.     }
  16706.     .videos-shifted-title .videos-label {
  16707.         padding: 5px 2px 0 10px;
  16708.     }
  16709.     #videos-carousel {
  16710.         min-height: 421px;
  16711.     }
  16712.     .page-videos-and-images ul.tabs--primary.nav-tabs li,
  16713.     .page-branches ul.tabs--primary.nav-tabs li {
  16714.         float: right;
  16715.     }
  16716.     .page-videos-and-images .region-content,
  16717.     .page-branches .region-content {
  16718.         min-height: 315px;
  16719.         background-color: #e7e6e2;
  16720.         border-top: 3px solid #cc080e;
  16721.         box-shadow: 0px -3px 10px 1px rgba(0, 0, 0, 0.29);
  16722.     }
  16723.     .page-videos-and-images .album-item {
  16724.         padding: 15px 15px 0 15px;
  16725.     }
  16726.     .page-videos-and-images-videos .video-thumbnail,
  16727.     .page-videos-and-images .album-item {
  16728.         margin-bottom: 10px;
  16729.         padding-top: 15px;
  16730.     }
  16731.     .page-videos-and-images-videos .video-thumbnail img {
  16732.         filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale");
  16733.         filter: gray;
  16734.         -webkit-filter: grayscale(100%);
  16735.     }
  16736.     .page-videos-and-images-videos .video-thumbnail:hover,
  16737.     .page-videos-and-images .album-item:hover {
  16738.         background-color: #434342;
  16739.     }
  16740.     .page-videos-and-images-videos .video-thumbnail:hover h3,
  16741.     .page-videos-and-images .album-item:hover h3,
  16742.     .page-videos-and-images .album-item:hover h3 span {
  16743.         color: #fff;
  16744.     }
  16745.     .page-videos-and-images-videos .video-thumbnail:hover img {
  16746.         filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'1 0 0 0 0,0 1 0 0 0,0 0 1 0 0,0 0 0 1 0\'/></filter></svg>#grayscale");
  16747.         -webkit-filter: grayscale(0%);
  16748.     }
  16749.     .videos-images-title {
  16750.         padding-bottom: 0;
  16751.         margin-bottom: 0;
  16752.         border-bottom: 0;
  16753.         color: #cc080e;
  16754.         font-size: 40px;
  16755.     }
  16756.     .branch-title-wrapper .heading {
  16757.         padding-bottom: 20px;
  16758.     }
  16759.     .branches-link {
  16760.         bottom: 25px;
  16761.         font-size: 18px;
  16762.     }
  16763.     .branch-location-wrapper {
  16764.         padding: 30px 0;
  16765.     }
  16766.     .branch-location-details {
  16767.         font-size: 17px;
  16768.     }
  16769.     .branch-location-details span {
  16770.         margin: 0 25px;
  16771.     }
  16772.     .branch-videos-albums-nav .nav-tabs > li > a {
  16773.         font-size: 24px;
  16774.     }
  16775.     .view-id-branches .views-row-odd .branch-wrapper {
  16776.         padding-left: 0;
  16777.     }
  16778.     .view-id-branches .views-row-even .branch-wrapper {
  16779.         padding-right: 0;
  16780.     }
  16781.     .gmap-bubble-background {
  16782.         max-width: 320px !important;
  16783.     }
  16784.     .map-pop-title a {
  16785.         font-size: 22px;
  16786.     }
  16787.     .map-pop-data {
  16788.         font-size: 14px;
  16789.     }
  16790.     .view-id-branches.view-branches {
  16791.         padding-left: 15px !important;
  16792.         padding-right: 15px !important;
  16793.     }
  16794.     .events-date-container {
  16795.         padding: 4px 10px;
  16796.         font-size: 16px;
  16797.     }
  16798.     .event-registration-buttons {
  16799.         padding: 4px 4px;
  16800.     }
  16801.     .reg-btn {
  16802.         padding: 2px 6px;
  16803.         font-size: 14px;
  16804.     }
  16805.     .events-date-day {
  16806.         font-size: 35px;
  16807.     }
  16808.     .event-fb-comment {
  16809.         padding: 15px;
  16810.     }
  16811.     .event-date-loc {
  16812.         font-size: 15px;
  16813.         padding: 0 15px;
  16814.     }
  16815.     .event-date-loc i {
  16816.         margin-right: 5px;
  16817.     }
  16818.     .view-activities-listing,
  16819.     .view-sponsors-listing {
  16820.         padding: 30px 0 25px;
  16821.     }
  16822.     .activity-listing-title,
  16823.     .sponsors-listing-title {
  16824.         font-size: 40px;
  16825.     }
  16826.     .activity-list-item,
  16827.     .sponsors-list-item {
  16828.         height: 355px;
  16829.     }
  16830.     .pager-load-more li a {
  16831.         padding: 8px 150px 3px;
  16832.     }
  16833.     .activity-news-item img.default-img {
  16834.         min-height: 159.063px;
  16835.     }
  16836.     #about-resala .volunteers-btn {
  16837.         margin-top: -10px;
  16838.     }
  16839.     #about-resala .about-desc p {
  16840.         font-size: 17px;
  16841.     }
  16842.     .about-content-container {
  16843.         font-size: 16px;
  16844.     }
  16845.     .single-news-header {
  16846.         padding-bottom: 10px;
  16847.     }
  16848.     .single-news-header .news-event {
  16849.         padding-top: 25px;
  16850.         padding-right: 0;
  16851.     }
  16852.     .single-news-header .news-event h3 {
  16853.         font-size: 20px;
  16854.         line-height: 24px;
  16855.     }
  16856.     .news-title span.news-sub-title {
  16857.         font-size: 18.88px;
  16858.         line-height: 28.32px;
  16859.     }
  16860.     .news-title h1 {
  16861.         font-size: 28.76px;
  16862.         line-height: 28.32px;
  16863.     }
  16864.     .single-news-header .volunteers-gate-btn {
  16865.         padding-top: 50px;
  16866.     }
  16867.     .volunteers-gate-btn a {
  16868.         padding: 3px 0px 3px 11px;
  16869.         font-size: 16px;
  16870.         line-height: 20px;
  16871.         border-radius: 5px;
  16872.     }
  16873.     .volunteers-gate-btn i {
  16874.         padding-left: 10px;
  16875.         padding-right: 5px;
  16876.     }
  16877.     .single-news-body {
  16878.         padding-bottom: 70px !important;
  16879.     }
  16880.     span.date-to {
  16881.         margin: 0 5px;
  16882.     }
  16883.     .snews-date i {
  16884.         margin-right: 15px;
  16885.     }
  16886.     .single-news-body .snews-date {
  16887.         padding-top: 25px;
  16888.         font-size: 20px;
  16889.         padding-left: 6px;
  16890.     }
  16891.     .snews-down-body .snews-article {
  16892.         font-size: 16px;
  16893.         line-height: 20px;
  16894.         padding-top: 35px;
  16895.     }
  16896.     .snews-branch {
  16897.         padding-left: 0px;
  16898.         margin-top: 20px;
  16899.     }
  16900.     .snews-social {
  16901.         margin-top: 47px;
  16902.         padding-left: 37px;
  16903.     }
  16904.     .snews-branch .col-sm-1 {
  16905.         width: 6.333333%;
  16906.     }
  16907.     .snews-branch .branch-info {
  16908.         padding-top: 12px;
  16909.     }
  16910.     .branch-info .snews-branch-name {
  16911.         font-size: 16px;
  16912.         border-right: 2px solid #878585;
  16913.         padding-right: 15px;
  16914.     }
  16915.     .snews-social a {
  16916.         padding: 20px 14px 6px 14px;
  16917.     }
  16918.     .albmus-title {
  16919.         font-size: 30px;
  16920.     }
  16921.     #albums {
  16922.         padding-bottom: 25px;
  16923.         padding-top: 40px;
  16924.     }
  16925.     .albums-slider div#media2 {
  16926.         padding-top: 13px;
  16927.     }
  16928.     #vedios {
  16929.         padding-bottom: 80px;
  16930.         padding-top: 40px;
  16931.     }
  16932.     .album-txt h6 {
  16933.         font-size: 13px;
  16934.         line-height: 28px;
  16935.         margin-bottom: 1px;
  16936.     }
  16937.     .album-txt span {
  16938.         font-size: 15px;
  16939.         line-height: 28px;
  16940.     }
  16941.     .shifted-title {
  16942.         margin-top: -57px;
  16943.         margin-bottom: 98px;
  16944.         margin-right: 44px;
  16945.     }
  16946.     .albums-label {
  16947.         padding: 1px 15px 0 28px;
  16948.         background-color: #e7e6e2;
  16949.     }
  16950.     .album-title {
  16951.         font-size: 30px;
  16952.     }
  16953.     .albums-slider .carousel-control.right {
  16954.         right: 6%;
  16955.     }
  16956.     .view-id-faq .views-row,
  16957.     .view-id-reply_to_rumors .views-row {
  16958.         padding: 10px;
  16959.         margin-bottom: 5px;
  16960.     }
  16961.     .right-slider i {
  16962.         padding: 10px;
  16963.     }
  16964.     #vedios .videos-title {
  16965.         margin-bottom: 30px;
  16966.     }
  16967.     #vedios i.img-ico.right-arrow {
  16968.         bottom: 49px;
  16969.         right: 0px;
  16970.     }
  16971.     #vedios .vedios-container {
  16972.         margin-top: 65px;
  16973.     }
  16974.     #vedios .right-slider .item {
  16975.         padding-top: 5px;
  16976.     }
  16977.     #vedios .video-title {
  16978.         background-color: #f4f4f3;
  16979.     }
  16980.     #vedios .shifted-title {
  16981.         margin-bottom: 0;
  16982.     }
  16983.     #vedios a.right.carousel-control {
  16984.         right: 45px;
  16985.     }
  16986.     .img-title h3 {
  16987.         font-size: 20px;
  16988.     }
  16989.     .img-title p {
  16990.         font-size: 15px;
  16991.         line-height: 20px;
  16992.         margin-top: 15px;
  16993.     }
  16994.     .news-block .news-txt {
  16995.         font-size: 17px;
  16996.     }
  16997.     .news-title h1 {
  16998.         font-size: 27.76px;
  16999.         line-height: 39.32px;
  17000.     }
  17001.     .snews-social {
  17002.         margin-top: 47px;
  17003.     }
  17004.     .branch-info .snews-branch-details {
  17005.         font-size: 13px;
  17006.     }
  17007.     .divider:before {
  17008.         width: 7%;
  17009.     }
  17010.     #vedios .divider:after {
  17011.         width: 60%;
  17012.     }
  17013.     #vedios .right-slider img {
  17014.         width: 100%;
  17015.     }
  17016.     #vedios .right-slider {
  17017.         margin-bottom: 20px;
  17018.     }
  17019.     .news-filter-month {
  17020.         font-size: 10.5px;
  17021.         margin-right: 2px;
  17022.     }
  17023.     select#edit-field-news-date-value-1-value-year {
  17024.         font-size: 16px;
  17025.         width: 85px;
  17026.         padding: 0 10px;
  17027.     }
  17028.     select#edit-field-news-activity-nid {
  17029.         font-size: 14px;
  17030.         text-align: center;
  17031.         width: 120px;
  17032.         padding: 0 10px;
  17033.     }
  17034.     div#edit-field-news-activity-nid-wrapper {
  17035.         padding-right: 0;
  17036.     }
  17037.     .news-months {
  17038.         margin-bottom: 13px;
  17039.         margin-top: 18px;
  17040.         padding: 6px 5px 7px;
  17041.     }
  17042.     .rendered-filrer {
  17043.         text-align: center;
  17044.         padding-right: 0;
  17045.         padding-bottom: 15px;
  17046.         padding-top: 10px;
  17047.     }
  17048.     .contact-us-body {
  17049.         font-size: 16px;
  17050.         line-height: 30px;
  17051.         padding: 0 60px;
  17052.     }
  17053.     .contact-us-description {
  17054.         padding: 35px 40px;
  17055.     }
  17056.     .contact-us-form-wrapper {
  17057.         padding: 20px 35px;
  17058.     }
  17059.     .pager-load-more li a {
  17060.         padding: 8px 60px 3px;
  17061.     }
  17062. }
  17063.  
  17064. @media (min-width:800px) {
  17065.     .success-story-wrapper {
  17066.         padding: 25px 3% 25px;
  17067.     }
  17068. }
  17069.  
  17070. @media (min-width:768px) and (max-width:991px) {
  17071.     .container-1188,
  17072.     .social-info {
  17073.         width: 700px;
  17074.     }
  17075.     .top-right-header a {
  17076.         font-size: 12px;
  17077.     }
  17078.     .join-activity #mailchimp-form {
  17079.         width: 73%;
  17080.         display: block;
  17081.     }
  17082.     .user-login-form,
  17083.     #hybridauth-additional-info-form,
  17084.     #complete-profile-form {
  17085.         padding: 35px 35px;
  17086.     }
  17087.     .form-title-donation.line-height-25.overflow-hide {
  17088.         font-size: 16px;
  17089.         line-height: 20px;
  17090.         height: 20px;
  17091.     }
  17092.     .donation-form-callout .overflow-hide.two-line-hide {
  17093.         line-height: 20px;
  17094.         height: 60px;
  17095.     }
  17096.     .user-login-form {
  17097.         min-height: 670px;
  17098.     }
  17099. }
  17100.  
  17101. @media (min-width:992px) {
  17102.     .fa-2x {
  17103.         font-size: 2em;
  17104.     }
  17105.     .padding-sm-only {
  17106.         padding-left: 0;
  17107.         padding-right: 0;
  17108.     }
  17109.     .padding-md-only {
  17110.         padding-left: 15px;
  17111.         padding-right: 15px;
  17112.     }
  17113.     .top-right-header a {
  17114.         padding: 11px 15px;
  17115.     }
  17116.     .top-right-header .donate-button {
  17117.         padding: 11px 20px
  17118.     }
  17119.     .site-logo img {
  17120.         width: auto;
  17121.     }
  17122.     .hotline-icon {
  17123.         width: 15px;
  17124.         height: 30px;
  17125.         background-size: auto;
  17126.     }
  17127.     .top-hotline {
  17128.         font-size: 30px;
  17129.         line-height: 42px;
  17130.         margin-top: 11px;
  17131.     }
  17132.     .search-wrapper {
  17133.         left: -235px;
  17134.     }
  17135.     .line-height-25 {
  17136.         line-height: 25px;
  17137.     }
  17138.     .left-header-block {
  17139.         font-size: 15px;
  17140.         padding: 15px 12px;
  17141.     }
  17142.     .user-actions-container {
  17143.         max-width: 37%;
  17144.     }
  17145.     .frm-search {
  17146.         padding: 18px 12px 13px;
  17147.     }
  17148.     .lang {
  17149.         padding: 10px 5px 11px;
  17150.     }
  17151.     .NavMenu.navbar {
  17152.         min-height: 43px;
  17153.     }
  17154.     nav.navbar li:nth-child(4) {
  17155.         margin-right: 212px;
  17156.     }
  17157.     nav.navbar li a {
  17158.         font-size: 16px;
  17159.         padding: 11px 10.5px;
  17160.     }
  17161.     .slider-container-wrapper .slider-pager-container {
  17162.         width: 370px;
  17163.     }
  17164.     .slider-container-wrapper .slider-pager-container {
  17165.         width: 383px;
  17166.         margin-right: 175px;
  17167.     }
  17168.     .slider-container-wrapper .slide-indecator,
  17169.     .slider-container-wrapper .carousel-indecator-text {
  17170.         top: 34%;
  17171.     }
  17172.     .slider-container-wrapper .carousel-indecator-text div {
  17173.         width: 370px;
  17174.         height: 39px;
  17175.         font-size: 16px;
  17176.         line-height: 40px;
  17177.     }
  17178.     .slider-container-wrapper .carousel-indecator-text a {
  17179.         width: 150px;
  17180.         height: 39px;
  17181.         font-size: 16px;
  17182.         line-height: 39px;
  17183.     }
  17184.     .home-page-wrapper {
  17185.         margin-top: -240px;
  17186.     }
  17187.     .carousel-banner .bahya,
  17188.     .wehelpstrangers {
  17189.         height: 120px;
  17190.     }
  17191.     .bahya-title {
  17192.         font-size: 22px;
  17193.     }
  17194.     .bahya-desc {
  17195.         font-size: 16px;
  17196.         margin-top: 12px;
  17197.     }
  17198.     .bahya img {
  17199.         max-width: 18%;
  17200.     }
  17201.     .carousel-banner .donate {
  17202.         padding-right: 25px;
  17203.         height: 120px;
  17204.         background-size: auto;
  17205.     }
  17206.     .carousel-banner .donate h2 {
  17207.         color: #fff;
  17208.         font-size: 26px;
  17209.         margin-bottom: 5px;
  17210.         margin-top: 30px;
  17211.         font-weight: 600;
  17212.     }
  17213.     .carousel-banner .donate span {
  17214.         font-size: 18px;
  17215.     }
  17216.     .carousel-banner .events {
  17217.         padding: 15px 20px 7px 25px;
  17218.         background: #ec3921 url(/sites/all/themes/resala/images/carousel-banner-events.png) 10px top no-repeat;
  17219.         height: 120px;
  17220.         background-size: auto;
  17221.     }
  17222.     .carousel-banner .events span {
  17223.         font-size: 22px;
  17224.     }
  17225.     .carousel-banner .events h2 {
  17226.         font-size: 24px;
  17227.     }
  17228.     .activity-item {
  17229.         height: 470px;
  17230.     }
  17231.     .activity-item a h3,
  17232.     .activity-list-item h3 {
  17233.         font-size: 24px;
  17234.     }
  17235.     .activity-item p,
  17236.     .activity-list-item p {
  17237.         font-size: 16px;
  17238.         height: auto;
  17239.     }
  17240.     .activity-listing-title,
  17241.     .sponsors-listing-title {
  17242.         font-size: 45px;
  17243.         margin: 0 0 25px;
  17244.     }
  17245.     .main-news h2 {
  17246.         font-size: 38.7px;
  17247.     }
  17248.     .main-news .view-get-latest-news img {
  17249.         margin: 0 15px 15px 0;
  17250.         width: 112px;
  17251.         height: 81px;
  17252.     }
  17253.     .main-news .views-field-title a {
  17254.         font-size: 17px;
  17255.         line-height: 20px;
  17256.     }
  17257.     .main-news .news-date {
  17258.         font-size: 15px;
  17259.     }
  17260.     .main-news p.news-desc {
  17261.         font-size: 14px;
  17262.     }
  17263.     .main-news .subscribe {
  17264.         padding: 70px 15px 45px 30px;
  17265.         background-size: auto;
  17266.     }
  17267.     .main-news .subscribe h2 {
  17268.         font-size: 19px;
  17269.     }
  17270.     .main-news .subscribe input[type='text'] {
  17271.         font-size: 14px;
  17272.     }
  17273.     .main-news .subscribe input[type='submit'] {
  17274.         font-size: 17px;
  17275.         margin-top: 20px;
  17276.     }
  17277.     .footer-wrapper {
  17278.         padding: 35px 0;
  17279.     }
  17280.     .navSiteMap {
  17281.         margin-bottom: 20px;
  17282.     }
  17283.     .footerSiteMap li a {
  17284.         padding: 0 15px;
  17285.         font-size: 15px;
  17286.     }
  17287.     .resala-radio a {
  17288.         font-size: 17.56px;
  17289.     }
  17290.     .footer-hotline span {
  17291.         font-size: 29.14px;
  17292.     }
  17293.     .footer-logo img {
  17294.         width: auto;
  17295.     }
  17296.     .down-footer-wrapper {
  17297.         margin-top: 30px;
  17298.     }
  17299.     .copy-right-icon {
  17300.         font-size: 9em;
  17301.         line-height: 95px;
  17302.     }
  17303.     .copy-right-txt-wrapper {
  17304.         padding: 18px 0 25px 17px;
  17305.     }
  17306.     .copy-right-txt-wrapper {
  17307.         font-size: 15px;
  17308.     }
  17309.     .activity-header {
  17310.         font-size: 29px;
  17311.         margin-bottom: 25px;
  17312.     }
  17313.     .activity-title-page,
  17314.     .videos-images-title {
  17315.         font-size: 45px;
  17316.     }
  17317.     .activity-desc-container {
  17318.         min-height: 125px;
  17319.         padding: 20px 15px 15px;
  17320.     }
  17321.     .activity-desc {
  17322.         font-size: 14px;
  17323.     }
  17324.     .activity-news-title-date {
  17325.         padding: 25px 15px 40px;
  17326.         font-size: 18px;
  17327.     }
  17328.     .activity-news-overlay-title {
  17329.         font-size: 22px;
  17330.         margin-bottom: 15px;
  17331.     }
  17332.     .activity-news-overlay-desc {
  17333.         font-size: 16px;
  17334.     }
  17335.     .more-news-overlay-btn {
  17336.         padding: 5px 45px;
  17337.         font-size: 22px;
  17338.     }
  17339.     .join-activity {
  17340.         padding: 48px 0 18px;
  17341.     }
  17342.     .join-activity h2 {
  17343.         font-size: 22px;
  17344.         margin: 0 15px 0 0;
  17345.         line-height: normal;
  17346.     }
  17347.     .join-activity .subscribe-form-submit {
  17348.         font-size: 17px;
  17349.     }
  17350.     .join-activity input[type='text'],
  17351.     .join-activity input[type='email'] {
  17352.         width: 220px;
  17353.         font-size: 14px;
  17354.         height: 34px;
  17355.     }
  17356.     .success-story-wrapper {
  17357.         padding: 25px 0 25px;
  17358.     }
  17359.     .success-story-caousel-wrapper {
  17360.         padding: 35px 0 20px;
  17361.     }
  17362.     .success-story-img img {
  17363.         width: auto;
  17364.     }
  17365.     .success-story-item h3 {
  17366.         font-size: 18px;
  17367.         margin-top: 25px;
  17368.         line-height: 24px;
  17369.     }
  17370.     .success-story-rendered-data h3 {
  17371.         font-size: 22px;
  17372.     }
  17373.     .success-story-img:after {
  17374.         width: 90%;
  17375.         left: 0;
  17376.         margin: 0 auto;
  17377.     }
  17378.     .success-story-description {
  17379.         font-size: 18px;
  17380.         width: 76.2%;
  17381.     }
  17382.     a.read-more-succ {
  17383.         font-size: 18px;
  17384.         margin-left: 25%;
  17385.     }
  17386.     #about-resala .about-body {
  17387.         padding-bottom: 100px;
  17388.     }
  17389.     .img-title button {
  17390.         margin-top: 47px !important;
  17391.     }
  17392.     .news-title h1 {
  17393.         font-size: 37.76px;
  17394.         line-height: 48.32px;
  17395.     }
  17396.     .single-news-body .snews-date {
  17397.         font-size: 22px;
  17398.     }
  17399.     .snews-social {
  17400.         margin-top: 38px;
  17401.         padding-left: 37px;
  17402.     }
  17403.     .album-txt h6 {
  17404.         font-size: 17px;
  17405.     }
  17406.     .album-txt span {
  17407.         font-size: 17px;
  17408.     }
  17409.     .volunteers-gate-btn a {
  17410.         padding: 3px 0px 3px 15px;
  17411.     }
  17412.     .albums-slider .carousel-control.right {
  17413.         right: 4.5%;
  17414.     }
  17415.     .branch-info .snews-branch-details {
  17416.         font-size: 16px;
  17417.     }
  17418.     #vedios a.right.carousel-control {
  17419.         right: 8.5%;
  17420.     }
  17421.     .news-block .news-txt {
  17422.         font-size: 20px;
  17423.     }
  17424.     .activity-news-item img.default-img {
  17425.         min-height: 212.093px;
  17426.     }
  17427.     .list-news-container {
  17428.         margin-bottom: 0;
  17429.     }
  17430.     .list-news-filter {
  17431.         padding-top: 15px !important;
  17432.     }
  17433.     #edit-field-news-date-value-1-wrapper {
  17434.         padding-right: 0;
  17435.     }
  17436.     select#edit-field-news-date-value-1-value-year {
  17437.         width: 95px;
  17438.         padding: 0;
  17439.         padding-left: 20px;
  17440.         font-size: 18px;
  17441.         margin-left: 0;
  17442.     }
  17443.     select#edit-field-news-activity-nid {
  17444.         font-size: 16px;
  17445.         padding: 0;
  17446.         padding-left: 18px;
  17447.         width: 145px;
  17448.     }
  17449.     .all-activities {
  17450.         font-size: 16px;
  17451.         line-height: 30px;
  17452.         width: 145px;
  17453.         height: 30px;
  17454.     }
  17455.     .list-news-block {
  17456.         display: inline-block;
  17457.         margin-left: 0;
  17458.         margin-top: -8px;
  17459.     }
  17460.     .rendered-filrer i {
  17461.         margin-right: -138px;
  17462.     }
  17463.     .news-filter-month {
  17464.         font-size: 13px;
  17465.         margin-right: 12px;
  17466.     }
  17467.     #latest-news {
  17468.         padding-bottom: 8px;
  17469.         direction: ltr;
  17470.         background-color: #e7e6e2;
  17471.         padding-top: 15px !important;
  17472.     }
  17473.     #latest-news .page-title2 {
  17474.         text-align: right;
  17475.         margin-top: -20px;
  17476.         margin-right: 35px;
  17477.         color: #d30a0a;
  17478.     }
  17479.     .img-title button {
  17480.         margin-top: 80px;
  17481.     }
  17482.     .view-id-news ul.pager.pager-load-more {
  17483.         padding-bottom: 15px;
  17484.     }
  17485.     .rendered-filrer {
  17486.         padding: 0;
  17487.         margin: 0;
  17488.         text-align: inherit;
  17489.     }
  17490.     .img-title p {
  17491.         font-size: 18px;
  17492.         line-height: 24px;
  17493.         margin-top: 25px;
  17494.     }
  17495.     .img-title h3 {
  17496.         font-size: 24px;
  17497.     }
  17498.     .shifted-title {
  17499.         margin-top: -63px;
  17500.     }
  17501.     .single-news-header .news-title {
  17502.         margin: 0 auto;
  17503.         float: none;
  17504.     }
  17505.     .events-date-day {
  17506.         font-size: 43px;
  17507.     }
  17508.     .events-date-container {
  17509.         font-size: 23px;
  17510.     }
  17511.     .reg-btn {
  17512.         padding: 2px 12px;
  17513.         font-size: 16px;
  17514.     }
  17515.     .news-months {
  17516.         margin-top: 0;
  17517.     }
  17518. }
  17519.  
  17520. @media (min-width:992px) and (max-width:1199px) {
  17521.     .container-1188,
  17522.     .social-info {
  17523.         width: 900px;
  17524.     }
  17525.     .top-right-header a {
  17526.         padding: 11px 14px;
  17527.     }
  17528.     .top-right-header .donate-button {
  17529.         padding: 11px 18px
  17530.     }
  17531.     .rendered-filrer {
  17532.         width: 28%;
  17533.         padding-left: 10px;
  17534.     }
  17535.     .news-months {
  17536.         width: 72%;
  17537.     }
  17538. }
  17539.  
  17540. @media(width:1024px) {
  17541.     #latest-news i {
  17542.         left: 3% !important;
  17543.     }
  17544.     .video-item img {
  17545.         width: 100%
  17546.     }
  17547.     #vedios i.img-ico.right-arrow {
  17548.         bottom: 48px;
  17549.     }
  17550.     .news-filter-month {
  17551.         font-size: 12px !important;
  17552.     }
  17553.     select#edit-field-news-date-value-1-value-year {
  17554.         width: 86px;
  17555.     }
  17556. }
  17557.  
  17558. @media (min-width:1200px) {
  17559.     .no-pad-lg {
  17560.         padding: 0 !important;
  17561.     }
  17562.     .no-pad-right-lg {
  17563.         padding-right: 0 !important;
  17564.     }
  17565.     .no-pad-left-lg {
  17566.         padding-left: 0 !important;
  17567.     }
  17568.     .container {
  17569.         width: 1000px !important;
  17570.     }
  17571.     .container-1188 {
  17572.         width: 1100px !important;
  17573.     }
  17574.     .container-1320 {
  17575.         width: 1160px !important;
  17576.     }
  17577.     .no-width-sm {
  17578.         width: 1000px;
  17579.     }
  17580.     .top-hotline {
  17581.         line-height: 49px;
  17582.     }
  17583.     .top-right-header {
  17584.         margin-right: 0;
  17585.     }
  17586.     .home-page-wrapper {
  17587.         margin-top: -300px;
  17588.     }
  17589.     .carousel-banner .social-info {
  17590.         margin-bottom: 15px;
  17591.     }
  17592.     .user-actions-container {
  17593.         max-width: 39%;
  17594.     }
  17595.     .padding-md-only {
  17596.         padding-left: 0;
  17597.         padding-right: 0;
  17598.     }
  17599.     .NavMenu.navbar {
  17600.         min-height: 50px;
  17601.     }
  17602.     nav.navbar li a {
  17603.         padding: 15px 13.2px;
  17604.     }
  17605.     .slider-container-wrapper .carousel-indecator-text div {
  17606.         width: 383px;
  17607.         font-size: 17px;
  17608.     }
  17609.     .slider-container-wrapper .carousel-indecator-text a {
  17610.         width: 175px;
  17611.         font-size: 17px;
  17612.     }
  17613.     .carousel-banner .donate {
  17614.         padding-right: 20px;
  17615.     }
  17616.     .carousel-banner .events {
  17617.         padding: 15px 25px 7px;
  17618.         background: #ec3921 url(/sites/all/themes/resala/images/carousel-banner-events.png) 25px top no-repeat;
  17619.     }
  17620.     .actvities .carousel-control.right {
  17621.         right: -2%;
  17622.     }
  17623.     .actvities .carousel-control.left {
  17624.         left: -2%;
  17625.     }
  17626.     .view-get-latest-news .carousel-control.right {
  17627.         right: -10%;
  17628.     }
  17629.     #sponsor-carousel .carousel-control.right {
  17630.         width: 50px;
  17631.     }
  17632.     #sponsor-carousel .carousel-control.left {
  17633.         left: 0;
  17634.     }
  17635.     .footer-wrapper {
  17636.         padding: 50px 0;
  17637.     }
  17638.     .footerSiteMap li a {
  17639.         padding: 0 18px;
  17640.     }
  17641.     .footer-social-links {
  17642.         text-align: right;
  17643.     }
  17644.     .activity-desc-container {
  17645.         min-height: 167px;
  17646.         padding: 25px 15px 15px;
  17647.     }
  17648.     .activity-desc {
  17649.         font-size: 16px;
  17650.     }
  17651.     .activity-news-overlay-title {
  17652.         font-size: 24px;
  17653.         margin-bottom: 20px;
  17654.     }
  17655.     .activity-news-overlay-desc {
  17656.         font-size: 18px;
  17657.     }
  17658.     .more-news-overlay-btn {
  17659.         font-size: 24px;
  17660.     }
  17661.     .join-activity h2 {
  17662.         font-size: 26px;
  17663.     }
  17664.     .join-activity input[type='text'],
  17665.     .join-activity input[type='email'] {
  17666.         width: 227px;
  17667.     }
  17668.     #success-stories-carousel .carousel-control {
  17669.         width: 10%;
  17670.     }
  17671.     .success-story-wrapper {
  17672.         padding: 25px 7% 25px;
  17673.     }
  17674.     #videos-carousel .carousel-inner .video-thumbnail:nth-child(odd) {
  17675.         padding-left: 0;
  17676.     }
  17677.     #videos-carousel .carousel-inner .video-thumbnail:nth-child(even) {
  17678.         padding-right: 0;
  17679.     }
  17680.     .videos-wrapper,
  17681.     .albums-wrapper {
  17682.         padding: 50px 7% 60px;
  17683.     }
  17684.     #vedios .right-slider img {
  17685.         width: 100%;
  17686.     }
  17687.     .contact-us-form .captcha img {
  17688.         display: inline-block;
  17689.         position: absolute;
  17690.         margin-left: 250px;
  17691.         margin-top: 15px;
  17692.     }
  17693.     .contact-us-form .captcha .form-item-captcha-response {
  17694.         float: left;
  17695.         margin: 0;
  17696.     }
  17697.     .bahya-desc {
  17698.         margin-top: 0;
  17699.     }
  17700.     .reg-btn {
  17701.         font-size: 17px;
  17702.     }
  17703.     .events-date-container {
  17704.         font-size: 19px;
  17705.     }
  17706.     .events-date-container {
  17707.         padding: 20px 10px;
  17708.     }
  17709.     .news-filter-month {
  17710.         font-size: 14px;
  17711.     }
  17712.     .activity-news-item img.default-img {
  17713.         min-height: 219.063px;
  17714.     }
  17715. }
  17716.  
  17717. @media (min-width:1250px) {
  17718.     .container-1188 {
  17719.         width: 1160px !important;
  17720.     }
  17721.     .container-1320 {
  17722.         width: 1230px !important;
  17723.     }
  17724.     .home-page-wrapper {
  17725.         margin-top: -320px;
  17726.     }
  17727.     .bahya-container {
  17728.         padding: 0 5px 0 3px
  17729.     }
  17730.     .bahya-container + .bahya-container {
  17731.         padding: 0 3px 0 5px
  17732.     }
  17733.     .bahya {
  17734.         padding: 10px 15px;
  17735.         background-color: #fff;
  17736.         height: 120px;
  17737.         display: block;
  17738.     }
  17739.     .bahya img {
  17740.         margin: 0 15px
  17741.     }
  17742.     .bahya-title {
  17743.         color: #a5344b;
  17744.         font-size: 27px;
  17745.     }
  17746.     .bahya-desc {
  17747.         color: #56adc9;
  17748.         font-size: 18px;
  17749.     }
  17750.     .latest-news-controls-wrapper {
  17751.         position: absolute;
  17752.         top: -65px;
  17753.         right: 30px;
  17754.         width: 36px;
  17755.     }
  17756.     .latest-news-controls-wrapper .carousel-control {
  17757.         font-size: 24px;
  17758.         background: none;
  17759.         opacity: 1;
  17760.         top: 0;
  17761.     }
  17762.     .latest-news-controls-wrapper .carousel-control i {
  17763.         padding: 2px 11px;
  17764.         background: none;
  17765.         background-color: #fefffd;
  17766.         border: 1px solid #c9c9c9;
  17767.         color: #292929;
  17768.     }
  17769.     .latest-news-controls-wrapper .carousel-control:hover i {
  17770.         color: #c21103;
  17771.         background-color: #f2f2f2;
  17772.     }
  17773.     .latest-news-controls-wrapper a.left.carousel-control:after {
  17774.         content: "";
  17775.         border-bottom: 1px solid #d4d5d6;
  17776.         position: absolute;
  17777.         bottom: 2px;
  17778.         width: 22px;
  17779.         right: 100%;
  17780.     }
  17781. }
  17782.  
  17783. @media (min-width:1320px) {
  17784.     .container-1188 {
  17785.         width: 1188px !important;
  17786.     }
  17787.     .container-1320 {
  17788.         width: 1320px !important;
  17789.     }
  17790.     .home-page-wrapper {
  17791.         margin-top: -330px;
  17792.     }
  17793. }
  17794.  
  17795. @media (min-width:1800px) {
  17796.     #home-page-carousel {
  17797.         width: 1800px !important;
  17798.     }
  17799.     .home-page-wrapper {
  17800.         margin-top: -450px;
  17801.     }
  17802.     #home-page .slider-container-wrapper {
  17803.         background-color: #f4f4f3;
  17804.     }
  17805. }
  17806.  
  17807. #edit-fboauth {
  17808.     display: none;
  17809. }
  17810.  
  17811. .Donation_accordion_p a {
  17812.     text-decoration: underline;
  17813. }
  17814.  
  17815. ul.counted {
  17816.     counter-reset: item 1;
  17817. }
  17818.  
  17819. .counted li {
  17820.     counter-increment: item;
  17821.     list-style: none;
  17822. }
  17823.  
  17824. .counted li::before {
  17825.     content: counter(item);
  17826.     position: absolute;
  17827.     font-size: 35px;
  17828.     background-color: #fff;
  17829.     padding: 0px 12px;
  17830.     border: 1px solid #ddd;
  17831.     color: #636363;
  17832.     top: -10px;
  17833.     border-right: 0;
  17834.     min-width: 50px;
  17835.     -webkit-transform: translate(0, 50%);
  17836.     -ms-transform: translate(0, 50%);
  17837.     -o-transform: translate(0, 50%);
  17838.     transform: translate(0, 50%);
  17839. }
  17840.  
  17841. html[dir="rtl"] .counted li::before {
  17842.     right: 0;
  17843.     box-shadow: -2px 0px 1px 0px #8a8a8a;
  17844. }
  17845.  
  17846. html[dir="ltr"] .counted li::before {
  17847.     left: 0;
  17848.     box-shadow: 2px 0px 1px 0px #8a8a8a;
  17849. }
  17850.  
  17851. .local-donation-wrapper,
  17852. .global-donation-wrapper {
  17853.     margin-top: 30px;
  17854.     border: 2px solid #dddddd;
  17855.     background-color: #f3f3f1;
  17856. }
  17857.  
  17858. .local-donation-wrapper .form-title-donation,
  17859. .global-donation-wrapper .form-title-donation {
  17860.     display: inline-block;
  17861.     line-height: 50px;
  17862.     font-size: 20px;
  17863. }
  17864.  
  17865. html[dir="rtl"] .Donation_accordion .form-title-donation {
  17866.     margin-right: 105px;
  17867. }
  17868.  
  17869. html[dir="ltr"] .Donation_accordion .form-title-donation {
  17870.     margin-left: 105px;
  17871. }
  17872.  
  17873. .Donation_accordion_title {
  17874.     margin: 0;
  17875. }
  17876.  
  17877. .Donation_accordion_title>img {
  17878.     margin: 0 10px;
  17879. }
  17880.  
  17881. .accordion-img {
  17882.     position: absolute;
  17883.     top: -7px;
  17884.     bottom: 0;
  17885. }
  17886.  
  17887. html[dir="rtl"] .accordion-img {
  17888.     right: 0;
  17889. }
  17890.  
  17891. html[dir="ltr"] .accordion-img {
  17892.     left: 0;
  17893. }
  17894.  
  17895. .Donation_accordion_child {
  17896.     width: calc(100% - 90px);
  17897.     margin: auto;
  17898.     margin-right: 55px;
  17899. }
  17900.  
  17901. html[dir="ltr"] .Donation_accordion_child {
  17902.     margin-left: 55px;
  17903. }
  17904.  
  17905. .Donation_accordion_p {
  17906.     line-height: 25px;
  17907. }
  17908.  
  17909. a.switching_status.collapsed:after {
  17910.     content: "\f054";
  17911. }
  17912.  
  17913. a.switching_status:after {
  17914.     display: inline-block;
  17915.     font: normal normal normal 24px/17px FontAwesome;
  17916.     text-rendering: auto;
  17917.     -webkit-font-smoothing: antialiased;
  17918.     -moz-osx-font-smoothing: grayscale;
  17919.     transform: translate(0, 0);
  17920.     content: "\f078";
  17921.     float: right;
  17922.     color: #fff;
  17923.     background: #ed3922;
  17924.     width: 40px;
  17925.     height: 40px;
  17926.     border-radius: 50px;
  17927.     margin-top: 25px;
  17928.     padding: 12px 9px;
  17929.     position: absolute;
  17930.     box-shadow: 0px 0px 2px 1px #8a8a8a;
  17931. }
  17932.  
  17933. .donation-forms-callout-wrapper {
  17934.     padding-top: 0;
  17935.     padding-bottom: 0;
  17936. }
  17937.  
  17938. .donation-form-wrapper {
  17939.     padding-bottom: 40px;
  17940.     padding-top: 20px;
  17941. }
  17942.  
  17943. .donation-forms-wrapper {
  17944.     border-top: 1px solid #ccc;
  17945. }
  17946.  
  17947. .Donation_header {
  17948.     border: 1px solid #e0e0e0;
  17949.     padding-top: 15px;
  17950. }
  17951.  
  17952. .Donation_header .form-title-donation {
  17953.     margin-top: 0;
  17954.     line-height: 50px;
  17955.     font-weight: bold;
  17956.     font-size: 26px;
  17957. }
  17958.  
  17959. html[dir="rtl"] .Donation_header .form-title-donation {
  17960.     margin-right: 20px;
  17961.     float: right;
  17962. }
  17963.  
  17964. html[dir="ltr"] .Donation_header .form-title-donation {
  17965.     margin-left: 20px;
  17966.     float: left;
  17967. }
  17968.  
  17969. .icon-wrapper {
  17970.     position: relative;
  17971.     width: 100px;
  17972.     height: 50px;
  17973.     display: inline-block;
  17974. }
  17975.  
  17976. html[dir="rtl"] .icon-wrapper {
  17977.     float: right;
  17978. }
  17979.  
  17980. html[dir="ltr"] .icon-wrapper {
  17981.     float: left;
  17982. }
  17983.  
  17984. .icon-visa {
  17985.     background-image: url(/sites/all/themes/resala/images/resala-icons.png);
  17986.     background-repeat: no-repeat;
  17987.     display: block;
  17988.     width: 100px;
  17989.     height: 44px;
  17990.     background-size: 82px;
  17991.     background-position: 0 100%;
  17992. }
  17993.  
  17994. html[dir="rtl"] .icon-visa {
  17995.     float: right;
  17996. }
  17997.  
  17998. html[dir="ltr"] .icon-visa {
  17999.     float: left;
  18000.     margin-left: 25px;
  18001.     width: 75px;
  18002. }
  18003.  
  18004. .Number_indicator::before {
  18005.     content: "1";
  18006.     font-size: 35px;
  18007.     background-color: #f3f3f3;
  18008.     padding: 0px 12px;
  18009.     border: 1px solid #ddd;
  18010.     color: #4e4e4e;
  18011.     border-right: 0;
  18012.     min-width: 50px;
  18013.     float: right;
  18014.     font-style: normal;
  18015.     box-shadow: -2px 0px 1px 0px #8a8a8a;
  18016. }
  18017.  
  18018. html[dir="rtl"] .Number_indicator::before {
  18019.     border-right: 0;
  18020.     float: right;
  18021.     box-shadow: -2px 0px 1px 0px #8a8a8a;
  18022. }
  18023.  
  18024. html[dir="ltr"] .Number_indicator::before {
  18025.     border-left: 0;
  18026.     float: left;
  18027.     box-shadow: 2px 0px 1px 0px #8a8a8a;
  18028. }
  18029.  
  18030. .donation-form-callout {
  18031.     margin-top: 15px;
  18032. }
  18033.  
  18034. .donation-form-callout.active:not(:first-child) {
  18035.     border-right-width: 1px!important;
  18036.     border-left-width: 1px!important;
  18037.     border: 1px solid #ccc;
  18038.     border-bottom: 0;
  18039. }
  18040.  
  18041. .donation-form-callout:not(:first-child) {
  18042.     border-right-width: 0px!important;
  18043.     width: 48.5%;
  18044. }
  18045.  
  18046. html[dir="rtl"] .donation-form-callout:not(:first-child) {
  18047.     right: 15px;
  18048. }
  18049.  
  18050. html[dir="ltr"] .donation-form-callout:not(:first-child) {
  18051.     left: 15px;
  18052.     border-left-width: 0;
  18053. }
  18054.  
  18055. #edit-bank-name .control-label::before {
  18056.     position: absolute;
  18057.     display: block;
  18058.     top: 0;
  18059.     bottom: 0;
  18060.     content: '';
  18061.     width: 70px;
  18062.     background: #e6e6e6;
  18063.     border-radius: 0;
  18064. }
  18065.  
  18066. html[dir="rtl"] #edit-bank-name .control-label::before {
  18067.     right: 0;
  18068.     border-left: 1px solid #cccccc;
  18069.     border-top-right-radius: 10px;
  18070.     border-bottom-right-radius: 10px;
  18071. }
  18072.  
  18073. html[dir="ltr"] #edit-bank-name .control-label::before {
  18074.     left: 0;
  18075.     border-right: 1px solid #cccccc;
  18076.     border-top-left-radius: 10px;
  18077.     border-bottom-left-radius: 10px;
  18078. }
  18079.  
  18080. #edit-bank-name .control-label {
  18081.     border: 1px solid #cccccc;
  18082.     width: 88%;
  18083.     padding: 20px 0;
  18084.     min-height: 100px;
  18085.     position: relative;
  18086.     vertical-align: top;
  18087.     background-color: #fff;
  18088.     border-radius: 10px;
  18089. }
  18090.  
  18091. html[dir="rtl"] #edit-bank-name .control-label {
  18092.     padding-right: 90px;
  18093. }
  18094.  
  18095. html[dir="ltr"] #edit-bank-name .control-label {
  18096.     padding-left: 90px;
  18097. }
  18098.  
  18099. #edit-bank-name img {
  18100.     position: relative;
  18101. }
  18102.  
  18103. html[dir="rtl"] #edit-bank-name img {
  18104.     right: 50%;
  18105.     -webkit-transform: translate(50%, 0);
  18106.     -ms-transform: translate(50%, 0);
  18107.     -o-transform: translate(50%, 0);
  18108.     transform: translate(50%, 0);
  18109. }
  18110.  
  18111. html[dir="ltr"] #edit-bank-name img {
  18112.     left: 50%;
  18113.     -webkit-transform: translate(-50%, 0);
  18114.     -ms-transform: translate(-50%, 0);
  18115.     -o-transform: translate(-50%, 0);
  18116.     transform: translate(-50%, 0);
  18117. }
  18118.  
  18119. html[dir="rtl"] #edit-bank-name .form-radio {
  18120.     margin-right: -999px!important;
  18121. }
  18122.  
  18123. html[dir="ltr"] #edit-bank-name .form-radio {
  18124.     margin-left: -999px!important;
  18125. }
  18126.  
  18127. .form-radio:empty ~ h5.bank_checkbox {
  18128.     height: 0px;
  18129.     line-height: 0px;
  18130.     font-size: 0px;
  18131.     overflow: hidden;
  18132.     margin: 0;
  18133. }
  18134.  
  18135. .form-radio:empty ~ h5.bank_checkbox:before {
  18136.     content: '';
  18137.     width: 40px;
  18138.     height: 40px;
  18139.     border: 5px solid #d7d6d1;
  18140.     border-radius: 50%;
  18141.     background-color: #fff;
  18142.     position: absolute;
  18143.     top: 50%;
  18144.     -webkit-transform: translate(0, -50%);
  18145.     -ms-transform: translate(0, -50%);
  18146.     -o-transform: translate(0, -50%);
  18147.     transform: translate(0, -50%);
  18148.     box-shadow: inset 0px 0px 4px 3px #abaca1;
  18149. }
  18150.  
  18151. html[dir="rtl"] .form-radio:empty ~ h5.bank_checkbox:before {
  18152.     right: 15px;
  18153. }
  18154.  
  18155. html[dir="ltr"] .form-radio:empty ~ h5.bank_checkbox:before {
  18156.     left: 15px;
  18157. }
  18158.  
  18159. .form-radio:empty ~ h5.bank_checkbox:after {
  18160.     display: inline-block;
  18161.     font: normal normal normal 14px/1 FontAwesome;
  18162.     font-size: inherit;
  18163.     text-rendering: auto;
  18164.     -webkit-font-smoothing: antialiased;
  18165.     -moz-osx-font-smoothing: grayscale;
  18166.     position: absolute;
  18167.     content: "\f00c";
  18168.     color: #50a100;
  18169.     font-size: 25px;
  18170.     position: absolute;
  18171.     top: 50%;
  18172.     -webkit-transform: translate(0, -50%);
  18173.     -ms-transform: translate(0, -50%);
  18174.     -o-transform: translate(0, -50%);
  18175.     transform: translate(0, -50%);
  18176.     opacity: 0;
  18177.     -webkit-transition: all .5s ease;
  18178.     -moz-transition: all .5s ease;
  18179.     -o-transition: all .5s ease;
  18180.     -ms-transition: all .5s ease;
  18181.     transition: all .5s ease;
  18182. }
  18183.  
  18184. html[dir="rtl"] .form-radio:empty ~ h5.bank_checkbox:after {
  18185.     right: 22px;
  18186. }
  18187.  
  18188. html[dir="ltr"] .form-radio:empty ~ h5.bank_checkbox:after {
  18189.     left: 22px;
  18190. }
  18191.  
  18192. .form-radio:checked ~ h5.bank_checkbox:after {
  18193.     display: inline-block;
  18194.     opacity: 1;
  18195. }
  18196.  
  18197. .captcha {
  18198.     border-bottom: 1px solid #ccc;
  18199.     margin-bottom: 10px;
  18200.     padding-bottom: 10px;
  18201. }
  18202.  
  18203. .form-submit.flip {
  18204.     text-align: center;
  18205.     float: none!important;
  18206.     display: block;
  18207.     margin: auto;
  18208.     color: #fff;
  18209.     background-color: #ed3922;
  18210.     padding: 10px 122px;
  18211.     font-size: 26px;
  18212.     box-shadow: 0px 0px 10px 0px #ccc;
  18213. }
  18214.  
  18215. .donation-container-fluid button.neglect-form {
  18216.     display: none;
  18217. }
  18218.  
  18219. .form-item-subscribe {
  18220.     border-bottom: 1px solid #ccc;
  18221.     padding-bottom: 10px;
  18222. }
  18223.  
  18224. select#edit-tracking-code {
  18225.     font-weight: bold;
  18226. }
  18227.  
  18228. .donation_information {
  18229.     display: block;
  18230.     margin: auto;
  18231.     text-align: center;
  18232.     padding: 10px 0;
  18233.     font-size: 17px;
  18234. }
  18235.  
  18236. .donation_information.donation-small {
  18237.     font-size: 12px;
  18238.     color: #999;
  18239. }
  18240.  
  18241. .form-title-donation.overflow-hide {
  18242.     display: inline-block;
  18243.     vertical-align: middle;
  18244.     margin: 0;
  18245.     color: #767676;
  18246.     line-height: 55px;
  18247. }
  18248.  
  18249. .donation-form-callout.active .form-title-donation.overflow-hide {
  18250.     color: #606060;
  18251. }
  18252.  
  18253. .donation-toggle > i.active_donation_checkbox::before {
  18254.     content: '';
  18255.     width: 55px;
  18256.     height: 55px;
  18257.     border: 5px solid #d7d6d1;
  18258.     border-radius: 50%;
  18259.     background-color: #fff;
  18260.     position: relative;
  18261.     box-shadow: inset 0px 0px 4px 3px #abaca1;
  18262.     display: block;
  18263.     margin: auto;
  18264.     margin-top: 15px;
  18265. }
  18266.  
  18267. .donation-toggle > i.active_donation_checkbox::after {
  18268.     display: inline-block;
  18269.     font: normal normal normal 14px/1 FontAwesome;
  18270.     font-size: inherit;
  18271.     text-rendering: auto;
  18272.     -webkit-font-smoothing: antialiased;
  18273.     -moz-osx-font-smoothing: grayscale;
  18274.     position: absolute;
  18275.     content: "\f00c";
  18276.     color: #50a100;
  18277.     font-size: 35px;
  18278.     position: absolute;
  18279.     top: 0;
  18280.     opacity: 0;
  18281.     right: 0;
  18282.     left: 0;
  18283.     margin-top: 25px;
  18284.     -webkit-transition: all .5s ease;
  18285.     -moz-transition: all .5s ease;
  18286.     -o-transition: all .5s ease;
  18287.     -ms-transition: all .5s ease;
  18288.     transition: all .5s ease;
  18289. }
  18290.  
  18291. .donation-toggle > i.active_donation_checkbox.status-error::after {
  18292.     content: "\f00d";
  18293.     color: #ed3922;
  18294. }
  18295.  
  18296. .donation-toggle.active > i.active_donation_checkbox::after {
  18297.     display: inline-block;
  18298.     opacity: 1;
  18299. }
  18300.  
  18301. .donation-form-callout img {
  18302.     padding: 0 15px;
  18303. }
  18304.  
  18305. .kind-donation-text span {
  18306.     color: #ec3921;
  18307.     line-height: 25px;
  18308. }
  18309.  
  18310. .bottom-line::before {
  18311.     content: "";
  18312.     border-bottom: 1px solid #ccc;
  18313.     margin-top: 85px;
  18314.     position: absolute;
  18315.     width: 100%;
  18316.     top: 0;
  18317.     right: 0;
  18318.     left: 0;
  18319. }
  18320.  
  18321. .m-t-20 {
  18322.     margin-top: 20px;
  18323. }
  18324.  
  18325. span.sub-heading {
  18326.     font-size: 16px;
  18327.     font-weight: 100;
  18328.     color: #767676;
  18329.     float: right;
  18330.     line-height: 25px;
  18331.     margin-top: 15px;
  18332.     margin-right: 10px;
  18333. }
  18334.  
  18335. html[dir="ltr"] span.sub-heading {
  18336.     float: left;
  18337.     margin-left: 10px;
  18338. }
  18339.  
  18340. .webform-confirmation {
  18341.     background-color: #f0efea;
  18342.     padding: 90px 20px;
  18343.     margin: 30px;
  18344.     box-shadow: 0px 2px 15px 2px #ccc;
  18345.     font-size: 20px;
  18346.     text-align: center;
  18347.     line-height: 40px;
  18348. }
  18349.  
  18350. .back-to-form {
  18351.     margin: 0 30px;
  18352.     display: inline-block;
  18353.     padding: 10px 15px;
  18354.     border: 1px solid #ec3921;
  18355.     background-color: #ec3921;
  18356. }
  18357.  
  18358. .back-to-form a {
  18359.     color: #fff;
  18360. }
  18361.  
  18362. .back-to-form a i {
  18363.     margin-right: 10px;
  18364. }
  18365.  
  18366. .activity-desc p {
  18367.     text-align: center;
  18368.     padding: 0 15px;
  18369. }
  18370.  
  18371. .logo-wrapper {
  18372.     border: 10px solid #ffffff;
  18373.     background-color: #ffffff;
  18374.     min-width: 213px;
  18375.     max-width: 213px;
  18376. }
  18377.  
  18378. .logo-wrapper img {
  18379.     max-height: 213px;
  18380.     min-height: 180px;
  18381.     margin-left: auto;
  18382.     margin-right: auto;
  18383. }
  18384.  
  18385. @media (max-width:767px) {
  18386.     html[dir="ltr"] .local-donation-wrapper .form-title-donation,
  18387.     html[dir="ltr"] .global-donation-wrapper .form-title-donation {
  18388.         margin-top: 5px;
  18389.         margin-left: 35px;
  18390.         font-size: 20px;
  18391.     }
  18392.     html[dir="rtl"] .local-donation-wrapper .form-title-donation,
  18393.     html[dir="rtl"] .global-donation-wrapper .form-title-donation {
  18394.         margin-top: 5px;
  18395.         margin-right: 35px;
  18396.         font-size: 20px;
  18397.     }
  18398.     .counted li::before {
  18399.         padding: 0px 10px;
  18400.         margin: 0 -15px;
  18401.         top: -10px;
  18402.         font-size: 25px;
  18403.         min-width: 0;
  18404.     }
  18405.     .local-donation-wrapper,
  18406.     .global-donation-wrapper {
  18407.         padding: 0 15px;
  18408.     }
  18409.     .Donation_accordion_title .form-title-donation {
  18410.         margin: 30px 0;
  18411.     }
  18412.     a.switching_status:after {
  18413.         display: none;
  18414.     }
  18415.     .Donation_accordion_child {
  18416.         width: 100%;
  18417.         margin: auto;
  18418.     }
  18419.     .accordion-img {
  18420.         width: 70px;
  18421.         height: 70px;
  18422.         margin: 0 25px;
  18423.     }
  18424.     html[dir="rtl"] .Donation_accordion .form-title-donation {
  18425.         margin-right: 100px;
  18426.         margin-top: 5px;
  18427.         margin-bottom: 0;
  18428.         line-height: 30px;
  18429.     }
  18430.     html[dir="ltr"] .Donation_accordion .form-title-donation {
  18431.         margin-left: 100px;
  18432.         margin-top: 5px;
  18433.         margin-bottom: 0;
  18434.     }
  18435.     html[dir="rtl"] .counted li::before {
  18436.         right: auto;
  18437.     }
  18438.     html[dir="ltr"] .counted li::before {
  18439.         left: auto;
  18440.     }
  18441.     .Number_indicator::before {
  18442.         font-size: 25px;
  18443.         padding: 0px 0px;
  18444.         min-width: 37px;
  18445.     }
  18446.     .icon-wrapper {
  18447.         width: 90px;
  18448.     }
  18449.     .icon-visa {
  18450.         width: 80px;
  18451.     }
  18452.     .Donation_header .form-title-donation {
  18453.         font-size: 20px;
  18454.     }
  18455.     html[dir="rtl"] .Donation_header .form-title-donation {
  18456.         margin-right: 0px;
  18457.     }
  18458.     html[dir="ltr"] .Donation_header .form-title-donation {
  18459.         margin-left: 0px;
  18460.     }
  18461.     html[dir="ltr"] .icon-visa {
  18462.         float: left;
  18463.         margin-left: 15px;
  18464.         width: 90px;
  18465.     }
  18466.     #migs-donation-form .form-type-radio.radio {
  18467.         min-width: 250px;
  18468.         float: none;
  18469.         max-width: 300px;
  18470.         display: inline-block;
  18471.     }
  18472.     #edit-bank-name .control-label {
  18473.         width: 100%;
  18474.     }
  18475.     html[dir="rtl"] .donation-form-callout:not(:first-child) {
  18476.         right: auto;
  18477.     }
  18478.     html[dir="ltr"] .donation-form-callout:not(:first-child) {
  18479.         left: auto;
  18480.     }
  18481.     .donation-form-callout:not(:first-child) {
  18482.         width: 50%;
  18483.     }
  18484.     .form-title-donation.overflow-hide {
  18485.         margin: 0 0;
  18486.         font-size: 15px;
  18487.     }
  18488.     .donation-form-callout img {
  18489.         padding: 10px 15px;
  18490.     }
  18491.     .donation-toggle > i.active_donation_checkbox::before {
  18492.         width: 30px;
  18493.         height: 30px;
  18494.         border: 2px solid #d7d6d1;
  18495.         margin-top: 3px;
  18496.     }
  18497.     .donation-toggle > i.active_donation_checkbox::after {
  18498.         font-size: 19px;
  18499.         margin-top: 9px;
  18500.     }
  18501.     .form-item-bank-name.form-type-radios {
  18502.         margin-top: 33px;
  18503.         font-size: 14px;
  18504.     }
  18505.     .donation-forms-callout-wrapper {
  18506.         margin-bottom: 0;
  18507.     }
  18508.     .form-submit.flip {
  18509.         padding: 10px 50px;
  18510.     }
  18511.     .m-b-30-xs {
  18512.         margin-bottom: 35px;
  18513.     }
  18514.     .bottom-line::before {
  18515.         display: none;
  18516.     }
  18517.     .donation-form-wrapper {
  18518.         width: 95%;
  18519.     }
  18520.     html[dir="ltr"] .Donation_accordion_child {
  18521.         margin-left: 0px;
  18522.     }
  18523.     .logo-wrapper {
  18524.         margin-left: auto;
  18525.         margin-right: auto;
  18526.         margin-top: 15px;
  18527.     }
  18528. }
  18529.  
  18530. @media (min-width:768px) {
  18531.     html[dir="ltr"] .activity-desc p {
  18532.         text-align: left;
  18533.     }
  18534.     html[dir="rtl"] .activity-desc p {
  18535.         text-align: right;
  18536.     }
  18537.     .logo-wrapper {
  18538.         position: absolute;
  18539.         top: 100%;
  18540.         -webkit-transform: translate(0, -50%);
  18541.         -ms-transform: translate(0, -50%);
  18542.         -moz-transform: translate(0, -50%);
  18543.         -o-transform: translate(0, -50%);
  18544.         transform: translate(0, -50%);
  18545.     }
  18546. }
  18547.  
  18548. @media (min-width:768px) and (max-width:991px) {
  18549.     html[dir="rtl"] .accordion-img {
  18550.         margin-right: 10px;
  18551.     }
  18552.     html[dir="ltr"] .accordion-img {
  18553.         margin-left: 10px;
  18554.     }
  18555.     html[dir="rtl"] .Donation_accordion .form-title-donation {
  18556.         margin-right: 115px;
  18557.     }
  18558.     html[dir="ltr"] .Donation_accordion .form-title-donation {
  18559.         margin-left: 115px;
  18560.     }
  18561.     .local-donation-wrapper .form-title-donation,
  18562.     .global-donation-wrapper .form-title-donation {
  18563.         margin: 15px 15px;
  18564.     }
  18565.     #migs-donation-form .form-type-radio.radio {
  18566.         width: 50%;
  18567.     }
  18568.     .donation-form-callout:not(:first-child) {
  18569.         width: 48%;
  18570.     }
  18571.     html[dir="ltr"] .Donation_accordion_child {
  18572.         margin-left: 45px;
  18573.     }
  18574.     .logo-wrapper {
  18575.         min-width: 150px;
  18576.         max-width: 150px;
  18577.     }
  18578.     .logo-wrapper img {
  18579.         max-height: 150px;
  18580.         min-height: 120px;
  18581.     }
  18582.     html[dir="ltr"] .activity-desc p {
  18583.         padding-left: 180px;
  18584.         padding-right: 50px;
  18585.     }
  18586.     html[dir="rtl"] .activity-desc p {
  18587.         padding-right: 180px;
  18588.         padding-left: 50px;
  18589.     }
  18590. }
  18591.  
  18592. @media (min-width:992px) {
  18593.     .logo-wrapper {
  18594.         min-width: 180px;
  18595.         max-width: 180px;
  18596.     }
  18597.     .logo-wrapper img {
  18598.         max-height: 180px;
  18599.         min-height: 150px;
  18600.     }
  18601.     html[dir="ltr"] .activity-desc p {
  18602.         padding-left: 215px;
  18603.         padding-right: 65px;
  18604.     }
  18605.     html[dir="rtl"] .activity-desc p {
  18606.         padding-right: 215px;
  18607.         padding-left: 65px;
  18608.     }
  18609. }
  18610.  
  18611. @media (min-width:1200px) {
  18612.     .logo-wrapper {
  18613.         min-width: 213px;
  18614.         max-width: 213px;
  18615.     }
  18616.     .logo-wrapper img {
  18617.         max-height: 213px;
  18618.         min-height: 180px;
  18619.     }
  18620.     html[dir="ltr"] .activity-desc p {
  18621.         padding-left: 250px;
  18622.         padding-right: 90px;
  18623.     }
  18624.     html[dir="rtl"] .activity-desc p {
  18625.         padding-right: 250px;
  18626.         padding-left: 90px;
  18627.     }
  18628. }
  18629.  
  18630. .banner-img {
  18631.     min-width: 100%;
  18632. }
  18633.  
  18634. .banner-wrapper {
  18635.     position: relative;
  18636. }
  18637.  
  18638. .ouside-donation-info {
  18639.     font-size: 16px;
  18640.     margin-top: 25px;
  18641.     text-align: center;
  18642. }
  18643.  
  18644. .donation-status-wrapper {
  18645.     min-height: 400px;
  18646. }
  18647.  
  18648. .goto-home {
  18649.     margin-bottom: 20px;
  18650. }
  18651.  
  18652. .goto-home .form-submit.flip {
  18653.     display: inline-block !important;
  18654.     background: none;
  18655.     background-color: #17488d;
  18656.     box-shadow: none;
  18657.     font-size: 20px;
  18658.     padding: 10px 70px;
  18659. }
  18660.  
  18661. .goto-home .form-submit.flip:hover {
  18662.     background-color: #ed3922;
  18663. }
  18664.  
  18665. body,
  18666. body * {
  18667.     font-family: "HacenSaudiArabia";
  18668. }
  18669.  
  18670. .no-pad-right {
  18671.     padding-left: 0 !important;
  18672.     padding-right: 15px !important;
  18673. }
  18674.  
  18675. .no-pad-left {
  18676.     padding-right: 0 !important;
  18677.     padding-left: 15px !important;
  18678. }
  18679.  
  18680. .no-pad-left.no-pad-right {
  18681.     padding-right: 0 !important;
  18682.     padding-left: 0 !important;
  18683. }
  18684.  
  18685. .padding-left-10 {
  18686.     padding-right: 10px
  18687. }
  18688.  
  18689. .hidden-en {
  18690.     display: block;
  18691. }
  18692.  
  18693. .visible-en {
  18694.     display: none;
  18695. }
  18696.  
  18697. .visible-ar-inline {
  18698.     display: inline-block;
  18699. }
  18700.  
  18701. .text-left.flip-align {
  18702.     text-align: right;
  18703. }
  18704.  
  18705. .text-right.flip-align {
  18706.     text-align: left;
  18707. }
  18708.  
  18709. .right-pad {
  18710.     padding-right: 0;
  18711.     padding-left: 15px;
  18712. }
  18713.  
  18714. .page-videos-and-images ul.tabs--primary.nav-tabs li,
  18715. .page-branches ul.tabs--primary.nav-tabs li,
  18716. .page-events ul.tabs--primary.nav-tabs li {
  18717.     float: left;
  18718. }
  18719.  
  18720. .top-left-header {
  18721.     padding-left: 0 !important;
  18722. }
  18723.  
  18724. .top-right-header a {
  18725.     font-weight: normal;
  18726. }
  18727.  
  18728. .top-right-header a {
  18729.     font-size: 14px;
  18730.     padding: 5px 10px;
  18731. }
  18732.  
  18733. .top-right-header .donate-button {
  18734.     font-size: 14px;
  18735.     padding: 5px 14px
  18736. }
  18737.  
  18738. .user-actions {
  18739.     right: 0;
  18740.     left: -64px;
  18741. }
  18742.  
  18743. .carousel-banner .donate,
  18744. .carousel-banner .events {
  18745.     -moz-transform: scaleX(1);
  18746.     -o-transform: scaleX(1);
  18747.     -webkit-transform: scaleX(1);
  18748.     transform: scaleX(1);
  18749.     filter: FlipH;
  18750.     -ms-filter: "FlipH";
  18751. }
  18752.  
  18753. .carousel-banner .donate *,
  18754. .carousel-banner .events * {
  18755.     -moz-transform: scaleX(1);
  18756.     -o-transform: scaleX(1);
  18757.     -webkit-transform: scaleX(1);
  18758.     transform: scaleX(1);
  18759.     filter: FlipH;
  18760.     -ms-filter: "FlipH";
  18761. }
  18762.  
  18763. .carousel-banner .events i.pin {
  18764.     margin-right: 0;
  18765.     margin-left: 10px;
  18766. }
  18767.  
  18768. .carousel-banner .events h2 {
  18769.     padding-left: 0;
  18770.     padding-right: 23px;
  18771. }
  18772.  
  18773. .carousel-banner .events span {
  18774.     font-weight: normal;
  18775. }
  18776.  
  18777. .activity-item .activity-lnk {
  18778.     width: 36.5%;
  18779. }
  18780.  
  18781. .col-xs-push-small-1 {
  18782.     right: 11.6666666%;
  18783.     left: auto;
  18784. }
  18785.  
  18786. .col-xs-push-large-1 {
  18787.     left: 11.6666666%;
  18788.     right: auto;
  18789. }
  18790.  
  18791. .bahya img {
  18792.     margin: 10px 5px 0 0;
  18793. }
  18794.  
  18795. .latest-news-controls-wrapper {
  18796.     right: auto;
  18797.     left: 30px;
  18798. }
  18799.  
  18800. .latest-news-controls-wrapper a.left.carousel-control:after {
  18801.     display: none;
  18802. }
  18803.  
  18804. .latest-news-controls-wrapper a.right.carousel-control:after {
  18805.     content: "";
  18806.     border-bottom: 1px solid #d4d5d6;
  18807.     position: absolute;
  18808.     bottom: 4px;
  18809.     width: 60px;
  18810.     left: 100%;
  18811. }
  18812.  
  18813. .map-head-data i {
  18814.     margin-right: 0;
  18815.     margin-left: 15px;
  18816.     float: right;
  18817. }
  18818.  
  18819. .branch-videos-albums-nav .nav-tabs > li:last-child > a:before {
  18820.     right: 0;
  18821.     left: auto;
  18822. }
  18823.  
  18824. .branch-container .map-head-phone span {
  18825.     margin-right: 51px;
  18826.     margin-left: 0;
  18827. }
  18828.  
  18829. .branch-container .map-head-address span {
  18830.     margin-right: 47px;
  18831.     margin-left: 0;
  18832. }
  18833.  
  18834. .branches-link {
  18835.     left: 5px;
  18836.     right: auto;
  18837. }
  18838.  
  18839. .activity-btns {
  18840.     left: 0;
  18841.     right: auto;
  18842. }
  18843.  
  18844. .success-story-img {
  18845.     margin-right: 20px;
  18846.     margin-left: 0;
  18847. }
  18848.  
  18849. .activity-text {
  18850.     line-height: 44px;
  18851. }
  18852.  
  18853. .videos-shifted-title .videos-label {
  18854.     padding: 0 2px 0 10px;
  18855. }
  18856.  
  18857. .see-all {
  18858.     background-position: -15px -1px;
  18859. }
  18860.  
  18861. .volunteers-button {
  18862.     left: 0;
  18863.     right: auto;
  18864. }
  18865.  
  18866. .invite-btn {
  18867.     left: auto;
  18868.     right: 10px;
  18869. }
  18870.  
  18871. .reg-btn {
  18872.     padding: 2px 22px;
  18873. }
  18874.  
  18875. .event-date-loc i {
  18876.     margin-left: 15px;
  18877.     margin-right: 0;
  18878. }
  18879.  
  18880. .events-date-container:after {
  18881.     -webkit-transform-origin: 100% 0;
  18882.     -moz-transform-origin: 100% 0;
  18883.     -ms-transform-origin: 100% 0;
  18884.     -o-transform-origin: 100% 0;
  18885.     transform-origin: 100% 0;
  18886.     -ms-transform: rotate(-5deg);
  18887.     -webkit-transform: rotate(-5deg);
  18888.     transform: rotate(-5deg);
  18889. }
  18890.  
  18891. .activity-news-title {
  18892.     direction: rtl;
  18893. }
  18894.  
  18895. .album-controls-wrapper:after,
  18896. .video-controls-wrapper:after {
  18897.     right: auto;
  18898.     left: 0;
  18899. }
  18900.  
  18901. .snews-body-container {
  18902.     background-position: left top;
  18903. }
  18904.  
  18905. .snews-social a.facebook {
  18906.     border-right: 2px solid #7eabe9;
  18907.     border-left: 0;
  18908. }
  18909.  
  18910. .snews-social a.twitter {
  18911.     border-right: 2px solid #7eabe9;
  18912.     border-left: 2px solid #5285cc;
  18913.     padding: 17px 7px 3px 7px;
  18914. }
  18915.  
  18916. .snews-social a.gplus {
  18917.     border-left: 2px solid #5285cc;
  18918.     padding: 17px 7px 3px 7px;
  18919.     border-right: 0;
  18920. }
  18921.  
  18922. .album-controls-wrapper,
  18923. .video-controls-wrapper {
  18924.     direction: ltr;
  18925.     text-align: right;
  18926. }
  18927.  
  18928. .branch-activities-label {
  18929.     padding: 5px 2px 0 10px;
  18930. }
  18931.  
  18932. .albums-shifted-title .albums-label {
  18933.     padding: 0px 5px 0 10px;
  18934. }
  18935.  
  18936. .panel-heading a:after {
  18937.     float: left;
  18938. }
  18939.  
  18940. .panel-heading a.collapsed:after {
  18941.     content: "\f0da";
  18942. }
  18943.  
  18944. .form-title-donation span:after {
  18945.     width: 25%;
  18946.     left: 51%;
  18947. }
  18948.  
  18949. .regular-donation-title span:after {
  18950.     left: 21%;
  18951.     width: 25%;
  18952. }
  18953.  
  18954. .donation-visa,
  18955. .donation-regular {
  18956.     margin-right: 0px;
  18957.     margin-left: 5px;
  18958. }
  18959.  
  18960. span.hybridauth-icon.facebook.hybridauth-icon-hybridauth-32.hybridauth-facebook.hybridauth-facebook-hybridauth-32:after {
  18961.     content: "الدخول عن طريق الفيس بوك";
  18962. }
  18963.  
  18964. span.hybridauth-icon.facebook.hybridauth-icon-hybridauth-32.hybridauth-facebook.hybridauth-facebook-hybridauth-32:before {
  18965.     border-right: 0;
  18966.     border-left: 1px solid #7f99c8;
  18967. }
  18968.  
  18969. .registration-login-edit-tabs-custom ul li + li a:before {
  18970.     left: auto;
  18971.     right: 0;
  18972. }
  18973.  
  18974. .user-register-form .captcha .form-item-captcha-response {
  18975.     float: right;
  18976. }
  18977.  
  18978. .user-register-form input.password-field,
  18979. .user-register-form input.password-confirm {
  18980.     padding-left: 50px;
  18981.     padding-right: 15px;
  18982. }
  18983.  
  18984. .user-register-form .form-type-checkbox,
  18985. #complete-profile-form .form-type-checkbox.checkbox {
  18986.     float: right;
  18987. }
  18988.  
  18989. .no-child-margin-right .form-group.form-item.form-item-field-user-city-und-0-value {
  18990.     margin: 30px 15px 25px 30px;
  18991. }
  18992.  
  18993. .edit-profile-link i {
  18994.     margin-left: 5px;
  18995.     margin-right: 0;
  18996. }
  18997.  
  18998. .profile-title {
  18999.     padding-right: 0;
  19000.     padding-left: 10px;
  19001. }
  19002.  
  19003. .edit-profile-link {
  19004.     margin-left: 50px;
  19005.     margin-right: 0;
  19006. }
  19007.  
  19008. .pass-strength,
  19009. .pass-confirm {
  19010.     float: left;
  19011.     margin-left: 5px;
  19012.     margin-right: 0;
  19013. }
  19014.  
  19015. .user-register-form .form-item-pass-pass1,
  19016. .user-register-form .form-item-pass-pass2,
  19017. .user-register-form .help-block.password-help {
  19018.     float: right;
  19019. }
  19020.  
  19021. .user-register-form .has-feedback label ~ .form-control-feedback {
  19022.     top: 5px;
  19023.     left: 15px;
  19024.     right: auto;
  19025. }
  19026.  
  19027. .each-resul-count {
  19028.     right: auto;
  19029.     left: 45px;
  19030. }
  19031.  
  19032. .alert.alert-block {
  19033.     text-align: right;
  19034. }
  19035.  
  19036. .donation-form-callout:not(:first-child) {
  19037.     border-left-width: 0;
  19038.     border-right-width: 1px;
  19039. }
  19040.  
  19041. .fa.pull-left.flip {
  19042.     margin-right: 0;
  19043.     margin-left: 0.3em;
  19044. }
  19045.  
  19046. #migs-donation-form .radio input[type="radio"],
  19047. #migs-donation-form .checkbox input[type="checkbox"],
  19048. #kind-donation-form .checkbox input[type="checkbox"],
  19049. #regular-donation-form .checkbox input[type="checkbox"],
  19050. #complete-profile-form .checkbox input[type="checkbox"] {
  19051.     margin-right: -20px;
  19052.     margin-left: 0;
  19053. }
  19054.  
  19055. @media (max-width:767px) {
  19056.     .advertisment {
  19057.         padding-right: 0 !important;
  19058.     }
  19059.     .sponsors-section {
  19060.         padding-left: 15px !important;
  19061.     }
  19062.     .navSiteMap,
  19063.     .down-footer-wrapper {
  19064.         float: right;
  19065.     }
  19066.     .navSiteMap {
  19067.         text-align: right;
  19068.     }
  19069.     .view-id-branches.view-display-id-page_1 {
  19070.         padding-left: 15px !important;
  19071.         padding-right: 15px !important;
  19072.     }
  19073.     select#edit-field-news-date-value-1-value-year {
  19074.         padding-right: 21px;
  19075.         padding-left: 0;
  19076.     }
  19077.     .reg-btn {
  19078.         padding: 2px 10px;
  19079.         font-size: 16px;
  19080.         margin-left: 3px;
  19081.     }
  19082.     .snews-social a.facebook {
  19083.         padding-bottom: 3px;
  19084.     }
  19085.     .no-child-margin-right .form-group.form-item.form-item-field-user-city-und-0-value {
  19086.         margin-left: 0;
  19087.         margin-right: 15px;
  19088.     }
  19089.     span.hybridauth-icon.facebook.hybridauth-icon-hybridauth-32.hybridauth-facebook.hybridauth-facebook-hybridauth-32:after {
  19090.         font-size: 16px;
  19091.         padding: 13px 15px 7px 16px;
  19092.     }
  19093.     .no-child-margin-right .form-group.form-item.form-item-field-user-city-und-0-value {
  19094.         margin: 0px 15px 0px 0px;
  19095.     }
  19096.     .container-inline-date .form-item input,
  19097.     .container-inline-date .form-item select,
  19098.     .container-inline-date .form-item option {
  19099.         padding: 6px;
  19100.     }
  19101.     .immidiate-login-wrapper {
  19102.         font-size: 16px;
  19103.     }
  19104.     .user-login-form .reset-pass-submit {
  19105.         padding: 10px 20px;
  19106.         font-size: 12px;
  19107.     }
  19108.     .edit-profile-link {
  19109.         margin-left: 10px;
  19110.     }
  19111.     .branch-pin {
  19112.         float: right;
  19113.         margin-right: 0;
  19114.         margin-left: 5px
  19115.     }
  19116.     .snews-branchTitle {
  19117.         border-right: 0;
  19118.         border-left: 2px solid #878585;
  19119.         margin-left: 0;
  19120.         margin-right: 5px;
  19121.         padding-right: 0;
  19122.         padding-left: 8px;
  19123.     }
  19124.     .snews-branchAdderess {
  19125.         padding: 5px 10px 0 0;
  19126.         float: right;
  19127.     }
  19128.     .user-register-form .captcha .form-item-captcha-response {
  19129.         width: 100%;
  19130.     }
  19131.     .user-register-form .captcha img {
  19132.         display: block;
  19133.         width: 70%;
  19134.         position: static;
  19135.         margin: 0;
  19136.         margin-bottom: 15px;
  19137.     }
  19138. }
  19139.  
  19140. @media (min-width:768px) {
  19141.     .no-pad-left-sm {
  19142.         padding-left: 0 !important;
  19143.         padding-right: 15px !important;
  19144.     }
  19145.     .no-pad-right-sm {
  19146.         padding-right: 0 !important;
  19147.         padding-left: 15px !important;
  19148.     }
  19149.     .left-header-block {
  19150.         font-size: 13px;
  19151.     }
  19152.     .search-wrapper {
  19153.         left: -247px;
  19154.     }
  19155.     .top-right-header a {
  19156.         font-size: 14px;
  19157.         padding: 8px 14px;
  19158.     }
  19159.     .top-right-header .donate-button {
  19160.         padding: 8px 18px;
  19161.     }
  19162.     .form-item-custom-search-blocks-form-2 {
  19163.         width: 80%;
  19164.     }
  19165.     .user-actions-container {
  19166.         max-width: 36%;
  19167.     }
  19168.     .footer-social-links a {
  19169.         margin: 0 18px 0 4px;
  19170.     }
  19171.     .resala-radio a {
  19172.         line-height: 3.5em;
  19173.         font-size: 15.56px;
  19174.     }
  19175.     .footer-logo {
  19176.         direction: rtl;
  19177.     }
  19178.     .footer-social-links a {
  19179.         margin: 0 4px 0 18px;
  19180.     }
  19181.     nav.navbar li a {
  19182.         font-size: 12px;
  19183.     }
  19184.     nav.navbar li {
  19185.         border-right: 1px solid #2864c0;
  19186.         border-left: 0;
  19187.     }
  19188.     nav.navbar li:last-child {
  19189.         border-left: 1px solid #2864c0;
  19190.     }
  19191.     nav.navbar li:nth-child(4) {
  19192.         margin-left: 163px;
  19193.         margin-right: 0;
  19194.     }
  19195.     .red-bar {
  19196.         background: #c31212;
  19197.         background: -moz-linear-gradient(left, #bab8b1 0%, #bab8b1 5%, #c31212 5%, #c31212 100%);
  19198.         background: -webkit-gradient(linear, left top, right top, color-stop(0%, #bab8b1), color-stop(5%, #bab8b1), color-stop(5%, #c31212), color-stop(100%, #c31212));
  19199.         background: -webkit-linear-gradient(left, #bab8b1 0%, #bab8b1 5%, #c31212 5%, #c31212 100%);
  19200.         background: -o-linear-gradient(left, #bab8b1 0%, #bab8b1 5%, #c31212 5%, #c31212 100%);
  19201.         background: -ms-linear-gradient(left, #bab8b1 0%, #bab8b1 5%, #c31212 5%, #c31212 100%);
  19202.         background: linear-gradient(to right, #bab8b1 0%, #bab8b1 5%, #c31212 5%, #c31212 100%);
  19203.         filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#bab8b1', endColorstr='#c31212', GradientType=1);
  19204.     }
  19205.     .slider-container-wrapper .carousel-indecator-text div {
  19206.         border-bottom-right-radius: 4px;
  19207.         border-top-right-radius: 4px;
  19208.         border-bottom-left-radius: 0;
  19209.         border-top-left-radius: 0;
  19210.     }
  19211.     .slider-container-wrapper .carousel-indecator-text a {
  19212.         border-bottom-left-radius: 4px;
  19213.         border-top-left-radius: 4px;
  19214.         border-bottom-right-radius: 0;
  19215.         border-top-right-radius: 0;
  19216.     }
  19217.     .main-news .advertisment {
  19218.         border-right: 1px solid #dcdcdb;
  19219.         border-left: 0;
  19220.     }
  19221.     .main-news .subscribe input[type='text'] {
  19222.         text-align: right;
  19223.     }
  19224.     .fb-widget-header span {
  19225.         margin-right: 15px;
  19226.         margin-left: 0;
  19227.     }
  19228.     .fb-widget-wrapper:after {
  19229.         right: auto;
  19230.         left: 0;
  19231.     }
  19232.     .view-id-branches.view-branches {
  19233.         padding-left: 15px !important;
  19234.         padding-right: 15px !important;
  19235.     }
  19236.     .view-id-branches .views-row-odd .branch-wrapper {
  19237.         padding-right: 0;
  19238.         padding-left: 15px;
  19239.     }
  19240.     .view-id-branches .views-row-even .branch-wrapper {
  19241.         padding-left: 0;
  19242.         padding-right: 15px;
  19243.     }
  19244.     .rendered-filrer {
  19245.         padding-left: 15px;
  19246.     }
  19247.     .news-filter-month {
  19248.         margin-right: 0;
  19249.         margin-left: 11.5px;
  19250.     }
  19251.     .activity-news-title-date {
  19252.         font-size: 15px;
  19253.     }
  19254.     .page-videos-and-images ul.tabs--primary.nav-tabs li,
  19255.     .page-branches ul.tabs--primary.nav-tabs li {
  19256.         float: left;
  19257.     }
  19258.     .single-news-body .snews-date {
  19259.         padding-left: 15px;
  19260.         padding-right: 6px;
  19261.     }
  19262.     .snews-date i {
  19263.         margin-right: 0px;
  19264.         margin-left: 15px;
  19265.     }
  19266.     .snews-branch {
  19267.         padding-right: 5px;
  19268.         padding-left: 15px;
  19269.     }
  19270.     .branch-info .snews-branch-name {
  19271.         border-right: 0;
  19272.         border-left: 2px solid #878585;
  19273.         padding-left: 15px;
  19274.         padding-right: 0;
  19275.     }
  19276.     .snews-social a {
  19277.         padding: 17px 14px 3px 14px;
  19278.     }
  19279.     .join-activity {
  19280.         background-position: right center;
  19281.     }
  19282.     .success-story-item img {
  19283.         margin-left: 15px;
  19284.         margin-right: 0;
  19285.     }
  19286.     .video-rendered-data {
  19287.         padding-right: 30px !important;
  19288.     }
  19289.     .about-content {
  19290.         padding: 22px 30px 29px 97px;
  19291.     }
  19292.     .albums-shifted-title .albums-label {
  19293.         padding: 5px 2px 0 10px;
  19294.     }
  19295.     .join-activity h2 {
  19296.         margin-right: 10px;
  19297.     }
  19298.     .event-registration-data {
  19299.         padding: 8px 15px 4px;
  19300.     }
  19301.     .reg-btn {
  19302.         padding: 2px 16px;
  19303.     }
  19304.     .volunteers-button a {
  19305.         font-size: 12px;
  19306.     }
  19307.     .reg-btn {
  19308.         padding: 2px 16px;
  19309.     }
  19310.     .no-child-margin-left .form-group.form-item {
  19311.         margin-left: 0;
  19312.         margin-right: 45px;
  19313.     }
  19314.     .user-register-form .captcha img {
  19315.         margin-right: 230px;
  19316.         margin-left: 0;
  19317.     }
  19318. }
  19319.  
  19320. @media (min-width:992px) {
  19321.     .top-right-header a {
  19322.         font-size: 16px;
  19323.         padding: 9px 17px;
  19324.     }
  19325.     .top-right-header .donate-button {
  19326.         font-size: 16px;
  19327.         padding: 9px 25px
  19328.     }
  19329.     .user-actions-container {
  19330.         max-width: 42%;
  19331.     }
  19332.     nav.navbar li:nth-child(4) {
  19333.         margin-left: 221px;
  19334.         margin-right: 0;
  19335.     }
  19336.     nav.navbar li a {
  19337.         padding: 11px 9.5px;
  19338.     }
  19339.     .slider-container-wrapper .slider-pager-container {
  19340.         width: 383px;
  19341.         margin-right: 0;
  19342.     }
  19343.     .carousel-banner .donate h2 {
  19344.         font-weight: normal;
  19345.         font-size: 28.7px;
  19346.         margin-bottom: 10px;
  19347.         margin-top: 20px;
  19348.     }
  19349.     .bahya-desc {
  19350.         font-size: 16px;
  19351.         margin-top: 12px;
  19352.     }
  19353.     .main-news .view-get-latest-news img {
  19354.         margin: 0 0 15px 15px;
  19355.     }
  19356.     select#edit-field-news-date-value-1-value-year {
  19357.         width: 95px;
  19358.         padding-left: 0;
  19359.         padding-right: 20px;
  19360.     }
  19361.     select#edit-field-news-activity-nid {
  19362.         width: 152px;
  19363.         padding-right: 18px;
  19364.         padding-left: 0;
  19365.     }
  19366.     .news-filter-month {
  19367.         margin-left: 22px;
  19368.     }
  19369.     .list-news-block {
  19370.         margin-left: -58px;
  19371.     }
  19372.     nav.navbar li a {
  19373.         font-size: 15px;
  19374.     }
  19375.     .join-activity h2 {
  19376.         margin: 0 0 0 15px;
  19377.     }
  19378.     .node-type-news .video-rendered-data {
  19379.         padding-right: 15px !important;
  19380.     }
  19381. }
  19382.  
  19383. @media (min-width:768px) and (max-width:991px) {
  19384.     .donation-form-callout .overflow-hide.two-line-hide {
  19385.         height: 40px;
  19386.     }
  19387. }
  19388.  
  19389. @media (min-width:1200px) {
  19390.     .footer-social-links {
  19391.         text-align: left;
  19392.     }
  19393.     .no-pad-left-lg {
  19394.         padding-right: 0 !important;
  19395.     }
  19396.     nav.navbar li a {
  19397.         padding: 15px 11.5px;
  19398.     }
  19399.     .user-actions-container {
  19400.         max-width: 45%;
  19401.     }
  19402.     #videos-carousel .carousel-inner .video-thumbnail:nth-child(odd) {
  19403.         padding-right: 0;
  19404.         padding-left: 15px;
  19405.     }
  19406.     #videos-carousel .carousel-inner .video-thumbnail:nth-child(even) {
  19407.         padding-left: 0;
  19408.         padding-right: 15px;
  19409.     }
  19410.     .bahya-desc {
  19411.         margin-top: 0;
  19412.     }
  19413.     .events-date-container {
  19414.         font-size: 23px;
  19415.     }
  19416.     .events-date-container {
  19417.         padding: 15px 10px;
  19418.     }
  19419.     .reg-btn {
  19420.         padding: 2px 24px;
  19421.     }
  19422.     .rendered-filrer {
  19423.         width: 28%;
  19424.     }
  19425.     .news-months {
  19426.         width: 72%;
  19427.     }
  19428.     .user-register-form .captcha img,
  19429.     .contact-us-form .captcha img {
  19430.         margin-left: 0;
  19431.         margin-right: 230px;
  19432.     }
  19433.     .user-register-form .captcha .form-item-captcha-response,
  19434.     .contact-us-form .captcha .form-item-captcha-response {
  19435.         float: right;
  19436.     }
  19437. }
Add Comment
Please, Sign In to add comment