From 0ec432f95ba097ea26d5cf81e34f96b93c4c4e01 Mon Sep 17 00:00:00 2001 From: agusmakmun <summon.agus@gmail.com> Date: Tue, 19 Apr 2016 13:58:07 +0700 Subject: [PATCH] Deleted --- _site/Gemfile | 2 - _site/Gemfile.lock | 133 ------------- _site/LICENSE | 21 -- _site/README.md | 3 - _site/about/index.html | 78 -------- _site/css/bootstrap-theme.min.css | 7 - _site/css/bootstrap.min.css | 7 - _site/css/main.css | 168 ---------------- _site/css/syntax.css | 59 ------ .../04/19/email-backend-with-smtp-gmail.html | 88 --------- _site/feed.xml | 186 ------------------ _site/img/avatar.jpg | Bin 28694 -> 0 bytes _site/img/favicon.ico | Bin 5430 -> 0 bytes _site/index.html | 82 -------- .../update/2013/02/19/welcome-to-jekyll.html | 84 -------- .../update/2016/02/19/welcome-to-jekyll.html | 82 -------- .../update/2016/03/19/welcome-to-jekyll.html | 82 -------- .../update/2016/04/19/welcome-to-jekyll.html | 82 -------- _site/js/bootstrap.min.js | 6 - _site/ruby/2013/12/23/ruby-json.html | 104 ---------- .../2013/12/23/welcome-to-simply-grey.html | 127 ------------ _site/sitemap.xml | 186 ------------------ 22 files changed, 1587 deletions(-) delete mode 100644 _site/Gemfile delete mode 100644 _site/Gemfile.lock delete mode 100644 _site/LICENSE delete mode 100644 _site/README.md delete mode 100644 _site/about/index.html delete mode 100755 _site/css/bootstrap-theme.min.css delete mode 100755 _site/css/bootstrap.min.css delete mode 100755 _site/css/main.css delete mode 100644 _site/css/syntax.css delete mode 100644 _site/django/2016/04/19/email-backend-with-smtp-gmail.html delete mode 100644 _site/feed.xml delete mode 100644 _site/img/avatar.jpg delete mode 100644 _site/img/favicon.ico delete mode 100644 _site/index.html delete mode 100644 _site/jekyll/update/2013/02/19/welcome-to-jekyll.html delete mode 100644 _site/jekyll/update/2016/02/19/welcome-to-jekyll.html delete mode 100644 _site/jekyll/update/2016/03/19/welcome-to-jekyll.html delete mode 100644 _site/jekyll/update/2016/04/19/welcome-to-jekyll.html delete mode 100755 _site/js/bootstrap.min.js delete mode 100644 _site/ruby/2013/12/23/ruby-json.html delete mode 100644 _site/simplygrey/2013/12/23/welcome-to-simply-grey.html delete mode 100644 _site/sitemap.xml diff --git a/_site/Gemfile b/_site/Gemfile deleted file mode 100644 index 91ceacd..0000000 --- a/_site/Gemfile +++ /dev/null @@ -1,2 +0,0 @@ -source 'https://rubygems.org' -gem 'github-pages', group: :jekyll_plugins \ No newline at end of file diff --git a/_site/Gemfile.lock b/_site/Gemfile.lock deleted file mode 100644 index a0f5715..0000000 --- a/_site/Gemfile.lock +++ /dev/null @@ -1,133 +0,0 @@ -GEM - remote: https://rubygems.org/ - specs: - RedCloth (4.2.9) - activesupport (4.2.6) - i18n (~> 0.7) - json (~> 1.7, >= 1.7.7) - minitest (~> 5.1) - thread_safe (~> 0.3, >= 0.3.4) - tzinfo (~> 1.1) - addressable (2.4.0) - coffee-script (2.4.1) - coffee-script-source - execjs - coffee-script-source (1.10.0) - colorator (0.1) - ethon (0.8.1) - ffi (>= 1.3.0) - execjs (2.6.0) - faraday (0.9.2) - multipart-post (>= 1.2, < 3) - ffi (1.9.10) - gemoji (2.1.0) - github-pages (71) - RedCloth (= 4.2.9) - github-pages-health-check (= 1.1.0) - jekyll (= 3.0.3) - jekyll-coffeescript (= 1.0.1) - jekyll-feed (= 0.5.1) - jekyll-gist (= 1.4.0) - jekyll-github-metadata (= 1.11.0) - jekyll-mentions (= 1.1.2) - jekyll-paginate (= 1.1.0) - jekyll-redirect-from (= 0.10.0) - jekyll-sass-converter (= 1.3.0) - jekyll-seo-tag (= 1.3.3) - jekyll-sitemap (= 0.10.0) - jekyll-textile-converter (= 0.1.0) - jemoji (= 0.6.2) - kramdown (= 1.10.0) - liquid (= 3.0.6) - mercenary (~> 0.3) - rdiscount (= 2.1.8) - redcarpet (= 3.3.3) - rouge (= 1.10.1) - terminal-table (~> 1.4) - github-pages-health-check (1.1.0) - addressable (~> 2.3) - net-dns (~> 0.8) - octokit (~> 4.0) - public_suffix (~> 1.4) - typhoeus (~> 0.7) - html-pipeline (2.4.0) - activesupport (>= 2, < 5) - nokogiri (>= 1.4) - i18n (0.7.0) - jekyll (3.0.3) - colorator (~> 0.1) - jekyll-sass-converter (~> 1.0) - jekyll-watch (~> 1.1) - kramdown (~> 1.3) - liquid (~> 3.0) - mercenary (~> 0.3.3) - rouge (~> 1.7) - safe_yaml (~> 1.0) - jekyll-coffeescript (1.0.1) - coffee-script (~> 2.2) - jekyll-feed (0.5.1) - jekyll-gist (1.4.0) - octokit (~> 4.2) - jekyll-github-metadata (1.11.0) - octokit (~> 4.0) - jekyll-mentions (1.1.2) - html-pipeline (~> 2.3) - jekyll (~> 3.0) - jekyll-paginate (1.1.0) - jekyll-redirect-from (0.10.0) - jekyll (>= 2.0) - jekyll-sass-converter (1.3.0) - sass (~> 3.2) - jekyll-seo-tag (1.3.3) - jekyll (~> 3.0) - jekyll-sitemap (0.10.0) - jekyll-textile-converter (0.1.0) - RedCloth (~> 4.0) - jekyll-watch (1.3.1) - listen (~> 3.0) - jemoji (0.6.2) - gemoji (~> 2.0) - html-pipeline (~> 2.2) - jekyll (>= 3.0) - json (1.8.1) - kramdown (1.10.0) - liquid (3.0.6) - listen (3.0.6) - rb-fsevent (>= 0.9.3) - rb-inotify (>= 0.9.7) - mercenary (0.3.6) - mini_portile2 (2.0.0) - minitest (5.4.3) - multipart-post (2.0.0) - net-dns (0.8.0) - nokogiri (1.6.7.2) - mini_portile2 (~> 2.0.0.rc2) - octokit (4.3.0) - sawyer (~> 0.7.0, >= 0.5.3) - public_suffix (1.5.3) - rb-fsevent (0.9.7) - rb-inotify (0.9.7) - ffi (>= 0.5.0) - rdiscount (2.1.8) - redcarpet (3.3.3) - rouge (1.10.1) - safe_yaml (1.0.4) - sass (3.4.22) - sawyer (0.7.0) - addressable (>= 2.3.5, < 2.5) - faraday (~> 0.8, < 0.10) - terminal-table (1.5.2) - thread_safe (0.3.5) - typhoeus (0.8.0) - ethon (>= 0.8.0) - tzinfo (1.2.2) - thread_safe (~> 0.1) - -PLATFORMS - ruby - -DEPENDENCIES - github-pages - -BUNDLED WITH - 1.11.2 diff --git a/_site/LICENSE b/_site/LICENSE deleted file mode 100644 index 0678d63..0000000 --- a/_site/LICENSE +++ /dev/null @@ -1,21 +0,0 @@ -The MIT License (MIT) - -Copyright (c) 2016 Agus Makmun - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. \ No newline at end of file diff --git a/_site/README.md b/_site/README.md deleted file mode 100644 index db0204b..0000000 --- a/_site/README.md +++ /dev/null @@ -1,3 +0,0 @@ -Our Stack Problems - -> This project forked and has been modified from [A simple grey theme for Jekyll](https://github.com/liamsymonds/simplygrey-jekyll) diff --git a/_site/about/index.html b/_site/about/index.html deleted file mode 100644 index 27564fe..0000000 --- a/_site/about/index.html +++ /dev/null @@ -1,78 +0,0 @@ -<!DOCTYPE html> -<html> - <head> - <meta charset="utf-8"> - <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> - <meta name="viewport" content="width=device-width, initial-scale=1"> - - <link rel="shortcut icon" href="/img/favicon.ico" /> - <title> About </title> - - <!-- syntax highlighting CSS --> - <link rel="stylesheet" href="/css/syntax.css"> - - <!-- Bootstrap core CSS --> - <link href="/css/bootstrap.min.css" rel="stylesheet"> - - <!-- Fonts --> - <link href="//fonts.googleapis.com/css?family=Roboto+Condensed:400,300italic,300,400italic,700&subset=latin,latin-ext" rel="stylesheet" type="text/css"> - - <!-- Custom CSS --> - <link rel="stylesheet" href="/css/main.css"> - </head> - - <body> - <div class="container"> - <div class="col-sm-3"> - <img id="about" src="/img/avatar.jpg" height="75px" width="75px" /> - <h1 class="author-name">Agus Makmun</h1> - - <div id="about"> - I am freelance developer. Currently doing more in backend, actually in Python and Django. - </div> - - <hr /> - <strong>Navigation</strong><br /> - » <a href="">Home</a> <br /> - - » <a class="about" href="/about/">About Me</a><br /> - - » <a class="about" href="https://github.com/agusmakmun">Github</a><br /> - - » <a class="about" href="/sitemap.xml">XML Sitemap</a><br /> - - </div> - - <div class="col-sm-8 col-offset-1"> - <article class="post"> - - <header class="post-header"> - <h1 class="post-title">About</h1> - </header> - - <div class="post-content"> - <p>I am freelance developer. Currently doing more in backend, actually in Python and Django.</p> - -<p>email: agus[at]python.web.id</p> - - </div> - -</article> - - - <footer> - © Agus Makmun - - - <a href="https://github.com/agusmakmun">https://github.com/agusmakmun</a> - Powered by Jekyll. - - </footer> - </div><!-- end /.col-sm-8 --> - </div><!-- end /.container --> - - <!-- Bootstrap core JavaScript - ================================================== --> - <!-- Placed at the end of the document so the pages load faster --> - <script src="//ajax.googleapis.com/ajax/libs/jquery/1.11.0/jquery.min.js"></script> - <script src="js/bootstrap.min.js"></script> - </body> -</html> diff --git a/_site/css/bootstrap-theme.min.css b/_site/css/bootstrap-theme.min.css deleted file mode 100755 index ba4bd28..0000000 --- a/_site/css/bootstrap-theme.min.css +++ /dev/null @@ -1,7 +0,0 @@ -/*! - * Bootstrap v3.1.1 (http://getbootstrap.com) - * Copyright 2011-2014 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - */ - -.btn-default,.btn-primary,.btn-success,.btn-info,.btn-warning,.btn-danger{text-shadow:0 -1px 0 rgba(0,0,0,.2);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.15),0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 0 rgba(255,255,255,.15),0 1px 1px rgba(0,0,0,.075)}.btn-default:active,.btn-primary:active,.btn-success:active,.btn-info:active,.btn-warning:active,.btn-danger:active,.btn-default.active,.btn-primary.active,.btn-success.active,.btn-info.active,.btn-warning.active,.btn-danger.active{-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn:active,.btn.active{background-image:none}.btn-default{background-image:-webkit-linear-gradient(top,#fff 0,#e0e0e0 100%);background-image:linear-gradient(to bottom,#fff 0,#e0e0e0 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe0e0e0', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);background-repeat:repeat-x;border-color:#dbdbdb;text-shadow:0 1px 0 #fff;border-color:#ccc}.btn-default:hover,.btn-default:focus{background-color:#e0e0e0;background-position:0 -15px}.btn-default:active,.btn-default.active{background-color:#e0e0e0;border-color:#dbdbdb}.btn-primary{background-image:-webkit-linear-gradient(top,#428bca 0,#2d6ca2 100%);background-image:linear-gradient(to bottom,#428bca 0,#2d6ca2 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff428bca', endColorstr='#ff2d6ca2', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);background-repeat:repeat-x;border-color:#2b669a}.btn-primary:hover,.btn-primary:focus{background-color:#2d6ca2;background-position:0 -15px}.btn-primary:active,.btn-primary.active{background-color:#2d6ca2;border-color:#2b669a}.btn-success{background-image:-webkit-linear-gradient(top,#5cb85c 0,#419641 100%);background-image:linear-gradient(to bottom,#5cb85c 0,#419641 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5cb85c', endColorstr='#ff419641', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);background-repeat:repeat-x;border-color:#3e8f3e}.btn-success:hover,.btn-success:focus{background-color:#419641;background-position:0 -15px}.btn-success:active,.btn-success.active{background-color:#419641;border-color:#3e8f3e}.btn-info{background-image:-webkit-linear-gradient(top,#5bc0de 0,#2aabd2 100%);background-image:linear-gradient(to bottom,#5bc0de 0,#2aabd2 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff2aabd2', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);background-repeat:repeat-x;border-color:#28a4c9}.btn-info:hover,.btn-info:focus{background-color:#2aabd2;background-position:0 -15px}.btn-info:active,.btn-info.active{background-color:#2aabd2;border-color:#28a4c9}.btn-warning{background-image:-webkit-linear-gradient(top,#f0ad4e 0,#eb9316 100%);background-image:linear-gradient(to bottom,#f0ad4e 0,#eb9316 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff0ad4e', endColorstr='#ffeb9316', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);background-repeat:repeat-x;border-color:#e38d13}.btn-warning:hover,.btn-warning:focus{background-color:#eb9316;background-position:0 -15px}.btn-warning:active,.btn-warning.active{background-color:#eb9316;border-color:#e38d13}.btn-danger{background-image:-webkit-linear-gradient(top,#d9534f 0,#c12e2a 100%);background-image:linear-gradient(to bottom,#d9534f 0,#c12e2a 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9534f', endColorstr='#ffc12e2a', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);background-repeat:repeat-x;border-color:#b92c28}.btn-danger:hover,.btn-danger:focus{background-color:#c12e2a;background-position:0 -15px}.btn-danger:active,.btn-danger.active{background-color:#c12e2a;border-color:#b92c28}.thumbnail,.img-thumbnail{-webkit-box-shadow:0 1px 2px rgba(0,0,0,.075);box-shadow:0 1px 2px rgba(0,0,0,.075)}.dropdown-menu>li>a:hover,.dropdown-menu>li>a:focus{background-image:-webkit-linear-gradient(top,#f5f5f5 0,#e8e8e8 100%);background-image:linear-gradient(to bottom,#f5f5f5 0,#e8e8e8 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#ffe8e8e8', GradientType=0);background-color:#e8e8e8}.dropdown-menu>.active>a,.dropdown-menu>.active>a:hover,.dropdown-menu>.active>a:focus{background-image:-webkit-linear-gradient(top,#428bca 0,#357ebd 100%);background-image:linear-gradient(to bottom,#428bca 0,#357ebd 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff428bca', endColorstr='#ff357ebd', GradientType=0);background-color:#357ebd}.navbar-default{background-image:-webkit-linear-gradient(top,#fff 0,#f8f8f8 100%);background-image:linear-gradient(to bottom,#fff 0,#f8f8f8 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#fff8f8f8', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);border-radius:4px;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.15),0 1px 5px rgba(0,0,0,.075);box-shadow:inset 0 1px 0 rgba(255,255,255,.15),0 1px 5px rgba(0,0,0,.075)}.navbar-default .navbar-nav>.active>a{background-image:-webkit-linear-gradient(top,#ebebeb 0,#f3f3f3 100%);background-image:linear-gradient(to bottom,#ebebeb 0,#f3f3f3 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffebebeb', endColorstr='#fff3f3f3', GradientType=0);-webkit-box-shadow:inset 0 3px 9px rgba(0,0,0,.075);box-shadow:inset 0 3px 9px rgba(0,0,0,.075)}.navbar-brand,.navbar-nav>li>a{text-shadow:0 1px 0 rgba(255,255,255,.25)}.navbar-inverse{background-image:-webkit-linear-gradient(top,#3c3c3c 0,#222 100%);background-image:linear-gradient(to bottom,#3c3c3c 0,#222 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff3c3c3c', endColorstr='#ff222222', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.navbar-inverse .navbar-nav>.active>a{background-image:-webkit-linear-gradient(top,#222 0,#282828 100%);background-image:linear-gradient(to bottom,#222 0,#282828 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff222222', endColorstr='#ff282828', GradientType=0);-webkit-box-shadow:inset 0 3px 9px rgba(0,0,0,.25);box-shadow:inset 0 3px 9px rgba(0,0,0,.25)}.navbar-inverse .navbar-brand,.navbar-inverse .navbar-nav>li>a{text-shadow:0 -1px 0 rgba(0,0,0,.25)}.navbar-static-top,.navbar-fixed-top,.navbar-fixed-bottom{border-radius:0}.alert{text-shadow:0 1px 0 rgba(255,255,255,.2);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.25),0 1px 2px rgba(0,0,0,.05);box-shadow:inset 0 1px 0 rgba(255,255,255,.25),0 1px 2px rgba(0,0,0,.05)}.alert-success{background-image:-webkit-linear-gradient(top,#dff0d8 0,#c8e5bc 100%);background-image:linear-gradient(to bottom,#dff0d8 0,#c8e5bc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdff0d8', endColorstr='#ffc8e5bc', GradientType=0);border-color:#b2dba1}.alert-info{background-image:-webkit-linear-gradient(top,#d9edf7 0,#b9def0 100%);background-image:linear-gradient(to bottom,#d9edf7 0,#b9def0 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9edf7', endColorstr='#ffb9def0', GradientType=0);border-color:#9acfea}.alert-warning{background-image:-webkit-linear-gradient(top,#fcf8e3 0,#f8efc0 100%);background-image:linear-gradient(to bottom,#fcf8e3 0,#f8efc0 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffcf8e3', endColorstr='#fff8efc0', GradientType=0);border-color:#f5e79e}.alert-danger{background-image:-webkit-linear-gradient(top,#f2dede 0,#e7c3c3 100%);background-image:linear-gradient(to bottom,#f2dede 0,#e7c3c3 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2dede', endColorstr='#ffe7c3c3', GradientType=0);border-color:#dca7a7}.progress{background-image:-webkit-linear-gradient(top,#ebebeb 0,#f5f5f5 100%);background-image:linear-gradient(to bottom,#ebebeb 0,#f5f5f5 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffebebeb', endColorstr='#fff5f5f5', GradientType=0)}.progress-bar{background-image:-webkit-linear-gradient(top,#428bca 0,#3071a9 100%);background-image:linear-gradient(to bottom,#428bca 0,#3071a9 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff428bca', endColorstr='#ff3071a9', GradientType=0)}.progress-bar-success{background-image:-webkit-linear-gradient(top,#5cb85c 0,#449d44 100%);background-image:linear-gradient(to bottom,#5cb85c 0,#449d44 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5cb85c', endColorstr='#ff449d44', GradientType=0)}.progress-bar-info{background-image:-webkit-linear-gradient(top,#5bc0de 0,#31b0d5 100%);background-image:linear-gradient(to bottom,#5bc0de 0,#31b0d5 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff31b0d5', GradientType=0)}.progress-bar-warning{background-image:-webkit-linear-gradient(top,#f0ad4e 0,#ec971f 100%);background-image:linear-gradient(to bottom,#f0ad4e 0,#ec971f 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff0ad4e', endColorstr='#ffec971f', GradientType=0)}.progress-bar-danger{background-image:-webkit-linear-gradient(top,#d9534f 0,#c9302c 100%);background-image:linear-gradient(to bottom,#d9534f 0,#c9302c 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9534f', endColorstr='#ffc9302c', GradientType=0)}.list-group{border-radius:4px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.075);box-shadow:0 1px 2px rgba(0,0,0,.075)}.list-group-item.active,.list-group-item.active:hover,.list-group-item.active:focus{text-shadow:0 -1px 0 #3071a9;background-image:-webkit-linear-gradient(top,#428bca 0,#3278b3 100%);background-image:linear-gradient(to bottom,#428bca 0,#3278b3 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff428bca', endColorstr='#ff3278b3', GradientType=0);border-color:#3278b3}.panel{-webkit-box-shadow:0 1px 2px rgba(0,0,0,.05);box-shadow:0 1px 2px rgba(0,0,0,.05)}.panel-default>.panel-heading{background-image:-webkit-linear-gradient(top,#f5f5f5 0,#e8e8e8 100%);background-image:linear-gradient(to bottom,#f5f5f5 0,#e8e8e8 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#ffe8e8e8', GradientType=0)}.panel-primary>.panel-heading{background-image:-webkit-linear-gradient(top,#428bca 0,#357ebd 100%);background-image:linear-gradient(to bottom,#428bca 0,#357ebd 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff428bca', endColorstr='#ff357ebd', GradientType=0)}.panel-success>.panel-heading{background-image:-webkit-linear-gradient(top,#dff0d8 0,#d0e9c6 100%);background-image:linear-gradient(to bottom,#dff0d8 0,#d0e9c6 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdff0d8', endColorstr='#ffd0e9c6', GradientType=0)}.panel-info>.panel-heading{background-image:-webkit-linear-gradient(top,#d9edf7 0,#c4e3f3 100%);background-image:linear-gradient(to bottom,#d9edf7 0,#c4e3f3 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9edf7', endColorstr='#ffc4e3f3', GradientType=0)}.panel-warning>.panel-heading{background-image:-webkit-linear-gradient(top,#fcf8e3 0,#faf2cc 100%);background-image:linear-gradient(to bottom,#fcf8e3 0,#faf2cc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffcf8e3', endColorstr='#fffaf2cc', GradientType=0)}.panel-danger>.panel-heading{background-image:-webkit-linear-gradient(top,#f2dede 0,#ebcccc 100%);background-image:linear-gradient(to bottom,#f2dede 0,#ebcccc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2dede', endColorstr='#ffebcccc', GradientType=0)}.well{background-image:-webkit-linear-gradient(top,#e8e8e8 0,#f5f5f5 100%);background-image:linear-gradient(to bottom,#e8e8e8 0,#f5f5f5 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffe8e8e8', endColorstr='#fff5f5f5', GradientType=0);border-color:#dcdcdc;-webkit-box-shadow:inset 0 1px 3px rgba(0,0,0,.05),0 1px 0 rgba(255,255,255,.1);box-shadow:inset 0 1px 3px rgba(0,0,0,.05),0 1px 0 rgba(255,255,255,.1)} \ No newline at end of file diff --git a/_site/css/bootstrap.min.css b/_site/css/bootstrap.min.css deleted file mode 100755 index 679272d..0000000 --- a/_site/css/bootstrap.min.css +++ /dev/null @@ -1,7 +0,0 @@ -/*! - * Bootstrap v3.1.1 (http://getbootstrap.com) - * Copyright 2011-2014 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - */ - -/*! normalize.css v3.0.0 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background:0 0}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}@media print{*{text-shadow:none!important;color:#000!important;background:transparent!important;box-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100%!important}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}select{background:#fff!important}.navbar{display:none}.table td,.table th{background-color:#fff!important}.btn>.caret,.dropup>.btn>.caret{border-top-color:#000!important}.label{border:1px solid #000}.table{border-collapse:collapse!important}.table-bordered th,.table-bordered td{border:1px solid #ddd!important}}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}:before,:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{font-size:62.5%;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:1.42857143;color:#333;background-color:#fff}input,button,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a{color:#428bca;text-decoration:none}a:hover,a:focus{color:#2a6496;text-decoration:underline}a:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}figure{margin:0}img{vertical-align:middle}.img-responsive,.thumbnail>img,.thumbnail a>img,.carousel-inner>.item>img,.carousel-inner>.item>a>img{display:block;max-width:100%;height:auto}.img-rounded{border-radius:6px}.img-thumbnail{padding:4px;line-height:1.42857143;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;display:inline-block;max-width:100%;height:auto}.img-circle{border-radius:50%}hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:inherit;font-weight:500;line-height:1.1;color:inherit}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small,.h1 small,.h2 small,.h3 small,.h4 small,.h5 small,.h6 small,h1 .small,h2 .small,h3 .small,h4 .small,h5 .small,h6 .small,.h1 .small,.h2 .small,.h3 .small,.h4 .small,.h5 .small,.h6 .small{font-weight:400;line-height:1;color:#999}h1,.h1,h2,.h2,h3,.h3{margin-top:20px;margin-bottom:10px}h1 small,.h1 small,h2 small,.h2 small,h3 small,.h3 small,h1 .small,.h1 .small,h2 .small,.h2 .small,h3 .small,.h3 .small{font-size:65%}h4,.h4,h5,.h5,h6,.h6{margin-top:10px;margin-bottom:10px}h4 small,.h4 small,h5 small,.h5 small,h6 small,.h6 small,h4 .small,.h4 .small,h5 .small,.h5 .small,h6 .small,.h6 .small{font-size:75%}h1,.h1{font-size:36px}h2,.h2{font-size:30px}h3,.h3{font-size:24px}h4,.h4{font-size:18px}h5,.h5{font-size:14px}h6,.h6{font-size:12px}p{margin:0 0 10px}.lead{margin-bottom:20px;font-size:16px;font-weight:200;line-height:1.4}@media (min-width:768px){.lead{font-size:21px}}small,.small{font-size:85%}cite{font-style:normal}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}.text-muted{color:#999}.text-primary{color:#428bca}a.text-primary:hover{color:#3071a9}.text-success{color:#3c763d}a.text-success:hover{color:#2b542c}.text-info{color:#31708f}a.text-info:hover{color:#245269}.text-warning{color:#8a6d3b}a.text-warning:hover{color:#66512c}.text-danger{color:#a94442}a.text-danger:hover{color:#843534}.bg-primary{color:#fff;background-color:#428bca}a.bg-primary:hover{background-color:#3071a9}.bg-success{background-color:#dff0d8}a.bg-success:hover{background-color:#c1e2b3}.bg-info{background-color:#d9edf7}a.bg-info:hover{background-color:#afd9ee}.bg-warning{background-color:#fcf8e3}a.bg-warning:hover{background-color:#f7ecb5}.bg-danger{background-color:#f2dede}a.bg-danger:hover{background-color:#e4b9b9}.page-header{padding-bottom:9px;margin:40px 0 20px;border-bottom:1px solid #eee}ul,ol{margin-top:0;margin-bottom:10px}ul ul,ol ul,ul ol,ol ol{margin-bottom:0}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;list-style:none;margin-left:-5px}.list-inline>li{display:inline-block;padding-left:5px;padding-right:5px}dl{margin-top:0;margin-bottom:20px}dt,dd{line-height:1.42857143}dt{font-weight:700}dd{margin-left:0}@media (min-width:768px){.dl-horizontal dt{float:left;width:160px;clear:left;text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dl-horizontal dd{margin-left:180px}}abbr[title],abbr[data-original-title]{cursor:help;border-bottom:1px dotted #999}.initialism{font-size:90%;text-transform:uppercase}blockquote{padding:10px 20px;margin:0 0 20px;font-size:17.5px;border-left:5px solid #eee}blockquote p:last-child,blockquote ul:last-child,blockquote ol:last-child{margin-bottom:0}blockquote footer,blockquote small,blockquote .small{display:block;font-size:80%;line-height:1.42857143;color:#999}blockquote footer:before,blockquote small:before,blockquote .small:before{content:'\2014 \00A0'}.blockquote-reverse,blockquote.pull-right{padding-right:15px;padding-left:0;border-right:5px solid #eee;border-left:0;text-align:right}.blockquote-reverse footer:before,blockquote.pull-right footer:before,.blockquote-reverse small:before,blockquote.pull-right small:before,.blockquote-reverse .small:before,blockquote.pull-right .small:before{content:''}.blockquote-reverse footer:after,blockquote.pull-right footer:after,.blockquote-reverse small:after,blockquote.pull-right small:after,.blockquote-reverse .small:after,blockquote.pull-right .small:after{content:'\00A0 \2014'}blockquote:before,blockquote:after{content:""}address{margin-bottom:20px;font-style:normal;line-height:1.42857143}code,kbd,pre,samp{font-family:Menlo,Monaco,Consolas,"Courier New",monospace}code{padding:2px 4px;font-size:90%;color:#c7254e;background-color:#f9f2f4;white-space:nowrap;border-radius:4px}kbd{padding:2px 4px;font-size:90%;color:#fff;background-color:#333;border-radius:3px;box-shadow:inset 0 -1px 0 rgba(0,0,0,.25)}pre{display:block;padding:9.5px;margin:0 0 10px;font-size:13px;line-height:1.42857143;word-break:break-all;word-wrap:break-word;color:#333;background-color:#f5f5f5;border:1px solid #ccc;border-radius:4px}pre code{padding:0;font-size:inherit;color:inherit;white-space:pre-wrap;background-color:transparent;border-radius:0}.pre-scrollable{max-height:340px;overflow-y:scroll}.container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}@media (min-width:768px){.container{width:750px}}@media (min-width:992px){.container{width:970px}}@media (min-width:1200px){.container{width:1170px}}.container-fluid{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.row{margin-left:-15px;margin-right:-15px}.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{float:left}.col-xs-12{width:100%}.col-xs-11{width:91.66666667%}.col-xs-10{width:83.33333333%}.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33333333%}.col-xs-6{width:50%}.col-xs-5{width:41.66666667%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}.col-xs-2{width:16.66666667%}.col-xs-1{width:8.33333333%}.col-xs-pull-12{right:100%}.col-xs-pull-11{right:91.66666667%}.col-xs-pull-10{right:83.33333333%}.col-xs-pull-9{right:75%}.col-xs-pull-8{right:66.66666667%}.col-xs-pull-7{right:58.33333333%}.col-xs-pull-6{right:50%}.col-xs-pull-5{right:41.66666667%}.col-xs-pull-4{right:33.33333333%}.col-xs-pull-3{right:25%}.col-xs-pull-2{right:16.66666667%}.col-xs-pull-1{right:8.33333333%}.col-xs-pull-0{right:0}.col-xs-push-12{left:100%}.col-xs-push-11{left:91.66666667%}.col-xs-push-10{left:83.33333333%}.col-xs-push-9{left:75%}.col-xs-push-8{left:66.66666667%}.col-xs-push-7{left:58.33333333%}.col-xs-push-6{left:50%}.col-xs-push-5{left:41.66666667%}.col-xs-push-4{left:33.33333333%}.col-xs-push-3{left:25%}.col-xs-push-2{left:16.66666667%}.col-xs-push-1{left:8.33333333%}.col-xs-push-0{left:0}.col-xs-offset-12{margin-left:100%}.col-xs-offset-11{margin-left:91.66666667%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-0{margin-left:0}@media (min-width:768px){.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12{float:left}.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}.col-sm-pull-12{right:100%}.col-sm-pull-11{right:91.66666667%}.col-sm-pull-10{right:83.33333333%}.col-sm-pull-9{right:75%}.col-sm-pull-8{right:66.66666667%}.col-sm-pull-7{right:58.33333333%}.col-sm-pull-6{right:50%}.col-sm-pull-5{right:41.66666667%}.col-sm-pull-4{right:33.33333333%}.col-sm-pull-3{right:25%}.col-sm-pull-2{right:16.66666667%}.col-sm-pull-1{right:8.33333333%}.col-sm-pull-0{right:0}.col-sm-push-12{left:100%}.col-sm-push-11{left:91.66666667%}.col-sm-push-10{left:83.33333333%}.col-sm-push-9{left:75%}.col-sm-push-8{left:66.66666667%}.col-sm-push-7{left:58.33333333%}.col-sm-push-6{left:50%}.col-sm-push-5{left:41.66666667%}.col-sm-push-4{left:33.33333333%}.col-sm-push-3{left:25%}.col-sm-push-2{left:16.66666667%}.col-sm-push-1{left:8.33333333%}.col-sm-push-0{left:0}.col-sm-offset-12{margin-left:100%}.col-sm-offset-11{margin-left:91.66666667%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-0{margin-left:0}}@media (min-width:992px){.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12{float:left}.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}.col-md-pull-12{right:100%}.col-md-pull-11{right:91.66666667%}.col-md-pull-10{right:83.33333333%}.col-md-pull-9{right:75%}.col-md-pull-8{right:66.66666667%}.col-md-pull-7{right:58.33333333%}.col-md-pull-6{right:50%}.col-md-pull-5{right:41.66666667%}.col-md-pull-4{right:33.33333333%}.col-md-pull-3{right:25%}.col-md-pull-2{right:16.66666667%}.col-md-pull-1{right:8.33333333%}.col-md-pull-0{right:0}.col-md-push-12{left:100%}.col-md-push-11{left:91.66666667%}.col-md-push-10{left:83.33333333%}.col-md-push-9{left:75%}.col-md-push-8{left:66.66666667%}.col-md-push-7{left:58.33333333%}.col-md-push-6{left:50%}.col-md-push-5{left:41.66666667%}.col-md-push-4{left:33.33333333%}.col-md-push-3{left:25%}.col-md-push-2{left:16.66666667%}.col-md-push-1{left:8.33333333%}.col-md-push-0{left:0}.col-md-offset-12{margin-left:100%}.col-md-offset-11{margin-left:91.66666667%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-9{margin-left:75%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-6{margin-left:50%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-3{margin-left:25%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-0{margin-left:0}}@media (min-width:1200px){.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{float:left}.col-lg-12{width:100%}.col-lg-11{width:91.66666667%}.col-lg-10{width:83.33333333%}.col-lg-9{width:75%}.col-lg-8{width:66.66666667%}.col-lg-7{width:58.33333333%}.col-lg-6{width:50%}.col-lg-5{width:41.66666667%}.col-lg-4{width:33.33333333%}.col-lg-3{width:25%}.col-lg-2{width:16.66666667%}.col-lg-1{width:8.33333333%}.col-lg-pull-12{right:100%}.col-lg-pull-11{right:91.66666667%}.col-lg-pull-10{right:83.33333333%}.col-lg-pull-9{right:75%}.col-lg-pull-8{right:66.66666667%}.col-lg-pull-7{right:58.33333333%}.col-lg-pull-6{right:50%}.col-lg-pull-5{right:41.66666667%}.col-lg-pull-4{right:33.33333333%}.col-lg-pull-3{right:25%}.col-lg-pull-2{right:16.66666667%}.col-lg-pull-1{right:8.33333333%}.col-lg-pull-0{right:0}.col-lg-push-12{left:100%}.col-lg-push-11{left:91.66666667%}.col-lg-push-10{left:83.33333333%}.col-lg-push-9{left:75%}.col-lg-push-8{left:66.66666667%}.col-lg-push-7{left:58.33333333%}.col-lg-push-6{left:50%}.col-lg-push-5{left:41.66666667%}.col-lg-push-4{left:33.33333333%}.col-lg-push-3{left:25%}.col-lg-push-2{left:16.66666667%}.col-lg-push-1{left:8.33333333%}.col-lg-push-0{left:0}.col-lg-offset-12{margin-left:100%}.col-lg-offset-11{margin-left:91.66666667%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-0{margin-left:0}}table{max-width:100%;background-color:transparent}th{text-align:left}.table{width:100%;margin-bottom:20px}.table>thead>tr>th,.table>tbody>tr>th,.table>tfoot>tr>th,.table>thead>tr>td,.table>tbody>tr>td,.table>tfoot>tr>td{padding:8px;line-height:1.42857143;vertical-align:top;border-top:1px solid #ddd}.table>thead>tr>th{vertical-align:bottom;border-bottom:2px solid #ddd}.table>caption+thead>tr:first-child>th,.table>colgroup+thead>tr:first-child>th,.table>thead:first-child>tr:first-child>th,.table>caption+thead>tr:first-child>td,.table>colgroup+thead>tr:first-child>td,.table>thead:first-child>tr:first-child>td{border-top:0}.table>tbody+tbody{border-top:2px solid #ddd}.table .table{background-color:#fff}.table-condensed>thead>tr>th,.table-condensed>tbody>tr>th,.table-condensed>tfoot>tr>th,.table-condensed>thead>tr>td,.table-condensed>tbody>tr>td,.table-condensed>tfoot>tr>td{padding:5px}.table-bordered{border:1px solid #ddd}.table-bordered>thead>tr>th,.table-bordered>tbody>tr>th,.table-bordered>tfoot>tr>th,.table-bordered>thead>tr>td,.table-bordered>tbody>tr>td,.table-bordered>tfoot>tr>td{border:1px solid #ddd}.table-bordered>thead>tr>th,.table-bordered>thead>tr>td{border-bottom-width:2px}.table-striped>tbody>tr:nth-child(odd)>td,.table-striped>tbody>tr:nth-child(odd)>th{background-color:#f9f9f9}.table-hover>tbody>tr:hover>td,.table-hover>tbody>tr:hover>th{background-color:#f5f5f5}table col[class*=col-]{position:static;float:none;display:table-column}table td[class*=col-],table th[class*=col-]{position:static;float:none;display:table-cell}.table>thead>tr>td.active,.table>tbody>tr>td.active,.table>tfoot>tr>td.active,.table>thead>tr>th.active,.table>tbody>tr>th.active,.table>tfoot>tr>th.active,.table>thead>tr.active>td,.table>tbody>tr.active>td,.table>tfoot>tr.active>td,.table>thead>tr.active>th,.table>tbody>tr.active>th,.table>tfoot>tr.active>th{background-color:#f5f5f5}.table-hover>tbody>tr>td.active:hover,.table-hover>tbody>tr>th.active:hover,.table-hover>tbody>tr.active:hover>td,.table-hover>tbody>tr.active:hover>th{background-color:#e8e8e8}.table>thead>tr>td.success,.table>tbody>tr>td.success,.table>tfoot>tr>td.success,.table>thead>tr>th.success,.table>tbody>tr>th.success,.table>tfoot>tr>th.success,.table>thead>tr.success>td,.table>tbody>tr.success>td,.table>tfoot>tr.success>td,.table>thead>tr.success>th,.table>tbody>tr.success>th,.table>tfoot>tr.success>th{background-color:#dff0d8}.table-hover>tbody>tr>td.success:hover,.table-hover>tbody>tr>th.success:hover,.table-hover>tbody>tr.success:hover>td,.table-hover>tbody>tr.success:hover>th{background-color:#d0e9c6}.table>thead>tr>td.info,.table>tbody>tr>td.info,.table>tfoot>tr>td.info,.table>thead>tr>th.info,.table>tbody>tr>th.info,.table>tfoot>tr>th.info,.table>thead>tr.info>td,.table>tbody>tr.info>td,.table>tfoot>tr.info>td,.table>thead>tr.info>th,.table>tbody>tr.info>th,.table>tfoot>tr.info>th{background-color:#d9edf7}.table-hover>tbody>tr>td.info:hover,.table-hover>tbody>tr>th.info:hover,.table-hover>tbody>tr.info:hover>td,.table-hover>tbody>tr.info:hover>th{background-color:#c4e3f3}.table>thead>tr>td.warning,.table>tbody>tr>td.warning,.table>tfoot>tr>td.warning,.table>thead>tr>th.warning,.table>tbody>tr>th.warning,.table>tfoot>tr>th.warning,.table>thead>tr.warning>td,.table>tbody>tr.warning>td,.table>tfoot>tr.warning>td,.table>thead>tr.warning>th,.table>tbody>tr.warning>th,.table>tfoot>tr.warning>th{background-color:#fcf8e3}.table-hover>tbody>tr>td.warning:hover,.table-hover>tbody>tr>th.warning:hover,.table-hover>tbody>tr.warning:hover>td,.table-hover>tbody>tr.warning:hover>th{background-color:#faf2cc}.table>thead>tr>td.danger,.table>tbody>tr>td.danger,.table>tfoot>tr>td.danger,.table>thead>tr>th.danger,.table>tbody>tr>th.danger,.table>tfoot>tr>th.danger,.table>thead>tr.danger>td,.table>tbody>tr.danger>td,.table>tfoot>tr.danger>td,.table>thead>tr.danger>th,.table>tbody>tr.danger>th,.table>tfoot>tr.danger>th{background-color:#f2dede}.table-hover>tbody>tr>td.danger:hover,.table-hover>tbody>tr>th.danger:hover,.table-hover>tbody>tr.danger:hover>td,.table-hover>tbody>tr.danger:hover>th{background-color:#ebcccc}@media (max-width:767px){.table-responsive{width:100%;margin-bottom:15px;overflow-y:hidden;overflow-x:scroll;-ms-overflow-style:-ms-autohiding-scrollbar;border:1px solid #ddd;-webkit-overflow-scrolling:touch}.table-responsive>.table{margin-bottom:0}.table-responsive>.table>thead>tr>th,.table-responsive>.table>tbody>tr>th,.table-responsive>.table>tfoot>tr>th,.table-responsive>.table>thead>tr>td,.table-responsive>.table>tbody>tr>td,.table-responsive>.table>tfoot>tr>td{white-space:nowrap}.table-responsive>.table-bordered{border:0}.table-responsive>.table-bordered>thead>tr>th:first-child,.table-responsive>.table-bordered>tbody>tr>th:first-child,.table-responsive>.table-bordered>tfoot>tr>th:first-child,.table-responsive>.table-bordered>thead>tr>td:first-child,.table-responsive>.table-bordered>tbody>tr>td:first-child,.table-responsive>.table-bordered>tfoot>tr>td:first-child{border-left:0}.table-responsive>.table-bordered>thead>tr>th:last-child,.table-responsive>.table-bordered>tbody>tr>th:last-child,.table-responsive>.table-bordered>tfoot>tr>th:last-child,.table-responsive>.table-bordered>thead>tr>td:last-child,.table-responsive>.table-bordered>tbody>tr>td:last-child,.table-responsive>.table-bordered>tfoot>tr>td:last-child{border-right:0}.table-responsive>.table-bordered>tbody>tr:last-child>th,.table-responsive>.table-bordered>tfoot>tr:last-child>th,.table-responsive>.table-bordered>tbody>tr:last-child>td,.table-responsive>.table-bordered>tfoot>tr:last-child>td{border-bottom:0}}fieldset{padding:0;margin:0;border:0;min-width:0}legend{display:block;width:100%;padding:0;margin-bottom:20px;font-size:21px;line-height:inherit;color:#333;border:0;border-bottom:1px solid #e5e5e5}label{display:inline-block;margin-bottom:5px;font-weight:700}input[type=search]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}input[type=radio],input[type=checkbox]{margin:4px 0 0;margin-top:1px \9;line-height:normal}input[type=file]{display:block}input[type=range]{display:block;width:100%}select[multiple],select[size]{height:auto}input[type=file]:focus,input[type=radio]:focus,input[type=checkbox]:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}output{display:block;padding-top:7px;font-size:14px;line-height:1.42857143;color:#555}.form-control{display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}.form-control:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}.form-control::-moz-placeholder{color:#999;opacity:1}.form-control:-ms-input-placeholder{color:#999}.form-control::-webkit-input-placeholder{color:#999}.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{cursor:not-allowed;background-color:#eee;opacity:1}textarea.form-control{height:auto}input[type=search]{-webkit-appearance:none}input[type=date]{line-height:34px}.form-group{margin-bottom:15px}.radio,.checkbox{display:block;min-height:20px;margin-top:10px;margin-bottom:10px;padding-left:20px}.radio label,.checkbox label{display:inline;font-weight:400;cursor:pointer}.radio input[type=radio],.radio-inline input[type=radio],.checkbox input[type=checkbox],.checkbox-inline input[type=checkbox]{float:left;margin-left:-20px}.radio+.radio,.checkbox+.checkbox{margin-top:-5px}.radio-inline,.checkbox-inline{display:inline-block;padding-left:20px;margin-bottom:0;vertical-align:middle;font-weight:400;cursor:pointer}.radio-inline+.radio-inline,.checkbox-inline+.checkbox-inline{margin-top:0;margin-left:10px}input[type=radio][disabled],input[type=checkbox][disabled],.radio[disabled],.radio-inline[disabled],.checkbox[disabled],.checkbox-inline[disabled],fieldset[disabled] input[type=radio],fieldset[disabled] input[type=checkbox],fieldset[disabled] .radio,fieldset[disabled] .radio-inline,fieldset[disabled] .checkbox,fieldset[disabled] .checkbox-inline{cursor:not-allowed}.input-sm{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}select.input-sm{height:30px;line-height:30px}textarea.input-sm,select[multiple].input-sm{height:auto}.input-lg{height:46px;padding:10px 16px;font-size:18px;line-height:1.33;border-radius:6px}select.input-lg{height:46px;line-height:46px}textarea.input-lg,select[multiple].input-lg{height:auto}.has-feedback{position:relative}.has-feedback .form-control{padding-right:42.5px}.has-feedback .form-control-feedback{position:absolute;top:25px;right:0;display:block;width:34px;height:34px;line-height:34px;text-align:center}.has-success .help-block,.has-success .control-label,.has-success .radio,.has-success .checkbox,.has-success .radio-inline,.has-success .checkbox-inline{color:#3c763d}.has-success .form-control{border-color:#3c763d;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-success .form-control:focus{border-color:#2b542c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168}.has-success .input-group-addon{color:#3c763d;border-color:#3c763d;background-color:#dff0d8}.has-success .form-control-feedback{color:#3c763d}.has-warning .help-block,.has-warning .control-label,.has-warning .radio,.has-warning .checkbox,.has-warning .radio-inline,.has-warning .checkbox-inline{color:#8a6d3b}.has-warning .form-control{border-color:#8a6d3b;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-warning .form-control:focus{border-color:#66512c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b}.has-warning .input-group-addon{color:#8a6d3b;border-color:#8a6d3b;background-color:#fcf8e3}.has-warning .form-control-feedback{color:#8a6d3b}.has-error .help-block,.has-error .control-label,.has-error .radio,.has-error .checkbox,.has-error .radio-inline,.has-error .checkbox-inline{color:#a94442}.has-error .form-control{border-color:#a94442;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-error .form-control:focus{border-color:#843534;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483}.has-error .input-group-addon{color:#a94442;border-color:#a94442;background-color:#f2dede}.has-error .form-control-feedback{color:#a94442}.form-control-static{margin-bottom:0}.help-block{display:block;margin-top:5px;margin-bottom:10px;color:#737373}@media (min-width:768px){.form-inline .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .input-group>.form-control{width:100%}.form-inline .control-label{margin-bottom:0;vertical-align:middle}.form-inline .radio,.form-inline .checkbox{display:inline-block;margin-top:0;margin-bottom:0;padding-left:0;vertical-align:middle}.form-inline .radio input[type=radio],.form-inline .checkbox input[type=checkbox]{float:none;margin-left:0}.form-inline .has-feedback .form-control-feedback{top:0}}.form-horizontal .control-label,.form-horizontal .radio,.form-horizontal .checkbox,.form-horizontal .radio-inline,.form-horizontal .checkbox-inline{margin-top:0;margin-bottom:0;padding-top:7px}.form-horizontal .radio,.form-horizontal .checkbox{min-height:27px}.form-horizontal .form-group{margin-left:-15px;margin-right:-15px}.form-horizontal .form-control-static{padding-top:7px}@media (min-width:768px){.form-horizontal .control-label{text-align:right}}.form-horizontal .has-feedback .form-control-feedback{top:0;right:15px}.btn{display:inline-block;margin-bottom:0;font-weight:400;text-align:center;vertical-align:middle;cursor:pointer;background-image:none;border:1px solid transparent;white-space:nowrap;padding:6px 12px;font-size:14px;line-height:1.42857143;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.btn:focus,.btn:active:focus,.btn.active:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.btn:hover,.btn:focus{color:#333;text-decoration:none}.btn:active,.btn.active{outline:0;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn.disabled,.btn[disabled],fieldset[disabled] .btn{cursor:not-allowed;pointer-events:none;opacity:.65;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none}.btn-default{color:#333;background-color:#fff;border-color:#ccc}.btn-default:hover,.btn-default:focus,.btn-default:active,.btn-default.active,.open .dropdown-toggle.btn-default{color:#333;background-color:#ebebeb;border-color:#adadad}.btn-default:active,.btn-default.active,.open .dropdown-toggle.btn-default{background-image:none}.btn-default.disabled,.btn-default[disabled],fieldset[disabled] .btn-default,.btn-default.disabled:hover,.btn-default[disabled]:hover,fieldset[disabled] .btn-default:hover,.btn-default.disabled:focus,.btn-default[disabled]:focus,fieldset[disabled] .btn-default:focus,.btn-default.disabled:active,.btn-default[disabled]:active,fieldset[disabled] .btn-default:active,.btn-default.disabled.active,.btn-default[disabled].active,fieldset[disabled] .btn-default.active{background-color:#fff;border-color:#ccc}.btn-default .badge{color:#fff;background-color:#333}.btn-primary{color:#fff;background-color:#428bca;border-color:#357ebd}.btn-primary:hover,.btn-primary:focus,.btn-primary:active,.btn-primary.active,.open .dropdown-toggle.btn-primary{color:#fff;background-color:#3276b1;border-color:#285e8e}.btn-primary:active,.btn-primary.active,.open .dropdown-toggle.btn-primary{background-image:none}.btn-primary.disabled,.btn-primary[disabled],fieldset[disabled] .btn-primary,.btn-primary.disabled:hover,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary:hover,.btn-primary.disabled:focus,.btn-primary[disabled]:focus,fieldset[disabled] .btn-primary:focus,.btn-primary.disabled:active,.btn-primary[disabled]:active,fieldset[disabled] .btn-primary:active,.btn-primary.disabled.active,.btn-primary[disabled].active,fieldset[disabled] .btn-primary.active{background-color:#428bca;border-color:#357ebd}.btn-primary .badge{color:#428bca;background-color:#fff}.btn-success{color:#fff;background-color:#5cb85c;border-color:#4cae4c}.btn-success:hover,.btn-success:focus,.btn-success:active,.btn-success.active,.open .dropdown-toggle.btn-success{color:#fff;background-color:#47a447;border-color:#398439}.btn-success:active,.btn-success.active,.open .dropdown-toggle.btn-success{background-image:none}.btn-success.disabled,.btn-success[disabled],fieldset[disabled] .btn-success,.btn-success.disabled:hover,.btn-success[disabled]:hover,fieldset[disabled] .btn-success:hover,.btn-success.disabled:focus,.btn-success[disabled]:focus,fieldset[disabled] .btn-success:focus,.btn-success.disabled:active,.btn-success[disabled]:active,fieldset[disabled] .btn-success:active,.btn-success.disabled.active,.btn-success[disabled].active,fieldset[disabled] .btn-success.active{background-color:#5cb85c;border-color:#4cae4c}.btn-success .badge{color:#5cb85c;background-color:#fff}.btn-info{color:#fff;background-color:#5bc0de;border-color:#46b8da}.btn-info:hover,.btn-info:focus,.btn-info:active,.btn-info.active,.open .dropdown-toggle.btn-info{color:#fff;background-color:#39b3d7;border-color:#269abc}.btn-info:active,.btn-info.active,.open .dropdown-toggle.btn-info{background-image:none}.btn-info.disabled,.btn-info[disabled],fieldset[disabled] .btn-info,.btn-info.disabled:hover,.btn-info[disabled]:hover,fieldset[disabled] .btn-info:hover,.btn-info.disabled:focus,.btn-info[disabled]:focus,fieldset[disabled] .btn-info:focus,.btn-info.disabled:active,.btn-info[disabled]:active,fieldset[disabled] .btn-info:active,.btn-info.disabled.active,.btn-info[disabled].active,fieldset[disabled] .btn-info.active{background-color:#5bc0de;border-color:#46b8da}.btn-info .badge{color:#5bc0de;background-color:#fff}.btn-warning{color:#fff;background-color:#f0ad4e;border-color:#eea236}.btn-warning:hover,.btn-warning:focus,.btn-warning:active,.btn-warning.active,.open .dropdown-toggle.btn-warning{color:#fff;background-color:#ed9c28;border-color:#d58512}.btn-warning:active,.btn-warning.active,.open .dropdown-toggle.btn-warning{background-image:none}.btn-warning.disabled,.btn-warning[disabled],fieldset[disabled] .btn-warning,.btn-warning.disabled:hover,.btn-warning[disabled]:hover,fieldset[disabled] .btn-warning:hover,.btn-warning.disabled:focus,.btn-warning[disabled]:focus,fieldset[disabled] .btn-warning:focus,.btn-warning.disabled:active,.btn-warning[disabled]:active,fieldset[disabled] .btn-warning:active,.btn-warning.disabled.active,.btn-warning[disabled].active,fieldset[disabled] .btn-warning.active{background-color:#f0ad4e;border-color:#eea236}.btn-warning .badge{color:#f0ad4e;background-color:#fff}.btn-danger{color:#fff;background-color:#d9534f;border-color:#d43f3a}.btn-danger:hover,.btn-danger:focus,.btn-danger:active,.btn-danger.active,.open .dropdown-toggle.btn-danger{color:#fff;background-color:#d2322d;border-color:#ac2925}.btn-danger:active,.btn-danger.active,.open .dropdown-toggle.btn-danger{background-image:none}.btn-danger.disabled,.btn-danger[disabled],fieldset[disabled] .btn-danger,.btn-danger.disabled:hover,.btn-danger[disabled]:hover,fieldset[disabled] .btn-danger:hover,.btn-danger.disabled:focus,.btn-danger[disabled]:focus,fieldset[disabled] .btn-danger:focus,.btn-danger.disabled:active,.btn-danger[disabled]:active,fieldset[disabled] .btn-danger:active,.btn-danger.disabled.active,.btn-danger[disabled].active,fieldset[disabled] .btn-danger.active{background-color:#d9534f;border-color:#d43f3a}.btn-danger .badge{color:#d9534f;background-color:#fff}.btn-link{color:#428bca;font-weight:400;cursor:pointer;border-radius:0}.btn-link,.btn-link:active,.btn-link[disabled],fieldset[disabled] .btn-link{background-color:transparent;-webkit-box-shadow:none;box-shadow:none}.btn-link,.btn-link:hover,.btn-link:focus,.btn-link:active{border-color:transparent}.btn-link:hover,.btn-link:focus{color:#2a6496;text-decoration:underline;background-color:transparent}.btn-link[disabled]:hover,fieldset[disabled] .btn-link:hover,.btn-link[disabled]:focus,fieldset[disabled] .btn-link:focus{color:#999;text-decoration:none}.btn-lg,.btn-group-lg>.btn{padding:10px 16px;font-size:18px;line-height:1.33;border-radius:6px}.btn-sm,.btn-group-sm>.btn{padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.btn-xs,.btn-group-xs>.btn{padding:1px 5px;font-size:12px;line-height:1.5;border-radius:3px}.btn-block{display:block;width:100%;padding-left:0;padding-right:0}.btn-block+.btn-block{margin-top:5px}input[type=submit].btn-block,input[type=reset].btn-block,input[type=button].btn-block{width:100%}.fade{opacity:0;-webkit-transition:opacity .15s linear;transition:opacity .15s linear}.fade.in{opacity:1}.collapse{display:none}.collapse.in{display:block}.collapsing{position:relative;height:0;overflow:hidden;-webkit-transition:height .35s ease;transition:height .35s ease}@font-face{font-family:'Glyphicons Halflings';src:url(../fonts/glyphicons-halflings-regular.eot);src:url(../fonts/glyphicons-halflings-regular.eot?#iefix) format('embedded-opentype'),url(../fonts/glyphicons-halflings-regular.woff) format('woff'),url(../fonts/glyphicons-halflings-regular.ttf) format('truetype'),url(../fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular) format('svg')}.glyphicon{position:relative;top:1px;display:inline-block;font-family:'Glyphicons Halflings';font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.glyphicon-asterisk:before{content:"\2a"}.glyphicon-plus:before{content:"\2b"}.glyphicon-euro:before{content:"\20ac"}.glyphicon-minus:before{content:"\2212"}.glyphicon-cloud:before{content:"\2601"}.glyphicon-envelope:before{content:"\2709"}.glyphicon-pencil:before{content:"\270f"}.glyphicon-glass:before{content:"\e001"}.glyphicon-music:before{content:"\e002"}.glyphicon-search:before{content:"\e003"}.glyphicon-heart:before{content:"\e005"}.glyphicon-star:before{content:"\e006"}.glyphicon-star-empty:before{content:"\e007"}.glyphicon-user:before{content:"\e008"}.glyphicon-film:before{content:"\e009"}.glyphicon-th-large:before{content:"\e010"}.glyphicon-th:before{content:"\e011"}.glyphicon-th-list:before{content:"\e012"}.glyphicon-ok:before{content:"\e013"}.glyphicon-remove:before{content:"\e014"}.glyphicon-zoom-in:before{content:"\e015"}.glyphicon-zoom-out:before{content:"\e016"}.glyphicon-off:before{content:"\e017"}.glyphicon-signal:before{content:"\e018"}.glyphicon-cog:before{content:"\e019"}.glyphicon-trash:before{content:"\e020"}.glyphicon-home:before{content:"\e021"}.glyphicon-file:before{content:"\e022"}.glyphicon-time:before{content:"\e023"}.glyphicon-road:before{content:"\e024"}.glyphicon-download-alt:before{content:"\e025"}.glyphicon-download:before{content:"\e026"}.glyphicon-upload:before{content:"\e027"}.glyphicon-inbox:before{content:"\e028"}.glyphicon-play-circle:before{content:"\e029"}.glyphicon-repeat:before{content:"\e030"}.glyphicon-refresh:before{content:"\e031"}.glyphicon-list-alt:before{content:"\e032"}.glyphicon-lock:before{content:"\e033"}.glyphicon-flag:before{content:"\e034"}.glyphicon-headphones:before{content:"\e035"}.glyphicon-volume-off:before{content:"\e036"}.glyphicon-volume-down:before{content:"\e037"}.glyphicon-volume-up:before{content:"\e038"}.glyphicon-qrcode:before{content:"\e039"}.glyphicon-barcode:before{content:"\e040"}.glyphicon-tag:before{content:"\e041"}.glyphicon-tags:before{content:"\e042"}.glyphicon-book:before{content:"\e043"}.glyphicon-bookmark:before{content:"\e044"}.glyphicon-print:before{content:"\e045"}.glyphicon-camera:before{content:"\e046"}.glyphicon-font:before{content:"\e047"}.glyphicon-bold:before{content:"\e048"}.glyphicon-italic:before{content:"\e049"}.glyphicon-text-height:before{content:"\e050"}.glyphicon-text-width:before{content:"\e051"}.glyphicon-align-left:before{content:"\e052"}.glyphicon-align-center:before{content:"\e053"}.glyphicon-align-right:before{content:"\e054"}.glyphicon-align-justify:before{content:"\e055"}.glyphicon-list:before{content:"\e056"}.glyphicon-indent-left:before{content:"\e057"}.glyphicon-indent-right:before{content:"\e058"}.glyphicon-facetime-video:before{content:"\e059"}.glyphicon-picture:before{content:"\e060"}.glyphicon-map-marker:before{content:"\e062"}.glyphicon-adjust:before{content:"\e063"}.glyphicon-tint:before{content:"\e064"}.glyphicon-edit:before{content:"\e065"}.glyphicon-share:before{content:"\e066"}.glyphicon-check:before{content:"\e067"}.glyphicon-move:before{content:"\e068"}.glyphicon-step-backward:before{content:"\e069"}.glyphicon-fast-backward:before{content:"\e070"}.glyphicon-backward:before{content:"\e071"}.glyphicon-play:before{content:"\e072"}.glyphicon-pause:before{content:"\e073"}.glyphicon-stop:before{content:"\e074"}.glyphicon-forward:before{content:"\e075"}.glyphicon-fast-forward:before{content:"\e076"}.glyphicon-step-forward:before{content:"\e077"}.glyphicon-eject:before{content:"\e078"}.glyphicon-chevron-left:before{content:"\e079"}.glyphicon-chevron-right:before{content:"\e080"}.glyphicon-plus-sign:before{content:"\e081"}.glyphicon-minus-sign:before{content:"\e082"}.glyphicon-remove-sign:before{content:"\e083"}.glyphicon-ok-sign:before{content:"\e084"}.glyphicon-question-sign:before{content:"\e085"}.glyphicon-info-sign:before{content:"\e086"}.glyphicon-screenshot:before{content:"\e087"}.glyphicon-remove-circle:before{content:"\e088"}.glyphicon-ok-circle:before{content:"\e089"}.glyphicon-ban-circle:before{content:"\e090"}.glyphicon-arrow-left:before{content:"\e091"}.glyphicon-arrow-right:before{content:"\e092"}.glyphicon-arrow-up:before{content:"\e093"}.glyphicon-arrow-down:before{content:"\e094"}.glyphicon-share-alt:before{content:"\e095"}.glyphicon-resize-full:before{content:"\e096"}.glyphicon-resize-small:before{content:"\e097"}.glyphicon-exclamation-sign:before{content:"\e101"}.glyphicon-gift:before{content:"\e102"}.glyphicon-leaf:before{content:"\e103"}.glyphicon-fire:before{content:"\e104"}.glyphicon-eye-open:before{content:"\e105"}.glyphicon-eye-close:before{content:"\e106"}.glyphicon-warning-sign:before{content:"\e107"}.glyphicon-plane:before{content:"\e108"}.glyphicon-calendar:before{content:"\e109"}.glyphicon-random:before{content:"\e110"}.glyphicon-comment:before{content:"\e111"}.glyphicon-magnet:before{content:"\e112"}.glyphicon-chevron-up:before{content:"\e113"}.glyphicon-chevron-down:before{content:"\e114"}.glyphicon-retweet:before{content:"\e115"}.glyphicon-shopping-cart:before{content:"\e116"}.glyphicon-folder-close:before{content:"\e117"}.glyphicon-folder-open:before{content:"\e118"}.glyphicon-resize-vertical:before{content:"\e119"}.glyphicon-resize-horizontal:before{content:"\e120"}.glyphicon-hdd:before{content:"\e121"}.glyphicon-bullhorn:before{content:"\e122"}.glyphicon-bell:before{content:"\e123"}.glyphicon-certificate:before{content:"\e124"}.glyphicon-thumbs-up:before{content:"\e125"}.glyphicon-thumbs-down:before{content:"\e126"}.glyphicon-hand-right:before{content:"\e127"}.glyphicon-hand-left:before{content:"\e128"}.glyphicon-hand-up:before{content:"\e129"}.glyphicon-hand-down:before{content:"\e130"}.glyphicon-circle-arrow-right:before{content:"\e131"}.glyphicon-circle-arrow-left:before{content:"\e132"}.glyphicon-circle-arrow-up:before{content:"\e133"}.glyphicon-circle-arrow-down:before{content:"\e134"}.glyphicon-globe:before{content:"\e135"}.glyphicon-wrench:before{content:"\e136"}.glyphicon-tasks:before{content:"\e137"}.glyphicon-filter:before{content:"\e138"}.glyphicon-briefcase:before{content:"\e139"}.glyphicon-fullscreen:before{content:"\e140"}.glyphicon-dashboard:before{content:"\e141"}.glyphicon-paperclip:before{content:"\e142"}.glyphicon-heart-empty:before{content:"\e143"}.glyphicon-link:before{content:"\e144"}.glyphicon-phone:before{content:"\e145"}.glyphicon-pushpin:before{content:"\e146"}.glyphicon-usd:before{content:"\e148"}.glyphicon-gbp:before{content:"\e149"}.glyphicon-sort:before{content:"\e150"}.glyphicon-sort-by-alphabet:before{content:"\e151"}.glyphicon-sort-by-alphabet-alt:before{content:"\e152"}.glyphicon-sort-by-order:before{content:"\e153"}.glyphicon-sort-by-order-alt:before{content:"\e154"}.glyphicon-sort-by-attributes:before{content:"\e155"}.glyphicon-sort-by-attributes-alt:before{content:"\e156"}.glyphicon-unchecked:before{content:"\e157"}.glyphicon-expand:before{content:"\e158"}.glyphicon-collapse-down:before{content:"\e159"}.glyphicon-collapse-up:before{content:"\e160"}.glyphicon-log-in:before{content:"\e161"}.glyphicon-flash:before{content:"\e162"}.glyphicon-log-out:before{content:"\e163"}.glyphicon-new-window:before{content:"\e164"}.glyphicon-record:before{content:"\e165"}.glyphicon-save:before{content:"\e166"}.glyphicon-open:before{content:"\e167"}.glyphicon-saved:before{content:"\e168"}.glyphicon-import:before{content:"\e169"}.glyphicon-export:before{content:"\e170"}.glyphicon-send:before{content:"\e171"}.glyphicon-floppy-disk:before{content:"\e172"}.glyphicon-floppy-saved:before{content:"\e173"}.glyphicon-floppy-remove:before{content:"\e174"}.glyphicon-floppy-save:before{content:"\e175"}.glyphicon-floppy-open:before{content:"\e176"}.glyphicon-credit-card:before{content:"\e177"}.glyphicon-transfer:before{content:"\e178"}.glyphicon-cutlery:before{content:"\e179"}.glyphicon-header:before{content:"\e180"}.glyphicon-compressed:before{content:"\e181"}.glyphicon-earphone:before{content:"\e182"}.glyphicon-phone-alt:before{content:"\e183"}.glyphicon-tower:before{content:"\e184"}.glyphicon-stats:before{content:"\e185"}.glyphicon-sd-video:before{content:"\e186"}.glyphicon-hd-video:before{content:"\e187"}.glyphicon-subtitles:before{content:"\e188"}.glyphicon-sound-stereo:before{content:"\e189"}.glyphicon-sound-dolby:before{content:"\e190"}.glyphicon-sound-5-1:before{content:"\e191"}.glyphicon-sound-6-1:before{content:"\e192"}.glyphicon-sound-7-1:before{content:"\e193"}.glyphicon-copyright-mark:before{content:"\e194"}.glyphicon-registration-mark:before{content:"\e195"}.glyphicon-cloud-download:before{content:"\e197"}.glyphicon-cloud-upload:before{content:"\e198"}.glyphicon-tree-conifer:before{content:"\e199"}.glyphicon-tree-deciduous:before{content:"\e200"}.caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px solid;border-right:4px solid transparent;border-left:4px solid transparent}.dropdown{position:relative}.dropdown-toggle:focus{outline:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;list-style:none;font-size:14px;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,.15);border-radius:4px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175);background-clip:padding-box}.dropdown-menu.pull-right{right:0;left:auto}.dropdown-menu .divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.dropdown-menu>li>a{display:block;padding:3px 20px;clear:both;font-weight:400;line-height:1.42857143;color:#333;white-space:nowrap}.dropdown-menu>li>a:hover,.dropdown-menu>li>a:focus{text-decoration:none;color:#262626;background-color:#f5f5f5}.dropdown-menu>.active>a,.dropdown-menu>.active>a:hover,.dropdown-menu>.active>a:focus{color:#fff;text-decoration:none;outline:0;background-color:#428bca}.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:hover,.dropdown-menu>.disabled>a:focus{color:#999}.dropdown-menu>.disabled>a:hover,.dropdown-menu>.disabled>a:focus{text-decoration:none;background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);cursor:not-allowed}.open>.dropdown-menu{display:block}.open>a{outline:0}.dropdown-menu-right{left:auto;right:0}.dropdown-menu-left{left:0;right:auto}.dropdown-header{display:block;padding:3px 20px;font-size:12px;line-height:1.42857143;color:#999}.dropdown-backdrop{position:fixed;left:0;right:0;bottom:0;top:0;z-index:990}.pull-right>.dropdown-menu{right:0;left:auto}.dropup .caret,.navbar-fixed-bottom .dropdown .caret{border-top:0;border-bottom:4px solid;content:""}.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:1px}@media (min-width:768px){.navbar-right .dropdown-menu{left:auto;right:0}.navbar-right .dropdown-menu-left{left:0;right:auto}}.btn-group,.btn-group-vertical{position:relative;display:inline-block;vertical-align:middle}.btn-group>.btn,.btn-group-vertical>.btn{position:relative;float:left}.btn-group>.btn:hover,.btn-group-vertical>.btn:hover,.btn-group>.btn:focus,.btn-group-vertical>.btn:focus,.btn-group>.btn:active,.btn-group-vertical>.btn:active,.btn-group>.btn.active,.btn-group-vertical>.btn.active{z-index:2}.btn-group>.btn:focus,.btn-group-vertical>.btn:focus{outline:0}.btn-group .btn+.btn,.btn-group .btn+.btn-group,.btn-group .btn-group+.btn,.btn-group .btn-group+.btn-group{margin-left:-1px}.btn-toolbar{margin-left:-5px}.btn-toolbar .btn-group,.btn-toolbar .input-group{float:left}.btn-toolbar>.btn,.btn-toolbar>.btn-group,.btn-toolbar>.input-group{margin-left:5px}.btn-group>.btn:not(:first-child):not(:last-child):not(.dropdown-toggle){border-radius:0}.btn-group>.btn:first-child{margin-left:0}.btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-top-right-radius:0}.btn-group>.btn:last-child:not(:first-child),.btn-group>.dropdown-toggle:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}.btn-group>.btn-group{float:left}.btn-group>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.btn-group>.btn-group:first-child>.btn:last-child,.btn-group>.btn-group:first-child>.dropdown-toggle{border-bottom-right-radius:0;border-top-right-radius:0}.btn-group>.btn-group:last-child>.btn:first-child{border-bottom-left-radius:0;border-top-left-radius:0}.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle{outline:0}.btn-group>.btn+.dropdown-toggle{padding-left:8px;padding-right:8px}.btn-group>.btn-lg+.dropdown-toggle{padding-left:12px;padding-right:12px}.btn-group.open .dropdown-toggle{-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn-group.open .dropdown-toggle.btn-link{-webkit-box-shadow:none;box-shadow:none}.btn .caret{margin-left:0}.btn-lg .caret{border-width:5px 5px 0;border-bottom-width:0}.dropup .btn-lg .caret{border-width:0 5px 5px}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group,.btn-group-vertical>.btn-group>.btn{display:block;float:none;width:100%;max-width:100%}.btn-group-vertical>.btn-group>.btn{float:none}.btn-group-vertical>.btn+.btn,.btn-group-vertical>.btn+.btn-group,.btn-group-vertical>.btn-group+.btn,.btn-group-vertical>.btn-group+.btn-group{margin-top:-1px;margin-left:0}.btn-group-vertical>.btn:not(:first-child):not(:last-child){border-radius:0}.btn-group-vertical>.btn:first-child:not(:last-child){border-top-right-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn:last-child:not(:first-child){border-bottom-left-radius:4px;border-top-right-radius:0;border-top-left-radius:0}.btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.btn-group-vertical>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group-vertical>.btn-group:first-child:not(:last-child)>.dropdown-toggle{border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:last-child:not(:first-child)>.btn:first-child{border-top-right-radius:0;border-top-left-radius:0}.btn-group-justified{display:table;width:100%;table-layout:fixed;border-collapse:separate}.btn-group-justified>.btn,.btn-group-justified>.btn-group{float:none;display:table-cell;width:1%}.btn-group-justified>.btn-group .btn{width:100%}[data-toggle=buttons]>.btn>input[type=radio],[data-toggle=buttons]>.btn>input[type=checkbox]{display:none}.input-group{position:relative;display:table;border-collapse:separate}.input-group[class*=col-]{float:none;padding-left:0;padding-right:0}.input-group .form-control{position:relative;z-index:2;float:left;width:100%;margin-bottom:0}.input-group-lg>.form-control,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.btn{height:46px;padding:10px 16px;font-size:18px;line-height:1.33;border-radius:6px}select.input-group-lg>.form-control,select.input-group-lg>.input-group-addon,select.input-group-lg>.input-group-btn>.btn{height:46px;line-height:46px}textarea.input-group-lg>.form-control,textarea.input-group-lg>.input-group-addon,textarea.input-group-lg>.input-group-btn>.btn,select[multiple].input-group-lg>.form-control,select[multiple].input-group-lg>.input-group-addon,select[multiple].input-group-lg>.input-group-btn>.btn{height:auto}.input-group-sm>.form-control,.input-group-sm>.input-group-addon,.input-group-sm>.input-group-btn>.btn{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}select.input-group-sm>.form-control,select.input-group-sm>.input-group-addon,select.input-group-sm>.input-group-btn>.btn{height:30px;line-height:30px}textarea.input-group-sm>.form-control,textarea.input-group-sm>.input-group-addon,textarea.input-group-sm>.input-group-btn>.btn,select[multiple].input-group-sm>.form-control,select[multiple].input-group-sm>.input-group-addon,select[multiple].input-group-sm>.input-group-btn>.btn{height:auto}.input-group-addon,.input-group-btn,.input-group .form-control{display:table-cell}.input-group-addon:not(:first-child):not(:last-child),.input-group-btn:not(:first-child):not(:last-child),.input-group .form-control:not(:first-child):not(:last-child){border-radius:0}.input-group-addon,.input-group-btn{width:1%;white-space:nowrap;vertical-align:middle}.input-group-addon{padding:6px 12px;font-size:14px;font-weight:400;line-height:1;color:#555;text-align:center;background-color:#eee;border:1px solid #ccc;border-radius:4px}.input-group-addon.input-sm{padding:5px 10px;font-size:12px;border-radius:3px}.input-group-addon.input-lg{padding:10px 16px;font-size:18px;border-radius:6px}.input-group-addon input[type=radio],.input-group-addon input[type=checkbox]{margin-top:0}.input-group .form-control:first-child,.input-group-addon:first-child,.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group>.btn,.input-group-btn:first-child>.dropdown-toggle,.input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle),.input-group-btn:last-child>.btn-group:not(:last-child)>.btn{border-bottom-right-radius:0;border-top-right-radius:0}.input-group-addon:first-child{border-right:0}.input-group .form-control:last-child,.input-group-addon:last-child,.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group>.btn,.input-group-btn:last-child>.dropdown-toggle,.input-group-btn:first-child>.btn:not(:first-child),.input-group-btn:first-child>.btn-group:not(:first-child)>.btn{border-bottom-left-radius:0;border-top-left-radius:0}.input-group-addon:last-child{border-left:0}.input-group-btn{position:relative;font-size:0;white-space:nowrap}.input-group-btn>.btn{position:relative}.input-group-btn>.btn+.btn{margin-left:-1px}.input-group-btn>.btn:hover,.input-group-btn>.btn:focus,.input-group-btn>.btn:active{z-index:2}.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group{margin-right:-1px}.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group{margin-left:-1px}.nav{margin-bottom:0;padding-left:0;list-style:none}.nav>li{position:relative;display:block}.nav>li>a{position:relative;display:block;padding:10px 15px}.nav>li>a:hover,.nav>li>a:focus{text-decoration:none;background-color:#eee}.nav>li.disabled>a{color:#999}.nav>li.disabled>a:hover,.nav>li.disabled>a:focus{color:#999;text-decoration:none;background-color:transparent;cursor:not-allowed}.nav .open>a,.nav .open>a:hover,.nav .open>a:focus{background-color:#eee;border-color:#428bca}.nav .nav-divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.nav>li>a>img{max-width:none}.nav-tabs{border-bottom:1px solid #ddd}.nav-tabs>li{float:left;margin-bottom:-1px}.nav-tabs>li>a{margin-right:2px;line-height:1.42857143;border:1px solid transparent;border-radius:4px 4px 0 0}.nav-tabs>li>a:hover{border-color:#eee #eee #ddd}.nav-tabs>li.active>a,.nav-tabs>li.active>a:hover,.nav-tabs>li.active>a:focus{color:#555;background-color:#fff;border:1px solid #ddd;border-bottom-color:transparent;cursor:default}.nav-tabs.nav-justified{width:100%;border-bottom:0}.nav-tabs.nav-justified>li{float:none}.nav-tabs.nav-justified>li>a{text-align:center;margin-bottom:5px}.nav-tabs.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}@media (min-width:768px){.nav-tabs.nav-justified>li{display:table-cell;width:1%}.nav-tabs.nav-justified>li>a{margin-bottom:0}}.nav-tabs.nav-justified>li>a{margin-right:0;border-radius:4px}.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:hover,.nav-tabs.nav-justified>.active>a:focus{border:1px solid #ddd}@media (min-width:768px){.nav-tabs.nav-justified>li>a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:hover,.nav-tabs.nav-justified>.active>a:focus{border-bottom-color:#fff}}.nav-pills>li{float:left}.nav-pills>li>a{border-radius:4px}.nav-pills>li+li{margin-left:2px}.nav-pills>li.active>a,.nav-pills>li.active>a:hover,.nav-pills>li.active>a:focus{color:#fff;background-color:#428bca}.nav-stacked>li{float:none}.nav-stacked>li+li{margin-top:2px;margin-left:0}.nav-justified{width:100%}.nav-justified>li{float:none}.nav-justified>li>a{text-align:center;margin-bottom:5px}.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}@media (min-width:768px){.nav-justified>li{display:table-cell;width:1%}.nav-justified>li>a{margin-bottom:0}}.nav-tabs-justified{border-bottom:0}.nav-tabs-justified>li>a{margin-right:0;border-radius:4px}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:hover,.nav-tabs-justified>.active>a:focus{border:1px solid #ddd}@media (min-width:768px){.nav-tabs-justified>li>a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:hover,.nav-tabs-justified>.active>a:focus{border-bottom-color:#fff}}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-right-radius:0;border-top-left-radius:0}.navbar{position:relative;min-height:50px;margin-bottom:20px;border:1px solid transparent}@media (min-width:768px){.navbar{border-radius:4px}}@media (min-width:768px){.navbar-header{float:left}}.navbar-collapse{max-height:340px;overflow-x:visible;padding-right:15px;padding-left:15px;border-top:1px solid transparent;box-shadow:inset 0 1px 0 rgba(255,255,255,.1);-webkit-overflow-scrolling:touch}.navbar-collapse.in{overflow-y:auto}@media (min-width:768px){.navbar-collapse{width:auto;border-top:0;box-shadow:none}.navbar-collapse.collapse{display:block!important;height:auto!important;padding-bottom:0;overflow:visible!important}.navbar-collapse.in{overflow-y:visible}.navbar-fixed-top .navbar-collapse,.navbar-static-top .navbar-collapse,.navbar-fixed-bottom .navbar-collapse{padding-left:0;padding-right:0}}.container>.navbar-header,.container-fluid>.navbar-header,.container>.navbar-collapse,.container-fluid>.navbar-collapse{margin-right:-15px;margin-left:-15px}@media (min-width:768px){.container>.navbar-header,.container-fluid>.navbar-header,.container>.navbar-collapse,.container-fluid>.navbar-collapse{margin-right:0;margin-left:0}}.navbar-static-top{z-index:1000;border-width:0 0 1px}@media (min-width:768px){.navbar-static-top{border-radius:0}}.navbar-fixed-top,.navbar-fixed-bottom{position:fixed;right:0;left:0;z-index:1030}@media (min-width:768px){.navbar-fixed-top,.navbar-fixed-bottom{border-radius:0}}.navbar-fixed-top{top:0;border-width:0 0 1px}.navbar-fixed-bottom{bottom:0;margin-bottom:0;border-width:1px 0 0}.navbar-brand{float:left;padding:15px;font-size:18px;line-height:20px;height:50px}.navbar-brand:hover,.navbar-brand:focus{text-decoration:none}@media (min-width:768px){.navbar>.container .navbar-brand,.navbar>.container-fluid .navbar-brand{margin-left:-15px}}.navbar-toggle{position:relative;float:right;margin-right:15px;padding:9px 10px;margin-top:8px;margin-bottom:8px;background-color:transparent;background-image:none;border:1px solid transparent;border-radius:4px}.navbar-toggle:focus{outline:0}.navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px}.navbar-toggle .icon-bar+.icon-bar{margin-top:4px}@media (min-width:768px){.navbar-toggle{display:none}}.navbar-nav{margin:7.5px -15px}.navbar-nav>li>a{padding-top:10px;padding-bottom:10px;line-height:20px}@media (max-width:767px){.navbar-nav .open .dropdown-menu{position:static;float:none;width:auto;margin-top:0;background-color:transparent;border:0;box-shadow:none}.navbar-nav .open .dropdown-menu>li>a,.navbar-nav .open .dropdown-menu .dropdown-header{padding:5px 15px 5px 25px}.navbar-nav .open .dropdown-menu>li>a{line-height:20px}.navbar-nav .open .dropdown-menu>li>a:hover,.navbar-nav .open .dropdown-menu>li>a:focus{background-image:none}}@media (min-width:768px){.navbar-nav{float:left;margin:0}.navbar-nav>li{float:left}.navbar-nav>li>a{padding-top:15px;padding-bottom:15px}.navbar-nav.navbar-right:last-child{margin-right:-15px}}@media (min-width:768px){.navbar-left{float:left!important}.navbar-right{float:right!important}}.navbar-form{margin-left:-15px;margin-right:-15px;padding:10px 15px;border-top:1px solid transparent;border-bottom:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.1);margin-top:8px;margin-bottom:8px}@media (min-width:768px){.navbar-form .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.navbar-form .form-control{display:inline-block;width:auto;vertical-align:middle}.navbar-form .input-group>.form-control{width:100%}.navbar-form .control-label{margin-bottom:0;vertical-align:middle}.navbar-form .radio,.navbar-form .checkbox{display:inline-block;margin-top:0;margin-bottom:0;padding-left:0;vertical-align:middle}.navbar-form .radio input[type=radio],.navbar-form .checkbox input[type=checkbox]{float:none;margin-left:0}.navbar-form .has-feedback .form-control-feedback{top:0}}@media (max-width:767px){.navbar-form .form-group{margin-bottom:5px}}@media (min-width:768px){.navbar-form{width:auto;border:0;margin-left:0;margin-right:0;padding-top:0;padding-bottom:0;-webkit-box-shadow:none;box-shadow:none}.navbar-form.navbar-right:last-child{margin-right:-15px}}.navbar-nav>li>.dropdown-menu{margin-top:0;border-top-right-radius:0;border-top-left-radius:0}.navbar-fixed-bottom .navbar-nav>li>.dropdown-menu{border-bottom-right-radius:0;border-bottom-left-radius:0}.navbar-btn{margin-top:8px;margin-bottom:8px}.navbar-btn.btn-sm{margin-top:10px;margin-bottom:10px}.navbar-btn.btn-xs{margin-top:14px;margin-bottom:14px}.navbar-text{margin-top:15px;margin-bottom:15px}@media (min-width:768px){.navbar-text{float:left;margin-left:15px;margin-right:15px}.navbar-text.navbar-right:last-child{margin-right:0}}.navbar-default{background-color:#f8f8f8;border-color:#e7e7e7}.navbar-default .navbar-brand{color:#777}.navbar-default .navbar-brand:hover,.navbar-default .navbar-brand:focus{color:#5e5e5e;background-color:transparent}.navbar-default .navbar-text{color:#777}.navbar-default .navbar-nav>li>a{color:#777}.navbar-default .navbar-nav>li>a:hover,.navbar-default .navbar-nav>li>a:focus{color:#333;background-color:transparent}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:hover,.navbar-default .navbar-nav>.active>a:focus{color:#555;background-color:#e7e7e7}.navbar-default .navbar-nav>.disabled>a,.navbar-default .navbar-nav>.disabled>a:hover,.navbar-default .navbar-nav>.disabled>a:focus{color:#ccc;background-color:transparent}.navbar-default .navbar-toggle{border-color:#ddd}.navbar-default .navbar-toggle:hover,.navbar-default .navbar-toggle:focus{background-color:#ddd}.navbar-default .navbar-toggle .icon-bar{background-color:#888}.navbar-default .navbar-collapse,.navbar-default .navbar-form{border-color:#e7e7e7}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:hover,.navbar-default .navbar-nav>.open>a:focus{background-color:#e7e7e7;color:#555}@media (max-width:767px){.navbar-default .navbar-nav .open .dropdown-menu>li>a{color:#777}.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>li>a:focus{color:#333;background-color:transparent}.navbar-default .navbar-nav .open .dropdown-menu>.active>a,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus{color:#555;background-color:#e7e7e7}.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:focus{color:#ccc;background-color:transparent}}.navbar-default .navbar-link{color:#777}.navbar-default .navbar-link:hover{color:#333}.navbar-inverse{background-color:#222;border-color:#080808}.navbar-inverse .navbar-brand{color:#999}.navbar-inverse .navbar-brand:hover,.navbar-inverse .navbar-brand:focus{color:#fff;background-color:transparent}.navbar-inverse .navbar-text{color:#999}.navbar-inverse .navbar-nav>li>a{color:#999}.navbar-inverse .navbar-nav>li>a:hover,.navbar-inverse .navbar-nav>li>a:focus{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.active>a:hover,.navbar-inverse .navbar-nav>.active>a:focus{color:#fff;background-color:#080808}.navbar-inverse .navbar-nav>.disabled>a,.navbar-inverse .navbar-nav>.disabled>a:hover,.navbar-inverse .navbar-nav>.disabled>a:focus{color:#444;background-color:transparent}.navbar-inverse .navbar-toggle{border-color:#333}.navbar-inverse .navbar-toggle:hover,.navbar-inverse .navbar-toggle:focus{background-color:#333}.navbar-inverse .navbar-toggle .icon-bar{background-color:#fff}.navbar-inverse .navbar-collapse,.navbar-inverse .navbar-form{border-color:#101010}.navbar-inverse .navbar-nav>.open>a,.navbar-inverse .navbar-nav>.open>a:hover,.navbar-inverse .navbar-nav>.open>a:focus{background-color:#080808;color:#fff}@media (max-width:767px){.navbar-inverse .navbar-nav .open .dropdown-menu>.dropdown-header{border-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu .divider{background-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a{color:#999}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:focus{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:focus{color:#fff;background-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:focus{color:#444;background-color:transparent}}.navbar-inverse .navbar-link{color:#999}.navbar-inverse .navbar-link:hover{color:#fff}.breadcrumb{padding:8px 15px;margin-bottom:20px;list-style:none;background-color:#f5f5f5;border-radius:4px}.breadcrumb>li{display:inline-block}.breadcrumb>li+li:before{content:"/\00a0";padding:0 5px;color:#ccc}.breadcrumb>.active{color:#999}.pagination{display:inline-block;padding-left:0;margin:20px 0;border-radius:4px}.pagination>li{display:inline}.pagination>li>a,.pagination>li>span{position:relative;float:left;padding:6px 12px;line-height:1.42857143;text-decoration:none;color:#428bca;background-color:#fff;border:1px solid #ddd;margin-left:-1px}.pagination>li:first-child>a,.pagination>li:first-child>span{margin-left:0;border-bottom-left-radius:4px;border-top-left-radius:4px}.pagination>li:last-child>a,.pagination>li:last-child>span{border-bottom-right-radius:4px;border-top-right-radius:4px}.pagination>li>a:hover,.pagination>li>span:hover,.pagination>li>a:focus,.pagination>li>span:focus{color:#2a6496;background-color:#eee;border-color:#ddd}.pagination>.active>a,.pagination>.active>span,.pagination>.active>a:hover,.pagination>.active>span:hover,.pagination>.active>a:focus,.pagination>.active>span:focus{z-index:2;color:#fff;background-color:#428bca;border-color:#428bca;cursor:default}.pagination>.disabled>span,.pagination>.disabled>span:hover,.pagination>.disabled>span:focus,.pagination>.disabled>a,.pagination>.disabled>a:hover,.pagination>.disabled>a:focus{color:#999;background-color:#fff;border-color:#ddd;cursor:not-allowed}.pagination-lg>li>a,.pagination-lg>li>span{padding:10px 16px;font-size:18px}.pagination-lg>li:first-child>a,.pagination-lg>li:first-child>span{border-bottom-left-radius:6px;border-top-left-radius:6px}.pagination-lg>li:last-child>a,.pagination-lg>li:last-child>span{border-bottom-right-radius:6px;border-top-right-radius:6px}.pagination-sm>li>a,.pagination-sm>li>span{padding:5px 10px;font-size:12px}.pagination-sm>li:first-child>a,.pagination-sm>li:first-child>span{border-bottom-left-radius:3px;border-top-left-radius:3px}.pagination-sm>li:last-child>a,.pagination-sm>li:last-child>span{border-bottom-right-radius:3px;border-top-right-radius:3px}.pager{padding-left:0;margin:20px 0;list-style:none;text-align:center}.pager li{display:inline}.pager li>a,.pager li>span{display:inline-block;padding:5px 14px;background-color:#fff;border:1px solid #ddd;border-radius:15px}.pager li>a:hover,.pager li>a:focus{text-decoration:none;background-color:#eee}.pager .next>a,.pager .next>span{float:right}.pager .previous>a,.pager .previous>span{float:left}.pager .disabled>a,.pager .disabled>a:hover,.pager .disabled>a:focus,.pager .disabled>span{color:#999;background-color:#fff;cursor:not-allowed}.label{display:inline;padding:.2em .6em .3em;font-size:75%;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25em}.label[href]:hover,.label[href]:focus{color:#fff;text-decoration:none;cursor:pointer}.label:empty{display:none}.btn .label{position:relative;top:-1px}.label-default{background-color:#999}.label-default[href]:hover,.label-default[href]:focus{background-color:gray}.label-primary{background-color:#428bca}.label-primary[href]:hover,.label-primary[href]:focus{background-color:#3071a9}.label-success{background-color:#5cb85c}.label-success[href]:hover,.label-success[href]:focus{background-color:#449d44}.label-info{background-color:#5bc0de}.label-info[href]:hover,.label-info[href]:focus{background-color:#31b0d5}.label-warning{background-color:#f0ad4e}.label-warning[href]:hover,.label-warning[href]:focus{background-color:#ec971f}.label-danger{background-color:#d9534f}.label-danger[href]:hover,.label-danger[href]:focus{background-color:#c9302c}.badge{display:inline-block;min-width:10px;padding:3px 7px;font-size:12px;font-weight:700;color:#fff;line-height:1;vertical-align:baseline;white-space:nowrap;text-align:center;background-color:#999;border-radius:10px}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.btn-xs .badge{top:0;padding:1px 5px}a.badge:hover,a.badge:focus{color:#fff;text-decoration:none;cursor:pointer}a.list-group-item.active>.badge,.nav-pills>.active>a>.badge{color:#428bca;background-color:#fff}.nav-pills>li>a>.badge{margin-left:3px}.jumbotron{padding:30px;margin-bottom:30px;color:inherit;background-color:#eee}.jumbotron h1,.jumbotron .h1{color:inherit}.jumbotron p{margin-bottom:15px;font-size:21px;font-weight:200}.container .jumbotron{border-radius:6px}.jumbotron .container{max-width:100%}@media screen and (min-width:768px){.jumbotron{padding-top:48px;padding-bottom:48px}.container .jumbotron{padding-left:60px;padding-right:60px}.jumbotron h1,.jumbotron .h1{font-size:63px}}.thumbnail{display:block;padding:4px;margin-bottom:20px;line-height:1.42857143;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.thumbnail>img,.thumbnail a>img{margin-left:auto;margin-right:auto}a.thumbnail:hover,a.thumbnail:focus,a.thumbnail.active{border-color:#428bca}.thumbnail .caption{padding:9px;color:#333}.alert{padding:15px;margin-bottom:20px;border:1px solid transparent;border-radius:4px}.alert h4{margin-top:0;color:inherit}.alert .alert-link{font-weight:700}.alert>p,.alert>ul{margin-bottom:0}.alert>p+p{margin-top:5px}.alert-dismissable{padding-right:35px}.alert-dismissable .close{position:relative;top:-2px;right:-21px;color:inherit}.alert-success{background-color:#dff0d8;border-color:#d6e9c6;color:#3c763d}.alert-success hr{border-top-color:#c9e2b3}.alert-success .alert-link{color:#2b542c}.alert-info{background-color:#d9edf7;border-color:#bce8f1;color:#31708f}.alert-info hr{border-top-color:#a6e1ec}.alert-info .alert-link{color:#245269}.alert-warning{background-color:#fcf8e3;border-color:#faebcc;color:#8a6d3b}.alert-warning hr{border-top-color:#f7e1b5}.alert-warning .alert-link{color:#66512c}.alert-danger{background-color:#f2dede;border-color:#ebccd1;color:#a94442}.alert-danger hr{border-top-color:#e4b9c0}.alert-danger .alert-link{color:#843534}@-webkit-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}.progress{overflow:hidden;height:20px;margin-bottom:20px;background-color:#f5f5f5;border-radius:4px;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);box-shadow:inset 0 1px 2px rgba(0,0,0,.1)}.progress-bar{float:left;width:0;height:100%;font-size:12px;line-height:20px;color:#fff;text-align:center;background-color:#428bca;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);-webkit-transition:width .6s ease;transition:width .6s ease}.progress-striped .progress-bar{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-size:40px 40px}.progress.active .progress-bar{-webkit-animation:progress-bar-stripes 2s linear infinite;animation:progress-bar-stripes 2s linear infinite}.progress-bar-success{background-color:#5cb85c}.progress-striped .progress-bar-success{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.progress-bar-info{background-color:#5bc0de}.progress-striped .progress-bar-info{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.progress-bar-warning{background-color:#f0ad4e}.progress-striped .progress-bar-warning{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.progress-bar-danger{background-color:#d9534f}.progress-striped .progress-bar-danger{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.media,.media-body{overflow:hidden;zoom:1}.media,.media .media{margin-top:15px}.media:first-child{margin-top:0}.media-object{display:block}.media-heading{margin:0 0 5px}.media>.pull-left{margin-right:10px}.media>.pull-right{margin-left:10px}.media-list{padding-left:0;list-style:none}.list-group{margin-bottom:20px;padding-left:0}.list-group-item{position:relative;display:block;padding:10px 15px;margin-bottom:-1px;background-color:#fff;border:1px solid #ddd}.list-group-item:first-child{border-top-right-radius:4px;border-top-left-radius:4px}.list-group-item:last-child{margin-bottom:0;border-bottom-right-radius:4px;border-bottom-left-radius:4px}.list-group-item>.badge{float:right}.list-group-item>.badge+.badge{margin-right:5px}a.list-group-item{color:#555}a.list-group-item .list-group-item-heading{color:#333}a.list-group-item:hover,a.list-group-item:focus{text-decoration:none;background-color:#f5f5f5}a.list-group-item.active,a.list-group-item.active:hover,a.list-group-item.active:focus{z-index:2;color:#fff;background-color:#428bca;border-color:#428bca}a.list-group-item.active .list-group-item-heading,a.list-group-item.active:hover .list-group-item-heading,a.list-group-item.active:focus .list-group-item-heading{color:inherit}a.list-group-item.active .list-group-item-text,a.list-group-item.active:hover .list-group-item-text,a.list-group-item.active:focus .list-group-item-text{color:#e1edf7}.list-group-item-success{color:#3c763d;background-color:#dff0d8}a.list-group-item-success{color:#3c763d}a.list-group-item-success .list-group-item-heading{color:inherit}a.list-group-item-success:hover,a.list-group-item-success:focus{color:#3c763d;background-color:#d0e9c6}a.list-group-item-success.active,a.list-group-item-success.active:hover,a.list-group-item-success.active:focus{color:#fff;background-color:#3c763d;border-color:#3c763d}.list-group-item-info{color:#31708f;background-color:#d9edf7}a.list-group-item-info{color:#31708f}a.list-group-item-info .list-group-item-heading{color:inherit}a.list-group-item-info:hover,a.list-group-item-info:focus{color:#31708f;background-color:#c4e3f3}a.list-group-item-info.active,a.list-group-item-info.active:hover,a.list-group-item-info.active:focus{color:#fff;background-color:#31708f;border-color:#31708f}.list-group-item-warning{color:#8a6d3b;background-color:#fcf8e3}a.list-group-item-warning{color:#8a6d3b}a.list-group-item-warning .list-group-item-heading{color:inherit}a.list-group-item-warning:hover,a.list-group-item-warning:focus{color:#8a6d3b;background-color:#faf2cc}a.list-group-item-warning.active,a.list-group-item-warning.active:hover,a.list-group-item-warning.active:focus{color:#fff;background-color:#8a6d3b;border-color:#8a6d3b}.list-group-item-danger{color:#a94442;background-color:#f2dede}a.list-group-item-danger{color:#a94442}a.list-group-item-danger .list-group-item-heading{color:inherit}a.list-group-item-danger:hover,a.list-group-item-danger:focus{color:#a94442;background-color:#ebcccc}a.list-group-item-danger.active,a.list-group-item-danger.active:hover,a.list-group-item-danger.active:focus{color:#fff;background-color:#a94442;border-color:#a94442}.list-group-item-heading{margin-top:0;margin-bottom:5px}.list-group-item-text{margin-bottom:0;line-height:1.3}.panel{margin-bottom:20px;background-color:#fff;border:1px solid transparent;border-radius:4px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.05);box-shadow:0 1px 1px rgba(0,0,0,.05)}.panel-body{padding:15px}.panel-heading{padding:10px 15px;border-bottom:1px solid transparent;border-top-right-radius:3px;border-top-left-radius:3px}.panel-heading>.dropdown .dropdown-toggle{color:inherit}.panel-title{margin-top:0;margin-bottom:0;font-size:16px;color:inherit}.panel-title>a{color:inherit}.panel-footer{padding:10px 15px;background-color:#f5f5f5;border-top:1px solid #ddd;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.list-group{margin-bottom:0}.panel>.list-group .list-group-item{border-width:1px 0;border-radius:0}.panel>.list-group:first-child .list-group-item:first-child{border-top:0;border-top-right-radius:3px;border-top-left-radius:3px}.panel>.list-group:last-child .list-group-item:last-child{border-bottom:0;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel-heading+.list-group .list-group-item:first-child{border-top-width:0}.panel>.table,.panel>.table-responsive>.table{margin-bottom:0}.panel>.table:first-child,.panel>.table-responsive:first-child>.table:first-child{border-top-right-radius:3px;border-top-left-radius:3px}.panel>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table:first-child>thead:first-child>tr:first-child th:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:first-child{border-top-left-radius:3px}.panel>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table:first-child>thead:first-child>tr:first-child th:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:last-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:last-child{border-top-right-radius:3px}.panel>.table:last-child,.panel>.table-responsive:last-child>.table:last-child{border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:first-child{border-bottom-left-radius:3px}.panel>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:last-child{border-bottom-right-radius:3px}.panel>.panel-body+.table,.panel>.panel-body+.table-responsive{border-top:1px solid #ddd}.panel>.table>tbody:first-child>tr:first-child th,.panel>.table>tbody:first-child>tr:first-child td{border-top:0}.panel>.table-bordered,.panel>.table-responsive>.table-bordered{border:0}.panel>.table-bordered>thead>tr>th:first-child,.panel>.table-responsive>.table-bordered>thead>tr>th:first-child,.panel>.table-bordered>tbody>tr>th:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:first-child,.panel>.table-bordered>tfoot>tr>th:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:first-child,.panel>.table-bordered>thead>tr>td:first-child,.panel>.table-responsive>.table-bordered>thead>tr>td:first-child,.panel>.table-bordered>tbody>tr>td:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:first-child,.panel>.table-bordered>tfoot>tr>td:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:first-child{border-left:0}.panel>.table-bordered>thead>tr>th:last-child,.panel>.table-responsive>.table-bordered>thead>tr>th:last-child,.panel>.table-bordered>tbody>tr>th:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:last-child,.panel>.table-bordered>tfoot>tr>th:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:last-child,.panel>.table-bordered>thead>tr>td:last-child,.panel>.table-responsive>.table-bordered>thead>tr>td:last-child,.panel>.table-bordered>tbody>tr>td:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:last-child,.panel>.table-bordered>tfoot>tr>td:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:last-child{border-right:0}.panel>.table-bordered>thead>tr:first-child>td,.panel>.table-responsive>.table-bordered>thead>tr:first-child>td,.panel>.table-bordered>tbody>tr:first-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>td,.panel>.table-bordered>thead>tr:first-child>th,.panel>.table-responsive>.table-bordered>thead>tr:first-child>th,.panel>.table-bordered>tbody>tr:first-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>th{border-bottom:0}.panel>.table-bordered>tbody>tr:last-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>td,.panel>.table-bordered>tfoot>tr:last-child>td,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>td,.panel>.table-bordered>tbody>tr:last-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>th,.panel>.table-bordered>tfoot>tr:last-child>th,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>th{border-bottom:0}.panel>.table-responsive{border:0;margin-bottom:0}.panel-group{margin-bottom:20px}.panel-group .panel{margin-bottom:0;border-radius:4px;overflow:hidden}.panel-group .panel+.panel{margin-top:5px}.panel-group .panel-heading{border-bottom:0}.panel-group .panel-heading+.panel-collapse .panel-body{border-top:1px solid #ddd}.panel-group .panel-footer{border-top:0}.panel-group .panel-footer+.panel-collapse .panel-body{border-bottom:1px solid #ddd}.panel-default{border-color:#ddd}.panel-default>.panel-heading{color:#333;background-color:#f5f5f5;border-color:#ddd}.panel-default>.panel-heading+.panel-collapse .panel-body{border-top-color:#ddd}.panel-default>.panel-footer+.panel-collapse .panel-body{border-bottom-color:#ddd}.panel-primary{border-color:#428bca}.panel-primary>.panel-heading{color:#fff;background-color:#428bca;border-color:#428bca}.panel-primary>.panel-heading+.panel-collapse .panel-body{border-top-color:#428bca}.panel-primary>.panel-footer+.panel-collapse .panel-body{border-bottom-color:#428bca}.panel-success{border-color:#d6e9c6}.panel-success>.panel-heading{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}.panel-success>.panel-heading+.panel-collapse .panel-body{border-top-color:#d6e9c6}.panel-success>.panel-footer+.panel-collapse .panel-body{border-bottom-color:#d6e9c6}.panel-info{border-color:#bce8f1}.panel-info>.panel-heading{color:#31708f;background-color:#d9edf7;border-color:#bce8f1}.panel-info>.panel-heading+.panel-collapse .panel-body{border-top-color:#bce8f1}.panel-info>.panel-footer+.panel-collapse .panel-body{border-bottom-color:#bce8f1}.panel-warning{border-color:#faebcc}.panel-warning>.panel-heading{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}.panel-warning>.panel-heading+.panel-collapse .panel-body{border-top-color:#faebcc}.panel-warning>.panel-footer+.panel-collapse .panel-body{border-bottom-color:#faebcc}.panel-danger{border-color:#ebccd1}.panel-danger>.panel-heading{color:#a94442;background-color:#f2dede;border-color:#ebccd1}.panel-danger>.panel-heading+.panel-collapse .panel-body{border-top-color:#ebccd1}.panel-danger>.panel-footer+.panel-collapse .panel-body{border-bottom-color:#ebccd1}.well{min-height:20px;padding:19px;margin-bottom:20px;background-color:#f5f5f5;border:1px solid #e3e3e3;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.05);box-shadow:inset 0 1px 1px rgba(0,0,0,.05)}.well blockquote{border-color:#ddd;border-color:rgba(0,0,0,.15)}.well-lg{padding:24px;border-radius:6px}.well-sm{padding:9px;border-radius:3px}.close{float:right;font-size:21px;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.2;filter:alpha(opacity=20)}.close:hover,.close:focus{color:#000;text-decoration:none;cursor:pointer;opacity:.5;filter:alpha(opacity=50)}button.close{padding:0;cursor:pointer;background:0 0;border:0;-webkit-appearance:none}.modal-open{overflow:hidden}.modal{display:none;overflow:auto;overflow-y:scroll;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;-webkit-overflow-scrolling:touch;outline:0}.modal.fade .modal-dialog{-webkit-transform:translate(0,-25%);-ms-transform:translate(0,-25%);transform:translate(0,-25%);-webkit-transition:-webkit-transform .3s ease-out;-moz-transition:-moz-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out}.modal.in .modal-dialog{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.modal-dialog{position:relative;width:auto;margin:10px}.modal-content{position:relative;background-color:#fff;border:1px solid #999;border:1px solid rgba(0,0,0,.2);border-radius:6px;-webkit-box-shadow:0 3px 9px rgba(0,0,0,.5);box-shadow:0 3px 9px rgba(0,0,0,.5);background-clip:padding-box;outline:0}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}.modal-backdrop.fade{opacity:0;filter:alpha(opacity=0)}.modal-backdrop.in{opacity:.5;filter:alpha(opacity=50)}.modal-header{padding:15px;border-bottom:1px solid #e5e5e5;min-height:16.42857143px}.modal-header .close{margin-top:-2px}.modal-title{margin:0;line-height:1.42857143}.modal-body{position:relative;padding:20px}.modal-footer{margin-top:15px;padding:19px 20px 20px;text-align:right;border-top:1px solid #e5e5e5}.modal-footer .btn+.btn{margin-left:5px;margin-bottom:0}.modal-footer .btn-group .btn+.btn{margin-left:-1px}.modal-footer .btn-block+.btn-block{margin-left:0}@media (min-width:768px){.modal-dialog{width:600px;margin:30px auto}.modal-content{-webkit-box-shadow:0 5px 15px rgba(0,0,0,.5);box-shadow:0 5px 15px rgba(0,0,0,.5)}.modal-sm{width:300px}}@media (min-width:992px){.modal-lg{width:900px}}.tooltip{position:absolute;z-index:1030;display:block;visibility:visible;font-size:12px;line-height:1.4;opacity:0;filter:alpha(opacity=0)}.tooltip.in{opacity:.9;filter:alpha(opacity=90)}.tooltip.top{margin-top:-3px;padding:5px 0}.tooltip.right{margin-left:3px;padding:0 5px}.tooltip.bottom{margin-top:3px;padding:5px 0}.tooltip.left{margin-left:-3px;padding:0 5px}.tooltip-inner{max-width:200px;padding:3px 8px;color:#fff;text-align:center;text-decoration:none;background-color:#000;border-radius:4px}.tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-left .tooltip-arrow{bottom:0;left:5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-right .tooltip-arrow{bottom:0;right:5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:#000}.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-width:5px 0 5px 5px;border-left-color:#000}.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-left .tooltip-arrow{top:0;left:5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-right .tooltip-arrow{top:0;right:5px;border-width:0 5px 5px;border-bottom-color:#000}.popover{position:absolute;top:0;left:0;z-index:1010;display:none;max-width:276px;padding:1px;text-align:left;background-color:#fff;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2);white-space:normal}.popover.top{margin-top:-10px}.popover.right{margin-left:10px}.popover.bottom{margin-top:10px}.popover.left{margin-left:-10px}.popover-title{margin:0;padding:8px 14px;font-size:14px;font-weight:400;line-height:18px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-radius:5px 5px 0 0}.popover-content{padding:9px 14px}.popover>.arrow,.popover>.arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.popover>.arrow{border-width:11px}.popover>.arrow:after{border-width:10px;content:""}.popover.top>.arrow{left:50%;margin-left:-11px;border-bottom-width:0;border-top-color:#999;border-top-color:rgba(0,0,0,.25);bottom:-11px}.popover.top>.arrow:after{content:" ";bottom:1px;margin-left:-10px;border-bottom-width:0;border-top-color:#fff}.popover.right>.arrow{top:50%;left:-11px;margin-top:-11px;border-left-width:0;border-right-color:#999;border-right-color:rgba(0,0,0,.25)}.popover.right>.arrow:after{content:" ";left:1px;bottom:-10px;border-left-width:0;border-right-color:#fff}.popover.bottom>.arrow{left:50%;margin-left:-11px;border-top-width:0;border-bottom-color:#999;border-bottom-color:rgba(0,0,0,.25);top:-11px}.popover.bottom>.arrow:after{content:" ";top:1px;margin-left:-10px;border-top-width:0;border-bottom-color:#fff}.popover.left>.arrow{top:50%;right:-11px;margin-top:-11px;border-right-width:0;border-left-color:#999;border-left-color:rgba(0,0,0,.25)}.popover.left>.arrow:after{content:" ";right:1px;border-right-width:0;border-left-color:#fff;bottom:-10px}.carousel{position:relative}.carousel-inner{position:relative;overflow:hidden;width:100%}.carousel-inner>.item{display:none;position:relative;-webkit-transition:.6s ease-in-out left;transition:.6s ease-in-out left}.carousel-inner>.item>img,.carousel-inner>.item>a>img{line-height:1}.carousel-inner>.active,.carousel-inner>.next,.carousel-inner>.prev{display:block}.carousel-inner>.active{left:0}.carousel-inner>.next,.carousel-inner>.prev{position:absolute;top:0;width:100%}.carousel-inner>.next{left:100%}.carousel-inner>.prev{left:-100%}.carousel-inner>.next.left,.carousel-inner>.prev.right{left:0}.carousel-inner>.active.left{left:-100%}.carousel-inner>.active.right{left:100%}.carousel-control{position:absolute;top:0;left:0;bottom:0;width:15%;opacity:.5;filter:alpha(opacity=50);font-size:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6)}.carousel-control.left{background-image:-webkit-linear-gradient(left,color-stop(rgba(0,0,0,.5) 0),color-stop(rgba(0,0,0,.0001) 100%));background-image:linear-gradient(to right,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1)}.carousel-control.right{left:auto;right:0;background-image:-webkit-linear-gradient(left,color-stop(rgba(0,0,0,.0001) 0),color-stop(rgba(0,0,0,.5) 100%));background-image:linear-gradient(to right,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1)}.carousel-control:hover,.carousel-control:focus{outline:0;color:#fff;text-decoration:none;opacity:.9;filter:alpha(opacity=90)}.carousel-control .icon-prev,.carousel-control .icon-next,.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right{position:absolute;top:50%;z-index:5;display:inline-block}.carousel-control .icon-prev,.carousel-control .glyphicon-chevron-left{left:50%}.carousel-control .icon-next,.carousel-control .glyphicon-chevron-right{right:50%}.carousel-control .icon-prev,.carousel-control .icon-next{width:20px;height:20px;margin-top:-10px;margin-left:-10px;font-family:serif}.carousel-control .icon-prev:before{content:'\2039'}.carousel-control .icon-next:before{content:'\203a'}.carousel-indicators{position:absolute;bottom:10px;left:50%;z-index:15;width:60%;margin-left:-30%;padding-left:0;list-style:none;text-align:center}.carousel-indicators li{display:inline-block;width:10px;height:10px;margin:1px;text-indent:-999px;border:1px solid #fff;border-radius:10px;cursor:pointer;background-color:#000 \9;background-color:rgba(0,0,0,0)}.carousel-indicators .active{margin:0;width:12px;height:12px;background-color:#fff}.carousel-caption{position:absolute;left:15%;right:15%;bottom:20px;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6)}.carousel-caption .btn{text-shadow:none}@media screen and (min-width:768px){.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-prev,.carousel-control .icon-next{width:30px;height:30px;margin-top:-15px;margin-left:-15px;font-size:30px}.carousel-caption{left:20%;right:20%;padding-bottom:30px}.carousel-indicators{bottom:20px}}.clearfix:before,.clearfix:after,.container:before,.container:after,.container-fluid:before,.container-fluid:after,.row:before,.row:after,.form-horizontal .form-group:before,.form-horizontal .form-group:after,.btn-toolbar:before,.btn-toolbar:after,.btn-group-vertical>.btn-group:before,.btn-group-vertical>.btn-group:after,.nav:before,.nav:after,.navbar:before,.navbar:after,.navbar-header:before,.navbar-header:after,.navbar-collapse:before,.navbar-collapse:after,.pager:before,.pager:after,.panel-body:before,.panel-body:after,.modal-footer:before,.modal-footer:after{content:" ";display:table}.clearfix:after,.container:after,.container-fluid:after,.row:after,.form-horizontal .form-group:after,.btn-toolbar:after,.btn-group-vertical>.btn-group:after,.nav:after,.navbar:after,.navbar-header:after,.navbar-collapse:after,.pager:after,.panel-body:after,.modal-footer:after{clear:both}.center-block{display:block;margin-left:auto;margin-right:auto}.pull-right{float:right!important}.pull-left{float:left!important}.hide{display:none!important}.show{display:block!important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.hidden{display:none!important;visibility:hidden!important}.affix{position:fixed}@-ms-viewport{width:device-width}.visible-xs,.visible-sm,.visible-md,.visible-lg{display:none!important}@media (max-width:767px){.visible-xs{display:block!important}table.visible-xs{display:table}tr.visible-xs{display:table-row!important}th.visible-xs,td.visible-xs{display:table-cell!important}}@media (min-width:768px) and (max-width:991px){.visible-sm{display:block!important}table.visible-sm{display:table}tr.visible-sm{display:table-row!important}th.visible-sm,td.visible-sm{display:table-cell!important}}@media (min-width:992px) and (max-width:1199px){.visible-md{display:block!important}table.visible-md{display:table}tr.visible-md{display:table-row!important}th.visible-md,td.visible-md{display:table-cell!important}}@media (min-width:1200px){.visible-lg{display:block!important}table.visible-lg{display:table}tr.visible-lg{display:table-row!important}th.visible-lg,td.visible-lg{display:table-cell!important}}@media (max-width:767px){.hidden-xs{display:none!important}}@media (min-width:768px) and (max-width:991px){.hidden-sm{display:none!important}}@media (min-width:992px) and (max-width:1199px){.hidden-md{display:none!important}}@media (min-width:1200px){.hidden-lg{display:none!important}}.visible-print{display:none!important}@media print{.visible-print{display:block!important}table.visible-print{display:table}tr.visible-print{display:table-row!important}th.visible-print,td.visible-print{display:table-cell!important}}@media print{.hidden-print{display:none!important}} \ No newline at end of file diff --git a/_site/css/main.css b/_site/css/main.css deleted file mode 100755 index c78ef64..0000000 --- a/_site/css/main.css +++ /dev/null @@ -1,168 +0,0 @@ -/** - * ////////////// - * Master styling - * ////////////// - */ -body { - font-family: "Roboto Condensed", Arial, sans-serif; - background-color: #fff; - font-size: 16px; - line-height: 1.5em; - color: #666; - font-weight: 300; -} - -/* -@media (min-width: 768px) { - .container { - max-width: 780px; - } -} -*/ - -/** - * ////////////////////////// - * Font and link declarations - * ////////////////////////// - */ -span.time { - color: #ADADAD; - margin-bottom: 5px; - font-size: 11px; -} - -h1 { - font-weight: normal; - color: #696969; - margin-bottom: 10px; - font-size: 25px; -} - -h2 { - font-weight: normal; - margin-bottom: 5px; - color: #666666; -} - -h3 { - font-weight: normal; - margin-bottom: 5px; - color: #666666; -} - -a, a:link, a:active { - text-decoration: none; - color: #8C8C8C; -} - -a:hover { - color: #B3B3B3; - text-decoration: underline; -} - -/** - * ///////////////// - * Container element - * ///////////////// - */ -div#container { - width: 700px; - margin: auto; -} - -/** - * ////////////////////////////////// - * Right aka content column formatting - * ////////////////////////////////// - */ -div.right { - width: 500px; - float: left; -} - -div.content { - border-top: 1px solid #E6E6E6; - margin-top: 5px; - padding-top: 5px; -} - -div.content pre { - background: #333333; - padding: 5px; - color: #FFF; - overflow-x: auto; - font-family: Menlo, Monaco, Consolas, 'Courier New', monospace; - font-size: 12px; - border: none; -} - -div.content .highlight { - background: #333333; -} - -footer { - border-top: 1px solid #E6E6E6; - width: 100%; - height: 10px; - margin-top: 10px; - margin-bottom: 3em; - padding-top: 10px; - color: #C2C2C2; - font-size: 11px; - bottom: 0; - padding-bottom: 10px; -} - -footer div#github { - text-align: right; -} - -div.right h1 { - margin-bottom: -2px; -} - -div.right ul { - list-style: none; - margin-left: 0; - padding: 0; -} - -div.right ul li { - margin-top: 5px; - margin-left: 0; - padding: 0; -} - -div.right .post ul { - list-style: square; - margin-left: 15px; -} - -/** - * /////////////////////////////////// - * Left column aka nav bar formatting - * /////////////////////////////////// - */ -div.col-sm-3 { - margin-top: 100px; - font-size: 11px; - color: #666; -} - -div.col-sm-3 strong { - font-size: 16px; - color: #4A4A4A; - font-weight: normal; -} - -div.col-sm-3 div#about { - margin-top: 10px; - color: #8C8C8C; -} - -div.col-sm-3 img#about { - -webkit-border-radius: 150px; - margin-bottom: 10px; - margin-left: auto; - margin-right: auto; -} diff --git a/_site/css/syntax.css b/_site/css/syntax.css deleted file mode 100644 index 62eedce..0000000 --- a/_site/css/syntax.css +++ /dev/null @@ -1,59 +0,0 @@ -.highlight .hll { background-color: #49483e } -.highlight .c { color: #75715e } /* Comment */ -.highlight .err { color: #960050; background-color: #1e0010 } /* Error */ -.highlight .k { color: #66d9ef } /* Keyword */ -.highlight .l { color: #ae81ff } /* Literal */ -.highlight .n { color: #f8f8f2 } /* Name */ -.highlight .o { color: #f92672 } /* Operator */ -.highlight .p { color: #f8f8f2 } /* Punctuation */ -.highlight .cm { color: #75715e } /* Comment.Multiline */ -.highlight .cp { color: #75715e } /* Comment.Preproc */ -.highlight .c1 { color: #75715e } /* Comment.Single */ -.highlight .cs { color: #75715e } /* Comment.Special */ -.highlight .ge { font-style: italic } /* Generic.Emph */ -.highlight .gs { font-weight: bold } /* Generic.Strong */ -.highlight .kc { color: #66d9ef } /* Keyword.Constant */ -.highlight .kd { color: #66d9ef } /* Keyword.Declaration */ -.highlight .kn { color: #f92672 } /* Keyword.Namespace */ -.highlight .kp { color: #66d9ef } /* Keyword.Pseudo */ -.highlight .kr { color: #66d9ef } /* Keyword.Reserved */ -.highlight .kt { color: #66d9ef } /* Keyword.Type */ -.highlight .ld { color: #e6db74 } /* Literal.Date */ -.highlight .m { color: #ae81ff } /* Literal.Number */ -.highlight .s { color: #e6db74 } /* Literal.String */ -.highlight .na { color: #a6e22e } /* Name.Attribute */ -.highlight .nb { color: #f8f8f2 } /* Name.Builtin */ -.highlight .nc { color: #a6e22e } /* Name.Class */ -.highlight .no { color: #66d9ef } /* Name.Constant */ -.highlight .nd { color: #a6e22e } /* Name.Decorator */ -.highlight .ni { color: #f8f8f2 } /* Name.Entity */ -.highlight .ne { color: #a6e22e } /* Name.Exception */ -.highlight .nf { color: #a6e22e } /* Name.Function */ -.highlight .nl { color: #f8f8f2 } /* Name.Label */ -.highlight .nn { color: #f8f8f2 } /* Name.Namespace */ -.highlight .nx { color: #a6e22e } /* Name.Other */ -.highlight .py { color: #f8f8f2 } /* Name.Property */ -.highlight .nt { color: #f92672 } /* Name.Tag */ -.highlight .nv { color: #f8f8f2 } /* Name.Variable */ -.highlight .ow { color: #f92672 } /* Operator.Word */ -.highlight .w { color: #f8f8f2 } /* Text.Whitespace */ -.highlight .mf { color: #ae81ff } /* Literal.Number.Float */ -.highlight .mh { color: #ae81ff } /* Literal.Number.Hex */ -.highlight .mi { color: #ae81ff } /* Literal.Number.Integer */ -.highlight .mo { color: #ae81ff } /* Literal.Number.Oct */ -.highlight .sb { color: #e6db74 } /* Literal.String.Backtick */ -.highlight .sc { color: #e6db74 } /* Literal.String.Char */ -.highlight .sd { color: #e6db74 } /* Literal.String.Doc */ -.highlight .s2 { color: #e6db74 } /* Literal.String.Double */ -.highlight .se { color: #ae81ff } /* Literal.String.Escape */ -.highlight .sh { color: #e6db74 } /* Literal.String.Heredoc */ -.highlight .si { color: #e6db74 } /* Literal.String.Interpol */ -.highlight .sx { color: #e6db74 } /* Literal.String.Other */ -.highlight .sr { color: #e6db74 } /* Literal.String.Regex */ -.highlight .s1 { color: #e6db74 } /* Literal.String.Single */ -.highlight .ss { color: #e6db74 } /* Literal.String.Symbol */ -.highlight .bp { color: #f8f8f2 } /* Name.Builtin.Pseudo */ -.highlight .vc { color: #f8f8f2 } /* Name.Variable.Class */ -.highlight .vg { color: #f8f8f2 } /* Name.Variable.Global */ -.highlight .vi { color: #f8f8f2 } /* Name.Variable.Instance */ -.highlight .il { color: #ae81ff } /* Literal.Number.Integer.Long */ diff --git a/_site/django/2016/04/19/email-backend-with-smtp-gmail.html b/_site/django/2016/04/19/email-backend-with-smtp-gmail.html deleted file mode 100644 index fa27c18..0000000 --- a/_site/django/2016/04/19/email-backend-with-smtp-gmail.html +++ /dev/null @@ -1,88 +0,0 @@ -<!DOCTYPE html> -<html> - <head> - <meta charset="utf-8"> - <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> - <meta name="viewport" content="width=device-width, initial-scale=1"> - - <link rel="shortcut icon" href="/img/favicon.ico" /> - <title> Email BackEnd with SMTP Gmail </title> - - <!-- syntax highlighting CSS --> - <link rel="stylesheet" href="/css/syntax.css"> - - <!-- Bootstrap core CSS --> - <link href="/css/bootstrap.min.css" rel="stylesheet"> - - <!-- Fonts --> - <link href="//fonts.googleapis.com/css?family=Roboto+Condensed:400,300italic,300,400italic,700&subset=latin,latin-ext" rel="stylesheet" type="text/css"> - - <!-- Custom CSS --> - <link rel="stylesheet" href="/css/main.css"> - </head> - - <body> - <div class="container"> - <div class="col-sm-3"> - <img id="about" src="/img/avatar.jpg" height="75px" width="75px" /> - <h1 class="author-name">Agus Makmun</h1> - - <div id="about"> - I am freelance developer. Currently doing more in backend, actually in Python and Django. - </div> - - <hr /> - <strong>Navigation</strong><br /> - » <a href="">Home</a> <br /> - - » <a class="about" href="/about/">About Me</a><br /> - - » <a class="about" href="https://github.com/agusmakmun">Github</a><br /> - - » <a class="about" href="/sitemap.xml">XML Sitemap</a><br /> - - </div> - - <div class="col-sm-8 col-offset-1"> - <h1>Email BackEnd with SMTP Gmail</h1> -<span class="time">19 Apr 2016</span> - -<div class="content"> - <div class="post"><p>Add this configurations in your <code class="highlighter-rouge">settings.py</code></p> - -<p>This configurations is if you work with <code class="highlighter-rouge">smtp.gmail.com</code>, other smtp is similiar with configurations.</p> - -<ul> - <li>Unlock Captha: <a href="https://accounts.google.com/DisplayUnlockCaptcha">https://accounts.google.com/DisplayUnlockCaptcha</a></li> - <li>Change to active: <a href="https://www.google.com/settings/security/lesssecureapps">https://www.google.com/settings/security/lesssecureapps</a></li> -</ul> - -<div class="highlighter-rouge"><pre class="highlight"><code>EMAIL_HOST = 'smtp.gmail.com' -EMAIL_PORT = 587 -EMAIL_HOST_USER = 'your_gmail@gmail.com' -EMAIL_HOST_PASSWORD = 'your_password' -EMAIL_USE_TLS = True -DEFAULT_FROM_EMAIL = EMAIL_HOST_USER -EMAIL_BACKEND = 'django.core.mail.backends.smtp.EmailBackend' -</code></pre> -</div> -</div> -</div> - - - <footer> - © Agus Makmun - - - <a href="https://github.com/agusmakmun">https://github.com/agusmakmun</a> - Powered by Jekyll. - - </footer> - </div><!-- end /.col-sm-8 --> - </div><!-- end /.container --> - - <!-- Bootstrap core JavaScript - ================================================== --> - <!-- Placed at the end of the document so the pages load faster --> - <script src="//ajax.googleapis.com/ajax/libs/jquery/1.11.0/jquery.min.js"></script> - <script src="js/bootstrap.min.js"></script> - </body> -</html> diff --git a/_site/feed.xml b/_site/feed.xml deleted file mode 100644 index 0ffc776..0000000 --- a/_site/feed.xml +++ /dev/null @@ -1,186 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"> - <channel> - <title></title> - <description></description> - <link>https://agusmakmun.github.io/</link> - <atom:link href="https://agusmakmun.github.io/sitemap.xml" rel="self" type="application/rss+xml"/> - <pubDate>Tue, 19 Apr 2016 13:26:28 +0700</pubDate> - <lastBuildDate>Tue, 19 Apr 2016 13:26:28 +0700</lastBuildDate> - <generator>Jekyll v3.0.3</generator> - - <item> - <title>Welcome to Jekyll!</title> - <description><p>You’ll find this post in your <code class="highlighter-rouge">_posts</code> directory. Go ahead and edit it and re-build the site to see your changes. You can rebuild the site in many different ways, but the most common way is to run <code class="highlighter-rouge">jekyll serve</code>, which launches a web server and auto-regenerates your site when a file is updated.</p> - -<p>To add new posts, simply add a file in the <code class="highlighter-rouge">_posts</code> directory that follows the convention <code class="highlighter-rouge">YYYY-MM-DD-name-of-post.ext</code> and includes the necessary front matter. Take a look at the source for this post to get an idea about how it works.</p> - -<p>Jekyll also offers powerful support for code snippets:</p> - -<figure class="highlight"><pre><code class="language-ruby" data-lang="ruby"><span class="k">def</span> <span class="nf">print_hi</span><span class="p">(</span><span class="nb">name</span><span class="p">)</span> - <span class="nb">puts</span> <span class="s2">"Hi, </span><span class="si">#{</span><span class="nb">name</span><span class="si">}</span><span class="s2">"</span> -<span class="k">end</span> -<span class="n">print_hi</span><span class="p">(</span><span class="s1">'Tom'</span><span class="p">)</span> -<span class="c1">#=&gt; prints 'Hi, Tom' to STDOUT.</span></code></pre></figure> - -<p>Check out the <a href="http://jekyllrb.com/docs/home">Jekyll docs</a> for more info on how to get the most out of Jekyll. File all bugs/feature requests at <a href="https://github.com/jekyll/jekyll">Jekyll’s GitHub repo</a>. If you have questions, you can ask them on <a href="https://talk.jekyllrb.com/">Jekyll Talk</a>.</p> - -</description> - <pubDate>Tue, 19 Apr 2016 13:06:53 +0700</pubDate> - <link>https://agusmakmun.github.io/jekyll/update/2016/04/19/welcome-to-jekyll.html</link> - <guid isPermaLink="true">https://agusmakmun.github.io/jekyll/update/2016/04/19/welcome-to-jekyll.html</guid> - - - <category>jekyll</category> - - <category>update</category> - - </item> - - <item> - <title>Email BackEnd with SMTP Gmail</title> - <description><p>Add this configurations in your <code class="highlighter-rouge">settings.py</code></p> - -<p>This configurations is if you work with <code class="highlighter-rouge">smtp.gmail.com</code>, other smtp is similiar with configurations.</p> - -<ul> - <li>Unlock Captha: https://accounts.google.com/DisplayUnlockCaptcha</li> - <li>Change to active: https://www.google.com/settings/security/lesssecureapps</li> -</ul> - -<div class="highlighter-rouge"><pre class="highlight"><code>EMAIL_HOST = 'smtp.gmail.com' -EMAIL_PORT = 587 -EMAIL_HOST_USER = 'your_gmail@gmail.com' -EMAIL_HOST_PASSWORD = 'your_password' -EMAIL_USE_TLS = True -DEFAULT_FROM_EMAIL = EMAIL_HOST_USER -EMAIL_BACKEND = 'django.core.mail.backends.smtp.EmailBackend' -</code></pre> -</div> -</description> - <pubDate>Tue, 19 Apr 2016 02:28:15 +0700</pubDate> - <link>https://agusmakmun.github.io/django/2016/04/19/email-backend-with-smtp-gmail.html</link> - <guid isPermaLink="true">https://agusmakmun.github.io/django/2016/04/19/email-backend-with-smtp-gmail.html</guid> - - - <category>django</category> - - </item> - - <item> - <title>Welcome to Simply Grey</title> - <description><p>SimplyGrey is a simple, easy to use theme for Jekyll that compromises of mainly grey colours. A lot of people enjoy the simplistic look of grey and also find it easier to read.</p> - -<h2 id="why-use-simply-grey">Why use Simply Grey?</h2> -<p>There are lots of reasons why I think you should use Simply Grey but I will list the main ones that I believe are more of benefit to you, the user.</p> - -<ul> - <li><em>Easy to use and setup</em> - Jekyll has a huge range of documentation to get you started writing posts and the Simply Grey theme makes your blog look beautiful.</li> - <li><em>Easy configuration</em> - I developed this theme in order to be as customisable as possible. If you want to add more links to the navigation bar, all you have to do is edit the _config.yaml file and the <code class="highlighter-rouge">urls</code> part of it.</li> - <li><em>You can change it</em> - After being released with the MIT license (like Jekyll itself) you are free to change and basically do anything you want to this theme provided you keep the copyright notice in the files and distribute the license with it.</li> -</ul> - -<h2 id="jekyll">Jekyll</h2> -<p>Jekyll is a static site generator developed in ruby that generates websites from markdown and many other formats. The benefit of this is that you can have a highly customisable blog where you can generate posts by writing easy markdown code whilst still retaining the small memory imprint that Jekyll has.</p> - -<h3 id="code-snippets">Code Snippets</h3> -<p>Code Snippets are one of the main reasons why I love Jekyll and I think you will too. All code snippets become highlighted with great colours when you write the code in markdown. Here is an example of highlighted Ruby code in a weather application that I have made.</p> - -<figure class="highlight"><pre><code class="language-ruby" data-lang="ruby"><span class="c1">#!/usr/bin/env ruby</span> - -<span class="nb">require</span> <span class="s1">'json'</span> -<span class="nb">require</span> <span class="s1">'net/http'</span> -<span class="nb">require</span> <span class="s1">'libnotify'</span> - -<span class="k">def</span> <span class="nf">parsejson</span> - <span class="n">file</span> <span class="o">=</span> <span class="s2">"http://api.openweathermap.org/data/2.5/find?q=London&amp;mode=json"</span> - <span class="n">response</span> <span class="o">=</span> <span class="no">Net</span><span class="o">::</span><span class="no">HTTP</span><span class="p">.</span><span class="nf">get_response</span><span class="p">(</span><span class="no">URI</span><span class="p">.</span><span class="nf">parse</span><span class="p">(</span><span class="n">file</span><span class="p">))</span> - <span class="n">weatherjson</span> <span class="o">=</span> <span class="n">response</span><span class="p">.</span><span class="nf">body</span> - <span class="n">actual</span> <span class="o">=</span> <span class="no">JSON</span><span class="p">.</span><span class="nf">parse</span><span class="p">(</span><span class="n">weatherjson</span><span class="p">)</span> - - <span class="c1"># check for errors</span> - <span class="k">if</span> <span class="n">actual</span><span class="p">.</span><span class="nf">has_key?</span> <span class="s1">'Error'</span> - <span class="k">raise</span> <span class="s2">"error with the url"</span> - <span class="k">end</span> - - <span class="n">results</span> <span class="o">=</span> <span class="p">[]</span> - - <span class="n">actual</span><span class="p">[</span><span class="s2">"list"</span><span class="p">].</span><span class="nf">each</span> <span class="k">do</span> <span class="o">|</span><span class="n">listitem</span><span class="o">|</span> - <span class="n">weather</span> <span class="o">=</span> <span class="n">listitem</span><span class="p">[</span><span class="s2">"weather"</span><span class="p">]</span> - <span class="n">weather</span><span class="p">.</span><span class="nf">each</span> <span class="k">do</span> <span class="o">|</span><span class="n">weath</span><span class="o">|</span> - <span class="n">results</span><span class="p">.</span><span class="nf">push</span><span class="p">(</span><span class="n">weath</span><span class="p">[</span><span class="s2">"description"</span><span class="p">])</span> - <span class="k">end</span> - <span class="n">main</span> <span class="o">=</span> <span class="n">listitem</span><span class="p">[</span><span class="s2">"main"</span><span class="p">]</span> - <span class="n">temp</span> <span class="o">=</span> <span class="n">main</span><span class="p">[</span><span class="s2">"temp"</span><span class="p">]</span> <span class="o">-</span> <span class="mi">273</span><span class="o">.</span><span class="mi">15</span> - <span class="n">results</span><span class="p">.</span><span class="nf">push</span> <span class="p">(</span><span class="s2">"%.2f"</span> <span class="o">%</span> <span class="n">temp</span><span class="p">)</span> - <span class="k">end</span> - - <span class="k">return</span> <span class="n">results</span> -<span class="k">end</span> - -<span class="k">def</span> <span class="nf">notify</span><span class="p">(</span><span class="n">summary</span><span class="p">)</span> - <span class="no">Libnotify</span><span class="p">.</span><span class="nf">show</span><span class="p">(</span><span class="ss">:body</span> <span class="o">=&gt;</span> <span class="s2">"Current temperature is: </span><span class="si">#{</span><span class="n">summary</span><span class="p">[</span><span class="mi">1</span><span class="p">]</span><span class="si">}</span><span class="s2"> degrees celsius.</span><span class="se">\n</span><span class="s2">Current description of conditions: </span><span class="si">#{</span><span class="n">summary</span><span class="p">[</span><span class="mi">0</span><span class="p">]</span><span class="si">}</span><span class="s2">"</span><span class="p">,</span> <span class="ss">:summary</span> <span class="o">=&gt;</span> <span class="s2">"Weather Update"</span><span class="p">,</span> <span class="ss">:timeout</span> <span class="o">=&gt;</span> <span class="mi">10</span><span class="p">)</span> -<span class="k">end</span> - -<span class="n">notify</span><span class="p">(</span><span class="n">parsejson</span><span class="p">())</span></code></pre></figure> - -<p>Check out the <a href="http://jekyllrb.com">Jekyll docs</a> for more info on how to get the most out of Jekyll. File all bugs/feature requests at <a href="https://github.com/mojombo/jekyll">Jekyll’s GitHub repo</a>.</p> - -</description> - <pubDate>Mon, 23 Dec 2013 00:18:23 +0700</pubDate> - <link>https://agusmakmun.github.io/simplygrey/2013/12/23/welcome-to-simply-grey.html</link> - <guid isPermaLink="true">https://agusmakmun.github.io/simplygrey/2013/12/23/welcome-to-simply-grey.html</guid> - - - <category>simplygrey</category> - - </item> - - <item> - <title>Parsing JSON with Ruby</title> - <description><p>Parsing JSON with Ruby is actually extremely easy. All you have to do is have the json gem installed (<code class="highlighter-rouge">gem install json</code>) and call the <code class="highlighter-rouge">JSON.parse</code> method on the JSON data to convert it to ruby hashes. If you look at this small program here, you can see how I have implemented parsing JSON in Ruby.</p> - -<figure class="highlight"><pre><code class="language-ruby" data-lang="ruby"><span class="c1">#!/usr/bin/env ruby</span> - -<span class="nb">require</span> <span class="s1">'json'</span> -<span class="nb">require</span> <span class="s1">'net/http'</span> -<span class="nb">require</span> <span class="s1">'libnotify'</span> - -<span class="k">def</span> <span class="nf">parsejson</span> - <span class="n">file</span> <span class="o">=</span> <span class="s2">"http://api.openweathermap.org/data/2.5/find?q=London&amp;mode=json"</span> - <span class="n">response</span> <span class="o">=</span> <span class="no">Net</span><span class="o">::</span><span class="no">HTTP</span><span class="p">.</span><span class="nf">get_response</span><span class="p">(</span><span class="no">URI</span><span class="p">.</span><span class="nf">parse</span><span class="p">(</span><span class="n">file</span><span class="p">))</span> - <span class="n">weatherjson</span> <span class="o">=</span> <span class="n">response</span><span class="p">.</span><span class="nf">body</span> - <span class="n">actual</span> <span class="o">=</span> <span class="no">JSON</span><span class="p">.</span><span class="nf">parse</span><span class="p">(</span><span class="n">weatherjson</span><span class="p">)</span> - - <span class="c1"># check for errors</span> - <span class="k">if</span> <span class="n">actual</span><span class="p">.</span><span class="nf">has_key?</span> <span class="s1">'Error'</span> - <span class="k">raise</span> <span class="s2">"error with the url"</span> - <span class="k">end</span> - - <span class="n">results</span> <span class="o">=</span> <span class="p">[]</span> - - <span class="n">actual</span><span class="p">[</span><span class="s2">"list"</span><span class="p">].</span><span class="nf">each</span> <span class="k">do</span> <span class="o">|</span><span class="n">listitem</span><span class="o">|</span> - <span class="n">weather</span> <span class="o">=</span> <span class="n">listitem</span><span class="p">[</span><span class="s2">"weather"</span><span class="p">]</span> - <span class="n">weather</span><span class="p">.</span><span class="nf">each</span> <span class="k">do</span> <span class="o">|</span><span class="n">weath</span><span class="o">|</span> - <span class="n">results</span><span class="p">.</span><span class="nf">push</span><span class="p">(</span><span class="n">weath</span><span class="p">[</span><span class="s2">"description"</span><span class="p">])</span> - <span class="k">end</span> - <span class="n">main</span> <span class="o">=</span> <span class="n">listitem</span><span class="p">[</span><span class="s2">"main"</span><span class="p">]</span> - <span class="n">temp</span> <span class="o">=</span> <span class="n">main</span><span class="p">[</span><span class="s2">"temp"</span><span class="p">]</span> <span class="o">-</span> <span class="mi">273</span><span class="o">.</span><span class="mi">15</span> - <span class="n">results</span><span class="p">.</span><span class="nf">push</span> <span class="p">(</span><span class="s2">"%.2f"</span> <span class="o">%</span> <span class="n">temp</span><span class="p">)</span> - <span class="k">end</span> - - <span class="k">return</span> <span class="n">results</span> -<span class="k">end</span></code></pre></figure> - -</description> - <pubDate>Mon, 23 Dec 2013 00:18:23 +0700</pubDate> - <link>https://agusmakmun.github.io/ruby/2013/12/23/ruby-json.html</link> - <guid isPermaLink="true">https://agusmakmun.github.io/ruby/2013/12/23/ruby-json.html</guid> - - - <category>ruby</category> - - </item> - - </channel> -</rss> diff --git a/_site/img/avatar.jpg b/_site/img/avatar.jpg deleted file mode 100644 index d099ffe353caff0de151ebcc689634b160cfd89a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 28694 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 diff --git a/_site/img/favicon.ico b/_site/img/favicon.ico deleted file mode 100644 index e8b4e38170f1496f486405df504c478661906eb7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5430 zcmcgwdrVVj6u<7F$+AS3><_nqfFKf$4-k!WZq8|<fw`HfGg~5A)J4sfff19rMcIbi zbX(kXanotCr<=)QEn=ZO3KeKeDb#{}2z~G@N-I!GOA%UrJ6{olO`w+>>`hMYckg%3 z?|k=s=R1$faWl9lxY$^Z?y=nEIUJYBaoilbv*-O!ah#UMN%W3bxYvl-``|_ILoWba zI2srjNO3wH2YY(D_tJQ7IR5FJzth?IeNkb3;Mk{iID5v7_O`p-eSLi!rc=j6SgzjQ zH}WJkfo033m>+!u@zM3z{$?AxyL;LP2M3>-NN&2`+pLxg*<X|)F)<HuQ6;2bLu7_j z;)L7n-Z@=*Cc?3r%@+<HE5_0lV$xqgHmD-~1{~OHM{jShG!O`c^__{Z`Mf8e+xF}4 z<#;vyI%1>pNPijW*J4q8Gg@1EhP+;H93LE^JoJ4tl?s((>z+a^NDz??if9ehNM2^a zxwBnxxm?GDV)K=2wpmXdJyC+xwaf>ull}@UO4K85V>{ae%l-TJpXQ4tgwNyYUvfo! zBd~FYg!bSn=`W={s6|4w1=Y%Kc>4P{3c;O<OoL9Rem_f!*VBuU5Xa7<lGb3vk?c-p zgMX%iC4`q^(7w~>WJr6j7%NwoASH$A*CBaP3%c(1^!t3i=Y`<%l^Gr$o?Tw9@TTu7 zKt@(IcI?)Y4b-%TCS1Pc0L8-(`C<v>Yihjx$Dy2Jq`rI&@i8nGRFeK%cz1gT+XFSN z@kycBeB>w=ulxJ59P78TSRf|-GHlt|h{RYMjE0_o$Ky%ngCmq@WMqV^)6|-G?k_}A z(p5T(QY6Hv$Oa~yIDVJKf}ez9^Ob9FYyIq-A4{=mM-djxmyiucbJE&Xt(22`yB>E= zBK#=1ylN=pqawu3qj(q{`J7}l=p~A(YGi&~gybbG7DPNJZLg_Tp|(a1l|q3+NgY1P z)??|y$mJxBy4s<w)j(NQ33fLb4agVUaOuy;<s@1IYE()vTj(3=VYQfHF$d$Zd1z>8 zCSRWx!pCxwTBQusX=;Kt&}r+?blZfE_BK$B8i-U*V)|8zs-Q0z^|#Q{Y=fh#D`Gi` z*`Do#TB$%oy^iePgibq)$C1fNq~H6{59?}i+hjyrYYV#XIU|;n*f}I$2--n^s{vFq zQ%=4Uv7E$okNH9UO)V%-k{`0#ESQs0g!ngK8J3gC{uZ_eDn(^*9VUZ5=!Z@Rs|#Ez zirKUI;tAnnIf?mUg}gkt56lnc<z*0wM7T$OKsEXqA-H^H2E5({rNvSdOAGMbw<nR7 zo`w~vsmMB*#q_JGhJTSSmJmL&?_BYf|B!v?5H@YzjLgi;fV8ln$=%oY0qxIYt%=xr zN&j<-$_f$1fvYx)C71NBVSX`%ZvkczH?5Sdc4P*P$B3bP&L{_vkI_1yg;5OP8Y6Ns z=4L@6Fh8R)!116#z?@OgTmV0S{ik5RC1Qyl{->aS7@-$2Kk`j>yEC(-s72y-d)^M6 z3-{dbcCXIZQyQ2brNq~{_Cd;5Q~IYt=W0#HzCx-2i?M2X6V-nGhr{U{KhO5(;$I5u z!o++eC1@cQIgC^7rLET1qwCWph@W=@yLYvM{9w&^9pT1<K40{aFH8NK-cnKxZJ@a6 zx)@F-bY5DjlP*op$CAYwoIZ8OMLoc?p*)j4Q-A-?wq1qPPsp(06$`u`@9xR?L+8k5 zvqWO0<E52^LH(G#>|RAEPq^o1o9#4<Uy^(s&i`x=P(Pg%PG<Z(^&QLT>;-EPo241# zTPMfQ^BL<K8fw@Y8mWeHI-PdE-#?|Ep8C@ROuk-s6ZVb{_<RFf_~;$uVf`iL(E(OV zusV)<Eg9LC4(_98Zn9^S!SL_(Yk4?+JQp&V%tha@cryObxki)e@cDDUXq1YouV_6l lgw79x<N6+ui|&Jraz@EdcmKLk8j0aJMqo7i0sY2t{{smYRl5KH diff --git a/_site/index.html b/_site/index.html deleted file mode 100644 index dc0fa74..0000000 --- a/_site/index.html +++ /dev/null @@ -1,82 +0,0 @@ -<!DOCTYPE html> -<html> - <head> - <meta charset="utf-8"> - <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> - <meta name="viewport" content="width=device-width, initial-scale=1"> - - <link rel="shortcut icon" href="/img/favicon.ico" /> - <title> Agus Makmun </title> - - <!-- syntax highlighting CSS --> - <link rel="stylesheet" href="/css/syntax.css"> - - <!-- Bootstrap core CSS --> - <link href="/css/bootstrap.min.css" rel="stylesheet"> - - <!-- Fonts --> - <link href="//fonts.googleapis.com/css?family=Roboto+Condensed:400,300italic,300,400italic,700&subset=latin,latin-ext" rel="stylesheet" type="text/css"> - - <!-- Custom CSS --> - <link rel="stylesheet" href="/css/main.css"> - </head> - - <body> - <div class="container"> - <div class="col-sm-3"> - <img id="about" src="/img/avatar.jpg" height="75px" width="75px" /> - <h1 class="author-name">Agus Makmun</h1> - - <div id="about"> - I am freelance developer. Currently doing more in backend, actually in Python and Django. - </div> - - <hr /> - <strong>Navigation</strong><br /> - » <a href="">Home</a> <br /> - - » <a class="about" href="/about/">About Me</a><br /> - - » <a class="about" href="https://github.com/agusmakmun">Github</a><br /> - - » <a class="about" href="/sitemap.xml">XML Sitemap</a><br /> - - </div> - - <div class="col-sm-8 col-offset-1"> - <div id="home"> - <h1>Stack Problems</h1> - <hr /> - <ol class="posts"> - - <li><a href="/django/2016/04/19/email-backend-with-smtp-gmail.html">Email BackEnd with SMTP Gmail</a> » <i><span>19 Apr 2016</span></i></li> - - <li><a href="/simplygrey/2013/12/23/welcome-to-simply-grey.html">Welcome to Simply Grey</a> » <i><span>23 Dec 2013</span></i></li> - - <li><a href="/ruby/2013/12/23/ruby-json.html">Parsing JSON with Ruby</a> » <i><span>23 Dec 2013</span></i></li> - - <li><a href="/jekyll/update/2013/02/19/welcome-to-jekyll.html">Welcome to Jekyll!</a> » <i><span>19 Feb 2013</span></i></li> - - </ol> - - <!-- Pagination links --> - -</div><!-- end #home --> - - - <footer> - © Agus Makmun - - - <a href="https://github.com/agusmakmun">https://github.com/agusmakmun</a> - Powered by Jekyll. - - </footer> - </div><!-- end /.col-sm-8 --> - </div><!-- end /.container --> - - <!-- Bootstrap core JavaScript - ================================================== --> - <!-- Placed at the end of the document so the pages load faster --> - <script src="//ajax.googleapis.com/ajax/libs/jquery/1.11.0/jquery.min.js"></script> - <script src="js/bootstrap.min.js"></script> - </body> -</html> diff --git a/_site/jekyll/update/2013/02/19/welcome-to-jekyll.html b/_site/jekyll/update/2013/02/19/welcome-to-jekyll.html deleted file mode 100644 index cb6fb86..0000000 --- a/_site/jekyll/update/2013/02/19/welcome-to-jekyll.html +++ /dev/null @@ -1,84 +0,0 @@ -<!DOCTYPE html> -<html> - <head> - <meta charset="utf-8"> - <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> - <meta name="viewport" content="width=device-width, initial-scale=1"> - - <link rel="shortcut icon" href="/img/favicon.ico" /> - <title> Welcome to Jekyll! </title> - - <!-- syntax highlighting CSS --> - <link rel="stylesheet" href="/css/syntax.css"> - - <!-- Bootstrap core CSS --> - <link href="/css/bootstrap.min.css" rel="stylesheet"> - - <!-- Fonts --> - <link href="//fonts.googleapis.com/css?family=Roboto+Condensed:400,300italic,300,400italic,700&subset=latin,latin-ext" rel="stylesheet" type="text/css"> - - <!-- Custom CSS --> - <link rel="stylesheet" href="/css/main.css"> - </head> - - <body> - <div class="container"> - <div class="col-sm-3"> - <img id="about" src="/img/avatar.jpg" height="75px" width="75px" /> - <h1 class="author-name">Agus Makmun</h1> - - <div id="about"> - I am freelance developer. Currently doing more in backend, actually in Python and Django. - </div> - - <hr /> - <strong>Navigation</strong><br /> - » <a href="">Home</a> <br /> - - » <a class="about" href="/about/">About Me</a><br /> - - » <a class="about" href="https://github.com/agusmakmun">Github</a><br /> - - » <a class="about" href="/sitemap.xml">XML Sitemap</a><br /> - - </div> - - <div class="col-sm-8 col-offset-1"> - <h1>Welcome to Jekyll!</h1> -<span class="time">19 Feb 2013</span> - -<div class="content"> - <div class="post"><p>You’ll find this post in your <code class="highlighter-rouge">_posts</code> directory. Go ahead and edit it and re-build the site to see your changes. You can rebuild the site in many different ways, but the most common way is to run <code class="highlighter-rouge">jekyll serve</code>, which launches a web server and auto-regenerates your site when a file is updated.</p> - -<p>To add new posts, simply add a file in the <code class="highlighter-rouge">_posts</code> directory that follows the convention <code class="highlighter-rouge">YYYY-MM-DD-name-of-post.ext</code> and includes the necessary front matter. Take a look at the source for this post to get an idea about how it works.</p> - -<p>Jekyll also offers powerful support for code snippets:</p> - -<figure class="highlight"><pre><code class="language-ruby" data-lang="ruby"><span class="k">def</span> <span class="nf">print_hi</span><span class="p">(</span><span class="nb">name</span><span class="p">)</span> - <span class="nb">puts</span> <span class="s2">"Hi, </span><span class="si">#{</span><span class="nb">name</span><span class="si">}</span><span class="s2">"</span> -<span class="k">end</span> -<span class="n">print_hi</span><span class="p">(</span><span class="s1">'Tom'</span><span class="p">)</span> -<span class="c1">#=> prints 'Hi, Tom' to STDOUT.</span></code></pre></figure> - -<p>Check out the <a href="http://jekyllrb.com/docs/home">Jekyll docs</a> for more info on how to get the most out of Jekyll. File all bugs/feature requests at <a href="https://github.com/jekyll/jekyll">Jekyll’s GitHub repo</a>. If you have questions, you can ask them on <a href="https://talk.jekyllrb.com/">Jekyll Talk</a>.</p> - -</div> -</div> - - - <footer> - © Agus Makmun - - - <a href="https://github.com/agusmakmun">https://github.com/agusmakmun</a> - Powered by Jekyll. - - </footer> - </div><!-- end /.col-sm-8 --> - </div><!-- end /.container --> - - <!-- Bootstrap core JavaScript - ================================================== --> - <!-- Placed at the end of the document so the pages load faster --> - <script src="//ajax.googleapis.com/ajax/libs/jquery/1.11.0/jquery.min.js"></script> - <script src="js/bootstrap.min.js"></script> - </body> -</html> diff --git a/_site/jekyll/update/2016/02/19/welcome-to-jekyll.html b/_site/jekyll/update/2016/02/19/welcome-to-jekyll.html deleted file mode 100644 index fcafb84..0000000 --- a/_site/jekyll/update/2016/02/19/welcome-to-jekyll.html +++ /dev/null @@ -1,82 +0,0 @@ -<!DOCTYPE html> -<html> - <head> - <meta charset="utf-8"> - <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> - <meta name="viewport" content="width=device-width, initial-scale=1"> - - <link rel="shortcut icon" href="/img/favicon.ico" /> - <title> Welcome to Jekyll! </title> - - <!-- syntax highlighting CSS --> - <link rel="stylesheet" href="/css/syntax.css"> - - <!-- Bootstrap core CSS --> - <link href="/css/bootstrap.min.css" rel="stylesheet"> - - <!-- Fonts --> - <link href="//fonts.googleapis.com/css?family=Roboto+Condensed:400,300italic,300,400italic,700&subset=latin,latin-ext" rel="stylesheet" type="text/css"> - - <!-- Custom CSS --> - <link rel="stylesheet" href="/css/main.css"> - </head> - - <body> - <div class="container"> - <div class="col-sm-3"> - <img id="about" src="/img/avatar.jpg" height="75px" width="75px" /> - <h1 class="author-name">Agus Makmun</h1> - - <div id="about"> - I am freelance developer. Currently doing more in backend, actually in Python and Django. - </div> - - <hr /> - <strong>Navigation</strong><br /> - » <a href="">Home</a> <br /> - - » <a class="about" href="https://github.com/agusmakmun">Github</a><br /> - - » <a class="about" href="/sitemap.xml">XML Sitemap</a><br /> - - </div> - - <div class="col-sm-8 col-offset-1"> - <h1>Welcome to Jekyll!</h1> -<span class="time">19 Feb 2016</span> - -<div class="content"> - <div class="post"><p>You’ll find this post in your <code class="highlighter-rouge">_posts</code> directory. Go ahead and edit it and re-build the site to see your changes. You can rebuild the site in many different ways, but the most common way is to run <code class="highlighter-rouge">jekyll serve</code>, which launches a web server and auto-regenerates your site when a file is updated.</p> - -<p>To add new posts, simply add a file in the <code class="highlighter-rouge">_posts</code> directory that follows the convention <code class="highlighter-rouge">YYYY-MM-DD-name-of-post.ext</code> and includes the necessary front matter. Take a look at the source for this post to get an idea about how it works.</p> - -<p>Jekyll also offers powerful support for code snippets:</p> - -<figure class="highlight"><pre><code class="language-ruby" data-lang="ruby"><span class="k">def</span> <span class="nf">print_hi</span><span class="p">(</span><span class="nb">name</span><span class="p">)</span> - <span class="nb">puts</span> <span class="s2">"Hi, </span><span class="si">#{</span><span class="nb">name</span><span class="si">}</span><span class="s2">"</span> -<span class="k">end</span> -<span class="n">print_hi</span><span class="p">(</span><span class="s1">'Tom'</span><span class="p">)</span> -<span class="c1">#=> prints 'Hi, Tom' to STDOUT.</span></code></pre></figure> - -<p>Check out the <a href="http://jekyllrb.com/docs/home">Jekyll docs</a> for more info on how to get the most out of Jekyll. File all bugs/feature requests at <a href="https://github.com/jekyll/jekyll">Jekyll’s GitHub repo</a>. If you have questions, you can ask them on <a href="https://talk.jekyllrb.com/">Jekyll Talk</a>.</p> - -</div> -</div> - - - <footer> - © Agus Makmun - - - <a href="https://github.com/agusmakmun">https://github.com/agusmakmun</a> - Powered by Jekyll. - - </footer> - </div><!-- end /.col-sm-8 --> - </div><!-- end /.container --> - - <!-- Bootstrap core JavaScript - ================================================== --> - <!-- Placed at the end of the document so the pages load faster --> - <script src="//ajax.googleapis.com/ajax/libs/jquery/1.11.0/jquery.min.js"></script> - <script src="js/bootstrap.min.js"></script> - </body> -</html> diff --git a/_site/jekyll/update/2016/03/19/welcome-to-jekyll.html b/_site/jekyll/update/2016/03/19/welcome-to-jekyll.html deleted file mode 100644 index 43319f0..0000000 --- a/_site/jekyll/update/2016/03/19/welcome-to-jekyll.html +++ /dev/null @@ -1,82 +0,0 @@ -<!DOCTYPE html> -<html> - <head> - <meta charset="utf-8"> - <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> - <meta name="viewport" content="width=device-width, initial-scale=1"> - - <link rel="shortcut icon" href="/img/favicon.ico" /> - <title> Welcome to Jekyll! </title> - - <!-- syntax highlighting CSS --> - <link rel="stylesheet" href="/css/syntax.css"> - - <!-- Bootstrap core CSS --> - <link href="/css/bootstrap.min.css" rel="stylesheet"> - - <!-- Fonts --> - <link href="//fonts.googleapis.com/css?family=Roboto+Condensed:400,300italic,300,400italic,700&subset=latin,latin-ext" rel="stylesheet" type="text/css"> - - <!-- Custom CSS --> - <link rel="stylesheet" href="/css/main.css"> - </head> - - <body> - <div class="container"> - <div class="col-sm-3"> - <img id="about" src="/img/avatar.jpg" height="75px" width="75px" /> - <h1 class="author-name">Agus Makmun</h1> - - <div id="about"> - I am freelance developer. Currently doing more in backend, actually in Python and Django. - </div> - - <hr /> - <strong>Navigation</strong><br /> - » <a href="">Home</a> <br /> - - » <a class="about" href="https://github.com/agusmakmun">Github</a><br /> - - » <a class="about" href="/sitemap.xml">XML Sitemap</a><br /> - - </div> - - <div class="col-sm-8 col-offset-1"> - <h1>Welcome to Jekyll!</h1> -<span class="time">19 Mar 2016</span> - -<div class="content"> - <div class="post"><p>You’ll find this post in your <code class="highlighter-rouge">_posts</code> directory. Go ahead and edit it and re-build the site to see your changes. You can rebuild the site in many different ways, but the most common way is to run <code class="highlighter-rouge">jekyll serve</code>, which launches a web server and auto-regenerates your site when a file is updated.</p> - -<p>To add new posts, simply add a file in the <code class="highlighter-rouge">_posts</code> directory that follows the convention <code class="highlighter-rouge">YYYY-MM-DD-name-of-post.ext</code> and includes the necessary front matter. Take a look at the source for this post to get an idea about how it works.</p> - -<p>Jekyll also offers powerful support for code snippets:</p> - -<figure class="highlight"><pre><code class="language-ruby" data-lang="ruby"><span class="k">def</span> <span class="nf">print_hi</span><span class="p">(</span><span class="nb">name</span><span class="p">)</span> - <span class="nb">puts</span> <span class="s2">"Hi, </span><span class="si">#{</span><span class="nb">name</span><span class="si">}</span><span class="s2">"</span> -<span class="k">end</span> -<span class="n">print_hi</span><span class="p">(</span><span class="s1">'Tom'</span><span class="p">)</span> -<span class="c1">#=> prints 'Hi, Tom' to STDOUT.</span></code></pre></figure> - -<p>Check out the <a href="http://jekyllrb.com/docs/home">Jekyll docs</a> for more info on how to get the most out of Jekyll. File all bugs/feature requests at <a href="https://github.com/jekyll/jekyll">Jekyll’s GitHub repo</a>. If you have questions, you can ask them on <a href="https://talk.jekyllrb.com/">Jekyll Talk</a>.</p> - -</div> -</div> - - - <footer> - © Agus Makmun - - - <a href="https://github.com/agusmakmun">https://github.com/agusmakmun</a> - Powered by Jekyll. - - </footer> - </div><!-- end /.col-sm-8 --> - </div><!-- end /.container --> - - <!-- Bootstrap core JavaScript - ================================================== --> - <!-- Placed at the end of the document so the pages load faster --> - <script src="//ajax.googleapis.com/ajax/libs/jquery/1.11.0/jquery.min.js"></script> - <script src="js/bootstrap.min.js"></script> - </body> -</html> diff --git a/_site/jekyll/update/2016/04/19/welcome-to-jekyll.html b/_site/jekyll/update/2016/04/19/welcome-to-jekyll.html deleted file mode 100644 index 2a641c7..0000000 --- a/_site/jekyll/update/2016/04/19/welcome-to-jekyll.html +++ /dev/null @@ -1,82 +0,0 @@ -<!DOCTYPE html> -<html> - <head> - <meta charset="utf-8"> - <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> - <meta name="viewport" content="width=device-width, initial-scale=1"> - - <link rel="shortcut icon" href="/img/favicon.ico" /> - <title> Welcome to Jekyll! </title> - - <!-- syntax highlighting CSS --> - <link rel="stylesheet" href="/css/syntax.css"> - - <!-- Bootstrap core CSS --> - <link href="/css/bootstrap.min.css" rel="stylesheet"> - - <!-- Fonts --> - <link href="//fonts.googleapis.com/css?family=Roboto+Condensed:400,300italic,300,400italic,700&subset=latin,latin-ext" rel="stylesheet" type="text/css"> - - <!-- Custom CSS --> - <link rel="stylesheet" href="/css/main.css"> - </head> - - <body> - <div class="container"> - <div class="col-sm-3"> - <img id="about" src="/img/avatar.jpg" height="75px" width="75px" /> - <h1 class="author-name">Agus Makmun</h1> - - <div id="about"> - I am freelance developer. Currently doing more in backend, actually in Python and Django. - </div> - - <hr /> - <strong>Navigation</strong><br /> - » <a href="">Home</a> <br /> - - » <a class="about" href="https://github.com/agusmakmun">Github</a><br /> - - » <a class="about" href="/sitemap.xml">XML Sitemap</a><br /> - - </div> - - <div class="col-sm-8 col-offset-1"> - <h1>Welcome to Jekyll!</h1> -<span class="time">19 Apr 2016</span> - -<div class="content"> - <div class="post"><p>You’ll find this post in your <code class="highlighter-rouge">_posts</code> directory. Go ahead and edit it and re-build the site to see your changes. You can rebuild the site in many different ways, but the most common way is to run <code class="highlighter-rouge">jekyll serve</code>, which launches a web server and auto-regenerates your site when a file is updated.</p> - -<p>To add new posts, simply add a file in the <code class="highlighter-rouge">_posts</code> directory that follows the convention <code class="highlighter-rouge">YYYY-MM-DD-name-of-post.ext</code> and includes the necessary front matter. Take a look at the source for this post to get an idea about how it works.</p> - -<p>Jekyll also offers powerful support for code snippets:</p> - -<figure class="highlight"><pre><code class="language-ruby" data-lang="ruby"><span class="k">def</span> <span class="nf">print_hi</span><span class="p">(</span><span class="nb">name</span><span class="p">)</span> - <span class="nb">puts</span> <span class="s2">"Hi, </span><span class="si">#{</span><span class="nb">name</span><span class="si">}</span><span class="s2">"</span> -<span class="k">end</span> -<span class="n">print_hi</span><span class="p">(</span><span class="s1">'Tom'</span><span class="p">)</span> -<span class="c1">#=> prints 'Hi, Tom' to STDOUT.</span></code></pre></figure> - -<p>Check out the <a href="http://jekyllrb.com/docs/home">Jekyll docs</a> for more info on how to get the most out of Jekyll. File all bugs/feature requests at <a href="https://github.com/jekyll/jekyll">Jekyll’s GitHub repo</a>. If you have questions, you can ask them on <a href="https://talk.jekyllrb.com/">Jekyll Talk</a>.</p> - -</div> -</div> - - - <footer> - © Agus Makmun - - - <a href="https://github.com/agusmakmun">https://github.com/agusmakmun</a> - Powered by Jekyll. - - </footer> - </div><!-- end /.col-sm-8 --> - </div><!-- end /.container --> - - <!-- Bootstrap core JavaScript - ================================================== --> - <!-- Placed at the end of the document so the pages load faster --> - <script src="//ajax.googleapis.com/ajax/libs/jquery/1.11.0/jquery.min.js"></script> - <script src="js/bootstrap.min.js"></script> - </body> -</html> diff --git a/_site/js/bootstrap.min.js b/_site/js/bootstrap.min.js deleted file mode 100755 index b04a0e8..0000000 --- a/_site/js/bootstrap.min.js +++ /dev/null @@ -1,6 +0,0 @@ -/*! - * Bootstrap v3.1.1 (http://getbootstrap.com) - * Copyright 2011-2014 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - */ -if("undefined"==typeof jQuery)throw new Error("Bootstrap's JavaScript requires jQuery");+function(a){"use strict";function b(){var a=document.createElement("bootstrap"),b={WebkitTransition:"webkitTransitionEnd",MozTransition:"transitionend",OTransition:"oTransitionEnd otransitionend",transition:"transitionend"};for(var c in b)if(void 0!==a.style[c])return{end:b[c]};return!1}a.fn.emulateTransitionEnd=function(b){var c=!1,d=this;a(this).one(a.support.transition.end,function(){c=!0});var e=function(){c||a(d).trigger(a.support.transition.end)};return setTimeout(e,b),this},a(function(){a.support.transition=b()})}(jQuery),+function(a){"use strict";var b='[data-dismiss="alert"]',c=function(c){a(c).on("click",b,this.close)};c.prototype.close=function(b){function c(){f.trigger("closed.bs.alert").remove()}var d=a(this),e=d.attr("data-target");e||(e=d.attr("href"),e=e&&e.replace(/.*(?=#[^\s]*$)/,""));var f=a(e);b&&b.preventDefault(),f.length||(f=d.hasClass("alert")?d:d.parent()),f.trigger(b=a.Event("close.bs.alert")),b.isDefaultPrevented()||(f.removeClass("in"),a.support.transition&&f.hasClass("fade")?f.one(a.support.transition.end,c).emulateTransitionEnd(150):c())};var d=a.fn.alert;a.fn.alert=function(b){return this.each(function(){var d=a(this),e=d.data("bs.alert");e||d.data("bs.alert",e=new c(this)),"string"==typeof b&&e[b].call(d)})},a.fn.alert.Constructor=c,a.fn.alert.noConflict=function(){return a.fn.alert=d,this},a(document).on("click.bs.alert.data-api",b,c.prototype.close)}(jQuery),+function(a){"use strict";var b=function(c,d){this.$element=a(c),this.options=a.extend({},b.DEFAULTS,d),this.isLoading=!1};b.DEFAULTS={loadingText:"loading..."},b.prototype.setState=function(b){var c="disabled",d=this.$element,e=d.is("input")?"val":"html",f=d.data();b+="Text",f.resetText||d.data("resetText",d[e]()),d[e](f[b]||this.options[b]),setTimeout(a.proxy(function(){"loadingText"==b?(this.isLoading=!0,d.addClass(c).attr(c,c)):this.isLoading&&(this.isLoading=!1,d.removeClass(c).removeAttr(c))},this),0)},b.prototype.toggle=function(){var a=!0,b=this.$element.closest('[data-toggle="buttons"]');if(b.length){var c=this.$element.find("input");"radio"==c.prop("type")&&(c.prop("checked")&&this.$element.hasClass("active")?a=!1:b.find(".active").removeClass("active")),a&&c.prop("checked",!this.$element.hasClass("active")).trigger("change")}a&&this.$element.toggleClass("active")};var c=a.fn.button;a.fn.button=function(c){return this.each(function(){var d=a(this),e=d.data("bs.button"),f="object"==typeof c&&c;e||d.data("bs.button",e=new b(this,f)),"toggle"==c?e.toggle():c&&e.setState(c)})},a.fn.button.Constructor=b,a.fn.button.noConflict=function(){return a.fn.button=c,this},a(document).on("click.bs.button.data-api","[data-toggle^=button]",function(b){var c=a(b.target);c.hasClass("btn")||(c=c.closest(".btn")),c.button("toggle"),b.preventDefault()})}(jQuery),+function(a){"use strict";var b=function(b,c){this.$element=a(b),this.$indicators=this.$element.find(".carousel-indicators"),this.options=c,this.paused=this.sliding=this.interval=this.$active=this.$items=null,"hover"==this.options.pause&&this.$element.on("mouseenter",a.proxy(this.pause,this)).on("mouseleave",a.proxy(this.cycle,this))};b.DEFAULTS={interval:5e3,pause:"hover",wrap:!0},b.prototype.cycle=function(b){return b||(this.paused=!1),this.interval&&clearInterval(this.interval),this.options.interval&&!this.paused&&(this.interval=setInterval(a.proxy(this.next,this),this.options.interval)),this},b.prototype.getActiveIndex=function(){return this.$active=this.$element.find(".item.active"),this.$items=this.$active.parent().children(),this.$items.index(this.$active)},b.prototype.to=function(b){var c=this,d=this.getActiveIndex();return b>this.$items.length-1||0>b?void 0:this.sliding?this.$element.one("slid.bs.carousel",function(){c.to(b)}):d==b?this.pause().cycle():this.slide(b>d?"next":"prev",a(this.$items[b]))},b.prototype.pause=function(b){return b||(this.paused=!0),this.$element.find(".next, .prev").length&&a.support.transition&&(this.$element.trigger(a.support.transition.end),this.cycle(!0)),this.interval=clearInterval(this.interval),this},b.prototype.next=function(){return this.sliding?void 0:this.slide("next")},b.prototype.prev=function(){return this.sliding?void 0:this.slide("prev")},b.prototype.slide=function(b,c){var d=this.$element.find(".item.active"),e=c||d[b](),f=this.interval,g="next"==b?"left":"right",h="next"==b?"first":"last",i=this;if(!e.length){if(!this.options.wrap)return;e=this.$element.find(".item")[h]()}if(e.hasClass("active"))return this.sliding=!1;var j=a.Event("slide.bs.carousel",{relatedTarget:e[0],direction:g});return this.$element.trigger(j),j.isDefaultPrevented()?void 0:(this.sliding=!0,f&&this.pause(),this.$indicators.length&&(this.$indicators.find(".active").removeClass("active"),this.$element.one("slid.bs.carousel",function(){var b=a(i.$indicators.children()[i.getActiveIndex()]);b&&b.addClass("active")})),a.support.transition&&this.$element.hasClass("slide")?(e.addClass(b),e[0].offsetWidth,d.addClass(g),e.addClass(g),d.one(a.support.transition.end,function(){e.removeClass([b,g].join(" ")).addClass("active"),d.removeClass(["active",g].join(" ")),i.sliding=!1,setTimeout(function(){i.$element.trigger("slid.bs.carousel")},0)}).emulateTransitionEnd(1e3*d.css("transition-duration").slice(0,-1))):(d.removeClass("active"),e.addClass("active"),this.sliding=!1,this.$element.trigger("slid.bs.carousel")),f&&this.cycle(),this)};var c=a.fn.carousel;a.fn.carousel=function(c){return this.each(function(){var d=a(this),e=d.data("bs.carousel"),f=a.extend({},b.DEFAULTS,d.data(),"object"==typeof c&&c),g="string"==typeof c?c:f.slide;e||d.data("bs.carousel",e=new b(this,f)),"number"==typeof c?e.to(c):g?e[g]():f.interval&&e.pause().cycle()})},a.fn.carousel.Constructor=b,a.fn.carousel.noConflict=function(){return a.fn.carousel=c,this},a(document).on("click.bs.carousel.data-api","[data-slide], [data-slide-to]",function(b){var c,d=a(this),e=a(d.attr("data-target")||(c=d.attr("href"))&&c.replace(/.*(?=#[^\s]+$)/,"")),f=a.extend({},e.data(),d.data()),g=d.attr("data-slide-to");g&&(f.interval=!1),e.carousel(f),(g=d.attr("data-slide-to"))&&e.data("bs.carousel").to(g),b.preventDefault()}),a(window).on("load",function(){a('[data-ride="carousel"]').each(function(){var b=a(this);b.carousel(b.data())})})}(jQuery),+function(a){"use strict";var b=function(c,d){this.$element=a(c),this.options=a.extend({},b.DEFAULTS,d),this.transitioning=null,this.options.parent&&(this.$parent=a(this.options.parent)),this.options.toggle&&this.toggle()};b.DEFAULTS={toggle:!0},b.prototype.dimension=function(){var a=this.$element.hasClass("width");return a?"width":"height"},b.prototype.show=function(){if(!this.transitioning&&!this.$element.hasClass("in")){var b=a.Event("show.bs.collapse");if(this.$element.trigger(b),!b.isDefaultPrevented()){var c=this.$parent&&this.$parent.find("> .panel > .in");if(c&&c.length){var d=c.data("bs.collapse");if(d&&d.transitioning)return;c.collapse("hide"),d||c.data("bs.collapse",null)}var e=this.dimension();this.$element.removeClass("collapse").addClass("collapsing")[e](0),this.transitioning=1;var f=function(){this.$element.removeClass("collapsing").addClass("collapse in")[e]("auto"),this.transitioning=0,this.$element.trigger("shown.bs.collapse")};if(!a.support.transition)return f.call(this);var g=a.camelCase(["scroll",e].join("-"));this.$element.one(a.support.transition.end,a.proxy(f,this)).emulateTransitionEnd(350)[e](this.$element[0][g])}}},b.prototype.hide=function(){if(!this.transitioning&&this.$element.hasClass("in")){var b=a.Event("hide.bs.collapse");if(this.$element.trigger(b),!b.isDefaultPrevented()){var c=this.dimension();this.$element[c](this.$element[c]())[0].offsetHeight,this.$element.addClass("collapsing").removeClass("collapse").removeClass("in"),this.transitioning=1;var d=function(){this.transitioning=0,this.$element.trigger("hidden.bs.collapse").removeClass("collapsing").addClass("collapse")};return a.support.transition?void this.$element[c](0).one(a.support.transition.end,a.proxy(d,this)).emulateTransitionEnd(350):d.call(this)}}},b.prototype.toggle=function(){this[this.$element.hasClass("in")?"hide":"show"]()};var c=a.fn.collapse;a.fn.collapse=function(c){return this.each(function(){var d=a(this),e=d.data("bs.collapse"),f=a.extend({},b.DEFAULTS,d.data(),"object"==typeof c&&c);!e&&f.toggle&&"show"==c&&(c=!c),e||d.data("bs.collapse",e=new b(this,f)),"string"==typeof c&&e[c]()})},a.fn.collapse.Constructor=b,a.fn.collapse.noConflict=function(){return a.fn.collapse=c,this},a(document).on("click.bs.collapse.data-api","[data-toggle=collapse]",function(b){var c,d=a(this),e=d.attr("data-target")||b.preventDefault()||(c=d.attr("href"))&&c.replace(/.*(?=#[^\s]+$)/,""),f=a(e),g=f.data("bs.collapse"),h=g?"toggle":d.data(),i=d.attr("data-parent"),j=i&&a(i);g&&g.transitioning||(j&&j.find('[data-toggle=collapse][data-parent="'+i+'"]').not(d).addClass("collapsed"),d[f.hasClass("in")?"addClass":"removeClass"]("collapsed")),f.collapse(h)})}(jQuery),+function(a){"use strict";function b(b){a(d).remove(),a(e).each(function(){var d=c(a(this)),e={relatedTarget:this};d.hasClass("open")&&(d.trigger(b=a.Event("hide.bs.dropdown",e)),b.isDefaultPrevented()||d.removeClass("open").trigger("hidden.bs.dropdown",e))})}function c(b){var c=b.attr("data-target");c||(c=b.attr("href"),c=c&&/#[A-Za-z]/.test(c)&&c.replace(/.*(?=#[^\s]*$)/,""));var d=c&&a(c);return d&&d.length?d:b.parent()}var d=".dropdown-backdrop",e="[data-toggle=dropdown]",f=function(b){a(b).on("click.bs.dropdown",this.toggle)};f.prototype.toggle=function(d){var e=a(this);if(!e.is(".disabled, :disabled")){var f=c(e),g=f.hasClass("open");if(b(),!g){"ontouchstart"in document.documentElement&&!f.closest(".navbar-nav").length&&a('<div class="dropdown-backdrop"/>').insertAfter(a(this)).on("click",b);var h={relatedTarget:this};if(f.trigger(d=a.Event("show.bs.dropdown",h)),d.isDefaultPrevented())return;f.toggleClass("open").trigger("shown.bs.dropdown",h),e.focus()}return!1}},f.prototype.keydown=function(b){if(/(38|40|27)/.test(b.keyCode)){var d=a(this);if(b.preventDefault(),b.stopPropagation(),!d.is(".disabled, :disabled")){var f=c(d),g=f.hasClass("open");if(!g||g&&27==b.keyCode)return 27==b.which&&f.find(e).focus(),d.click();var h=" li:not(.divider):visible a",i=f.find("[role=menu]"+h+", [role=listbox]"+h);if(i.length){var j=i.index(i.filter(":focus"));38==b.keyCode&&j>0&&j--,40==b.keyCode&&j<i.length-1&&j++,~j||(j=0),i.eq(j).focus()}}}};var g=a.fn.dropdown;a.fn.dropdown=function(b){return this.each(function(){var c=a(this),d=c.data("bs.dropdown");d||c.data("bs.dropdown",d=new f(this)),"string"==typeof b&&d[b].call(c)})},a.fn.dropdown.Constructor=f,a.fn.dropdown.noConflict=function(){return a.fn.dropdown=g,this},a(document).on("click.bs.dropdown.data-api",b).on("click.bs.dropdown.data-api",".dropdown form",function(a){a.stopPropagation()}).on("click.bs.dropdown.data-api",e,f.prototype.toggle).on("keydown.bs.dropdown.data-api",e+", [role=menu], [role=listbox]",f.prototype.keydown)}(jQuery),+function(a){"use strict";var b=function(b,c){this.options=c,this.$element=a(b),this.$backdrop=this.isShown=null,this.options.remote&&this.$element.find(".modal-content").load(this.options.remote,a.proxy(function(){this.$element.trigger("loaded.bs.modal")},this))};b.DEFAULTS={backdrop:!0,keyboard:!0,show:!0},b.prototype.toggle=function(a){return this[this.isShown?"hide":"show"](a)},b.prototype.show=function(b){var c=this,d=a.Event("show.bs.modal",{relatedTarget:b});this.$element.trigger(d),this.isShown||d.isDefaultPrevented()||(this.isShown=!0,this.escape(),this.$element.on("click.dismiss.bs.modal",'[data-dismiss="modal"]',a.proxy(this.hide,this)),this.backdrop(function(){var d=a.support.transition&&c.$element.hasClass("fade");c.$element.parent().length||c.$element.appendTo(document.body),c.$element.show().scrollTop(0),d&&c.$element[0].offsetWidth,c.$element.addClass("in").attr("aria-hidden",!1),c.enforceFocus();var e=a.Event("shown.bs.modal",{relatedTarget:b});d?c.$element.find(".modal-dialog").one(a.support.transition.end,function(){c.$element.focus().trigger(e)}).emulateTransitionEnd(300):c.$element.focus().trigger(e)}))},b.prototype.hide=function(b){b&&b.preventDefault(),b=a.Event("hide.bs.modal"),this.$element.trigger(b),this.isShown&&!b.isDefaultPrevented()&&(this.isShown=!1,this.escape(),a(document).off("focusin.bs.modal"),this.$element.removeClass("in").attr("aria-hidden",!0).off("click.dismiss.bs.modal"),a.support.transition&&this.$element.hasClass("fade")?this.$element.one(a.support.transition.end,a.proxy(this.hideModal,this)).emulateTransitionEnd(300):this.hideModal())},b.prototype.enforceFocus=function(){a(document).off("focusin.bs.modal").on("focusin.bs.modal",a.proxy(function(a){this.$element[0]===a.target||this.$element.has(a.target).length||this.$element.focus()},this))},b.prototype.escape=function(){this.isShown&&this.options.keyboard?this.$element.on("keyup.dismiss.bs.modal",a.proxy(function(a){27==a.which&&this.hide()},this)):this.isShown||this.$element.off("keyup.dismiss.bs.modal")},b.prototype.hideModal=function(){var a=this;this.$element.hide(),this.backdrop(function(){a.removeBackdrop(),a.$element.trigger("hidden.bs.modal")})},b.prototype.removeBackdrop=function(){this.$backdrop&&this.$backdrop.remove(),this.$backdrop=null},b.prototype.backdrop=function(b){var c=this.$element.hasClass("fade")?"fade":"";if(this.isShown&&this.options.backdrop){var d=a.support.transition&&c;if(this.$backdrop=a('<div class="modal-backdrop '+c+'" />').appendTo(document.body),this.$element.on("click.dismiss.bs.modal",a.proxy(function(a){a.target===a.currentTarget&&("static"==this.options.backdrop?this.$element[0].focus.call(this.$element[0]):this.hide.call(this))},this)),d&&this.$backdrop[0].offsetWidth,this.$backdrop.addClass("in"),!b)return;d?this.$backdrop.one(a.support.transition.end,b).emulateTransitionEnd(150):b()}else!this.isShown&&this.$backdrop?(this.$backdrop.removeClass("in"),a.support.transition&&this.$element.hasClass("fade")?this.$backdrop.one(a.support.transition.end,b).emulateTransitionEnd(150):b()):b&&b()};var c=a.fn.modal;a.fn.modal=function(c,d){return this.each(function(){var e=a(this),f=e.data("bs.modal"),g=a.extend({},b.DEFAULTS,e.data(),"object"==typeof c&&c);f||e.data("bs.modal",f=new b(this,g)),"string"==typeof c?f[c](d):g.show&&f.show(d)})},a.fn.modal.Constructor=b,a.fn.modal.noConflict=function(){return a.fn.modal=c,this},a(document).on("click.bs.modal.data-api",'[data-toggle="modal"]',function(b){var c=a(this),d=c.attr("href"),e=a(c.attr("data-target")||d&&d.replace(/.*(?=#[^\s]+$)/,"")),f=e.data("bs.modal")?"toggle":a.extend({remote:!/#/.test(d)&&d},e.data(),c.data());c.is("a")&&b.preventDefault(),e.modal(f,this).one("hide",function(){c.is(":visible")&&c.focus()})}),a(document).on("show.bs.modal",".modal",function(){a(document.body).addClass("modal-open")}).on("hidden.bs.modal",".modal",function(){a(document.body).removeClass("modal-open")})}(jQuery),+function(a){"use strict";var b=function(a,b){this.type=this.options=this.enabled=this.timeout=this.hoverState=this.$element=null,this.init("tooltip",a,b)};b.DEFAULTS={animation:!0,placement:"top",selector:!1,template:'<div class="tooltip"><div class="tooltip-arrow"></div><div class="tooltip-inner"></div></div>',trigger:"hover focus",title:"",delay:0,html:!1,container:!1},b.prototype.init=function(b,c,d){this.enabled=!0,this.type=b,this.$element=a(c),this.options=this.getOptions(d);for(var e=this.options.trigger.split(" "),f=e.length;f--;){var g=e[f];if("click"==g)this.$element.on("click."+this.type,this.options.selector,a.proxy(this.toggle,this));else if("manual"!=g){var h="hover"==g?"mouseenter":"focusin",i="hover"==g?"mouseleave":"focusout";this.$element.on(h+"."+this.type,this.options.selector,a.proxy(this.enter,this)),this.$element.on(i+"."+this.type,this.options.selector,a.proxy(this.leave,this))}}this.options.selector?this._options=a.extend({},this.options,{trigger:"manual",selector:""}):this.fixTitle()},b.prototype.getDefaults=function(){return b.DEFAULTS},b.prototype.getOptions=function(b){return b=a.extend({},this.getDefaults(),this.$element.data(),b),b.delay&&"number"==typeof b.delay&&(b.delay={show:b.delay,hide:b.delay}),b},b.prototype.getDelegateOptions=function(){var b={},c=this.getDefaults();return this._options&&a.each(this._options,function(a,d){c[a]!=d&&(b[a]=d)}),b},b.prototype.enter=function(b){var c=b instanceof this.constructor?b:a(b.currentTarget)[this.type](this.getDelegateOptions()).data("bs."+this.type);return clearTimeout(c.timeout),c.hoverState="in",c.options.delay&&c.options.delay.show?void(c.timeout=setTimeout(function(){"in"==c.hoverState&&c.show()},c.options.delay.show)):c.show()},b.prototype.leave=function(b){var c=b instanceof this.constructor?b:a(b.currentTarget)[this.type](this.getDelegateOptions()).data("bs."+this.type);return clearTimeout(c.timeout),c.hoverState="out",c.options.delay&&c.options.delay.hide?void(c.timeout=setTimeout(function(){"out"==c.hoverState&&c.hide()},c.options.delay.hide)):c.hide()},b.prototype.show=function(){var b=a.Event("show.bs."+this.type);if(this.hasContent()&&this.enabled){if(this.$element.trigger(b),b.isDefaultPrevented())return;var c=this,d=this.tip();this.setContent(),this.options.animation&&d.addClass("fade");var e="function"==typeof this.options.placement?this.options.placement.call(this,d[0],this.$element[0]):this.options.placement,f=/\s?auto?\s?/i,g=f.test(e);g&&(e=e.replace(f,"")||"top"),d.detach().css({top:0,left:0,display:"block"}).addClass(e),this.options.container?d.appendTo(this.options.container):d.insertAfter(this.$element);var h=this.getPosition(),i=d[0].offsetWidth,j=d[0].offsetHeight;if(g){var k=this.$element.parent(),l=e,m=document.documentElement.scrollTop||document.body.scrollTop,n="body"==this.options.container?window.innerWidth:k.outerWidth(),o="body"==this.options.container?window.innerHeight:k.outerHeight(),p="body"==this.options.container?0:k.offset().left;e="bottom"==e&&h.top+h.height+j-m>o?"top":"top"==e&&h.top-m-j<0?"bottom":"right"==e&&h.right+i>n?"left":"left"==e&&h.left-i<p?"right":e,d.removeClass(l).addClass(e)}var q=this.getCalculatedOffset(e,h,i,j);this.applyPlacement(q,e),this.hoverState=null;var r=function(){c.$element.trigger("shown.bs."+c.type)};a.support.transition&&this.$tip.hasClass("fade")?d.one(a.support.transition.end,r).emulateTransitionEnd(150):r()}},b.prototype.applyPlacement=function(b,c){var d,e=this.tip(),f=e[0].offsetWidth,g=e[0].offsetHeight,h=parseInt(e.css("margin-top"),10),i=parseInt(e.css("margin-left"),10);isNaN(h)&&(h=0),isNaN(i)&&(i=0),b.top=b.top+h,b.left=b.left+i,a.offset.setOffset(e[0],a.extend({using:function(a){e.css({top:Math.round(a.top),left:Math.round(a.left)})}},b),0),e.addClass("in");var j=e[0].offsetWidth,k=e[0].offsetHeight;if("top"==c&&k!=g&&(d=!0,b.top=b.top+g-k),/bottom|top/.test(c)){var l=0;b.left<0&&(l=-2*b.left,b.left=0,e.offset(b),j=e[0].offsetWidth,k=e[0].offsetHeight),this.replaceArrow(l-f+j,j,"left")}else this.replaceArrow(k-g,k,"top");d&&e.offset(b)},b.prototype.replaceArrow=function(a,b,c){this.arrow().css(c,a?50*(1-a/b)+"%":"")},b.prototype.setContent=function(){var a=this.tip(),b=this.getTitle();a.find(".tooltip-inner")[this.options.html?"html":"text"](b),a.removeClass("fade in top bottom left right")},b.prototype.hide=function(){function b(){"in"!=c.hoverState&&d.detach(),c.$element.trigger("hidden.bs."+c.type)}var c=this,d=this.tip(),e=a.Event("hide.bs."+this.type);return this.$element.trigger(e),e.isDefaultPrevented()?void 0:(d.removeClass("in"),a.support.transition&&this.$tip.hasClass("fade")?d.one(a.support.transition.end,b).emulateTransitionEnd(150):b(),this.hoverState=null,this)},b.prototype.fixTitle=function(){var a=this.$element;(a.attr("title")||"string"!=typeof a.attr("data-original-title"))&&a.attr("data-original-title",a.attr("title")||"").attr("title","")},b.prototype.hasContent=function(){return this.getTitle()},b.prototype.getPosition=function(){var b=this.$element[0];return a.extend({},"function"==typeof b.getBoundingClientRect?b.getBoundingClientRect():{width:b.offsetWidth,height:b.offsetHeight},this.$element.offset())},b.prototype.getCalculatedOffset=function(a,b,c,d){return"bottom"==a?{top:b.top+b.height,left:b.left+b.width/2-c/2}:"top"==a?{top:b.top-d,left:b.left+b.width/2-c/2}:"left"==a?{top:b.top+b.height/2-d/2,left:b.left-c}:{top:b.top+b.height/2-d/2,left:b.left+b.width}},b.prototype.getTitle=function(){var a,b=this.$element,c=this.options;return a=b.attr("data-original-title")||("function"==typeof c.title?c.title.call(b[0]):c.title)},b.prototype.tip=function(){return this.$tip=this.$tip||a(this.options.template)},b.prototype.arrow=function(){return this.$arrow=this.$arrow||this.tip().find(".tooltip-arrow")},b.prototype.validate=function(){this.$element[0].parentNode||(this.hide(),this.$element=null,this.options=null)},b.prototype.enable=function(){this.enabled=!0},b.prototype.disable=function(){this.enabled=!1},b.prototype.toggleEnabled=function(){this.enabled=!this.enabled},b.prototype.toggle=function(b){var c=b?a(b.currentTarget)[this.type](this.getDelegateOptions()).data("bs."+this.type):this;c.tip().hasClass("in")?c.leave(c):c.enter(c)},b.prototype.destroy=function(){clearTimeout(this.timeout),this.hide().$element.off("."+this.type).removeData("bs."+this.type)};var c=a.fn.tooltip;a.fn.tooltip=function(c){return this.each(function(){var d=a(this),e=d.data("bs.tooltip"),f="object"==typeof c&&c;(e||"destroy"!=c)&&(e||d.data("bs.tooltip",e=new b(this,f)),"string"==typeof c&&e[c]())})},a.fn.tooltip.Constructor=b,a.fn.tooltip.noConflict=function(){return a.fn.tooltip=c,this}}(jQuery),+function(a){"use strict";var b=function(a,b){this.init("popover",a,b)};if(!a.fn.tooltip)throw new Error("Popover requires tooltip.js");b.DEFAULTS=a.extend({},a.fn.tooltip.Constructor.DEFAULTS,{placement:"right",trigger:"click",content:"",template:'<div class="popover"><div class="arrow"></div><h3 class="popover-title"></h3><div class="popover-content"></div></div>'}),b.prototype=a.extend({},a.fn.tooltip.Constructor.prototype),b.prototype.constructor=b,b.prototype.getDefaults=function(){return b.DEFAULTS},b.prototype.setContent=function(){var a=this.tip(),b=this.getTitle(),c=this.getContent();a.find(".popover-title")[this.options.html?"html":"text"](b),a.find(".popover-content")[this.options.html?"string"==typeof c?"html":"append":"text"](c),a.removeClass("fade top bottom left right in"),a.find(".popover-title").html()||a.find(".popover-title").hide()},b.prototype.hasContent=function(){return this.getTitle()||this.getContent()},b.prototype.getContent=function(){var a=this.$element,b=this.options;return a.attr("data-content")||("function"==typeof b.content?b.content.call(a[0]):b.content)},b.prototype.arrow=function(){return this.$arrow=this.$arrow||this.tip().find(".arrow")},b.prototype.tip=function(){return this.$tip||(this.$tip=a(this.options.template)),this.$tip};var c=a.fn.popover;a.fn.popover=function(c){return this.each(function(){var d=a(this),e=d.data("bs.popover"),f="object"==typeof c&&c;(e||"destroy"!=c)&&(e||d.data("bs.popover",e=new b(this,f)),"string"==typeof c&&e[c]())})},a.fn.popover.Constructor=b,a.fn.popover.noConflict=function(){return a.fn.popover=c,this}}(jQuery),+function(a){"use strict";function b(c,d){var e,f=a.proxy(this.process,this);this.$element=a(a(c).is("body")?window:c),this.$body=a("body"),this.$scrollElement=this.$element.on("scroll.bs.scroll-spy.data-api",f),this.options=a.extend({},b.DEFAULTS,d),this.selector=(this.options.target||(e=a(c).attr("href"))&&e.replace(/.*(?=#[^\s]+$)/,"")||"")+" .nav li > a",this.offsets=a([]),this.targets=a([]),this.activeTarget=null,this.refresh(),this.process()}b.DEFAULTS={offset:10},b.prototype.refresh=function(){var b=this.$element[0]==window?"offset":"position";this.offsets=a([]),this.targets=a([]);{var c=this;this.$body.find(this.selector).map(function(){var d=a(this),e=d.data("target")||d.attr("href"),f=/^#./.test(e)&&a(e);return f&&f.length&&f.is(":visible")&&[[f[b]().top+(!a.isWindow(c.$scrollElement.get(0))&&c.$scrollElement.scrollTop()),e]]||null}).sort(function(a,b){return a[0]-b[0]}).each(function(){c.offsets.push(this[0]),c.targets.push(this[1])})}},b.prototype.process=function(){var a,b=this.$scrollElement.scrollTop()+this.options.offset,c=this.$scrollElement[0].scrollHeight||this.$body[0].scrollHeight,d=c-this.$scrollElement.height(),e=this.offsets,f=this.targets,g=this.activeTarget;if(b>=d)return g!=(a=f.last()[0])&&this.activate(a);if(g&&b<=e[0])return g!=(a=f[0])&&this.activate(a);for(a=e.length;a--;)g!=f[a]&&b>=e[a]&&(!e[a+1]||b<=e[a+1])&&this.activate(f[a])},b.prototype.activate=function(b){this.activeTarget=b,a(this.selector).parentsUntil(this.options.target,".active").removeClass("active");var c=this.selector+'[data-target="'+b+'"],'+this.selector+'[href="'+b+'"]',d=a(c).parents("li").addClass("active");d.parent(".dropdown-menu").length&&(d=d.closest("li.dropdown").addClass("active")),d.trigger("activate.bs.scrollspy")};var c=a.fn.scrollspy;a.fn.scrollspy=function(c){return this.each(function(){var d=a(this),e=d.data("bs.scrollspy"),f="object"==typeof c&&c;e||d.data("bs.scrollspy",e=new b(this,f)),"string"==typeof c&&e[c]()})},a.fn.scrollspy.Constructor=b,a.fn.scrollspy.noConflict=function(){return a.fn.scrollspy=c,this},a(window).on("load",function(){a('[data-spy="scroll"]').each(function(){var b=a(this);b.scrollspy(b.data())})})}(jQuery),+function(a){"use strict";var b=function(b){this.element=a(b)};b.prototype.show=function(){var b=this.element,c=b.closest("ul:not(.dropdown-menu)"),d=b.data("target");if(d||(d=b.attr("href"),d=d&&d.replace(/.*(?=#[^\s]*$)/,"")),!b.parent("li").hasClass("active")){var e=c.find(".active:last a")[0],f=a.Event("show.bs.tab",{relatedTarget:e});if(b.trigger(f),!f.isDefaultPrevented()){var g=a(d);this.activate(b.parent("li"),c),this.activate(g,g.parent(),function(){b.trigger({type:"shown.bs.tab",relatedTarget:e})})}}},b.prototype.activate=function(b,c,d){function e(){f.removeClass("active").find("> .dropdown-menu > .active").removeClass("active"),b.addClass("active"),g?(b[0].offsetWidth,b.addClass("in")):b.removeClass("fade"),b.parent(".dropdown-menu")&&b.closest("li.dropdown").addClass("active"),d&&d()}var f=c.find("> .active"),g=d&&a.support.transition&&f.hasClass("fade");g?f.one(a.support.transition.end,e).emulateTransitionEnd(150):e(),f.removeClass("in")};var c=a.fn.tab;a.fn.tab=function(c){return this.each(function(){var d=a(this),e=d.data("bs.tab");e||d.data("bs.tab",e=new b(this)),"string"==typeof c&&e[c]()})},a.fn.tab.Constructor=b,a.fn.tab.noConflict=function(){return a.fn.tab=c,this},a(document).on("click.bs.tab.data-api",'[data-toggle="tab"], [data-toggle="pill"]',function(b){b.preventDefault(),a(this).tab("show")})}(jQuery),+function(a){"use strict";var b=function(c,d){this.options=a.extend({},b.DEFAULTS,d),this.$window=a(window).on("scroll.bs.affix.data-api",a.proxy(this.checkPosition,this)).on("click.bs.affix.data-api",a.proxy(this.checkPositionWithEventLoop,this)),this.$element=a(c),this.affixed=this.unpin=this.pinnedOffset=null,this.checkPosition()};b.RESET="affix affix-top affix-bottom",b.DEFAULTS={offset:0},b.prototype.getPinnedOffset=function(){if(this.pinnedOffset)return this.pinnedOffset;this.$element.removeClass(b.RESET).addClass("affix");var a=this.$window.scrollTop(),c=this.$element.offset();return this.pinnedOffset=c.top-a},b.prototype.checkPositionWithEventLoop=function(){setTimeout(a.proxy(this.checkPosition,this),1)},b.prototype.checkPosition=function(){if(this.$element.is(":visible")){var c=a(document).height(),d=this.$window.scrollTop(),e=this.$element.offset(),f=this.options.offset,g=f.top,h=f.bottom;"top"==this.affixed&&(e.top+=d),"object"!=typeof f&&(h=g=f),"function"==typeof g&&(g=f.top(this.$element)),"function"==typeof h&&(h=f.bottom(this.$element));var i=null!=this.unpin&&d+this.unpin<=e.top?!1:null!=h&&e.top+this.$element.height()>=c-h?"bottom":null!=g&&g>=d?"top":!1;if(this.affixed!==i){this.unpin&&this.$element.css("top","");var j="affix"+(i?"-"+i:""),k=a.Event(j+".bs.affix");this.$element.trigger(k),k.isDefaultPrevented()||(this.affixed=i,this.unpin="bottom"==i?this.getPinnedOffset():null,this.$element.removeClass(b.RESET).addClass(j).trigger(a.Event(j.replace("affix","affixed"))),"bottom"==i&&this.$element.offset({top:c-h-this.$element.height()}))}}};var c=a.fn.affix;a.fn.affix=function(c){return this.each(function(){var d=a(this),e=d.data("bs.affix"),f="object"==typeof c&&c;e||d.data("bs.affix",e=new b(this,f)),"string"==typeof c&&e[c]()})},a.fn.affix.Constructor=b,a.fn.affix.noConflict=function(){return a.fn.affix=c,this},a(window).on("load",function(){a('[data-spy="affix"]').each(function(){var b=a(this),c=b.data();c.offset=c.offset||{},c.offsetBottom&&(c.offset.bottom=c.offsetBottom),c.offsetTop&&(c.offset.top=c.offsetTop),b.affix(c)})})}(jQuery); \ No newline at end of file diff --git a/_site/ruby/2013/12/23/ruby-json.html b/_site/ruby/2013/12/23/ruby-json.html deleted file mode 100644 index 8883302..0000000 --- a/_site/ruby/2013/12/23/ruby-json.html +++ /dev/null @@ -1,104 +0,0 @@ -<!DOCTYPE html> -<html> - <head> - <meta charset="utf-8"> - <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> - <meta name="viewport" content="width=device-width, initial-scale=1"> - - <link rel="shortcut icon" href="/img/favicon.ico" /> - <title> Parsing JSON with Ruby </title> - - <!-- syntax highlighting CSS --> - <link rel="stylesheet" href="/css/syntax.css"> - - <!-- Bootstrap core CSS --> - <link href="/css/bootstrap.min.css" rel="stylesheet"> - - <!-- Fonts --> - <link href="//fonts.googleapis.com/css?family=Roboto+Condensed:400,300italic,300,400italic,700&subset=latin,latin-ext" rel="stylesheet" type="text/css"> - - <!-- Custom CSS --> - <link rel="stylesheet" href="/css/main.css"> - </head> - - <body> - <div class="container"> - <div class="col-sm-3"> - <img id="about" src="/img/avatar.jpg" height="75px" width="75px" /> - <h1 class="author-name">Agus Makmun</h1> - - <div id="about"> - I am freelance developer. Currently doing more in backend, actually in Python and Django. - </div> - - <hr /> - <strong>Navigation</strong><br /> - » <a href="">Home</a> <br /> - - » <a class="about" href="/about/">About Me</a><br /> - - » <a class="about" href="https://github.com/agusmakmun">Github</a><br /> - - » <a class="about" href="/sitemap.xml">XML Sitemap</a><br /> - - </div> - - <div class="col-sm-8 col-offset-1"> - <h1>Parsing JSON with Ruby</h1> -<span class="time">23 Dec 2013</span> - -<div class="content"> - <div class="post"><p>Parsing JSON with Ruby is actually extremely easy. All you have to do is have the json gem installed (<code class="highlighter-rouge">gem install json</code>) and call the <code class="highlighter-rouge">JSON.parse</code> method on the JSON data to convert it to ruby hashes. If you look at this small program here, you can see how I have implemented parsing JSON in Ruby.</p> - -<figure class="highlight"><pre><code class="language-ruby" data-lang="ruby"><span class="c1">#!/usr/bin/env ruby</span> - -<span class="nb">require</span> <span class="s1">'json'</span> -<span class="nb">require</span> <span class="s1">'net/http'</span> -<span class="nb">require</span> <span class="s1">'libnotify'</span> - -<span class="k">def</span> <span class="nf">parsejson</span> - <span class="n">file</span> <span class="o">=</span> <span class="s2">"http://api.openweathermap.org/data/2.5/find?q=London&mode=json"</span> - <span class="n">response</span> <span class="o">=</span> <span class="no">Net</span><span class="o">::</span><span class="no">HTTP</span><span class="p">.</span><span class="nf">get_response</span><span class="p">(</span><span class="no">URI</span><span class="p">.</span><span class="nf">parse</span><span class="p">(</span><span class="n">file</span><span class="p">))</span> - <span class="n">weatherjson</span> <span class="o">=</span> <span class="n">response</span><span class="p">.</span><span class="nf">body</span> - <span class="n">actual</span> <span class="o">=</span> <span class="no">JSON</span><span class="p">.</span><span class="nf">parse</span><span class="p">(</span><span class="n">weatherjson</span><span class="p">)</span> - - <span class="c1"># check for errors</span> - <span class="k">if</span> <span class="n">actual</span><span class="p">.</span><span class="nf">has_key?</span> <span class="s1">'Error'</span> - <span class="k">raise</span> <span class="s2">"error with the url"</span> - <span class="k">end</span> - - <span class="n">results</span> <span class="o">=</span> <span class="p">[]</span> - - <span class="n">actual</span><span class="p">[</span><span class="s2">"list"</span><span class="p">].</span><span class="nf">each</span> <span class="k">do</span> <span class="o">|</span><span class="n">listitem</span><span class="o">|</span> - <span class="n">weather</span> <span class="o">=</span> <span class="n">listitem</span><span class="p">[</span><span class="s2">"weather"</span><span class="p">]</span> - <span class="n">weather</span><span class="p">.</span><span class="nf">each</span> <span class="k">do</span> <span class="o">|</span><span class="n">weath</span><span class="o">|</span> - <span class="n">results</span><span class="p">.</span><span class="nf">push</span><span class="p">(</span><span class="n">weath</span><span class="p">[</span><span class="s2">"description"</span><span class="p">])</span> - <span class="k">end</span> - <span class="n">main</span> <span class="o">=</span> <span class="n">listitem</span><span class="p">[</span><span class="s2">"main"</span><span class="p">]</span> - <span class="n">temp</span> <span class="o">=</span> <span class="n">main</span><span class="p">[</span><span class="s2">"temp"</span><span class="p">]</span> <span class="o">-</span> <span class="mi">273</span><span class="o">.</span><span class="mi">15</span> - <span class="n">results</span><span class="p">.</span><span class="nf">push</span> <span class="p">(</span><span class="s2">"%.2f"</span> <span class="o">%</span> <span class="n">temp</span><span class="p">)</span> - <span class="k">end</span> - - <span class="k">return</span> <span class="n">results</span> -<span class="k">end</span></code></pre></figure> - -</div> -</div> - - - <footer> - © Agus Makmun - - - <a href="https://github.com/agusmakmun">https://github.com/agusmakmun</a> - Powered by Jekyll. - - </footer> - </div><!-- end /.col-sm-8 --> - </div><!-- end /.container --> - - <!-- Bootstrap core JavaScript - ================================================== --> - <!-- Placed at the end of the document so the pages load faster --> - <script src="//ajax.googleapis.com/ajax/libs/jquery/1.11.0/jquery.min.js"></script> - <script src="js/bootstrap.min.js"></script> - </body> -</html> diff --git a/_site/simplygrey/2013/12/23/welcome-to-simply-grey.html b/_site/simplygrey/2013/12/23/welcome-to-simply-grey.html deleted file mode 100644 index 32a390c..0000000 --- a/_site/simplygrey/2013/12/23/welcome-to-simply-grey.html +++ /dev/null @@ -1,127 +0,0 @@ -<!DOCTYPE html> -<html> - <head> - <meta charset="utf-8"> - <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> - <meta name="viewport" content="width=device-width, initial-scale=1"> - - <link rel="shortcut icon" href="/img/favicon.ico" /> - <title> Welcome to Simply Grey </title> - - <!-- syntax highlighting CSS --> - <link rel="stylesheet" href="/css/syntax.css"> - - <!-- Bootstrap core CSS --> - <link href="/css/bootstrap.min.css" rel="stylesheet"> - - <!-- Fonts --> - <link href="//fonts.googleapis.com/css?family=Roboto+Condensed:400,300italic,300,400italic,700&subset=latin,latin-ext" rel="stylesheet" type="text/css"> - - <!-- Custom CSS --> - <link rel="stylesheet" href="/css/main.css"> - </head> - - <body> - <div class="container"> - <div class="col-sm-3"> - <img id="about" src="/img/avatar.jpg" height="75px" width="75px" /> - <h1 class="author-name">Agus Makmun</h1> - - <div id="about"> - I am freelance developer. Currently doing more in backend, actually in Python and Django. - </div> - - <hr /> - <strong>Navigation</strong><br /> - » <a href="">Home</a> <br /> - - » <a class="about" href="/about/">About Me</a><br /> - - » <a class="about" href="https://github.com/agusmakmun">Github</a><br /> - - » <a class="about" href="/sitemap.xml">XML Sitemap</a><br /> - - </div> - - <div class="col-sm-8 col-offset-1"> - <h1>Welcome to Simply Grey</h1> -<span class="time">23 Dec 2013</span> - -<div class="content"> - <div class="post"><p>SimplyGrey is a simple, easy to use theme for Jekyll that compromises of mainly grey colours. A lot of people enjoy the simplistic look of grey and also find it easier to read.</p> - -<h2 id="why-use-simply-grey">Why use Simply Grey?</h2> -<p>There are lots of reasons why I think you should use Simply Grey but I will list the main ones that I believe are more of benefit to you, the user.</p> - -<ul> - <li><em>Easy to use and setup</em> - Jekyll has a huge range of documentation to get you started writing posts and the Simply Grey theme makes your blog look beautiful.</li> - <li><em>Easy configuration</em> - I developed this theme in order to be as customisable as possible. If you want to add more links to the navigation bar, all you have to do is edit the _config.yaml file and the <code class="highlighter-rouge">urls</code> part of it.</li> - <li><em>You can change it</em> - After being released with the MIT license (like Jekyll itself) you are free to change and basically do anything you want to this theme provided you keep the copyright notice in the files and distribute the license with it.</li> -</ul> - -<h2 id="jekyll">Jekyll</h2> -<p>Jekyll is a static site generator developed in ruby that generates websites from markdown and many other formats. The benefit of this is that you can have a highly customisable blog where you can generate posts by writing easy markdown code whilst still retaining the small memory imprint that Jekyll has.</p> - -<h3 id="code-snippets">Code Snippets</h3> -<p>Code Snippets are one of the main reasons why I love Jekyll and I think you will too. All code snippets become highlighted with great colours when you write the code in markdown. Here is an example of highlighted Ruby code in a weather application that I have made.</p> - -<figure class="highlight"><pre><code class="language-ruby" data-lang="ruby"><span class="c1">#!/usr/bin/env ruby</span> - -<span class="nb">require</span> <span class="s1">'json'</span> -<span class="nb">require</span> <span class="s1">'net/http'</span> -<span class="nb">require</span> <span class="s1">'libnotify'</span> - -<span class="k">def</span> <span class="nf">parsejson</span> - <span class="n">file</span> <span class="o">=</span> <span class="s2">"http://api.openweathermap.org/data/2.5/find?q=London&mode=json"</span> - <span class="n">response</span> <span class="o">=</span> <span class="no">Net</span><span class="o">::</span><span class="no">HTTP</span><span class="p">.</span><span class="nf">get_response</span><span class="p">(</span><span class="no">URI</span><span class="p">.</span><span class="nf">parse</span><span class="p">(</span><span class="n">file</span><span class="p">))</span> - <span class="n">weatherjson</span> <span class="o">=</span> <span class="n">response</span><span class="p">.</span><span class="nf">body</span> - <span class="n">actual</span> <span class="o">=</span> <span class="no">JSON</span><span class="p">.</span><span class="nf">parse</span><span class="p">(</span><span class="n">weatherjson</span><span class="p">)</span> - - <span class="c1"># check for errors</span> - <span class="k">if</span> <span class="n">actual</span><span class="p">.</span><span class="nf">has_key?</span> <span class="s1">'Error'</span> - <span class="k">raise</span> <span class="s2">"error with the url"</span> - <span class="k">end</span> - - <span class="n">results</span> <span class="o">=</span> <span class="p">[]</span> - - <span class="n">actual</span><span class="p">[</span><span class="s2">"list"</span><span class="p">].</span><span class="nf">each</span> <span class="k">do</span> <span class="o">|</span><span class="n">listitem</span><span class="o">|</span> - <span class="n">weather</span> <span class="o">=</span> <span class="n">listitem</span><span class="p">[</span><span class="s2">"weather"</span><span class="p">]</span> - <span class="n">weather</span><span class="p">.</span><span class="nf">each</span> <span class="k">do</span> <span class="o">|</span><span class="n">weath</span><span class="o">|</span> - <span class="n">results</span><span class="p">.</span><span class="nf">push</span><span class="p">(</span><span class="n">weath</span><span class="p">[</span><span class="s2">"description"</span><span class="p">])</span> - <span class="k">end</span> - <span class="n">main</span> <span class="o">=</span> <span class="n">listitem</span><span class="p">[</span><span class="s2">"main"</span><span class="p">]</span> - <span class="n">temp</span> <span class="o">=</span> <span class="n">main</span><span class="p">[</span><span class="s2">"temp"</span><span class="p">]</span> <span class="o">-</span> <span class="mi">273</span><span class="o">.</span><span class="mi">15</span> - <span class="n">results</span><span class="p">.</span><span class="nf">push</span> <span class="p">(</span><span class="s2">"%.2f"</span> <span class="o">%</span> <span class="n">temp</span><span class="p">)</span> - <span class="k">end</span> - - <span class="k">return</span> <span class="n">results</span> -<span class="k">end</span> - -<span class="k">def</span> <span class="nf">notify</span><span class="p">(</span><span class="n">summary</span><span class="p">)</span> - <span class="no">Libnotify</span><span class="p">.</span><span class="nf">show</span><span class="p">(</span><span class="ss">:body</span> <span class="o">=></span> <span class="s2">"Current temperature is: </span><span class="si">#{</span><span class="n">summary</span><span class="p">[</span><span class="mi">1</span><span class="p">]</span><span class="si">}</span><span class="s2"> degrees celsius.</span><span class="se">\n</span><span class="s2">Current description of conditions: </span><span class="si">#{</span><span class="n">summary</span><span class="p">[</span><span class="mi">0</span><span class="p">]</span><span class="si">}</span><span class="s2">"</span><span class="p">,</span> <span class="ss">:summary</span> <span class="o">=></span> <span class="s2">"Weather Update"</span><span class="p">,</span> <span class="ss">:timeout</span> <span class="o">=></span> <span class="mi">10</span><span class="p">)</span> -<span class="k">end</span> - -<span class="n">notify</span><span class="p">(</span><span class="n">parsejson</span><span class="p">())</span></code></pre></figure> - -<p>Check out the <a href="http://jekyllrb.com">Jekyll docs</a> for more info on how to get the most out of Jekyll. File all bugs/feature requests at <a href="https://github.com/mojombo/jekyll">Jekyll’s GitHub repo</a>.</p> - -</div> -</div> - - - <footer> - © Agus Makmun - - - <a href="https://github.com/agusmakmun">https://github.com/agusmakmun</a> - Powered by Jekyll. - - </footer> - </div><!-- end /.col-sm-8 --> - </div><!-- end /.container --> - - <!-- Bootstrap core JavaScript - ================================================== --> - <!-- Placed at the end of the document so the pages load faster --> - <script src="//ajax.googleapis.com/ajax/libs/jquery/1.11.0/jquery.min.js"></script> - <script src="js/bootstrap.min.js"></script> - </body> -</html> diff --git a/_site/sitemap.xml b/_site/sitemap.xml deleted file mode 100644 index 976696e..0000000 --- a/_site/sitemap.xml +++ /dev/null @@ -1,186 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"> - <channel> - <title></title> - <description></description> - <link>https://agusmakmun.github.io/</link> - <atom:link href="https://agusmakmun.github.io/sitemap.xml" rel="self" type="application/rss+xml"/> - <pubDate>Tue, 19 Apr 2016 13:54:58 +0700</pubDate> - <lastBuildDate>Tue, 19 Apr 2016 13:54:58 +0700</lastBuildDate> - <generator>Jekyll v3.0.3</generator> - - <item> - <title>Email BackEnd with SMTP Gmail</title> - <description><p>Add this configurations in your <code class="highlighter-rouge">settings.py</code></p> - -<p>This configurations is if you work with <code class="highlighter-rouge">smtp.gmail.com</code>, other smtp is similiar with configurations.</p> - -<ul> - <li>Unlock Captha: <a href="https://accounts.google.com/DisplayUnlockCaptcha">https://accounts.google.com/DisplayUnlockCaptcha</a></li> - <li>Change to active: <a href="https://www.google.com/settings/security/lesssecureapps">https://www.google.com/settings/security/lesssecureapps</a></li> -</ul> - -<div class="highlighter-rouge"><pre class="highlight"><code>EMAIL_HOST = 'smtp.gmail.com' -EMAIL_PORT = 587 -EMAIL_HOST_USER = 'your_gmail@gmail.com' -EMAIL_HOST_PASSWORD = 'your_password' -EMAIL_USE_TLS = True -DEFAULT_FROM_EMAIL = EMAIL_HOST_USER -EMAIL_BACKEND = 'django.core.mail.backends.smtp.EmailBackend' -</code></pre> -</div> -</description> - <pubDate>Tue, 19 Apr 2016 02:28:15 +0700</pubDate> - <link>https://agusmakmun.github.io/django/2016/04/19/email-backend-with-smtp-gmail.html</link> - <guid isPermaLink="true">https://agusmakmun.github.io/django/2016/04/19/email-backend-with-smtp-gmail.html</guid> - - - <category>django</category> - - </item> - - <item> - <title>Welcome to Simply Grey</title> - <description><p>SimplyGrey is a simple, easy to use theme for Jekyll that compromises of mainly grey colours. A lot of people enjoy the simplistic look of grey and also find it easier to read.</p> - -<h2 id="why-use-simply-grey">Why use Simply Grey?</h2> -<p>There are lots of reasons why I think you should use Simply Grey but I will list the main ones that I believe are more of benefit to you, the user.</p> - -<ul> - <li><em>Easy to use and setup</em> - Jekyll has a huge range of documentation to get you started writing posts and the Simply Grey theme makes your blog look beautiful.</li> - <li><em>Easy configuration</em> - I developed this theme in order to be as customisable as possible. If you want to add more links to the navigation bar, all you have to do is edit the _config.yaml file and the <code class="highlighter-rouge">urls</code> part of it.</li> - <li><em>You can change it</em> - After being released with the MIT license (like Jekyll itself) you are free to change and basically do anything you want to this theme provided you keep the copyright notice in the files and distribute the license with it.</li> -</ul> - -<h2 id="jekyll">Jekyll</h2> -<p>Jekyll is a static site generator developed in ruby that generates websites from markdown and many other formats. The benefit of this is that you can have a highly customisable blog where you can generate posts by writing easy markdown code whilst still retaining the small memory imprint that Jekyll has.</p> - -<h3 id="code-snippets">Code Snippets</h3> -<p>Code Snippets are one of the main reasons why I love Jekyll and I think you will too. All code snippets become highlighted with great colours when you write the code in markdown. Here is an example of highlighted Ruby code in a weather application that I have made.</p> - -<figure class="highlight"><pre><code class="language-ruby" data-lang="ruby"><span class="c1">#!/usr/bin/env ruby</span> - -<span class="nb">require</span> <span class="s1">'json'</span> -<span class="nb">require</span> <span class="s1">'net/http'</span> -<span class="nb">require</span> <span class="s1">'libnotify'</span> - -<span class="k">def</span> <span class="nf">parsejson</span> - <span class="n">file</span> <span class="o">=</span> <span class="s2">"http://api.openweathermap.org/data/2.5/find?q=London&amp;mode=json"</span> - <span class="n">response</span> <span class="o">=</span> <span class="no">Net</span><span class="o">::</span><span class="no">HTTP</span><span class="p">.</span><span class="nf">get_response</span><span class="p">(</span><span class="no">URI</span><span class="p">.</span><span class="nf">parse</span><span class="p">(</span><span class="n">file</span><span class="p">))</span> - <span class="n">weatherjson</span> <span class="o">=</span> <span class="n">response</span><span class="p">.</span><span class="nf">body</span> - <span class="n">actual</span> <span class="o">=</span> <span class="no">JSON</span><span class="p">.</span><span class="nf">parse</span><span class="p">(</span><span class="n">weatherjson</span><span class="p">)</span> - - <span class="c1"># check for errors</span> - <span class="k">if</span> <span class="n">actual</span><span class="p">.</span><span class="nf">has_key?</span> <span class="s1">'Error'</span> - <span class="k">raise</span> <span class="s2">"error with the url"</span> - <span class="k">end</span> - - <span class="n">results</span> <span class="o">=</span> <span class="p">[]</span> - - <span class="n">actual</span><span class="p">[</span><span class="s2">"list"</span><span class="p">].</span><span class="nf">each</span> <span class="k">do</span> <span class="o">|</span><span class="n">listitem</span><span class="o">|</span> - <span class="n">weather</span> <span class="o">=</span> <span class="n">listitem</span><span class="p">[</span><span class="s2">"weather"</span><span class="p">]</span> - <span class="n">weather</span><span class="p">.</span><span class="nf">each</span> <span class="k">do</span> <span class="o">|</span><span class="n">weath</span><span class="o">|</span> - <span class="n">results</span><span class="p">.</span><span class="nf">push</span><span class="p">(</span><span class="n">weath</span><span class="p">[</span><span class="s2">"description"</span><span class="p">])</span> - <span class="k">end</span> - <span class="n">main</span> <span class="o">=</span> <span class="n">listitem</span><span class="p">[</span><span class="s2">"main"</span><span class="p">]</span> - <span class="n">temp</span> <span class="o">=</span> <span class="n">main</span><span class="p">[</span><span class="s2">"temp"</span><span class="p">]</span> <span class="o">-</span> <span class="mi">273</span><span class="o">.</span><span class="mi">15</span> - <span class="n">results</span><span class="p">.</span><span class="nf">push</span> <span class="p">(</span><span class="s2">"%.2f"</span> <span class="o">%</span> <span class="n">temp</span><span class="p">)</span> - <span class="k">end</span> - - <span class="k">return</span> <span class="n">results</span> -<span class="k">end</span> - -<span class="k">def</span> <span class="nf">notify</span><span class="p">(</span><span class="n">summary</span><span class="p">)</span> - <span class="no">Libnotify</span><span class="p">.</span><span class="nf">show</span><span class="p">(</span><span class="ss">:body</span> <span class="o">=&gt;</span> <span class="s2">"Current temperature is: </span><span class="si">#{</span><span class="n">summary</span><span class="p">[</span><span class="mi">1</span><span class="p">]</span><span class="si">}</span><span class="s2"> degrees celsius.</span><span class="se">\n</span><span class="s2">Current description of conditions: </span><span class="si">#{</span><span class="n">summary</span><span class="p">[</span><span class="mi">0</span><span class="p">]</span><span class="si">}</span><span class="s2">"</span><span class="p">,</span> <span class="ss">:summary</span> <span class="o">=&gt;</span> <span class="s2">"Weather Update"</span><span class="p">,</span> <span class="ss">:timeout</span> <span class="o">=&gt;</span> <span class="mi">10</span><span class="p">)</span> -<span class="k">end</span> - -<span class="n">notify</span><span class="p">(</span><span class="n">parsejson</span><span class="p">())</span></code></pre></figure> - -<p>Check out the <a href="http://jekyllrb.com">Jekyll docs</a> for more info on how to get the most out of Jekyll. File all bugs/feature requests at <a href="https://github.com/mojombo/jekyll">Jekyll’s GitHub repo</a>.</p> - -</description> - <pubDate>Mon, 23 Dec 2013 00:18:23 +0700</pubDate> - <link>https://agusmakmun.github.io/simplygrey/2013/12/23/welcome-to-simply-grey.html</link> - <guid isPermaLink="true">https://agusmakmun.github.io/simplygrey/2013/12/23/welcome-to-simply-grey.html</guid> - - - <category>simplygrey</category> - - </item> - - <item> - <title>Parsing JSON with Ruby</title> - <description><p>Parsing JSON with Ruby is actually extremely easy. All you have to do is have the json gem installed (<code class="highlighter-rouge">gem install json</code>) and call the <code class="highlighter-rouge">JSON.parse</code> method on the JSON data to convert it to ruby hashes. If you look at this small program here, you can see how I have implemented parsing JSON in Ruby.</p> - -<figure class="highlight"><pre><code class="language-ruby" data-lang="ruby"><span class="c1">#!/usr/bin/env ruby</span> - -<span class="nb">require</span> <span class="s1">'json'</span> -<span class="nb">require</span> <span class="s1">'net/http'</span> -<span class="nb">require</span> <span class="s1">'libnotify'</span> - -<span class="k">def</span> <span class="nf">parsejson</span> - <span class="n">file</span> <span class="o">=</span> <span class="s2">"http://api.openweathermap.org/data/2.5/find?q=London&amp;mode=json"</span> - <span class="n">response</span> <span class="o">=</span> <span class="no">Net</span><span class="o">::</span><span class="no">HTTP</span><span class="p">.</span><span class="nf">get_response</span><span class="p">(</span><span class="no">URI</span><span class="p">.</span><span class="nf">parse</span><span class="p">(</span><span class="n">file</span><span class="p">))</span> - <span class="n">weatherjson</span> <span class="o">=</span> <span class="n">response</span><span class="p">.</span><span class="nf">body</span> - <span class="n">actual</span> <span class="o">=</span> <span class="no">JSON</span><span class="p">.</span><span class="nf">parse</span><span class="p">(</span><span class="n">weatherjson</span><span class="p">)</span> - - <span class="c1"># check for errors</span> - <span class="k">if</span> <span class="n">actual</span><span class="p">.</span><span class="nf">has_key?</span> <span class="s1">'Error'</span> - <span class="k">raise</span> <span class="s2">"error with the url"</span> - <span class="k">end</span> - - <span class="n">results</span> <span class="o">=</span> <span class="p">[]</span> - - <span class="n">actual</span><span class="p">[</span><span class="s2">"list"</span><span class="p">].</span><span class="nf">each</span> <span class="k">do</span> <span class="o">|</span><span class="n">listitem</span><span class="o">|</span> - <span class="n">weather</span> <span class="o">=</span> <span class="n">listitem</span><span class="p">[</span><span class="s2">"weather"</span><span class="p">]</span> - <span class="n">weather</span><span class="p">.</span><span class="nf">each</span> <span class="k">do</span> <span class="o">|</span><span class="n">weath</span><span class="o">|</span> - <span class="n">results</span><span class="p">.</span><span class="nf">push</span><span class="p">(</span><span class="n">weath</span><span class="p">[</span><span class="s2">"description"</span><span class="p">])</span> - <span class="k">end</span> - <span class="n">main</span> <span class="o">=</span> <span class="n">listitem</span><span class="p">[</span><span class="s2">"main"</span><span class="p">]</span> - <span class="n">temp</span> <span class="o">=</span> <span class="n">main</span><span class="p">[</span><span class="s2">"temp"</span><span class="p">]</span> <span class="o">-</span> <span class="mi">273</span><span class="o">.</span><span class="mi">15</span> - <span class="n">results</span><span class="p">.</span><span class="nf">push</span> <span class="p">(</span><span class="s2">"%.2f"</span> <span class="o">%</span> <span class="n">temp</span><span class="p">)</span> - <span class="k">end</span> - - <span class="k">return</span> <span class="n">results</span> -<span class="k">end</span></code></pre></figure> - -</description> - <pubDate>Mon, 23 Dec 2013 00:18:23 +0700</pubDate> - <link>https://agusmakmun.github.io/ruby/2013/12/23/ruby-json.html</link> - <guid isPermaLink="true">https://agusmakmun.github.io/ruby/2013/12/23/ruby-json.html</guid> - - - <category>ruby</category> - - </item> - - <item> - <title>Welcome to Jekyll!</title> - <description><p>You’ll find this post in your <code class="highlighter-rouge">_posts</code> directory. Go ahead and edit it and re-build the site to see your changes. You can rebuild the site in many different ways, but the most common way is to run <code class="highlighter-rouge">jekyll serve</code>, which launches a web server and auto-regenerates your site when a file is updated.</p> - -<p>To add new posts, simply add a file in the <code class="highlighter-rouge">_posts</code> directory that follows the convention <code class="highlighter-rouge">YYYY-MM-DD-name-of-post.ext</code> and includes the necessary front matter. Take a look at the source for this post to get an idea about how it works.</p> - -<p>Jekyll also offers powerful support for code snippets:</p> - -<figure class="highlight"><pre><code class="language-ruby" data-lang="ruby"><span class="k">def</span> <span class="nf">print_hi</span><span class="p">(</span><span class="nb">name</span><span class="p">)</span> - <span class="nb">puts</span> <span class="s2">"Hi, </span><span class="si">#{</span><span class="nb">name</span><span class="si">}</span><span class="s2">"</span> -<span class="k">end</span> -<span class="n">print_hi</span><span class="p">(</span><span class="s1">'Tom'</span><span class="p">)</span> -<span class="c1">#=&gt; prints 'Hi, Tom' to STDOUT.</span></code></pre></figure> - -<p>Check out the <a href="http://jekyllrb.com/docs/home">Jekyll docs</a> for more info on how to get the most out of Jekyll. File all bugs/feature requests at <a href="https://github.com/jekyll/jekyll">Jekyll’s GitHub repo</a>. If you have questions, you can ask them on <a href="https://talk.jekyllrb.com/">Jekyll Talk</a>.</p> - -</description> - <pubDate>Tue, 19 Feb 2013 21:28:15 +0700</pubDate> - <link>https://agusmakmun.github.io/jekyll/update/2013/02/19/welcome-to-jekyll.html</link> - <guid isPermaLink="true">https://agusmakmun.github.io/jekyll/update/2013/02/19/welcome-to-jekyll.html</guid> - - - <category>jekyll</category> - - <category>update</category> - - </item> - - </channel> -</rss> -- GitLab