From b9d32afc67746914cd3664003fa3526e896bd515 Mon Sep 17 00:00:00 2001
From: Mondi Geetha <mondi.geetha@gmail.com>
Date: Mon, 3 Jul 2017 22:32:34 +0530
Subject: [PATCH 01/66] Changed some styles for modal popup

---
 hosting/static/hosting/css/commons.css | 68 +++++++++++++++++++++++++-
 1 file changed, 67 insertions(+), 1 deletion(-)

diff --git a/hosting/static/hosting/css/commons.css b/hosting/static/hosting/css/commons.css
index 78bfd827..74d154d1 100644
--- a/hosting/static/hosting/css/commons.css
+++ b/hosting/static/hosting/css/commons.css
@@ -57,4 +57,70 @@
 	    width: 90%;
 	}
 }
-
+/***********Styles for Model********************/
+.modal-content {
+    border-radius: 0px;
+    font-family: 'Lato', sans-serif;
+    width: 100%;
+	float: left;
+}
+.close {
+    font-size: 50px;
+    font-weight: 300;
+    }
+.modal-header {
+    border-bottom: 0px solid #e5e5e5;
+    padding: 0px 15px;
+    width: 100%;
+	float: left;
+	}
+.modal-body {
+    text-align: center;
+    width: 100%;
+	float: left;
+	padding: 0px 30px 15px 30px;
+}
+.modal-body .modal-icon i {
+    font-size: 50px;
+    font-weight: 100;
+    color: #999;
+}
+.modal-title {
+    margin: 0;
+    line-height: 1.42857143;
+    font-size: 22px;
+    padding: 20px 0;
+    font-family: 'Lato', sans-serif;
+}
+.modal-footer {
+    border-top: 0px solid #e5e5e5;
+    width: 100%;
+	float: left;
+	text-align: center;
+	padding: 30px 15px;
+}
+@media (min-width: 1300px) {
+    .modal-dialog {
+    top: 30%;
+    width: 25%;
+	}
+}
+@media (max-width: 1299px) {
+    .modal-dialog {
+    top: 20%;
+    width: 43%;
+	}
+}
+@media (max-width: 900px) {
+    .modal-dialog {
+    top: 20%;
+    width: 50%;
+	}
+}
+@media (max-width: 767px) {
+    .modal-dialog {
+    top: 30%;
+    width: 90%;
+    margin: 0 auto !important;
+	}
+}

From 49ae9adcb849a30c28142fa4790a1e8bf8545926 Mon Sep 17 00:00:00 2001
From: Mondi Geetha <mondi.geetha@gmail.com>
Date: Mon, 3 Jul 2017 22:34:39 +0530
Subject: [PATCH 02/66] Added icons for modals

---
 hosting/templates/hosting/orders.html                 |  3 ++-
 hosting/templates/hosting/user_keys.html              |  1 +
 hosting/templates/hosting/virtual_machine_detail.html | 11 ++++++++---
 3 files changed, 11 insertions(+), 4 deletions(-)

diff --git a/hosting/templates/hosting/orders.html b/hosting/templates/hosting/orders.html
index 99aab23e..7adc4cd3 100644
--- a/hosting/templates/hosting/orders.html
+++ b/hosting/templates/hosting/orders.html
@@ -52,6 +52,7 @@
                                             </button>
                                         </div>
                                         <div class="modal-body">
+                                         <div class="modal-icon"><i class="fa fa-question" aria-hidden="true"></i></div>
                                             <h4 class="modal-title" id="ModalLabel">{% trans "Do You want to delete your order?"%}</h4>
 
                                             <form method="post"
@@ -62,7 +63,7 @@
                                                             data-dismiss="modal">
                                                         {% trans "Close"%}
                                                     </button>
-                                                    <button type="submit" class="btn btn-primary">{% trans "Delete"%}
+                                                    <button type="submit" class="btn btn-danger btn-ok">{% trans "Delete"%}
                                                     </button>
                                                 </div>
                                             </form>
diff --git a/hosting/templates/hosting/user_keys.html b/hosting/templates/hosting/user_keys.html
index 1dc45e54..30525798 100644
--- a/hosting/templates/hosting/user_keys.html
+++ b/hosting/templates/hosting/user_keys.html
@@ -53,6 +53,7 @@
                     </button>
                 </div>
                 <div class="modal-body">
+                 <div class="modal-icon"><i class="fa fa-question" aria-hidden="true"></i></div>
                     <h4 class="modal-title" id="ModalLabel">{% trans "Do You want to delete this key?"%}</h4>
 
                     <form method="post" action="{% url 'hosting:delete_ssh_key' user_key.id %}">
diff --git a/hosting/templates/hosting/virtual_machine_detail.html b/hosting/templates/hosting/virtual_machine_detail.html
index 441d6260..07dbfae6 100644
--- a/hosting/templates/hosting/virtual_machine_detail.html
+++ b/hosting/templates/hosting/virtual_machine_detail.html
@@ -159,10 +159,15 @@
 									<div class="modal fade" id="confirm-cancel" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true">
 									    <div class="modal-dialog">
 									        <div class="modal-content">
-									            <div class="modal-header">
-									                {% trans "Terminate your Virtual Machine"%}
-									            </div>
+												<div class="modal-header">
+													<button type="button" class="close" data-dismiss="modal"
+															aria-label="Confirm"><span
+															aria-hidden="true">&times;</span>
+													</button>
+												</div>
 									            <div class="modal-body">
+													<div class="modal-icon"><i class="fa fa-question" aria-hidden="true"></i></div>
+													<h4 class="modal-title" id="ModalLabel">{% trans "Terminate your Virtual Machine"%}</h4>
 									                {% trans "Are you sure do you want to cancel your Virtual Machine "%} {{virtual_machine.name}} ?
 									            </div>
 									            <div class="modal-footer">

From 8aa7ffa2d3e3357b46dfca78c96aca26c805b215 Mon Sep 17 00:00:00 2001
From: Mondi Geetha <mondi.geetha@gmail.com>
Date: Tue, 4 Jul 2017 00:56:49 +0530
Subject: [PATCH 03/66] Added Heading to Modals and styles

---
 hosting/static/hosting/css/commons.css                |  8 ++++++--
 hosting/templates/hosting/orders.html                 |  8 ++++----
 hosting/templates/hosting/user_keys.html              | 10 +++++-----
 hosting/templates/hosting/virtual_machine_detail.html |  4 ++--
 4 files changed, 17 insertions(+), 13 deletions(-)

diff --git a/hosting/static/hosting/css/commons.css b/hosting/static/hosting/css/commons.css
index 74d154d1..568fc867 100644
--- a/hosting/static/hosting/css/commons.css
+++ b/hosting/static/hosting/css/commons.css
@@ -88,10 +88,14 @@
 .modal-title {
     margin: 0;
     line-height: 1.42857143;
-    font-size: 22px;
-    padding: 20px 0;
+    font-size: 25px;
+    padding: 0;
     font-family: 'Lato', sans-serif;
 }
+.modal-text {
+    padding-top: 20px;
+    font-size: 16px;
+}
 .modal-footer {
     border-top: 0px solid #e5e5e5;
     width: 100%;
diff --git a/hosting/templates/hosting/orders.html b/hosting/templates/hosting/orders.html
index 7adc4cd3..afe8f297 100644
--- a/hosting/templates/hosting/orders.html
+++ b/hosting/templates/hosting/orders.html
@@ -53,16 +53,16 @@
                                         </div>
                                         <div class="modal-body">
                                          <div class="modal-icon"><i class="fa fa-question" aria-hidden="true"></i></div>
-                                            <h4 class="modal-title" id="ModalLabel">{% trans "Do You want to delete your order?"%}</h4>
-
+                                            <h4 class="modal-title" id="ModalLabel">{% trans "Cancel Order"%}</h4>
+                                               <p class="modal-text">{% trans "Do you want to delete your order?"%}</p>
                                             <form method="post"
                                                   action="{% url 'hosting:delete_order' order.id %}">
                                                 {% csrf_token %}
                                                 <div class="modal-footer">
-                                                    <button type="button" class="btn btn-default"
+                                                    <!--button type="button" class="btn btn-default"
                                                             data-dismiss="modal">
                                                         {% trans "Close"%}
-                                                    </button>
+                                                    </button-->
                                                     <button type="submit" class="btn btn-danger btn-ok">{% trans "Delete"%}
                                                     </button>
                                                 </div>
diff --git a/hosting/templates/hosting/user_keys.html b/hosting/templates/hosting/user_keys.html
index 30525798..f4db83d2 100644
--- a/hosting/templates/hosting/user_keys.html
+++ b/hosting/templates/hosting/user_keys.html
@@ -54,16 +54,16 @@
                 </div>
                 <div class="modal-body">
                  <div class="modal-icon"><i class="fa fa-question" aria-hidden="true"></i></div>
-                    <h4 class="modal-title" id="ModalLabel">{% trans "Do You want to delete this key?"%}</h4>
-
+                  <h4 class="modal-title" id="ModalLabel">{% trans "Delete SSH Key"%}</h4>
+                     <p class="modal-text">{% trans "Do You want to delete this key?"%}</p>
                     <form method="post" action="{% url 'hosting:delete_ssh_key' user_key.id %}">
                         {% csrf_token %}
                         <div class="modal-footer">
-                            <button type="button" class="btn btn-default"
+                            <!--button type="button" class="btn btn-default"
                                     data-dismiss="modal">
                                 {% trans "Close"%}
-                            </button>
-                            <button type="submit" class="btn btn-primary">{% trans "Delete"%}
+                            </button-->
+                            <button type="submit" class="btn btn-danger">{% trans "Delete"%}
                             </button>
                         </div>
                     </form>
diff --git a/hosting/templates/hosting/virtual_machine_detail.html b/hosting/templates/hosting/virtual_machine_detail.html
index 07dbfae6..fdedac30 100644
--- a/hosting/templates/hosting/virtual_machine_detail.html
+++ b/hosting/templates/hosting/virtual_machine_detail.html
@@ -168,10 +168,10 @@
 									            <div class="modal-body">
 													<div class="modal-icon"><i class="fa fa-question" aria-hidden="true"></i></div>
 													<h4 class="modal-title" id="ModalLabel">{% trans "Terminate your Virtual Machine"%}</h4>
-									                {% trans "Are you sure do you want to cancel your Virtual Machine "%} {{virtual_machine.name}} ?
+									                <p class="modal-text">{% trans "Are you sure do you want to cancel your Virtual Machine "%} {{virtual_machine.name}} ?</p>
 									            </div>
 									            <div class="modal-footer">
-									                <button type="button" class="btn btn-default" data-dismiss="modal">{% trans "Cancel"%}</button>
+									                <!--button type="button" class="btn btn-default" data-dismiss="modal">{% trans "Cancel"%}</button-->
 									                <a class="btn btn-danger btn-ok">OK</a>
 									            </div>
 									        </div>

From de0bada84a56df3ec640bfed0e63aff3eadc8f9f Mon Sep 17 00:00:00 2001
From: Siarhei Puhach <siarhei.puhach@itechart-group.com>
Date: Tue, 4 Jul 2017 15:00:08 +0300
Subject: [PATCH 04/66] SSH key change design init

---
 hosting/static/hosting/css/user_keys.css  |   5 +
 hosting/templates/hosting/base_short.html |   7 +-
 hosting/templates/hosting/user_keys.html  | 121 ++++++++++++----------
 3 files changed, 75 insertions(+), 58 deletions(-)
 create mode 100644 hosting/static/hosting/css/user_keys.css

diff --git a/hosting/static/hosting/css/user_keys.css b/hosting/static/hosting/css/user_keys.css
new file mode 100644
index 00000000..3b3c9c63
--- /dev/null
+++ b/hosting/static/hosting/css/user_keys.css
@@ -0,0 +1,5 @@
+.ssh-key-header {
+    line-height: 35px;
+}
+.ssh-container{
+}
diff --git a/hosting/templates/hosting/base_short.html b/hosting/templates/hosting/base_short.html
index e1a6a027..96c313a4 100644
--- a/hosting/templates/hosting/base_short.html
+++ b/hosting/templates/hosting/base_short.html
@@ -18,6 +18,7 @@
 
     <!-- Custom CSS -->
     <link href="{% static 'hosting/css/landing-page.css' %}" rel="stylesheet">
+    <link href="{% static 'hosting/css/user_keys.css' %}" rel="stylesheet">
     <link href="{% static 'hosting/css/payment.css' %}" rel="stylesheet">
     <link href="{% static 'hosting/css/order.css' %}" rel="stylesheet">
     <link href="{% static 'hosting/css/orders.css' %}" rel="stylesheet">
@@ -46,7 +47,7 @@
 
 
     <!-- Navigation -->
-    
+
     <nav class="navbar navbar-default  navbar-fixed-top topnav" role="navigation">
         <div class="container topnav">
             <!-- Brand and toggle get grouped for better mobile display -->
@@ -90,7 +91,7 @@
                             <li><a href="{% url 'hosting:logout' %}"><i class="glyphicon glyphicon-lock"></i>{% trans "Logout"%} </a></li>
                           </ul>
                         </li>
-                        <!-- 
+                        <!--
                         <li>
                             <a href="{{ request.session.hosting_url}}#how">{% trans "How it works"%}</a>
                         </li>
@@ -105,7 +106,7 @@
                         </li>
                         <li>
                             <a href="{{ request.session.hosting_url }}#contact">{% trans "Contact"%}</a>
-                        </li>  
+                        </li>
                         <li>
                             <a href="{% url 'hosting:login' %}?next={{request.current_path}}">{% trans "Login"%}</a>
                         </li>  -->
diff --git a/hosting/templates/hosting/user_keys.html b/hosting/templates/hosting/user_keys.html
index 1dc45e54..f8a75616 100644
--- a/hosting/templates/hosting/user_keys.html
+++ b/hosting/templates/hosting/user_keys.html
@@ -1,12 +1,12 @@
 {% extends "hosting/base_short.html" %}
 {% load staticfiles bootstrap3 i18n %}
-{% block content %} 
+{% block content %}
 <div>
 	<div class="container virtual-machine-container dashboard-container ">
 		<div class="row">
-			<div class="col-md-9 col-md-offset-2">
+			<div class="col-md-12">
 				 <div  class="col-sm-12">
-                    <h3><i class="fa fa-key" aria-hidden="true"></i>{% trans "Access Key"%} </h3>
+                    <h2><i class="fa fa-key" aria-hidden="true"></i>{% trans "Your SSH Key"%} </h2>
                     {% if messages %}
                     <div class="alert alert-warning">
                         {% for message in messages %}
@@ -14,66 +14,77 @@
                         {% endfor %}
                     </div>
                     {% endif %}
-                    <p class="pull-right">
-                        <a class="btn btn-success" href="{% url 'hosting:create_ssh_key' %}" >{% trans "Add Key"%} </a>
-                    </p>
-                    <h5> Use your created key to access to the machine. If you lost it, contact us. </h5>
-                    <table class="table borderless table-hover"> 
+                     <div class="ssh-container">
+                         <p class="pull-right">
+                             <a class="btn btn-primary" href="{% url 'hosting:create_ssh_key' %}" >
+                                 <b>+</b> {% trans "Add Key"%}
+                             </a>
+                         </p>
+                         <h5 class="ssh-key-header">To generate a new key pair or to upload your existing key, click "Add Key"</h5>
+                     </div>
+
+                    <table class="table borderless table-hover">
                         <br/>
-                        <thead> 
-                        <tr> 
+                        <thead>
+                        <tr>
                             <th>{% trans "Name"%}</th>
-                            <th>{% trans "Created at"%} </th>
-                            <th>{% trans "Status"%} </th>
-                            <th></th>
+                            <th>{% trans "Delete Key"%}</th>
+                            <th>{% trans "Public Key"%}</th>
+                            <th>{% trans "Private Key"%}</th>
                         </tr>
                         </thead>
-                        <tbody> 
+                        <tbody>
                             {% for user_key in keys %}
-                            <tr> 
-                                <td scope="row">{{user_key.name}}</td> 
+                            <tr>
+                                <td scope="row">{{user_key.name}}</td>
 
-                                <td><span id="ssh-created_at-{{user_key.id}}">{{user_key.created_at|date:'Y-m-d H:i' }}</span></td> 
                                 <td>
-                                    <span class="h3 label label-success"><strong>Active</strong></span>
-                                </td> 
-                                <td> 
-                                <button type="button" class="btn btn-default" data-toggle="modal"
-                                        data-target="#Modal{{ user_key.id }}"><a
-                                        href="#">{% trans "Delete Key"%}</a>
-                                </button>
+                                    <button type="button" class="btn btn-default" data-toggle="modal"
+                                            data-target="#Modal{{ user_key.id }}">
+                                        <a href="#">
+                                            {% trans "Delete"%}</a>
+                                    </button>
 
-    <div class="modal fade" id="Modal{{user_key.id }}" tabindex="-1" role="dialog">
-        <div class="modal-dialog" role="document">
-            <div class="modal-content">
-                <div class="modal-header">
-                    <button type="button" class="close" data-dismiss="modal"
-                            aria-label="Confirm"><span
-                            aria-hidden="true">&times;</span>
-                    </button>
-                </div>
-                <div class="modal-body">
-                    <h4 class="modal-title" id="ModalLabel">{% trans "Do You want to delete this key?"%}</h4>
+                                    <div class="modal fade" id="Modal{{user_key.id }}" tabindex="-1" role="dialog">
+                                        <div class="modal-dialog" role="document">
+                                            <div class="modal-content">
+                                                <div class="modal-header">
+                                                    <button type="button" class="close" data-dismiss="modal"
+                                                            aria-label="Confirm"><span
+                                                            aria-hidden="true">&times;</span>
+                                                    </button>
+                                                </div>
+                                                <div class="modal-body">
+                                                    <h4 class="modal-title" id="ModalLabel">{% trans "Do You want to delete this key?"%}</h4>
 
-                    <form method="post" action="{% url 'hosting:delete_ssh_key' user_key.id %}">
-                        {% csrf_token %}
-                        <div class="modal-footer">
-                            <button type="button" class="btn btn-default"
-                                    data-dismiss="modal">
-                                {% trans "Close"%}
-                            </button>
-                            <button type="submit" class="btn btn-primary">{% trans "Delete"%}
-                            </button>
-                        </div>
-                    </form>
-                </div>
-            </div>
-        </div>
-    </div>
+                                                    <form method="post" action="{% url 'hosting:delete_ssh_key' user_key.id %}">
+                                                        {% csrf_token %}
+                                                        <div class="modal-footer">
+                                                            <button type="button" class="btn btn-default"
+                                                                    data-dismiss="modal">
+                                                                {% trans "Close"%}
+                                                            </button>
+                                                            <button type="submit" class="btn btn-primary">{% trans "Delete"%}
+                                                            </button>
+                                                        </div>
+                                                    </form>
+                                                </div>
+                                            </div>
+                                        </div>
+                                    </div>
                                  </td>
+                                <td>
+                                    <span class="h3">Show</span>
+                                </td>
+                                <td>
+                                    <button type="button" class="btn btn-default" data-toggle="modal"
+                                            ><a
+                                            href="#">{% trans "Download"%}</a>
+                                    </button>
+                                </td>
                             </tr>
                             {% endfor %}
-                                </tbody> 
+                                </tbody>
                             </table>
 
 
@@ -84,17 +95,17 @@
 
 	    </div>
 	</div>
-    
+
 </div>
 
 {% if next_url %}
-    <script type="text/javascript"> 
+    <script type="text/javascript">
         window.location.href = '{{next_url}}';
     </script>
 {% endif %}
 
- 
-<script type="text/javascript"> 
+
+<script type="text/javascript">
 
     window.onload = function () {
         {% for user_key in keys %}

From b96d13772e3df8a9ae0b7461749df5869f86983a Mon Sep 17 00:00:00 2001
From: Siarhei Puhach <siarhei.puhach@itechart-group.com>
Date: Tue, 4 Jul 2017 17:55:43 +0300
Subject: [PATCH 05/66] SSH keys list template changed

---
 hosting/static/hosting/css/user_keys.css | 57 +++++++++++++++++++++++-
 hosting/templates/hosting/user_keys.html | 43 ++++++++++++++----
 2 files changed, 90 insertions(+), 10 deletions(-)

diff --git a/hosting/static/hosting/css/user_keys.css b/hosting/static/hosting/css/user_keys.css
index 3b3c9c63..0c3d2187 100644
--- a/hosting/static/hosting/css/user_keys.css
+++ b/hosting/static/hosting/css/user_keys.css
@@ -1,5 +1,58 @@
+.ssh-keys-table thead tr th,
+.ssh-keys-table tbody tr td{
+    color: #717274;
+    text-align: center;
+    border-bottom: 1px solid #cbcbcb;
+
+}
+.ssh-keys-table tbody tr{
+    border-bottom: 1px solid #cbcbcb;
+}
+.ssh-keys-table thead tr th:first-of-type,
+.ssh-keys-table tbody tr td:first-of-type{
+    text-align: left;
+}
+.ssh-keys-table thead tr th:last-of-type,
+.ssh-keys-table tbody tr td:last-of-type{
+    width: 20%;
+}
 .ssh-key-header {
-    line-height: 35px;
+    color: #717274;
+    font-size: 16px;
+    font-weight: 300;
 }
-.ssh-container{
+.ssh-header-container{
+    display: flex;
+    flex-direction: row-reverse;
+    vertical-align: middle;
+    align-items: center;
+    justify-content: space-between;
+}
+.ssh-header-container p{
+    margin: 0;
+    padding: 0;
+}
+
+.borderless tbody:before {
+    display: none !important;
+}
+.btn-custom-download{
+    background-color: #337ab7;
+    margin-top: auto;
+    margin-bottom: auto;
+    font-weight: 600;
+    vertical-align: middle;
+    margin-right: 25px;
+}
+.btn-custom-delete{
+    width: 100px;
+    background-color: #f1f0f0;
+}
+.btn-custom-delete a, .btn-custom-download a{
+    text-decoration: none;
+}
+.modal-body p{
+    width: 85%;
+    word-wrap: break-word;
+    text-align: left;
 }
diff --git a/hosting/templates/hosting/user_keys.html b/hosting/templates/hosting/user_keys.html
index f8a75616..27e12d34 100644
--- a/hosting/templates/hosting/user_keys.html
+++ b/hosting/templates/hosting/user_keys.html
@@ -14,16 +14,16 @@
                         {% endfor %}
                     </div>
                     {% endif %}
-                     <div class="ssh-container">
-                         <p class="pull-right">
-                             <a class="btn btn-primary" href="{% url 'hosting:create_ssh_key' %}" >
-                                 <b>+</b> {% trans "Add Key"%}
+                     <div class="ssh-header-container">
+                         <p>
+                             <a class="btn btn-primary btn-custom-download" href="{% url 'hosting:create_ssh_key' %}" >
+                                 <span class="button-plus">✚</span> {% trans "Add Key"%}
                              </a>
                          </p>
                          <h5 class="ssh-key-header">To generate a new key pair or to upload your existing key, click "Add Key"</h5>
                      </div>
 
-                    <table class="table borderless table-hover">
+                    <table class="table borderless table-hover ssh-keys-table">
                         <br/>
                         <thead>
                         <tr>
@@ -39,7 +39,7 @@
                                 <td scope="row">{{user_key.name}}</td>
 
                                 <td>
-                                    <button type="button" class="btn btn-default" data-toggle="modal"
+                                    <button type="button" class="btn btn-default btn-custom-delete" data-toggle="modal"
                                             data-target="#Modal{{ user_key.id }}">
                                         <a href="#">
                                             {% trans "Delete"%}</a>
@@ -56,7 +56,6 @@
                                                 </div>
                                                 <div class="modal-body">
                                                     <h4 class="modal-title" id="ModalLabel">{% trans "Do You want to delete this key?"%}</h4>
-
                                                     <form method="post" action="{% url 'hosting:delete_ssh_key' user_key.id %}">
                                                         {% csrf_token %}
                                                         <div class="modal-footer">
@@ -74,7 +73,35 @@
                                     </div>
                                  </td>
                                 <td>
-                                    <span class="h3">Show</span>
+                                    <p type="button"  data-toggle="modal" style="margin: 0"
+                                            data-target="#Modal_public_key{{ user_key.id }}">
+                                        <a href="#">
+                                            {% trans "Show"%}</a>
+                                    </p>
+
+                                    <div class="modal fade" id="Modal_public_key{{user_key.id }}" tabindex="-1" role="dialog">
+                                        <div class="modal-dialog" role="document">
+                                            <div class="modal-content">
+                                                <div class="modal-header">
+                                                    <button type="button" class="close" data-dismiss="modal"
+                                                            aria-label="Confirm"><span
+                                                            aria-hidden="true">&times;</span>
+                                                    </button>
+                                                </div>
+                                                <div class="modal-body">
+                                                    <h4 class="modal-title" id="ModalLabel_Public_Key">{% trans "Public ssh key"%}</h4>
+                                                    <p>{{ user_key.public_key }}</p>
+                                                    <div class="modal-footer">
+                                                        <button type="button" class="btn btn-default"
+                                                                data-dismiss="modal">
+                                                            {% trans "Close"%}
+                                                        </button>
+                                                    </div>
+                                                </div>
+                                            </div>
+                                        </div>
+                                    </div>
+                                 </td>
                                 </td>
                                 <td>
                                     <button type="button" class="btn btn-default" data-toggle="modal"

From f49d6b398f7b51699203066a79664a8ba88053a5 Mon Sep 17 00:00:00 2001
From: siarheipuhach <sergeypugach18@gmail.com>
Date: Wed, 5 Jul 2017 08:41:50 +0300
Subject: [PATCH 06/66] Changed ssh keys design(+ mobile ver.)

---
 hosting/static/hosting/css/user_keys.css | 38 +++++++++++++++++++++++-
 hosting/templates/hosting/user_keys.html |  3 +-
 2 files changed, 39 insertions(+), 2 deletions(-)

diff --git a/hosting/static/hosting/css/user_keys.css b/hosting/static/hosting/css/user_keys.css
index 0c3d2187..973b45fb 100644
--- a/hosting/static/hosting/css/user_keys.css
+++ b/hosting/static/hosting/css/user_keys.css
@@ -20,6 +20,7 @@
     color: #717274;
     font-size: 16px;
     font-weight: 300;
+    text-align: justify;
 }
 .ssh-header-container{
     display: flex;
@@ -28,6 +29,7 @@
     align-items: center;
     justify-content: space-between;
 }
+
 .ssh-header-container p{
     margin: 0;
     padding: 0;
@@ -52,7 +54,41 @@
     text-decoration: none;
 }
 .modal-body p{
-    width: 85%;
+    width: 100%;
     word-wrap: break-word;
     text-align: left;
 }
+
+@media screen and (max-width: 768px) {
+    .ssh-header-container{
+        flex-direction: column-reverse;
+        align-items: flex-start;
+    }
+    .btn-custom-delete{
+    width: auto;
+    }
+    .dashboard-container {
+     width: 100% !important;
+    }
+    .row {
+     margin-right: 0;
+     margin-left: 0;
+    }
+    .col-md-12, .col-sm-12{
+        padding-left: 5px;
+        padding-right: 5px;
+    }
+}
+@media screen and (max-width: 360px){
+    .content-dashboard {
+        width: 100% !important;
+    }
+    .container {
+        padding-right: 5px;
+        padding-left: 5px;
+    }
+    .col-md-12, .col-sm-12{
+        padding-left: 0;
+        padding-right: 0;
+    }
+}
\ No newline at end of file
diff --git a/hosting/templates/hosting/user_keys.html b/hosting/templates/hosting/user_keys.html
index 27e12d34..4af8c3d0 100644
--- a/hosting/templates/hosting/user_keys.html
+++ b/hosting/templates/hosting/user_keys.html
@@ -87,9 +87,10 @@
                                                             aria-label="Confirm"><span
                                                             aria-hidden="true">&times;</span>
                                                     </button>
+                                                    <h4 class="modal-title" id="ModalLabel_Public_Key">{% trans "Public ssh key"%}</h4>
+
                                                 </div>
                                                 <div class="modal-body">
-                                                    <h4 class="modal-title" id="ModalLabel_Public_Key">{% trans "Public ssh key"%}</h4>
                                                     <p>{{ user_key.public_key }}</p>
                                                     <div class="modal-footer">
                                                         <button type="button" class="btn btn-default"

From 7cc70a95ac707e5fc8246ceca50078bc06eef753 Mon Sep 17 00:00:00 2001
From: Siarhei Puhach <siarhei.puhach@itechart-group.com>
Date: Wed, 5 Jul 2017 16:57:49 +0300
Subject: [PATCH 07/66] Added new page(Choice ssh key generate/upload), changed
 design of generate ssh form

---
 hosting/forms.py                              |  10 +-
 hosting/static/hosting/css/user_keys.css      | 143 +++++++++++++++++-
 .../templates/hosting/choice_ssh_keys.html    |  70 +++++++++
 hosting/templates/hosting/user_key.html       |  33 ++--
 hosting/templates/hosting/user_keys.html      |   2 +-
 hosting/urls.py                               |   4 +-
 hosting/views.py                              |   9 ++
 7 files changed, 249 insertions(+), 22 deletions(-)
 create mode 100644 hosting/templates/hosting/choice_ssh_keys.html

diff --git a/hosting/forms.py b/hosting/forms.py
index 505ecbce..b48a52ef 100644
--- a/hosting/forms.py
+++ b/hosting/forms.py
@@ -58,15 +58,19 @@ class HostingUserSignupForm(forms.ModelForm):
 
 class UserHostingKeyForm(forms.ModelForm):
     private_key = forms.CharField(widget=forms.HiddenInput(), required=False)
-    public_key = forms.CharField(widget=forms.Textarea(), required=False,
-                                 help_text=_('Paste here your public key'))
+    public_key = forms.CharField(widget=forms.Textarea(
+        attrs={'class': 'form_public_key', 'placeholder': 'Paste here your public key'}),
+        required=False,
+    )
     user = forms.models.ModelChoiceField(queryset=CustomUser.objects.all(),
                                          required=False, widget=forms.HiddenInput())
-    name = forms.CharField(required=True)
+    name = forms.CharField(required=True, widget=forms.TextInput(
+        attrs={'class': 'form_key_name', 'placeholder': 'Give a name to your key',}))
 
     def __init__(self, *args, **kwargs):
         self.request = kwargs.pop("request")
         super(UserHostingKeyForm, self).__init__(*args, **kwargs)
+        self.fields['name'].label = "Key name"
 
     def clean_name(self):
         return self.data.get('name')
diff --git a/hosting/static/hosting/css/user_keys.css b/hosting/static/hosting/css/user_keys.css
index 973b45fb..416b9e44 100644
--- a/hosting/static/hosting/css/user_keys.css
+++ b/hosting/static/hosting/css/user_keys.css
@@ -91,4 +91,145 @@
         padding-left: 0;
         padding-right: 0;
     }
-}
\ No newline at end of file
+}
+.choice-container{
+    margin-top: 30px;
+    display: flex;
+    flex-direction: row;
+    align-items: center;
+    justify-content: center;
+}
+.choice-container div:first-of-type{
+    border-right: 1px solid #c9c6c6;
+}
+
+.choice-container div{
+    padding-top: 30px;
+    padding-bottom: 30px;
+    display: flex;
+    align-items: center;
+    flex-direction: column;
+    width: 50%;
+}
+.choice-container div h3{
+    margin: auto;
+    width: 95%;
+    text-align: center;
+}
+.choice-container div h3 img:hover{
+    cursor: pointer;
+}
+.dashboard-container {
+     max-width: 930px !important;
+    }
+.choice-button{
+    width: 192px;
+    height: 45px;
+    border-radius: 0;
+    color: white;
+    margin-top: 70px;
+}
+.choice-button a{
+    color: white;
+    font-size: 20px;
+}
+.upload-btn{
+    background-color: #337ab7;
+}
+.form_public_key,
+.form_key_name{
+    border:none;
+    border-bottom: 1px solid grey;
+    box-shadow: none;
+    border-radius: 0;
+    font-family: 'Lato-Light', sans-serif;
+    font-size: 20px;
+}
+
+.form_key_name::-webkit-input-placeholder{
+    position: relative;
+    left:-10px;
+    font-size: 20px;
+    font-weight:100;
+    font-family: 'Lato-Light', sans-serif;
+
+
+}
+.form_key_name::-moz-input-placeholder{
+    left:-10px;
+    font-size: 20px;
+    font-weight:200;
+    font-family: 'Lato-Light', sans-serif;
+
+}
+.form_key_name:-moz-input-placeholder{
+    left:-10px;
+    font-family: 'Lato-Light', sans-serif;
+    font-size: 20px;
+    font-weight:200;
+
+}
+.form_key_name:-ms-input-placeholder {
+    left:-10px;
+    font-size: 20px;
+    font-family: 'Lato-Light', sans-serif;
+    font-weight:200;
+}
+
+.form_public_key::-webkit-input-placeholder{
+    position: relative;
+    top: 80%;
+    left:-10px;
+    font-size: 20px;
+    font-weight:200;
+    font-family: 'Lato-Light', sans-serif;
+
+}
+.form_public_key::-moz-input-placeholder{
+    position: relative;
+    top: 80%;
+    left:-10px;
+    font-size: 20px;
+    font-family: 'Lato-Light', sans-serif;
+    font-weight:200;
+
+}
+.form_public_key:-moz-input-placeholder{
+    position: relative;
+    top: 80%;
+    left:-10px;
+    font-size: 20px;
+    font-weight:200;
+    font-family: 'Lato-Light', sans-serif;
+}
+.form_public_key:-ms-input-placeholder {
+    position: relative;
+    top: 80%;
+    left:-10px;
+    font-size: 20px;
+    font-weight:200;
+    font-family: 'Lato-Light', sans-serif;
+}
+.underform-contaner{
+    display: flex;
+    vertical-align: middle;
+    align-items: center;
+    justify-content: space-between;
+    flex-direction: row;
+    margin-bottom: 20px;
+}
+.underform-contaner h4{
+    font-family: 'Lato-Light', sans-serif;
+}
+.underform-contaner button{
+    width: 120px;
+    height: 35px;
+}
+.control-label{
+    font-family: 'Lato-Light', sans-serif;
+    font-size: 20px;
+    font-weight:200;
+}
+.form-ssh h3{
+    margin-bottom: 40px;
+}
diff --git a/hosting/templates/hosting/choice_ssh_keys.html b/hosting/templates/hosting/choice_ssh_keys.html
new file mode 100644
index 00000000..7da48342
--- /dev/null
+++ b/hosting/templates/hosting/choice_ssh_keys.html
@@ -0,0 +1,70 @@
+{% extends "hosting/base_short.html" %}
+{% load staticfiles bootstrap3 i18n %}
+{% block content %}
+<div>
+	<div class="container virtual-machine-container dashboard-container ">
+		<div class="row">
+			<div class="col-md-12">
+				 <div  class="col-sm-12">
+                     <h2><i class="fa fa-key" aria-hidden="true"></i>{% trans " SSH Key"%} </h2>
+                     <h4>Choose a key option in order to access your VMs.</h4>
+                    {% if messages %}
+                    <div class="alert alert-warning">
+                        {% for message in messages %}
+                        <span>{{ message }}</span>
+                        {% endfor %}
+                    </div>
+                    {% endif %}
+                     <div class="choice-container">
+                         <div class="left-choice-container">
+                             <h3>I want to generate a new key pair.
+                                 <sup><sup><img src="{% static 'hosting/img/g222.png' %}"/></sup></sup>
+                             </h3>
+                             <button type="button" class="btn btn-success choice-button generate-btn">
+                                 <a href="#">{% trans "Generate"%}</a>
+                             </button>
+                         </div>
+                         <div class="right-choice-container">
+                             <h3>I want to use my existing public key.
+                                 <sup><sup><img src="{% static 'hosting/img/g222.png' %}"/></sup></sup>
+                             </h3>
+                             <button type="button" class="btn btn-primary choice-button upload-btn">
+                                 <a  href="{% url 'hosting:create_ssh_key' %}">{% trans "Upload"%}</a>
+                             </button>
+                         </div>
+
+                     </div>
+
+                     <div class="clearfix"></div>
+				</div>
+			</div>
+
+	    </div>
+	</div>
+
+</div>
+
+{% if next_url %}
+    <script type="text/javascript">
+        window.location.href = '{{next_url}}';
+    </script>
+{% endif %}
+
+
+<script type="text/javascript">
+
+    window.onload = function () {
+        {% for user_key in keys %}
+            // var locale_date = new Date(document.getElementById("ssh-created_at-{{user_key.id}}").textContent).toISOString();
+            var locale_date = moment.utc(document.getElementById("ssh-created_at-{{user_key.id}}").textContent,'YYYY-MM-DD HH:mm').toDate();
+            locale_date =  moment(locale_date).format("YYYY-MM-DD h:mm:ss a");
+            document.getElementById('ssh-created_at-{{user_key.id}}').innerHTML = locale_date;
+
+        {% endfor %}
+    };
+
+</script>
+
+
+{%endblock%}
+
diff --git a/hosting/templates/hosting/user_key.html b/hosting/templates/hosting/user_key.html
index 061e759e..b98f4b38 100644
--- a/hosting/templates/hosting/user_key.html
+++ b/hosting/templates/hosting/user_key.html
@@ -1,6 +1,6 @@
 {% extends "hosting/base_short.html" %}
 {% load staticfiles bootstrap3 i18n %}
-{% block content %} 
+{% block content %}
 <div>
 	<div class="virtual-machine-container dashboard-container ">
 		<div class="row">
@@ -8,7 +8,7 @@
 				 <div  class="col-sm-12">
                     <form method="POST" action="" novalidate class="form-ssh">
                         {% csrf_token %}
-				        <h3><i class="fa fa-key fa-separate" aria-hidden="true"></i>{% trans "Access Key"%} </h3>
+				        <h3><i class="fa fa-key fa-separate" aria-hidden="true"></i>{% trans "Add you public SSH key"%} </h3>
                         {% if messages %}
                         <div class="alert alert-warning">
                             {% for message in messages %}
@@ -20,28 +20,29 @@
                             {% bootstrap_field field %}
                         {% endfor %}
                         {% buttons %}
+                        <div class="underform-contaner">
+                            <h4> {% trans "Use your created key to access to the machine." %} </h4>
                             <button type="submit" class="btn btn-success">
-                                {% trans "Upload your own key. "%} 
-                            </button>
-<br />
-<br />
-							{% trans "Or generate a new key pair."%} <br />
-<br />
-                                <button class="btn btn-success">{% trans "Generate Key Pair"%} </a>
+                                {% trans "Add SSH key"%}
                             </button>
+                        </div>
+                        <div class="underform-contaner">
+                            <h4>{% trans "Or you can generate a new key pair."%}</h4>
+                            <button class="btn btn-success">{% trans "Generate"%}
+                        </button>
+                        </div>
 
-                        {% endbuttons %} 
+
+                        {% endbuttons %}
                         </form>
-                        <h5> Use your created key to access to the machine. If you lost it, contact us. </h5>
 
 				        {% if private_key %}
 				 		<div class="alert alert-warning">
-				 			 
-  							<strong>{% trans "Warning!"%}</strong>{% trans "You can download your SSH  private key once. Don't lost your key"%}  
+
+  							<strong>{% trans "Warning!"%}</strong>{% trans "You can download your SSH  private key once. Don't lost your key"%}
 						</div>
 						<div class="form-group">
 						  <textarea class="form-control" rows="6" id="ssh_key" type="hidden" style="display:none">{{private_key}}</textarea>
-
 						</div>
 						{% endif %}
 						<div class="clearfix"></div>
@@ -54,7 +55,7 @@
 
 {% if private_key %}
 <!-- Force to download ssh key on page load -->
-<script type="text/javascript"> 
+<script type="text/javascript">
 
         var key = window.document.getElementById('ssh_key');
 
@@ -75,7 +76,7 @@
 {%endif%}
 
 {% if next_url %}
-    <script type="text/javascript"> 
+    <script type="text/javascript">
         window.location.href = '{{next_url}}';
     </script>
 {% endif %}
diff --git a/hosting/templates/hosting/user_keys.html b/hosting/templates/hosting/user_keys.html
index 4af8c3d0..0fe50a6f 100644
--- a/hosting/templates/hosting/user_keys.html
+++ b/hosting/templates/hosting/user_keys.html
@@ -16,7 +16,7 @@
                     {% endif %}
                      <div class="ssh-header-container">
                          <p>
-                             <a class="btn btn-primary btn-custom-download" href="{% url 'hosting:create_ssh_key' %}" >
+                             <a class="btn btn-primary btn-custom-download" href="{% url 'hosting:choice_ssh_keys' %}" >
                                  <span class="button-plus">✚</span> {% trans "Add Key"%}
                              </a>
                          </p>
diff --git a/hosting/urls.py b/hosting/urls.py
index 495ac312..fc8198ef 100644
--- a/hosting/urls.py
+++ b/hosting/urls.py
@@ -6,7 +6,7 @@ from .views import DjangoHostingView, RailsHostingView, PaymentVMView,\
     VirtualMachineView, OrdersHostingDeleteView, NotificationsView, \
     MarkAsReadNotificationView, PasswordResetView, PasswordResetConfirmView, HostingPricingView,\
     CreateVirtualMachinesView, HostingBillListView, HostingBillDetailView, \
-    SSHKeyDeleteView, SSHKeyCreateView, SSHKeyListView
+    SSHKeyDeleteView, SSHKeyCreateView, SSHKeyListView, SSHKeyChoiceView
 
 urlpatterns = [
     url(r'index/?$', IndexView.as_view(), name='index'),
@@ -26,6 +26,8 @@ urlpatterns = [
         name='virtual_machines'),
     url(r'ssh_keys/?$', SSHKeyListView.as_view(),
         name='ssh_keys'),
+    url(r'ssh_keys_choice/?$', SSHKeyChoiceView.as_view(),
+        name='choice_ssh_keys'),
     url(r'delete_ssh_key/(?P<pk>\d+)/?$', SSHKeyDeleteView.as_view(),
         name='delete_ssh_key'),
     url(r'create_ssh_key/?$', SSHKeyCreateView.as_view(),
diff --git a/hosting/views.py b/hosting/views.py
index a5cea6c9..184f170f 100644
--- a/hosting/views.py
+++ b/hosting/views.py
@@ -368,6 +368,15 @@ class SSHKeyListView(LoginRequiredMixin, ListView):
         return super(SSHKeyListView, self).render_to_response(context, **response_kwargs)
 
 
+class SSHKeyChoiceView(LoginRequiredMixin, View):
+    template_name = "hosting/choice_ssh_keys.html"
+    login_url = reverse_lazy('hosting:login')
+
+    def get(self, request, *args, **kwargs):
+        context = {}
+        return render(request, self.template_name, context)
+
+
 class SSHKeyCreateView(LoginRequiredMixin, FormView):
     form_class = UserHostingKeyForm
     model = UserHostingKey

From 8986aa65500bf9f0fda4c64d3b01916b8b4af617 Mon Sep 17 00:00:00 2001
From: Siarhei Puhach <siarhei.puhach@itechart-group.com>
Date: Thu, 6 Jul 2017 11:47:12 +0300
Subject: [PATCH 08/66] Added generation button with no field input required
 (generate ssh key name)

---
 hosting/forms.py                              | 11 +++-
 hosting/static/hosting/css/user_keys.css      | 50 +++++++++++++++----
 .../templates/hosting/choice_ssh_keys.html    | 21 +++++---
 hosting/templates/hosting/user_key.html       |  4 +-
 hosting/views.py                              | 12 ++++-
 5 files changed, 76 insertions(+), 22 deletions(-)

diff --git a/hosting/forms.py b/hosting/forms.py
index b48a52ef..e5a14d48 100644
--- a/hosting/forms.py
+++ b/hosting/forms.py
@@ -1,3 +1,5 @@
+import datetime
+
 from django import forms
 from membership.models import CustomUser
 from django.contrib.auth import authenticate
@@ -7,6 +9,10 @@ from django.utils.translation import ugettext_lazy as _
 from .models import UserHostingKey
 
 
+def generate_ssh_key_name():
+    return 'dcl-generated-key-' + datetime.datetime.now().strftime('%m%d%y%H%M')
+
+
 class HostingUserLoginForm(forms.Form):
 
     email = forms.CharField(widget=forms.EmailInput())
@@ -64,7 +70,7 @@ class UserHostingKeyForm(forms.ModelForm):
     )
     user = forms.models.ModelChoiceField(queryset=CustomUser.objects.all(),
                                          required=False, widget=forms.HiddenInput())
-    name = forms.CharField(required=True, widget=forms.TextInput(
+    name = forms.CharField(required=False, widget=forms.TextInput(
         attrs={'class': 'form_key_name', 'placeholder': 'Give a name to your key',}))
 
     def __init__(self, *args, **kwargs):
@@ -80,7 +86,8 @@ class UserHostingKeyForm(forms.ModelForm):
 
     def clean(self):
         cleaned_data = self.cleaned_data
-
+        if not self.cleaned_data.get('name', ''):
+            self.cleaned_data['name'] = generate_ssh_key_name()
         if not cleaned_data.get('public_key'):
             private_key, public_key = UserHostingKey.generate_keys()
             cleaned_data.update({
diff --git a/hosting/static/hosting/css/user_keys.css b/hosting/static/hosting/css/user_keys.css
index 416b9e44..4f8a27b7 100644
--- a/hosting/static/hosting/css/user_keys.css
+++ b/hosting/static/hosting/css/user_keys.css
@@ -1,3 +1,6 @@
+h2,h3,h4,h5{
+    font-family: 'Lato-Light', sans-serif;
+}
 .ssh-keys-table thead tr th,
 .ssh-keys-table tbody tr td{
     color: #717274;
@@ -97,29 +100,48 @@
     display: flex;
     flex-direction: row;
     align-items: center;
-    justify-content: center;
+    justify-content: space-between;
 }
-.choice-container div:first-of-type{
-    border-right: 1px solid #c9c6c6;
-}
-
 .choice-container div{
     padding-top: 30px;
     padding-bottom: 30px;
     display: flex;
     align-items: center;
     flex-direction: column;
-    width: 50%;
+    width: 49%;
 }
 .choice-container div h3{
     margin: auto;
     width: 95%;
     text-align: center;
+    font-family: 'Lato-Light', sans-serif;
 }
 .choice-container div h3 img:hover{
     cursor: pointer;
 }
-.dashboard-container {
+.choice-container div.choice-container-line{
+    padding-top: 0;
+    padding-bottom: 0;
+    border: 1px solid #c9c6c6;
+    height: 250px;
+    width:1px;
+}
+@media screen and (max-width: 768px){
+    .choice-container div.choice-container-line{
+        display: none;
+    }
+    .choice-container{
+        flex-direction: column;
+    }
+    .choice-container div{
+        width: 100%;
+    }
+    .choice-container div h3 {
+    font-size: 16px;
+    }
+}
+
+.dashboard-choice-container {
      max-width: 930px !important;
     }
 .choice-button{
@@ -128,14 +150,19 @@
     border-radius: 0;
     color: white;
     margin-top: 70px;
-}
-.choice-button a{
-    color: white;
     font-size: 20px;
 }
+@media screen and (max-width: 768px){
+    .choice-button{
+        margin-top: 20px;
+    }
+}
 .upload-btn{
     background-color: #337ab7;
 }
+.form_key_name{
+    width:60%;
+}
 .form_public_key,
 .form_key_name{
     border:none;
@@ -233,3 +260,6 @@
 .form-ssh h3{
     margin-bottom: 40px;
 }
+.custom_form_button{
+    border-radius: 0;
+}
diff --git a/hosting/templates/hosting/choice_ssh_keys.html b/hosting/templates/hosting/choice_ssh_keys.html
index 7da48342..3882a988 100644
--- a/hosting/templates/hosting/choice_ssh_keys.html
+++ b/hosting/templates/hosting/choice_ssh_keys.html
@@ -2,7 +2,7 @@
 {% load staticfiles bootstrap3 i18n %}
 {% block content %}
 <div>
-	<div class="container virtual-machine-container dashboard-container ">
+	<div class="container virtual-machine-container dashboard-container dashboard-choice-container">
 		<div class="row">
 			<div class="col-md-12">
 				 <div  class="col-sm-12">
@@ -20,17 +20,24 @@
                              <h3>I want to generate a new key pair.
                                  <sup><sup><img src="{% static 'hosting/img/g222.png' %}"/></sup></sup>
                              </h3>
-                             <button type="button" class="btn btn-success choice-button generate-btn">
-                                 <a href="#">{% trans "Generate"%}</a>
-                             </button>
+                             <form action="#" method="post">
+                                 {% csrf_token %}
+                                 <button type="submit" class="btn btn-success choice-button generate-btn">
+                                     {% trans "Generate"%}
+                                 </button>
+                             </form>
+
                          </div>
+                         <div class="choice-container-line"></div>
                          <div class="right-choice-container">
                              <h3>I want to use my existing public key.
                                  <sup><sup><img src="{% static 'hosting/img/g222.png' %}"/></sup></sup>
                              </h3>
-                             <button type="button" class="btn btn-primary choice-button upload-btn">
-                                 <a  href="{% url 'hosting:create_ssh_key' %}">{% trans "Upload"%}</a>
-                             </button>
+                             <form action="{% url 'hosting:create_ssh_key' %}">
+                                 <button type="submit" class="btn btn-primary choice-button upload-btn">
+                                     {% trans "Upload"%}
+                                 </button>
+                             </form>
                          </div>
 
                      </div>
diff --git a/hosting/templates/hosting/user_key.html b/hosting/templates/hosting/user_key.html
index b98f4b38..7f8897c5 100644
--- a/hosting/templates/hosting/user_key.html
+++ b/hosting/templates/hosting/user_key.html
@@ -22,13 +22,13 @@
                         {% buttons %}
                         <div class="underform-contaner">
                             <h4> {% trans "Use your created key to access to the machine." %} </h4>
-                            <button type="submit" class="btn btn-success">
+                            <button type="submit" name='add_ssh' class="btn btn-success custom_form_button">
                                 {% trans "Add SSH key"%}
                             </button>
                         </div>
                         <div class="underform-contaner">
                             <h4>{% trans "Or you can generate a new key pair."%}</h4>
-                            <button class="btn btn-success">{% trans "Generate"%}
+                            <button type="submit" name='generate' class="btn btn-success custom_form_button">{% trans "Generate"%}
                         </button>
                         </div>
 
diff --git a/hosting/views.py b/hosting/views.py
index 184f170f..2d05dbd9 100644
--- a/hosting/views.py
+++ b/hosting/views.py
@@ -24,7 +24,7 @@ from utils.forms import BillingAddressForm, PasswordResetRequestForm, UserBillin
 from utils.views import PasswordResetViewMixin, PasswordResetConfirmViewMixin, LoginViewMixin
 from utils.mailer import BaseEmail
 from .models import HostingOrder, HostingBill, HostingPlan, UserHostingKey
-from .forms import HostingUserSignupForm, HostingUserLoginForm, UserHostingKeyForm
+from .forms import HostingUserSignupForm, HostingUserLoginForm, UserHostingKeyForm, generate_ssh_key_name
 from .mixins import ProcessVMSelectionMixin
 
 from opennebula_api.models import OpenNebulaManager
@@ -376,6 +376,13 @@ class SSHKeyChoiceView(LoginRequiredMixin, View):
         context = {}
         return render(request, self.template_name, context)
 
+    def post(self, request, *args, **kwargs):
+        print('post method HERE!!!')
+        name = generate_ssh_key_name()
+        private_key, public_key = UserHostingKey.generate_keys()
+        UserHostingKey.objects.create(user=request.user, public_key=public_key, name=name)
+        return redirect(reverse_lazy('hosting:ssh_keys'), foo='bar')
+
 
 class SSHKeyCreateView(LoginRequiredMixin, FormView):
     form_class = UserHostingKeyForm
@@ -430,6 +437,9 @@ class SSHKeyCreateView(LoginRequiredMixin, FormView):
     def post(self, request, *args, **kwargs):
         print(self.request.POST.dict())
         form = self.get_form()
+        required = 'add_ssh' in self.request.POST
+        form.fields['name'].required = required
+        form.fields['public_key'].required = required
         if form.is_valid():
             return self.form_valid(form)
         else:

From d2d96e99515a8f5af1e2ff77892eda91572591de Mon Sep 17 00:00:00 2001
From: Siarhei Puhach <siarhei.puhach@itechart-group.com>
Date: Thu, 6 Jul 2017 14:18:22 +0300
Subject: [PATCH 09/66] Added private_key field to UserHostingkey model, some
 html updates

---
 hosting/forms.py                              |  2 +-
 .../0041_userhostingkey_private_key.py        | 20 +++++++++++++++++++
 hosting/models.py                             |  1 +
 hosting/templates/hosting/user_keys.html      | 19 +++++++++++-------
 hosting/views.py                              | 13 ++++++++++--
 5 files changed, 45 insertions(+), 10 deletions(-)
 create mode 100644 hosting/migrations/0041_userhostingkey_private_key.py

diff --git a/hosting/forms.py b/hosting/forms.py
index e5a14d48..c39d3b4e 100644
--- a/hosting/forms.py
+++ b/hosting/forms.py
@@ -71,7 +71,7 @@ class UserHostingKeyForm(forms.ModelForm):
     user = forms.models.ModelChoiceField(queryset=CustomUser.objects.all(),
                                          required=False, widget=forms.HiddenInput())
     name = forms.CharField(required=False, widget=forms.TextInput(
-        attrs={'class': 'form_key_name', 'placeholder': 'Give a name to your key',}))
+        attrs={'class': 'form_key_name', 'placeholder': 'Give a name to your key'}))
 
     def __init__(self, *args, **kwargs):
         self.request = kwargs.pop("request")
diff --git a/hosting/migrations/0041_userhostingkey_private_key.py b/hosting/migrations/0041_userhostingkey_private_key.py
new file mode 100644
index 00000000..0edb71d0
--- /dev/null
+++ b/hosting/migrations/0041_userhostingkey_private_key.py
@@ -0,0 +1,20 @@
+# -*- coding: utf-8 -*-
+# Generated by Django 1.9.4 on 2017-07-06 09:06
+from __future__ import unicode_literals
+
+from django.db import migrations, models
+
+
+class Migration(migrations.Migration):
+
+    dependencies = [
+        ('hosting', '0040_hostingplan'),
+    ]
+
+    operations = [
+        migrations.AddField(
+            model_name='userhostingkey',
+            name='private_key',
+            field=models.FileField(blank=True, upload_to='private_keys'),
+        ),
+    ]
diff --git a/hosting/models.py b/hosting/models.py
index bb53589d..88386913 100644
--- a/hosting/models.py
+++ b/hosting/models.py
@@ -101,6 +101,7 @@ class HostingOrder(AssignPermissionsMixin, models.Model):
 class UserHostingKey(models.Model):
     user = models.ForeignKey(CustomUser)
     public_key = models.TextField()
+    private_key = models.FileField(upload_to='private_keys',  blank=True)
     created_at = models.DateTimeField(auto_now_add=True)
     name = models.CharField(max_length=100)
 
diff --git a/hosting/templates/hosting/user_keys.html b/hosting/templates/hosting/user_keys.html
index 0fe50a6f..ea2bbacf 100644
--- a/hosting/templates/hosting/user_keys.html
+++ b/hosting/templates/hosting/user_keys.html
@@ -40,9 +40,9 @@
 
                                 <td>
                                     <button type="button" class="btn btn-default btn-custom-delete" data-toggle="modal"
-                                            data-target="#Modal{{ user_key.id }}">
-                                        <a href="#">
-                                            {% trans "Delete"%}</a>
+                                            data-target="#Modal{{ user_key.id }}" style="color: #717274">
+
+                                            {% trans "Delete"%}
                                     </button>
 
                                     <div class="modal fade" id="Modal{{user_key.id }}" tabindex="-1" role="dialog">
@@ -105,10 +105,15 @@
                                  </td>
                                 </td>
                                 <td>
-                                    <button type="button" class="btn btn-default" data-toggle="modal"
-                                            ><a
-                                            href="#">{% trans "Download"%}</a>
-                                    </button>
+                                    {% if user_key.private_key %}
+                                    <form action="{{ user_key.private_key.url }}">
+                                        <button style="color: #717274" type="submit" class="btn btn-default" data-toggle="modal"
+                                                >{% trans "Download"%}
+                                        </button>
+                                    </form>
+
+                                    {% endif %}
+
                                 </td>
                             </tr>
                             {% endfor %}
diff --git a/hosting/views.py b/hosting/views.py
index 2d05dbd9..7f4ad1b1 100644
--- a/hosting/views.py
+++ b/hosting/views.py
@@ -1,3 +1,6 @@
+import uuid
+
+from django.core.files.base import ContentFile
 from oca.pool import WrongNameError, WrongIdError
 from django.shortcuts import render
 from django.http import Http404
@@ -377,10 +380,12 @@ class SSHKeyChoiceView(LoginRequiredMixin, View):
         return render(request, self.template_name, context)
 
     def post(self, request, *args, **kwargs):
-        print('post method HERE!!!')
         name = generate_ssh_key_name()
         private_key, public_key = UserHostingKey.generate_keys()
-        UserHostingKey.objects.create(user=request.user, public_key=public_key, name=name)
+        content = ContentFile(private_key)
+        ssh_key = UserHostingKey.objects.create(user=request.user, public_key=public_key, name=name)
+        filename = name + '_' + str(uuid.uuid4())[:8] + '_private.pem'
+        ssh_key.private_key.save(filename, content)
         return redirect(reverse_lazy('hosting:ssh_keys'), foo='bar')
 
 
@@ -399,6 +404,10 @@ class SSHKeyCreateView(LoginRequiredMixin, FormView):
 
     def form_valid(self, form):
         form.save()
+        if 'dcl-generated-key-' in form.instance.name:
+            content = ContentFile(form.cleaned_data.get('private_key'))
+            filename = form.cleaned_data.get('name') + '_' + str(uuid.uuid4())[:8] + '_private.pem'
+            form.instance.private_key.save(filename, content)
         context = self.get_context_data()
 
         next_url = self.request.session.get(

From 759bfd75a3ae4c9a852dbab0fb44c06bbb168589 Mon Sep 17 00:00:00 2001
From: Siarhei Puhach <siarhei.puhach@itechart-group.com>
Date: Thu, 6 Jul 2017 14:18:57 +0300
Subject: [PATCH 10/66] Added question image file

---
 hosting/static/hosting/img/g222.png | Bin 0 -> 774 bytes
 1 file changed, 0 insertions(+), 0 deletions(-)
 create mode 100644 hosting/static/hosting/img/g222.png

diff --git a/hosting/static/hosting/img/g222.png b/hosting/static/hosting/img/g222.png
new file mode 100644
index 0000000000000000000000000000000000000000..ceec6697ac2956c41a12142d033cacc2d19d5870
GIT binary patch
literal 774
zcmV+h1Nr=kP)<h;3K|Lk000e1NJLTq0012T0012b1^@s6R+DEB00004b3#c}2nYxW
zd<bNS00009a7bBm000ie000ie0hKEb8vp<R8FWQhbW?9;ba!ELWdL_~cP?peYja~^
zaAhuUa%Y?FJQ@H10)t6JK~zYI#g|P}+b|G@-<1`|#z{}46A0x(p?n+)y+Hr}A7~47
zhD;fHDbQq?p$w5@Mbh@*+7q`SR-gm#%^$1BmUgwTh?yBRVrCd)V2put4$e6+Gl&R6
z2nZn{rG%6cL{v8%Xdcu#hb+r5nM`U2D%5B+&}=p#gjgIp9*?25_J;kfFbokzksp+q
zk)|n(F^>io3W5MjOH2Puc?HVM7>!17&OI4eNC<%>Nh;vV#4Dx#D-g)@LMc_bSN^Hb
z8d_^H91ig7_7<7e5JX5?Ep)pph~s!}?DQHFGqZCJ_xJa6gRZZxaDM)6W+n?Eu(kCL
z-IbNOW3*bWyu<(?%d)vI1Hkpq>jz86Ifs7#3~8!nJ}*>o1T%Zp;r8|p;y6aP+r|FD
z2OJ(9VPoTM1w0rG=8iF$Ou)>LzNHaG5e|<&R_?u7U&rO;52R@d0MJ=|T^nN{o>Gs-
zm`d_RHOW*$A6p{UTAZF7!&(af5F$XQ)A5RvkAW(saC&l#(P#t!AR=sTZa%o}O^cZ!
zJ(^5K&N+Pf{0Zan7yuxp#P-fEmY0{k;+Yweh_DD)DOCcA2=Dg~&~CTA<Nvh7hg;Ar
zO;2HxBntrxs1!n!$>1X?C3<UXaL%FKezgz~$U6^dt+}YP=TIES5K_v81Ff~tx_;}N
zB`IZ|NR39r+mhVe+~Di!39Pl~bY5e3Z_mpY0lAeSqI|<|Hk;mG`u*af%z@!>fV;ap
z@7RJPfV?$@Vd(v})oZ`y3B#~7YZbeql&bYcX_}(nKZDj9z11F8d%ap<5Clk)q`ZC+
zkM#0xa9Ypmd#Cm64u4wHXBlfPn7KU55D|hPSm-SC8-Ja8yNV_OF8}}l07*qoM6N<$
Ef}e&@M*si-

literal 0
HcmV?d00001


From 53f797472bcf4287476c3e000ae74d20cc9ae022 Mon Sep 17 00:00:00 2001
From: Siarhei Puhach <srgpugach@gmail.com>
Date: Fri, 7 Jul 2017 18:13:00 +0300
Subject: [PATCH 11/66] Update base.py

---
 dynamicweb/settings/base.py | 4 ----
 1 file changed, 4 deletions(-)

diff --git a/dynamicweb/settings/base.py b/dynamicweb/settings/base.py
index bd2db312..63030a49 100644
--- a/dynamicweb/settings/base.py
+++ b/dynamicweb/settings/base.py
@@ -197,10 +197,6 @@ DATABASES = {
     'default': {
         'ENGINE': 'django.db.backends.postgresql_psycopg2',
         'NAME': 'app',
-        'HOST': 'localhost',
-        'USER': 'ubuntu',
-        'PASSWORD': 'Qwerty123',
-
     }
 }
 

From aaff4f048dbe1af23e57e2233b5a8f9d6b4d5811 Mon Sep 17 00:00:00 2001
From: PCoder <purple.coder@yahoo.co.uk>
Date: Fri, 7 Jul 2017 23:25:38 +0530
Subject: [PATCH 12/66] Removed some unnecessary code

---
 hosting/templates/hosting/orders.html                 | 4 ----
 hosting/templates/hosting/user_keys.html              | 5 -----
 hosting/templates/hosting/virtual_machine_detail.html | 1 -
 3 files changed, 10 deletions(-)

diff --git a/hosting/templates/hosting/orders.html b/hosting/templates/hosting/orders.html
index afe8f297..1fd1efa8 100644
--- a/hosting/templates/hosting/orders.html
+++ b/hosting/templates/hosting/orders.html
@@ -59,10 +59,6 @@
                                                   action="{% url 'hosting:delete_order' order.id %}">
                                                 {% csrf_token %}
                                                 <div class="modal-footer">
-                                                    <!--button type="button" class="btn btn-default"
-                                                            data-dismiss="modal">
-                                                        {% trans "Close"%}
-                                                    </button-->
                                                     <button type="submit" class="btn btn-danger btn-ok">{% trans "Delete"%}
                                                     </button>
                                                 </div>
diff --git a/hosting/templates/hosting/user_keys.html b/hosting/templates/hosting/user_keys.html
index f4db83d2..ad457a3e 100644
--- a/hosting/templates/hosting/user_keys.html
+++ b/hosting/templates/hosting/user_keys.html
@@ -59,10 +59,6 @@
                     <form method="post" action="{% url 'hosting:delete_ssh_key' user_key.id %}">
                         {% csrf_token %}
                         <div class="modal-footer">
-                            <!--button type="button" class="btn btn-default"
-                                    data-dismiss="modal">
-                                {% trans "Close"%}
-                            </button-->
                             <button type="submit" class="btn btn-danger">{% trans "Delete"%}
                             </button>
                         </div>
@@ -99,7 +95,6 @@
 
     window.onload = function () {
         {% for user_key in keys %}
-            // var locale_date = new Date(document.getElementById("ssh-created_at-{{user_key.id}}").textContent).toISOString();
             var locale_date = moment.utc(document.getElementById("ssh-created_at-{{user_key.id}}").textContent,'YYYY-MM-DD HH:mm').toDate();
             locale_date =  moment(locale_date).format("YYYY-MM-DD h:mm:ss a");
             document.getElementById('ssh-created_at-{{user_key.id}}').innerHTML = locale_date;
diff --git a/hosting/templates/hosting/virtual_machine_detail.html b/hosting/templates/hosting/virtual_machine_detail.html
index fdedac30..ae2176f7 100644
--- a/hosting/templates/hosting/virtual_machine_detail.html
+++ b/hosting/templates/hosting/virtual_machine_detail.html
@@ -171,7 +171,6 @@
 									                <p class="modal-text">{% trans "Are you sure do you want to cancel your Virtual Machine "%} {{virtual_machine.name}} ?</p>
 									            </div>
 									            <div class="modal-footer">
-									                <!--button type="button" class="btn btn-default" data-dismiss="modal">{% trans "Cancel"%}</button-->
 									                <a class="btn btn-danger btn-ok">OK</a>
 									            </div>
 									        </div>

From 9f3ea025847c2b023966f8c0fe02e50ebab30ab0 Mon Sep 17 00:00:00 2001
From: Pcoder <purple.coder@yahoo.co.uk>
Date: Sat, 8 Jul 2017 01:14:02 +0530
Subject: [PATCH 13/66] Added translate block for text

---
 hosting/templates/hosting/choice_ssh_keys.html | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/hosting/templates/hosting/choice_ssh_keys.html b/hosting/templates/hosting/choice_ssh_keys.html
index 3882a988..e161db8f 100644
--- a/hosting/templates/hosting/choice_ssh_keys.html
+++ b/hosting/templates/hosting/choice_ssh_keys.html
@@ -17,7 +17,7 @@
                     {% endif %}
                      <div class="choice-container">
                          <div class="left-choice-container">
-                             <h3>I want to generate a new key pair.
+                             <h3>{% trans "I want to generate a new key pair"%}.
                                  <sup><sup><img src="{% static 'hosting/img/g222.png' %}"/></sup></sup>
                              </h3>
                              <form action="#" method="post">
@@ -30,7 +30,7 @@
                          </div>
                          <div class="choice-container-line"></div>
                          <div class="right-choice-container">
-                             <h3>I want to use my existing public key.
+                             <h3>{% trans "I want to use my existing public key"%}.
                                  <sup><sup><img src="{% static 'hosting/img/g222.png' %}"/></sup></sup>
                              </h3>
                              <form action="{% url 'hosting:create_ssh_key' %}">

From 153d83add2ac2ad856c6437e2f1db75a69b93efe Mon Sep 17 00:00:00 2001
From: Pcoder <purple.coder@yahoo.co.uk>
Date: Sat, 8 Jul 2017 01:20:36 +0530
Subject: [PATCH 14/66] Fixed typo you -> your

---
 hosting/templates/hosting/user_key.html | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/hosting/templates/hosting/user_key.html b/hosting/templates/hosting/user_key.html
index 7f8897c5..f94f4107 100644
--- a/hosting/templates/hosting/user_key.html
+++ b/hosting/templates/hosting/user_key.html
@@ -8,7 +8,7 @@
 				 <div  class="col-sm-12">
                     <form method="POST" action="" novalidate class="form-ssh">
                         {% csrf_token %}
-				        <h3><i class="fa fa-key fa-separate" aria-hidden="true"></i>{% trans "Add you public SSH key"%} </h3>
+				        <h3><i class="fa fa-key fa-separate" aria-hidden="true"></i>{% trans "Add your public SSH key"%} </h3>
                         {% if messages %}
                         <div class="alert alert-warning">
                             {% for message in messages %}

From 062ca69d9d20e8f29e5713ea84af155a2f11eded Mon Sep 17 00:00:00 2001
From: Siarhei Puhach <srgpugach@gmail.com>
Date: Wed, 12 Jul 2017 08:21:43 +0300
Subject: [PATCH 15/66] Update views.py

---
 hosting/views.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/hosting/views.py b/hosting/views.py
index c342cdb9..b4b5853c 100644
--- a/hosting/views.py
+++ b/hosting/views.py
@@ -368,7 +368,7 @@ class SSHKeyListView(LoginRequiredMixin, ListView):
 
     def render_to_response(self, context, **response_kwargs):
         if not self.queryset:
-            return HttpResponseRedirect(reverse('hosting:create_ssh_key'))
+            return HttpResponseRedirect(reverse('hosting:choice_ssh_keys'))
         return super(SSHKeyListView, self).render_to_response(context, **response_kwargs)
 
 

From 805d151eeac955b3e629167dec8b2e6bcf82ffa0 Mon Sep 17 00:00:00 2001
From: ARvind Tiwari <tiwariav@gmail.com>
Date: Mon, 24 Jul 2017 17:55:36 +0530
Subject: [PATCH 16/66] vertical alignment middle for modal

---
 hosting/static/hosting/css/commons.css | 74 ++++++++++++++++++++------
 hosting/templates/hosting/orders.html  | 11 ++--
 2 files changed, 64 insertions(+), 21 deletions(-)

diff --git a/hosting/static/hosting/css/commons.css b/hosting/static/hosting/css/commons.css
index 568fc867..1129f621 100644
--- a/hosting/static/hosting/css/commons.css
+++ b/hosting/static/hosting/css/commons.css
@@ -57,6 +57,7 @@
 	    width: 90%;
 	}
 }
+
 /***********Styles for Model********************/
 .modal-content {
     border-radius: 0px;
@@ -64,16 +65,24 @@
     width: 100%;
 	float: left;
 }
-.close {
-    font-size: 50px;
+
+.modal-header {
+	min-height: 25px;
+}
+
+.modal-header .close {
+    font-size: 75px;
     font-weight: 300;
-    }
+    margin-top: 0;
+    position: absolute;
+    top: 0;
+    right: 15px;
+}
 .modal-header {
     border-bottom: 0px solid #e5e5e5;
     padding: 0px 15px;
     width: 100%;
-	float: left;
-	}
+ }
 .modal-body {
     text-align: center;
     width: 100%;
@@ -81,7 +90,7 @@
 	padding: 0px 30px 15px 30px;
 }
 .modal-body .modal-icon i {
-    font-size: 50px;
+    font-size: 80px;
     font-weight: 100;
     color: #999;
 }
@@ -93,38 +102,69 @@
     font-family: 'Lato', sans-serif;
 }
 .modal-text {
-    padding-top: 20px;
+    padding-top: 15px;
     font-size: 16px;
 }
 .modal-footer {
     border-top: 0px solid #e5e5e5;
     width: 100%;
-	float: left;
-	text-align: center;
-	padding: 30px 15px;
+    float: left;
+    text-align: center;
+    padding: 15px 15px;
 }
 @media (min-width: 1300px) {
-    .modal-dialog {
-    top: 30%;
-    width: 25%;
-	}
+    .modal-dialog {/*     top: 30%; */width: 30%;}
 }
 @media (max-width: 1299px) {
     .modal-dialog {
-    top: 20%;
+/*     top: 20%; */
     width: 43%;
 	}
 }
 @media (max-width: 900px) {
     .modal-dialog {
-    top: 20%;
+/*     top: 20%; */
     width: 50%;
 	}
 }
 @media (max-width: 767px) {
     .modal-dialog {
-    top: 30%;
+/*     top: 30%; */
     width: 90%;
     margin: 0 auto !important;
 	}
 }
+
+@media(min-width: 320px) {
+   .modal:before {
+     content: '';
+     display: inline-block;
+     height: 100%;
+     vertical-align: middle;
+     margin-right: -4px;
+   }
+ }
+ 
+ 
+ @media (min-width: 768px) {
+   .modal-dialog {
+/*        width: 520px; */
+       margin: 15px auto;
+   }
+ }
+ 
+ .modal {
+   text-align: center;
+ }
+ 
+ .modal-dialog {
+   display: inline-block;
+   text-align: left;
+   vertical-align: middle;
+ }
+ 
+ .modal-content {
+     border-radius: 0;
+     font-family: Lato, "Helvetica Neue", Helvetica, Arial, sans-serif;
+     font-weight: 300;
+ }
\ No newline at end of file
diff --git a/hosting/templates/hosting/orders.html b/hosting/templates/hosting/orders.html
index 1fd1efa8..99aab23e 100644
--- a/hosting/templates/hosting/orders.html
+++ b/hosting/templates/hosting/orders.html
@@ -52,14 +52,17 @@
                                             </button>
                                         </div>
                                         <div class="modal-body">
-                                         <div class="modal-icon"><i class="fa fa-question" aria-hidden="true"></i></div>
-                                            <h4 class="modal-title" id="ModalLabel">{% trans "Cancel Order"%}</h4>
-                                               <p class="modal-text">{% trans "Do you want to delete your order?"%}</p>
+                                            <h4 class="modal-title" id="ModalLabel">{% trans "Do You want to delete your order?"%}</h4>
+
                                             <form method="post"
                                                   action="{% url 'hosting:delete_order' order.id %}">
                                                 {% csrf_token %}
                                                 <div class="modal-footer">
-                                                    <button type="submit" class="btn btn-danger btn-ok">{% trans "Delete"%}
+                                                    <button type="button" class="btn btn-default"
+                                                            data-dismiss="modal">
+                                                        {% trans "Close"%}
+                                                    </button>
+                                                    <button type="submit" class="btn btn-primary">{% trans "Delete"%}
                                                     </button>
                                                 </div>
                                             </form>

From 918e13bf91be7380af15fd2477bdedde5d7184e8 Mon Sep 17 00:00:00 2001
From: ARvind Tiwari <tiwariav@gmail.com>
Date: Mon, 24 Jul 2017 18:52:23 +0530
Subject: [PATCH 17/66] modal close button thinner, some icons changed,
 vertical alignment changed to middle

---
 .../datacenterlight/beta_success.html         | 27 ++++---
 hosting/static/hosting/css/commons.css        | 73 +++++++++----------
 hosting/templates/hosting/base_short.html     |  8 +-
 hosting/templates/hosting/orders.html         |  2 +-
 hosting/templates/hosting/user_keys.html      | 32 ++++----
 .../hosting/virtual_machine_detail.html       | 26 +++----
 6 files changed, 83 insertions(+), 85 deletions(-)

diff --git a/datacenterlight/templates/datacenterlight/beta_success.html b/datacenterlight/templates/datacenterlight/beta_success.html
index 327198e7..2512a05c 100644
--- a/datacenterlight/templates/datacenterlight/beta_success.html
+++ b/datacenterlight/templates/datacenterlight/beta_success.html
@@ -2,19 +2,18 @@
 {% load i18n %}
 
 <div class="modal fade bs-example-modal-sm" style="color:black;"  id="successModal" tabindex="-1" role="dialog">
-    <div class="vertical-alignment-helper">
-        <div class="modal-dialog vertical-align-center">
-			<div class="modal-content">
-			  <div class="modal-header">
-				<button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">&times;</span></button>
-				<h4 class="modal-title">{% trans "Request Sent" %}</h4>
-			  </div>
-			  <div class="modal-body">
-				<p>{% trans "Thank you for your subscription! You will receive a confirmation mail from our team" %}</p>
-			  </div>
-			</div><!-- /.modal-content -->
-		</div>
-	</div>
+    <div class="modal-dialog">
+        <div class="modal-content">
+            <div class="modal-header">
+              <button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">&times;</span></button>
+            </div>
+            <div class="modal-body">
+              <div class="modal-icon"><i class="fa fa-check" aria-hidden="true"></i></div>
+              <h4 class="modal-title">{% trans "Request Sent" %}</h4>
+              <p class="modal-text">{% trans "Thank you for your subscription! You will receive a confirmation mail from our team" %}</p>
+            </div>
+        </div><!-- /.modal-content -->
+    </div>
 </div><!-- /.modal -->
 <script>
 	// Show modal
@@ -22,7 +21,7 @@
 	// close the modal after 3 seconds
 	setTimeout(function() {
 	    $('#successModal').modal('hide');
-	}, 5000);	
+	}, 5000);
 </script>
 <style>
 .vertical-alignment-helper {
diff --git a/hosting/static/hosting/css/commons.css b/hosting/static/hosting/css/commons.css
index 1129f621..aaa537e9 100644
--- a/hosting/static/hosting/css/commons.css
+++ b/hosting/static/hosting/css/commons.css
@@ -1,22 +1,22 @@
 .dashboard-container {
-	padding-top:70px; padding-bottom: 70px;
-	width: 90%;
-	margin: 0 auto;
-	max-width: 768px;
+  padding-top:70px; padding-bottom: 70px;
+  width: 90%;
+  margin: 0 auto;
+  max-width: 768px;
 }
 
 .content-dashboard{
-	min-height: 100vh;
-	width: 80%;
-	margin: 0 auto;
-	max-width: 1120px;
+  min-height: 100vh;
+  width: 80%;
+  margin: 0 auto;
+  max-width: 1120px;
 }
 .container-table{
-	margin-top: 35px;
-	overflow-y: hidden; 
+  margin-top: 35px;
+  overflow-y: hidden;
 }
 .container-table table{
-	overflow-y: auto; 
+  overflow-y: auto;
 }
 .borderless td {
     border: none !important;
@@ -36,38 +36,40 @@
 }
 
 .space-above {
-	margin-top: 4%;
+  margin-top: 4%;
 }
 
 .space-above-big {
-	margin-top: 20%;
+  margin-top: 20%;
 }
 
 .table>tbody>tr>td{
-	vertical-align: middle;
+  vertical-align: middle;
 }
 .fa-separate{
-	margin-right: 15px;
+  margin-right: 15px;
 }
 @media (max-width: 540px) {
     select {
-    	width: 280px; 
+      width: 280px;
     }
     .content-dashboard {
-	    width: 90%;
-	}
+      width: 90%;
+  }
 }
 
 /***********Styles for Model********************/
 .modal-content {
     border-radius: 0px;
-    font-family: 'Lato', sans-serif;
+    font-family: Lato, "Helvetica Neue", Helvetica, Arial, sans-serif;
     width: 100%;
-	float: left;
+  float: left;
+  border-radius: 0;
+  font-weight: 300;
 }
 
 .modal-header {
-	min-height: 25px;
+  min-height: 25px;
 }
 
 .modal-header .close {
@@ -86,8 +88,8 @@
 .modal-body {
     text-align: center;
     width: 100%;
-	float: left;
-	padding: 0px 30px 15px 30px;
+  float: left;
+  padding: 0px 30px 15px 30px;
 }
 .modal-body .modal-icon i {
     font-size: 80px;
@@ -113,28 +115,31 @@
     padding: 15px 15px;
 }
 @media (min-width: 1300px) {
-    .modal-dialog {/*     top: 30%; */width: 30%;}
+    .modal-dialog {/*     top: 30%; */width: 35%;}
 }
 @media (max-width: 1299px) {
     .modal-dialog {
 /*     top: 20%; */
     width: 43%;
-	}
+  }
 }
 @media (max-width: 900px) {
     .modal-dialog {
 /*     top: 20%; */
     width: 50%;
-	}
+  }
 }
 @media (max-width: 767px) {
     .modal-dialog {
 /*     top: 30%; */
     width: 90%;
     margin: 0 auto !important;
-	}
+  }
 }
 
+
+
+/* ========= */
 @media(min-width: 320px) {
    .modal:before {
      content: '';
@@ -144,27 +149,21 @@
      margin-right: -4px;
    }
  }
- 
- 
+
+
  @media (min-width: 768px) {
    .modal-dialog {
 /*        width: 520px; */
        margin: 15px auto;
    }
  }
- 
+
  .modal {
    text-align: center;
  }
- 
+
  .modal-dialog {
    display: inline-block;
    text-align: left;
    vertical-align: middle;
- }
- 
- .modal-content {
-     border-radius: 0;
-     font-family: Lato, "Helvetica Neue", Helvetica, Arial, sans-serif;
-     font-weight: 300;
  }
\ No newline at end of file
diff --git a/hosting/templates/hosting/base_short.html b/hosting/templates/hosting/base_short.html
index c3b19c8c..f20a55ff 100644
--- a/hosting/templates/hosting/base_short.html
+++ b/hosting/templates/hosting/base_short.html
@@ -27,7 +27,7 @@
     <!-- Custom Fonts -->
     <link href='//fonts.googleapis.com/css?family=Raleway' rel='stylesheet' type='text/css'>
     <link rel="stylesheet" href="//maxcdn.bootstrapcdn.com/font-awesome/4.3.0/css/font-awesome.min.css">
-    <link href="//fonts.googleapis.com/css?family=Lato:300,400,700,300italic,400italic,700italic" rel="stylesheet" type="text/css">
+    <link href="//fonts.googleapis.com/css?family=Lato:100,300,400,700,300italic,400italic,700italic" rel="stylesheet" type="text/css">
     <link rel="shortcut icon" href="img/favicon.ico" type="image/x-icon" />
     <link rel="stylesheet" href="{% static 'hosting/css/owl.carousel.min.css' %}">
     <link rel="stylesheet" href="{% static 'hosting/css/owl.theme.default.min.css' %}">
@@ -46,7 +46,7 @@
 
 
     <!-- Navigation -->
-    
+
     <nav class="navbar navbar-default  navbar-fixed-top topnav" role="navigation">
         <div class="container topnav">
             <!-- Brand and toggle get grouped for better mobile display -->
@@ -90,7 +90,7 @@
                             <li><a href="{% url 'hosting:logout' %}"><i class="glyphicon glyphicon-lock"></i>{% trans "Logout"%} </a></li>
                           </ul>
                         </li>
-                        <!-- 
+                        <!--
                         <li>
                             <a href="{{ request.session.hosting_url}}#how">{% trans "How it works"%}</a>
                         </li>
@@ -105,7 +105,7 @@
                         </li>
                         <li>
                             <a href="{{ request.session.hosting_url }}#contact">{% trans "Contact"%}</a>
-                        </li>  
+                        </li>
                         <li>
                             <a href="{% url 'hosting:login' %}?next={{request.current_path}}">{% trans "Login"%}</a>
                         </li>  -->
diff --git a/hosting/templates/hosting/orders.html b/hosting/templates/hosting/orders.html
index 99aab23e..6a703345 100644
--- a/hosting/templates/hosting/orders.html
+++ b/hosting/templates/hosting/orders.html
@@ -52,6 +52,7 @@
                                             </button>
                                         </div>
                                         <div class="modal-body">
+                                            <div class="modal-icon"><i class="fa fa-trash" aria-hidden="true"></i></div>
                                             <h4 class="modal-title" id="ModalLabel">{% trans "Do You want to delete your order?"%}</h4>
 
                                             <form method="post"
@@ -71,7 +72,6 @@
                                 </div>
                             </div>
                         {% endfor %}
-
                         </tbody>
                     </table>
 
diff --git a/hosting/templates/hosting/user_keys.html b/hosting/templates/hosting/user_keys.html
index ad457a3e..0500d5cc 100644
--- a/hosting/templates/hosting/user_keys.html
+++ b/hosting/templates/hosting/user_keys.html
@@ -1,6 +1,6 @@
 {% extends "hosting/base_short.html" %}
 {% load staticfiles bootstrap3 i18n %}
-{% block content %} 
+{% block content %}
 <div>
 	<div class="container virtual-machine-container dashboard-container ">
 		<div class="row">
@@ -18,26 +18,26 @@
                         <a class="btn btn-success" href="{% url 'hosting:create_ssh_key' %}" >{% trans "Add Key"%} </a>
                     </p>
                     <h5> Use your created key to access to the machine. If you lost it, contact us. </h5>
-                    <table class="table borderless table-hover"> 
+                    <table class="table borderless table-hover">
                         <br/>
-                        <thead> 
-                        <tr> 
+                        <thead>
+                        <tr>
                             <th>{% trans "Name"%}</th>
                             <th>{% trans "Created at"%} </th>
                             <th>{% trans "Status"%} </th>
                             <th></th>
                         </tr>
                         </thead>
-                        <tbody> 
+                        <tbody>
                             {% for user_key in keys %}
-                            <tr> 
-                                <td scope="row">{{user_key.name}}</td> 
+                            <tr>
+                                <td scope="row">{{user_key.name}}</td>
 
-                                <td><span id="ssh-created_at-{{user_key.id}}">{{user_key.created_at|date:'Y-m-d H:i' }}</span></td> 
+                                <td><span id="ssh-created_at-{{user_key.id}}">{{user_key.created_at|date:'Y-m-d H:i' }}</span></td>
                                 <td>
                                     <span class="h3 label label-success"><strong>Active</strong></span>
-                                </td> 
-                                <td> 
+                                </td>
+                                <td>
                                 <button type="button" class="btn btn-default" data-toggle="modal"
                                         data-target="#Modal{{ user_key.id }}"><a
                                         href="#">{% trans "Delete Key"%}</a>
@@ -53,7 +53,7 @@
                     </button>
                 </div>
                 <div class="modal-body">
-                 <div class="modal-icon"><i class="fa fa-question" aria-hidden="true"></i></div>
+                 <div class="modal-icon"><i class="fa fa-trash" aria-hidden="true"></i></div>
                   <h4 class="modal-title" id="ModalLabel">{% trans "Delete SSH Key"%}</h4>
                      <p class="modal-text">{% trans "Do You want to delete this key?"%}</p>
                     <form method="post" action="{% url 'hosting:delete_ssh_key' user_key.id %}">
@@ -70,7 +70,7 @@
                                  </td>
                             </tr>
                             {% endfor %}
-                                </tbody> 
+                                </tbody>
                             </table>
 
 
@@ -81,17 +81,17 @@
 
 	    </div>
 	</div>
-    
+
 </div>
 
 {% if next_url %}
-    <script type="text/javascript"> 
+    <script type="text/javascript">
         window.location.href = '{{next_url}}';
     </script>
 {% endif %}
 
- 
-<script type="text/javascript"> 
+
+<script type="text/javascript">
 
     window.onload = function () {
         {% for user_key in keys %}
diff --git a/hosting/templates/hosting/virtual_machine_detail.html b/hosting/templates/hosting/virtual_machine_detail.html
index ae2176f7..1ae26dc0 100644
--- a/hosting/templates/hosting/virtual_machine_detail.html
+++ b/hosting/templates/hosting/virtual_machine_detail.html
@@ -2,7 +2,7 @@
 {% load staticfiles bootstrap3 %}
 {% load i18n %}
 
-{% block content %} 
+{% block content %}
 <div>
 	<div class="virtual-machine-container dashboard-container ">
 		<div class="row">
@@ -46,19 +46,19 @@
 												<button type="link"
 					data-clipboard-text="{{virtual_machine.ipv4}}" id="copy_vm_id" class="to_copy btn btn-link"
 													data-toggle="tooltip"  data-placement="bottom" title="Copied"  data-trigger="click">
-														Ipv4: {{virtual_machine.ipv4}} <i class="fa fa-files-o" aria-hidden="true"></i> 
+														Ipv4: {{virtual_machine.ipv4}} <i class="fa fa-files-o" aria-hidden="true"></i>
 												</button>
 												<button type="link"
 					data-clipboard-text="{{virtual_machine.ipv6}}" id="copy_vm_id" class="to_copy btn btn-link"
 													data-toggle="tooltip"  data-placement="bottom" title="Copied"  data-trigger="click">
-														Ipv6: {{virtual_machine.ipv6}} <i class="fa fa-files-o" aria-hidden="true"></i> 
+														Ipv6: {{virtual_machine.ipv6}} <i class="fa fa-files-o" aria-hidden="true"></i>
 												</button>
 											</div>
 										{% else %}
 
 											<div class="pull-right right-place">
 												<span class="label label-warning"><strong>{% trans "Ip not assigned yet"%}</strong></span>
-												<i data-toggle="tooltip"  title="Your ip will be assigned soon" class="fa fa-info-circle" aria-hidden="true"></i> 
+												<i data-toggle="tooltip"  title="Your ip will be assigned soon" class="fa fa-info-circle" aria-hidden="true"></i>
 											</div>
 
 										{% endif %}
@@ -85,12 +85,12 @@
 								      </div>
 								      <div class="col-md-3">
 								        <div class="well text-center box-setting">
-								        	<i class="fa fa-hdd-o" aria-hidden="true"></i> 
+								        	<i class="fa fa-hdd-o" aria-hidden="true"></i>
 								        	<span>{% trans "Disk"%}</span>
 								        	<span class="label label-success">{{virtual_machine.disk_size|floatformat:2}} GB</span>
 								        </div>
 								      </div>
-								    </div><!--/row-->    
+								    </div><!--/row-->
 								  </div><!--/col-12-->
 								</div><!--/row-->
 								<div class="row">
@@ -106,7 +106,7 @@
 				            	<div class="row ">
 									<div class="col-md-12 inline-headers">
 										<h3>{% trans "Current pricing"%}</h3>
-										<span class="h3 pull-right"><strong>{{virtual_machine.price|floatformat}} CHF</strong>/month</span> 
+										<span class="h3 pull-right"><strong>{{virtual_machine.price|floatformat}} CHF</strong>/month</span>
 										<hr>
 									</div>
 				            	</div>
@@ -136,13 +136,13 @@
 										<div class="pull-right">
 											<form method="POST"
                  id="virtual_machine_cancel_form" class="cancel-form" action="{% url 'hosting:virtual_machines' virtual_machine.vm_id %}">
-											{% csrf_token %} 
-											</form>	
-												
+											{% csrf_token %}
+											</form>
+
 												<button type="text" data-href="{% url 'hosting:virtual_machines' virtual_machine.vm_id %}" data-toggle="modal" data-target="#confirm-cancel" class="btn btn-danger">{% trans "Terminate Virtual Machine"%}</button>
-																						
+
 										</div>
-    
+
 									</div>
                                     <div class="col-md-12">
                                         <br/>
@@ -166,7 +166,7 @@
 													</button>
 												</div>
 									            <div class="modal-body">
-													<div class="modal-icon"><i class="fa fa-question" aria-hidden="true"></i></div>
+													<div class="modal-icon"><i class="fa fa-ban" aria-hidden="true"></i></div>
 													<h4 class="modal-title" id="ModalLabel">{% trans "Terminate your Virtual Machine"%}</h4>
 									                <p class="modal-text">{% trans "Are you sure do you want to cancel your Virtual Machine "%} {{virtual_machine.name}} ?</p>
 									            </div>

From 69ff67c821b8d1d44b71001c2a85576bf1ff6434 Mon Sep 17 00:00:00 2001
From: ARvind Tiwari <tiwariav@gmail.com>
Date: Tue, 25 Jul 2017 22:21:39 +0530
Subject: [PATCH 18/66] close icon fix

---
 hosting/static/hosting/css/commons.css | 6 ++++++
 1 file changed, 6 insertions(+)

diff --git a/hosting/static/hosting/css/commons.css b/hosting/static/hosting/css/commons.css
index aaa537e9..a4522a00 100644
--- a/hosting/static/hosting/css/commons.css
+++ b/hosting/static/hosting/css/commons.css
@@ -79,7 +79,13 @@
     position: absolute;
     top: 0;
     right: 15px;
+    z-index: 10;
 }
+
+.modal-header .close:focus {
+  outline: 0;
+}
+
 .modal-header {
     border-bottom: 0px solid #e5e5e5;
     padding: 0px 15px;

From ee4ce1cf7d2186d85b9d862096285f738f817b2e Mon Sep 17 00:00:00 2001
From: ARvind Tiwari <tiwariav@gmail.com>
Date: Tue, 25 Jul 2017 22:28:04 +0530
Subject: [PATCH 19/66] removed close button

---
 hosting/templates/hosting/orders.html | 4 ----
 1 file changed, 4 deletions(-)

diff --git a/hosting/templates/hosting/orders.html b/hosting/templates/hosting/orders.html
index 6a703345..ebda2f51 100644
--- a/hosting/templates/hosting/orders.html
+++ b/hosting/templates/hosting/orders.html
@@ -59,10 +59,6 @@
                                                   action="{% url 'hosting:delete_order' order.id %}">
                                                 {% csrf_token %}
                                                 <div class="modal-footer">
-                                                    <button type="button" class="btn btn-default"
-                                                            data-dismiss="modal">
-                                                        {% trans "Close"%}
-                                                    </button>
                                                     <button type="submit" class="btn btn-primary">{% trans "Delete"%}
                                                     </button>
                                                 </div>

From 4216d9911a4975bd38731b33c431a5c66b9c7877 Mon Sep 17 00:00:00 2001
From: ARvind Tiwari <tiwariav@gmail.com>
Date: Wed, 26 Jul 2017 16:45:49 +0530
Subject: [PATCH 20/66] add ssh key form input shadows removed

---
 hosting/static/hosting/css/user_keys.css | 20 +++++++-------
 hosting/templates/hosting/user_keys.html |  2 +-
 hosting/views.py                         | 34 +++++++++++++++---------
 3 files changed, 34 insertions(+), 22 deletions(-)

diff --git a/hosting/static/hosting/css/user_keys.css b/hosting/static/hosting/css/user_keys.css
index 4f8a27b7..427ea960 100644
--- a/hosting/static/hosting/css/user_keys.css
+++ b/hosting/static/hosting/css/user_keys.css
@@ -171,11 +171,10 @@ h2,h3,h4,h5{
     border-radius: 0;
     font-family: 'Lato-Light', sans-serif;
     font-size: 20px;
+    padding-left: 0;
 }
 
 .form_key_name::-webkit-input-placeholder{
-    position: relative;
-    left:-10px;
     font-size: 20px;
     font-weight:100;
     font-family: 'Lato-Light', sans-serif;
@@ -183,21 +182,18 @@ h2,h3,h4,h5{
 
 }
 .form_key_name::-moz-input-placeholder{
-    left:-10px;
     font-size: 20px;
     font-weight:200;
     font-family: 'Lato-Light', sans-serif;
 
 }
 .form_key_name:-moz-input-placeholder{
-    left:-10px;
     font-family: 'Lato-Light', sans-serif;
     font-size: 20px;
     font-weight:200;
 
 }
 .form_key_name:-ms-input-placeholder {
-    left:-10px;
     font-size: 20px;
     font-family: 'Lato-Light', sans-serif;
     font-weight:200;
@@ -206,7 +202,6 @@ h2,h3,h4,h5{
 .form_public_key::-webkit-input-placeholder{
     position: relative;
     top: 80%;
-    left:-10px;
     font-size: 20px;
     font-weight:200;
     font-family: 'Lato-Light', sans-serif;
@@ -215,7 +210,6 @@ h2,h3,h4,h5{
 .form_public_key::-moz-input-placeholder{
     position: relative;
     top: 80%;
-    left:-10px;
     font-size: 20px;
     font-family: 'Lato-Light', sans-serif;
     font-weight:200;
@@ -224,7 +218,6 @@ h2,h3,h4,h5{
 .form_public_key:-moz-input-placeholder{
     position: relative;
     top: 80%;
-    left:-10px;
     font-size: 20px;
     font-weight:200;
     font-family: 'Lato-Light', sans-serif;
@@ -232,7 +225,6 @@ h2,h3,h4,h5{
 .form_public_key:-ms-input-placeholder {
     position: relative;
     top: 80%;
-    left:-10px;
     font-size: 20px;
     font-weight:200;
     font-family: 'Lato-Light', sans-serif;
@@ -263,3 +255,13 @@ h2,h3,h4,h5{
 .custom_form_button{
     border-radius: 0;
 }
+
+
+.form_key_name:focus,
+.form_public_key:focus,
+.has-error .form_key_name,
+.has-error .form_public_key,
+.has-error .form_key_name:focus,
+.has-error .form_public_key:focus {
+    box-shadow: none;
+}
\ No newline at end of file
diff --git a/hosting/templates/hosting/user_keys.html b/hosting/templates/hosting/user_keys.html
index ea2bbacf..a871ae86 100644
--- a/hosting/templates/hosting/user_keys.html
+++ b/hosting/templates/hosting/user_keys.html
@@ -17,7 +17,7 @@
                      <div class="ssh-header-container">
                          <p>
                              <a class="btn btn-primary btn-custom-download" href="{% url 'hosting:choice_ssh_keys' %}" >
-                                 <span class="button-plus">✚</span> {% trans "Add Key"%}
+                                <span class="button-plus">✚</span>&nbsp;&nbsp;{% trans "Add Key"%}
                              </a>
                          </p>
                          <h5 class="ssh-key-header">To generate a new key pair or to upload your existing key, click "Add Key"</h5>
diff --git a/hosting/views.py b/hosting/views.py
index b4b5853c..d8fca05e 100644
--- a/hosting/views.py
+++ b/hosting/views.py
@@ -197,8 +197,10 @@ class SignupView(CreateView):
         name = form.cleaned_data.get('name')
         email = form.cleaned_data.get('email')
         password = form.cleaned_data.get('password')
-        this_base_url = "{0}://{1}".format(self.request.scheme, self.request.get_host())
-        CustomUser.register(name, password, email, app='dcl', base_url=this_base_url)
+        this_base_url = "{0}://{1}".format(self.request.scheme,
+                                           self.request.get_host())
+        CustomUser.register(name, password, email,
+                            app='dcl', base_url=this_base_url)
 
         return HttpResponseRedirect(reverse_lazy('hosting:signup-validate'))
 
@@ -208,8 +210,10 @@ class SignupValidateView(TemplateView):
 
     def get_context_data(self, **kwargs):
         context = super(SignupValidateView, self).get_context_data(**kwargs)
-        login_url = '<a href="' + reverse('hosting:login') + '">' + str(_('login')) + '</a>'
-        home_url = '<a href="' + reverse('datacenterlight:index') + '">Data Center Light</a>'
+        login_url = '<a href="' + \
+            reverse('hosting:login') + '">' + str(_('login')) + '</a>'
+        home_url = '<a href="' + \
+            reverse('datacenterlight:index') + '">Data Center Light</a>'
         message = '{signup_success_message} {lurl}</a> \
                  <br />{go_back} {hurl}.'.format(
             signup_success_message=_(
@@ -230,15 +234,18 @@ class SignupValidatedView(SignupValidateView):
     def get_context_data(self, **kwargs):
         context = super(SignupValidateView, self).get_context_data(**kwargs)
         validated = CustomUser.validate_url(self.kwargs['validate_slug'])
-        login_url = '<a href="' + reverse('hosting:login') + '">' + str(_('login')) + '</a>'
+        login_url = '<a href="' + \
+            reverse('hosting:login') + '">' + str(_('login')) + '</a>'
         section_title = _('Account activation')
         if validated:
             message = '{account_activation_string} <br /> {login_string} {lurl}.'.format(
-                account_activation_string=_("Your account has been activated."),
+                account_activation_string=_(
+                    "Your account has been activated."),
                 login_string=_("You can now"),
                 lurl=login_url)
         else:
-            home_url = '<a href="' + reverse('datacenterlight:index') + '">Data Center Light</a>'
+            home_url = '<a href="' + \
+                reverse('datacenterlight:index') + '">Data Center Light</a>'
             message = '{sorry_message} <br />{go_back_to} {hurl}'.format(
                 sorry_message=_("Sorry. Your request is invalid."),
                 go_back_to=_('Go back to'),
@@ -384,7 +391,8 @@ class SSHKeyChoiceView(LoginRequiredMixin, View):
         name = generate_ssh_key_name()
         private_key, public_key = UserHostingKey.generate_keys()
         content = ContentFile(private_key)
-        ssh_key = UserHostingKey.objects.create(user=request.user, public_key=public_key, name=name)
+        ssh_key = UserHostingKey.objects.create(
+            user=request.user, public_key=public_key, name=name)
         filename = name + '_' + str(uuid.uuid4())[:8] + '_private.pem'
         ssh_key.private_key.save(filename, content)
         return redirect(reverse_lazy('hosting:ssh_keys'), foo='bar')
@@ -407,7 +415,8 @@ class SSHKeyCreateView(LoginRequiredMixin, FormView):
         form.save()
         if 'dcl-generated-key-' in form.instance.name:
             content = ContentFile(form.cleaned_data.get('private_key'))
-            filename = form.cleaned_data.get('name') + '_' + str(uuid.uuid4())[:8] + '_private.pem'
+            filename = form.cleaned_data.get(
+                'name') + '_' + str(uuid.uuid4())[:8] + '_private.pem'
             form.instance.private_key.save(filename, content)
         context = self.get_context_data()
 
@@ -433,10 +442,11 @@ class SSHKeyCreateView(LoginRequiredMixin, FormView):
         manager = OpenNebulaManager()
 
         # Get user ssh key
-        public_key = form.cleaned_data.get('public_key', '').decode('utf-8')
+        public_key = form.cleaned_data.get('public_key', '')
         # Add ssh key to user
         try:
-            manager.add_public_key(user=owner, public_key=public_key, merge=True)
+            manager.add_public_key(
+                user=owner, public_key=public_key, merge=True)
         except ConnectionError:
             pass
         except WrongNameError:
@@ -591,7 +601,7 @@ class PaymentVMView(LoginRequiredMixin, FormView):
 
             # Create a Hosting Bill
             HostingBill.create(
-                 customer=customer, billing_address=billing_address)
+                customer=customer, billing_address=billing_address)
 
             # Create Billing Address for User if he does not have one
             if not customer.user.billing_addresses.count():

From 8a9242d74d3c697e2b71eee2a294e93bf0b5116b Mon Sep 17 00:00:00 2001
From: ARvind Tiwari <tiwariav@gmail.com>
Date: Thu, 27 Jul 2017 17:21:22 +0530
Subject: [PATCH 21/66] ssh key flow styles fixed

---
 hosting/static/hosting/css/commons.css        |  3 ++
 hosting/static/hosting/css/user_keys.css      | 23 +++++++++----
 .../templates/hosting/choice_ssh_keys.html    | 14 +++-----
 hosting/templates/hosting/user_keys.html      | 32 ++++++-------------
 4 files changed, 33 insertions(+), 39 deletions(-)

diff --git a/hosting/static/hosting/css/commons.css b/hosting/static/hosting/css/commons.css
index 78bfd827..c6d0ac05 100644
--- a/hosting/static/hosting/css/commons.css
+++ b/hosting/static/hosting/css/commons.css
@@ -58,3 +58,6 @@
 	}
 }
 
+.btn:focus, .btn:active:focus {
+	outline: 0;
+}
\ No newline at end of file
diff --git a/hosting/static/hosting/css/user_keys.css b/hosting/static/hosting/css/user_keys.css
index 427ea960..268dd8e7 100644
--- a/hosting/static/hosting/css/user_keys.css
+++ b/hosting/static/hosting/css/user_keys.css
@@ -26,11 +26,13 @@ h2,h3,h4,h5{
     text-align: justify;
 }
 .ssh-header-container{
-    display: flex;
-    flex-direction: row-reverse;
-    vertical-align: middle;
-    align-items: center;
-    justify-content: space-between;
+    padding-top: 15px;
+    /*     display: flex; */
+    /*     flex-direction: row-reverse; */
+    /*     vertical-align: middle; */
+    /*     align-items: center; */
+    /*     justify-content: space-between; */
+    text-align: right;
 }
 
 .ssh-header-container p{
@@ -163,6 +165,9 @@ h2,h3,h4,h5{
 .form_key_name{
     width:60%;
 }
+.form_public_key{
+    resize: none;
+}
 .form_public_key,
 .form_key_name{
     border:none;
@@ -260,8 +265,12 @@ h2,h3,h4,h5{
 .form_key_name:focus,
 .form_public_key:focus,
 .has-error .form_key_name,
-.has-error .form_public_key,
 .has-error .form_key_name:focus,
-.has-error .form_public_key:focus {
+.has-error .form_public_key,
+.has-error .form_public_key:focus,
+.has-success .form_key_name,
+.has-success .form_key_name:focus,
+.has-success .form_public_key,
+.has-success .form_public_key:focus {
     box-shadow: none;
 }
\ No newline at end of file
diff --git a/hosting/templates/hosting/choice_ssh_keys.html b/hosting/templates/hosting/choice_ssh_keys.html
index e161db8f..b8a3566e 100644
--- a/hosting/templates/hosting/choice_ssh_keys.html
+++ b/hosting/templates/hosting/choice_ssh_keys.html
@@ -5,9 +5,9 @@
 	<div class="container virtual-machine-container dashboard-container dashboard-choice-container">
 		<div class="row">
 			<div class="col-md-12">
-				 <div  class="col-sm-12">
-                     <h2><i class="fa fa-key" aria-hidden="true"></i>{% trans " SSH Key"%} </h2>
-                     <h4>Choose a key option in order to access your VMs.</h4>
+				<div  class="col-sm-12">
+                    <h2><i class="fa fa-key" aria-hidden="true"></i>&nbsp;{% trans " SSH Key"%}</h2>
+                    <h4>Choose a key option in order to access your VMs.</h4>
                     {% if messages %}
                     <div class="alert alert-warning">
                         {% for message in messages %}
@@ -17,9 +17,7 @@
                     {% endif %}
                      <div class="choice-container">
                          <div class="left-choice-container">
-                             <h3>{% trans "I want to generate a new key pair"%}.
-                                 <sup><sup><img src="{% static 'hosting/img/g222.png' %}"/></sup></sup>
-                             </h3>
+                             <h3>{% trans "I want to generate a new key pair"%}</h3>
                              <form action="#" method="post">
                                  {% csrf_token %}
                                  <button type="submit" class="btn btn-success choice-button generate-btn">
@@ -30,9 +28,7 @@
                          </div>
                          <div class="choice-container-line"></div>
                          <div class="right-choice-container">
-                             <h3>{% trans "I want to use my existing public key"%}.
-                                 <sup><sup><img src="{% static 'hosting/img/g222.png' %}"/></sup></sup>
-                             </h3>
+                             <h3>{% trans "I want to use my existing public key"%}</h3>
                              <form action="{% url 'hosting:create_ssh_key' %}">
                                  <button type="submit" class="btn btn-primary choice-button upload-btn">
                                      {% trans "Upload"%}
diff --git a/hosting/templates/hosting/user_keys.html b/hosting/templates/hosting/user_keys.html
index a871ae86..22ef3f55 100644
--- a/hosting/templates/hosting/user_keys.html
+++ b/hosting/templates/hosting/user_keys.html
@@ -6,7 +6,7 @@
 		<div class="row">
 			<div class="col-md-12">
 				 <div  class="col-sm-12">
-                    <h2><i class="fa fa-key" aria-hidden="true"></i>{% trans "Your SSH Key"%} </h2>
+                    <h2><i class="fa fa-key" aria-hidden="true"></i>&nbsp;{% trans "Your SSH Keys"%}</h2>
                     {% if messages %}
                     <div class="alert alert-warning">
                         {% for message in messages %}
@@ -15,12 +15,9 @@
                     </div>
                     {% endif %}
                      <div class="ssh-header-container">
-                         <p>
-                             <a class="btn btn-primary btn-custom-download" href="{% url 'hosting:choice_ssh_keys' %}" >
-                                <span class="button-plus">✚</span>&nbsp;&nbsp;{% trans "Add Key"%}
-                             </a>
-                         </p>
-                         <h5 class="ssh-key-header">To generate a new key pair or to upload your existing key, click "Add Key"</h5>
+                        <a class="btn btn-primary btn-custom-download" href="{% url 'hosting:choice_ssh_keys' %}" >
+                            <span class="button-plus">✚</span>&nbsp;&nbsp;{% trans "Add Key"%}
+                        </a>
                      </div>
 
                     <table class="table borderless table-hover ssh-keys-table">
@@ -73,12 +70,9 @@
                                     </div>
                                  </td>
                                 <td>
-                                    <p type="button"  data-toggle="modal" style="margin: 0"
-                                            data-target="#Modal_public_key{{ user_key.id }}">
-                                        <a href="#">
-                                            {% trans "Show"%}</a>
+                                    <p type="button"  data-toggle="modal" style="margin: 0" data-target="#Modal_public_key{{ user_key.id }}">
+                                        <a href="#">{% trans "Show"%}</a>
                                     </p>
-
                                     <div class="modal fade" id="Modal_public_key{{user_key.id }}" tabindex="-1" role="dialog">
                                         <div class="modal-dialog" role="document">
                                             <div class="modal-content">
@@ -88,7 +82,6 @@
                                                             aria-hidden="true">&times;</span>
                                                     </button>
                                                     <h4 class="modal-title" id="ModalLabel_Public_Key">{% trans "Public ssh key"%}</h4>
-
                                                 </div>
                                                 <div class="modal-body">
                                                     <p>{{ user_key.public_key }}</p>
@@ -111,24 +104,17 @@
                                                 >{% trans "Download"%}
                                         </button>
                                     </form>
-
                                     {% endif %}
-
                                 </td>
                             </tr>
                             {% endfor %}
-                                </tbody>
-                            </table>
-
-
-
-						<div class="clearfix"></div>
+                        </tbody>
+                    </table>
+					<div class="clearfix"></div>
 				</div>
 			</div>
-
 	    </div>
 	</div>
-
 </div>
 
 {% if next_url %}

From 99788468d1f59c683748a61e213610eb0eb52d62 Mon Sep 17 00:00:00 2001
From: ARvind Tiwari <tiwariav@gmail.com>
Date: Thu, 27 Jul 2017 17:33:44 +0530
Subject: [PATCH 22/66] download btn icon added for mobile

---
 hosting/static/hosting/css/bootstrap.min.css |  2 +-
 hosting/static/hosting/css/user_keys.css     | 24 +++++++++++++++++---
 hosting/templates/hosting/user_keys.html     |  7 ++++--
 3 files changed, 27 insertions(+), 6 deletions(-)

diff --git a/hosting/static/hosting/css/bootstrap.min.css b/hosting/static/hosting/css/bootstrap.min.css
index b3be3aca..aba0e92e 100644
--- a/hosting/static/hosting/css/bootstrap.min.css
+++ b/hosting/static/hosting/css/bootstrap.min.css
@@ -2,4 +2,4 @@
  * Bootstrap v3.3.4 (http://getbootstrap.com)
  * Copyright 2011-2015 Twitter, Inc.
  * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
- *//*! normalize.css v3.0.2 | MIT License | git.io/normalize */html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{margin:.67em 0;font-size:2em}mark{color:#000;background:#ff0}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{height:0;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{margin:0;font:inherit;color:inherit}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}input{line-height:normal}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;-webkit-appearance:textfield}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{padding:.35em .625em .75em;margin:0 2px;border:1px solid silver}legend{padding:0;border:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-spacing:0;border-collapse:collapse}td,th{padding:0}/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */@media print{*,:after,:before{color:#000!important;text-shadow:none!important;background:0 0!important;-webkit-box-shadow:none!important;box-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="javascript:"]:after,a[href^="#"]:after{content:""}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}select{background:#fff!important}.navbar{display:none}.btn>.caret,.dropup>.btn>.caret{border-top-color:#000!important}.label{border:1px solid #000}.table{border-collapse:collapse!important}.table td,.table th{background-color:#fff!important}.table-bordered td,.table-bordered th{border:1px solid #ddd!important}}@font-face{font-family:'Glyphicons Halflings';src:url(../fonts/glyphicons-halflings-regular.eot);src:url(../fonts/glyphicons-halflings-regular.eot?#iefix) format('embedded-opentype'),url(../fonts/glyphicons-halflings-regular.woff2) format('woff2'),url(../fonts/glyphicons-halflings-regular.woff) format('woff'),url(../fonts/glyphicons-halflings-regular.ttf) format('truetype'),url(../fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular) format('svg')}.glyphicon{position:relative;top:1px;display:inline-block;font-family:'Glyphicons Halflings';font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.glyphicon-asterisk:before{content:"\2a"}.glyphicon-plus:before{content:"\2b"}.glyphicon-eur:before,.glyphicon-euro:before{content:"\20ac"}.glyphicon-minus:before{content:"\2212"}.glyphicon-cloud:before{content:"\2601"}.glyphicon-envelope:before{content:"\2709"}.glyphicon-pencil:before{content:"\270f"}.glyphicon-glass:before{content:"\e001"}.glyphicon-music:before{content:"\e002"}.glyphicon-search:before{content:"\e003"}.glyphicon-heart:before{content:"\e005"}.glyphicon-star:before{content:"\e006"}.glyphicon-star-empty:before{content:"\e007"}.glyphicon-user:before{content:"\e008"}.glyphicon-film:before{content:"\e009"}.glyphicon-th-large:before{content:"\e010"}.glyphicon-th:before{content:"\e011"}.glyphicon-th-list:before{content:"\e012"}.glyphicon-ok:before{content:"\e013"}.glyphicon-remove:before{content:"\e014"}.glyphicon-zoom-in:before{content:"\e015"}.glyphicon-zoom-out:before{content:"\e016"}.glyphicon-off:before{content:"\e017"}.glyphicon-signal:before{content:"\e018"}.glyphicon-cog:before{content:"\e019"}.glyphicon-trash:before{content:"\e020"}.glyphicon-home:before{content:"\e021"}.glyphicon-file:before{content:"\e022"}.glyphicon-time:before{content:"\e023"}.glyphicon-road:before{content:"\e024"}.glyphicon-download-alt:before{content:"\e025"}.glyphicon-download:before{content:"\e026"}.glyphicon-upload:before{content:"\e027"}.glyphicon-inbox:before{content:"\e028"}.glyphicon-play-circle:before{content:"\e029"}.glyphicon-repeat:before{content:"\e030"}.glyphicon-refresh:before{content:"\e031"}.glyphicon-list-alt:before{content:"\e032"}.glyphicon-lock:before{content:"\e033"}.glyphicon-flag:before{content:"\e034"}.glyphicon-headphones:before{content:"\e035"}.glyphicon-volume-off:before{content:"\e036"}.glyphicon-volume-down:before{content:"\e037"}.glyphicon-volume-up:before{content:"\e038"}.glyphicon-qrcode:before{content:"\e039"}.glyphicon-barcode:before{content:"\e040"}.glyphicon-tag:before{content:"\e041"}.glyphicon-tags:before{content:"\e042"}.glyphicon-book:before{content:"\e043"}.glyphicon-bookmark:before{content:"\e044"}.glyphicon-print:before{content:"\e045"}.glyphicon-camera:before{content:"\e046"}.glyphicon-font:before{content:"\e047"}.glyphicon-bold:before{content:"\e048"}.glyphicon-italic:before{content:"\e049"}.glyphicon-text-height:before{content:"\e050"}.glyphicon-text-width:before{content:"\e051"}.glyphicon-align-left:before{content:"\e052"}.glyphicon-align-center:before{content:"\e053"}.glyphicon-align-right:before{content:"\e054"}.glyphicon-align-justify:before{content:"\e055"}.glyphicon-list:before{content:"\e056"}.glyphicon-indent-left:before{content:"\e057"}.glyphicon-indent-right:before{content:"\e058"}.glyphicon-facetime-video:before{content:"\e059"}.glyphicon-picture:before{content:"\e060"}.glyphicon-map-marker:before{content:"\e062"}.glyphicon-adjust:before{content:"\e063"}.glyphicon-tint:before{content:"\e064"}.glyphicon-edit:before{content:"\e065"}.glyphicon-share:before{content:"\e066"}.glyphicon-check:before{content:"\e067"}.glyphicon-move:before{content:"\e068"}.glyphicon-step-backward:before{content:"\e069"}.glyphicon-fast-backward:before{content:"\e070"}.glyphicon-backward:before{content:"\e071"}.glyphicon-play:before{content:"\e072"}.glyphicon-pause:before{content:"\e073"}.glyphicon-stop:before{content:"\e074"}.glyphicon-forward:before{content:"\e075"}.glyphicon-fast-forward:before{content:"\e076"}.glyphicon-step-forward:before{content:"\e077"}.glyphicon-eject:before{content:"\e078"}.glyphicon-chevron-left:before{content:"\e079"}.glyphicon-chevron-right:before{content:"\e080"}.glyphicon-plus-sign:before{content:"\e081"}.glyphicon-minus-sign:before{content:"\e082"}.glyphicon-remove-sign:before{content:"\e083"}.glyphicon-ok-sign:before{content:"\e084"}.glyphicon-question-sign:before{content:"\e085"}.glyphicon-info-sign:before{content:"\e086"}.glyphicon-screenshot:before{content:"\e087"}.glyphicon-remove-circle:before{content:"\e088"}.glyphicon-ok-circle:before{content:"\e089"}.glyphicon-ban-circle:before{content:"\e090"}.glyphicon-arrow-left:before{content:"\e091"}.glyphicon-arrow-right:before{content:"\e092"}.glyphicon-arrow-up:before{content:"\e093"}.glyphicon-arrow-down:before{content:"\e094"}.glyphicon-share-alt:before{content:"\e095"}.glyphicon-resize-full:before{content:"\e096"}.glyphicon-resize-small:before{content:"\e097"}.glyphicon-exclamation-sign:before{content:"\e101"}.glyphicon-gift:before{content:"\e102"}.glyphicon-leaf:before{content:"\e103"}.glyphicon-fire:before{content:"\e104"}.glyphicon-eye-open:before{content:"\e105"}.glyphicon-eye-close:before{content:"\e106"}.glyphicon-warning-sign:before{content:"\e107"}.glyphicon-plane:before{content:"\e108"}.glyphicon-calendar:before{content:"\e109"}.glyphicon-random:before{content:"\e110"}.glyphicon-comment:before{content:"\e111"}.glyphicon-magnet:before{content:"\e112"}.glyphicon-chevron-up:before{content:"\e113"}.glyphicon-chevron-down:before{content:"\e114"}.glyphicon-retweet:before{content:"\e115"}.glyphicon-shopping-cart:before{content:"\e116"}.glyphicon-folder-close:before{content:"\e117"}.glyphicon-folder-open:before{content:"\e118"}.glyphicon-resize-vertical:before{content:"\e119"}.glyphicon-resize-horizontal:before{content:"\e120"}.glyphicon-hdd:before{content:"\e121"}.glyphicon-bullhorn:before{content:"\e122"}.glyphicon-bell:before{content:"\e123"}.glyphicon-certificate:before{content:"\e124"}.glyphicon-thumbs-up:before{content:"\e125"}.glyphicon-thumbs-down:before{content:"\e126"}.glyphicon-hand-right:before{content:"\e127"}.glyphicon-hand-left:before{content:"\e128"}.glyphicon-hand-up:before{content:"\e129"}.glyphicon-hand-down:before{content:"\e130"}.glyphicon-circle-arrow-right:before{content:"\e131"}.glyphicon-circle-arrow-left:before{content:"\e132"}.glyphicon-circle-arrow-up:before{content:"\e133"}.glyphicon-circle-arrow-down:before{content:"\e134"}.glyphicon-globe:before{content:"\e135"}.glyphicon-wrench:before{content:"\e136"}.glyphicon-tasks:before{content:"\e137"}.glyphicon-filter:before{content:"\e138"}.glyphicon-briefcase:before{content:"\e139"}.glyphicon-fullscreen:before{content:"\e140"}.glyphicon-dashboard:before{content:"\e141"}.glyphicon-paperclip:before{content:"\e142"}.glyphicon-heart-empty:before{content:"\e143"}.glyphicon-link:before{content:"\e144"}.glyphicon-phone:before{content:"\e145"}.glyphicon-pushpin:before{content:"\e146"}.glyphicon-usd:before{content:"\e148"}.glyphicon-gbp:before{content:"\e149"}.glyphicon-sort:before{content:"\e150"}.glyphicon-sort-by-alphabet:before{content:"\e151"}.glyphicon-sort-by-alphabet-alt:before{content:"\e152"}.glyphicon-sort-by-order:before{content:"\e153"}.glyphicon-sort-by-order-alt:before{content:"\e154"}.glyphicon-sort-by-attributes:before{content:"\e155"}.glyphicon-sort-by-attributes-alt:before{content:"\e156"}.glyphicon-unchecked:before{content:"\e157"}.glyphicon-expand:before{content:"\e158"}.glyphicon-collapse-down:before{content:"\e159"}.glyphicon-collapse-up:before{content:"\e160"}.glyphicon-log-in:before{content:"\e161"}.glyphicon-flash:before{content:"\e162"}.glyphicon-log-out:before{content:"\e163"}.glyphicon-new-window:before{content:"\e164"}.glyphicon-record:before{content:"\e165"}.glyphicon-save:before{content:"\e166"}.glyphicon-open:before{content:"\e167"}.glyphicon-saved:before{content:"\e168"}.glyphicon-import:before{content:"\e169"}.glyphicon-export:before{content:"\e170"}.glyphicon-send:before{content:"\e171"}.glyphicon-floppy-disk:before{content:"\e172"}.glyphicon-floppy-saved:before{content:"\e173"}.glyphicon-floppy-remove:before{content:"\e174"}.glyphicon-floppy-save:before{content:"\e175"}.glyphicon-floppy-open:before{content:"\e176"}.glyphicon-credit-card:before{content:"\e177"}.glyphicon-transfer:before{content:"\e178"}.glyphicon-cutlery:before{content:"\e179"}.glyphicon-header:before{content:"\e180"}.glyphicon-compressed:before{content:"\e181"}.glyphicon-earphone:before{content:"\e182"}.glyphicon-phone-alt:before{content:"\e183"}.glyphicon-tower:before{content:"\e184"}.glyphicon-stats:before{content:"\e185"}.glyphicon-sd-video:before{content:"\e186"}.glyphicon-hd-video:before{content:"\e187"}.glyphicon-subtitles:before{content:"\e188"}.glyphicon-sound-stereo:before{content:"\e189"}.glyphicon-sound-dolby:before{content:"\e190"}.glyphicon-sound-5-1:before{content:"\e191"}.glyphicon-sound-6-1:before{content:"\e192"}.glyphicon-sound-7-1:before{content:"\e193"}.glyphicon-copyright-mark:before{content:"\e194"}.glyphicon-registration-mark:before{content:"\e195"}.glyphicon-cloud-download:before{content:"\e197"}.glyphicon-cloud-upload:before{content:"\e198"}.glyphicon-tree-conifer:before{content:"\e199"}.glyphicon-tree-deciduous:before{content:"\e200"}.glyphicon-cd:before{content:"\e201"}.glyphicon-save-file:before{content:"\e202"}.glyphicon-open-file:before{content:"\e203"}.glyphicon-level-up:before{content:"\e204"}.glyphicon-copy:before{content:"\e205"}.glyphicon-paste:before{content:"\e206"}.glyphicon-alert:before{content:"\e209"}.glyphicon-equalizer:before{content:"\e210"}.glyphicon-king:before{content:"\e211"}.glyphicon-queen:before{content:"\e212"}.glyphicon-pawn:before{content:"\e213"}.glyphicon-bishop:before{content:"\e214"}.glyphicon-knight:before{content:"\e215"}.glyphicon-baby-formula:before{content:"\e216"}.glyphicon-tent:before{content:"\26fa"}.glyphicon-blackboard:before{content:"\e218"}.glyphicon-bed:before{content:"\e219"}.glyphicon-apple:before{content:"\f8ff"}.glyphicon-erase:before{content:"\e221"}.glyphicon-hourglass:before{content:"\231b"}.glyphicon-lamp:before{content:"\e223"}.glyphicon-duplicate:before{content:"\e224"}.glyphicon-piggy-bank:before{content:"\e225"}.glyphicon-scissors:before{content:"\e226"}.glyphicon-bitcoin:before{content:"\e227"}.glyphicon-btc:before{content:"\e227"}.glyphicon-xbt:before{content:"\e227"}.glyphicon-yen:before{content:"\00a5"}.glyphicon-jpy:before{content:"\00a5"}.glyphicon-ruble:before{content:"\20bd"}.glyphicon-rub:before{content:"\20bd"}.glyphicon-scale:before{content:"\e230"}.glyphicon-ice-lolly:before{content:"\e231"}.glyphicon-ice-lolly-tasted:before{content:"\e232"}.glyphicon-education:before{content:"\e233"}.glyphicon-option-horizontal:before{content:"\e234"}.glyphicon-option-vertical:before{content:"\e235"}.glyphicon-menu-hamburger:before{content:"\e236"}.glyphicon-modal-window:before{content:"\e237"}.glyphicon-oil:before{content:"\e238"}.glyphicon-grain:before{content:"\e239"}.glyphicon-sunglasses:before{content:"\e240"}.glyphicon-text-size:before{content:"\e241"}.glyphicon-text-color:before{content:"\e242"}.glyphicon-text-background:before{content:"\e243"}.glyphicon-object-align-top:before{content:"\e244"}.glyphicon-object-align-bottom:before{content:"\e245"}.glyphicon-object-align-horizontal:before{content:"\e246"}.glyphicon-object-align-left:before{content:"\e247"}.glyphicon-object-align-vertical:before{content:"\e248"}.glyphicon-object-align-right:before{content:"\e249"}.glyphicon-triangle-right:before{content:"\e250"}.glyphicon-triangle-left:before{content:"\e251"}.glyphicon-triangle-bottom:before{content:"\e252"}.glyphicon-triangle-top:before{content:"\e253"}.glyphicon-console:before{content:"\e254"}.glyphicon-superscript:before{content:"\e255"}.glyphicon-subscript:before{content:"\e256"}.glyphicon-menu-left:before{content:"\e257"}.glyphicon-menu-right:before{content:"\e258"}.glyphicon-menu-down:before{content:"\e259"}.glyphicon-menu-up:before{content:"\e260"}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{font-size:10px;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:1.42857143;color:#333;background-color:#fff}button,input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a{color:#777;text-decoration:none}a:focus,a:hover{color:#23527c;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}.carousel-inner>.item>a>img,.carousel-inner>.item>img,.img-responsive,.thumbnail a>img,.thumbnail>img{display:block;max-width:100%;height:auto}.img-rounded{border-radius:6px}.img-thumbnail{display:inline-block;max-width:100%;height:auto;padding:4px;line-height:1.42857143;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.img-circle{border-radius:50%}hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}[role=button]{cursor:pointer}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:inherit;font-weight:500;line-height:1.1;color:inherit}.h1 .small,.h1 small,.h2 .small,.h2 small,.h3 .small,.h3 small,.h4 .small,.h4 small,.h5 .small,.h5 small,.h6 .small,.h6 small,h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small,h4 .small,h4 small,h5 .small,h5 small,h6 .small,h6 small{font-weight:400;line-height:1;color:#777}.h1,.h2,.h3,h1,h2,h3{margin-top:20px;margin-bottom:10px}.h1 .small,.h1 small,.h2 .small,.h2 small,.h3 .small,.h3 small,h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small{font-size:65%}.h4,.h5,.h6,h4,h5,h6{margin-top:10px;margin-bottom:10px}.h4 .small,.h4 small,.h5 .small,.h5 small,.h6 .small,.h6 small,h4 .small,h4 small,h5 .small,h5 small,h6 .small,h6 small{font-size:75%}.h1,h1{font-size:36px}.h2,h2{font-size:30px}.h3,h3{font-size:24px}.h4,h4{font-size:18px}.h5,h5{font-size:14px}.h6,h6{font-size:12px}p{margin:0 0 10px}.lead{margin-bottom:20px;font-size:16px;font-weight:300;line-height:1.4}@media (min-width:768px){.lead{font-size:21px}}.small,small{font-size:85%}.mark,mark{padding:.2em;background-color:#fcf8e3}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}.text-nowrap{white-space:nowrap}.text-lowercase{text-transform:lowercase}.text-uppercase{text-transform:uppercase}.text-capitalize{text-transform:capitalize}.text-muted{color:#777}.text-primary{color:#777}a.text-primary:hover{color:#286090}.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:#777}a.bg-primary:hover{background-color:#286090}.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}ol,ul{margin-top:0;margin-bottom:10px}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;margin-left:-5px;list-style:none}.list-inline>li{display:inline-block;padding-right:5px;padding-left:5px}dl{margin-top:0;margin-bottom:20px}dd,dt{line-height:1.42857143}dt{font-weight:700}dd{margin-left:0}@media (min-width:768px){.dl-horizontal dt{float:left;width:160px;overflow:hidden;clear:left;text-align:right;text-overflow:ellipsis;white-space:nowrap}.dl-horizontal dd{margin-left:180px}}abbr[data-original-title],abbr[title]{cursor:help;border-bottom:1px dotted #777}.initialism{font-size:90%;text-transform:uppercase}blockquote{padding:10px 20px;margin:0 0 20px;font-size:17.5px;border-left:5px solid #eee}blockquote ol:last-child,blockquote p:last-child,blockquote ul:last-child{margin-bottom:0}blockquote .small,blockquote footer,blockquote small{display:block;font-size:80%;line-height:1.42857143;color:#777}blockquote .small:before,blockquote footer:before,blockquote small:before{content:'\2014 \00A0'}.blockquote-reverse,blockquote.pull-right{padding-right:15px;padding-left:0;text-align:right;border-right:5px solid #eee;border-left:0}.blockquote-reverse .small:before,.blockquote-reverse footer:before,.blockquote-reverse small:before,blockquote.pull-right .small:before,blockquote.pull-right footer:before,blockquote.pull-right small:before{content:''}.blockquote-reverse .small:after,.blockquote-reverse footer:after,.blockquote-reverse small:after,blockquote.pull-right .small:after,blockquote.pull-right footer:after,blockquote.pull-right small:after{content:'\00A0 \2014'}address{margin-bottom:20px;font-style:normal;line-height:1.42857143}code,kbd,pre,samp{font-family:Menlo,Monaco,Consolas,"Courier New",monospace}code{padding:2px 4px;font-size:90%;color:#c7254e;background-color:#f9f2f4;border-radius:4px}kbd{padding:2px 4px;font-size:90%;color:#fff;background-color:#333;border-radius:3px;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,.25);box-shadow:inset 0 -1px 0 rgba(0,0,0,.25)}kbd kbd{padding:0;font-size:100%;font-weight:700;-webkit-box-shadow:none;box-shadow:none}pre{display:block;padding:9.5px;margin:0 0 10px;font-size:13px;line-height:1.42857143;color:#333;word-break:break-all;word-wrap:break-word;background-color:#f5f5f5;border:1px solid #ccc;border-radius:4px}pre code{padding:0;font-size:inherit;color:inherit;white-space:pre-wrap;background-color:transparent;border-radius:0}.pre-scrollable{max-height:340px;overflow-y:scroll}.container{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:768px){.container{width:750px}}@media (min-width:992px){.container{width:970px}}@media (min-width:1200px){.container{width:1170px}}.container-fluid{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.row{margin-right:-15px;margin-left:-15px}.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-right:15px;padding-left:15px}.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{float:left}.col-xs-12{width:100%}.col-xs-11{width:91.66666667%}.col-xs-10{width:83.33333333%}.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33333333%}.col-xs-6{width:50%}.col-xs-5{width:41.66666667%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}.col-xs-2{width:16.66666667%}.col-xs-1{width:8.33333333%}.col-xs-pull-12{right:100%}.col-xs-pull-11{right:91.66666667%}.col-xs-pull-10{right:83.33333333%}.col-xs-pull-9{right:75%}.col-xs-pull-8{right:66.66666667%}.col-xs-pull-7{right:58.33333333%}.col-xs-pull-6{right:50%}.col-xs-pull-5{right:41.66666667%}.col-xs-pull-4{right:33.33333333%}.col-xs-pull-3{right:25%}.col-xs-pull-2{right:16.66666667%}.col-xs-pull-1{right:8.33333333%}.col-xs-pull-0{right:auto}.col-xs-push-12{left:100%}.col-xs-push-11{left:91.66666667%}.col-xs-push-10{left:83.33333333%}.col-xs-push-9{left:75%}.col-xs-push-8{left:66.66666667%}.col-xs-push-7{left:58.33333333%}.col-xs-push-6{left:50%}.col-xs-push-5{left:41.66666667%}.col-xs-push-4{left:33.33333333%}.col-xs-push-3{left:25%}.col-xs-push-2{left:16.66666667%}.col-xs-push-1{left:8.33333333%}.col-xs-push-0{left:auto}.col-xs-offset-12{margin-left:100%}.col-xs-offset-11{margin-left:91.66666667%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-0{margin-left:0}@media (min-width:768px){.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9{float:left}.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}.col-sm-pull-12{right:100%}.col-sm-pull-11{right:91.66666667%}.col-sm-pull-10{right:83.33333333%}.col-sm-pull-9{right:75%}.col-sm-pull-8{right:66.66666667%}.col-sm-pull-7{right:58.33333333%}.col-sm-pull-6{right:50%}.col-sm-pull-5{right:41.66666667%}.col-sm-pull-4{right:33.33333333%}.col-sm-pull-3{right:25%}.col-sm-pull-2{right:16.66666667%}.col-sm-pull-1{right:8.33333333%}.col-sm-pull-0{right:auto}.col-sm-push-12{left:100%}.col-sm-push-11{left:91.66666667%}.col-sm-push-10{left:83.33333333%}.col-sm-push-9{left:75%}.col-sm-push-8{left:66.66666667%}.col-sm-push-7{left:58.33333333%}.col-sm-push-6{left:50%}.col-sm-push-5{left:41.66666667%}.col-sm-push-4{left:33.33333333%}.col-sm-push-3{left:25%}.col-sm-push-2{left:16.66666667%}.col-sm-push-1{left:8.33333333%}.col-sm-push-0{left:auto}.col-sm-offset-12{margin-left:100%}.col-sm-offset-11{margin-left:91.66666667%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-0{margin-left:0}}@media (min-width:992px){.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9{float:left}.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}.col-md-pull-12{right:100%}.col-md-pull-11{right:91.66666667%}.col-md-pull-10{right:83.33333333%}.col-md-pull-9{right:75%}.col-md-pull-8{right:66.66666667%}.col-md-pull-7{right:58.33333333%}.col-md-pull-6{right:50%}.col-md-pull-5{right:41.66666667%}.col-md-pull-4{right:33.33333333%}.col-md-pull-3{right:25%}.col-md-pull-2{right:16.66666667%}.col-md-pull-1{right:8.33333333%}.col-md-pull-0{right:auto}.col-md-push-12{left:100%}.col-md-push-11{left:91.66666667%}.col-md-push-10{left:83.33333333%}.col-md-push-9{left:75%}.col-md-push-8{left:66.66666667%}.col-md-push-7{left:58.33333333%}.col-md-push-6{left:50%}.col-md-push-5{left:41.66666667%}.col-md-push-4{left:33.33333333%}.col-md-push-3{left:25%}.col-md-push-2{left:16.66666667%}.col-md-push-1{left:8.33333333%}.col-md-push-0{left:auto}.col-md-offset-12{margin-left:100%}.col-md-offset-11{margin-left:91.66666667%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-9{margin-left:75%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-6{margin-left:50%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-3{margin-left:25%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-0{margin-left:0}}@media (min-width:1200px){.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9{float:left}.col-lg-12{width:100%}.col-lg-11{width:91.66666667%}.col-lg-10{width:83.33333333%}.col-lg-9{width:75%}.col-lg-8{width:66.66666667%}.col-lg-7{width:58.33333333%}.col-lg-6{width:50%}.col-lg-5{width:41.66666667%}.col-lg-4{width:33.33333333%}.col-lg-3{width:25%}.col-lg-2{width:16.66666667%}.col-lg-1{width:8.33333333%}.col-lg-pull-12{right:100%}.col-lg-pull-11{right:91.66666667%}.col-lg-pull-10{right:83.33333333%}.col-lg-pull-9{right:75%}.col-lg-pull-8{right:66.66666667%}.col-lg-pull-7{right:58.33333333%}.col-lg-pull-6{right:50%}.col-lg-pull-5{right:41.66666667%}.col-lg-pull-4{right:33.33333333%}.col-lg-pull-3{right:25%}.col-lg-pull-2{right:16.66666667%}.col-lg-pull-1{right:8.33333333%}.col-lg-pull-0{right:auto}.col-lg-push-12{left:100%}.col-lg-push-11{left:91.66666667%}.col-lg-push-10{left:83.33333333%}.col-lg-push-9{left:75%}.col-lg-push-8{left:66.66666667%}.col-lg-push-7{left:58.33333333%}.col-lg-push-6{left:50%}.col-lg-push-5{left:41.66666667%}.col-lg-push-4{left:33.33333333%}.col-lg-push-3{left:25%}.col-lg-push-2{left:16.66666667%}.col-lg-push-1{left:8.33333333%}.col-lg-push-0{left:auto}.col-lg-offset-12{margin-left:100%}.col-lg-offset-11{margin-left:91.66666667%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-0{margin-left:0}}table{background-color:transparent}caption{padding-top:8px;padding-bottom:8px;color:#777;text-align:left}th{text-align:left}.table{width:100%;max-width:100%;margin-bottom:20px}.table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th,.table>thead>tr>td,.table>thead>tr>th{padding:8px;line-height:1.42857143;vertical-align:top;border-top:1px solid #ddd}.table>thead>tr>th{vertical-align:bottom;border-bottom:2px solid #ddd}.table>caption+thead>tr:first-child>td,.table>caption+thead>tr:first-child>th,.table>colgroup+thead>tr:first-child>td,.table>colgroup+thead>tr:first-child>th,.table>thead:first-child>tr:first-child>td,.table>thead:first-child>tr:first-child>th{border-top:0}.table>tbody+tbody{border-top:2px solid #ddd}.table .table{background-color:#fff}.table-condensed>tbody>tr>td,.table-condensed>tbody>tr>th,.table-condensed>tfoot>tr>td,.table-condensed>tfoot>tr>th,.table-condensed>thead>tr>td,.table-condensed>thead>tr>th{padding:5px}.table-bordered{border:1px solid #ddd}.table-bordered>tbody>tr>td,.table-bordered>tbody>tr>th,.table-bordered>tfoot>tr>td,.table-bordered>tfoot>tr>th,.table-bordered>thead>tr>td,.table-bordered>thead>tr>th{border:1px solid #ddd}.table-bordered>thead>tr>td,.table-bordered>thead>tr>th{border-bottom-width:2px}.table-striped>tbody>tr:nth-of-type(odd){background-color:#f9f9f9}.table-hover>tbody>tr:hover{background-color:#f5f5f5}table col[class*=col-]{position:static;display:table-column;float:none}table td[class*=col-],table th[class*=col-]{position:static;display:table-cell;float:none}.table>tbody>tr.active>td,.table>tbody>tr.active>th,.table>tbody>tr>td.active,.table>tbody>tr>th.active,.table>tfoot>tr.active>td,.table>tfoot>tr.active>th,.table>tfoot>tr>td.active,.table>tfoot>tr>th.active,.table>thead>tr.active>td,.table>thead>tr.active>th,.table>thead>tr>td.active,.table>thead>tr>th.active{background-color:#f5f5f5}.table-hover>tbody>tr.active:hover>td,.table-hover>tbody>tr.active:hover>th,.table-hover>tbody>tr:hover>.active,.table-hover>tbody>tr>td.active:hover,.table-hover>tbody>tr>th.active:hover{background-color:#e8e8e8}.table>tbody>tr.success>td,.table>tbody>tr.success>th,.table>tbody>tr>td.success,.table>tbody>tr>th.success,.table>tfoot>tr.success>td,.table>tfoot>tr.success>th,.table>tfoot>tr>td.success,.table>tfoot>tr>th.success,.table>thead>tr.success>td,.table>thead>tr.success>th,.table>thead>tr>td.success,.table>thead>tr>th.success{background-color:#dff0d8}.table-hover>tbody>tr.success:hover>td,.table-hover>tbody>tr.success:hover>th,.table-hover>tbody>tr:hover>.success,.table-hover>tbody>tr>td.success:hover,.table-hover>tbody>tr>th.success:hover{background-color:#d0e9c6}.table>tbody>tr.info>td,.table>tbody>tr.info>th,.table>tbody>tr>td.info,.table>tbody>tr>th.info,.table>tfoot>tr.info>td,.table>tfoot>tr.info>th,.table>tfoot>tr>td.info,.table>tfoot>tr>th.info,.table>thead>tr.info>td,.table>thead>tr.info>th,.table>thead>tr>td.info,.table>thead>tr>th.info{background-color:#d9edf7}.table-hover>tbody>tr.info:hover>td,.table-hover>tbody>tr.info:hover>th,.table-hover>tbody>tr:hover>.info,.table-hover>tbody>tr>td.info:hover,.table-hover>tbody>tr>th.info:hover{background-color:#c4e3f3}.table>tbody>tr.warning>td,.table>tbody>tr.warning>th,.table>tbody>tr>td.warning,.table>tbody>tr>th.warning,.table>tfoot>tr.warning>td,.table>tfoot>tr.warning>th,.table>tfoot>tr>td.warning,.table>tfoot>tr>th.warning,.table>thead>tr.warning>td,.table>thead>tr.warning>th,.table>thead>tr>td.warning,.table>thead>tr>th.warning{background-color:#fcf8e3}.table-hover>tbody>tr.warning:hover>td,.table-hover>tbody>tr.warning:hover>th,.table-hover>tbody>tr:hover>.warning,.table-hover>tbody>tr>td.warning:hover,.table-hover>tbody>tr>th.warning:hover{background-color:#faf2cc}.table>tbody>tr.danger>td,.table>tbody>tr.danger>th,.table>tbody>tr>td.danger,.table>tbody>tr>th.danger,.table>tfoot>tr.danger>td,.table>tfoot>tr.danger>th,.table>tfoot>tr>td.danger,.table>tfoot>tr>th.danger,.table>thead>tr.danger>td,.table>thead>tr.danger>th,.table>thead>tr>td.danger,.table>thead>tr>th.danger{background-color:#f2dede}.table-hover>tbody>tr.danger:hover>td,.table-hover>tbody>tr.danger:hover>th,.table-hover>tbody>tr:hover>.danger,.table-hover>tbody>tr>td.danger:hover,.table-hover>tbody>tr>th.danger:hover{background-color:#ebcccc}.table-responsive{min-height:.01%;overflow-x:auto}@media screen and (max-width:767px){.table-responsive{width:100%;margin-bottom:15px;overflow-y:hidden;-ms-overflow-style:-ms-autohiding-scrollbar;border:1px solid #ddd}.table-responsive>.table{margin-bottom:0}.table-responsive>.table>tbody>tr>td,.table-responsive>.table>tbody>tr>th,.table-responsive>.table>tfoot>tr>td,.table-responsive>.table>tfoot>tr>th,.table-responsive>.table>thead>tr>td,.table-responsive>.table>thead>tr>th{white-space:nowrap}.table-responsive>.table-bordered{border:0}.table-responsive>.table-bordered>tbody>tr>td:first-child,.table-responsive>.table-bordered>tbody>tr>th:first-child,.table-responsive>.table-bordered>tfoot>tr>td:first-child,.table-responsive>.table-bordered>tfoot>tr>th:first-child,.table-responsive>.table-bordered>thead>tr>td:first-child,.table-responsive>.table-bordered>thead>tr>th:first-child{border-left:0}.table-responsive>.table-bordered>tbody>tr>td:last-child,.table-responsive>.table-bordered>tbody>tr>th:last-child,.table-responsive>.table-bordered>tfoot>tr>td:last-child,.table-responsive>.table-bordered>tfoot>tr>th:last-child,.table-responsive>.table-bordered>thead>tr>td:last-child,.table-responsive>.table-bordered>thead>tr>th:last-child{border-right:0}.table-responsive>.table-bordered>tbody>tr:last-child>td,.table-responsive>.table-bordered>tbody>tr:last-child>th,.table-responsive>.table-bordered>tfoot>tr:last-child>td,.table-responsive>.table-bordered>tfoot>tr:last-child>th{border-bottom:0}}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;padding:0;margin-bottom:20px;font-size:21px;line-height:inherit;color:#333;border:0;border-bottom:1px solid #e5e5e5}label{display:inline-block;max-width:100%;margin-bottom:5px;font-weight:700}input[type=search]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}input[type=checkbox],input[type=radio]{margin:4px 0 0;margin-top:1px \9;line-height:normal}input[type=file]{display:block}input[type=range]{display:block;width:100%}select[multiple],select[size]{height:auto}input[type=file]:focus,input[type=checkbox]:focus,input[type=radio]:focus{outline: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,-webkit-box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}.form-control:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}.form-control::-moz-placeholder{color:#999;opacity:1}.form-control:-ms-input-placeholder{color:#999}.form-control::-webkit-input-placeholder{color:#999}.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{background-color:#eee;opacity:1}.form-control[disabled],fieldset[disabled] .form-control{cursor:not-allowed}textarea.form-control{height:auto}input[type=search]{-webkit-appearance:none}@media screen and (-webkit-min-device-pixel-ratio:0){input[type=date],input[type=time],input[type=datetime-local],input[type=month]{line-height:34px}.input-group-sm input[type=date],.input-group-sm input[type=time],.input-group-sm input[type=datetime-local],.input-group-sm input[type=month],input[type=date].input-sm,input[type=time].input-sm,input[type=datetime-local].input-sm,input[type=month].input-sm{line-height:30px}.input-group-lg input[type=date],.input-group-lg input[type=time],.input-group-lg input[type=datetime-local],.input-group-lg input[type=month],input[type=date].input-lg,input[type=time].input-lg,input[type=datetime-local].input-lg,input[type=month].input-lg{line-height:46px}}.form-group{margin-bottom:15px}.checkbox,.radio{position:relative;display:block;margin-top:10px;margin-bottom:10px}.checkbox label,.radio label{min-height:20px;padding-left:20px;margin-bottom:0;font-weight:400;cursor:pointer}.checkbox input[type=checkbox],.checkbox-inline input[type=checkbox],.radio input[type=radio],.radio-inline input[type=radio]{position:absolute;margin-top:4px \9;margin-left:-20px}.checkbox+.checkbox,.radio+.radio{margin-top:-5px}.checkbox-inline,.radio-inline{position:relative;display:inline-block;padding-left:20px;margin-bottom:0;font-weight:400;vertical-align:middle;cursor:pointer}.checkbox-inline+.checkbox-inline,.radio-inline+.radio-inline{margin-top:0;margin-left:10px}fieldset[disabled] input[type=checkbox],fieldset[disabled] input[type=radio],input[type=checkbox].disabled,input[type=checkbox][disabled],input[type=radio].disabled,input[type=radio][disabled]{cursor:not-allowed}.checkbox-inline.disabled,.radio-inline.disabled,fieldset[disabled] .checkbox-inline,fieldset[disabled] .radio-inline{cursor:not-allowed}.checkbox.disabled label,.radio.disabled label,fieldset[disabled] .checkbox label,fieldset[disabled] .radio label{cursor:not-allowed}.form-control-static{min-height:34px;padding-top:7px;padding-bottom:7px;margin-bottom:0}.form-control-static.input-lg,.form-control-static.input-sm{padding-right:0;padding-left:0}.input-sm{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}select.input-sm{height:30px;line-height:30px}select[multiple].input-sm,textarea.input-sm{height:auto}.form-group-sm .form-control{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}select.form-group-sm .form-control{height:30px;line-height:30px}select[multiple].form-group-sm .form-control,textarea.form-group-sm .form-control{height:auto}.form-group-sm .form-control-static{height:30px;min-height:32px;padding:5px 10px;font-size:12px;line-height:1.5}.input-lg{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}select.input-lg{height:46px;line-height:46px}select[multiple].input-lg,textarea.input-lg{height:auto}.form-group-lg .form-control{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}select.form-group-lg .form-control{height:46px;line-height:46px}select[multiple].form-group-lg .form-control,textarea.form-group-lg .form-control{height:auto}.form-group-lg .form-control-static{height:46px;min-height:38px;padding:10px 16px;font-size:18px;line-height:1.3333333}.has-feedback{position:relative}.has-feedback .form-control{padding-right:42.5px}.form-control-feedback{position:absolute;top:0;right:0;z-index:2;display:block;width:34px;height:34px;line-height:34px;text-align:center;pointer-events:none}.input-lg+.form-control-feedback{width:46px;height:46px;line-height:46px}.input-sm+.form-control-feedback{width:30px;height:30px;line-height:30px}.has-success .checkbox,.has-success .checkbox-inline,.has-success .control-label,.has-success .help-block,.has-success .radio,.has-success .radio-inline,.has-success.checkbox label,.has-success.checkbox-inline label,.has-success.radio label,.has-success.radio-inline label{color:#3c763d}.has-success .form-control{border-color:#3c763d;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-success .form-control:focus{border-color:#2b542c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168}.has-success .input-group-addon{color:#3c763d;background-color:#dff0d8;border-color:#3c763d}.has-success .form-control-feedback{color:#3c763d}.has-warning .checkbox,.has-warning .checkbox-inline,.has-warning .control-label,.has-warning .help-block,.has-warning .radio,.has-warning .radio-inline,.has-warning.checkbox label,.has-warning.checkbox-inline label,.has-warning.radio label,.has-warning.radio-inline label{color:#8a6d3b}.has-warning .form-control{border-color:#8a6d3b;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-warning .form-control:focus{border-color:#66512c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b}.has-warning .input-group-addon{color:#8a6d3b;background-color:#fcf8e3;border-color:#8a6d3b}.has-warning .form-control-feedback{color:#8a6d3b}.has-error .checkbox,.has-error .checkbox-inline,.has-error .control-label,.has-error .help-block,.has-error .radio,.has-error .radio-inline,.has-error.checkbox label,.has-error.checkbox-inline label,.has-error.radio label,.has-error.radio-inline label{color:#a94442}.has-error .form-control{border-color:#a94442;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-error .form-control:focus{border-color:#843534;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483}.has-error .input-group-addon{color:#a94442;background-color:#f2dede;border-color:#a94442}.has-error .form-control-feedback{color:#a94442}.has-feedback label~.form-control-feedback{top:25px}.has-feedback label.sr-only~.form-control-feedback{top:0}.help-block{display:block;margin-top:5px;margin-bottom:10px;color:#737373}@media (min-width:768px){.form-inline .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .form-control-static{display:inline-block}.form-inline .input-group{display:inline-table;vertical-align:middle}.form-inline .input-group .form-control,.form-inline .input-group .input-group-addon,.form-inline .input-group .input-group-btn{width:auto}.form-inline .input-group>.form-control{width:100%}.form-inline .control-label{margin-bottom:0;vertical-align:middle}.form-inline .checkbox,.form-inline .radio{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.form-inline .checkbox label,.form-inline .radio label{padding-left:0}.form-inline .checkbox input[type=checkbox],.form-inline .radio input[type=radio]{position:relative;margin-left:0}.form-inline .has-feedback .form-control-feedback{top:0}}.form-horizontal .checkbox,.form-horizontal .checkbox-inline,.form-horizontal .radio,.form-horizontal .radio-inline{padding-top:7px;margin-top:0;margin-bottom:0}.form-horizontal .checkbox,.form-horizontal .radio{min-height:27px}.form-horizontal .form-group{margin-right:-15px;margin-left:-15px}@media (min-width:768px){.form-horizontal .control-label{padding-top:7px;margin-bottom:0;text-align:right}}.form-horizontal .has-feedback .form-control-feedback{right:15px}@media (min-width:768px){.form-horizontal .form-group-lg .control-label{padding-top:14.33px}}@media (min-width:768px){.form-horizontal .form-group-sm .control-label{padding-top:6px}}.btn{display:inline-block;padding:6px 12px;margin-bottom:0;font-size:14px;font-weight:400;line-height:1.42857143;text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;border:1px solid transparent;border-radius:4px}.btn.active.focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn:active:focus,.btn:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.btn.focus,.btn:focus,.btn:hover{color:#333;text-decoration:none}.btn.active,.btn:active{background-image:none;outline:0;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn.disabled,.btn[disabled],fieldset[disabled] .btn{pointer-events:none;cursor:not-allowed;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none;opacity:.65}.btn-default{color:#333;background-color:#fff;border-color:#ccc}.btn-default.active,.btn-default.focus,.btn-default:active,.btn-default:focus,.btn-default:hover,.open>.dropdown-toggle.btn-default{color:#333;background-color:#e6e6e6;border-color:#adadad}.btn-default.active,.btn-default:active,.open>.dropdown-toggle.btn-default{background-image:none}.btn-default.disabled,.btn-default.disabled.active,.btn-default.disabled.focus,.btn-default.disabled:active,.btn-default.disabled:focus,.btn-default.disabled:hover,.btn-default[disabled],.btn-default[disabled].active,.btn-default[disabled].focus,.btn-default[disabled]:active,.btn-default[disabled]:focus,.btn-default[disabled]:hover,fieldset[disabled] .btn-default,fieldset[disabled] .btn-default.active,fieldset[disabled] .btn-default.focus,fieldset[disabled] .btn-default:active,fieldset[disabled] .btn-default:focus,fieldset[disabled] .btn-default:hover{background-color:#fff;border-color:#ccc}.btn-default .badge{color:#fff;background-color:#333}.btn-primary{color:#fff;background-color:#777;border-color:#2e6da4}.btn-primary.active,.btn-primary.focus,.btn-primary:active,.btn-primary:focus,.btn-primary:hover,.open>.dropdown-toggle.btn-primary{color:#fff;background-color:#286090;border-color:#204d74}.btn-primary.active,.btn-primary:active,.open>.dropdown-toggle.btn-primary{background-image:none}.btn-primary.disabled,.btn-primary.disabled.active,.btn-primary.disabled.focus,.btn-primary.disabled:active,.btn-primary.disabled:focus,.btn-primary.disabled:hover,.btn-primary[disabled],.btn-primary[disabled].active,.btn-primary[disabled].focus,.btn-primary[disabled]:active,.btn-primary[disabled]:focus,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary,fieldset[disabled] .btn-primary.active,fieldset[disabled] .btn-primary.focus,fieldset[disabled] .btn-primary:active,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary:hover{background-color:#777;border-color:#2e6da4}.btn-primary .badge{color:#777;background-color:#fff}.btn-success{color:#fff;background-color:#5cb85c;border-color:#4cae4c}.btn-success.active,.btn-success.focus,.btn-success:active,.btn-success:focus,.btn-success:hover,.open>.dropdown-toggle.btn-success{color:#fff;background-color:#449d44;border-color:#398439}.btn-success.active,.btn-success:active,.open>.dropdown-toggle.btn-success{background-image:none}.btn-success.disabled,.btn-success.disabled.active,.btn-success.disabled.focus,.btn-success.disabled:active,.btn-success.disabled:focus,.btn-success.disabled:hover,.btn-success[disabled],.btn-success[disabled].active,.btn-success[disabled].focus,.btn-success[disabled]:active,.btn-success[disabled]:focus,.btn-success[disabled]:hover,fieldset[disabled] .btn-success,fieldset[disabled] .btn-success.active,fieldset[disabled] .btn-success.focus,fieldset[disabled] .btn-success:active,fieldset[disabled] .btn-success:focus,fieldset[disabled] .btn-success:hover{background-color:#5cb85c;border-color:#4cae4c}.btn-success .badge{color:#5cb85c;background-color:#fff}.btn-info{color:#fff;background-color:#5bc0de;border-color:#46b8da}.btn-info.active,.btn-info.focus,.btn-info:active,.btn-info:focus,.btn-info:hover,.open>.dropdown-toggle.btn-info{color:#fff;background-color:#31b0d5;border-color:#269abc}.btn-info.active,.btn-info:active,.open>.dropdown-toggle.btn-info{background-image:none}.btn-info.disabled,.btn-info.disabled.active,.btn-info.disabled.focus,.btn-info.disabled:active,.btn-info.disabled:focus,.btn-info.disabled:hover,.btn-info[disabled],.btn-info[disabled].active,.btn-info[disabled].focus,.btn-info[disabled]:active,.btn-info[disabled]:focus,.btn-info[disabled]:hover,fieldset[disabled] .btn-info,fieldset[disabled] .btn-info.active,fieldset[disabled] .btn-info.focus,fieldset[disabled] .btn-info:active,fieldset[disabled] .btn-info:focus,fieldset[disabled] .btn-info:hover{background-color:#5bc0de;border-color:#46b8da}.btn-info .badge{color:#5bc0de;background-color:#fff}.btn-warning{color:#fff;background-color:#f0ad4e;border-color:#eea236}.btn-warning.active,.btn-warning.focus,.btn-warning:active,.btn-warning:focus,.btn-warning:hover,.open>.dropdown-toggle.btn-warning{color:#fff;background-color:#ec971f;border-color:#d58512}.btn-warning.active,.btn-warning:active,.open>.dropdown-toggle.btn-warning{background-image:none}.btn-warning.disabled,.btn-warning.disabled.active,.btn-warning.disabled.focus,.btn-warning.disabled:active,.btn-warning.disabled:focus,.btn-warning.disabled:hover,.btn-warning[disabled],.btn-warning[disabled].active,.btn-warning[disabled].focus,.btn-warning[disabled]:active,.btn-warning[disabled]:focus,.btn-warning[disabled]:hover,fieldset[disabled] .btn-warning,fieldset[disabled] .btn-warning.active,fieldset[disabled] .btn-warning.focus,fieldset[disabled] .btn-warning:active,fieldset[disabled] .btn-warning:focus,fieldset[disabled] .btn-warning:hover{background-color:#f0ad4e;border-color:#eea236}.btn-warning .badge{color:#f0ad4e;background-color:#fff}.btn-danger{color:#fff;background-color:#d9534f;border-color:#d43f3a}.btn-danger.active,.btn-danger.focus,.btn-danger:active,.btn-danger:focus,.btn-danger:hover,.open>.dropdown-toggle.btn-danger{color:#fff;background-color:#c9302c;border-color:#ac2925}.btn-danger.active,.btn-danger:active,.open>.dropdown-toggle.btn-danger{background-image:none}.btn-danger.disabled,.btn-danger.disabled.active,.btn-danger.disabled.focus,.btn-danger.disabled:active,.btn-danger.disabled:focus,.btn-danger.disabled:hover,.btn-danger[disabled],.btn-danger[disabled].active,.btn-danger[disabled].focus,.btn-danger[disabled]:active,.btn-danger[disabled]:focus,.btn-danger[disabled]:hover,fieldset[disabled] .btn-danger,fieldset[disabled] .btn-danger.active,fieldset[disabled] .btn-danger.focus,fieldset[disabled] .btn-danger:active,fieldset[disabled] .btn-danger:focus,fieldset[disabled] .btn-danger:hover{background-color:#d9534f;border-color:#d43f3a}.btn-danger .badge{color:#d9534f;background-color:#fff}.btn-link{font-weight:400;color:#777;border-radius:0}.btn-link,.btn-link.active,.btn-link:active,.btn-link[disabled],fieldset[disabled] .btn-link{background-color:transparent;-webkit-box-shadow:none;box-shadow:none}.btn-link,.btn-link:active,.btn-link:focus,.btn-link:hover{border-color:transparent}.btn-link:focus,.btn-link:hover{color:#23527c;text-decoration:underline;background-color:transparent}.btn-link[disabled]:focus,.btn-link[disabled]:hover,fieldset[disabled] .btn-link:focus,fieldset[disabled] .btn-link:hover{color:#777;text-decoration:none}.btn-group-lg>.btn,.btn-lg{padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}.btn-group-sm>.btn,.btn-sm{padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.btn-group-xs>.btn,.btn-xs{padding:1px 5px;font-size:12px;line-height:1.5;border-radius:3px}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:5px}input[type=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block{width:100%}.fade{opacity:0;-webkit-transition:opacity .15s linear;-o-transition:opacity .15s linear;transition:opacity .15s linear}.fade.in{opacity:1}.collapse{display:none}.collapse.in{display:block}tr.collapse.in{display:table-row}tbody.collapse.in{display:table-row-group}.collapsing{position:relative;height:0;overflow:hidden;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:.35s;-o-transition-duration:.35s;transition-duration:.35s;-webkit-transition-property:height,visibility;-o-transition-property:height,visibility;transition-property:height,visibility}.caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px dashed;border-right:4px solid transparent;border-left:4px solid transparent}.dropdown,.dropup{position:relative}.dropdown-toggle:focus{outline:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;font-size:14px;text-align:left;list-style:none;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,.15);border-radius:4px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175)}.dropdown-menu.pull-right{right:0;left:auto}.dropdown-menu .divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.dropdown-menu>li>a{display:block;padding:3px 20px;clear:both;font-weight:400;line-height:1.42857143;color:#333;white-space:nowrap}.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover{color:#262626;text-decoration:none;background-color:#f5f5f5}.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover{color:#fff;text-decoration:none;background-color:#777;outline:0}.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover{color:#777}.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover{text-decoration:none;cursor:not-allowed;background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.open>.dropdown-menu{display:block}.open>a{outline:0}.dropdown-menu-right{right:0;left:auto}.dropdown-menu-left{right:auto;left:0}.dropdown-header{display:block;padding:3px 20px;font-size:12px;line-height:1.42857143;color:#777;white-space:nowrap}.dropdown-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:990}.pull-right>.dropdown-menu{right:0;left:auto}.dropup .caret,.navbar-fixed-bottom .dropdown .caret{content:"";border-top:0;border-bottom:4px solid}.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:2px}@media (min-width:768px){.navbar-right .dropdown-menu{right:0;left:auto}.navbar-right .dropdown-menu-left{right:auto;left:0}}.btn-group,.btn-group-vertical{position:relative;display:inline-block;vertical-align:middle}.btn-group-vertical>.btn,.btn-group>.btn{position:relative;float:left}.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:hover,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus,.btn-group>.btn:hover{z-index:2}.btn-group .btn+.btn,.btn-group .btn+.btn-group,.btn-group .btn-group+.btn,.btn-group .btn-group+.btn-group{margin-left:-1px}.btn-toolbar{margin-left:-5px}.btn-toolbar .btn-group,.btn-toolbar .input-group{float:left}.btn-toolbar>.btn,.btn-toolbar>.btn-group,.btn-toolbar>.input-group{margin-left:5px}.btn-group>.btn:not(:first-child):not(:last-child):not(.dropdown-toggle){border-radius:0}.btn-group>.btn:first-child{margin-left:0}.btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn:last-child:not(:first-child),.btn-group>.dropdown-toggle:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.btn-group>.btn-group{float:left}.btn-group>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.btn-group>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group>.btn-group:first-child:not(:last-child)>.dropdown-toggle{border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn-group:last-child:not(:first-child)>.btn:first-child{border-top-left-radius:0;border-bottom-left-radius:0}.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle{outline:0}.btn-group>.btn+.dropdown-toggle{padding-right:8px;padding-left:8px}.btn-group>.btn-lg+.dropdown-toggle{padding-right:12px;padding-left:12px}.btn-group.open .dropdown-toggle{-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn-group.open .dropdown-toggle.btn-link{-webkit-box-shadow:none;box-shadow:none}.btn .caret{margin-left:0}.btn-lg .caret{border-width:5px 5px 0;border-bottom-width:0}.dropup .btn-lg .caret{border-width:0 5px 5px}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group,.btn-group-vertical>.btn-group>.btn{display:block;float:none;width:100%;max-width:100%}.btn-group-vertical>.btn-group>.btn{float:none}.btn-group-vertical>.btn+.btn,.btn-group-vertical>.btn+.btn-group,.btn-group-vertical>.btn-group+.btn,.btn-group-vertical>.btn-group+.btn-group{margin-top:-1px;margin-left:0}.btn-group-vertical>.btn:not(:first-child):not(:last-child){border-radius:0}.btn-group-vertical>.btn:first-child:not(:last-child){border-top-right-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn:last-child:not(:first-child){border-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:4px}.btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.btn-group-vertical>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group-vertical>.btn-group:first-child:not(:last-child)>.dropdown-toggle{border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:last-child:not(:first-child)>.btn:first-child{border-top-left-radius:0;border-top-right-radius:0}.btn-group-justified{display:table;width:100%;table-layout:fixed;border-collapse:separate}.btn-group-justified>.btn,.btn-group-justified>.btn-group{display:table-cell;float:none;width:1%}.btn-group-justified>.btn-group .btn{width:100%}.btn-group-justified>.btn-group .dropdown-menu{left:auto}[data-toggle=buttons]>.btn input[type=checkbox],[data-toggle=buttons]>.btn input[type=radio],[data-toggle=buttons]>.btn-group>.btn input[type=checkbox],[data-toggle=buttons]>.btn-group>.btn input[type=radio]{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.input-group{position:relative;display:table;border-collapse:separate}.input-group[class*=col-]{float:none;padding-right:0;padding-left:0}.input-group .form-control{position:relative;z-index:2;float:left;width:100%;margin-bottom:0}.input-group-lg>.form-control,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.btn{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}select.input-group-lg>.form-control,select.input-group-lg>.input-group-addon,select.input-group-lg>.input-group-btn>.btn{height:46px;line-height:46px}select[multiple].input-group-lg>.form-control,select[multiple].input-group-lg>.input-group-addon,select[multiple].input-group-lg>.input-group-btn>.btn,textarea.input-group-lg>.form-control,textarea.input-group-lg>.input-group-addon,textarea.input-group-lg>.input-group-btn>.btn{height:auto}.input-group-sm>.form-control,.input-group-sm>.input-group-addon,.input-group-sm>.input-group-btn>.btn{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}select.input-group-sm>.form-control,select.input-group-sm>.input-group-addon,select.input-group-sm>.input-group-btn>.btn{height:30px;line-height:30px}select[multiple].input-group-sm>.form-control,select[multiple].input-group-sm>.input-group-addon,select[multiple].input-group-sm>.input-group-btn>.btn,textarea.input-group-sm>.form-control,textarea.input-group-sm>.input-group-addon,textarea.input-group-sm>.input-group-btn>.btn{height:auto}.input-group .form-control,.input-group-addon,.input-group-btn{display:table-cell}.input-group .form-control:not(:first-child):not(:last-child),.input-group-addon:not(:first-child):not(:last-child),.input-group-btn:not(:first-child):not(:last-child){border-radius:0}.input-group-addon,.input-group-btn{width:1%;white-space:nowrap;vertical-align:middle}.input-group-addon{padding:6px 12px;font-size:14px;font-weight:400;line-height:1;color:#555;text-align:center;background-color:#eee;border:1px solid #ccc;border-radius:4px}.input-group-addon.input-sm{padding:5px 10px;font-size:12px;border-radius:3px}.input-group-addon.input-lg{padding:10px 16px;font-size:18px;border-radius:6px}.input-group-addon input[type=checkbox],.input-group-addon input[type=radio]{margin-top:0}.input-group .form-control:first-child,.input-group-addon:first-child,.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group>.btn,.input-group-btn:first-child>.dropdown-toggle,.input-group-btn:last-child>.btn-group:not(:last-child)>.btn,.input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.input-group-addon:first-child{border-right:0}.input-group .form-control:last-child,.input-group-addon:last-child,.input-group-btn:first-child>.btn-group:not(:first-child)>.btn,.input-group-btn:first-child>.btn:not(:first-child),.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group>.btn,.input-group-btn:last-child>.dropdown-toggle{border-top-left-radius:0;border-bottom-left-radius:0}.input-group-addon:last-child{border-left:0}.input-group-btn{position:relative;font-size:0;white-space:nowrap}.input-group-btn>.btn{position:relative}.input-group-btn>.btn+.btn{margin-left:-1px}.input-group-btn>.btn:active,.input-group-btn>.btn:focus,.input-group-btn>.btn:hover{z-index:2}.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group{margin-right:-1px}.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group{margin-left:-1px}.nav{padding-left:0;margin-bottom:0;list-style:none}.nav>li{position:relative;display:block}.nav>li>a{position:relative;display:block;padding:10px 15px}.nav>li>a:focus,.nav>li>a:hover{text-decoration:none;background-color:#eee}.nav>li.disabled>a{color:#777}.nav>li.disabled>a:focus,.nav>li.disabled>a:hover{color:#777;text-decoration:none;cursor:not-allowed;background-color:transparent}.nav .open>a,.nav .open>a:focus,.nav .open>a:hover{background-color:#eee;border-color:#777}.nav .nav-divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.nav>li>a>img{max-width:none}.nav-tabs{border-bottom:1px solid #ddd}.nav-tabs>li{float:left;margin-bottom:-1px}.nav-tabs>li>a{margin-right:2px;line-height:1.42857143;border:1px solid transparent;border-radius:4px 4px 0 0}.nav-tabs>li>a:hover{border-color:#eee #eee #ddd}.nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover{color:#555;cursor:default;background-color:#fff;border:1px solid #ddd;border-bottom-color:transparent}.nav-tabs.nav-justified{width:100%;border-bottom:0}.nav-tabs.nav-justified>li{float:none}.nav-tabs.nav-justified>li>a{margin-bottom:5px;text-align:center}.nav-tabs.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}@media (min-width:768px){.nav-tabs.nav-justified>li{display:table-cell;width:1%}.nav-tabs.nav-justified>li>a{margin-bottom:0}}.nav-tabs.nav-justified>li>a{margin-right:0;border-radius:4px}.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:hover{border:1px solid #ddd}@media (min-width:768px){.nav-tabs.nav-justified>li>a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:hover{border-bottom-color:#fff}}.nav-pills>li{float:left}.nav-pills>li>a{border-radius:4px}.nav-pills>li+li{margin-left:2px}.nav-pills>li.active>a,.nav-pills>li.active>a:focus,.nav-pills>li.active>a:hover{color:#fff;background-color:#777}.nav-stacked>li{float:none}.nav-stacked>li+li{margin-top:2px;margin-left:0}.nav-justified{width:100%}.nav-justified>li{float:none}.nav-justified>li>a{margin-bottom:5px;text-align:center}.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}@media (min-width:768px){.nav-justified>li{display:table-cell;width:1%}.nav-justified>li>a{margin-bottom:0}}.nav-tabs-justified{border-bottom:0}.nav-tabs-justified>li>a{margin-right:0;border-radius:4px}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:focus,.nav-tabs-justified>.active>a:hover{border:1px solid #ddd}@media (min-width:768px){.nav-tabs-justified>li>a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:focus,.nav-tabs-justified>.active>a:hover{border-bottom-color:#fff}}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}.navbar{position:relative;min-height:50px;margin-bottom:20px;border:1px solid transparent}@media (min-width:768px){.navbar{border-radius:4px}}@media (min-width:768px){.navbar-header{float:left}}.navbar-collapse{padding-right:15px;padding-left:15px;overflow-x:visible;-webkit-overflow-scrolling:touch;border-top:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.1)}.navbar-collapse.in{overflow-y:auto}@media (min-width:768px){.navbar-collapse{width:auto;border-top:0;-webkit-box-shadow:none;box-shadow:none}.navbar-collapse.collapse{display:block!important;height:auto!important;padding-bottom:0;overflow:visible!important}.navbar-collapse.in{overflow-y:visible}.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse,.navbar-static-top .navbar-collapse{padding-right:0;padding-left:0}}.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse{max-height:340px}@media (max-device-width:480px)and (orientation:landscape){.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse{max-height:200px}}.container-fluid>.navbar-collapse,.container-fluid>.navbar-header,.container>.navbar-collapse,.container>.navbar-header{margin-right:-15px;margin-left:-15px}@media (min-width:768px){.container-fluid>.navbar-collapse,.container-fluid>.navbar-header,.container>.navbar-collapse,.container>.navbar-header{margin-right:0;margin-left:0}}.navbar-static-top{z-index:1000;border-width:0 0 1px}@media (min-width:768px){.navbar-static-top{border-radius:0}}.navbar-fixed-bottom,.navbar-fixed-top{position:fixed;right:0;left:0;z-index:1030}@media (min-width:768px){.navbar-fixed-bottom,.navbar-fixed-top{border-radius:0}}.navbar-fixed-top{top:0;border-width:0 0 1px}.navbar-fixed-bottom{bottom:0;margin-bottom:0;border-width:1px 0 0}.navbar-brand{float:left;height:50px;padding:15px 15px;font-size:18px;line-height:20px}.navbar-brand:focus,.navbar-brand:hover{text-decoration:none}.navbar-brand>img{display:block}@media (min-width:768px){.navbar>.container .navbar-brand,.navbar>.container-fluid .navbar-brand{margin-left:-15px}}.navbar-toggle{position:relative;float:right;padding:9px 10px;margin-top:8px;margin-right:15px;margin-bottom:8px;background-color:transparent;background-image:none;border:1px solid transparent;border-radius:4px}.navbar-toggle:focus{outline:0}.navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px}.navbar-toggle .icon-bar+.icon-bar{margin-top:4px}@media (min-width:768px){.navbar-toggle{display:none}}.navbar-nav{margin:7.5px -15px}.navbar-nav>li>a{padding-top:10px;padding-bottom:10px;line-height:20px}@media (max-width:767px){.navbar-nav .open .dropdown-menu{position:static;float:none;width:auto;margin-top:0;background-color:transparent;border:0;-webkit-box-shadow:none;box-shadow:none}.navbar-nav .open .dropdown-menu .dropdown-header,.navbar-nav .open .dropdown-menu>li>a{padding:5px 15px 5px 25px}.navbar-nav .open .dropdown-menu>li>a{line-height:20px}.navbar-nav .open .dropdown-menu>li>a:focus,.navbar-nav .open .dropdown-menu>li>a:hover{background-image:none}}@media (min-width:768px){.navbar-nav{float:left;margin:0}.navbar-nav>li{float:left}.navbar-nav>li>a{padding-top:15px;padding-bottom:15px}}.navbar-form{padding:10px 15px;margin-top:8px;margin-right:-15px;margin-bottom:8px;margin-left:-15px;border-top:1px solid transparent;border-bottom:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.1)}@media (min-width:768px){.navbar-form .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.navbar-form .form-control{display:inline-block;width:auto;vertical-align:middle}.navbar-form .form-control-static{display:inline-block}.navbar-form .input-group{display:inline-table;vertical-align:middle}.navbar-form .input-group .form-control,.navbar-form .input-group .input-group-addon,.navbar-form .input-group .input-group-btn{width:auto}.navbar-form .input-group>.form-control{width:100%}.navbar-form .control-label{margin-bottom:0;vertical-align:middle}.navbar-form .checkbox,.navbar-form .radio{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.navbar-form .checkbox label,.navbar-form .radio label{padding-left:0}.navbar-form .checkbox input[type=checkbox],.navbar-form .radio input[type=radio]{position:relative;margin-left:0}.navbar-form .has-feedback .form-control-feedback{top:0}}@media (max-width:767px){.navbar-form .form-group{margin-bottom:5px}.navbar-form .form-group:last-child{margin-bottom:0}}@media (min-width:768px){.navbar-form{width:auto;padding-top:0;padding-bottom:0;margin-right:0;margin-left:0;border:0;-webkit-box-shadow:none;box-shadow:none}}.navbar-nav>li>.dropdown-menu{margin-top:0;border-top-left-radius:0;border-top-right-radius:0}.navbar-fixed-bottom .navbar-nav>li>.dropdown-menu{margin-bottom:0;border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0}.navbar-btn{margin-top:8px;margin-bottom:8px}.navbar-btn.btn-sm{margin-top:10px;margin-bottom:10px}.navbar-btn.btn-xs{margin-top:14px;margin-bottom:14px}.navbar-text{margin-top:15px;margin-bottom:15px}@media (min-width:768px){.navbar-text{float:left;margin-right:15px;margin-left:15px}}@media (min-width:768px){.navbar-left{float:left!important}.navbar-right{float:right!important;margin-right:-15px}.navbar-right~.navbar-right{margin-right:0}}.navbar-default{background-color:#f8f8f8;border-color:#e7e7e7}.navbar-default .navbar-brand{color:#777}.navbar-default .navbar-brand:focus,.navbar-default .navbar-brand:hover{color:#5e5e5e;background-color:transparent}.navbar-default .navbar-text{color:#777}.navbar-default .navbar-nav>li>a{color:#777}.navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav>li>a:hover{color:#333;background-color:transparent}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover{color:#555;background-color:#e7e7e7}.navbar-default .navbar-nav>.disabled>a,.navbar-default .navbar-nav>.disabled>a:focus,.navbar-default .navbar-nav>.disabled>a:hover{color:#ccc;background-color:transparent}.navbar-default .navbar-toggle{border-color:#ddd}.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover{background-color:#ddd}.navbar-default .navbar-toggle .icon-bar{background-color:#888}.navbar-default .navbar-collapse,.navbar-default .navbar-form{border-color:#e7e7e7}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:focus,.navbar-default .navbar-nav>.open>a:hover{color:#555;background-color:#e7e7e7}@media (max-width:767px){.navbar-default .navbar-nav .open .dropdown-menu>li>a{color:#777}.navbar-default .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover{color:#333;background-color:transparent}.navbar-default .navbar-nav .open .dropdown-menu>.active>a,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover{color:#555;background-color:#e7e7e7}.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:hover{color:#ccc;background-color:transparent}}.navbar-default .navbar-link{color:#777}.navbar-default .navbar-link:hover{color:#333}.navbar-default .btn-link{color:#777}.navbar-default .btn-link:focus,.navbar-default .btn-link:hover{color:#333}.navbar-default .btn-link[disabled]:focus,.navbar-default .btn-link[disabled]:hover,fieldset[disabled] .navbar-default .btn-link:focus,fieldset[disabled] .navbar-default .btn-link:hover{color:#ccc}.navbar-inverse{background-color:#222;border-color:#080808}.navbar-inverse .navbar-brand{color:#9d9d9d}.navbar-inverse .navbar-brand:focus,.navbar-inverse .navbar-brand:hover{color:#fff;background-color:transparent}.navbar-inverse .navbar-text{color:#9d9d9d}.navbar-inverse .navbar-nav>li>a{color:#9d9d9d}.navbar-inverse .navbar-nav>li>a:focus,.navbar-inverse .navbar-nav>li>a:hover{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.active>a:focus,.navbar-inverse .navbar-nav>.active>a:hover{color:#fff;background-color:#080808}.navbar-inverse .navbar-nav>.disabled>a,.navbar-inverse .navbar-nav>.disabled>a:focus,.navbar-inverse .navbar-nav>.disabled>a:hover{color:#444;background-color:transparent}.navbar-inverse .navbar-toggle{border-color:#333}.navbar-inverse .navbar-toggle:focus,.navbar-inverse .navbar-toggle:hover{background-color:#333}.navbar-inverse .navbar-toggle .icon-bar{background-color:#fff}.navbar-inverse .navbar-collapse,.navbar-inverse .navbar-form{border-color:#101010}.navbar-inverse .navbar-nav>.open>a,.navbar-inverse .navbar-nav>.open>a:focus,.navbar-inverse .navbar-nav>.open>a:hover{color:#fff;background-color:#080808}@media (max-width:767px){.navbar-inverse .navbar-nav .open .dropdown-menu>.dropdown-header{border-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu .divider{background-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a{color:#9d9d9d}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:hover{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:hover{color:#fff;background-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:hover{color:#444;background-color:transparent}}.navbar-inverse .navbar-link{color:#9d9d9d}.navbar-inverse .navbar-link:hover{color:#fff}.navbar-inverse .btn-link{color:#9d9d9d}.navbar-inverse .btn-link:focus,.navbar-inverse .btn-link:hover{color:#fff}.navbar-inverse .btn-link[disabled]:focus,.navbar-inverse .btn-link[disabled]:hover,fieldset[disabled] .navbar-inverse .btn-link:focus,fieldset[disabled] .navbar-inverse .btn-link:hover{color:#444}.breadcrumb{padding:8px 15px;margin-bottom:20px;list-style:none;background-color:#f5f5f5;border-radius:4px}.breadcrumb>li{display:inline-block}.breadcrumb>li+li:before{padding:0 5px;color:#ccc;content:"/\00a0"}.breadcrumb>.active{color:#777}.pagination{display:inline-block;padding-left:0;margin:20px 0;border-radius:4px}.pagination>li{display:inline}.pagination>li>a,.pagination>li>span{position:relative;float:left;padding:6px 12px;margin-left:-1px;line-height:1.42857143;color:#777;text-decoration:none;background-color:#fff;border:1px solid #ddd}.pagination>li:first-child>a,.pagination>li:first-child>span{margin-left:0;border-top-left-radius:4px;border-bottom-left-radius:4px}.pagination>li:last-child>a,.pagination>li:last-child>span{border-top-right-radius:4px;border-bottom-right-radius:4px}.pagination>li>a:focus,.pagination>li>a:hover,.pagination>li>span:focus,.pagination>li>span:hover{color:#23527c;background-color:#eee;border-color:#ddd}.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{z-index:2;color:#fff;cursor:default;background-color:#777;border-color:#777}.pagination>.disabled>a,.pagination>.disabled>a:focus,.pagination>.disabled>a:hover,.pagination>.disabled>span,.pagination>.disabled>span:focus,.pagination>.disabled>span:hover{color:#777;cursor:not-allowed;background-color:#fff;border-color:#ddd}.pagination-lg>li>a,.pagination-lg>li>span{padding:10px 16px;font-size:18px}.pagination-lg>li:first-child>a,.pagination-lg>li:first-child>span{border-top-left-radius:6px;border-bottom-left-radius:6px}.pagination-lg>li:last-child>a,.pagination-lg>li:last-child>span{border-top-right-radius:6px;border-bottom-right-radius:6px}.pagination-sm>li>a,.pagination-sm>li>span{padding:5px 10px;font-size:12px}.pagination-sm>li:first-child>a,.pagination-sm>li:first-child>span{border-top-left-radius:3px;border-bottom-left-radius:3px}.pagination-sm>li:last-child>a,.pagination-sm>li:last-child>span{border-top-right-radius:3px;border-bottom-right-radius:3px}.pager{padding-left:0;margin:20px 0;text-align:center;list-style:none}.pager li{display:inline}.pager li>a,.pager li>span{display:inline-block;padding:5px 14px;background-color:#fff;border:1px solid #ddd;border-radius:15px}.pager li>a:focus,.pager li>a:hover{text-decoration:none;background-color:#eee}.pager .next>a,.pager .next>span{float:right}.pager .previous>a,.pager .previous>span{float:left}.pager .disabled>a,.pager .disabled>a:focus,.pager .disabled>a:hover,.pager .disabled>span{color:#777;cursor:not-allowed;background-color:#fff}.label{display:inline;padding:.2em .6em .3em;font-size:75%;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25em}a.label:focus,a.label:hover{color:#fff;text-decoration:none;cursor:pointer}.label:empty{display:none}.btn .label{position:relative;top:-1px}.label-default{background-color:#777}.label-default[href]:focus,.label-default[href]:hover{background-color:#5e5e5e}.label-primary{background-color:#777}.label-primary[href]:focus,.label-primary[href]:hover{background-color:#286090}.label-success{background-color:#5cb85c}.label-success[href]:focus,.label-success[href]:hover{background-color:#449d44}.label-info{background-color:#5bc0de}.label-info[href]:focus,.label-info[href]:hover{background-color:#31b0d5}.label-warning{background-color:#f0ad4e}.label-warning[href]:focus,.label-warning[href]:hover{background-color:#ec971f}.label-danger{background-color:#d9534f}.label-danger[href]:focus,.label-danger[href]:hover{background-color:#c9302c}.badge{display:inline-block;min-width:10px;padding:3px 7px;font-size:12px;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;background-color:#777;border-radius:10px}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.btn-group-xs>.btn .badge,.btn-xs .badge{top:0;padding:1px 5px}a.badge:focus,a.badge:hover{color:#fff;text-decoration:none;cursor:pointer}.list-group-item.active>.badge,.nav-pills>.active>a>.badge{color:#777;background-color:#fff}.list-group-item>.badge{float:right}.list-group-item>.badge+.badge{margin-right:5px}.nav-pills>li>a>.badge{margin-left:3px}.jumbotron{padding:30px 15px;margin-bottom:30px;color:inherit;background-color:#eee}.jumbotron .h1,.jumbotron h1{color:inherit}.jumbotron p{margin-bottom:15px;font-size:21px;font-weight:200}.jumbotron>hr{border-top-color:#d5d5d5}.container .jumbotron,.container-fluid .jumbotron{border-radius:6px}.jumbotron .container{max-width:100%}@media screen and (min-width:768px){.jumbotron{padding:48px 0}.container .jumbotron,.container-fluid .jumbotron{padding-right:60px;padding-left:60px}.jumbotron .h1,.jumbotron h1{font-size:63px}}.thumbnail{display:block;padding:4px;margin-bottom:20px;line-height:1.42857143;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:border .2s ease-in-out;-o-transition:border .2s ease-in-out;transition:border .2s ease-in-out}.thumbnail a>img,.thumbnail>img{margin-right:auto;margin-left:auto}a.thumbnail.active,a.thumbnail:focus,a.thumbnail:hover{border-color:#777}.thumbnail .caption{padding:9px;color:#333}.alert{padding:15px;margin-bottom:20px;border:1px solid transparent;border-radius:4px}.alert h4{margin-top:0;color:inherit}.alert .alert-link{font-weight:700}.alert>p,.alert>ul{margin-bottom:0}.alert>p+p{margin-top:5px}.alert-dismissable,.alert-dismissible{padding-right:35px}.alert-dismissable .close,.alert-dismissible .close{position:relative;top:-2px;right:-21px;color:inherit}.alert-success{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}.alert-success hr{border-top-color:#c9e2b3}.alert-success .alert-link{color:#2b542c}.alert-info{color:#31708f;background-color:#d9edf7;border-color:#bce8f1}.alert-info hr{border-top-color:#a6e1ec}.alert-info .alert-link{color:#245269}.alert-warning{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}.alert-warning hr{border-top-color:#f7e1b5}.alert-warning .alert-link{color:#66512c}.alert-danger{color:#a94442;background-color:#f2dede;border-color:#ebccd1}.alert-danger hr{border-top-color:#e4b9c0}.alert-danger .alert-link{color:#843534}@-webkit-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@-o-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}.progress{height:20px;margin-bottom:20px;overflow:hidden;background-color:#f5f5f5;border-radius:4px;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);box-shadow:inset 0 1px 2px rgba(0,0,0,.1)}.progress-bar{float:left;width:0;height:100%;font-size:12px;line-height:20px;color:#fff;text-align:center;background-color:#777;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);-webkit-transition:width .6s ease;-o-transition:width .6s ease;transition:width .6s ease}.progress-bar-striped,.progress-striped .progress-bar{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);-webkit-background-size:40px 40px;background-size:40px 40px}.progress-bar.active,.progress.active .progress-bar{-webkit-animation:progress-bar-stripes 2s linear infinite;-o-animation:progress-bar-stripes 2s linear infinite;animation:progress-bar-stripes 2s linear infinite}.progress-bar-success{background-color:#5cb85c}.progress-striped .progress-bar-success{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.progress-bar-info{background-color:#5bc0de}.progress-striped .progress-bar-info{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.progress-bar-warning{background-color:#f0ad4e}.progress-striped .progress-bar-warning{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.progress-bar-danger{background-color:#d9534f}.progress-striped .progress-bar-danger{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.media{margin-top:15px}.media:first-child{margin-top:0}.media,.media-body{overflow:hidden;zoom:1}.media-body{width:10000px}.media-object{display:block}.media-right,.media>.pull-right{padding-left:10px}.media-left,.media>.pull-left{padding-right:10px}.media-body,.media-left,.media-right{display:table-cell;vertical-align:top}.media-middle{vertical-align:middle}.media-bottom{vertical-align:bottom}.media-heading{margin-top:0;margin-bottom:5px}.media-list{padding-left:0;list-style:none}.list-group{padding-left:0;margin-bottom:20px}.list-group-item{position:relative;display:block;padding:10px 15px;margin-bottom:-1px;background-color:#fff;border:1px solid #ddd}.list-group-item:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.list-group-item:last-child{margin-bottom:0;border-bottom-right-radius:4px;border-bottom-left-radius:4px}a.list-group-item{color:#555}a.list-group-item .list-group-item-heading{color:#333}a.list-group-item:focus,a.list-group-item:hover{color:#555;text-decoration:none;background-color:#f5f5f5}.list-group-item.disabled,.list-group-item.disabled:focus,.list-group-item.disabled:hover{color:#777;cursor:not-allowed;background-color:#eee}.list-group-item.disabled .list-group-item-heading,.list-group-item.disabled:focus .list-group-item-heading,.list-group-item.disabled:hover .list-group-item-heading{color:inherit}.list-group-item.disabled .list-group-item-text,.list-group-item.disabled:focus .list-group-item-text,.list-group-item.disabled:hover .list-group-item-text{color:#777}.list-group-item.active,.list-group-item.active:focus,.list-group-item.active:hover{z-index:2;color:#fff;background-color:#777;border-color:#777}.list-group-item.active .list-group-item-heading,.list-group-item.active .list-group-item-heading>.small,.list-group-item.active .list-group-item-heading>small,.list-group-item.active:focus .list-group-item-heading,.list-group-item.active:focus .list-group-item-heading>.small,.list-group-item.active:focus .list-group-item-heading>small,.list-group-item.active:hover .list-group-item-heading,.list-group-item.active:hover .list-group-item-heading>.small,.list-group-item.active:hover .list-group-item-heading>small{color:inherit}.list-group-item.active .list-group-item-text,.list-group-item.active:focus .list-group-item-text,.list-group-item.active:hover .list-group-item-text{color:#c7ddef}.list-group-item-success{color:#3c763d;background-color:#dff0d8}a.list-group-item-success{color:#3c763d}a.list-group-item-success .list-group-item-heading{color:inherit}a.list-group-item-success:focus,a.list-group-item-success:hover{color:#3c763d;background-color:#d0e9c6}a.list-group-item-success.active,a.list-group-item-success.active:focus,a.list-group-item-success.active:hover{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:focus,a.list-group-item-info:hover{color:#31708f;background-color:#c4e3f3}a.list-group-item-info.active,a.list-group-item-info.active:focus,a.list-group-item-info.active:hover{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:focus,a.list-group-item-warning:hover{color:#8a6d3b;background-color:#faf2cc}a.list-group-item-warning.active,a.list-group-item-warning.active:focus,a.list-group-item-warning.active:hover{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:focus,a.list-group-item-danger:hover{color:#a94442;background-color:#ebcccc}a.list-group-item-danger.active,a.list-group-item-danger.active:focus,a.list-group-item-danger.active:hover{color:#fff;background-color:#a94442;border-color:#a94442}.list-group-item-heading{margin-top:0;margin-bottom:5px}.list-group-item-text{margin-bottom:0;line-height:1.3}.panel{margin-bottom:20px;background-color:#fff;border:1px solid transparent;border-radius:4px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.05);box-shadow:0 1px 1px rgba(0,0,0,.05)}.panel-body{padding:15px}.panel-heading{padding:10px 15px;border-bottom:1px solid transparent;border-top-left-radius:3px;border-top-right-radius:3px}.panel-heading>.dropdown .dropdown-toggle{color:inherit}.panel-title{margin-top:0;margin-bottom:0;font-size:16px;color:inherit}.panel-title>.small,.panel-title>.small>a,.panel-title>a,.panel-title>small,.panel-title>small>a{color:inherit}.panel-footer{padding:10px 15px;background-color:#f5f5f5;border-top:1px solid #ddd;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.list-group,.panel>.panel-collapse>.list-group{margin-bottom:0}.panel>.list-group .list-group-item,.panel>.panel-collapse>.list-group .list-group-item{border-width:1px 0;border-radius:0}.panel>.list-group:first-child .list-group-item:first-child,.panel>.panel-collapse>.list-group:first-child .list-group-item:first-child{border-top:0;border-top-left-radius:3px;border-top-right-radius:3px}.panel>.list-group:last-child .list-group-item:last-child,.panel>.panel-collapse>.list-group:last-child .list-group-item:last-child{border-bottom:0;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel-heading+.list-group .list-group-item:first-child{border-top-width:0}.list-group+.panel-footer{border-top-width:0}.panel>.panel-collapse>.table,.panel>.table,.panel>.table-responsive>.table{margin-bottom:0}.panel>.panel-collapse>.table caption,.panel>.table caption,.panel>.table-responsive>.table caption{padding-right:15px;padding-left:15px}.panel>.table-responsive:first-child>.table:first-child,.panel>.table:first-child{border-top-left-radius:3px;border-top-right-radius:3px}.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child,.panel>.table:first-child>thead:first-child>tr:first-child{border-top-left-radius:3px;border-top-right-radius:3px}.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:first-child,.panel>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table:first-child>thead:first-child>tr:first-child th:first-child{border-top-left-radius:3px}.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:last-child,.panel>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table:first-child>thead:first-child>tr:first-child th:last-child{border-top-right-radius:3px}.panel>.table-responsive:last-child>.table:last-child,.panel>.table:last-child{border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child{border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:first-child,.panel>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:first-child{border-bottom-left-radius:3px}.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:last-child{border-bottom-right-radius:3px}.panel>.panel-body+.table,.panel>.panel-body+.table-responsive,.panel>.table+.panel-body,.panel>.table-responsive+.panel-body{border-top:1px solid #ddd}.panel>.table>tbody:first-child>tr:first-child td,.panel>.table>tbody:first-child>tr:first-child th{border-top:0}.panel>.table-bordered,.panel>.table-responsive>.table-bordered{border:0}.panel>.table-bordered>tbody>tr>td:first-child,.panel>.table-bordered>tbody>tr>th:first-child,.panel>.table-bordered>tfoot>tr>td:first-child,.panel>.table-bordered>tfoot>tr>th:first-child,.panel>.table-bordered>thead>tr>td:first-child,.panel>.table-bordered>thead>tr>th:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:first-child,.panel>.table-responsive>.table-bordered>thead>tr>td:first-child,.panel>.table-responsive>.table-bordered>thead>tr>th:first-child{border-left:0}.panel>.table-bordered>tbody>tr>td:last-child,.panel>.table-bordered>tbody>tr>th:last-child,.panel>.table-bordered>tfoot>tr>td:last-child,.panel>.table-bordered>tfoot>tr>th:last-child,.panel>.table-bordered>thead>tr>td:last-child,.panel>.table-bordered>thead>tr>th:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:last-child,.panel>.table-responsive>.table-bordered>thead>tr>td:last-child,.panel>.table-responsive>.table-bordered>thead>tr>th:last-child{border-right:0}.panel>.table-bordered>tbody>tr:first-child>td,.panel>.table-bordered>tbody>tr:first-child>th,.panel>.table-bordered>thead>tr:first-child>td,.panel>.table-bordered>thead>tr:first-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>th,.panel>.table-responsive>.table-bordered>thead>tr:first-child>td,.panel>.table-responsive>.table-bordered>thead>tr:first-child>th{border-bottom:0}.panel>.table-bordered>tbody>tr:last-child>td,.panel>.table-bordered>tbody>tr:last-child>th,.panel>.table-bordered>tfoot>tr:last-child>td,.panel>.table-bordered>tfoot>tr:last-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>th,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>td,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>th{border-bottom:0}.panel>.table-responsive{margin-bottom:0;border:0}.panel-group{margin-bottom:20px}.panel-group .panel{margin-bottom:0;border-radius:4px}.panel-group .panel+.panel{margin-top:5px}.panel-group .panel-heading{border-bottom:0}.panel-group .panel-heading+.panel-collapse>.list-group,.panel-group .panel-heading+.panel-collapse>.panel-body{border-top:1px solid #ddd}.panel-group .panel-footer{border-top:0}.panel-group .panel-footer+.panel-collapse .panel-body{border-bottom:1px solid #ddd}.panel-default{border-color:#ddd}.panel-default>.panel-heading{color:#333;background-color:#f5f5f5;border-color:#ddd}.panel-default>.panel-heading+.panel-collapse>.panel-body{border-top-color:#ddd}.panel-default>.panel-heading .badge{color:#f5f5f5;background-color:#333}.panel-default>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#ddd}.panel-primary{border-color:#777}.panel-primary>.panel-heading{color:#fff;background-color:#777;border-color:#777}.panel-primary>.panel-heading+.panel-collapse>.panel-body{border-top-color:#777}.panel-primary>.panel-heading .badge{color:#777;background-color:#fff}.panel-primary>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#777}.panel-success{border-color:#d6e9c6}.panel-success>.panel-heading{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}.panel-success>.panel-heading+.panel-collapse>.panel-body{border-top-color:#d6e9c6}.panel-success>.panel-heading .badge{color:#dff0d8;background-color:#3c763d}.panel-success>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#d6e9c6}.panel-info{border-color:#bce8f1}.panel-info>.panel-heading{color:#31708f;background-color:#d9edf7;border-color:#bce8f1}.panel-info>.panel-heading+.panel-collapse>.panel-body{border-top-color:#bce8f1}.panel-info>.panel-heading .badge{color:#d9edf7;background-color:#31708f}.panel-info>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#bce8f1}.panel-warning{border-color:#faebcc}.panel-warning>.panel-heading{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}.panel-warning>.panel-heading+.panel-collapse>.panel-body{border-top-color:#faebcc}.panel-warning>.panel-heading .badge{color:#fcf8e3;background-color:#8a6d3b}.panel-warning>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#faebcc}.panel-danger{border-color:#ebccd1}.panel-danger>.panel-heading{color:#a94442;background-color:#f2dede;border-color:#ebccd1}.panel-danger>.panel-heading+.panel-collapse>.panel-body{border-top-color:#ebccd1}.panel-danger>.panel-heading .badge{color:#f2dede;background-color:#a94442}.panel-danger>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#ebccd1}.embed-responsive{position:relative;display:block;height:0;padding:0;overflow:hidden}.embed-responsive .embed-responsive-item,.embed-responsive embed,.embed-responsive iframe,.embed-responsive object,.embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.embed-responsive-16by9{padding-bottom:56.25%}.embed-responsive-4by3{padding-bottom:75%}.well{min-height:20px;padding:19px;margin-bottom:20px;background-color:#f5f5f5;border:1px solid #e3e3e3;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.05);box-shadow:inset 0 1px 1px rgba(0,0,0,.05)}.well blockquote{border-color:#ddd;border-color:rgba(0,0,0,.15)}.well-lg{padding:24px;border-radius:6px}.well-sm{padding:9px;border-radius:3px}.close{float:right;font-size:21px;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;filter:alpha(opacity=20);opacity:.2}.close:focus,.close:hover{color:#000;text-decoration:none;cursor:pointer;filter:alpha(opacity=50);opacity:.5}button.close{-webkit-appearance:none;padding:0;cursor:pointer;background:0 0;border:0}.modal-open{overflow:hidden}.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;display:none;overflow:hidden;-webkit-overflow-scrolling:touch;outline:0}.modal.fade .modal-dialog{-webkit-transition:-webkit-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out;-webkit-transform:translate(0,-25%);-ms-transform:translate(0,-25%);-o-transform:translate(0,-25%);transform:translate(0,-25%)}.modal.in .modal-dialog{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal-dialog{position:relative;width:auto;margin:10px}.modal-content{position:relative;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #999;border:1px solid rgba(0,0,0,.2);border-radius:6px;outline:0;-webkit-box-shadow:0 3px 9px rgba(0,0,0,.5);box-shadow:0 3px 9px rgba(0,0,0,.5)}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}.modal-backdrop.fade{filter:alpha(opacity=0);opacity:0}.modal-backdrop.in{filter:alpha(opacity=50);opacity:.5}.modal-header{min-height:16.43px;padding:15px;border-bottom:1px solid #e5e5e5}.modal-header .close{margin-top:-2px}.modal-title{margin:0;line-height:1.42857143}.modal-body{position:relative;padding:15px}.modal-footer{padding:15px;text-align:right;border-top:1px solid #e5e5e5}.modal-footer .btn+.btn{margin-bottom:0;margin-left:5px}.modal-footer .btn-group .btn+.btn{margin-left:-1px}.modal-footer .btn-block+.btn-block{margin-left:0}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width:768px){.modal-dialog{width:600px;margin:30px auto}.modal-content{-webkit-box-shadow:0 5px 15px rgba(0,0,0,.5);box-shadow:0 5px 15px rgba(0,0,0,.5)}.modal-sm{width:300px}}@media (min-width:992px){.modal-lg{width:900px}}.tooltip{position:absolute;z-index:1070;display:block;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;font-weight:400;line-height:1.4;filter:alpha(opacity=0);opacity:0}.tooltip.in{filter:alpha(opacity=90);opacity:.9}.tooltip.top{padding:5px 0;margin-top:-3px}.tooltip.right{padding:0 5px;margin-left:3px}.tooltip.bottom{padding:5px 0;margin-top:3px}.tooltip.left{padding:0 5px;margin-left:-3px}.tooltip-inner{max-width:200px;padding:3px 8px;color:#fff;text-align:center;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{right:5px;bottom:0;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-right .tooltip-arrow{bottom:0;left:5px;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:#000}.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-width:5px 0 5px 5px;border-left-color:#000}.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-left .tooltip-arrow{top:0;right:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-right .tooltip-arrow{top:0;left:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000}.popover{position:absolute;top:0;left:0;z-index:1060;display:none;max-width:276px;padding:1px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;font-weight:400;line-height:1.42857143;text-align:left;white-space:normal;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2)}.popover.top{margin-top:-10px}.popover.right{margin-left:10px}.popover.bottom{margin-top:10px}.popover.left{margin-left:-10px}.popover-title{padding:8px 14px;margin:0;font-size:14px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-radius:5px 5px 0 0}.popover-content{padding:9px 14px}.popover>.arrow,.popover>.arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.popover>.arrow{border-width:11px}.popover>.arrow:after{content:"";border-width:10px}.popover.top>.arrow{bottom:-11px;left:50%;margin-left:-11px;border-top-color:#999;border-top-color:rgba(0,0,0,.25);border-bottom-width:0}.popover.top>.arrow:after{bottom:1px;margin-left:-10px;content:" ";border-top-color:#fff;border-bottom-width:0}.popover.right>.arrow{top:50%;left:-11px;margin-top:-11px;border-right-color:#999;border-right-color:rgba(0,0,0,.25);border-left-width:0}.popover.right>.arrow:after{bottom:-10px;left:1px;content:" ";border-right-color:#fff;border-left-width:0}.popover.bottom>.arrow{top:-11px;left:50%;margin-left:-11px;border-top-width:0;border-bottom-color:#999;border-bottom-color:rgba(0,0,0,.25)}.popover.bottom>.arrow:after{top:1px;margin-left:-10px;content:" ";border-top-width:0;border-bottom-color:#fff}.popover.left>.arrow{top:50%;right:-11px;margin-top:-11px;border-right-width:0;border-left-color:#999;border-left-color:rgba(0,0,0,.25)}.popover.left>.arrow:after{right:1px;bottom:-10px;content:" ";border-right-width:0;border-left-color:#fff}.carousel{position:relative}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner>.item{position:relative;display:none;-webkit-transition:.6s ease-in-out left;-o-transition:.6s ease-in-out left;transition:.6s ease-in-out left}.carousel-inner>.item>a>img,.carousel-inner>.item>img{line-height:1}@media all and (transform-3d),(-webkit-transform-3d){.carousel-inner>.item{-webkit-transition:-webkit-transform .6s ease-in-out;-o-transition:-o-transform .6s ease-in-out;transition:transform .6s ease-in-out;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000;perspective:1000}.carousel-inner>.item.active.right,.carousel-inner>.item.next{left:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.carousel-inner>.item.active.left,.carousel-inner>.item.prev{left:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.carousel-inner>.item.active,.carousel-inner>.item.next.left,.carousel-inner>.item.prev.right{left:0;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.carousel-inner>.active,.carousel-inner>.next,.carousel-inner>.prev{display:block}.carousel-inner>.active{left:0}.carousel-inner>.next,.carousel-inner>.prev{position:absolute;top:0;width:100%}.carousel-inner>.next{left:100%}.carousel-inner>.prev{left:-100%}.carousel-inner>.next.left,.carousel-inner>.prev.right{left:0}.carousel-inner>.active.left{left:-100%}.carousel-inner>.active.right{left:100%}.carousel-control{position:absolute;top:0;bottom:0;left:0;width:15%;font-size:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6);filter:alpha(opacity=50);opacity:.5}.carousel-control.left{background-image:-webkit-linear-gradient(left,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);background-image:-o-linear-gradient(left,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,.0001)));background-image:linear-gradient(to right,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1);background-repeat:repeat-x}.carousel-control.right{right:0;left:auto;background-image:-webkit-linear-gradient(left,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);background-image:-o-linear-gradient(left,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.0001)),to(rgba(0,0,0,.5)));background-image:linear-gradient(to right,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1);background-repeat:repeat-x}.carousel-control:focus,.carousel-control:hover{color:#fff;text-decoration:none;filter:alpha(opacity=90);outline:0;opacity:.9}.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next,.carousel-control .icon-prev{position:absolute;top:50%;z-index:5;display:inline-block}.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{left:50%;margin-left:-10px}.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{right:50%;margin-right:-10px}.carousel-control .icon-next,.carousel-control .icon-prev{width:20px;height:20px;margin-top:-10px;font-family:serif;line-height:1}.carousel-control .icon-prev:before{content:'\2039'}.carousel-control .icon-next:before{content:'\203a'}.carousel-indicators{position:absolute;bottom:10px;left:50%;z-index:15;width:60%;padding-left:0;margin-left:-30%;text-align:center;list-style:none}.carousel-indicators li{display:inline-block;width:10px;height:10px;margin:1px;text-indent:-999px;cursor:pointer;background-color:#000 \9;background-color:rgba(0,0,0,0);border:1px solid #fff;border-radius:10px}.carousel-indicators .active{width:12px;height:12px;margin:0;background-color:#fff}.carousel-caption{position:absolute;right:15%;bottom:20px;left:15%;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6)}.carousel-caption .btn{text-shadow:none}@media screen and (min-width:768px){.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next,.carousel-control .icon-prev{width:30px;height:30px;margin-top:-15px;font-size:30px}.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{margin-left:-15px}.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{margin-right:-15px}.carousel-caption{right:20%;left:20%;padding-bottom:30px}.carousel-indicators{bottom:20px}}.btn-group-vertical>.btn-group:after,.btn-group-vertical>.btn-group:before,.btn-toolbar:after,.btn-toolbar:before,.clearfix:after,.clearfix:before,.container-fluid:after,.container-fluid:before,.container:after,.container:before,.dl-horizontal dd:after,.dl-horizontal dd:before,.form-horizontal .form-group:after,.form-horizontal .form-group:before,.modal-footer:after,.modal-footer:before,.nav:after,.nav:before,.navbar-collapse:after,.navbar-collapse:before,.navbar-header:after,.navbar-header:before,.navbar:after,.navbar:before,.pager:after,.pager:before,.panel-body:after,.panel-body:before,.row:after,.row:before{display:table;content:" "}.btn-group-vertical>.btn-group:after,.btn-toolbar:after,.clearfix:after,.container-fluid:after,.container:after,.dl-horizontal dd:after,.form-horizontal .form-group:after,.modal-footer:after,.nav:after,.navbar-collapse:after,.navbar-header:after,.navbar:after,.pager:after,.panel-body:after,.row:after{clear:both}.center-block{display:block;margin-right:auto;margin-left:auto}.pull-right{float:right!important}.pull-left{float:left!important}.hide{display:none!important}.show{display:block!important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.hidden{display:none!important}.affix{position:fixed}@-ms-viewport{width:device-width}.visible-lg,.visible-md,.visible-sm,.visible-xs{display:none!important}.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block{display:none!important}@media (max-width:767px){.visible-xs{display:block!important}table.visible-xs{display:table}tr.visible-xs{display:table-row!important}td.visible-xs,th.visible-xs{display:table-cell!important}}@media (max-width:767px){.visible-xs-block{display:block!important}}@media (max-width:767px){.visible-xs-inline{display:inline!important}}@media (max-width:767px){.visible-xs-inline-block{display:inline-block!important}}@media (min-width:768px)and (max-width:991px){.visible-sm{display:block!important}table.visible-sm{display:table}tr.visible-sm{display:table-row!important}td.visible-sm,th.visible-sm{display:table-cell!important}}@media (min-width:768px)and (max-width:991px){.visible-sm-block{display:block!important}}@media (min-width:768px)and (max-width:991px){.visible-sm-inline{display:inline!important}}@media (min-width:768px)and (max-width:991px){.visible-sm-inline-block{display:inline-block!important}}@media (min-width:992px)and (max-width:1199px){.visible-md{display:block!important}table.visible-md{display:table}tr.visible-md{display:table-row!important}td.visible-md,th.visible-md{display:table-cell!important}}@media (min-width:992px)and (max-width:1199px){.visible-md-block{display:block!important}}@media (min-width:992px)and (max-width:1199px){.visible-md-inline{display:inline!important}}@media (min-width:992px)and (max-width:1199px){.visible-md-inline-block{display:inline-block!important}}@media (min-width:1200px){.visible-lg{display:block!important}table.visible-lg{display:table}tr.visible-lg{display:table-row!important}td.visible-lg,th.visible-lg{display:table-cell!important}}@media (min-width:1200px){.visible-lg-block{display:block!important}}@media (min-width:1200px){.visible-lg-inline{display:inline!important}}@media (min-width:1200px){.visible-lg-inline-block{display:inline-block!important}}@media (max-width:767px){.hidden-xs{display:none!important}}@media (min-width:768px)and (max-width:991px){.hidden-sm{display:none!important}}@media (min-width:992px)and (max-width:1199px){.hidden-md{display:none!important}}@media (min-width:1200px){.hidden-lg{display:none!important}}.visible-print{display:none!important}@media print{.visible-print{display:block!important}table.visible-print{display:table}tr.visible-print{display:table-row!important}td.visible-print,th.visible-print{display:table-cell!important}}.visible-print-block{display:none!important}@media print{.visible-print-block{display:block!important}}.visible-print-inline{display:none!important}@media print{.visible-print-inline{display:inline!important}}.visible-print-inline-block{display:none!important}@media print{.visible-print-inline-block{display:inline-block!important}}@media print{.hidden-print{display:none!important}}
\ No newline at end of file
+ *//*! normalize.css v3.0.2 | MIT License | git.io/normalize */html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{margin:.67em 0;font-size:2em}mark{color:#000;background:#ff0}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{height:0;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{margin:0;font:inherit;color:inherit}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}input{line-height:normal}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;-webkit-appearance:textfield}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{padding:.35em .625em .75em;margin:0 2px;border:1px solid silver}legend{padding:0;border:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-spacing:0;border-collapse:collapse}td,th{padding:0}/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */@media print{*,:after,:before{color:#000!important;text-shadow:none!important;background:0 0!important;-webkit-box-shadow:none!important;box-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="javascript:"]:after,a[href^="#"]:after{content:""}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}select{background:#fff!important}.navbar{display:none}.btn>.caret,.dropup>.btn>.caret{border-top-color:#000!important}.label{border:1px solid #000}.table{border-collapse:collapse!important}.table td,.table th{background-color:#fff!important}.table-bordered td,.table-bordered th{border:1px solid #ddd!important}}@font-face{font-family:'Glyphicons Halflings';src:url(../fonts/glyphicons-halflings-regular.eot);src:url(../fonts/glyphicons-halflings-regular.eot?#iefix) format('embedded-opentype'),url(../fonts/glyphicons-halflings-regular.woff2) format('woff2'),url(../fonts/glyphicons-halflings-regular.woff) format('woff'),url(../fonts/glyphicons-halflings-regular.ttf) format('truetype'),url(../fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular) format('svg')}.glyphicon{position:relative;top:1px;display:inline-block;font-family:'Glyphicons Halflings';font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.glyphicon-asterisk:before{content:"\2a"}.glyphicon-plus:before{content:"\2b"}.glyphicon-eur:before,.glyphicon-euro:before{content:"\20ac"}.glyphicon-minus:before{content:"\2212"}.glyphicon-cloud:before{content:"\2601"}.glyphicon-envelope:before{content:"\2709"}.glyphicon-pencil:before{content:"\270f"}.glyphicon-glass:before{content:"\e001"}.glyphicon-music:before{content:"\e002"}.glyphicon-search:before{content:"\e003"}.glyphicon-heart:before{content:"\e005"}.glyphicon-star:before{content:"\e006"}.glyphicon-star-empty:before{content:"\e007"}.glyphicon-user:before{content:"\e008"}.glyphicon-film:before{content:"\e009"}.glyphicon-th-large:before{content:"\e010"}.glyphicon-th:before{content:"\e011"}.glyphicon-th-list:before{content:"\e012"}.glyphicon-ok:before{content:"\e013"}.glyphicon-remove:before{content:"\e014"}.glyphicon-zoom-in:before{content:"\e015"}.glyphicon-zoom-out:before{content:"\e016"}.glyphicon-off:before{content:"\e017"}.glyphicon-signal:before{content:"\e018"}.glyphicon-cog:before{content:"\e019"}.glyphicon-trash:before{content:"\e020"}.glyphicon-home:before{content:"\e021"}.glyphicon-file:before{content:"\e022"}.glyphicon-time:before{content:"\e023"}.glyphicon-road:before{content:"\e024"}.glyphicon-download-alt:before{content:"\e025"}.glyphicon-download:before{content:"\e026"}.glyphicon-upload:before{content:"\e027"}.glyphicon-inbox:before{content:"\e028"}.glyphicon-play-circle:before{content:"\e029"}.glyphicon-repeat:before{content:"\e030"}.glyphicon-refresh:before{content:"\e031"}.glyphicon-list-alt:before{content:"\e032"}.glyphicon-lock:before{content:"\e033"}.glyphicon-flag:before{content:"\e034"}.glyphicon-headphones:before{content:"\e035"}.glyphicon-volume-off:before{content:"\e036"}.glyphicon-volume-down:before{content:"\e037"}.glyphicon-volume-up:before{content:"\e038"}.glyphicon-qrcode:before{content:"\e039"}.glyphicon-barcode:before{content:"\e040"}.glyphicon-tag:before{content:"\e041"}.glyphicon-tags:before{content:"\e042"}.glyphicon-book:before{content:"\e043"}.glyphicon-bookmark:before{content:"\e044"}.glyphicon-print:before{content:"\e045"}.glyphicon-camera:before{content:"\e046"}.glyphicon-font:before{content:"\e047"}.glyphicon-bold:before{content:"\e048"}.glyphicon-italic:before{content:"\e049"}.glyphicon-text-height:before{content:"\e050"}.glyphicon-text-width:before{content:"\e051"}.glyphicon-align-left:before{content:"\e052"}.glyphicon-align-center:before{content:"\e053"}.glyphicon-align-right:before{content:"\e054"}.glyphicon-align-justify:before{content:"\e055"}.glyphicon-list:before{content:"\e056"}.glyphicon-indent-left:before{content:"\e057"}.glyphicon-indent-right:before{content:"\e058"}.glyphicon-facetime-video:before{content:"\e059"}.glyphicon-picture:before{content:"\e060"}.glyphicon-map-marker:before{content:"\e062"}.glyphicon-adjust:before{content:"\e063"}.glyphicon-tint:before{content:"\e064"}.glyphicon-edit:before{content:"\e065"}.glyphicon-share:before{content:"\e066"}.glyphicon-check:before{content:"\e067"}.glyphicon-move:before{content:"\e068"}.glyphicon-step-backward:before{content:"\e069"}.glyphicon-fast-backward:before{content:"\e070"}.glyphicon-backward:before{content:"\e071"}.glyphicon-play:before{content:"\e072"}.glyphicon-pause:before{content:"\e073"}.glyphicon-stop:before{content:"\e074"}.glyphicon-forward:before{content:"\e075"}.glyphicon-fast-forward:before{content:"\e076"}.glyphicon-step-forward:before{content:"\e077"}.glyphicon-eject:before{content:"\e078"}.glyphicon-chevron-left:before{content:"\e079"}.glyphicon-chevron-right:before{content:"\e080"}.glyphicon-plus-sign:before{content:"\e081"}.glyphicon-minus-sign:before{content:"\e082"}.glyphicon-remove-sign:before{content:"\e083"}.glyphicon-ok-sign:before{content:"\e084"}.glyphicon-question-sign:before{content:"\e085"}.glyphicon-info-sign:before{content:"\e086"}.glyphicon-screenshot:before{content:"\e087"}.glyphicon-remove-circle:before{content:"\e088"}.glyphicon-ok-circle:before{content:"\e089"}.glyphicon-ban-circle:before{content:"\e090"}.glyphicon-arrow-left:before{content:"\e091"}.glyphicon-arrow-right:before{content:"\e092"}.glyphicon-arrow-up:before{content:"\e093"}.glyphicon-arrow-down:before{content:"\e094"}.glyphicon-share-alt:before{content:"\e095"}.glyphicon-resize-full:before{content:"\e096"}.glyphicon-resize-small:before{content:"\e097"}.glyphicon-exclamation-sign:before{content:"\e101"}.glyphicon-gift:before{content:"\e102"}.glyphicon-leaf:before{content:"\e103"}.glyphicon-fire:before{content:"\e104"}.glyphicon-eye-open:before{content:"\e105"}.glyphicon-eye-close:before{content:"\e106"}.glyphicon-warning-sign:before{content:"\e107"}.glyphicon-plane:before{content:"\e108"}.glyphicon-calendar:before{content:"\e109"}.glyphicon-random:before{content:"\e110"}.glyphicon-comment:before{content:"\e111"}.glyphicon-magnet:before{content:"\e112"}.glyphicon-chevron-up:before{content:"\e113"}.glyphicon-chevron-down:before{content:"\e114"}.glyphicon-retweet:before{content:"\e115"}.glyphicon-shopping-cart:before{content:"\e116"}.glyphicon-folder-close:before{content:"\e117"}.glyphicon-folder-open:before{content:"\e118"}.glyphicon-resize-vertical:before{content:"\e119"}.glyphicon-resize-horizontal:before{content:"\e120"}.glyphicon-hdd:before{content:"\e121"}.glyphicon-bullhorn:before{content:"\e122"}.glyphicon-bell:before{content:"\e123"}.glyphicon-certificate:before{content:"\e124"}.glyphicon-thumbs-up:before{content:"\e125"}.glyphicon-thumbs-down:before{content:"\e126"}.glyphicon-hand-right:before{content:"\e127"}.glyphicon-hand-left:before{content:"\e128"}.glyphicon-hand-up:before{content:"\e129"}.glyphicon-hand-down:before{content:"\e130"}.glyphicon-circle-arrow-right:before{content:"\e131"}.glyphicon-circle-arrow-left:before{content:"\e132"}.glyphicon-circle-arrow-up:before{content:"\e133"}.glyphicon-circle-arrow-down:before{content:"\e134"}.glyphicon-globe:before{content:"\e135"}.glyphicon-wrench:before{content:"\e136"}.glyphicon-tasks:before{content:"\e137"}.glyphicon-filter:before{content:"\e138"}.glyphicon-briefcase:before{content:"\e139"}.glyphicon-fullscreen:before{content:"\e140"}.glyphicon-dashboard:before{content:"\e141"}.glyphicon-paperclip:before{content:"\e142"}.glyphicon-heart-empty:before{content:"\e143"}.glyphicon-link:before{content:"\e144"}.glyphicon-phone:before{content:"\e145"}.glyphicon-pushpin:before{content:"\e146"}.glyphicon-usd:before{content:"\e148"}.glyphicon-gbp:before{content:"\e149"}.glyphicon-sort:before{content:"\e150"}.glyphicon-sort-by-alphabet:before{content:"\e151"}.glyphicon-sort-by-alphabet-alt:before{content:"\e152"}.glyphicon-sort-by-order:before{content:"\e153"}.glyphicon-sort-by-order-alt:before{content:"\e154"}.glyphicon-sort-by-attributes:before{content:"\e155"}.glyphicon-sort-by-attributes-alt:before{content:"\e156"}.glyphicon-unchecked:before{content:"\e157"}.glyphicon-expand:before{content:"\e158"}.glyphicon-collapse-down:before{content:"\e159"}.glyphicon-collapse-up:before{content:"\e160"}.glyphicon-log-in:before{content:"\e161"}.glyphicon-flash:before{content:"\e162"}.glyphicon-log-out:before{content:"\e163"}.glyphicon-new-window:before{content:"\e164"}.glyphicon-record:before{content:"\e165"}.glyphicon-save:before{content:"\e166"}.glyphicon-open:before{content:"\e167"}.glyphicon-saved:before{content:"\e168"}.glyphicon-import:before{content:"\e169"}.glyphicon-export:before{content:"\e170"}.glyphicon-send:before{content:"\e171"}.glyphicon-floppy-disk:before{content:"\e172"}.glyphicon-floppy-saved:before{content:"\e173"}.glyphicon-floppy-remove:before{content:"\e174"}.glyphicon-floppy-save:before{content:"\e175"}.glyphicon-floppy-open:before{content:"\e176"}.glyphicon-credit-card:before{content:"\e177"}.glyphicon-transfer:before{content:"\e178"}.glyphicon-cutlery:before{content:"\e179"}.glyphicon-header:before{content:"\e180"}.glyphicon-compressed:before{content:"\e181"}.glyphicon-earphone:before{content:"\e182"}.glyphicon-phone-alt:before{content:"\e183"}.glyphicon-tower:before{content:"\e184"}.glyphicon-stats:before{content:"\e185"}.glyphicon-sd-video:before{content:"\e186"}.glyphicon-hd-video:before{content:"\e187"}.glyphicon-subtitles:before{content:"\e188"}.glyphicon-sound-stereo:before{content:"\e189"}.glyphicon-sound-dolby:before{content:"\e190"}.glyphicon-sound-5-1:before{content:"\e191"}.glyphicon-sound-6-1:before{content:"\e192"}.glyphicon-sound-7-1:before{content:"\e193"}.glyphicon-copyright-mark:before{content:"\e194"}.glyphicon-registration-mark:before{content:"\e195"}.glyphicon-cloud-download:before{content:"\e197"}.glyphicon-cloud-upload:before{content:"\e198"}.glyphicon-tree-conifer:before{content:"\e199"}.glyphicon-tree-deciduous:before{content:"\e200"}.glyphicon-cd:before{content:"\e201"}.glyphicon-save-file:before{content:"\e202"}.glyphicon-open-file:before{content:"\e203"}.glyphicon-level-up:before{content:"\e204"}.glyphicon-copy:before{content:"\e205"}.glyphicon-paste:before{content:"\e206"}.glyphicon-alert:before{content:"\e209"}.glyphicon-equalizer:before{content:"\e210"}.glyphicon-king:before{content:"\e211"}.glyphicon-queen:before{content:"\e212"}.glyphicon-pawn:before{content:"\e213"}.glyphicon-bishop:before{content:"\e214"}.glyphicon-knight:before{content:"\e215"}.glyphicon-baby-formula:before{content:"\e216"}.glyphicon-tent:before{content:"\26fa"}.glyphicon-blackboard:before{content:"\e218"}.glyphicon-bed:before{content:"\e219"}.glyphicon-apple:before{content:"\f8ff"}.glyphicon-erase:before{content:"\e221"}.glyphicon-hourglass:before{content:"\231b"}.glyphicon-lamp:before{content:"\e223"}.glyphicon-duplicate:before{content:"\e224"}.glyphicon-piggy-bank:before{content:"\e225"}.glyphicon-scissors:before{content:"\e226"}.glyphicon-bitcoin:before{content:"\e227"}.glyphicon-btc:before{content:"\e227"}.glyphicon-xbt:before{content:"\e227"}.glyphicon-yen:before{content:"\00a5"}.glyphicon-jpy:before{content:"\00a5"}.glyphicon-ruble:before{content:"\20bd"}.glyphicon-rub:before{content:"\20bd"}.glyphicon-scale:before{content:"\e230"}.glyphicon-ice-lolly:before{content:"\e231"}.glyphicon-ice-lolly-tasted:before{content:"\e232"}.glyphicon-education:before{content:"\e233"}.glyphicon-option-horizontal:before{content:"\e234"}.glyphicon-option-vertical:before{content:"\e235"}.glyphicon-menu-hamburger:before{content:"\e236"}.glyphicon-modal-window:before{content:"\e237"}.glyphicon-oil:before{content:"\e238"}.glyphicon-grain:before{content:"\e239"}.glyphicon-sunglasses:before{content:"\e240"}.glyphicon-text-size:before{content:"\e241"}.glyphicon-text-color:before{content:"\e242"}.glyphicon-text-background:before{content:"\e243"}.glyphicon-object-align-top:before{content:"\e244"}.glyphicon-object-align-bottom:before{content:"\e245"}.glyphicon-object-align-horizontal:before{content:"\e246"}.glyphicon-object-align-left:before{content:"\e247"}.glyphicon-object-align-vertical:before{content:"\e248"}.glyphicon-object-align-right:before{content:"\e249"}.glyphicon-triangle-right:before{content:"\e250"}.glyphicon-triangle-left:before{content:"\e251"}.glyphicon-triangle-bottom:before{content:"\e252"}.glyphicon-triangle-top:before{content:"\e253"}.glyphicon-console:before{content:"\e254"}.glyphicon-superscript:before{content:"\e255"}.glyphicon-subscript:before{content:"\e256"}.glyphicon-menu-left:before{content:"\e257"}.glyphicon-menu-right:before{content:"\e258"}.glyphicon-menu-down:before{content:"\e259"}.glyphicon-menu-up:before{content:"\e260"}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{font-size:10px;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:1.42857143;color:#333;background-color:#fff}button,input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a{color:#777;text-decoration:none}a:focus,a:hover{color:#23527c;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}.carousel-inner>.item>a>img,.carousel-inner>.item>img,.img-responsive,.thumbnail a>img,.thumbnail>img{display:block;max-width:100%;height:auto}.img-rounded{border-radius:6px}.img-thumbnail{display:inline-block;max-width:100%;height:auto;padding:4px;line-height:1.42857143;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.img-circle{border-radius:50%}hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}[role=button]{cursor:pointer}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:inherit;font-weight:500;line-height:1.1;color:inherit}.h1 .small,.h1 small,.h2 .small,.h2 small,.h3 .small,.h3 small,.h4 .small,.h4 small,.h5 .small,.h5 small,.h6 .small,.h6 small,h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small,h4 .small,h4 small,h5 .small,h5 small,h6 .small,h6 small{font-weight:400;line-height:1;color:#777}.h1,.h2,.h3,h1,h2,h3{margin-top:20px;margin-bottom:10px}.h1 .small,.h1 small,.h2 .small,.h2 small,.h3 .small,.h3 small,h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small{font-size:65%}.h4,.h5,.h6,h4,h5,h6{margin-top:10px;margin-bottom:10px}.h4 .small,.h4 small,.h5 .small,.h5 small,.h6 .small,.h6 small,h4 .small,h4 small,h5 .small,h5 small,h6 .small,h6 small{font-size:75%}.h1,h1{font-size:36px}.h2,h2{font-size:30px}.h3,h3{font-size:24px}.h4,h4{font-size:18px}.h5,h5{font-size:14px}.h6,h6{font-size:12px}p{margin:0 0 10px}.lead{margin-bottom:20px;font-size:16px;font-weight:300;line-height:1.4}@media (min-width:768px){.lead{font-size:21px}}.small,small{font-size:85%}.mark,mark{padding:.2em;background-color:#fcf8e3}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}.text-nowrap{white-space:nowrap}.text-lowercase{text-transform:lowercase}.text-uppercase{text-transform:uppercase}.text-capitalize{text-transform:capitalize}.text-muted{color:#777}.text-primary{color:#777}a.text-primary:hover{color:#286090}.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:#777}a.bg-primary:hover{background-color:#286090}.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}ol,ul{margin-top:0;margin-bottom:10px}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;margin-left:-5px;list-style:none}.list-inline>li{display:inline-block;padding-right:5px;padding-left:5px}dl{margin-top:0;margin-bottom:20px}dd,dt{line-height:1.42857143}dt{font-weight:700}dd{margin-left:0}@media (min-width:768px){.dl-horizontal dt{float:left;width:160px;overflow:hidden;clear:left;text-align:right;text-overflow:ellipsis;white-space:nowrap}.dl-horizontal dd{margin-left:180px}}abbr[data-original-title],abbr[title]{cursor:help;border-bottom:1px dotted #777}.initialism{font-size:90%;text-transform:uppercase}blockquote{padding:10px 20px;margin:0 0 20px;font-size:17.5px;border-left:5px solid #eee}blockquote ol:last-child,blockquote p:last-child,blockquote ul:last-child{margin-bottom:0}blockquote .small,blockquote footer,blockquote small{display:block;font-size:80%;line-height:1.42857143;color:#777}blockquote .small:before,blockquote footer:before,blockquote small:before{content:'\2014 \00A0'}.blockquote-reverse,blockquote.pull-right{padding-right:15px;padding-left:0;text-align:right;border-right:5px solid #eee;border-left:0}.blockquote-reverse .small:before,.blockquote-reverse footer:before,.blockquote-reverse small:before,blockquote.pull-right .small:before,blockquote.pull-right footer:before,blockquote.pull-right small:before{content:''}.blockquote-reverse .small:after,.blockquote-reverse footer:after,.blockquote-reverse small:after,blockquote.pull-right .small:after,blockquote.pull-right footer:after,blockquote.pull-right small:after{content:'\00A0 \2014'}address{margin-bottom:20px;font-style:normal;line-height:1.42857143}code,kbd,pre,samp{font-family:Menlo,Monaco,Consolas,"Courier New",monospace}code{padding:2px 4px;font-size:90%;color:#c7254e;background-color:#f9f2f4;border-radius:4px}kbd{padding:2px 4px;font-size:90%;color:#fff;background-color:#333;border-radius:3px;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,.25);box-shadow:inset 0 -1px 0 rgba(0,0,0,.25)}kbd kbd{padding:0;font-size:100%;font-weight:700;-webkit-box-shadow:none;box-shadow:none}pre{display:block;padding:9.5px;margin:0 0 10px;font-size:13px;line-height:1.42857143;color:#333;word-break:break-all;word-wrap:break-word;background-color:#f5f5f5;border:1px solid #ccc;border-radius:4px}pre code{padding:0;font-size:inherit;color:inherit;white-space:pre-wrap;background-color:transparent;border-radius:0}.pre-scrollable{max-height:340px;overflow-y:scroll}.container{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:768px){.container{width:750px}}@media (min-width:992px){.container{width:970px}}@media (min-width:1200px){.container{width:1170px}}.container-fluid{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.row{margin-right:-15px;margin-left:-15px}.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-right:15px;padding-left:15px}.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{float:left}.col-xs-12{width:100%}.col-xs-11{width:91.66666667%}.col-xs-10{width:83.33333333%}.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33333333%}.col-xs-6{width:50%}.col-xs-5{width:41.66666667%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}.col-xs-2{width:16.66666667%}.col-xs-1{width:8.33333333%}.col-xs-pull-12{right:100%}.col-xs-pull-11{right:91.66666667%}.col-xs-pull-10{right:83.33333333%}.col-xs-pull-9{right:75%}.col-xs-pull-8{right:66.66666667%}.col-xs-pull-7{right:58.33333333%}.col-xs-pull-6{right:50%}.col-xs-pull-5{right:41.66666667%}.col-xs-pull-4{right:33.33333333%}.col-xs-pull-3{right:25%}.col-xs-pull-2{right:16.66666667%}.col-xs-pull-1{right:8.33333333%}.col-xs-pull-0{right:auto}.col-xs-push-12{left:100%}.col-xs-push-11{left:91.66666667%}.col-xs-push-10{left:83.33333333%}.col-xs-push-9{left:75%}.col-xs-push-8{left:66.66666667%}.col-xs-push-7{left:58.33333333%}.col-xs-push-6{left:50%}.col-xs-push-5{left:41.66666667%}.col-xs-push-4{left:33.33333333%}.col-xs-push-3{left:25%}.col-xs-push-2{left:16.66666667%}.col-xs-push-1{left:8.33333333%}.col-xs-push-0{left:auto}.col-xs-offset-12{margin-left:100%}.col-xs-offset-11{margin-left:91.66666667%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-0{margin-left:0}@media (min-width:768px){.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9{float:left}.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}.col-sm-pull-12{right:100%}.col-sm-pull-11{right:91.66666667%}.col-sm-pull-10{right:83.33333333%}.col-sm-pull-9{right:75%}.col-sm-pull-8{right:66.66666667%}.col-sm-pull-7{right:58.33333333%}.col-sm-pull-6{right:50%}.col-sm-pull-5{right:41.66666667%}.col-sm-pull-4{right:33.33333333%}.col-sm-pull-3{right:25%}.col-sm-pull-2{right:16.66666667%}.col-sm-pull-1{right:8.33333333%}.col-sm-pull-0{right:auto}.col-sm-push-12{left:100%}.col-sm-push-11{left:91.66666667%}.col-sm-push-10{left:83.33333333%}.col-sm-push-9{left:75%}.col-sm-push-8{left:66.66666667%}.col-sm-push-7{left:58.33333333%}.col-sm-push-6{left:50%}.col-sm-push-5{left:41.66666667%}.col-sm-push-4{left:33.33333333%}.col-sm-push-3{left:25%}.col-sm-push-2{left:16.66666667%}.col-sm-push-1{left:8.33333333%}.col-sm-push-0{left:auto}.col-sm-offset-12{margin-left:100%}.col-sm-offset-11{margin-left:91.66666667%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-0{margin-left:0}}@media (min-width:992px){.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9{float:left}.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}.col-md-pull-12{right:100%}.col-md-pull-11{right:91.66666667%}.col-md-pull-10{right:83.33333333%}.col-md-pull-9{right:75%}.col-md-pull-8{right:66.66666667%}.col-md-pull-7{right:58.33333333%}.col-md-pull-6{right:50%}.col-md-pull-5{right:41.66666667%}.col-md-pull-4{right:33.33333333%}.col-md-pull-3{right:25%}.col-md-pull-2{right:16.66666667%}.col-md-pull-1{right:8.33333333%}.col-md-pull-0{right:auto}.col-md-push-12{left:100%}.col-md-push-11{left:91.66666667%}.col-md-push-10{left:83.33333333%}.col-md-push-9{left:75%}.col-md-push-8{left:66.66666667%}.col-md-push-7{left:58.33333333%}.col-md-push-6{left:50%}.col-md-push-5{left:41.66666667%}.col-md-push-4{left:33.33333333%}.col-md-push-3{left:25%}.col-md-push-2{left:16.66666667%}.col-md-push-1{left:8.33333333%}.col-md-push-0{left:auto}.col-md-offset-12{margin-left:100%}.col-md-offset-11{margin-left:91.66666667%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-9{margin-left:75%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-6{margin-left:50%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-3{margin-left:25%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-0{margin-left:0}}@media (min-width:1200px){.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9{float:left}.col-lg-12{width:100%}.col-lg-11{width:91.66666667%}.col-lg-10{width:83.33333333%}.col-lg-9{width:75%}.col-lg-8{width:66.66666667%}.col-lg-7{width:58.33333333%}.col-lg-6{width:50%}.col-lg-5{width:41.66666667%}.col-lg-4{width:33.33333333%}.col-lg-3{width:25%}.col-lg-2{width:16.66666667%}.col-lg-1{width:8.33333333%}.col-lg-pull-12{right:100%}.col-lg-pull-11{right:91.66666667%}.col-lg-pull-10{right:83.33333333%}.col-lg-pull-9{right:75%}.col-lg-pull-8{right:66.66666667%}.col-lg-pull-7{right:58.33333333%}.col-lg-pull-6{right:50%}.col-lg-pull-5{right:41.66666667%}.col-lg-pull-4{right:33.33333333%}.col-lg-pull-3{right:25%}.col-lg-pull-2{right:16.66666667%}.col-lg-pull-1{right:8.33333333%}.col-lg-pull-0{right:auto}.col-lg-push-12{left:100%}.col-lg-push-11{left:91.66666667%}.col-lg-push-10{left:83.33333333%}.col-lg-push-9{left:75%}.col-lg-push-8{left:66.66666667%}.col-lg-push-7{left:58.33333333%}.col-lg-push-6{left:50%}.col-lg-push-5{left:41.66666667%}.col-lg-push-4{left:33.33333333%}.col-lg-push-3{left:25%}.col-lg-push-2{left:16.66666667%}.col-lg-push-1{left:8.33333333%}.col-lg-push-0{left:auto}.col-lg-offset-12{margin-left:100%}.col-lg-offset-11{margin-left:91.66666667%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-0{margin-left:0}}table{background-color:transparent}caption{padding-top:8px;padding-bottom:8px;color:#777;text-align:left}th{text-align:left}.table{/* table-layout: fixed; */width:100%;max-width:100%;margin-bottom:20px;}.table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th,.table>thead>tr>td,.table>thead>tr>th{padding:8px;line-height:1.42857143;vertical-align:top;border-top:1px solid #ddd}.table>thead>tr>th{vertical-align:bottom;border-bottom:2px solid #ddd}.table>caption+thead>tr:first-child>td,.table>caption+thead>tr:first-child>th,.table>colgroup+thead>tr:first-child>td,.table>colgroup+thead>tr:first-child>th,.table>thead:first-child>tr:first-child>td,.table>thead:first-child>tr:first-child>th{border-top:0}.table>tbody+tbody{border-top:2px solid #ddd}.table .table{background-color:#fff}.table-condensed>tbody>tr>td,.table-condensed>tbody>tr>th,.table-condensed>tfoot>tr>td,.table-condensed>tfoot>tr>th,.table-condensed>thead>tr>td,.table-condensed>thead>tr>th{padding:5px}.table-bordered{border:1px solid #ddd}.table-bordered>tbody>tr>td,.table-bordered>tbody>tr>th,.table-bordered>tfoot>tr>td,.table-bordered>tfoot>tr>th,.table-bordered>thead>tr>td,.table-bordered>thead>tr>th{border:1px solid #ddd}.table-bordered>thead>tr>td,.table-bordered>thead>tr>th{border-bottom-width:2px}.table-striped>tbody>tr:nth-of-type(odd){background-color:#f9f9f9}.table-hover>tbody>tr:hover{background-color:#f5f5f5}table col[class*=col-]{position:static;display:table-column;float:none}table td[class*=col-],table th[class*=col-]{position:static;display:table-cell;float:none}.table>tbody>tr.active>td,.table>tbody>tr.active>th,.table>tbody>tr>td.active,.table>tbody>tr>th.active,.table>tfoot>tr.active>td,.table>tfoot>tr.active>th,.table>tfoot>tr>td.active,.table>tfoot>tr>th.active,.table>thead>tr.active>td,.table>thead>tr.active>th,.table>thead>tr>td.active,.table>thead>tr>th.active{background-color:#f5f5f5}.table-hover>tbody>tr.active:hover>td,.table-hover>tbody>tr.active:hover>th,.table-hover>tbody>tr:hover>.active,.table-hover>tbody>tr>td.active:hover,.table-hover>tbody>tr>th.active:hover{background-color:#e8e8e8}.table>tbody>tr.success>td,.table>tbody>tr.success>th,.table>tbody>tr>td.success,.table>tbody>tr>th.success,.table>tfoot>tr.success>td,.table>tfoot>tr.success>th,.table>tfoot>tr>td.success,.table>tfoot>tr>th.success,.table>thead>tr.success>td,.table>thead>tr.success>th,.table>thead>tr>td.success,.table>thead>tr>th.success{background-color:#dff0d8}.table-hover>tbody>tr.success:hover>td,.table-hover>tbody>tr.success:hover>th,.table-hover>tbody>tr:hover>.success,.table-hover>tbody>tr>td.success:hover,.table-hover>tbody>tr>th.success:hover{background-color:#d0e9c6}.table>tbody>tr.info>td,.table>tbody>tr.info>th,.table>tbody>tr>td.info,.table>tbody>tr>th.info,.table>tfoot>tr.info>td,.table>tfoot>tr.info>th,.table>tfoot>tr>td.info,.table>tfoot>tr>th.info,.table>thead>tr.info>td,.table>thead>tr.info>th,.table>thead>tr>td.info,.table>thead>tr>th.info{background-color:#d9edf7}.table-hover>tbody>tr.info:hover>td,.table-hover>tbody>tr.info:hover>th,.table-hover>tbody>tr:hover>.info,.table-hover>tbody>tr>td.info:hover,.table-hover>tbody>tr>th.info:hover{background-color:#c4e3f3}.table>tbody>tr.warning>td,.table>tbody>tr.warning>th,.table>tbody>tr>td.warning,.table>tbody>tr>th.warning,.table>tfoot>tr.warning>td,.table>tfoot>tr.warning>th,.table>tfoot>tr>td.warning,.table>tfoot>tr>th.warning,.table>thead>tr.warning>td,.table>thead>tr.warning>th,.table>thead>tr>td.warning,.table>thead>tr>th.warning{background-color:#fcf8e3}.table-hover>tbody>tr.warning:hover>td,.table-hover>tbody>tr.warning:hover>th,.table-hover>tbody>tr:hover>.warning,.table-hover>tbody>tr>td.warning:hover,.table-hover>tbody>tr>th.warning:hover{background-color:#faf2cc}.table>tbody>tr.danger>td,.table>tbody>tr.danger>th,.table>tbody>tr>td.danger,.table>tbody>tr>th.danger,.table>tfoot>tr.danger>td,.table>tfoot>tr.danger>th,.table>tfoot>tr>td.danger,.table>tfoot>tr>th.danger,.table>thead>tr.danger>td,.table>thead>tr.danger>th,.table>thead>tr>td.danger,.table>thead>tr>th.danger{background-color:#f2dede}.table-hover>tbody>tr.danger:hover>td,.table-hover>tbody>tr.danger:hover>th,.table-hover>tbody>tr:hover>.danger,.table-hover>tbody>tr>td.danger:hover,.table-hover>tbody>tr>th.danger:hover{background-color:#ebcccc}.table-responsive{min-height:.01%;overflow-x:auto}@media screen and (max-width:767px){.table-responsive{width:100%;margin-bottom:15px;overflow-y:hidden;-ms-overflow-style:-ms-autohiding-scrollbar;border:1px solid #ddd}.table-responsive>.table{margin-bottom:0}.table-responsive>.table>tbody>tr>td,.table-responsive>.table>tbody>tr>th,.table-responsive>.table>tfoot>tr>td,.table-responsive>.table>tfoot>tr>th,.table-responsive>.table>thead>tr>td,.table-responsive>.table>thead>tr>th{white-space:nowrap}.table-responsive>.table-bordered{border:0}.table-responsive>.table-bordered>tbody>tr>td:first-child,.table-responsive>.table-bordered>tbody>tr>th:first-child,.table-responsive>.table-bordered>tfoot>tr>td:first-child,.table-responsive>.table-bordered>tfoot>tr>th:first-child,.table-responsive>.table-bordered>thead>tr>td:first-child,.table-responsive>.table-bordered>thead>tr>th:first-child{border-left:0}.table-responsive>.table-bordered>tbody>tr>td:last-child,.table-responsive>.table-bordered>tbody>tr>th:last-child,.table-responsive>.table-bordered>tfoot>tr>td:last-child,.table-responsive>.table-bordered>tfoot>tr>th:last-child,.table-responsive>.table-bordered>thead>tr>td:last-child,.table-responsive>.table-bordered>thead>tr>th:last-child{border-right:0}.table-responsive>.table-bordered>tbody>tr:last-child>td,.table-responsive>.table-bordered>tbody>tr:last-child>th,.table-responsive>.table-bordered>tfoot>tr:last-child>td,.table-responsive>.table-bordered>tfoot>tr:last-child>th{border-bottom:0}}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;padding:0;margin-bottom:20px;font-size:21px;line-height:inherit;color:#333;border:0;border-bottom:1px solid #e5e5e5}label{display:inline-block;max-width:100%;margin-bottom:5px;font-weight:700}input[type=search]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}input[type=checkbox],input[type=radio]{margin:4px 0 0;margin-top:1px \9;line-height:normal}input[type=file]{display:block}input[type=range]{display:block;width:100%}select[multiple],select[size]{height:auto}input[type=file]:focus,input[type=checkbox]:focus,input[type=radio]:focus{outline: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,-webkit-box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}.form-control:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}.form-control::-moz-placeholder{color:#999;opacity:1}.form-control:-ms-input-placeholder{color:#999}.form-control::-webkit-input-placeholder{color:#999}.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{background-color:#eee;opacity:1}.form-control[disabled],fieldset[disabled] .form-control{cursor:not-allowed}textarea.form-control{height:auto}input[type=search]{-webkit-appearance:none}@media screen and (-webkit-min-device-pixel-ratio:0){input[type=date],input[type=time],input[type=datetime-local],input[type=month]{line-height:34px}.input-group-sm input[type=date],.input-group-sm input[type=time],.input-group-sm input[type=datetime-local],.input-group-sm input[type=month],input[type=date].input-sm,input[type=time].input-sm,input[type=datetime-local].input-sm,input[type=month].input-sm{line-height:30px}.input-group-lg input[type=date],.input-group-lg input[type=time],.input-group-lg input[type=datetime-local],.input-group-lg input[type=month],input[type=date].input-lg,input[type=time].input-lg,input[type=datetime-local].input-lg,input[type=month].input-lg{line-height:46px}}.form-group{margin-bottom:15px}.checkbox,.radio{position:relative;display:block;margin-top:10px;margin-bottom:10px}.checkbox label,.radio label{min-height:20px;padding-left:20px;margin-bottom:0;font-weight:400;cursor:pointer}.checkbox input[type=checkbox],.checkbox-inline input[type=checkbox],.radio input[type=radio],.radio-inline input[type=radio]{position:absolute;margin-top:4px \9;margin-left:-20px}.checkbox+.checkbox,.radio+.radio{margin-top:-5px}.checkbox-inline,.radio-inline{position:relative;display:inline-block;padding-left:20px;margin-bottom:0;font-weight:400;vertical-align:middle;cursor:pointer}.checkbox-inline+.checkbox-inline,.radio-inline+.radio-inline{margin-top:0;margin-left:10px}fieldset[disabled] input[type=checkbox],fieldset[disabled] input[type=radio],input[type=checkbox].disabled,input[type=checkbox][disabled],input[type=radio].disabled,input[type=radio][disabled]{cursor:not-allowed}.checkbox-inline.disabled,.radio-inline.disabled,fieldset[disabled] .checkbox-inline,fieldset[disabled] .radio-inline{cursor:not-allowed}.checkbox.disabled label,.radio.disabled label,fieldset[disabled] .checkbox label,fieldset[disabled] .radio label{cursor:not-allowed}.form-control-static{min-height:34px;padding-top:7px;padding-bottom:7px;margin-bottom:0}.form-control-static.input-lg,.form-control-static.input-sm{padding-right:0;padding-left:0}.input-sm{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}select.input-sm{height:30px;line-height:30px}select[multiple].input-sm,textarea.input-sm{height:auto}.form-group-sm .form-control{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}select.form-group-sm .form-control{height:30px;line-height:30px}select[multiple].form-group-sm .form-control,textarea.form-group-sm .form-control{height:auto}.form-group-sm .form-control-static{height:30px;min-height:32px;padding:5px 10px;font-size:12px;line-height:1.5}.input-lg{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}select.input-lg{height:46px;line-height:46px}select[multiple].input-lg,textarea.input-lg{height:auto}.form-group-lg .form-control{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}select.form-group-lg .form-control{height:46px;line-height:46px}select[multiple].form-group-lg .form-control,textarea.form-group-lg .form-control{height:auto}.form-group-lg .form-control-static{height:46px;min-height:38px;padding:10px 16px;font-size:18px;line-height:1.3333333}.has-feedback{position:relative}.has-feedback .form-control{padding-right:42.5px}.form-control-feedback{position:absolute;top:0;right:0;z-index:2;display:block;width:34px;height:34px;line-height:34px;text-align:center;pointer-events:none}.input-lg+.form-control-feedback{width:46px;height:46px;line-height:46px}.input-sm+.form-control-feedback{width:30px;height:30px;line-height:30px}.has-success .checkbox,.has-success .checkbox-inline,.has-success .control-label,.has-success .help-block,.has-success .radio,.has-success .radio-inline,.has-success.checkbox label,.has-success.checkbox-inline label,.has-success.radio label,.has-success.radio-inline label{color:#3c763d}.has-success .form-control{border-color:#3c763d;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-success .form-control:focus{border-color:#2b542c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168}.has-success .input-group-addon{color:#3c763d;background-color:#dff0d8;border-color:#3c763d}.has-success .form-control-feedback{color:#3c763d}.has-warning .checkbox,.has-warning .checkbox-inline,.has-warning .control-label,.has-warning .help-block,.has-warning .radio,.has-warning .radio-inline,.has-warning.checkbox label,.has-warning.checkbox-inline label,.has-warning.radio label,.has-warning.radio-inline label{color:#8a6d3b}.has-warning .form-control{border-color:#8a6d3b;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-warning .form-control:focus{border-color:#66512c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b}.has-warning .input-group-addon{color:#8a6d3b;background-color:#fcf8e3;border-color:#8a6d3b}.has-warning .form-control-feedback{color:#8a6d3b}.has-error .checkbox,.has-error .checkbox-inline,.has-error .control-label,.has-error .help-block,.has-error .radio,.has-error .radio-inline,.has-error.checkbox label,.has-error.checkbox-inline label,.has-error.radio label,.has-error.radio-inline label{color:#a94442}.has-error .form-control{border-color:#a94442;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-error .form-control:focus{border-color:#843534;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483}.has-error .input-group-addon{color:#a94442;background-color:#f2dede;border-color:#a94442}.has-error .form-control-feedback{color:#a94442}.has-feedback label~.form-control-feedback{top:25px}.has-feedback label.sr-only~.form-control-feedback{top:0}.help-block{display:block;margin-top:5px;margin-bottom:10px;color:#737373}@media (min-width:768px){.form-inline .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .form-control-static{display:inline-block}.form-inline .input-group{display:inline-table;vertical-align:middle}.form-inline .input-group .form-control,.form-inline .input-group .input-group-addon,.form-inline .input-group .input-group-btn{width:auto}.form-inline .input-group>.form-control{width:100%}.form-inline .control-label{margin-bottom:0;vertical-align:middle}.form-inline .checkbox,.form-inline .radio{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.form-inline .checkbox label,.form-inline .radio label{padding-left:0}.form-inline .checkbox input[type=checkbox],.form-inline .radio input[type=radio]{position:relative;margin-left:0}.form-inline .has-feedback .form-control-feedback{top:0}}.form-horizontal .checkbox,.form-horizontal .checkbox-inline,.form-horizontal .radio,.form-horizontal .radio-inline{padding-top:7px;margin-top:0;margin-bottom:0}.form-horizontal .checkbox,.form-horizontal .radio{min-height:27px}.form-horizontal .form-group{margin-right:-15px;margin-left:-15px}@media (min-width:768px){.form-horizontal .control-label{padding-top:7px;margin-bottom:0;text-align:right}}.form-horizontal .has-feedback .form-control-feedback{right:15px}@media (min-width:768px){.form-horizontal .form-group-lg .control-label{padding-top:14.33px}}@media (min-width:768px){.form-horizontal .form-group-sm .control-label{padding-top:6px}}.btn{display:inline-block;padding:6px 12px;margin-bottom:0;font-size:14px;font-weight:400;line-height:1.42857143;text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;border:1px solid transparent;border-radius:4px}.btn.active.focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn:active:focus,.btn:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.btn.focus,.btn:focus,.btn:hover{color:#333;text-decoration:none}.btn.active,.btn:active{background-image:none;outline:0;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn.disabled,.btn[disabled],fieldset[disabled] .btn{pointer-events:none;cursor:not-allowed;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none;opacity:.65}.btn-default{color:#333;background-color:#fff;border-color:#ccc}.btn-default.active,.btn-default.focus,.btn-default:active,.btn-default:focus,.btn-default:hover,.open>.dropdown-toggle.btn-default{color:#333;background-color:#e6e6e6;border-color:#adadad}.btn-default.active,.btn-default:active,.open>.dropdown-toggle.btn-default{background-image:none}.btn-default.disabled,.btn-default.disabled.active,.btn-default.disabled.focus,.btn-default.disabled:active,.btn-default.disabled:focus,.btn-default.disabled:hover,.btn-default[disabled],.btn-default[disabled].active,.btn-default[disabled].focus,.btn-default[disabled]:active,.btn-default[disabled]:focus,.btn-default[disabled]:hover,fieldset[disabled] .btn-default,fieldset[disabled] .btn-default.active,fieldset[disabled] .btn-default.focus,fieldset[disabled] .btn-default:active,fieldset[disabled] .btn-default:focus,fieldset[disabled] .btn-default:hover{background-color:#fff;border-color:#ccc}.btn-default .badge{color:#fff;background-color:#333}.btn-primary{color:#fff;background-color:#777;border-color:#2e6da4}.btn-primary.active,.btn-primary.focus,.btn-primary:active,.btn-primary:focus,.btn-primary:hover,.open>.dropdown-toggle.btn-primary{color:#fff;background-color:#286090;border-color:#204d74}.btn-primary.active,.btn-primary:active,.open>.dropdown-toggle.btn-primary{background-image:none}.btn-primary.disabled,.btn-primary.disabled.active,.btn-primary.disabled.focus,.btn-primary.disabled:active,.btn-primary.disabled:focus,.btn-primary.disabled:hover,.btn-primary[disabled],.btn-primary[disabled].active,.btn-primary[disabled].focus,.btn-primary[disabled]:active,.btn-primary[disabled]:focus,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary,fieldset[disabled] .btn-primary.active,fieldset[disabled] .btn-primary.focus,fieldset[disabled] .btn-primary:active,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary:hover{background-color:#777;border-color:#2e6da4}.btn-primary .badge{color:#777;background-color:#fff}.btn-success{color:#fff;background-color:#5cb85c;border-color:#4cae4c}.btn-success.active,.btn-success.focus,.btn-success:active,.btn-success:focus,.btn-success:hover,.open>.dropdown-toggle.btn-success{color:#fff;background-color:#449d44;border-color:#398439}.btn-success.active,.btn-success:active,.open>.dropdown-toggle.btn-success{background-image:none}.btn-success.disabled,.btn-success.disabled.active,.btn-success.disabled.focus,.btn-success.disabled:active,.btn-success.disabled:focus,.btn-success.disabled:hover,.btn-success[disabled],.btn-success[disabled].active,.btn-success[disabled].focus,.btn-success[disabled]:active,.btn-success[disabled]:focus,.btn-success[disabled]:hover,fieldset[disabled] .btn-success,fieldset[disabled] .btn-success.active,fieldset[disabled] .btn-success.focus,fieldset[disabled] .btn-success:active,fieldset[disabled] .btn-success:focus,fieldset[disabled] .btn-success:hover{background-color:#5cb85c;border-color:#4cae4c}.btn-success .badge{color:#5cb85c;background-color:#fff}.btn-info{color:#fff;background-color:#5bc0de;border-color:#46b8da}.btn-info.active,.btn-info.focus,.btn-info:active,.btn-info:focus,.btn-info:hover,.open>.dropdown-toggle.btn-info{color:#fff;background-color:#31b0d5;border-color:#269abc}.btn-info.active,.btn-info:active,.open>.dropdown-toggle.btn-info{background-image:none}.btn-info.disabled,.btn-info.disabled.active,.btn-info.disabled.focus,.btn-info.disabled:active,.btn-info.disabled:focus,.btn-info.disabled:hover,.btn-info[disabled],.btn-info[disabled].active,.btn-info[disabled].focus,.btn-info[disabled]:active,.btn-info[disabled]:focus,.btn-info[disabled]:hover,fieldset[disabled] .btn-info,fieldset[disabled] .btn-info.active,fieldset[disabled] .btn-info.focus,fieldset[disabled] .btn-info:active,fieldset[disabled] .btn-info:focus,fieldset[disabled] .btn-info:hover{background-color:#5bc0de;border-color:#46b8da}.btn-info .badge{color:#5bc0de;background-color:#fff}.btn-warning{color:#fff;background-color:#f0ad4e;border-color:#eea236}.btn-warning.active,.btn-warning.focus,.btn-warning:active,.btn-warning:focus,.btn-warning:hover,.open>.dropdown-toggle.btn-warning{color:#fff;background-color:#ec971f;border-color:#d58512}.btn-warning.active,.btn-warning:active,.open>.dropdown-toggle.btn-warning{background-image:none}.btn-warning.disabled,.btn-warning.disabled.active,.btn-warning.disabled.focus,.btn-warning.disabled:active,.btn-warning.disabled:focus,.btn-warning.disabled:hover,.btn-warning[disabled],.btn-warning[disabled].active,.btn-warning[disabled].focus,.btn-warning[disabled]:active,.btn-warning[disabled]:focus,.btn-warning[disabled]:hover,fieldset[disabled] .btn-warning,fieldset[disabled] .btn-warning.active,fieldset[disabled] .btn-warning.focus,fieldset[disabled] .btn-warning:active,fieldset[disabled] .btn-warning:focus,fieldset[disabled] .btn-warning:hover{background-color:#f0ad4e;border-color:#eea236}.btn-warning .badge{color:#f0ad4e;background-color:#fff}.btn-danger{color:#fff;background-color:#d9534f;border-color:#d43f3a}.btn-danger.active,.btn-danger.focus,.btn-danger:active,.btn-danger:focus,.btn-danger:hover,.open>.dropdown-toggle.btn-danger{color:#fff;background-color:#c9302c;border-color:#ac2925}.btn-danger.active,.btn-danger:active,.open>.dropdown-toggle.btn-danger{background-image:none}.btn-danger.disabled,.btn-danger.disabled.active,.btn-danger.disabled.focus,.btn-danger.disabled:active,.btn-danger.disabled:focus,.btn-danger.disabled:hover,.btn-danger[disabled],.btn-danger[disabled].active,.btn-danger[disabled].focus,.btn-danger[disabled]:active,.btn-danger[disabled]:focus,.btn-danger[disabled]:hover,fieldset[disabled] .btn-danger,fieldset[disabled] .btn-danger.active,fieldset[disabled] .btn-danger.focus,fieldset[disabled] .btn-danger:active,fieldset[disabled] .btn-danger:focus,fieldset[disabled] .btn-danger:hover{background-color:#d9534f;border-color:#d43f3a}.btn-danger .badge{color:#d9534f;background-color:#fff}.btn-link{font-weight:400;color:#777;border-radius:0}.btn-link,.btn-link.active,.btn-link:active,.btn-link[disabled],fieldset[disabled] .btn-link{background-color:transparent;-webkit-box-shadow:none;box-shadow:none}.btn-link,.btn-link:active,.btn-link:focus,.btn-link:hover{border-color:transparent}.btn-link:focus,.btn-link:hover{color:#23527c;text-decoration:underline;background-color:transparent}.btn-link[disabled]:focus,.btn-link[disabled]:hover,fieldset[disabled] .btn-link:focus,fieldset[disabled] .btn-link:hover{color:#777;text-decoration:none}.btn-group-lg>.btn,.btn-lg{padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}.btn-group-sm>.btn,.btn-sm{padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.btn-group-xs>.btn,.btn-xs{padding:1px 5px;font-size:12px;line-height:1.5;border-radius:3px}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:5px}input[type=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block{width:100%}.fade{opacity:0;-webkit-transition:opacity .15s linear;-o-transition:opacity .15s linear;transition:opacity .15s linear}.fade.in{opacity:1}.collapse{display:none}.collapse.in{display:block}tr.collapse.in{display:table-row}tbody.collapse.in{display:table-row-group}.collapsing{position:relative;height:0;overflow:hidden;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:.35s;-o-transition-duration:.35s;transition-duration:.35s;-webkit-transition-property:height,visibility;-o-transition-property:height,visibility;transition-property:height,visibility}.caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px dashed;border-right:4px solid transparent;border-left:4px solid transparent}.dropdown,.dropup{position:relative}.dropdown-toggle:focus{outline:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;font-size:14px;text-align:left;list-style:none;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,.15);border-radius:4px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175)}.dropdown-menu.pull-right{right:0;left:auto}.dropdown-menu .divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.dropdown-menu>li>a{display:block;padding:3px 20px;clear:both;font-weight:400;line-height:1.42857143;color:#333;white-space:nowrap}.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover{color:#262626;text-decoration:none;background-color:#f5f5f5}.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover{color:#fff;text-decoration:none;background-color:#777;outline:0}.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover{color:#777}.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover{text-decoration:none;cursor:not-allowed;background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.open>.dropdown-menu{display:block}.open>a{outline:0}.dropdown-menu-right{right:0;left:auto}.dropdown-menu-left{right:auto;left:0}.dropdown-header{display:block;padding:3px 20px;font-size:12px;line-height:1.42857143;color:#777;white-space:nowrap}.dropdown-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:990}.pull-right>.dropdown-menu{right:0;left:auto}.dropup .caret,.navbar-fixed-bottom .dropdown .caret{content:"";border-top:0;border-bottom:4px solid}.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:2px}@media (min-width:768px){.navbar-right .dropdown-menu{right:0;left:auto}.navbar-right .dropdown-menu-left{right:auto;left:0}}.btn-group,.btn-group-vertical{position:relative;display:inline-block;vertical-align:middle}.btn-group-vertical>.btn,.btn-group>.btn{position:relative;float:left}.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:hover,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus,.btn-group>.btn:hover{z-index:2}.btn-group .btn+.btn,.btn-group .btn+.btn-group,.btn-group .btn-group+.btn,.btn-group .btn-group+.btn-group{margin-left:-1px}.btn-toolbar{margin-left:-5px}.btn-toolbar .btn-group,.btn-toolbar .input-group{float:left}.btn-toolbar>.btn,.btn-toolbar>.btn-group,.btn-toolbar>.input-group{margin-left:5px}.btn-group>.btn:not(:first-child):not(:last-child):not(.dropdown-toggle){border-radius:0}.btn-group>.btn:first-child{margin-left:0}.btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn:last-child:not(:first-child),.btn-group>.dropdown-toggle:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.btn-group>.btn-group{float:left}.btn-group>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.btn-group>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group>.btn-group:first-child:not(:last-child)>.dropdown-toggle{border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn-group:last-child:not(:first-child)>.btn:first-child{border-top-left-radius:0;border-bottom-left-radius:0}.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle{outline:0}.btn-group>.btn+.dropdown-toggle{padding-right:8px;padding-left:8px}.btn-group>.btn-lg+.dropdown-toggle{padding-right:12px;padding-left:12px}.btn-group.open .dropdown-toggle{-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn-group.open .dropdown-toggle.btn-link{-webkit-box-shadow:none;box-shadow:none}.btn .caret{margin-left:0}.btn-lg .caret{border-width:5px 5px 0;border-bottom-width:0}.dropup .btn-lg .caret{border-width:0 5px 5px}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group,.btn-group-vertical>.btn-group>.btn{display:block;float:none;width:100%;max-width:100%}.btn-group-vertical>.btn-group>.btn{float:none}.btn-group-vertical>.btn+.btn,.btn-group-vertical>.btn+.btn-group,.btn-group-vertical>.btn-group+.btn,.btn-group-vertical>.btn-group+.btn-group{margin-top:-1px;margin-left:0}.btn-group-vertical>.btn:not(:first-child):not(:last-child){border-radius:0}.btn-group-vertical>.btn:first-child:not(:last-child){border-top-right-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn:last-child:not(:first-child){border-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:4px}.btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.btn-group-vertical>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group-vertical>.btn-group:first-child:not(:last-child)>.dropdown-toggle{border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:last-child:not(:first-child)>.btn:first-child{border-top-left-radius:0;border-top-right-radius:0}.btn-group-justified{display:table;width:100%;table-layout:fixed;border-collapse:separate}.btn-group-justified>.btn,.btn-group-justified>.btn-group{display:table-cell;float:none;width:1%}.btn-group-justified>.btn-group .btn{width:100%}.btn-group-justified>.btn-group .dropdown-menu{left:auto}[data-toggle=buttons]>.btn input[type=checkbox],[data-toggle=buttons]>.btn input[type=radio],[data-toggle=buttons]>.btn-group>.btn input[type=checkbox],[data-toggle=buttons]>.btn-group>.btn input[type=radio]{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.input-group{position:relative;display:table;border-collapse:separate}.input-group[class*=col-]{float:none;padding-right:0;padding-left:0}.input-group .form-control{position:relative;z-index:2;float:left;width:100%;margin-bottom:0}.input-group-lg>.form-control,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.btn{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}select.input-group-lg>.form-control,select.input-group-lg>.input-group-addon,select.input-group-lg>.input-group-btn>.btn{height:46px;line-height:46px}select[multiple].input-group-lg>.form-control,select[multiple].input-group-lg>.input-group-addon,select[multiple].input-group-lg>.input-group-btn>.btn,textarea.input-group-lg>.form-control,textarea.input-group-lg>.input-group-addon,textarea.input-group-lg>.input-group-btn>.btn{height:auto}.input-group-sm>.form-control,.input-group-sm>.input-group-addon,.input-group-sm>.input-group-btn>.btn{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}select.input-group-sm>.form-control,select.input-group-sm>.input-group-addon,select.input-group-sm>.input-group-btn>.btn{height:30px;line-height:30px}select[multiple].input-group-sm>.form-control,select[multiple].input-group-sm>.input-group-addon,select[multiple].input-group-sm>.input-group-btn>.btn,textarea.input-group-sm>.form-control,textarea.input-group-sm>.input-group-addon,textarea.input-group-sm>.input-group-btn>.btn{height:auto}.input-group .form-control,.input-group-addon,.input-group-btn{display:table-cell}.input-group .form-control:not(:first-child):not(:last-child),.input-group-addon:not(:first-child):not(:last-child),.input-group-btn:not(:first-child):not(:last-child){border-radius:0}.input-group-addon,.input-group-btn{width:1%;white-space:nowrap;vertical-align:middle}.input-group-addon{padding:6px 12px;font-size:14px;font-weight:400;line-height:1;color:#555;text-align:center;background-color:#eee;border:1px solid #ccc;border-radius:4px}.input-group-addon.input-sm{padding:5px 10px;font-size:12px;border-radius:3px}.input-group-addon.input-lg{padding:10px 16px;font-size:18px;border-radius:6px}.input-group-addon input[type=checkbox],.input-group-addon input[type=radio]{margin-top:0}.input-group .form-control:first-child,.input-group-addon:first-child,.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group>.btn,.input-group-btn:first-child>.dropdown-toggle,.input-group-btn:last-child>.btn-group:not(:last-child)>.btn,.input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.input-group-addon:first-child{border-right:0}.input-group .form-control:last-child,.input-group-addon:last-child,.input-group-btn:first-child>.btn-group:not(:first-child)>.btn,.input-group-btn:first-child>.btn:not(:first-child),.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group>.btn,.input-group-btn:last-child>.dropdown-toggle{border-top-left-radius:0;border-bottom-left-radius:0}.input-group-addon:last-child{border-left:0}.input-group-btn{position:relative;font-size:0;white-space:nowrap}.input-group-btn>.btn{position:relative}.input-group-btn>.btn+.btn{margin-left:-1px}.input-group-btn>.btn:active,.input-group-btn>.btn:focus,.input-group-btn>.btn:hover{z-index:2}.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group{margin-right:-1px}.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group{margin-left:-1px}.nav{padding-left:0;margin-bottom:0;list-style:none}.nav>li{position:relative;display:block}.nav>li>a{position:relative;display:block;padding:10px 15px}.nav>li>a:focus,.nav>li>a:hover{text-decoration:none;background-color:#eee}.nav>li.disabled>a{color:#777}.nav>li.disabled>a:focus,.nav>li.disabled>a:hover{color:#777;text-decoration:none;cursor:not-allowed;background-color:transparent}.nav .open>a,.nav .open>a:focus,.nav .open>a:hover{background-color:#eee;border-color:#777}.nav .nav-divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.nav>li>a>img{max-width:none}.nav-tabs{border-bottom:1px solid #ddd}.nav-tabs>li{float:left;margin-bottom:-1px}.nav-tabs>li>a{margin-right:2px;line-height:1.42857143;border:1px solid transparent;border-radius:4px 4px 0 0}.nav-tabs>li>a:hover{border-color:#eee #eee #ddd}.nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover{color:#555;cursor:default;background-color:#fff;border:1px solid #ddd;border-bottom-color:transparent}.nav-tabs.nav-justified{width:100%;border-bottom:0}.nav-tabs.nav-justified>li{float:none}.nav-tabs.nav-justified>li>a{margin-bottom:5px;text-align:center}.nav-tabs.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}@media (min-width:768px){.nav-tabs.nav-justified>li{display:table-cell;width:1%}.nav-tabs.nav-justified>li>a{margin-bottom:0}}.nav-tabs.nav-justified>li>a{margin-right:0;border-radius:4px}.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:hover{border:1px solid #ddd}@media (min-width:768px){.nav-tabs.nav-justified>li>a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:hover{border-bottom-color:#fff}}.nav-pills>li{float:left}.nav-pills>li>a{border-radius:4px}.nav-pills>li+li{margin-left:2px}.nav-pills>li.active>a,.nav-pills>li.active>a:focus,.nav-pills>li.active>a:hover{color:#fff;background-color:#777}.nav-stacked>li{float:none}.nav-stacked>li+li{margin-top:2px;margin-left:0}.nav-justified{width:100%}.nav-justified>li{float:none}.nav-justified>li>a{margin-bottom:5px;text-align:center}.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}@media (min-width:768px){.nav-justified>li{display:table-cell;width:1%}.nav-justified>li>a{margin-bottom:0}}.nav-tabs-justified{border-bottom:0}.nav-tabs-justified>li>a{margin-right:0;border-radius:4px}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:focus,.nav-tabs-justified>.active>a:hover{border:1px solid #ddd}@media (min-width:768px){.nav-tabs-justified>li>a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:focus,.nav-tabs-justified>.active>a:hover{border-bottom-color:#fff}}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}.navbar{position:relative;min-height:50px;margin-bottom:20px;border:1px solid transparent}@media (min-width:768px){.navbar{border-radius:4px}}@media (min-width:768px){.navbar-header{float:left}}.navbar-collapse{padding-right:15px;padding-left:15px;overflow-x:visible;-webkit-overflow-scrolling:touch;border-top:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.1)}.navbar-collapse.in{overflow-y:auto}@media (min-width:768px){.navbar-collapse{width:auto;border-top:0;-webkit-box-shadow:none;box-shadow:none}.navbar-collapse.collapse{display:block!important;height:auto!important;padding-bottom:0;overflow:visible!important}.navbar-collapse.in{overflow-y:visible}.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse,.navbar-static-top .navbar-collapse{padding-right:0;padding-left:0}}.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse{max-height:340px}@media (max-device-width:480px)and (orientation:landscape){.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse{max-height:200px}}.container-fluid>.navbar-collapse,.container-fluid>.navbar-header,.container>.navbar-collapse,.container>.navbar-header{margin-right:-15px;margin-left:-15px}@media (min-width:768px){.container-fluid>.navbar-collapse,.container-fluid>.navbar-header,.container>.navbar-collapse,.container>.navbar-header{margin-right:0;margin-left:0}}.navbar-static-top{z-index:1000;border-width:0 0 1px}@media (min-width:768px){.navbar-static-top{border-radius:0}}.navbar-fixed-bottom,.navbar-fixed-top{position:fixed;right:0;left:0;z-index:1030}@media (min-width:768px){.navbar-fixed-bottom,.navbar-fixed-top{border-radius:0}}.navbar-fixed-top{top:0;border-width:0 0 1px}.navbar-fixed-bottom{bottom:0;margin-bottom:0;border-width:1px 0 0}.navbar-brand{float:left;height:50px;padding:15px 15px;font-size:18px;line-height:20px}.navbar-brand:focus,.navbar-brand:hover{text-decoration:none}.navbar-brand>img{display:block}@media (min-width:768px){.navbar>.container .navbar-brand,.navbar>.container-fluid .navbar-brand{margin-left:-15px}}.navbar-toggle{position:relative;float:right;padding:9px 10px;margin-top:8px;margin-right:15px;margin-bottom:8px;background-color:transparent;background-image:none;border:1px solid transparent;border-radius:4px}.navbar-toggle:focus{outline:0}.navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px}.navbar-toggle .icon-bar+.icon-bar{margin-top:4px}@media (min-width:768px){.navbar-toggle{display:none}}.navbar-nav{margin:7.5px -15px}.navbar-nav>li>a{padding-top:10px;padding-bottom:10px;line-height:20px}@media (max-width:767px){.navbar-nav .open .dropdown-menu{position:static;float:none;width:auto;margin-top:0;background-color:transparent;border:0;-webkit-box-shadow:none;box-shadow:none}.navbar-nav .open .dropdown-menu .dropdown-header,.navbar-nav .open .dropdown-menu>li>a{padding:5px 15px 5px 25px}.navbar-nav .open .dropdown-menu>li>a{line-height:20px}.navbar-nav .open .dropdown-menu>li>a:focus,.navbar-nav .open .dropdown-menu>li>a:hover{background-image:none}}@media (min-width:768px){.navbar-nav{float:left;margin:0}.navbar-nav>li{float:left}.navbar-nav>li>a{padding-top:15px;padding-bottom:15px}}.navbar-form{padding:10px 15px;margin-top:8px;margin-right:-15px;margin-bottom:8px;margin-left:-15px;border-top:1px solid transparent;border-bottom:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.1)}@media (min-width:768px){.navbar-form .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.navbar-form .form-control{display:inline-block;width:auto;vertical-align:middle}.navbar-form .form-control-static{display:inline-block}.navbar-form .input-group{display:inline-table;vertical-align:middle}.navbar-form .input-group .form-control,.navbar-form .input-group .input-group-addon,.navbar-form .input-group .input-group-btn{width:auto}.navbar-form .input-group>.form-control{width:100%}.navbar-form .control-label{margin-bottom:0;vertical-align:middle}.navbar-form .checkbox,.navbar-form .radio{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.navbar-form .checkbox label,.navbar-form .radio label{padding-left:0}.navbar-form .checkbox input[type=checkbox],.navbar-form .radio input[type=radio]{position:relative;margin-left:0}.navbar-form .has-feedback .form-control-feedback{top:0}}@media (max-width:767px){.navbar-form .form-group{margin-bottom:5px}.navbar-form .form-group:last-child{margin-bottom:0}}@media (min-width:768px){.navbar-form{width:auto;padding-top:0;padding-bottom:0;margin-right:0;margin-left:0;border:0;-webkit-box-shadow:none;box-shadow:none}}.navbar-nav>li>.dropdown-menu{margin-top:0;border-top-left-radius:0;border-top-right-radius:0}.navbar-fixed-bottom .navbar-nav>li>.dropdown-menu{margin-bottom:0;border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0}.navbar-btn{margin-top:8px;margin-bottom:8px}.navbar-btn.btn-sm{margin-top:10px;margin-bottom:10px}.navbar-btn.btn-xs{margin-top:14px;margin-bottom:14px}.navbar-text{margin-top:15px;margin-bottom:15px}@media (min-width:768px){.navbar-text{float:left;margin-right:15px;margin-left:15px}}@media (min-width:768px){.navbar-left{float:left!important}.navbar-right{float:right!important;margin-right:-15px}.navbar-right~.navbar-right{margin-right:0}}.navbar-default{background-color:#f8f8f8;border-color:#e7e7e7}.navbar-default .navbar-brand{color:#777}.navbar-default .navbar-brand:focus,.navbar-default .navbar-brand:hover{color:#5e5e5e;background-color:transparent}.navbar-default .navbar-text{color:#777}.navbar-default .navbar-nav>li>a{color:#777}.navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav>li>a:hover{color:#333;background-color:transparent}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover{color:#555;background-color:#e7e7e7}.navbar-default .navbar-nav>.disabled>a,.navbar-default .navbar-nav>.disabled>a:focus,.navbar-default .navbar-nav>.disabled>a:hover{color:#ccc;background-color:transparent}.navbar-default .navbar-toggle{border-color:#ddd}.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover{background-color:#ddd}.navbar-default .navbar-toggle .icon-bar{background-color:#888}.navbar-default .navbar-collapse,.navbar-default .navbar-form{border-color:#e7e7e7}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:focus,.navbar-default .navbar-nav>.open>a:hover{color:#555;background-color:#e7e7e7}@media (max-width:767px){.navbar-default .navbar-nav .open .dropdown-menu>li>a{color:#777}.navbar-default .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover{color:#333;background-color:transparent}.navbar-default .navbar-nav .open .dropdown-menu>.active>a,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover{color:#555;background-color:#e7e7e7}.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:hover{color:#ccc;background-color:transparent}}.navbar-default .navbar-link{color:#777}.navbar-default .navbar-link:hover{color:#333}.navbar-default .btn-link{color:#777}.navbar-default .btn-link:focus,.navbar-default .btn-link:hover{color:#333}.navbar-default .btn-link[disabled]:focus,.navbar-default .btn-link[disabled]:hover,fieldset[disabled] .navbar-default .btn-link:focus,fieldset[disabled] .navbar-default .btn-link:hover{color:#ccc}.navbar-inverse{background-color:#222;border-color:#080808}.navbar-inverse .navbar-brand{color:#9d9d9d}.navbar-inverse .navbar-brand:focus,.navbar-inverse .navbar-brand:hover{color:#fff;background-color:transparent}.navbar-inverse .navbar-text{color:#9d9d9d}.navbar-inverse .navbar-nav>li>a{color:#9d9d9d}.navbar-inverse .navbar-nav>li>a:focus,.navbar-inverse .navbar-nav>li>a:hover{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.active>a:focus,.navbar-inverse .navbar-nav>.active>a:hover{color:#fff;background-color:#080808}.navbar-inverse .navbar-nav>.disabled>a,.navbar-inverse .navbar-nav>.disabled>a:focus,.navbar-inverse .navbar-nav>.disabled>a:hover{color:#444;background-color:transparent}.navbar-inverse .navbar-toggle{border-color:#333}.navbar-inverse .navbar-toggle:focus,.navbar-inverse .navbar-toggle:hover{background-color:#333}.navbar-inverse .navbar-toggle .icon-bar{background-color:#fff}.navbar-inverse .navbar-collapse,.navbar-inverse .navbar-form{border-color:#101010}.navbar-inverse .navbar-nav>.open>a,.navbar-inverse .navbar-nav>.open>a:focus,.navbar-inverse .navbar-nav>.open>a:hover{color:#fff;background-color:#080808}@media (max-width:767px){.navbar-inverse .navbar-nav .open .dropdown-menu>.dropdown-header{border-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu .divider{background-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a{color:#9d9d9d}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:hover{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:hover{color:#fff;background-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:hover{color:#444;background-color:transparent}}.navbar-inverse .navbar-link{color:#9d9d9d}.navbar-inverse .navbar-link:hover{color:#fff}.navbar-inverse .btn-link{color:#9d9d9d}.navbar-inverse .btn-link:focus,.navbar-inverse .btn-link:hover{color:#fff}.navbar-inverse .btn-link[disabled]:focus,.navbar-inverse .btn-link[disabled]:hover,fieldset[disabled] .navbar-inverse .btn-link:focus,fieldset[disabled] .navbar-inverse .btn-link:hover{color:#444}.breadcrumb{padding:8px 15px;margin-bottom:20px;list-style:none;background-color:#f5f5f5;border-radius:4px}.breadcrumb>li{display:inline-block}.breadcrumb>li+li:before{padding:0 5px;color:#ccc;content:"/\00a0"}.breadcrumb>.active{color:#777}.pagination{display:inline-block;padding-left:0;margin:20px 0;border-radius:4px}.pagination>li{display:inline}.pagination>li>a,.pagination>li>span{position:relative;float:left;padding:6px 12px;margin-left:-1px;line-height:1.42857143;color:#777;text-decoration:none;background-color:#fff;border:1px solid #ddd}.pagination>li:first-child>a,.pagination>li:first-child>span{margin-left:0;border-top-left-radius:4px;border-bottom-left-radius:4px}.pagination>li:last-child>a,.pagination>li:last-child>span{border-top-right-radius:4px;border-bottom-right-radius:4px}.pagination>li>a:focus,.pagination>li>a:hover,.pagination>li>span:focus,.pagination>li>span:hover{color:#23527c;background-color:#eee;border-color:#ddd}.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{z-index:2;color:#fff;cursor:default;background-color:#777;border-color:#777}.pagination>.disabled>a,.pagination>.disabled>a:focus,.pagination>.disabled>a:hover,.pagination>.disabled>span,.pagination>.disabled>span:focus,.pagination>.disabled>span:hover{color:#777;cursor:not-allowed;background-color:#fff;border-color:#ddd}.pagination-lg>li>a,.pagination-lg>li>span{padding:10px 16px;font-size:18px}.pagination-lg>li:first-child>a,.pagination-lg>li:first-child>span{border-top-left-radius:6px;border-bottom-left-radius:6px}.pagination-lg>li:last-child>a,.pagination-lg>li:last-child>span{border-top-right-radius:6px;border-bottom-right-radius:6px}.pagination-sm>li>a,.pagination-sm>li>span{padding:5px 10px;font-size:12px}.pagination-sm>li:first-child>a,.pagination-sm>li:first-child>span{border-top-left-radius:3px;border-bottom-left-radius:3px}.pagination-sm>li:last-child>a,.pagination-sm>li:last-child>span{border-top-right-radius:3px;border-bottom-right-radius:3px}.pager{padding-left:0;margin:20px 0;text-align:center;list-style:none}.pager li{display:inline}.pager li>a,.pager li>span{display:inline-block;padding:5px 14px;background-color:#fff;border:1px solid #ddd;border-radius:15px}.pager li>a:focus,.pager li>a:hover{text-decoration:none;background-color:#eee}.pager .next>a,.pager .next>span{float:right}.pager .previous>a,.pager .previous>span{float:left}.pager .disabled>a,.pager .disabled>a:focus,.pager .disabled>a:hover,.pager .disabled>span{color:#777;cursor:not-allowed;background-color:#fff}.label{display:inline;padding:.2em .6em .3em;font-size:75%;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25em}a.label:focus,a.label:hover{color:#fff;text-decoration:none;cursor:pointer}.label:empty{display:none}.btn .label{position:relative;top:-1px}.label-default{background-color:#777}.label-default[href]:focus,.label-default[href]:hover{background-color:#5e5e5e}.label-primary{background-color:#777}.label-primary[href]:focus,.label-primary[href]:hover{background-color:#286090}.label-success{background-color:#5cb85c}.label-success[href]:focus,.label-success[href]:hover{background-color:#449d44}.label-info{background-color:#5bc0de}.label-info[href]:focus,.label-info[href]:hover{background-color:#31b0d5}.label-warning{background-color:#f0ad4e}.label-warning[href]:focus,.label-warning[href]:hover{background-color:#ec971f}.label-danger{background-color:#d9534f}.label-danger[href]:focus,.label-danger[href]:hover{background-color:#c9302c}.badge{display:inline-block;min-width:10px;padding:3px 7px;font-size:12px;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;background-color:#777;border-radius:10px}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.btn-group-xs>.btn .badge,.btn-xs .badge{top:0;padding:1px 5px}a.badge:focus,a.badge:hover{color:#fff;text-decoration:none;cursor:pointer}.list-group-item.active>.badge,.nav-pills>.active>a>.badge{color:#777;background-color:#fff}.list-group-item>.badge{float:right}.list-group-item>.badge+.badge{margin-right:5px}.nav-pills>li>a>.badge{margin-left:3px}.jumbotron{padding:30px 15px;margin-bottom:30px;color:inherit;background-color:#eee}.jumbotron .h1,.jumbotron h1{color:inherit}.jumbotron p{margin-bottom:15px;font-size:21px;font-weight:200}.jumbotron>hr{border-top-color:#d5d5d5}.container .jumbotron,.container-fluid .jumbotron{border-radius:6px}.jumbotron .container{max-width:100%}@media screen and (min-width:768px){.jumbotron{padding:48px 0}.container .jumbotron,.container-fluid .jumbotron{padding-right:60px;padding-left:60px}.jumbotron .h1,.jumbotron h1{font-size:63px}}.thumbnail{display:block;padding:4px;margin-bottom:20px;line-height:1.42857143;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:border .2s ease-in-out;-o-transition:border .2s ease-in-out;transition:border .2s ease-in-out}.thumbnail a>img,.thumbnail>img{margin-right:auto;margin-left:auto}a.thumbnail.active,a.thumbnail:focus,a.thumbnail:hover{border-color:#777}.thumbnail .caption{padding:9px;color:#333}.alert{padding:15px;margin-bottom:20px;border:1px solid transparent;border-radius:4px}.alert h4{margin-top:0;color:inherit}.alert .alert-link{font-weight:700}.alert>p,.alert>ul{margin-bottom:0}.alert>p+p{margin-top:5px}.alert-dismissable,.alert-dismissible{padding-right:35px}.alert-dismissable .close,.alert-dismissible .close{position:relative;top:-2px;right:-21px;color:inherit}.alert-success{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}.alert-success hr{border-top-color:#c9e2b3}.alert-success .alert-link{color:#2b542c}.alert-info{color:#31708f;background-color:#d9edf7;border-color:#bce8f1}.alert-info hr{border-top-color:#a6e1ec}.alert-info .alert-link{color:#245269}.alert-warning{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}.alert-warning hr{border-top-color:#f7e1b5}.alert-warning .alert-link{color:#66512c}.alert-danger{color:#a94442;background-color:#f2dede;border-color:#ebccd1}.alert-danger hr{border-top-color:#e4b9c0}.alert-danger .alert-link{color:#843534}@-webkit-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@-o-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}.progress{height:20px;margin-bottom:20px;overflow:hidden;background-color:#f5f5f5;border-radius:4px;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);box-shadow:inset 0 1px 2px rgba(0,0,0,.1)}.progress-bar{float:left;width:0;height:100%;font-size:12px;line-height:20px;color:#fff;text-align:center;background-color:#777;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);-webkit-transition:width .6s ease;-o-transition:width .6s ease;transition:width .6s ease}.progress-bar-striped,.progress-striped .progress-bar{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);-webkit-background-size:40px 40px;background-size:40px 40px}.progress-bar.active,.progress.active .progress-bar{-webkit-animation:progress-bar-stripes 2s linear infinite;-o-animation:progress-bar-stripes 2s linear infinite;animation:progress-bar-stripes 2s linear infinite}.progress-bar-success{background-color:#5cb85c}.progress-striped .progress-bar-success{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.progress-bar-info{background-color:#5bc0de}.progress-striped .progress-bar-info{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.progress-bar-warning{background-color:#f0ad4e}.progress-striped .progress-bar-warning{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.progress-bar-danger{background-color:#d9534f}.progress-striped .progress-bar-danger{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.media{margin-top:15px}.media:first-child{margin-top:0}.media,.media-body{overflow:hidden;zoom:1}.media-body{width:10000px}.media-object{display:block}.media-right,.media>.pull-right{padding-left:10px}.media-left,.media>.pull-left{padding-right:10px}.media-body,.media-left,.media-right{display:table-cell;vertical-align:top}.media-middle{vertical-align:middle}.media-bottom{vertical-align:bottom}.media-heading{margin-top:0;margin-bottom:5px}.media-list{padding-left:0;list-style:none}.list-group{padding-left:0;margin-bottom:20px}.list-group-item{position:relative;display:block;padding:10px 15px;margin-bottom:-1px;background-color:#fff;border:1px solid #ddd}.list-group-item:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.list-group-item:last-child{margin-bottom:0;border-bottom-right-radius:4px;border-bottom-left-radius:4px}a.list-group-item{color:#555}a.list-group-item .list-group-item-heading{color:#333}a.list-group-item:focus,a.list-group-item:hover{color:#555;text-decoration:none;background-color:#f5f5f5}.list-group-item.disabled,.list-group-item.disabled:focus,.list-group-item.disabled:hover{color:#777;cursor:not-allowed;background-color:#eee}.list-group-item.disabled .list-group-item-heading,.list-group-item.disabled:focus .list-group-item-heading,.list-group-item.disabled:hover .list-group-item-heading{color:inherit}.list-group-item.disabled .list-group-item-text,.list-group-item.disabled:focus .list-group-item-text,.list-group-item.disabled:hover .list-group-item-text{color:#777}.list-group-item.active,.list-group-item.active:focus,.list-group-item.active:hover{z-index:2;color:#fff;background-color:#777;border-color:#777}.list-group-item.active .list-group-item-heading,.list-group-item.active .list-group-item-heading>.small,.list-group-item.active .list-group-item-heading>small,.list-group-item.active:focus .list-group-item-heading,.list-group-item.active:focus .list-group-item-heading>.small,.list-group-item.active:focus .list-group-item-heading>small,.list-group-item.active:hover .list-group-item-heading,.list-group-item.active:hover .list-group-item-heading>.small,.list-group-item.active:hover .list-group-item-heading>small{color:inherit}.list-group-item.active .list-group-item-text,.list-group-item.active:focus .list-group-item-text,.list-group-item.active:hover .list-group-item-text{color:#c7ddef}.list-group-item-success{color:#3c763d;background-color:#dff0d8}a.list-group-item-success{color:#3c763d}a.list-group-item-success .list-group-item-heading{color:inherit}a.list-group-item-success:focus,a.list-group-item-success:hover{color:#3c763d;background-color:#d0e9c6}a.list-group-item-success.active,a.list-group-item-success.active:focus,a.list-group-item-success.active:hover{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:focus,a.list-group-item-info:hover{color:#31708f;background-color:#c4e3f3}a.list-group-item-info.active,a.list-group-item-info.active:focus,a.list-group-item-info.active:hover{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:focus,a.list-group-item-warning:hover{color:#8a6d3b;background-color:#faf2cc}a.list-group-item-warning.active,a.list-group-item-warning.active:focus,a.list-group-item-warning.active:hover{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:focus,a.list-group-item-danger:hover{color:#a94442;background-color:#ebcccc}a.list-group-item-danger.active,a.list-group-item-danger.active:focus,a.list-group-item-danger.active:hover{color:#fff;background-color:#a94442;border-color:#a94442}.list-group-item-heading{margin-top:0;margin-bottom:5px}.list-group-item-text{margin-bottom:0;line-height:1.3}.panel{margin-bottom:20px;background-color:#fff;border:1px solid transparent;border-radius:4px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.05);box-shadow:0 1px 1px rgba(0,0,0,.05)}.panel-body{padding:15px}.panel-heading{padding:10px 15px;border-bottom:1px solid transparent;border-top-left-radius:3px;border-top-right-radius:3px}.panel-heading>.dropdown .dropdown-toggle{color:inherit}.panel-title{margin-top:0;margin-bottom:0;font-size:16px;color:inherit}.panel-title>.small,.panel-title>.small>a,.panel-title>a,.panel-title>small,.panel-title>small>a{color:inherit}.panel-footer{padding:10px 15px;background-color:#f5f5f5;border-top:1px solid #ddd;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.list-group,.panel>.panel-collapse>.list-group{margin-bottom:0}.panel>.list-group .list-group-item,.panel>.panel-collapse>.list-group .list-group-item{border-width:1px 0;border-radius:0}.panel>.list-group:first-child .list-group-item:first-child,.panel>.panel-collapse>.list-group:first-child .list-group-item:first-child{border-top:0;border-top-left-radius:3px;border-top-right-radius:3px}.panel>.list-group:last-child .list-group-item:last-child,.panel>.panel-collapse>.list-group:last-child .list-group-item:last-child{border-bottom:0;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel-heading+.list-group .list-group-item:first-child{border-top-width:0}.list-group+.panel-footer{border-top-width:0}.panel>.panel-collapse>.table,.panel>.table,.panel>.table-responsive>.table{margin-bottom:0}.panel>.panel-collapse>.table caption,.panel>.table caption,.panel>.table-responsive>.table caption{padding-right:15px;padding-left:15px}.panel>.table-responsive:first-child>.table:first-child,.panel>.table:first-child{border-top-left-radius:3px;border-top-right-radius:3px}.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child,.panel>.table:first-child>thead:first-child>tr:first-child{border-top-left-radius:3px;border-top-right-radius:3px}.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:first-child,.panel>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table:first-child>thead:first-child>tr:first-child th:first-child{border-top-left-radius:3px}.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:last-child,.panel>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table:first-child>thead:first-child>tr:first-child th:last-child{border-top-right-radius:3px}.panel>.table-responsive:last-child>.table:last-child,.panel>.table:last-child{border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child{border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:first-child,.panel>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:first-child{border-bottom-left-radius:3px}.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:last-child{border-bottom-right-radius:3px}.panel>.panel-body+.table,.panel>.panel-body+.table-responsive,.panel>.table+.panel-body,.panel>.table-responsive+.panel-body{border-top:1px solid #ddd}.panel>.table>tbody:first-child>tr:first-child td,.panel>.table>tbody:first-child>tr:first-child th{border-top:0}.panel>.table-bordered,.panel>.table-responsive>.table-bordered{border:0}.panel>.table-bordered>tbody>tr>td:first-child,.panel>.table-bordered>tbody>tr>th:first-child,.panel>.table-bordered>tfoot>tr>td:first-child,.panel>.table-bordered>tfoot>tr>th:first-child,.panel>.table-bordered>thead>tr>td:first-child,.panel>.table-bordered>thead>tr>th:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:first-child,.panel>.table-responsive>.table-bordered>thead>tr>td:first-child,.panel>.table-responsive>.table-bordered>thead>tr>th:first-child{border-left:0}.panel>.table-bordered>tbody>tr>td:last-child,.panel>.table-bordered>tbody>tr>th:last-child,.panel>.table-bordered>tfoot>tr>td:last-child,.panel>.table-bordered>tfoot>tr>th:last-child,.panel>.table-bordered>thead>tr>td:last-child,.panel>.table-bordered>thead>tr>th:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:last-child,.panel>.table-responsive>.table-bordered>thead>tr>td:last-child,.panel>.table-responsive>.table-bordered>thead>tr>th:last-child{border-right:0}.panel>.table-bordered>tbody>tr:first-child>td,.panel>.table-bordered>tbody>tr:first-child>th,.panel>.table-bordered>thead>tr:first-child>td,.panel>.table-bordered>thead>tr:first-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>th,.panel>.table-responsive>.table-bordered>thead>tr:first-child>td,.panel>.table-responsive>.table-bordered>thead>tr:first-child>th{border-bottom:0}.panel>.table-bordered>tbody>tr:last-child>td,.panel>.table-bordered>tbody>tr:last-child>th,.panel>.table-bordered>tfoot>tr:last-child>td,.panel>.table-bordered>tfoot>tr:last-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>th,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>td,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>th{border-bottom:0}.panel>.table-responsive{margin-bottom:0;border:0}.panel-group{margin-bottom:20px}.panel-group .panel{margin-bottom:0;border-radius:4px}.panel-group .panel+.panel{margin-top:5px}.panel-group .panel-heading{border-bottom:0}.panel-group .panel-heading+.panel-collapse>.list-group,.panel-group .panel-heading+.panel-collapse>.panel-body{border-top:1px solid #ddd}.panel-group .panel-footer{border-top:0}.panel-group .panel-footer+.panel-collapse .panel-body{border-bottom:1px solid #ddd}.panel-default{border-color:#ddd}.panel-default>.panel-heading{color:#333;background-color:#f5f5f5;border-color:#ddd}.panel-default>.panel-heading+.panel-collapse>.panel-body{border-top-color:#ddd}.panel-default>.panel-heading .badge{color:#f5f5f5;background-color:#333}.panel-default>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#ddd}.panel-primary{border-color:#777}.panel-primary>.panel-heading{color:#fff;background-color:#777;border-color:#777}.panel-primary>.panel-heading+.panel-collapse>.panel-body{border-top-color:#777}.panel-primary>.panel-heading .badge{color:#777;background-color:#fff}.panel-primary>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#777}.panel-success{border-color:#d6e9c6}.panel-success>.panel-heading{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}.panel-success>.panel-heading+.panel-collapse>.panel-body{border-top-color:#d6e9c6}.panel-success>.panel-heading .badge{color:#dff0d8;background-color:#3c763d}.panel-success>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#d6e9c6}.panel-info{border-color:#bce8f1}.panel-info>.panel-heading{color:#31708f;background-color:#d9edf7;border-color:#bce8f1}.panel-info>.panel-heading+.panel-collapse>.panel-body{border-top-color:#bce8f1}.panel-info>.panel-heading .badge{color:#d9edf7;background-color:#31708f}.panel-info>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#bce8f1}.panel-warning{border-color:#faebcc}.panel-warning>.panel-heading{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}.panel-warning>.panel-heading+.panel-collapse>.panel-body{border-top-color:#faebcc}.panel-warning>.panel-heading .badge{color:#fcf8e3;background-color:#8a6d3b}.panel-warning>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#faebcc}.panel-danger{border-color:#ebccd1}.panel-danger>.panel-heading{color:#a94442;background-color:#f2dede;border-color:#ebccd1}.panel-danger>.panel-heading+.panel-collapse>.panel-body{border-top-color:#ebccd1}.panel-danger>.panel-heading .badge{color:#f2dede;background-color:#a94442}.panel-danger>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#ebccd1}.embed-responsive{position:relative;display:block;height:0;padding:0;overflow:hidden}.embed-responsive .embed-responsive-item,.embed-responsive embed,.embed-responsive iframe,.embed-responsive object,.embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.embed-responsive-16by9{padding-bottom:56.25%}.embed-responsive-4by3{padding-bottom:75%}.well{min-height:20px;padding:19px;margin-bottom:20px;background-color:#f5f5f5;border:1px solid #e3e3e3;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.05);box-shadow:inset 0 1px 1px rgba(0,0,0,.05)}.well blockquote{border-color:#ddd;border-color:rgba(0,0,0,.15)}.well-lg{padding:24px;border-radius:6px}.well-sm{padding:9px;border-radius:3px}.close{float:right;font-size:21px;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;filter:alpha(opacity=20);opacity:.2}.close:focus,.close:hover{color:#000;text-decoration:none;cursor:pointer;filter:alpha(opacity=50);opacity:.5}button.close{-webkit-appearance:none;padding:0;cursor:pointer;background:0 0;border:0}.modal-open{overflow:hidden}.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;display:none;overflow:hidden;-webkit-overflow-scrolling:touch;outline:0}.modal.fade .modal-dialog{-webkit-transition:-webkit-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out;-webkit-transform:translate(0,-25%);-ms-transform:translate(0,-25%);-o-transform:translate(0,-25%);transform:translate(0,-25%)}.modal.in .modal-dialog{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal-dialog{position:relative;width:auto;margin:10px}.modal-content{position:relative;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #999;border:1px solid rgba(0,0,0,.2);border-radius:6px;outline:0;-webkit-box-shadow:0 3px 9px rgba(0,0,0,.5);box-shadow:0 3px 9px rgba(0,0,0,.5)}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}.modal-backdrop.fade{filter:alpha(opacity=0);opacity:0}.modal-backdrop.in{filter:alpha(opacity=50);opacity:.5}.modal-header{min-height:16.43px;padding:15px;border-bottom:1px solid #e5e5e5}.modal-header .close{margin-top:-2px}.modal-title{margin:0;line-height:1.42857143}.modal-body{position:relative;padding:15px}.modal-footer{padding:15px;text-align:right;border-top:1px solid #e5e5e5}.modal-footer .btn+.btn{margin-bottom:0;margin-left:5px}.modal-footer .btn-group .btn+.btn{margin-left:-1px}.modal-footer .btn-block+.btn-block{margin-left:0}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width:768px){.modal-dialog{width:600px;margin:30px auto}.modal-content{-webkit-box-shadow:0 5px 15px rgba(0,0,0,.5);box-shadow:0 5px 15px rgba(0,0,0,.5)}.modal-sm{width:300px}}@media (min-width:992px){.modal-lg{width:900px}}.tooltip{position:absolute;z-index:1070;display:block;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;font-weight:400;line-height:1.4;filter:alpha(opacity=0);opacity:0}.tooltip.in{filter:alpha(opacity=90);opacity:.9}.tooltip.top{padding:5px 0;margin-top:-3px}.tooltip.right{padding:0 5px;margin-left:3px}.tooltip.bottom{padding:5px 0;margin-top:3px}.tooltip.left{padding:0 5px;margin-left:-3px}.tooltip-inner{max-width:200px;padding:3px 8px;color:#fff;text-align:center;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{right:5px;bottom:0;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-right .tooltip-arrow{bottom:0;left:5px;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:#000}.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-width:5px 0 5px 5px;border-left-color:#000}.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-left .tooltip-arrow{top:0;right:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-right .tooltip-arrow{top:0;left:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000}.popover{position:absolute;top:0;left:0;z-index:1060;display:none;max-width:276px;padding:1px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;font-weight:400;line-height:1.42857143;text-align:left;white-space:normal;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2)}.popover.top{margin-top:-10px}.popover.right{margin-left:10px}.popover.bottom{margin-top:10px}.popover.left{margin-left:-10px}.popover-title{padding:8px 14px;margin:0;font-size:14px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-radius:5px 5px 0 0}.popover-content{padding:9px 14px}.popover>.arrow,.popover>.arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.popover>.arrow{border-width:11px}.popover>.arrow:after{content:"";border-width:10px}.popover.top>.arrow{bottom:-11px;left:50%;margin-left:-11px;border-top-color:#999;border-top-color:rgba(0,0,0,.25);border-bottom-width:0}.popover.top>.arrow:after{bottom:1px;margin-left:-10px;content:" ";border-top-color:#fff;border-bottom-width:0}.popover.right>.arrow{top:50%;left:-11px;margin-top:-11px;border-right-color:#999;border-right-color:rgba(0,0,0,.25);border-left-width:0}.popover.right>.arrow:after{bottom:-10px;left:1px;content:" ";border-right-color:#fff;border-left-width:0}.popover.bottom>.arrow{top:-11px;left:50%;margin-left:-11px;border-top-width:0;border-bottom-color:#999;border-bottom-color:rgba(0,0,0,.25)}.popover.bottom>.arrow:after{top:1px;margin-left:-10px;content:" ";border-top-width:0;border-bottom-color:#fff}.popover.left>.arrow{top:50%;right:-11px;margin-top:-11px;border-right-width:0;border-left-color:#999;border-left-color:rgba(0,0,0,.25)}.popover.left>.arrow:after{right:1px;bottom:-10px;content:" ";border-right-width:0;border-left-color:#fff}.carousel{position:relative}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner>.item{position:relative;display:none;-webkit-transition:.6s ease-in-out left;-o-transition:.6s ease-in-out left;transition:.6s ease-in-out left}.carousel-inner>.item>a>img,.carousel-inner>.item>img{line-height:1}@media all and (transform-3d),(-webkit-transform-3d){.carousel-inner>.item{-webkit-transition:-webkit-transform .6s ease-in-out;-o-transition:-o-transform .6s ease-in-out;transition:transform .6s ease-in-out;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000;perspective:1000}.carousel-inner>.item.active.right,.carousel-inner>.item.next{left:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.carousel-inner>.item.active.left,.carousel-inner>.item.prev{left:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.carousel-inner>.item.active,.carousel-inner>.item.next.left,.carousel-inner>.item.prev.right{left:0;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.carousel-inner>.active,.carousel-inner>.next,.carousel-inner>.prev{display:block}.carousel-inner>.active{left:0}.carousel-inner>.next,.carousel-inner>.prev{position:absolute;top:0;width:100%}.carousel-inner>.next{left:100%}.carousel-inner>.prev{left:-100%}.carousel-inner>.next.left,.carousel-inner>.prev.right{left:0}.carousel-inner>.active.left{left:-100%}.carousel-inner>.active.right{left:100%}.carousel-control{position:absolute;top:0;bottom:0;left:0;width:15%;font-size:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6);filter:alpha(opacity=50);opacity:.5}.carousel-control.left{background-image:-webkit-linear-gradient(left,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);background-image:-o-linear-gradient(left,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,.0001)));background-image:linear-gradient(to right,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1);background-repeat:repeat-x}.carousel-control.right{right:0;left:auto;background-image:-webkit-linear-gradient(left,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);background-image:-o-linear-gradient(left,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.0001)),to(rgba(0,0,0,.5)));background-image:linear-gradient(to right,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1);background-repeat:repeat-x}.carousel-control:focus,.carousel-control:hover{color:#fff;text-decoration:none;filter:alpha(opacity=90);outline:0;opacity:.9}.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next,.carousel-control .icon-prev{position:absolute;top:50%;z-index:5;display:inline-block}.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{left:50%;margin-left:-10px}.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{right:50%;margin-right:-10px}.carousel-control .icon-next,.carousel-control .icon-prev{width:20px;height:20px;margin-top:-10px;font-family:serif;line-height:1}.carousel-control .icon-prev:before{content:'\2039'}.carousel-control .icon-next:before{content:'\203a'}.carousel-indicators{position:absolute;bottom:10px;left:50%;z-index:15;width:60%;padding-left:0;margin-left:-30%;text-align:center;list-style:none}.carousel-indicators li{display:inline-block;width:10px;height:10px;margin:1px;text-indent:-999px;cursor:pointer;background-color:#000 \9;background-color:rgba(0,0,0,0);border:1px solid #fff;border-radius:10px}.carousel-indicators .active{width:12px;height:12px;margin:0;background-color:#fff}.carousel-caption{position:absolute;right:15%;bottom:20px;left:15%;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6)}.carousel-caption .btn{text-shadow:none}@media screen and (min-width:768px){.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next,.carousel-control .icon-prev{width:30px;height:30px;margin-top:-15px;font-size:30px}.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{margin-left:-15px}.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{margin-right:-15px}.carousel-caption{right:20%;left:20%;padding-bottom:30px}.carousel-indicators{bottom:20px}}.btn-group-vertical>.btn-group:after,.btn-group-vertical>.btn-group:before,.btn-toolbar:after,.btn-toolbar:before,.clearfix:after,.clearfix:before,.container-fluid:after,.container-fluid:before,.container:after,.container:before,.dl-horizontal dd:after,.dl-horizontal dd:before,.form-horizontal .form-group:after,.form-horizontal .form-group:before,.modal-footer:after,.modal-footer:before,.nav:after,.nav:before,.navbar-collapse:after,.navbar-collapse:before,.navbar-header:after,.navbar-header:before,.navbar:after,.navbar:before,.pager:after,.pager:before,.panel-body:after,.panel-body:before,.row:after,.row:before{display:table;content:" "}.btn-group-vertical>.btn-group:after,.btn-toolbar:after,.clearfix:after,.container-fluid:after,.container:after,.dl-horizontal dd:after,.form-horizontal .form-group:after,.modal-footer:after,.nav:after,.navbar-collapse:after,.navbar-header:after,.navbar:after,.pager:after,.panel-body:after,.row:after{clear:both}.center-block{display:block;margin-right:auto;margin-left:auto}.pull-right{float:right!important}.pull-left{float:left!important}.hide{display:none!important}.show{display:block!important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.hidden{display:none!important}.affix{position:fixed}@-ms-viewport{width:device-width}.visible-lg,.visible-md,.visible-sm,.visible-xs{display:none!important}.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block{display:none!important}@media (max-width:767px){.visible-xs{display:block!important}table.visible-xs{display:table}tr.visible-xs{display:table-row!important}td.visible-xs,th.visible-xs{display:table-cell!important}}@media (max-width:767px){.visible-xs-block{display:block!important}}@media (max-width:767px){.visible-xs-inline{display:inline!important}}@media (max-width:767px){.visible-xs-inline-block{display:inline-block!important}}@media (min-width:768px)and (max-width:991px){.visible-sm{display:block!important}table.visible-sm{display:table}tr.visible-sm{display:table-row!important}td.visible-sm,th.visible-sm{display:table-cell!important}}@media (min-width:768px)and (max-width:991px){.visible-sm-block{display:block!important}}@media (min-width:768px)and (max-width:991px){.visible-sm-inline{display:inline!important}}@media (min-width:768px)and (max-width:991px){.visible-sm-inline-block{display:inline-block!important}}@media (min-width:992px)and (max-width:1199px){.visible-md{display:block!important}table.visible-md{display:table}tr.visible-md{display:table-row!important}td.visible-md,th.visible-md{display:table-cell!important}}@media (min-width:992px)and (max-width:1199px){.visible-md-block{display:block!important}}@media (min-width:992px)and (max-width:1199px){.visible-md-inline{display:inline!important}}@media (min-width:992px)and (max-width:1199px){.visible-md-inline-block{display:inline-block!important}}@media (min-width:1200px){.visible-lg{display:block!important}table.visible-lg{display:table}tr.visible-lg{display:table-row!important}td.visible-lg,th.visible-lg{display:table-cell!important}}@media (min-width:1200px){.visible-lg-block{display:block!important}}@media (min-width:1200px){.visible-lg-inline{display:inline!important}}@media (min-width:1200px){.visible-lg-inline-block{display:inline-block!important}}@media (max-width:767px){.hidden-xs{display:none!important}}@media (min-width:768px)and (max-width:991px){.hidden-sm{display:none!important}}@media (min-width:992px)and (max-width:1199px){.hidden-md{display:none!important}}@media (min-width:1200px){.hidden-lg{display:none!important}}.visible-print{display:none!important}@media print{.visible-print{display:block!important}table.visible-print{display:table}tr.visible-print{display:table-row!important}td.visible-print,th.visible-print{display:table-cell!important}}.visible-print-block{display:none!important}@media print{.visible-print-block{display:block!important}}.visible-print-inline{display:none!important}@media print{.visible-print-inline{display:inline!important}}.visible-print-inline-block{display:none!important}@media print{.visible-print-inline-block{display:inline-block!important}}@media print{.hidden-print{display:none!important}}
\ No newline at end of file
diff --git a/hosting/static/hosting/css/user_keys.css b/hosting/static/hosting/css/user_keys.css
index 268dd8e7..941ef111 100644
--- a/hosting/static/hosting/css/user_keys.css
+++ b/hosting/static/hosting/css/user_keys.css
@@ -32,12 +32,15 @@ h2,h3,h4,h5{
     /*     vertical-align: middle; */
     /*     align-items: center; */
     /*     justify-content: space-between; */
-    text-align: right;
+    /* text-align: right; */
 }
 
 .ssh-header-container p{
-    margin: 0;
     padding: 0;
+    color: #717274;
+    font-size: 16px;
+    font-weight: 300;
+    font-family: 'Lato';
 }
 
 .borderless tbody:before {
@@ -47,7 +50,7 @@ h2,h3,h4,h5{
     background-color: #337ab7;
     margin-top: auto;
     margin-bottom: auto;
-    font-weight: 600;
+    font-weight: 700;
     vertical-align: middle;
     margin-right: 25px;
 }
@@ -273,4 +276,19 @@ h2,h3,h4,h5{
 .has-success .form_public_key,
 .has-success .form_public_key:focus {
     box-shadow: none;
+}
+
+
+.mob-only {
+    display: none;
+}
+
+@media (max-width: 767px) {
+    .mob-only {
+        display: initial;
+    }
+    .pc-only {
+        display: none;
+    }
+}
 }
\ No newline at end of file
diff --git a/hosting/templates/hosting/user_keys.html b/hosting/templates/hosting/user_keys.html
index 22ef3f55..5b6a3446 100644
--- a/hosting/templates/hosting/user_keys.html
+++ b/hosting/templates/hosting/user_keys.html
@@ -15,8 +15,9 @@
                     </div>
                     {% endif %}
                      <div class="ssh-header-container">
+                        <p>To generate a new key pair or to upload your existing key, click "Add Key"</p>
                         <a class="btn btn-primary btn-custom-download" href="{% url 'hosting:choice_ssh_keys' %}" >
-                            <span class="button-plus">✚</span>&nbsp;&nbsp;{% trans "Add Key"%}
+                            <span class="fa fa-plus"></span>&nbsp;&nbsp;{% trans "Add Key"%}
                         </a>
                      </div>
 
@@ -101,7 +102,9 @@
                                     {% if user_key.private_key %}
                                     <form action="{{ user_key.private_key.url }}">
                                         <button style="color: #717274" type="submit" class="btn btn-default" data-toggle="modal"
-                                                >{% trans "Download"%}
+                                                >
+                                                <span class="pc-only">{% trans "Download"%}</span>
+                                                <span class="mob-only"><i class="fa fa-download"></i></span>
                                         </button>
                                     </form>
                                     {% endif %}

From 33c56b8890add67ad6e677fe890f8e6fe8ec339b Mon Sep 17 00:00:00 2001
From: ARvind Tiwari <tiwariav@gmail.com>
Date: Thu, 27 Jul 2017 18:35:17 +0530
Subject: [PATCH 23/66] why datacenterlight page, 'we bring the future' section
 layout changed to flex and mobile layout fixed

---
 .../datacenterlight/css/landing-page.css      | 45 ++++++++++++++++---
 .../datacenterlight/whydatacenterlight.html   | 45 +++++++++----------
 2 files changed, 59 insertions(+), 31 deletions(-)

diff --git a/datacenterlight/static/datacenterlight/css/landing-page.css b/datacenterlight/static/datacenterlight/css/landing-page.css
index 163ffd0e..ac2bd320 100755
--- a/datacenterlight/static/datacenterlight/css/landing-page.css
+++ b/datacenterlight/static/datacenterlight/css/landing-page.css
@@ -664,9 +664,14 @@ tech-sub-sec h2 {
 }
 .space-middle{
 	padding: 45px 0;
+	display: inline-block;
+}
+.ssdimg {
+	vertical-align: middle;
+	display: inline-block;
 }
 .padding-vertical{
-	padding: 35px 0;
+	padding: 30px 9px;
 }
 .percent-text img {
 	margin-left:20px;
@@ -895,7 +900,7 @@ color: #eb4d5c;
 }
 @media(max-width:767px) {
 	.percent-text {
-		font-size: 50px;
+		/* font-size: 50px; */
 	}
 	#tech_stack h3 {
 		font-size: 30px;
@@ -965,11 +970,12 @@ color: #eb4d5c;
 
 @media(max-width:768px) {
 .percent-text {
-    font-size: 43px;
+    /* font-size: 43px; */
 }
 	.tech-sub-sec h2 {
-    font-size: 30px;
-line-height: 40px;
+    /* font-size: 30px; */
+    /* line-height: 40px; */
+    /* font-weight: 500; */
 }
 .single-heading h2 {
     font-size: 50px;
@@ -1163,7 +1169,7 @@ line-height: 40px;
     padding: 30px;
 }
 .percent-text {
-    text-align: center;
+    /* text-align: center; */
 }
     .pricing-section .card {
         width: 90%;
@@ -1293,3 +1299,30 @@ a#forgotpassword {
 .error-message-box{
     margin-top: 20px;
 }
+
+.flex-row {
+	margin-top: 25px;
+}
+
+@media (min-width: 768px) {
+	.flex-row {
+		display: flex;
+		align-items: center;
+		justify-content: space-between;
+	}
+	.flex-row .percent-text {
+		flex-shrink : 0;
+		padding: 0 15px;
+	}
+	.flex-row .percent-text,
+	.flex-row .desc-text {
+		max-width: 600px;
+	}
+	.flex-row-rev .percent-text {
+		order: 2;
+	}
+}
+
+.w380 {
+	max-width: 380px !important;
+}
\ No newline at end of file
diff --git a/datacenterlight/templates/datacenterlight/whydatacenterlight.html b/datacenterlight/templates/datacenterlight/whydatacenterlight.html
index 948a51b2..f080963d 100644
--- a/datacenterlight/templates/datacenterlight/whydatacenterlight.html
+++ b/datacenterlight/templates/datacenterlight/whydatacenterlight.html
@@ -64,7 +64,7 @@
                         <img class="img-responsive btm-space-tayga" src="{% static 'datacenterlight/img/tayga.png' %}" alt="Tayga">
                         <span class="logo-caption">{% trans "Our NAT64 gateway" %}</span>
                     </div>
-                    
+
                 </div>
             </div>
         </div>
@@ -98,30 +98,25 @@
         <hr class="thick-divider"/><!-- Divider -->
         <div class="space">
         <div class="container">
-            <div class="row">
-                <div class="col-xs-12 col-sm-12 col-md-12 col-lg-12">
-                    <div class="col-xs-12 col-sm-12 col-md-12 col-lg-12 tech-sub-sec">
-                        <h2>{% trans "We bring the future to you." %}</h2>
-                    </div>
-                    <div class="col-xs-12 col-sm-7 col-md-8 col-lg-8 text-left tech-sub-sec landscape-xs-6">
-                            <p class="lead new-lead">{% blocktrans %} Data Center Light uses the most modern technologies out there.<br>
-                            Your VM needs only IPv6. Data Center Light provides<br> transparent two-way IPv6/IPv4 translation.
-                            {% endblocktrans %}</p>
-                    </div>
-                    <div class="col-xs-12 col-sm-5 col-md-4 col-lg-4 percent-text text-right landscape-xs-6">
-                            100% <strong>IPv6</strong>
-                    </div>
+            <div class="tech-sub-sec">
+                <h2>{% trans "We bring the future to you." %}</h2>
+            </div>
+            <div class="flex-row flex-row-rev">
+                <div class="percent-text">
+                    100% <strong>IPv6</strong>
                 </div>
-                <div class="col-lg-12 space-block"></div>
-                <div class="col-xs-12 col-sm-12 col-md-12 col-lg-12">
-                    <div class="col-xs-12 col-sm-7 col-md-8 col-lg-8 percent-text landscape-xs-8">
-                            <span class="pull-left space-middle"> 100% <strong>SSD</strong></span> <span class="pull-left ssdimg"><img class="img-responsive" src="{% static 'datacenterlight/img/ssd.jpg' %}" alt="SSD"></span>
-                    </div>
-                    <div class="col-xs-12 col-sm-5 col-md-4 col-lg-4 text-right tech-sub-sec  padding-vertical landscape-xs-4">
-                        <div>
-                            <p class="lead new-lead">{% blocktrans %} No more spinning metal plates! Data Center Light uses only SSDs. We keep things faster and lighter. {% endblocktrans %}</p>
-                        </div>
-                    </div>
+                <div class="desc-text padding-vertical">
+                    <p class="lead new-lead">{% blocktrans %} Data Center Light uses the most modern technologies out there.<br>
+                    Your VM needs only IPv6. Data Center Light provides<br> transparent two-way IPv6/IPv4 translation.
+                    {% endblocktrans %}</p>
+                </div>
+            </div>
+            <div class="flex-row">
+                <div class="percent-text">
+                    <span class="space-middle"> 100% <strong>SSD</strong></span> <span class="ssdimg"><img class="img-responsive" src="{% static 'datacenterlight/img/ssd.jpg' %}" alt="SSD"></span>
+                </div>
+                <div class="desc-text padding-vertical w380">
+                    <p class="lead new-lead">{% blocktrans %} No more spinning metal plates! Data Center Light uses only SSDs. We keep things faster and lighter. {% endblocktrans %}</p>
                 </div>
             </div>
         </div>
@@ -154,6 +149,6 @@
          </div>
 
     </div>
-    
+
     <!-- End Why Data Center Light? -->
 {% endblock %}

From c4dd3669973479d079d522eec3d6792183c466c8 Mon Sep 17 00:00:00 2001
From: ARvind Tiwari <tiwariav@gmail.com>
Date: Thu, 27 Jul 2017 19:07:40 +0530
Subject: [PATCH 24/66] translation tags added

---
 hosting/templates/hosting/choice_ssh_keys.html | 2 +-
 hosting/templates/hosting/user_key.html        | 2 +-
 hosting/templates/hosting/user_keys.html       | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/hosting/templates/hosting/choice_ssh_keys.html b/hosting/templates/hosting/choice_ssh_keys.html
index b8a3566e..a457358f 100644
--- a/hosting/templates/hosting/choice_ssh_keys.html
+++ b/hosting/templates/hosting/choice_ssh_keys.html
@@ -7,7 +7,7 @@
 			<div class="col-md-12">
 				<div  class="col-sm-12">
                     <h2><i class="fa fa-key" aria-hidden="true"></i>&nbsp;{% trans " SSH Key"%}</h2>
-                    <h4>Choose a key option in order to access your VMs.</h4>
+                    <h4>{% trans "Choose a key option in order to access your VMs." %}</h4>
                     {% if messages %}
                     <div class="alert alert-warning">
                         {% for message in messages %}
diff --git a/hosting/templates/hosting/user_key.html b/hosting/templates/hosting/user_key.html
index f94f4107..d0fa3cbb 100644
--- a/hosting/templates/hosting/user_key.html
+++ b/hosting/templates/hosting/user_key.html
@@ -21,7 +21,7 @@
                         {% endfor %}
                         {% buttons %}
                         <div class="underform-contaner">
-                            <h4> {% trans "Use your created key to access to the machine." %} </h4>
+                            <h4>{% trans "Use your created key to access to the machine." %}</h4>
                             <button type="submit" name='add_ssh' class="btn btn-success custom_form_button">
                                 {% trans "Add SSH key"%}
                             </button>
diff --git a/hosting/templates/hosting/user_keys.html b/hosting/templates/hosting/user_keys.html
index 5b6a3446..06779610 100644
--- a/hosting/templates/hosting/user_keys.html
+++ b/hosting/templates/hosting/user_keys.html
@@ -15,7 +15,7 @@
                     </div>
                     {% endif %}
                      <div class="ssh-header-container">
-                        <p>To generate a new key pair or to upload your existing key, click "Add Key"</p>
+                        <p>{% trans "To generate a new key pair or to upload your existing key, click 'Add Key'" %}</p>
                         <a class="btn btn-primary btn-custom-download" href="{% url 'hosting:choice_ssh_keys' %}" >
                             <span class="fa fa-plus"></span>&nbsp;&nbsp;{% trans "Add Key"%}
                         </a>

From c6a39286382f7d443cf6dab46113f0f965ed3d1b Mon Sep 17 00:00:00 2001
From: ARvind Tiwari <tiwariav@gmail.com>
Date: Thu, 27 Jul 2017 19:45:55 +0530
Subject: [PATCH 25/66] decoding error fixed

---
 hosting/static/hosting/css/user_keys.css       | 18 +++++++++++-------
 hosting/templates/hosting/choice_ssh_keys.html |  2 +-
 hosting/views.py                               |  2 +-
 3 files changed, 13 insertions(+), 9 deletions(-)

diff --git a/hosting/static/hosting/css/user_keys.css b/hosting/static/hosting/css/user_keys.css
index 941ef111..6a4c6ffc 100644
--- a/hosting/static/hosting/css/user_keys.css
+++ b/hosting/static/hosting/css/user_keys.css
@@ -117,8 +117,8 @@ h2,h3,h4,h5{
 }
 .choice-container div h3{
     margin: auto;
-    width: 95%;
-    text-align: center;
+    width: 100%;
+    /* text-align: center; */
     font-family: 'Lato-Light', sans-serif;
 }
 .choice-container div h3 img:hover{
@@ -127,7 +127,7 @@ h2,h3,h4,h5{
 .choice-container div.choice-container-line{
     padding-top: 0;
     padding-bottom: 0;
-    border: 1px solid #c9c6c6;
+    background: #c9c6c6;
     height: 250px;
     width:1px;
 }
@@ -147,11 +147,11 @@ h2,h3,h4,h5{
 }
 
 .dashboard-choice-container {
-     max-width: 930px !important;
+     max-width: 834px !important;
     }
 .choice-button{
-    width: 192px;
-    height: 45px;
+    width: 172px;
+    height: 42px;
     border-radius: 0;
     color: white;
     margin-top: 70px;
@@ -291,4 +291,8 @@ h2,h3,h4,h5{
         display: none;
     }
 }
-}
\ No newline at end of file
+}}
+}
+}}
+}
+}}
\ No newline at end of file
diff --git a/hosting/templates/hosting/choice_ssh_keys.html b/hosting/templates/hosting/choice_ssh_keys.html
index a457358f..9acb1f06 100644
--- a/hosting/templates/hosting/choice_ssh_keys.html
+++ b/hosting/templates/hosting/choice_ssh_keys.html
@@ -28,7 +28,7 @@
                          </div>
                          <div class="choice-container-line"></div>
                          <div class="right-choice-container">
-                             <h3>{% trans "I want to use my existing public key"%}</h3>
+                             <h3 class="text-center">{% trans "I want to use my existing public key"%}</h3>
                              <form action="{% url 'hosting:create_ssh_key' %}">
                                  <button type="submit" class="btn btn-primary choice-button upload-btn">
                                      {% trans "Upload"%}
diff --git a/hosting/views.py b/hosting/views.py
index d8fca05e..927a4e20 100644
--- a/hosting/views.py
+++ b/hosting/views.py
@@ -442,7 +442,7 @@ class SSHKeyCreateView(LoginRequiredMixin, FormView):
         manager = OpenNebulaManager()
 
         # Get user ssh key
-        public_key = form.cleaned_data.get('public_key', '')
+        public_key = str(form.cleaned_data.get('public_key', ''))
         # Add ssh key to user
         try:
             manager.add_public_key(

From b0e6c5b55b38610a7c7802ab6513d09f8956f3ae Mon Sep 17 00:00:00 2001
From: ARvind Tiwari <tiwariav@gmail.com>
Date: Thu, 27 Jul 2017 20:14:10 +0530
Subject: [PATCH 26/66] style changes

---
 hosting/static/hosting/css/user_keys.css | 26 ++++++++++++++++++------
 hosting/templates/hosting/user_key.html  |  2 +-
 2 files changed, 21 insertions(+), 7 deletions(-)

diff --git a/hosting/static/hosting/css/user_keys.css b/hosting/static/hosting/css/user_keys.css
index 6a4c6ffc..e4358673 100644
--- a/hosting/static/hosting/css/user_keys.css
+++ b/hosting/static/hosting/css/user_keys.css
@@ -27,12 +27,20 @@ h2,h3,h4,h5{
 }
 .ssh-header-container{
     padding-top: 15px;
-    /*     display: flex; */
-    /*     flex-direction: row-reverse; */
-    /*     vertical-align: middle; */
-    /*     align-items: center; */
-    /*     justify-content: space-between; */
-    /* text-align: right; */
+}
+
+@media (min-width: 768px) {
+    .ssh-header-container {
+        display: flex;
+        /*     flex-direction: row-reverse; */
+        /*     vertical-align: middle; */
+        /* align-items: center; */
+        justify-content: space-between;
+        /* text-align: right; */
+    }
+    .ssh-header-container p{
+        margin-bottom: 0;
+    }
 }
 
 .ssh-header-container p{
@@ -249,9 +257,15 @@ h2,h3,h4,h5{
     font-family: 'Lato-Light', sans-serif;
 }
 .underform-contaner button{
+    font-family: Lato;
+    font-weight: 600;
     width: 120px;
     height: 35px;
 }
+.underform-contaner .btn-default{
+    background-color: #ccc;
+    color: #fff;
+}
 .control-label{
     font-family: 'Lato-Light', sans-serif;
     font-size: 20px;
diff --git a/hosting/templates/hosting/user_key.html b/hosting/templates/hosting/user_key.html
index d0fa3cbb..961c448b 100644
--- a/hosting/templates/hosting/user_key.html
+++ b/hosting/templates/hosting/user_key.html
@@ -28,7 +28,7 @@
                         </div>
                         <div class="underform-contaner">
                             <h4>{% trans "Or you can generate a new key pair."%}</h4>
-                            <button type="submit" name='generate' class="btn btn-success custom_form_button">{% trans "Generate"%}
+                            <button type="submit" name='generate' class="btn btn-default custom_form_button">{% trans "Generate"%}
                         </button>
                         </div>
 

From 4995604873547ca9208825a1e351d4023da2c31d Mon Sep 17 00:00:00 2001
From: ARvind Tiwari <tiwariav@gmail.com>
Date: Fri, 28 Jul 2017 17:39:20 +0530
Subject: [PATCH 27/66] minor padding adjustments

---
 datacenterlight/static/datacenterlight/css/landing-page.css | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/datacenterlight/static/datacenterlight/css/landing-page.css b/datacenterlight/static/datacenterlight/css/landing-page.css
index ac2bd320..e02d620a 100755
--- a/datacenterlight/static/datacenterlight/css/landing-page.css
+++ b/datacenterlight/static/datacenterlight/css/landing-page.css
@@ -1169,6 +1169,7 @@ color: #eb4d5c;
     padding: 30px;
 }
 .percent-text {
+	font-size: 40px;
     /* text-align: center; */
 }
     .pricing-section .card {
@@ -1300,7 +1301,7 @@ a#forgotpassword {
     margin-top: 20px;
 }
 
-.flex-row {
+.flex-row-rev {
 	margin-top: 25px;
 }
 
@@ -1321,6 +1322,9 @@ a#forgotpassword {
 	.flex-row-rev .percent-text {
 		order: 2;
 	}
+	.flex-row-rev {
+		margin-bottom: 25px;
+	}
 }
 
 .w380 {

From 024e6b6a405c008e132ed43c4ed5cea738f2d754 Mon Sep 17 00:00:00 2001
From: ARvind Tiwari <tiwariav@gmail.com>
Date: Fri, 28 Jul 2017 18:53:17 +0530
Subject: [PATCH 28/66] new background image for login/signup

---
 hosting/static/hosting/css/landing-page.css |   2 +-
 hosting/static/hosting/img/auth-bg-sm.jpg   | Bin 0 -> 116670 bytes
 hosting/static/hosting/img/auth-bg2.jpg     | Bin 0 -> 134522 bytes
 3 files changed, 1 insertion(+), 1 deletion(-)
 create mode 100644 hosting/static/hosting/img/auth-bg-sm.jpg
 create mode 100644 hosting/static/hosting/img/auth-bg2.jpg

diff --git a/hosting/static/hosting/css/landing-page.css b/hosting/static/hosting/css/landing-page.css
index 63a2f54a..9a840e3b 100644
--- a/hosting/static/hosting/css/landing-page.css
+++ b/hosting/static/hosting/css/landing-page.css
@@ -225,7 +225,7 @@ h6 {
 }
 
 .auth-bg {
-    background: url(../img/auth-bg.jpg);
+    background: url(../img/auth-bg-sm.jpg);
     position: fixed;
     left: 0;
     top: 0;
diff --git a/hosting/static/hosting/img/auth-bg-sm.jpg b/hosting/static/hosting/img/auth-bg-sm.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..f3188480e0a4336d2ce0dc3e227f7a97e64c6730
GIT binary patch
literal 116670
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
L$JWO;|1JDK*Fs$l

literal 0
HcmV?d00001

diff --git a/hosting/static/hosting/img/auth-bg2.jpg b/hosting/static/hosting/img/auth-bg2.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..425b9ab2a1eb498ad8f68869aa1ed98609ca8d8b
GIT binary patch
literal 134522
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
Zn-t`s+CYe^b-9f^Px(=(@V|xc{ttA|#^nG2

literal 0
HcmV?d00001


From c4ee89f6b8ff1a2cd18962c8a891cffde92842bc Mon Sep 17 00:00:00 2001
From: ARvind Tiwari <tiwariav@gmail.com>
Date: Sat, 29 Jul 2017 18:19:10 +0530
Subject: [PATCH 29/66] translations fixed

---
 hosting/forms.py                              |   11 +-
 hosting/locale/de/LC_MESSAGES/django.po       | 1717 +++++++++++++++--
 .../templates/hosting/choice_ssh_keys.html    |    6 +-
 hosting/templates/hosting/user_key.html       |    8 +-
 4 files changed, 1529 insertions(+), 213 deletions(-)

diff --git a/hosting/forms.py b/hosting/forms.py
index 96760b7d..13a5692e 100644
--- a/hosting/forms.py
+++ b/hosting/forms.py
@@ -13,7 +13,6 @@ def generate_ssh_key_name():
     return 'dcl-generated-key-' + datetime.datetime.now().strftime('%m%d%y%H%M')
 
 
-
 class HostingUserLoginForm(forms.Form):
 
     email = forms.CharField(widget=forms.EmailInput())
@@ -27,9 +26,11 @@ class HostingUserLoginForm(forms.Form):
         password = self.cleaned_data.get('password')
         is_auth = authenticate(email=email, password=password)
         if not is_auth:
-            raise forms.ValidationError("Your username and/or password were incorrect.")
+            raise forms.ValidationError(
+                "Your username and/or password were incorrect.")
         elif is_auth.validated == 0:
-            raise forms.ValidationError(_("Your account is not activated yet."))
+            raise forms.ValidationError(
+                _("Your account is not activated yet."))
         return self.cleaned_data
 
     def clean_email(self):
@@ -66,13 +67,13 @@ class HostingUserSignupForm(forms.ModelForm):
 class UserHostingKeyForm(forms.ModelForm):
     private_key = forms.CharField(widget=forms.HiddenInput(), required=False)
     public_key = forms.CharField(widget=forms.Textarea(
-        attrs={'class': 'form_public_key', 'placeholder': 'Paste here your public key'}),
+        attrs={'class': 'form_public_key', 'placeholder': _('Paste here your public key')}),
         required=False,
     )
     user = forms.models.ModelChoiceField(queryset=CustomUser.objects.all(),
                                          required=False, widget=forms.HiddenInput())
     name = forms.CharField(required=False, widget=forms.TextInput(
-        attrs={'class': 'form_key_name', 'placeholder': 'Give a name to your key'}))
+        attrs={'class': 'form_key_name', 'placeholder': _('Give a name to your key')}))
 
     def __init__(self, *args, **kwargs):
         self.request = kwargs.pop("request")
diff --git a/hosting/locale/de/LC_MESSAGES/django.po b/hosting/locale/de/LC_MESSAGES/django.po
index d102e74a..c08d9327 100644
--- a/hosting/locale/de/LC_MESSAGES/django.po
+++ b/hosting/locale/de/LC_MESSAGES/django.po
@@ -8,7 +8,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2017-07-17 00:53+0530\n"
+"POT-Creation-Date: 2017-07-28 19:49+0530\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <LL@li.org>\n"
@@ -18,359 +18,421 @@ msgstr ""
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
 
-#: forms.py:25
+#: .\hosting\forms.py:33
 msgid "Your account is not activated yet."
 msgstr "Dein Account wurde noch nicht aktiviert."
 
-#: forms.py:62
+#: .\hosting\forms.py:70
 msgid "Paste here your public key"
 msgstr "Fügen Sie Ihren public key ein"
 
-#: templates/hosting/base_short.html:71
+#: .\hosting\forms.py:76
+msgid "Give a name to your key"
+msgstr "Gebe deinem SSH-Key einen Name"
+
+#: .\hosting\templates\hosting\base_short.html:74
 msgid "My Virtual Machines"
 msgstr "Meine virtuellen Maschinen"
 
-#: templates/hosting/base_short.html:76 templates/hosting/orders.html.py:12
+#: .\hosting\templates\hosting\base_short.html:79
+#: .\hosting\templates\hosting\orders.html:12
 msgid "My Orders"
 msgstr "Meine Bestellungen"
 
-#: templates/hosting/base_short.html:85
+#: .\hosting\templates\hosting\base_short.html:88
 msgid "Keys"
 msgstr "Schlüssel"
 
-#: templates/hosting/base_short.html:90
+#: .\hosting\templates\hosting\base_short.html:93
 msgid "Notifications "
 msgstr "Benachrichtigungen"
 
-#: templates/hosting/base_short.html:93
+#: .\hosting\templates\hosting\base_short.html:96
+#: .\nosystemd\templates\nosystemd\base.html:76
 msgid "Logout"
 msgstr "Abmelden"
 
-#: templates/hosting/base_short.html:98
-msgid "How it works"
-msgstr "So funktioniert es"
-
-#: templates/hosting/base_short.html:101
-msgid "Your infrastructure"
-msgstr "deine Infrastruktur"
-
-#: templates/hosting/base_short.html:104
-msgid "Our inftrastructure"
-msgstr "Unsere Infrastruktur"
-
-#: templates/hosting/base_short.html:107
-msgid "Pricing"
-msgstr "Preise"
-
-#: templates/hosting/base_short.html:110
-msgid "Contact"
-msgstr "Kontakt"
-
-#: templates/hosting/base_short.html:113
-#: templates/hosting/confirm_reset_password.html:38
-#: templates/hosting/login.html:17 templates/hosting/login.html.py:26
-#: templates/hosting/reset_password.html:32 templates/hosting/signup.html:30
-msgid "Login"
-msgstr "Anmelden"
-
-#: templates/hosting/bill_detail.html:11
+#: .\hosting\templates\hosting\bill_detail.html:11
+#: .\nosystemd\templates\nosystemd\donation_detail.html:15
 msgid "Invoice"
 msgstr "Rechnung"
 
-#: templates/hosting/bill_detail.html:11 templates/hosting/order_detail.html:23
+#: .\hosting\templates\hosting\bill_detail.html:11
+#: .\hosting\templates\hosting\order_detail.html:23
 msgid "Order #"
 msgstr "Bestellung #"
 
-#: templates/hosting/bill_detail.html:25
+#: .\hosting\templates\hosting\bill_detail.html:25
 msgid "ungleich GmbH"
 msgstr ""
 
-#: templates/hosting/bill_detail.html:26
+#: .\hosting\templates\hosting\bill_detail.html:26
 msgid "buchhaltung@ungleich.ch"
 msgstr ""
 
-#: templates/hosting/bill_detail.html:27
+#: .\hosting\templates\hosting\bill_detail.html:27
 msgid "Hauptstrasse 14"
 msgstr ""
 
-#: templates/hosting/bill_detail.html:28
+#: .\hosting\templates\hosting\bill_detail.html:28
 msgid "CH-8775 Luchsingen"
 msgstr ""
 
-#: templates/hosting/bill_detail.html:29
+#: .\hosting\templates\hosting\bill_detail.html:29
 msgid "Mwst-Nummer: CHE-109.549.333 MWST"
 msgstr ""
 
-#: templates/hosting/bill_detail.html:60
+#: .\hosting\templates\hosting\bill_detail.html:60
 msgid "Total:"
 msgstr ""
 
-#: templates/hosting/bill_detail.html:68
+#: .\hosting\templates\hosting\bill_detail.html:68
 #, python-format
 msgid "Alles Preise in CHF mit 8%% Mehrwertsteuer."
 msgstr "All prices in CHF including 8%% VAT"
 
-#: templates/hosting/bill_detail.html:69
+#: .\hosting\templates\hosting\bill_detail.html:69
 msgid "Betrag zahlbar innerhalb von 30 Tagen ab Rechnungseingang."
 msgstr ""
 
-#: templates/hosting/bill_detail.html:70
+#: .\hosting\templates\hosting\bill_detail.html:70
 msgid "Kontoverbindung:"
 msgstr ""
 
-#: templates/hosting/bill_detail.html:73
+#: .\hosting\templates\hosting\bill_detail.html:73
 msgid "IBAN:"
 msgstr ""
 
-#: templates/hosting/bill_detail.html:76
+#: .\hosting\templates\hosting\bill_detail.html:76
 msgid "BIC:"
 msgstr ""
 
-#: templates/hosting/bill_detail.html:81
+#: .\hosting\templates\hosting\bill_detail.html:81
 msgid "CH02 0900 0000 6071 8848 8"
 msgstr ""
 
-#: templates/hosting/bill_detail.html:84
+#: .\hosting\templates\hosting\bill_detail.html:84
 msgid "POFICHBEXXX"
 msgstr ""
 
-#: templates/hosting/bills.html:12
+#: .\hosting\templates\hosting\bills.html:12
 msgid "Customers"
 msgstr "Kunden"
 
-#: templates/hosting/bills.html:16 templates/hosting/user_keys.html.py:25
+#: .\hosting\templates\hosting\bills.html:16
+#: .\hosting\templates\hosting\user_keys.html:28 .\utils\forms.py:142
 msgid "Name"
 msgstr ""
 
-#: templates/hosting/bills.html:17
+#: .\hosting\templates\hosting\bills.html:17 .\utils\forms.py:143
 msgid "Email"
 msgstr ""
 
-#: templates/hosting/bills.html:28
+#: .\hosting\templates\hosting\bills.html:28
 msgid "View Bill"
 msgstr "Rechnung anzeigen"
 
-#: templates/hosting/bills.html:41 templates/hosting/orders.html.py:82
-#: templates/hosting/virtual_machines.html:70
+#: .\hosting\templates\hosting\bills.html:41
+#: .\hosting\templates\hosting\orders.html:82
+#: .\hosting\templates\hosting\virtual_machines.html:70
+#: .\nosystemd\templates\nosystemd\donations.html:74
 msgid "previous"
 msgstr "vorherige"
 
-#: templates/hosting/bills.html:47 templates/hosting/orders.html.py:88
-#: templates/hosting/virtual_machines.html:76
+#: .\hosting\templates\hosting\bills.html:47
+#: .\hosting\templates\hosting\orders.html:88
+#: .\hosting\templates\hosting\virtual_machines.html:76
+#: .\nosystemd\templates\nosystemd\donations.html:80
 msgid "next"
 msgstr "nächste"
 
-#: templates/hosting/confirm_reset_password.html:10
-#: templates/hosting/login.html:12 templates/hosting/reset_password.html:10
-#: templates/hosting/signup.html:9 templates/hosting/signup_validate.html:9
+#: .\hosting\templates\hosting\choice_ssh_keys.html:9
+msgid "SSH Key"
+msgstr "SSH Key"
+
+#: .\hosting\templates\hosting\choice_ssh_keys.html:10
+msgid "Choose a key option in order to access your VM"
+msgstr "Wähle eine Option um Zugriff auf deine VM zu erhalten"
+
+#: .\hosting\templates\hosting\choice_ssh_keys.html:20
+msgid "I want to generate a new key pair"
+msgstr "Oder erstelle dein neues Keypaar"
+
+#: .\hosting\templates\hosting\choice_ssh_keys.html:24
+#: .\hosting\templates\hosting\user_key.html:31
+msgid "Generate"
+msgstr "Generiere"
+
+#: .\hosting\templates\hosting\choice_ssh_keys.html:31
+msgid "I want to use my existing public key"
+msgstr "Ich möchte einen existierenden SSH-Key nutzen"
+
+#: .\hosting\templates\hosting\choice_ssh_keys.html:34
+#, fuzzy
+#| msgid "Upload Key"
+msgid "Upload"
+msgstr "Schlüssel hochladen"
+
+#: .\hosting\templates\hosting\confirm_reset_password.html:10
+#: .\hosting\templates\hosting\login.html:17
+#: .\hosting\templates\hosting\reset_password.html:15
+#: .\hosting\templates\hosting\signup.html:13
+#: .\hosting\templates\hosting\signup_validate.html:9
 msgid "Your VM hosted in Switzerland"
 msgstr "deine VM in der Schweiz"
 
-#: templates/hosting/confirm_reset_password.html:14
+#: .\hosting\templates\hosting\confirm_reset_password.html:14
+#: .\nosystemd\templates\nosystemd\confirm_reset_password.html:24
 msgid "Set your new password"
 msgstr "Setze dein neues Passwort"
 
-#: templates/hosting/confirm_reset_password.html:29
-#: templates/hosting/reset_password.html:23
+#: .\hosting\templates\hosting\confirm_reset_password.html:29
+#: .\hosting\templates\hosting\reset_password.html:28
+#: .\nosystemd\templates\nosystemd\confirm_reset_password.html:33
+#: .\nosystemd\templates\nosystemd\reset_password.html:25
 msgid "Reset"
 msgstr "Zurücksetzen"
 
-#: templates/hosting/confirm_reset_password.html:35
-#: templates/hosting/reset_password.html:29 templates/hosting/signup.html:27
+#: .\hosting\templates\hosting\confirm_reset_password.html:35
+#: .\hosting\templates\hosting\reset_password.html:34
+#: .\hosting\templates\hosting\signup.html:31
+#: .\nosystemd\templates\nosystemd\confirm_reset_password.html:37
+#: .\nosystemd\templates\nosystemd\reset_password.html:29
+#: .\nosystemd\templates\nosystemd\signup.html:33
 msgid "Already have an account ?"
 msgstr "Hast Du bereits ein Benutzerkonto?"
 
-#: templates/hosting/create_virtual_machine.html:20
+#: .\hosting\templates\hosting\confirm_reset_password.html:38
+#: .\hosting\templates\hosting\login.html:22
+#: .\hosting\templates\hosting\login.html:31
+#: .\hosting\templates\hosting\reset_password.html:37
+#: .\hosting\templates\hosting\signup.html:34
+#: .\nosystemd\templates\nosystemd\login.html:40
+#: .\nosystemd\templates\nosystemd\reset_password.html:29
+#: .\nosystemd\templates\nosystemd\signup.html:33
+msgid "Login"
+msgstr "Anmelden"
+
+#: .\hosting\templates\hosting\create_virtual_machine.html:20
 msgid "New Virtual Machine"
 msgstr "Neue virtuelle Maschine"
 
-#: templates/hosting/create_virtual_machine.html:28
+#: .\hosting\templates\hosting\create_virtual_machine.html:28
 msgid "Step 1. Select VM Template:"
 msgstr "Wähle eine Vorlage"
 
-#: templates/hosting/create_virtual_machine.html:42
+#: .\hosting\templates\hosting\create_virtual_machine.html:42
 msgid "Step2. Select VM Configuration"
 msgstr "Wähle eine Konfiguration"
 
-#: templates/hosting/create_virtual_machine.html:59
+#: .\hosting\templates\hosting\create_virtual_machine.html:59
 msgid "Price "
 msgstr "Preis"
 
-#: templates/hosting/create_virtual_machine.html:59
+#: .\hosting\templates\hosting\create_virtual_machine.html:59
 msgid "CHF/Month"
 msgstr "CHF/Monat"
 
-#: templates/hosting/create_virtual_machine.html:61
+#: .\hosting\templates\hosting\create_virtual_machine.html:61
 msgid "Start VM"
 msgstr "VM jetzt starten"
 
-#: templates/hosting/emails/password_reset_email.html:2
-#: templates/hosting/emails/password_reset_email.txt:2
+#: .\hosting\templates\hosting\emails\password_reset_email.html:2
+#: .\hosting\templates\hosting\emails\password_reset_email.txt:2
+#: .\nosystemd\templates\nosystemd\emails\password_reset_email.html:2
+#: .\nosystemd\templates\nosystemd\emails\password_reset_email.txt:2
 #, python-format
 msgid ""
 "You're receiving this email because you requested a password reset for your "
 "user account at %(site_name)s."
 msgstr ""
 
-#: templates/hosting/emails/password_reset_email.html:4
-#: templates/hosting/emails/password_reset_email.txt:4
+#: .\hosting\templates\hosting\emails\password_reset_email.html:4
+#: .\hosting\templates\hosting\emails\password_reset_email.txt:4
+#: .\nosystemd\templates\nosystemd\emails\password_reset_email.html:4
+#: .\nosystemd\templates\nosystemd\emails\password_reset_email.txt:4
 msgid "Please go to the following page and choose a new password:"
 msgstr ""
 
-#: templates/hosting/emails/password_reset_email.html:9
-#: templates/hosting/emails/password_reset_email.txt:9
+#: .\hosting\templates\hosting\emails\password_reset_email.html:9
+#: .\hosting\templates\hosting\emails\password_reset_email.txt:9
+#: .\nosystemd\templates\nosystemd\emails\password_reset_email.html:9
+#: .\nosystemd\templates\nosystemd\emails\password_reset_email.txt:9
 msgid "Thanks for using our site!"
 msgstr ""
 
-#: templates/hosting/emails/password_reset_email.html:11
-#: templates/hosting/emails/password_reset_email.txt:11
+#: .\hosting\templates\hosting\emails\password_reset_email.html:11
+#: .\hosting\templates\hosting\emails\password_reset_email.txt:11
+#: .\nosystemd\templates\nosystemd\emails\password_reset_email.html:11
+#: .\nosystemd\templates\nosystemd\emails\password_reset_email.txt:11
 #, python-format
 msgid "The %(site_name)s team"
 msgstr ""
 
-#: templates/hosting/login.html:34
+#: .\hosting\templates\hosting\login.html:39
+#: .\nosystemd\templates\nosystemd\login.html:44
 msgid "Don't have an account yet ? "
 msgstr "Besitzt du kein Benutzerkonto?"
 
-#: templates/hosting/login.html:37 templates/hosting/signup.html.py:13
-#: templates/hosting/signup.html:21 views.py:219
+#: .\hosting\templates\hosting\login.html:42
+#: .\hosting\templates\hosting\signup.html:17
+#: .\hosting\templates\hosting\signup.html:25 .\hosting\views.py:227
+#: .\nosystemd\templates\nosystemd\login.html:44
+#: .\nosystemd\templates\nosystemd\signup.html:17
+#: .\nosystemd\templates\nosystemd\signup.html:29
 msgid "Sign up"
 msgstr "Registrieren"
 
-#: templates/hosting/login.html:39
+#: .\hosting\templates\hosting\login.html:44
+#: .\nosystemd\templates\nosystemd\login.html:46
 msgid "Forgot your password ? "
 msgstr "Passwort vergessen?"
 
-#: templates/hosting/notifications.html:9
+#: .\hosting\templates\hosting\notifications.html:9
 msgid "Notifications"
 msgstr "Benachrichtigungen"
 
-#: templates/hosting/notifications.html:16
+#: .\hosting\templates\hosting\notifications.html:16
 msgid "Unread"
 msgstr "Ungelesen"
 
-#: templates/hosting/notifications.html:26
+#: .\hosting\templates\hosting\notifications.html:26
 msgid "All"
 msgstr "Alle"
 
-#: templates/hosting/notifications.html:38
+#: .\hosting\templates\hosting\notifications.html:38
 msgid "Unread notifications"
 msgstr "Ungelesene Benachrichtigungen"
 
-#: templates/hosting/notifications.html:48
+#: .\hosting\templates\hosting\notifications.html:48
 msgid "Mark as read"
 msgstr "Als gelesen markieren"
 
-#: templates/hosting/notifications.html:59
+#: .\hosting\templates\hosting\notifications.html:59
 msgid "All notifications"
 msgstr "Alle Benachrichtigungen"
 
-#: templates/hosting/order_detail.html:23
+#: .\hosting\templates\hosting\order_detail.html:23
 msgid "Confirm Order"
 msgstr "Bestellung Bestätigen"
 
-#: templates/hosting/order_detail.html:29
-msgid "Billed To:"
-msgstr "Rechnungsadresse"
-
-#: templates/hosting/order_detail.html:37 templates/hosting/orders.html:17
+#: .\hosting\templates\hosting\order_detail.html:29
+#: .\hosting\templates\hosting\orders.html:17
+#: .\nosystemd\templates\nosystemd\donations.html:50
 msgid "Date"
 msgstr "Datum"
 
-#: templates/hosting/order_detail.html:39
+#: .\hosting\templates\hosting\order_detail.html:31
 msgid "Status:"
 msgstr ""
 
-#: templates/hosting/order_detail.html:51
+#: .\hosting\templates\hosting\order_detail.html:41
+msgid "Billed To:"
+msgstr "Rechnungsadresse"
+
+#: .\hosting\templates\hosting\order_detail.html:52
+#: .\nosystemd\templates\nosystemd\donation_detail.html:38
 msgid "Payment Method:"
 msgstr "Bezahlmethode"
 
-#: templates/hosting/order_detail.html:62
+#: .\hosting\templates\hosting\order_detail.html:63
 msgid "Order summary"
 msgstr "Bestellungsübersicht"
 
-#: templates/hosting/order_detail.html:65 templates/hosting/payment.html:13
-#: templates/hosting/virtual_machine_detail.html:76
+#: .\hosting\templates\hosting\order_detail.html:66
+#: .\hosting\templates\hosting\payment.html:13
+#: .\hosting\templates\hosting\virtual_machine_detail.html:76
 msgid "Cores"
 msgstr "Prozessorkerne"
 
-#: templates/hosting/order_detail.html:67 templates/hosting/payment.html:16
-#: templates/hosting/virtual_machine_detail.html:82
+#: .\hosting\templates\hosting\order_detail.html:68
+#: .\hosting\templates\hosting\payment.html:16
+#: .\hosting\templates\hosting\virtual_machine_detail.html:82
 msgid "Memory"
 msgstr "Arbeitsspeicher"
 
-#: templates/hosting/order_detail.html:69 templates/hosting/payment.html:19
+#: .\hosting\templates\hosting\order_detail.html:70
+#: .\hosting\templates\hosting\payment.html:19
 msgid "Disk space"
 msgstr "Festplattenkapazität"
 
-#: templates/hosting/order_detail.html:71 templates/hosting/payment.html:41
+#: .\hosting\templates\hosting\order_detail.html:72
+#: .\hosting\templates\hosting\payment.html:41
+#: .\nosystemd\templates\nosystemd\donation_detail.html:54
 msgid "Total"
 msgstr "Gesamt"
 
-#: templates/hosting/order_detail.html:77
+#: .\hosting\templates\hosting\order_detail.html:78
+#: .\nosystemd\templates\nosystemd\donation_detail.html:60
 msgid "Finish Configuration"
 msgstr "Konfiguration beenden"
 
-#: templates/hosting/orders.html:18
+#: .\hosting\templates\hosting\orders.html:18 .\nosystemd\forms.py:46
 msgid "Amount"
 msgstr "Betrag"
 
-#: templates/hosting/orders.html:19 templates/hosting/user_keys.html.py:27
-#: templates/hosting/virtual_machine_detail.html:30
-#: templates/hosting/virtual_machines.html:31
+#: .\hosting\templates\hosting\orders.html:19
+#: .\hosting\templates\hosting\virtual_machine_detail.html:30
+#: .\hosting\templates\hosting\virtual_machines.html:31
 msgid "Status"
 msgstr ""
 
-#: templates/hosting/orders.html:30
+#: .\hosting\templates\hosting\orders.html:30
 msgid "Approved"
 msgstr "Akzeptiert"
 
-#: templates/hosting/orders.html:32
+#: .\hosting\templates\hosting\orders.html:32
 msgid "Declined"
 msgstr "Abgelehnt"
 
-#: templates/hosting/orders.html:37 templates/hosting/virtual_machines.html:58
+#: .\hosting\templates\hosting\orders.html:37
+#: .\hosting\templates\hosting\virtual_machines.html:58
+#: .\nosystemd\templates\nosystemd\donations.html:62
 msgid "View Detail"
 msgstr "Details anzeigen"
 
-#: templates/hosting/orders.html:40
+#: .\hosting\templates\hosting\orders.html:40
 msgid "Cancel Order"
 msgstr "Bestellung stornieren"
 
-#: templates/hosting/orders.html:55
+#: .\hosting\templates\hosting\orders.html:55
 msgid "Do You want to delete your order?"
 msgstr "Willst du deine Bestellung löschen?"
 
-#: templates/hosting/orders.html:63 templates/hosting/user_keys.html.py:63
+#: .\hosting\templates\hosting\orders.html:63
+#: .\hosting\templates\hosting\user_keys.html:62
+#: .\hosting\templates\hosting\user_keys.html:92
 msgid "Close"
 msgstr "Schliessen"
 
-#: templates/hosting/orders.html:65 templates/hosting/user_keys.html.py:65
+#: .\hosting\templates\hosting\orders.html:65
+#: .\hosting\templates\hosting\user_keys.html:43
+#: .\hosting\templates\hosting\user_keys.html:64
 msgid "Delete"
 msgstr "Löschen"
 
-#: templates/hosting/payment.html:10
+#: .\hosting\templates\hosting\payment.html:10
 msgid "Your Order"
 msgstr "Deine Bestellung"
 
-#: templates/hosting/payment.html:22
-#: templates/hosting/virtual_machine_detail.html:98
+#: .\hosting\templates\hosting\payment.html:22
+#: .\hosting\templates\hosting\virtual_machine_detail.html:98
 msgid "Configuration"
 msgstr "Konfiguration"
 
-#: templates/hosting/payment.html:41
+#: .\hosting\templates\hosting\payment.html:41
 msgid "including VAT"
 msgstr "inkl. Mehrwertsteuer"
 
-#: templates/hosting/payment.html:55
+#: .\hosting\templates\hosting\payment.html:55
 msgid "Billing Address"
 msgstr "Rechnungsadresse"
 
-#: templates/hosting/payment.html:66
+#: .\hosting\templates\hosting\payment.html:66
 msgid "Credit Card"
 msgstr "Kreditkarte"
 
-#: templates/hosting/payment.html:71
+#: .\hosting\templates\hosting\payment.html:71
 msgid ""
 "\n"
 "                                Please fill in your credit card information "
@@ -385,7 +447,7 @@ msgstr ""
 "\"https://stripe.com\" target=\"_blank\">Stripe</a> für die Bezahlung und "
 "speichern keine Informationen in unserer Datenbank."
 
-#: templates/hosting/payment.html:90
+#: .\hosting\templates\hosting\payment.html:90
 msgid ""
 "\n"
 "                                        You are not making any payment yet. "
@@ -399,27 +461,28 @@ msgstr ""
 "Kreditkateninformationen wirst du auf die Bestellbestätigungsseite "
 "weitergeleitet."
 
-#: templates/hosting/payment.html:101 templates/hosting/payment.html.py:143
+#: .\hosting\templates\hosting\payment.html:100
+#: .\hosting\templates\hosting\payment.html:142
 msgid "Submit"
 msgstr "Absenden"
 
-#: templates/hosting/payment.html:113
+#: .\hosting\templates\hosting\payment.html:112
 msgid "Card Number"
 msgstr "Kreditkartennummer"
 
-#: templates/hosting/payment.html:117
+#: .\hosting\templates\hosting\payment.html:116
 msgid "Expiry Date"
 msgstr "Ablaufdatum"
 
-#: templates/hosting/payment.html:122
+#: .\hosting\templates\hosting\payment.html:121
 msgid "CVC"
 msgstr ""
 
-#: templates/hosting/payment.html:126
+#: .\hosting\templates\hosting\payment.html:125
 msgid "Card Type"
 msgstr "Kartentyp"
 
-#: templates/hosting/payment.html:135
+#: .\hosting\templates\hosting\payment.html:134
 msgid ""
 "\n"
 "                                            You are not making any payment "
@@ -433,125 +496,153 @@ msgstr ""
 "Kreditkateninformationen wirst du auf die Bestellbestätigungsseite "
 "weitergeleitet."
 
-#: templates/hosting/payment.html:178
+#: .\hosting\templates\hosting\payment.html:177
 msgid "Processing"
 msgstr "Weiter"
 
-#: templates/hosting/payment.html:179
+#: .\hosting\templates\hosting\payment.html:178
 msgid "Enter your credit card number"
 msgstr "Deine Kreditkartennummer"
 
-#: templates/hosting/reset_password.html:15
+#: .\hosting\templates\hosting\reset_password.html:20
+#: .\nosystemd\templates\nosystemd\reset_password.html:16
 msgid "Reset your password"
 msgstr "Passwort zurücksetzen"
 
-#: templates/hosting/user_key.html:11 templates/hosting/user_keys.html.py:9
-msgid "Access Key"
-msgstr "Zugriffsschlüssel"
+#: .\hosting\templates\hosting\user_key.html:11
+msgid "Add your public SSH key"
+msgstr "Füge deinen öffentlichen SSH-Key hinzu"
 
-#: templates/hosting/user_key.html:24
-msgid "Upload your own key. "
-msgstr "Lade deinen Key hoch"
+#: .\hosting\templates\hosting\user_key.html:24
+msgid "Use your created key to access to the VM"
+msgstr "Benutze deinen erstellten SSH-Key um auf deine VM zugreifen zu können"
 
-#: templates/hosting/user_key.html:28
-msgid "Or generate a new key pair."
-msgstr "Oder erstelle dein neues Keypaar"
+#: .\hosting\templates\hosting\user_key.html:26
+msgid "Add SSH key"
+msgstr "Schlüssel hinzufügen"
 
-#: templates/hosting/user_key.html:30
-msgid "Generate Key Pair"
-msgstr "Schlüsselpaar generieren"
+#: .\hosting\templates\hosting\user_key.html:30
+msgid "Or you can generate a new key pair"
+msgstr "Oder du kannst erstelle dein neues Keypaar"
 
-#: templates/hosting/user_key.html:40
+#: .\hosting\templates\hosting\user_key.html:42
 msgid "Warning!"
 msgstr "Achtung!"
 
-#: templates/hosting/user_key.html:40
-msgid "You can download your SSH  private key once. Don't lost your key"
+#: .\hosting\templates\hosting\user_key.html:42
+#, fuzzy
+#| msgid "You can download your SSH  private key once. Don't lost your key"
+msgid "You can download your SSH  private key once. Don't loose your key"
 msgstr ""
 "Du kannst deinen privaten SSH Schlüssel nur einmal herunterladen. Beware ihn "
 "sicher auf."
 
-#: templates/hosting/user_keys.html:18
+#: .\hosting\templates\hosting\user_keys.html:9
+msgid "Your SSH Keys"
+msgstr ""
+
+#: .\hosting\templates\hosting\user_keys.html:18
+msgid ""
+"To generate a new key pair or to upload your existing key, click 'Add Key'"
+msgstr "Um einen neuen SSH-Key zu erstellen oder um einen vorhandenen SSH-Key hinzuzufügen, klicke auf 'Hinzufügen'"
+
+#: .\hosting\templates\hosting\user_keys.html:20
 msgid "Add Key"
 msgstr "Schlüssel hinzufügen"
 
-#: templates/hosting/user_keys.html:26
-msgid "Created at"
-msgstr "Erstellt am"
-
-#: templates/hosting/user_keys.html:43
+#: .\hosting\templates\hosting\user_keys.html:29
 msgid "Delete Key"
 msgstr "Löschen"
 
-#: templates/hosting/user_keys.html:56
+#: .\hosting\templates\hosting\user_keys.html:30
+msgid "Public Key"
+msgstr ""
+
+#: .\hosting\templates\hosting\user_keys.html:31
+msgid "Private Key"
+msgstr ""
+
+#: .\hosting\templates\hosting\user_keys.html:56
 msgid "Do You want to delete this key?"
 msgstr "Möchtest Du den Schlüssel löschen?"
 
-#: templates/hosting/virtual_machine_detail.html:19
+#: .\hosting\templates\hosting\user_keys.html:75
+msgid "Show"
+msgstr ""
+
+#: .\hosting\templates\hosting\user_keys.html:85
+msgid "Public ssh key"
+msgstr ""
+
+#: .\hosting\templates\hosting\user_keys.html:106
+msgid "Download"
+msgstr ""
+
+#: .\hosting\templates\hosting\virtual_machine_detail.html:19
 msgid "Settings"
 msgstr "Einstellungen"
 
-#: templates/hosting/virtual_machine_detail.html:25
+#: .\hosting\templates\hosting\virtual_machine_detail.html:25
 msgid "Billing"
 msgstr "Abrechnungen"
 
-#: templates/hosting/virtual_machine_detail.html:60
+#: .\hosting\templates\hosting\virtual_machine_detail.html:60
 msgid "Ip not assigned yet"
 msgstr "Ip nicht zugewiesen"
 
-#: templates/hosting/virtual_machine_detail.html:89
+#: .\hosting\templates\hosting\virtual_machine_detail.html:89
 msgid "Disk"
 msgstr "Festplatte"
 
-#: templates/hosting/virtual_machine_detail.html:108
+#: .\hosting\templates\hosting\virtual_machine_detail.html:108
 msgid "Current pricing"
 msgstr "Aktueller Preis"
 
-#: templates/hosting/virtual_machine_detail.html:117
+#: .\hosting\templates\hosting\virtual_machine_detail.html:117
 msgid "Current status"
 msgstr "Aktueller Status"
 
-#: templates/hosting/virtual_machine_detail.html:142
+#: .\hosting\templates\hosting\virtual_machine_detail.html:142
 msgid "Terminate Virtual Machine"
 msgstr "Virtuelle Maschine beenden"
 
-#: templates/hosting/virtual_machine_detail.html:163
+#: .\hosting\templates\hosting\virtual_machine_detail.html:163
 msgid "Terminate your Virtual Machine"
 msgstr "Ihre virtuelle Maschine beenden"
 
-#: templates/hosting/virtual_machine_detail.html:166
+#: .\hosting\templates\hosting\virtual_machine_detail.html:166
 msgid "Are you sure do you want to cancel your Virtual Machine "
 msgstr "Sind Sie sicher, dass Sie ihre virtuelle Maschine beenden wollen "
 
-#: templates/hosting/virtual_machine_detail.html:169
+#: .\hosting\templates\hosting\virtual_machine_detail.html:169
 msgid "Cancel"
 msgstr "Beenden"
 
-#: templates/hosting/virtual_machines.html:9
+#: .\hosting\templates\hosting\virtual_machines.html:9
 msgid "Virtual Machines"
 msgstr "Virtuelle Maschinen"
 
-#: templates/hosting/virtual_machines.html:22
+#: .\hosting\templates\hosting\virtual_machines.html:22
 msgid "Create VM"
 msgstr "Neue VM"
 
-#: templates/hosting/virtual_machines.html:28
+#: .\hosting\templates\hosting\virtual_machines.html:28
 msgid "ID"
 msgstr ""
 
-#: templates/hosting/virtual_machines.html:29
+#: .\hosting\templates\hosting\virtual_machines.html:29
 msgid "Ipv4"
 msgstr "IPv4"
 
-#: templates/hosting/virtual_machines.html:30
+#: .\hosting\templates\hosting\virtual_machines.html:30
 msgid "Ipv6"
 msgstr "IPv6"
 
-#: views.py:207 views.py:229
+#: .\hosting\views.py:214 .\hosting\views.py:238
 msgid "login"
 msgstr "einloggen"
 
-#: views.py:212
+#: .\hosting\views.py:220
 msgid ""
 "Thank you for signing up. We have sent an email to you. Please follow the "
 "instructions in it to activate your account. Once activated, you can login "
@@ -561,32 +652,1278 @@ msgstr ""
 "den Anweisungen um deinen Account zu aktivieren. Danach kannst du dich über "
 "diesen"
 
-#: views.py:214 views.py:240
+#: .\hosting\views.py:222 .\hosting\views.py:251
 msgid "Go back to"
 msgstr "Zurück"
 
-#: views.py:230
+#: .\hosting\views.py:239
 msgid "Account activation"
 msgstr "Accountaktivierung"
 
-#: views.py:233
+#: .\hosting\views.py:243
 msgid "Your account has been activated."
 msgstr "Dein Account wurde aktiviert."
 
-#: views.py:234
+#: .\hosting\views.py:244
 msgid "You can now"
 msgstr "Du kannst dich nun"
 
-#: views.py:239
+#: .\hosting\views.py:250
 msgid "Sorry. Your request is invalid."
 msgstr "Entschuldigung, deine Anfrage ist ungültig."
 
-#: views.py:757
+#: .\hosting\views.py:796
 msgid ""
 "We could not find the requested VM. Please                            "
 "contact Data Center Light Support."
 msgstr ""
 
+#: .\cms_templates\djangocms_blog\_header_post_detail.html:21
+#: .\ungleich\templates\ungleich\djangocms_blog\includes\blog_item.html:19
+msgid "Posted on"
+msgstr ""
+
+#: .\cms_templates\djangocms_blog\post_list.html:11
+#: .\ungleich\templates\ungleich\djangocms_blog\post_list_ungleich.html:11
+msgid "Articles by"
+msgstr ""
+
+#: .\cms_templates\djangocms_blog\post_list.html:12
+#: .\ungleich\templates\ungleich\djangocms_blog\post_list_ungleich.html:12
+msgid "Archive"
+msgstr ""
+
+#: .\cms_templates\djangocms_blog\post_list.html:13
+#: .\ungleich\templates\ungleich\djangocms_blog\post_list_ungleich.html:13
+msgid "Tag"
+msgstr ""
+
+#: .\cms_templates\djangocms_blog\post_list.html:14
+#: .\ungleich\templates\ungleich\djangocms_blog\post_list_ungleich.html:14
+msgid "Category"
+msgstr ""
+
+#: .\cms_templates\djangocms_blog\post_list.html:21
+#: .\ungleich\templates\ungleich\djangocms_blog\post_list_ungleich.html:22
+msgid "No article found."
+msgstr ""
+
+#: .\cms_templates\djangocms_blog\post_list.html:24
+#: .\ungleich\templates\ungleich\djangocms_blog\post_list_ungleich.html:25
+msgid "Back"
+msgstr ""
+
+#: .\cms_templates\djangocms_blog\post_list.html:32
+#: .\ungleich\templates\ungleich\djangocms_blog\post_list_ungleich.html:33
+msgid "Newer Posts"
+msgstr ""
+
+#: .\cms_templates\djangocms_blog\post_list.html:39
+#: .\ungleich\templates\ungleich\djangocms_blog\post_list_ungleich.html:40
+msgid "Older Posts"
+msgstr ""
+
+#: .\cms_templates\includes\blog_item.html:31
+msgid "read more"
+msgstr ""
+
+#: .\cms_templates\includes\blog_meta.html:6
+msgid "by"
+msgstr ""
+
+#: .\dynamicweb\settings-test\__init__.py:181
+msgid "US English"
+msgstr ""
+
+#: .\dynamicweb\settings-test\__init__.py:182
+msgid "German"
+msgstr ""
+
+#: .\dynamicweb\settings-test\__init__.py:235
+#: .\dynamicweb\settings-test\__init__.py:244 .\dynamicweb\settings\base.py:280
+#: .\dynamicweb\settings\base.py:289
+#, fuzzy
+#| msgid "Contact"
+msgid "Content"
+msgstr "Kontakt"
+
+#: .\dynamicweb\settings\base.py:181
+msgid "default"
+msgstr ""
+
+#: .\dynamicweb\settings\base.py:182
+msgid "2 Column"
+msgstr ""
+
+#: .\dynamicweb\settings\base.py:183
+msgid "3 Column"
+msgstr ""
+
+#: .\dynamicweb\settings\base.py:184 .\templates\cms\__init__.py:4
+#: .\templates\cms\digitalglarus\__init__.py:4
+msgid "DG.About"
+msgstr ""
+
+#: .\dynamicweb\settings\base.py:185 .\templates\cms\__init__.py:5
+#: .\templates\cms\digitalglarus\__init__.py:5
+#, fuzzy
+#| msgid "Contact"
+msgid "DG.Contact"
+msgstr "Kontakt"
+
+#: .\dynamicweb\settings\base.py:186 .\templates\cms\__init__.py:6
+#: .\templates\cms\digitalglarus\__init__.py:6
+#, fuzzy
+#| msgid "Home"
+msgid "DG.Home"
+msgstr "Home"
+
+#: .\dynamicweb\settings\base.py:187 .\templates\cms\__init__.py:7
+#: .\templates\cms\digitalglarus\__init__.py:7
+msgid "DG.CoWork"
+msgstr ""
+
+#: .\dynamicweb\settings\base.py:189
+msgid "DG.OneColumn"
+msgstr ""
+
+#: .\dynamicweb\settings\base.py:191 .\templates\cms\__init__.py:9
+#: .\templates\cms\ungleichch\__init__.py:4
+msgid "Blog"
+msgstr ""
+
+#: .\dynamicweb\settings\base.py:192 .\templates\cms\__init__.py:10
+#: .\templates\cms\ungleichch\__init__.py:5
+msgid "Page"
+msgstr ""
+
+#: .\dynamicweb\settings\base.py:221
+msgid "English"
+msgstr ""
+
+#: .\dynamicweb\settings\base.py:222
+msgid "Deutsch"
+msgstr ""
+
+#: .\nosystemd\forms.py:47 .\utils\forms.py:107
+msgid "Street Address"
+msgstr ""
+
+#: .\nosystemd\forms.py:48 .\utils\forms.py:108 .\utils\forms.py:123
+msgid "City"
+msgstr ""
+
+#: .\nosystemd\forms.py:49 .\utils\forms.py:109 .\utils\forms.py:124
+msgid "Postal Code"
+msgstr ""
+
+#: .\nosystemd\forms.py:50 .\utils\forms.py:110 .\utils\forms.py:125
+#, fuzzy
+#| msgid "Amount"
+msgid "Country"
+msgstr "Betrag"
+
+#: .\nosystemd\templates\nosystemd\base.html:70
+msgid "My Donations"
+msgstr ""
+
+#: .\nosystemd\templates\nosystemd\confirm_reset_password.html:37
+msgid "Log in"
+msgstr "Anmelden"
+
+#: .\nosystemd\templates\nosystemd\donation_detail.html:15
+#, fuzzy
+#| msgid "Configuration"
+msgid "Donation #"
+msgstr "Konfiguration"
+
+#: .\nosystemd\templates\nosystemd\donation_detail.html:20
+#, fuzzy
+#| msgid "Billing Address"
+msgid "Billing Address:"
+msgstr "Rechnungsadresse"
+
+#: .\nosystemd\templates\nosystemd\donation_detail.html:28
+#, fuzzy
+#| msgid "Date"
+msgid "Date:"
+msgstr "Datum"
+
+#: .\nosystemd\templates\nosystemd\donation_detail.html:49
+msgid "Donation summary"
+msgstr ""
+
+#: .\nosystemd\templates\nosystemd\donation_detail.html:52
+#: .\nosystemd\templates\nosystemd\donations.html:49
+#, fuzzy
+#| msgid "Configuration"
+msgid "Donation"
+msgstr "Konfiguration"
+
+#: .\nosystemd\templates\nosystemd\donation_detail.html:68
+msgid ""
+"Thanks for you donation, you can cancel your monthly donation at any time "
+"going to profile > subscription "
+msgstr ""
+
+#: .\nosystemd\templates\nosystemd\donation_detail.html:74
+#, fuzzy
+#| msgid "View Detail"
+msgid "View Donations"
+msgstr "Details anzeigen"
+
+#: .\nosystemd\templates\nosystemd\donations.html:28
+#: .\nosystemd\templates\nosystemd\donator_status.html:26
+msgid "Cancel Donation"
+msgstr ""
+
+#: .\nosystemd\templates\nosystemd\donations.html:35
+msgid "Donate"
+msgstr ""
+
+#: .\nosystemd\templates\nosystemd\donations.html:44
+msgid "Donations Made"
+msgstr ""
+
+#: .\nosystemd\templates\nosystemd\donator_status.html:28
+msgid "Reanude Donation"
+msgstr ""
+
+#: .\nosystemd\templates\nosystemd\login.html:23
+msgid "You haven been logged out"
+msgstr "Sie wurden abgmeldet"
+
+#: .\nosystemd\templates\nosystemd\login.html:30
+#, fuzzy
+#| msgid "Log in"
+msgid "Log in "
+msgstr "Anmelden"
+
+#: .\templates\cms\__init__.py:8 .\templates\cms\digitalglarus\__init__.py:8
+#, fuzzy
+#| msgid "View Detail"
+msgid "DG.Detail"
+msgstr "Details anzeigen"
+
+#: .\ungleich\cms_toolbar.py:23
+msgid "Page Header"
+msgstr ""
+
+#: .\ungleich\templates\cms\ungleichch\_header_base.html:23
+msgid "Change to language:"
+msgstr ""
+
+#: .\ungleich\views.py:79
+#, python-format
+msgid "No %(verbose_name)s found matching the query"
+msgstr ""
+
+#: .\utils\fields.py:6
+msgid "Andorra"
+msgstr ""
+
+#: .\utils\fields.py:7
+msgid "United Arab Emirates"
+msgstr ""
+
+#: .\utils\fields.py:8
+msgid "Afghanistan"
+msgstr ""
+
+#: .\utils\fields.py:9
+msgid "Antigua & Barbuda"
+msgstr ""
+
+#: .\utils\fields.py:10
+msgid "Anguilla"
+msgstr ""
+
+#: .\utils\fields.py:11
+msgid "Albania"
+msgstr ""
+
+#: .\utils\fields.py:12
+msgid "Armenia"
+msgstr ""
+
+#: .\utils\fields.py:13
+msgid "Netherlands Antilles"
+msgstr ""
+
+#: .\utils\fields.py:14
+msgid "Angola"
+msgstr ""
+
+#: .\utils\fields.py:15
+msgid "Antarctica"
+msgstr ""
+
+#: .\utils\fields.py:16
+msgid "Argentina"
+msgstr ""
+
+#: .\utils\fields.py:17
+msgid "American Samoa"
+msgstr ""
+
+#: .\utils\fields.py:18
+msgid "Austria"
+msgstr ""
+
+#: .\utils\fields.py:19
+msgid "Australia"
+msgstr ""
+
+#: .\utils\fields.py:20
+msgid "Aruba"
+msgstr ""
+
+#: .\utils\fields.py:21
+msgid "Azerbaijan"
+msgstr ""
+
+#: .\utils\fields.py:22
+msgid "Bosnia and Herzegovina"
+msgstr ""
+
+#: .\utils\fields.py:23
+msgid "Barbados"
+msgstr ""
+
+#: .\utils\fields.py:24
+msgid "Bangladesh"
+msgstr ""
+
+#: .\utils\fields.py:25
+msgid "Belgium"
+msgstr ""
+
+#: .\utils\fields.py:26
+msgid "Burkina Faso"
+msgstr ""
+
+#: .\utils\fields.py:27
+msgid "Bulgaria"
+msgstr ""
+
+#: .\utils\fields.py:28
+msgid "Bahrain"
+msgstr ""
+
+#: .\utils\fields.py:29
+msgid "Burundi"
+msgstr ""
+
+#: .\utils\fields.py:30
+msgid "Benin"
+msgstr ""
+
+#: .\utils\fields.py:31
+msgid "Bermuda"
+msgstr ""
+
+#: .\utils\fields.py:32
+msgid "Brunei Darussalam"
+msgstr ""
+
+#: .\utils\fields.py:33
+msgid "Bolivia"
+msgstr ""
+
+#: .\utils\fields.py:34
+msgid "Brazil"
+msgstr ""
+
+#: .\utils\fields.py:35
+msgid "Bahama"
+msgstr ""
+
+#: .\utils\fields.py:36
+msgid "Bhutan"
+msgstr ""
+
+#: .\utils\fields.py:37
+msgid "Bouvet Island"
+msgstr ""
+
+#: .\utils\fields.py:38
+msgid "Botswana"
+msgstr ""
+
+#: .\utils\fields.py:39
+msgid "Belarus"
+msgstr ""
+
+#: .\utils\fields.py:40
+msgid "Belize"
+msgstr ""
+
+#: .\utils\fields.py:41
+msgid "Canada"
+msgstr ""
+
+#: .\utils\fields.py:42
+msgid "Cocos (Keeling) Islands"
+msgstr ""
+
+#: .\utils\fields.py:43
+msgid "Central African Republic"
+msgstr ""
+
+#: .\utils\fields.py:44
+msgid "Congo"
+msgstr ""
+
+#: .\utils\fields.py:45
+msgid "Switzerland"
+msgstr ""
+
+#: .\utils\fields.py:46
+msgid "Ivory Coast"
+msgstr ""
+
+#: .\utils\fields.py:47
+msgid "Cook Iislands"
+msgstr ""
+
+#: .\utils\fields.py:48
+msgid "Chile"
+msgstr ""
+
+#: .\utils\fields.py:49
+msgid "Cameroon"
+msgstr ""
+
+#: .\utils\fields.py:50
+msgid "China"
+msgstr ""
+
+#: .\utils\fields.py:51
+msgid "Colombia"
+msgstr ""
+
+#: .\utils\fields.py:52
+msgid "Costa Rica"
+msgstr ""
+
+#: .\utils\fields.py:53
+msgid "Cuba"
+msgstr ""
+
+#: .\utils\fields.py:54
+msgid "Cape Verde"
+msgstr ""
+
+#: .\utils\fields.py:55
+msgid "Christmas Island"
+msgstr ""
+
+#: .\utils\fields.py:56
+msgid "Cyprus"
+msgstr ""
+
+#: .\utils\fields.py:57
+msgid "Czech Republic"
+msgstr ""
+
+#: .\utils\fields.py:58
+msgid "Germany"
+msgstr ""
+
+#: .\utils\fields.py:59
+msgid "Djibouti"
+msgstr ""
+
+#: .\utils\fields.py:60
+msgid "Denmark"
+msgstr ""
+
+#: .\utils\fields.py:61
+msgid "Dominica"
+msgstr ""
+
+#: .\utils\fields.py:62
+msgid "Dominican Republic"
+msgstr ""
+
+#: .\utils\fields.py:63
+msgid "Algeria"
+msgstr ""
+
+#: .\utils\fields.py:64
+msgid "Ecuador"
+msgstr ""
+
+#: .\utils\fields.py:65
+msgid "Estonia"
+msgstr ""
+
+#: .\utils\fields.py:66
+msgid "Egypt"
+msgstr ""
+
+#: .\utils\fields.py:67
+msgid "Western Sahara"
+msgstr ""
+
+#: .\utils\fields.py:68
+msgid "Eritrea"
+msgstr ""
+
+#: .\utils\fields.py:69
+msgid "Spain"
+msgstr ""
+
+#: .\utils\fields.py:70
+msgid "Ethiopia"
+msgstr ""
+
+#: .\utils\fields.py:71
+msgid "Finland"
+msgstr ""
+
+#: .\utils\fields.py:72
+msgid "Fiji"
+msgstr ""
+
+#: .\utils\fields.py:73
+msgid "Falkland Islands (Malvinas)"
+msgstr ""
+
+#: .\utils\fields.py:74
+msgid "Micronesia"
+msgstr ""
+
+#: .\utils\fields.py:75
+msgid "Faroe Islands"
+msgstr ""
+
+#: .\utils\fields.py:76
+#, fuzzy
+#| msgid "Cancel"
+msgid "France"
+msgstr "Beenden"
+
+#: .\utils\fields.py:77
+msgid "France, Metropolitan"
+msgstr ""
+
+#: .\utils\fields.py:78
+msgid "Gabon"
+msgstr ""
+
+#: .\utils\fields.py:79
+msgid "United Kingdom (Great Britain)"
+msgstr ""
+
+#: .\utils\fields.py:80
+msgid "Grenada"
+msgstr ""
+
+#: .\utils\fields.py:81
+msgid "Georgia"
+msgstr ""
+
+#: .\utils\fields.py:82
+msgid "French Guiana"
+msgstr ""
+
+#: .\utils\fields.py:83
+msgid "Ghana"
+msgstr ""
+
+#: .\utils\fields.py:84
+msgid "Gibraltar"
+msgstr ""
+
+#: .\utils\fields.py:85
+msgid "Greenland"
+msgstr ""
+
+#: .\utils\fields.py:86
+msgid "Gambia"
+msgstr ""
+
+#: .\utils\fields.py:87
+msgid "Guinea"
+msgstr ""
+
+#: .\utils\fields.py:88
+msgid "Guadeloupe"
+msgstr ""
+
+#: .\utils\fields.py:89
+msgid "Equatorial Guinea"
+msgstr ""
+
+#: .\utils\fields.py:90
+msgid "Greece"
+msgstr ""
+
+#: .\utils\fields.py:91
+msgid "South Georgia and the South Sandwich Islands"
+msgstr ""
+
+#: .\utils\fields.py:92
+msgid "Guatemala"
+msgstr ""
+
+#: .\utils\fields.py:93
+msgid "Guam"
+msgstr ""
+
+#: .\utils\fields.py:94
+msgid "Guinea-Bissau"
+msgstr ""
+
+#: .\utils\fields.py:95
+msgid "Guyana"
+msgstr ""
+
+#: .\utils\fields.py:96
+msgid "Hong Kong"
+msgstr ""
+
+#: .\utils\fields.py:97
+msgid "Heard & McDonald Islands"
+msgstr ""
+
+#: .\utils\fields.py:98
+msgid "Honduras"
+msgstr ""
+
+#: .\utils\fields.py:99
+msgid "Croatia"
+msgstr ""
+
+#: .\utils\fields.py:100
+msgid "Haiti"
+msgstr ""
+
+#: .\utils\fields.py:101
+msgid "Hungary"
+msgstr ""
+
+#: .\utils\fields.py:102
+msgid "Indonesia"
+msgstr ""
+
+#: .\utils\fields.py:103
+msgid "Ireland"
+msgstr ""
+
+#: .\utils\fields.py:104
+msgid "Israel"
+msgstr ""
+
+#: .\utils\fields.py:105
+msgid "India"
+msgstr ""
+
+#: .\utils\fields.py:106
+msgid "British Indian Ocean Territory"
+msgstr ""
+
+#: .\utils\fields.py:107
+msgid "Iraq"
+msgstr ""
+
+#: .\utils\fields.py:108
+msgid "Islamic Republic of Iran"
+msgstr ""
+
+#: .\utils\fields.py:109
+msgid "Iceland"
+msgstr ""
+
+#: .\utils\fields.py:110
+msgid "Italy"
+msgstr ""
+
+#: .\utils\fields.py:111
+msgid "Jamaica"
+msgstr ""
+
+#: .\utils\fields.py:112
+msgid "Jordan"
+msgstr ""
+
+#: .\utils\fields.py:113
+msgid "Japan"
+msgstr ""
+
+#: .\utils\fields.py:114
+msgid "Kenya"
+msgstr ""
+
+#: .\utils\fields.py:115
+msgid "Kyrgyzstan"
+msgstr ""
+
+#: .\utils\fields.py:116
+msgid "Cambodia"
+msgstr ""
+
+#: .\utils\fields.py:117
+msgid "Kiribati"
+msgstr ""
+
+#: .\utils\fields.py:118
+msgid "Comoros"
+msgstr ""
+
+#: .\utils\fields.py:119
+msgid "St. Kitts and Nevis"
+msgstr ""
+
+#: .\utils\fields.py:120
+msgid "Korea, Democratic People's Republic of"
+msgstr ""
+
+#: .\utils\fields.py:121
+msgid "Korea, Republic of"
+msgstr ""
+
+#: .\utils\fields.py:122
+msgid "Kuwait"
+msgstr ""
+
+#: .\utils\fields.py:123
+msgid "Cayman Islands"
+msgstr ""
+
+#: .\utils\fields.py:124
+msgid "Kazakhstan"
+msgstr ""
+
+#: .\utils\fields.py:125
+msgid "Lao People's Democratic Republic"
+msgstr ""
+
+#: .\utils\fields.py:126
+msgid "Lebanon"
+msgstr ""
+
+#: .\utils\fields.py:127
+msgid "Saint Lucia"
+msgstr ""
+
+#: .\utils\fields.py:128
+msgid "Liechtenstein"
+msgstr ""
+
+#: .\utils\fields.py:129
+msgid "Sri Lanka"
+msgstr ""
+
+#: .\utils\fields.py:130
+msgid "Liberia"
+msgstr ""
+
+#: .\utils\fields.py:131
+msgid "Lesotho"
+msgstr ""
+
+#: .\utils\fields.py:132
+msgid "Lithuania"
+msgstr ""
+
+#: .\utils\fields.py:133
+msgid "Luxembourg"
+msgstr ""
+
+#: .\utils\fields.py:134
+msgid "Latvia"
+msgstr ""
+
+#: .\utils\fields.py:135
+msgid "Libyan Arab Jamahiriya"
+msgstr ""
+
+#: .\utils\fields.py:136
+msgid "Morocco"
+msgstr ""
+
+#: .\utils\fields.py:137
+msgid "Monaco"
+msgstr ""
+
+#: .\utils\fields.py:138
+msgid "Moldova, Republic of"
+msgstr ""
+
+#: .\utils\fields.py:139
+msgid "Madagascar"
+msgstr ""
+
+#: .\utils\fields.py:140
+msgid "Marshall Islands"
+msgstr ""
+
+#: .\utils\fields.py:141
+msgid "Mali"
+msgstr ""
+
+#: .\utils\fields.py:142
+msgid "Mongolia"
+msgstr ""
+
+#: .\utils\fields.py:143
+msgid "Myanmar"
+msgstr ""
+
+#: .\utils\fields.py:144
+msgid "Macau"
+msgstr ""
+
+#: .\utils\fields.py:145
+msgid "Northern Mariana Islands"
+msgstr ""
+
+#: .\utils\fields.py:146
+msgid "Martinique"
+msgstr ""
+
+#: .\utils\fields.py:147
+msgid "Mauritania"
+msgstr ""
+
+#: .\utils\fields.py:148
+msgid "Monserrat"
+msgstr ""
+
+#: .\utils\fields.py:149
+msgid "Malta"
+msgstr ""
+
+#: .\utils\fields.py:150
+msgid "Mauritius"
+msgstr ""
+
+#: .\utils\fields.py:151
+msgid "Maldives"
+msgstr ""
+
+#: .\utils\fields.py:152
+msgid "Malawi"
+msgstr ""
+
+#: .\utils\fields.py:153
+msgid "Mexico"
+msgstr ""
+
+#: .\utils\fields.py:154
+msgid "Malaysia"
+msgstr ""
+
+#: .\utils\fields.py:155
+msgid "Mozambique"
+msgstr ""
+
+#: .\utils\fields.py:156
+msgid "Namibia"
+msgstr ""
+
+#: .\utils\fields.py:157
+msgid "New Caledonia"
+msgstr ""
+
+#: .\utils\fields.py:158
+msgid "Niger"
+msgstr ""
+
+#: .\utils\fields.py:159
+msgid "Norfolk Island"
+msgstr ""
+
+#: .\utils\fields.py:160
+msgid "Nigeria"
+msgstr ""
+
+#: .\utils\fields.py:161
+msgid "Nicaragua"
+msgstr ""
+
+#: .\utils\fields.py:162
+msgid "Netherlands"
+msgstr ""
+
+#: .\utils\fields.py:163
+msgid "Norway"
+msgstr ""
+
+#: .\utils\fields.py:164
+msgid "Nepal"
+msgstr ""
+
+#: .\utils\fields.py:165
+msgid "Nauru"
+msgstr ""
+
+#: .\utils\fields.py:166
+msgid "Niue"
+msgstr ""
+
+#: .\utils\fields.py:167
+msgid "New Zealand"
+msgstr ""
+
+#: .\utils\fields.py:168
+msgid "Oman"
+msgstr ""
+
+#: .\utils\fields.py:169
+msgid "Panama"
+msgstr ""
+
+#: .\utils\fields.py:170
+msgid "Peru"
+msgstr ""
+
+#: .\utils\fields.py:171
+msgid "French Polynesia"
+msgstr ""
+
+#: .\utils\fields.py:172
+msgid "Papua New Guinea"
+msgstr ""
+
+#: .\utils\fields.py:173
+msgid "Philippines"
+msgstr ""
+
+#: .\utils\fields.py:174
+msgid "Pakistan"
+msgstr ""
+
+#: .\utils\fields.py:175
+msgid "Poland"
+msgstr ""
+
+#: .\utils\fields.py:176
+msgid "St. Pierre & Miquelon"
+msgstr ""
+
+#: .\utils\fields.py:177
+msgid "Pitcairn"
+msgstr ""
+
+#: .\utils\fields.py:178
+msgid "Puerto Rico"
+msgstr ""
+
+#: .\utils\fields.py:179
+msgid "Portugal"
+msgstr ""
+
+#: .\utils\fields.py:180
+msgid "Palau"
+msgstr ""
+
+#: .\utils\fields.py:181
+msgid "Paraguay"
+msgstr ""
+
+#: .\utils\fields.py:182
+msgid "Qatar"
+msgstr ""
+
+#: .\utils\fields.py:183
+msgid "Reunion"
+msgstr ""
+
+#: .\utils\fields.py:184
+msgid "Romania"
+msgstr ""
+
+#: .\utils\fields.py:185
+msgid "Russian Federation"
+msgstr ""
+
+#: .\utils\fields.py:186
+msgid "Rwanda"
+msgstr ""
+
+#: .\utils\fields.py:187
+msgid "Saudi Arabia"
+msgstr ""
+
+#: .\utils\fields.py:188
+msgid "Solomon Islands"
+msgstr ""
+
+#: .\utils\fields.py:189
+msgid "Seychelles"
+msgstr ""
+
+#: .\utils\fields.py:190
+msgid "Sudan"
+msgstr ""
+
+#: .\utils\fields.py:191
+msgid "Sweden"
+msgstr ""
+
+#: .\utils\fields.py:192
+msgid "Singapore"
+msgstr ""
+
+#: .\utils\fields.py:193
+msgid "St. Helena"
+msgstr ""
+
+#: .\utils\fields.py:194
+msgid "Slovenia"
+msgstr ""
+
+#: .\utils\fields.py:195
+msgid "Svalbard & Jan Mayen Islands"
+msgstr ""
+
+#: .\utils\fields.py:196
+msgid "Slovakia"
+msgstr ""
+
+#: .\utils\fields.py:197
+msgid "Sierra Leone"
+msgstr ""
+
+#: .\utils\fields.py:198
+msgid "San Marino"
+msgstr ""
+
+#: .\utils\fields.py:199
+msgid "Senegal"
+msgstr ""
+
+#: .\utils\fields.py:200
+msgid "Somalia"
+msgstr ""
+
+#: .\utils\fields.py:201
+msgid "Suriname"
+msgstr ""
+
+#: .\utils\fields.py:202
+msgid "Sao Tome & Principe"
+msgstr ""
+
+#: .\utils\fields.py:203
+msgid "El Salvador"
+msgstr ""
+
+#: .\utils\fields.py:204
+msgid "Syrian Arab Republic"
+msgstr ""
+
+#: .\utils\fields.py:205
+msgid "Swaziland"
+msgstr ""
+
+#: .\utils\fields.py:206
+msgid "Turks & Caicos Islands"
+msgstr ""
+
+#: .\utils\fields.py:207
+msgid "Chad"
+msgstr ""
+
+#: .\utils\fields.py:208
+msgid "French Southern Territories"
+msgstr ""
+
+#: .\utils\fields.py:209
+msgid "Togo"
+msgstr ""
+
+#: .\utils\fields.py:210
+msgid "Thailand"
+msgstr ""
+
+#: .\utils\fields.py:211
+msgid "Tajikistan"
+msgstr ""
+
+#: .\utils\fields.py:212
+msgid "Tokelau"
+msgstr ""
+
+#: .\utils\fields.py:213
+msgid "Turkmenistan"
+msgstr ""
+
+#: .\utils\fields.py:214
+msgid "Tunisia"
+msgstr ""
+
+#: .\utils\fields.py:215
+msgid "Tonga"
+msgstr ""
+
+#: .\utils\fields.py:216
+msgid "East Timor"
+msgstr ""
+
+#: .\utils\fields.py:217
+msgid "Turkey"
+msgstr ""
+
+#: .\utils\fields.py:218
+msgid "Trinidad & Tobago"
+msgstr ""
+
+#: .\utils\fields.py:219
+msgid "Tuvalu"
+msgstr ""
+
+#: .\utils\fields.py:220
+msgid "Taiwan, Province of China"
+msgstr ""
+
+#: .\utils\fields.py:221
+msgid "Tanzania, United Republic of"
+msgstr ""
+
+#: .\utils\fields.py:222
+msgid "Ukraine"
+msgstr ""
+
+#: .\utils\fields.py:223
+msgid "Uganda"
+msgstr ""
+
+#: .\utils\fields.py:224
+msgid "United States Minor Outlying Islands"
+msgstr ""
+
+#: .\utils\fields.py:225
+msgid "United States of America"
+msgstr ""
+
+#: .\utils\fields.py:226
+msgid "Uruguay"
+msgstr ""
+
+#: .\utils\fields.py:227
+msgid "Uzbekistan"
+msgstr ""
+
+#: .\utils\fields.py:228
+msgid "Vatican City State (Holy See)"
+msgstr ""
+
+#: .\utils\fields.py:229
+msgid "St. Vincent & the Grenadines"
+msgstr ""
+
+#: .\utils\fields.py:230
+msgid "Venezuela"
+msgstr ""
+
+#: .\utils\fields.py:231
+msgid "British Virgin Islands"
+msgstr ""
+
+#: .\utils\fields.py:232
+msgid "United States Virgin Islands"
+msgstr ""
+
+#: .\utils\fields.py:233
+msgid "Viet Nam"
+msgstr ""
+
+#: .\utils\fields.py:234
+msgid "Vanuatu"
+msgstr ""
+
+#: .\utils\fields.py:235
+msgid "Wallis & Futuna Islands"
+msgstr ""
+
+#: .\utils\fields.py:236
+msgid "Samoa"
+msgstr ""
+
+#: .\utils\fields.py:237
+msgid "Yemen"
+msgstr ""
+
+#: .\utils\fields.py:238
+msgid "Mayotte"
+msgstr ""
+
+#: .\utils\fields.py:239
+msgid "Yugoslavia"
+msgstr ""
+
+#: .\utils\fields.py:240
+msgid "South Africa"
+msgstr ""
+
+#: .\utils\fields.py:241
+msgid "Zambia"
+msgstr ""
+
+#: .\utils\fields.py:242
+msgid "Zaire"
+msgstr ""
+
+#: .\utils\fields.py:243
+msgid "Zimbabwe"
+msgstr ""
+
+#: .\utils\fields.py:244
+msgid "Unknown or unspecified country"
+msgstr ""
+
+#: .\utils\forms.py:21
+#, fuzzy
+#| msgid "Enter your credit card number"
+msgid "Enter your name or company name"
+msgstr "Deine Kreditkartennummer"
+
+#: .\utils\forms.py:106
+#, fuzzy
+#| msgid "Card Number"
+msgid "Cardholder Name"
+msgstr "Kreditkartennummer"
+
+#: .\utils\forms.py:122
+msgid "Street Building"
+msgstr ""
+
+#: .\utils\forms.py:144
+msgid "Phone number"
+msgstr ""
+
+#: .\utils\forms.py:145
+msgid "Message"
+msgstr ""
+
+#~ msgid "How it works"
+#~ msgstr "So funktioniert es"
+
+#~ msgid "Your infrastructure"
+#~ msgstr "deine Infrastruktur"
+
+#~ msgid "Our inftrastructure"
+#~ msgstr "Unsere Infrastruktur"
+
+#~ msgid "Pricing"
+#~ msgstr "Preise"
+
+#~ msgid "Access Key"
+#~ msgstr "Zugriffsschlüssel"
+
+#~ msgid "Upload your own key. "
+#~ msgstr "Lade deinen Key hoch"
+
+#~ msgid "Generate Key Pair"
+#~ msgstr "Schlüsselpaar generieren"
+
+#~ msgid "Created at"
+#~ msgstr "Erstellt am"
+
 #~ msgid "Billing Amount"
 #~ msgstr "Rechnungsbetrag"
 
@@ -610,25 +1947,6 @@ msgstr ""
 #~ msgid "EXPIRATION DATE"
 #~ msgstr "Ablaufdatum"
 
-#~ msgid "Home"
-#~ msgstr "Home"
-
-#~ msgid "Log in"
-#~ msgstr "Anmelden"
-
-#~ msgid "You haven been logged out"
-#~ msgstr "Sie wurden abgmeldet"
-
-#~ msgid "Upload Key"
-#~ msgstr "Schlüssel hochladen"
-
-#~ msgid ""
-#~ "Use your created key to access to the machine. If you lost it, contact us."
-#~ msgstr ""
-#~ "Verwende deinen privaten SSH Schlüssel, um dich mit deinen Maschinen zu "
-#~ "verbinden. Solltest du deinen privaten Schlüssel verloren haben, dann "
-#~ "kontaktiere uns."
-
 #~ msgid "Copy to Clipboard"
 #~ msgstr "Kopieren"
 
@@ -638,6 +1956,3 @@ msgstr ""
 #~ msgstr ""
 #~ "Dein privater SSH Schlüssel wurde bereits generiert und heruntergeladen. "
 #~ "Falls du ihn verloren hast, kontaktiere uns."
-
-#~ msgid "Generate my key"
-#~ msgstr "Generiere meinen Schlüssel"
diff --git a/hosting/templates/hosting/choice_ssh_keys.html b/hosting/templates/hosting/choice_ssh_keys.html
index 9acb1f06..dd0335c8 100644
--- a/hosting/templates/hosting/choice_ssh_keys.html
+++ b/hosting/templates/hosting/choice_ssh_keys.html
@@ -6,8 +6,8 @@
 		<div class="row">
 			<div class="col-md-12">
 				<div  class="col-sm-12">
-                    <h2><i class="fa fa-key" aria-hidden="true"></i>&nbsp;{% trans " SSH Key"%}</h2>
-                    <h4>{% trans "Choose a key option in order to access your VMs." %}</h4>
+                    <h2><i class="fa fa-key" aria-hidden="true"></i>&nbsp;{% trans "SSH Key"%}</h2>
+                    <h4>{% trans "Choose a key option in order to access your VM" %}.</h4>
                     {% if messages %}
                     <div class="alert alert-warning">
                         {% for message in messages %}
@@ -17,7 +17,7 @@
                     {% endif %}
                      <div class="choice-container">
                          <div class="left-choice-container">
-                             <h3>{% trans "I want to generate a new key pair"%}</h3>
+                             <h3>{% trans "I want to generate a new key pair" %}.</h3>
                              <form action="#" method="post">
                                  {% csrf_token %}
                                  <button type="submit" class="btn btn-success choice-button generate-btn">
diff --git a/hosting/templates/hosting/user_key.html b/hosting/templates/hosting/user_key.html
index 961c448b..9b54499f 100644
--- a/hosting/templates/hosting/user_key.html
+++ b/hosting/templates/hosting/user_key.html
@@ -8,7 +8,7 @@
 				 <div  class="col-sm-12">
                     <form method="POST" action="" novalidate class="form-ssh">
                         {% csrf_token %}
-				        <h3><i class="fa fa-key fa-separate" aria-hidden="true"></i>{% trans "Add your public SSH key"%} </h3>
+				        <h3><i class="fa fa-key fa-separate" aria-hidden="true"></i>{% trans "Add your public SSH key" %}</h3>
                         {% if messages %}
                         <div class="alert alert-warning">
                             {% for message in messages %}
@@ -21,13 +21,13 @@
                         {% endfor %}
                         {% buttons %}
                         <div class="underform-contaner">
-                            <h4>{% trans "Use your created key to access to the machine." %}</h4>
+                            <h4>{% trans "Use your created key to access to the VM" %}.</h4>
                             <button type="submit" name='add_ssh' class="btn btn-success custom_form_button">
                                 {% trans "Add SSH key"%}
                             </button>
                         </div>
                         <div class="underform-contaner">
-                            <h4>{% trans "Or you can generate a new key pair."%}</h4>
+                            <h4>{% trans "Or you can generate a new key pair"%}.</h4>
                             <button type="submit" name='generate' class="btn btn-default custom_form_button">{% trans "Generate"%}
                         </button>
                         </div>
@@ -39,7 +39,7 @@
 				        {% if private_key %}
 				 		<div class="alert alert-warning">
 
-  							<strong>{% trans "Warning!"%}</strong>{% trans "You can download your SSH  private key once. Don't lost your key"%}
+  							<strong>{% trans "Warning!"%}</strong>{% trans "You can download your SSH  private key once. Don't loose your key" %}
 						</div>
 						<div class="form-group">
 						  <textarea class="form-control" rows="6" id="ssh_key" type="hidden" style="display:none">{{private_key}}</textarea>

From 4883294acf25d35e6d36af182426697d2041975f Mon Sep 17 00:00:00 2001
From: PCoder <purple.coder@yahoo.co.uk>
Date: Sun, 30 Jul 2017 20:41:11 +0530
Subject: [PATCH 30/66] Added condition to show Confirm Order only when
 ordering a VM, and Invoice when order details page

---
 hosting/templates/hosting/order_detail.html | 2 +-
 hosting/views.py                            | 6 +++++-
 2 files changed, 6 insertions(+), 2 deletions(-)

diff --git a/hosting/templates/hosting/order_detail.html b/hosting/templates/hosting/order_detail.html
index 9231bca8..8a5f39f6 100644
--- a/hosting/templates/hosting/order_detail.html
+++ b/hosting/templates/hosting/order_detail.html
@@ -20,7 +20,7 @@
     <div class="row">  
         <div class="col-xs-12 col-md-8 col-md-offset-2">
     		<div class="invoice-title">
-    			<h2>{% trans "Confirm Order"%}</h2><h3 class="pull-right">{% trans "Order #"%} {{order.id}}</h3>
+    			<h2>{{page_header_text}}</h2><h3 class="pull-right">{% trans "Order #"%} {{order.id}}</h3>
     		</div>
     		<hr>
     		<div class="row">
diff --git a/hosting/views.py b/hosting/views.py
index 520894ae..3c85d6fc 100644
--- a/hosting/views.py
+++ b/hosting/views.py
@@ -600,7 +600,7 @@ class PaymentVMView(LoginRequiredMixin, FormView):
             email = BaseEmail(**email_data)
             email.send()
 
-            return HttpResponseRedirect(reverse('hosting:orders', kwargs={'pk': order.id}))
+            return HttpResponseRedirect("{url}?{query_params}".format(url=reverse('hosting:orders', kwargs={'pk': order.id}), query_params='page=payment'))
         else:
             return self.form_invalid(form)
 
@@ -619,6 +619,10 @@ class OrdersHostingDetailView(PermissionRequiredMixin, LoginRequiredMixin, Detai
         owner = self.request.user
         manager = OpenNebulaManager(email=owner.email,
                                     password=owner.password)
+        if self.request.GET.get('page', '') == 'payment':
+            context['page_header_text'] = _('Confirm Order')
+        else:
+            context['page_header_text'] = _('Invoice')
         try:
             vm = manager.get_vm(obj.vm_id)
             context['vm'] = VirtualMachineSerializer(vm).data

From 8ec692e51b8ccc169263ad42ca36233f9e011d54 Mon Sep 17 00:00:00 2001
From: "M.Ravi" <mondi.ravi@gmail.com>
Date: Sun, 30 Jul 2017 18:03:16 +0200
Subject: [PATCH 31/66] Reformatted code

---
 hosting/views.py | 7 ++++---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/hosting/views.py b/hosting/views.py
index 3c85d6fc..f2c3913d 100644
--- a/hosting/views.py
+++ b/hosting/views.py
@@ -32,7 +32,6 @@ from opennebula_api.serializers import VirtualMachineSerializer, \
     VirtualMachineTemplateSerializer
 from django.utils.translation import ugettext_lazy as _
 
-
 CONNECTION_ERROR = "Your VMs cannot be displayed at the moment due to a backend \
                     connection error. please try again in a few minutes."
 
@@ -563,7 +562,7 @@ class PaymentVMView(LoginRequiredMixin, FormView):
 
             # Create a Hosting Bill
             HostingBill.create(
-                 customer=customer, billing_address=billing_address)
+                customer=customer, billing_address=billing_address)
 
             # Create Billing Address for User if he does not have one
             if not customer.user.billing_addresses.count():
@@ -600,7 +599,9 @@ class PaymentVMView(LoginRequiredMixin, FormView):
             email = BaseEmail(**email_data)
             email.send()
 
-            return HttpResponseRedirect("{url}?{query_params}".format(url=reverse('hosting:orders', kwargs={'pk': order.id}), query_params='page=payment'))
+            return HttpResponseRedirect(
+                "{url}?{query_params}".format(url=reverse('hosting:orders', kwargs={'pk': order.id}),
+                                              query_params='page=payment'))
         else:
             return self.form_invalid(form)
 

From 98d0409219fdc373f9bc8dec77944f5f112a546e Mon Sep 17 00:00:00 2001
From: PCoder <purple.coder@yahoo.co.uk>
Date: Mon, 31 Jul 2017 00:59:33 +0530
Subject: [PATCH 32/66] Updated dcl .po, added DE translation for All rights
 reserved

---
 .../locale/de/LC_MESSAGES/django.po           | 62 ++++++++++++-------
 1 file changed, 39 insertions(+), 23 deletions(-)

diff --git a/datacenterlight/locale/de/LC_MESSAGES/django.po b/datacenterlight/locale/de/LC_MESSAGES/django.po
index e221c123..ebaf1707 100644
--- a/datacenterlight/locale/de/LC_MESSAGES/django.po
+++ b/datacenterlight/locale/de/LC_MESSAGES/django.po
@@ -8,7 +8,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2017-07-24 18:51+0300\n"
+"POT-Creation-Date: 2017-07-30 18:57+0000\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <LL@li.org>\n"
@@ -61,48 +61,48 @@ msgstr "MwSt. inklusive"
 msgid "Hosted in Switzerland"
 msgstr "Standort: Schweiz"
 
-#: templates/datacenterlight/calculator_form.html:21
+#: templates/datacenterlight/calculator_form.html:22
 msgid "Please enter a value in range 1 - 48."
 msgstr "Bitte gib einen Wert von 1 bis 48 ein."
 
-#: templates/datacenterlight/calculator_form.html:30
+#: templates/datacenterlight/calculator_form.html:40
 msgid "Please enter a value in range 2 - 200."
 msgstr "Bitte gib einen Wert von 2 bis 200 ein."
 
-#: templates/datacenterlight/calculator_form.html:39
+#: templates/datacenterlight/calculator_form.html:58
 msgid "Please enter a value in range 10 - 2000."
 msgstr "Bitte gib einen Wert von 10 bis 200 ein."
 
-#: templates/datacenterlight/calculator_form.html:40
+#: templates/datacenterlight/calculator_form.html:59
 #: templates/datacenterlight/pricing.html:50
 msgid "GB Storage (SSD)"
 msgstr "GB Storage (SSD)"
 
-#: templates/datacenterlight/calculator_form.html:59
+#: templates/datacenterlight/calculator_form.html:86
 msgid "Name"
 msgstr ""
 
-#: templates/datacenterlight/calculator_form.html:60
+#: templates/datacenterlight/calculator_form.html:87
 msgid "Your Name"
 msgstr "Dein Name"
 
-#: templates/datacenterlight/calculator_form.html:60
+#: templates/datacenterlight/calculator_form.html:88
 msgid "Please enter your name."
 msgstr "Bitte gib Deinen Namen ein."
 
-#: templates/datacenterlight/calculator_form.html:74
+#: templates/datacenterlight/calculator_form.html:104
 msgid "Email"
 msgstr "E-Mail-Adresse"
 
-#: templates/datacenterlight/calculator_form.html:75
+#: templates/datacenterlight/calculator_form.html:106
 msgid "Your Email"
 msgstr "Deine E-Mail"
 
-#: templates/datacenterlight/calculator_form.html:75
+#: templates/datacenterlight/calculator_form.html:107
 msgid "Please enter a valid email address."
 msgstr "Bitte gib eine gültige E-Mailadresse ein."
 
-#: templates/datacenterlight/calculator_form.html:88
+#: templates/datacenterlight/calculator_form.html:122
 msgid "Continue"
 msgstr "Weiter"
 
@@ -192,8 +192,8 @@ msgstr ""
 
 #: templates/datacenterlight/includes/_footer.html:11
 #: templates/datacenterlight/includes/_footer.html:31
-#: templates/datacenterlight/includes/_navbar.html:27
-#: templates/datacenterlight/includes/_navbar.html:28
+#: templates/datacenterlight/includes/_navbar.html:25
+#: templates/datacenterlight/includes/_navbar.html:26
 #: templates/datacenterlight/index.html:19
 #: templates/datacenterlight/index.html:46
 msgid "Highlights"
@@ -201,26 +201,26 @@ msgstr ""
 
 #: templates/datacenterlight/includes/_footer.html:14
 #: templates/datacenterlight/includes/_footer.html:34
-#: templates/datacenterlight/includes/_navbar.html:30
+#: templates/datacenterlight/includes/_navbar.html:28
 #: templates/datacenterlight/index.html:85
 msgid "Scale out"
 msgstr "Skalierung"
 
 #: templates/datacenterlight/includes/_footer.html:17
 #: templates/datacenterlight/includes/_footer.html:37
-#: templates/datacenterlight/includes/_navbar.html:31
+#: templates/datacenterlight/includes/_navbar.html:29
 #: templates/datacenterlight/index.html:111
 msgid "Reliable and light"
 msgstr "Zuverlässig und leicht"
 
 #: templates/datacenterlight/includes/_footer.html:20
-#: templates/datacenterlight/includes/_navbar.html:32
+#: templates/datacenterlight/includes/_navbar.html:30
 msgid "Order VM"
 msgstr "VM bestellen"
 
 #: templates/datacenterlight/includes/_footer.html:23
 #: templates/datacenterlight/includes/_footer.html:44
-#: templates/datacenterlight/includes/_navbar.html:39
+#: templates/datacenterlight/includes/_navbar.html:37
 msgid "Contact"
 msgstr "Kontakt"
 
@@ -232,7 +232,11 @@ msgstr "Home"
 msgid "Pricing"
 msgstr "Preise"
 
-#: templates/datacenterlight/includes/_navbar.html:36
+#: templates/datacenterlight/includes/_footer.html:49
+msgid "All Rights Reserved"
+msgstr "Alle Rechte vorbehalten"
+
+#: templates/datacenterlight/includes/_navbar.html:34
 #: templates/datacenterlight/whydatacenterlight.html:12
 msgid "Why Data Center Light?"
 msgstr "Warum Data Center Light?"
@@ -311,11 +315,11 @@ msgstr "Bezahlbares VM Hosting in der Schweiz"
 msgid "Switzerland "
 msgstr "Schweiz"
 
-#: templates/datacenterlight/index.html:183
+#: templates/datacenterlight/index.html:177
 msgid "Questions?"
 msgstr "Fragen?"
 
-#: templates/datacenterlight/index.html:183
+#: templates/datacenterlight/index.html:177
 msgid "Contact us!"
 msgstr "Kontaktiere uns!"
 
@@ -496,11 +500,23 @@ msgstr "Unser Angebot beginnt bei 15 CHF pro Monat. Probier's jetzt aus!"
 msgid "Actions speak louder than words. Let's do it, try our VM now."
 msgstr "Tagen sagen mehr als Worte – Teste jetzt unsere VM!"
 
-#: views.py:235
+#: views.py:199
+msgid "Not a proper cores number"
+msgstr "ist kein gültiger cores number"
+
+#: views.py:203
+msgid "Not a proper ram number"
+msgstr "ist kein gültiger ram number"
+
+#: views.py:207
+msgid "Not a proper storage number"
+msgstr "ist kein gültiger storage number"
+
+#: views.py:262
 msgid "is not a proper name"
 msgstr "ist kein gültiger Name"
 
-#: views.py:242
+#: views.py:269
 msgid "is not a proper email"
 msgstr "ist keine gültige E-Mailadresse"
 

From dc5d45d6748a3b31cf00b9f123c752e6eff4b095 Mon Sep 17 00:00:00 2001
From: PCoder <purple.coder@yahoo.co.uk>
Date: Mon, 31 Jul 2017 01:00:43 +0530
Subject: [PATCH 33/66] Added trans tag to All rights reserved

---
 datacenterlight/templates/datacenterlight/includes/_footer.html | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/datacenterlight/templates/datacenterlight/includes/_footer.html b/datacenterlight/templates/datacenterlight/includes/_footer.html
index f9d0758c..f77c3385 100644
--- a/datacenterlight/templates/datacenterlight/includes/_footer.html
+++ b/datacenterlight/templates/datacenterlight/includes/_footer.html
@@ -46,7 +46,7 @@
                         {% endif %}
                     </ul>
 
-                    <p class="copyright text-muted small">Copyright &copy; ungleich GmbH {% now "Y" %}. All Rights Reserved</p>
+                    <p class="copyright text-muted small">Copyright &copy; ungleich GmbH {% now "Y" %}. {% trans "All Rights Reserved" %}</p>
                 </div>
             </div>
         </div>

From 9fffc4dfc45f36da77dab2b96af4422988097a2e Mon Sep 17 00:00:00 2001
From: PCoder <purple.coder@yahoo.co.uk>
Date: Mon, 31 Jul 2017 01:02:41 +0530
Subject: [PATCH 34/66] Updated dcl .po, added DE translation for All rights
 reserved

---
 hosting/locale/de/LC_MESSAGES/django.po | 123 ++++++++++++------------
 1 file changed, 61 insertions(+), 62 deletions(-)

diff --git a/hosting/locale/de/LC_MESSAGES/django.po b/hosting/locale/de/LC_MESSAGES/django.po
index d102e74a..159cc5dc 100644
--- a/hosting/locale/de/LC_MESSAGES/django.po
+++ b/hosting/locale/de/LC_MESSAGES/django.po
@@ -8,7 +8,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2017-07-17 00:53+0530\n"
+"POT-Creation-Date: 2017-07-30 19:03+0000\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <LL@li.org>\n"
@@ -26,52 +26,30 @@ msgstr "Dein Account wurde noch nicht aktiviert."
 msgid "Paste here your public key"
 msgstr "Fügen Sie Ihren public key ein"
 
-#: templates/hosting/base_short.html:71
+#: templates/hosting/base_short.html:73
 msgid "My Virtual Machines"
 msgstr "Meine virtuellen Maschinen"
 
-#: templates/hosting/base_short.html:76 templates/hosting/orders.html.py:12
+#: templates/hosting/base_short.html:78 templates/hosting/orders.html.py:12
 msgid "My Orders"
 msgstr "Meine Bestellungen"
 
-#: templates/hosting/base_short.html:85
+#: templates/hosting/base_short.html:87
 msgid "Keys"
 msgstr "Schlüssel"
 
-#: templates/hosting/base_short.html:90
+#: templates/hosting/base_short.html:92
 msgid "Notifications "
 msgstr "Benachrichtigungen"
 
-#: templates/hosting/base_short.html:93
+#: templates/hosting/base_short.html:95
 msgid "Logout"
 msgstr "Abmelden"
 
-#: templates/hosting/base_short.html:98
-msgid "How it works"
-msgstr "So funktioniert es"
-
-#: templates/hosting/base_short.html:101
-msgid "Your infrastructure"
-msgstr "deine Infrastruktur"
-
-#: templates/hosting/base_short.html:104
-msgid "Our inftrastructure"
-msgstr "Unsere Infrastruktur"
-
-#: templates/hosting/base_short.html:107
-msgid "Pricing"
-msgstr "Preise"
-
-#: templates/hosting/base_short.html:110
-msgid "Contact"
-msgstr "Kontakt"
-
-#: templates/hosting/base_short.html:113
-#: templates/hosting/confirm_reset_password.html:38
-#: templates/hosting/login.html:17 templates/hosting/login.html.py:26
-#: templates/hosting/reset_password.html:32 templates/hosting/signup.html:30
-msgid "Login"
-msgstr "Anmelden"
+#: templates/hosting/base_short.html:117
+#: templates/hosting/includes/_footer.html:29
+msgid "All Rights Reserved"
+msgstr "Alle Rechte vorbehalten"
 
 #: templates/hosting/bill_detail.html:11
 msgid "Invoice"
@@ -161,8 +139,8 @@ msgid "next"
 msgstr "nächste"
 
 #: templates/hosting/confirm_reset_password.html:10
-#: templates/hosting/login.html:12 templates/hosting/reset_password.html:10
-#: templates/hosting/signup.html:9 templates/hosting/signup_validate.html:9
+#: templates/hosting/login.html:17 templates/hosting/reset_password.html:15
+#: templates/hosting/signup.html:13 templates/hosting/signup_validate.html:9
 msgid "Your VM hosted in Switzerland"
 msgstr "deine VM in der Schweiz"
 
@@ -171,15 +149,21 @@ msgid "Set your new password"
 msgstr "Setze dein neues Passwort"
 
 #: templates/hosting/confirm_reset_password.html:29
-#: templates/hosting/reset_password.html:23
+#: templates/hosting/reset_password.html:28
 msgid "Reset"
 msgstr "Zurücksetzen"
 
 #: templates/hosting/confirm_reset_password.html:35
-#: templates/hosting/reset_password.html:29 templates/hosting/signup.html:27
+#: templates/hosting/reset_password.html:34 templates/hosting/signup.html:31
 msgid "Already have an account ?"
 msgstr "Hast Du bereits ein Benutzerkonto?"
 
+#: templates/hosting/confirm_reset_password.html:38
+#: templates/hosting/login.html:22 templates/hosting/login.html.py:31
+#: templates/hosting/reset_password.html:37 templates/hosting/signup.html:34
+msgid "Login"
+msgstr "Anmelden"
+
 #: templates/hosting/create_virtual_machine.html:20
 msgid "New Virtual Machine"
 msgstr "Neue virtuelle Maschine"
@@ -228,16 +212,16 @@ msgstr ""
 msgid "The %(site_name)s team"
 msgstr ""
 
-#: templates/hosting/login.html:34
+#: templates/hosting/login.html:39
 msgid "Don't have an account yet ? "
 msgstr "Besitzt du kein Benutzerkonto?"
 
-#: templates/hosting/login.html:37 templates/hosting/signup.html.py:13
-#: templates/hosting/signup.html:21 views.py:219
+#: templates/hosting/login.html:42 templates/hosting/signup.html.py:17
+#: templates/hosting/signup.html:25 views.py:219
 msgid "Sign up"
 msgstr "Registrieren"
 
-#: templates/hosting/login.html:39
+#: templates/hosting/login.html:44
 msgid "Forgot your password ? "
 msgstr "Passwort vergessen?"
 
@@ -269,45 +253,45 @@ msgstr "Alle Benachrichtigungen"
 msgid "Confirm Order"
 msgstr "Bestellung Bestätigen"
 
-#: templates/hosting/order_detail.html:29
-msgid "Billed To:"
-msgstr "Rechnungsadresse"
-
-#: templates/hosting/order_detail.html:37 templates/hosting/orders.html:17
+#: templates/hosting/order_detail.html:29 templates/hosting/orders.html:17
 msgid "Date"
 msgstr "Datum"
 
-#: templates/hosting/order_detail.html:39
+#: templates/hosting/order_detail.html:31
 msgid "Status:"
 msgstr ""
 
-#: templates/hosting/order_detail.html:51
+#: templates/hosting/order_detail.html:41
+msgid "Billed To:"
+msgstr "Rechnungsadresse"
+
+#: templates/hosting/order_detail.html:52
 msgid "Payment Method:"
 msgstr "Bezahlmethode"
 
-#: templates/hosting/order_detail.html:62
+#: templates/hosting/order_detail.html:63
 msgid "Order summary"
 msgstr "Bestellungsübersicht"
 
-#: templates/hosting/order_detail.html:65 templates/hosting/payment.html:13
+#: templates/hosting/order_detail.html:66 templates/hosting/payment.html:13
 #: templates/hosting/virtual_machine_detail.html:76
 msgid "Cores"
 msgstr "Prozessorkerne"
 
-#: templates/hosting/order_detail.html:67 templates/hosting/payment.html:16
+#: templates/hosting/order_detail.html:68 templates/hosting/payment.html:16
 #: templates/hosting/virtual_machine_detail.html:82
 msgid "Memory"
 msgstr "Arbeitsspeicher"
 
-#: templates/hosting/order_detail.html:69 templates/hosting/payment.html:19
+#: templates/hosting/order_detail.html:70 templates/hosting/payment.html:19
 msgid "Disk space"
 msgstr "Festplattenkapazität"
 
-#: templates/hosting/order_detail.html:71 templates/hosting/payment.html:41
+#: templates/hosting/order_detail.html:72 templates/hosting/payment.html:41
 msgid "Total"
 msgstr "Gesamt"
 
-#: templates/hosting/order_detail.html:77
+#: templates/hosting/order_detail.html:78
 msgid "Finish Configuration"
 msgstr "Konfiguration beenden"
 
@@ -399,27 +383,27 @@ msgstr ""
 "Kreditkateninformationen wirst du auf die Bestellbestätigungsseite "
 "weitergeleitet."
 
-#: templates/hosting/payment.html:101 templates/hosting/payment.html.py:143
+#: templates/hosting/payment.html:100 templates/hosting/payment.html.py:142
 msgid "Submit"
 msgstr "Absenden"
 
-#: templates/hosting/payment.html:113
+#: templates/hosting/payment.html:112
 msgid "Card Number"
 msgstr "Kreditkartennummer"
 
-#: templates/hosting/payment.html:117
+#: templates/hosting/payment.html:116
 msgid "Expiry Date"
 msgstr "Ablaufdatum"
 
-#: templates/hosting/payment.html:122
+#: templates/hosting/payment.html:121
 msgid "CVC"
 msgstr ""
 
-#: templates/hosting/payment.html:126
+#: templates/hosting/payment.html:125
 msgid "Card Type"
 msgstr "Kartentyp"
 
-#: templates/hosting/payment.html:135
+#: templates/hosting/payment.html:134
 msgid ""
 "\n"
 "                                            You are not making any payment "
@@ -433,15 +417,15 @@ msgstr ""
 "Kreditkateninformationen wirst du auf die Bestellbestätigungsseite "
 "weitergeleitet."
 
-#: templates/hosting/payment.html:178
+#: templates/hosting/payment.html:177
 msgid "Processing"
 msgstr "Weiter"
 
-#: templates/hosting/payment.html:179
+#: templates/hosting/payment.html:178
 msgid "Enter your credit card number"
 msgstr "Deine Kreditkartennummer"
 
-#: templates/hosting/reset_password.html:15
+#: templates/hosting/reset_password.html:20
 msgid "Reset your password"
 msgstr "Passwort zurücksetzen"
 
@@ -587,6 +571,21 @@ msgid ""
 "contact Data Center Light Support."
 msgstr ""
 
+#~ msgid "How it works"
+#~ msgstr "So funktioniert es"
+
+#~ msgid "Your infrastructure"
+#~ msgstr "deine Infrastruktur"
+
+#~ msgid "Our inftrastructure"
+#~ msgstr "Unsere Infrastruktur"
+
+#~ msgid "Pricing"
+#~ msgstr "Preise"
+
+#~ msgid "Contact"
+#~ msgstr "Kontakt"
+
 #~ msgid "Billing Amount"
 #~ msgstr "Rechnungsbetrag"
 

From ec5ed6874b3b66cd1ccaabbf71a127cf69fa6f9d Mon Sep 17 00:00:00 2001
From: PCoder <purple.coder@yahoo.co.uk>
Date: Mon, 31 Jul 2017 01:04:45 +0530
Subject: [PATCH 35/66] Added trans tag to All rights reserved

---
 hosting/templates/hosting/base_short.html | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/hosting/templates/hosting/base_short.html b/hosting/templates/hosting/base_short.html
index 5cce6533..147bbcba 100644
--- a/hosting/templates/hosting/base_short.html
+++ b/hosting/templates/hosting/base_short.html
@@ -114,7 +114,7 @@
     {% if request.user.is_authenticated %}
     <footer class="footer-vm">
         <div class="container">
-            <p class="copyright text-muted small">Copyright &copy; ungleich GmbH {% now "Y" %}. All Rights Reserved</p>
+            <p class="copyright text-muted small">Copyright &copy; ungleich GmbH {% now "Y" %}. {% trans "All Rights Reserved" %}</p>
         </div>
     </footer>
     {% else %}

From 5ca7fd201c43607e0064fa3d343bd32c18278ea2 Mon Sep 17 00:00:00 2001
From: PCoder <purple.coder@yahoo.co.uk>
Date: Mon, 31 Jul 2017 01:06:23 +0530
Subject: [PATCH 36/66] Added trans tag to All rights reserved

---
 hosting/templates/hosting/includes/_footer.html | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/hosting/templates/hosting/includes/_footer.html b/hosting/templates/hosting/includes/_footer.html
index 270c9b61..65177315 100644
--- a/hosting/templates/hosting/includes/_footer.html
+++ b/hosting/templates/hosting/includes/_footer.html
@@ -26,8 +26,8 @@
                         <a href="#contact">Contact</a>
                     </li>
                 </ul>
-                <p class="copyright text-muted small">Copyright &copy; ungleich GmbH {% now "Y" %}. All Rights Reserved</p>
+                <p class="copyright text-muted small">Copyright &copy; ungleich GmbH {% now "Y" %}. {% trans "All Rights Reserved" %}</p>
             </div>
         </div>
     </div>
-</footer>
\ No newline at end of file
+</footer>

From 1278b01bad70733dcd9ac658214e8ccbb5a7c247 Mon Sep 17 00:00:00 2001
From: PCoder <purple.coder@yahoo.co.uk>
Date: Mon, 31 Jul 2017 02:05:28 +0530
Subject: [PATCH 37/66] Added the missing class to show the outline. Also added
 some margin to fit perfectly.

---
 hosting/static/hosting/css/landing-page.css | 6 +++++-
 hosting/templates/hosting/payment.html      | 2 +-
 2 files changed, 6 insertions(+), 2 deletions(-)

diff --git a/hosting/static/hosting/css/landing-page.css b/hosting/static/hosting/css/landing-page.css
index a7d69094..c2f4ea40 100644
--- a/hosting/static/hosting/css/landing-page.css
+++ b/hosting/static/hosting/css/landing-page.css
@@ -538,6 +538,10 @@ a.unlink:hover {
     padding: 5px;
 }
 
+.card-warning-addtional-margin {
+    margin-top: 15px;
+}
+
 .stripe-payment-btn {
     outline: none;
     width: auto;
@@ -718,4 +722,4 @@ a.unlink:hover {
 
 .footer-light a:hover, .footer-light a:focus, .footer-light a:active {
     color: #ddd;
-}
\ No newline at end of file
+}
diff --git a/hosting/templates/hosting/payment.html b/hosting/templates/hosting/payment.html
index d03713c1..237dffd1 100644
--- a/hosting/templates/hosting/payment.html
+++ b/hosting/templates/hosting/payment.html
@@ -86,7 +86,7 @@
                             </form>
                             <div class="row">
                                 <div class="col-xs-12">
-                                    <p>
+                                    <p class="card-warning-content card-warning-addtional-margin">
                                         {% blocktrans %}
                                         You are not making any payment yet. After submitting your card
                                         information, you will be taken to the Confirm Order Page.

From aa4bfbdd31928d75ff923e10f2ae0447d1e5ab58 Mon Sep 17 00:00:00 2001
From: ARvind Tiwari <tiwariav@gmail.com>
Date: Mon, 31 Jul 2017 17:56:03 +0530
Subject: [PATCH 38/66] font size reduced for mobile

---
 datacenterlight/static/datacenterlight/css/landing-page.css | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/datacenterlight/static/datacenterlight/css/landing-page.css b/datacenterlight/static/datacenterlight/css/landing-page.css
index bfd9e36b..65d9392d 100755
--- a/datacenterlight/static/datacenterlight/css/landing-page.css
+++ b/datacenterlight/static/datacenterlight/css/landing-page.css
@@ -782,7 +782,7 @@ tech-sub-sec h2 {
 }
 
 .percent-text img {
-    margin-left: 20px;
+    /* margin-left: 20px; */
 }
 
 .space-block {
@@ -1327,8 +1327,8 @@ tech-sub-sec h2 {
         padding: 30px;
     }
     .percent-text {
-    	font-size: 40px;
-        /* text-align: center; */
+    	font-size: 34px;
+    	/* text-align: center; */
     }
     .pricing-section .card {
         width: 90%;

From e6208ee639aa1b72764bf05e92af54f1113f3ba6 Mon Sep 17 00:00:00 2001
From: ARvind Tiwari <tiwariav@gmail.com>
Date: Mon, 31 Jul 2017 18:19:09 +0530
Subject: [PATCH 39/66] font size to 32px

---
 datacenterlight/static/datacenterlight/css/landing-page.css | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/datacenterlight/static/datacenterlight/css/landing-page.css b/datacenterlight/static/datacenterlight/css/landing-page.css
index 1b5b3949..35f3ea9f 100755
--- a/datacenterlight/static/datacenterlight/css/landing-page.css
+++ b/datacenterlight/static/datacenterlight/css/landing-page.css
@@ -1352,7 +1352,7 @@ tech-sub-sec h2 {
         padding: 30px;
     }
     .percent-text {
-    	font-size: 34px;
+    	font-size: 32px;
     	/* text-align: center; */
     }
     .pricing-section .card {

From f4880ae136e8b76eedb797b0b1492729429d0e60 Mon Sep 17 00:00:00 2001
From: ARvind Tiwari <tiwariav@gmail.com>
Date: Mon, 31 Jul 2017 18:44:13 +0530
Subject: [PATCH 40/66] font weight bold for titles

---
 datacenterlight/static/datacenterlight/css/landing-page.css | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/datacenterlight/static/datacenterlight/css/landing-page.css b/datacenterlight/static/datacenterlight/css/landing-page.css
index 35f3ea9f..66585578 100755
--- a/datacenterlight/static/datacenterlight/css/landing-page.css
+++ b/datacenterlight/static/datacenterlight/css/landing-page.css
@@ -1352,7 +1352,8 @@ tech-sub-sec h2 {
         padding: 30px;
     }
     .percent-text {
-    	font-size: 32px;
+        font-family: 'Lato';
+    	font-size: 31px;
     	/* text-align: center; */
     }
     .pricing-section .card {

From 1087620ae819d39ebe82fd26cd289b754d71a863 Mon Sep 17 00:00:00 2001
From: ARvind Tiwari <tiwariav@gmail.com>
Date: Mon, 31 Jul 2017 19:43:15 +0530
Subject: [PATCH 41/66] more translations fixed

---
 hosting/forms.py                          |    2 +-
 hosting/locale/de/LC_MESSAGES/django.po   | 1305 ++-------------------
 hosting/static/hosting/css/user_keys.css  |    2 +-
 hosting/templates/hosting/base_short.html |    2 +-
 hosting/templates/hosting/user_keys.html  |    2 +-
 5 files changed, 70 insertions(+), 1243 deletions(-)

diff --git a/hosting/forms.py b/hosting/forms.py
index 13a5692e..c2b86e3e 100644
--- a/hosting/forms.py
+++ b/hosting/forms.py
@@ -78,7 +78,7 @@ class UserHostingKeyForm(forms.ModelForm):
     def __init__(self, *args, **kwargs):
         self.request = kwargs.pop("request")
         super(UserHostingKeyForm, self).__init__(*args, **kwargs)
-        self.fields['name'].label = "Key name"
+        self.fields['name'].label = _('Key name')
 
     def clean_name(self):
         return self.data.get('name')
diff --git a/hosting/locale/de/LC_MESSAGES/django.po b/hosting/locale/de/LC_MESSAGES/django.po
index c08d9327..1833f73c 100644
--- a/hosting/locale/de/LC_MESSAGES/django.po
+++ b/hosting/locale/de/LC_MESSAGES/django.po
@@ -8,7 +8,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2017-07-28 19:49+0530\n"
+"POT-Creation-Date: 2017-07-31 19:34+0530\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <LL@li.org>\n"
@@ -24,12 +24,16 @@ msgstr "Dein Account wurde noch nicht aktiviert."
 
 #: .\hosting\forms.py:70
 msgid "Paste here your public key"
-msgstr "Fügen Sie Ihren public key ein"
+msgstr "Fügen deinen Ihren public key ein"
 
 #: .\hosting\forms.py:76
 msgid "Give a name to your key"
 msgstr "Gebe deinem SSH-Key einen Name"
 
+#: .\hosting\forms.py:81
+msgid "Key name"
+msgstr "Key-Name"
+
 #: .\hosting\templates\hosting\base_short.html:74
 msgid "My Virtual Machines"
 msgstr "Meine virtuellen Maschinen"
@@ -39,21 +43,15 @@ msgstr "Meine virtuellen Maschinen"
 msgid "My Orders"
 msgstr "Meine Bestellungen"
 
-#: .\hosting\templates\hosting\base_short.html:88
-msgid "Keys"
-msgstr "Schlüssel"
-
 #: .\hosting\templates\hosting\base_short.html:93
 msgid "Notifications "
 msgstr "Benachrichtigungen"
 
 #: .\hosting\templates\hosting\base_short.html:96
-#: .\nosystemd\templates\nosystemd\base.html:76
 msgid "Logout"
 msgstr "Abmelden"
 
 #: .\hosting\templates\hosting\bill_detail.html:11
-#: .\nosystemd\templates\nosystemd\donation_detail.html:15
 msgid "Invoice"
 msgstr "Rechnung"
 
@@ -120,11 +118,11 @@ msgid "Customers"
 msgstr "Kunden"
 
 #: .\hosting\templates\hosting\bills.html:16
-#: .\hosting\templates\hosting\user_keys.html:28 .\utils\forms.py:142
+#: .\hosting\templates\hosting\user_keys.html:28
 msgid "Name"
 msgstr ""
 
-#: .\hosting\templates\hosting\bills.html:17 .\utils\forms.py:143
+#: .\hosting\templates\hosting\bills.html:17
 msgid "Email"
 msgstr ""
 
@@ -135,14 +133,12 @@ msgstr "Rechnung anzeigen"
 #: .\hosting\templates\hosting\bills.html:41
 #: .\hosting\templates\hosting\orders.html:82
 #: .\hosting\templates\hosting\virtual_machines.html:70
-#: .\nosystemd\templates\nosystemd\donations.html:74
 msgid "previous"
 msgstr "vorherige"
 
 #: .\hosting\templates\hosting\bills.html:47
 #: .\hosting\templates\hosting\orders.html:88
 #: .\hosting\templates\hosting\virtual_machines.html:76
-#: .\nosystemd\templates\nosystemd\donations.html:80
 msgid "next"
 msgstr "nächste"
 
@@ -156,12 +152,12 @@ msgstr "Wähle eine Option um Zugriff auf deine VM zu erhalten"
 
 #: .\hosting\templates\hosting\choice_ssh_keys.html:20
 msgid "I want to generate a new key pair"
-msgstr "Oder erstelle dein neues Keypaar"
+msgstr "Ich möchte einen neuen SSH-Key erstellen"
 
 #: .\hosting\templates\hosting\choice_ssh_keys.html:24
 #: .\hosting\templates\hosting\user_key.html:31
 msgid "Generate"
-msgstr "Generiere"
+msgstr "Generieren"
 
 #: .\hosting\templates\hosting\choice_ssh_keys.html:31
 msgid "I want to use my existing public key"
@@ -182,23 +178,17 @@ msgid "Your VM hosted in Switzerland"
 msgstr "deine VM in der Schweiz"
 
 #: .\hosting\templates\hosting\confirm_reset_password.html:14
-#: .\nosystemd\templates\nosystemd\confirm_reset_password.html:24
 msgid "Set your new password"
 msgstr "Setze dein neues Passwort"
 
 #: .\hosting\templates\hosting\confirm_reset_password.html:29
 #: .\hosting\templates\hosting\reset_password.html:28
-#: .\nosystemd\templates\nosystemd\confirm_reset_password.html:33
-#: .\nosystemd\templates\nosystemd\reset_password.html:25
 msgid "Reset"
 msgstr "Zurücksetzen"
 
 #: .\hosting\templates\hosting\confirm_reset_password.html:35
 #: .\hosting\templates\hosting\reset_password.html:34
 #: .\hosting\templates\hosting\signup.html:31
-#: .\nosystemd\templates\nosystemd\confirm_reset_password.html:37
-#: .\nosystemd\templates\nosystemd\reset_password.html:29
-#: .\nosystemd\templates\nosystemd\signup.html:33
 msgid "Already have an account ?"
 msgstr "Hast Du bereits ein Benutzerkonto?"
 
@@ -207,9 +197,6 @@ msgstr "Hast Du bereits ein Benutzerkonto?"
 #: .\hosting\templates\hosting\login.html:31
 #: .\hosting\templates\hosting\reset_password.html:37
 #: .\hosting\templates\hosting\signup.html:34
-#: .\nosystemd\templates\nosystemd\login.html:40
-#: .\nosystemd\templates\nosystemd\reset_password.html:29
-#: .\nosystemd\templates\nosystemd\signup.html:33
 msgid "Login"
 msgstr "Anmelden"
 
@@ -239,8 +226,6 @@ msgstr "VM jetzt starten"
 
 #: .\hosting\templates\hosting\emails\password_reset_email.html:2
 #: .\hosting\templates\hosting\emails\password_reset_email.txt:2
-#: .\nosystemd\templates\nosystemd\emails\password_reset_email.html:2
-#: .\nosystemd\templates\nosystemd\emails\password_reset_email.txt:2
 #, python-format
 msgid ""
 "You're receiving this email because you requested a password reset for your "
@@ -249,42 +234,31 @@ msgstr ""
 
 #: .\hosting\templates\hosting\emails\password_reset_email.html:4
 #: .\hosting\templates\hosting\emails\password_reset_email.txt:4
-#: .\nosystemd\templates\nosystemd\emails\password_reset_email.html:4
-#: .\nosystemd\templates\nosystemd\emails\password_reset_email.txt:4
 msgid "Please go to the following page and choose a new password:"
 msgstr ""
 
 #: .\hosting\templates\hosting\emails\password_reset_email.html:9
 #: .\hosting\templates\hosting\emails\password_reset_email.txt:9
-#: .\nosystemd\templates\nosystemd\emails\password_reset_email.html:9
-#: .\nosystemd\templates\nosystemd\emails\password_reset_email.txt:9
 msgid "Thanks for using our site!"
 msgstr ""
 
 #: .\hosting\templates\hosting\emails\password_reset_email.html:11
 #: .\hosting\templates\hosting\emails\password_reset_email.txt:11
-#: .\nosystemd\templates\nosystemd\emails\password_reset_email.html:11
-#: .\nosystemd\templates\nosystemd\emails\password_reset_email.txt:11
 #, python-format
 msgid "The %(site_name)s team"
 msgstr ""
 
 #: .\hosting\templates\hosting\login.html:39
-#: .\nosystemd\templates\nosystemd\login.html:44
 msgid "Don't have an account yet ? "
 msgstr "Besitzt du kein Benutzerkonto?"
 
 #: .\hosting\templates\hosting\login.html:42
 #: .\hosting\templates\hosting\signup.html:17
 #: .\hosting\templates\hosting\signup.html:25 .\hosting\views.py:227
-#: .\nosystemd\templates\nosystemd\login.html:44
-#: .\nosystemd\templates\nosystemd\signup.html:17
-#: .\nosystemd\templates\nosystemd\signup.html:29
 msgid "Sign up"
 msgstr "Registrieren"
 
 #: .\hosting\templates\hosting\login.html:44
-#: .\nosystemd\templates\nosystemd\login.html:46
 msgid "Forgot your password ? "
 msgstr "Passwort vergessen?"
 
@@ -318,7 +292,6 @@ msgstr "Bestellung Bestätigen"
 
 #: .\hosting\templates\hosting\order_detail.html:29
 #: .\hosting\templates\hosting\orders.html:17
-#: .\nosystemd\templates\nosystemd\donations.html:50
 msgid "Date"
 msgstr "Datum"
 
@@ -331,7 +304,6 @@ msgid "Billed To:"
 msgstr "Rechnungsadresse"
 
 #: .\hosting\templates\hosting\order_detail.html:52
-#: .\nosystemd\templates\nosystemd\donation_detail.html:38
 msgid "Payment Method:"
 msgstr "Bezahlmethode"
 
@@ -358,16 +330,14 @@ msgstr "Festplattenkapazität"
 
 #: .\hosting\templates\hosting\order_detail.html:72
 #: .\hosting\templates\hosting\payment.html:41
-#: .\nosystemd\templates\nosystemd\donation_detail.html:54
 msgid "Total"
 msgstr "Gesamt"
 
 #: .\hosting\templates\hosting\order_detail.html:78
-#: .\nosystemd\templates\nosystemd\donation_detail.html:60
 msgid "Finish Configuration"
 msgstr "Konfiguration beenden"
 
-#: .\hosting\templates\hosting\orders.html:18 .\nosystemd\forms.py:46
+#: .\hosting\templates\hosting\orders.html:18
 msgid "Amount"
 msgstr "Betrag"
 
@@ -387,7 +357,6 @@ msgstr "Abgelehnt"
 
 #: .\hosting\templates\hosting\orders.html:37
 #: .\hosting\templates\hosting\virtual_machines.html:58
-#: .\nosystemd\templates\nosystemd\donations.html:62
 msgid "View Detail"
 msgstr "Details anzeigen"
 
@@ -505,7 +474,6 @@ msgid "Enter your credit card number"
 msgstr "Deine Kreditkartennummer"
 
 #: .\hosting\templates\hosting\reset_password.html:20
-#: .\nosystemd\templates\nosystemd\reset_password.html:16
 msgid "Reset your password"
 msgstr "Passwort zurücksetzen"
 
@@ -519,11 +487,11 @@ msgstr "Benutze deinen erstellten SSH-Key um auf deine VM zugreifen zu können"
 
 #: .\hosting\templates\hosting\user_key.html:26
 msgid "Add SSH key"
-msgstr "Schlüssel hinzufügen"
+msgstr "Hinzufügen"
 
 #: .\hosting\templates\hosting\user_key.html:30
 msgid "Or you can generate a new key pair"
-msgstr "Oder du kannst erstelle dein neues Keypaar"
+msgstr "Oder erstelle dein neues Keypaar"
 
 #: .\hosting\templates\hosting\user_key.html:42
 msgid "Warning!"
@@ -544,11 +512,13 @@ msgstr ""
 #: .\hosting\templates\hosting\user_keys.html:18
 msgid ""
 "To generate a new key pair or to upload your existing key, click 'Add Key'"
-msgstr "Um einen neuen SSH-Key zu erstellen oder um einen vorhandenen SSH-Key hinzuzufügen, klicke auf 'Hinzufügen'"
+msgstr ""
+"Um einen neuen SSH-Key zu erstellen oder um einen vorhandenen SSH-Key "
+"hinzuzufügen, klicke auf 'Hinzufügen'"
 
 #: .\hosting\templates\hosting\user_keys.html:20
-msgid "Add Key"
-msgstr "Schlüssel hinzufügen"
+msgid "Add SSH Key"
+msgstr "SSH Key hinzufügen"
 
 #: .\hosting\templates\hosting\user_keys.html:29
 msgid "Delete Key"
@@ -678,1227 +648,84 @@ msgid ""
 "contact Data Center Light Support."
 msgstr ""
 
-#: .\cms_templates\djangocms_blog\_header_post_detail.html:21
-#: .\ungleich\templates\ungleich\djangocms_blog\includes\blog_item.html:19
-msgid "Posted on"
-msgstr ""
+#~ msgid "Keys"
+#~ msgstr "Schlüssel"
 
-#: .\cms_templates\djangocms_blog\post_list.html:11
-#: .\ungleich\templates\ungleich\djangocms_blog\post_list_ungleich.html:11
-msgid "Articles by"
-msgstr ""
-
-#: .\cms_templates\djangocms_blog\post_list.html:12
-#: .\ungleich\templates\ungleich\djangocms_blog\post_list_ungleich.html:12
-msgid "Archive"
-msgstr ""
-
-#: .\cms_templates\djangocms_blog\post_list.html:13
-#: .\ungleich\templates\ungleich\djangocms_blog\post_list_ungleich.html:13
-msgid "Tag"
-msgstr ""
-
-#: .\cms_templates\djangocms_blog\post_list.html:14
-#: .\ungleich\templates\ungleich\djangocms_blog\post_list_ungleich.html:14
-msgid "Category"
-msgstr ""
-
-#: .\cms_templates\djangocms_blog\post_list.html:21
-#: .\ungleich\templates\ungleich\djangocms_blog\post_list_ungleich.html:22
-msgid "No article found."
-msgstr ""
-
-#: .\cms_templates\djangocms_blog\post_list.html:24
-#: .\ungleich\templates\ungleich\djangocms_blog\post_list_ungleich.html:25
-msgid "Back"
-msgstr ""
-
-#: .\cms_templates\djangocms_blog\post_list.html:32
-#: .\ungleich\templates\ungleich\djangocms_blog\post_list_ungleich.html:33
-msgid "Newer Posts"
-msgstr ""
-
-#: .\cms_templates\djangocms_blog\post_list.html:39
-#: .\ungleich\templates\ungleich\djangocms_blog\post_list_ungleich.html:40
-msgid "Older Posts"
-msgstr ""
-
-#: .\cms_templates\includes\blog_item.html:31
-msgid "read more"
-msgstr ""
-
-#: .\cms_templates\includes\blog_meta.html:6
-msgid "by"
-msgstr ""
-
-#: .\dynamicweb\settings-test\__init__.py:181
-msgid "US English"
-msgstr ""
-
-#: .\dynamicweb\settings-test\__init__.py:182
-msgid "German"
-msgstr ""
-
-#: .\dynamicweb\settings-test\__init__.py:235
-#: .\dynamicweb\settings-test\__init__.py:244 .\dynamicweb\settings\base.py:280
-#: .\dynamicweb\settings\base.py:289
 #, fuzzy
-#| msgid "Contact"
-msgid "Content"
-msgstr "Kontakt"
+#~| msgid "Contact"
+#~ msgid "Content"
+#~ msgstr "Kontakt"
 
-#: .\dynamicweb\settings\base.py:181
-msgid "default"
-msgstr ""
-
-#: .\dynamicweb\settings\base.py:182
-msgid "2 Column"
-msgstr ""
-
-#: .\dynamicweb\settings\base.py:183
-msgid "3 Column"
-msgstr ""
-
-#: .\dynamicweb\settings\base.py:184 .\templates\cms\__init__.py:4
-#: .\templates\cms\digitalglarus\__init__.py:4
-msgid "DG.About"
-msgstr ""
-
-#: .\dynamicweb\settings\base.py:185 .\templates\cms\__init__.py:5
-#: .\templates\cms\digitalglarus\__init__.py:5
 #, fuzzy
-#| msgid "Contact"
-msgid "DG.Contact"
-msgstr "Kontakt"
+#~| msgid "Contact"
+#~ msgid "DG.Contact"
+#~ msgstr "Kontakt"
 
-#: .\dynamicweb\settings\base.py:186 .\templates\cms\__init__.py:6
-#: .\templates\cms\digitalglarus\__init__.py:6
 #, fuzzy
-#| msgid "Home"
-msgid "DG.Home"
-msgstr "Home"
+#~| msgid "Home"
+#~ msgid "DG.Home"
+#~ msgstr "Home"
 
-#: .\dynamicweb\settings\base.py:187 .\templates\cms\__init__.py:7
-#: .\templates\cms\digitalglarus\__init__.py:7
-msgid "DG.CoWork"
-msgstr ""
-
-#: .\dynamicweb\settings\base.py:189
-msgid "DG.OneColumn"
-msgstr ""
-
-#: .\dynamicweb\settings\base.py:191 .\templates\cms\__init__.py:9
-#: .\templates\cms\ungleichch\__init__.py:4
-msgid "Blog"
-msgstr ""
-
-#: .\dynamicweb\settings\base.py:192 .\templates\cms\__init__.py:10
-#: .\templates\cms\ungleichch\__init__.py:5
-msgid "Page"
-msgstr ""
-
-#: .\dynamicweb\settings\base.py:221
-msgid "English"
-msgstr ""
-
-#: .\dynamicweb\settings\base.py:222
-msgid "Deutsch"
-msgstr ""
-
-#: .\nosystemd\forms.py:47 .\utils\forms.py:107
-msgid "Street Address"
-msgstr ""
-
-#: .\nosystemd\forms.py:48 .\utils\forms.py:108 .\utils\forms.py:123
-msgid "City"
-msgstr ""
-
-#: .\nosystemd\forms.py:49 .\utils\forms.py:109 .\utils\forms.py:124
-msgid "Postal Code"
-msgstr ""
-
-#: .\nosystemd\forms.py:50 .\utils\forms.py:110 .\utils\forms.py:125
 #, fuzzy
-#| msgid "Amount"
-msgid "Country"
-msgstr "Betrag"
+#~| msgid "Amount"
+#~ msgid "Country"
+#~ msgstr "Betrag"
 
-#: .\nosystemd\templates\nosystemd\base.html:70
-msgid "My Donations"
-msgstr ""
+#~ msgid "Log in"
+#~ msgstr "Anmelden"
 
-#: .\nosystemd\templates\nosystemd\confirm_reset_password.html:37
-msgid "Log in"
-msgstr "Anmelden"
-
-#: .\nosystemd\templates\nosystemd\donation_detail.html:15
 #, fuzzy
-#| msgid "Configuration"
-msgid "Donation #"
-msgstr "Konfiguration"
+#~| msgid "Configuration"
+#~ msgid "Donation #"
+#~ msgstr "Konfiguration"
 
-#: .\nosystemd\templates\nosystemd\donation_detail.html:20
 #, fuzzy
-#| msgid "Billing Address"
-msgid "Billing Address:"
-msgstr "Rechnungsadresse"
+#~| msgid "Billing Address"
+#~ msgid "Billing Address:"
+#~ msgstr "Rechnungsadresse"
 
-#: .\nosystemd\templates\nosystemd\donation_detail.html:28
 #, fuzzy
-#| msgid "Date"
-msgid "Date:"
-msgstr "Datum"
+#~| msgid "Date"
+#~ msgid "Date:"
+#~ msgstr "Datum"
 
-#: .\nosystemd\templates\nosystemd\donation_detail.html:49
-msgid "Donation summary"
-msgstr ""
-
-#: .\nosystemd\templates\nosystemd\donation_detail.html:52
-#: .\nosystemd\templates\nosystemd\donations.html:49
 #, fuzzy
-#| msgid "Configuration"
-msgid "Donation"
-msgstr "Konfiguration"
+#~| msgid "Configuration"
+#~ msgid "Donation"
+#~ msgstr "Konfiguration"
 
-#: .\nosystemd\templates\nosystemd\donation_detail.html:68
-msgid ""
-"Thanks for you donation, you can cancel your monthly donation at any time "
-"going to profile > subscription "
-msgstr ""
-
-#: .\nosystemd\templates\nosystemd\donation_detail.html:74
 #, fuzzy
-#| msgid "View Detail"
-msgid "View Donations"
-msgstr "Details anzeigen"
+#~| msgid "View Detail"
+#~ msgid "View Donations"
+#~ msgstr "Details anzeigen"
 
-#: .\nosystemd\templates\nosystemd\donations.html:28
-#: .\nosystemd\templates\nosystemd\donator_status.html:26
-msgid "Cancel Donation"
-msgstr ""
+#~ msgid "You haven been logged out"
+#~ msgstr "Sie wurden abgmeldet"
 
-#: .\nosystemd\templates\nosystemd\donations.html:35
-msgid "Donate"
-msgstr ""
-
-#: .\nosystemd\templates\nosystemd\donations.html:44
-msgid "Donations Made"
-msgstr ""
-
-#: .\nosystemd\templates\nosystemd\donator_status.html:28
-msgid "Reanude Donation"
-msgstr ""
-
-#: .\nosystemd\templates\nosystemd\login.html:23
-msgid "You haven been logged out"
-msgstr "Sie wurden abgmeldet"
-
-#: .\nosystemd\templates\nosystemd\login.html:30
 #, fuzzy
-#| msgid "Log in"
-msgid "Log in "
-msgstr "Anmelden"
+#~| msgid "Log in"
+#~ msgid "Log in "
+#~ msgstr "Anmelden"
 
-#: .\templates\cms\__init__.py:8 .\templates\cms\digitalglarus\__init__.py:8
 #, fuzzy
-#| msgid "View Detail"
-msgid "DG.Detail"
-msgstr "Details anzeigen"
+#~| msgid "View Detail"
+#~ msgid "DG.Detail"
+#~ msgstr "Details anzeigen"
 
-#: .\ungleich\cms_toolbar.py:23
-msgid "Page Header"
-msgstr ""
-
-#: .\ungleich\templates\cms\ungleichch\_header_base.html:23
-msgid "Change to language:"
-msgstr ""
-
-#: .\ungleich\views.py:79
-#, python-format
-msgid "No %(verbose_name)s found matching the query"
-msgstr ""
-
-#: .\utils\fields.py:6
-msgid "Andorra"
-msgstr ""
-
-#: .\utils\fields.py:7
-msgid "United Arab Emirates"
-msgstr ""
-
-#: .\utils\fields.py:8
-msgid "Afghanistan"
-msgstr ""
-
-#: .\utils\fields.py:9
-msgid "Antigua & Barbuda"
-msgstr ""
-
-#: .\utils\fields.py:10
-msgid "Anguilla"
-msgstr ""
-
-#: .\utils\fields.py:11
-msgid "Albania"
-msgstr ""
-
-#: .\utils\fields.py:12
-msgid "Armenia"
-msgstr ""
-
-#: .\utils\fields.py:13
-msgid "Netherlands Antilles"
-msgstr ""
-
-#: .\utils\fields.py:14
-msgid "Angola"
-msgstr ""
-
-#: .\utils\fields.py:15
-msgid "Antarctica"
-msgstr ""
-
-#: .\utils\fields.py:16
-msgid "Argentina"
-msgstr ""
-
-#: .\utils\fields.py:17
-msgid "American Samoa"
-msgstr ""
-
-#: .\utils\fields.py:18
-msgid "Austria"
-msgstr ""
-
-#: .\utils\fields.py:19
-msgid "Australia"
-msgstr ""
-
-#: .\utils\fields.py:20
-msgid "Aruba"
-msgstr ""
-
-#: .\utils\fields.py:21
-msgid "Azerbaijan"
-msgstr ""
-
-#: .\utils\fields.py:22
-msgid "Bosnia and Herzegovina"
-msgstr ""
-
-#: .\utils\fields.py:23
-msgid "Barbados"
-msgstr ""
-
-#: .\utils\fields.py:24
-msgid "Bangladesh"
-msgstr ""
-
-#: .\utils\fields.py:25
-msgid "Belgium"
-msgstr ""
-
-#: .\utils\fields.py:26
-msgid "Burkina Faso"
-msgstr ""
-
-#: .\utils\fields.py:27
-msgid "Bulgaria"
-msgstr ""
-
-#: .\utils\fields.py:28
-msgid "Bahrain"
-msgstr ""
-
-#: .\utils\fields.py:29
-msgid "Burundi"
-msgstr ""
-
-#: .\utils\fields.py:30
-msgid "Benin"
-msgstr ""
-
-#: .\utils\fields.py:31
-msgid "Bermuda"
-msgstr ""
-
-#: .\utils\fields.py:32
-msgid "Brunei Darussalam"
-msgstr ""
-
-#: .\utils\fields.py:33
-msgid "Bolivia"
-msgstr ""
-
-#: .\utils\fields.py:34
-msgid "Brazil"
-msgstr ""
-
-#: .\utils\fields.py:35
-msgid "Bahama"
-msgstr ""
-
-#: .\utils\fields.py:36
-msgid "Bhutan"
-msgstr ""
-
-#: .\utils\fields.py:37
-msgid "Bouvet Island"
-msgstr ""
-
-#: .\utils\fields.py:38
-msgid "Botswana"
-msgstr ""
-
-#: .\utils\fields.py:39
-msgid "Belarus"
-msgstr ""
-
-#: .\utils\fields.py:40
-msgid "Belize"
-msgstr ""
-
-#: .\utils\fields.py:41
-msgid "Canada"
-msgstr ""
-
-#: .\utils\fields.py:42
-msgid "Cocos (Keeling) Islands"
-msgstr ""
-
-#: .\utils\fields.py:43
-msgid "Central African Republic"
-msgstr ""
-
-#: .\utils\fields.py:44
-msgid "Congo"
-msgstr ""
-
-#: .\utils\fields.py:45
-msgid "Switzerland"
-msgstr ""
-
-#: .\utils\fields.py:46
-msgid "Ivory Coast"
-msgstr ""
-
-#: .\utils\fields.py:47
-msgid "Cook Iislands"
-msgstr ""
-
-#: .\utils\fields.py:48
-msgid "Chile"
-msgstr ""
-
-#: .\utils\fields.py:49
-msgid "Cameroon"
-msgstr ""
-
-#: .\utils\fields.py:50
-msgid "China"
-msgstr ""
-
-#: .\utils\fields.py:51
-msgid "Colombia"
-msgstr ""
-
-#: .\utils\fields.py:52
-msgid "Costa Rica"
-msgstr ""
-
-#: .\utils\fields.py:53
-msgid "Cuba"
-msgstr ""
-
-#: .\utils\fields.py:54
-msgid "Cape Verde"
-msgstr ""
-
-#: .\utils\fields.py:55
-msgid "Christmas Island"
-msgstr ""
-
-#: .\utils\fields.py:56
-msgid "Cyprus"
-msgstr ""
-
-#: .\utils\fields.py:57
-msgid "Czech Republic"
-msgstr ""
-
-#: .\utils\fields.py:58
-msgid "Germany"
-msgstr ""
-
-#: .\utils\fields.py:59
-msgid "Djibouti"
-msgstr ""
-
-#: .\utils\fields.py:60
-msgid "Denmark"
-msgstr ""
-
-#: .\utils\fields.py:61
-msgid "Dominica"
-msgstr ""
-
-#: .\utils\fields.py:62
-msgid "Dominican Republic"
-msgstr ""
-
-#: .\utils\fields.py:63
-msgid "Algeria"
-msgstr ""
-
-#: .\utils\fields.py:64
-msgid "Ecuador"
-msgstr ""
-
-#: .\utils\fields.py:65
-msgid "Estonia"
-msgstr ""
-
-#: .\utils\fields.py:66
-msgid "Egypt"
-msgstr ""
-
-#: .\utils\fields.py:67
-msgid "Western Sahara"
-msgstr ""
-
-#: .\utils\fields.py:68
-msgid "Eritrea"
-msgstr ""
-
-#: .\utils\fields.py:69
-msgid "Spain"
-msgstr ""
-
-#: .\utils\fields.py:70
-msgid "Ethiopia"
-msgstr ""
-
-#: .\utils\fields.py:71
-msgid "Finland"
-msgstr ""
-
-#: .\utils\fields.py:72
-msgid "Fiji"
-msgstr ""
-
-#: .\utils\fields.py:73
-msgid "Falkland Islands (Malvinas)"
-msgstr ""
-
-#: .\utils\fields.py:74
-msgid "Micronesia"
-msgstr ""
-
-#: .\utils\fields.py:75
-msgid "Faroe Islands"
-msgstr ""
-
-#: .\utils\fields.py:76
 #, fuzzy
-#| msgid "Cancel"
-msgid "France"
-msgstr "Beenden"
+#~| msgid "Cancel"
+#~ msgid "France"
+#~ msgstr "Beenden"
 
-#: .\utils\fields.py:77
-msgid "France, Metropolitan"
-msgstr ""
-
-#: .\utils\fields.py:78
-msgid "Gabon"
-msgstr ""
-
-#: .\utils\fields.py:79
-msgid "United Kingdom (Great Britain)"
-msgstr ""
-
-#: .\utils\fields.py:80
-msgid "Grenada"
-msgstr ""
-
-#: .\utils\fields.py:81
-msgid "Georgia"
-msgstr ""
-
-#: .\utils\fields.py:82
-msgid "French Guiana"
-msgstr ""
-
-#: .\utils\fields.py:83
-msgid "Ghana"
-msgstr ""
-
-#: .\utils\fields.py:84
-msgid "Gibraltar"
-msgstr ""
-
-#: .\utils\fields.py:85
-msgid "Greenland"
-msgstr ""
-
-#: .\utils\fields.py:86
-msgid "Gambia"
-msgstr ""
-
-#: .\utils\fields.py:87
-msgid "Guinea"
-msgstr ""
-
-#: .\utils\fields.py:88
-msgid "Guadeloupe"
-msgstr ""
-
-#: .\utils\fields.py:89
-msgid "Equatorial Guinea"
-msgstr ""
-
-#: .\utils\fields.py:90
-msgid "Greece"
-msgstr ""
-
-#: .\utils\fields.py:91
-msgid "South Georgia and the South Sandwich Islands"
-msgstr ""
-
-#: .\utils\fields.py:92
-msgid "Guatemala"
-msgstr ""
-
-#: .\utils\fields.py:93
-msgid "Guam"
-msgstr ""
-
-#: .\utils\fields.py:94
-msgid "Guinea-Bissau"
-msgstr ""
-
-#: .\utils\fields.py:95
-msgid "Guyana"
-msgstr ""
-
-#: .\utils\fields.py:96
-msgid "Hong Kong"
-msgstr ""
-
-#: .\utils\fields.py:97
-msgid "Heard & McDonald Islands"
-msgstr ""
-
-#: .\utils\fields.py:98
-msgid "Honduras"
-msgstr ""
-
-#: .\utils\fields.py:99
-msgid "Croatia"
-msgstr ""
-
-#: .\utils\fields.py:100
-msgid "Haiti"
-msgstr ""
-
-#: .\utils\fields.py:101
-msgid "Hungary"
-msgstr ""
-
-#: .\utils\fields.py:102
-msgid "Indonesia"
-msgstr ""
-
-#: .\utils\fields.py:103
-msgid "Ireland"
-msgstr ""
-
-#: .\utils\fields.py:104
-msgid "Israel"
-msgstr ""
-
-#: .\utils\fields.py:105
-msgid "India"
-msgstr ""
-
-#: .\utils\fields.py:106
-msgid "British Indian Ocean Territory"
-msgstr ""
-
-#: .\utils\fields.py:107
-msgid "Iraq"
-msgstr ""
-
-#: .\utils\fields.py:108
-msgid "Islamic Republic of Iran"
-msgstr ""
-
-#: .\utils\fields.py:109
-msgid "Iceland"
-msgstr ""
-
-#: .\utils\fields.py:110
-msgid "Italy"
-msgstr ""
-
-#: .\utils\fields.py:111
-msgid "Jamaica"
-msgstr ""
-
-#: .\utils\fields.py:112
-msgid "Jordan"
-msgstr ""
-
-#: .\utils\fields.py:113
-msgid "Japan"
-msgstr ""
-
-#: .\utils\fields.py:114
-msgid "Kenya"
-msgstr ""
-
-#: .\utils\fields.py:115
-msgid "Kyrgyzstan"
-msgstr ""
-
-#: .\utils\fields.py:116
-msgid "Cambodia"
-msgstr ""
-
-#: .\utils\fields.py:117
-msgid "Kiribati"
-msgstr ""
-
-#: .\utils\fields.py:118
-msgid "Comoros"
-msgstr ""
-
-#: .\utils\fields.py:119
-msgid "St. Kitts and Nevis"
-msgstr ""
-
-#: .\utils\fields.py:120
-msgid "Korea, Democratic People's Republic of"
-msgstr ""
-
-#: .\utils\fields.py:121
-msgid "Korea, Republic of"
-msgstr ""
-
-#: .\utils\fields.py:122
-msgid "Kuwait"
-msgstr ""
-
-#: .\utils\fields.py:123
-msgid "Cayman Islands"
-msgstr ""
-
-#: .\utils\fields.py:124
-msgid "Kazakhstan"
-msgstr ""
-
-#: .\utils\fields.py:125
-msgid "Lao People's Democratic Republic"
-msgstr ""
-
-#: .\utils\fields.py:126
-msgid "Lebanon"
-msgstr ""
-
-#: .\utils\fields.py:127
-msgid "Saint Lucia"
-msgstr ""
-
-#: .\utils\fields.py:128
-msgid "Liechtenstein"
-msgstr ""
-
-#: .\utils\fields.py:129
-msgid "Sri Lanka"
-msgstr ""
-
-#: .\utils\fields.py:130
-msgid "Liberia"
-msgstr ""
-
-#: .\utils\fields.py:131
-msgid "Lesotho"
-msgstr ""
-
-#: .\utils\fields.py:132
-msgid "Lithuania"
-msgstr ""
-
-#: .\utils\fields.py:133
-msgid "Luxembourg"
-msgstr ""
-
-#: .\utils\fields.py:134
-msgid "Latvia"
-msgstr ""
-
-#: .\utils\fields.py:135
-msgid "Libyan Arab Jamahiriya"
-msgstr ""
-
-#: .\utils\fields.py:136
-msgid "Morocco"
-msgstr ""
-
-#: .\utils\fields.py:137
-msgid "Monaco"
-msgstr ""
-
-#: .\utils\fields.py:138
-msgid "Moldova, Republic of"
-msgstr ""
-
-#: .\utils\fields.py:139
-msgid "Madagascar"
-msgstr ""
-
-#: .\utils\fields.py:140
-msgid "Marshall Islands"
-msgstr ""
-
-#: .\utils\fields.py:141
-msgid "Mali"
-msgstr ""
-
-#: .\utils\fields.py:142
-msgid "Mongolia"
-msgstr ""
-
-#: .\utils\fields.py:143
-msgid "Myanmar"
-msgstr ""
-
-#: .\utils\fields.py:144
-msgid "Macau"
-msgstr ""
-
-#: .\utils\fields.py:145
-msgid "Northern Mariana Islands"
-msgstr ""
-
-#: .\utils\fields.py:146
-msgid "Martinique"
-msgstr ""
-
-#: .\utils\fields.py:147
-msgid "Mauritania"
-msgstr ""
-
-#: .\utils\fields.py:148
-msgid "Monserrat"
-msgstr ""
-
-#: .\utils\fields.py:149
-msgid "Malta"
-msgstr ""
-
-#: .\utils\fields.py:150
-msgid "Mauritius"
-msgstr ""
-
-#: .\utils\fields.py:151
-msgid "Maldives"
-msgstr ""
-
-#: .\utils\fields.py:152
-msgid "Malawi"
-msgstr ""
-
-#: .\utils\fields.py:153
-msgid "Mexico"
-msgstr ""
-
-#: .\utils\fields.py:154
-msgid "Malaysia"
-msgstr ""
-
-#: .\utils\fields.py:155
-msgid "Mozambique"
-msgstr ""
-
-#: .\utils\fields.py:156
-msgid "Namibia"
-msgstr ""
-
-#: .\utils\fields.py:157
-msgid "New Caledonia"
-msgstr ""
-
-#: .\utils\fields.py:158
-msgid "Niger"
-msgstr ""
-
-#: .\utils\fields.py:159
-msgid "Norfolk Island"
-msgstr ""
-
-#: .\utils\fields.py:160
-msgid "Nigeria"
-msgstr ""
-
-#: .\utils\fields.py:161
-msgid "Nicaragua"
-msgstr ""
-
-#: .\utils\fields.py:162
-msgid "Netherlands"
-msgstr ""
-
-#: .\utils\fields.py:163
-msgid "Norway"
-msgstr ""
-
-#: .\utils\fields.py:164
-msgid "Nepal"
-msgstr ""
-
-#: .\utils\fields.py:165
-msgid "Nauru"
-msgstr ""
-
-#: .\utils\fields.py:166
-msgid "Niue"
-msgstr ""
-
-#: .\utils\fields.py:167
-msgid "New Zealand"
-msgstr ""
-
-#: .\utils\fields.py:168
-msgid "Oman"
-msgstr ""
-
-#: .\utils\fields.py:169
-msgid "Panama"
-msgstr ""
-
-#: .\utils\fields.py:170
-msgid "Peru"
-msgstr ""
-
-#: .\utils\fields.py:171
-msgid "French Polynesia"
-msgstr ""
-
-#: .\utils\fields.py:172
-msgid "Papua New Guinea"
-msgstr ""
-
-#: .\utils\fields.py:173
-msgid "Philippines"
-msgstr ""
-
-#: .\utils\fields.py:174
-msgid "Pakistan"
-msgstr ""
-
-#: .\utils\fields.py:175
-msgid "Poland"
-msgstr ""
-
-#: .\utils\fields.py:176
-msgid "St. Pierre & Miquelon"
-msgstr ""
-
-#: .\utils\fields.py:177
-msgid "Pitcairn"
-msgstr ""
-
-#: .\utils\fields.py:178
-msgid "Puerto Rico"
-msgstr ""
-
-#: .\utils\fields.py:179
-msgid "Portugal"
-msgstr ""
-
-#: .\utils\fields.py:180
-msgid "Palau"
-msgstr ""
-
-#: .\utils\fields.py:181
-msgid "Paraguay"
-msgstr ""
-
-#: .\utils\fields.py:182
-msgid "Qatar"
-msgstr ""
-
-#: .\utils\fields.py:183
-msgid "Reunion"
-msgstr ""
-
-#: .\utils\fields.py:184
-msgid "Romania"
-msgstr ""
-
-#: .\utils\fields.py:185
-msgid "Russian Federation"
-msgstr ""
-
-#: .\utils\fields.py:186
-msgid "Rwanda"
-msgstr ""
-
-#: .\utils\fields.py:187
-msgid "Saudi Arabia"
-msgstr ""
-
-#: .\utils\fields.py:188
-msgid "Solomon Islands"
-msgstr ""
-
-#: .\utils\fields.py:189
-msgid "Seychelles"
-msgstr ""
-
-#: .\utils\fields.py:190
-msgid "Sudan"
-msgstr ""
-
-#: .\utils\fields.py:191
-msgid "Sweden"
-msgstr ""
-
-#: .\utils\fields.py:192
-msgid "Singapore"
-msgstr ""
-
-#: .\utils\fields.py:193
-msgid "St. Helena"
-msgstr ""
-
-#: .\utils\fields.py:194
-msgid "Slovenia"
-msgstr ""
-
-#: .\utils\fields.py:195
-msgid "Svalbard & Jan Mayen Islands"
-msgstr ""
-
-#: .\utils\fields.py:196
-msgid "Slovakia"
-msgstr ""
-
-#: .\utils\fields.py:197
-msgid "Sierra Leone"
-msgstr ""
-
-#: .\utils\fields.py:198
-msgid "San Marino"
-msgstr ""
-
-#: .\utils\fields.py:199
-msgid "Senegal"
-msgstr ""
-
-#: .\utils\fields.py:200
-msgid "Somalia"
-msgstr ""
-
-#: .\utils\fields.py:201
-msgid "Suriname"
-msgstr ""
-
-#: .\utils\fields.py:202
-msgid "Sao Tome & Principe"
-msgstr ""
-
-#: .\utils\fields.py:203
-msgid "El Salvador"
-msgstr ""
-
-#: .\utils\fields.py:204
-msgid "Syrian Arab Republic"
-msgstr ""
-
-#: .\utils\fields.py:205
-msgid "Swaziland"
-msgstr ""
-
-#: .\utils\fields.py:206
-msgid "Turks & Caicos Islands"
-msgstr ""
-
-#: .\utils\fields.py:207
-msgid "Chad"
-msgstr ""
-
-#: .\utils\fields.py:208
-msgid "French Southern Territories"
-msgstr ""
-
-#: .\utils\fields.py:209
-msgid "Togo"
-msgstr ""
-
-#: .\utils\fields.py:210
-msgid "Thailand"
-msgstr ""
-
-#: .\utils\fields.py:211
-msgid "Tajikistan"
-msgstr ""
-
-#: .\utils\fields.py:212
-msgid "Tokelau"
-msgstr ""
-
-#: .\utils\fields.py:213
-msgid "Turkmenistan"
-msgstr ""
-
-#: .\utils\fields.py:214
-msgid "Tunisia"
-msgstr ""
-
-#: .\utils\fields.py:215
-msgid "Tonga"
-msgstr ""
-
-#: .\utils\fields.py:216
-msgid "East Timor"
-msgstr ""
-
-#: .\utils\fields.py:217
-msgid "Turkey"
-msgstr ""
-
-#: .\utils\fields.py:218
-msgid "Trinidad & Tobago"
-msgstr ""
-
-#: .\utils\fields.py:219
-msgid "Tuvalu"
-msgstr ""
-
-#: .\utils\fields.py:220
-msgid "Taiwan, Province of China"
-msgstr ""
-
-#: .\utils\fields.py:221
-msgid "Tanzania, United Republic of"
-msgstr ""
-
-#: .\utils\fields.py:222
-msgid "Ukraine"
-msgstr ""
-
-#: .\utils\fields.py:223
-msgid "Uganda"
-msgstr ""
-
-#: .\utils\fields.py:224
-msgid "United States Minor Outlying Islands"
-msgstr ""
-
-#: .\utils\fields.py:225
-msgid "United States of America"
-msgstr ""
-
-#: .\utils\fields.py:226
-msgid "Uruguay"
-msgstr ""
-
-#: .\utils\fields.py:227
-msgid "Uzbekistan"
-msgstr ""
-
-#: .\utils\fields.py:228
-msgid "Vatican City State (Holy See)"
-msgstr ""
-
-#: .\utils\fields.py:229
-msgid "St. Vincent & the Grenadines"
-msgstr ""
-
-#: .\utils\fields.py:230
-msgid "Venezuela"
-msgstr ""
-
-#: .\utils\fields.py:231
-msgid "British Virgin Islands"
-msgstr ""
-
-#: .\utils\fields.py:232
-msgid "United States Virgin Islands"
-msgstr ""
-
-#: .\utils\fields.py:233
-msgid "Viet Nam"
-msgstr ""
-
-#: .\utils\fields.py:234
-msgid "Vanuatu"
-msgstr ""
-
-#: .\utils\fields.py:235
-msgid "Wallis & Futuna Islands"
-msgstr ""
-
-#: .\utils\fields.py:236
-msgid "Samoa"
-msgstr ""
-
-#: .\utils\fields.py:237
-msgid "Yemen"
-msgstr ""
-
-#: .\utils\fields.py:238
-msgid "Mayotte"
-msgstr ""
-
-#: .\utils\fields.py:239
-msgid "Yugoslavia"
-msgstr ""
-
-#: .\utils\fields.py:240
-msgid "South Africa"
-msgstr ""
-
-#: .\utils\fields.py:241
-msgid "Zambia"
-msgstr ""
-
-#: .\utils\fields.py:242
-msgid "Zaire"
-msgstr ""
-
-#: .\utils\fields.py:243
-msgid "Zimbabwe"
-msgstr ""
-
-#: .\utils\fields.py:244
-msgid "Unknown or unspecified country"
-msgstr ""
-
-#: .\utils\forms.py:21
 #, fuzzy
-#| msgid "Enter your credit card number"
-msgid "Enter your name or company name"
-msgstr "Deine Kreditkartennummer"
+#~| msgid "Enter your credit card number"
+#~ msgid "Enter your name or company name"
+#~ msgstr "Deine Kreditkartennummer"
 
-#: .\utils\forms.py:106
 #, fuzzy
-#| msgid "Card Number"
-msgid "Cardholder Name"
-msgstr "Kreditkartennummer"
-
-#: .\utils\forms.py:122
-msgid "Street Building"
-msgstr ""
-
-#: .\utils\forms.py:144
-msgid "Phone number"
-msgstr ""
-
-#: .\utils\forms.py:145
-msgid "Message"
-msgstr ""
+#~| msgid "Card Number"
+#~ msgid "Cardholder Name"
+#~ msgstr "Kreditkartennummer"
 
 #~ msgid "How it works"
 #~ msgstr "So funktioniert es"
diff --git a/hosting/static/hosting/css/user_keys.css b/hosting/static/hosting/css/user_keys.css
index e4358673..ac903182 100644
--- a/hosting/static/hosting/css/user_keys.css
+++ b/hosting/static/hosting/css/user_keys.css
@@ -259,7 +259,7 @@ h2,h3,h4,h5{
 .underform-contaner button{
     font-family: Lato;
     font-weight: 600;
-    width: 120px;
+    min-width: 120px;
     height: 35px;
 }
 .underform-contaner .btn-default{
diff --git a/hosting/templates/hosting/base_short.html b/hosting/templates/hosting/base_short.html
index b4f4949e..d1fc9887 100644
--- a/hosting/templates/hosting/base_short.html
+++ b/hosting/templates/hosting/base_short.html
@@ -85,7 +85,7 @@
                           <ul id="g-account-menu" class="dropdown-menu" role="menu">
                             <li>
                                 <a href="{% url 'hosting:ssh_keys' %}">
-                                    <i class="fa fa-key"></i> {% trans "Keys"%}
+                                    <i class="fa fa-key"></i> SSH Keys
                                 </a>
                             </li>
                             <li>
diff --git a/hosting/templates/hosting/user_keys.html b/hosting/templates/hosting/user_keys.html
index 06779610..59924fc9 100644
--- a/hosting/templates/hosting/user_keys.html
+++ b/hosting/templates/hosting/user_keys.html
@@ -17,7 +17,7 @@
                      <div class="ssh-header-container">
                         <p>{% trans "To generate a new key pair or to upload your existing key, click 'Add Key'" %}</p>
                         <a class="btn btn-primary btn-custom-download" href="{% url 'hosting:choice_ssh_keys' %}" >
-                            <span class="fa fa-plus"></span>&nbsp;&nbsp;{% trans "Add Key"%}
+                            <span class="fa fa-plus"></span>&nbsp;&nbsp;{% trans "Add SSH Key"%}
                         </a>
                      </div>
 

From abcbab999a6a297fd53c552e8babfbe58e758c51 Mon Sep 17 00:00:00 2001
From: ARvind Tiwari <tiwariav@gmail.com>
Date: Mon, 31 Jul 2017 19:50:31 +0530
Subject: [PATCH 42/66] translation fixes

---
 hosting/locale/de/LC_MESSAGES/django.po | 9 +++------
 1 file changed, 3 insertions(+), 6 deletions(-)

diff --git a/hosting/locale/de/LC_MESSAGES/django.po b/hosting/locale/de/LC_MESSAGES/django.po
index 1833f73c..33b544e1 100644
--- a/hosting/locale/de/LC_MESSAGES/django.po
+++ b/hosting/locale/de/LC_MESSAGES/django.po
@@ -24,7 +24,7 @@ msgstr "Dein Account wurde noch nicht aktiviert."
 
 #: .\hosting\forms.py:70
 msgid "Paste here your public key"
-msgstr "Fügen deinen Ihren public key ein"
+msgstr "Füge deinen Public Key ein"
 
 #: .\hosting\forms.py:76
 msgid "Give a name to your key"
@@ -486,12 +486,13 @@ msgid "Use your created key to access to the VM"
 msgstr "Benutze deinen erstellten SSH-Key um auf deine VM zugreifen zu können"
 
 #: .\hosting\templates\hosting\user_key.html:26
+#: .\hosting\templates\hosting\user_keys.html:20
 msgid "Add SSH key"
 msgstr "Hinzufügen"
 
 #: .\hosting\templates\hosting\user_key.html:30
 msgid "Or you can generate a new key pair"
-msgstr "Oder erstelle dein neues Keypaar"
+msgstr "Erstelle dein neues Keypaar"
 
 #: .\hosting\templates\hosting\user_key.html:42
 msgid "Warning!"
@@ -516,10 +517,6 @@ msgstr ""
 "Um einen neuen SSH-Key zu erstellen oder um einen vorhandenen SSH-Key "
 "hinzuzufügen, klicke auf 'Hinzufügen'"
 
-#: .\hosting\templates\hosting\user_keys.html:20
-msgid "Add SSH Key"
-msgstr "SSH Key hinzufügen"
-
 #: .\hosting\templates\hosting\user_keys.html:29
 msgid "Delete Key"
 msgstr "Löschen"

From a194bd7d3703b56c554575a1d08a0abe3e074fed Mon Sep 17 00:00:00 2001
From: ARvind Tiwari <tiwariav@gmail.com>
Date: Mon, 31 Jul 2017 19:58:30 +0530
Subject: [PATCH 43/66] btn btext

---
 hosting/locale/de/LC_MESSAGES/django.po | 7 +++++--
 1 file changed, 5 insertions(+), 2 deletions(-)

diff --git a/hosting/locale/de/LC_MESSAGES/django.po b/hosting/locale/de/LC_MESSAGES/django.po
index 33b544e1..6b50f62d 100644
--- a/hosting/locale/de/LC_MESSAGES/django.po
+++ b/hosting/locale/de/LC_MESSAGES/django.po
@@ -8,7 +8,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2017-07-31 19:34+0530\n"
+"POT-Creation-Date: 2017-07-31 19:57+0530\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <LL@li.org>\n"
@@ -486,7 +486,6 @@ msgid "Use your created key to access to the VM"
 msgstr "Benutze deinen erstellten SSH-Key um auf deine VM zugreifen zu können"
 
 #: .\hosting\templates\hosting\user_key.html:26
-#: .\hosting\templates\hosting\user_keys.html:20
 msgid "Add SSH key"
 msgstr "Hinzufügen"
 
@@ -517,6 +516,10 @@ msgstr ""
 "Um einen neuen SSH-Key zu erstellen oder um einen vorhandenen SSH-Key "
 "hinzuzufügen, klicke auf 'Hinzufügen'"
 
+#: .\hosting\templates\hosting\user_keys.html:20
+msgid "Add SSH Key"
+msgstr "Hinzufügen"
+
 #: .\hosting\templates\hosting\user_keys.html:29
 msgid "Delete Key"
 msgstr "Löschen"

From 299e9146e0b79db60e087fa2661145bfc4a6f576 Mon Sep 17 00:00:00 2001
From: ARvind Tiwari <tiwariav@gmail.com>
Date: Mon, 31 Jul 2017 20:31:08 +0530
Subject: [PATCH 44/66] removed unavailable css from head

---
 hosting/templates/hosting/base_short.html | 1 -
 1 file changed, 1 deletion(-)

diff --git a/hosting/templates/hosting/base_short.html b/hosting/templates/hosting/base_short.html
index b4f4949e..5cce6533 100644
--- a/hosting/templates/hosting/base_short.html
+++ b/hosting/templates/hosting/base_short.html
@@ -18,7 +18,6 @@
 
     <!-- Custom CSS -->
     <link href="{% static 'hosting/css/landing-page.css' %}" rel="stylesheet">
-    <link href="{% static 'hosting/css/user_keys.css' %}" rel="stylesheet">
     <link href="{% static 'hosting/css/payment.css' %}" rel="stylesheet">
     <link href="{% static 'hosting/css/order.css' %}" rel="stylesheet">
     <link href="{% static 'hosting/css/orders.css' %}" rel="stylesheet">

From 2f9920ca2725f8981c471d88ccea18c0c28fe1df Mon Sep 17 00:00:00 2001
From: ARvind Tiwari <tiwariav@gmail.com>
Date: Mon, 31 Jul 2017 20:46:57 +0530
Subject: [PATCH 45/66] min width on  modal btns

---
 hosting/static/hosting/css/commons.css | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/hosting/static/hosting/css/commons.css b/hosting/static/hosting/css/commons.css
index a4522a00..e8e1f3b7 100644
--- a/hosting/static/hosting/css/commons.css
+++ b/hosting/static/hosting/css/commons.css
@@ -120,6 +120,9 @@
     text-align: center;
     padding: 15px 15px;
 }
+.modal-footer button[type="submit"] {
+  min-width: 80px;
+}
 @media (min-width: 1300px) {
     .modal-dialog {/*     top: 30%; */width: 35%;}
 }

From c1409d5ca1717c1719868a8a2e044be312975494 Mon Sep 17 00:00:00 2001
From: PCoder <purple.coder@yahoo.co.uk>
Date: Tue, 1 Aug 2017 00:01:19 +0530
Subject: [PATCH 46/66] Improved validation error message texts and their DE
 translations

---
 .../locale/de/LC_MESSAGES/django.po           | 25 +++++++++++++------
 datacenterlight/views.py                      |  6 ++---
 2 files changed, 20 insertions(+), 11 deletions(-)

diff --git a/datacenterlight/locale/de/LC_MESSAGES/django.po b/datacenterlight/locale/de/LC_MESSAGES/django.po
index ebaf1707..7cfa18ca 100644
--- a/datacenterlight/locale/de/LC_MESSAGES/django.po
+++ b/datacenterlight/locale/de/LC_MESSAGES/django.po
@@ -8,7 +8,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2017-07-30 18:57+0000\n"
+"POT-Creation-Date: 2017-07-31 18:27+0000\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <LL@li.org>\n"
@@ -230,7 +230,7 @@ msgstr "Home"
 
 #: templates/datacenterlight/includes/_footer.html:40
 msgid "Pricing"
-msgstr "Preise"
+msgstr "Preis"
 
 #: templates/datacenterlight/includes/_footer.html:49
 msgid "All Rights Reserved"
@@ -501,16 +501,16 @@ msgid "Actions speak louder than words. Let's do it, try our VM now."
 msgstr "Tagen sagen mehr als Worte – Teste jetzt unsere VM!"
 
 #: views.py:199
-msgid "Not a proper cores number"
-msgstr "ist kein gültiger cores number"
+msgid "Invalid number of cores"
+msgstr "Ungültige Anzahle CPU-Kerne"
 
 #: views.py:203
-msgid "Not a proper ram number"
-msgstr "ist kein gültiger ram number"
+msgid "Invalid RAM size"
+msgstr "Ungültige RAM-Grösse"
 
 #: views.py:207
-msgid "Not a proper storage number"
-msgstr "ist kein gültiger storage number"
+msgid "Invalid storage size"
+msgstr "Ungültige Speicher-Grösse"
 
 #: views.py:262
 msgid "is not a proper name"
@@ -520,6 +520,15 @@ msgstr "ist kein gültiger Name"
 msgid "is not a proper email"
 msgstr "ist keine gültige E-Mailadresse"
 
+#~ msgid "Not a proper cores number"
+#~ msgstr "ist kein gültiger cores number"
+
+#~ msgid "Not a proper ram number"
+#~ msgstr "ist kein gültiger ram number"
+
+#~ msgid "Not a proper storage number"
+#~ msgstr "ist kein gültiger storage number"
+
 #~ msgid "Please enter a value greater than or equal to 1."
 #~ msgstr "Bitte gib einen Wert größer oder gleich 1 ein."
 
diff --git a/datacenterlight/views.py b/datacenterlight/views.py
index 10e2d791..ac4621b9 100644
--- a/datacenterlight/views.py
+++ b/datacenterlight/views.py
@@ -196,15 +196,15 @@ class IndexView(CreateView):
 
     def validate_cores(self, value):
         if (value > 48) or (value < 1):
-            raise ValidationError(_('Not a proper cores number'))
+            raise ValidationError(_('Invalid number of cores'))
 
     def validate_memory(self, value):
         if (value > 200) or (value < 2):
-            raise ValidationError(_('Not a proper ram number'))
+            raise ValidationError(_('Invalid RAM size'))
 
     def validate_storage(self, value):
         if (value > 2000) or (value < 10):
-            raise ValidationError(_('Not a proper storage number'))
+            raise ValidationError(_('Invalid storage size'))
 
     @cache_control(no_cache=True, must_revalidate=True, no_store=True)
     def get(self, request, *args, **kwargs):

From bf1e5c71de06eb76a8e3ed0004572e7ce44740fe Mon Sep 17 00:00:00 2001
From: PCoder <purple.coder@yahoo.co.uk>
Date: Tue, 1 Aug 2017 00:02:35 +0530
Subject: [PATCH 47/66] Changed Preise -> Preis for pricing

---
 hosting/locale/de/LC_MESSAGES/django.po | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/hosting/locale/de/LC_MESSAGES/django.po b/hosting/locale/de/LC_MESSAGES/django.po
index 159cc5dc..519d2c8d 100644
--- a/hosting/locale/de/LC_MESSAGES/django.po
+++ b/hosting/locale/de/LC_MESSAGES/django.po
@@ -581,7 +581,7 @@ msgstr ""
 #~ msgstr "Unsere Infrastruktur"
 
 #~ msgid "Pricing"
-#~ msgstr "Preise"
+#~ msgstr "Preis"
 
 #~ msgid "Contact"
 #~ msgstr "Kontakt"

From 9c2c5ba56a082939143f3797e795936f4ab08b4b Mon Sep 17 00:00:00 2001
From: PCoder <purple.coder@yahoo.co.uk>
Date: Tue, 1 Aug 2017 00:55:35 +0530
Subject: [PATCH 48/66] Changed Preis -> Preise in the Whydatacenterlight
 footer

---
 datacenterlight/locale/de/LC_MESSAGES/django.po | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/datacenterlight/locale/de/LC_MESSAGES/django.po b/datacenterlight/locale/de/LC_MESSAGES/django.po
index 7cfa18ca..3ba2fa69 100644
--- a/datacenterlight/locale/de/LC_MESSAGES/django.po
+++ b/datacenterlight/locale/de/LC_MESSAGES/django.po
@@ -230,7 +230,7 @@ msgstr "Home"
 
 #: templates/datacenterlight/includes/_footer.html:40
 msgid "Pricing"
-msgstr "Preis"
+msgstr "Preise"
 
 #: templates/datacenterlight/includes/_footer.html:49
 msgid "All Rights Reserved"

From f530b879f7be6284a84ab37db71057ca0c816393 Mon Sep 17 00:00:00 2001
From: ARvind Tiwari <tiwariav@gmail.com>
Date: Tue, 1 Aug 2017 19:05:52 +0530
Subject: [PATCH 49/66] new design for ssh_keys_choice page

---
 hosting/locale/de/LC_MESSAGES/django.po       |  18 ++-
 hosting/static/hosting/css/user_keys.css      | 151 ++++++++----------
 hosting/templates/hosting/base_short.html     |   2 +-
 .../templates/hosting/choice_ssh_keys.html    |  69 ++++----
 hosting/templates/hosting/user_key.html       |   2 +-
 5 files changed, 114 insertions(+), 128 deletions(-)

diff --git a/hosting/locale/de/LC_MESSAGES/django.po b/hosting/locale/de/LC_MESSAGES/django.po
index 6b50f62d..ea3d682e 100644
--- a/hosting/locale/de/LC_MESSAGES/django.po
+++ b/hosting/locale/de/LC_MESSAGES/django.po
@@ -8,7 +8,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2017-07-31 19:57+0530\n"
+"POT-Creation-Date: 2017-08-01 19:01+0530\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <LL@li.org>\n"
@@ -142,28 +142,36 @@ msgstr "vorherige"
 msgid "next"
 msgstr "nächste"
 
-#: .\hosting\templates\hosting\choice_ssh_keys.html:9
+#: .\hosting\templates\hosting\choice_ssh_keys.html:8
 msgid "SSH Key"
 msgstr "SSH Key"
 
-#: .\hosting\templates\hosting\choice_ssh_keys.html:10
+#: .\hosting\templates\hosting\choice_ssh_keys.html:9
 msgid "Choose a key option in order to access your VM"
 msgstr "Wähle eine Option um Zugriff auf deine VM zu erhalten"
 
 #: .\hosting\templates\hosting\choice_ssh_keys.html:20
+msgid "Generating a new key pair"
+msgstr "Neuen SSH-Key erstellen"
+
+#: .\hosting\templates\hosting\choice_ssh_keys.html:21
 msgid "I want to generate a new key pair"
 msgstr "Ich möchte einen neuen SSH-Key erstellen"
 
-#: .\hosting\templates\hosting\choice_ssh_keys.html:24
+#: .\hosting\templates\hosting\choice_ssh_keys.html:25
 #: .\hosting\templates\hosting\user_key.html:31
 msgid "Generate"
 msgstr "Generieren"
 
 #: .\hosting\templates\hosting\choice_ssh_keys.html:31
+msgid "Using existing key"
+msgstr "Nutzung eines existierenden SSH-Keys"
+
+#: .\hosting\templates\hosting\choice_ssh_keys.html:32
 msgid "I want to use my existing public key"
 msgstr "Ich möchte einen existierenden SSH-Key nutzen"
 
-#: .\hosting\templates\hosting\choice_ssh_keys.html:34
+#: .\hosting\templates\hosting\choice_ssh_keys.html:35
 #, fuzzy
 #| msgid "Upload Key"
 msgid "Upload"
diff --git a/hosting/static/hosting/css/user_keys.css b/hosting/static/hosting/css/user_keys.css
index ac903182..8ad6382f 100644
--- a/hosting/static/hosting/css/user_keys.css
+++ b/hosting/static/hosting/css/user_keys.css
@@ -1,6 +1,58 @@
-h2,h3,h4,h5{
-    font-family: 'Lato-Light', sans-serif;
+/* ssh_keys_choice */
+.dashboard-choice-container h1 {
+    font-family: Lato, sans-serif;
+    font-weight: 300;
 }
+.dashboard-choice-container .page-header {
+    border: 0;
+}
+.dashboard-choice-container .page-header p {
+    font-size: 16px;
+    font-family: Lato, sans-serif;
+    font-weight: 300;
+}
+.dashboard-choice-container h2 {
+    font-family: Lato, sans-serif;
+    font-weight: 400;
+    font-size: 22px;
+    margin-top: 0;
+}
+.choice-container {
+    border: 1px solid #C9C6C6;
+    padding: 25px;
+    border-radius: 1px;
+}
+.choice-container p{
+    font-size: 18px;
+    font-family: Lato, sans-serif;
+    font-weight: 300;
+}
+.choice-container-top {
+    border-bottom: 1px solid #C9C6C6;
+    padding-bottom: 25px;
+    margin-bottom: 25px;
+}
+.choice-btn {
+    min-width: 100px;
+    margin-top: 25px;
+    background-color: #3C5480;
+    color: #fff;
+    border: 2px solid #3C5480;
+    padding: 4px 10px;
+    transition: 0.3s all ease-out;
+}
+.choice-btn:focus,
+.choice-btn:hover,
+.choice-btn:active {
+    color: #3C5480;
+    background-color: #fff;
+}
+.choice-btn-faded {
+    background-color: #8396C4;
+    border: 2px solid #8396C4;
+}
+
+
 .ssh-keys-table thead tr th,
 .ssh-keys-table tbody tr td{
     color: #717274;
@@ -32,11 +84,7 @@ h2,h3,h4,h5{
 @media (min-width: 768px) {
     .ssh-header-container {
         display: flex;
-        /*     flex-direction: row-reverse; */
-        /*     vertical-align: middle; */
-        /* align-items: center; */
         justify-content: space-between;
-        /* text-align: right; */
     }
     .ssh-header-container p{
         margin-bottom: 0;
@@ -95,7 +143,7 @@ h2,h3,h4,h5{
         padding-right: 5px;
     }
 }
-@media screen and (max-width: 360px){
+@media (max-width: 360px){
     .content-dashboard {
         width: 100% !important;
     }
@@ -103,75 +151,9 @@ h2,h3,h4,h5{
         padding-right: 5px;
         padding-left: 5px;
     }
-    .col-md-12, .col-sm-12{
-        padding-left: 0;
-        padding-right: 0;
-    }
 }
-.choice-container{
-    margin-top: 30px;
-    display: flex;
-    flex-direction: row;
-    align-items: center;
-    justify-content: space-between;
-}
-.choice-container div{
-    padding-top: 30px;
-    padding-bottom: 30px;
-    display: flex;
-    align-items: center;
-    flex-direction: column;
-    width: 49%;
-}
-.choice-container div h3{
-    margin: auto;
-    width: 100%;
-    /* text-align: center; */
-    font-family: 'Lato-Light', sans-serif;
-}
-.choice-container div h3 img:hover{
-    cursor: pointer;
-}
-.choice-container div.choice-container-line{
-    padding-top: 0;
-    padding-bottom: 0;
-    background: #c9c6c6;
-    height: 250px;
-    width:1px;
-}
-@media screen and (max-width: 768px){
-    .choice-container div.choice-container-line{
-        display: none;
-    }
-    .choice-container{
-        flex-direction: column;
-    }
-    .choice-container div{
-        width: 100%;
-    }
-    .choice-container div h3 {
-    font-size: 16px;
-    }
-}
-
 .dashboard-choice-container {
-     max-width: 834px !important;
-    }
-.choice-button{
-    width: 172px;
-    height: 42px;
-    border-radius: 0;
-    color: white;
-    margin-top: 70px;
-    font-size: 20px;
-}
-@media screen and (max-width: 768px){
-    .choice-button{
-        margin-top: 20px;
-    }
-}
-.upload-btn{
-    background-color: #337ab7;
+    max-width: 834px !important;
 }
 .form_key_name{
     width:60%;
@@ -277,8 +259,6 @@ h2,h3,h4,h5{
 .custom_form_button{
     border-radius: 0;
 }
-
-
 .form_key_name:focus,
 .form_public_key:focus,
 .has-error .form_key_name,
@@ -291,8 +271,10 @@ h2,h3,h4,h5{
 .has-success .form_public_key:focus {
     box-shadow: none;
 }
-
-
+.wide400 {
+    max-width: 400px;
+    margin: auto;
+}
 .mob-only {
     display: none;
 }
@@ -304,9 +286,10 @@ h2,h3,h4,h5{
     .pc-only {
         display: none;
     }
-}
-}}
-}
-}}
-}
-}}
\ No newline at end of file
+    .choice-container div h3 {
+        font-size: 16px;
+    }
+    .choice-button{
+        margin-top: 20px;
+    }
+}
\ No newline at end of file
diff --git a/hosting/templates/hosting/base_short.html b/hosting/templates/hosting/base_short.html
index d1fc9887..368c2b6a 100644
--- a/hosting/templates/hosting/base_short.html
+++ b/hosting/templates/hosting/base_short.html
@@ -28,7 +28,7 @@
     <!-- Custom Fonts -->
     <link href='//fonts.googleapis.com/css?family=Raleway' rel='stylesheet' type='text/css'>
     <link rel="stylesheet" href="//maxcdn.bootstrapcdn.com/font-awesome/4.3.0/css/font-awesome.min.css">
-    <link href="//fonts.googleapis.com/css?family=Lato:300,400,700,300italic,400italic,700italic" rel="stylesheet" type="text/css">
+    <link href="//fonts.googleapis.com/css?family=Lato:300,400,500,700,300italic,400italic,700italic" rel="stylesheet" type="text/css">
     <link rel="shortcut icon" href="img/favicon.ico" type="image/x-icon" />
     <link rel="stylesheet" href="{% static 'hosting/css/owl.carousel.min.css' %}">
     <link rel="stylesheet" href="{% static 'hosting/css/owl.theme.default.min.css' %}">
diff --git a/hosting/templates/hosting/choice_ssh_keys.html b/hosting/templates/hosting/choice_ssh_keys.html
index dd0335c8..44ddfebb 100644
--- a/hosting/templates/hosting/choice_ssh_keys.html
+++ b/hosting/templates/hosting/choice_ssh_keys.html
@@ -3,45 +3,40 @@
 {% block content %}
 <div>
 	<div class="container virtual-machine-container dashboard-container dashboard-choice-container">
-		<div class="row">
-			<div class="col-md-12">
-				<div  class="col-sm-12">
-                    <h2><i class="fa fa-key" aria-hidden="true"></i>&nbsp;{% trans "SSH Key"%}</h2>
-                    <h4>{% trans "Choose a key option in order to access your VM" %}.</h4>
-                    {% if messages %}
-                    <div class="alert alert-warning">
-                        {% for message in messages %}
-                        <span>{{ message }}</span>
-                        {% endfor %}
-                    </div>
-                    {% endif %}
-                     <div class="choice-container">
-                         <div class="left-choice-container">
-                             <h3>{% trans "I want to generate a new key pair" %}.</h3>
-                             <form action="#" method="post">
-                                 {% csrf_token %}
-                                 <button type="submit" class="btn btn-success choice-button generate-btn">
-                                     {% trans "Generate"%}
-                                 </button>
-                             </form>
+		<div class="wide400">
+            <div class="page-header">
+                <h1><i class="fa fa-key" aria-hidden="true"></i>&nbsp;{% trans "SSH Key"%}</h1>
+                <p>{% trans "Choose a key option in order to access your VM" %}.</p>
+            </div>
+            {% if messages %}
+            <div class="alert alert-warning">
+                {% for message in messages %}
+                <span>{{ message }}</span>
+                {% endfor %}
+            </div>
+            {% endif %}
+            <div class="choice-container">
+                <div class="choice-container-top">
+                    <h2>{% trans "Generating a new key pair" %}</h2>
+                    <p>{% trans "I want to generate a new key pair" %}.</p>
+                    <form class="text-right" action="" method="post">
+                        {% csrf_token %}
+                        <button type="submit" class="btn choice-btn">
+                            {% trans "Generate"%}
+                        </button>
+                    </form>
 
-                         </div>
-                         <div class="choice-container-line"></div>
-                         <div class="right-choice-container">
-                             <h3 class="text-center">{% trans "I want to use my existing public key"%}</h3>
-                             <form action="{% url 'hosting:create_ssh_key' %}">
-                                 <button type="submit" class="btn btn-primary choice-button upload-btn">
-                                     {% trans "Upload"%}
-                                 </button>
-                             </form>
-                         </div>
-
-                     </div>
-
-                     <div class="clearfix"></div>
-				</div>
+                </div>
+                <div>
+                    <h2>{% trans "Using existing key" %}</h2>
+                    <p>{% trans "I want to use my existing public key"%}.</p>
+                    <form class="text-right" action="{% url 'hosting:create_ssh_key' %}">
+                        <button type="submit" class="btn choice-btn choice-btn-faded">
+                            {% trans "Upload"%}
+                        </button>
+                    </form>
+                </div>
 			</div>
-
 	    </div>
 	</div>
 
diff --git a/hosting/templates/hosting/user_key.html b/hosting/templates/hosting/user_key.html
index 9b54499f..fcf22888 100644
--- a/hosting/templates/hosting/user_key.html
+++ b/hosting/templates/hosting/user_key.html
@@ -5,7 +5,7 @@
 	<div class="virtual-machine-container dashboard-container ">
 		<div class="row">
 			<div class="container-table col-md-9 col-md-offset-2">
-				 <div  class="col-sm-12">
+				 <div class="col-sm-12">
                     <form method="POST" action="" novalidate class="form-ssh">
                         {% csrf_token %}
 				        <h3><i class="fa fa-key fa-separate" aria-hidden="true"></i>{% trans "Add your public SSH key" %}</h3>

From fadfb4f97d45fae274df80ba3b7e4094de4dc3d9 Mon Sep 17 00:00:00 2001
From: ARvind Tiwari <tiwariav@gmail.com>
Date: Tue, 1 Aug 2017 19:55:27 +0530
Subject: [PATCH 50/66] fix for mobile

---
 hosting/static/hosting/css/user_keys.css       | 4 ++--
 hosting/templates/hosting/choice_ssh_keys.html | 2 +-
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/hosting/static/hosting/css/user_keys.css b/hosting/static/hosting/css/user_keys.css
index 8ad6382f..ddec3db9 100644
--- a/hosting/static/hosting/css/user_keys.css
+++ b/hosting/static/hosting/css/user_keys.css
@@ -271,8 +271,8 @@
 .has-success .form_public_key:focus {
     box-shadow: none;
 }
-.wide400 {
-    max-width: 400px;
+.wide440 {
+    max-width: 440px;
     margin: auto;
 }
 .mob-only {
diff --git a/hosting/templates/hosting/choice_ssh_keys.html b/hosting/templates/hosting/choice_ssh_keys.html
index 44ddfebb..b76d90bd 100644
--- a/hosting/templates/hosting/choice_ssh_keys.html
+++ b/hosting/templates/hosting/choice_ssh_keys.html
@@ -3,7 +3,7 @@
 {% block content %}
 <div>
 	<div class="container virtual-machine-container dashboard-container dashboard-choice-container">
-		<div class="wide400">
+		<div class="wide440">
             <div class="page-header">
                 <h1><i class="fa fa-key" aria-hidden="true"></i>&nbsp;{% trans "SSH Key"%}</h1>
                 <p>{% trans "Choose a key option in order to access your VM" %}.</p>

From 70fcf01add98fb09f28ca65cec3a2c77c784ca1e Mon Sep 17 00:00:00 2001
From: ARvind Tiwari <tiwariav@gmail.com>
Date: Tue, 1 Aug 2017 19:56:47 +0530
Subject: [PATCH 51/66] fix for mobile

---
 hosting/static/hosting/css/user_keys.css | 42 ++++++++++++++----------
 1 file changed, 24 insertions(+), 18 deletions(-)

diff --git a/hosting/static/hosting/css/user_keys.css b/hosting/static/hosting/css/user_keys.css
index ddec3db9..2bb766ae 100644
--- a/hosting/static/hosting/css/user_keys.css
+++ b/hosting/static/hosting/css/user_keys.css
@@ -5,6 +5,7 @@
 }
 .dashboard-choice-container .page-header {
     border: 0;
+    margin-top: 0;
 }
 .dashboard-choice-container .page-header p {
     font-size: 16px;
@@ -52,6 +53,26 @@
     border: 2px solid #8396C4;
 }
 
+@media (max-width: 767px) {
+    .mob-only {
+        display: initial;
+    }
+    .pc-only {
+        display: none;
+    }
+    .dashboard-choice-container h1 {
+        font-size: 30px;
+    }
+    .dashboard-choice-container h2 {
+        font-size: 20px;
+    }
+    .choice-container p {
+        font-size: 16px;
+    }
+    .choice-btn{
+        margin-top: 15px;
+    }
+}
 
 .ssh-keys-table thead tr th,
 .ssh-keys-table tbody tr td{
@@ -145,7 +166,7 @@
 }
 @media (max-width: 360px){
     .content-dashboard {
-        width: 100% !important;
+        /* width: 100% !important; */
     }
     .container {
         padding-right: 5px;
@@ -271,25 +292,10 @@
 .has-success .form_public_key:focus {
     box-shadow: none;
 }
-.wide440 {
-    max-width: 440px;
+.wide400 {
+    max-width: 400px;
     margin: auto;
 }
 .mob-only {
     display: none;
-}
-
-@media (max-width: 767px) {
-    .mob-only {
-        display: initial;
-    }
-    .pc-only {
-        display: none;
-    }
-    .choice-container div h3 {
-        font-size: 16px;
-    }
-    .choice-button{
-        margin-top: 20px;
-    }
 }
\ No newline at end of file

From 6e7ed2d159a4e33c192f968ea74665f1d109a472 Mon Sep 17 00:00:00 2001
From: ARvind Tiwari <tiwariav@gmail.com>
Date: Tue, 1 Aug 2017 20:02:52 +0530
Subject: [PATCH 52/66] fix for desktop

---
 hosting/static/hosting/css/user_keys.css | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/hosting/static/hosting/css/user_keys.css b/hosting/static/hosting/css/user_keys.css
index 2bb766ae..9e976914 100644
--- a/hosting/static/hosting/css/user_keys.css
+++ b/hosting/static/hosting/css/user_keys.css
@@ -292,8 +292,8 @@
 .has-success .form_public_key:focus {
     box-shadow: none;
 }
-.wide400 {
-    max-width: 400px;
+.wide440 {
+    max-width: 440px;
     margin: auto;
 }
 .mob-only {

From 3772788ffe440ed1a48a4861d620587a05429feb Mon Sep 17 00:00:00 2001
From: ARvind Tiwari <tiwariav@gmail.com>
Date: Tue, 1 Aug 2017 21:20:42 +0530
Subject: [PATCH 53/66] btn colors onversed

---
 hosting/static/hosting/css/user_keys.css       | 2 +-
 hosting/templates/hosting/choice_ssh_keys.html | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/hosting/static/hosting/css/user_keys.css b/hosting/static/hosting/css/user_keys.css
index 9e976914..5020bf85 100644
--- a/hosting/static/hosting/css/user_keys.css
+++ b/hosting/static/hosting/css/user_keys.css
@@ -34,7 +34,7 @@
     margin-bottom: 25px;
 }
 .choice-btn {
-    min-width: 100px;
+    min-width: 110px;
     margin-top: 25px;
     background-color: #3C5480;
     color: #fff;
diff --git a/hosting/templates/hosting/choice_ssh_keys.html b/hosting/templates/hosting/choice_ssh_keys.html
index b76d90bd..5c7b8b64 100644
--- a/hosting/templates/hosting/choice_ssh_keys.html
+++ b/hosting/templates/hosting/choice_ssh_keys.html
@@ -21,7 +21,7 @@
                     <p>{% trans "I want to generate a new key pair" %}.</p>
                     <form class="text-right" action="" method="post">
                         {% csrf_token %}
-                        <button type="submit" class="btn choice-btn">
+                        <button type="submit" class="btn choice-btn choice-btn-faded">
                             {% trans "Generate"%}
                         </button>
                     </form>
@@ -31,7 +31,7 @@
                     <h2>{% trans "Using existing key" %}</h2>
                     <p>{% trans "I want to use my existing public key"%}.</p>
                     <form class="text-right" action="{% url 'hosting:create_ssh_key' %}">
-                        <button type="submit" class="btn choice-btn choice-btn-faded">
+                        <button type="submit" class="btn choice-btn">
                             {% trans "Upload"%}
                         </button>
                     </form>

From 0a858f8aa72d8343ee536f4673ca94c25468ef3e Mon Sep 17 00:00:00 2001
From: ARvind Tiwari <tiwariav@gmail.com>
Date: Wed, 2 Aug 2017 23:51:44 +0530
Subject: [PATCH 54/66] btn syles copied to add key page

---
 hosting/static/hosting/css/bootstrap.min.css  |   2 +-
 hosting/static/hosting/css/user_keys.css      |  61 +++--
 .../templates/hosting/choice_ssh_keys.html    |   6 +-
 hosting/templates/hosting/user_key.html       |  72 +++---
 hosting/templates/hosting/user_keys.html      | 211 +++++++++---------
 5 files changed, 179 insertions(+), 173 deletions(-)

diff --git a/hosting/static/hosting/css/bootstrap.min.css b/hosting/static/hosting/css/bootstrap.min.css
index aba0e92e..1781f02f 100644
--- a/hosting/static/hosting/css/bootstrap.min.css
+++ b/hosting/static/hosting/css/bootstrap.min.css
@@ -2,4 +2,4 @@
  * Bootstrap v3.3.4 (http://getbootstrap.com)
  * Copyright 2011-2015 Twitter, Inc.
  * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
- *//*! normalize.css v3.0.2 | MIT License | git.io/normalize */html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{margin:.67em 0;font-size:2em}mark{color:#000;background:#ff0}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{height:0;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{margin:0;font:inherit;color:inherit}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}input{line-height:normal}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;-webkit-appearance:textfield}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{padding:.35em .625em .75em;margin:0 2px;border:1px solid silver}legend{padding:0;border:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-spacing:0;border-collapse:collapse}td,th{padding:0}/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */@media print{*,:after,:before{color:#000!important;text-shadow:none!important;background:0 0!important;-webkit-box-shadow:none!important;box-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="javascript:"]:after,a[href^="#"]:after{content:""}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}select{background:#fff!important}.navbar{display:none}.btn>.caret,.dropup>.btn>.caret{border-top-color:#000!important}.label{border:1px solid #000}.table{border-collapse:collapse!important}.table td,.table th{background-color:#fff!important}.table-bordered td,.table-bordered th{border:1px solid #ddd!important}}@font-face{font-family:'Glyphicons Halflings';src:url(../fonts/glyphicons-halflings-regular.eot);src:url(../fonts/glyphicons-halflings-regular.eot?#iefix) format('embedded-opentype'),url(../fonts/glyphicons-halflings-regular.woff2) format('woff2'),url(../fonts/glyphicons-halflings-regular.woff) format('woff'),url(../fonts/glyphicons-halflings-regular.ttf) format('truetype'),url(../fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular) format('svg')}.glyphicon{position:relative;top:1px;display:inline-block;font-family:'Glyphicons Halflings';font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.glyphicon-asterisk:before{content:"\2a"}.glyphicon-plus:before{content:"\2b"}.glyphicon-eur:before,.glyphicon-euro:before{content:"\20ac"}.glyphicon-minus:before{content:"\2212"}.glyphicon-cloud:before{content:"\2601"}.glyphicon-envelope:before{content:"\2709"}.glyphicon-pencil:before{content:"\270f"}.glyphicon-glass:before{content:"\e001"}.glyphicon-music:before{content:"\e002"}.glyphicon-search:before{content:"\e003"}.glyphicon-heart:before{content:"\e005"}.glyphicon-star:before{content:"\e006"}.glyphicon-star-empty:before{content:"\e007"}.glyphicon-user:before{content:"\e008"}.glyphicon-film:before{content:"\e009"}.glyphicon-th-large:before{content:"\e010"}.glyphicon-th:before{content:"\e011"}.glyphicon-th-list:before{content:"\e012"}.glyphicon-ok:before{content:"\e013"}.glyphicon-remove:before{content:"\e014"}.glyphicon-zoom-in:before{content:"\e015"}.glyphicon-zoom-out:before{content:"\e016"}.glyphicon-off:before{content:"\e017"}.glyphicon-signal:before{content:"\e018"}.glyphicon-cog:before{content:"\e019"}.glyphicon-trash:before{content:"\e020"}.glyphicon-home:before{content:"\e021"}.glyphicon-file:before{content:"\e022"}.glyphicon-time:before{content:"\e023"}.glyphicon-road:before{content:"\e024"}.glyphicon-download-alt:before{content:"\e025"}.glyphicon-download:before{content:"\e026"}.glyphicon-upload:before{content:"\e027"}.glyphicon-inbox:before{content:"\e028"}.glyphicon-play-circle:before{content:"\e029"}.glyphicon-repeat:before{content:"\e030"}.glyphicon-refresh:before{content:"\e031"}.glyphicon-list-alt:before{content:"\e032"}.glyphicon-lock:before{content:"\e033"}.glyphicon-flag:before{content:"\e034"}.glyphicon-headphones:before{content:"\e035"}.glyphicon-volume-off:before{content:"\e036"}.glyphicon-volume-down:before{content:"\e037"}.glyphicon-volume-up:before{content:"\e038"}.glyphicon-qrcode:before{content:"\e039"}.glyphicon-barcode:before{content:"\e040"}.glyphicon-tag:before{content:"\e041"}.glyphicon-tags:before{content:"\e042"}.glyphicon-book:before{content:"\e043"}.glyphicon-bookmark:before{content:"\e044"}.glyphicon-print:before{content:"\e045"}.glyphicon-camera:before{content:"\e046"}.glyphicon-font:before{content:"\e047"}.glyphicon-bold:before{content:"\e048"}.glyphicon-italic:before{content:"\e049"}.glyphicon-text-height:before{content:"\e050"}.glyphicon-text-width:before{content:"\e051"}.glyphicon-align-left:before{content:"\e052"}.glyphicon-align-center:before{content:"\e053"}.glyphicon-align-right:before{content:"\e054"}.glyphicon-align-justify:before{content:"\e055"}.glyphicon-list:before{content:"\e056"}.glyphicon-indent-left:before{content:"\e057"}.glyphicon-indent-right:before{content:"\e058"}.glyphicon-facetime-video:before{content:"\e059"}.glyphicon-picture:before{content:"\e060"}.glyphicon-map-marker:before{content:"\e062"}.glyphicon-adjust:before{content:"\e063"}.glyphicon-tint:before{content:"\e064"}.glyphicon-edit:before{content:"\e065"}.glyphicon-share:before{content:"\e066"}.glyphicon-check:before{content:"\e067"}.glyphicon-move:before{content:"\e068"}.glyphicon-step-backward:before{content:"\e069"}.glyphicon-fast-backward:before{content:"\e070"}.glyphicon-backward:before{content:"\e071"}.glyphicon-play:before{content:"\e072"}.glyphicon-pause:before{content:"\e073"}.glyphicon-stop:before{content:"\e074"}.glyphicon-forward:before{content:"\e075"}.glyphicon-fast-forward:before{content:"\e076"}.glyphicon-step-forward:before{content:"\e077"}.glyphicon-eject:before{content:"\e078"}.glyphicon-chevron-left:before{content:"\e079"}.glyphicon-chevron-right:before{content:"\e080"}.glyphicon-plus-sign:before{content:"\e081"}.glyphicon-minus-sign:before{content:"\e082"}.glyphicon-remove-sign:before{content:"\e083"}.glyphicon-ok-sign:before{content:"\e084"}.glyphicon-question-sign:before{content:"\e085"}.glyphicon-info-sign:before{content:"\e086"}.glyphicon-screenshot:before{content:"\e087"}.glyphicon-remove-circle:before{content:"\e088"}.glyphicon-ok-circle:before{content:"\e089"}.glyphicon-ban-circle:before{content:"\e090"}.glyphicon-arrow-left:before{content:"\e091"}.glyphicon-arrow-right:before{content:"\e092"}.glyphicon-arrow-up:before{content:"\e093"}.glyphicon-arrow-down:before{content:"\e094"}.glyphicon-share-alt:before{content:"\e095"}.glyphicon-resize-full:before{content:"\e096"}.glyphicon-resize-small:before{content:"\e097"}.glyphicon-exclamation-sign:before{content:"\e101"}.glyphicon-gift:before{content:"\e102"}.glyphicon-leaf:before{content:"\e103"}.glyphicon-fire:before{content:"\e104"}.glyphicon-eye-open:before{content:"\e105"}.glyphicon-eye-close:before{content:"\e106"}.glyphicon-warning-sign:before{content:"\e107"}.glyphicon-plane:before{content:"\e108"}.glyphicon-calendar:before{content:"\e109"}.glyphicon-random:before{content:"\e110"}.glyphicon-comment:before{content:"\e111"}.glyphicon-magnet:before{content:"\e112"}.glyphicon-chevron-up:before{content:"\e113"}.glyphicon-chevron-down:before{content:"\e114"}.glyphicon-retweet:before{content:"\e115"}.glyphicon-shopping-cart:before{content:"\e116"}.glyphicon-folder-close:before{content:"\e117"}.glyphicon-folder-open:before{content:"\e118"}.glyphicon-resize-vertical:before{content:"\e119"}.glyphicon-resize-horizontal:before{content:"\e120"}.glyphicon-hdd:before{content:"\e121"}.glyphicon-bullhorn:before{content:"\e122"}.glyphicon-bell:before{content:"\e123"}.glyphicon-certificate:before{content:"\e124"}.glyphicon-thumbs-up:before{content:"\e125"}.glyphicon-thumbs-down:before{content:"\e126"}.glyphicon-hand-right:before{content:"\e127"}.glyphicon-hand-left:before{content:"\e128"}.glyphicon-hand-up:before{content:"\e129"}.glyphicon-hand-down:before{content:"\e130"}.glyphicon-circle-arrow-right:before{content:"\e131"}.glyphicon-circle-arrow-left:before{content:"\e132"}.glyphicon-circle-arrow-up:before{content:"\e133"}.glyphicon-circle-arrow-down:before{content:"\e134"}.glyphicon-globe:before{content:"\e135"}.glyphicon-wrench:before{content:"\e136"}.glyphicon-tasks:before{content:"\e137"}.glyphicon-filter:before{content:"\e138"}.glyphicon-briefcase:before{content:"\e139"}.glyphicon-fullscreen:before{content:"\e140"}.glyphicon-dashboard:before{content:"\e141"}.glyphicon-paperclip:before{content:"\e142"}.glyphicon-heart-empty:before{content:"\e143"}.glyphicon-link:before{content:"\e144"}.glyphicon-phone:before{content:"\e145"}.glyphicon-pushpin:before{content:"\e146"}.glyphicon-usd:before{content:"\e148"}.glyphicon-gbp:before{content:"\e149"}.glyphicon-sort:before{content:"\e150"}.glyphicon-sort-by-alphabet:before{content:"\e151"}.glyphicon-sort-by-alphabet-alt:before{content:"\e152"}.glyphicon-sort-by-order:before{content:"\e153"}.glyphicon-sort-by-order-alt:before{content:"\e154"}.glyphicon-sort-by-attributes:before{content:"\e155"}.glyphicon-sort-by-attributes-alt:before{content:"\e156"}.glyphicon-unchecked:before{content:"\e157"}.glyphicon-expand:before{content:"\e158"}.glyphicon-collapse-down:before{content:"\e159"}.glyphicon-collapse-up:before{content:"\e160"}.glyphicon-log-in:before{content:"\e161"}.glyphicon-flash:before{content:"\e162"}.glyphicon-log-out:before{content:"\e163"}.glyphicon-new-window:before{content:"\e164"}.glyphicon-record:before{content:"\e165"}.glyphicon-save:before{content:"\e166"}.glyphicon-open:before{content:"\e167"}.glyphicon-saved:before{content:"\e168"}.glyphicon-import:before{content:"\e169"}.glyphicon-export:before{content:"\e170"}.glyphicon-send:before{content:"\e171"}.glyphicon-floppy-disk:before{content:"\e172"}.glyphicon-floppy-saved:before{content:"\e173"}.glyphicon-floppy-remove:before{content:"\e174"}.glyphicon-floppy-save:before{content:"\e175"}.glyphicon-floppy-open:before{content:"\e176"}.glyphicon-credit-card:before{content:"\e177"}.glyphicon-transfer:before{content:"\e178"}.glyphicon-cutlery:before{content:"\e179"}.glyphicon-header:before{content:"\e180"}.glyphicon-compressed:before{content:"\e181"}.glyphicon-earphone:before{content:"\e182"}.glyphicon-phone-alt:before{content:"\e183"}.glyphicon-tower:before{content:"\e184"}.glyphicon-stats:before{content:"\e185"}.glyphicon-sd-video:before{content:"\e186"}.glyphicon-hd-video:before{content:"\e187"}.glyphicon-subtitles:before{content:"\e188"}.glyphicon-sound-stereo:before{content:"\e189"}.glyphicon-sound-dolby:before{content:"\e190"}.glyphicon-sound-5-1:before{content:"\e191"}.glyphicon-sound-6-1:before{content:"\e192"}.glyphicon-sound-7-1:before{content:"\e193"}.glyphicon-copyright-mark:before{content:"\e194"}.glyphicon-registration-mark:before{content:"\e195"}.glyphicon-cloud-download:before{content:"\e197"}.glyphicon-cloud-upload:before{content:"\e198"}.glyphicon-tree-conifer:before{content:"\e199"}.glyphicon-tree-deciduous:before{content:"\e200"}.glyphicon-cd:before{content:"\e201"}.glyphicon-save-file:before{content:"\e202"}.glyphicon-open-file:before{content:"\e203"}.glyphicon-level-up:before{content:"\e204"}.glyphicon-copy:before{content:"\e205"}.glyphicon-paste:before{content:"\e206"}.glyphicon-alert:before{content:"\e209"}.glyphicon-equalizer:before{content:"\e210"}.glyphicon-king:before{content:"\e211"}.glyphicon-queen:before{content:"\e212"}.glyphicon-pawn:before{content:"\e213"}.glyphicon-bishop:before{content:"\e214"}.glyphicon-knight:before{content:"\e215"}.glyphicon-baby-formula:before{content:"\e216"}.glyphicon-tent:before{content:"\26fa"}.glyphicon-blackboard:before{content:"\e218"}.glyphicon-bed:before{content:"\e219"}.glyphicon-apple:before{content:"\f8ff"}.glyphicon-erase:before{content:"\e221"}.glyphicon-hourglass:before{content:"\231b"}.glyphicon-lamp:before{content:"\e223"}.glyphicon-duplicate:before{content:"\e224"}.glyphicon-piggy-bank:before{content:"\e225"}.glyphicon-scissors:before{content:"\e226"}.glyphicon-bitcoin:before{content:"\e227"}.glyphicon-btc:before{content:"\e227"}.glyphicon-xbt:before{content:"\e227"}.glyphicon-yen:before{content:"\00a5"}.glyphicon-jpy:before{content:"\00a5"}.glyphicon-ruble:before{content:"\20bd"}.glyphicon-rub:before{content:"\20bd"}.glyphicon-scale:before{content:"\e230"}.glyphicon-ice-lolly:before{content:"\e231"}.glyphicon-ice-lolly-tasted:before{content:"\e232"}.glyphicon-education:before{content:"\e233"}.glyphicon-option-horizontal:before{content:"\e234"}.glyphicon-option-vertical:before{content:"\e235"}.glyphicon-menu-hamburger:before{content:"\e236"}.glyphicon-modal-window:before{content:"\e237"}.glyphicon-oil:before{content:"\e238"}.glyphicon-grain:before{content:"\e239"}.glyphicon-sunglasses:before{content:"\e240"}.glyphicon-text-size:before{content:"\e241"}.glyphicon-text-color:before{content:"\e242"}.glyphicon-text-background:before{content:"\e243"}.glyphicon-object-align-top:before{content:"\e244"}.glyphicon-object-align-bottom:before{content:"\e245"}.glyphicon-object-align-horizontal:before{content:"\e246"}.glyphicon-object-align-left:before{content:"\e247"}.glyphicon-object-align-vertical:before{content:"\e248"}.glyphicon-object-align-right:before{content:"\e249"}.glyphicon-triangle-right:before{content:"\e250"}.glyphicon-triangle-left:before{content:"\e251"}.glyphicon-triangle-bottom:before{content:"\e252"}.glyphicon-triangle-top:before{content:"\e253"}.glyphicon-console:before{content:"\e254"}.glyphicon-superscript:before{content:"\e255"}.glyphicon-subscript:before{content:"\e256"}.glyphicon-menu-left:before{content:"\e257"}.glyphicon-menu-right:before{content:"\e258"}.glyphicon-menu-down:before{content:"\e259"}.glyphicon-menu-up:before{content:"\e260"}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{font-size:10px;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:1.42857143;color:#333;background-color:#fff}button,input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a{color:#777;text-decoration:none}a:focus,a:hover{color:#23527c;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}.carousel-inner>.item>a>img,.carousel-inner>.item>img,.img-responsive,.thumbnail a>img,.thumbnail>img{display:block;max-width:100%;height:auto}.img-rounded{border-radius:6px}.img-thumbnail{display:inline-block;max-width:100%;height:auto;padding:4px;line-height:1.42857143;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.img-circle{border-radius:50%}hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}[role=button]{cursor:pointer}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:inherit;font-weight:500;line-height:1.1;color:inherit}.h1 .small,.h1 small,.h2 .small,.h2 small,.h3 .small,.h3 small,.h4 .small,.h4 small,.h5 .small,.h5 small,.h6 .small,.h6 small,h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small,h4 .small,h4 small,h5 .small,h5 small,h6 .small,h6 small{font-weight:400;line-height:1;color:#777}.h1,.h2,.h3,h1,h2,h3{margin-top:20px;margin-bottom:10px}.h1 .small,.h1 small,.h2 .small,.h2 small,.h3 .small,.h3 small,h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small{font-size:65%}.h4,.h5,.h6,h4,h5,h6{margin-top:10px;margin-bottom:10px}.h4 .small,.h4 small,.h5 .small,.h5 small,.h6 .small,.h6 small,h4 .small,h4 small,h5 .small,h5 small,h6 .small,h6 small{font-size:75%}.h1,h1{font-size:36px}.h2,h2{font-size:30px}.h3,h3{font-size:24px}.h4,h4{font-size:18px}.h5,h5{font-size:14px}.h6,h6{font-size:12px}p{margin:0 0 10px}.lead{margin-bottom:20px;font-size:16px;font-weight:300;line-height:1.4}@media (min-width:768px){.lead{font-size:21px}}.small,small{font-size:85%}.mark,mark{padding:.2em;background-color:#fcf8e3}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}.text-nowrap{white-space:nowrap}.text-lowercase{text-transform:lowercase}.text-uppercase{text-transform:uppercase}.text-capitalize{text-transform:capitalize}.text-muted{color:#777}.text-primary{color:#777}a.text-primary:hover{color:#286090}.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:#777}a.bg-primary:hover{background-color:#286090}.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}ol,ul{margin-top:0;margin-bottom:10px}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;margin-left:-5px;list-style:none}.list-inline>li{display:inline-block;padding-right:5px;padding-left:5px}dl{margin-top:0;margin-bottom:20px}dd,dt{line-height:1.42857143}dt{font-weight:700}dd{margin-left:0}@media (min-width:768px){.dl-horizontal dt{float:left;width:160px;overflow:hidden;clear:left;text-align:right;text-overflow:ellipsis;white-space:nowrap}.dl-horizontal dd{margin-left:180px}}abbr[data-original-title],abbr[title]{cursor:help;border-bottom:1px dotted #777}.initialism{font-size:90%;text-transform:uppercase}blockquote{padding:10px 20px;margin:0 0 20px;font-size:17.5px;border-left:5px solid #eee}blockquote ol:last-child,blockquote p:last-child,blockquote ul:last-child{margin-bottom:0}blockquote .small,blockquote footer,blockquote small{display:block;font-size:80%;line-height:1.42857143;color:#777}blockquote .small:before,blockquote footer:before,blockquote small:before{content:'\2014 \00A0'}.blockquote-reverse,blockquote.pull-right{padding-right:15px;padding-left:0;text-align:right;border-right:5px solid #eee;border-left:0}.blockquote-reverse .small:before,.blockquote-reverse footer:before,.blockquote-reverse small:before,blockquote.pull-right .small:before,blockquote.pull-right footer:before,blockquote.pull-right small:before{content:''}.blockquote-reverse .small:after,.blockquote-reverse footer:after,.blockquote-reverse small:after,blockquote.pull-right .small:after,blockquote.pull-right footer:after,blockquote.pull-right small:after{content:'\00A0 \2014'}address{margin-bottom:20px;font-style:normal;line-height:1.42857143}code,kbd,pre,samp{font-family:Menlo,Monaco,Consolas,"Courier New",monospace}code{padding:2px 4px;font-size:90%;color:#c7254e;background-color:#f9f2f4;border-radius:4px}kbd{padding:2px 4px;font-size:90%;color:#fff;background-color:#333;border-radius:3px;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,.25);box-shadow:inset 0 -1px 0 rgba(0,0,0,.25)}kbd kbd{padding:0;font-size:100%;font-weight:700;-webkit-box-shadow:none;box-shadow:none}pre{display:block;padding:9.5px;margin:0 0 10px;font-size:13px;line-height:1.42857143;color:#333;word-break:break-all;word-wrap:break-word;background-color:#f5f5f5;border:1px solid #ccc;border-radius:4px}pre code{padding:0;font-size:inherit;color:inherit;white-space:pre-wrap;background-color:transparent;border-radius:0}.pre-scrollable{max-height:340px;overflow-y:scroll}.container{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:768px){.container{width:750px}}@media (min-width:992px){.container{width:970px}}@media (min-width:1200px){.container{width:1170px}}.container-fluid{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.row{margin-right:-15px;margin-left:-15px}.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-right:15px;padding-left:15px}.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{float:left}.col-xs-12{width:100%}.col-xs-11{width:91.66666667%}.col-xs-10{width:83.33333333%}.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33333333%}.col-xs-6{width:50%}.col-xs-5{width:41.66666667%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}.col-xs-2{width:16.66666667%}.col-xs-1{width:8.33333333%}.col-xs-pull-12{right:100%}.col-xs-pull-11{right:91.66666667%}.col-xs-pull-10{right:83.33333333%}.col-xs-pull-9{right:75%}.col-xs-pull-8{right:66.66666667%}.col-xs-pull-7{right:58.33333333%}.col-xs-pull-6{right:50%}.col-xs-pull-5{right:41.66666667%}.col-xs-pull-4{right:33.33333333%}.col-xs-pull-3{right:25%}.col-xs-pull-2{right:16.66666667%}.col-xs-pull-1{right:8.33333333%}.col-xs-pull-0{right:auto}.col-xs-push-12{left:100%}.col-xs-push-11{left:91.66666667%}.col-xs-push-10{left:83.33333333%}.col-xs-push-9{left:75%}.col-xs-push-8{left:66.66666667%}.col-xs-push-7{left:58.33333333%}.col-xs-push-6{left:50%}.col-xs-push-5{left:41.66666667%}.col-xs-push-4{left:33.33333333%}.col-xs-push-3{left:25%}.col-xs-push-2{left:16.66666667%}.col-xs-push-1{left:8.33333333%}.col-xs-push-0{left:auto}.col-xs-offset-12{margin-left:100%}.col-xs-offset-11{margin-left:91.66666667%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-0{margin-left:0}@media (min-width:768px){.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9{float:left}.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}.col-sm-pull-12{right:100%}.col-sm-pull-11{right:91.66666667%}.col-sm-pull-10{right:83.33333333%}.col-sm-pull-9{right:75%}.col-sm-pull-8{right:66.66666667%}.col-sm-pull-7{right:58.33333333%}.col-sm-pull-6{right:50%}.col-sm-pull-5{right:41.66666667%}.col-sm-pull-4{right:33.33333333%}.col-sm-pull-3{right:25%}.col-sm-pull-2{right:16.66666667%}.col-sm-pull-1{right:8.33333333%}.col-sm-pull-0{right:auto}.col-sm-push-12{left:100%}.col-sm-push-11{left:91.66666667%}.col-sm-push-10{left:83.33333333%}.col-sm-push-9{left:75%}.col-sm-push-8{left:66.66666667%}.col-sm-push-7{left:58.33333333%}.col-sm-push-6{left:50%}.col-sm-push-5{left:41.66666667%}.col-sm-push-4{left:33.33333333%}.col-sm-push-3{left:25%}.col-sm-push-2{left:16.66666667%}.col-sm-push-1{left:8.33333333%}.col-sm-push-0{left:auto}.col-sm-offset-12{margin-left:100%}.col-sm-offset-11{margin-left:91.66666667%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-0{margin-left:0}}@media (min-width:992px){.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9{float:left}.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}.col-md-pull-12{right:100%}.col-md-pull-11{right:91.66666667%}.col-md-pull-10{right:83.33333333%}.col-md-pull-9{right:75%}.col-md-pull-8{right:66.66666667%}.col-md-pull-7{right:58.33333333%}.col-md-pull-6{right:50%}.col-md-pull-5{right:41.66666667%}.col-md-pull-4{right:33.33333333%}.col-md-pull-3{right:25%}.col-md-pull-2{right:16.66666667%}.col-md-pull-1{right:8.33333333%}.col-md-pull-0{right:auto}.col-md-push-12{left:100%}.col-md-push-11{left:91.66666667%}.col-md-push-10{left:83.33333333%}.col-md-push-9{left:75%}.col-md-push-8{left:66.66666667%}.col-md-push-7{left:58.33333333%}.col-md-push-6{left:50%}.col-md-push-5{left:41.66666667%}.col-md-push-4{left:33.33333333%}.col-md-push-3{left:25%}.col-md-push-2{left:16.66666667%}.col-md-push-1{left:8.33333333%}.col-md-push-0{left:auto}.col-md-offset-12{margin-left:100%}.col-md-offset-11{margin-left:91.66666667%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-9{margin-left:75%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-6{margin-left:50%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-3{margin-left:25%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-0{margin-left:0}}@media (min-width:1200px){.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9{float:left}.col-lg-12{width:100%}.col-lg-11{width:91.66666667%}.col-lg-10{width:83.33333333%}.col-lg-9{width:75%}.col-lg-8{width:66.66666667%}.col-lg-7{width:58.33333333%}.col-lg-6{width:50%}.col-lg-5{width:41.66666667%}.col-lg-4{width:33.33333333%}.col-lg-3{width:25%}.col-lg-2{width:16.66666667%}.col-lg-1{width:8.33333333%}.col-lg-pull-12{right:100%}.col-lg-pull-11{right:91.66666667%}.col-lg-pull-10{right:83.33333333%}.col-lg-pull-9{right:75%}.col-lg-pull-8{right:66.66666667%}.col-lg-pull-7{right:58.33333333%}.col-lg-pull-6{right:50%}.col-lg-pull-5{right:41.66666667%}.col-lg-pull-4{right:33.33333333%}.col-lg-pull-3{right:25%}.col-lg-pull-2{right:16.66666667%}.col-lg-pull-1{right:8.33333333%}.col-lg-pull-0{right:auto}.col-lg-push-12{left:100%}.col-lg-push-11{left:91.66666667%}.col-lg-push-10{left:83.33333333%}.col-lg-push-9{left:75%}.col-lg-push-8{left:66.66666667%}.col-lg-push-7{left:58.33333333%}.col-lg-push-6{left:50%}.col-lg-push-5{left:41.66666667%}.col-lg-push-4{left:33.33333333%}.col-lg-push-3{left:25%}.col-lg-push-2{left:16.66666667%}.col-lg-push-1{left:8.33333333%}.col-lg-push-0{left:auto}.col-lg-offset-12{margin-left:100%}.col-lg-offset-11{margin-left:91.66666667%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-0{margin-left:0}}table{background-color:transparent}caption{padding-top:8px;padding-bottom:8px;color:#777;text-align:left}th{text-align:left}.table{/* table-layout: fixed; */width:100%;max-width:100%;margin-bottom:20px;}.table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th,.table>thead>tr>td,.table>thead>tr>th{padding:8px;line-height:1.42857143;vertical-align:top;border-top:1px solid #ddd}.table>thead>tr>th{vertical-align:bottom;border-bottom:2px solid #ddd}.table>caption+thead>tr:first-child>td,.table>caption+thead>tr:first-child>th,.table>colgroup+thead>tr:first-child>td,.table>colgroup+thead>tr:first-child>th,.table>thead:first-child>tr:first-child>td,.table>thead:first-child>tr:first-child>th{border-top:0}.table>tbody+tbody{border-top:2px solid #ddd}.table .table{background-color:#fff}.table-condensed>tbody>tr>td,.table-condensed>tbody>tr>th,.table-condensed>tfoot>tr>td,.table-condensed>tfoot>tr>th,.table-condensed>thead>tr>td,.table-condensed>thead>tr>th{padding:5px}.table-bordered{border:1px solid #ddd}.table-bordered>tbody>tr>td,.table-bordered>tbody>tr>th,.table-bordered>tfoot>tr>td,.table-bordered>tfoot>tr>th,.table-bordered>thead>tr>td,.table-bordered>thead>tr>th{border:1px solid #ddd}.table-bordered>thead>tr>td,.table-bordered>thead>tr>th{border-bottom-width:2px}.table-striped>tbody>tr:nth-of-type(odd){background-color:#f9f9f9}.table-hover>tbody>tr:hover{background-color:#f5f5f5}table col[class*=col-]{position:static;display:table-column;float:none}table td[class*=col-],table th[class*=col-]{position:static;display:table-cell;float:none}.table>tbody>tr.active>td,.table>tbody>tr.active>th,.table>tbody>tr>td.active,.table>tbody>tr>th.active,.table>tfoot>tr.active>td,.table>tfoot>tr.active>th,.table>tfoot>tr>td.active,.table>tfoot>tr>th.active,.table>thead>tr.active>td,.table>thead>tr.active>th,.table>thead>tr>td.active,.table>thead>tr>th.active{background-color:#f5f5f5}.table-hover>tbody>tr.active:hover>td,.table-hover>tbody>tr.active:hover>th,.table-hover>tbody>tr:hover>.active,.table-hover>tbody>tr>td.active:hover,.table-hover>tbody>tr>th.active:hover{background-color:#e8e8e8}.table>tbody>tr.success>td,.table>tbody>tr.success>th,.table>tbody>tr>td.success,.table>tbody>tr>th.success,.table>tfoot>tr.success>td,.table>tfoot>tr.success>th,.table>tfoot>tr>td.success,.table>tfoot>tr>th.success,.table>thead>tr.success>td,.table>thead>tr.success>th,.table>thead>tr>td.success,.table>thead>tr>th.success{background-color:#dff0d8}.table-hover>tbody>tr.success:hover>td,.table-hover>tbody>tr.success:hover>th,.table-hover>tbody>tr:hover>.success,.table-hover>tbody>tr>td.success:hover,.table-hover>tbody>tr>th.success:hover{background-color:#d0e9c6}.table>tbody>tr.info>td,.table>tbody>tr.info>th,.table>tbody>tr>td.info,.table>tbody>tr>th.info,.table>tfoot>tr.info>td,.table>tfoot>tr.info>th,.table>tfoot>tr>td.info,.table>tfoot>tr>th.info,.table>thead>tr.info>td,.table>thead>tr.info>th,.table>thead>tr>td.info,.table>thead>tr>th.info{background-color:#d9edf7}.table-hover>tbody>tr.info:hover>td,.table-hover>tbody>tr.info:hover>th,.table-hover>tbody>tr:hover>.info,.table-hover>tbody>tr>td.info:hover,.table-hover>tbody>tr>th.info:hover{background-color:#c4e3f3}.table>tbody>tr.warning>td,.table>tbody>tr.warning>th,.table>tbody>tr>td.warning,.table>tbody>tr>th.warning,.table>tfoot>tr.warning>td,.table>tfoot>tr.warning>th,.table>tfoot>tr>td.warning,.table>tfoot>tr>th.warning,.table>thead>tr.warning>td,.table>thead>tr.warning>th,.table>thead>tr>td.warning,.table>thead>tr>th.warning{background-color:#fcf8e3}.table-hover>tbody>tr.warning:hover>td,.table-hover>tbody>tr.warning:hover>th,.table-hover>tbody>tr:hover>.warning,.table-hover>tbody>tr>td.warning:hover,.table-hover>tbody>tr>th.warning:hover{background-color:#faf2cc}.table>tbody>tr.danger>td,.table>tbody>tr.danger>th,.table>tbody>tr>td.danger,.table>tbody>tr>th.danger,.table>tfoot>tr.danger>td,.table>tfoot>tr.danger>th,.table>tfoot>tr>td.danger,.table>tfoot>tr>th.danger,.table>thead>tr.danger>td,.table>thead>tr.danger>th,.table>thead>tr>td.danger,.table>thead>tr>th.danger{background-color:#f2dede}.table-hover>tbody>tr.danger:hover>td,.table-hover>tbody>tr.danger:hover>th,.table-hover>tbody>tr:hover>.danger,.table-hover>tbody>tr>td.danger:hover,.table-hover>tbody>tr>th.danger:hover{background-color:#ebcccc}.table-responsive{min-height:.01%;overflow-x:auto}@media screen and (max-width:767px){.table-responsive{width:100%;margin-bottom:15px;overflow-y:hidden;-ms-overflow-style:-ms-autohiding-scrollbar;border:1px solid #ddd}.table-responsive>.table{margin-bottom:0}.table-responsive>.table>tbody>tr>td,.table-responsive>.table>tbody>tr>th,.table-responsive>.table>tfoot>tr>td,.table-responsive>.table>tfoot>tr>th,.table-responsive>.table>thead>tr>td,.table-responsive>.table>thead>tr>th{white-space:nowrap}.table-responsive>.table-bordered{border:0}.table-responsive>.table-bordered>tbody>tr>td:first-child,.table-responsive>.table-bordered>tbody>tr>th:first-child,.table-responsive>.table-bordered>tfoot>tr>td:first-child,.table-responsive>.table-bordered>tfoot>tr>th:first-child,.table-responsive>.table-bordered>thead>tr>td:first-child,.table-responsive>.table-bordered>thead>tr>th:first-child{border-left:0}.table-responsive>.table-bordered>tbody>tr>td:last-child,.table-responsive>.table-bordered>tbody>tr>th:last-child,.table-responsive>.table-bordered>tfoot>tr>td:last-child,.table-responsive>.table-bordered>tfoot>tr>th:last-child,.table-responsive>.table-bordered>thead>tr>td:last-child,.table-responsive>.table-bordered>thead>tr>th:last-child{border-right:0}.table-responsive>.table-bordered>tbody>tr:last-child>td,.table-responsive>.table-bordered>tbody>tr:last-child>th,.table-responsive>.table-bordered>tfoot>tr:last-child>td,.table-responsive>.table-bordered>tfoot>tr:last-child>th{border-bottom:0}}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;padding:0;margin-bottom:20px;font-size:21px;line-height:inherit;color:#333;border:0;border-bottom:1px solid #e5e5e5}label{display:inline-block;max-width:100%;margin-bottom:5px;font-weight:700}input[type=search]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}input[type=checkbox],input[type=radio]{margin:4px 0 0;margin-top:1px \9;line-height:normal}input[type=file]{display:block}input[type=range]{display:block;width:100%}select[multiple],select[size]{height:auto}input[type=file]:focus,input[type=checkbox]:focus,input[type=radio]:focus{outline: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,-webkit-box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}.form-control:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}.form-control::-moz-placeholder{color:#999;opacity:1}.form-control:-ms-input-placeholder{color:#999}.form-control::-webkit-input-placeholder{color:#999}.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{background-color:#eee;opacity:1}.form-control[disabled],fieldset[disabled] .form-control{cursor:not-allowed}textarea.form-control{height:auto}input[type=search]{-webkit-appearance:none}@media screen and (-webkit-min-device-pixel-ratio:0){input[type=date],input[type=time],input[type=datetime-local],input[type=month]{line-height:34px}.input-group-sm input[type=date],.input-group-sm input[type=time],.input-group-sm input[type=datetime-local],.input-group-sm input[type=month],input[type=date].input-sm,input[type=time].input-sm,input[type=datetime-local].input-sm,input[type=month].input-sm{line-height:30px}.input-group-lg input[type=date],.input-group-lg input[type=time],.input-group-lg input[type=datetime-local],.input-group-lg input[type=month],input[type=date].input-lg,input[type=time].input-lg,input[type=datetime-local].input-lg,input[type=month].input-lg{line-height:46px}}.form-group{margin-bottom:15px}.checkbox,.radio{position:relative;display:block;margin-top:10px;margin-bottom:10px}.checkbox label,.radio label{min-height:20px;padding-left:20px;margin-bottom:0;font-weight:400;cursor:pointer}.checkbox input[type=checkbox],.checkbox-inline input[type=checkbox],.radio input[type=radio],.radio-inline input[type=radio]{position:absolute;margin-top:4px \9;margin-left:-20px}.checkbox+.checkbox,.radio+.radio{margin-top:-5px}.checkbox-inline,.radio-inline{position:relative;display:inline-block;padding-left:20px;margin-bottom:0;font-weight:400;vertical-align:middle;cursor:pointer}.checkbox-inline+.checkbox-inline,.radio-inline+.radio-inline{margin-top:0;margin-left:10px}fieldset[disabled] input[type=checkbox],fieldset[disabled] input[type=radio],input[type=checkbox].disabled,input[type=checkbox][disabled],input[type=radio].disabled,input[type=radio][disabled]{cursor:not-allowed}.checkbox-inline.disabled,.radio-inline.disabled,fieldset[disabled] .checkbox-inline,fieldset[disabled] .radio-inline{cursor:not-allowed}.checkbox.disabled label,.radio.disabled label,fieldset[disabled] .checkbox label,fieldset[disabled] .radio label{cursor:not-allowed}.form-control-static{min-height:34px;padding-top:7px;padding-bottom:7px;margin-bottom:0}.form-control-static.input-lg,.form-control-static.input-sm{padding-right:0;padding-left:0}.input-sm{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}select.input-sm{height:30px;line-height:30px}select[multiple].input-sm,textarea.input-sm{height:auto}.form-group-sm .form-control{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}select.form-group-sm .form-control{height:30px;line-height:30px}select[multiple].form-group-sm .form-control,textarea.form-group-sm .form-control{height:auto}.form-group-sm .form-control-static{height:30px;min-height:32px;padding:5px 10px;font-size:12px;line-height:1.5}.input-lg{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}select.input-lg{height:46px;line-height:46px}select[multiple].input-lg,textarea.input-lg{height:auto}.form-group-lg .form-control{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}select.form-group-lg .form-control{height:46px;line-height:46px}select[multiple].form-group-lg .form-control,textarea.form-group-lg .form-control{height:auto}.form-group-lg .form-control-static{height:46px;min-height:38px;padding:10px 16px;font-size:18px;line-height:1.3333333}.has-feedback{position:relative}.has-feedback .form-control{padding-right:42.5px}.form-control-feedback{position:absolute;top:0;right:0;z-index:2;display:block;width:34px;height:34px;line-height:34px;text-align:center;pointer-events:none}.input-lg+.form-control-feedback{width:46px;height:46px;line-height:46px}.input-sm+.form-control-feedback{width:30px;height:30px;line-height:30px}.has-success .checkbox,.has-success .checkbox-inline,.has-success .control-label,.has-success .help-block,.has-success .radio,.has-success .radio-inline,.has-success.checkbox label,.has-success.checkbox-inline label,.has-success.radio label,.has-success.radio-inline label{color:#3c763d}.has-success .form-control{border-color:#3c763d;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-success .form-control:focus{border-color:#2b542c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168}.has-success .input-group-addon{color:#3c763d;background-color:#dff0d8;border-color:#3c763d}.has-success .form-control-feedback{color:#3c763d}.has-warning .checkbox,.has-warning .checkbox-inline,.has-warning .control-label,.has-warning .help-block,.has-warning .radio,.has-warning .radio-inline,.has-warning.checkbox label,.has-warning.checkbox-inline label,.has-warning.radio label,.has-warning.radio-inline label{color:#8a6d3b}.has-warning .form-control{border-color:#8a6d3b;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-warning .form-control:focus{border-color:#66512c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b}.has-warning .input-group-addon{color:#8a6d3b;background-color:#fcf8e3;border-color:#8a6d3b}.has-warning .form-control-feedback{color:#8a6d3b}.has-error .checkbox,.has-error .checkbox-inline,.has-error .control-label,.has-error .help-block,.has-error .radio,.has-error .radio-inline,.has-error.checkbox label,.has-error.checkbox-inline label,.has-error.radio label,.has-error.radio-inline label{color:#a94442}.has-error .form-control{border-color:#a94442;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-error .form-control:focus{border-color:#843534;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483}.has-error .input-group-addon{color:#a94442;background-color:#f2dede;border-color:#a94442}.has-error .form-control-feedback{color:#a94442}.has-feedback label~.form-control-feedback{top:25px}.has-feedback label.sr-only~.form-control-feedback{top:0}.help-block{display:block;margin-top:5px;margin-bottom:10px;color:#737373}@media (min-width:768px){.form-inline .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .form-control-static{display:inline-block}.form-inline .input-group{display:inline-table;vertical-align:middle}.form-inline .input-group .form-control,.form-inline .input-group .input-group-addon,.form-inline .input-group .input-group-btn{width:auto}.form-inline .input-group>.form-control{width:100%}.form-inline .control-label{margin-bottom:0;vertical-align:middle}.form-inline .checkbox,.form-inline .radio{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.form-inline .checkbox label,.form-inline .radio label{padding-left:0}.form-inline .checkbox input[type=checkbox],.form-inline .radio input[type=radio]{position:relative;margin-left:0}.form-inline .has-feedback .form-control-feedback{top:0}}.form-horizontal .checkbox,.form-horizontal .checkbox-inline,.form-horizontal .radio,.form-horizontal .radio-inline{padding-top:7px;margin-top:0;margin-bottom:0}.form-horizontal .checkbox,.form-horizontal .radio{min-height:27px}.form-horizontal .form-group{margin-right:-15px;margin-left:-15px}@media (min-width:768px){.form-horizontal .control-label{padding-top:7px;margin-bottom:0;text-align:right}}.form-horizontal .has-feedback .form-control-feedback{right:15px}@media (min-width:768px){.form-horizontal .form-group-lg .control-label{padding-top:14.33px}}@media (min-width:768px){.form-horizontal .form-group-sm .control-label{padding-top:6px}}.btn{display:inline-block;padding:6px 12px;margin-bottom:0;font-size:14px;font-weight:400;line-height:1.42857143;text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;border:1px solid transparent;border-radius:4px}.btn.active.focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn:active:focus,.btn:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.btn.focus,.btn:focus,.btn:hover{color:#333;text-decoration:none}.btn.active,.btn:active{background-image:none;outline:0;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn.disabled,.btn[disabled],fieldset[disabled] .btn{pointer-events:none;cursor:not-allowed;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none;opacity:.65}.btn-default{color:#333;background-color:#fff;border-color:#ccc}.btn-default.active,.btn-default.focus,.btn-default:active,.btn-default:focus,.btn-default:hover,.open>.dropdown-toggle.btn-default{color:#333;background-color:#e6e6e6;border-color:#adadad}.btn-default.active,.btn-default:active,.open>.dropdown-toggle.btn-default{background-image:none}.btn-default.disabled,.btn-default.disabled.active,.btn-default.disabled.focus,.btn-default.disabled:active,.btn-default.disabled:focus,.btn-default.disabled:hover,.btn-default[disabled],.btn-default[disabled].active,.btn-default[disabled].focus,.btn-default[disabled]:active,.btn-default[disabled]:focus,.btn-default[disabled]:hover,fieldset[disabled] .btn-default,fieldset[disabled] .btn-default.active,fieldset[disabled] .btn-default.focus,fieldset[disabled] .btn-default:active,fieldset[disabled] .btn-default:focus,fieldset[disabled] .btn-default:hover{background-color:#fff;border-color:#ccc}.btn-default .badge{color:#fff;background-color:#333}.btn-primary{color:#fff;background-color:#777;border-color:#2e6da4}.btn-primary.active,.btn-primary.focus,.btn-primary:active,.btn-primary:focus,.btn-primary:hover,.open>.dropdown-toggle.btn-primary{color:#fff;background-color:#286090;border-color:#204d74}.btn-primary.active,.btn-primary:active,.open>.dropdown-toggle.btn-primary{background-image:none}.btn-primary.disabled,.btn-primary.disabled.active,.btn-primary.disabled.focus,.btn-primary.disabled:active,.btn-primary.disabled:focus,.btn-primary.disabled:hover,.btn-primary[disabled],.btn-primary[disabled].active,.btn-primary[disabled].focus,.btn-primary[disabled]:active,.btn-primary[disabled]:focus,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary,fieldset[disabled] .btn-primary.active,fieldset[disabled] .btn-primary.focus,fieldset[disabled] .btn-primary:active,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary:hover{background-color:#777;border-color:#2e6da4}.btn-primary .badge{color:#777;background-color:#fff}.btn-success{color:#fff;background-color:#5cb85c;border-color:#4cae4c}.btn-success.active,.btn-success.focus,.btn-success:active,.btn-success:focus,.btn-success:hover,.open>.dropdown-toggle.btn-success{color:#fff;background-color:#449d44;border-color:#398439}.btn-success.active,.btn-success:active,.open>.dropdown-toggle.btn-success{background-image:none}.btn-success.disabled,.btn-success.disabled.active,.btn-success.disabled.focus,.btn-success.disabled:active,.btn-success.disabled:focus,.btn-success.disabled:hover,.btn-success[disabled],.btn-success[disabled].active,.btn-success[disabled].focus,.btn-success[disabled]:active,.btn-success[disabled]:focus,.btn-success[disabled]:hover,fieldset[disabled] .btn-success,fieldset[disabled] .btn-success.active,fieldset[disabled] .btn-success.focus,fieldset[disabled] .btn-success:active,fieldset[disabled] .btn-success:focus,fieldset[disabled] .btn-success:hover{background-color:#5cb85c;border-color:#4cae4c}.btn-success .badge{color:#5cb85c;background-color:#fff}.btn-info{color:#fff;background-color:#5bc0de;border-color:#46b8da}.btn-info.active,.btn-info.focus,.btn-info:active,.btn-info:focus,.btn-info:hover,.open>.dropdown-toggle.btn-info{color:#fff;background-color:#31b0d5;border-color:#269abc}.btn-info.active,.btn-info:active,.open>.dropdown-toggle.btn-info{background-image:none}.btn-info.disabled,.btn-info.disabled.active,.btn-info.disabled.focus,.btn-info.disabled:active,.btn-info.disabled:focus,.btn-info.disabled:hover,.btn-info[disabled],.btn-info[disabled].active,.btn-info[disabled].focus,.btn-info[disabled]:active,.btn-info[disabled]:focus,.btn-info[disabled]:hover,fieldset[disabled] .btn-info,fieldset[disabled] .btn-info.active,fieldset[disabled] .btn-info.focus,fieldset[disabled] .btn-info:active,fieldset[disabled] .btn-info:focus,fieldset[disabled] .btn-info:hover{background-color:#5bc0de;border-color:#46b8da}.btn-info .badge{color:#5bc0de;background-color:#fff}.btn-warning{color:#fff;background-color:#f0ad4e;border-color:#eea236}.btn-warning.active,.btn-warning.focus,.btn-warning:active,.btn-warning:focus,.btn-warning:hover,.open>.dropdown-toggle.btn-warning{color:#fff;background-color:#ec971f;border-color:#d58512}.btn-warning.active,.btn-warning:active,.open>.dropdown-toggle.btn-warning{background-image:none}.btn-warning.disabled,.btn-warning.disabled.active,.btn-warning.disabled.focus,.btn-warning.disabled:active,.btn-warning.disabled:focus,.btn-warning.disabled:hover,.btn-warning[disabled],.btn-warning[disabled].active,.btn-warning[disabled].focus,.btn-warning[disabled]:active,.btn-warning[disabled]:focus,.btn-warning[disabled]:hover,fieldset[disabled] .btn-warning,fieldset[disabled] .btn-warning.active,fieldset[disabled] .btn-warning.focus,fieldset[disabled] .btn-warning:active,fieldset[disabled] .btn-warning:focus,fieldset[disabled] .btn-warning:hover{background-color:#f0ad4e;border-color:#eea236}.btn-warning .badge{color:#f0ad4e;background-color:#fff}.btn-danger{color:#fff;background-color:#d9534f;border-color:#d43f3a}.btn-danger.active,.btn-danger.focus,.btn-danger:active,.btn-danger:focus,.btn-danger:hover,.open>.dropdown-toggle.btn-danger{color:#fff;background-color:#c9302c;border-color:#ac2925}.btn-danger.active,.btn-danger:active,.open>.dropdown-toggle.btn-danger{background-image:none}.btn-danger.disabled,.btn-danger.disabled.active,.btn-danger.disabled.focus,.btn-danger.disabled:active,.btn-danger.disabled:focus,.btn-danger.disabled:hover,.btn-danger[disabled],.btn-danger[disabled].active,.btn-danger[disabled].focus,.btn-danger[disabled]:active,.btn-danger[disabled]:focus,.btn-danger[disabled]:hover,fieldset[disabled] .btn-danger,fieldset[disabled] .btn-danger.active,fieldset[disabled] .btn-danger.focus,fieldset[disabled] .btn-danger:active,fieldset[disabled] .btn-danger:focus,fieldset[disabled] .btn-danger:hover{background-color:#d9534f;border-color:#d43f3a}.btn-danger .badge{color:#d9534f;background-color:#fff}.btn-link{font-weight:400;color:#777;border-radius:0}.btn-link,.btn-link.active,.btn-link:active,.btn-link[disabled],fieldset[disabled] .btn-link{background-color:transparent;-webkit-box-shadow:none;box-shadow:none}.btn-link,.btn-link:active,.btn-link:focus,.btn-link:hover{border-color:transparent}.btn-link:focus,.btn-link:hover{color:#23527c;text-decoration:underline;background-color:transparent}.btn-link[disabled]:focus,.btn-link[disabled]:hover,fieldset[disabled] .btn-link:focus,fieldset[disabled] .btn-link:hover{color:#777;text-decoration:none}.btn-group-lg>.btn,.btn-lg{padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}.btn-group-sm>.btn,.btn-sm{padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.btn-group-xs>.btn,.btn-xs{padding:1px 5px;font-size:12px;line-height:1.5;border-radius:3px}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:5px}input[type=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block{width:100%}.fade{opacity:0;-webkit-transition:opacity .15s linear;-o-transition:opacity .15s linear;transition:opacity .15s linear}.fade.in{opacity:1}.collapse{display:none}.collapse.in{display:block}tr.collapse.in{display:table-row}tbody.collapse.in{display:table-row-group}.collapsing{position:relative;height:0;overflow:hidden;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:.35s;-o-transition-duration:.35s;transition-duration:.35s;-webkit-transition-property:height,visibility;-o-transition-property:height,visibility;transition-property:height,visibility}.caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px dashed;border-right:4px solid transparent;border-left:4px solid transparent}.dropdown,.dropup{position:relative}.dropdown-toggle:focus{outline:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;font-size:14px;text-align:left;list-style:none;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,.15);border-radius:4px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175)}.dropdown-menu.pull-right{right:0;left:auto}.dropdown-menu .divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.dropdown-menu>li>a{display:block;padding:3px 20px;clear:both;font-weight:400;line-height:1.42857143;color:#333;white-space:nowrap}.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover{color:#262626;text-decoration:none;background-color:#f5f5f5}.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover{color:#fff;text-decoration:none;background-color:#777;outline:0}.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover{color:#777}.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover{text-decoration:none;cursor:not-allowed;background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.open>.dropdown-menu{display:block}.open>a{outline:0}.dropdown-menu-right{right:0;left:auto}.dropdown-menu-left{right:auto;left:0}.dropdown-header{display:block;padding:3px 20px;font-size:12px;line-height:1.42857143;color:#777;white-space:nowrap}.dropdown-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:990}.pull-right>.dropdown-menu{right:0;left:auto}.dropup .caret,.navbar-fixed-bottom .dropdown .caret{content:"";border-top:0;border-bottom:4px solid}.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:2px}@media (min-width:768px){.navbar-right .dropdown-menu{right:0;left:auto}.navbar-right .dropdown-menu-left{right:auto;left:0}}.btn-group,.btn-group-vertical{position:relative;display:inline-block;vertical-align:middle}.btn-group-vertical>.btn,.btn-group>.btn{position:relative;float:left}.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:hover,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus,.btn-group>.btn:hover{z-index:2}.btn-group .btn+.btn,.btn-group .btn+.btn-group,.btn-group .btn-group+.btn,.btn-group .btn-group+.btn-group{margin-left:-1px}.btn-toolbar{margin-left:-5px}.btn-toolbar .btn-group,.btn-toolbar .input-group{float:left}.btn-toolbar>.btn,.btn-toolbar>.btn-group,.btn-toolbar>.input-group{margin-left:5px}.btn-group>.btn:not(:first-child):not(:last-child):not(.dropdown-toggle){border-radius:0}.btn-group>.btn:first-child{margin-left:0}.btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn:last-child:not(:first-child),.btn-group>.dropdown-toggle:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.btn-group>.btn-group{float:left}.btn-group>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.btn-group>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group>.btn-group:first-child:not(:last-child)>.dropdown-toggle{border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn-group:last-child:not(:first-child)>.btn:first-child{border-top-left-radius:0;border-bottom-left-radius:0}.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle{outline:0}.btn-group>.btn+.dropdown-toggle{padding-right:8px;padding-left:8px}.btn-group>.btn-lg+.dropdown-toggle{padding-right:12px;padding-left:12px}.btn-group.open .dropdown-toggle{-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn-group.open .dropdown-toggle.btn-link{-webkit-box-shadow:none;box-shadow:none}.btn .caret{margin-left:0}.btn-lg .caret{border-width:5px 5px 0;border-bottom-width:0}.dropup .btn-lg .caret{border-width:0 5px 5px}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group,.btn-group-vertical>.btn-group>.btn{display:block;float:none;width:100%;max-width:100%}.btn-group-vertical>.btn-group>.btn{float:none}.btn-group-vertical>.btn+.btn,.btn-group-vertical>.btn+.btn-group,.btn-group-vertical>.btn-group+.btn,.btn-group-vertical>.btn-group+.btn-group{margin-top:-1px;margin-left:0}.btn-group-vertical>.btn:not(:first-child):not(:last-child){border-radius:0}.btn-group-vertical>.btn:first-child:not(:last-child){border-top-right-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn:last-child:not(:first-child){border-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:4px}.btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.btn-group-vertical>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group-vertical>.btn-group:first-child:not(:last-child)>.dropdown-toggle{border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:last-child:not(:first-child)>.btn:first-child{border-top-left-radius:0;border-top-right-radius:0}.btn-group-justified{display:table;width:100%;table-layout:fixed;border-collapse:separate}.btn-group-justified>.btn,.btn-group-justified>.btn-group{display:table-cell;float:none;width:1%}.btn-group-justified>.btn-group .btn{width:100%}.btn-group-justified>.btn-group .dropdown-menu{left:auto}[data-toggle=buttons]>.btn input[type=checkbox],[data-toggle=buttons]>.btn input[type=radio],[data-toggle=buttons]>.btn-group>.btn input[type=checkbox],[data-toggle=buttons]>.btn-group>.btn input[type=radio]{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.input-group{position:relative;display:table;border-collapse:separate}.input-group[class*=col-]{float:none;padding-right:0;padding-left:0}.input-group .form-control{position:relative;z-index:2;float:left;width:100%;margin-bottom:0}.input-group-lg>.form-control,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.btn{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}select.input-group-lg>.form-control,select.input-group-lg>.input-group-addon,select.input-group-lg>.input-group-btn>.btn{height:46px;line-height:46px}select[multiple].input-group-lg>.form-control,select[multiple].input-group-lg>.input-group-addon,select[multiple].input-group-lg>.input-group-btn>.btn,textarea.input-group-lg>.form-control,textarea.input-group-lg>.input-group-addon,textarea.input-group-lg>.input-group-btn>.btn{height:auto}.input-group-sm>.form-control,.input-group-sm>.input-group-addon,.input-group-sm>.input-group-btn>.btn{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}select.input-group-sm>.form-control,select.input-group-sm>.input-group-addon,select.input-group-sm>.input-group-btn>.btn{height:30px;line-height:30px}select[multiple].input-group-sm>.form-control,select[multiple].input-group-sm>.input-group-addon,select[multiple].input-group-sm>.input-group-btn>.btn,textarea.input-group-sm>.form-control,textarea.input-group-sm>.input-group-addon,textarea.input-group-sm>.input-group-btn>.btn{height:auto}.input-group .form-control,.input-group-addon,.input-group-btn{display:table-cell}.input-group .form-control:not(:first-child):not(:last-child),.input-group-addon:not(:first-child):not(:last-child),.input-group-btn:not(:first-child):not(:last-child){border-radius:0}.input-group-addon,.input-group-btn{width:1%;white-space:nowrap;vertical-align:middle}.input-group-addon{padding:6px 12px;font-size:14px;font-weight:400;line-height:1;color:#555;text-align:center;background-color:#eee;border:1px solid #ccc;border-radius:4px}.input-group-addon.input-sm{padding:5px 10px;font-size:12px;border-radius:3px}.input-group-addon.input-lg{padding:10px 16px;font-size:18px;border-radius:6px}.input-group-addon input[type=checkbox],.input-group-addon input[type=radio]{margin-top:0}.input-group .form-control:first-child,.input-group-addon:first-child,.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group>.btn,.input-group-btn:first-child>.dropdown-toggle,.input-group-btn:last-child>.btn-group:not(:last-child)>.btn,.input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.input-group-addon:first-child{border-right:0}.input-group .form-control:last-child,.input-group-addon:last-child,.input-group-btn:first-child>.btn-group:not(:first-child)>.btn,.input-group-btn:first-child>.btn:not(:first-child),.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group>.btn,.input-group-btn:last-child>.dropdown-toggle{border-top-left-radius:0;border-bottom-left-radius:0}.input-group-addon:last-child{border-left:0}.input-group-btn{position:relative;font-size:0;white-space:nowrap}.input-group-btn>.btn{position:relative}.input-group-btn>.btn+.btn{margin-left:-1px}.input-group-btn>.btn:active,.input-group-btn>.btn:focus,.input-group-btn>.btn:hover{z-index:2}.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group{margin-right:-1px}.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group{margin-left:-1px}.nav{padding-left:0;margin-bottom:0;list-style:none}.nav>li{position:relative;display:block}.nav>li>a{position:relative;display:block;padding:10px 15px}.nav>li>a:focus,.nav>li>a:hover{text-decoration:none;background-color:#eee}.nav>li.disabled>a{color:#777}.nav>li.disabled>a:focus,.nav>li.disabled>a:hover{color:#777;text-decoration:none;cursor:not-allowed;background-color:transparent}.nav .open>a,.nav .open>a:focus,.nav .open>a:hover{background-color:#eee;border-color:#777}.nav .nav-divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.nav>li>a>img{max-width:none}.nav-tabs{border-bottom:1px solid #ddd}.nav-tabs>li{float:left;margin-bottom:-1px}.nav-tabs>li>a{margin-right:2px;line-height:1.42857143;border:1px solid transparent;border-radius:4px 4px 0 0}.nav-tabs>li>a:hover{border-color:#eee #eee #ddd}.nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover{color:#555;cursor:default;background-color:#fff;border:1px solid #ddd;border-bottom-color:transparent}.nav-tabs.nav-justified{width:100%;border-bottom:0}.nav-tabs.nav-justified>li{float:none}.nav-tabs.nav-justified>li>a{margin-bottom:5px;text-align:center}.nav-tabs.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}@media (min-width:768px){.nav-tabs.nav-justified>li{display:table-cell;width:1%}.nav-tabs.nav-justified>li>a{margin-bottom:0}}.nav-tabs.nav-justified>li>a{margin-right:0;border-radius:4px}.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:hover{border:1px solid #ddd}@media (min-width:768px){.nav-tabs.nav-justified>li>a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:hover{border-bottom-color:#fff}}.nav-pills>li{float:left}.nav-pills>li>a{border-radius:4px}.nav-pills>li+li{margin-left:2px}.nav-pills>li.active>a,.nav-pills>li.active>a:focus,.nav-pills>li.active>a:hover{color:#fff;background-color:#777}.nav-stacked>li{float:none}.nav-stacked>li+li{margin-top:2px;margin-left:0}.nav-justified{width:100%}.nav-justified>li{float:none}.nav-justified>li>a{margin-bottom:5px;text-align:center}.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}@media (min-width:768px){.nav-justified>li{display:table-cell;width:1%}.nav-justified>li>a{margin-bottom:0}}.nav-tabs-justified{border-bottom:0}.nav-tabs-justified>li>a{margin-right:0;border-radius:4px}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:focus,.nav-tabs-justified>.active>a:hover{border:1px solid #ddd}@media (min-width:768px){.nav-tabs-justified>li>a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:focus,.nav-tabs-justified>.active>a:hover{border-bottom-color:#fff}}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}.navbar{position:relative;min-height:50px;margin-bottom:20px;border:1px solid transparent}@media (min-width:768px){.navbar{border-radius:4px}}@media (min-width:768px){.navbar-header{float:left}}.navbar-collapse{padding-right:15px;padding-left:15px;overflow-x:visible;-webkit-overflow-scrolling:touch;border-top:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.1)}.navbar-collapse.in{overflow-y:auto}@media (min-width:768px){.navbar-collapse{width:auto;border-top:0;-webkit-box-shadow:none;box-shadow:none}.navbar-collapse.collapse{display:block!important;height:auto!important;padding-bottom:0;overflow:visible!important}.navbar-collapse.in{overflow-y:visible}.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse,.navbar-static-top .navbar-collapse{padding-right:0;padding-left:0}}.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse{max-height:340px}@media (max-device-width:480px)and (orientation:landscape){.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse{max-height:200px}}.container-fluid>.navbar-collapse,.container-fluid>.navbar-header,.container>.navbar-collapse,.container>.navbar-header{margin-right:-15px;margin-left:-15px}@media (min-width:768px){.container-fluid>.navbar-collapse,.container-fluid>.navbar-header,.container>.navbar-collapse,.container>.navbar-header{margin-right:0;margin-left:0}}.navbar-static-top{z-index:1000;border-width:0 0 1px}@media (min-width:768px){.navbar-static-top{border-radius:0}}.navbar-fixed-bottom,.navbar-fixed-top{position:fixed;right:0;left:0;z-index:1030}@media (min-width:768px){.navbar-fixed-bottom,.navbar-fixed-top{border-radius:0}}.navbar-fixed-top{top:0;border-width:0 0 1px}.navbar-fixed-bottom{bottom:0;margin-bottom:0;border-width:1px 0 0}.navbar-brand{float:left;height:50px;padding:15px 15px;font-size:18px;line-height:20px}.navbar-brand:focus,.navbar-brand:hover{text-decoration:none}.navbar-brand>img{display:block}@media (min-width:768px){.navbar>.container .navbar-brand,.navbar>.container-fluid .navbar-brand{margin-left:-15px}}.navbar-toggle{position:relative;float:right;padding:9px 10px;margin-top:8px;margin-right:15px;margin-bottom:8px;background-color:transparent;background-image:none;border:1px solid transparent;border-radius:4px}.navbar-toggle:focus{outline:0}.navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px}.navbar-toggle .icon-bar+.icon-bar{margin-top:4px}@media (min-width:768px){.navbar-toggle{display:none}}.navbar-nav{margin:7.5px -15px}.navbar-nav>li>a{padding-top:10px;padding-bottom:10px;line-height:20px}@media (max-width:767px){.navbar-nav .open .dropdown-menu{position:static;float:none;width:auto;margin-top:0;background-color:transparent;border:0;-webkit-box-shadow:none;box-shadow:none}.navbar-nav .open .dropdown-menu .dropdown-header,.navbar-nav .open .dropdown-menu>li>a{padding:5px 15px 5px 25px}.navbar-nav .open .dropdown-menu>li>a{line-height:20px}.navbar-nav .open .dropdown-menu>li>a:focus,.navbar-nav .open .dropdown-menu>li>a:hover{background-image:none}}@media (min-width:768px){.navbar-nav{float:left;margin:0}.navbar-nav>li{float:left}.navbar-nav>li>a{padding-top:15px;padding-bottom:15px}}.navbar-form{padding:10px 15px;margin-top:8px;margin-right:-15px;margin-bottom:8px;margin-left:-15px;border-top:1px solid transparent;border-bottom:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.1)}@media (min-width:768px){.navbar-form .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.navbar-form .form-control{display:inline-block;width:auto;vertical-align:middle}.navbar-form .form-control-static{display:inline-block}.navbar-form .input-group{display:inline-table;vertical-align:middle}.navbar-form .input-group .form-control,.navbar-form .input-group .input-group-addon,.navbar-form .input-group .input-group-btn{width:auto}.navbar-form .input-group>.form-control{width:100%}.navbar-form .control-label{margin-bottom:0;vertical-align:middle}.navbar-form .checkbox,.navbar-form .radio{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.navbar-form .checkbox label,.navbar-form .radio label{padding-left:0}.navbar-form .checkbox input[type=checkbox],.navbar-form .radio input[type=radio]{position:relative;margin-left:0}.navbar-form .has-feedback .form-control-feedback{top:0}}@media (max-width:767px){.navbar-form .form-group{margin-bottom:5px}.navbar-form .form-group:last-child{margin-bottom:0}}@media (min-width:768px){.navbar-form{width:auto;padding-top:0;padding-bottom:0;margin-right:0;margin-left:0;border:0;-webkit-box-shadow:none;box-shadow:none}}.navbar-nav>li>.dropdown-menu{margin-top:0;border-top-left-radius:0;border-top-right-radius:0}.navbar-fixed-bottom .navbar-nav>li>.dropdown-menu{margin-bottom:0;border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0}.navbar-btn{margin-top:8px;margin-bottom:8px}.navbar-btn.btn-sm{margin-top:10px;margin-bottom:10px}.navbar-btn.btn-xs{margin-top:14px;margin-bottom:14px}.navbar-text{margin-top:15px;margin-bottom:15px}@media (min-width:768px){.navbar-text{float:left;margin-right:15px;margin-left:15px}}@media (min-width:768px){.navbar-left{float:left!important}.navbar-right{float:right!important;margin-right:-15px}.navbar-right~.navbar-right{margin-right:0}}.navbar-default{background-color:#f8f8f8;border-color:#e7e7e7}.navbar-default .navbar-brand{color:#777}.navbar-default .navbar-brand:focus,.navbar-default .navbar-brand:hover{color:#5e5e5e;background-color:transparent}.navbar-default .navbar-text{color:#777}.navbar-default .navbar-nav>li>a{color:#777}.navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav>li>a:hover{color:#333;background-color:transparent}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover{color:#555;background-color:#e7e7e7}.navbar-default .navbar-nav>.disabled>a,.navbar-default .navbar-nav>.disabled>a:focus,.navbar-default .navbar-nav>.disabled>a:hover{color:#ccc;background-color:transparent}.navbar-default .navbar-toggle{border-color:#ddd}.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover{background-color:#ddd}.navbar-default .navbar-toggle .icon-bar{background-color:#888}.navbar-default .navbar-collapse,.navbar-default .navbar-form{border-color:#e7e7e7}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:focus,.navbar-default .navbar-nav>.open>a:hover{color:#555;background-color:#e7e7e7}@media (max-width:767px){.navbar-default .navbar-nav .open .dropdown-menu>li>a{color:#777}.navbar-default .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover{color:#333;background-color:transparent}.navbar-default .navbar-nav .open .dropdown-menu>.active>a,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover{color:#555;background-color:#e7e7e7}.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:hover{color:#ccc;background-color:transparent}}.navbar-default .navbar-link{color:#777}.navbar-default .navbar-link:hover{color:#333}.navbar-default .btn-link{color:#777}.navbar-default .btn-link:focus,.navbar-default .btn-link:hover{color:#333}.navbar-default .btn-link[disabled]:focus,.navbar-default .btn-link[disabled]:hover,fieldset[disabled] .navbar-default .btn-link:focus,fieldset[disabled] .navbar-default .btn-link:hover{color:#ccc}.navbar-inverse{background-color:#222;border-color:#080808}.navbar-inverse .navbar-brand{color:#9d9d9d}.navbar-inverse .navbar-brand:focus,.navbar-inverse .navbar-brand:hover{color:#fff;background-color:transparent}.navbar-inverse .navbar-text{color:#9d9d9d}.navbar-inverse .navbar-nav>li>a{color:#9d9d9d}.navbar-inverse .navbar-nav>li>a:focus,.navbar-inverse .navbar-nav>li>a:hover{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.active>a:focus,.navbar-inverse .navbar-nav>.active>a:hover{color:#fff;background-color:#080808}.navbar-inverse .navbar-nav>.disabled>a,.navbar-inverse .navbar-nav>.disabled>a:focus,.navbar-inverse .navbar-nav>.disabled>a:hover{color:#444;background-color:transparent}.navbar-inverse .navbar-toggle{border-color:#333}.navbar-inverse .navbar-toggle:focus,.navbar-inverse .navbar-toggle:hover{background-color:#333}.navbar-inverse .navbar-toggle .icon-bar{background-color:#fff}.navbar-inverse .navbar-collapse,.navbar-inverse .navbar-form{border-color:#101010}.navbar-inverse .navbar-nav>.open>a,.navbar-inverse .navbar-nav>.open>a:focus,.navbar-inverse .navbar-nav>.open>a:hover{color:#fff;background-color:#080808}@media (max-width:767px){.navbar-inverse .navbar-nav .open .dropdown-menu>.dropdown-header{border-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu .divider{background-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a{color:#9d9d9d}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:hover{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:hover{color:#fff;background-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:hover{color:#444;background-color:transparent}}.navbar-inverse .navbar-link{color:#9d9d9d}.navbar-inverse .navbar-link:hover{color:#fff}.navbar-inverse .btn-link{color:#9d9d9d}.navbar-inverse .btn-link:focus,.navbar-inverse .btn-link:hover{color:#fff}.navbar-inverse .btn-link[disabled]:focus,.navbar-inverse .btn-link[disabled]:hover,fieldset[disabled] .navbar-inverse .btn-link:focus,fieldset[disabled] .navbar-inverse .btn-link:hover{color:#444}.breadcrumb{padding:8px 15px;margin-bottom:20px;list-style:none;background-color:#f5f5f5;border-radius:4px}.breadcrumb>li{display:inline-block}.breadcrumb>li+li:before{padding:0 5px;color:#ccc;content:"/\00a0"}.breadcrumb>.active{color:#777}.pagination{display:inline-block;padding-left:0;margin:20px 0;border-radius:4px}.pagination>li{display:inline}.pagination>li>a,.pagination>li>span{position:relative;float:left;padding:6px 12px;margin-left:-1px;line-height:1.42857143;color:#777;text-decoration:none;background-color:#fff;border:1px solid #ddd}.pagination>li:first-child>a,.pagination>li:first-child>span{margin-left:0;border-top-left-radius:4px;border-bottom-left-radius:4px}.pagination>li:last-child>a,.pagination>li:last-child>span{border-top-right-radius:4px;border-bottom-right-radius:4px}.pagination>li>a:focus,.pagination>li>a:hover,.pagination>li>span:focus,.pagination>li>span:hover{color:#23527c;background-color:#eee;border-color:#ddd}.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{z-index:2;color:#fff;cursor:default;background-color:#777;border-color:#777}.pagination>.disabled>a,.pagination>.disabled>a:focus,.pagination>.disabled>a:hover,.pagination>.disabled>span,.pagination>.disabled>span:focus,.pagination>.disabled>span:hover{color:#777;cursor:not-allowed;background-color:#fff;border-color:#ddd}.pagination-lg>li>a,.pagination-lg>li>span{padding:10px 16px;font-size:18px}.pagination-lg>li:first-child>a,.pagination-lg>li:first-child>span{border-top-left-radius:6px;border-bottom-left-radius:6px}.pagination-lg>li:last-child>a,.pagination-lg>li:last-child>span{border-top-right-radius:6px;border-bottom-right-radius:6px}.pagination-sm>li>a,.pagination-sm>li>span{padding:5px 10px;font-size:12px}.pagination-sm>li:first-child>a,.pagination-sm>li:first-child>span{border-top-left-radius:3px;border-bottom-left-radius:3px}.pagination-sm>li:last-child>a,.pagination-sm>li:last-child>span{border-top-right-radius:3px;border-bottom-right-radius:3px}.pager{padding-left:0;margin:20px 0;text-align:center;list-style:none}.pager li{display:inline}.pager li>a,.pager li>span{display:inline-block;padding:5px 14px;background-color:#fff;border:1px solid #ddd;border-radius:15px}.pager li>a:focus,.pager li>a:hover{text-decoration:none;background-color:#eee}.pager .next>a,.pager .next>span{float:right}.pager .previous>a,.pager .previous>span{float:left}.pager .disabled>a,.pager .disabled>a:focus,.pager .disabled>a:hover,.pager .disabled>span{color:#777;cursor:not-allowed;background-color:#fff}.label{display:inline;padding:.2em .6em .3em;font-size:75%;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25em}a.label:focus,a.label:hover{color:#fff;text-decoration:none;cursor:pointer}.label:empty{display:none}.btn .label{position:relative;top:-1px}.label-default{background-color:#777}.label-default[href]:focus,.label-default[href]:hover{background-color:#5e5e5e}.label-primary{background-color:#777}.label-primary[href]:focus,.label-primary[href]:hover{background-color:#286090}.label-success{background-color:#5cb85c}.label-success[href]:focus,.label-success[href]:hover{background-color:#449d44}.label-info{background-color:#5bc0de}.label-info[href]:focus,.label-info[href]:hover{background-color:#31b0d5}.label-warning{background-color:#f0ad4e}.label-warning[href]:focus,.label-warning[href]:hover{background-color:#ec971f}.label-danger{background-color:#d9534f}.label-danger[href]:focus,.label-danger[href]:hover{background-color:#c9302c}.badge{display:inline-block;min-width:10px;padding:3px 7px;font-size:12px;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;background-color:#777;border-radius:10px}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.btn-group-xs>.btn .badge,.btn-xs .badge{top:0;padding:1px 5px}a.badge:focus,a.badge:hover{color:#fff;text-decoration:none;cursor:pointer}.list-group-item.active>.badge,.nav-pills>.active>a>.badge{color:#777;background-color:#fff}.list-group-item>.badge{float:right}.list-group-item>.badge+.badge{margin-right:5px}.nav-pills>li>a>.badge{margin-left:3px}.jumbotron{padding:30px 15px;margin-bottom:30px;color:inherit;background-color:#eee}.jumbotron .h1,.jumbotron h1{color:inherit}.jumbotron p{margin-bottom:15px;font-size:21px;font-weight:200}.jumbotron>hr{border-top-color:#d5d5d5}.container .jumbotron,.container-fluid .jumbotron{border-radius:6px}.jumbotron .container{max-width:100%}@media screen and (min-width:768px){.jumbotron{padding:48px 0}.container .jumbotron,.container-fluid .jumbotron{padding-right:60px;padding-left:60px}.jumbotron .h1,.jumbotron h1{font-size:63px}}.thumbnail{display:block;padding:4px;margin-bottom:20px;line-height:1.42857143;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:border .2s ease-in-out;-o-transition:border .2s ease-in-out;transition:border .2s ease-in-out}.thumbnail a>img,.thumbnail>img{margin-right:auto;margin-left:auto}a.thumbnail.active,a.thumbnail:focus,a.thumbnail:hover{border-color:#777}.thumbnail .caption{padding:9px;color:#333}.alert{padding:15px;margin-bottom:20px;border:1px solid transparent;border-radius:4px}.alert h4{margin-top:0;color:inherit}.alert .alert-link{font-weight:700}.alert>p,.alert>ul{margin-bottom:0}.alert>p+p{margin-top:5px}.alert-dismissable,.alert-dismissible{padding-right:35px}.alert-dismissable .close,.alert-dismissible .close{position:relative;top:-2px;right:-21px;color:inherit}.alert-success{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}.alert-success hr{border-top-color:#c9e2b3}.alert-success .alert-link{color:#2b542c}.alert-info{color:#31708f;background-color:#d9edf7;border-color:#bce8f1}.alert-info hr{border-top-color:#a6e1ec}.alert-info .alert-link{color:#245269}.alert-warning{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}.alert-warning hr{border-top-color:#f7e1b5}.alert-warning .alert-link{color:#66512c}.alert-danger{color:#a94442;background-color:#f2dede;border-color:#ebccd1}.alert-danger hr{border-top-color:#e4b9c0}.alert-danger .alert-link{color:#843534}@-webkit-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@-o-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}.progress{height:20px;margin-bottom:20px;overflow:hidden;background-color:#f5f5f5;border-radius:4px;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);box-shadow:inset 0 1px 2px rgba(0,0,0,.1)}.progress-bar{float:left;width:0;height:100%;font-size:12px;line-height:20px;color:#fff;text-align:center;background-color:#777;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);-webkit-transition:width .6s ease;-o-transition:width .6s ease;transition:width .6s ease}.progress-bar-striped,.progress-striped .progress-bar{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);-webkit-background-size:40px 40px;background-size:40px 40px}.progress-bar.active,.progress.active .progress-bar{-webkit-animation:progress-bar-stripes 2s linear infinite;-o-animation:progress-bar-stripes 2s linear infinite;animation:progress-bar-stripes 2s linear infinite}.progress-bar-success{background-color:#5cb85c}.progress-striped .progress-bar-success{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.progress-bar-info{background-color:#5bc0de}.progress-striped .progress-bar-info{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.progress-bar-warning{background-color:#f0ad4e}.progress-striped .progress-bar-warning{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.progress-bar-danger{background-color:#d9534f}.progress-striped .progress-bar-danger{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.media{margin-top:15px}.media:first-child{margin-top:0}.media,.media-body{overflow:hidden;zoom:1}.media-body{width:10000px}.media-object{display:block}.media-right,.media>.pull-right{padding-left:10px}.media-left,.media>.pull-left{padding-right:10px}.media-body,.media-left,.media-right{display:table-cell;vertical-align:top}.media-middle{vertical-align:middle}.media-bottom{vertical-align:bottom}.media-heading{margin-top:0;margin-bottom:5px}.media-list{padding-left:0;list-style:none}.list-group{padding-left:0;margin-bottom:20px}.list-group-item{position:relative;display:block;padding:10px 15px;margin-bottom:-1px;background-color:#fff;border:1px solid #ddd}.list-group-item:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.list-group-item:last-child{margin-bottom:0;border-bottom-right-radius:4px;border-bottom-left-radius:4px}a.list-group-item{color:#555}a.list-group-item .list-group-item-heading{color:#333}a.list-group-item:focus,a.list-group-item:hover{color:#555;text-decoration:none;background-color:#f5f5f5}.list-group-item.disabled,.list-group-item.disabled:focus,.list-group-item.disabled:hover{color:#777;cursor:not-allowed;background-color:#eee}.list-group-item.disabled .list-group-item-heading,.list-group-item.disabled:focus .list-group-item-heading,.list-group-item.disabled:hover .list-group-item-heading{color:inherit}.list-group-item.disabled .list-group-item-text,.list-group-item.disabled:focus .list-group-item-text,.list-group-item.disabled:hover .list-group-item-text{color:#777}.list-group-item.active,.list-group-item.active:focus,.list-group-item.active:hover{z-index:2;color:#fff;background-color:#777;border-color:#777}.list-group-item.active .list-group-item-heading,.list-group-item.active .list-group-item-heading>.small,.list-group-item.active .list-group-item-heading>small,.list-group-item.active:focus .list-group-item-heading,.list-group-item.active:focus .list-group-item-heading>.small,.list-group-item.active:focus .list-group-item-heading>small,.list-group-item.active:hover .list-group-item-heading,.list-group-item.active:hover .list-group-item-heading>.small,.list-group-item.active:hover .list-group-item-heading>small{color:inherit}.list-group-item.active .list-group-item-text,.list-group-item.active:focus .list-group-item-text,.list-group-item.active:hover .list-group-item-text{color:#c7ddef}.list-group-item-success{color:#3c763d;background-color:#dff0d8}a.list-group-item-success{color:#3c763d}a.list-group-item-success .list-group-item-heading{color:inherit}a.list-group-item-success:focus,a.list-group-item-success:hover{color:#3c763d;background-color:#d0e9c6}a.list-group-item-success.active,a.list-group-item-success.active:focus,a.list-group-item-success.active:hover{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:focus,a.list-group-item-info:hover{color:#31708f;background-color:#c4e3f3}a.list-group-item-info.active,a.list-group-item-info.active:focus,a.list-group-item-info.active:hover{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:focus,a.list-group-item-warning:hover{color:#8a6d3b;background-color:#faf2cc}a.list-group-item-warning.active,a.list-group-item-warning.active:focus,a.list-group-item-warning.active:hover{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:focus,a.list-group-item-danger:hover{color:#a94442;background-color:#ebcccc}a.list-group-item-danger.active,a.list-group-item-danger.active:focus,a.list-group-item-danger.active:hover{color:#fff;background-color:#a94442;border-color:#a94442}.list-group-item-heading{margin-top:0;margin-bottom:5px}.list-group-item-text{margin-bottom:0;line-height:1.3}.panel{margin-bottom:20px;background-color:#fff;border:1px solid transparent;border-radius:4px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.05);box-shadow:0 1px 1px rgba(0,0,0,.05)}.panel-body{padding:15px}.panel-heading{padding:10px 15px;border-bottom:1px solid transparent;border-top-left-radius:3px;border-top-right-radius:3px}.panel-heading>.dropdown .dropdown-toggle{color:inherit}.panel-title{margin-top:0;margin-bottom:0;font-size:16px;color:inherit}.panel-title>.small,.panel-title>.small>a,.panel-title>a,.panel-title>small,.panel-title>small>a{color:inherit}.panel-footer{padding:10px 15px;background-color:#f5f5f5;border-top:1px solid #ddd;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.list-group,.panel>.panel-collapse>.list-group{margin-bottom:0}.panel>.list-group .list-group-item,.panel>.panel-collapse>.list-group .list-group-item{border-width:1px 0;border-radius:0}.panel>.list-group:first-child .list-group-item:first-child,.panel>.panel-collapse>.list-group:first-child .list-group-item:first-child{border-top:0;border-top-left-radius:3px;border-top-right-radius:3px}.panel>.list-group:last-child .list-group-item:last-child,.panel>.panel-collapse>.list-group:last-child .list-group-item:last-child{border-bottom:0;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel-heading+.list-group .list-group-item:first-child{border-top-width:0}.list-group+.panel-footer{border-top-width:0}.panel>.panel-collapse>.table,.panel>.table,.panel>.table-responsive>.table{margin-bottom:0}.panel>.panel-collapse>.table caption,.panel>.table caption,.panel>.table-responsive>.table caption{padding-right:15px;padding-left:15px}.panel>.table-responsive:first-child>.table:first-child,.panel>.table:first-child{border-top-left-radius:3px;border-top-right-radius:3px}.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child,.panel>.table:first-child>thead:first-child>tr:first-child{border-top-left-radius:3px;border-top-right-radius:3px}.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:first-child,.panel>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table:first-child>thead:first-child>tr:first-child th:first-child{border-top-left-radius:3px}.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:last-child,.panel>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table:first-child>thead:first-child>tr:first-child th:last-child{border-top-right-radius:3px}.panel>.table-responsive:last-child>.table:last-child,.panel>.table:last-child{border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child{border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:first-child,.panel>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:first-child{border-bottom-left-radius:3px}.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:last-child{border-bottom-right-radius:3px}.panel>.panel-body+.table,.panel>.panel-body+.table-responsive,.panel>.table+.panel-body,.panel>.table-responsive+.panel-body{border-top:1px solid #ddd}.panel>.table>tbody:first-child>tr:first-child td,.panel>.table>tbody:first-child>tr:first-child th{border-top:0}.panel>.table-bordered,.panel>.table-responsive>.table-bordered{border:0}.panel>.table-bordered>tbody>tr>td:first-child,.panel>.table-bordered>tbody>tr>th:first-child,.panel>.table-bordered>tfoot>tr>td:first-child,.panel>.table-bordered>tfoot>tr>th:first-child,.panel>.table-bordered>thead>tr>td:first-child,.panel>.table-bordered>thead>tr>th:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:first-child,.panel>.table-responsive>.table-bordered>thead>tr>td:first-child,.panel>.table-responsive>.table-bordered>thead>tr>th:first-child{border-left:0}.panel>.table-bordered>tbody>tr>td:last-child,.panel>.table-bordered>tbody>tr>th:last-child,.panel>.table-bordered>tfoot>tr>td:last-child,.panel>.table-bordered>tfoot>tr>th:last-child,.panel>.table-bordered>thead>tr>td:last-child,.panel>.table-bordered>thead>tr>th:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:last-child,.panel>.table-responsive>.table-bordered>thead>tr>td:last-child,.panel>.table-responsive>.table-bordered>thead>tr>th:last-child{border-right:0}.panel>.table-bordered>tbody>tr:first-child>td,.panel>.table-bordered>tbody>tr:first-child>th,.panel>.table-bordered>thead>tr:first-child>td,.panel>.table-bordered>thead>tr:first-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>th,.panel>.table-responsive>.table-bordered>thead>tr:first-child>td,.panel>.table-responsive>.table-bordered>thead>tr:first-child>th{border-bottom:0}.panel>.table-bordered>tbody>tr:last-child>td,.panel>.table-bordered>tbody>tr:last-child>th,.panel>.table-bordered>tfoot>tr:last-child>td,.panel>.table-bordered>tfoot>tr:last-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>th,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>td,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>th{border-bottom:0}.panel>.table-responsive{margin-bottom:0;border:0}.panel-group{margin-bottom:20px}.panel-group .panel{margin-bottom:0;border-radius:4px}.panel-group .panel+.panel{margin-top:5px}.panel-group .panel-heading{border-bottom:0}.panel-group .panel-heading+.panel-collapse>.list-group,.panel-group .panel-heading+.panel-collapse>.panel-body{border-top:1px solid #ddd}.panel-group .panel-footer{border-top:0}.panel-group .panel-footer+.panel-collapse .panel-body{border-bottom:1px solid #ddd}.panel-default{border-color:#ddd}.panel-default>.panel-heading{color:#333;background-color:#f5f5f5;border-color:#ddd}.panel-default>.panel-heading+.panel-collapse>.panel-body{border-top-color:#ddd}.panel-default>.panel-heading .badge{color:#f5f5f5;background-color:#333}.panel-default>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#ddd}.panel-primary{border-color:#777}.panel-primary>.panel-heading{color:#fff;background-color:#777;border-color:#777}.panel-primary>.panel-heading+.panel-collapse>.panel-body{border-top-color:#777}.panel-primary>.panel-heading .badge{color:#777;background-color:#fff}.panel-primary>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#777}.panel-success{border-color:#d6e9c6}.panel-success>.panel-heading{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}.panel-success>.panel-heading+.panel-collapse>.panel-body{border-top-color:#d6e9c6}.panel-success>.panel-heading .badge{color:#dff0d8;background-color:#3c763d}.panel-success>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#d6e9c6}.panel-info{border-color:#bce8f1}.panel-info>.panel-heading{color:#31708f;background-color:#d9edf7;border-color:#bce8f1}.panel-info>.panel-heading+.panel-collapse>.panel-body{border-top-color:#bce8f1}.panel-info>.panel-heading .badge{color:#d9edf7;background-color:#31708f}.panel-info>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#bce8f1}.panel-warning{border-color:#faebcc}.panel-warning>.panel-heading{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}.panel-warning>.panel-heading+.panel-collapse>.panel-body{border-top-color:#faebcc}.panel-warning>.panel-heading .badge{color:#fcf8e3;background-color:#8a6d3b}.panel-warning>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#faebcc}.panel-danger{border-color:#ebccd1}.panel-danger>.panel-heading{color:#a94442;background-color:#f2dede;border-color:#ebccd1}.panel-danger>.panel-heading+.panel-collapse>.panel-body{border-top-color:#ebccd1}.panel-danger>.panel-heading .badge{color:#f2dede;background-color:#a94442}.panel-danger>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#ebccd1}.embed-responsive{position:relative;display:block;height:0;padding:0;overflow:hidden}.embed-responsive .embed-responsive-item,.embed-responsive embed,.embed-responsive iframe,.embed-responsive object,.embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.embed-responsive-16by9{padding-bottom:56.25%}.embed-responsive-4by3{padding-bottom:75%}.well{min-height:20px;padding:19px;margin-bottom:20px;background-color:#f5f5f5;border:1px solid #e3e3e3;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.05);box-shadow:inset 0 1px 1px rgba(0,0,0,.05)}.well blockquote{border-color:#ddd;border-color:rgba(0,0,0,.15)}.well-lg{padding:24px;border-radius:6px}.well-sm{padding:9px;border-radius:3px}.close{float:right;font-size:21px;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;filter:alpha(opacity=20);opacity:.2}.close:focus,.close:hover{color:#000;text-decoration:none;cursor:pointer;filter:alpha(opacity=50);opacity:.5}button.close{-webkit-appearance:none;padding:0;cursor:pointer;background:0 0;border:0}.modal-open{overflow:hidden}.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;display:none;overflow:hidden;-webkit-overflow-scrolling:touch;outline:0}.modal.fade .modal-dialog{-webkit-transition:-webkit-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out;-webkit-transform:translate(0,-25%);-ms-transform:translate(0,-25%);-o-transform:translate(0,-25%);transform:translate(0,-25%)}.modal.in .modal-dialog{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal-dialog{position:relative;width:auto;margin:10px}.modal-content{position:relative;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #999;border:1px solid rgba(0,0,0,.2);border-radius:6px;outline:0;-webkit-box-shadow:0 3px 9px rgba(0,0,0,.5);box-shadow:0 3px 9px rgba(0,0,0,.5)}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}.modal-backdrop.fade{filter:alpha(opacity=0);opacity:0}.modal-backdrop.in{filter:alpha(opacity=50);opacity:.5}.modal-header{min-height:16.43px;padding:15px;border-bottom:1px solid #e5e5e5}.modal-header .close{margin-top:-2px}.modal-title{margin:0;line-height:1.42857143}.modal-body{position:relative;padding:15px}.modal-footer{padding:15px;text-align:right;border-top:1px solid #e5e5e5}.modal-footer .btn+.btn{margin-bottom:0;margin-left:5px}.modal-footer .btn-group .btn+.btn{margin-left:-1px}.modal-footer .btn-block+.btn-block{margin-left:0}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width:768px){.modal-dialog{width:600px;margin:30px auto}.modal-content{-webkit-box-shadow:0 5px 15px rgba(0,0,0,.5);box-shadow:0 5px 15px rgba(0,0,0,.5)}.modal-sm{width:300px}}@media (min-width:992px){.modal-lg{width:900px}}.tooltip{position:absolute;z-index:1070;display:block;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;font-weight:400;line-height:1.4;filter:alpha(opacity=0);opacity:0}.tooltip.in{filter:alpha(opacity=90);opacity:.9}.tooltip.top{padding:5px 0;margin-top:-3px}.tooltip.right{padding:0 5px;margin-left:3px}.tooltip.bottom{padding:5px 0;margin-top:3px}.tooltip.left{padding:0 5px;margin-left:-3px}.tooltip-inner{max-width:200px;padding:3px 8px;color:#fff;text-align:center;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{right:5px;bottom:0;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-right .tooltip-arrow{bottom:0;left:5px;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:#000}.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-width:5px 0 5px 5px;border-left-color:#000}.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-left .tooltip-arrow{top:0;right:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-right .tooltip-arrow{top:0;left:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000}.popover{position:absolute;top:0;left:0;z-index:1060;display:none;max-width:276px;padding:1px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;font-weight:400;line-height:1.42857143;text-align:left;white-space:normal;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2)}.popover.top{margin-top:-10px}.popover.right{margin-left:10px}.popover.bottom{margin-top:10px}.popover.left{margin-left:-10px}.popover-title{padding:8px 14px;margin:0;font-size:14px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-radius:5px 5px 0 0}.popover-content{padding:9px 14px}.popover>.arrow,.popover>.arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.popover>.arrow{border-width:11px}.popover>.arrow:after{content:"";border-width:10px}.popover.top>.arrow{bottom:-11px;left:50%;margin-left:-11px;border-top-color:#999;border-top-color:rgba(0,0,0,.25);border-bottom-width:0}.popover.top>.arrow:after{bottom:1px;margin-left:-10px;content:" ";border-top-color:#fff;border-bottom-width:0}.popover.right>.arrow{top:50%;left:-11px;margin-top:-11px;border-right-color:#999;border-right-color:rgba(0,0,0,.25);border-left-width:0}.popover.right>.arrow:after{bottom:-10px;left:1px;content:" ";border-right-color:#fff;border-left-width:0}.popover.bottom>.arrow{top:-11px;left:50%;margin-left:-11px;border-top-width:0;border-bottom-color:#999;border-bottom-color:rgba(0,0,0,.25)}.popover.bottom>.arrow:after{top:1px;margin-left:-10px;content:" ";border-top-width:0;border-bottom-color:#fff}.popover.left>.arrow{top:50%;right:-11px;margin-top:-11px;border-right-width:0;border-left-color:#999;border-left-color:rgba(0,0,0,.25)}.popover.left>.arrow:after{right:1px;bottom:-10px;content:" ";border-right-width:0;border-left-color:#fff}.carousel{position:relative}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner>.item{position:relative;display:none;-webkit-transition:.6s ease-in-out left;-o-transition:.6s ease-in-out left;transition:.6s ease-in-out left}.carousel-inner>.item>a>img,.carousel-inner>.item>img{line-height:1}@media all and (transform-3d),(-webkit-transform-3d){.carousel-inner>.item{-webkit-transition:-webkit-transform .6s ease-in-out;-o-transition:-o-transform .6s ease-in-out;transition:transform .6s ease-in-out;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000;perspective:1000}.carousel-inner>.item.active.right,.carousel-inner>.item.next{left:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.carousel-inner>.item.active.left,.carousel-inner>.item.prev{left:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.carousel-inner>.item.active,.carousel-inner>.item.next.left,.carousel-inner>.item.prev.right{left:0;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.carousel-inner>.active,.carousel-inner>.next,.carousel-inner>.prev{display:block}.carousel-inner>.active{left:0}.carousel-inner>.next,.carousel-inner>.prev{position:absolute;top:0;width:100%}.carousel-inner>.next{left:100%}.carousel-inner>.prev{left:-100%}.carousel-inner>.next.left,.carousel-inner>.prev.right{left:0}.carousel-inner>.active.left{left:-100%}.carousel-inner>.active.right{left:100%}.carousel-control{position:absolute;top:0;bottom:0;left:0;width:15%;font-size:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6);filter:alpha(opacity=50);opacity:.5}.carousel-control.left{background-image:-webkit-linear-gradient(left,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);background-image:-o-linear-gradient(left,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,.0001)));background-image:linear-gradient(to right,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1);background-repeat:repeat-x}.carousel-control.right{right:0;left:auto;background-image:-webkit-linear-gradient(left,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);background-image:-o-linear-gradient(left,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.0001)),to(rgba(0,0,0,.5)));background-image:linear-gradient(to right,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1);background-repeat:repeat-x}.carousel-control:focus,.carousel-control:hover{color:#fff;text-decoration:none;filter:alpha(opacity=90);outline:0;opacity:.9}.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next,.carousel-control .icon-prev{position:absolute;top:50%;z-index:5;display:inline-block}.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{left:50%;margin-left:-10px}.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{right:50%;margin-right:-10px}.carousel-control .icon-next,.carousel-control .icon-prev{width:20px;height:20px;margin-top:-10px;font-family:serif;line-height:1}.carousel-control .icon-prev:before{content:'\2039'}.carousel-control .icon-next:before{content:'\203a'}.carousel-indicators{position:absolute;bottom:10px;left:50%;z-index:15;width:60%;padding-left:0;margin-left:-30%;text-align:center;list-style:none}.carousel-indicators li{display:inline-block;width:10px;height:10px;margin:1px;text-indent:-999px;cursor:pointer;background-color:#000 \9;background-color:rgba(0,0,0,0);border:1px solid #fff;border-radius:10px}.carousel-indicators .active{width:12px;height:12px;margin:0;background-color:#fff}.carousel-caption{position:absolute;right:15%;bottom:20px;left:15%;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6)}.carousel-caption .btn{text-shadow:none}@media screen and (min-width:768px){.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next,.carousel-control .icon-prev{width:30px;height:30px;margin-top:-15px;font-size:30px}.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{margin-left:-15px}.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{margin-right:-15px}.carousel-caption{right:20%;left:20%;padding-bottom:30px}.carousel-indicators{bottom:20px}}.btn-group-vertical>.btn-group:after,.btn-group-vertical>.btn-group:before,.btn-toolbar:after,.btn-toolbar:before,.clearfix:after,.clearfix:before,.container-fluid:after,.container-fluid:before,.container:after,.container:before,.dl-horizontal dd:after,.dl-horizontal dd:before,.form-horizontal .form-group:after,.form-horizontal .form-group:before,.modal-footer:after,.modal-footer:before,.nav:after,.nav:before,.navbar-collapse:after,.navbar-collapse:before,.navbar-header:after,.navbar-header:before,.navbar:after,.navbar:before,.pager:after,.pager:before,.panel-body:after,.panel-body:before,.row:after,.row:before{display:table;content:" "}.btn-group-vertical>.btn-group:after,.btn-toolbar:after,.clearfix:after,.container-fluid:after,.container:after,.dl-horizontal dd:after,.form-horizontal .form-group:after,.modal-footer:after,.nav:after,.navbar-collapse:after,.navbar-header:after,.navbar:after,.pager:after,.panel-body:after,.row:after{clear:both}.center-block{display:block;margin-right:auto;margin-left:auto}.pull-right{float:right!important}.pull-left{float:left!important}.hide{display:none!important}.show{display:block!important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.hidden{display:none!important}.affix{position:fixed}@-ms-viewport{width:device-width}.visible-lg,.visible-md,.visible-sm,.visible-xs{display:none!important}.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block{display:none!important}@media (max-width:767px){.visible-xs{display:block!important}table.visible-xs{display:table}tr.visible-xs{display:table-row!important}td.visible-xs,th.visible-xs{display:table-cell!important}}@media (max-width:767px){.visible-xs-block{display:block!important}}@media (max-width:767px){.visible-xs-inline{display:inline!important}}@media (max-width:767px){.visible-xs-inline-block{display:inline-block!important}}@media (min-width:768px)and (max-width:991px){.visible-sm{display:block!important}table.visible-sm{display:table}tr.visible-sm{display:table-row!important}td.visible-sm,th.visible-sm{display:table-cell!important}}@media (min-width:768px)and (max-width:991px){.visible-sm-block{display:block!important}}@media (min-width:768px)and (max-width:991px){.visible-sm-inline{display:inline!important}}@media (min-width:768px)and (max-width:991px){.visible-sm-inline-block{display:inline-block!important}}@media (min-width:992px)and (max-width:1199px){.visible-md{display:block!important}table.visible-md{display:table}tr.visible-md{display:table-row!important}td.visible-md,th.visible-md{display:table-cell!important}}@media (min-width:992px)and (max-width:1199px){.visible-md-block{display:block!important}}@media (min-width:992px)and (max-width:1199px){.visible-md-inline{display:inline!important}}@media (min-width:992px)and (max-width:1199px){.visible-md-inline-block{display:inline-block!important}}@media (min-width:1200px){.visible-lg{display:block!important}table.visible-lg{display:table}tr.visible-lg{display:table-row!important}td.visible-lg,th.visible-lg{display:table-cell!important}}@media (min-width:1200px){.visible-lg-block{display:block!important}}@media (min-width:1200px){.visible-lg-inline{display:inline!important}}@media (min-width:1200px){.visible-lg-inline-block{display:inline-block!important}}@media (max-width:767px){.hidden-xs{display:none!important}}@media (min-width:768px)and (max-width:991px){.hidden-sm{display:none!important}}@media (min-width:992px)and (max-width:1199px){.hidden-md{display:none!important}}@media (min-width:1200px){.hidden-lg{display:none!important}}.visible-print{display:none!important}@media print{.visible-print{display:block!important}table.visible-print{display:table}tr.visible-print{display:table-row!important}td.visible-print,th.visible-print{display:table-cell!important}}.visible-print-block{display:none!important}@media print{.visible-print-block{display:block!important}}.visible-print-inline{display:none!important}@media print{.visible-print-inline{display:inline!important}}.visible-print-inline-block{display:none!important}@media print{.visible-print-inline-block{display:inline-block!important}}@media print{.hidden-print{display:none!important}}
\ No newline at end of file
+ *//*! normalize.css v3.0.2 | MIT License | git.io/normalize */html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{margin:.67em 0;font-size:2em}mark{color:#000;background:#ff0}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{height:0;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{margin:0;font:inherit;color:inherit}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}input{line-height:normal}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;-webkit-appearance:textfield}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{padding:.35em .625em .75em;margin:0 2px;border:1px solid silver}legend{padding:0;border:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-spacing:0;border-collapse:collapse}td,th{padding:0}/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */@media print{*,:after,:before{color:#000!important;text-shadow:none!important;background:0 0!important;-webkit-box-shadow:none!important;box-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="javascript:"]:after,a[href^="#"]:after{content:""}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}select{background:#fff!important}.navbar{display:none}.btn>.caret,.dropup>.btn>.caret{border-top-color:#000!important}.label{border:1px solid #000}.table{border-collapse:collapse!important}.table td,.table th{background-color:#fff!important}.table-bordered td,.table-bordered th{border:1px solid #ddd!important}}@font-face{font-family:'Glyphicons Halflings';src:url(../fonts/glyphicons-halflings-regular.eot);src:url(../fonts/glyphicons-halflings-regular.eot?#iefix) format('embedded-opentype'),url(../fonts/glyphicons-halflings-regular.woff2) format('woff2'),url(../fonts/glyphicons-halflings-regular.woff) format('woff'),url(../fonts/glyphicons-halflings-regular.ttf) format('truetype'),url(../fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular) format('svg')}.glyphicon{position:relative;top:1px;display:inline-block;font-family:'Glyphicons Halflings';font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.glyphicon-asterisk:before{content:"\2a"}.glyphicon-plus:before{content:"\2b"}.glyphicon-eur:before,.glyphicon-euro:before{content:"\20ac"}.glyphicon-minus:before{content:"\2212"}.glyphicon-cloud:before{content:"\2601"}.glyphicon-envelope:before{content:"\2709"}.glyphicon-pencil:before{content:"\270f"}.glyphicon-glass:before{content:"\e001"}.glyphicon-music:before{content:"\e002"}.glyphicon-search:before{content:"\e003"}.glyphicon-heart:before{content:"\e005"}.glyphicon-star:before{content:"\e006"}.glyphicon-star-empty:before{content:"\e007"}.glyphicon-user:before{content:"\e008"}.glyphicon-film:before{content:"\e009"}.glyphicon-th-large:before{content:"\e010"}.glyphicon-th:before{content:"\e011"}.glyphicon-th-list:before{content:"\e012"}.glyphicon-ok:before{content:"\e013"}.glyphicon-remove:before{content:"\e014"}.glyphicon-zoom-in:before{content:"\e015"}.glyphicon-zoom-out:before{content:"\e016"}.glyphicon-off:before{content:"\e017"}.glyphicon-signal:before{content:"\e018"}.glyphicon-cog:before{content:"\e019"}.glyphicon-trash:before{content:"\e020"}.glyphicon-home:before{content:"\e021"}.glyphicon-file:before{content:"\e022"}.glyphicon-time:before{content:"\e023"}.glyphicon-road:before{content:"\e024"}.glyphicon-download-alt:before{content:"\e025"}.glyphicon-download:before{content:"\e026"}.glyphicon-upload:before{content:"\e027"}.glyphicon-inbox:before{content:"\e028"}.glyphicon-play-circle:before{content:"\e029"}.glyphicon-repeat:before{content:"\e030"}.glyphicon-refresh:before{content:"\e031"}.glyphicon-list-alt:before{content:"\e032"}.glyphicon-lock:before{content:"\e033"}.glyphicon-flag:before{content:"\e034"}.glyphicon-headphones:before{content:"\e035"}.glyphicon-volume-off:before{content:"\e036"}.glyphicon-volume-down:before{content:"\e037"}.glyphicon-volume-up:before{content:"\e038"}.glyphicon-qrcode:before{content:"\e039"}.glyphicon-barcode:before{content:"\e040"}.glyphicon-tag:before{content:"\e041"}.glyphicon-tags:before{content:"\e042"}.glyphicon-book:before{content:"\e043"}.glyphicon-bookmark:before{content:"\e044"}.glyphicon-print:before{content:"\e045"}.glyphicon-camera:before{content:"\e046"}.glyphicon-font:before{content:"\e047"}.glyphicon-bold:before{content:"\e048"}.glyphicon-italic:before{content:"\e049"}.glyphicon-text-height:before{content:"\e050"}.glyphicon-text-width:before{content:"\e051"}.glyphicon-align-left:before{content:"\e052"}.glyphicon-align-center:before{content:"\e053"}.glyphicon-align-right:before{content:"\e054"}.glyphicon-align-justify:before{content:"\e055"}.glyphicon-list:before{content:"\e056"}.glyphicon-indent-left:before{content:"\e057"}.glyphicon-indent-right:before{content:"\e058"}.glyphicon-facetime-video:before{content:"\e059"}.glyphicon-picture:before{content:"\e060"}.glyphicon-map-marker:before{content:"\e062"}.glyphicon-adjust:before{content:"\e063"}.glyphicon-tint:before{content:"\e064"}.glyphicon-edit:before{content:"\e065"}.glyphicon-share:before{content:"\e066"}.glyphicon-check:before{content:"\e067"}.glyphicon-move:before{content:"\e068"}.glyphicon-step-backward:before{content:"\e069"}.glyphicon-fast-backward:before{content:"\e070"}.glyphicon-backward:before{content:"\e071"}.glyphicon-play:before{content:"\e072"}.glyphicon-pause:before{content:"\e073"}.glyphicon-stop:before{content:"\e074"}.glyphicon-forward:before{content:"\e075"}.glyphicon-fast-forward:before{content:"\e076"}.glyphicon-step-forward:before{content:"\e077"}.glyphicon-eject:before{content:"\e078"}.glyphicon-chevron-left:before{content:"\e079"}.glyphicon-chevron-right:before{content:"\e080"}.glyphicon-plus-sign:before{content:"\e081"}.glyphicon-minus-sign:before{content:"\e082"}.glyphicon-remove-sign:before{content:"\e083"}.glyphicon-ok-sign:before{content:"\e084"}.glyphicon-question-sign:before{content:"\e085"}.glyphicon-info-sign:before{content:"\e086"}.glyphicon-screenshot:before{content:"\e087"}.glyphicon-remove-circle:before{content:"\e088"}.glyphicon-ok-circle:before{content:"\e089"}.glyphicon-ban-circle:before{content:"\e090"}.glyphicon-arrow-left:before{content:"\e091"}.glyphicon-arrow-right:before{content:"\e092"}.glyphicon-arrow-up:before{content:"\e093"}.glyphicon-arrow-down:before{content:"\e094"}.glyphicon-share-alt:before{content:"\e095"}.glyphicon-resize-full:before{content:"\e096"}.glyphicon-resize-small:before{content:"\e097"}.glyphicon-exclamation-sign:before{content:"\e101"}.glyphicon-gift:before{content:"\e102"}.glyphicon-leaf:before{content:"\e103"}.glyphicon-fire:before{content:"\e104"}.glyphicon-eye-open:before{content:"\e105"}.glyphicon-eye-close:before{content:"\e106"}.glyphicon-warning-sign:before{content:"\e107"}.glyphicon-plane:before{content:"\e108"}.glyphicon-calendar:before{content:"\e109"}.glyphicon-random:before{content:"\e110"}.glyphicon-comment:before{content:"\e111"}.glyphicon-magnet:before{content:"\e112"}.glyphicon-chevron-up:before{content:"\e113"}.glyphicon-chevron-down:before{content:"\e114"}.glyphicon-retweet:before{content:"\e115"}.glyphicon-shopping-cart:before{content:"\e116"}.glyphicon-folder-close:before{content:"\e117"}.glyphicon-folder-open:before{content:"\e118"}.glyphicon-resize-vertical:before{content:"\e119"}.glyphicon-resize-horizontal:before{content:"\e120"}.glyphicon-hdd:before{content:"\e121"}.glyphicon-bullhorn:before{content:"\e122"}.glyphicon-bell:before{content:"\e123"}.glyphicon-certificate:before{content:"\e124"}.glyphicon-thumbs-up:before{content:"\e125"}.glyphicon-thumbs-down:before{content:"\e126"}.glyphicon-hand-right:before{content:"\e127"}.glyphicon-hand-left:before{content:"\e128"}.glyphicon-hand-up:before{content:"\e129"}.glyphicon-hand-down:before{content:"\e130"}.glyphicon-circle-arrow-right:before{content:"\e131"}.glyphicon-circle-arrow-left:before{content:"\e132"}.glyphicon-circle-arrow-up:before{content:"\e133"}.glyphicon-circle-arrow-down:before{content:"\e134"}.glyphicon-globe:before{content:"\e135"}.glyphicon-wrench:before{content:"\e136"}.glyphicon-tasks:before{content:"\e137"}.glyphicon-filter:before{content:"\e138"}.glyphicon-briefcase:before{content:"\e139"}.glyphicon-fullscreen:before{content:"\e140"}.glyphicon-dashboard:before{content:"\e141"}.glyphicon-paperclip:before{content:"\e142"}.glyphicon-heart-empty:before{content:"\e143"}.glyphicon-link:before{content:"\e144"}.glyphicon-phone:before{content:"\e145"}.glyphicon-pushpin:before{content:"\e146"}.glyphicon-usd:before{content:"\e148"}.glyphicon-gbp:before{content:"\e149"}.glyphicon-sort:before{content:"\e150"}.glyphicon-sort-by-alphabet:before{content:"\e151"}.glyphicon-sort-by-alphabet-alt:before{content:"\e152"}.glyphicon-sort-by-order:before{content:"\e153"}.glyphicon-sort-by-order-alt:before{content:"\e154"}.glyphicon-sort-by-attributes:before{content:"\e155"}.glyphicon-sort-by-attributes-alt:before{content:"\e156"}.glyphicon-unchecked:before{content:"\e157"}.glyphicon-expand:before{content:"\e158"}.glyphicon-collapse-down:before{content:"\e159"}.glyphicon-collapse-up:before{content:"\e160"}.glyphicon-log-in:before{content:"\e161"}.glyphicon-flash:before{content:"\e162"}.glyphicon-log-out:before{content:"\e163"}.glyphicon-new-window:before{content:"\e164"}.glyphicon-record:before{content:"\e165"}.glyphicon-save:before{content:"\e166"}.glyphicon-open:before{content:"\e167"}.glyphicon-saved:before{content:"\e168"}.glyphicon-import:before{content:"\e169"}.glyphicon-export:before{content:"\e170"}.glyphicon-send:before{content:"\e171"}.glyphicon-floppy-disk:before{content:"\e172"}.glyphicon-floppy-saved:before{content:"\e173"}.glyphicon-floppy-remove:before{content:"\e174"}.glyphicon-floppy-save:before{content:"\e175"}.glyphicon-floppy-open:before{content:"\e176"}.glyphicon-credit-card:before{content:"\e177"}.glyphicon-transfer:before{content:"\e178"}.glyphicon-cutlery:before{content:"\e179"}.glyphicon-header:before{content:"\e180"}.glyphicon-compressed:before{content:"\e181"}.glyphicon-earphone:before{content:"\e182"}.glyphicon-phone-alt:before{content:"\e183"}.glyphicon-tower:before{content:"\e184"}.glyphicon-stats:before{content:"\e185"}.glyphicon-sd-video:before{content:"\e186"}.glyphicon-hd-video:before{content:"\e187"}.glyphicon-subtitles:before{content:"\e188"}.glyphicon-sound-stereo:before{content:"\e189"}.glyphicon-sound-dolby:before{content:"\e190"}.glyphicon-sound-5-1:before{content:"\e191"}.glyphicon-sound-6-1:before{content:"\e192"}.glyphicon-sound-7-1:before{content:"\e193"}.glyphicon-copyright-mark:before{content:"\e194"}.glyphicon-registration-mark:before{content:"\e195"}.glyphicon-cloud-download:before{content:"\e197"}.glyphicon-cloud-upload:before{content:"\e198"}.glyphicon-tree-conifer:before{content:"\e199"}.glyphicon-tree-deciduous:before{content:"\e200"}.glyphicon-cd:before{content:"\e201"}.glyphicon-save-file:before{content:"\e202"}.glyphicon-open-file:before{content:"\e203"}.glyphicon-level-up:before{content:"\e204"}.glyphicon-copy:before{content:"\e205"}.glyphicon-paste:before{content:"\e206"}.glyphicon-alert:before{content:"\e209"}.glyphicon-equalizer:before{content:"\e210"}.glyphicon-king:before{content:"\e211"}.glyphicon-queen:before{content:"\e212"}.glyphicon-pawn:before{content:"\e213"}.glyphicon-bishop:before{content:"\e214"}.glyphicon-knight:before{content:"\e215"}.glyphicon-baby-formula:before{content:"\e216"}.glyphicon-tent:before{content:"\26fa"}.glyphicon-blackboard:before{content:"\e218"}.glyphicon-bed:before{content:"\e219"}.glyphicon-apple:before{content:"\f8ff"}.glyphicon-erase:before{content:"\e221"}.glyphicon-hourglass:before{content:"\231b"}.glyphicon-lamp:before{content:"\e223"}.glyphicon-duplicate:before{content:"\e224"}.glyphicon-piggy-bank:before{content:"\e225"}.glyphicon-scissors:before{content:"\e226"}.glyphicon-bitcoin:before{content:"\e227"}.glyphicon-btc:before{content:"\e227"}.glyphicon-xbt:before{content:"\e227"}.glyphicon-yen:before{content:"\00a5"}.glyphicon-jpy:before{content:"\00a5"}.glyphicon-ruble:before{content:"\20bd"}.glyphicon-rub:before{content:"\20bd"}.glyphicon-scale:before{content:"\e230"}.glyphicon-ice-lolly:before{content:"\e231"}.glyphicon-ice-lolly-tasted:before{content:"\e232"}.glyphicon-education:before{content:"\e233"}.glyphicon-option-horizontal:before{content:"\e234"}.glyphicon-option-vertical:before{content:"\e235"}.glyphicon-menu-hamburger:before{content:"\e236"}.glyphicon-modal-window:before{content:"\e237"}.glyphicon-oil:before{content:"\e238"}.glyphicon-grain:before{content:"\e239"}.glyphicon-sunglasses:before{content:"\e240"}.glyphicon-text-size:before{content:"\e241"}.glyphicon-text-color:before{content:"\e242"}.glyphicon-text-background:before{content:"\e243"}.glyphicon-object-align-top:before{content:"\e244"}.glyphicon-object-align-bottom:before{content:"\e245"}.glyphicon-object-align-horizontal:before{content:"\e246"}.glyphicon-object-align-left:before{content:"\e247"}.glyphicon-object-align-vertical:before{content:"\e248"}.glyphicon-object-align-right:before{content:"\e249"}.glyphicon-triangle-right:before{content:"\e250"}.glyphicon-triangle-left:before{content:"\e251"}.glyphicon-triangle-bottom:before{content:"\e252"}.glyphicon-triangle-top:before{content:"\e253"}.glyphicon-console:before{content:"\e254"}.glyphicon-superscript:before{content:"\e255"}.glyphicon-subscript:before{content:"\e256"}.glyphicon-menu-left:before{content:"\e257"}.glyphicon-menu-right:before{content:"\e258"}.glyphicon-menu-down:before{content:"\e259"}.glyphicon-menu-up:before{content:"\e260"}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{font-size:10px;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:1.42857143;color:#333;background-color:#fff}button,input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a{color:#777;text-decoration:none}a:focus,a:hover{color:#23527c;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}.carousel-inner>.item>a>img,.carousel-inner>.item>img,.img-responsive,.thumbnail a>img,.thumbnail>img{display:block;max-width:100%;height:auto}.img-rounded{border-radius:6px}.img-thumbnail{display:inline-block;max-width:100%;height:auto;padding:4px;line-height:1.42857143;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.img-circle{border-radius:50%}hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}[role=button]{cursor:pointer}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:inherit;font-weight:500;line-height:1.1;color:inherit}.h1 .small,.h1 small,.h2 .small,.h2 small,.h3 .small,.h3 small,.h4 .small,.h4 small,.h5 .small,.h5 small,.h6 .small,.h6 small,h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small,h4 .small,h4 small,h5 .small,h5 small,h6 .small,h6 small{font-weight:400;line-height:1;color:#777}.h1,.h2,.h3,h1,h2,h3{margin-top:20px;margin-bottom:10px}.h1 .small,.h1 small,.h2 .small,.h2 small,.h3 .small,.h3 small,h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small{font-size:65%}.h4,.h5,.h6,h4,h5,h6{margin-top:10px;margin-bottom:10px}.h4 .small,.h4 small,.h5 .small,.h5 small,.h6 .small,.h6 small,h4 .small,h4 small,h5 .small,h5 small,h6 .small,h6 small{font-size:75%}.h1,h1{font-size:36px}.h2,h2{font-size:30px}.h3,h3{font-size:24px}.h4,h4{font-size:18px}.h5,h5{font-size:14px}.h6,h6{font-size:12px}p{margin:0 0 10px}.lead{margin-bottom:20px;font-size:16px;font-weight:300;line-height:1.4}@media (min-width:768px){.lead{font-size:21px}}.small,small{font-size:85%}.mark,mark{padding:.2em;background-color:#fcf8e3}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}.text-nowrap{white-space:nowrap}.text-lowercase{text-transform:lowercase}.text-uppercase{text-transform:uppercase}.text-capitalize{text-transform:capitalize}.text-muted{color:#777}.text-primary{color:#777}a.text-primary:hover{color:#286090}.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:#777}a.bg-primary:hover{background-color:#286090}.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}ol,ul{margin-top:0;margin-bottom:10px}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;margin-left:-5px;list-style:none}.list-inline>li{display:inline-block;padding-right:5px;padding-left:5px}dl{margin-top:0;margin-bottom:20px}dd,dt{line-height:1.42857143}dt{font-weight:700}dd{margin-left:0}@media (min-width:768px){.dl-horizontal dt{float:left;width:160px;overflow:hidden;clear:left;text-align:right;text-overflow:ellipsis;white-space:nowrap}.dl-horizontal dd{margin-left:180px}}abbr[data-original-title],abbr[title]{cursor:help;border-bottom:1px dotted #777}.initialism{font-size:90%;text-transform:uppercase}blockquote{padding:10px 20px;margin:0 0 20px;font-size:17.5px;border-left:5px solid #eee}blockquote ol:last-child,blockquote p:last-child,blockquote ul:last-child{margin-bottom:0}blockquote .small,blockquote footer,blockquote small{display:block;font-size:80%;line-height:1.42857143;color:#777}blockquote .small:before,blockquote footer:before,blockquote small:before{content:'\2014 \00A0'}.blockquote-reverse,blockquote.pull-right{padding-right:15px;padding-left:0;text-align:right;border-right:5px solid #eee;border-left:0}.blockquote-reverse .small:before,.blockquote-reverse footer:before,.blockquote-reverse small:before,blockquote.pull-right .small:before,blockquote.pull-right footer:before,blockquote.pull-right small:before{content:''}.blockquote-reverse .small:after,.blockquote-reverse footer:after,.blockquote-reverse small:after,blockquote.pull-right .small:after,blockquote.pull-right footer:after,blockquote.pull-right small:after{content:'\00A0 \2014'}address{margin-bottom:20px;font-style:normal;line-height:1.42857143}code,kbd,pre,samp{font-family:Menlo,Monaco,Consolas,"Courier New",monospace}code{padding:2px 4px;font-size:90%;color:#c7254e;background-color:#f9f2f4;border-radius:4px}kbd{padding:2px 4px;font-size:90%;color:#fff;background-color:#333;border-radius:3px;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,.25);box-shadow:inset 0 -1px 0 rgba(0,0,0,.25)}kbd kbd{padding:0;font-size:100%;font-weight:700;-webkit-box-shadow:none;box-shadow:none}pre{display:block;padding:9.5px;margin:0 0 10px;font-size:13px;line-height:1.42857143;color:#333;word-break:break-all;word-wrap:break-word;background-color:#f5f5f5;border:1px solid #ccc;border-radius:4px}pre code{padding:0;font-size:inherit;color:inherit;white-space:pre-wrap;background-color:transparent;border-radius:0}.pre-scrollable{max-height:340px;overflow-y:scroll}.container{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:768px){.container{width:750px}}@media (min-width:992px){.container{width:970px}}@media (min-width:1200px){.container{width:1170px}}.container-fluid{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.row{margin-right:-15px;margin-left:-15px}.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-right:15px;padding-left:15px}.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{float:left}.col-xs-12{width:100%}.col-xs-11{width:91.66666667%}.col-xs-10{width:83.33333333%}.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33333333%}.col-xs-6{width:50%}.col-xs-5{width:41.66666667%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}.col-xs-2{width:16.66666667%}.col-xs-1{width:8.33333333%}.col-xs-pull-12{right:100%}.col-xs-pull-11{right:91.66666667%}.col-xs-pull-10{right:83.33333333%}.col-xs-pull-9{right:75%}.col-xs-pull-8{right:66.66666667%}.col-xs-pull-7{right:58.33333333%}.col-xs-pull-6{right:50%}.col-xs-pull-5{right:41.66666667%}.col-xs-pull-4{right:33.33333333%}.col-xs-pull-3{right:25%}.col-xs-pull-2{right:16.66666667%}.col-xs-pull-1{right:8.33333333%}.col-xs-pull-0{right:auto}.col-xs-push-12{left:100%}.col-xs-push-11{left:91.66666667%}.col-xs-push-10{left:83.33333333%}.col-xs-push-9{left:75%}.col-xs-push-8{left:66.66666667%}.col-xs-push-7{left:58.33333333%}.col-xs-push-6{left:50%}.col-xs-push-5{left:41.66666667%}.col-xs-push-4{left:33.33333333%}.col-xs-push-3{left:25%}.col-xs-push-2{left:16.66666667%}.col-xs-push-1{left:8.33333333%}.col-xs-push-0{left:auto}.col-xs-offset-12{margin-left:100%}.col-xs-offset-11{margin-left:91.66666667%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-0{margin-left:0}@media (min-width:768px){.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9{float:left}.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}.col-sm-pull-12{right:100%}.col-sm-pull-11{right:91.66666667%}.col-sm-pull-10{right:83.33333333%}.col-sm-pull-9{right:75%}.col-sm-pull-8{right:66.66666667%}.col-sm-pull-7{right:58.33333333%}.col-sm-pull-6{right:50%}.col-sm-pull-5{right:41.66666667%}.col-sm-pull-4{right:33.33333333%}.col-sm-pull-3{right:25%}.col-sm-pull-2{right:16.66666667%}.col-sm-pull-1{right:8.33333333%}.col-sm-pull-0{right:auto}.col-sm-push-12{left:100%}.col-sm-push-11{left:91.66666667%}.col-sm-push-10{left:83.33333333%}.col-sm-push-9{left:75%}.col-sm-push-8{left:66.66666667%}.col-sm-push-7{left:58.33333333%}.col-sm-push-6{left:50%}.col-sm-push-5{left:41.66666667%}.col-sm-push-4{left:33.33333333%}.col-sm-push-3{left:25%}.col-sm-push-2{left:16.66666667%}.col-sm-push-1{left:8.33333333%}.col-sm-push-0{left:auto}.col-sm-offset-12{margin-left:100%}.col-sm-offset-11{margin-left:91.66666667%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-0{margin-left:0}}@media (min-width:992px){.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9{float:left}.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}.col-md-pull-12{right:100%}.col-md-pull-11{right:91.66666667%}.col-md-pull-10{right:83.33333333%}.col-md-pull-9{right:75%}.col-md-pull-8{right:66.66666667%}.col-md-pull-7{right:58.33333333%}.col-md-pull-6{right:50%}.col-md-pull-5{right:41.66666667%}.col-md-pull-4{right:33.33333333%}.col-md-pull-3{right:25%}.col-md-pull-2{right:16.66666667%}.col-md-pull-1{right:8.33333333%}.col-md-pull-0{right:auto}.col-md-push-12{left:100%}.col-md-push-11{left:91.66666667%}.col-md-push-10{left:83.33333333%}.col-md-push-9{left:75%}.col-md-push-8{left:66.66666667%}.col-md-push-7{left:58.33333333%}.col-md-push-6{left:50%}.col-md-push-5{left:41.66666667%}.col-md-push-4{left:33.33333333%}.col-md-push-3{left:25%}.col-md-push-2{left:16.66666667%}.col-md-push-1{left:8.33333333%}.col-md-push-0{left:auto}.col-md-offset-12{margin-left:100%}.col-md-offset-11{margin-left:91.66666667%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-9{margin-left:75%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-6{margin-left:50%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-3{margin-left:25%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-0{margin-left:0}}@media (min-width:1200px){.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9{float:left}.col-lg-12{width:100%}.col-lg-11{width:91.66666667%}.col-lg-10{width:83.33333333%}.col-lg-9{width:75%}.col-lg-8{width:66.66666667%}.col-lg-7{width:58.33333333%}.col-lg-6{width:50%}.col-lg-5{width:41.66666667%}.col-lg-4{width:33.33333333%}.col-lg-3{width:25%}.col-lg-2{width:16.66666667%}.col-lg-1{width:8.33333333%}.col-lg-pull-12{right:100%}.col-lg-pull-11{right:91.66666667%}.col-lg-pull-10{right:83.33333333%}.col-lg-pull-9{right:75%}.col-lg-pull-8{right:66.66666667%}.col-lg-pull-7{right:58.33333333%}.col-lg-pull-6{right:50%}.col-lg-pull-5{right:41.66666667%}.col-lg-pull-4{right:33.33333333%}.col-lg-pull-3{right:25%}.col-lg-pull-2{right:16.66666667%}.col-lg-pull-1{right:8.33333333%}.col-lg-pull-0{right:auto}.col-lg-push-12{left:100%}.col-lg-push-11{left:91.66666667%}.col-lg-push-10{left:83.33333333%}.col-lg-push-9{left:75%}.col-lg-push-8{left:66.66666667%}.col-lg-push-7{left:58.33333333%}.col-lg-push-6{left:50%}.col-lg-push-5{left:41.66666667%}.col-lg-push-4{left:33.33333333%}.col-lg-push-3{left:25%}.col-lg-push-2{left:16.66666667%}.col-lg-push-1{left:8.33333333%}.col-lg-push-0{left:auto}.col-lg-offset-12{margin-left:100%}.col-lg-offset-11{margin-left:91.66666667%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-0{margin-left:0}}table{background-color:transparent}caption{padding-top:8px;padding-bottom:8px;color:#777;text-align:left}th{text-align:left}.table{table-layout: fixed;width:100%;max-width:100%;margin-bottom:20px;}.table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th,.table>thead>tr>td,.table>thead>tr>th{padding:8px;line-height:1.42857143;vertical-align:top;border-top:1px solid #ddd}.table>thead>tr>th{vertical-align:bottom;border-bottom:2px solid #ddd}.table>caption+thead>tr:first-child>td,.table>caption+thead>tr:first-child>th,.table>colgroup+thead>tr:first-child>td,.table>colgroup+thead>tr:first-child>th,.table>thead:first-child>tr:first-child>td,.table>thead:first-child>tr:first-child>th{border-top:0}.table>tbody+tbody{border-top:2px solid #ddd}.table .table{background-color:#fff}.table-condensed>tbody>tr>td,.table-condensed>tbody>tr>th,.table-condensed>tfoot>tr>td,.table-condensed>tfoot>tr>th,.table-condensed>thead>tr>td,.table-condensed>thead>tr>th{padding:5px}.table-bordered{border:1px solid #ddd}.table-bordered>tbody>tr>td,.table-bordered>tbody>tr>th,.table-bordered>tfoot>tr>td,.table-bordered>tfoot>tr>th,.table-bordered>thead>tr>td,.table-bordered>thead>tr>th{border:1px solid #ddd}.table-bordered>thead>tr>td,.table-bordered>thead>tr>th{border-bottom-width:2px}.table-striped>tbody>tr:nth-of-type(odd){background-color:#f9f9f9}.table-hover>tbody>tr:hover{background-color:#f5f5f5}table col[class*=col-]{position:static;display:table-column;float:none}table td[class*=col-],table th[class*=col-]{position:static;display:table-cell;float:none}.table>tbody>tr.active>td,.table>tbody>tr.active>th,.table>tbody>tr>td.active,.table>tbody>tr>th.active,.table>tfoot>tr.active>td,.table>tfoot>tr.active>th,.table>tfoot>tr>td.active,.table>tfoot>tr>th.active,.table>thead>tr.active>td,.table>thead>tr.active>th,.table>thead>tr>td.active,.table>thead>tr>th.active{background-color:#f5f5f5}.table-hover>tbody>tr.active:hover>td,.table-hover>tbody>tr.active:hover>th,.table-hover>tbody>tr:hover>.active,.table-hover>tbody>tr>td.active:hover,.table-hover>tbody>tr>th.active:hover{background-color:#e8e8e8}.table>tbody>tr.success>td,.table>tbody>tr.success>th,.table>tbody>tr>td.success,.table>tbody>tr>th.success,.table>tfoot>tr.success>td,.table>tfoot>tr.success>th,.table>tfoot>tr>td.success,.table>tfoot>tr>th.success,.table>thead>tr.success>td,.table>thead>tr.success>th,.table>thead>tr>td.success,.table>thead>tr>th.success{background-color:#dff0d8}.table-hover>tbody>tr.success:hover>td,.table-hover>tbody>tr.success:hover>th,.table-hover>tbody>tr:hover>.success,.table-hover>tbody>tr>td.success:hover,.table-hover>tbody>tr>th.success:hover{background-color:#d0e9c6}.table>tbody>tr.info>td,.table>tbody>tr.info>th,.table>tbody>tr>td.info,.table>tbody>tr>th.info,.table>tfoot>tr.info>td,.table>tfoot>tr.info>th,.table>tfoot>tr>td.info,.table>tfoot>tr>th.info,.table>thead>tr.info>td,.table>thead>tr.info>th,.table>thead>tr>td.info,.table>thead>tr>th.info{background-color:#d9edf7}.table-hover>tbody>tr.info:hover>td,.table-hover>tbody>tr.info:hover>th,.table-hover>tbody>tr:hover>.info,.table-hover>tbody>tr>td.info:hover,.table-hover>tbody>tr>th.info:hover{background-color:#c4e3f3}.table>tbody>tr.warning>td,.table>tbody>tr.warning>th,.table>tbody>tr>td.warning,.table>tbody>tr>th.warning,.table>tfoot>tr.warning>td,.table>tfoot>tr.warning>th,.table>tfoot>tr>td.warning,.table>tfoot>tr>th.warning,.table>thead>tr.warning>td,.table>thead>tr.warning>th,.table>thead>tr>td.warning,.table>thead>tr>th.warning{background-color:#fcf8e3}.table-hover>tbody>tr.warning:hover>td,.table-hover>tbody>tr.warning:hover>th,.table-hover>tbody>tr:hover>.warning,.table-hover>tbody>tr>td.warning:hover,.table-hover>tbody>tr>th.warning:hover{background-color:#faf2cc}.table>tbody>tr.danger>td,.table>tbody>tr.danger>th,.table>tbody>tr>td.danger,.table>tbody>tr>th.danger,.table>tfoot>tr.danger>td,.table>tfoot>tr.danger>th,.table>tfoot>tr>td.danger,.table>tfoot>tr>th.danger,.table>thead>tr.danger>td,.table>thead>tr.danger>th,.table>thead>tr>td.danger,.table>thead>tr>th.danger{background-color:#f2dede}.table-hover>tbody>tr.danger:hover>td,.table-hover>tbody>tr.danger:hover>th,.table-hover>tbody>tr:hover>.danger,.table-hover>tbody>tr>td.danger:hover,.table-hover>tbody>tr>th.danger:hover{background-color:#ebcccc}.table-responsive{min-height:.01%;overflow-x:auto}@media screen and (max-width:767px){.table-responsive{width:100%;margin-bottom:15px;overflow-y:hidden;-ms-overflow-style:-ms-autohiding-scrollbar;border:1px solid #ddd}.table-responsive>.table{margin-bottom:0}.table-responsive>.table>tbody>tr>td,.table-responsive>.table>tbody>tr>th,.table-responsive>.table>tfoot>tr>td,.table-responsive>.table>tfoot>tr>th,.table-responsive>.table>thead>tr>td,.table-responsive>.table>thead>tr>th{white-space:nowrap}.table-responsive>.table-bordered{border:0}.table-responsive>.table-bordered>tbody>tr>td:first-child,.table-responsive>.table-bordered>tbody>tr>th:first-child,.table-responsive>.table-bordered>tfoot>tr>td:first-child,.table-responsive>.table-bordered>tfoot>tr>th:first-child,.table-responsive>.table-bordered>thead>tr>td:first-child,.table-responsive>.table-bordered>thead>tr>th:first-child{border-left:0}.table-responsive>.table-bordered>tbody>tr>td:last-child,.table-responsive>.table-bordered>tbody>tr>th:last-child,.table-responsive>.table-bordered>tfoot>tr>td:last-child,.table-responsive>.table-bordered>tfoot>tr>th:last-child,.table-responsive>.table-bordered>thead>tr>td:last-child,.table-responsive>.table-bordered>thead>tr>th:last-child{border-right:0}.table-responsive>.table-bordered>tbody>tr:last-child>td,.table-responsive>.table-bordered>tbody>tr:last-child>th,.table-responsive>.table-bordered>tfoot>tr:last-child>td,.table-responsive>.table-bordered>tfoot>tr:last-child>th{border-bottom:0}}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;padding:0;margin-bottom:20px;font-size:21px;line-height:inherit;color:#333;border:0;border-bottom:1px solid #e5e5e5}label{display:inline-block;max-width:100%;margin-bottom:5px;font-weight:700}input[type=search]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}input[type=checkbox],input[type=radio]{margin:4px 0 0;margin-top:1px \9;line-height:normal}input[type=file]{display:block}input[type=range]{display:block;width:100%}select[multiple],select[size]{height:auto}input[type=file]:focus,input[type=checkbox]:focus,input[type=radio]:focus{outline: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,-webkit-box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}.form-control:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}.form-control::-moz-placeholder{color:#999;opacity:1}.form-control:-ms-input-placeholder{color:#999}.form-control::-webkit-input-placeholder{color:#999}.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{background-color:#eee;opacity:1}.form-control[disabled],fieldset[disabled] .form-control{cursor:not-allowed}textarea.form-control{height:auto}input[type=search]{-webkit-appearance:none}@media screen and (-webkit-min-device-pixel-ratio:0){input[type=date],input[type=time],input[type=datetime-local],input[type=month]{line-height:34px}.input-group-sm input[type=date],.input-group-sm input[type=time],.input-group-sm input[type=datetime-local],.input-group-sm input[type=month],input[type=date].input-sm,input[type=time].input-sm,input[type=datetime-local].input-sm,input[type=month].input-sm{line-height:30px}.input-group-lg input[type=date],.input-group-lg input[type=time],.input-group-lg input[type=datetime-local],.input-group-lg input[type=month],input[type=date].input-lg,input[type=time].input-lg,input[type=datetime-local].input-lg,input[type=month].input-lg{line-height:46px}}.form-group{margin-bottom:15px}.checkbox,.radio{position:relative;display:block;margin-top:10px;margin-bottom:10px}.checkbox label,.radio label{min-height:20px;padding-left:20px;margin-bottom:0;font-weight:400;cursor:pointer}.checkbox input[type=checkbox],.checkbox-inline input[type=checkbox],.radio input[type=radio],.radio-inline input[type=radio]{position:absolute;margin-top:4px \9;margin-left:-20px}.checkbox+.checkbox,.radio+.radio{margin-top:-5px}.checkbox-inline,.radio-inline{position:relative;display:inline-block;padding-left:20px;margin-bottom:0;font-weight:400;vertical-align:middle;cursor:pointer}.checkbox-inline+.checkbox-inline,.radio-inline+.radio-inline{margin-top:0;margin-left:10px}fieldset[disabled] input[type=checkbox],fieldset[disabled] input[type=radio],input[type=checkbox].disabled,input[type=checkbox][disabled],input[type=radio].disabled,input[type=radio][disabled]{cursor:not-allowed}.checkbox-inline.disabled,.radio-inline.disabled,fieldset[disabled] .checkbox-inline,fieldset[disabled] .radio-inline{cursor:not-allowed}.checkbox.disabled label,.radio.disabled label,fieldset[disabled] .checkbox label,fieldset[disabled] .radio label{cursor:not-allowed}.form-control-static{min-height:34px;padding-top:7px;padding-bottom:7px;margin-bottom:0}.form-control-static.input-lg,.form-control-static.input-sm{padding-right:0;padding-left:0}.input-sm{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}select.input-sm{height:30px;line-height:30px}select[multiple].input-sm,textarea.input-sm{height:auto}.form-group-sm .form-control{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}select.form-group-sm .form-control{height:30px;line-height:30px}select[multiple].form-group-sm .form-control,textarea.form-group-sm .form-control{height:auto}.form-group-sm .form-control-static{height:30px;min-height:32px;padding:5px 10px;font-size:12px;line-height:1.5}.input-lg{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}select.input-lg{height:46px;line-height:46px}select[multiple].input-lg,textarea.input-lg{height:auto}.form-group-lg .form-control{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}select.form-group-lg .form-control{height:46px;line-height:46px}select[multiple].form-group-lg .form-control,textarea.form-group-lg .form-control{height:auto}.form-group-lg .form-control-static{height:46px;min-height:38px;padding:10px 16px;font-size:18px;line-height:1.3333333}.has-feedback{position:relative}.has-feedback .form-control{padding-right:42.5px}.form-control-feedback{position:absolute;top:0;right:0;z-index:2;display:block;width:34px;height:34px;line-height:34px;text-align:center;pointer-events:none}.input-lg+.form-control-feedback{width:46px;height:46px;line-height:46px}.input-sm+.form-control-feedback{width:30px;height:30px;line-height:30px}.has-success .checkbox,.has-success .checkbox-inline,.has-success .control-label,.has-success .help-block,.has-success .radio,.has-success .radio-inline,.has-success.checkbox label,.has-success.checkbox-inline label,.has-success.radio label,.has-success.radio-inline label{color:#3c763d}.has-success .form-control{border-color:#3c763d;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-success .form-control:focus{border-color:#2b542c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168}.has-success .input-group-addon{color:#3c763d;background-color:#dff0d8;border-color:#3c763d}.has-success .form-control-feedback{color:#3c763d}.has-warning .checkbox,.has-warning .checkbox-inline,.has-warning .control-label,.has-warning .help-block,.has-warning .radio,.has-warning .radio-inline,.has-warning.checkbox label,.has-warning.checkbox-inline label,.has-warning.radio label,.has-warning.radio-inline label{color:#8a6d3b}.has-warning .form-control{border-color:#8a6d3b;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-warning .form-control:focus{border-color:#66512c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b}.has-warning .input-group-addon{color:#8a6d3b;background-color:#fcf8e3;border-color:#8a6d3b}.has-warning .form-control-feedback{color:#8a6d3b}.has-error .checkbox,.has-error .checkbox-inline,.has-error .control-label,.has-error .help-block,.has-error .radio,.has-error .radio-inline,.has-error.checkbox label,.has-error.checkbox-inline label,.has-error.radio label,.has-error.radio-inline label{color:#a94442}.has-error .form-control{border-color:#a94442;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-error .form-control:focus{border-color:#843534;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483}.has-error .input-group-addon{color:#a94442;background-color:#f2dede;border-color:#a94442}.has-error .form-control-feedback{color:#a94442}.has-feedback label~.form-control-feedback{top:25px}.has-feedback label.sr-only~.form-control-feedback{top:0}.help-block{display:block;margin-top:5px;margin-bottom:10px;color:#737373}@media (min-width:768px){.form-inline .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .form-control-static{display:inline-block}.form-inline .input-group{display:inline-table;vertical-align:middle}.form-inline .input-group .form-control,.form-inline .input-group .input-group-addon,.form-inline .input-group .input-group-btn{width:auto}.form-inline .input-group>.form-control{width:100%}.form-inline .control-label{margin-bottom:0;vertical-align:middle}.form-inline .checkbox,.form-inline .radio{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.form-inline .checkbox label,.form-inline .radio label{padding-left:0}.form-inline .checkbox input[type=checkbox],.form-inline .radio input[type=radio]{position:relative;margin-left:0}.form-inline .has-feedback .form-control-feedback{top:0}}.form-horizontal .checkbox,.form-horizontal .checkbox-inline,.form-horizontal .radio,.form-horizontal .radio-inline{padding-top:7px;margin-top:0;margin-bottom:0}.form-horizontal .checkbox,.form-horizontal .radio{min-height:27px}.form-horizontal .form-group{margin-right:-15px;margin-left:-15px}@media (min-width:768px){.form-horizontal .control-label{padding-top:7px;margin-bottom:0;text-align:right}}.form-horizontal .has-feedback .form-control-feedback{right:15px}@media (min-width:768px){.form-horizontal .form-group-lg .control-label{padding-top:14.33px}}@media (min-width:768px){.form-horizontal .form-group-sm .control-label{padding-top:6px}}.btn{display:inline-block;padding:6px 12px;margin-bottom:0;font-size:14px;font-weight:400;line-height:1.42857143;text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;border:1px solid transparent;border-radius:4px}.btn.active.focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn:active:focus,.btn:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.btn.focus,.btn:focus,.btn:hover{color:#333;text-decoration:none}.btn.active,.btn:active{background-image:none;outline:0;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn.disabled,.btn[disabled],fieldset[disabled] .btn{pointer-events:none;cursor:not-allowed;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none;opacity:.65}.btn-default{color:#333;background-color:#fff;border-color:#ccc}.btn-default.active,.btn-default.focus,.btn-default:active,.btn-default:focus,.btn-default:hover,.open>.dropdown-toggle.btn-default{color:#333;background-color:#e6e6e6;border-color:#adadad}.btn-default.active,.btn-default:active,.open>.dropdown-toggle.btn-default{background-image:none}.btn-default.disabled,.btn-default.disabled.active,.btn-default.disabled.focus,.btn-default.disabled:active,.btn-default.disabled:focus,.btn-default.disabled:hover,.btn-default[disabled],.btn-default[disabled].active,.btn-default[disabled].focus,.btn-default[disabled]:active,.btn-default[disabled]:focus,.btn-default[disabled]:hover,fieldset[disabled] .btn-default,fieldset[disabled] .btn-default.active,fieldset[disabled] .btn-default.focus,fieldset[disabled] .btn-default:active,fieldset[disabled] .btn-default:focus,fieldset[disabled] .btn-default:hover{background-color:#fff;border-color:#ccc}.btn-default .badge{color:#fff;background-color:#333}.btn-primary{color:#fff;background-color:#777;border-color:#2e6da4}.btn-primary.active,.btn-primary.focus,.btn-primary:active,.btn-primary:focus,.btn-primary:hover,.open>.dropdown-toggle.btn-primary{color:#fff;background-color:#286090;border-color:#204d74}.btn-primary.active,.btn-primary:active,.open>.dropdown-toggle.btn-primary{background-image:none}.btn-primary.disabled,.btn-primary.disabled.active,.btn-primary.disabled.focus,.btn-primary.disabled:active,.btn-primary.disabled:focus,.btn-primary.disabled:hover,.btn-primary[disabled],.btn-primary[disabled].active,.btn-primary[disabled].focus,.btn-primary[disabled]:active,.btn-primary[disabled]:focus,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary,fieldset[disabled] .btn-primary.active,fieldset[disabled] .btn-primary.focus,fieldset[disabled] .btn-primary:active,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary:hover{background-color:#777;border-color:#2e6da4}.btn-primary .badge{color:#777;background-color:#fff}.btn-success{color:#fff;background-color:#5cb85c;border-color:#4cae4c}.btn-success.active,.btn-success.focus,.btn-success:active,.btn-success:focus,.btn-success:hover,.open>.dropdown-toggle.btn-success{color:#fff;background-color:#449d44;border-color:#398439}.btn-success.active,.btn-success:active,.open>.dropdown-toggle.btn-success{background-image:none}.btn-success.disabled,.btn-success.disabled.active,.btn-success.disabled.focus,.btn-success.disabled:active,.btn-success.disabled:focus,.btn-success.disabled:hover,.btn-success[disabled],.btn-success[disabled].active,.btn-success[disabled].focus,.btn-success[disabled]:active,.btn-success[disabled]:focus,.btn-success[disabled]:hover,fieldset[disabled] .btn-success,fieldset[disabled] .btn-success.active,fieldset[disabled] .btn-success.focus,fieldset[disabled] .btn-success:active,fieldset[disabled] .btn-success:focus,fieldset[disabled] .btn-success:hover{background-color:#5cb85c;border-color:#4cae4c}.btn-success .badge{color:#5cb85c;background-color:#fff}.btn-info{color:#fff;background-color:#5bc0de;border-color:#46b8da}.btn-info.active,.btn-info.focus,.btn-info:active,.btn-info:focus,.btn-info:hover,.open>.dropdown-toggle.btn-info{color:#fff;background-color:#31b0d5;border-color:#269abc}.btn-info.active,.btn-info:active,.open>.dropdown-toggle.btn-info{background-image:none}.btn-info.disabled,.btn-info.disabled.active,.btn-info.disabled.focus,.btn-info.disabled:active,.btn-info.disabled:focus,.btn-info.disabled:hover,.btn-info[disabled],.btn-info[disabled].active,.btn-info[disabled].focus,.btn-info[disabled]:active,.btn-info[disabled]:focus,.btn-info[disabled]:hover,fieldset[disabled] .btn-info,fieldset[disabled] .btn-info.active,fieldset[disabled] .btn-info.focus,fieldset[disabled] .btn-info:active,fieldset[disabled] .btn-info:focus,fieldset[disabled] .btn-info:hover{background-color:#5bc0de;border-color:#46b8da}.btn-info .badge{color:#5bc0de;background-color:#fff}.btn-warning{color:#fff;background-color:#f0ad4e;border-color:#eea236}.btn-warning.active,.btn-warning.focus,.btn-warning:active,.btn-warning:focus,.btn-warning:hover,.open>.dropdown-toggle.btn-warning{color:#fff;background-color:#ec971f;border-color:#d58512}.btn-warning.active,.btn-warning:active,.open>.dropdown-toggle.btn-warning{background-image:none}.btn-warning.disabled,.btn-warning.disabled.active,.btn-warning.disabled.focus,.btn-warning.disabled:active,.btn-warning.disabled:focus,.btn-warning.disabled:hover,.btn-warning[disabled],.btn-warning[disabled].active,.btn-warning[disabled].focus,.btn-warning[disabled]:active,.btn-warning[disabled]:focus,.btn-warning[disabled]:hover,fieldset[disabled] .btn-warning,fieldset[disabled] .btn-warning.active,fieldset[disabled] .btn-warning.focus,fieldset[disabled] .btn-warning:active,fieldset[disabled] .btn-warning:focus,fieldset[disabled] .btn-warning:hover{background-color:#f0ad4e;border-color:#eea236}.btn-warning .badge{color:#f0ad4e;background-color:#fff}.btn-danger{color:#fff;background-color:#d9534f;border-color:#d43f3a}.btn-danger.active,.btn-danger.focus,.btn-danger:active,.btn-danger:focus,.btn-danger:hover,.open>.dropdown-toggle.btn-danger{color:#fff;background-color:#c9302c;border-color:#ac2925}.btn-danger.active,.btn-danger:active,.open>.dropdown-toggle.btn-danger{background-image:none}.btn-danger.disabled,.btn-danger.disabled.active,.btn-danger.disabled.focus,.btn-danger.disabled:active,.btn-danger.disabled:focus,.btn-danger.disabled:hover,.btn-danger[disabled],.btn-danger[disabled].active,.btn-danger[disabled].focus,.btn-danger[disabled]:active,.btn-danger[disabled]:focus,.btn-danger[disabled]:hover,fieldset[disabled] .btn-danger,fieldset[disabled] .btn-danger.active,fieldset[disabled] .btn-danger.focus,fieldset[disabled] .btn-danger:active,fieldset[disabled] .btn-danger:focus,fieldset[disabled] .btn-danger:hover{background-color:#d9534f;border-color:#d43f3a}.btn-danger .badge{color:#d9534f;background-color:#fff}.btn-link{font-weight:400;color:#777;border-radius:0}.btn-link,.btn-link.active,.btn-link:active,.btn-link[disabled],fieldset[disabled] .btn-link{background-color:transparent;-webkit-box-shadow:none;box-shadow:none}.btn-link,.btn-link:active,.btn-link:focus,.btn-link:hover{border-color:transparent}.btn-link:focus,.btn-link:hover{color:#23527c;text-decoration:underline;background-color:transparent}.btn-link[disabled]:focus,.btn-link[disabled]:hover,fieldset[disabled] .btn-link:focus,fieldset[disabled] .btn-link:hover{color:#777;text-decoration:none}.btn-group-lg>.btn,.btn-lg{padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}.btn-group-sm>.btn,.btn-sm{padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.btn-group-xs>.btn,.btn-xs{padding:1px 5px;font-size:12px;line-height:1.5;border-radius:3px}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:5px}input[type=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block{width:100%}.fade{opacity:0;-webkit-transition:opacity .15s linear;-o-transition:opacity .15s linear;transition:opacity .15s linear}.fade.in{opacity:1}.collapse{display:none}.collapse.in{display:block}tr.collapse.in{display:table-row}tbody.collapse.in{display:table-row-group}.collapsing{position:relative;height:0;overflow:hidden;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:.35s;-o-transition-duration:.35s;transition-duration:.35s;-webkit-transition-property:height,visibility;-o-transition-property:height,visibility;transition-property:height,visibility}.caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px dashed;border-right:4px solid transparent;border-left:4px solid transparent}.dropdown,.dropup{position:relative}.dropdown-toggle:focus{outline:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;font-size:14px;text-align:left;list-style:none;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,.15);border-radius:4px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175)}.dropdown-menu.pull-right{right:0;left:auto}.dropdown-menu .divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.dropdown-menu>li>a{display:block;padding:3px 20px;clear:both;font-weight:400;line-height:1.42857143;color:#333;white-space:nowrap}.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover{color:#262626;text-decoration:none;background-color:#f5f5f5}.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover{color:#fff;text-decoration:none;background-color:#777;outline:0}.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover{color:#777}.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover{text-decoration:none;cursor:not-allowed;background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.open>.dropdown-menu{display:block}.open>a{outline:0}.dropdown-menu-right{right:0;left:auto}.dropdown-menu-left{right:auto;left:0}.dropdown-header{display:block;padding:3px 20px;font-size:12px;line-height:1.42857143;color:#777;white-space:nowrap}.dropdown-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:990}.pull-right>.dropdown-menu{right:0;left:auto}.dropup .caret,.navbar-fixed-bottom .dropdown .caret{content:"";border-top:0;border-bottom:4px solid}.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:2px}@media (min-width:768px){.navbar-right .dropdown-menu{right:0;left:auto}.navbar-right .dropdown-menu-left{right:auto;left:0}}.btn-group,.btn-group-vertical{position:relative;display:inline-block;vertical-align:middle}.btn-group-vertical>.btn,.btn-group>.btn{position:relative;float:left}.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:hover,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus,.btn-group>.btn:hover{z-index:2}.btn-group .btn+.btn,.btn-group .btn+.btn-group,.btn-group .btn-group+.btn,.btn-group .btn-group+.btn-group{margin-left:-1px}.btn-toolbar{margin-left:-5px}.btn-toolbar .btn-group,.btn-toolbar .input-group{float:left}.btn-toolbar>.btn,.btn-toolbar>.btn-group,.btn-toolbar>.input-group{margin-left:5px}.btn-group>.btn:not(:first-child):not(:last-child):not(.dropdown-toggle){border-radius:0}.btn-group>.btn:first-child{margin-left:0}.btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn:last-child:not(:first-child),.btn-group>.dropdown-toggle:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.btn-group>.btn-group{float:left}.btn-group>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.btn-group>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group>.btn-group:first-child:not(:last-child)>.dropdown-toggle{border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn-group:last-child:not(:first-child)>.btn:first-child{border-top-left-radius:0;border-bottom-left-radius:0}.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle{outline:0}.btn-group>.btn+.dropdown-toggle{padding-right:8px;padding-left:8px}.btn-group>.btn-lg+.dropdown-toggle{padding-right:12px;padding-left:12px}.btn-group.open .dropdown-toggle{-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn-group.open .dropdown-toggle.btn-link{-webkit-box-shadow:none;box-shadow:none}.btn .caret{margin-left:0}.btn-lg .caret{border-width:5px 5px 0;border-bottom-width:0}.dropup .btn-lg .caret{border-width:0 5px 5px}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group,.btn-group-vertical>.btn-group>.btn{display:block;float:none;width:100%;max-width:100%}.btn-group-vertical>.btn-group>.btn{float:none}.btn-group-vertical>.btn+.btn,.btn-group-vertical>.btn+.btn-group,.btn-group-vertical>.btn-group+.btn,.btn-group-vertical>.btn-group+.btn-group{margin-top:-1px;margin-left:0}.btn-group-vertical>.btn:not(:first-child):not(:last-child){border-radius:0}.btn-group-vertical>.btn:first-child:not(:last-child){border-top-right-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn:last-child:not(:first-child){border-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:4px}.btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.btn-group-vertical>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group-vertical>.btn-group:first-child:not(:last-child)>.dropdown-toggle{border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:last-child:not(:first-child)>.btn:first-child{border-top-left-radius:0;border-top-right-radius:0}.btn-group-justified{display:table;width:100%;table-layout:fixed;border-collapse:separate}.btn-group-justified>.btn,.btn-group-justified>.btn-group{display:table-cell;float:none;width:1%}.btn-group-justified>.btn-group .btn{width:100%}.btn-group-justified>.btn-group .dropdown-menu{left:auto}[data-toggle=buttons]>.btn input[type=checkbox],[data-toggle=buttons]>.btn input[type=radio],[data-toggle=buttons]>.btn-group>.btn input[type=checkbox],[data-toggle=buttons]>.btn-group>.btn input[type=radio]{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.input-group{position:relative;display:table;border-collapse:separate}.input-group[class*=col-]{float:none;padding-right:0;padding-left:0}.input-group .form-control{position:relative;z-index:2;float:left;width:100%;margin-bottom:0}.input-group-lg>.form-control,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.btn{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}select.input-group-lg>.form-control,select.input-group-lg>.input-group-addon,select.input-group-lg>.input-group-btn>.btn{height:46px;line-height:46px}select[multiple].input-group-lg>.form-control,select[multiple].input-group-lg>.input-group-addon,select[multiple].input-group-lg>.input-group-btn>.btn,textarea.input-group-lg>.form-control,textarea.input-group-lg>.input-group-addon,textarea.input-group-lg>.input-group-btn>.btn{height:auto}.input-group-sm>.form-control,.input-group-sm>.input-group-addon,.input-group-sm>.input-group-btn>.btn{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}select.input-group-sm>.form-control,select.input-group-sm>.input-group-addon,select.input-group-sm>.input-group-btn>.btn{height:30px;line-height:30px}select[multiple].input-group-sm>.form-control,select[multiple].input-group-sm>.input-group-addon,select[multiple].input-group-sm>.input-group-btn>.btn,textarea.input-group-sm>.form-control,textarea.input-group-sm>.input-group-addon,textarea.input-group-sm>.input-group-btn>.btn{height:auto}.input-group .form-control,.input-group-addon,.input-group-btn{display:table-cell}.input-group .form-control:not(:first-child):not(:last-child),.input-group-addon:not(:first-child):not(:last-child),.input-group-btn:not(:first-child):not(:last-child){border-radius:0}.input-group-addon,.input-group-btn{width:1%;white-space:nowrap;vertical-align:middle}.input-group-addon{padding:6px 12px;font-size:14px;font-weight:400;line-height:1;color:#555;text-align:center;background-color:#eee;border:1px solid #ccc;border-radius:4px}.input-group-addon.input-sm{padding:5px 10px;font-size:12px;border-radius:3px}.input-group-addon.input-lg{padding:10px 16px;font-size:18px;border-radius:6px}.input-group-addon input[type=checkbox],.input-group-addon input[type=radio]{margin-top:0}.input-group .form-control:first-child,.input-group-addon:first-child,.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group>.btn,.input-group-btn:first-child>.dropdown-toggle,.input-group-btn:last-child>.btn-group:not(:last-child)>.btn,.input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.input-group-addon:first-child{border-right:0}.input-group .form-control:last-child,.input-group-addon:last-child,.input-group-btn:first-child>.btn-group:not(:first-child)>.btn,.input-group-btn:first-child>.btn:not(:first-child),.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group>.btn,.input-group-btn:last-child>.dropdown-toggle{border-top-left-radius:0;border-bottom-left-radius:0}.input-group-addon:last-child{border-left:0}.input-group-btn{position:relative;font-size:0;white-space:nowrap}.input-group-btn>.btn{position:relative}.input-group-btn>.btn+.btn{margin-left:-1px}.input-group-btn>.btn:active,.input-group-btn>.btn:focus,.input-group-btn>.btn:hover{z-index:2}.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group{margin-right:-1px}.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group{margin-left:-1px}.nav{padding-left:0;margin-bottom:0;list-style:none}.nav>li{position:relative;display:block}.nav>li>a{position:relative;display:block;padding:10px 15px}.nav>li>a:focus,.nav>li>a:hover{text-decoration:none;background-color:#eee}.nav>li.disabled>a{color:#777}.nav>li.disabled>a:focus,.nav>li.disabled>a:hover{color:#777;text-decoration:none;cursor:not-allowed;background-color:transparent}.nav .open>a,.nav .open>a:focus,.nav .open>a:hover{background-color:#eee;border-color:#777}.nav .nav-divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.nav>li>a>img{max-width:none}.nav-tabs{border-bottom:1px solid #ddd}.nav-tabs>li{float:left;margin-bottom:-1px}.nav-tabs>li>a{margin-right:2px;line-height:1.42857143;border:1px solid transparent;border-radius:4px 4px 0 0}.nav-tabs>li>a:hover{border-color:#eee #eee #ddd}.nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover{color:#555;cursor:default;background-color:#fff;border:1px solid #ddd;border-bottom-color:transparent}.nav-tabs.nav-justified{width:100%;border-bottom:0}.nav-tabs.nav-justified>li{float:none}.nav-tabs.nav-justified>li>a{margin-bottom:5px;text-align:center}.nav-tabs.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}@media (min-width:768px){.nav-tabs.nav-justified>li{display:table-cell;width:1%}.nav-tabs.nav-justified>li>a{margin-bottom:0}}.nav-tabs.nav-justified>li>a{margin-right:0;border-radius:4px}.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:hover{border:1px solid #ddd}@media (min-width:768px){.nav-tabs.nav-justified>li>a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:hover{border-bottom-color:#fff}}.nav-pills>li{float:left}.nav-pills>li>a{border-radius:4px}.nav-pills>li+li{margin-left:2px}.nav-pills>li.active>a,.nav-pills>li.active>a:focus,.nav-pills>li.active>a:hover{color:#fff;background-color:#777}.nav-stacked>li{float:none}.nav-stacked>li+li{margin-top:2px;margin-left:0}.nav-justified{width:100%}.nav-justified>li{float:none}.nav-justified>li>a{margin-bottom:5px;text-align:center}.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}@media (min-width:768px){.nav-justified>li{display:table-cell;width:1%}.nav-justified>li>a{margin-bottom:0}}.nav-tabs-justified{border-bottom:0}.nav-tabs-justified>li>a{margin-right:0;border-radius:4px}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:focus,.nav-tabs-justified>.active>a:hover{border:1px solid #ddd}@media (min-width:768px){.nav-tabs-justified>li>a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:focus,.nav-tabs-justified>.active>a:hover{border-bottom-color:#fff}}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}.navbar{position:relative;min-height:50px;margin-bottom:20px;border:1px solid transparent}@media (min-width:768px){.navbar{border-radius:4px}}@media (min-width:768px){.navbar-header{float:left}}.navbar-collapse{padding-right:15px;padding-left:15px;overflow-x:visible;-webkit-overflow-scrolling:touch;border-top:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.1)}.navbar-collapse.in{overflow-y:auto}@media (min-width:768px){.navbar-collapse{width:auto;border-top:0;-webkit-box-shadow:none;box-shadow:none}.navbar-collapse.collapse{display:block!important;height:auto!important;padding-bottom:0;overflow:visible!important}.navbar-collapse.in{overflow-y:visible}.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse,.navbar-static-top .navbar-collapse{padding-right:0;padding-left:0}}.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse{max-height:340px}@media (max-device-width:480px)and (orientation:landscape){.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse{max-height:200px}}.container-fluid>.navbar-collapse,.container-fluid>.navbar-header,.container>.navbar-collapse,.container>.navbar-header{margin-right:-15px;margin-left:-15px}@media (min-width:768px){.container-fluid>.navbar-collapse,.container-fluid>.navbar-header,.container>.navbar-collapse,.container>.navbar-header{margin-right:0;margin-left:0}}.navbar-static-top{z-index:1000;border-width:0 0 1px}@media (min-width:768px){.navbar-static-top{border-radius:0}}.navbar-fixed-bottom,.navbar-fixed-top{position:fixed;right:0;left:0;z-index:1030}@media (min-width:768px){.navbar-fixed-bottom,.navbar-fixed-top{border-radius:0}}.navbar-fixed-top{top:0;border-width:0 0 1px}.navbar-fixed-bottom{bottom:0;margin-bottom:0;border-width:1px 0 0}.navbar-brand{float:left;height:50px;padding:15px 15px;font-size:18px;line-height:20px}.navbar-brand:focus,.navbar-brand:hover{text-decoration:none}.navbar-brand>img{display:block}@media (min-width:768px){.navbar>.container .navbar-brand,.navbar>.container-fluid .navbar-brand{margin-left:-15px}}.navbar-toggle{position:relative;float:right;padding:9px 10px;margin-top:8px;margin-right:15px;margin-bottom:8px;background-color:transparent;background-image:none;border:1px solid transparent;border-radius:4px}.navbar-toggle:focus{outline:0}.navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px}.navbar-toggle .icon-bar+.icon-bar{margin-top:4px}@media (min-width:768px){.navbar-toggle{display:none}}.navbar-nav{margin:7.5px -15px}.navbar-nav>li>a{padding-top:10px;padding-bottom:10px;line-height:20px}@media (max-width:767px){.navbar-nav .open .dropdown-menu{position:static;float:none;width:auto;margin-top:0;background-color:transparent;border:0;-webkit-box-shadow:none;box-shadow:none}.navbar-nav .open .dropdown-menu .dropdown-header,.navbar-nav .open .dropdown-menu>li>a{padding:5px 15px 5px 25px}.navbar-nav .open .dropdown-menu>li>a{line-height:20px}.navbar-nav .open .dropdown-menu>li>a:focus,.navbar-nav .open .dropdown-menu>li>a:hover{background-image:none}}@media (min-width:768px){.navbar-nav{float:left;margin:0}.navbar-nav>li{float:left}.navbar-nav>li>a{padding-top:15px;padding-bottom:15px}}.navbar-form{padding:10px 15px;margin-top:8px;margin-right:-15px;margin-bottom:8px;margin-left:-15px;border-top:1px solid transparent;border-bottom:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.1)}@media (min-width:768px){.navbar-form .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.navbar-form .form-control{display:inline-block;width:auto;vertical-align:middle}.navbar-form .form-control-static{display:inline-block}.navbar-form .input-group{display:inline-table;vertical-align:middle}.navbar-form .input-group .form-control,.navbar-form .input-group .input-group-addon,.navbar-form .input-group .input-group-btn{width:auto}.navbar-form .input-group>.form-control{width:100%}.navbar-form .control-label{margin-bottom:0;vertical-align:middle}.navbar-form .checkbox,.navbar-form .radio{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.navbar-form .checkbox label,.navbar-form .radio label{padding-left:0}.navbar-form .checkbox input[type=checkbox],.navbar-form .radio input[type=radio]{position:relative;margin-left:0}.navbar-form .has-feedback .form-control-feedback{top:0}}@media (max-width:767px){.navbar-form .form-group{margin-bottom:5px}.navbar-form .form-group:last-child{margin-bottom:0}}@media (min-width:768px){.navbar-form{width:auto;padding-top:0;padding-bottom:0;margin-right:0;margin-left:0;border:0;-webkit-box-shadow:none;box-shadow:none}}.navbar-nav>li>.dropdown-menu{margin-top:0;border-top-left-radius:0;border-top-right-radius:0}.navbar-fixed-bottom .navbar-nav>li>.dropdown-menu{margin-bottom:0;border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0}.navbar-btn{margin-top:8px;margin-bottom:8px}.navbar-btn.btn-sm{margin-top:10px;margin-bottom:10px}.navbar-btn.btn-xs{margin-top:14px;margin-bottom:14px}.navbar-text{margin-top:15px;margin-bottom:15px}@media (min-width:768px){.navbar-text{float:left;margin-right:15px;margin-left:15px}}@media (min-width:768px){.navbar-left{float:left!important}.navbar-right{float:right!important;margin-right:-15px}.navbar-right~.navbar-right{margin-right:0}}.navbar-default{background-color:#f8f8f8;border-color:#e7e7e7}.navbar-default .navbar-brand{color:#777}.navbar-default .navbar-brand:focus,.navbar-default .navbar-brand:hover{color:#5e5e5e;background-color:transparent}.navbar-default .navbar-text{color:#777}.navbar-default .navbar-nav>li>a{color:#777}.navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav>li>a:hover{color:#333;background-color:transparent}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover{color:#555;background-color:#e7e7e7}.navbar-default .navbar-nav>.disabled>a,.navbar-default .navbar-nav>.disabled>a:focus,.navbar-default .navbar-nav>.disabled>a:hover{color:#ccc;background-color:transparent}.navbar-default .navbar-toggle{border-color:#ddd}.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover{background-color:#ddd}.navbar-default .navbar-toggle .icon-bar{background-color:#888}.navbar-default .navbar-collapse,.navbar-default .navbar-form{border-color:#e7e7e7}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:focus,.navbar-default .navbar-nav>.open>a:hover{color:#555;background-color:#e7e7e7}@media (max-width:767px){.navbar-default .navbar-nav .open .dropdown-menu>li>a{color:#777}.navbar-default .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover{color:#333;background-color:transparent}.navbar-default .navbar-nav .open .dropdown-menu>.active>a,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover{color:#555;background-color:#e7e7e7}.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:hover{color:#ccc;background-color:transparent}}.navbar-default .navbar-link{color:#777}.navbar-default .navbar-link:hover{color:#333}.navbar-default .btn-link{color:#777}.navbar-default .btn-link:focus,.navbar-default .btn-link:hover{color:#333}.navbar-default .btn-link[disabled]:focus,.navbar-default .btn-link[disabled]:hover,fieldset[disabled] .navbar-default .btn-link:focus,fieldset[disabled] .navbar-default .btn-link:hover{color:#ccc}.navbar-inverse{background-color:#222;border-color:#080808}.navbar-inverse .navbar-brand{color:#9d9d9d}.navbar-inverse .navbar-brand:focus,.navbar-inverse .navbar-brand:hover{color:#fff;background-color:transparent}.navbar-inverse .navbar-text{color:#9d9d9d}.navbar-inverse .navbar-nav>li>a{color:#9d9d9d}.navbar-inverse .navbar-nav>li>a:focus,.navbar-inverse .navbar-nav>li>a:hover{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.active>a:focus,.navbar-inverse .navbar-nav>.active>a:hover{color:#fff;background-color:#080808}.navbar-inverse .navbar-nav>.disabled>a,.navbar-inverse .navbar-nav>.disabled>a:focus,.navbar-inverse .navbar-nav>.disabled>a:hover{color:#444;background-color:transparent}.navbar-inverse .navbar-toggle{border-color:#333}.navbar-inverse .navbar-toggle:focus,.navbar-inverse .navbar-toggle:hover{background-color:#333}.navbar-inverse .navbar-toggle .icon-bar{background-color:#fff}.navbar-inverse .navbar-collapse,.navbar-inverse .navbar-form{border-color:#101010}.navbar-inverse .navbar-nav>.open>a,.navbar-inverse .navbar-nav>.open>a:focus,.navbar-inverse .navbar-nav>.open>a:hover{color:#fff;background-color:#080808}@media (max-width:767px){.navbar-inverse .navbar-nav .open .dropdown-menu>.dropdown-header{border-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu .divider{background-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a{color:#9d9d9d}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:hover{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:hover{color:#fff;background-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:hover{color:#444;background-color:transparent}}.navbar-inverse .navbar-link{color:#9d9d9d}.navbar-inverse .navbar-link:hover{color:#fff}.navbar-inverse .btn-link{color:#9d9d9d}.navbar-inverse .btn-link:focus,.navbar-inverse .btn-link:hover{color:#fff}.navbar-inverse .btn-link[disabled]:focus,.navbar-inverse .btn-link[disabled]:hover,fieldset[disabled] .navbar-inverse .btn-link:focus,fieldset[disabled] .navbar-inverse .btn-link:hover{color:#444}.breadcrumb{padding:8px 15px;margin-bottom:20px;list-style:none;background-color:#f5f5f5;border-radius:4px}.breadcrumb>li{display:inline-block}.breadcrumb>li+li:before{padding:0 5px;color:#ccc;content:"/\00a0"}.breadcrumb>.active{color:#777}.pagination{display:inline-block;padding-left:0;margin:20px 0;border-radius:4px}.pagination>li{display:inline}.pagination>li>a,.pagination>li>span{position:relative;float:left;padding:6px 12px;margin-left:-1px;line-height:1.42857143;color:#777;text-decoration:none;background-color:#fff;border:1px solid #ddd}.pagination>li:first-child>a,.pagination>li:first-child>span{margin-left:0;border-top-left-radius:4px;border-bottom-left-radius:4px}.pagination>li:last-child>a,.pagination>li:last-child>span{border-top-right-radius:4px;border-bottom-right-radius:4px}.pagination>li>a:focus,.pagination>li>a:hover,.pagination>li>span:focus,.pagination>li>span:hover{color:#23527c;background-color:#eee;border-color:#ddd}.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{z-index:2;color:#fff;cursor:default;background-color:#777;border-color:#777}.pagination>.disabled>a,.pagination>.disabled>a:focus,.pagination>.disabled>a:hover,.pagination>.disabled>span,.pagination>.disabled>span:focus,.pagination>.disabled>span:hover{color:#777;cursor:not-allowed;background-color:#fff;border-color:#ddd}.pagination-lg>li>a,.pagination-lg>li>span{padding:10px 16px;font-size:18px}.pagination-lg>li:first-child>a,.pagination-lg>li:first-child>span{border-top-left-radius:6px;border-bottom-left-radius:6px}.pagination-lg>li:last-child>a,.pagination-lg>li:last-child>span{border-top-right-radius:6px;border-bottom-right-radius:6px}.pagination-sm>li>a,.pagination-sm>li>span{padding:5px 10px;font-size:12px}.pagination-sm>li:first-child>a,.pagination-sm>li:first-child>span{border-top-left-radius:3px;border-bottom-left-radius:3px}.pagination-sm>li:last-child>a,.pagination-sm>li:last-child>span{border-top-right-radius:3px;border-bottom-right-radius:3px}.pager{padding-left:0;margin:20px 0;text-align:center;list-style:none}.pager li{display:inline}.pager li>a,.pager li>span{display:inline-block;padding:5px 14px;background-color:#fff;border:1px solid #ddd;border-radius:15px}.pager li>a:focus,.pager li>a:hover{text-decoration:none;background-color:#eee}.pager .next>a,.pager .next>span{float:right}.pager .previous>a,.pager .previous>span{float:left}.pager .disabled>a,.pager .disabled>a:focus,.pager .disabled>a:hover,.pager .disabled>span{color:#777;cursor:not-allowed;background-color:#fff}.label{display:inline;padding:.2em .6em .3em;font-size:75%;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25em}a.label:focus,a.label:hover{color:#fff;text-decoration:none;cursor:pointer}.label:empty{display:none}.btn .label{position:relative;top:-1px}.label-default{background-color:#777}.label-default[href]:focus,.label-default[href]:hover{background-color:#5e5e5e}.label-primary{background-color:#777}.label-primary[href]:focus,.label-primary[href]:hover{background-color:#286090}.label-success{background-color:#5cb85c}.label-success[href]:focus,.label-success[href]:hover{background-color:#449d44}.label-info{background-color:#5bc0de}.label-info[href]:focus,.label-info[href]:hover{background-color:#31b0d5}.label-warning{background-color:#f0ad4e}.label-warning[href]:focus,.label-warning[href]:hover{background-color:#ec971f}.label-danger{background-color:#d9534f}.label-danger[href]:focus,.label-danger[href]:hover{background-color:#c9302c}.badge{display:inline-block;min-width:10px;padding:3px 7px;font-size:12px;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;background-color:#777;border-radius:10px}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.btn-group-xs>.btn .badge,.btn-xs .badge{top:0;padding:1px 5px}a.badge:focus,a.badge:hover{color:#fff;text-decoration:none;cursor:pointer}.list-group-item.active>.badge,.nav-pills>.active>a>.badge{color:#777;background-color:#fff}.list-group-item>.badge{float:right}.list-group-item>.badge+.badge{margin-right:5px}.nav-pills>li>a>.badge{margin-left:3px}.jumbotron{padding:30px 15px;margin-bottom:30px;color:inherit;background-color:#eee}.jumbotron .h1,.jumbotron h1{color:inherit}.jumbotron p{margin-bottom:15px;font-size:21px;font-weight:200}.jumbotron>hr{border-top-color:#d5d5d5}.container .jumbotron,.container-fluid .jumbotron{border-radius:6px}.jumbotron .container{max-width:100%}@media screen and (min-width:768px){.jumbotron{padding:48px 0}.container .jumbotron,.container-fluid .jumbotron{padding-right:60px;padding-left:60px}.jumbotron .h1,.jumbotron h1{font-size:63px}}.thumbnail{display:block;padding:4px;margin-bottom:20px;line-height:1.42857143;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:border .2s ease-in-out;-o-transition:border .2s ease-in-out;transition:border .2s ease-in-out}.thumbnail a>img,.thumbnail>img{margin-right:auto;margin-left:auto}a.thumbnail.active,a.thumbnail:focus,a.thumbnail:hover{border-color:#777}.thumbnail .caption{padding:9px;color:#333}.alert{padding:15px;margin-bottom:20px;border:1px solid transparent;border-radius:4px}.alert h4{margin-top:0;color:inherit}.alert .alert-link{font-weight:700}.alert>p,.alert>ul{margin-bottom:0}.alert>p+p{margin-top:5px}.alert-dismissable,.alert-dismissible{padding-right:35px}.alert-dismissable .close,.alert-dismissible .close{position:relative;top:-2px;right:-21px;color:inherit}.alert-success{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}.alert-success hr{border-top-color:#c9e2b3}.alert-success .alert-link{color:#2b542c}.alert-info{color:#31708f;background-color:#d9edf7;border-color:#bce8f1}.alert-info hr{border-top-color:#a6e1ec}.alert-info .alert-link{color:#245269}.alert-warning{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}.alert-warning hr{border-top-color:#f7e1b5}.alert-warning .alert-link{color:#66512c}.alert-danger{color:#a94442;background-color:#f2dede;border-color:#ebccd1}.alert-danger hr{border-top-color:#e4b9c0}.alert-danger .alert-link{color:#843534}@-webkit-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@-o-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}.progress{height:20px;margin-bottom:20px;overflow:hidden;background-color:#f5f5f5;border-radius:4px;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);box-shadow:inset 0 1px 2px rgba(0,0,0,.1)}.progress-bar{float:left;width:0;height:100%;font-size:12px;line-height:20px;color:#fff;text-align:center;background-color:#777;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);-webkit-transition:width .6s ease;-o-transition:width .6s ease;transition:width .6s ease}.progress-bar-striped,.progress-striped .progress-bar{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);-webkit-background-size:40px 40px;background-size:40px 40px}.progress-bar.active,.progress.active .progress-bar{-webkit-animation:progress-bar-stripes 2s linear infinite;-o-animation:progress-bar-stripes 2s linear infinite;animation:progress-bar-stripes 2s linear infinite}.progress-bar-success{background-color:#5cb85c}.progress-striped .progress-bar-success{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.progress-bar-info{background-color:#5bc0de}.progress-striped .progress-bar-info{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.progress-bar-warning{background-color:#f0ad4e}.progress-striped .progress-bar-warning{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.progress-bar-danger{background-color:#d9534f}.progress-striped .progress-bar-danger{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.media{margin-top:15px}.media:first-child{margin-top:0}.media,.media-body{overflow:hidden;zoom:1}.media-body{width:10000px}.media-object{display:block}.media-right,.media>.pull-right{padding-left:10px}.media-left,.media>.pull-left{padding-right:10px}.media-body,.media-left,.media-right{display:table-cell;vertical-align:top}.media-middle{vertical-align:middle}.media-bottom{vertical-align:bottom}.media-heading{margin-top:0;margin-bottom:5px}.media-list{padding-left:0;list-style:none}.list-group{padding-left:0;margin-bottom:20px}.list-group-item{position:relative;display:block;padding:10px 15px;margin-bottom:-1px;background-color:#fff;border:1px solid #ddd}.list-group-item:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.list-group-item:last-child{margin-bottom:0;border-bottom-right-radius:4px;border-bottom-left-radius:4px}a.list-group-item{color:#555}a.list-group-item .list-group-item-heading{color:#333}a.list-group-item:focus,a.list-group-item:hover{color:#555;text-decoration:none;background-color:#f5f5f5}.list-group-item.disabled,.list-group-item.disabled:focus,.list-group-item.disabled:hover{color:#777;cursor:not-allowed;background-color:#eee}.list-group-item.disabled .list-group-item-heading,.list-group-item.disabled:focus .list-group-item-heading,.list-group-item.disabled:hover .list-group-item-heading{color:inherit}.list-group-item.disabled .list-group-item-text,.list-group-item.disabled:focus .list-group-item-text,.list-group-item.disabled:hover .list-group-item-text{color:#777}.list-group-item.active,.list-group-item.active:focus,.list-group-item.active:hover{z-index:2;color:#fff;background-color:#777;border-color:#777}.list-group-item.active .list-group-item-heading,.list-group-item.active .list-group-item-heading>.small,.list-group-item.active .list-group-item-heading>small,.list-group-item.active:focus .list-group-item-heading,.list-group-item.active:focus .list-group-item-heading>.small,.list-group-item.active:focus .list-group-item-heading>small,.list-group-item.active:hover .list-group-item-heading,.list-group-item.active:hover .list-group-item-heading>.small,.list-group-item.active:hover .list-group-item-heading>small{color:inherit}.list-group-item.active .list-group-item-text,.list-group-item.active:focus .list-group-item-text,.list-group-item.active:hover .list-group-item-text{color:#c7ddef}.list-group-item-success{color:#3c763d;background-color:#dff0d8}a.list-group-item-success{color:#3c763d}a.list-group-item-success .list-group-item-heading{color:inherit}a.list-group-item-success:focus,a.list-group-item-success:hover{color:#3c763d;background-color:#d0e9c6}a.list-group-item-success.active,a.list-group-item-success.active:focus,a.list-group-item-success.active:hover{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:focus,a.list-group-item-info:hover{color:#31708f;background-color:#c4e3f3}a.list-group-item-info.active,a.list-group-item-info.active:focus,a.list-group-item-info.active:hover{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:focus,a.list-group-item-warning:hover{color:#8a6d3b;background-color:#faf2cc}a.list-group-item-warning.active,a.list-group-item-warning.active:focus,a.list-group-item-warning.active:hover{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:focus,a.list-group-item-danger:hover{color:#a94442;background-color:#ebcccc}a.list-group-item-danger.active,a.list-group-item-danger.active:focus,a.list-group-item-danger.active:hover{color:#fff;background-color:#a94442;border-color:#a94442}.list-group-item-heading{margin-top:0;margin-bottom:5px}.list-group-item-text{margin-bottom:0;line-height:1.3}.panel{margin-bottom:20px;background-color:#fff;border:1px solid transparent;border-radius:4px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.05);box-shadow:0 1px 1px rgba(0,0,0,.05)}.panel-body{padding:15px}.panel-heading{padding:10px 15px;border-bottom:1px solid transparent;border-top-left-radius:3px;border-top-right-radius:3px}.panel-heading>.dropdown .dropdown-toggle{color:inherit}.panel-title{margin-top:0;margin-bottom:0;font-size:16px;color:inherit}.panel-title>.small,.panel-title>.small>a,.panel-title>a,.panel-title>small,.panel-title>small>a{color:inherit}.panel-footer{padding:10px 15px;background-color:#f5f5f5;border-top:1px solid #ddd;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.list-group,.panel>.panel-collapse>.list-group{margin-bottom:0}.panel>.list-group .list-group-item,.panel>.panel-collapse>.list-group .list-group-item{border-width:1px 0;border-radius:0}.panel>.list-group:first-child .list-group-item:first-child,.panel>.panel-collapse>.list-group:first-child .list-group-item:first-child{border-top:0;border-top-left-radius:3px;border-top-right-radius:3px}.panel>.list-group:last-child .list-group-item:last-child,.panel>.panel-collapse>.list-group:last-child .list-group-item:last-child{border-bottom:0;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel-heading+.list-group .list-group-item:first-child{border-top-width:0}.list-group+.panel-footer{border-top-width:0}.panel>.panel-collapse>.table,.panel>.table,.panel>.table-responsive>.table{margin-bottom:0}.panel>.panel-collapse>.table caption,.panel>.table caption,.panel>.table-responsive>.table caption{padding-right:15px;padding-left:15px}.panel>.table-responsive:first-child>.table:first-child,.panel>.table:first-child{border-top-left-radius:3px;border-top-right-radius:3px}.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child,.panel>.table:first-child>thead:first-child>tr:first-child{border-top-left-radius:3px;border-top-right-radius:3px}.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:first-child,.panel>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table:first-child>thead:first-child>tr:first-child th:first-child{border-top-left-radius:3px}.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:last-child,.panel>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table:first-child>thead:first-child>tr:first-child th:last-child{border-top-right-radius:3px}.panel>.table-responsive:last-child>.table:last-child,.panel>.table:last-child{border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child{border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:first-child,.panel>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:first-child{border-bottom-left-radius:3px}.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:last-child{border-bottom-right-radius:3px}.panel>.panel-body+.table,.panel>.panel-body+.table-responsive,.panel>.table+.panel-body,.panel>.table-responsive+.panel-body{border-top:1px solid #ddd}.panel>.table>tbody:first-child>tr:first-child td,.panel>.table>tbody:first-child>tr:first-child th{border-top:0}.panel>.table-bordered,.panel>.table-responsive>.table-bordered{border:0}.panel>.table-bordered>tbody>tr>td:first-child,.panel>.table-bordered>tbody>tr>th:first-child,.panel>.table-bordered>tfoot>tr>td:first-child,.panel>.table-bordered>tfoot>tr>th:first-child,.panel>.table-bordered>thead>tr>td:first-child,.panel>.table-bordered>thead>tr>th:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:first-child,.panel>.table-responsive>.table-bordered>thead>tr>td:first-child,.panel>.table-responsive>.table-bordered>thead>tr>th:first-child{border-left:0}.panel>.table-bordered>tbody>tr>td:last-child,.panel>.table-bordered>tbody>tr>th:last-child,.panel>.table-bordered>tfoot>tr>td:last-child,.panel>.table-bordered>tfoot>tr>th:last-child,.panel>.table-bordered>thead>tr>td:last-child,.panel>.table-bordered>thead>tr>th:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:last-child,.panel>.table-responsive>.table-bordered>thead>tr>td:last-child,.panel>.table-responsive>.table-bordered>thead>tr>th:last-child{border-right:0}.panel>.table-bordered>tbody>tr:first-child>td,.panel>.table-bordered>tbody>tr:first-child>th,.panel>.table-bordered>thead>tr:first-child>td,.panel>.table-bordered>thead>tr:first-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>th,.panel>.table-responsive>.table-bordered>thead>tr:first-child>td,.panel>.table-responsive>.table-bordered>thead>tr:first-child>th{border-bottom:0}.panel>.table-bordered>tbody>tr:last-child>td,.panel>.table-bordered>tbody>tr:last-child>th,.panel>.table-bordered>tfoot>tr:last-child>td,.panel>.table-bordered>tfoot>tr:last-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>th,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>td,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>th{border-bottom:0}.panel>.table-responsive{margin-bottom:0;border:0}.panel-group{margin-bottom:20px}.panel-group .panel{margin-bottom:0;border-radius:4px}.panel-group .panel+.panel{margin-top:5px}.panel-group .panel-heading{border-bottom:0}.panel-group .panel-heading+.panel-collapse>.list-group,.panel-group .panel-heading+.panel-collapse>.panel-body{border-top:1px solid #ddd}.panel-group .panel-footer{border-top:0}.panel-group .panel-footer+.panel-collapse .panel-body{border-bottom:1px solid #ddd}.panel-default{border-color:#ddd}.panel-default>.panel-heading{color:#333;background-color:#f5f5f5;border-color:#ddd}.panel-default>.panel-heading+.panel-collapse>.panel-body{border-top-color:#ddd}.panel-default>.panel-heading .badge{color:#f5f5f5;background-color:#333}.panel-default>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#ddd}.panel-primary{border-color:#777}.panel-primary>.panel-heading{color:#fff;background-color:#777;border-color:#777}.panel-primary>.panel-heading+.panel-collapse>.panel-body{border-top-color:#777}.panel-primary>.panel-heading .badge{color:#777;background-color:#fff}.panel-primary>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#777}.panel-success{border-color:#d6e9c6}.panel-success>.panel-heading{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}.panel-success>.panel-heading+.panel-collapse>.panel-body{border-top-color:#d6e9c6}.panel-success>.panel-heading .badge{color:#dff0d8;background-color:#3c763d}.panel-success>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#d6e9c6}.panel-info{border-color:#bce8f1}.panel-info>.panel-heading{color:#31708f;background-color:#d9edf7;border-color:#bce8f1}.panel-info>.panel-heading+.panel-collapse>.panel-body{border-top-color:#bce8f1}.panel-info>.panel-heading .badge{color:#d9edf7;background-color:#31708f}.panel-info>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#bce8f1}.panel-warning{border-color:#faebcc}.panel-warning>.panel-heading{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}.panel-warning>.panel-heading+.panel-collapse>.panel-body{border-top-color:#faebcc}.panel-warning>.panel-heading .badge{color:#fcf8e3;background-color:#8a6d3b}.panel-warning>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#faebcc}.panel-danger{border-color:#ebccd1}.panel-danger>.panel-heading{color:#a94442;background-color:#f2dede;border-color:#ebccd1}.panel-danger>.panel-heading+.panel-collapse>.panel-body{border-top-color:#ebccd1}.panel-danger>.panel-heading .badge{color:#f2dede;background-color:#a94442}.panel-danger>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#ebccd1}.embed-responsive{position:relative;display:block;height:0;padding:0;overflow:hidden}.embed-responsive .embed-responsive-item,.embed-responsive embed,.embed-responsive iframe,.embed-responsive object,.embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.embed-responsive-16by9{padding-bottom:56.25%}.embed-responsive-4by3{padding-bottom:75%}.well{min-height:20px;padding:19px;margin-bottom:20px;background-color:#f5f5f5;border:1px solid #e3e3e3;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.05);box-shadow:inset 0 1px 1px rgba(0,0,0,.05)}.well blockquote{border-color:#ddd;border-color:rgba(0,0,0,.15)}.well-lg{padding:24px;border-radius:6px}.well-sm{padding:9px;border-radius:3px}.close{float:right;font-size:21px;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;filter:alpha(opacity=20);opacity:.2}.close:focus,.close:hover{color:#000;text-decoration:none;cursor:pointer;filter:alpha(opacity=50);opacity:.5}button.close{-webkit-appearance:none;padding:0;cursor:pointer;background:0 0;border:0}.modal-open{overflow:hidden}.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;display:none;overflow:hidden;-webkit-overflow-scrolling:touch;outline:0}.modal.fade .modal-dialog{-webkit-transition:-webkit-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out;-webkit-transform:translate(0,-25%);-ms-transform:translate(0,-25%);-o-transform:translate(0,-25%);transform:translate(0,-25%)}.modal.in .modal-dialog{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal-dialog{position:relative;width:auto;margin:10px}.modal-content{position:relative;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #999;border:1px solid rgba(0,0,0,.2);border-radius:6px;outline:0;-webkit-box-shadow:0 3px 9px rgba(0,0,0,.5);box-shadow:0 3px 9px rgba(0,0,0,.5)}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}.modal-backdrop.fade{filter:alpha(opacity=0);opacity:0}.modal-backdrop.in{filter:alpha(opacity=50);opacity:.5}.modal-header{min-height:16.43px;padding:15px;border-bottom:1px solid #e5e5e5}.modal-header .close{margin-top:-2px}.modal-title{margin:0;line-height:1.42857143}.modal-body{position:relative;padding:15px}.modal-footer{padding:15px;text-align:right;border-top:1px solid #e5e5e5}.modal-footer .btn+.btn{margin-bottom:0;margin-left:5px}.modal-footer .btn-group .btn+.btn{margin-left:-1px}.modal-footer .btn-block+.btn-block{margin-left:0}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width:768px){.modal-dialog{width:600px;margin:30px auto}.modal-content{-webkit-box-shadow:0 5px 15px rgba(0,0,0,.5);box-shadow:0 5px 15px rgba(0,0,0,.5)}.modal-sm{width:300px}}@media (min-width:992px){.modal-lg{width:900px}}.tooltip{position:absolute;z-index:1070;display:block;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;font-weight:400;line-height:1.4;filter:alpha(opacity=0);opacity:0}.tooltip.in{filter:alpha(opacity=90);opacity:.9}.tooltip.top{padding:5px 0;margin-top:-3px}.tooltip.right{padding:0 5px;margin-left:3px}.tooltip.bottom{padding:5px 0;margin-top:3px}.tooltip.left{padding:0 5px;margin-left:-3px}.tooltip-inner{max-width:200px;padding:3px 8px;color:#fff;text-align:center;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{right:5px;bottom:0;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-right .tooltip-arrow{bottom:0;left:5px;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:#000}.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-width:5px 0 5px 5px;border-left-color:#000}.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-left .tooltip-arrow{top:0;right:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-right .tooltip-arrow{top:0;left:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000}.popover{position:absolute;top:0;left:0;z-index:1060;display:none;max-width:276px;padding:1px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;font-weight:400;line-height:1.42857143;text-align:left;white-space:normal;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2)}.popover.top{margin-top:-10px}.popover.right{margin-left:10px}.popover.bottom{margin-top:10px}.popover.left{margin-left:-10px}.popover-title{padding:8px 14px;margin:0;font-size:14px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-radius:5px 5px 0 0}.popover-content{padding:9px 14px}.popover>.arrow,.popover>.arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.popover>.arrow{border-width:11px}.popover>.arrow:after{content:"";border-width:10px}.popover.top>.arrow{bottom:-11px;left:50%;margin-left:-11px;border-top-color:#999;border-top-color:rgba(0,0,0,.25);border-bottom-width:0}.popover.top>.arrow:after{bottom:1px;margin-left:-10px;content:" ";border-top-color:#fff;border-bottom-width:0}.popover.right>.arrow{top:50%;left:-11px;margin-top:-11px;border-right-color:#999;border-right-color:rgba(0,0,0,.25);border-left-width:0}.popover.right>.arrow:after{bottom:-10px;left:1px;content:" ";border-right-color:#fff;border-left-width:0}.popover.bottom>.arrow{top:-11px;left:50%;margin-left:-11px;border-top-width:0;border-bottom-color:#999;border-bottom-color:rgba(0,0,0,.25)}.popover.bottom>.arrow:after{top:1px;margin-left:-10px;content:" ";border-top-width:0;border-bottom-color:#fff}.popover.left>.arrow{top:50%;right:-11px;margin-top:-11px;border-right-width:0;border-left-color:#999;border-left-color:rgba(0,0,0,.25)}.popover.left>.arrow:after{right:1px;bottom:-10px;content:" ";border-right-width:0;border-left-color:#fff}.carousel{position:relative}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner>.item{position:relative;display:none;-webkit-transition:.6s ease-in-out left;-o-transition:.6s ease-in-out left;transition:.6s ease-in-out left}.carousel-inner>.item>a>img,.carousel-inner>.item>img{line-height:1}@media all and (transform-3d),(-webkit-transform-3d){.carousel-inner>.item{-webkit-transition:-webkit-transform .6s ease-in-out;-o-transition:-o-transform .6s ease-in-out;transition:transform .6s ease-in-out;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000;perspective:1000}.carousel-inner>.item.active.right,.carousel-inner>.item.next{left:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.carousel-inner>.item.active.left,.carousel-inner>.item.prev{left:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.carousel-inner>.item.active,.carousel-inner>.item.next.left,.carousel-inner>.item.prev.right{left:0;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.carousel-inner>.active,.carousel-inner>.next,.carousel-inner>.prev{display:block}.carousel-inner>.active{left:0}.carousel-inner>.next,.carousel-inner>.prev{position:absolute;top:0;width:100%}.carousel-inner>.next{left:100%}.carousel-inner>.prev{left:-100%}.carousel-inner>.next.left,.carousel-inner>.prev.right{left:0}.carousel-inner>.active.left{left:-100%}.carousel-inner>.active.right{left:100%}.carousel-control{position:absolute;top:0;bottom:0;left:0;width:15%;font-size:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6);filter:alpha(opacity=50);opacity:.5}.carousel-control.left{background-image:-webkit-linear-gradient(left,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);background-image:-o-linear-gradient(left,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,.0001)));background-image:linear-gradient(to right,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1);background-repeat:repeat-x}.carousel-control.right{right:0;left:auto;background-image:-webkit-linear-gradient(left,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);background-image:-o-linear-gradient(left,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.0001)),to(rgba(0,0,0,.5)));background-image:linear-gradient(to right,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1);background-repeat:repeat-x}.carousel-control:focus,.carousel-control:hover{color:#fff;text-decoration:none;filter:alpha(opacity=90);outline:0;opacity:.9}.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next,.carousel-control .icon-prev{position:absolute;top:50%;z-index:5;display:inline-block}.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{left:50%;margin-left:-10px}.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{right:50%;margin-right:-10px}.carousel-control .icon-next,.carousel-control .icon-prev{width:20px;height:20px;margin-top:-10px;font-family:serif;line-height:1}.carousel-control .icon-prev:before{content:'\2039'}.carousel-control .icon-next:before{content:'\203a'}.carousel-indicators{position:absolute;bottom:10px;left:50%;z-index:15;width:60%;padding-left:0;margin-left:-30%;text-align:center;list-style:none}.carousel-indicators li{display:inline-block;width:10px;height:10px;margin:1px;text-indent:-999px;cursor:pointer;background-color:#000 \9;background-color:rgba(0,0,0,0);border:1px solid #fff;border-radius:10px}.carousel-indicators .active{width:12px;height:12px;margin:0;background-color:#fff}.carousel-caption{position:absolute;right:15%;bottom:20px;left:15%;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6)}.carousel-caption .btn{text-shadow:none}@media screen and (min-width:768px){.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next,.carousel-control .icon-prev{width:30px;height:30px;margin-top:-15px;font-size:30px}.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{margin-left:-15px}.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{margin-right:-15px}.carousel-caption{right:20%;left:20%;padding-bottom:30px}.carousel-indicators{bottom:20px}}.btn-group-vertical>.btn-group:after,.btn-group-vertical>.btn-group:before,.btn-toolbar:after,.btn-toolbar:before,.clearfix:after,.clearfix:before,.container-fluid:after,.container-fluid:before,.container:after,.container:before,.dl-horizontal dd:after,.dl-horizontal dd:before,.form-horizontal .form-group:after,.form-horizontal .form-group:before,.modal-footer:after,.modal-footer:before,.nav:after,.nav:before,.navbar-collapse:after,.navbar-collapse:before,.navbar-header:after,.navbar-header:before,.navbar:after,.navbar:before,.pager:after,.pager:before,.panel-body:after,.panel-body:before,.row:after,.row:before{display:table;content:" "}.btn-group-vertical>.btn-group:after,.btn-toolbar:after,.clearfix:after,.container-fluid:after,.container:after,.dl-horizontal dd:after,.form-horizontal .form-group:after,.modal-footer:after,.nav:after,.navbar-collapse:after,.navbar-header:after,.navbar:after,.pager:after,.panel-body:after,.row:after{clear:both}.center-block{display:block;margin-right:auto;margin-left:auto}.pull-right{float:right!important}.pull-left{float:left!important}.hide{display:none!important}.show{display:block!important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.hidden{display:none!important}.affix{position:fixed}@-ms-viewport{width:device-width}.visible-lg,.visible-md,.visible-sm,.visible-xs{display:none!important}.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block{display:none!important}@media (max-width:767px){.visible-xs{display:block!important}table.visible-xs{display:table}tr.visible-xs{display:table-row!important}td.visible-xs,th.visible-xs{display:table-cell!important}}@media (max-width:767px){.visible-xs-block{display:block!important}}@media (max-width:767px){.visible-xs-inline{display:inline!important}}@media (max-width:767px){.visible-xs-inline-block{display:inline-block!important}}@media (min-width:768px)and (max-width:991px){.visible-sm{display:block!important}table.visible-sm{display:table}tr.visible-sm{display:table-row!important}td.visible-sm,th.visible-sm{display:table-cell!important}}@media (min-width:768px)and (max-width:991px){.visible-sm-block{display:block!important}}@media (min-width:768px)and (max-width:991px){.visible-sm-inline{display:inline!important}}@media (min-width:768px)and (max-width:991px){.visible-sm-inline-block{display:inline-block!important}}@media (min-width:992px)and (max-width:1199px){.visible-md{display:block!important}table.visible-md{display:table}tr.visible-md{display:table-row!important}td.visible-md,th.visible-md{display:table-cell!important}}@media (min-width:992px)and (max-width:1199px){.visible-md-block{display:block!important}}@media (min-width:992px)and (max-width:1199px){.visible-md-inline{display:inline!important}}@media (min-width:992px)and (max-width:1199px){.visible-md-inline-block{display:inline-block!important}}@media (min-width:1200px){.visible-lg{display:block!important}table.visible-lg{display:table}tr.visible-lg{display:table-row!important}td.visible-lg,th.visible-lg{display:table-cell!important}}@media (min-width:1200px){.visible-lg-block{display:block!important}}@media (min-width:1200px){.visible-lg-inline{display:inline!important}}@media (min-width:1200px){.visible-lg-inline-block{display:inline-block!important}}@media (max-width:767px){.hidden-xs{display:none!important}}@media (min-width:768px)and (max-width:991px){.hidden-sm{display:none!important}}@media (min-width:992px)and (max-width:1199px){.hidden-md{display:none!important}}@media (min-width:1200px){.hidden-lg{display:none!important}}.visible-print{display:none!important}@media print{.visible-print{display:block!important}table.visible-print{display:table}tr.visible-print{display:table-row!important}td.visible-print,th.visible-print{display:table-cell!important}}.visible-print-block{display:none!important}@media print{.visible-print-block{display:block!important}}.visible-print-inline{display:none!important}@media print{.visible-print-inline{display:inline!important}}.visible-print-inline-block{display:none!important}@media print{.visible-print-inline-block{display:inline-block!important}}@media print{.hidden-print{display:none!important}}
\ No newline at end of file
diff --git a/hosting/static/hosting/css/user_keys.css b/hosting/static/hosting/css/user_keys.css
index 5020bf85..518f6e1d 100644
--- a/hosting/static/hosting/css/user_keys.css
+++ b/hosting/static/hosting/css/user_keys.css
@@ -1,9 +1,9 @@
 /* ssh_keys_choice */
-.dashboard-choice-container h1 {
+.h1-thin {
     font-family: Lato, sans-serif;
     font-weight: 300;
 }
-.dashboard-choice-container .page-header {
+.dashboard-container .page-header {
     border: 0;
     margin-top: 0;
 }
@@ -54,14 +54,8 @@
 }
 
 @media (max-width: 767px) {
-    .mob-only {
-        display: initial;
-    }
-    .pc-only {
-        display: none;
-    }
-    .dashboard-choice-container h1 {
-        font-size: 30px;
+    .h1-thin {
+        font-size: 27px;
     }
     .dashboard-choice-container h2 {
         font-size: 20px;
@@ -178,6 +172,7 @@
 }
 .form_key_name{
     width:60%;
+    min-width: 215px;
 }
 .form_public_key{
     resize: none;
@@ -219,43 +214,52 @@
 }
 
 .form_public_key::-webkit-input-placeholder{
-    position: relative;
-    top: 80%;
+    position: absolute;
+    bottom: 5px;
     font-size: 20px;
-    font-weight:200;
+    font-weight: 200;
     font-family: 'Lato-Light', sans-serif;
 
 }
 .form_public_key::-moz-input-placeholder{
-    position: relative;
-    top: 80%;
+    position: absolute;
+    bottom: 5px;
     font-size: 20px;
     font-family: 'Lato-Light', sans-serif;
     font-weight:200;
 
 }
 .form_public_key:-moz-input-placeholder{
-    position: relative;
-    top: 80%;
+    position: absolute;
+    bottom: 5px;
     font-size: 20px;
     font-weight:200;
     font-family: 'Lato-Light', sans-serif;
 }
 .form_public_key:-ms-input-placeholder {
-    position: relative;
-    top: 80%;
+    position: absolute;
+    bottom: 5px;
     font-size: 20px;
     font-weight:200;
     font-family: 'Lato-Light', sans-serif;
 }
 .underform-contaner{
-    display: flex;
-    vertical-align: middle;
-    align-items: center;
-    justify-content: space-between;
-    flex-direction: row;
     margin-bottom: 20px;
 }
+@media (min-width: 767px) {
+    .underform-contaner {
+        display: flex;
+        vertical-align: middle;
+        align-items: center;
+        justify-content: space-between;
+        flex-direction: row;
+    }
+}
+@media (max-width: 767px) {
+    .underform-contaner .btn-container {
+        text-align: right;
+    }
+}
 .underform-contaner h4{
     font-family: 'Lato-Light', sans-serif;
 }
@@ -264,6 +268,7 @@
     font-weight: 600;
     min-width: 120px;
     height: 35px;
+    margin-top: 0;
 }
 .underform-contaner .btn-default{
     background-color: #ccc;
@@ -298,4 +303,12 @@
 }
 .mob-only {
     display: none;
+}
+@media (max-width: 767px) {
+    .mob-only {
+        display: initial;
+    }
+    .pc-only {
+        display: none;
+    }
 }
\ No newline at end of file
diff --git a/hosting/templates/hosting/choice_ssh_keys.html b/hosting/templates/hosting/choice_ssh_keys.html
index 5c7b8b64..b5ffc0b1 100644
--- a/hosting/templates/hosting/choice_ssh_keys.html
+++ b/hosting/templates/hosting/choice_ssh_keys.html
@@ -5,7 +5,7 @@
 	<div class="container virtual-machine-container dashboard-container dashboard-choice-container">
 		<div class="wide440">
             <div class="page-header">
-                <h1><i class="fa fa-key" aria-hidden="true"></i>&nbsp;{% trans "SSH Key"%}</h1>
+                <h1 class="h1-thin"><i class="fa fa-key" aria-hidden="true"></i>&nbsp;{% trans "SSH Key"%}</h1>
                 <p>{% trans "Choose a key option in order to access your VM" %}.</p>
             </div>
             {% if messages %}
@@ -22,7 +22,7 @@
                     <form class="text-right" action="" method="post">
                         {% csrf_token %}
                         <button type="submit" class="btn choice-btn choice-btn-faded">
-                            {% trans "Generate"%}
+                            {% trans "Generate" %}
                         </button>
                     </form>
 
@@ -32,7 +32,7 @@
                     <p>{% trans "I want to use my existing public key"%}.</p>
                     <form class="text-right" action="{% url 'hosting:create_ssh_key' %}">
                         <button type="submit" class="btn choice-btn">
-                            {% trans "Upload"%}
+                            {% trans "Upload" %}
                         </button>
                     </form>
                 </div>
diff --git a/hosting/templates/hosting/user_key.html b/hosting/templates/hosting/user_key.html
index fcf22888..b98d7fb3 100644
--- a/hosting/templates/hosting/user_key.html
+++ b/hosting/templates/hosting/user_key.html
@@ -2,53 +2,53 @@
 {% load staticfiles bootstrap3 i18n %}
 {% block content %}
 <div>
-	<div class="virtual-machine-container dashboard-container ">
+	<div class="virtual-machine-container dashboard-container">
 		<div class="row">
-			<div class="container-table col-md-9 col-md-offset-2">
-				 <div class="col-sm-12">
-                    <form method="POST" action="" novalidate class="form-ssh">
-                        {% csrf_token %}
-				        <h3><i class="fa fa-key fa-separate" aria-hidden="true"></i>{% trans "Add your public SSH key" %}</h3>
-                        {% if messages %}
+			<div class="col-md-9 col-md-offset-2">
+                <form method="POST" action="" novalidate class="form-ssh">
+                    {% csrf_token %}
+                    <div class="page-header">
+                        <h1 class="h1-thin"><i class="fa fa-key" aria-hidden="true"></i>&nbsp;{% trans "Add your public SSH key" %}</h1>
+                    </div>
+                    {% if messages %}
                         <div class="alert alert-warning">
                             {% for message in messages %}
                             <span>{{ message }}</span>
                             {% endfor %}
                         </div>
-						{% endif %}
-                        {% for field in form %}
-                            {% bootstrap_field field %}
-                        {% endfor %}
-                        {% buttons %}
-                        <div class="underform-contaner">
-                            <h4>{% trans "Use your created key to access to the VM" %}.</h4>
-                            <button type="submit" name='add_ssh' class="btn btn-success custom_form_button">
-                                {% trans "Add SSH key"%}
+					{% endif %}
+                    {% for field in form %}
+                        {% bootstrap_field field %}
+                    {% endfor %}
+                    {% buttons %}
+                    <div class="underform-contaner">
+                        <h4>{% trans "Use your created key to access to the VM" %}.</h4>
+                        <div class="btn-container">
+                            <button type="submit" name="add_ssh" class="btn choice-btn">
+                                {% trans "Add SSH Key" %}
                             </button>
                         </div>
-                        <div class="underform-contaner">
-                            <h4>{% trans "Or you can generate a new key pair"%}.</h4>
-                            <button type="submit" name='generate' class="btn btn-default custom_form_button">{% trans "Generate"%}
-                        </button>
+                    </div>
+                    <div class="underform-contaner">
+                        <h4>{% trans "Or you can generate a new key pair"%}.</h4>
+                        <div class="btn-container">
+                            <button type="submit" name="generate" class="btn choice-btn choice-btn-faded">
+                                {% trans "Generate" %}
+                            </button>
                         </div>
+                    </div>
+                    {% endbuttons %}
+                </form>
 
-
-                        {% endbuttons %}
-                        </form>
-
-				        {% if private_key %}
-				 		<div class="alert alert-warning">
-
-  							<strong>{% trans "Warning!"%}</strong>{% trans "You can download your SSH  private key once. Don't loose your key" %}
-						</div>
-						<div class="form-group">
-						  <textarea class="form-control" rows="6" id="ssh_key" type="hidden" style="display:none">{{private_key}}</textarea>
-						</div>
-						{% endif %}
-						<div class="clearfix"></div>
-				</div>
+		        {% if private_key %}
+    		 		<div class="alert alert-warning">
+						<strong>{% trans "Warning!"%}</strong>{% trans "You can download your SSH  private key once. Don't loose your key" %}
+    				</div>
+    				<div class="form-group">
+    				    <textarea class="form-control" rows="6" id="ssh_key" type="hidden" style="display:none">{{private_key}}</textarea>
+    				</div>
+				{% endif %}
 			</div>
-
 	    </div>
 	</div>
 </div>
diff --git a/hosting/templates/hosting/user_keys.html b/hosting/templates/hosting/user_keys.html
index 59924fc9..d340283f 100644
--- a/hosting/templates/hosting/user_keys.html
+++ b/hosting/templates/hosting/user_keys.html
@@ -3,120 +3,113 @@
 {% block content %}
 <div>
 	<div class="container virtual-machine-container dashboard-container ">
-		<div class="row">
-			<div class="col-md-12">
-				 <div  class="col-sm-12">
-                    <h2><i class="fa fa-key" aria-hidden="true"></i>&nbsp;{% trans "Your SSH Keys"%}</h2>
-                    {% if messages %}
-                    <div class="alert alert-warning">
-                        {% for message in messages %}
-                        <span>{{ message }}</span>
-                        {% endfor %}
-                    </div>
-                    {% endif %}
-                     <div class="ssh-header-container">
-                        <p>{% trans "To generate a new key pair or to upload your existing key, click 'Add Key'" %}</p>
-                        <a class="btn btn-primary btn-custom-download" href="{% url 'hosting:choice_ssh_keys' %}" >
-                            <span class="fa fa-plus"></span>&nbsp;&nbsp;{% trans "Add SSH Key"%}
-                        </a>
-                     </div>
+        <h2><i class="fa fa-key" aria-hidden="true"></i>&nbsp;{% trans "Your SSH Keys"%}</h2>
+        {% if messages %}
+        <div class="alert alert-warning">
+            {% for message in messages %}
+            <span>{{ message }}</span>
+            {% endfor %}
+        </div>
+        {% endif %}
+         <div class="ssh-header-container">
+            <p>{% trans "To generate a new key pair or to upload your existing key, click 'Add Key'" %}</p>
+            <a class="btn btn-primary btn-custom-download" href="{% url 'hosting:choice_ssh_keys' %}" >
+                <span class="fa fa-plus"></span>&nbsp;&nbsp;{% trans "Add SSH Key"%}
+            </a>
+         </div>
 
-                    <table class="table borderless table-hover ssh-keys-table">
-                        <br/>
-                        <thead>
-                        <tr>
-                            <th>{% trans "Name"%}</th>
-                            <th>{% trans "Delete Key"%}</th>
-                            <th>{% trans "Public Key"%}</th>
-                            <th>{% trans "Private Key"%}</th>
-                        </tr>
-                        </thead>
-                        <tbody>
-                            {% for user_key in keys %}
-                            <tr>
-                                <td scope="row">{{user_key.name}}</td>
+        <table class="table borderless table-hover ssh-keys-table">
+            <br/>
+            <thead>
+            <tr>
+                <th>{% trans "Name"%}</th>
+                <th>{% trans "Delete Key"%}</th>
+                <th>{% trans "Public Key"%}</th>
+                <th>{% trans "Private Key"%}</th>
+            </tr>
+            </thead>
+            <tbody>
+                {% for user_key in keys %}
+                <tr>
+                    <td scope="row">{{user_key.name}}</td>
 
-                                <td>
-                                    <button type="button" class="btn btn-default btn-custom-delete" data-toggle="modal"
-                                            data-target="#Modal{{ user_key.id }}" style="color: #717274">
+                    <td>
+                        <button type="button" class="btn btn-default btn-custom-delete" data-toggle="modal"
+                                data-target="#Modal{{ user_key.id }}" style="color: #717274">
 
-                                            {% trans "Delete"%}
-                                    </button>
+                                {% trans "Delete"%}
+                        </button>
 
-                                    <div class="modal fade" id="Modal{{user_key.id }}" tabindex="-1" role="dialog">
-                                        <div class="modal-dialog" role="document">
-                                            <div class="modal-content">
-                                                <div class="modal-header">
-                                                    <button type="button" class="close" data-dismiss="modal"
-                                                            aria-label="Confirm"><span
-                                                            aria-hidden="true">&times;</span>
-                                                    </button>
-                                                </div>
-                                                <div class="modal-body">
-                                                    <h4 class="modal-title" id="ModalLabel">{% trans "Do You want to delete this key?"%}</h4>
-                                                    <form method="post" action="{% url 'hosting:delete_ssh_key' user_key.id %}">
-                                                        {% csrf_token %}
-                                                        <div class="modal-footer">
-                                                            <button type="button" class="btn btn-default"
-                                                                    data-dismiss="modal">
-                                                                {% trans "Close"%}
-                                                            </button>
-                                                            <button type="submit" class="btn btn-primary">{% trans "Delete"%}
-                                                            </button>
-                                                        </div>
-                                                    </form>
-                                                </div>
-                                            </div>
-                                        </div>
-                                    </div>
-                                 </td>
-                                <td>
-                                    <p type="button"  data-toggle="modal" style="margin: 0" data-target="#Modal_public_key{{ user_key.id }}">
-                                        <a href="#">{% trans "Show"%}</a>
-                                    </p>
-                                    <div class="modal fade" id="Modal_public_key{{user_key.id }}" tabindex="-1" role="dialog">
-                                        <div class="modal-dialog" role="document">
-                                            <div class="modal-content">
-                                                <div class="modal-header">
-                                                    <button type="button" class="close" data-dismiss="modal"
-                                                            aria-label="Confirm"><span
-                                                            aria-hidden="true">&times;</span>
-                                                    </button>
-                                                    <h4 class="modal-title" id="ModalLabel_Public_Key">{% trans "Public ssh key"%}</h4>
-                                                </div>
-                                                <div class="modal-body">
-                                                    <p>{{ user_key.public_key }}</p>
-                                                    <div class="modal-footer">
-                                                        <button type="button" class="btn btn-default"
-                                                                data-dismiss="modal">
-                                                            {% trans "Close"%}
-                                                        </button>
-                                                    </div>
-                                                </div>
-                                            </div>
-                                        </div>
-                                    </div>
-                                 </td>
-                                </td>
-                                <td>
-                                    {% if user_key.private_key %}
-                                    <form action="{{ user_key.private_key.url }}">
-                                        <button style="color: #717274" type="submit" class="btn btn-default" data-toggle="modal"
-                                                >
-                                                <span class="pc-only">{% trans "Download"%}</span>
-                                                <span class="mob-only"><i class="fa fa-download"></i></span>
+                        <div class="modal fade" id="Modal{{user_key.id }}" tabindex="-1" role="dialog">
+                            <div class="modal-dialog" role="document">
+                                <div class="modal-content">
+                                    <div class="modal-header">
+                                        <button type="button" class="close" data-dismiss="modal"
+                                                aria-label="Confirm"><span
+                                                aria-hidden="true">&times;</span>
                                         </button>
-                                    </form>
-                                    {% endif %}
-                                </td>
-                            </tr>
-                            {% endfor %}
-                        </tbody>
-                    </table>
-					<div class="clearfix"></div>
-				</div>
-			</div>
-	    </div>
+                                    </div>
+                                    <div class="modal-body">
+                                        <h4 class="modal-title" id="ModalLabel">{% trans "Do You want to delete this key?"%}</h4>
+                                        <form method="post" action="{% url 'hosting:delete_ssh_key' user_key.id %}">
+                                            {% csrf_token %}
+                                            <div class="modal-footer">
+                                                <button type="button" class="btn btn-default"
+                                                        data-dismiss="modal">
+                                                    {% trans "Close"%}
+                                                </button>
+                                                <button type="submit" class="btn btn-primary">{% trans "Delete"%}
+                                                </button>
+                                            </div>
+                                        </form>
+                                    </div>
+                                </div>
+                            </div>
+                        </div>
+                     </td>
+                    <td>
+                        <p type="button"  data-toggle="modal" style="margin: 0" data-target="#Modal_public_key{{ user_key.id }}">
+                            <a href="#">{% trans "Show"%}</a>
+                        </p>
+                        <div class="modal fade" id="Modal_public_key{{user_key.id }}" tabindex="-1" role="dialog">
+                            <div class="modal-dialog" role="document">
+                                <div class="modal-content">
+                                    <div class="modal-header">
+                                        <button type="button" class="close" data-dismiss="modal"
+                                                aria-label="Confirm"><span
+                                                aria-hidden="true">&times;</span>
+                                        </button>
+                                        <h4 class="modal-title" id="ModalLabel_Public_Key">{% trans "Public ssh key"%}</h4>
+                                    </div>
+                                    <div class="modal-body">
+                                        <p>{{ user_key.public_key }}</p>
+                                        <div class="modal-footer">
+                                            <button type="button" class="btn btn-default"
+                                                    data-dismiss="modal">
+                                                {% trans "Close"%}
+                                            </button>
+                                        </div>
+                                    </div>
+                                </div>
+                            </div>
+                        </div>
+                     </td>
+                    </td>
+                    <td>
+                        {% if user_key.private_key %}
+                        <form action="{{ user_key.private_key.url }}">
+                            <button style="color: #717274" type="submit" class="btn btn-default" data-toggle="modal"
+                                    >
+                                    <span class="pc-only">{% trans "Download"%}</span>
+                                    <span class="mob-only"><i class="fa fa-download"></i></span>
+                            </button>
+                        </form>
+                        {% endif %}
+                    </td>
+                </tr>
+                {% endfor %}
+            </tbody>
+        </table>
 	</div>
 </div>
 

From 4bd34b56d1e5e93fc98916247b4818900eb68f97 Mon Sep 17 00:00:00 2001
From: ARvind Tiwari <tiwariav@gmail.com>
Date: Thu, 3 Aug 2017 00:20:20 +0530
Subject: [PATCH 55/66] fixes for mobile

---
 hosting/locale/de/LC_MESSAGES/django.po  | 52 ++++++++++++------------
 hosting/static/hosting/css/user_keys.css | 27 ++++++------
 2 files changed, 41 insertions(+), 38 deletions(-)

diff --git a/hosting/locale/de/LC_MESSAGES/django.po b/hosting/locale/de/LC_MESSAGES/django.po
index ea3d682e..9ad76111 100644
--- a/hosting/locale/de/LC_MESSAGES/django.po
+++ b/hosting/locale/de/LC_MESSAGES/django.po
@@ -8,7 +8,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2017-08-01 19:01+0530\n"
+"POT-Creation-Date: 2017-08-03 00:19+0530\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <LL@li.org>\n"
@@ -118,7 +118,7 @@ msgid "Customers"
 msgstr "Kunden"
 
 #: .\hosting\templates\hosting\bills.html:16
-#: .\hosting\templates\hosting\user_keys.html:28
+#: .\hosting\templates\hosting\user_keys.html:25
 msgid "Name"
 msgstr ""
 
@@ -159,7 +159,7 @@ msgid "I want to generate a new key pair"
 msgstr "Ich möchte einen neuen SSH-Key erstellen"
 
 #: .\hosting\templates\hosting\choice_ssh_keys.html:25
-#: .\hosting\templates\hosting\user_key.html:31
+#: .\hosting\templates\hosting\user_key.html:36
 msgid "Generate"
 msgstr "Generieren"
 
@@ -377,14 +377,14 @@ msgid "Do You want to delete your order?"
 msgstr "Willst du deine Bestellung löschen?"
 
 #: .\hosting\templates\hosting\orders.html:63
-#: .\hosting\templates\hosting\user_keys.html:62
-#: .\hosting\templates\hosting\user_keys.html:92
+#: .\hosting\templates\hosting\user_keys.html:59
+#: .\hosting\templates\hosting\user_keys.html:89
 msgid "Close"
 msgstr "Schliessen"
 
 #: .\hosting\templates\hosting\orders.html:65
-#: .\hosting\templates\hosting\user_keys.html:43
-#: .\hosting\templates\hosting\user_keys.html:64
+#: .\hosting\templates\hosting\user_keys.html:40
+#: .\hosting\templates\hosting\user_keys.html:61
 msgid "Delete"
 msgstr "Löschen"
 
@@ -489,23 +489,24 @@ msgstr "Passwort zurücksetzen"
 msgid "Add your public SSH key"
 msgstr "Füge deinen öffentlichen SSH-Key hinzu"
 
-#: .\hosting\templates\hosting\user_key.html:24
+#: .\hosting\templates\hosting\user_key.html:25
 msgid "Use your created key to access to the VM"
 msgstr "Benutze deinen erstellten SSH-Key um auf deine VM zugreifen zu können"
 
-#: .\hosting\templates\hosting\user_key.html:26
-msgid "Add SSH key"
+#: .\hosting\templates\hosting\user_key.html:28
+#: .\hosting\templates\hosting\user_keys.html:17
+msgid "Add SSH Key"
 msgstr "Hinzufügen"
 
-#: .\hosting\templates\hosting\user_key.html:30
+#: .\hosting\templates\hosting\user_key.html:33
 msgid "Or you can generate a new key pair"
 msgstr "Erstelle dein neues Keypaar"
 
-#: .\hosting\templates\hosting\user_key.html:42
+#: .\hosting\templates\hosting\user_key.html:45
 msgid "Warning!"
 msgstr "Achtung!"
 
-#: .\hosting\templates\hosting\user_key.html:42
+#: .\hosting\templates\hosting\user_key.html:45
 #, fuzzy
 #| msgid "You can download your SSH  private key once. Don't lost your key"
 msgid "You can download your SSH  private key once. Don't loose your key"
@@ -513,46 +514,42 @@ msgstr ""
 "Du kannst deinen privaten SSH Schlüssel nur einmal herunterladen. Beware ihn "
 "sicher auf."
 
-#: .\hosting\templates\hosting\user_keys.html:9
+#: .\hosting\templates\hosting\user_keys.html:6
 msgid "Your SSH Keys"
 msgstr ""
 
-#: .\hosting\templates\hosting\user_keys.html:18
+#: .\hosting\templates\hosting\user_keys.html:15
 msgid ""
 "To generate a new key pair or to upload your existing key, click 'Add Key'"
 msgstr ""
 "Um einen neuen SSH-Key zu erstellen oder um einen vorhandenen SSH-Key "
 "hinzuzufügen, klicke auf 'Hinzufügen'"
 
-#: .\hosting\templates\hosting\user_keys.html:20
-msgid "Add SSH Key"
-msgstr "Hinzufügen"
-
-#: .\hosting\templates\hosting\user_keys.html:29
+#: .\hosting\templates\hosting\user_keys.html:26
 msgid "Delete Key"
 msgstr "Löschen"
 
-#: .\hosting\templates\hosting\user_keys.html:30
+#: .\hosting\templates\hosting\user_keys.html:27
 msgid "Public Key"
 msgstr ""
 
-#: .\hosting\templates\hosting\user_keys.html:31
+#: .\hosting\templates\hosting\user_keys.html:28
 msgid "Private Key"
 msgstr ""
 
-#: .\hosting\templates\hosting\user_keys.html:56
+#: .\hosting\templates\hosting\user_keys.html:53
 msgid "Do You want to delete this key?"
 msgstr "Möchtest Du den Schlüssel löschen?"
 
-#: .\hosting\templates\hosting\user_keys.html:75
+#: .\hosting\templates\hosting\user_keys.html:72
 msgid "Show"
 msgstr ""
 
-#: .\hosting\templates\hosting\user_keys.html:85
+#: .\hosting\templates\hosting\user_keys.html:82
 msgid "Public ssh key"
 msgstr ""
 
-#: .\hosting\templates\hosting\user_keys.html:106
+#: .\hosting\templates\hosting\user_keys.html:103
 msgid "Download"
 msgstr ""
 
@@ -656,6 +653,9 @@ msgid ""
 "contact Data Center Light Support."
 msgstr ""
 
+#~ msgid "Add SSH key"
+#~ msgstr "Hinzufügen"
+
 #~ msgid "Keys"
 #~ msgstr "Schlüssel"
 
diff --git a/hosting/static/hosting/css/user_keys.css b/hosting/static/hosting/css/user_keys.css
index 518f6e1d..6163d37c 100644
--- a/hosting/static/hosting/css/user_keys.css
+++ b/hosting/static/hosting/css/user_keys.css
@@ -170,15 +170,18 @@
 .dashboard-choice-container {
     max-width: 834px !important;
 }
-.form_key_name{
-    width:60%;
-    min-width: 215px;
-}
 .form_public_key{
     resize: none;
 }
+@media (min-width: 768px) {
+    .form_key_name{
+        width:60%;
+        min-width: 215px;
+    }
+}
 .form_public_key,
 .form_key_name{
+    position: relative;
     border:none;
     border-bottom: 1px solid grey;
     box-shadow: none;
@@ -214,31 +217,31 @@
 }
 
 .form_public_key::-webkit-input-placeholder{
-    position: absolute;
-    bottom: 5px;
+    position: relative;
+    top: 110px;
     font-size: 20px;
     font-weight: 200;
     font-family: 'Lato-Light', sans-serif;
 
 }
 .form_public_key::-moz-input-placeholder{
-    position: absolute;
-    bottom: 5px;
+    position: relative;
+    top: 110px;
     font-size: 20px;
     font-family: 'Lato-Light', sans-serif;
     font-weight:200;
 
 }
 .form_public_key:-moz-input-placeholder{
-    position: absolute;
-    bottom: 5px;
+    position: relative;
+    top: 110px;
     font-size: 20px;
     font-weight:200;
     font-family: 'Lato-Light', sans-serif;
 }
 .form_public_key:-ms-input-placeholder {
-    position: absolute;
-    bottom: 5px;
+    position: relative;
+    top: 110px;
     font-size: 20px;
     font-weight:200;
     font-family: 'Lato-Light', sans-serif;

From f4876c162f64f866eb7cea67762cea8e7dfbc511 Mon Sep 17 00:00:00 2001
From: ARvind Tiwari <tiwariav@gmail.com>
Date: Thu, 3 Aug 2017 00:22:25 +0530
Subject: [PATCH 56/66] btn color inverse

---
 hosting/templates/hosting/user_key.html | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/hosting/templates/hosting/user_key.html b/hosting/templates/hosting/user_key.html
index b98d7fb3..a518c1d1 100644
--- a/hosting/templates/hosting/user_key.html
+++ b/hosting/templates/hosting/user_key.html
@@ -24,7 +24,7 @@
                     <div class="underform-contaner">
                         <h4>{% trans "Use your created key to access to the VM" %}.</h4>
                         <div class="btn-container">
-                            <button type="submit" name="add_ssh" class="btn choice-btn">
+                            <button type="submit" name="add_ssh" class="btn choice-btn-faded">
                                 {% trans "Add SSH Key" %}
                             </button>
                         </div>
@@ -32,7 +32,7 @@
                     <div class="underform-contaner">
                         <h4>{% trans "Or you can generate a new key pair"%}.</h4>
                         <div class="btn-container">
-                            <button type="submit" name="generate" class="btn choice-btn choice-btn-faded">
+                            <button type="submit" name="generate" class="btn choice-btn choice-btn">
                                 {% trans "Generate" %}
                             </button>
                         </div>

From 94e7039d8cb00082acf58bf889d6c1cc7ecf4b4a Mon Sep 17 00:00:00 2001
From: ARvind Tiwari <tiwariav@gmail.com>
Date: Thu, 3 Aug 2017 00:24:27 +0530
Subject: [PATCH 57/66] btn color fix

---
 hosting/templates/hosting/user_key.html | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/hosting/templates/hosting/user_key.html b/hosting/templates/hosting/user_key.html
index a518c1d1..35ab749f 100644
--- a/hosting/templates/hosting/user_key.html
+++ b/hosting/templates/hosting/user_key.html
@@ -24,7 +24,7 @@
                     <div class="underform-contaner">
                         <h4>{% trans "Use your created key to access to the VM" %}.</h4>
                         <div class="btn-container">
-                            <button type="submit" name="add_ssh" class="btn choice-btn-faded">
+                            <button type="submit" name="add_ssh" class="btn choice-btn choice-btn-faded">
                                 {% trans "Add SSH Key" %}
                             </button>
                         </div>

From c8cf0bfba580c7a5ccb238114862934976c8bf55 Mon Sep 17 00:00:00 2001
From: ARvind Tiwari <tiwariav@gmail.com>
Date: Thu, 3 Aug 2017 00:50:27 +0530
Subject: [PATCH 58/66] btn color on ssh_keys page

---
 hosting/locale/de/LC_MESSAGES/django.po  |  2 +-
 hosting/static/hosting/css/user_keys.css | 12 ++++++------
 hosting/templates/hosting/user_key.html  |  2 +-
 hosting/templates/hosting/user_keys.html |  2 +-
 4 files changed, 9 insertions(+), 9 deletions(-)

diff --git a/hosting/locale/de/LC_MESSAGES/django.po b/hosting/locale/de/LC_MESSAGES/django.po
index 9ad76111..7e49f20f 100644
--- a/hosting/locale/de/LC_MESSAGES/django.po
+++ b/hosting/locale/de/LC_MESSAGES/django.po
@@ -516,7 +516,7 @@ msgstr ""
 
 #: .\hosting\templates\hosting\user_keys.html:6
 msgid "Your SSH Keys"
-msgstr ""
+msgstr "Deine SSH Keys"
 
 #: .\hosting\templates\hosting\user_keys.html:15
 msgid ""
diff --git a/hosting/static/hosting/css/user_keys.css b/hosting/static/hosting/css/user_keys.css
index 6163d37c..57bd6fab 100644
--- a/hosting/static/hosting/css/user_keys.css
+++ b/hosting/static/hosting/css/user_keys.css
@@ -55,7 +55,7 @@
 
 @media (max-width: 767px) {
     .h1-thin {
-        font-size: 27px;
+        font-size: 29px;
     }
     .dashboard-choice-container h2 {
         font-size: 20px;
@@ -121,7 +121,7 @@
     background-color: #337ab7;
     margin-top: auto;
     margin-bottom: auto;
-    font-weight: 700;
+    /* font-weight: 700; */
     vertical-align: middle;
     margin-right: 25px;
 }
@@ -150,8 +150,8 @@
      width: 100% !important;
     }
     .row {
-     margin-right: 0;
-     margin-left: 0;
+     /* margin-right: 0; */
+     /* margin-left: 0; */
     }
     .col-md-12, .col-sm-12{
         padding-left: 5px;
@@ -267,8 +267,8 @@
     font-family: 'Lato-Light', sans-serif;
 }
 .underform-contaner button{
-    font-family: Lato;
-    font-weight: 600;
+    /* font-family: Lato; */
+    /* font-weight: 600; */
     min-width: 120px;
     height: 35px;
     margin-top: 0;
diff --git a/hosting/templates/hosting/user_key.html b/hosting/templates/hosting/user_key.html
index 35ab749f..c01f53ef 100644
--- a/hosting/templates/hosting/user_key.html
+++ b/hosting/templates/hosting/user_key.html
@@ -32,7 +32,7 @@
                     <div class="underform-contaner">
                         <h4>{% trans "Or you can generate a new key pair"%}.</h4>
                         <div class="btn-container">
-                            <button type="submit" name="generate" class="btn choice-btn choice-btn">
+                            <button type="submit" name="generate" class="btn choice-btn">
                                 {% trans "Generate" %}
                             </button>
                         </div>
diff --git a/hosting/templates/hosting/user_keys.html b/hosting/templates/hosting/user_keys.html
index d340283f..ae57e547 100644
--- a/hosting/templates/hosting/user_keys.html
+++ b/hosting/templates/hosting/user_keys.html
@@ -13,7 +13,7 @@
         {% endif %}
          <div class="ssh-header-container">
             <p>{% trans "To generate a new key pair or to upload your existing key, click 'Add Key'" %}</p>
-            <a class="btn btn-primary btn-custom-download" href="{% url 'hosting:choice_ssh_keys' %}" >
+            <a class="btn choice-btn" href="{% url 'hosting:choice_ssh_keys' %}" >
                 <span class="fa fa-plus"></span>&nbsp;&nbsp;{% trans "Add SSH Key"%}
             </a>
          </div>

From 00ec5fb0db576c22b3e079c5ead7fd90f74a3676 Mon Sep 17 00:00:00 2001
From: ARvind Tiwari <tiwariav@gmail.com>
Date: Thu, 3 Aug 2017 00:59:05 +0530
Subject: [PATCH 59/66] code reformating

---
 hosting/static/hosting/css/commons.css | 3 ++-
 hosting/templates/hosting/orders.html  | 2 +-
 2 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/hosting/static/hosting/css/commons.css b/hosting/static/hosting/css/commons.css
index e8e1f3b7..180a431a 100644
--- a/hosting/static/hosting/css/commons.css
+++ b/hosting/static/hosting/css/commons.css
@@ -1,5 +1,6 @@
 .dashboard-container {
-  padding-top:70px; padding-bottom: 70px;
+  padding-top:70px;
+  padding-bottom: 70px;
   width: 90%;
   margin: 0 auto;
   max-width: 768px;
diff --git a/hosting/templates/hosting/orders.html b/hosting/templates/hosting/orders.html
index ebda2f51..c9c1ca22 100644
--- a/hosting/templates/hosting/orders.html
+++ b/hosting/templates/hosting/orders.html
@@ -53,7 +53,7 @@
                                         </div>
                                         <div class="modal-body">
                                             <div class="modal-icon"><i class="fa fa-trash" aria-hidden="true"></i></div>
-                                            <h4 class="modal-title" id="ModalLabel">{% trans "Do You want to delete your order?"%}</h4>
+                                            <h4 class="modal-title" id="ModalLabel">{% trans "Do you want to delete your order?"%}</h4>
 
                                             <form method="post"
                                                   action="{% url 'hosting:delete_order' order.id %}">

From bfd621e98b88b2ce8983da5dcc1f38d383fbf2f8 Mon Sep 17 00:00:00 2001
From: ARvind Tiwari <tiwariav@gmail.com>
Date: Thu, 3 Aug 2017 01:27:29 +0530
Subject: [PATCH 60/66] ssh_keys table updated

---
 hosting/locale/de/LC_MESSAGES/django.po  |  2 +-
 hosting/static/hosting/css/user_keys.css | 10 +++++---
 hosting/templates/hosting/user_keys.html | 31 ++++++++++++------------
 3 files changed, 23 insertions(+), 20 deletions(-)

diff --git a/hosting/locale/de/LC_MESSAGES/django.po b/hosting/locale/de/LC_MESSAGES/django.po
index 7e49f20f..b2110f4f 100644
--- a/hosting/locale/de/LC_MESSAGES/django.po
+++ b/hosting/locale/de/LC_MESSAGES/django.po
@@ -543,7 +543,7 @@ msgstr "Möchtest Du den Schlüssel löschen?"
 
 #: .\hosting\templates\hosting\user_keys.html:72
 msgid "Show"
-msgstr ""
+msgstr "Anzeigen"
 
 #: .\hosting\templates\hosting\user_keys.html:82
 msgid "Public ssh key"
diff --git a/hosting/static/hosting/css/user_keys.css b/hosting/static/hosting/css/user_keys.css
index 57bd6fab..6526640a 100644
--- a/hosting/static/hosting/css/user_keys.css
+++ b/hosting/static/hosting/css/user_keys.css
@@ -2,6 +2,7 @@
 .h1-thin {
     font-family: Lato, sans-serif;
     font-weight: 300;
+    font-size: 32px;
 }
 .dashboard-container .page-header {
     border: 0;
@@ -33,9 +34,11 @@
     padding-bottom: 25px;
     margin-bottom: 25px;
 }
+.choice-container .choice-btn {
+    margin-top: 25px;
+}
 .choice-btn {
     min-width: 110px;
-    margin-top: 25px;
     background-color: #3C5480;
     color: #fff;
     border: 2px solid #3C5480;
@@ -55,7 +58,7 @@
 
 @media (max-width: 767px) {
     .h1-thin {
-        font-size: 29px;
+        font-size: 27px;
     }
     .dashboard-choice-container h2 {
         font-size: 20px;
@@ -73,7 +76,7 @@
     color: #717274;
     text-align: center;
     border-bottom: 1px solid #cbcbcb;
-
+    vertical-align: middle;
 }
 .ssh-keys-table tbody tr{
     border-bottom: 1px solid #cbcbcb;
@@ -100,6 +103,7 @@
     .ssh-header-container {
         display: flex;
         justify-content: space-between;
+        align-items: flex-start;
     }
     .ssh-header-container p{
         margin-bottom: 0;
diff --git a/hosting/templates/hosting/user_keys.html b/hosting/templates/hosting/user_keys.html
index ae57e547..47dec19e 100644
--- a/hosting/templates/hosting/user_keys.html
+++ b/hosting/templates/hosting/user_keys.html
@@ -3,7 +3,7 @@
 {% block content %}
 <div>
 	<div class="container virtual-machine-container dashboard-container ">
-        <h2><i class="fa fa-key" aria-hidden="true"></i>&nbsp;{% trans "Your SSH Keys"%}</h2>
+        <h2><i class="fa fa-key" aria-hidden="true"></i>&nbsp;{% trans "Your SSH Keys" %}</h2>
         {% if messages %}
         <div class="alert alert-warning">
             {% for message in messages %}
@@ -14,7 +14,7 @@
          <div class="ssh-header-container">
             <p>{% trans "To generate a new key pair or to upload your existing key, click 'Add Key'" %}</p>
             <a class="btn choice-btn" href="{% url 'hosting:choice_ssh_keys' %}" >
-                <span class="fa fa-plus"></span>&nbsp;&nbsp;{% trans "Add SSH Key"%}
+                <span class="fa fa-plus"></span>&nbsp;&nbsp;{% trans "Add SSH Key" %}
             </a>
          </div>
 
@@ -22,22 +22,21 @@
             <br/>
             <thead>
             <tr>
-                <th>{% trans "Name"%}</th>
-                <th>{% trans "Delete Key"%}</th>
-                <th>{% trans "Public Key"%}</th>
-                <th>{% trans "Private Key"%}</th>
+                <th>{% trans "Name" %}</th>
+                <th>{% trans "Delete Key" %}</th>
+                <th>{% trans "Public Key" %}</th>
+                <th>{% trans "Private Key" %}</th>
             </tr>
             </thead>
             <tbody>
                 {% for user_key in keys %}
                 <tr>
                     <td scope="row">{{user_key.name}}</td>
-
                     <td>
                         <button type="button" class="btn btn-default btn-custom-delete" data-toggle="modal"
                                 data-target="#Modal{{ user_key.id }}" style="color: #717274">
-
-                                {% trans "Delete"%}
+                            <span class="pc-only">{% trans "Delete" %}</span>
+                            <span class="mob-only"><i class="fa fa-trash"></i></span>
                         </button>
 
                         <div class="modal fade" id="Modal{{user_key.id }}" tabindex="-1" role="dialog">
@@ -50,15 +49,15 @@
                                         </button>
                                     </div>
                                     <div class="modal-body">
-                                        <h4 class="modal-title" id="ModalLabel">{% trans "Do You want to delete this key?"%}</h4>
+                                        <h4 class="modal-title" id="ModalLabel">{% trans "Do You want to delete this key?" %}</h4>
                                         <form method="post" action="{% url 'hosting:delete_ssh_key' user_key.id %}">
                                             {% csrf_token %}
                                             <div class="modal-footer">
                                                 <button type="button" class="btn btn-default"
                                                         data-dismiss="modal">
-                                                    {% trans "Close"%}
+                                                    {% trans "Close" %}
                                                 </button>
-                                                <button type="submit" class="btn btn-primary">{% trans "Delete"%}
+                                                <button type="submit" class="btn btn-primary">{% trans "Delete" %}
                                                 </button>
                                             </div>
                                         </form>
@@ -69,7 +68,7 @@
                      </td>
                     <td>
                         <p type="button"  data-toggle="modal" style="margin: 0" data-target="#Modal_public_key{{ user_key.id }}">
-                            <a href="#">{% trans "Show"%}</a>
+                            <a href="#">{% trans "Show" %}</a>
                         </p>
                         <div class="modal fade" id="Modal_public_key{{user_key.id }}" tabindex="-1" role="dialog">
                             <div class="modal-dialog" role="document">
@@ -79,14 +78,14 @@
                                                 aria-label="Confirm"><span
                                                 aria-hidden="true">&times;</span>
                                         </button>
-                                        <h4 class="modal-title" id="ModalLabel_Public_Key">{% trans "Public ssh key"%}</h4>
+                                        <h4 class="modal-title" id="ModalLabel_Public_Key">{% trans "Public ssh key" %}</h4>
                                     </div>
                                     <div class="modal-body">
                                         <p>{{ user_key.public_key }}</p>
                                         <div class="modal-footer">
                                             <button type="button" class="btn btn-default"
                                                     data-dismiss="modal">
-                                                {% trans "Close"%}
+                                                {% trans "Close" %}
                                             </button>
                                         </div>
                                     </div>
@@ -100,7 +99,7 @@
                         <form action="{{ user_key.private_key.url }}">
                             <button style="color: #717274" type="submit" class="btn btn-default" data-toggle="modal"
                                     >
-                                    <span class="pc-only">{% trans "Download"%}</span>
+                                    <span class="pc-only">{% trans "Download" %}</span>
                                     <span class="mob-only"><i class="fa fa-download"></i></span>
                             </button>
                         </form>

From fda20eacd616da33fb464659bbd2434f3931d8e8 Mon Sep 17 00:00:00 2001
From: ARvind Tiwari <tiwariav@gmail.com>
Date: Thu, 3 Aug 2017 03:12:40 +0530
Subject: [PATCH 61/66] translation fix and font-weight bold

---
 .../locale/de/LC_MESSAGES/django.po           | 140 +++---------------
 .../datacenterlight/css/landing-page.css      |   1 +
 .../datacenterlight/whydatacenterlight.html   |   4 +-
 3 files changed, 21 insertions(+), 124 deletions(-)

diff --git a/datacenterlight/locale/de/LC_MESSAGES/django.po b/datacenterlight/locale/de/LC_MESSAGES/django.po
index e221c123..ab2bc2fb 100644
--- a/datacenterlight/locale/de/LC_MESSAGES/django.po
+++ b/datacenterlight/locale/de/LC_MESSAGES/django.po
@@ -8,7 +8,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2017-07-24 18:51+0300\n"
+"POT-Creation-Date: 2017-08-03 03:10+0530\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <LL@li.org>\n"
@@ -18,23 +18,18 @@ msgstr ""
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
 
-#: templates/datacenterlight/beta_access.html:13
 msgid "Enter name"
 msgstr "Name"
 
-#: templates/datacenterlight/beta_access.html:17
 msgid "Enter email"
 msgstr "E-Mail-Adresse"
 
-#: templates/datacenterlight/beta_access.html:21
 msgid "Request Beta Access"
 msgstr "Beantrage Beta-Zugang"
 
-#: templates/datacenterlight/beta_success.html:10
 msgid "Request Sent"
 msgstr "Anfrage verschickt"
 
-#: templates/datacenterlight/beta_success.html:13
 msgid ""
 "Thank you for your subscription! You will receive a confirmation mail from "
 "our team"
@@ -42,91 +37,64 @@ msgstr ""
 "Vielen dank für Ihre Anmeldung. Sie erhalten in kürze eine Bestätigungsmail "
 "von unserem Team"
 
-#: templates/datacenterlight/calculator_form.html:5
-#: templates/datacenterlight/pricing.html:22
 msgid "VM hosting"
 msgstr ""
 
-#: templates/datacenterlight/calculator_form.html:9
 msgid "month"
 msgstr "Monat"
 
-#: templates/datacenterlight/calculator_form.html:11
-#: templates/datacenterlight/pricing.html:28
 msgid "VAT included"
 msgstr "MwSt. inklusive"
 
-#: templates/datacenterlight/calculator_form.html:16
-#: templates/datacenterlight/pricing.html:33
 msgid "Hosted in Switzerland"
 msgstr "Standort: Schweiz"
 
-#: templates/datacenterlight/calculator_form.html:21
 msgid "Please enter a value in range 1 - 48."
 msgstr "Bitte gib einen Wert von 1 bis 48 ein."
 
-#: templates/datacenterlight/calculator_form.html:30
 msgid "Please enter a value in range 2 - 200."
 msgstr "Bitte gib einen Wert von 2 bis 200 ein."
 
-#: templates/datacenterlight/calculator_form.html:39
 msgid "Please enter a value in range 10 - 2000."
 msgstr "Bitte gib einen Wert von 10 bis 200 ein."
 
-#: templates/datacenterlight/calculator_form.html:40
-#: templates/datacenterlight/pricing.html:50
 msgid "GB Storage (SSD)"
 msgstr "GB Storage (SSD)"
 
-#: templates/datacenterlight/calculator_form.html:59
 msgid "Name"
 msgstr ""
 
-#: templates/datacenterlight/calculator_form.html:60
 msgid "Your Name"
 msgstr "Dein Name"
 
-#: templates/datacenterlight/calculator_form.html:60
 msgid "Please enter your name."
 msgstr "Bitte gib Deinen Namen ein."
 
-#: templates/datacenterlight/calculator_form.html:74
 msgid "Email"
 msgstr "E-Mail-Adresse"
 
-#: templates/datacenterlight/calculator_form.html:75
 msgid "Your Email"
 msgstr "Deine E-Mail"
 
-#: templates/datacenterlight/calculator_form.html:75
 msgid "Please enter a valid email address."
 msgstr "Bitte gib eine gültige E-Mailadresse ein."
 
-#: templates/datacenterlight/calculator_form.html:88
 msgid "Continue"
 msgstr "Weiter"
 
-#: templates/datacenterlight/emails/request_access_confirmation.html:99
-#: templates/datacenterlight/emails/request_access_confirmation.txt:99
 msgid "Thank you for your request."
 msgstr "Vielen Dank für Ihre Anfrage."
 
-#: templates/datacenterlight/emails/request_access_confirmation.html:104
-#: templates/datacenterlight/emails/request_access_confirmation.txt:104
 msgid "You are one step away from being our beta tester!"
 msgstr ""
 "Sie sind nur noch einen Schritt davon entfernt, unser Beta-Tester zu werden!"
 
-#: templates/datacenterlight/emails/request_access_confirmation.html:105
-#: templates/datacenterlight/emails/request_access_confirmation.txt:105
 msgid ""
 "Currently we are running our tests to make sure everything runs perfectly."
 msgstr ""
 "Momentan testen wir die Beta-Umgebung um sie für Ihren Gebrauch "
 "sicherzustellen."
 
-#: templates/datacenterlight/emails/request_access_confirmation.html:106
-#: templates/datacenterlight/emails/request_access_confirmation.txt:106
 msgid ""
 "In the meantime, we would like to ask you a little patience<br/> until our "
 "team contacts you with beta access."
@@ -134,17 +102,12 @@ msgstr ""
 "Wir werden dann sobald als möglich Ihren Beta-Zugang erstellen und Sie "
 "daraufhin kontaktieren.Bis dahin bitten wir Sie um etwas Geduld."
 
-#: templates/datacenterlight/emails/request_access_confirmation.html:107
-#: templates/datacenterlight/emails/request_access_confirmation.txt:107
 msgid "Thank you!"
 msgstr "Vielen Dank!"
 
-#: templates/datacenterlight/emails/user_activation.html:99
-#: templates/datacenterlight/emails/user_activation.txt:3
 msgid "account activation"
 msgstr "Accountaktivierung"
 
-#: templates/datacenterlight/emails/user_activation.html:105
 #, python-format
 msgid ""
 "\n"
@@ -165,17 +128,12 @@ msgstr ""
 "                %(base_url)s%(activation_link)s\n"
 "                "
 
-#: templates/datacenterlight/emails/user_activation.html:123
-#: templates/datacenterlight/emails/user_activation.txt:11
 msgid "Your"
 msgstr "Dein"
 
-#: templates/datacenterlight/emails/user_activation.html:123
-#: templates/datacenterlight/emails/user_activation.txt:11
 msgid "team"
 msgstr "Team"
 
-#: templates/datacenterlight/emails/user_activation.txt:5
 #, python-format
 msgid ""
 "\n"
@@ -190,75 +148,47 @@ msgstr ""
 "Du kannst deinen %(dcl_text)s Account aktivieren, indem du hier klickst "
 "%(base_url)s%(activation_link)s\n"
 
-#: templates/datacenterlight/includes/_footer.html:11
-#: templates/datacenterlight/includes/_footer.html:31
-#: templates/datacenterlight/includes/_navbar.html:27
-#: templates/datacenterlight/includes/_navbar.html:28
-#: templates/datacenterlight/index.html:19
-#: templates/datacenterlight/index.html:46
 msgid "Highlights"
 msgstr ""
 
-#: templates/datacenterlight/includes/_footer.html:14
-#: templates/datacenterlight/includes/_footer.html:34
-#: templates/datacenterlight/includes/_navbar.html:30
-#: templates/datacenterlight/index.html:85
 msgid "Scale out"
 msgstr "Skalierung"
 
-#: templates/datacenterlight/includes/_footer.html:17
-#: templates/datacenterlight/includes/_footer.html:37
-#: templates/datacenterlight/includes/_navbar.html:31
-#: templates/datacenterlight/index.html:111
 msgid "Reliable and light"
 msgstr "Zuverlässig und leicht"
 
-#: templates/datacenterlight/includes/_footer.html:20
-#: templates/datacenterlight/includes/_navbar.html:32
 msgid "Order VM"
 msgstr "VM bestellen"
 
-#: templates/datacenterlight/includes/_footer.html:23
-#: templates/datacenterlight/includes/_footer.html:44
-#: templates/datacenterlight/includes/_navbar.html:39
 msgid "Contact"
 msgstr "Kontakt"
 
-#: templates/datacenterlight/includes/_footer.html:27
 msgid "Home"
 msgstr "Home"
 
-#: templates/datacenterlight/includes/_footer.html:40
 msgid "Pricing"
 msgstr "Preise"
 
-#: templates/datacenterlight/includes/_navbar.html:36
-#: templates/datacenterlight/whydatacenterlight.html:12
 msgid "Why Data Center Light?"
 msgstr "Warum Data Center Light?"
 
-#: templates/datacenterlight/index.html:15
 msgid "Finally, an affordable VM hosting in Switzerland!"
 msgstr "Endlich: bezahlbares VM Hosting in der Schweiz"
 
-#: templates/datacenterlight/index.html:22
 msgid "I want it!"
 msgstr "Das will ich haben!"
 
-#: templates/datacenterlight/index.html:52
 msgid ""
 "Reuses existing factory halls instead of building a new expensive building."
 msgstr ""
 "Verwendet ehemalige Fabrikhallen anstatt ein neues, teures Gebäude zu "
 "errichten.
"
 
-#: templates/datacenterlight/index.html:57
 msgid "Only wants you to pay for what you actually need."
 msgstr ""
 "Möchte, dass du nur bezahlst, was du auch wirklich brauchst: Wähle deine "
 "Ressourcen individuell aus!
"
 
-#: templates/datacenterlight/index.html:61
 msgid ""
 "Is creative, using a modern and alternative design for a data center in "
 "order to make it more sustainable and affordable at the same time."
@@ -267,7 +197,6 @@ msgstr ""
 "macht um Nachhaltigkeit zu fördern und somit erschwingliche Preise bieten zu "
 "können.
"
 
-#: templates/datacenterlight/index.html:65
 msgid ""
 "Cuts down the costs for you by using FOSS (Free Open Source Software) "
 "exclusively, wherefore we can save money from paying licenses."
@@ -276,7 +205,6 @@ msgstr ""
 "mit FOSS (Free Open Source Software) arbeitet und wir daher auf "
 "Lizenzgebühren verzichten können.
"
 
-#: templates/datacenterlight/index.html:88
 msgid ""
 "We don't use special hardware. We use commodity hardware: we buy computers "
 "that you buy. Just many more and put them in a cozy home for computers "
@@ -286,7 +214,6 @@ msgstr ""
 "erschwingliche Systeme. Bei grösserer Auslastung werden mehr "
 "Standardkomponenten hinzugekauft und skalieren so das Datencenter."
 
-#: templates/datacenterlight/index.html:114
 msgid ""
 "Our VMs are located in Switzerland, with reliable power supply and fast "
 "internet connection. Our VM costs less thanks to our featherlight "
@@ -296,86 +223,65 @@ msgstr ""
 "Energieversorgung, sowie schneller Internetverbindung ausgestattet. Unser "
 "Angebot ist aufgrund unserer leichten Infrastruktur überaus kostengünstig."
 
-#: templates/datacenterlight/index.html:132
-#: templates/datacenterlight/pricing.html:86
 msgid "Simple and affordable: Try our virtual machine with featherlight price."
 msgstr ""
 "Einfach und bezahlbar: Teste nun unsere virtuellen Maschinen mit "
 "federleichten Preisen."
 
-#: templates/datacenterlight/index.html:133
 msgid "Affordable VM hosting based in Switzerland"
 msgstr "Bezahlbares VM Hosting in der Schweiz"
 
-#: templates/datacenterlight/index.html:166
 msgid "Switzerland "
 msgstr "Schweiz"
 
-#: templates/datacenterlight/index.html:183
 msgid "Questions?"
 msgstr "Fragen?"
 
-#: templates/datacenterlight/index.html:183
 msgid "Contact us!"
 msgstr "Kontaktiere uns!"
 
-#: templates/datacenterlight/order_detail.html:24
 msgid "Confirm Order"
 msgstr "Bestellung Bestätigen"
 
-#: templates/datacenterlight/order_detail.html:30
 msgid "Date"
 msgstr "Datum"
 
-#: templates/datacenterlight/order_detail.html:36
 msgid "Billed To:"
 msgstr "Rechnungsadresse"
 
-#: templates/datacenterlight/order_detail.html:47
 msgid "Payment Method:"
 msgstr "Bezahlmethode"
 
-#: templates/datacenterlight/order_detail.html:48
 msgid "ending"
 msgstr "endend in"
 
-#: templates/datacenterlight/order_detail.html:58
 msgid "Order summary"
 msgstr "Bestellungsübersicht"
 
-#: templates/datacenterlight/order_detail.html:62
 msgid "Cores"
 msgstr "Prozessorkerne"
 
-#: templates/datacenterlight/order_detail.html:64
 msgid "Memory"
 msgstr "Arbeitsspeicher"
 
-#: templates/datacenterlight/order_detail.html:66
 msgid "Disk space"
 msgstr "Festplattenkapazität"
 
-#: templates/datacenterlight/order_detail.html:68
 msgid "Configuration"
 msgstr "Konfiguration"
 
-#: templates/datacenterlight/order_detail.html:70
 msgid "Total"
 msgstr ""
 
-#: templates/datacenterlight/order_detail.html:77
 msgid "Place order"
 msgstr "Bestellen"
 
-#: templates/datacenterlight/pricing.html:9
 msgid "We are cutting down the costs significantly!"
 msgstr "Wir sorgen dafür, dass die Kosten für Dich signifikant abnehmen"
 
-#: templates/datacenterlight/pricing.html:79
 msgid "Order Now!"
 msgstr "Bestelle jetzt!"
 
-#: templates/datacenterlight/pricing.html:89
 msgid ""
 "Our VMs are hosted in Glarus, Switzerland, and our website is currently "
 "running in BETA mode. If you want more information that you did not find on "
@@ -391,25 +297,20 @@ msgstr ""
 "uns unter support@datacenterlight.ch. Unser Team wird sich umgehend um dein "
 "Anliegen kümmern!"
 
-#: templates/datacenterlight/success.html:8
 msgid "Thank you for order! Our team will contact you via email"
 msgstr ""
 "Vielen Dank für die Bestellung. Unser Team setzt sich sobald wie möglich mit "
 "Ihnen via E-Mail in Verbindung."
 
-#: templates/datacenterlight/success.html:10
 msgid "as soon as possible!"
 msgstr ""
 
-#: templates/datacenterlight/whydatacenterlight.html:26
 msgid "Tech Stack"
 msgstr "Tech Stack"
 
-#: templates/datacenterlight/whydatacenterlight.html:29
 msgid "We are seriously open source."
 msgstr "Wir sind vollends opensource."
 
-#: templates/datacenterlight/whydatacenterlight.html:30
 msgid ""
 " Our full software stack is open source – We don't use anything that isn't "
 "open source. <br>Yes, we are that cool. "
@@ -417,43 +318,33 @@ msgstr ""
 "Unser gesamter Softwaresstack ist Open-Source – Wir verwenden nichts, das "
 "nicht Open-Source ist.<br/>Yep, so cool sind wir."
 
-#: templates/datacenterlight/whydatacenterlight.html:37
 msgid "Our services run on"
 msgstr "Unsere Dienste läuft auf"
 
-#: templates/datacenterlight/whydatacenterlight.html:41
 msgid "Our monitoring"
 msgstr "Unser Monitoring"
 
-#: templates/datacenterlight/whydatacenterlight.html:45
 msgid "Our storage layer"
 msgstr "Unser Storage-Layer"
 
-#: templates/datacenterlight/whydatacenterlight.html:49
 msgid "Our web frontend"
 msgstr "Unser Web-Frontend"
 
-#: templates/datacenterlight/whydatacenterlight.html:53
 msgid "Our cloud"
 msgstr "Unsere Cloud"
 
-#: templates/datacenterlight/whydatacenterlight.html:57
 msgid "Our configuration management system"
 msgstr "Unser Konfigurationsmanagementsystem"
 
-#: templates/datacenterlight/whydatacenterlight.html:61
 msgid "Our awesome juice"
 msgstr "Unser Treibstoff"
 
-#: templates/datacenterlight/whydatacenterlight.html:65
 msgid "Our NAT64 gateway"
 msgstr "Unser NAT64 Gateway"
 
-#: templates/datacenterlight/whydatacenterlight.html:90
 msgid "We believe in giving back to the FOSS community."
 msgstr "Wir unterstützen die FOSS Community."
 
-#: templates/datacenterlight/whydatacenterlight.html:91
 msgid ""
 "Data Center Light is the child of free and open source software (FOSS) "
 "movement. <br>We grew up with it, live by it, and believe in it.<br> The "
@@ -465,22 +356,18 @@ msgstr ""
 "<br/> Je weiter wir mit unserem Data Center Light vorankommen, desto mehr "
 "können wir etwas an die FOSS Community zurückgeben."
 
-#: templates/datacenterlight/whydatacenterlight.html:104
 msgid "We bring the future to you."
 msgstr "Wir bringen die Zukunft zu dir."
 
-#: templates/datacenterlight/whydatacenterlight.html:107
 msgid ""
-" Data Center Light uses the most modern technologies out there.<br>\n"
-"                            Your VM needs only IPv6. Data Center Light "
-"provides<br> transparent two-way IPv6/IPv4 translation.\n"
-"                            "
+"Data Center Light uses the most modern technologies out there.<br>Your VM "
+"needs only IPv6. Data Center Light provides<br> transparent two-way IPv6/"
+"IPv4 translation."
 msgstr ""
 "Data Center Light verwendet die zur Zeit modernsten Technologien.<br/>Deine "
 "VM läuft mit IPv6. Data Center Light bietet eine transparente IPv6/IPv4-"
 "Zweiweglösung."
 
-#: templates/datacenterlight/whydatacenterlight.html:122
 msgid ""
 " No more spinning metal plates! Data Center Light uses only SSDs. We keep "
 "things faster and lighter. "
@@ -488,19 +375,30 @@ msgstr ""
 "Keine drehenden Metallplatten mehr! Data Center Light verwendet "
 "ausschliesslich SSDs. Wir halten die Dinge schnell, leicht und effizient."
 
-#: templates/datacenterlight/whydatacenterlight.html:138
 msgid "Starting from only 15CHF per month. Try now."
 msgstr "Unser Angebot beginnt bei 15 CHF pro Monat. Probier's jetzt aus!"
 
-#: templates/datacenterlight/whydatacenterlight.html:139
 msgid "Actions speak louder than words. Let's do it, try our VM now."
 msgstr "Tagen sagen mehr als Worte – Teste jetzt unsere VM!"
 
-#: views.py:235
+#, fuzzy
+#| msgid "is not a proper name"
+msgid "Not a proper cores number"
+msgstr "ist kein gültiger Name"
+
+#, fuzzy
+#| msgid "is not a proper name"
+msgid "Not a proper ram number"
+msgstr "ist kein gültiger Name"
+
+#, fuzzy
+#| msgid "is not a proper name"
+msgid "Not a proper storage number"
+msgstr "ist kein gültiger Name"
+
 msgid "is not a proper name"
 msgstr "ist kein gültiger Name"
 
-#: views.py:242
 msgid "is not a proper email"
 msgstr "ist keine gültige E-Mailadresse"
 
diff --git a/datacenterlight/static/datacenterlight/css/landing-page.css b/datacenterlight/static/datacenterlight/css/landing-page.css
index 66585578..8aaddd01 100755
--- a/datacenterlight/static/datacenterlight/css/landing-page.css
+++ b/datacenterlight/static/datacenterlight/css/landing-page.css
@@ -786,6 +786,7 @@ tech-sub-sec h2 {
 }
 
 .percent-text {
+    font-family: 'Lato', sans-serif;
     font-size: 50px;
     color: #999;
 }
diff --git a/datacenterlight/templates/datacenterlight/whydatacenterlight.html b/datacenterlight/templates/datacenterlight/whydatacenterlight.html
index f080963d..0918ba48 100644
--- a/datacenterlight/templates/datacenterlight/whydatacenterlight.html
+++ b/datacenterlight/templates/datacenterlight/whydatacenterlight.html
@@ -106,9 +106,7 @@
                     100% <strong>IPv6</strong>
                 </div>
                 <div class="desc-text padding-vertical">
-                    <p class="lead new-lead">{% blocktrans %} Data Center Light uses the most modern technologies out there.<br>
-                    Your VM needs only IPv6. Data Center Light provides<br> transparent two-way IPv6/IPv4 translation.
-                    {% endblocktrans %}</p>
+                    <p class="lead new-lead">{% blocktrans %}Data Center Light uses the most modern technologies out there.<br>Your VM needs only IPv6. Data Center Light provides<br> transparent two-way IPv6/IPv4 translation.{% endblocktrans %}</p>
                 </div>
             </div>
             <div class="flex-row">

From 0993d8c10659bdd8b6897c8c3f3a4a495d9c1250 Mon Sep 17 00:00:00 2001
From: ARvind Tiwari <tiwariav@gmail.com>
Date: Thu, 3 Aug 2017 22:00:41 +0530
Subject: [PATCH 62/66] reviewed changes

---
 datacenterlight/templatetags/custom_tags.py   |   1 +
 datacenterlight/views.py                      |  39 ++--
 dynamicweb/settings/prod.py                   |   3 +-
 hosting/forms.py                              |   2 +-
 hosting/locale/de/LC_MESSAGES/django.po       | 198 ++----------------
 hosting/templates/hosting/base_short.html     |   2 +-
 .../templates/hosting/choice_ssh_keys.html    |   2 -
 7 files changed, 41 insertions(+), 206 deletions(-)

diff --git a/datacenterlight/templatetags/custom_tags.py b/datacenterlight/templatetags/custom_tags.py
index c8dbf17a..ce6e6724 100644
--- a/datacenterlight/templatetags/custom_tags.py
+++ b/datacenterlight/templatetags/custom_tags.py
@@ -21,6 +21,7 @@ def change_lang(context, lang=None, *args, **kwargs):
 
     return "%s" % url
 
+
 @register.filter('get_value_from_dict')
 def get_value_from_dict(dict_data, key):
     """
diff --git a/datacenterlight/views.py b/datacenterlight/views.py
index 3103434f..77c485a1 100644
--- a/datacenterlight/views.py
+++ b/datacenterlight/views.py
@@ -19,7 +19,6 @@ from hosting.models import HostingOrder, HostingBill
 from utils.stripe_utils import StripeUtils
 from datetime import datetime
 from membership.models import CustomUser, StripeCustomer
-from oca.pool import WrongIdError
 from opennebula_api.models import OpenNebulaManager
 from opennebula_api.serializers import VirtualMachineTemplateSerializer, VirtualMachineSerializer, VMTemplateSerializer
 
@@ -80,7 +79,8 @@ class PricingView(TemplateView):
         manager = OpenNebulaManager()
         template = manager.get_template(template_id)
 
-        request.session['template'] = VirtualMachineTemplateSerializer(template).data
+        request.session['template'] = VirtualMachineTemplateSerializer(
+            template).data
 
         if not request.user.is_authenticated():
             request.session['next'] = reverse('hosting:payment')
@@ -132,7 +132,8 @@ class BetaAccessView(FormView):
         email = BaseEmail(**email_data)
         email.send()
 
-        messages.add_message(self.request, messages.SUCCESS, self.success_message)
+        messages.add_message(
+            self.request, messages.SUCCESS, self.success_message)
         return render(self.request, 'datacenterlight/beta_success.html', {})
 
 
@@ -184,7 +185,8 @@ class BetaProgramView(CreateView):
         email = BaseEmail(**email_data)
         email.send()
 
-        messages.add_message(self.request, messages.SUCCESS, self.success_message)
+        messages.add_message(
+            self.request, messages.SUCCESS, self.success_message)
         return HttpResponseRedirect(self.get_success_url())
 
 
@@ -209,7 +211,6 @@ class IndexView(CreateView):
 
     @cache_control(no_cache=True, must_revalidate=True, no_store=True)
     def get(self, request, *args, **kwargs):
-
         for session_var in ['specs', 'user', 'billing_address_data']:
             if session_var in request.session:
                 del request.session[session_var]
@@ -229,7 +230,8 @@ class IndexView(CreateView):
         storage_field = forms.IntegerField(validators=[self.validate_storage])
         price = request.POST.get('total')
         template_id = int(request.POST.get('config'))
-        template = VMTemplate.objects.filter(opennebula_vm_template_id=template_id).first()
+        template = VMTemplate.objects.filter(
+            opennebula_vm_template_id=template_id).first()
         template_data = VMTemplateSerializer(template).data
 
         name = request.POST.get('name')
@@ -241,35 +243,40 @@ class IndexView(CreateView):
             cores = cores_field.clean(cores)
         except ValidationError as err:
             msg = '{} : {}.'.format(cores, str(err))
-            messages.add_message(self.request, messages.ERROR, msg, extra_tags='cores')
+            messages.add_message(
+                self.request, messages.ERROR, msg, extra_tags='cores')
             return HttpResponseRedirect(reverse('datacenterlight:index') + "#order_form")
 
         try:
             memory = memory_field.clean(memory)
         except ValidationError as err:
             msg = '{} : {}.'.format(memory, str(err))
-            messages.add_message(self.request, messages.ERROR, msg, extra_tags='memory')
+            messages.add_message(
+                self.request, messages.ERROR, msg, extra_tags='memory')
             return HttpResponseRedirect(reverse('datacenterlight:index') + "#order_form")
 
         try:
             storage = storage_field.clean(storage)
         except ValidationError as err:
             msg = '{} : {}.'.format(storage, str(err))
-            messages.add_message(self.request, messages.ERROR, msg, extra_tags='storage')
+            messages.add_message(
+                self.request, messages.ERROR, msg, extra_tags='storage')
             return HttpResponseRedirect(reverse('datacenterlight:index') + "#order_form")
 
         try:
             name = name_field.clean(name)
         except ValidationError as err:
             msg = '{} {}.'.format(name, _('is not a proper name'))
-            messages.add_message(self.request, messages.ERROR, msg, extra_tags='name')
+            messages.add_message(
+                self.request, messages.ERROR, msg, extra_tags='name')
             return HttpResponseRedirect(reverse('datacenterlight:index') + "#order_form")
 
         try:
             email = email_field.clean(email)
         except ValidationError as err:
             msg = '{} {}.'.format(email, _('is not a proper email'))
-            messages.add_message(self.request, messages.ERROR, msg, extra_tags='email')
+            messages.add_message(
+                self.request, messages.ERROR, msg, extra_tags='email')
             return HttpResponseRedirect(reverse('datacenterlight:index') + "#order_form")
 
         specs = {
@@ -334,7 +341,8 @@ class IndexView(CreateView):
         email = BaseEmail(**email_data)
         email.send()
 
-        messages.add_message(self.request, messages.SUCCESS, self.success_message)
+        messages.add_message(
+            self.request, messages.SUCCESS, self.success_message)
         return super(IndexView, self).form_valid(form)
 
 
@@ -419,7 +427,6 @@ class OrderConfirmationView(DetailView):
     context_object_name = "order"
     model = HostingOrder
 
-
     @cache_control(no_cache=True, must_revalidate=True, no_store=True)
     def get(self, request, *args, **kwargs):
         if 'specs' not in request.session or 'user' not in request.session:
@@ -429,7 +436,8 @@ class OrderConfirmationView(DetailView):
         stripe_customer_id = request.session.get('customer')
         customer = StripeCustomer.objects.filter(id=stripe_customer_id).first()
         stripe_utils = StripeUtils()
-        card_details = stripe_utils.get_card_details(customer.stripe_id, request.session.get('token'))
+        card_details = stripe_utils.get_card_details(
+            customer.stripe_id, request.session.get('token'))
         context = {
             'site_url': reverse('datacenterlight:index'),
             'cc_last4': card_details.get('response_object').get('last4'),
@@ -445,7 +453,8 @@ class OrderConfirmationView(DetailView):
         customer = StripeCustomer.objects.filter(id=stripe_customer_id).first()
         billing_address_data = request.session.get('billing_address_data')
         billing_address_id = request.session.get('billing_address')
-        billing_address = BillingAddress.objects.filter(id=billing_address_id).first()
+        billing_address = BillingAddress.objects.filter(
+            id=billing_address_id).first()
         vm_template_id = template.get('id', 1)
         final_price = specs.get('price')
 
diff --git a/dynamicweb/settings/prod.py b/dynamicweb/settings/prod.py
index f2c0522f..a3d6bbeb 100644
--- a/dynamicweb/settings/prod.py
+++ b/dynamicweb/settings/prod.py
@@ -1,4 +1,4 @@
-from .base import * # flake8: noqa
+from .base import *  # flake8: noqa
 
 # List of people that get admin messages
 ADMINS = ((x, x + "@ungleich.ch") for x in ["web-team"])
@@ -7,7 +7,6 @@ DEBUG = False
 
 EMAIL_BACKEND = 'django.core.mail.backends.smtp.EmailBackend'
 
-
 CACHES = {
     'default': {
         'BACKEND': 'django.core.cache.backends.memcached.MemcachedCache',
diff --git a/hosting/forms.py b/hosting/forms.py
index c2b86e3e..5435ff8f 100644
--- a/hosting/forms.py
+++ b/hosting/forms.py
@@ -27,7 +27,7 @@ class HostingUserLoginForm(forms.Form):
         is_auth = authenticate(email=email, password=password)
         if not is_auth:
             raise forms.ValidationError(
-                "Your username and/or password were incorrect.")
+                _("Your username and/or password were incorrect."))
         elif is_auth.validated == 0:
             raise forms.ValidationError(
                 _("Your account is not activated yet."))
diff --git a/hosting/locale/de/LC_MESSAGES/django.po b/hosting/locale/de/LC_MESSAGES/django.po
index b2110f4f..ceebac8f 100644
--- a/hosting/locale/de/LC_MESSAGES/django.po
+++ b/hosting/locale/de/LC_MESSAGES/django.po
@@ -8,7 +8,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2017-08-03 00:19+0530\n"
+"POT-Creation-Date: 2017-08-03 03:31+0530\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <LL@li.org>\n"
@@ -18,398 +18,273 @@ msgstr ""
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
 
-#: .\hosting\forms.py:33
+msgid "Your username and/or password were incorrect."
+msgstr "Dein Benutzername und/oder Dein Passwort ist falsch."
+
 msgid "Your account is not activated yet."
 msgstr "Dein Account wurde noch nicht aktiviert."
 
-#: .\hosting\forms.py:70
 msgid "Paste here your public key"
 msgstr "Füge deinen Public Key ein"
 
-#: .\hosting\forms.py:76
 msgid "Give a name to your key"
 msgstr "Gebe deinem SSH-Key einen Name"
 
-#: .\hosting\forms.py:81
 msgid "Key name"
 msgstr "Key-Name"
 
-#: .\hosting\templates\hosting\base_short.html:74
 msgid "My Virtual Machines"
 msgstr "Meine virtuellen Maschinen"
 
-#: .\hosting\templates\hosting\base_short.html:79
-#: .\hosting\templates\hosting\orders.html:12
 msgid "My Orders"
 msgstr "Meine Bestellungen"
 
-#: .\hosting\templates\hosting\base_short.html:93
 msgid "Notifications "
 msgstr "Benachrichtigungen"
 
-#: .\hosting\templates\hosting\base_short.html:96
 msgid "Logout"
 msgstr "Abmelden"
 
-#: .\hosting\templates\hosting\bill_detail.html:11
 msgid "Invoice"
 msgstr "Rechnung"
 
-#: .\hosting\templates\hosting\bill_detail.html:11
-#: .\hosting\templates\hosting\order_detail.html:23
 msgid "Order #"
 msgstr "Bestellung #"
 
-#: .\hosting\templates\hosting\bill_detail.html:25
 msgid "ungleich GmbH"
 msgstr ""
 
-#: .\hosting\templates\hosting\bill_detail.html:26
 msgid "buchhaltung@ungleich.ch"
 msgstr ""
 
-#: .\hosting\templates\hosting\bill_detail.html:27
 msgid "Hauptstrasse 14"
 msgstr ""
 
-#: .\hosting\templates\hosting\bill_detail.html:28
 msgid "CH-8775 Luchsingen"
 msgstr ""
 
-#: .\hosting\templates\hosting\bill_detail.html:29
 msgid "Mwst-Nummer: CHE-109.549.333 MWST"
 msgstr ""
 
-#: .\hosting\templates\hosting\bill_detail.html:60
 msgid "Total:"
 msgstr ""
 
-#: .\hosting\templates\hosting\bill_detail.html:68
 #, python-format
 msgid "Alles Preise in CHF mit 8%% Mehrwertsteuer."
 msgstr "All prices in CHF including 8%% VAT"
 
-#: .\hosting\templates\hosting\bill_detail.html:69
 msgid "Betrag zahlbar innerhalb von 30 Tagen ab Rechnungseingang."
 msgstr ""
 
-#: .\hosting\templates\hosting\bill_detail.html:70
 msgid "Kontoverbindung:"
 msgstr ""
 
-#: .\hosting\templates\hosting\bill_detail.html:73
 msgid "IBAN:"
 msgstr ""
 
-#: .\hosting\templates\hosting\bill_detail.html:76
 msgid "BIC:"
 msgstr ""
 
-#: .\hosting\templates\hosting\bill_detail.html:81
 msgid "CH02 0900 0000 6071 8848 8"
 msgstr ""
 
-#: .\hosting\templates\hosting\bill_detail.html:84
 msgid "POFICHBEXXX"
 msgstr ""
 
-#: .\hosting\templates\hosting\bills.html:12
 msgid "Customers"
 msgstr "Kunden"
 
-#: .\hosting\templates\hosting\bills.html:16
-#: .\hosting\templates\hosting\user_keys.html:25
 msgid "Name"
 msgstr ""
 
-#: .\hosting\templates\hosting\bills.html:17
 msgid "Email"
 msgstr ""
 
-#: .\hosting\templates\hosting\bills.html:28
 msgid "View Bill"
 msgstr "Rechnung anzeigen"
 
-#: .\hosting\templates\hosting\bills.html:41
-#: .\hosting\templates\hosting\orders.html:82
-#: .\hosting\templates\hosting\virtual_machines.html:70
 msgid "previous"
 msgstr "vorherige"
 
-#: .\hosting\templates\hosting\bills.html:47
-#: .\hosting\templates\hosting\orders.html:88
-#: .\hosting\templates\hosting\virtual_machines.html:76
 msgid "next"
 msgstr "nächste"
 
-#: .\hosting\templates\hosting\choice_ssh_keys.html:8
 msgid "SSH Key"
 msgstr "SSH Key"
 
-#: .\hosting\templates\hosting\choice_ssh_keys.html:9
 msgid "Choose a key option in order to access your VM"
 msgstr "Wähle eine Option um Zugriff auf deine VM zu erhalten"
 
-#: .\hosting\templates\hosting\choice_ssh_keys.html:20
 msgid "Generating a new key pair"
 msgstr "Neuen SSH-Key erstellen"
 
-#: .\hosting\templates\hosting\choice_ssh_keys.html:21
 msgid "I want to generate a new key pair"
 msgstr "Ich möchte einen neuen SSH-Key erstellen"
 
-#: .\hosting\templates\hosting\choice_ssh_keys.html:25
-#: .\hosting\templates\hosting\user_key.html:36
 msgid "Generate"
 msgstr "Generieren"
 
-#: .\hosting\templates\hosting\choice_ssh_keys.html:31
 msgid "Using existing key"
 msgstr "Nutzung eines existierenden SSH-Keys"
 
-#: .\hosting\templates\hosting\choice_ssh_keys.html:32
 msgid "I want to use my existing public key"
 msgstr "Ich möchte einen existierenden SSH-Key nutzen"
 
-#: .\hosting\templates\hosting\choice_ssh_keys.html:35
 #, fuzzy
 #| msgid "Upload Key"
 msgid "Upload"
 msgstr "Schlüssel hochladen"
 
-#: .\hosting\templates\hosting\confirm_reset_password.html:10
-#: .\hosting\templates\hosting\login.html:17
-#: .\hosting\templates\hosting\reset_password.html:15
-#: .\hosting\templates\hosting\signup.html:13
-#: .\hosting\templates\hosting\signup_validate.html:9
 msgid "Your VM hosted in Switzerland"
 msgstr "deine VM in der Schweiz"
 
-#: .\hosting\templates\hosting\confirm_reset_password.html:14
 msgid "Set your new password"
 msgstr "Setze dein neues Passwort"
 
-#: .\hosting\templates\hosting\confirm_reset_password.html:29
-#: .\hosting\templates\hosting\reset_password.html:28
 msgid "Reset"
 msgstr "Zurücksetzen"
 
-#: .\hosting\templates\hosting\confirm_reset_password.html:35
-#: .\hosting\templates\hosting\reset_password.html:34
-#: .\hosting\templates\hosting\signup.html:31
 msgid "Already have an account ?"
 msgstr "Hast Du bereits ein Benutzerkonto?"
 
-#: .\hosting\templates\hosting\confirm_reset_password.html:38
-#: .\hosting\templates\hosting\login.html:22
-#: .\hosting\templates\hosting\login.html:31
-#: .\hosting\templates\hosting\reset_password.html:37
-#: .\hosting\templates\hosting\signup.html:34
 msgid "Login"
 msgstr "Anmelden"
 
-#: .\hosting\templates\hosting\create_virtual_machine.html:20
 msgid "New Virtual Machine"
 msgstr "Neue virtuelle Maschine"
 
-#: .\hosting\templates\hosting\create_virtual_machine.html:28
 msgid "Step 1. Select VM Template:"
 msgstr "Wähle eine Vorlage"
 
-#: .\hosting\templates\hosting\create_virtual_machine.html:42
 msgid "Step2. Select VM Configuration"
 msgstr "Wähle eine Konfiguration"
 
-#: .\hosting\templates\hosting\create_virtual_machine.html:59
 msgid "Price "
 msgstr "Preis"
 
-#: .\hosting\templates\hosting\create_virtual_machine.html:59
 msgid "CHF/Month"
 msgstr "CHF/Monat"
 
-#: .\hosting\templates\hosting\create_virtual_machine.html:61
 msgid "Start VM"
 msgstr "VM jetzt starten"
 
-#: .\hosting\templates\hosting\emails\password_reset_email.html:2
-#: .\hosting\templates\hosting\emails\password_reset_email.txt:2
 #, python-format
 msgid ""
 "You're receiving this email because you requested a password reset for your "
 "user account at %(site_name)s."
 msgstr ""
 
-#: .\hosting\templates\hosting\emails\password_reset_email.html:4
-#: .\hosting\templates\hosting\emails\password_reset_email.txt:4
 msgid "Please go to the following page and choose a new password:"
 msgstr ""
 
-#: .\hosting\templates\hosting\emails\password_reset_email.html:9
-#: .\hosting\templates\hosting\emails\password_reset_email.txt:9
 msgid "Thanks for using our site!"
 msgstr ""
 
-#: .\hosting\templates\hosting\emails\password_reset_email.html:11
-#: .\hosting\templates\hosting\emails\password_reset_email.txt:11
 #, python-format
 msgid "The %(site_name)s team"
 msgstr ""
 
-#: .\hosting\templates\hosting\login.html:39
 msgid "Don't have an account yet ? "
 msgstr "Besitzt du kein Benutzerkonto?"
 
-#: .\hosting\templates\hosting\login.html:42
-#: .\hosting\templates\hosting\signup.html:17
-#: .\hosting\templates\hosting\signup.html:25 .\hosting\views.py:227
 msgid "Sign up"
 msgstr "Registrieren"
 
-#: .\hosting\templates\hosting\login.html:44
 msgid "Forgot your password ? "
 msgstr "Passwort vergessen?"
 
-#: .\hosting\templates\hosting\notifications.html:9
 msgid "Notifications"
 msgstr "Benachrichtigungen"
 
-#: .\hosting\templates\hosting\notifications.html:16
 msgid "Unread"
 msgstr "Ungelesen"
 
-#: .\hosting\templates\hosting\notifications.html:26
 msgid "All"
 msgstr "Alle"
 
-#: .\hosting\templates\hosting\notifications.html:38
 msgid "Unread notifications"
 msgstr "Ungelesene Benachrichtigungen"
 
-#: .\hosting\templates\hosting\notifications.html:48
 msgid "Mark as read"
 msgstr "Als gelesen markieren"
 
-#: .\hosting\templates\hosting\notifications.html:59
 msgid "All notifications"
 msgstr "Alle Benachrichtigungen"
 
-#: .\hosting\templates\hosting\order_detail.html:23
 msgid "Confirm Order"
 msgstr "Bestellung Bestätigen"
 
-#: .\hosting\templates\hosting\order_detail.html:29
-#: .\hosting\templates\hosting\orders.html:17
 msgid "Date"
 msgstr "Datum"
 
-#: .\hosting\templates\hosting\order_detail.html:31
 msgid "Status:"
 msgstr ""
 
-#: .\hosting\templates\hosting\order_detail.html:41
 msgid "Billed To:"
 msgstr "Rechnungsadresse"
 
-#: .\hosting\templates\hosting\order_detail.html:52
 msgid "Payment Method:"
 msgstr "Bezahlmethode"
 
-#: .\hosting\templates\hosting\order_detail.html:63
 msgid "Order summary"
 msgstr "Bestellungsübersicht"
 
-#: .\hosting\templates\hosting\order_detail.html:66
-#: .\hosting\templates\hosting\payment.html:13
-#: .\hosting\templates\hosting\virtual_machine_detail.html:76
 msgid "Cores"
 msgstr "Prozessorkerne"
 
-#: .\hosting\templates\hosting\order_detail.html:68
-#: .\hosting\templates\hosting\payment.html:16
-#: .\hosting\templates\hosting\virtual_machine_detail.html:82
 msgid "Memory"
 msgstr "Arbeitsspeicher"
 
-#: .\hosting\templates\hosting\order_detail.html:70
-#: .\hosting\templates\hosting\payment.html:19
 msgid "Disk space"
 msgstr "Festplattenkapazität"
 
-#: .\hosting\templates\hosting\order_detail.html:72
-#: .\hosting\templates\hosting\payment.html:41
 msgid "Total"
 msgstr "Gesamt"
 
-#: .\hosting\templates\hosting\order_detail.html:78
 msgid "Finish Configuration"
 msgstr "Konfiguration beenden"
 
-#: .\hosting\templates\hosting\orders.html:18
 msgid "Amount"
 msgstr "Betrag"
 
-#: .\hosting\templates\hosting\orders.html:19
-#: .\hosting\templates\hosting\virtual_machine_detail.html:30
-#: .\hosting\templates\hosting\virtual_machines.html:31
 msgid "Status"
 msgstr ""
 
-#: .\hosting\templates\hosting\orders.html:30
 msgid "Approved"
 msgstr "Akzeptiert"
 
-#: .\hosting\templates\hosting\orders.html:32
 msgid "Declined"
 msgstr "Abgelehnt"
 
-#: .\hosting\templates\hosting\orders.html:37
-#: .\hosting\templates\hosting\virtual_machines.html:58
 msgid "View Detail"
 msgstr "Details anzeigen"
 
-#: .\hosting\templates\hosting\orders.html:40
 msgid "Cancel Order"
 msgstr "Bestellung stornieren"
 
-#: .\hosting\templates\hosting\orders.html:55
-msgid "Do You want to delete your order?"
+#, fuzzy
+#| msgid "Do You want to delete your order?"
+msgid "Do you want to delete your order?"
 msgstr "Willst du deine Bestellung löschen?"
 
-#: .\hosting\templates\hosting\orders.html:63
-#: .\hosting\templates\hosting\user_keys.html:59
-#: .\hosting\templates\hosting\user_keys.html:89
-msgid "Close"
-msgstr "Schliessen"
-
-#: .\hosting\templates\hosting\orders.html:65
-#: .\hosting\templates\hosting\user_keys.html:40
-#: .\hosting\templates\hosting\user_keys.html:61
 msgid "Delete"
 msgstr "Löschen"
 
-#: .\hosting\templates\hosting\payment.html:10
 msgid "Your Order"
 msgstr "Deine Bestellung"
 
-#: .\hosting\templates\hosting\payment.html:22
-#: .\hosting\templates\hosting\virtual_machine_detail.html:98
 msgid "Configuration"
 msgstr "Konfiguration"
 
-#: .\hosting\templates\hosting\payment.html:41
 msgid "including VAT"
 msgstr "inkl. Mehrwertsteuer"
 
-#: .\hosting\templates\hosting\payment.html:55
 msgid "Billing Address"
 msgstr "Rechnungsadresse"
 
-#: .\hosting\templates\hosting\payment.html:66
 msgid "Credit Card"
 msgstr "Kreditkarte"
 
-#: .\hosting\templates\hosting\payment.html:71
 msgid ""
 "\n"
 "                                Please fill in your credit card information "
@@ -424,7 +299,6 @@ msgstr ""
 "\"https://stripe.com\" target=\"_blank\">Stripe</a> für die Bezahlung und "
 "speichern keine Informationen in unserer Datenbank."
 
-#: .\hosting\templates\hosting\payment.html:90
 msgid ""
 "\n"
 "                                        You are not making any payment yet. "
@@ -438,28 +312,21 @@ msgstr ""
 "Kreditkateninformationen wirst du auf die Bestellbestätigungsseite "
 "weitergeleitet."
 
-#: .\hosting\templates\hosting\payment.html:100
-#: .\hosting\templates\hosting\payment.html:142
 msgid "Submit"
 msgstr "Absenden"
 
-#: .\hosting\templates\hosting\payment.html:112
 msgid "Card Number"
 msgstr "Kreditkartennummer"
 
-#: .\hosting\templates\hosting\payment.html:116
 msgid "Expiry Date"
 msgstr "Ablaufdatum"
 
-#: .\hosting\templates\hosting\payment.html:121
 msgid "CVC"
 msgstr ""
 
-#: .\hosting\templates\hosting\payment.html:125
 msgid "Card Type"
 msgstr "Kartentyp"
 
-#: .\hosting\templates\hosting\payment.html:134
 msgid ""
 "\n"
 "                                            You are not making any payment "
@@ -473,40 +340,30 @@ msgstr ""
 "Kreditkateninformationen wirst du auf die Bestellbestätigungsseite "
 "weitergeleitet."
 
-#: .\hosting\templates\hosting\payment.html:177
 msgid "Processing"
 msgstr "Weiter"
 
-#: .\hosting\templates\hosting\payment.html:178
 msgid "Enter your credit card number"
 msgstr "Deine Kreditkartennummer"
 
-#: .\hosting\templates\hosting\reset_password.html:20
 msgid "Reset your password"
 msgstr "Passwort zurücksetzen"
 
-#: .\hosting\templates\hosting\user_key.html:11
 msgid "Add your public SSH key"
 msgstr "Füge deinen öffentlichen SSH-Key hinzu"
 
-#: .\hosting\templates\hosting\user_key.html:25
 msgid "Use your created key to access to the VM"
 msgstr "Benutze deinen erstellten SSH-Key um auf deine VM zugreifen zu können"
 
-#: .\hosting\templates\hosting\user_key.html:28
-#: .\hosting\templates\hosting\user_keys.html:17
 msgid "Add SSH Key"
 msgstr "Hinzufügen"
 
-#: .\hosting\templates\hosting\user_key.html:33
 msgid "Or you can generate a new key pair"
 msgstr "Erstelle dein neues Keypaar"
 
-#: .\hosting\templates\hosting\user_key.html:45
 msgid "Warning!"
 msgstr "Achtung!"
 
-#: .\hosting\templates\hosting\user_key.html:45
 #, fuzzy
 #| msgid "You can download your SSH  private key once. Don't lost your key"
 msgid "You can download your SSH  private key once. Don't loose your key"
@@ -514,110 +371,84 @@ msgstr ""
 "Du kannst deinen privaten SSH Schlüssel nur einmal herunterladen. Beware ihn "
 "sicher auf."
 
-#: .\hosting\templates\hosting\user_keys.html:6
 msgid "Your SSH Keys"
 msgstr "Deine SSH Keys"
 
-#: .\hosting\templates\hosting\user_keys.html:15
 msgid ""
 "To generate a new key pair or to upload your existing key, click 'Add Key'"
 msgstr ""
 "Um einen neuen SSH-Key zu erstellen oder um einen vorhandenen SSH-Key "
 "hinzuzufügen, klicke auf 'Hinzufügen'"
 
-#: .\hosting\templates\hosting\user_keys.html:26
 msgid "Delete Key"
 msgstr "Löschen"
 
-#: .\hosting\templates\hosting\user_keys.html:27
 msgid "Public Key"
 msgstr ""
 
-#: .\hosting\templates\hosting\user_keys.html:28
 msgid "Private Key"
 msgstr ""
 
-#: .\hosting\templates\hosting\user_keys.html:53
 msgid "Do You want to delete this key?"
 msgstr "Möchtest Du den Schlüssel löschen?"
 
-#: .\hosting\templates\hosting\user_keys.html:72
+msgid "Close"
+msgstr "Schliessen"
+
 msgid "Show"
 msgstr "Anzeigen"
 
-#: .\hosting\templates\hosting\user_keys.html:82
 msgid "Public ssh key"
 msgstr ""
 
-#: .\hosting\templates\hosting\user_keys.html:103
 msgid "Download"
 msgstr ""
 
-#: .\hosting\templates\hosting\virtual_machine_detail.html:19
 msgid "Settings"
 msgstr "Einstellungen"
 
-#: .\hosting\templates\hosting\virtual_machine_detail.html:25
 msgid "Billing"
 msgstr "Abrechnungen"
 
-#: .\hosting\templates\hosting\virtual_machine_detail.html:60
 msgid "Ip not assigned yet"
 msgstr "Ip nicht zugewiesen"
 
-#: .\hosting\templates\hosting\virtual_machine_detail.html:89
 msgid "Disk"
 msgstr "Festplatte"
 
-#: .\hosting\templates\hosting\virtual_machine_detail.html:108
 msgid "Current pricing"
 msgstr "Aktueller Preis"
 
-#: .\hosting\templates\hosting\virtual_machine_detail.html:117
 msgid "Current status"
 msgstr "Aktueller Status"
 
-#: .\hosting\templates\hosting\virtual_machine_detail.html:142
 msgid "Terminate Virtual Machine"
 msgstr "Virtuelle Maschine beenden"
 
-#: .\hosting\templates\hosting\virtual_machine_detail.html:163
 msgid "Terminate your Virtual Machine"
 msgstr "Ihre virtuelle Maschine beenden"
 
-#: .\hosting\templates\hosting\virtual_machine_detail.html:166
 msgid "Are you sure do you want to cancel your Virtual Machine "
 msgstr "Sind Sie sicher, dass Sie ihre virtuelle Maschine beenden wollen "
 
-#: .\hosting\templates\hosting\virtual_machine_detail.html:169
-msgid "Cancel"
-msgstr "Beenden"
-
-#: .\hosting\templates\hosting\virtual_machines.html:9
 msgid "Virtual Machines"
 msgstr "Virtuelle Maschinen"
 
-#: .\hosting\templates\hosting\virtual_machines.html:22
 msgid "Create VM"
 msgstr "Neue VM"
 
-#: .\hosting\templates\hosting\virtual_machines.html:28
 msgid "ID"
 msgstr ""
 
-#: .\hosting\templates\hosting\virtual_machines.html:29
 msgid "Ipv4"
 msgstr "IPv4"
 
-#: .\hosting\templates\hosting\virtual_machines.html:30
 msgid "Ipv6"
 msgstr "IPv6"
 
-#: .\hosting\views.py:214 .\hosting\views.py:238
 msgid "login"
 msgstr "einloggen"
 
-#: .\hosting\views.py:220
 msgid ""
 "Thank you for signing up. We have sent an email to you. Please follow the "
 "instructions in it to activate your account. Once activated, you can login "
@@ -627,32 +458,29 @@ msgstr ""
 "den Anweisungen um deinen Account zu aktivieren. Danach kannst du dich über "
 "diesen"
 
-#: .\hosting\views.py:222 .\hosting\views.py:251
 msgid "Go back to"
 msgstr "Zurück"
 
-#: .\hosting\views.py:239
 msgid "Account activation"
 msgstr "Accountaktivierung"
 
-#: .\hosting\views.py:243
 msgid "Your account has been activated."
 msgstr "Dein Account wurde aktiviert."
 
-#: .\hosting\views.py:244
 msgid "You can now"
 msgstr "Du kannst dich nun"
 
-#: .\hosting\views.py:250
 msgid "Sorry. Your request is invalid."
 msgstr "Entschuldigung, deine Anfrage ist ungültig."
 
-#: .\hosting\views.py:796
 msgid ""
 "We could not find the requested VM. Please                            "
 "contact Data Center Light Support."
 msgstr ""
 
+#~ msgid "Cancel"
+#~ msgstr "Beenden"
+
 #~ msgid "Add SSH key"
 #~ msgstr "Hinzufügen"
 
diff --git a/hosting/templates/hosting/base_short.html b/hosting/templates/hosting/base_short.html
index 368c2b6a..e3703742 100644
--- a/hosting/templates/hosting/base_short.html
+++ b/hosting/templates/hosting/base_short.html
@@ -85,7 +85,7 @@
                           <ul id="g-account-menu" class="dropdown-menu" role="menu">
                             <li>
                                 <a href="{% url 'hosting:ssh_keys' %}">
-                                    <i class="fa fa-key"></i> SSH Keys
+                                    <i class="fa fa-key"></i> {% trans "SSH Keys" %}
                                 </a>
                             </li>
                             <li>
diff --git a/hosting/templates/hosting/choice_ssh_keys.html b/hosting/templates/hosting/choice_ssh_keys.html
index b5ffc0b1..3a377388 100644
--- a/hosting/templates/hosting/choice_ssh_keys.html
+++ b/hosting/templates/hosting/choice_ssh_keys.html
@@ -53,11 +53,9 @@
 
     window.onload = function () {
         {% for user_key in keys %}
-            // var locale_date = new Date(document.getElementById("ssh-created_at-{{user_key.id}}").textContent).toISOString();
             var locale_date = moment.utc(document.getElementById("ssh-created_at-{{user_key.id}}").textContent,'YYYY-MM-DD HH:mm').toDate();
             locale_date =  moment(locale_date).format("YYYY-MM-DD h:mm:ss a");
             document.getElementById('ssh-created_at-{{user_key.id}}').innerHTML = locale_date;
-
         {% endfor %}
     };
 

From a86224f56614b034438609c34716c872cfdcc018 Mon Sep 17 00:00:00 2001
From: ARvind Tiwari <tiwariav@gmail.com>
Date: Thu, 3 Aug 2017 23:26:09 +0530
Subject: [PATCH 63/66] translation fix

---
 hosting/locale/de/LC_MESSAGES/django.po | 4 +---
 1 file changed, 1 insertion(+), 3 deletions(-)

diff --git a/hosting/locale/de/LC_MESSAGES/django.po b/hosting/locale/de/LC_MESSAGES/django.po
index ceebac8f..ff7fb13a 100644
--- a/hosting/locale/de/LC_MESSAGES/django.po
+++ b/hosting/locale/de/LC_MESSAGES/django.po
@@ -130,10 +130,8 @@ msgstr "Nutzung eines existierenden SSH-Keys"
 msgid "I want to use my existing public key"
 msgstr "Ich möchte einen existierenden SSH-Key nutzen"
 
-#, fuzzy
-#| msgid "Upload Key"
 msgid "Upload"
-msgstr "Schlüssel hochladen"
+msgstr "Hochladen"
 
 msgid "Your VM hosted in Switzerland"
 msgstr "deine VM in der Schweiz"

From 87dc273c4bf54d5fe7b7fcc89b4dfeadeea2eceb Mon Sep 17 00:00:00 2001
From: ARvind Tiwari <tiwariav@gmail.com>
Date: Thu, 3 Aug 2017 23:27:42 +0530
Subject: [PATCH 64/66] bootstrap file changed to default

---
 hosting/static/hosting/css/bootstrap.min.css | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/hosting/static/hosting/css/bootstrap.min.css b/hosting/static/hosting/css/bootstrap.min.css
index 1781f02f..b3be3aca 100644
--- a/hosting/static/hosting/css/bootstrap.min.css
+++ b/hosting/static/hosting/css/bootstrap.min.css
@@ -2,4 +2,4 @@
  * Bootstrap v3.3.4 (http://getbootstrap.com)
  * Copyright 2011-2015 Twitter, Inc.
  * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
- *//*! normalize.css v3.0.2 | MIT License | git.io/normalize */html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{margin:.67em 0;font-size:2em}mark{color:#000;background:#ff0}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{height:0;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{margin:0;font:inherit;color:inherit}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}input{line-height:normal}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;-webkit-appearance:textfield}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{padding:.35em .625em .75em;margin:0 2px;border:1px solid silver}legend{padding:0;border:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-spacing:0;border-collapse:collapse}td,th{padding:0}/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */@media print{*,:after,:before{color:#000!important;text-shadow:none!important;background:0 0!important;-webkit-box-shadow:none!important;box-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="javascript:"]:after,a[href^="#"]:after{content:""}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}select{background:#fff!important}.navbar{display:none}.btn>.caret,.dropup>.btn>.caret{border-top-color:#000!important}.label{border:1px solid #000}.table{border-collapse:collapse!important}.table td,.table th{background-color:#fff!important}.table-bordered td,.table-bordered th{border:1px solid #ddd!important}}@font-face{font-family:'Glyphicons Halflings';src:url(../fonts/glyphicons-halflings-regular.eot);src:url(../fonts/glyphicons-halflings-regular.eot?#iefix) format('embedded-opentype'),url(../fonts/glyphicons-halflings-regular.woff2) format('woff2'),url(../fonts/glyphicons-halflings-regular.woff) format('woff'),url(../fonts/glyphicons-halflings-regular.ttf) format('truetype'),url(../fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular) format('svg')}.glyphicon{position:relative;top:1px;display:inline-block;font-family:'Glyphicons Halflings';font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.glyphicon-asterisk:before{content:"\2a"}.glyphicon-plus:before{content:"\2b"}.glyphicon-eur:before,.glyphicon-euro:before{content:"\20ac"}.glyphicon-minus:before{content:"\2212"}.glyphicon-cloud:before{content:"\2601"}.glyphicon-envelope:before{content:"\2709"}.glyphicon-pencil:before{content:"\270f"}.glyphicon-glass:before{content:"\e001"}.glyphicon-music:before{content:"\e002"}.glyphicon-search:before{content:"\e003"}.glyphicon-heart:before{content:"\e005"}.glyphicon-star:before{content:"\e006"}.glyphicon-star-empty:before{content:"\e007"}.glyphicon-user:before{content:"\e008"}.glyphicon-film:before{content:"\e009"}.glyphicon-th-large:before{content:"\e010"}.glyphicon-th:before{content:"\e011"}.glyphicon-th-list:before{content:"\e012"}.glyphicon-ok:before{content:"\e013"}.glyphicon-remove:before{content:"\e014"}.glyphicon-zoom-in:before{content:"\e015"}.glyphicon-zoom-out:before{content:"\e016"}.glyphicon-off:before{content:"\e017"}.glyphicon-signal:before{content:"\e018"}.glyphicon-cog:before{content:"\e019"}.glyphicon-trash:before{content:"\e020"}.glyphicon-home:before{content:"\e021"}.glyphicon-file:before{content:"\e022"}.glyphicon-time:before{content:"\e023"}.glyphicon-road:before{content:"\e024"}.glyphicon-download-alt:before{content:"\e025"}.glyphicon-download:before{content:"\e026"}.glyphicon-upload:before{content:"\e027"}.glyphicon-inbox:before{content:"\e028"}.glyphicon-play-circle:before{content:"\e029"}.glyphicon-repeat:before{content:"\e030"}.glyphicon-refresh:before{content:"\e031"}.glyphicon-list-alt:before{content:"\e032"}.glyphicon-lock:before{content:"\e033"}.glyphicon-flag:before{content:"\e034"}.glyphicon-headphones:before{content:"\e035"}.glyphicon-volume-off:before{content:"\e036"}.glyphicon-volume-down:before{content:"\e037"}.glyphicon-volume-up:before{content:"\e038"}.glyphicon-qrcode:before{content:"\e039"}.glyphicon-barcode:before{content:"\e040"}.glyphicon-tag:before{content:"\e041"}.glyphicon-tags:before{content:"\e042"}.glyphicon-book:before{content:"\e043"}.glyphicon-bookmark:before{content:"\e044"}.glyphicon-print:before{content:"\e045"}.glyphicon-camera:before{content:"\e046"}.glyphicon-font:before{content:"\e047"}.glyphicon-bold:before{content:"\e048"}.glyphicon-italic:before{content:"\e049"}.glyphicon-text-height:before{content:"\e050"}.glyphicon-text-width:before{content:"\e051"}.glyphicon-align-left:before{content:"\e052"}.glyphicon-align-center:before{content:"\e053"}.glyphicon-align-right:before{content:"\e054"}.glyphicon-align-justify:before{content:"\e055"}.glyphicon-list:before{content:"\e056"}.glyphicon-indent-left:before{content:"\e057"}.glyphicon-indent-right:before{content:"\e058"}.glyphicon-facetime-video:before{content:"\e059"}.glyphicon-picture:before{content:"\e060"}.glyphicon-map-marker:before{content:"\e062"}.glyphicon-adjust:before{content:"\e063"}.glyphicon-tint:before{content:"\e064"}.glyphicon-edit:before{content:"\e065"}.glyphicon-share:before{content:"\e066"}.glyphicon-check:before{content:"\e067"}.glyphicon-move:before{content:"\e068"}.glyphicon-step-backward:before{content:"\e069"}.glyphicon-fast-backward:before{content:"\e070"}.glyphicon-backward:before{content:"\e071"}.glyphicon-play:before{content:"\e072"}.glyphicon-pause:before{content:"\e073"}.glyphicon-stop:before{content:"\e074"}.glyphicon-forward:before{content:"\e075"}.glyphicon-fast-forward:before{content:"\e076"}.glyphicon-step-forward:before{content:"\e077"}.glyphicon-eject:before{content:"\e078"}.glyphicon-chevron-left:before{content:"\e079"}.glyphicon-chevron-right:before{content:"\e080"}.glyphicon-plus-sign:before{content:"\e081"}.glyphicon-minus-sign:before{content:"\e082"}.glyphicon-remove-sign:before{content:"\e083"}.glyphicon-ok-sign:before{content:"\e084"}.glyphicon-question-sign:before{content:"\e085"}.glyphicon-info-sign:before{content:"\e086"}.glyphicon-screenshot:before{content:"\e087"}.glyphicon-remove-circle:before{content:"\e088"}.glyphicon-ok-circle:before{content:"\e089"}.glyphicon-ban-circle:before{content:"\e090"}.glyphicon-arrow-left:before{content:"\e091"}.glyphicon-arrow-right:before{content:"\e092"}.glyphicon-arrow-up:before{content:"\e093"}.glyphicon-arrow-down:before{content:"\e094"}.glyphicon-share-alt:before{content:"\e095"}.glyphicon-resize-full:before{content:"\e096"}.glyphicon-resize-small:before{content:"\e097"}.glyphicon-exclamation-sign:before{content:"\e101"}.glyphicon-gift:before{content:"\e102"}.glyphicon-leaf:before{content:"\e103"}.glyphicon-fire:before{content:"\e104"}.glyphicon-eye-open:before{content:"\e105"}.glyphicon-eye-close:before{content:"\e106"}.glyphicon-warning-sign:before{content:"\e107"}.glyphicon-plane:before{content:"\e108"}.glyphicon-calendar:before{content:"\e109"}.glyphicon-random:before{content:"\e110"}.glyphicon-comment:before{content:"\e111"}.glyphicon-magnet:before{content:"\e112"}.glyphicon-chevron-up:before{content:"\e113"}.glyphicon-chevron-down:before{content:"\e114"}.glyphicon-retweet:before{content:"\e115"}.glyphicon-shopping-cart:before{content:"\e116"}.glyphicon-folder-close:before{content:"\e117"}.glyphicon-folder-open:before{content:"\e118"}.glyphicon-resize-vertical:before{content:"\e119"}.glyphicon-resize-horizontal:before{content:"\e120"}.glyphicon-hdd:before{content:"\e121"}.glyphicon-bullhorn:before{content:"\e122"}.glyphicon-bell:before{content:"\e123"}.glyphicon-certificate:before{content:"\e124"}.glyphicon-thumbs-up:before{content:"\e125"}.glyphicon-thumbs-down:before{content:"\e126"}.glyphicon-hand-right:before{content:"\e127"}.glyphicon-hand-left:before{content:"\e128"}.glyphicon-hand-up:before{content:"\e129"}.glyphicon-hand-down:before{content:"\e130"}.glyphicon-circle-arrow-right:before{content:"\e131"}.glyphicon-circle-arrow-left:before{content:"\e132"}.glyphicon-circle-arrow-up:before{content:"\e133"}.glyphicon-circle-arrow-down:before{content:"\e134"}.glyphicon-globe:before{content:"\e135"}.glyphicon-wrench:before{content:"\e136"}.glyphicon-tasks:before{content:"\e137"}.glyphicon-filter:before{content:"\e138"}.glyphicon-briefcase:before{content:"\e139"}.glyphicon-fullscreen:before{content:"\e140"}.glyphicon-dashboard:before{content:"\e141"}.glyphicon-paperclip:before{content:"\e142"}.glyphicon-heart-empty:before{content:"\e143"}.glyphicon-link:before{content:"\e144"}.glyphicon-phone:before{content:"\e145"}.glyphicon-pushpin:before{content:"\e146"}.glyphicon-usd:before{content:"\e148"}.glyphicon-gbp:before{content:"\e149"}.glyphicon-sort:before{content:"\e150"}.glyphicon-sort-by-alphabet:before{content:"\e151"}.glyphicon-sort-by-alphabet-alt:before{content:"\e152"}.glyphicon-sort-by-order:before{content:"\e153"}.glyphicon-sort-by-order-alt:before{content:"\e154"}.glyphicon-sort-by-attributes:before{content:"\e155"}.glyphicon-sort-by-attributes-alt:before{content:"\e156"}.glyphicon-unchecked:before{content:"\e157"}.glyphicon-expand:before{content:"\e158"}.glyphicon-collapse-down:before{content:"\e159"}.glyphicon-collapse-up:before{content:"\e160"}.glyphicon-log-in:before{content:"\e161"}.glyphicon-flash:before{content:"\e162"}.glyphicon-log-out:before{content:"\e163"}.glyphicon-new-window:before{content:"\e164"}.glyphicon-record:before{content:"\e165"}.glyphicon-save:before{content:"\e166"}.glyphicon-open:before{content:"\e167"}.glyphicon-saved:before{content:"\e168"}.glyphicon-import:before{content:"\e169"}.glyphicon-export:before{content:"\e170"}.glyphicon-send:before{content:"\e171"}.glyphicon-floppy-disk:before{content:"\e172"}.glyphicon-floppy-saved:before{content:"\e173"}.glyphicon-floppy-remove:before{content:"\e174"}.glyphicon-floppy-save:before{content:"\e175"}.glyphicon-floppy-open:before{content:"\e176"}.glyphicon-credit-card:before{content:"\e177"}.glyphicon-transfer:before{content:"\e178"}.glyphicon-cutlery:before{content:"\e179"}.glyphicon-header:before{content:"\e180"}.glyphicon-compressed:before{content:"\e181"}.glyphicon-earphone:before{content:"\e182"}.glyphicon-phone-alt:before{content:"\e183"}.glyphicon-tower:before{content:"\e184"}.glyphicon-stats:before{content:"\e185"}.glyphicon-sd-video:before{content:"\e186"}.glyphicon-hd-video:before{content:"\e187"}.glyphicon-subtitles:before{content:"\e188"}.glyphicon-sound-stereo:before{content:"\e189"}.glyphicon-sound-dolby:before{content:"\e190"}.glyphicon-sound-5-1:before{content:"\e191"}.glyphicon-sound-6-1:before{content:"\e192"}.glyphicon-sound-7-1:before{content:"\e193"}.glyphicon-copyright-mark:before{content:"\e194"}.glyphicon-registration-mark:before{content:"\e195"}.glyphicon-cloud-download:before{content:"\e197"}.glyphicon-cloud-upload:before{content:"\e198"}.glyphicon-tree-conifer:before{content:"\e199"}.glyphicon-tree-deciduous:before{content:"\e200"}.glyphicon-cd:before{content:"\e201"}.glyphicon-save-file:before{content:"\e202"}.glyphicon-open-file:before{content:"\e203"}.glyphicon-level-up:before{content:"\e204"}.glyphicon-copy:before{content:"\e205"}.glyphicon-paste:before{content:"\e206"}.glyphicon-alert:before{content:"\e209"}.glyphicon-equalizer:before{content:"\e210"}.glyphicon-king:before{content:"\e211"}.glyphicon-queen:before{content:"\e212"}.glyphicon-pawn:before{content:"\e213"}.glyphicon-bishop:before{content:"\e214"}.glyphicon-knight:before{content:"\e215"}.glyphicon-baby-formula:before{content:"\e216"}.glyphicon-tent:before{content:"\26fa"}.glyphicon-blackboard:before{content:"\e218"}.glyphicon-bed:before{content:"\e219"}.glyphicon-apple:before{content:"\f8ff"}.glyphicon-erase:before{content:"\e221"}.glyphicon-hourglass:before{content:"\231b"}.glyphicon-lamp:before{content:"\e223"}.glyphicon-duplicate:before{content:"\e224"}.glyphicon-piggy-bank:before{content:"\e225"}.glyphicon-scissors:before{content:"\e226"}.glyphicon-bitcoin:before{content:"\e227"}.glyphicon-btc:before{content:"\e227"}.glyphicon-xbt:before{content:"\e227"}.glyphicon-yen:before{content:"\00a5"}.glyphicon-jpy:before{content:"\00a5"}.glyphicon-ruble:before{content:"\20bd"}.glyphicon-rub:before{content:"\20bd"}.glyphicon-scale:before{content:"\e230"}.glyphicon-ice-lolly:before{content:"\e231"}.glyphicon-ice-lolly-tasted:before{content:"\e232"}.glyphicon-education:before{content:"\e233"}.glyphicon-option-horizontal:before{content:"\e234"}.glyphicon-option-vertical:before{content:"\e235"}.glyphicon-menu-hamburger:before{content:"\e236"}.glyphicon-modal-window:before{content:"\e237"}.glyphicon-oil:before{content:"\e238"}.glyphicon-grain:before{content:"\e239"}.glyphicon-sunglasses:before{content:"\e240"}.glyphicon-text-size:before{content:"\e241"}.glyphicon-text-color:before{content:"\e242"}.glyphicon-text-background:before{content:"\e243"}.glyphicon-object-align-top:before{content:"\e244"}.glyphicon-object-align-bottom:before{content:"\e245"}.glyphicon-object-align-horizontal:before{content:"\e246"}.glyphicon-object-align-left:before{content:"\e247"}.glyphicon-object-align-vertical:before{content:"\e248"}.glyphicon-object-align-right:before{content:"\e249"}.glyphicon-triangle-right:before{content:"\e250"}.glyphicon-triangle-left:before{content:"\e251"}.glyphicon-triangle-bottom:before{content:"\e252"}.glyphicon-triangle-top:before{content:"\e253"}.glyphicon-console:before{content:"\e254"}.glyphicon-superscript:before{content:"\e255"}.glyphicon-subscript:before{content:"\e256"}.glyphicon-menu-left:before{content:"\e257"}.glyphicon-menu-right:before{content:"\e258"}.glyphicon-menu-down:before{content:"\e259"}.glyphicon-menu-up:before{content:"\e260"}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{font-size:10px;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:1.42857143;color:#333;background-color:#fff}button,input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a{color:#777;text-decoration:none}a:focus,a:hover{color:#23527c;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}.carousel-inner>.item>a>img,.carousel-inner>.item>img,.img-responsive,.thumbnail a>img,.thumbnail>img{display:block;max-width:100%;height:auto}.img-rounded{border-radius:6px}.img-thumbnail{display:inline-block;max-width:100%;height:auto;padding:4px;line-height:1.42857143;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.img-circle{border-radius:50%}hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}[role=button]{cursor:pointer}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:inherit;font-weight:500;line-height:1.1;color:inherit}.h1 .small,.h1 small,.h2 .small,.h2 small,.h3 .small,.h3 small,.h4 .small,.h4 small,.h5 .small,.h5 small,.h6 .small,.h6 small,h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small,h4 .small,h4 small,h5 .small,h5 small,h6 .small,h6 small{font-weight:400;line-height:1;color:#777}.h1,.h2,.h3,h1,h2,h3{margin-top:20px;margin-bottom:10px}.h1 .small,.h1 small,.h2 .small,.h2 small,.h3 .small,.h3 small,h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small{font-size:65%}.h4,.h5,.h6,h4,h5,h6{margin-top:10px;margin-bottom:10px}.h4 .small,.h4 small,.h5 .small,.h5 small,.h6 .small,.h6 small,h4 .small,h4 small,h5 .small,h5 small,h6 .small,h6 small{font-size:75%}.h1,h1{font-size:36px}.h2,h2{font-size:30px}.h3,h3{font-size:24px}.h4,h4{font-size:18px}.h5,h5{font-size:14px}.h6,h6{font-size:12px}p{margin:0 0 10px}.lead{margin-bottom:20px;font-size:16px;font-weight:300;line-height:1.4}@media (min-width:768px){.lead{font-size:21px}}.small,small{font-size:85%}.mark,mark{padding:.2em;background-color:#fcf8e3}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}.text-nowrap{white-space:nowrap}.text-lowercase{text-transform:lowercase}.text-uppercase{text-transform:uppercase}.text-capitalize{text-transform:capitalize}.text-muted{color:#777}.text-primary{color:#777}a.text-primary:hover{color:#286090}.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:#777}a.bg-primary:hover{background-color:#286090}.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}ol,ul{margin-top:0;margin-bottom:10px}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;margin-left:-5px;list-style:none}.list-inline>li{display:inline-block;padding-right:5px;padding-left:5px}dl{margin-top:0;margin-bottom:20px}dd,dt{line-height:1.42857143}dt{font-weight:700}dd{margin-left:0}@media (min-width:768px){.dl-horizontal dt{float:left;width:160px;overflow:hidden;clear:left;text-align:right;text-overflow:ellipsis;white-space:nowrap}.dl-horizontal dd{margin-left:180px}}abbr[data-original-title],abbr[title]{cursor:help;border-bottom:1px dotted #777}.initialism{font-size:90%;text-transform:uppercase}blockquote{padding:10px 20px;margin:0 0 20px;font-size:17.5px;border-left:5px solid #eee}blockquote ol:last-child,blockquote p:last-child,blockquote ul:last-child{margin-bottom:0}blockquote .small,blockquote footer,blockquote small{display:block;font-size:80%;line-height:1.42857143;color:#777}blockquote .small:before,blockquote footer:before,blockquote small:before{content:'\2014 \00A0'}.blockquote-reverse,blockquote.pull-right{padding-right:15px;padding-left:0;text-align:right;border-right:5px solid #eee;border-left:0}.blockquote-reverse .small:before,.blockquote-reverse footer:before,.blockquote-reverse small:before,blockquote.pull-right .small:before,blockquote.pull-right footer:before,blockquote.pull-right small:before{content:''}.blockquote-reverse .small:after,.blockquote-reverse footer:after,.blockquote-reverse small:after,blockquote.pull-right .small:after,blockquote.pull-right footer:after,blockquote.pull-right small:after{content:'\00A0 \2014'}address{margin-bottom:20px;font-style:normal;line-height:1.42857143}code,kbd,pre,samp{font-family:Menlo,Monaco,Consolas,"Courier New",monospace}code{padding:2px 4px;font-size:90%;color:#c7254e;background-color:#f9f2f4;border-radius:4px}kbd{padding:2px 4px;font-size:90%;color:#fff;background-color:#333;border-radius:3px;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,.25);box-shadow:inset 0 -1px 0 rgba(0,0,0,.25)}kbd kbd{padding:0;font-size:100%;font-weight:700;-webkit-box-shadow:none;box-shadow:none}pre{display:block;padding:9.5px;margin:0 0 10px;font-size:13px;line-height:1.42857143;color:#333;word-break:break-all;word-wrap:break-word;background-color:#f5f5f5;border:1px solid #ccc;border-radius:4px}pre code{padding:0;font-size:inherit;color:inherit;white-space:pre-wrap;background-color:transparent;border-radius:0}.pre-scrollable{max-height:340px;overflow-y:scroll}.container{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:768px){.container{width:750px}}@media (min-width:992px){.container{width:970px}}@media (min-width:1200px){.container{width:1170px}}.container-fluid{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.row{margin-right:-15px;margin-left:-15px}.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-right:15px;padding-left:15px}.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{float:left}.col-xs-12{width:100%}.col-xs-11{width:91.66666667%}.col-xs-10{width:83.33333333%}.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33333333%}.col-xs-6{width:50%}.col-xs-5{width:41.66666667%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}.col-xs-2{width:16.66666667%}.col-xs-1{width:8.33333333%}.col-xs-pull-12{right:100%}.col-xs-pull-11{right:91.66666667%}.col-xs-pull-10{right:83.33333333%}.col-xs-pull-9{right:75%}.col-xs-pull-8{right:66.66666667%}.col-xs-pull-7{right:58.33333333%}.col-xs-pull-6{right:50%}.col-xs-pull-5{right:41.66666667%}.col-xs-pull-4{right:33.33333333%}.col-xs-pull-3{right:25%}.col-xs-pull-2{right:16.66666667%}.col-xs-pull-1{right:8.33333333%}.col-xs-pull-0{right:auto}.col-xs-push-12{left:100%}.col-xs-push-11{left:91.66666667%}.col-xs-push-10{left:83.33333333%}.col-xs-push-9{left:75%}.col-xs-push-8{left:66.66666667%}.col-xs-push-7{left:58.33333333%}.col-xs-push-6{left:50%}.col-xs-push-5{left:41.66666667%}.col-xs-push-4{left:33.33333333%}.col-xs-push-3{left:25%}.col-xs-push-2{left:16.66666667%}.col-xs-push-1{left:8.33333333%}.col-xs-push-0{left:auto}.col-xs-offset-12{margin-left:100%}.col-xs-offset-11{margin-left:91.66666667%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-0{margin-left:0}@media (min-width:768px){.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9{float:left}.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}.col-sm-pull-12{right:100%}.col-sm-pull-11{right:91.66666667%}.col-sm-pull-10{right:83.33333333%}.col-sm-pull-9{right:75%}.col-sm-pull-8{right:66.66666667%}.col-sm-pull-7{right:58.33333333%}.col-sm-pull-6{right:50%}.col-sm-pull-5{right:41.66666667%}.col-sm-pull-4{right:33.33333333%}.col-sm-pull-3{right:25%}.col-sm-pull-2{right:16.66666667%}.col-sm-pull-1{right:8.33333333%}.col-sm-pull-0{right:auto}.col-sm-push-12{left:100%}.col-sm-push-11{left:91.66666667%}.col-sm-push-10{left:83.33333333%}.col-sm-push-9{left:75%}.col-sm-push-8{left:66.66666667%}.col-sm-push-7{left:58.33333333%}.col-sm-push-6{left:50%}.col-sm-push-5{left:41.66666667%}.col-sm-push-4{left:33.33333333%}.col-sm-push-3{left:25%}.col-sm-push-2{left:16.66666667%}.col-sm-push-1{left:8.33333333%}.col-sm-push-0{left:auto}.col-sm-offset-12{margin-left:100%}.col-sm-offset-11{margin-left:91.66666667%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-0{margin-left:0}}@media (min-width:992px){.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9{float:left}.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}.col-md-pull-12{right:100%}.col-md-pull-11{right:91.66666667%}.col-md-pull-10{right:83.33333333%}.col-md-pull-9{right:75%}.col-md-pull-8{right:66.66666667%}.col-md-pull-7{right:58.33333333%}.col-md-pull-6{right:50%}.col-md-pull-5{right:41.66666667%}.col-md-pull-4{right:33.33333333%}.col-md-pull-3{right:25%}.col-md-pull-2{right:16.66666667%}.col-md-pull-1{right:8.33333333%}.col-md-pull-0{right:auto}.col-md-push-12{left:100%}.col-md-push-11{left:91.66666667%}.col-md-push-10{left:83.33333333%}.col-md-push-9{left:75%}.col-md-push-8{left:66.66666667%}.col-md-push-7{left:58.33333333%}.col-md-push-6{left:50%}.col-md-push-5{left:41.66666667%}.col-md-push-4{left:33.33333333%}.col-md-push-3{left:25%}.col-md-push-2{left:16.66666667%}.col-md-push-1{left:8.33333333%}.col-md-push-0{left:auto}.col-md-offset-12{margin-left:100%}.col-md-offset-11{margin-left:91.66666667%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-9{margin-left:75%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-6{margin-left:50%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-3{margin-left:25%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-0{margin-left:0}}@media (min-width:1200px){.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9{float:left}.col-lg-12{width:100%}.col-lg-11{width:91.66666667%}.col-lg-10{width:83.33333333%}.col-lg-9{width:75%}.col-lg-8{width:66.66666667%}.col-lg-7{width:58.33333333%}.col-lg-6{width:50%}.col-lg-5{width:41.66666667%}.col-lg-4{width:33.33333333%}.col-lg-3{width:25%}.col-lg-2{width:16.66666667%}.col-lg-1{width:8.33333333%}.col-lg-pull-12{right:100%}.col-lg-pull-11{right:91.66666667%}.col-lg-pull-10{right:83.33333333%}.col-lg-pull-9{right:75%}.col-lg-pull-8{right:66.66666667%}.col-lg-pull-7{right:58.33333333%}.col-lg-pull-6{right:50%}.col-lg-pull-5{right:41.66666667%}.col-lg-pull-4{right:33.33333333%}.col-lg-pull-3{right:25%}.col-lg-pull-2{right:16.66666667%}.col-lg-pull-1{right:8.33333333%}.col-lg-pull-0{right:auto}.col-lg-push-12{left:100%}.col-lg-push-11{left:91.66666667%}.col-lg-push-10{left:83.33333333%}.col-lg-push-9{left:75%}.col-lg-push-8{left:66.66666667%}.col-lg-push-7{left:58.33333333%}.col-lg-push-6{left:50%}.col-lg-push-5{left:41.66666667%}.col-lg-push-4{left:33.33333333%}.col-lg-push-3{left:25%}.col-lg-push-2{left:16.66666667%}.col-lg-push-1{left:8.33333333%}.col-lg-push-0{left:auto}.col-lg-offset-12{margin-left:100%}.col-lg-offset-11{margin-left:91.66666667%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-0{margin-left:0}}table{background-color:transparent}caption{padding-top:8px;padding-bottom:8px;color:#777;text-align:left}th{text-align:left}.table{table-layout: fixed;width:100%;max-width:100%;margin-bottom:20px;}.table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th,.table>thead>tr>td,.table>thead>tr>th{padding:8px;line-height:1.42857143;vertical-align:top;border-top:1px solid #ddd}.table>thead>tr>th{vertical-align:bottom;border-bottom:2px solid #ddd}.table>caption+thead>tr:first-child>td,.table>caption+thead>tr:first-child>th,.table>colgroup+thead>tr:first-child>td,.table>colgroup+thead>tr:first-child>th,.table>thead:first-child>tr:first-child>td,.table>thead:first-child>tr:first-child>th{border-top:0}.table>tbody+tbody{border-top:2px solid #ddd}.table .table{background-color:#fff}.table-condensed>tbody>tr>td,.table-condensed>tbody>tr>th,.table-condensed>tfoot>tr>td,.table-condensed>tfoot>tr>th,.table-condensed>thead>tr>td,.table-condensed>thead>tr>th{padding:5px}.table-bordered{border:1px solid #ddd}.table-bordered>tbody>tr>td,.table-bordered>tbody>tr>th,.table-bordered>tfoot>tr>td,.table-bordered>tfoot>tr>th,.table-bordered>thead>tr>td,.table-bordered>thead>tr>th{border:1px solid #ddd}.table-bordered>thead>tr>td,.table-bordered>thead>tr>th{border-bottom-width:2px}.table-striped>tbody>tr:nth-of-type(odd){background-color:#f9f9f9}.table-hover>tbody>tr:hover{background-color:#f5f5f5}table col[class*=col-]{position:static;display:table-column;float:none}table td[class*=col-],table th[class*=col-]{position:static;display:table-cell;float:none}.table>tbody>tr.active>td,.table>tbody>tr.active>th,.table>tbody>tr>td.active,.table>tbody>tr>th.active,.table>tfoot>tr.active>td,.table>tfoot>tr.active>th,.table>tfoot>tr>td.active,.table>tfoot>tr>th.active,.table>thead>tr.active>td,.table>thead>tr.active>th,.table>thead>tr>td.active,.table>thead>tr>th.active{background-color:#f5f5f5}.table-hover>tbody>tr.active:hover>td,.table-hover>tbody>tr.active:hover>th,.table-hover>tbody>tr:hover>.active,.table-hover>tbody>tr>td.active:hover,.table-hover>tbody>tr>th.active:hover{background-color:#e8e8e8}.table>tbody>tr.success>td,.table>tbody>tr.success>th,.table>tbody>tr>td.success,.table>tbody>tr>th.success,.table>tfoot>tr.success>td,.table>tfoot>tr.success>th,.table>tfoot>tr>td.success,.table>tfoot>tr>th.success,.table>thead>tr.success>td,.table>thead>tr.success>th,.table>thead>tr>td.success,.table>thead>tr>th.success{background-color:#dff0d8}.table-hover>tbody>tr.success:hover>td,.table-hover>tbody>tr.success:hover>th,.table-hover>tbody>tr:hover>.success,.table-hover>tbody>tr>td.success:hover,.table-hover>tbody>tr>th.success:hover{background-color:#d0e9c6}.table>tbody>tr.info>td,.table>tbody>tr.info>th,.table>tbody>tr>td.info,.table>tbody>tr>th.info,.table>tfoot>tr.info>td,.table>tfoot>tr.info>th,.table>tfoot>tr>td.info,.table>tfoot>tr>th.info,.table>thead>tr.info>td,.table>thead>tr.info>th,.table>thead>tr>td.info,.table>thead>tr>th.info{background-color:#d9edf7}.table-hover>tbody>tr.info:hover>td,.table-hover>tbody>tr.info:hover>th,.table-hover>tbody>tr:hover>.info,.table-hover>tbody>tr>td.info:hover,.table-hover>tbody>tr>th.info:hover{background-color:#c4e3f3}.table>tbody>tr.warning>td,.table>tbody>tr.warning>th,.table>tbody>tr>td.warning,.table>tbody>tr>th.warning,.table>tfoot>tr.warning>td,.table>tfoot>tr.warning>th,.table>tfoot>tr>td.warning,.table>tfoot>tr>th.warning,.table>thead>tr.warning>td,.table>thead>tr.warning>th,.table>thead>tr>td.warning,.table>thead>tr>th.warning{background-color:#fcf8e3}.table-hover>tbody>tr.warning:hover>td,.table-hover>tbody>tr.warning:hover>th,.table-hover>tbody>tr:hover>.warning,.table-hover>tbody>tr>td.warning:hover,.table-hover>tbody>tr>th.warning:hover{background-color:#faf2cc}.table>tbody>tr.danger>td,.table>tbody>tr.danger>th,.table>tbody>tr>td.danger,.table>tbody>tr>th.danger,.table>tfoot>tr.danger>td,.table>tfoot>tr.danger>th,.table>tfoot>tr>td.danger,.table>tfoot>tr>th.danger,.table>thead>tr.danger>td,.table>thead>tr.danger>th,.table>thead>tr>td.danger,.table>thead>tr>th.danger{background-color:#f2dede}.table-hover>tbody>tr.danger:hover>td,.table-hover>tbody>tr.danger:hover>th,.table-hover>tbody>tr:hover>.danger,.table-hover>tbody>tr>td.danger:hover,.table-hover>tbody>tr>th.danger:hover{background-color:#ebcccc}.table-responsive{min-height:.01%;overflow-x:auto}@media screen and (max-width:767px){.table-responsive{width:100%;margin-bottom:15px;overflow-y:hidden;-ms-overflow-style:-ms-autohiding-scrollbar;border:1px solid #ddd}.table-responsive>.table{margin-bottom:0}.table-responsive>.table>tbody>tr>td,.table-responsive>.table>tbody>tr>th,.table-responsive>.table>tfoot>tr>td,.table-responsive>.table>tfoot>tr>th,.table-responsive>.table>thead>tr>td,.table-responsive>.table>thead>tr>th{white-space:nowrap}.table-responsive>.table-bordered{border:0}.table-responsive>.table-bordered>tbody>tr>td:first-child,.table-responsive>.table-bordered>tbody>tr>th:first-child,.table-responsive>.table-bordered>tfoot>tr>td:first-child,.table-responsive>.table-bordered>tfoot>tr>th:first-child,.table-responsive>.table-bordered>thead>tr>td:first-child,.table-responsive>.table-bordered>thead>tr>th:first-child{border-left:0}.table-responsive>.table-bordered>tbody>tr>td:last-child,.table-responsive>.table-bordered>tbody>tr>th:last-child,.table-responsive>.table-bordered>tfoot>tr>td:last-child,.table-responsive>.table-bordered>tfoot>tr>th:last-child,.table-responsive>.table-bordered>thead>tr>td:last-child,.table-responsive>.table-bordered>thead>tr>th:last-child{border-right:0}.table-responsive>.table-bordered>tbody>tr:last-child>td,.table-responsive>.table-bordered>tbody>tr:last-child>th,.table-responsive>.table-bordered>tfoot>tr:last-child>td,.table-responsive>.table-bordered>tfoot>tr:last-child>th{border-bottom:0}}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;padding:0;margin-bottom:20px;font-size:21px;line-height:inherit;color:#333;border:0;border-bottom:1px solid #e5e5e5}label{display:inline-block;max-width:100%;margin-bottom:5px;font-weight:700}input[type=search]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}input[type=checkbox],input[type=radio]{margin:4px 0 0;margin-top:1px \9;line-height:normal}input[type=file]{display:block}input[type=range]{display:block;width:100%}select[multiple],select[size]{height:auto}input[type=file]:focus,input[type=checkbox]:focus,input[type=radio]:focus{outline: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,-webkit-box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}.form-control:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}.form-control::-moz-placeholder{color:#999;opacity:1}.form-control:-ms-input-placeholder{color:#999}.form-control::-webkit-input-placeholder{color:#999}.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{background-color:#eee;opacity:1}.form-control[disabled],fieldset[disabled] .form-control{cursor:not-allowed}textarea.form-control{height:auto}input[type=search]{-webkit-appearance:none}@media screen and (-webkit-min-device-pixel-ratio:0){input[type=date],input[type=time],input[type=datetime-local],input[type=month]{line-height:34px}.input-group-sm input[type=date],.input-group-sm input[type=time],.input-group-sm input[type=datetime-local],.input-group-sm input[type=month],input[type=date].input-sm,input[type=time].input-sm,input[type=datetime-local].input-sm,input[type=month].input-sm{line-height:30px}.input-group-lg input[type=date],.input-group-lg input[type=time],.input-group-lg input[type=datetime-local],.input-group-lg input[type=month],input[type=date].input-lg,input[type=time].input-lg,input[type=datetime-local].input-lg,input[type=month].input-lg{line-height:46px}}.form-group{margin-bottom:15px}.checkbox,.radio{position:relative;display:block;margin-top:10px;margin-bottom:10px}.checkbox label,.radio label{min-height:20px;padding-left:20px;margin-bottom:0;font-weight:400;cursor:pointer}.checkbox input[type=checkbox],.checkbox-inline input[type=checkbox],.radio input[type=radio],.radio-inline input[type=radio]{position:absolute;margin-top:4px \9;margin-left:-20px}.checkbox+.checkbox,.radio+.radio{margin-top:-5px}.checkbox-inline,.radio-inline{position:relative;display:inline-block;padding-left:20px;margin-bottom:0;font-weight:400;vertical-align:middle;cursor:pointer}.checkbox-inline+.checkbox-inline,.radio-inline+.radio-inline{margin-top:0;margin-left:10px}fieldset[disabled] input[type=checkbox],fieldset[disabled] input[type=radio],input[type=checkbox].disabled,input[type=checkbox][disabled],input[type=radio].disabled,input[type=radio][disabled]{cursor:not-allowed}.checkbox-inline.disabled,.radio-inline.disabled,fieldset[disabled] .checkbox-inline,fieldset[disabled] .radio-inline{cursor:not-allowed}.checkbox.disabled label,.radio.disabled label,fieldset[disabled] .checkbox label,fieldset[disabled] .radio label{cursor:not-allowed}.form-control-static{min-height:34px;padding-top:7px;padding-bottom:7px;margin-bottom:0}.form-control-static.input-lg,.form-control-static.input-sm{padding-right:0;padding-left:0}.input-sm{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}select.input-sm{height:30px;line-height:30px}select[multiple].input-sm,textarea.input-sm{height:auto}.form-group-sm .form-control{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}select.form-group-sm .form-control{height:30px;line-height:30px}select[multiple].form-group-sm .form-control,textarea.form-group-sm .form-control{height:auto}.form-group-sm .form-control-static{height:30px;min-height:32px;padding:5px 10px;font-size:12px;line-height:1.5}.input-lg{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}select.input-lg{height:46px;line-height:46px}select[multiple].input-lg,textarea.input-lg{height:auto}.form-group-lg .form-control{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}select.form-group-lg .form-control{height:46px;line-height:46px}select[multiple].form-group-lg .form-control,textarea.form-group-lg .form-control{height:auto}.form-group-lg .form-control-static{height:46px;min-height:38px;padding:10px 16px;font-size:18px;line-height:1.3333333}.has-feedback{position:relative}.has-feedback .form-control{padding-right:42.5px}.form-control-feedback{position:absolute;top:0;right:0;z-index:2;display:block;width:34px;height:34px;line-height:34px;text-align:center;pointer-events:none}.input-lg+.form-control-feedback{width:46px;height:46px;line-height:46px}.input-sm+.form-control-feedback{width:30px;height:30px;line-height:30px}.has-success .checkbox,.has-success .checkbox-inline,.has-success .control-label,.has-success .help-block,.has-success .radio,.has-success .radio-inline,.has-success.checkbox label,.has-success.checkbox-inline label,.has-success.radio label,.has-success.radio-inline label{color:#3c763d}.has-success .form-control{border-color:#3c763d;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-success .form-control:focus{border-color:#2b542c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168}.has-success .input-group-addon{color:#3c763d;background-color:#dff0d8;border-color:#3c763d}.has-success .form-control-feedback{color:#3c763d}.has-warning .checkbox,.has-warning .checkbox-inline,.has-warning .control-label,.has-warning .help-block,.has-warning .radio,.has-warning .radio-inline,.has-warning.checkbox label,.has-warning.checkbox-inline label,.has-warning.radio label,.has-warning.radio-inline label{color:#8a6d3b}.has-warning .form-control{border-color:#8a6d3b;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-warning .form-control:focus{border-color:#66512c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b}.has-warning .input-group-addon{color:#8a6d3b;background-color:#fcf8e3;border-color:#8a6d3b}.has-warning .form-control-feedback{color:#8a6d3b}.has-error .checkbox,.has-error .checkbox-inline,.has-error .control-label,.has-error .help-block,.has-error .radio,.has-error .radio-inline,.has-error.checkbox label,.has-error.checkbox-inline label,.has-error.radio label,.has-error.radio-inline label{color:#a94442}.has-error .form-control{border-color:#a94442;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-error .form-control:focus{border-color:#843534;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483}.has-error .input-group-addon{color:#a94442;background-color:#f2dede;border-color:#a94442}.has-error .form-control-feedback{color:#a94442}.has-feedback label~.form-control-feedback{top:25px}.has-feedback label.sr-only~.form-control-feedback{top:0}.help-block{display:block;margin-top:5px;margin-bottom:10px;color:#737373}@media (min-width:768px){.form-inline .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .form-control-static{display:inline-block}.form-inline .input-group{display:inline-table;vertical-align:middle}.form-inline .input-group .form-control,.form-inline .input-group .input-group-addon,.form-inline .input-group .input-group-btn{width:auto}.form-inline .input-group>.form-control{width:100%}.form-inline .control-label{margin-bottom:0;vertical-align:middle}.form-inline .checkbox,.form-inline .radio{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.form-inline .checkbox label,.form-inline .radio label{padding-left:0}.form-inline .checkbox input[type=checkbox],.form-inline .radio input[type=radio]{position:relative;margin-left:0}.form-inline .has-feedback .form-control-feedback{top:0}}.form-horizontal .checkbox,.form-horizontal .checkbox-inline,.form-horizontal .radio,.form-horizontal .radio-inline{padding-top:7px;margin-top:0;margin-bottom:0}.form-horizontal .checkbox,.form-horizontal .radio{min-height:27px}.form-horizontal .form-group{margin-right:-15px;margin-left:-15px}@media (min-width:768px){.form-horizontal .control-label{padding-top:7px;margin-bottom:0;text-align:right}}.form-horizontal .has-feedback .form-control-feedback{right:15px}@media (min-width:768px){.form-horizontal .form-group-lg .control-label{padding-top:14.33px}}@media (min-width:768px){.form-horizontal .form-group-sm .control-label{padding-top:6px}}.btn{display:inline-block;padding:6px 12px;margin-bottom:0;font-size:14px;font-weight:400;line-height:1.42857143;text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;border:1px solid transparent;border-radius:4px}.btn.active.focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn:active:focus,.btn:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.btn.focus,.btn:focus,.btn:hover{color:#333;text-decoration:none}.btn.active,.btn:active{background-image:none;outline:0;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn.disabled,.btn[disabled],fieldset[disabled] .btn{pointer-events:none;cursor:not-allowed;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none;opacity:.65}.btn-default{color:#333;background-color:#fff;border-color:#ccc}.btn-default.active,.btn-default.focus,.btn-default:active,.btn-default:focus,.btn-default:hover,.open>.dropdown-toggle.btn-default{color:#333;background-color:#e6e6e6;border-color:#adadad}.btn-default.active,.btn-default:active,.open>.dropdown-toggle.btn-default{background-image:none}.btn-default.disabled,.btn-default.disabled.active,.btn-default.disabled.focus,.btn-default.disabled:active,.btn-default.disabled:focus,.btn-default.disabled:hover,.btn-default[disabled],.btn-default[disabled].active,.btn-default[disabled].focus,.btn-default[disabled]:active,.btn-default[disabled]:focus,.btn-default[disabled]:hover,fieldset[disabled] .btn-default,fieldset[disabled] .btn-default.active,fieldset[disabled] .btn-default.focus,fieldset[disabled] .btn-default:active,fieldset[disabled] .btn-default:focus,fieldset[disabled] .btn-default:hover{background-color:#fff;border-color:#ccc}.btn-default .badge{color:#fff;background-color:#333}.btn-primary{color:#fff;background-color:#777;border-color:#2e6da4}.btn-primary.active,.btn-primary.focus,.btn-primary:active,.btn-primary:focus,.btn-primary:hover,.open>.dropdown-toggle.btn-primary{color:#fff;background-color:#286090;border-color:#204d74}.btn-primary.active,.btn-primary:active,.open>.dropdown-toggle.btn-primary{background-image:none}.btn-primary.disabled,.btn-primary.disabled.active,.btn-primary.disabled.focus,.btn-primary.disabled:active,.btn-primary.disabled:focus,.btn-primary.disabled:hover,.btn-primary[disabled],.btn-primary[disabled].active,.btn-primary[disabled].focus,.btn-primary[disabled]:active,.btn-primary[disabled]:focus,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary,fieldset[disabled] .btn-primary.active,fieldset[disabled] .btn-primary.focus,fieldset[disabled] .btn-primary:active,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary:hover{background-color:#777;border-color:#2e6da4}.btn-primary .badge{color:#777;background-color:#fff}.btn-success{color:#fff;background-color:#5cb85c;border-color:#4cae4c}.btn-success.active,.btn-success.focus,.btn-success:active,.btn-success:focus,.btn-success:hover,.open>.dropdown-toggle.btn-success{color:#fff;background-color:#449d44;border-color:#398439}.btn-success.active,.btn-success:active,.open>.dropdown-toggle.btn-success{background-image:none}.btn-success.disabled,.btn-success.disabled.active,.btn-success.disabled.focus,.btn-success.disabled:active,.btn-success.disabled:focus,.btn-success.disabled:hover,.btn-success[disabled],.btn-success[disabled].active,.btn-success[disabled].focus,.btn-success[disabled]:active,.btn-success[disabled]:focus,.btn-success[disabled]:hover,fieldset[disabled] .btn-success,fieldset[disabled] .btn-success.active,fieldset[disabled] .btn-success.focus,fieldset[disabled] .btn-success:active,fieldset[disabled] .btn-success:focus,fieldset[disabled] .btn-success:hover{background-color:#5cb85c;border-color:#4cae4c}.btn-success .badge{color:#5cb85c;background-color:#fff}.btn-info{color:#fff;background-color:#5bc0de;border-color:#46b8da}.btn-info.active,.btn-info.focus,.btn-info:active,.btn-info:focus,.btn-info:hover,.open>.dropdown-toggle.btn-info{color:#fff;background-color:#31b0d5;border-color:#269abc}.btn-info.active,.btn-info:active,.open>.dropdown-toggle.btn-info{background-image:none}.btn-info.disabled,.btn-info.disabled.active,.btn-info.disabled.focus,.btn-info.disabled:active,.btn-info.disabled:focus,.btn-info.disabled:hover,.btn-info[disabled],.btn-info[disabled].active,.btn-info[disabled].focus,.btn-info[disabled]:active,.btn-info[disabled]:focus,.btn-info[disabled]:hover,fieldset[disabled] .btn-info,fieldset[disabled] .btn-info.active,fieldset[disabled] .btn-info.focus,fieldset[disabled] .btn-info:active,fieldset[disabled] .btn-info:focus,fieldset[disabled] .btn-info:hover{background-color:#5bc0de;border-color:#46b8da}.btn-info .badge{color:#5bc0de;background-color:#fff}.btn-warning{color:#fff;background-color:#f0ad4e;border-color:#eea236}.btn-warning.active,.btn-warning.focus,.btn-warning:active,.btn-warning:focus,.btn-warning:hover,.open>.dropdown-toggle.btn-warning{color:#fff;background-color:#ec971f;border-color:#d58512}.btn-warning.active,.btn-warning:active,.open>.dropdown-toggle.btn-warning{background-image:none}.btn-warning.disabled,.btn-warning.disabled.active,.btn-warning.disabled.focus,.btn-warning.disabled:active,.btn-warning.disabled:focus,.btn-warning.disabled:hover,.btn-warning[disabled],.btn-warning[disabled].active,.btn-warning[disabled].focus,.btn-warning[disabled]:active,.btn-warning[disabled]:focus,.btn-warning[disabled]:hover,fieldset[disabled] .btn-warning,fieldset[disabled] .btn-warning.active,fieldset[disabled] .btn-warning.focus,fieldset[disabled] .btn-warning:active,fieldset[disabled] .btn-warning:focus,fieldset[disabled] .btn-warning:hover{background-color:#f0ad4e;border-color:#eea236}.btn-warning .badge{color:#f0ad4e;background-color:#fff}.btn-danger{color:#fff;background-color:#d9534f;border-color:#d43f3a}.btn-danger.active,.btn-danger.focus,.btn-danger:active,.btn-danger:focus,.btn-danger:hover,.open>.dropdown-toggle.btn-danger{color:#fff;background-color:#c9302c;border-color:#ac2925}.btn-danger.active,.btn-danger:active,.open>.dropdown-toggle.btn-danger{background-image:none}.btn-danger.disabled,.btn-danger.disabled.active,.btn-danger.disabled.focus,.btn-danger.disabled:active,.btn-danger.disabled:focus,.btn-danger.disabled:hover,.btn-danger[disabled],.btn-danger[disabled].active,.btn-danger[disabled].focus,.btn-danger[disabled]:active,.btn-danger[disabled]:focus,.btn-danger[disabled]:hover,fieldset[disabled] .btn-danger,fieldset[disabled] .btn-danger.active,fieldset[disabled] .btn-danger.focus,fieldset[disabled] .btn-danger:active,fieldset[disabled] .btn-danger:focus,fieldset[disabled] .btn-danger:hover{background-color:#d9534f;border-color:#d43f3a}.btn-danger .badge{color:#d9534f;background-color:#fff}.btn-link{font-weight:400;color:#777;border-radius:0}.btn-link,.btn-link.active,.btn-link:active,.btn-link[disabled],fieldset[disabled] .btn-link{background-color:transparent;-webkit-box-shadow:none;box-shadow:none}.btn-link,.btn-link:active,.btn-link:focus,.btn-link:hover{border-color:transparent}.btn-link:focus,.btn-link:hover{color:#23527c;text-decoration:underline;background-color:transparent}.btn-link[disabled]:focus,.btn-link[disabled]:hover,fieldset[disabled] .btn-link:focus,fieldset[disabled] .btn-link:hover{color:#777;text-decoration:none}.btn-group-lg>.btn,.btn-lg{padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}.btn-group-sm>.btn,.btn-sm{padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.btn-group-xs>.btn,.btn-xs{padding:1px 5px;font-size:12px;line-height:1.5;border-radius:3px}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:5px}input[type=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block{width:100%}.fade{opacity:0;-webkit-transition:opacity .15s linear;-o-transition:opacity .15s linear;transition:opacity .15s linear}.fade.in{opacity:1}.collapse{display:none}.collapse.in{display:block}tr.collapse.in{display:table-row}tbody.collapse.in{display:table-row-group}.collapsing{position:relative;height:0;overflow:hidden;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:.35s;-o-transition-duration:.35s;transition-duration:.35s;-webkit-transition-property:height,visibility;-o-transition-property:height,visibility;transition-property:height,visibility}.caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px dashed;border-right:4px solid transparent;border-left:4px solid transparent}.dropdown,.dropup{position:relative}.dropdown-toggle:focus{outline:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;font-size:14px;text-align:left;list-style:none;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,.15);border-radius:4px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175)}.dropdown-menu.pull-right{right:0;left:auto}.dropdown-menu .divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.dropdown-menu>li>a{display:block;padding:3px 20px;clear:both;font-weight:400;line-height:1.42857143;color:#333;white-space:nowrap}.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover{color:#262626;text-decoration:none;background-color:#f5f5f5}.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover{color:#fff;text-decoration:none;background-color:#777;outline:0}.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover{color:#777}.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover{text-decoration:none;cursor:not-allowed;background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.open>.dropdown-menu{display:block}.open>a{outline:0}.dropdown-menu-right{right:0;left:auto}.dropdown-menu-left{right:auto;left:0}.dropdown-header{display:block;padding:3px 20px;font-size:12px;line-height:1.42857143;color:#777;white-space:nowrap}.dropdown-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:990}.pull-right>.dropdown-menu{right:0;left:auto}.dropup .caret,.navbar-fixed-bottom .dropdown .caret{content:"";border-top:0;border-bottom:4px solid}.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:2px}@media (min-width:768px){.navbar-right .dropdown-menu{right:0;left:auto}.navbar-right .dropdown-menu-left{right:auto;left:0}}.btn-group,.btn-group-vertical{position:relative;display:inline-block;vertical-align:middle}.btn-group-vertical>.btn,.btn-group>.btn{position:relative;float:left}.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:hover,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus,.btn-group>.btn:hover{z-index:2}.btn-group .btn+.btn,.btn-group .btn+.btn-group,.btn-group .btn-group+.btn,.btn-group .btn-group+.btn-group{margin-left:-1px}.btn-toolbar{margin-left:-5px}.btn-toolbar .btn-group,.btn-toolbar .input-group{float:left}.btn-toolbar>.btn,.btn-toolbar>.btn-group,.btn-toolbar>.input-group{margin-left:5px}.btn-group>.btn:not(:first-child):not(:last-child):not(.dropdown-toggle){border-radius:0}.btn-group>.btn:first-child{margin-left:0}.btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn:last-child:not(:first-child),.btn-group>.dropdown-toggle:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.btn-group>.btn-group{float:left}.btn-group>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.btn-group>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group>.btn-group:first-child:not(:last-child)>.dropdown-toggle{border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn-group:last-child:not(:first-child)>.btn:first-child{border-top-left-radius:0;border-bottom-left-radius:0}.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle{outline:0}.btn-group>.btn+.dropdown-toggle{padding-right:8px;padding-left:8px}.btn-group>.btn-lg+.dropdown-toggle{padding-right:12px;padding-left:12px}.btn-group.open .dropdown-toggle{-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn-group.open .dropdown-toggle.btn-link{-webkit-box-shadow:none;box-shadow:none}.btn .caret{margin-left:0}.btn-lg .caret{border-width:5px 5px 0;border-bottom-width:0}.dropup .btn-lg .caret{border-width:0 5px 5px}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group,.btn-group-vertical>.btn-group>.btn{display:block;float:none;width:100%;max-width:100%}.btn-group-vertical>.btn-group>.btn{float:none}.btn-group-vertical>.btn+.btn,.btn-group-vertical>.btn+.btn-group,.btn-group-vertical>.btn-group+.btn,.btn-group-vertical>.btn-group+.btn-group{margin-top:-1px;margin-left:0}.btn-group-vertical>.btn:not(:first-child):not(:last-child){border-radius:0}.btn-group-vertical>.btn:first-child:not(:last-child){border-top-right-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn:last-child:not(:first-child){border-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:4px}.btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.btn-group-vertical>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group-vertical>.btn-group:first-child:not(:last-child)>.dropdown-toggle{border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:last-child:not(:first-child)>.btn:first-child{border-top-left-radius:0;border-top-right-radius:0}.btn-group-justified{display:table;width:100%;table-layout:fixed;border-collapse:separate}.btn-group-justified>.btn,.btn-group-justified>.btn-group{display:table-cell;float:none;width:1%}.btn-group-justified>.btn-group .btn{width:100%}.btn-group-justified>.btn-group .dropdown-menu{left:auto}[data-toggle=buttons]>.btn input[type=checkbox],[data-toggle=buttons]>.btn input[type=radio],[data-toggle=buttons]>.btn-group>.btn input[type=checkbox],[data-toggle=buttons]>.btn-group>.btn input[type=radio]{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.input-group{position:relative;display:table;border-collapse:separate}.input-group[class*=col-]{float:none;padding-right:0;padding-left:0}.input-group .form-control{position:relative;z-index:2;float:left;width:100%;margin-bottom:0}.input-group-lg>.form-control,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.btn{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}select.input-group-lg>.form-control,select.input-group-lg>.input-group-addon,select.input-group-lg>.input-group-btn>.btn{height:46px;line-height:46px}select[multiple].input-group-lg>.form-control,select[multiple].input-group-lg>.input-group-addon,select[multiple].input-group-lg>.input-group-btn>.btn,textarea.input-group-lg>.form-control,textarea.input-group-lg>.input-group-addon,textarea.input-group-lg>.input-group-btn>.btn{height:auto}.input-group-sm>.form-control,.input-group-sm>.input-group-addon,.input-group-sm>.input-group-btn>.btn{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}select.input-group-sm>.form-control,select.input-group-sm>.input-group-addon,select.input-group-sm>.input-group-btn>.btn{height:30px;line-height:30px}select[multiple].input-group-sm>.form-control,select[multiple].input-group-sm>.input-group-addon,select[multiple].input-group-sm>.input-group-btn>.btn,textarea.input-group-sm>.form-control,textarea.input-group-sm>.input-group-addon,textarea.input-group-sm>.input-group-btn>.btn{height:auto}.input-group .form-control,.input-group-addon,.input-group-btn{display:table-cell}.input-group .form-control:not(:first-child):not(:last-child),.input-group-addon:not(:first-child):not(:last-child),.input-group-btn:not(:first-child):not(:last-child){border-radius:0}.input-group-addon,.input-group-btn{width:1%;white-space:nowrap;vertical-align:middle}.input-group-addon{padding:6px 12px;font-size:14px;font-weight:400;line-height:1;color:#555;text-align:center;background-color:#eee;border:1px solid #ccc;border-radius:4px}.input-group-addon.input-sm{padding:5px 10px;font-size:12px;border-radius:3px}.input-group-addon.input-lg{padding:10px 16px;font-size:18px;border-radius:6px}.input-group-addon input[type=checkbox],.input-group-addon input[type=radio]{margin-top:0}.input-group .form-control:first-child,.input-group-addon:first-child,.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group>.btn,.input-group-btn:first-child>.dropdown-toggle,.input-group-btn:last-child>.btn-group:not(:last-child)>.btn,.input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.input-group-addon:first-child{border-right:0}.input-group .form-control:last-child,.input-group-addon:last-child,.input-group-btn:first-child>.btn-group:not(:first-child)>.btn,.input-group-btn:first-child>.btn:not(:first-child),.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group>.btn,.input-group-btn:last-child>.dropdown-toggle{border-top-left-radius:0;border-bottom-left-radius:0}.input-group-addon:last-child{border-left:0}.input-group-btn{position:relative;font-size:0;white-space:nowrap}.input-group-btn>.btn{position:relative}.input-group-btn>.btn+.btn{margin-left:-1px}.input-group-btn>.btn:active,.input-group-btn>.btn:focus,.input-group-btn>.btn:hover{z-index:2}.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group{margin-right:-1px}.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group{margin-left:-1px}.nav{padding-left:0;margin-bottom:0;list-style:none}.nav>li{position:relative;display:block}.nav>li>a{position:relative;display:block;padding:10px 15px}.nav>li>a:focus,.nav>li>a:hover{text-decoration:none;background-color:#eee}.nav>li.disabled>a{color:#777}.nav>li.disabled>a:focus,.nav>li.disabled>a:hover{color:#777;text-decoration:none;cursor:not-allowed;background-color:transparent}.nav .open>a,.nav .open>a:focus,.nav .open>a:hover{background-color:#eee;border-color:#777}.nav .nav-divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.nav>li>a>img{max-width:none}.nav-tabs{border-bottom:1px solid #ddd}.nav-tabs>li{float:left;margin-bottom:-1px}.nav-tabs>li>a{margin-right:2px;line-height:1.42857143;border:1px solid transparent;border-radius:4px 4px 0 0}.nav-tabs>li>a:hover{border-color:#eee #eee #ddd}.nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover{color:#555;cursor:default;background-color:#fff;border:1px solid #ddd;border-bottom-color:transparent}.nav-tabs.nav-justified{width:100%;border-bottom:0}.nav-tabs.nav-justified>li{float:none}.nav-tabs.nav-justified>li>a{margin-bottom:5px;text-align:center}.nav-tabs.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}@media (min-width:768px){.nav-tabs.nav-justified>li{display:table-cell;width:1%}.nav-tabs.nav-justified>li>a{margin-bottom:0}}.nav-tabs.nav-justified>li>a{margin-right:0;border-radius:4px}.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:hover{border:1px solid #ddd}@media (min-width:768px){.nav-tabs.nav-justified>li>a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:hover{border-bottom-color:#fff}}.nav-pills>li{float:left}.nav-pills>li>a{border-radius:4px}.nav-pills>li+li{margin-left:2px}.nav-pills>li.active>a,.nav-pills>li.active>a:focus,.nav-pills>li.active>a:hover{color:#fff;background-color:#777}.nav-stacked>li{float:none}.nav-stacked>li+li{margin-top:2px;margin-left:0}.nav-justified{width:100%}.nav-justified>li{float:none}.nav-justified>li>a{margin-bottom:5px;text-align:center}.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}@media (min-width:768px){.nav-justified>li{display:table-cell;width:1%}.nav-justified>li>a{margin-bottom:0}}.nav-tabs-justified{border-bottom:0}.nav-tabs-justified>li>a{margin-right:0;border-radius:4px}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:focus,.nav-tabs-justified>.active>a:hover{border:1px solid #ddd}@media (min-width:768px){.nav-tabs-justified>li>a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:focus,.nav-tabs-justified>.active>a:hover{border-bottom-color:#fff}}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}.navbar{position:relative;min-height:50px;margin-bottom:20px;border:1px solid transparent}@media (min-width:768px){.navbar{border-radius:4px}}@media (min-width:768px){.navbar-header{float:left}}.navbar-collapse{padding-right:15px;padding-left:15px;overflow-x:visible;-webkit-overflow-scrolling:touch;border-top:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.1)}.navbar-collapse.in{overflow-y:auto}@media (min-width:768px){.navbar-collapse{width:auto;border-top:0;-webkit-box-shadow:none;box-shadow:none}.navbar-collapse.collapse{display:block!important;height:auto!important;padding-bottom:0;overflow:visible!important}.navbar-collapse.in{overflow-y:visible}.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse,.navbar-static-top .navbar-collapse{padding-right:0;padding-left:0}}.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse{max-height:340px}@media (max-device-width:480px)and (orientation:landscape){.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse{max-height:200px}}.container-fluid>.navbar-collapse,.container-fluid>.navbar-header,.container>.navbar-collapse,.container>.navbar-header{margin-right:-15px;margin-left:-15px}@media (min-width:768px){.container-fluid>.navbar-collapse,.container-fluid>.navbar-header,.container>.navbar-collapse,.container>.navbar-header{margin-right:0;margin-left:0}}.navbar-static-top{z-index:1000;border-width:0 0 1px}@media (min-width:768px){.navbar-static-top{border-radius:0}}.navbar-fixed-bottom,.navbar-fixed-top{position:fixed;right:0;left:0;z-index:1030}@media (min-width:768px){.navbar-fixed-bottom,.navbar-fixed-top{border-radius:0}}.navbar-fixed-top{top:0;border-width:0 0 1px}.navbar-fixed-bottom{bottom:0;margin-bottom:0;border-width:1px 0 0}.navbar-brand{float:left;height:50px;padding:15px 15px;font-size:18px;line-height:20px}.navbar-brand:focus,.navbar-brand:hover{text-decoration:none}.navbar-brand>img{display:block}@media (min-width:768px){.navbar>.container .navbar-brand,.navbar>.container-fluid .navbar-brand{margin-left:-15px}}.navbar-toggle{position:relative;float:right;padding:9px 10px;margin-top:8px;margin-right:15px;margin-bottom:8px;background-color:transparent;background-image:none;border:1px solid transparent;border-radius:4px}.navbar-toggle:focus{outline:0}.navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px}.navbar-toggle .icon-bar+.icon-bar{margin-top:4px}@media (min-width:768px){.navbar-toggle{display:none}}.navbar-nav{margin:7.5px -15px}.navbar-nav>li>a{padding-top:10px;padding-bottom:10px;line-height:20px}@media (max-width:767px){.navbar-nav .open .dropdown-menu{position:static;float:none;width:auto;margin-top:0;background-color:transparent;border:0;-webkit-box-shadow:none;box-shadow:none}.navbar-nav .open .dropdown-menu .dropdown-header,.navbar-nav .open .dropdown-menu>li>a{padding:5px 15px 5px 25px}.navbar-nav .open .dropdown-menu>li>a{line-height:20px}.navbar-nav .open .dropdown-menu>li>a:focus,.navbar-nav .open .dropdown-menu>li>a:hover{background-image:none}}@media (min-width:768px){.navbar-nav{float:left;margin:0}.navbar-nav>li{float:left}.navbar-nav>li>a{padding-top:15px;padding-bottom:15px}}.navbar-form{padding:10px 15px;margin-top:8px;margin-right:-15px;margin-bottom:8px;margin-left:-15px;border-top:1px solid transparent;border-bottom:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.1)}@media (min-width:768px){.navbar-form .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.navbar-form .form-control{display:inline-block;width:auto;vertical-align:middle}.navbar-form .form-control-static{display:inline-block}.navbar-form .input-group{display:inline-table;vertical-align:middle}.navbar-form .input-group .form-control,.navbar-form .input-group .input-group-addon,.navbar-form .input-group .input-group-btn{width:auto}.navbar-form .input-group>.form-control{width:100%}.navbar-form .control-label{margin-bottom:0;vertical-align:middle}.navbar-form .checkbox,.navbar-form .radio{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.navbar-form .checkbox label,.navbar-form .radio label{padding-left:0}.navbar-form .checkbox input[type=checkbox],.navbar-form .radio input[type=radio]{position:relative;margin-left:0}.navbar-form .has-feedback .form-control-feedback{top:0}}@media (max-width:767px){.navbar-form .form-group{margin-bottom:5px}.navbar-form .form-group:last-child{margin-bottom:0}}@media (min-width:768px){.navbar-form{width:auto;padding-top:0;padding-bottom:0;margin-right:0;margin-left:0;border:0;-webkit-box-shadow:none;box-shadow:none}}.navbar-nav>li>.dropdown-menu{margin-top:0;border-top-left-radius:0;border-top-right-radius:0}.navbar-fixed-bottom .navbar-nav>li>.dropdown-menu{margin-bottom:0;border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0}.navbar-btn{margin-top:8px;margin-bottom:8px}.navbar-btn.btn-sm{margin-top:10px;margin-bottom:10px}.navbar-btn.btn-xs{margin-top:14px;margin-bottom:14px}.navbar-text{margin-top:15px;margin-bottom:15px}@media (min-width:768px){.navbar-text{float:left;margin-right:15px;margin-left:15px}}@media (min-width:768px){.navbar-left{float:left!important}.navbar-right{float:right!important;margin-right:-15px}.navbar-right~.navbar-right{margin-right:0}}.navbar-default{background-color:#f8f8f8;border-color:#e7e7e7}.navbar-default .navbar-brand{color:#777}.navbar-default .navbar-brand:focus,.navbar-default .navbar-brand:hover{color:#5e5e5e;background-color:transparent}.navbar-default .navbar-text{color:#777}.navbar-default .navbar-nav>li>a{color:#777}.navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav>li>a:hover{color:#333;background-color:transparent}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover{color:#555;background-color:#e7e7e7}.navbar-default .navbar-nav>.disabled>a,.navbar-default .navbar-nav>.disabled>a:focus,.navbar-default .navbar-nav>.disabled>a:hover{color:#ccc;background-color:transparent}.navbar-default .navbar-toggle{border-color:#ddd}.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover{background-color:#ddd}.navbar-default .navbar-toggle .icon-bar{background-color:#888}.navbar-default .navbar-collapse,.navbar-default .navbar-form{border-color:#e7e7e7}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:focus,.navbar-default .navbar-nav>.open>a:hover{color:#555;background-color:#e7e7e7}@media (max-width:767px){.navbar-default .navbar-nav .open .dropdown-menu>li>a{color:#777}.navbar-default .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover{color:#333;background-color:transparent}.navbar-default .navbar-nav .open .dropdown-menu>.active>a,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover{color:#555;background-color:#e7e7e7}.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:hover{color:#ccc;background-color:transparent}}.navbar-default .navbar-link{color:#777}.navbar-default .navbar-link:hover{color:#333}.navbar-default .btn-link{color:#777}.navbar-default .btn-link:focus,.navbar-default .btn-link:hover{color:#333}.navbar-default .btn-link[disabled]:focus,.navbar-default .btn-link[disabled]:hover,fieldset[disabled] .navbar-default .btn-link:focus,fieldset[disabled] .navbar-default .btn-link:hover{color:#ccc}.navbar-inverse{background-color:#222;border-color:#080808}.navbar-inverse .navbar-brand{color:#9d9d9d}.navbar-inverse .navbar-brand:focus,.navbar-inverse .navbar-brand:hover{color:#fff;background-color:transparent}.navbar-inverse .navbar-text{color:#9d9d9d}.navbar-inverse .navbar-nav>li>a{color:#9d9d9d}.navbar-inverse .navbar-nav>li>a:focus,.navbar-inverse .navbar-nav>li>a:hover{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.active>a:focus,.navbar-inverse .navbar-nav>.active>a:hover{color:#fff;background-color:#080808}.navbar-inverse .navbar-nav>.disabled>a,.navbar-inverse .navbar-nav>.disabled>a:focus,.navbar-inverse .navbar-nav>.disabled>a:hover{color:#444;background-color:transparent}.navbar-inverse .navbar-toggle{border-color:#333}.navbar-inverse .navbar-toggle:focus,.navbar-inverse .navbar-toggle:hover{background-color:#333}.navbar-inverse .navbar-toggle .icon-bar{background-color:#fff}.navbar-inverse .navbar-collapse,.navbar-inverse .navbar-form{border-color:#101010}.navbar-inverse .navbar-nav>.open>a,.navbar-inverse .navbar-nav>.open>a:focus,.navbar-inverse .navbar-nav>.open>a:hover{color:#fff;background-color:#080808}@media (max-width:767px){.navbar-inverse .navbar-nav .open .dropdown-menu>.dropdown-header{border-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu .divider{background-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a{color:#9d9d9d}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:hover{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:hover{color:#fff;background-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:hover{color:#444;background-color:transparent}}.navbar-inverse .navbar-link{color:#9d9d9d}.navbar-inverse .navbar-link:hover{color:#fff}.navbar-inverse .btn-link{color:#9d9d9d}.navbar-inverse .btn-link:focus,.navbar-inverse .btn-link:hover{color:#fff}.navbar-inverse .btn-link[disabled]:focus,.navbar-inverse .btn-link[disabled]:hover,fieldset[disabled] .navbar-inverse .btn-link:focus,fieldset[disabled] .navbar-inverse .btn-link:hover{color:#444}.breadcrumb{padding:8px 15px;margin-bottom:20px;list-style:none;background-color:#f5f5f5;border-radius:4px}.breadcrumb>li{display:inline-block}.breadcrumb>li+li:before{padding:0 5px;color:#ccc;content:"/\00a0"}.breadcrumb>.active{color:#777}.pagination{display:inline-block;padding-left:0;margin:20px 0;border-radius:4px}.pagination>li{display:inline}.pagination>li>a,.pagination>li>span{position:relative;float:left;padding:6px 12px;margin-left:-1px;line-height:1.42857143;color:#777;text-decoration:none;background-color:#fff;border:1px solid #ddd}.pagination>li:first-child>a,.pagination>li:first-child>span{margin-left:0;border-top-left-radius:4px;border-bottom-left-radius:4px}.pagination>li:last-child>a,.pagination>li:last-child>span{border-top-right-radius:4px;border-bottom-right-radius:4px}.pagination>li>a:focus,.pagination>li>a:hover,.pagination>li>span:focus,.pagination>li>span:hover{color:#23527c;background-color:#eee;border-color:#ddd}.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{z-index:2;color:#fff;cursor:default;background-color:#777;border-color:#777}.pagination>.disabled>a,.pagination>.disabled>a:focus,.pagination>.disabled>a:hover,.pagination>.disabled>span,.pagination>.disabled>span:focus,.pagination>.disabled>span:hover{color:#777;cursor:not-allowed;background-color:#fff;border-color:#ddd}.pagination-lg>li>a,.pagination-lg>li>span{padding:10px 16px;font-size:18px}.pagination-lg>li:first-child>a,.pagination-lg>li:first-child>span{border-top-left-radius:6px;border-bottom-left-radius:6px}.pagination-lg>li:last-child>a,.pagination-lg>li:last-child>span{border-top-right-radius:6px;border-bottom-right-radius:6px}.pagination-sm>li>a,.pagination-sm>li>span{padding:5px 10px;font-size:12px}.pagination-sm>li:first-child>a,.pagination-sm>li:first-child>span{border-top-left-radius:3px;border-bottom-left-radius:3px}.pagination-sm>li:last-child>a,.pagination-sm>li:last-child>span{border-top-right-radius:3px;border-bottom-right-radius:3px}.pager{padding-left:0;margin:20px 0;text-align:center;list-style:none}.pager li{display:inline}.pager li>a,.pager li>span{display:inline-block;padding:5px 14px;background-color:#fff;border:1px solid #ddd;border-radius:15px}.pager li>a:focus,.pager li>a:hover{text-decoration:none;background-color:#eee}.pager .next>a,.pager .next>span{float:right}.pager .previous>a,.pager .previous>span{float:left}.pager .disabled>a,.pager .disabled>a:focus,.pager .disabled>a:hover,.pager .disabled>span{color:#777;cursor:not-allowed;background-color:#fff}.label{display:inline;padding:.2em .6em .3em;font-size:75%;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25em}a.label:focus,a.label:hover{color:#fff;text-decoration:none;cursor:pointer}.label:empty{display:none}.btn .label{position:relative;top:-1px}.label-default{background-color:#777}.label-default[href]:focus,.label-default[href]:hover{background-color:#5e5e5e}.label-primary{background-color:#777}.label-primary[href]:focus,.label-primary[href]:hover{background-color:#286090}.label-success{background-color:#5cb85c}.label-success[href]:focus,.label-success[href]:hover{background-color:#449d44}.label-info{background-color:#5bc0de}.label-info[href]:focus,.label-info[href]:hover{background-color:#31b0d5}.label-warning{background-color:#f0ad4e}.label-warning[href]:focus,.label-warning[href]:hover{background-color:#ec971f}.label-danger{background-color:#d9534f}.label-danger[href]:focus,.label-danger[href]:hover{background-color:#c9302c}.badge{display:inline-block;min-width:10px;padding:3px 7px;font-size:12px;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;background-color:#777;border-radius:10px}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.btn-group-xs>.btn .badge,.btn-xs .badge{top:0;padding:1px 5px}a.badge:focus,a.badge:hover{color:#fff;text-decoration:none;cursor:pointer}.list-group-item.active>.badge,.nav-pills>.active>a>.badge{color:#777;background-color:#fff}.list-group-item>.badge{float:right}.list-group-item>.badge+.badge{margin-right:5px}.nav-pills>li>a>.badge{margin-left:3px}.jumbotron{padding:30px 15px;margin-bottom:30px;color:inherit;background-color:#eee}.jumbotron .h1,.jumbotron h1{color:inherit}.jumbotron p{margin-bottom:15px;font-size:21px;font-weight:200}.jumbotron>hr{border-top-color:#d5d5d5}.container .jumbotron,.container-fluid .jumbotron{border-radius:6px}.jumbotron .container{max-width:100%}@media screen and (min-width:768px){.jumbotron{padding:48px 0}.container .jumbotron,.container-fluid .jumbotron{padding-right:60px;padding-left:60px}.jumbotron .h1,.jumbotron h1{font-size:63px}}.thumbnail{display:block;padding:4px;margin-bottom:20px;line-height:1.42857143;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:border .2s ease-in-out;-o-transition:border .2s ease-in-out;transition:border .2s ease-in-out}.thumbnail a>img,.thumbnail>img{margin-right:auto;margin-left:auto}a.thumbnail.active,a.thumbnail:focus,a.thumbnail:hover{border-color:#777}.thumbnail .caption{padding:9px;color:#333}.alert{padding:15px;margin-bottom:20px;border:1px solid transparent;border-radius:4px}.alert h4{margin-top:0;color:inherit}.alert .alert-link{font-weight:700}.alert>p,.alert>ul{margin-bottom:0}.alert>p+p{margin-top:5px}.alert-dismissable,.alert-dismissible{padding-right:35px}.alert-dismissable .close,.alert-dismissible .close{position:relative;top:-2px;right:-21px;color:inherit}.alert-success{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}.alert-success hr{border-top-color:#c9e2b3}.alert-success .alert-link{color:#2b542c}.alert-info{color:#31708f;background-color:#d9edf7;border-color:#bce8f1}.alert-info hr{border-top-color:#a6e1ec}.alert-info .alert-link{color:#245269}.alert-warning{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}.alert-warning hr{border-top-color:#f7e1b5}.alert-warning .alert-link{color:#66512c}.alert-danger{color:#a94442;background-color:#f2dede;border-color:#ebccd1}.alert-danger hr{border-top-color:#e4b9c0}.alert-danger .alert-link{color:#843534}@-webkit-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@-o-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}.progress{height:20px;margin-bottom:20px;overflow:hidden;background-color:#f5f5f5;border-radius:4px;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);box-shadow:inset 0 1px 2px rgba(0,0,0,.1)}.progress-bar{float:left;width:0;height:100%;font-size:12px;line-height:20px;color:#fff;text-align:center;background-color:#777;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);-webkit-transition:width .6s ease;-o-transition:width .6s ease;transition:width .6s ease}.progress-bar-striped,.progress-striped .progress-bar{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);-webkit-background-size:40px 40px;background-size:40px 40px}.progress-bar.active,.progress.active .progress-bar{-webkit-animation:progress-bar-stripes 2s linear infinite;-o-animation:progress-bar-stripes 2s linear infinite;animation:progress-bar-stripes 2s linear infinite}.progress-bar-success{background-color:#5cb85c}.progress-striped .progress-bar-success{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.progress-bar-info{background-color:#5bc0de}.progress-striped .progress-bar-info{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.progress-bar-warning{background-color:#f0ad4e}.progress-striped .progress-bar-warning{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.progress-bar-danger{background-color:#d9534f}.progress-striped .progress-bar-danger{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.media{margin-top:15px}.media:first-child{margin-top:0}.media,.media-body{overflow:hidden;zoom:1}.media-body{width:10000px}.media-object{display:block}.media-right,.media>.pull-right{padding-left:10px}.media-left,.media>.pull-left{padding-right:10px}.media-body,.media-left,.media-right{display:table-cell;vertical-align:top}.media-middle{vertical-align:middle}.media-bottom{vertical-align:bottom}.media-heading{margin-top:0;margin-bottom:5px}.media-list{padding-left:0;list-style:none}.list-group{padding-left:0;margin-bottom:20px}.list-group-item{position:relative;display:block;padding:10px 15px;margin-bottom:-1px;background-color:#fff;border:1px solid #ddd}.list-group-item:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.list-group-item:last-child{margin-bottom:0;border-bottom-right-radius:4px;border-bottom-left-radius:4px}a.list-group-item{color:#555}a.list-group-item .list-group-item-heading{color:#333}a.list-group-item:focus,a.list-group-item:hover{color:#555;text-decoration:none;background-color:#f5f5f5}.list-group-item.disabled,.list-group-item.disabled:focus,.list-group-item.disabled:hover{color:#777;cursor:not-allowed;background-color:#eee}.list-group-item.disabled .list-group-item-heading,.list-group-item.disabled:focus .list-group-item-heading,.list-group-item.disabled:hover .list-group-item-heading{color:inherit}.list-group-item.disabled .list-group-item-text,.list-group-item.disabled:focus .list-group-item-text,.list-group-item.disabled:hover .list-group-item-text{color:#777}.list-group-item.active,.list-group-item.active:focus,.list-group-item.active:hover{z-index:2;color:#fff;background-color:#777;border-color:#777}.list-group-item.active .list-group-item-heading,.list-group-item.active .list-group-item-heading>.small,.list-group-item.active .list-group-item-heading>small,.list-group-item.active:focus .list-group-item-heading,.list-group-item.active:focus .list-group-item-heading>.small,.list-group-item.active:focus .list-group-item-heading>small,.list-group-item.active:hover .list-group-item-heading,.list-group-item.active:hover .list-group-item-heading>.small,.list-group-item.active:hover .list-group-item-heading>small{color:inherit}.list-group-item.active .list-group-item-text,.list-group-item.active:focus .list-group-item-text,.list-group-item.active:hover .list-group-item-text{color:#c7ddef}.list-group-item-success{color:#3c763d;background-color:#dff0d8}a.list-group-item-success{color:#3c763d}a.list-group-item-success .list-group-item-heading{color:inherit}a.list-group-item-success:focus,a.list-group-item-success:hover{color:#3c763d;background-color:#d0e9c6}a.list-group-item-success.active,a.list-group-item-success.active:focus,a.list-group-item-success.active:hover{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:focus,a.list-group-item-info:hover{color:#31708f;background-color:#c4e3f3}a.list-group-item-info.active,a.list-group-item-info.active:focus,a.list-group-item-info.active:hover{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:focus,a.list-group-item-warning:hover{color:#8a6d3b;background-color:#faf2cc}a.list-group-item-warning.active,a.list-group-item-warning.active:focus,a.list-group-item-warning.active:hover{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:focus,a.list-group-item-danger:hover{color:#a94442;background-color:#ebcccc}a.list-group-item-danger.active,a.list-group-item-danger.active:focus,a.list-group-item-danger.active:hover{color:#fff;background-color:#a94442;border-color:#a94442}.list-group-item-heading{margin-top:0;margin-bottom:5px}.list-group-item-text{margin-bottom:0;line-height:1.3}.panel{margin-bottom:20px;background-color:#fff;border:1px solid transparent;border-radius:4px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.05);box-shadow:0 1px 1px rgba(0,0,0,.05)}.panel-body{padding:15px}.panel-heading{padding:10px 15px;border-bottom:1px solid transparent;border-top-left-radius:3px;border-top-right-radius:3px}.panel-heading>.dropdown .dropdown-toggle{color:inherit}.panel-title{margin-top:0;margin-bottom:0;font-size:16px;color:inherit}.panel-title>.small,.panel-title>.small>a,.panel-title>a,.panel-title>small,.panel-title>small>a{color:inherit}.panel-footer{padding:10px 15px;background-color:#f5f5f5;border-top:1px solid #ddd;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.list-group,.panel>.panel-collapse>.list-group{margin-bottom:0}.panel>.list-group .list-group-item,.panel>.panel-collapse>.list-group .list-group-item{border-width:1px 0;border-radius:0}.panel>.list-group:first-child .list-group-item:first-child,.panel>.panel-collapse>.list-group:first-child .list-group-item:first-child{border-top:0;border-top-left-radius:3px;border-top-right-radius:3px}.panel>.list-group:last-child .list-group-item:last-child,.panel>.panel-collapse>.list-group:last-child .list-group-item:last-child{border-bottom:0;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel-heading+.list-group .list-group-item:first-child{border-top-width:0}.list-group+.panel-footer{border-top-width:0}.panel>.panel-collapse>.table,.panel>.table,.panel>.table-responsive>.table{margin-bottom:0}.panel>.panel-collapse>.table caption,.panel>.table caption,.panel>.table-responsive>.table caption{padding-right:15px;padding-left:15px}.panel>.table-responsive:first-child>.table:first-child,.panel>.table:first-child{border-top-left-radius:3px;border-top-right-radius:3px}.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child,.panel>.table:first-child>thead:first-child>tr:first-child{border-top-left-radius:3px;border-top-right-radius:3px}.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:first-child,.panel>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table:first-child>thead:first-child>tr:first-child th:first-child{border-top-left-radius:3px}.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:last-child,.panel>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table:first-child>thead:first-child>tr:first-child th:last-child{border-top-right-radius:3px}.panel>.table-responsive:last-child>.table:last-child,.panel>.table:last-child{border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child{border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:first-child,.panel>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:first-child{border-bottom-left-radius:3px}.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:last-child{border-bottom-right-radius:3px}.panel>.panel-body+.table,.panel>.panel-body+.table-responsive,.panel>.table+.panel-body,.panel>.table-responsive+.panel-body{border-top:1px solid #ddd}.panel>.table>tbody:first-child>tr:first-child td,.panel>.table>tbody:first-child>tr:first-child th{border-top:0}.panel>.table-bordered,.panel>.table-responsive>.table-bordered{border:0}.panel>.table-bordered>tbody>tr>td:first-child,.panel>.table-bordered>tbody>tr>th:first-child,.panel>.table-bordered>tfoot>tr>td:first-child,.panel>.table-bordered>tfoot>tr>th:first-child,.panel>.table-bordered>thead>tr>td:first-child,.panel>.table-bordered>thead>tr>th:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:first-child,.panel>.table-responsive>.table-bordered>thead>tr>td:first-child,.panel>.table-responsive>.table-bordered>thead>tr>th:first-child{border-left:0}.panel>.table-bordered>tbody>tr>td:last-child,.panel>.table-bordered>tbody>tr>th:last-child,.panel>.table-bordered>tfoot>tr>td:last-child,.panel>.table-bordered>tfoot>tr>th:last-child,.panel>.table-bordered>thead>tr>td:last-child,.panel>.table-bordered>thead>tr>th:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:last-child,.panel>.table-responsive>.table-bordered>thead>tr>td:last-child,.panel>.table-responsive>.table-bordered>thead>tr>th:last-child{border-right:0}.panel>.table-bordered>tbody>tr:first-child>td,.panel>.table-bordered>tbody>tr:first-child>th,.panel>.table-bordered>thead>tr:first-child>td,.panel>.table-bordered>thead>tr:first-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>th,.panel>.table-responsive>.table-bordered>thead>tr:first-child>td,.panel>.table-responsive>.table-bordered>thead>tr:first-child>th{border-bottom:0}.panel>.table-bordered>tbody>tr:last-child>td,.panel>.table-bordered>tbody>tr:last-child>th,.panel>.table-bordered>tfoot>tr:last-child>td,.panel>.table-bordered>tfoot>tr:last-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>th,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>td,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>th{border-bottom:0}.panel>.table-responsive{margin-bottom:0;border:0}.panel-group{margin-bottom:20px}.panel-group .panel{margin-bottom:0;border-radius:4px}.panel-group .panel+.panel{margin-top:5px}.panel-group .panel-heading{border-bottom:0}.panel-group .panel-heading+.panel-collapse>.list-group,.panel-group .panel-heading+.panel-collapse>.panel-body{border-top:1px solid #ddd}.panel-group .panel-footer{border-top:0}.panel-group .panel-footer+.panel-collapse .panel-body{border-bottom:1px solid #ddd}.panel-default{border-color:#ddd}.panel-default>.panel-heading{color:#333;background-color:#f5f5f5;border-color:#ddd}.panel-default>.panel-heading+.panel-collapse>.panel-body{border-top-color:#ddd}.panel-default>.panel-heading .badge{color:#f5f5f5;background-color:#333}.panel-default>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#ddd}.panel-primary{border-color:#777}.panel-primary>.panel-heading{color:#fff;background-color:#777;border-color:#777}.panel-primary>.panel-heading+.panel-collapse>.panel-body{border-top-color:#777}.panel-primary>.panel-heading .badge{color:#777;background-color:#fff}.panel-primary>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#777}.panel-success{border-color:#d6e9c6}.panel-success>.panel-heading{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}.panel-success>.panel-heading+.panel-collapse>.panel-body{border-top-color:#d6e9c6}.panel-success>.panel-heading .badge{color:#dff0d8;background-color:#3c763d}.panel-success>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#d6e9c6}.panel-info{border-color:#bce8f1}.panel-info>.panel-heading{color:#31708f;background-color:#d9edf7;border-color:#bce8f1}.panel-info>.panel-heading+.panel-collapse>.panel-body{border-top-color:#bce8f1}.panel-info>.panel-heading .badge{color:#d9edf7;background-color:#31708f}.panel-info>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#bce8f1}.panel-warning{border-color:#faebcc}.panel-warning>.panel-heading{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}.panel-warning>.panel-heading+.panel-collapse>.panel-body{border-top-color:#faebcc}.panel-warning>.panel-heading .badge{color:#fcf8e3;background-color:#8a6d3b}.panel-warning>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#faebcc}.panel-danger{border-color:#ebccd1}.panel-danger>.panel-heading{color:#a94442;background-color:#f2dede;border-color:#ebccd1}.panel-danger>.panel-heading+.panel-collapse>.panel-body{border-top-color:#ebccd1}.panel-danger>.panel-heading .badge{color:#f2dede;background-color:#a94442}.panel-danger>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#ebccd1}.embed-responsive{position:relative;display:block;height:0;padding:0;overflow:hidden}.embed-responsive .embed-responsive-item,.embed-responsive embed,.embed-responsive iframe,.embed-responsive object,.embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.embed-responsive-16by9{padding-bottom:56.25%}.embed-responsive-4by3{padding-bottom:75%}.well{min-height:20px;padding:19px;margin-bottom:20px;background-color:#f5f5f5;border:1px solid #e3e3e3;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.05);box-shadow:inset 0 1px 1px rgba(0,0,0,.05)}.well blockquote{border-color:#ddd;border-color:rgba(0,0,0,.15)}.well-lg{padding:24px;border-radius:6px}.well-sm{padding:9px;border-radius:3px}.close{float:right;font-size:21px;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;filter:alpha(opacity=20);opacity:.2}.close:focus,.close:hover{color:#000;text-decoration:none;cursor:pointer;filter:alpha(opacity=50);opacity:.5}button.close{-webkit-appearance:none;padding:0;cursor:pointer;background:0 0;border:0}.modal-open{overflow:hidden}.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;display:none;overflow:hidden;-webkit-overflow-scrolling:touch;outline:0}.modal.fade .modal-dialog{-webkit-transition:-webkit-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out;-webkit-transform:translate(0,-25%);-ms-transform:translate(0,-25%);-o-transform:translate(0,-25%);transform:translate(0,-25%)}.modal.in .modal-dialog{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal-dialog{position:relative;width:auto;margin:10px}.modal-content{position:relative;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #999;border:1px solid rgba(0,0,0,.2);border-radius:6px;outline:0;-webkit-box-shadow:0 3px 9px rgba(0,0,0,.5);box-shadow:0 3px 9px rgba(0,0,0,.5)}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}.modal-backdrop.fade{filter:alpha(opacity=0);opacity:0}.modal-backdrop.in{filter:alpha(opacity=50);opacity:.5}.modal-header{min-height:16.43px;padding:15px;border-bottom:1px solid #e5e5e5}.modal-header .close{margin-top:-2px}.modal-title{margin:0;line-height:1.42857143}.modal-body{position:relative;padding:15px}.modal-footer{padding:15px;text-align:right;border-top:1px solid #e5e5e5}.modal-footer .btn+.btn{margin-bottom:0;margin-left:5px}.modal-footer .btn-group .btn+.btn{margin-left:-1px}.modal-footer .btn-block+.btn-block{margin-left:0}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width:768px){.modal-dialog{width:600px;margin:30px auto}.modal-content{-webkit-box-shadow:0 5px 15px rgba(0,0,0,.5);box-shadow:0 5px 15px rgba(0,0,0,.5)}.modal-sm{width:300px}}@media (min-width:992px){.modal-lg{width:900px}}.tooltip{position:absolute;z-index:1070;display:block;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;font-weight:400;line-height:1.4;filter:alpha(opacity=0);opacity:0}.tooltip.in{filter:alpha(opacity=90);opacity:.9}.tooltip.top{padding:5px 0;margin-top:-3px}.tooltip.right{padding:0 5px;margin-left:3px}.tooltip.bottom{padding:5px 0;margin-top:3px}.tooltip.left{padding:0 5px;margin-left:-3px}.tooltip-inner{max-width:200px;padding:3px 8px;color:#fff;text-align:center;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{right:5px;bottom:0;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-right .tooltip-arrow{bottom:0;left:5px;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:#000}.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-width:5px 0 5px 5px;border-left-color:#000}.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-left .tooltip-arrow{top:0;right:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-right .tooltip-arrow{top:0;left:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000}.popover{position:absolute;top:0;left:0;z-index:1060;display:none;max-width:276px;padding:1px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;font-weight:400;line-height:1.42857143;text-align:left;white-space:normal;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2)}.popover.top{margin-top:-10px}.popover.right{margin-left:10px}.popover.bottom{margin-top:10px}.popover.left{margin-left:-10px}.popover-title{padding:8px 14px;margin:0;font-size:14px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-radius:5px 5px 0 0}.popover-content{padding:9px 14px}.popover>.arrow,.popover>.arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.popover>.arrow{border-width:11px}.popover>.arrow:after{content:"";border-width:10px}.popover.top>.arrow{bottom:-11px;left:50%;margin-left:-11px;border-top-color:#999;border-top-color:rgba(0,0,0,.25);border-bottom-width:0}.popover.top>.arrow:after{bottom:1px;margin-left:-10px;content:" ";border-top-color:#fff;border-bottom-width:0}.popover.right>.arrow{top:50%;left:-11px;margin-top:-11px;border-right-color:#999;border-right-color:rgba(0,0,0,.25);border-left-width:0}.popover.right>.arrow:after{bottom:-10px;left:1px;content:" ";border-right-color:#fff;border-left-width:0}.popover.bottom>.arrow{top:-11px;left:50%;margin-left:-11px;border-top-width:0;border-bottom-color:#999;border-bottom-color:rgba(0,0,0,.25)}.popover.bottom>.arrow:after{top:1px;margin-left:-10px;content:" ";border-top-width:0;border-bottom-color:#fff}.popover.left>.arrow{top:50%;right:-11px;margin-top:-11px;border-right-width:0;border-left-color:#999;border-left-color:rgba(0,0,0,.25)}.popover.left>.arrow:after{right:1px;bottom:-10px;content:" ";border-right-width:0;border-left-color:#fff}.carousel{position:relative}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner>.item{position:relative;display:none;-webkit-transition:.6s ease-in-out left;-o-transition:.6s ease-in-out left;transition:.6s ease-in-out left}.carousel-inner>.item>a>img,.carousel-inner>.item>img{line-height:1}@media all and (transform-3d),(-webkit-transform-3d){.carousel-inner>.item{-webkit-transition:-webkit-transform .6s ease-in-out;-o-transition:-o-transform .6s ease-in-out;transition:transform .6s ease-in-out;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000;perspective:1000}.carousel-inner>.item.active.right,.carousel-inner>.item.next{left:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.carousel-inner>.item.active.left,.carousel-inner>.item.prev{left:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.carousel-inner>.item.active,.carousel-inner>.item.next.left,.carousel-inner>.item.prev.right{left:0;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.carousel-inner>.active,.carousel-inner>.next,.carousel-inner>.prev{display:block}.carousel-inner>.active{left:0}.carousel-inner>.next,.carousel-inner>.prev{position:absolute;top:0;width:100%}.carousel-inner>.next{left:100%}.carousel-inner>.prev{left:-100%}.carousel-inner>.next.left,.carousel-inner>.prev.right{left:0}.carousel-inner>.active.left{left:-100%}.carousel-inner>.active.right{left:100%}.carousel-control{position:absolute;top:0;bottom:0;left:0;width:15%;font-size:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6);filter:alpha(opacity=50);opacity:.5}.carousel-control.left{background-image:-webkit-linear-gradient(left,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);background-image:-o-linear-gradient(left,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,.0001)));background-image:linear-gradient(to right,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1);background-repeat:repeat-x}.carousel-control.right{right:0;left:auto;background-image:-webkit-linear-gradient(left,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);background-image:-o-linear-gradient(left,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.0001)),to(rgba(0,0,0,.5)));background-image:linear-gradient(to right,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1);background-repeat:repeat-x}.carousel-control:focus,.carousel-control:hover{color:#fff;text-decoration:none;filter:alpha(opacity=90);outline:0;opacity:.9}.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next,.carousel-control .icon-prev{position:absolute;top:50%;z-index:5;display:inline-block}.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{left:50%;margin-left:-10px}.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{right:50%;margin-right:-10px}.carousel-control .icon-next,.carousel-control .icon-prev{width:20px;height:20px;margin-top:-10px;font-family:serif;line-height:1}.carousel-control .icon-prev:before{content:'\2039'}.carousel-control .icon-next:before{content:'\203a'}.carousel-indicators{position:absolute;bottom:10px;left:50%;z-index:15;width:60%;padding-left:0;margin-left:-30%;text-align:center;list-style:none}.carousel-indicators li{display:inline-block;width:10px;height:10px;margin:1px;text-indent:-999px;cursor:pointer;background-color:#000 \9;background-color:rgba(0,0,0,0);border:1px solid #fff;border-radius:10px}.carousel-indicators .active{width:12px;height:12px;margin:0;background-color:#fff}.carousel-caption{position:absolute;right:15%;bottom:20px;left:15%;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6)}.carousel-caption .btn{text-shadow:none}@media screen and (min-width:768px){.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next,.carousel-control .icon-prev{width:30px;height:30px;margin-top:-15px;font-size:30px}.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{margin-left:-15px}.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{margin-right:-15px}.carousel-caption{right:20%;left:20%;padding-bottom:30px}.carousel-indicators{bottom:20px}}.btn-group-vertical>.btn-group:after,.btn-group-vertical>.btn-group:before,.btn-toolbar:after,.btn-toolbar:before,.clearfix:after,.clearfix:before,.container-fluid:after,.container-fluid:before,.container:after,.container:before,.dl-horizontal dd:after,.dl-horizontal dd:before,.form-horizontal .form-group:after,.form-horizontal .form-group:before,.modal-footer:after,.modal-footer:before,.nav:after,.nav:before,.navbar-collapse:after,.navbar-collapse:before,.navbar-header:after,.navbar-header:before,.navbar:after,.navbar:before,.pager:after,.pager:before,.panel-body:after,.panel-body:before,.row:after,.row:before{display:table;content:" "}.btn-group-vertical>.btn-group:after,.btn-toolbar:after,.clearfix:after,.container-fluid:after,.container:after,.dl-horizontal dd:after,.form-horizontal .form-group:after,.modal-footer:after,.nav:after,.navbar-collapse:after,.navbar-header:after,.navbar:after,.pager:after,.panel-body:after,.row:after{clear:both}.center-block{display:block;margin-right:auto;margin-left:auto}.pull-right{float:right!important}.pull-left{float:left!important}.hide{display:none!important}.show{display:block!important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.hidden{display:none!important}.affix{position:fixed}@-ms-viewport{width:device-width}.visible-lg,.visible-md,.visible-sm,.visible-xs{display:none!important}.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block{display:none!important}@media (max-width:767px){.visible-xs{display:block!important}table.visible-xs{display:table}tr.visible-xs{display:table-row!important}td.visible-xs,th.visible-xs{display:table-cell!important}}@media (max-width:767px){.visible-xs-block{display:block!important}}@media (max-width:767px){.visible-xs-inline{display:inline!important}}@media (max-width:767px){.visible-xs-inline-block{display:inline-block!important}}@media (min-width:768px)and (max-width:991px){.visible-sm{display:block!important}table.visible-sm{display:table}tr.visible-sm{display:table-row!important}td.visible-sm,th.visible-sm{display:table-cell!important}}@media (min-width:768px)and (max-width:991px){.visible-sm-block{display:block!important}}@media (min-width:768px)and (max-width:991px){.visible-sm-inline{display:inline!important}}@media (min-width:768px)and (max-width:991px){.visible-sm-inline-block{display:inline-block!important}}@media (min-width:992px)and (max-width:1199px){.visible-md{display:block!important}table.visible-md{display:table}tr.visible-md{display:table-row!important}td.visible-md,th.visible-md{display:table-cell!important}}@media (min-width:992px)and (max-width:1199px){.visible-md-block{display:block!important}}@media (min-width:992px)and (max-width:1199px){.visible-md-inline{display:inline!important}}@media (min-width:992px)and (max-width:1199px){.visible-md-inline-block{display:inline-block!important}}@media (min-width:1200px){.visible-lg{display:block!important}table.visible-lg{display:table}tr.visible-lg{display:table-row!important}td.visible-lg,th.visible-lg{display:table-cell!important}}@media (min-width:1200px){.visible-lg-block{display:block!important}}@media (min-width:1200px){.visible-lg-inline{display:inline!important}}@media (min-width:1200px){.visible-lg-inline-block{display:inline-block!important}}@media (max-width:767px){.hidden-xs{display:none!important}}@media (min-width:768px)and (max-width:991px){.hidden-sm{display:none!important}}@media (min-width:992px)and (max-width:1199px){.hidden-md{display:none!important}}@media (min-width:1200px){.hidden-lg{display:none!important}}.visible-print{display:none!important}@media print{.visible-print{display:block!important}table.visible-print{display:table}tr.visible-print{display:table-row!important}td.visible-print,th.visible-print{display:table-cell!important}}.visible-print-block{display:none!important}@media print{.visible-print-block{display:block!important}}.visible-print-inline{display:none!important}@media print{.visible-print-inline{display:inline!important}}.visible-print-inline-block{display:none!important}@media print{.visible-print-inline-block{display:inline-block!important}}@media print{.hidden-print{display:none!important}}
\ No newline at end of file
+ *//*! normalize.css v3.0.2 | MIT License | git.io/normalize */html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{margin:.67em 0;font-size:2em}mark{color:#000;background:#ff0}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{height:0;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{margin:0;font:inherit;color:inherit}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}input{line-height:normal}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;-webkit-appearance:textfield}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{padding:.35em .625em .75em;margin:0 2px;border:1px solid silver}legend{padding:0;border:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-spacing:0;border-collapse:collapse}td,th{padding:0}/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */@media print{*,:after,:before{color:#000!important;text-shadow:none!important;background:0 0!important;-webkit-box-shadow:none!important;box-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="javascript:"]:after,a[href^="#"]:after{content:""}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}select{background:#fff!important}.navbar{display:none}.btn>.caret,.dropup>.btn>.caret{border-top-color:#000!important}.label{border:1px solid #000}.table{border-collapse:collapse!important}.table td,.table th{background-color:#fff!important}.table-bordered td,.table-bordered th{border:1px solid #ddd!important}}@font-face{font-family:'Glyphicons Halflings';src:url(../fonts/glyphicons-halflings-regular.eot);src:url(../fonts/glyphicons-halflings-regular.eot?#iefix) format('embedded-opentype'),url(../fonts/glyphicons-halflings-regular.woff2) format('woff2'),url(../fonts/glyphicons-halflings-regular.woff) format('woff'),url(../fonts/glyphicons-halflings-regular.ttf) format('truetype'),url(../fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular) format('svg')}.glyphicon{position:relative;top:1px;display:inline-block;font-family:'Glyphicons Halflings';font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.glyphicon-asterisk:before{content:"\2a"}.glyphicon-plus:before{content:"\2b"}.glyphicon-eur:before,.glyphicon-euro:before{content:"\20ac"}.glyphicon-minus:before{content:"\2212"}.glyphicon-cloud:before{content:"\2601"}.glyphicon-envelope:before{content:"\2709"}.glyphicon-pencil:before{content:"\270f"}.glyphicon-glass:before{content:"\e001"}.glyphicon-music:before{content:"\e002"}.glyphicon-search:before{content:"\e003"}.glyphicon-heart:before{content:"\e005"}.glyphicon-star:before{content:"\e006"}.glyphicon-star-empty:before{content:"\e007"}.glyphicon-user:before{content:"\e008"}.glyphicon-film:before{content:"\e009"}.glyphicon-th-large:before{content:"\e010"}.glyphicon-th:before{content:"\e011"}.glyphicon-th-list:before{content:"\e012"}.glyphicon-ok:before{content:"\e013"}.glyphicon-remove:before{content:"\e014"}.glyphicon-zoom-in:before{content:"\e015"}.glyphicon-zoom-out:before{content:"\e016"}.glyphicon-off:before{content:"\e017"}.glyphicon-signal:before{content:"\e018"}.glyphicon-cog:before{content:"\e019"}.glyphicon-trash:before{content:"\e020"}.glyphicon-home:before{content:"\e021"}.glyphicon-file:before{content:"\e022"}.glyphicon-time:before{content:"\e023"}.glyphicon-road:before{content:"\e024"}.glyphicon-download-alt:before{content:"\e025"}.glyphicon-download:before{content:"\e026"}.glyphicon-upload:before{content:"\e027"}.glyphicon-inbox:before{content:"\e028"}.glyphicon-play-circle:before{content:"\e029"}.glyphicon-repeat:before{content:"\e030"}.glyphicon-refresh:before{content:"\e031"}.glyphicon-list-alt:before{content:"\e032"}.glyphicon-lock:before{content:"\e033"}.glyphicon-flag:before{content:"\e034"}.glyphicon-headphones:before{content:"\e035"}.glyphicon-volume-off:before{content:"\e036"}.glyphicon-volume-down:before{content:"\e037"}.glyphicon-volume-up:before{content:"\e038"}.glyphicon-qrcode:before{content:"\e039"}.glyphicon-barcode:before{content:"\e040"}.glyphicon-tag:before{content:"\e041"}.glyphicon-tags:before{content:"\e042"}.glyphicon-book:before{content:"\e043"}.glyphicon-bookmark:before{content:"\e044"}.glyphicon-print:before{content:"\e045"}.glyphicon-camera:before{content:"\e046"}.glyphicon-font:before{content:"\e047"}.glyphicon-bold:before{content:"\e048"}.glyphicon-italic:before{content:"\e049"}.glyphicon-text-height:before{content:"\e050"}.glyphicon-text-width:before{content:"\e051"}.glyphicon-align-left:before{content:"\e052"}.glyphicon-align-center:before{content:"\e053"}.glyphicon-align-right:before{content:"\e054"}.glyphicon-align-justify:before{content:"\e055"}.glyphicon-list:before{content:"\e056"}.glyphicon-indent-left:before{content:"\e057"}.glyphicon-indent-right:before{content:"\e058"}.glyphicon-facetime-video:before{content:"\e059"}.glyphicon-picture:before{content:"\e060"}.glyphicon-map-marker:before{content:"\e062"}.glyphicon-adjust:before{content:"\e063"}.glyphicon-tint:before{content:"\e064"}.glyphicon-edit:before{content:"\e065"}.glyphicon-share:before{content:"\e066"}.glyphicon-check:before{content:"\e067"}.glyphicon-move:before{content:"\e068"}.glyphicon-step-backward:before{content:"\e069"}.glyphicon-fast-backward:before{content:"\e070"}.glyphicon-backward:before{content:"\e071"}.glyphicon-play:before{content:"\e072"}.glyphicon-pause:before{content:"\e073"}.glyphicon-stop:before{content:"\e074"}.glyphicon-forward:before{content:"\e075"}.glyphicon-fast-forward:before{content:"\e076"}.glyphicon-step-forward:before{content:"\e077"}.glyphicon-eject:before{content:"\e078"}.glyphicon-chevron-left:before{content:"\e079"}.glyphicon-chevron-right:before{content:"\e080"}.glyphicon-plus-sign:before{content:"\e081"}.glyphicon-minus-sign:before{content:"\e082"}.glyphicon-remove-sign:before{content:"\e083"}.glyphicon-ok-sign:before{content:"\e084"}.glyphicon-question-sign:before{content:"\e085"}.glyphicon-info-sign:before{content:"\e086"}.glyphicon-screenshot:before{content:"\e087"}.glyphicon-remove-circle:before{content:"\e088"}.glyphicon-ok-circle:before{content:"\e089"}.glyphicon-ban-circle:before{content:"\e090"}.glyphicon-arrow-left:before{content:"\e091"}.glyphicon-arrow-right:before{content:"\e092"}.glyphicon-arrow-up:before{content:"\e093"}.glyphicon-arrow-down:before{content:"\e094"}.glyphicon-share-alt:before{content:"\e095"}.glyphicon-resize-full:before{content:"\e096"}.glyphicon-resize-small:before{content:"\e097"}.glyphicon-exclamation-sign:before{content:"\e101"}.glyphicon-gift:before{content:"\e102"}.glyphicon-leaf:before{content:"\e103"}.glyphicon-fire:before{content:"\e104"}.glyphicon-eye-open:before{content:"\e105"}.glyphicon-eye-close:before{content:"\e106"}.glyphicon-warning-sign:before{content:"\e107"}.glyphicon-plane:before{content:"\e108"}.glyphicon-calendar:before{content:"\e109"}.glyphicon-random:before{content:"\e110"}.glyphicon-comment:before{content:"\e111"}.glyphicon-magnet:before{content:"\e112"}.glyphicon-chevron-up:before{content:"\e113"}.glyphicon-chevron-down:before{content:"\e114"}.glyphicon-retweet:before{content:"\e115"}.glyphicon-shopping-cart:before{content:"\e116"}.glyphicon-folder-close:before{content:"\e117"}.glyphicon-folder-open:before{content:"\e118"}.glyphicon-resize-vertical:before{content:"\e119"}.glyphicon-resize-horizontal:before{content:"\e120"}.glyphicon-hdd:before{content:"\e121"}.glyphicon-bullhorn:before{content:"\e122"}.glyphicon-bell:before{content:"\e123"}.glyphicon-certificate:before{content:"\e124"}.glyphicon-thumbs-up:before{content:"\e125"}.glyphicon-thumbs-down:before{content:"\e126"}.glyphicon-hand-right:before{content:"\e127"}.glyphicon-hand-left:before{content:"\e128"}.glyphicon-hand-up:before{content:"\e129"}.glyphicon-hand-down:before{content:"\e130"}.glyphicon-circle-arrow-right:before{content:"\e131"}.glyphicon-circle-arrow-left:before{content:"\e132"}.glyphicon-circle-arrow-up:before{content:"\e133"}.glyphicon-circle-arrow-down:before{content:"\e134"}.glyphicon-globe:before{content:"\e135"}.glyphicon-wrench:before{content:"\e136"}.glyphicon-tasks:before{content:"\e137"}.glyphicon-filter:before{content:"\e138"}.glyphicon-briefcase:before{content:"\e139"}.glyphicon-fullscreen:before{content:"\e140"}.glyphicon-dashboard:before{content:"\e141"}.glyphicon-paperclip:before{content:"\e142"}.glyphicon-heart-empty:before{content:"\e143"}.glyphicon-link:before{content:"\e144"}.glyphicon-phone:before{content:"\e145"}.glyphicon-pushpin:before{content:"\e146"}.glyphicon-usd:before{content:"\e148"}.glyphicon-gbp:before{content:"\e149"}.glyphicon-sort:before{content:"\e150"}.glyphicon-sort-by-alphabet:before{content:"\e151"}.glyphicon-sort-by-alphabet-alt:before{content:"\e152"}.glyphicon-sort-by-order:before{content:"\e153"}.glyphicon-sort-by-order-alt:before{content:"\e154"}.glyphicon-sort-by-attributes:before{content:"\e155"}.glyphicon-sort-by-attributes-alt:before{content:"\e156"}.glyphicon-unchecked:before{content:"\e157"}.glyphicon-expand:before{content:"\e158"}.glyphicon-collapse-down:before{content:"\e159"}.glyphicon-collapse-up:before{content:"\e160"}.glyphicon-log-in:before{content:"\e161"}.glyphicon-flash:before{content:"\e162"}.glyphicon-log-out:before{content:"\e163"}.glyphicon-new-window:before{content:"\e164"}.glyphicon-record:before{content:"\e165"}.glyphicon-save:before{content:"\e166"}.glyphicon-open:before{content:"\e167"}.glyphicon-saved:before{content:"\e168"}.glyphicon-import:before{content:"\e169"}.glyphicon-export:before{content:"\e170"}.glyphicon-send:before{content:"\e171"}.glyphicon-floppy-disk:before{content:"\e172"}.glyphicon-floppy-saved:before{content:"\e173"}.glyphicon-floppy-remove:before{content:"\e174"}.glyphicon-floppy-save:before{content:"\e175"}.glyphicon-floppy-open:before{content:"\e176"}.glyphicon-credit-card:before{content:"\e177"}.glyphicon-transfer:before{content:"\e178"}.glyphicon-cutlery:before{content:"\e179"}.glyphicon-header:before{content:"\e180"}.glyphicon-compressed:before{content:"\e181"}.glyphicon-earphone:before{content:"\e182"}.glyphicon-phone-alt:before{content:"\e183"}.glyphicon-tower:before{content:"\e184"}.glyphicon-stats:before{content:"\e185"}.glyphicon-sd-video:before{content:"\e186"}.glyphicon-hd-video:before{content:"\e187"}.glyphicon-subtitles:before{content:"\e188"}.glyphicon-sound-stereo:before{content:"\e189"}.glyphicon-sound-dolby:before{content:"\e190"}.glyphicon-sound-5-1:before{content:"\e191"}.glyphicon-sound-6-1:before{content:"\e192"}.glyphicon-sound-7-1:before{content:"\e193"}.glyphicon-copyright-mark:before{content:"\e194"}.glyphicon-registration-mark:before{content:"\e195"}.glyphicon-cloud-download:before{content:"\e197"}.glyphicon-cloud-upload:before{content:"\e198"}.glyphicon-tree-conifer:before{content:"\e199"}.glyphicon-tree-deciduous:before{content:"\e200"}.glyphicon-cd:before{content:"\e201"}.glyphicon-save-file:before{content:"\e202"}.glyphicon-open-file:before{content:"\e203"}.glyphicon-level-up:before{content:"\e204"}.glyphicon-copy:before{content:"\e205"}.glyphicon-paste:before{content:"\e206"}.glyphicon-alert:before{content:"\e209"}.glyphicon-equalizer:before{content:"\e210"}.glyphicon-king:before{content:"\e211"}.glyphicon-queen:before{content:"\e212"}.glyphicon-pawn:before{content:"\e213"}.glyphicon-bishop:before{content:"\e214"}.glyphicon-knight:before{content:"\e215"}.glyphicon-baby-formula:before{content:"\e216"}.glyphicon-tent:before{content:"\26fa"}.glyphicon-blackboard:before{content:"\e218"}.glyphicon-bed:before{content:"\e219"}.glyphicon-apple:before{content:"\f8ff"}.glyphicon-erase:before{content:"\e221"}.glyphicon-hourglass:before{content:"\231b"}.glyphicon-lamp:before{content:"\e223"}.glyphicon-duplicate:before{content:"\e224"}.glyphicon-piggy-bank:before{content:"\e225"}.glyphicon-scissors:before{content:"\e226"}.glyphicon-bitcoin:before{content:"\e227"}.glyphicon-btc:before{content:"\e227"}.glyphicon-xbt:before{content:"\e227"}.glyphicon-yen:before{content:"\00a5"}.glyphicon-jpy:before{content:"\00a5"}.glyphicon-ruble:before{content:"\20bd"}.glyphicon-rub:before{content:"\20bd"}.glyphicon-scale:before{content:"\e230"}.glyphicon-ice-lolly:before{content:"\e231"}.glyphicon-ice-lolly-tasted:before{content:"\e232"}.glyphicon-education:before{content:"\e233"}.glyphicon-option-horizontal:before{content:"\e234"}.glyphicon-option-vertical:before{content:"\e235"}.glyphicon-menu-hamburger:before{content:"\e236"}.glyphicon-modal-window:before{content:"\e237"}.glyphicon-oil:before{content:"\e238"}.glyphicon-grain:before{content:"\e239"}.glyphicon-sunglasses:before{content:"\e240"}.glyphicon-text-size:before{content:"\e241"}.glyphicon-text-color:before{content:"\e242"}.glyphicon-text-background:before{content:"\e243"}.glyphicon-object-align-top:before{content:"\e244"}.glyphicon-object-align-bottom:before{content:"\e245"}.glyphicon-object-align-horizontal:before{content:"\e246"}.glyphicon-object-align-left:before{content:"\e247"}.glyphicon-object-align-vertical:before{content:"\e248"}.glyphicon-object-align-right:before{content:"\e249"}.glyphicon-triangle-right:before{content:"\e250"}.glyphicon-triangle-left:before{content:"\e251"}.glyphicon-triangle-bottom:before{content:"\e252"}.glyphicon-triangle-top:before{content:"\e253"}.glyphicon-console:before{content:"\e254"}.glyphicon-superscript:before{content:"\e255"}.glyphicon-subscript:before{content:"\e256"}.glyphicon-menu-left:before{content:"\e257"}.glyphicon-menu-right:before{content:"\e258"}.glyphicon-menu-down:before{content:"\e259"}.glyphicon-menu-up:before{content:"\e260"}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{font-size:10px;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:1.42857143;color:#333;background-color:#fff}button,input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a{color:#777;text-decoration:none}a:focus,a:hover{color:#23527c;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}.carousel-inner>.item>a>img,.carousel-inner>.item>img,.img-responsive,.thumbnail a>img,.thumbnail>img{display:block;max-width:100%;height:auto}.img-rounded{border-radius:6px}.img-thumbnail{display:inline-block;max-width:100%;height:auto;padding:4px;line-height:1.42857143;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.img-circle{border-radius:50%}hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}[role=button]{cursor:pointer}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:inherit;font-weight:500;line-height:1.1;color:inherit}.h1 .small,.h1 small,.h2 .small,.h2 small,.h3 .small,.h3 small,.h4 .small,.h4 small,.h5 .small,.h5 small,.h6 .small,.h6 small,h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small,h4 .small,h4 small,h5 .small,h5 small,h6 .small,h6 small{font-weight:400;line-height:1;color:#777}.h1,.h2,.h3,h1,h2,h3{margin-top:20px;margin-bottom:10px}.h1 .small,.h1 small,.h2 .small,.h2 small,.h3 .small,.h3 small,h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small{font-size:65%}.h4,.h5,.h6,h4,h5,h6{margin-top:10px;margin-bottom:10px}.h4 .small,.h4 small,.h5 .small,.h5 small,.h6 .small,.h6 small,h4 .small,h4 small,h5 .small,h5 small,h6 .small,h6 small{font-size:75%}.h1,h1{font-size:36px}.h2,h2{font-size:30px}.h3,h3{font-size:24px}.h4,h4{font-size:18px}.h5,h5{font-size:14px}.h6,h6{font-size:12px}p{margin:0 0 10px}.lead{margin-bottom:20px;font-size:16px;font-weight:300;line-height:1.4}@media (min-width:768px){.lead{font-size:21px}}.small,small{font-size:85%}.mark,mark{padding:.2em;background-color:#fcf8e3}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}.text-nowrap{white-space:nowrap}.text-lowercase{text-transform:lowercase}.text-uppercase{text-transform:uppercase}.text-capitalize{text-transform:capitalize}.text-muted{color:#777}.text-primary{color:#777}a.text-primary:hover{color:#286090}.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:#777}a.bg-primary:hover{background-color:#286090}.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}ol,ul{margin-top:0;margin-bottom:10px}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;margin-left:-5px;list-style:none}.list-inline>li{display:inline-block;padding-right:5px;padding-left:5px}dl{margin-top:0;margin-bottom:20px}dd,dt{line-height:1.42857143}dt{font-weight:700}dd{margin-left:0}@media (min-width:768px){.dl-horizontal dt{float:left;width:160px;overflow:hidden;clear:left;text-align:right;text-overflow:ellipsis;white-space:nowrap}.dl-horizontal dd{margin-left:180px}}abbr[data-original-title],abbr[title]{cursor:help;border-bottom:1px dotted #777}.initialism{font-size:90%;text-transform:uppercase}blockquote{padding:10px 20px;margin:0 0 20px;font-size:17.5px;border-left:5px solid #eee}blockquote ol:last-child,blockquote p:last-child,blockquote ul:last-child{margin-bottom:0}blockquote .small,blockquote footer,blockquote small{display:block;font-size:80%;line-height:1.42857143;color:#777}blockquote .small:before,blockquote footer:before,blockquote small:before{content:'\2014 \00A0'}.blockquote-reverse,blockquote.pull-right{padding-right:15px;padding-left:0;text-align:right;border-right:5px solid #eee;border-left:0}.blockquote-reverse .small:before,.blockquote-reverse footer:before,.blockquote-reverse small:before,blockquote.pull-right .small:before,blockquote.pull-right footer:before,blockquote.pull-right small:before{content:''}.blockquote-reverse .small:after,.blockquote-reverse footer:after,.blockquote-reverse small:after,blockquote.pull-right .small:after,blockquote.pull-right footer:after,blockquote.pull-right small:after{content:'\00A0 \2014'}address{margin-bottom:20px;font-style:normal;line-height:1.42857143}code,kbd,pre,samp{font-family:Menlo,Monaco,Consolas,"Courier New",monospace}code{padding:2px 4px;font-size:90%;color:#c7254e;background-color:#f9f2f4;border-radius:4px}kbd{padding:2px 4px;font-size:90%;color:#fff;background-color:#333;border-radius:3px;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,.25);box-shadow:inset 0 -1px 0 rgba(0,0,0,.25)}kbd kbd{padding:0;font-size:100%;font-weight:700;-webkit-box-shadow:none;box-shadow:none}pre{display:block;padding:9.5px;margin:0 0 10px;font-size:13px;line-height:1.42857143;color:#333;word-break:break-all;word-wrap:break-word;background-color:#f5f5f5;border:1px solid #ccc;border-radius:4px}pre code{padding:0;font-size:inherit;color:inherit;white-space:pre-wrap;background-color:transparent;border-radius:0}.pre-scrollable{max-height:340px;overflow-y:scroll}.container{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:768px){.container{width:750px}}@media (min-width:992px){.container{width:970px}}@media (min-width:1200px){.container{width:1170px}}.container-fluid{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.row{margin-right:-15px;margin-left:-15px}.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-right:15px;padding-left:15px}.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{float:left}.col-xs-12{width:100%}.col-xs-11{width:91.66666667%}.col-xs-10{width:83.33333333%}.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33333333%}.col-xs-6{width:50%}.col-xs-5{width:41.66666667%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}.col-xs-2{width:16.66666667%}.col-xs-1{width:8.33333333%}.col-xs-pull-12{right:100%}.col-xs-pull-11{right:91.66666667%}.col-xs-pull-10{right:83.33333333%}.col-xs-pull-9{right:75%}.col-xs-pull-8{right:66.66666667%}.col-xs-pull-7{right:58.33333333%}.col-xs-pull-6{right:50%}.col-xs-pull-5{right:41.66666667%}.col-xs-pull-4{right:33.33333333%}.col-xs-pull-3{right:25%}.col-xs-pull-2{right:16.66666667%}.col-xs-pull-1{right:8.33333333%}.col-xs-pull-0{right:auto}.col-xs-push-12{left:100%}.col-xs-push-11{left:91.66666667%}.col-xs-push-10{left:83.33333333%}.col-xs-push-9{left:75%}.col-xs-push-8{left:66.66666667%}.col-xs-push-7{left:58.33333333%}.col-xs-push-6{left:50%}.col-xs-push-5{left:41.66666667%}.col-xs-push-4{left:33.33333333%}.col-xs-push-3{left:25%}.col-xs-push-2{left:16.66666667%}.col-xs-push-1{left:8.33333333%}.col-xs-push-0{left:auto}.col-xs-offset-12{margin-left:100%}.col-xs-offset-11{margin-left:91.66666667%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-0{margin-left:0}@media (min-width:768px){.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9{float:left}.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}.col-sm-pull-12{right:100%}.col-sm-pull-11{right:91.66666667%}.col-sm-pull-10{right:83.33333333%}.col-sm-pull-9{right:75%}.col-sm-pull-8{right:66.66666667%}.col-sm-pull-7{right:58.33333333%}.col-sm-pull-6{right:50%}.col-sm-pull-5{right:41.66666667%}.col-sm-pull-4{right:33.33333333%}.col-sm-pull-3{right:25%}.col-sm-pull-2{right:16.66666667%}.col-sm-pull-1{right:8.33333333%}.col-sm-pull-0{right:auto}.col-sm-push-12{left:100%}.col-sm-push-11{left:91.66666667%}.col-sm-push-10{left:83.33333333%}.col-sm-push-9{left:75%}.col-sm-push-8{left:66.66666667%}.col-sm-push-7{left:58.33333333%}.col-sm-push-6{left:50%}.col-sm-push-5{left:41.66666667%}.col-sm-push-4{left:33.33333333%}.col-sm-push-3{left:25%}.col-sm-push-2{left:16.66666667%}.col-sm-push-1{left:8.33333333%}.col-sm-push-0{left:auto}.col-sm-offset-12{margin-left:100%}.col-sm-offset-11{margin-left:91.66666667%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-0{margin-left:0}}@media (min-width:992px){.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9{float:left}.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}.col-md-pull-12{right:100%}.col-md-pull-11{right:91.66666667%}.col-md-pull-10{right:83.33333333%}.col-md-pull-9{right:75%}.col-md-pull-8{right:66.66666667%}.col-md-pull-7{right:58.33333333%}.col-md-pull-6{right:50%}.col-md-pull-5{right:41.66666667%}.col-md-pull-4{right:33.33333333%}.col-md-pull-3{right:25%}.col-md-pull-2{right:16.66666667%}.col-md-pull-1{right:8.33333333%}.col-md-pull-0{right:auto}.col-md-push-12{left:100%}.col-md-push-11{left:91.66666667%}.col-md-push-10{left:83.33333333%}.col-md-push-9{left:75%}.col-md-push-8{left:66.66666667%}.col-md-push-7{left:58.33333333%}.col-md-push-6{left:50%}.col-md-push-5{left:41.66666667%}.col-md-push-4{left:33.33333333%}.col-md-push-3{left:25%}.col-md-push-2{left:16.66666667%}.col-md-push-1{left:8.33333333%}.col-md-push-0{left:auto}.col-md-offset-12{margin-left:100%}.col-md-offset-11{margin-left:91.66666667%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-9{margin-left:75%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-6{margin-left:50%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-3{margin-left:25%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-0{margin-left:0}}@media (min-width:1200px){.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9{float:left}.col-lg-12{width:100%}.col-lg-11{width:91.66666667%}.col-lg-10{width:83.33333333%}.col-lg-9{width:75%}.col-lg-8{width:66.66666667%}.col-lg-7{width:58.33333333%}.col-lg-6{width:50%}.col-lg-5{width:41.66666667%}.col-lg-4{width:33.33333333%}.col-lg-3{width:25%}.col-lg-2{width:16.66666667%}.col-lg-1{width:8.33333333%}.col-lg-pull-12{right:100%}.col-lg-pull-11{right:91.66666667%}.col-lg-pull-10{right:83.33333333%}.col-lg-pull-9{right:75%}.col-lg-pull-8{right:66.66666667%}.col-lg-pull-7{right:58.33333333%}.col-lg-pull-6{right:50%}.col-lg-pull-5{right:41.66666667%}.col-lg-pull-4{right:33.33333333%}.col-lg-pull-3{right:25%}.col-lg-pull-2{right:16.66666667%}.col-lg-pull-1{right:8.33333333%}.col-lg-pull-0{right:auto}.col-lg-push-12{left:100%}.col-lg-push-11{left:91.66666667%}.col-lg-push-10{left:83.33333333%}.col-lg-push-9{left:75%}.col-lg-push-8{left:66.66666667%}.col-lg-push-7{left:58.33333333%}.col-lg-push-6{left:50%}.col-lg-push-5{left:41.66666667%}.col-lg-push-4{left:33.33333333%}.col-lg-push-3{left:25%}.col-lg-push-2{left:16.66666667%}.col-lg-push-1{left:8.33333333%}.col-lg-push-0{left:auto}.col-lg-offset-12{margin-left:100%}.col-lg-offset-11{margin-left:91.66666667%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-0{margin-left:0}}table{background-color:transparent}caption{padding-top:8px;padding-bottom:8px;color:#777;text-align:left}th{text-align:left}.table{width:100%;max-width:100%;margin-bottom:20px}.table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th,.table>thead>tr>td,.table>thead>tr>th{padding:8px;line-height:1.42857143;vertical-align:top;border-top:1px solid #ddd}.table>thead>tr>th{vertical-align:bottom;border-bottom:2px solid #ddd}.table>caption+thead>tr:first-child>td,.table>caption+thead>tr:first-child>th,.table>colgroup+thead>tr:first-child>td,.table>colgroup+thead>tr:first-child>th,.table>thead:first-child>tr:first-child>td,.table>thead:first-child>tr:first-child>th{border-top:0}.table>tbody+tbody{border-top:2px solid #ddd}.table .table{background-color:#fff}.table-condensed>tbody>tr>td,.table-condensed>tbody>tr>th,.table-condensed>tfoot>tr>td,.table-condensed>tfoot>tr>th,.table-condensed>thead>tr>td,.table-condensed>thead>tr>th{padding:5px}.table-bordered{border:1px solid #ddd}.table-bordered>tbody>tr>td,.table-bordered>tbody>tr>th,.table-bordered>tfoot>tr>td,.table-bordered>tfoot>tr>th,.table-bordered>thead>tr>td,.table-bordered>thead>tr>th{border:1px solid #ddd}.table-bordered>thead>tr>td,.table-bordered>thead>tr>th{border-bottom-width:2px}.table-striped>tbody>tr:nth-of-type(odd){background-color:#f9f9f9}.table-hover>tbody>tr:hover{background-color:#f5f5f5}table col[class*=col-]{position:static;display:table-column;float:none}table td[class*=col-],table th[class*=col-]{position:static;display:table-cell;float:none}.table>tbody>tr.active>td,.table>tbody>tr.active>th,.table>tbody>tr>td.active,.table>tbody>tr>th.active,.table>tfoot>tr.active>td,.table>tfoot>tr.active>th,.table>tfoot>tr>td.active,.table>tfoot>tr>th.active,.table>thead>tr.active>td,.table>thead>tr.active>th,.table>thead>tr>td.active,.table>thead>tr>th.active{background-color:#f5f5f5}.table-hover>tbody>tr.active:hover>td,.table-hover>tbody>tr.active:hover>th,.table-hover>tbody>tr:hover>.active,.table-hover>tbody>tr>td.active:hover,.table-hover>tbody>tr>th.active:hover{background-color:#e8e8e8}.table>tbody>tr.success>td,.table>tbody>tr.success>th,.table>tbody>tr>td.success,.table>tbody>tr>th.success,.table>tfoot>tr.success>td,.table>tfoot>tr.success>th,.table>tfoot>tr>td.success,.table>tfoot>tr>th.success,.table>thead>tr.success>td,.table>thead>tr.success>th,.table>thead>tr>td.success,.table>thead>tr>th.success{background-color:#dff0d8}.table-hover>tbody>tr.success:hover>td,.table-hover>tbody>tr.success:hover>th,.table-hover>tbody>tr:hover>.success,.table-hover>tbody>tr>td.success:hover,.table-hover>tbody>tr>th.success:hover{background-color:#d0e9c6}.table>tbody>tr.info>td,.table>tbody>tr.info>th,.table>tbody>tr>td.info,.table>tbody>tr>th.info,.table>tfoot>tr.info>td,.table>tfoot>tr.info>th,.table>tfoot>tr>td.info,.table>tfoot>tr>th.info,.table>thead>tr.info>td,.table>thead>tr.info>th,.table>thead>tr>td.info,.table>thead>tr>th.info{background-color:#d9edf7}.table-hover>tbody>tr.info:hover>td,.table-hover>tbody>tr.info:hover>th,.table-hover>tbody>tr:hover>.info,.table-hover>tbody>tr>td.info:hover,.table-hover>tbody>tr>th.info:hover{background-color:#c4e3f3}.table>tbody>tr.warning>td,.table>tbody>tr.warning>th,.table>tbody>tr>td.warning,.table>tbody>tr>th.warning,.table>tfoot>tr.warning>td,.table>tfoot>tr.warning>th,.table>tfoot>tr>td.warning,.table>tfoot>tr>th.warning,.table>thead>tr.warning>td,.table>thead>tr.warning>th,.table>thead>tr>td.warning,.table>thead>tr>th.warning{background-color:#fcf8e3}.table-hover>tbody>tr.warning:hover>td,.table-hover>tbody>tr.warning:hover>th,.table-hover>tbody>tr:hover>.warning,.table-hover>tbody>tr>td.warning:hover,.table-hover>tbody>tr>th.warning:hover{background-color:#faf2cc}.table>tbody>tr.danger>td,.table>tbody>tr.danger>th,.table>tbody>tr>td.danger,.table>tbody>tr>th.danger,.table>tfoot>tr.danger>td,.table>tfoot>tr.danger>th,.table>tfoot>tr>td.danger,.table>tfoot>tr>th.danger,.table>thead>tr.danger>td,.table>thead>tr.danger>th,.table>thead>tr>td.danger,.table>thead>tr>th.danger{background-color:#f2dede}.table-hover>tbody>tr.danger:hover>td,.table-hover>tbody>tr.danger:hover>th,.table-hover>tbody>tr:hover>.danger,.table-hover>tbody>tr>td.danger:hover,.table-hover>tbody>tr>th.danger:hover{background-color:#ebcccc}.table-responsive{min-height:.01%;overflow-x:auto}@media screen and (max-width:767px){.table-responsive{width:100%;margin-bottom:15px;overflow-y:hidden;-ms-overflow-style:-ms-autohiding-scrollbar;border:1px solid #ddd}.table-responsive>.table{margin-bottom:0}.table-responsive>.table>tbody>tr>td,.table-responsive>.table>tbody>tr>th,.table-responsive>.table>tfoot>tr>td,.table-responsive>.table>tfoot>tr>th,.table-responsive>.table>thead>tr>td,.table-responsive>.table>thead>tr>th{white-space:nowrap}.table-responsive>.table-bordered{border:0}.table-responsive>.table-bordered>tbody>tr>td:first-child,.table-responsive>.table-bordered>tbody>tr>th:first-child,.table-responsive>.table-bordered>tfoot>tr>td:first-child,.table-responsive>.table-bordered>tfoot>tr>th:first-child,.table-responsive>.table-bordered>thead>tr>td:first-child,.table-responsive>.table-bordered>thead>tr>th:first-child{border-left:0}.table-responsive>.table-bordered>tbody>tr>td:last-child,.table-responsive>.table-bordered>tbody>tr>th:last-child,.table-responsive>.table-bordered>tfoot>tr>td:last-child,.table-responsive>.table-bordered>tfoot>tr>th:last-child,.table-responsive>.table-bordered>thead>tr>td:last-child,.table-responsive>.table-bordered>thead>tr>th:last-child{border-right:0}.table-responsive>.table-bordered>tbody>tr:last-child>td,.table-responsive>.table-bordered>tbody>tr:last-child>th,.table-responsive>.table-bordered>tfoot>tr:last-child>td,.table-responsive>.table-bordered>tfoot>tr:last-child>th{border-bottom:0}}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;padding:0;margin-bottom:20px;font-size:21px;line-height:inherit;color:#333;border:0;border-bottom:1px solid #e5e5e5}label{display:inline-block;max-width:100%;margin-bottom:5px;font-weight:700}input[type=search]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}input[type=checkbox],input[type=radio]{margin:4px 0 0;margin-top:1px \9;line-height:normal}input[type=file]{display:block}input[type=range]{display:block;width:100%}select[multiple],select[size]{height:auto}input[type=file]:focus,input[type=checkbox]:focus,input[type=radio]:focus{outline: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,-webkit-box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}.form-control:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}.form-control::-moz-placeholder{color:#999;opacity:1}.form-control:-ms-input-placeholder{color:#999}.form-control::-webkit-input-placeholder{color:#999}.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{background-color:#eee;opacity:1}.form-control[disabled],fieldset[disabled] .form-control{cursor:not-allowed}textarea.form-control{height:auto}input[type=search]{-webkit-appearance:none}@media screen and (-webkit-min-device-pixel-ratio:0){input[type=date],input[type=time],input[type=datetime-local],input[type=month]{line-height:34px}.input-group-sm input[type=date],.input-group-sm input[type=time],.input-group-sm input[type=datetime-local],.input-group-sm input[type=month],input[type=date].input-sm,input[type=time].input-sm,input[type=datetime-local].input-sm,input[type=month].input-sm{line-height:30px}.input-group-lg input[type=date],.input-group-lg input[type=time],.input-group-lg input[type=datetime-local],.input-group-lg input[type=month],input[type=date].input-lg,input[type=time].input-lg,input[type=datetime-local].input-lg,input[type=month].input-lg{line-height:46px}}.form-group{margin-bottom:15px}.checkbox,.radio{position:relative;display:block;margin-top:10px;margin-bottom:10px}.checkbox label,.radio label{min-height:20px;padding-left:20px;margin-bottom:0;font-weight:400;cursor:pointer}.checkbox input[type=checkbox],.checkbox-inline input[type=checkbox],.radio input[type=radio],.radio-inline input[type=radio]{position:absolute;margin-top:4px \9;margin-left:-20px}.checkbox+.checkbox,.radio+.radio{margin-top:-5px}.checkbox-inline,.radio-inline{position:relative;display:inline-block;padding-left:20px;margin-bottom:0;font-weight:400;vertical-align:middle;cursor:pointer}.checkbox-inline+.checkbox-inline,.radio-inline+.radio-inline{margin-top:0;margin-left:10px}fieldset[disabled] input[type=checkbox],fieldset[disabled] input[type=radio],input[type=checkbox].disabled,input[type=checkbox][disabled],input[type=radio].disabled,input[type=radio][disabled]{cursor:not-allowed}.checkbox-inline.disabled,.radio-inline.disabled,fieldset[disabled] .checkbox-inline,fieldset[disabled] .radio-inline{cursor:not-allowed}.checkbox.disabled label,.radio.disabled label,fieldset[disabled] .checkbox label,fieldset[disabled] .radio label{cursor:not-allowed}.form-control-static{min-height:34px;padding-top:7px;padding-bottom:7px;margin-bottom:0}.form-control-static.input-lg,.form-control-static.input-sm{padding-right:0;padding-left:0}.input-sm{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}select.input-sm{height:30px;line-height:30px}select[multiple].input-sm,textarea.input-sm{height:auto}.form-group-sm .form-control{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}select.form-group-sm .form-control{height:30px;line-height:30px}select[multiple].form-group-sm .form-control,textarea.form-group-sm .form-control{height:auto}.form-group-sm .form-control-static{height:30px;min-height:32px;padding:5px 10px;font-size:12px;line-height:1.5}.input-lg{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}select.input-lg{height:46px;line-height:46px}select[multiple].input-lg,textarea.input-lg{height:auto}.form-group-lg .form-control{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}select.form-group-lg .form-control{height:46px;line-height:46px}select[multiple].form-group-lg .form-control,textarea.form-group-lg .form-control{height:auto}.form-group-lg .form-control-static{height:46px;min-height:38px;padding:10px 16px;font-size:18px;line-height:1.3333333}.has-feedback{position:relative}.has-feedback .form-control{padding-right:42.5px}.form-control-feedback{position:absolute;top:0;right:0;z-index:2;display:block;width:34px;height:34px;line-height:34px;text-align:center;pointer-events:none}.input-lg+.form-control-feedback{width:46px;height:46px;line-height:46px}.input-sm+.form-control-feedback{width:30px;height:30px;line-height:30px}.has-success .checkbox,.has-success .checkbox-inline,.has-success .control-label,.has-success .help-block,.has-success .radio,.has-success .radio-inline,.has-success.checkbox label,.has-success.checkbox-inline label,.has-success.radio label,.has-success.radio-inline label{color:#3c763d}.has-success .form-control{border-color:#3c763d;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-success .form-control:focus{border-color:#2b542c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168}.has-success .input-group-addon{color:#3c763d;background-color:#dff0d8;border-color:#3c763d}.has-success .form-control-feedback{color:#3c763d}.has-warning .checkbox,.has-warning .checkbox-inline,.has-warning .control-label,.has-warning .help-block,.has-warning .radio,.has-warning .radio-inline,.has-warning.checkbox label,.has-warning.checkbox-inline label,.has-warning.radio label,.has-warning.radio-inline label{color:#8a6d3b}.has-warning .form-control{border-color:#8a6d3b;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-warning .form-control:focus{border-color:#66512c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b}.has-warning .input-group-addon{color:#8a6d3b;background-color:#fcf8e3;border-color:#8a6d3b}.has-warning .form-control-feedback{color:#8a6d3b}.has-error .checkbox,.has-error .checkbox-inline,.has-error .control-label,.has-error .help-block,.has-error .radio,.has-error .radio-inline,.has-error.checkbox label,.has-error.checkbox-inline label,.has-error.radio label,.has-error.radio-inline label{color:#a94442}.has-error .form-control{border-color:#a94442;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-error .form-control:focus{border-color:#843534;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483}.has-error .input-group-addon{color:#a94442;background-color:#f2dede;border-color:#a94442}.has-error .form-control-feedback{color:#a94442}.has-feedback label~.form-control-feedback{top:25px}.has-feedback label.sr-only~.form-control-feedback{top:0}.help-block{display:block;margin-top:5px;margin-bottom:10px;color:#737373}@media (min-width:768px){.form-inline .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .form-control-static{display:inline-block}.form-inline .input-group{display:inline-table;vertical-align:middle}.form-inline .input-group .form-control,.form-inline .input-group .input-group-addon,.form-inline .input-group .input-group-btn{width:auto}.form-inline .input-group>.form-control{width:100%}.form-inline .control-label{margin-bottom:0;vertical-align:middle}.form-inline .checkbox,.form-inline .radio{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.form-inline .checkbox label,.form-inline .radio label{padding-left:0}.form-inline .checkbox input[type=checkbox],.form-inline .radio input[type=radio]{position:relative;margin-left:0}.form-inline .has-feedback .form-control-feedback{top:0}}.form-horizontal .checkbox,.form-horizontal .checkbox-inline,.form-horizontal .radio,.form-horizontal .radio-inline{padding-top:7px;margin-top:0;margin-bottom:0}.form-horizontal .checkbox,.form-horizontal .radio{min-height:27px}.form-horizontal .form-group{margin-right:-15px;margin-left:-15px}@media (min-width:768px){.form-horizontal .control-label{padding-top:7px;margin-bottom:0;text-align:right}}.form-horizontal .has-feedback .form-control-feedback{right:15px}@media (min-width:768px){.form-horizontal .form-group-lg .control-label{padding-top:14.33px}}@media (min-width:768px){.form-horizontal .form-group-sm .control-label{padding-top:6px}}.btn{display:inline-block;padding:6px 12px;margin-bottom:0;font-size:14px;font-weight:400;line-height:1.42857143;text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;border:1px solid transparent;border-radius:4px}.btn.active.focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn:active:focus,.btn:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.btn.focus,.btn:focus,.btn:hover{color:#333;text-decoration:none}.btn.active,.btn:active{background-image:none;outline:0;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn.disabled,.btn[disabled],fieldset[disabled] .btn{pointer-events:none;cursor:not-allowed;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none;opacity:.65}.btn-default{color:#333;background-color:#fff;border-color:#ccc}.btn-default.active,.btn-default.focus,.btn-default:active,.btn-default:focus,.btn-default:hover,.open>.dropdown-toggle.btn-default{color:#333;background-color:#e6e6e6;border-color:#adadad}.btn-default.active,.btn-default:active,.open>.dropdown-toggle.btn-default{background-image:none}.btn-default.disabled,.btn-default.disabled.active,.btn-default.disabled.focus,.btn-default.disabled:active,.btn-default.disabled:focus,.btn-default.disabled:hover,.btn-default[disabled],.btn-default[disabled].active,.btn-default[disabled].focus,.btn-default[disabled]:active,.btn-default[disabled]:focus,.btn-default[disabled]:hover,fieldset[disabled] .btn-default,fieldset[disabled] .btn-default.active,fieldset[disabled] .btn-default.focus,fieldset[disabled] .btn-default:active,fieldset[disabled] .btn-default:focus,fieldset[disabled] .btn-default:hover{background-color:#fff;border-color:#ccc}.btn-default .badge{color:#fff;background-color:#333}.btn-primary{color:#fff;background-color:#777;border-color:#2e6da4}.btn-primary.active,.btn-primary.focus,.btn-primary:active,.btn-primary:focus,.btn-primary:hover,.open>.dropdown-toggle.btn-primary{color:#fff;background-color:#286090;border-color:#204d74}.btn-primary.active,.btn-primary:active,.open>.dropdown-toggle.btn-primary{background-image:none}.btn-primary.disabled,.btn-primary.disabled.active,.btn-primary.disabled.focus,.btn-primary.disabled:active,.btn-primary.disabled:focus,.btn-primary.disabled:hover,.btn-primary[disabled],.btn-primary[disabled].active,.btn-primary[disabled].focus,.btn-primary[disabled]:active,.btn-primary[disabled]:focus,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary,fieldset[disabled] .btn-primary.active,fieldset[disabled] .btn-primary.focus,fieldset[disabled] .btn-primary:active,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary:hover{background-color:#777;border-color:#2e6da4}.btn-primary .badge{color:#777;background-color:#fff}.btn-success{color:#fff;background-color:#5cb85c;border-color:#4cae4c}.btn-success.active,.btn-success.focus,.btn-success:active,.btn-success:focus,.btn-success:hover,.open>.dropdown-toggle.btn-success{color:#fff;background-color:#449d44;border-color:#398439}.btn-success.active,.btn-success:active,.open>.dropdown-toggle.btn-success{background-image:none}.btn-success.disabled,.btn-success.disabled.active,.btn-success.disabled.focus,.btn-success.disabled:active,.btn-success.disabled:focus,.btn-success.disabled:hover,.btn-success[disabled],.btn-success[disabled].active,.btn-success[disabled].focus,.btn-success[disabled]:active,.btn-success[disabled]:focus,.btn-success[disabled]:hover,fieldset[disabled] .btn-success,fieldset[disabled] .btn-success.active,fieldset[disabled] .btn-success.focus,fieldset[disabled] .btn-success:active,fieldset[disabled] .btn-success:focus,fieldset[disabled] .btn-success:hover{background-color:#5cb85c;border-color:#4cae4c}.btn-success .badge{color:#5cb85c;background-color:#fff}.btn-info{color:#fff;background-color:#5bc0de;border-color:#46b8da}.btn-info.active,.btn-info.focus,.btn-info:active,.btn-info:focus,.btn-info:hover,.open>.dropdown-toggle.btn-info{color:#fff;background-color:#31b0d5;border-color:#269abc}.btn-info.active,.btn-info:active,.open>.dropdown-toggle.btn-info{background-image:none}.btn-info.disabled,.btn-info.disabled.active,.btn-info.disabled.focus,.btn-info.disabled:active,.btn-info.disabled:focus,.btn-info.disabled:hover,.btn-info[disabled],.btn-info[disabled].active,.btn-info[disabled].focus,.btn-info[disabled]:active,.btn-info[disabled]:focus,.btn-info[disabled]:hover,fieldset[disabled] .btn-info,fieldset[disabled] .btn-info.active,fieldset[disabled] .btn-info.focus,fieldset[disabled] .btn-info:active,fieldset[disabled] .btn-info:focus,fieldset[disabled] .btn-info:hover{background-color:#5bc0de;border-color:#46b8da}.btn-info .badge{color:#5bc0de;background-color:#fff}.btn-warning{color:#fff;background-color:#f0ad4e;border-color:#eea236}.btn-warning.active,.btn-warning.focus,.btn-warning:active,.btn-warning:focus,.btn-warning:hover,.open>.dropdown-toggle.btn-warning{color:#fff;background-color:#ec971f;border-color:#d58512}.btn-warning.active,.btn-warning:active,.open>.dropdown-toggle.btn-warning{background-image:none}.btn-warning.disabled,.btn-warning.disabled.active,.btn-warning.disabled.focus,.btn-warning.disabled:active,.btn-warning.disabled:focus,.btn-warning.disabled:hover,.btn-warning[disabled],.btn-warning[disabled].active,.btn-warning[disabled].focus,.btn-warning[disabled]:active,.btn-warning[disabled]:focus,.btn-warning[disabled]:hover,fieldset[disabled] .btn-warning,fieldset[disabled] .btn-warning.active,fieldset[disabled] .btn-warning.focus,fieldset[disabled] .btn-warning:active,fieldset[disabled] .btn-warning:focus,fieldset[disabled] .btn-warning:hover{background-color:#f0ad4e;border-color:#eea236}.btn-warning .badge{color:#f0ad4e;background-color:#fff}.btn-danger{color:#fff;background-color:#d9534f;border-color:#d43f3a}.btn-danger.active,.btn-danger.focus,.btn-danger:active,.btn-danger:focus,.btn-danger:hover,.open>.dropdown-toggle.btn-danger{color:#fff;background-color:#c9302c;border-color:#ac2925}.btn-danger.active,.btn-danger:active,.open>.dropdown-toggle.btn-danger{background-image:none}.btn-danger.disabled,.btn-danger.disabled.active,.btn-danger.disabled.focus,.btn-danger.disabled:active,.btn-danger.disabled:focus,.btn-danger.disabled:hover,.btn-danger[disabled],.btn-danger[disabled].active,.btn-danger[disabled].focus,.btn-danger[disabled]:active,.btn-danger[disabled]:focus,.btn-danger[disabled]:hover,fieldset[disabled] .btn-danger,fieldset[disabled] .btn-danger.active,fieldset[disabled] .btn-danger.focus,fieldset[disabled] .btn-danger:active,fieldset[disabled] .btn-danger:focus,fieldset[disabled] .btn-danger:hover{background-color:#d9534f;border-color:#d43f3a}.btn-danger .badge{color:#d9534f;background-color:#fff}.btn-link{font-weight:400;color:#777;border-radius:0}.btn-link,.btn-link.active,.btn-link:active,.btn-link[disabled],fieldset[disabled] .btn-link{background-color:transparent;-webkit-box-shadow:none;box-shadow:none}.btn-link,.btn-link:active,.btn-link:focus,.btn-link:hover{border-color:transparent}.btn-link:focus,.btn-link:hover{color:#23527c;text-decoration:underline;background-color:transparent}.btn-link[disabled]:focus,.btn-link[disabled]:hover,fieldset[disabled] .btn-link:focus,fieldset[disabled] .btn-link:hover{color:#777;text-decoration:none}.btn-group-lg>.btn,.btn-lg{padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}.btn-group-sm>.btn,.btn-sm{padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.btn-group-xs>.btn,.btn-xs{padding:1px 5px;font-size:12px;line-height:1.5;border-radius:3px}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:5px}input[type=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block{width:100%}.fade{opacity:0;-webkit-transition:opacity .15s linear;-o-transition:opacity .15s linear;transition:opacity .15s linear}.fade.in{opacity:1}.collapse{display:none}.collapse.in{display:block}tr.collapse.in{display:table-row}tbody.collapse.in{display:table-row-group}.collapsing{position:relative;height:0;overflow:hidden;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:.35s;-o-transition-duration:.35s;transition-duration:.35s;-webkit-transition-property:height,visibility;-o-transition-property:height,visibility;transition-property:height,visibility}.caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px dashed;border-right:4px solid transparent;border-left:4px solid transparent}.dropdown,.dropup{position:relative}.dropdown-toggle:focus{outline:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;font-size:14px;text-align:left;list-style:none;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,.15);border-radius:4px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175)}.dropdown-menu.pull-right{right:0;left:auto}.dropdown-menu .divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.dropdown-menu>li>a{display:block;padding:3px 20px;clear:both;font-weight:400;line-height:1.42857143;color:#333;white-space:nowrap}.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover{color:#262626;text-decoration:none;background-color:#f5f5f5}.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover{color:#fff;text-decoration:none;background-color:#777;outline:0}.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover{color:#777}.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover{text-decoration:none;cursor:not-allowed;background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.open>.dropdown-menu{display:block}.open>a{outline:0}.dropdown-menu-right{right:0;left:auto}.dropdown-menu-left{right:auto;left:0}.dropdown-header{display:block;padding:3px 20px;font-size:12px;line-height:1.42857143;color:#777;white-space:nowrap}.dropdown-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:990}.pull-right>.dropdown-menu{right:0;left:auto}.dropup .caret,.navbar-fixed-bottom .dropdown .caret{content:"";border-top:0;border-bottom:4px solid}.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:2px}@media (min-width:768px){.navbar-right .dropdown-menu{right:0;left:auto}.navbar-right .dropdown-menu-left{right:auto;left:0}}.btn-group,.btn-group-vertical{position:relative;display:inline-block;vertical-align:middle}.btn-group-vertical>.btn,.btn-group>.btn{position:relative;float:left}.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:hover,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus,.btn-group>.btn:hover{z-index:2}.btn-group .btn+.btn,.btn-group .btn+.btn-group,.btn-group .btn-group+.btn,.btn-group .btn-group+.btn-group{margin-left:-1px}.btn-toolbar{margin-left:-5px}.btn-toolbar .btn-group,.btn-toolbar .input-group{float:left}.btn-toolbar>.btn,.btn-toolbar>.btn-group,.btn-toolbar>.input-group{margin-left:5px}.btn-group>.btn:not(:first-child):not(:last-child):not(.dropdown-toggle){border-radius:0}.btn-group>.btn:first-child{margin-left:0}.btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn:last-child:not(:first-child),.btn-group>.dropdown-toggle:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.btn-group>.btn-group{float:left}.btn-group>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.btn-group>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group>.btn-group:first-child:not(:last-child)>.dropdown-toggle{border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn-group:last-child:not(:first-child)>.btn:first-child{border-top-left-radius:0;border-bottom-left-radius:0}.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle{outline:0}.btn-group>.btn+.dropdown-toggle{padding-right:8px;padding-left:8px}.btn-group>.btn-lg+.dropdown-toggle{padding-right:12px;padding-left:12px}.btn-group.open .dropdown-toggle{-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn-group.open .dropdown-toggle.btn-link{-webkit-box-shadow:none;box-shadow:none}.btn .caret{margin-left:0}.btn-lg .caret{border-width:5px 5px 0;border-bottom-width:0}.dropup .btn-lg .caret{border-width:0 5px 5px}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group,.btn-group-vertical>.btn-group>.btn{display:block;float:none;width:100%;max-width:100%}.btn-group-vertical>.btn-group>.btn{float:none}.btn-group-vertical>.btn+.btn,.btn-group-vertical>.btn+.btn-group,.btn-group-vertical>.btn-group+.btn,.btn-group-vertical>.btn-group+.btn-group{margin-top:-1px;margin-left:0}.btn-group-vertical>.btn:not(:first-child):not(:last-child){border-radius:0}.btn-group-vertical>.btn:first-child:not(:last-child){border-top-right-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn:last-child:not(:first-child){border-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:4px}.btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.btn-group-vertical>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group-vertical>.btn-group:first-child:not(:last-child)>.dropdown-toggle{border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:last-child:not(:first-child)>.btn:first-child{border-top-left-radius:0;border-top-right-radius:0}.btn-group-justified{display:table;width:100%;table-layout:fixed;border-collapse:separate}.btn-group-justified>.btn,.btn-group-justified>.btn-group{display:table-cell;float:none;width:1%}.btn-group-justified>.btn-group .btn{width:100%}.btn-group-justified>.btn-group .dropdown-menu{left:auto}[data-toggle=buttons]>.btn input[type=checkbox],[data-toggle=buttons]>.btn input[type=radio],[data-toggle=buttons]>.btn-group>.btn input[type=checkbox],[data-toggle=buttons]>.btn-group>.btn input[type=radio]{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.input-group{position:relative;display:table;border-collapse:separate}.input-group[class*=col-]{float:none;padding-right:0;padding-left:0}.input-group .form-control{position:relative;z-index:2;float:left;width:100%;margin-bottom:0}.input-group-lg>.form-control,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.btn{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}select.input-group-lg>.form-control,select.input-group-lg>.input-group-addon,select.input-group-lg>.input-group-btn>.btn{height:46px;line-height:46px}select[multiple].input-group-lg>.form-control,select[multiple].input-group-lg>.input-group-addon,select[multiple].input-group-lg>.input-group-btn>.btn,textarea.input-group-lg>.form-control,textarea.input-group-lg>.input-group-addon,textarea.input-group-lg>.input-group-btn>.btn{height:auto}.input-group-sm>.form-control,.input-group-sm>.input-group-addon,.input-group-sm>.input-group-btn>.btn{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}select.input-group-sm>.form-control,select.input-group-sm>.input-group-addon,select.input-group-sm>.input-group-btn>.btn{height:30px;line-height:30px}select[multiple].input-group-sm>.form-control,select[multiple].input-group-sm>.input-group-addon,select[multiple].input-group-sm>.input-group-btn>.btn,textarea.input-group-sm>.form-control,textarea.input-group-sm>.input-group-addon,textarea.input-group-sm>.input-group-btn>.btn{height:auto}.input-group .form-control,.input-group-addon,.input-group-btn{display:table-cell}.input-group .form-control:not(:first-child):not(:last-child),.input-group-addon:not(:first-child):not(:last-child),.input-group-btn:not(:first-child):not(:last-child){border-radius:0}.input-group-addon,.input-group-btn{width:1%;white-space:nowrap;vertical-align:middle}.input-group-addon{padding:6px 12px;font-size:14px;font-weight:400;line-height:1;color:#555;text-align:center;background-color:#eee;border:1px solid #ccc;border-radius:4px}.input-group-addon.input-sm{padding:5px 10px;font-size:12px;border-radius:3px}.input-group-addon.input-lg{padding:10px 16px;font-size:18px;border-radius:6px}.input-group-addon input[type=checkbox],.input-group-addon input[type=radio]{margin-top:0}.input-group .form-control:first-child,.input-group-addon:first-child,.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group>.btn,.input-group-btn:first-child>.dropdown-toggle,.input-group-btn:last-child>.btn-group:not(:last-child)>.btn,.input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.input-group-addon:first-child{border-right:0}.input-group .form-control:last-child,.input-group-addon:last-child,.input-group-btn:first-child>.btn-group:not(:first-child)>.btn,.input-group-btn:first-child>.btn:not(:first-child),.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group>.btn,.input-group-btn:last-child>.dropdown-toggle{border-top-left-radius:0;border-bottom-left-radius:0}.input-group-addon:last-child{border-left:0}.input-group-btn{position:relative;font-size:0;white-space:nowrap}.input-group-btn>.btn{position:relative}.input-group-btn>.btn+.btn{margin-left:-1px}.input-group-btn>.btn:active,.input-group-btn>.btn:focus,.input-group-btn>.btn:hover{z-index:2}.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group{margin-right:-1px}.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group{margin-left:-1px}.nav{padding-left:0;margin-bottom:0;list-style:none}.nav>li{position:relative;display:block}.nav>li>a{position:relative;display:block;padding:10px 15px}.nav>li>a:focus,.nav>li>a:hover{text-decoration:none;background-color:#eee}.nav>li.disabled>a{color:#777}.nav>li.disabled>a:focus,.nav>li.disabled>a:hover{color:#777;text-decoration:none;cursor:not-allowed;background-color:transparent}.nav .open>a,.nav .open>a:focus,.nav .open>a:hover{background-color:#eee;border-color:#777}.nav .nav-divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.nav>li>a>img{max-width:none}.nav-tabs{border-bottom:1px solid #ddd}.nav-tabs>li{float:left;margin-bottom:-1px}.nav-tabs>li>a{margin-right:2px;line-height:1.42857143;border:1px solid transparent;border-radius:4px 4px 0 0}.nav-tabs>li>a:hover{border-color:#eee #eee #ddd}.nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover{color:#555;cursor:default;background-color:#fff;border:1px solid #ddd;border-bottom-color:transparent}.nav-tabs.nav-justified{width:100%;border-bottom:0}.nav-tabs.nav-justified>li{float:none}.nav-tabs.nav-justified>li>a{margin-bottom:5px;text-align:center}.nav-tabs.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}@media (min-width:768px){.nav-tabs.nav-justified>li{display:table-cell;width:1%}.nav-tabs.nav-justified>li>a{margin-bottom:0}}.nav-tabs.nav-justified>li>a{margin-right:0;border-radius:4px}.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:hover{border:1px solid #ddd}@media (min-width:768px){.nav-tabs.nav-justified>li>a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:hover{border-bottom-color:#fff}}.nav-pills>li{float:left}.nav-pills>li>a{border-radius:4px}.nav-pills>li+li{margin-left:2px}.nav-pills>li.active>a,.nav-pills>li.active>a:focus,.nav-pills>li.active>a:hover{color:#fff;background-color:#777}.nav-stacked>li{float:none}.nav-stacked>li+li{margin-top:2px;margin-left:0}.nav-justified{width:100%}.nav-justified>li{float:none}.nav-justified>li>a{margin-bottom:5px;text-align:center}.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}@media (min-width:768px){.nav-justified>li{display:table-cell;width:1%}.nav-justified>li>a{margin-bottom:0}}.nav-tabs-justified{border-bottom:0}.nav-tabs-justified>li>a{margin-right:0;border-radius:4px}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:focus,.nav-tabs-justified>.active>a:hover{border:1px solid #ddd}@media (min-width:768px){.nav-tabs-justified>li>a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:focus,.nav-tabs-justified>.active>a:hover{border-bottom-color:#fff}}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}.navbar{position:relative;min-height:50px;margin-bottom:20px;border:1px solid transparent}@media (min-width:768px){.navbar{border-radius:4px}}@media (min-width:768px){.navbar-header{float:left}}.navbar-collapse{padding-right:15px;padding-left:15px;overflow-x:visible;-webkit-overflow-scrolling:touch;border-top:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.1)}.navbar-collapse.in{overflow-y:auto}@media (min-width:768px){.navbar-collapse{width:auto;border-top:0;-webkit-box-shadow:none;box-shadow:none}.navbar-collapse.collapse{display:block!important;height:auto!important;padding-bottom:0;overflow:visible!important}.navbar-collapse.in{overflow-y:visible}.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse,.navbar-static-top .navbar-collapse{padding-right:0;padding-left:0}}.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse{max-height:340px}@media (max-device-width:480px)and (orientation:landscape){.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse{max-height:200px}}.container-fluid>.navbar-collapse,.container-fluid>.navbar-header,.container>.navbar-collapse,.container>.navbar-header{margin-right:-15px;margin-left:-15px}@media (min-width:768px){.container-fluid>.navbar-collapse,.container-fluid>.navbar-header,.container>.navbar-collapse,.container>.navbar-header{margin-right:0;margin-left:0}}.navbar-static-top{z-index:1000;border-width:0 0 1px}@media (min-width:768px){.navbar-static-top{border-radius:0}}.navbar-fixed-bottom,.navbar-fixed-top{position:fixed;right:0;left:0;z-index:1030}@media (min-width:768px){.navbar-fixed-bottom,.navbar-fixed-top{border-radius:0}}.navbar-fixed-top{top:0;border-width:0 0 1px}.navbar-fixed-bottom{bottom:0;margin-bottom:0;border-width:1px 0 0}.navbar-brand{float:left;height:50px;padding:15px 15px;font-size:18px;line-height:20px}.navbar-brand:focus,.navbar-brand:hover{text-decoration:none}.navbar-brand>img{display:block}@media (min-width:768px){.navbar>.container .navbar-brand,.navbar>.container-fluid .navbar-brand{margin-left:-15px}}.navbar-toggle{position:relative;float:right;padding:9px 10px;margin-top:8px;margin-right:15px;margin-bottom:8px;background-color:transparent;background-image:none;border:1px solid transparent;border-radius:4px}.navbar-toggle:focus{outline:0}.navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px}.navbar-toggle .icon-bar+.icon-bar{margin-top:4px}@media (min-width:768px){.navbar-toggle{display:none}}.navbar-nav{margin:7.5px -15px}.navbar-nav>li>a{padding-top:10px;padding-bottom:10px;line-height:20px}@media (max-width:767px){.navbar-nav .open .dropdown-menu{position:static;float:none;width:auto;margin-top:0;background-color:transparent;border:0;-webkit-box-shadow:none;box-shadow:none}.navbar-nav .open .dropdown-menu .dropdown-header,.navbar-nav .open .dropdown-menu>li>a{padding:5px 15px 5px 25px}.navbar-nav .open .dropdown-menu>li>a{line-height:20px}.navbar-nav .open .dropdown-menu>li>a:focus,.navbar-nav .open .dropdown-menu>li>a:hover{background-image:none}}@media (min-width:768px){.navbar-nav{float:left;margin:0}.navbar-nav>li{float:left}.navbar-nav>li>a{padding-top:15px;padding-bottom:15px}}.navbar-form{padding:10px 15px;margin-top:8px;margin-right:-15px;margin-bottom:8px;margin-left:-15px;border-top:1px solid transparent;border-bottom:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.1)}@media (min-width:768px){.navbar-form .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.navbar-form .form-control{display:inline-block;width:auto;vertical-align:middle}.navbar-form .form-control-static{display:inline-block}.navbar-form .input-group{display:inline-table;vertical-align:middle}.navbar-form .input-group .form-control,.navbar-form .input-group .input-group-addon,.navbar-form .input-group .input-group-btn{width:auto}.navbar-form .input-group>.form-control{width:100%}.navbar-form .control-label{margin-bottom:0;vertical-align:middle}.navbar-form .checkbox,.navbar-form .radio{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.navbar-form .checkbox label,.navbar-form .radio label{padding-left:0}.navbar-form .checkbox input[type=checkbox],.navbar-form .radio input[type=radio]{position:relative;margin-left:0}.navbar-form .has-feedback .form-control-feedback{top:0}}@media (max-width:767px){.navbar-form .form-group{margin-bottom:5px}.navbar-form .form-group:last-child{margin-bottom:0}}@media (min-width:768px){.navbar-form{width:auto;padding-top:0;padding-bottom:0;margin-right:0;margin-left:0;border:0;-webkit-box-shadow:none;box-shadow:none}}.navbar-nav>li>.dropdown-menu{margin-top:0;border-top-left-radius:0;border-top-right-radius:0}.navbar-fixed-bottom .navbar-nav>li>.dropdown-menu{margin-bottom:0;border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0}.navbar-btn{margin-top:8px;margin-bottom:8px}.navbar-btn.btn-sm{margin-top:10px;margin-bottom:10px}.navbar-btn.btn-xs{margin-top:14px;margin-bottom:14px}.navbar-text{margin-top:15px;margin-bottom:15px}@media (min-width:768px){.navbar-text{float:left;margin-right:15px;margin-left:15px}}@media (min-width:768px){.navbar-left{float:left!important}.navbar-right{float:right!important;margin-right:-15px}.navbar-right~.navbar-right{margin-right:0}}.navbar-default{background-color:#f8f8f8;border-color:#e7e7e7}.navbar-default .navbar-brand{color:#777}.navbar-default .navbar-brand:focus,.navbar-default .navbar-brand:hover{color:#5e5e5e;background-color:transparent}.navbar-default .navbar-text{color:#777}.navbar-default .navbar-nav>li>a{color:#777}.navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav>li>a:hover{color:#333;background-color:transparent}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover{color:#555;background-color:#e7e7e7}.navbar-default .navbar-nav>.disabled>a,.navbar-default .navbar-nav>.disabled>a:focus,.navbar-default .navbar-nav>.disabled>a:hover{color:#ccc;background-color:transparent}.navbar-default .navbar-toggle{border-color:#ddd}.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover{background-color:#ddd}.navbar-default .navbar-toggle .icon-bar{background-color:#888}.navbar-default .navbar-collapse,.navbar-default .navbar-form{border-color:#e7e7e7}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:focus,.navbar-default .navbar-nav>.open>a:hover{color:#555;background-color:#e7e7e7}@media (max-width:767px){.navbar-default .navbar-nav .open .dropdown-menu>li>a{color:#777}.navbar-default .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover{color:#333;background-color:transparent}.navbar-default .navbar-nav .open .dropdown-menu>.active>a,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover{color:#555;background-color:#e7e7e7}.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:hover{color:#ccc;background-color:transparent}}.navbar-default .navbar-link{color:#777}.navbar-default .navbar-link:hover{color:#333}.navbar-default .btn-link{color:#777}.navbar-default .btn-link:focus,.navbar-default .btn-link:hover{color:#333}.navbar-default .btn-link[disabled]:focus,.navbar-default .btn-link[disabled]:hover,fieldset[disabled] .navbar-default .btn-link:focus,fieldset[disabled] .navbar-default .btn-link:hover{color:#ccc}.navbar-inverse{background-color:#222;border-color:#080808}.navbar-inverse .navbar-brand{color:#9d9d9d}.navbar-inverse .navbar-brand:focus,.navbar-inverse .navbar-brand:hover{color:#fff;background-color:transparent}.navbar-inverse .navbar-text{color:#9d9d9d}.navbar-inverse .navbar-nav>li>a{color:#9d9d9d}.navbar-inverse .navbar-nav>li>a:focus,.navbar-inverse .navbar-nav>li>a:hover{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.active>a:focus,.navbar-inverse .navbar-nav>.active>a:hover{color:#fff;background-color:#080808}.navbar-inverse .navbar-nav>.disabled>a,.navbar-inverse .navbar-nav>.disabled>a:focus,.navbar-inverse .navbar-nav>.disabled>a:hover{color:#444;background-color:transparent}.navbar-inverse .navbar-toggle{border-color:#333}.navbar-inverse .navbar-toggle:focus,.navbar-inverse .navbar-toggle:hover{background-color:#333}.navbar-inverse .navbar-toggle .icon-bar{background-color:#fff}.navbar-inverse .navbar-collapse,.navbar-inverse .navbar-form{border-color:#101010}.navbar-inverse .navbar-nav>.open>a,.navbar-inverse .navbar-nav>.open>a:focus,.navbar-inverse .navbar-nav>.open>a:hover{color:#fff;background-color:#080808}@media (max-width:767px){.navbar-inverse .navbar-nav .open .dropdown-menu>.dropdown-header{border-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu .divider{background-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a{color:#9d9d9d}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:hover{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:hover{color:#fff;background-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:hover{color:#444;background-color:transparent}}.navbar-inverse .navbar-link{color:#9d9d9d}.navbar-inverse .navbar-link:hover{color:#fff}.navbar-inverse .btn-link{color:#9d9d9d}.navbar-inverse .btn-link:focus,.navbar-inverse .btn-link:hover{color:#fff}.navbar-inverse .btn-link[disabled]:focus,.navbar-inverse .btn-link[disabled]:hover,fieldset[disabled] .navbar-inverse .btn-link:focus,fieldset[disabled] .navbar-inverse .btn-link:hover{color:#444}.breadcrumb{padding:8px 15px;margin-bottom:20px;list-style:none;background-color:#f5f5f5;border-radius:4px}.breadcrumb>li{display:inline-block}.breadcrumb>li+li:before{padding:0 5px;color:#ccc;content:"/\00a0"}.breadcrumb>.active{color:#777}.pagination{display:inline-block;padding-left:0;margin:20px 0;border-radius:4px}.pagination>li{display:inline}.pagination>li>a,.pagination>li>span{position:relative;float:left;padding:6px 12px;margin-left:-1px;line-height:1.42857143;color:#777;text-decoration:none;background-color:#fff;border:1px solid #ddd}.pagination>li:first-child>a,.pagination>li:first-child>span{margin-left:0;border-top-left-radius:4px;border-bottom-left-radius:4px}.pagination>li:last-child>a,.pagination>li:last-child>span{border-top-right-radius:4px;border-bottom-right-radius:4px}.pagination>li>a:focus,.pagination>li>a:hover,.pagination>li>span:focus,.pagination>li>span:hover{color:#23527c;background-color:#eee;border-color:#ddd}.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{z-index:2;color:#fff;cursor:default;background-color:#777;border-color:#777}.pagination>.disabled>a,.pagination>.disabled>a:focus,.pagination>.disabled>a:hover,.pagination>.disabled>span,.pagination>.disabled>span:focus,.pagination>.disabled>span:hover{color:#777;cursor:not-allowed;background-color:#fff;border-color:#ddd}.pagination-lg>li>a,.pagination-lg>li>span{padding:10px 16px;font-size:18px}.pagination-lg>li:first-child>a,.pagination-lg>li:first-child>span{border-top-left-radius:6px;border-bottom-left-radius:6px}.pagination-lg>li:last-child>a,.pagination-lg>li:last-child>span{border-top-right-radius:6px;border-bottom-right-radius:6px}.pagination-sm>li>a,.pagination-sm>li>span{padding:5px 10px;font-size:12px}.pagination-sm>li:first-child>a,.pagination-sm>li:first-child>span{border-top-left-radius:3px;border-bottom-left-radius:3px}.pagination-sm>li:last-child>a,.pagination-sm>li:last-child>span{border-top-right-radius:3px;border-bottom-right-radius:3px}.pager{padding-left:0;margin:20px 0;text-align:center;list-style:none}.pager li{display:inline}.pager li>a,.pager li>span{display:inline-block;padding:5px 14px;background-color:#fff;border:1px solid #ddd;border-radius:15px}.pager li>a:focus,.pager li>a:hover{text-decoration:none;background-color:#eee}.pager .next>a,.pager .next>span{float:right}.pager .previous>a,.pager .previous>span{float:left}.pager .disabled>a,.pager .disabled>a:focus,.pager .disabled>a:hover,.pager .disabled>span{color:#777;cursor:not-allowed;background-color:#fff}.label{display:inline;padding:.2em .6em .3em;font-size:75%;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25em}a.label:focus,a.label:hover{color:#fff;text-decoration:none;cursor:pointer}.label:empty{display:none}.btn .label{position:relative;top:-1px}.label-default{background-color:#777}.label-default[href]:focus,.label-default[href]:hover{background-color:#5e5e5e}.label-primary{background-color:#777}.label-primary[href]:focus,.label-primary[href]:hover{background-color:#286090}.label-success{background-color:#5cb85c}.label-success[href]:focus,.label-success[href]:hover{background-color:#449d44}.label-info{background-color:#5bc0de}.label-info[href]:focus,.label-info[href]:hover{background-color:#31b0d5}.label-warning{background-color:#f0ad4e}.label-warning[href]:focus,.label-warning[href]:hover{background-color:#ec971f}.label-danger{background-color:#d9534f}.label-danger[href]:focus,.label-danger[href]:hover{background-color:#c9302c}.badge{display:inline-block;min-width:10px;padding:3px 7px;font-size:12px;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;background-color:#777;border-radius:10px}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.btn-group-xs>.btn .badge,.btn-xs .badge{top:0;padding:1px 5px}a.badge:focus,a.badge:hover{color:#fff;text-decoration:none;cursor:pointer}.list-group-item.active>.badge,.nav-pills>.active>a>.badge{color:#777;background-color:#fff}.list-group-item>.badge{float:right}.list-group-item>.badge+.badge{margin-right:5px}.nav-pills>li>a>.badge{margin-left:3px}.jumbotron{padding:30px 15px;margin-bottom:30px;color:inherit;background-color:#eee}.jumbotron .h1,.jumbotron h1{color:inherit}.jumbotron p{margin-bottom:15px;font-size:21px;font-weight:200}.jumbotron>hr{border-top-color:#d5d5d5}.container .jumbotron,.container-fluid .jumbotron{border-radius:6px}.jumbotron .container{max-width:100%}@media screen and (min-width:768px){.jumbotron{padding:48px 0}.container .jumbotron,.container-fluid .jumbotron{padding-right:60px;padding-left:60px}.jumbotron .h1,.jumbotron h1{font-size:63px}}.thumbnail{display:block;padding:4px;margin-bottom:20px;line-height:1.42857143;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:border .2s ease-in-out;-o-transition:border .2s ease-in-out;transition:border .2s ease-in-out}.thumbnail a>img,.thumbnail>img{margin-right:auto;margin-left:auto}a.thumbnail.active,a.thumbnail:focus,a.thumbnail:hover{border-color:#777}.thumbnail .caption{padding:9px;color:#333}.alert{padding:15px;margin-bottom:20px;border:1px solid transparent;border-radius:4px}.alert h4{margin-top:0;color:inherit}.alert .alert-link{font-weight:700}.alert>p,.alert>ul{margin-bottom:0}.alert>p+p{margin-top:5px}.alert-dismissable,.alert-dismissible{padding-right:35px}.alert-dismissable .close,.alert-dismissible .close{position:relative;top:-2px;right:-21px;color:inherit}.alert-success{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}.alert-success hr{border-top-color:#c9e2b3}.alert-success .alert-link{color:#2b542c}.alert-info{color:#31708f;background-color:#d9edf7;border-color:#bce8f1}.alert-info hr{border-top-color:#a6e1ec}.alert-info .alert-link{color:#245269}.alert-warning{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}.alert-warning hr{border-top-color:#f7e1b5}.alert-warning .alert-link{color:#66512c}.alert-danger{color:#a94442;background-color:#f2dede;border-color:#ebccd1}.alert-danger hr{border-top-color:#e4b9c0}.alert-danger .alert-link{color:#843534}@-webkit-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@-o-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}.progress{height:20px;margin-bottom:20px;overflow:hidden;background-color:#f5f5f5;border-radius:4px;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);box-shadow:inset 0 1px 2px rgba(0,0,0,.1)}.progress-bar{float:left;width:0;height:100%;font-size:12px;line-height:20px;color:#fff;text-align:center;background-color:#777;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);-webkit-transition:width .6s ease;-o-transition:width .6s ease;transition:width .6s ease}.progress-bar-striped,.progress-striped .progress-bar{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);-webkit-background-size:40px 40px;background-size:40px 40px}.progress-bar.active,.progress.active .progress-bar{-webkit-animation:progress-bar-stripes 2s linear infinite;-o-animation:progress-bar-stripes 2s linear infinite;animation:progress-bar-stripes 2s linear infinite}.progress-bar-success{background-color:#5cb85c}.progress-striped .progress-bar-success{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.progress-bar-info{background-color:#5bc0de}.progress-striped .progress-bar-info{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.progress-bar-warning{background-color:#f0ad4e}.progress-striped .progress-bar-warning{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.progress-bar-danger{background-color:#d9534f}.progress-striped .progress-bar-danger{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.media{margin-top:15px}.media:first-child{margin-top:0}.media,.media-body{overflow:hidden;zoom:1}.media-body{width:10000px}.media-object{display:block}.media-right,.media>.pull-right{padding-left:10px}.media-left,.media>.pull-left{padding-right:10px}.media-body,.media-left,.media-right{display:table-cell;vertical-align:top}.media-middle{vertical-align:middle}.media-bottom{vertical-align:bottom}.media-heading{margin-top:0;margin-bottom:5px}.media-list{padding-left:0;list-style:none}.list-group{padding-left:0;margin-bottom:20px}.list-group-item{position:relative;display:block;padding:10px 15px;margin-bottom:-1px;background-color:#fff;border:1px solid #ddd}.list-group-item:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.list-group-item:last-child{margin-bottom:0;border-bottom-right-radius:4px;border-bottom-left-radius:4px}a.list-group-item{color:#555}a.list-group-item .list-group-item-heading{color:#333}a.list-group-item:focus,a.list-group-item:hover{color:#555;text-decoration:none;background-color:#f5f5f5}.list-group-item.disabled,.list-group-item.disabled:focus,.list-group-item.disabled:hover{color:#777;cursor:not-allowed;background-color:#eee}.list-group-item.disabled .list-group-item-heading,.list-group-item.disabled:focus .list-group-item-heading,.list-group-item.disabled:hover .list-group-item-heading{color:inherit}.list-group-item.disabled .list-group-item-text,.list-group-item.disabled:focus .list-group-item-text,.list-group-item.disabled:hover .list-group-item-text{color:#777}.list-group-item.active,.list-group-item.active:focus,.list-group-item.active:hover{z-index:2;color:#fff;background-color:#777;border-color:#777}.list-group-item.active .list-group-item-heading,.list-group-item.active .list-group-item-heading>.small,.list-group-item.active .list-group-item-heading>small,.list-group-item.active:focus .list-group-item-heading,.list-group-item.active:focus .list-group-item-heading>.small,.list-group-item.active:focus .list-group-item-heading>small,.list-group-item.active:hover .list-group-item-heading,.list-group-item.active:hover .list-group-item-heading>.small,.list-group-item.active:hover .list-group-item-heading>small{color:inherit}.list-group-item.active .list-group-item-text,.list-group-item.active:focus .list-group-item-text,.list-group-item.active:hover .list-group-item-text{color:#c7ddef}.list-group-item-success{color:#3c763d;background-color:#dff0d8}a.list-group-item-success{color:#3c763d}a.list-group-item-success .list-group-item-heading{color:inherit}a.list-group-item-success:focus,a.list-group-item-success:hover{color:#3c763d;background-color:#d0e9c6}a.list-group-item-success.active,a.list-group-item-success.active:focus,a.list-group-item-success.active:hover{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:focus,a.list-group-item-info:hover{color:#31708f;background-color:#c4e3f3}a.list-group-item-info.active,a.list-group-item-info.active:focus,a.list-group-item-info.active:hover{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:focus,a.list-group-item-warning:hover{color:#8a6d3b;background-color:#faf2cc}a.list-group-item-warning.active,a.list-group-item-warning.active:focus,a.list-group-item-warning.active:hover{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:focus,a.list-group-item-danger:hover{color:#a94442;background-color:#ebcccc}a.list-group-item-danger.active,a.list-group-item-danger.active:focus,a.list-group-item-danger.active:hover{color:#fff;background-color:#a94442;border-color:#a94442}.list-group-item-heading{margin-top:0;margin-bottom:5px}.list-group-item-text{margin-bottom:0;line-height:1.3}.panel{margin-bottom:20px;background-color:#fff;border:1px solid transparent;border-radius:4px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.05);box-shadow:0 1px 1px rgba(0,0,0,.05)}.panel-body{padding:15px}.panel-heading{padding:10px 15px;border-bottom:1px solid transparent;border-top-left-radius:3px;border-top-right-radius:3px}.panel-heading>.dropdown .dropdown-toggle{color:inherit}.panel-title{margin-top:0;margin-bottom:0;font-size:16px;color:inherit}.panel-title>.small,.panel-title>.small>a,.panel-title>a,.panel-title>small,.panel-title>small>a{color:inherit}.panel-footer{padding:10px 15px;background-color:#f5f5f5;border-top:1px solid #ddd;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.list-group,.panel>.panel-collapse>.list-group{margin-bottom:0}.panel>.list-group .list-group-item,.panel>.panel-collapse>.list-group .list-group-item{border-width:1px 0;border-radius:0}.panel>.list-group:first-child .list-group-item:first-child,.panel>.panel-collapse>.list-group:first-child .list-group-item:first-child{border-top:0;border-top-left-radius:3px;border-top-right-radius:3px}.panel>.list-group:last-child .list-group-item:last-child,.panel>.panel-collapse>.list-group:last-child .list-group-item:last-child{border-bottom:0;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel-heading+.list-group .list-group-item:first-child{border-top-width:0}.list-group+.panel-footer{border-top-width:0}.panel>.panel-collapse>.table,.panel>.table,.panel>.table-responsive>.table{margin-bottom:0}.panel>.panel-collapse>.table caption,.panel>.table caption,.panel>.table-responsive>.table caption{padding-right:15px;padding-left:15px}.panel>.table-responsive:first-child>.table:first-child,.panel>.table:first-child{border-top-left-radius:3px;border-top-right-radius:3px}.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child,.panel>.table:first-child>thead:first-child>tr:first-child{border-top-left-radius:3px;border-top-right-radius:3px}.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:first-child,.panel>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table:first-child>thead:first-child>tr:first-child th:first-child{border-top-left-radius:3px}.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:last-child,.panel>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table:first-child>thead:first-child>tr:first-child th:last-child{border-top-right-radius:3px}.panel>.table-responsive:last-child>.table:last-child,.panel>.table:last-child{border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child{border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:first-child,.panel>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:first-child{border-bottom-left-radius:3px}.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:last-child{border-bottom-right-radius:3px}.panel>.panel-body+.table,.panel>.panel-body+.table-responsive,.panel>.table+.panel-body,.panel>.table-responsive+.panel-body{border-top:1px solid #ddd}.panel>.table>tbody:first-child>tr:first-child td,.panel>.table>tbody:first-child>tr:first-child th{border-top:0}.panel>.table-bordered,.panel>.table-responsive>.table-bordered{border:0}.panel>.table-bordered>tbody>tr>td:first-child,.panel>.table-bordered>tbody>tr>th:first-child,.panel>.table-bordered>tfoot>tr>td:first-child,.panel>.table-bordered>tfoot>tr>th:first-child,.panel>.table-bordered>thead>tr>td:first-child,.panel>.table-bordered>thead>tr>th:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:first-child,.panel>.table-responsive>.table-bordered>thead>tr>td:first-child,.panel>.table-responsive>.table-bordered>thead>tr>th:first-child{border-left:0}.panel>.table-bordered>tbody>tr>td:last-child,.panel>.table-bordered>tbody>tr>th:last-child,.panel>.table-bordered>tfoot>tr>td:last-child,.panel>.table-bordered>tfoot>tr>th:last-child,.panel>.table-bordered>thead>tr>td:last-child,.panel>.table-bordered>thead>tr>th:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:last-child,.panel>.table-responsive>.table-bordered>thead>tr>td:last-child,.panel>.table-responsive>.table-bordered>thead>tr>th:last-child{border-right:0}.panel>.table-bordered>tbody>tr:first-child>td,.panel>.table-bordered>tbody>tr:first-child>th,.panel>.table-bordered>thead>tr:first-child>td,.panel>.table-bordered>thead>tr:first-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>th,.panel>.table-responsive>.table-bordered>thead>tr:first-child>td,.panel>.table-responsive>.table-bordered>thead>tr:first-child>th{border-bottom:0}.panel>.table-bordered>tbody>tr:last-child>td,.panel>.table-bordered>tbody>tr:last-child>th,.panel>.table-bordered>tfoot>tr:last-child>td,.panel>.table-bordered>tfoot>tr:last-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>th,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>td,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>th{border-bottom:0}.panel>.table-responsive{margin-bottom:0;border:0}.panel-group{margin-bottom:20px}.panel-group .panel{margin-bottom:0;border-radius:4px}.panel-group .panel+.panel{margin-top:5px}.panel-group .panel-heading{border-bottom:0}.panel-group .panel-heading+.panel-collapse>.list-group,.panel-group .panel-heading+.panel-collapse>.panel-body{border-top:1px solid #ddd}.panel-group .panel-footer{border-top:0}.panel-group .panel-footer+.panel-collapse .panel-body{border-bottom:1px solid #ddd}.panel-default{border-color:#ddd}.panel-default>.panel-heading{color:#333;background-color:#f5f5f5;border-color:#ddd}.panel-default>.panel-heading+.panel-collapse>.panel-body{border-top-color:#ddd}.panel-default>.panel-heading .badge{color:#f5f5f5;background-color:#333}.panel-default>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#ddd}.panel-primary{border-color:#777}.panel-primary>.panel-heading{color:#fff;background-color:#777;border-color:#777}.panel-primary>.panel-heading+.panel-collapse>.panel-body{border-top-color:#777}.panel-primary>.panel-heading .badge{color:#777;background-color:#fff}.panel-primary>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#777}.panel-success{border-color:#d6e9c6}.panel-success>.panel-heading{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}.panel-success>.panel-heading+.panel-collapse>.panel-body{border-top-color:#d6e9c6}.panel-success>.panel-heading .badge{color:#dff0d8;background-color:#3c763d}.panel-success>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#d6e9c6}.panel-info{border-color:#bce8f1}.panel-info>.panel-heading{color:#31708f;background-color:#d9edf7;border-color:#bce8f1}.panel-info>.panel-heading+.panel-collapse>.panel-body{border-top-color:#bce8f1}.panel-info>.panel-heading .badge{color:#d9edf7;background-color:#31708f}.panel-info>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#bce8f1}.panel-warning{border-color:#faebcc}.panel-warning>.panel-heading{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}.panel-warning>.panel-heading+.panel-collapse>.panel-body{border-top-color:#faebcc}.panel-warning>.panel-heading .badge{color:#fcf8e3;background-color:#8a6d3b}.panel-warning>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#faebcc}.panel-danger{border-color:#ebccd1}.panel-danger>.panel-heading{color:#a94442;background-color:#f2dede;border-color:#ebccd1}.panel-danger>.panel-heading+.panel-collapse>.panel-body{border-top-color:#ebccd1}.panel-danger>.panel-heading .badge{color:#f2dede;background-color:#a94442}.panel-danger>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#ebccd1}.embed-responsive{position:relative;display:block;height:0;padding:0;overflow:hidden}.embed-responsive .embed-responsive-item,.embed-responsive embed,.embed-responsive iframe,.embed-responsive object,.embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.embed-responsive-16by9{padding-bottom:56.25%}.embed-responsive-4by3{padding-bottom:75%}.well{min-height:20px;padding:19px;margin-bottom:20px;background-color:#f5f5f5;border:1px solid #e3e3e3;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.05);box-shadow:inset 0 1px 1px rgba(0,0,0,.05)}.well blockquote{border-color:#ddd;border-color:rgba(0,0,0,.15)}.well-lg{padding:24px;border-radius:6px}.well-sm{padding:9px;border-radius:3px}.close{float:right;font-size:21px;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;filter:alpha(opacity=20);opacity:.2}.close:focus,.close:hover{color:#000;text-decoration:none;cursor:pointer;filter:alpha(opacity=50);opacity:.5}button.close{-webkit-appearance:none;padding:0;cursor:pointer;background:0 0;border:0}.modal-open{overflow:hidden}.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;display:none;overflow:hidden;-webkit-overflow-scrolling:touch;outline:0}.modal.fade .modal-dialog{-webkit-transition:-webkit-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out;-webkit-transform:translate(0,-25%);-ms-transform:translate(0,-25%);-o-transform:translate(0,-25%);transform:translate(0,-25%)}.modal.in .modal-dialog{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal-dialog{position:relative;width:auto;margin:10px}.modal-content{position:relative;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #999;border:1px solid rgba(0,0,0,.2);border-radius:6px;outline:0;-webkit-box-shadow:0 3px 9px rgba(0,0,0,.5);box-shadow:0 3px 9px rgba(0,0,0,.5)}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}.modal-backdrop.fade{filter:alpha(opacity=0);opacity:0}.modal-backdrop.in{filter:alpha(opacity=50);opacity:.5}.modal-header{min-height:16.43px;padding:15px;border-bottom:1px solid #e5e5e5}.modal-header .close{margin-top:-2px}.modal-title{margin:0;line-height:1.42857143}.modal-body{position:relative;padding:15px}.modal-footer{padding:15px;text-align:right;border-top:1px solid #e5e5e5}.modal-footer .btn+.btn{margin-bottom:0;margin-left:5px}.modal-footer .btn-group .btn+.btn{margin-left:-1px}.modal-footer .btn-block+.btn-block{margin-left:0}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width:768px){.modal-dialog{width:600px;margin:30px auto}.modal-content{-webkit-box-shadow:0 5px 15px rgba(0,0,0,.5);box-shadow:0 5px 15px rgba(0,0,0,.5)}.modal-sm{width:300px}}@media (min-width:992px){.modal-lg{width:900px}}.tooltip{position:absolute;z-index:1070;display:block;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;font-weight:400;line-height:1.4;filter:alpha(opacity=0);opacity:0}.tooltip.in{filter:alpha(opacity=90);opacity:.9}.tooltip.top{padding:5px 0;margin-top:-3px}.tooltip.right{padding:0 5px;margin-left:3px}.tooltip.bottom{padding:5px 0;margin-top:3px}.tooltip.left{padding:0 5px;margin-left:-3px}.tooltip-inner{max-width:200px;padding:3px 8px;color:#fff;text-align:center;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{right:5px;bottom:0;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-right .tooltip-arrow{bottom:0;left:5px;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:#000}.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-width:5px 0 5px 5px;border-left-color:#000}.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-left .tooltip-arrow{top:0;right:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-right .tooltip-arrow{top:0;left:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000}.popover{position:absolute;top:0;left:0;z-index:1060;display:none;max-width:276px;padding:1px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;font-weight:400;line-height:1.42857143;text-align:left;white-space:normal;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2)}.popover.top{margin-top:-10px}.popover.right{margin-left:10px}.popover.bottom{margin-top:10px}.popover.left{margin-left:-10px}.popover-title{padding:8px 14px;margin:0;font-size:14px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-radius:5px 5px 0 0}.popover-content{padding:9px 14px}.popover>.arrow,.popover>.arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.popover>.arrow{border-width:11px}.popover>.arrow:after{content:"";border-width:10px}.popover.top>.arrow{bottom:-11px;left:50%;margin-left:-11px;border-top-color:#999;border-top-color:rgba(0,0,0,.25);border-bottom-width:0}.popover.top>.arrow:after{bottom:1px;margin-left:-10px;content:" ";border-top-color:#fff;border-bottom-width:0}.popover.right>.arrow{top:50%;left:-11px;margin-top:-11px;border-right-color:#999;border-right-color:rgba(0,0,0,.25);border-left-width:0}.popover.right>.arrow:after{bottom:-10px;left:1px;content:" ";border-right-color:#fff;border-left-width:0}.popover.bottom>.arrow{top:-11px;left:50%;margin-left:-11px;border-top-width:0;border-bottom-color:#999;border-bottom-color:rgba(0,0,0,.25)}.popover.bottom>.arrow:after{top:1px;margin-left:-10px;content:" ";border-top-width:0;border-bottom-color:#fff}.popover.left>.arrow{top:50%;right:-11px;margin-top:-11px;border-right-width:0;border-left-color:#999;border-left-color:rgba(0,0,0,.25)}.popover.left>.arrow:after{right:1px;bottom:-10px;content:" ";border-right-width:0;border-left-color:#fff}.carousel{position:relative}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner>.item{position:relative;display:none;-webkit-transition:.6s ease-in-out left;-o-transition:.6s ease-in-out left;transition:.6s ease-in-out left}.carousel-inner>.item>a>img,.carousel-inner>.item>img{line-height:1}@media all and (transform-3d),(-webkit-transform-3d){.carousel-inner>.item{-webkit-transition:-webkit-transform .6s ease-in-out;-o-transition:-o-transform .6s ease-in-out;transition:transform .6s ease-in-out;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000;perspective:1000}.carousel-inner>.item.active.right,.carousel-inner>.item.next{left:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.carousel-inner>.item.active.left,.carousel-inner>.item.prev{left:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.carousel-inner>.item.active,.carousel-inner>.item.next.left,.carousel-inner>.item.prev.right{left:0;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.carousel-inner>.active,.carousel-inner>.next,.carousel-inner>.prev{display:block}.carousel-inner>.active{left:0}.carousel-inner>.next,.carousel-inner>.prev{position:absolute;top:0;width:100%}.carousel-inner>.next{left:100%}.carousel-inner>.prev{left:-100%}.carousel-inner>.next.left,.carousel-inner>.prev.right{left:0}.carousel-inner>.active.left{left:-100%}.carousel-inner>.active.right{left:100%}.carousel-control{position:absolute;top:0;bottom:0;left:0;width:15%;font-size:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6);filter:alpha(opacity=50);opacity:.5}.carousel-control.left{background-image:-webkit-linear-gradient(left,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);background-image:-o-linear-gradient(left,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,.0001)));background-image:linear-gradient(to right,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1);background-repeat:repeat-x}.carousel-control.right{right:0;left:auto;background-image:-webkit-linear-gradient(left,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);background-image:-o-linear-gradient(left,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.0001)),to(rgba(0,0,0,.5)));background-image:linear-gradient(to right,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1);background-repeat:repeat-x}.carousel-control:focus,.carousel-control:hover{color:#fff;text-decoration:none;filter:alpha(opacity=90);outline:0;opacity:.9}.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next,.carousel-control .icon-prev{position:absolute;top:50%;z-index:5;display:inline-block}.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{left:50%;margin-left:-10px}.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{right:50%;margin-right:-10px}.carousel-control .icon-next,.carousel-control .icon-prev{width:20px;height:20px;margin-top:-10px;font-family:serif;line-height:1}.carousel-control .icon-prev:before{content:'\2039'}.carousel-control .icon-next:before{content:'\203a'}.carousel-indicators{position:absolute;bottom:10px;left:50%;z-index:15;width:60%;padding-left:0;margin-left:-30%;text-align:center;list-style:none}.carousel-indicators li{display:inline-block;width:10px;height:10px;margin:1px;text-indent:-999px;cursor:pointer;background-color:#000 \9;background-color:rgba(0,0,0,0);border:1px solid #fff;border-radius:10px}.carousel-indicators .active{width:12px;height:12px;margin:0;background-color:#fff}.carousel-caption{position:absolute;right:15%;bottom:20px;left:15%;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6)}.carousel-caption .btn{text-shadow:none}@media screen and (min-width:768px){.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next,.carousel-control .icon-prev{width:30px;height:30px;margin-top:-15px;font-size:30px}.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{margin-left:-15px}.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{margin-right:-15px}.carousel-caption{right:20%;left:20%;padding-bottom:30px}.carousel-indicators{bottom:20px}}.btn-group-vertical>.btn-group:after,.btn-group-vertical>.btn-group:before,.btn-toolbar:after,.btn-toolbar:before,.clearfix:after,.clearfix:before,.container-fluid:after,.container-fluid:before,.container:after,.container:before,.dl-horizontal dd:after,.dl-horizontal dd:before,.form-horizontal .form-group:after,.form-horizontal .form-group:before,.modal-footer:after,.modal-footer:before,.nav:after,.nav:before,.navbar-collapse:after,.navbar-collapse:before,.navbar-header:after,.navbar-header:before,.navbar:after,.navbar:before,.pager:after,.pager:before,.panel-body:after,.panel-body:before,.row:after,.row:before{display:table;content:" "}.btn-group-vertical>.btn-group:after,.btn-toolbar:after,.clearfix:after,.container-fluid:after,.container:after,.dl-horizontal dd:after,.form-horizontal .form-group:after,.modal-footer:after,.nav:after,.navbar-collapse:after,.navbar-header:after,.navbar:after,.pager:after,.panel-body:after,.row:after{clear:both}.center-block{display:block;margin-right:auto;margin-left:auto}.pull-right{float:right!important}.pull-left{float:left!important}.hide{display:none!important}.show{display:block!important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.hidden{display:none!important}.affix{position:fixed}@-ms-viewport{width:device-width}.visible-lg,.visible-md,.visible-sm,.visible-xs{display:none!important}.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block{display:none!important}@media (max-width:767px){.visible-xs{display:block!important}table.visible-xs{display:table}tr.visible-xs{display:table-row!important}td.visible-xs,th.visible-xs{display:table-cell!important}}@media (max-width:767px){.visible-xs-block{display:block!important}}@media (max-width:767px){.visible-xs-inline{display:inline!important}}@media (max-width:767px){.visible-xs-inline-block{display:inline-block!important}}@media (min-width:768px)and (max-width:991px){.visible-sm{display:block!important}table.visible-sm{display:table}tr.visible-sm{display:table-row!important}td.visible-sm,th.visible-sm{display:table-cell!important}}@media (min-width:768px)and (max-width:991px){.visible-sm-block{display:block!important}}@media (min-width:768px)and (max-width:991px){.visible-sm-inline{display:inline!important}}@media (min-width:768px)and (max-width:991px){.visible-sm-inline-block{display:inline-block!important}}@media (min-width:992px)and (max-width:1199px){.visible-md{display:block!important}table.visible-md{display:table}tr.visible-md{display:table-row!important}td.visible-md,th.visible-md{display:table-cell!important}}@media (min-width:992px)and (max-width:1199px){.visible-md-block{display:block!important}}@media (min-width:992px)and (max-width:1199px){.visible-md-inline{display:inline!important}}@media (min-width:992px)and (max-width:1199px){.visible-md-inline-block{display:inline-block!important}}@media (min-width:1200px){.visible-lg{display:block!important}table.visible-lg{display:table}tr.visible-lg{display:table-row!important}td.visible-lg,th.visible-lg{display:table-cell!important}}@media (min-width:1200px){.visible-lg-block{display:block!important}}@media (min-width:1200px){.visible-lg-inline{display:inline!important}}@media (min-width:1200px){.visible-lg-inline-block{display:inline-block!important}}@media (max-width:767px){.hidden-xs{display:none!important}}@media (min-width:768px)and (max-width:991px){.hidden-sm{display:none!important}}@media (min-width:992px)and (max-width:1199px){.hidden-md{display:none!important}}@media (min-width:1200px){.hidden-lg{display:none!important}}.visible-print{display:none!important}@media print{.visible-print{display:block!important}table.visible-print{display:table}tr.visible-print{display:table-row!important}td.visible-print,th.visible-print{display:table-cell!important}}.visible-print-block{display:none!important}@media print{.visible-print-block{display:block!important}}.visible-print-inline{display:none!important}@media print{.visible-print-inline{display:inline!important}}.visible-print-inline-block{display:none!important}@media print{.visible-print-inline-block{display:inline-block!important}}@media print{.hidden-print{display:none!important}}
\ No newline at end of file

From 6d2a6b6045f04e7366b7b6c0e569ca6e8fe6170a Mon Sep 17 00:00:00 2001
From: ARvind Tiwari <tiwariav@gmail.com>
Date: Thu, 3 Aug 2017 23:52:46 +0530
Subject: [PATCH 65/66] removed unused img file

---
 hosting/static/hosting/img/auth-bg2.jpg | Bin 134522 -> 0 bytes
 1 file changed, 0 insertions(+), 0 deletions(-)
 delete mode 100644 hosting/static/hosting/img/auth-bg2.jpg

diff --git a/hosting/static/hosting/img/auth-bg2.jpg b/hosting/static/hosting/img/auth-bg2.jpg
deleted file mode 100644
index 425b9ab2a1eb498ad8f68869aa1ed98609ca8d8b..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 134522
zcma&Odwdh;l{fy3?wv}q2$R-#W`Z%AzMHKgRIg=BGLpbnT-yk#-8Sv7t(pj1+c+&?
zb1@{_vE>`A0by$!%h-;5hi=*cPP<L7c1nUo9FP(>Yp2<kP%y@EX~QMWJ@5CCNw@EQ
z`p0iRV9D~#JZH}Re9w9G(d<XBlgv$f{-uVH`|tk@(UJc-K3XCxHtu}r;YPv`6+SK{
z<fCh(&=L5~gIh^p5}z<ia;HkEVGV>l_9`LatAts7gD4DpKKd<bAsUrRrB-RwYRxA!
z`2R_rMx*<ro@GDDvU-y~eVFvd3{!?tzj7tVtz4O#larIX>aPc*)oKlTL#D};nSJMq
zJG1}#hyTBCK6;j{(5d!n>y*q2qFBKwS1=!)CNB_X`S_nFWfV%4T0=kmpU>z!Mrp!-
zrAnbtDCr-S_=v1fn0Tc{xaSVZ;aPc?%5QaYtJlRY6s#b)jaG&8l`18@5l%G;_wW|U
zu|;u*$N$Z{nzn7X4xV%#d2ppX<z4;f)SK(>_}?qWF05n-mRmmPqBvuPaF5Bc<(vHW
zrX!X?>ExfMJgGNd_s1@L^eWL~CB+Km3as}2y<vt8#%*=)j*q<EX7slmXt335eJXJ%
z9JgnYm_pI7+d;-UjO`Ec^x<wF{Ks$p-&f8Q`=1Yj7yYePXL!*URuhx5+!GwJI*;0w
zgWXYmB+u|f-Hlb|sc<mC>R6&O+X9N-4cd|Gnf9pKR+rK>Se(6Lmoh5j&$^xB=@FYV
zTkDDmF^P~7{`MlKm;&!O`QsmoX8NvGWyT9VI6~AU;RuDT-l%9iZRbpiu(DS2ZKQ-m
z#wxRTTSL*_!}cpy$&jTo3l7H3N*-^7Yjeatra>Rlu9IZbt?>2!13Ls}=8{2qd^o`4
z?v}s^U4-~z=@()Rq`*re;%P{#yG%}h%1ozUSy$O4xLx5-#Iv-%usA$uTzhOh9OJTz
z8Z-x71>!`sA~0$3ZQ=zT!%AL7Sb^)nPE#H;BsbW@V+UOPynlo!2WM{dH%$_+B2@18
z=sXe;rwLZ%$w-k$N6auekAF^P11S(9c5fteAwTXUf)Q=_Pvui$B6v#1Scu0Z>qGk&
z?75S;dYO*oJfjcwm{lU7s;I_KTxxUiORh4*Q7RLCcs_s!X|U&qqNf$Ip_#jehgOl;
zJkG_@z!L=|!m@soqQ^!c*PbGYHH2XkZVw@o>64hGNg*>VGuf)arArN^SA0=8kyH|o
z30`OnQSo%P*abRqI&M#hmrG4V9ig(bu5wqDg(?}#B(v7VCl>5|2eU-7p_UKK%_Q7J
zr54<NTtJ9s5+ap&aIw|u0Y7X3F3YA1w&Kw^1ysY5K1;b(09|Tf_((`vY$T!~tE4}}
z9`pTGW&4daRaut6tdN}QqN+wYj4ORJk9A+@YZ}THhw}6$DxOP$SgZKf;l9S{fl!l<
zaU1fgGHtu8l0=9+hNr`!^y3HEA86&pZb?psK^NopN%Dvpf6(AR4xhi35SAG}(p^(s
z=5RYB<Mro)H&<<Zdqj}LnQTa4?A%tXYmL=7{=0kcxy<7d{HIJZ41}Wbco7@Ss}6`K
zT>M36GndEuj?7$eHp{NT;lWT@XD>aUEDKBNr|+GztFSXi=#mXt#FVtwC5B{)-i?vz
zU&+`c-nzZql%a3B?<~WxyX|?7?kMA6cZn5{R`QZQoT)kV{CT^KvnBlZg1KT<Uz`~V
z4JPNM29?zn4HLDdX(HMz6WcDady{Z_DQLo}xo6Xi5o34{_Gmh}u?iw~$*zsUMBya;
zjOfGZmlFI`H0K(hv${4GM+tG&x=5TS%5rC~+1}i5thKm!Zo%IoNTij=xoW&I#pYy&
zsUCkwQ$aPRhM3jXx?8!`H4f<7RiU|8xMJH~<j2`rRz{+_l7si)NF*+VHVVUQY~V~}
ztSXYtr$5)@w!B%TIf&nsHAc;5M`d_!v%Q&vF}hA(wghF9vQ`Slrr3t!z7CeD%7iPR
z){r)3dJ6+LH<RXwvBsdlI&bAxtKh)KkL8{Xw)f?1P*IBm<p`;16QnAWz8(e-EvE-m
zg@b~?Yr^FZ)RUWB!YE%4bF!lU+?fuz#3(goy=mNaq&X{ng|nF&l6v{_*x1zUyz{6E
z22>S=t@c+JsLj0gSSmi&u}!GzuaMH$m|`;Vrr%Lo=n+f*q~6x6km-B1%AP4yU$(lA
zcb{b(VRo0@M9nlrC1P>*8~G_FeaQ$c1`Y@0MzRPuc6KMc*_1vqUr&@$i>9e7OqfO6
z4sj?~-+XjE_24*6l+)>VRJVzk_8oYm2;&dw&l$($6f^uxWq2`gU542z`B9BT78-=1
zkP15KQt>1y;7lDJodyCjcPnF{-oiL0%3XzyQ;2RoB*rbe*4Ud(F|K`N4$t2><*4fK
zlyUOkQsBgzI7Dg_RFH&`((jn+GMz31DzNCk0q)CKx-TwChJI!!JPC*1P2`-CRnj{(
z3@(uAB_18i?mI6UCB;!8DQDZTc&1HaHh(|(PVA!Ok-T|_&fL{2oNns~%nc6?^Yj`b
zxYIBAp`dR*<^(6F-4H$rCZ-diO;+DYP_n%^B9D-9|6{Ayp5@6{RlhqpRw?_Ul_s)N
zTr5Ru1xgqRItM<A!-b9tpI^>_f4>9=DO4S`1}1sv*R8$-P)B(|avh(EgKi1S=nx6g
z2mNK4rC<uElA#;8>F|+wY~12Y`U*-0oSbap#tvp%{P1-t_^fWiwOF0Xvd%Eh=E3+_
ziwfq9M*tO43;t7iC?awj)d#XcB@VA8-aMm!$ye4XGY%}s;6Dx>qFnkw@Vos6G&E!V
zLicv9E9y4RcZSFNAdqm<>hYS0A<q#D#MK&|6DzCfsu9^lBuY5kTCYv#jDR*j@yfok
za|Hs+IE>Fh85y0gcAa!Bm|jD*ywb8~!Fz<+So))7T_o0Rn(B6oHw1M|#AC8)RGgja
zQYeU_S9I$bM|T0AwjzbB^OfN`j}98qYV#e}%N|CbWhSdO&No(Z@X}#!bbXIFl)r-*
z+bxE?vq5nGw&1}ws{JbJ0B}&1zO9MbR##KlS8HL?{^*K|7a4Y!X7iThJCnp!E)iaX
z%%uxHOy;Nxabps!IA+2fR2$S5M&d1jg+N?PrVP2ANDzFrKe<6^*yda78l0Z@_?{V}
zYhh)CVk!NWvM)y8QJc7J7l}!^ot__*;gJxDo~?&}I$9DH5i5qv*Og5<D&@L%8h9av
zv>d`*yHDe$mopWHUU*>M4z0BL)VzvhTkDnr)FY7+?h>wlu$fS%$&kN<3zm5jLsBk*
zE3vdw&{5G9R?0htX+`9kufVq50`|qYws=4$%nY7An2??HS_zWg#3SFUj3nGFGh~7y
zp9r>yLs4?U!&J}fvoxKu7pEr|oQM&;xd<s+h3}*r&+l={QrbK4BD<`T3fTz?KnS#1
zCE^TkuG?wKbNfvkIKkH2@n~*lm`_dADu`}3N$JC*Ry|#_QkJ}2HctbOLLvJ$S)4L6
zvDQhvVbev{8-BMoa%qQJU>xpX`-#Lf^-q<}{ncyu4ege?6m&%aXGCei(h3D9gA0OV
znI9g=N5LV>FqkGw@-1*I8#NtiU*&t=w}$6Mw{hGz^Jvnk$UES1nnvxt7SMhwi>Cp|
z!-R2pD^ZqJ5Ur~)?u-yuG!}p<XA8)aMaQBT&k-g~a{kMwNlC9beNB?^*q}nDq!32m
zD|82}h8~-*@Bn@%@F>((h>RpoF1Xh6%pXf7E(Q^mgs(RfLzY+>+DMdAA{kSdMlHd4
zqOt{+1<j>oJd_(uubVV$o!J8G(K&N0P7~2J2s%i7W~p8iZ;Z3L-NnTC{M2M>W)70W
z0k19Lg$*Pe-BO|=kQ9bD;&;Sj881*X|E0h+eQpQy+69jkyyhbd+wBCh3#s9T#-_PZ
z(jr#&;-k7L7CsnHhf5$C*bx5iaGc5!n3&GENhL_6ZCZwB-&I0`xI&Saaew@V?0dCd
zI6alTspM%?1Y@8qtwa$;Dw;$&f<!cx{y<Kfk6Ad;c&_H$b0ztAk-f(89%^-!;f4C*
zFwE4q2I-E}?(yiGBU6<MZbX2oXqw=VE1Vo0CIrU9U3eools(28Nlivz>)^+MK#q00
z#xe2AwqoKto@^(E{%Jh^2tr9(cQtWmctm8K;ZX~C!b1Hd{E;x#g=BqXeh06uf9A41
zBrOFK22<iRo<R~}y<(E1a?(jKcUpq^qy$avTc9~!Vo<Ju?}kc|7HdG}@<Y#Dz%4n`
zyV^d}SZAMGVt3jV%E1K-imBO!Kx^8k-WC=WO!@#%Vu~>I*KDgVZVsKCI9IRM`l1Xo
zd~&$Jyg_^3ETB@$Xq>#!OnhZilEC_+2xibxuL7DT!J<@Z9;)n{*=|Rgcj{wuvWs>=
z!#PvV`YcU+8$9J}7o6ez@HSzHTdW(C2y})gCWz~=2RMR2Ara+9P+S?gmSGXu-NmMC
zvJ{*w+Gb&Ogg2M;SanQQHr8c*YKv~?`h2J$k5m!%7>2_|MXGfz<gW~iF?bn?x7Mq9
zu_B=05Vw5Ew3}n4U3TIt_vUtn-x~0(edxFj6i}V{8&bd&;-Tu|?K@O>c*{j`_+)jV
zo0+-DI^pj~>IxhyQcP2enlH&#Q~eDUXnn6e`UhefQS%V%P!B|egvjHQ+A84Pz!iB)
z_TYD(8fY?!xCf)En`azvShiWc5!1~aE7ek2zD-6eECB=%%G^=>fduEbnFU?&THSR8
zX|Ui<P}@w41iG_%-pm)(K~-Y&&>wEBvKb<c#UYe3)I4PlC^4LB`CYxx!id6@2%~%@
zGCb+TaW<GZZEE+`7$vfIy00>PYhXusai@lAt_ePrQgHjAvN7XhrT@|nF~e~gg~(x^
z<W=?9xfs-z-C==)q+!o&qoj;l^hg+6r~v_TfPa*Dk_t;K9Q4dMUzbQy@mK<}7L<r^
z6q-Y)H61&wQr+Tqo-gU|?9)eX=Em#ShX#jf&LJU7|CkWGBAG$BF_F5&bZ%8-p|NTB
znc=2sj$7JpWrK^sN%1ruUV_Gm4nq!=PjyYF^0-k#vIL$u5Q$iwM1}0-uI)e_mTb|;
zyw#u5u})|t%TyR!#26){ugUFu#kE#}veUm5n7RsYnFiY=B1l%q24XQGONh0C9D=&{
zMviTJ5lXe{`2&qQukv^tH0i_R7AImVDm&th76mDD5CwvZ+pS*eJc;NgW*+qm_1x>T
zEWvD*Mi%rYg>tJnjS?1RV6+5jLhh6<<Nhnew7AQ<-C}H;&OJA3&)!hj2?OB496XOn
zZkvuI92E#sGAb}N0fXkPJB9c{-PCl>`t0Jq17w4?M=34%`0;h+t|o?+SR=d#r#LD~
zR#qP>d@&b}2PqWekTkfX2ZCv_hf~Q*-aG~_PY<9<&ap}oQ?c)`xyaAucHoYEitx1t
z>o&oVWA!iAU2+bDQ1|iBWiSipgQallcs`E@x3&3igvWi_)is@2VAG*m07c2hDYx$!
zU*yjpe%6Tx4o<37By|D-C=_+?v`59{_&T263&Mku6Xrz2y;C<b?&-=qv`I6?dL(@o
z&14n=CV51ZHmtQa=XQ8pWs+zde`xJWes1=Hf1&Pz$2aRFk_1&EX@cN}5o$mc%R=IN
z;=0|I`jWhJ8tVG?$45x2tC?H$xCZB;KS-N$rzACRt5cwenG|L&`pQS%tvzE8rPIx9
zQD&-80x}b?Hcn?+cUpb$%SZ#Ky8V+PfeU4rir|9e%{{B{&v0BM%9E#Z-ONx{NpErZ
z+K%=4A(bl4Ee5rZgnD0srvQ*ZAi~(#dHd<bZQ^VqK5J#FpFdR2lMUm2^Fh;sSJ7i}
zDr7GO+j2C991@E|(K~|kzMAuni!euJnVV=11i&}MLm6;Gm}+_x@H9NSH`@yE!B#g)
z+8o_$N^+aryGnYr>r~?GMdRc}WBa<}6DNRuQ0z^)Nrii)4_1fU+3MO31am8MU+kNj
zZRd9t116E@;uoRs(`^Tpn@Ec#(5fP1owPzymQ9+i2pU*>m>`+(P~~(sn?SV8O1{DF
zT5GQgG}&PY>-#g{D@+P*>_u7M1AmB6TCv?4l*g(s7b{<BJlDo7S^TY9i;iff(r%wd
z5QJ@-sW0g8*qKH38?@oP_%@s5D?D^sh|2(b4)&5vixbd6nPbtOizw4iK$1SZ;7?71
zLWQDP5s_&;Ls&+t7&;lM(f2bn=cs`xE$uEHtLhOd0<Gc+Z*%T+sMaSVsLZ6|3FG+F
z@0?!GT{O-!)wK^L{Q$*y+>Q_{o)T*6kf@8vE^0it)~T!|yRF;Bo10g}#}18EZ&V}X
zACZF#9;Xtz4%!X*!%e3NW5`PrryLB`nu0A*DHt-zLK&oxNlBJqI4X3nm7I~34&WRz
zbb~1cPy`I)lxx@VW2oS&N5%M5Y-e%!R^K^(DKOW4q<Z}6`Fb9d;butjf-+(YF(XGL
z9JkO=T7DOW&$bH-MU6lfl(*RyOfbWPF<oE^WuUJHA+(t@jXNV_ZrJ4TCX0X6hN^?3
z>^<NIhT6=H*n;n#X}Qs(jm^8L_7~}uN7z6tHdf(rDne^C=VVj+Iv$=<S@vS?ba*^=
zL-~{9@LRe1{%WmH`{cq7fk4ZgX)S|kBKpP@k;VGbwsYkVMK?SCAkOA8S4%Ge(CyYp
zq*bLk)N0nQBW)c_1u76payIu@1T)jB)}K*av^Qh>^~xw9Vz96(lW-%jft(HFEBEX3
zyTjH7fvHlM<|SmxRf=r8tn&mHb-H>1{(wsj^-arO5XUXm+kzMC+FdiQC<F`Nu}mDL
zjZ^fqjn!K%yR3nQ?OJaitvmdQE`pF#-Ky5E=CPXK=u(6U+aTgKG9S#_e9x)=>MI=y
z#10V}48zo6J>@1*-|y(k)>QZ;xLQKABY%0~9}<;{aI4lYc{9Z>L>R4CMtwroD~~WU
z^Sg@s^?3*T-Sza@nA;3f!@n}st@g~~qxSwoYh7V+2Cm#~jF~Pm$XZf{h#b49^M-ST
z;l(FPZ{R9O6Z)iFV>6Z=aArX};G#!05-LVBh_W)n$EOn~ByY1)Q-Mq-xa6M)pLHnj
z<lMLinpDDNS@s$WnavNJzUX0+^E)kdbJeHq1Yy_85StXd6pW2YW{s>?k-UoSLP&EC
zh_YL^YkfYf!Phh)wOa`?{%Qn>ON>KTmzY`DW`*x_p@P-1`s|Y2PC3{n0bG=0grVg<
z3lPKYDytr=%wxJD1O>fN)x+C@aVx81CdxYHdch5RD%<AqqYzOJ4)3p)=j*0s5)*^E
z22pm(IvrT9M&e0W50U^wc;4GLoo&ytG-$1P)47wjKz5NX5Z5$?z1#wTj!NQjMn(}J
z=b-+nAz9~==Ic`NR9B=0H;Dny;@T?GQj``OEcF^gNGk<KiD?S_^>TB1$UnHC^JdZ%
zQ4XdY)2$oUM!1`q#SyOE6<x6BRVml5oYBiL5m+Z&6AE-xq0U}yWGR?shsq?UDkJR=
z)%MA^^6S@>C;*=hA(@<Wd+M!F-r+Kx7fX$uC6HwFgnzaq$KKZzhPHAh1SQxIC#Qz5
zu9DtvUl;8@-o4hDB}!zT>b(Rk3Rq5z*IG&4&AjtW7nh3F^F$f5=zs^+j$HJe)NL;r
z2o*Yp6bchUrW3Uk1R%jhmL0aom%M%MU8QFrQcqp(q{vju3EbjO#rgFFymP?yGAQ$9
zIM}0R(qhwR7j3sSl&q?I=gNy<sBB8R4w_+fHuoa#YAu1qz|^TIrO$~3cKk%@vc<JV
zoaoW|j!#49kgGM6j=6)&RL(X|E5dEld2ZJ+?aIOKR|0LFnJTpiLk5rsJ(pv16MX8j
zt$sb(Ay$`7b0eDbjz17Zc8RjEGLl-f4{W0%u5Mr1qjjl-Si^?0%~?=BXFuvIn@jUz
z?m=#Dq4dhS0?>!FmOcyOYz&nbeDh#;;S?0mRak+g@?WkE&-;3SgBJx!J<_K!M@3yG
zk~?FoJ-oDCGu?k~O^Lj%$g{VzS0ylAC~H9@QVK<cYb}kn8875^>@4oJ7|-0%uLJYi
z4u&+6O(JB0smz3@(>n7q9tfRAZhBh<r-1U*S`e_1zac4CK@*__%ChRyqOtaW^shNY
zMo6|8LuZU@6~o3>0bZIfF-<v`39au)a?UXcK=Kty=QOnl6)2rK`Vtu><6+a}dM@`|
zt?$T0fmt}!H-++d&Rvf<<)uxygdU;0&IFx6DMOZRg58eXIDH^pr}YK#_>jBLH)tw=
zyg}GxtVyqkw1^WYrxlqz$$vQ>P$vCtFlW{fBETdZsEQ`%V)Z2h!#oJmhc+R%3S^5F
zUO9Lp7upqihUxARP<qy7s)_=mHe-9Avi!+6;r3+Z;OR-=H>W}cSV%mTw$ld9bYEPD
ztQb<`2#BK|@~XY>++>TT4rZXT;xqMz+CBsgDl5{)xTRngnR7ti3cxfQwCl7FHO<Dx
z(V6wn4bKD=Swi<38!!M}pzR<xCfgc2GmCst<0Vyb|GC0*?S06%(cJ*4vVofv-G+!M
zmy$K?znM=1+p+_hIu*&SZg)*1*-(L^p&r^YgednOs$F^9*k-Ib3lE~ypi0rPL1ZWj
z4u+}o%N!RcOU^8-A@8u=T{q=0C<~|iE11(`huZH5FYT=iX&kV>A(NsxQ*C1#G>7jw
zJ+dB=b_os0>1?sNImhD75A6>JQx)6Q!Vu7ett5fS$5gjfhB+issT1%brm5uI^!VzN
zNnrgnCLp}Sqk8~t9>lW_h7h)H`?p}L%?}%o1!HZf$#d*cbQKfL9MZ~QTx5M~#AGbD
zDyyV#%JJH@fT>L%+G^%Soj<$C8!A`Id`a%Xtn~_IREI*H8Rm1WI^R}HKw0k6xS6Vm
zDUS4yo9n_e6Sgj<Fs1ZIi|U0?O=Sc%zThBGY#lIXR8DHqaMb3XIuVG)(telq)tcD4
zso|5??hTru^4weK=#5)(=RzG8%C-W9YO&SD+O0Y32OipL-C4BDs`Dp|ttx`gdW$@0
zr(X)TWjIbxRkx}vfl&mPU|iEF`)Ur=II7!Uy?6T`cmX7?a{sxn@~A~JKChF&tF)Ih
z*1BpcGesb%$hTw<ix>~?A^m4}3*ASOS!T1!f|Ik!TpYmz4(2kNs4_Q~yyRDwBO#P_
z7b_z1B0bkC3~$x042a!>Zg1YX79qsXA);**<ltO||3;)$m`<_&CD85m=4hB$AnzQB
z&COg0AhJe*b!-*fdo%3K#2Gr?rR4u=6FY6bCI$^H0hj>j(>W0n8KgjYQ%C~Rf~A0g
zd*7im=f!E6u;>Xy+H_tHNJ$TwTP%HE$9hfK$PLyIZdRBcJD6o{u-3I5z8}bY5$jh5
zXcp7n6SoHEgQ@O<64@^+=;{0@60U*nvwqUBp}eCN+-vKM3Xt$(;9c#?XR)MrnSZXe
z-cS?rCBS?P@+=K_#WvWR6`>g<s@~B46STjoqPd(cFc(iqWGvobL3~xdw8I`&md7so
z+YUEg5P+;0vh5M&#u8H|Z*%tAkBW|klD<ymNj!G0W8!%HMl&=$!3MZlae7P=W~Raz
zgoylQK)I%9SLwVYCKnnf$*ktwR)|X&J{~HoBs9)43@l{UbZK98ZN$Xo83Xu~nh4?|
zgVea(7p(}+d!v98Xp>gaYuip@a8lQgTD_UP7}FEu*tr_Y#H5wodsrCelSMi|x)>8j
zDjI~%l0CBIA*B6|Jm!i}9RO7*fq?=5B_EhL3+E)dC10&;t%*6I55ptZ&Ep<n2B-n1
zT#z|JoKTTuLf3$a5>6iB)BZ(GRgnRrI21|50$fa<0?}-P07#Jp$EIay-b``+Iu$|3
z)GsdvFQO}3a<ueHebdlUm4JHZoU5j~tt!XjD}PA69%U_;INf%xOjkG6jcx<ri5{4=
z%DTHaKcuzhSe-y`nyUJZWkj5q-F@!^VS^l;(#t?jWAhSta#XG2Z2+$IVE{i2NI@4*
zL7`g|U_L3<)<JVlm0E3O-Y6aS6~cpaV;vrUt8H&*?x6r#tOJqRLdN~4C$+w{vFmv{
zL%0o7A1sqh=?sd#j948e4j#Sn45RZ#?Xs(;!nIYDgO~Q6w-1Lk=g#zTadlCHWd|8|
z9Zz1*5~`ZH1YKip_{d@@#hfX90HhJ9O~CL783mS{4kE3Hv#Dg9prX+Mp5aJ?kev5}
z@YJ75%N&ko;yr37#^)^Hp})lzoW~pt;DiINK?L==?lOmQ-qC%0SiPaF3BY6{S`DkE
z)MN|;EUY0iZVe}1yMXbVJbe@${idp;!fCS8;w0!Arv6x}!2n57gFP~z<{xP>lWcnw
zc{+R+>OwV<LAHk06-%X)ttyJFfz#YV@M3^?3<JN8OW+@0lDFB8fZc{xYCHkxeBKa2
zEzw)#hb3cJsCL~(wRt^;W=_VSg37RMJNSUsLOof)pi5}&L;I6$OmeaDKyazCsVXur
zv3rf>7B4r;i*J<HAeN<OkkG?OC`zpJ?A@FNf{OHj)jfo!q9Y;_3An|v&ZEl|GF9Pt
zNz?)-#0)jVQxGq~Ez5N5-tz+D=LYR+?L+%fb7zvIN*L<31m<R^h6aXYCPUO8E$*?^
zO<KKjK)F@LTXq#6Eg9HW*H(c`8R(u0+7H&5OmSiwMK0Gg)Psd7Vfsjd@@oN3WZ80o
z%Z2flU{WRq(_kE%Pc&{`K@lvVak*!m5hN?Ai7?3#n-x&%bM5QMQoS${t;*9kXO?8D
zMb?8#Cs7p|ToBz}(~Z8V=4>E9I%im(o1SwFNA>-BZehFTT$>TD8P7aP@+x7SvjXcH
zJdM&hRAv}>dFIg_Y0Xoa)59G^413e$0px_UK$(Q(A!;^5u1s}{&;@Xl+1&UCdnDyR
zSoa|dijr)E<5cn@IA^x`qDjo_D6&d=Y&%M#@Cem4@nE9+_#0}$odLf+%}piS4sFFB
zO>^;-W9CM$y<ZnF<p|+j7z-<MVcO%w^&Vk@pB2J&Z{;iKdR5#w>a{w~WQrxi5I1HD
zC^Q=!A+j6;1G!XlbFT^`4$wW(5RQw~<+#1zA6z3)7&zixr5A4YRVrWFPWxo#UPWe!
zvH-Nsj2+Ut0v7MU5UQ-};kGGbd3}LBPZt<#0tc(hef!;Y(7B0|^V--&)MDK{@hZz4
zRm~>ZM12TNp&(saG=@!cG8HDU7qtpiwwV_sv{A<N%CfXyAu*E)=BmQ<5l=>u?wT+H
za4T0&*x;B0f$nB*r-EziaBZ?lelFEr;{e=nB-!pNe6gSPaxL~AEBYTtW>V8}n?Kd1
z+^TUSKk#xnB?CLSR<q4jK#)}UHUZIZ5!@0$K@oEZOxP<+V4NIlb4&#63ZP&fAgB^b
zIhjl8k#06Wv9VpwvISefKC6f6ifWztzdjP0+0$vt-oW3Gy$TXoth*rtX=07F^-aSI
z11k$1z(&J!Lnbs>{HfV_FP9ju(f5iAMMRTf*Tb$8LtJ78^9Gg5O=_!u+!cl*zxwDO
z*48&c*XJh5UVZLC+DY0i&Rf|!#Q0kDEPHI|5oD)*VAPh;xVaCAskawNS%r^Z+M(jn
zHYTVi&?u|va5e)Skgcv7cZS=h3tW)u-qo(22B<GopIObz%G&z<-TtYWBmj$nU!QYn
zjAwjD;tPHg{&6yVmnro}5j1A3=#m*X2=UcgLuKff9yvXCY9RD{aDJDjy6gZR?t-6q
zf=ig1L7RPK34NCF`b`?gJQ{^#vX!djsMQ}Ms7^d}ZJ<=zd-xtVeCH+$^p;@yqbS&7
zR`YfY)rGd&!%4J+TFhdF6l`}jZ64ZF-8S7T44;L6x!?nc6CMG+*A)r~UCl_#gK=K0
z8W@TwOfU$>fvy;8>r{o`gn2T+=XGt4*^B<vqSaT}nR~wRhI_X?5*Kxn6ijtRQMzR!
zVQvSW>x?91Zxrf>iIgtljkH>WE#PG^9TLObSQFF>fmvI>wRGNirhcP6PquUItFI2M
zJBKFjT9?WU%#t<w^8n$=XgZL&us?<jtu6sLHb3Si8D^la;xOEr$K_AStP>fdo6(2!
zP-@0>7{eU+!)az=L;Li4MV_Nt>y4IPSzU|bvp}txg5QcI0P@i2lBO;b{UJ<_APCbu
zVZ>~6B7sq?`tm!4=V}f{(J48>R7T=9rzwWK-z*}4BY>!E!8V|3?Y<r~xT6|+yBsUh
zmHoPXRh%NLbdxwc?{Djbd5#nzi$Y8JVo(u9>$;*YHO(o)34ot4;88K`3Cc=MRj<vT
zNKV~4+~x6RTU=!f1{CI{pe&C<2}x}H*qZ}?-em_wC~p45)gu2plc~2he{Y9S;S8sS
z*YLJ|8GU;<TR<W=3#4Pzy0bVWWg!T4V-#vq=mN@1Ol?hWR{)ki0*^7V))PS8^IDcT
zq-;99$QsL*DP;p=C}w!G=EXh-8&m=!s{;3v8prIVU<-r`_f`?e@1A~a<?{iKn_?xM
z@A$2Z&cLdTbD`;d9j?K6yKDdEfxXjYXKDGdsfp-NCL{^H=<o%!>jL5s8tll{Qg}S1
z8-Y>YCIvVGve8G!)R4<R1<PAggz?4ZW{i|7`NYiB@G~rG0dX=haU>SROetrY6}!t&
zN%5F05OoIBI01PSGE5?lm{Jn2wXnDX*{P(qI(teKJwhe&N+#yoDokk3i%WpBFIasN
zLNI!W7!Vc_bU30%MC24`J;{NVB7G>p^Q2Xc*d7F)I%<`?y;fseg%m(|s%y0bGsTHx
zD4}vI!?RZWE};>~y2>rVgwDXV@MIPb9g$msIgc?hz{gO{If4;%@dV*Tw=)bqZon`S
zPdtIPCP$n@@7^@0+iBJJ+9Rep!o%#^B!XtQ4T%{y$5c3#=#8q)!jLH?OF@N+8x>G+
zXA;v~_a;a@+q%mFe~LN8i@~^XDk>n)B1J4SJu2u}H26a`6*|Cf#G3=uh($_?`@+aE
zI4BcTLSroE9vs6*D*U5>9OSXHsM4~E0*NGHDtj@g9LofPKpUHC%qgNEDPkpQXK|iU
zBCJco%$107HKnBJ<+bZJqPJ$06Hx9POI@5~gC!G3m=pEr^05J6JYfQk^8$-TRsfo~
z)82nh0$im-V~U|&!&X}$HX<0pBbus6VhG8tuM8uNND1T-TOf%XP(bb5%JXIcc1)8P
zWsL(6U6brZ`oqaecuLmU9KnQ+JU2nw3}HZzLpi91xFzFOjZBn$yR=<EO*B>6Z`>+|
zVw!U`4n*t@3F9_NAq+rQbHJ<gC&EEFB{L2bW*|zXM$g@#ga9NB!W`<!5nwhoO>POg
zH){<dvg;!ljhO^)tu_PBvNrJ6U>ogf%PEHr1GA7YBH>OeGo3OhftxPE+(8=H!0Is7
zxYgcUw8Lhsnd*v`kl-cX8kOh{wg?W^+nl8aG=wM{<mQ7IJTb{g0!}GpCuUlM%EBfY
znmmerZnjP5mGymRck%#Xn4zeR3Gu1QUNg^IF=)a_z|7kYNM2Jy5+F;DguJCvxzTL(
zG(c)njx~^X2&1%cY$9bKftQ*@m4ngVa8?QN0g7@)HF4;<86&+Y@+&Y*o{-RtMUurb
zF^|Vp*a1A5>6RwVqMNDSSdy(GZE;<_R&wzvJO-C#1$;QF<~6`Ex1srgR9;ntIub4t
zZjh;z;bq4ve1#prSPam<R&>f{7q(lGF=Ik1xKv*pnY1}E30hW#A$ur?DFqpkpgbZ#
zJrHH&OtT8CVliZLscuru3#j~uC1?yLjLdd!!GquRh)Sa*MqDsWg3_zjH?4!~jsa&`
zCdP^R5HUSo5vOgnxNjqH7-pjOE@i;hfN;UMY4V3z->~m^2xIVD#V&4YND<X^;PVj`
z1{s|4GAU+a0u<r6YR^=wcp}R=U<<+%u?1tqZ;BUr7)k3YcjjZjc&yWe$W@8+X(tWd
zYgR4j@QVSiF{ShP_)#;4_z4X-@~Aj-v4LtCG0CkWT5(5ok~flNgF9`T(n)o3bniyZ
z8axzaMEog++79kDHc93YKy}RKZ&ue-`;nLVv(08PtmkGm=Ov445II2>g0z3EvzM3v
z?co~KfFm{lg`h<#WuZ`nVcGOYE#B}fyg4s8&|}Pown^xYDI$rP>u7ayV@4U6P~B7v
zQ$hfr)HWuJ$3oW;c0&aPa>fo2D~30sSk5~zyw-YD+c&Av)e$DV3w7H)&5?!eJmPE%
zitiy@Y(-*&9xgcJ41+V63Wg++)rja0SPhZ3b8Bo37z15{EThQVf2a^W0r+Oj455tE
z`A4zT32(1GDqxV`k6ABYfmnrU7K};)n;?EnDj^j>aV}O6p#o}*H?9Kp`rNpycH~lh
zG2q|b7Rgt>PC^<^F#iC*ZfZ$C2!Tm4Zs7Kn%{f*B3Ba$`i^B!lW7m7FzOt%tR*_57
z)Lmo9K`co>cntIInc$$N3cDBrZPWR~XEBswY{M|E1l)tm7GUYTindhg!Fpk8$ez)^
z2#~-WW@s)D&7>N!+|Wx<rVxrZQ~kwZ8qt6jC)%T^0UTW<cq@P1@or2!?kaBX*XaVS
zn$F0QGaK-dOnnZ+IFgCjc7QUiHgv3+Sp*K$j)%W_2|~e8tAT2oTc>YE7l0m=IR?Vu
z`IUu+Y(!gF0_5JlZY%vO2Z$N=hJ%M*X2V<Rd^~#Ro`4Ah4`+ju>-#z*?LJkJvj@PC
zu?=7j?1Y|A+Ffc?-3e4&nOfHocW`l=W;%Q`e;aF1&>@2%ZWJC2CrfnxpNwL_1&tXT
zLTC_b2P}%n$^r}|##&)}0F5M7nhu<y#-LOeU=|G9XKUQp%Ms48x-eAc+oTewvoV|1
z)`WQ*8D}y?GaXukIjlHbU7_2H{$wzb@xUblx2+4p(;&O%RXon5$7s64)6BKPJqJe6
za*$L!oFZ7G2*X;@m7!En3#5nICV5eQr7FXUUJX#q#Z|V%1X*yYG4O91Ghj+#%Ghe9
z!+7)%=v1clD3bS(KMPoF-M9tl?$uQmIc4AyVHPbywGCStmd{Qrh)aqK5=fDt^aKu?
z#0Y9p1_lGrjvyN(7_P+mOcn8F2{ZGIJ2<J0T?)t;GUx>I;||VMuYK}@v*+HX%XU<<
zbh`^ZpCIEP*h)3-ntAj_Kz!|bUIzeJu=DW!U`%S}28Jx$O!AUXg5u+J1p=T6nt=``
zAaSIIv>Sn*Ae}8k!Yhwpt46ww)Wj0RSy0PSrvhwSW)_RH#BdO8akqh+LL<tjX=3Y(
z{BzCy>HFaBRL~=Kc>fw>i`iOt34rgZEVWQQzK%~B^3IEBZzAR=HNaeAL^42EtU=HN
z`GFB(=!ps{>y>dIioIbzRs}PPLz_2R3Fg}Die?#N5*$^1leXRVOkVq7Zb#5Wf~^9E
zx299wgQzi`9KD_%UPQCt_`0%cOj~UgDrF!oi@pwZ(az#5vf!6n;nxUKBuwPt@!*X#
z2WZcdM*>A!d0dZ7aA^5H$S0l93$%^Gz>YitXfbk5j2FA>+JHlvCNT^%osxaEbm}-;
zsO)Fh`jWo0b(1!j8U&8IOvgwXNAi-fef1z~tm%N^1>+@|d{JO-Vn1^#YOBZWvyH&1
zz=YuQ=pK-m2aT+@3aTwKY@3E19LVYb-c#*`E%OKt)U`mO5Yo-us@%Bm<iwF?4Az!}
z=j$?UKECasX?&f3>a}?f;pz1_I3)PRIU0<V!2`8bg|trWqXOPIGj+PPBx`;CHrTn0
zObwbFhITYZI4UD2#$!BE`UWHEpFSS761Xu+JuQZiQ<ZdQR~2EpD9GO(bu8F>P&uK_
z95Nx38p?AA#xk}{PF1k1GkpUvrUGLU6rTv#d`Bv2cBPL%HB$x*ObE$ToZ17uT^Lnh
z7@jO`)$o%k<bt<vL0_=AX;z)~vrbYsH;G{ZOxwdsV<gb-QfZ&OxPxGrrHeG!dpDFv
zV9hKtqlG|bNl%e$4V=^MdwF!a;FzKBV5r<0=Fk|74$m|q0|oB#+I1PDTXCTHK1rcO
zF$Y&Y9aUrc6R9U{?jf93M$!UWz85liKth{96srTS+$=j`W$-fuP7c1*teFY}6A*z)
ztl`CBOgmM{ev}D3S>`Qn!b*%gkP7)T(K0)V+9tcC&%O7s*=*Aj1Z8+VDsm`hHqG|O
znjDNlp}^D`O@Ao~u%`6E23si&=vyMW#V$lRo{FHHB>=vySEE`Sb4-w%7;bDqrLz!F
zn9$T|y?rTt(IK~Lj$n5O1}eST>j(T$YS%`q&WJ6A06%;Mm=i?AfQr+nRjF(`U%~Cm
zk^ai`EwBru=V&zXRtdc)gJ}-n?r>Q9<PD@7!bAab4|d<-tS*8e7(uaE*HS`r9Om|I
zmS4;oRB!cSC8m0G(yn6JSAOEpC}%J~9!aW&tEK+D%Dze1TmXGTMK2|UAnoPT7fVcR
z`6h5rlnkg+a-2ukycr#eV~Eyn?8Dh(EJJ8Q&dLESj}uJIBL`G&L_LU+h4ke--o;{L
z656!mz9va?5VM#}l_{<kXa4epS&k)1-g)!#h^uj|5@j1upd^uRFMa!kN6S%K7D%gz
zItB_a1L~uCipDlc`+Q8)hLYRi^y?-!tnHaYUSay%n*g7cgwRWXAHmt`Gky8PT8t0-
z&LNLw>)`2?5CHmb1S;OT>_kwCBFcPx(3_bQkrA;AU|E400#utVbf_x{-P9sg1skyS
zP)?#vR@i|QiJ%*{eDQ7j#|ILsS2s`yI+$Y0w&@kz_(L+3624tUa#ZxDNFqFvYoiF@
zIfl#We-k_>P0oo#gydM-G-x&g#MQyFbut_((fW=sj-jX(lh$a?ug|ih&*U0RrX*me
z@XWMyKvbYRLewG=x}($M$FAoYa)F!Xouknj;MmM1YG`T;U_wB)(1+U^;p(Ar7nI-w
zPR1Mfcr*mil|d8KDxrWdp+nR|xbau-ZM<yOxEttLNGmXR7mpML!)!Sg<MUM<Hv$I3
zD?{lC8XdUP2rqP(o9d<}3Q(h>HU*B}s>T@5yl<0`vE^pQ0T@Vf3Zr}e$z@YDwQ5j8
zq)Ax*p-=!%1YQ9Bq@=`9Q(P^*Y|(ir0)+&D?5oW8a!C=HB(hNPwHv)?DUKqz$TY>I
z2Q9$ye5MwQvpGN1L^It{%+z&pw{l7)5*&q_iH3Eay7t(OEU^Lu6G4hRV{QnuQ5bRg
z_z=LKIk-pg1ojG-VZc_8x=YXxn>Q_=7<TWCid~8*CZDiFVxbuG{VSuyjH-zqBWj+$
zAZnP<oj}+2wHrq*0B__JY^4Re^hz%vQ4`z&S%G%azRhW*l?}pH0AHq|n~&L|($?2v
z9tDX+TL+!nlM}cvI`Nkf?~t#V5<?1_@&*uiAsTsiagJpts83o6X{99GJ}^L`K&?6T
z+6879;xR;lz+n=y68p1Q7j8I{=)#%HJ_Ar0-CVJu%$Qab=qAYz9U*8BqGOac7nSC$
zUlEF7EDn<!CNKnJ5*fuLg%UX!UmvxHb1Y1CEJ2DOvcElGQfv@gPA1UhE61stCU<}!
zKcZa>dEAHD3${UPkqlu}=4rDbaONmRXK!G$4{iiNSw-(R$1+q$c(hlc#H~d>4TjK+
zEo$1ljL3PIwsl5<h<TMjxf96b;9~yvP^*Z-lo~#As_%do@oA%o@FsD9qHSJ9-xQql
zQOqZ_!qn14lvOaSAD1h_0C5OLkwQFP=qQ8K0thHA5e!-`)Lru5&RmHap0ljOX&U8G
zwnDGef4h46Jxm|HBOS^h%(3k(ma*0l0s)T}*iK759i&*6MPO7zXBnUkZA}<F!TC|(
zNhq|cdNgPCp|acF!_2QgT1+vvtEJDWg>D|^C{7fJVK$@jb!&!WQXai6%D*K<MOxJB
z2et+Ol8-bLdsCng=m&8vC<=SjWMP+O8v-}VaT-;#G);PC4H`FC9NsKlXk%<%jrq9-
zLX&73-*YgM=zFFc24={sE`x02THoLmJPB`QW>TkPV}=}iHg=)^EfLG_6_|;}CjU96
z`<d=AZW>l_*ZkP_wu!gyv?F=0f^*Y(TokdPdQs+x8Brf2io%W4)A3XLlj}Vwur>i3
zNB;vA8QKB5;LY4a8v%&LJYLi&DC*6kp>JxUeDzG@w2USz@UOpfj8*nyyVzmJWwb$!
zZ7gz47CUb?QG5!1b+K_8=nsMx>RnJWM3++5j=TvwBx9W*1wIi&Vst<yO$c0Ifb1*^
zT*O`A%|thLWDWCqfb?K4J8j!2%F50C9Wv-<DS)#rFeqR~E$C`vVuMS$^#h@4Lh=q~
z+L7Vn?zibMrSK^s5~Tu2wT$=lD<pb>OQy91MPxWQH@#$}ac`6soUmCHbl#LDR%PDX
z^tzA{+rvQMf9G&2fA{G1$Y1gyCYLlSbSdP$8TU9~v@HU#p>5ksGOZX{MXd7@SDCwx
z?v{c@;(;+5ipCjrX4u;~w@eHn2}~D;wrbbSY_rQi46sWzPB8ei3HTQ`h8}kC-S(av
zVfpV60%<R7So;Ddg+m)rH-Hp^QAL=sUxDCqt+85eV=!w)b06eT2}6432aD6X2mJv~
zUhreoS!%=Jp&5}AAS$*|#U8!DxIG5hYXWLT3{Wgr?Xm0d5SqhVrW2Sq_&bMKm0gnW
zE1ZsESMl@MMO-KWd?%wkvIm~LyY@Un09x;~y2W-qPk>0i8uY;+P6bt2etm8SfJQoP
zS^-H3(3%lpVS`r2j)3e9?HFNPW41EP=KD{#0ELu;iQ(DC&SpZEv)aEQ2On^w8`g%W
zFhONON8;o>aNj1BWy+a7(-CYWzS4IiG6H;#qIFIv9STRC@8s!L9-k@k1LKjJ!^id*
zrNqQqO3ZRLge@wIjgz=}N<so4=mNwSAaU(O9UHVh6j$+<bahA#8I=)%b<ka`kbp$@
z2AobT*>iPBPlF1y_fr+vWgsJb6M{`Wgv4a(P$(@mo!MI7?;f4tkq_bONZib0bV6`U
zyte1uCgD^zz`Gbh=ZV%+7}$f@VsMZn0Ob&!NFM8-L;S{ysN{&5$Ngze0|vqZRVZdL
z4cdeHH&j4(1ENr917?qjL^=!(FM`q%`cVl9yt=0nc_DoSKpOyOP)?wf8SA8Y638}W
z0h=wrBHm^+wt)_CIrxf_tHoJr1Ryn5qxgVA1|7JL;#J5NBqAe}%c<9Hz;Gvd<Y)l8
z7^H60G|@Mpxh}&>80PPaQ0>CZnQ{$~NnpDOGb2UV@FW9Eq)b7$kL7poXPNFb*hr$r
zRx!oE@LB1x)n|8zG{l2DbS8@~4;=#k=qI=^ytwyppOc>YF$FekiY}c*6_5Q3c+4~l
z7)Ns$+5yxbSGRRY(99C#@;sSKZ}-RIBxCzUB;kxBU4vrW+xO}=OF%|KfStH!Ru}L{
z9*7w~mPt_K3DO^!V#=~Z<E!@@`ZpJ&(|>JGhX;(IH-UV_&HwT`G-XYi227#g{zH9J
zZU9!i3QM9Oqo#VB28K`p!i0TNtDqxb?Sd4*M9{#mqaiGhBo<#2(@L+SM@)_p2@Pkc
z#n{3A3=>lADh0lZ1GrNK>Mx|^;0?leS^|OC7_wK<5Jgo;!!dpUyMw1v1}HC;1vne`
zqjQ2mY@=O6@_!Bf_jhI?<7amYVF?!isxU$8s2Hi@q3{GQg14-JyM$B$U)!>u!TbyD
z%?ZN=Djxii=;R^Q0J=VGfl&QdZsf5#2uE7lj6N|{fVAV(d9yd1X-Se69(}mlyD)aD
zlQ8F|=!M#09Vk2{nUnDz1i)rnApwcR62>d8)2uhj3)N$KnE`Oq{n{SPX{OIxRzQZP
z*mMsZeR!}8cQUMUCoW>gHsA?R;KZ#%<@M7T!BC=^(V~L8N1Z*TmyM$$yaEmeE|gLs
zr+o>1xby<pKY{N}qF>fR71Y}tNpz!Ja(nhxYv8gH>BpB~0TZtU-x&kVpc|DMC@?Ag
zaeQk;;zqm<yQxyRcY-=jLKO?H8T*-0bOPZS#PWvFCaaVto57+~hB#uT+aZ{0x`6Ln
z@%G{DZXO04Nrb7f!BOFh51>*}vlU>-y-mYcFb_~qV&Dx-7$_6=E~qtC%EGv7BUJ;`
z?nFgm6efoLa@pc^>{k8`inXF?m40LuUHPv^j239<+nCxM&~?XUYE;laG(IT07bDVb
z@nf$yW(QGVO0Z>+MTtie&r}3Z@8Ho@=!sI%f`uLfMWfW<L5Of@hX}V9Q=!6Kew&s9
zb%3xh2ct)0ER$A<LqH3uSB0l{Q=~P9#}<b%PJ&$q1#pzh$uaF5QXGa)xzmEjhDwRZ
zXnICu1!e+~LI>bFv0Dwm6vB`LfBk<C$PWsjvbnJLD}~VnI^To53|kf?*c2YkmUemG
zEX|?uJ1`Q$$@s{LYZT4cCU<Z2hCU=MOFPUsPWY(|(VaujvQ^U=jsbOpE<kwcgPP0j
z<6}D1m<%a^5juOZ{}cU16U_|GMS2BvCM{@;dtZIRGAS|+Txq~~5sVIg6a7Iq?u^?&
zHEfTCCL7%z>Tpu%*|w;$&Ek0pqbA6KS!sDi-R*_xOPbg8&4?MciXbt5;s(C<22&(L
zdM|J5hVq}kJ@0UX1O-aTbYE5S;MtJ}(4eI*^21qs(U37A)I{O2X!^*j)tU~hZdPls
za{(DI#D+DfMgb0{%i*9<YFhE|UX8xiDU|1ujA+wp)zLpGdacgekFM#&s4sZo$Dgq(
z^qYn&WKGlD?dLYDc_L#I{Ry2@p-k4}S>P;&`4QZk$T3iate?KeveI9drQwT}oES2g
zn{37Q6AR&KkR%e7w2loR#gY|dc{ThAK#YtfQJ$quI!w&#^SdV*D*s-RC9uXb>v)2%
z1W>0t0N_!pilhmk%fei-G!+(QLO3QPGsYI!c9S!b6e`11)Z(?$Gk4t9vH;hjnZ_3f
zm^c|~oTeQx(AZhYk1xTZZVdq#=snn~CSx-F!ZDi3p9NNlwPffnmiu1^rH4ii1e*~H
zE&9M}WdXRxIswY2pBe5PUp>USR3i1Kv^WAoWcuw6H#5HZW@k9n722pKicIQe<d}k!
zV^qmx1@b3g9&|lwq&$7|w+Fb0ViccXixtuk6O}Pmgeaj(*l8Gn2liv)VC?XzJ?95p
zWfB$zu~>;~rC)zBF4e<*r8O*^1SCbd%I>nEf#F)Cb-niJMZ)eByLl`Cb|EzW?*qAu
zAmKyJ!7SAKK1{gv2t%^(c=vuP3aGCf7?Y8cIk0UMh`?9{NCUZ4&yjwv?HNVi1UorU
zzay-{ErqExv*}ExoM#;GgO7m#uz)iR5yJt}N2P%X2fYKxO@FB#lBjA4Uly>#E>i~R
zW&BNqb3-Hra)ZV)l)DAX;qK6q@8V1T&^RQFTJf`o6(9WT=+=(K#v+#E!d$7x^YU+g
zTX<so`meEy!#6JMAKYALFa6@v8wA&v|J<=<6Pu&Rz1Z=_dwI^HM=t(a)I5;b_=_uY
zhx9$~#pbqwr_bE+`sWmPg(B>?P6ZO(g_Tk3cP@2Ct?Bo@PwpSQOb%urx$x%rRW|!f
z%l-ZpU;m*xQXd`<cVFI+m;K`xX1?%~gBjeXzPIns53c-P-D3qqqf?u=+<h!)&<y71
zM6RA~xcc&Vb$<zc8N7Hj`DNR|e>(Ph`q$f^R`<Q_|5o-&hwtuV3+6XJ^UX8Ad*Dr7
z#qZtgW*^Sy4jjJY8<&e_biMaYZ5(rT41M7%?FT-&A@AwC+|@S^JdwSn<jfRS$(#)q
zC2gO|>wZH2_Uf;cSLaq7I=ktn=8fM}mFr?(IP!YG`+aj@QzN4;&~5!kvpM+PA08gP
zv)g%B{E4nl{{Cm`!JNn5yH~g|@~suwnKQ>fY$(@xUMaoHwTb(ZLcZ(w<b@x;qF$;m
zSbgeoj<em`SLoPx;BoPXQ;!c0EIh-gg0BYltp2s`kDLGXn7v5VIQ~@d+lSj8HQ8Qm
z;yl}gQ|BLl=10f#1HTw}ps0Ps{BZt?L#gs7YJT^#6;~eo_Dg3DKiT$|JM*8V&-BIb
zf2#PK#pj+ou6mcT=I+r>=C2s}@z3T?d?Rn+UfrIxEe(0qoo!bN?$Ou$p!WN{hq#|{
zpY8Zv@te1%|NH03Fa5TFEn@Rm-@o1A+We*c+<Q+feZihQaNo?j2l75FPNsf*V)pJw
z!m&SZK6>{L{-OQW_d4IveYdu(-1QRoxx;L5+rg$gemQs7zmnAt|1j=()A7v@e`@UO
zb#>Xacb~Y}CNDlg_H2#5SoG9{|CzJ7d&(!XTOq7p*ERlJeXsAx$bH}EK9_sf&(=P@
z`p?pjWgAt-_ZM1ko{#;<YuB8)o*9n4d#rr&y_++Slnvi~^!JknOFUAwX|sBL&ezAE
z7<<h4_&d(F;g;&A`%Ir6d^XMDe?C6(;r@oV-d%lk>Z_(7fA#L~y|DGvT-}eyUU>5x
z2j2hE#b4d|_EXRO>;L)dFE2m5>#KJ^`RdWTzkl`RtG_rj@W&@{@>lOZe(KdH{@&?N
zJxBj~`<`F*`9F~??bm+&BeL*##ep9Uga?nkp1)z$Ax_bLfX&V~7eAKq&z~&oxbKBe
zJpJWIir)Q2>SCycN|C$I`072E^Px*i2VV@99o%!`wT$aS-@a4#yBXc9|E0S2nQs+)
zQ{O2S-u+ekEo+K0<rO(JY={Sb`;Ds^i{GmIR`cl_??=Q>i!XoqGb=v)kKg?9gt6tH
zERU>mduFx|-uc1)55Dp2*SERes(oqG`5!2sQyVsX@dqC~`01rn>yJIPd+(O@pWT@|
z_|v=k<luLYuy_1Kr`k1mnce4I|Jg6?>&p4;D_h?y_{uAL!PbKr(#iWK?tMbZH5fMG
z9)G;!YiIA+{L9Cm+O6`8RNNPDE^KdD@wD&vKUn)(Vz>G1e@#FkvYF4H{!YQG|MEuV
zj(_=ai}81V+FjOt#w>hh?}zKJW|<#~EUf&|vjg+He)X+^h7W|`jVGSx{^{LhAZz1y
zhD7zXUoPG3i+TS2Yiau)9{<hX82{$-kL`Wg8T`k`USW9rmA&cnH~R`I>No%MKIgy{
z*QoGJ)$ro$u0P!Oy;~(!-+AMq&R2rE`yU^EzI{x3<WJI93SQ6q)xq+;S(XzE@2!4B
z_{q%|^s3A6760LrUv+=+!;RYxg)heAEtiIV@{;}?O+oQr9#y{Z4}0U^uFLs|<gWR_
z`rIvl6x;s&!}FPK1rOY8bl6#M;mgl=4F2KV3VnIA=k=Tqf{G`0e2x9Zg_r;Pv7`1a
zC$_w%YW(msc5!yc!LI-BtJi*ccHi$t6^XyBE&t84?M)ZtPS>8gqZ@mV8Xo&vZs3Q<
zX1)yOo7I1En!g-0)9cEbpB)`udM@*|SF+`w9)IYrkH{B4cc*sK&u_%O^_^S0^lx_V
zFa^q9{rZtJ#aQpDFUmhI{)TDG`t^g)9liVMB53lDiYC$)K;ItT^_LAteYbz5nm+cz
zBX|FxbiJ5&p!lnIc7J-`Q%~P>_6xU0il3Lh_vo9EZ{ON>EcuBK%?s9tUz_=2>(~>4
zkzc&`)Tu{0fA^`f`;(i0zWeRFe&JbQ-(97?yZae&X0+~<?H|<pp8C~y1H+Do+1_V<
z(f!#kWrV(?|NTPVJ)`Wt<3G#$+2=Cu>GnL)bZ3cT{DNa-WC0=zy!6)ix&1G%+53|{
zk6i9o4zZ7|7_oo-jcX^3weoZ2|F&B9fz77oet&r2bB8DY>Ea68o!=||py=}*eydmi
z@U>s2au)hOy>a0nIUHsmtKQ`N+`axLo_GG`8-Z8Wbl!;m@b0FsADM5;c;m{6uQ?Z2
z{^OwKYd-qJxpk)S6YU3H-TH2?HTNlB(e*)WAFU3uxUOYOlk$Z-b#s$1H*D@&aqPtJ
z7vJA<#}i8rnr5DRFVFwpnZr9vfBWHzC+|CHaJCjZD~Hej`I&E5_U{OqmB&9K-(tTT
z3eNxX@~{8&_*?5;n{U1Oi6>Jl`ak^Pr?OlAHS=QMgLP)l8?ATk{F?gO_|Y$au<P*R
zVeu`8^Q!}a%#Vn+V~4%(KTFrfF0XncsD0z<`fqH#_sPJP|KiMFHa%xAe|>eK?}HyE
zpZ2`1{bFR#Uwki)ZG5&leC4Ijb)Njd^&bC)P~nIAvqH*t->cp;w>-X?cTTuFzG8ps
znQgBQOaH>%-Tud&Eh8TR`Dz?Ie#7~1|Mb%V-xrU3_~VmIe(>hwg5vP1sdClOaD4NY
zvkz_>e)mUT3H83$eb3v>mc;eR8Qt)6?5!*6JForf>VF*4crEv=``P=$FWwt{>|aOY
z7tN8)e|TTN>hzrjdvf1>ck8X>j$gfa!l@}Q&>OP8`~CO2?hTF)Zh5w(<>6f=!#m%Y
z{Eq&!55EK@-p^nA!lCybFs*v2G`aP0&*<5fz)Q}}t8TonegCcCbJf<Z`PK2ukAKDZ
zrQ?RB{lDLH{En*czI5{!Pqf_Jxo_1!cy2sdeDB&HUCpm+{dG?HOQkdQpIsWZo@sYV
zXTJTb`zErOPrLS4R}OzL`eOP2Nj?AOk9QsV(&(Rlt$XuHd-=r&zwrIiPgmMrKeX}l
zz5AY;sQt}7Z1!{6*^^I?3gYMgUHuvLZ07f_S81AJ*IoZOS$4!X(%9Lu)p|V^^B#NZ
zH|yBeYrkCJ-i#XxKk@#`FCSmk%IpmM)+27e__M3uJa2yf(Uuqf`?0yVK0kW$zq9j$
zE5#kLQP0ncyYCA>w^KZ@=;NNd=W7)Y{xotX@o)FlXinnZfp6Iz?jQX=@Y4sb{c`S3
zBf49|v6cUMFyHXiZ+?1X<BM;1ed6EDAO3vrrNa+ozq{$)->q8hSS)_)U`B~&{tN%^
z-}^$r>FH;-%<odP41E2=+PQA`QGWF7;o|wbYW7t$ADMsjs?jq(@!YENrq_S@?7*>4
z6~7hv)z>!!rWDL~&YXV4^g#Jr1*^qhH0AG<8oqPqW2RrsT>s6P{Fh$*x6zdD`eAW_
zd&c8CcF(&r_T2XqSJs+)K4@s}U!53E?r67u`oZV^J8<}cE#diJo-N7nJ@kdUa=yId
z;b%MNKL1w1gP&jc&&N5B_s{$Hm4&yIN9y*L{PEl7-I3v$<lG_YpV>#fcO6;(*5Y^1
zf2yCE&trDKvlIyI_TJgP@`v{;{ZBqLd%6Ao2j(_B8;Y(Tc|`ql^HB4BckKCO>gzwx
z-DZuvS#f8PV*ftHfzsdHY~DNY?K9JFJ3ha*@y^4m9x5pKartG%-2Wx)Er8kzzJKxH
z?(S~IgS)#+3lxXoQlNNocTI73D8-Al#UZ#Cr)Y4exc&3}{@(k~yqP!i&L(s3ZuaJ8
z@9ylL^EschA!Ds=f5a`7OyiFx*xQ<*qGD<I%;=1i+VFw2Tp$e@coB$nPz)J>L>?50
zbNFF0rSs<S-+X9bkzR4a-Dj3e`=z}A2hGK_G-UgL%gKErl2XP9nIY~Bj`Tb{h4atL
ztBTMMZrS{ps#izJo0H|B?O+XA8|E!)US^w_{uc(x>IDtkaU;evLHd5A?p`H_Eudqu
zmX7j^AF6$uHCb#)tq{R(u0_*(UFxh};G_Ezj2CB>RiXZ$k)iJ5;$sE{Iw7UkMBio$
zgpJTG<d+pR?xh|*%7Ix$GE$2#6;ObUU2v@!G{@K-yf^8tVf>P;N~t4z7h&S1a+B42
z9dL;j<>plbT3OdzxW{ugXfE9_r&Gr8%|YovN3@hqN}2v~60>Y+zRoBiCD;>%rO<AW
zkdj>R{_+<51~BwwYrPKDeu<44wUsYbJ|_(LpcpMpn=BwY)TdHQ*j_ZO-;t0-a}>f+
zq|KHW;6$%Kfx3)y%qE=7LRagXFGJs3D^j&vT1<}km$j@l4wZF$VCt6HN~;&lmPoC7
zvt<<nZng}GEvvcRfv}}E-I?16MqtVch!^9##EE~9C&VoS8O;kzmq_wp#g^TBu@NhU
zl}I<Zv#To??S*RUh+>ApE&)MUDX1HZ4BdJl9P&0>{-_*a)&O-s)*=C<1V{8U4I6DV
z=3(VH3LMcv>j_r0&(akP1Y8`bdX%O_=!gf&s3nCUUsPXd7R7WKP`q}jvu{X3Y^~o&
zjvhQ@j&fetgSm$aSHaqBm)>!xze*OB?eis;EbCcPmHdJputBHos|;=0tztoqUxR(R
zE(c`+TaqbAYZn&i98UU!zO0x<-dD@|UYc#JCK<mhTPgc05$?H3t))s>d>%c#2oE-=
ztA2nVPSc>z_0&ksPLx?dTM5zWLaU-LN09wZo1Eeq84X^bLKvmo8~Zz=$jcJ1gw7{n
zH;zSL-WQRFchSS95(fL?(P&`yQ8IB71L^Q0wpq+ov`{>GcuqduE~3MME)VNaVx0gg
zeO*}pe0I!Dp}@ZY-_jyhk?Os1!>2JW>X^8A93e#4Hvl`O6xwHMef@T6+)z)Y@H6wJ
z>rFr`NQNJFhmK?sx_j<xd&SEM4Qa!MJ0tgh=}RK@EuQd_!e-yFEf^Msv{n5>v{FDC
zB{pij)-1)`S_+8b9EJ(tOH%wW@r6L@cIbj$p~IKzy<zo1(7267!v-rHfi7zGmV8DU
zVO%EaaLNH5<Day@y<6mGZ93oR<@Jhz@X7eaI=W0L+aUznr2uQUhItOZ1pPf5*pj*>
z*)+m6TPrG|#Ds*YXvf7sgIW^yFVqnYm}CW)-J+Z<a)c)rzL{<!(n;Czv(DaA7PdqV
zUHdlqF^T4o-D3DFs72zBOd00iGHiOoEBQ#+u$1|J6{_?`byo&~IfUW|cXFOY>D!w<
zjhgQGQF@jUeNq3sQi~G`OA0GV>#b{vnu6v<kwfr(tIMn|Wm9#x3nG#YN0J5{<A5N=
z)*e+&^<;DXxUX1D#Ha>fIYNFU|B<>cC<3=hAxaR`3&QsMtc&Or!j5l7$fvy2e~(-T
zlkg*IpBODm@LCuwu#~Iy7VpD#83#V^yOpVj<r2N3puf|n?@27C;%<^9iW^J9i!50}
zz0LLR5-+5kH3<+D=gZ=CRKV6s%pmQNOP>sBxe7PLYta9T*Mj=u$>+<$ANN(wGiIr7
zu$Y<Yhq1SMt~Q{OMIs)FuE7<Yj9;3A*1{?u^b=kvE*D;qxM;7xL`1w+dq^oxM0_-i
ztI0ACrFVNu+<rK%q<iM_#Q{UJKv>m4Uc71Nz!RPytgd=nQf}G_sn>r4#8+vgeyh}S
z*HV(*H%*^so0zLyR;xGdoPDQ%TS`D5CMw)`2gG9cum*b$R%$IKkUV}x%z{pd7oxMl
zY+Jgm-x5x_Mx?ni)s2%eib>Iu^ZM0GP2pY|4ZBxpu}+!|KT?_HJ^Wn2t2HM^3aSND
z+|r3iPfPDKN|*#nd;S&n^WP9j>fFa%>HA*ed?bpKD9=REVb^F6Znea2+S{?Kd7Ms2
zP&*3~psnveG`_)FN{dH8<7rsy<x%G%MiLRmRAwSR?S6kBNJ}1J|1_$or1wYRavwF?
zWMie*`2z=4l;KTE(ed6`Ncq$NBz;`x5};AWIO<ohW6wGc)(GW`a0ZW0pa_JVvLOp5
zX)C628SMN~e#M?mvx<R}&aCc8XKptFngH~O2+vsydxIqO)d=y5_m-mhsBH8m82AvJ
zcmzcW=m_jP$+F2L)9J;f%c6n%+i!sRlnXTf*Ix{5b`Vr<f7v<3`sb_1(`26F=^MSl
zl2CGN?|?9RO(T?(@+n%rSS(_+k}UgdK)e*Zc!?GW+8C4Vybs1JZg)2~h|^HZ4c^aO
zR4i(_E<Z;WRtXwlAk!wkP?9>{EJM04Ufb)RE%-e)fUhWjm?Dc>s`qJCvg-tfW60sm
zCrbDiNe2<D<Z09AlnIdXi-~TjEWu-TBvdnXu4BI&sqtNREmcubN<#zt+Lb+tA?v``
zhVj4SxW&8AdHfei&-3yDKe6j|`KCdiHV%-_OOKZsOLRWlAKf{IQ@f70A10Hbq8b)G
zL{8f{mbEM6U)@*_FJbQ@Ui4d=TkQ`zWl>^zp+zaKwd^o3ZF!4DuWI{xkhYT9SX>80
z-V}o;Q_z!$L*JFUxj0j_2m3#ag?_~bqk~$bB!0DggdKEpCB~9i#%Jm3%VhGQVv9aT
zV2|w9VEf~3p&0~BQe%Cvdy@MG;Kv|<EYcC;6=8eq9KJ&nK%uC>JOh=D3!2RIQJVR>
zYvQddfb|+JR!amGwM-13hNIF@=Z;fjHZ$3}ucc4ZOXvQ;N1H8+-nLx2a#-0(;^8_9
zK&V-(@25N^X=b=<qD|(BFlW(?&^qD#6?>9d6U@zP9z(69?u*e#3*d?rdobS5OSRpl
zper{Ae`O#;!Z{9j1JooNM!w4N>tH;pnlCNM*i|V;PH*<al)eFmY^EOSi+BU=J)8+|
zcs)IED{~YGbn4jusU6ilZg))$-f(VrSgL$fo9BKgpI>o-8$lNAlV=zV!)I77Qfx@U
zm<@iO)|CU}HHgt7d=Me$1)1chyf&{rfeC}ZU%fVl-C@PP{^aaUXVcixMW8>`PQ>9=
zOnw98+=w7p7MYDRB8A5e=Sl<Rc^f{GJkK6EVi=PXLVuZ+cOh$obz)s`9&r|T(5V0h
zFTkVQTuTNrExPOm{RNRSI$hqzZ-fr7gnns>@Pg9HMJ1GM%IQt(*n!|ZUf%U?E?nDR
zDIHP=N<P3CvnjFfV33S1CgDJ2D7lJ)+SgZHbw^y%l>%svA|a7rKV4{ELb=6{#TVd#
zW=QcR41<v}3yG!Y0sji;OxRT{TEx?^l!TkldjdNbAdqS^7}<bB%erd-Eh$Bc!)d5G
zGK5AVR_lpy(w)J>7rXW%tZrN5*#y$z-X6Uv>Sb}MjPne#B{3YOFWNARh!wAvhfKC4
zrBJRy9N-MH@|vv53qgt=iF~|-EDDE!tFTib^kj8{AqkB9Soyo705VN_V4bix6U>}o
zTFRQ9j!G^%yp4<TFzryM95PKLb0t*eXr-50SPnML0;U>+=TQ|+bGZAkXE8yAR>#xW
zxQh8P2|8suGN5QZLwQv_fQnDLJ`BX*`^W{Q^gvKJBnpupyJbkOex+xWJ<*wuKFQi)
z-jQJ-?`fPUJW-sH)27m*EG<PN9aT(8jnzv)f``Sw;(|L%|CCH7fcAjJr40Dv*^2)7
zIiO+rW^HXnWkt=hNzo=?<_B#BL<iKKSr6blB=D{cJ5maSjh?(DYPw<naej9%N`Be|
zz3?R4dJf53QU3Ybx5w8`TYH|EZ;WkTRm#-u<rB025bdBBt@gD1c<d;xa`VX>AR*xk
zQIlBz6<GBRAU?>ajJQ}prp)ZeLKQr04z?0Z8bl(Xp1SWEQb>T(TC)<e&!?2*G8i`R
zJ^roGc|62y3S*jx*7gPYPF&J+DboqX5eA!HQZW5l)m}|TtRyH|#MGsYSV6>%gco3%
zX3DA>ACTHDA1^1MQSioSifGMxzQd^K+wOE34SC-4KKY4AQZ-7?3zdShWh1ku_56_K
zXNC7910=D*IoU_1BNkI2m$KgYM{+MZD-8j_R*<bXfH5O|w>2Y3=MyS=ht*GFM(|`)
zP$zLeUK$S_UOCw?o6==7H6QN>wkl@H7D6ctMHJ74R|$I+R#gdY1+O&FWR9#_wW$r`
z@l_mRXoJ~!fqd_Vk0PiJTG}V5mIRF$)+}_h*w*0wLa4%UmFBgeqX-1e0*^*Ajp)o~
zj`0<OsayRi*j{_USeTH7Y~E&OJ~)u|{iuhiG#$MDCF#lssYSG`FxeAB7EZY>7p=t+
z(!%8tG~eIBG?c#Z!@GFN>jHNmbLW}d^o5>ATU;X#AMWBCt?DiyofnO%7(HW%7o`Ye
zS3>*|9TBFj4%`9<54aLF7B1E~JZxKykq)6To`Hc8&omB_rd`BHMbcnT?O9Nk_CY-@
z=R{ipjkLl<5jSEi=KIJpUaTx0a4ZUtGU_{SMKZ7Y2xPMyA(W$K{Ap122&Mmoaa3r$
zZZ$Fu9cNAquOYC$od{eeSr_04)2Y6|Nq+-KYLU)6=7bHWxOg5MpjI?k=9PreG`|6|
zZAiB@9!I5QPeajm<Y;yG(xmQBhIE~cFd0EmpiSqx#CN4jBOu`ybkIUF+`&SpN1KKY
zvxo=Tu&PG0{2O39E}4Z^(Ra}q-CXw5f}(JW(rxfHzpx$YpVXuf&4OuZ`R))$aZ3>e
zkt^h1Zj;JEUAj_x!<7VN9BzEzh8w95C_FFT(SH`-0MMX~x(!<-%oMx~<@7afU&*=-
ziXU!)#mc{$QkQ<1{hVi3)IBcaPx{I2YJxINm!5gMvVCdofTs41!Sv_`vk`BFsl4!1
z(AstRwXW+ak}?I^kJkFu!nE78`}Mulx2ovlwm+de(TyVrXsq(1=GP#lo2y6;zNC(O
zp^n;5@HA%59#|Z{PlXo4G|lXkX}a9f%FOa}PHp_O5r-#9Dzfq&n)wp1=XakLnOpRa
z2nRw)wsq`qWCklEOp${J=n06)!z${{>oh+7oDvfC{D+j#r0VglQkvYA)8+?ajC`8D
zw;W^U^4Hi@$t&vvD{8&Ri=9O$GJ*PP?u9(7=%b9xW3QAKp8Gd|8NOa`lJFZ~zppeI
zXI*%c6!LtUTe%!&IAB*uu|I}}j+D$yQ={ZLl1|UzB<(3>{sy2wz8NN9HREs;khtSm
z6iBq5*I%aeNXrw=5nOz{ldHg!ZiiAMkSnq++ARB+W`d4%iY=lk>Ag`8<DPE5xG2jt
zW{4>E>KQcFIz46F<|JDFDxNyQwH1-7e*>gqIT^x(Myd(A)U$$0O~~l*Fz+|SFSE7|
z|C(RlM7U9UK%&py0EOs~aLUHr7hi?oA!@1bD@r$NtgkKOHev2GnhG}{-IrKOd%MC#
z@ut+L3gv8+>rWFwDy;{d73z4PkM#x>kD86P8GQ6A-zw*WDLiGI@>>GG%;$;b&uGbX
zz7r!2nauZQZ!}G>)TL1Kz*|WQTbHFus_g!VeHYr6@R(FEoQ7>OJ8Z7zFJV@MNXDby
zSr^;-oVnL6$jA6HhfHRJ|9R?I=Oq@?uldgWU;U%h?XruKX`IJT!dn3{pmmXe5zwM_
z{)<v%o7t)(mbW|@51?F)^r~%k`@ek>dEB;zdvu5ZAS*tBUw-RqeV9w2Mmn=bjVBq<
zQ6T9jA=I1guxT0Q0MQ^9(K0C2rpIOSFkqrqw)#V!SbKOwx^^3niqJz$5e{4?;$!?m
zUq+gZUzE%!n1UUahEFFiqH|IL!Zp@z{>UK-04#YfwdPhXxX68w7NM*|-%Qg+ovFI<
zy!C2fsK8r$B*a*j8~j_FEeQSscg`45d4U}1Px+IshvEsgyLqZdK5!_RB_D5ip9QlZ
zmBR|fDw@&N*GH*PHhj~4STP8?lt`>$`^sZBf&NdBMV-OT>>ruHxn7;)t&5M5z{lEy
z9}+XKnA2V$krCn?5B=;7H)Y*dD4?iUmdV9-1m-qm`yr?otGA9DMzfTrcTVg>pS680
z{wQID7=$*`0;H>1@JcuSk*rhq?ykwjuIk5WAiUlo`ANQH_}{&q3)=#)T(w8SU)^<A
z%ow&Ab8wi{{1Kv5&0kvj5^3XfLgrbWJ(=o5oNy9}bAumq-)s2u5sD5^zG#@sfxO7?
z=57O6?&U1DqY8d2<c*{_j#cX8$zpfNf2u)#W+0X!SE~GokDFf2_ZU2gUhq!5x9Amj
z{>!TJw3Ddk<EIiA2v-G&%;F7j3{y@kN3r!C?a^#-Zzv1w@pOE%GBSR}k8085RqbA@
zAQv--H5KnedENm3rrrPxh-jcpYm1pcA<aUSqr+3s3U~c-hIn{w7HJ0K`BjSRP`}3G
z%o_lY`W6wFD#56g8hKD9D~gE%)1T$pp<AB=-DMRDpZb}Yg<0m$hUq^efx5y0+-#je
zdZ~RWTXpRONw>dv+Q|;upQTQha&m}RM_I9IT}tVRAry2aD@?#8>0$7yq2f$JS=bi(
zEuGvGwS(|YisI!KPCO(IKl*w9B!dlL$-5~Uh({uIJy9G%Y8PS2fj`6~KEor`#t0lo
zU`t<6NjI67Li{T)!@7hgTTz&-d)sI=a+~?VzrD0l^C#C>lh-nA;&M08Ihtw!4c2IT
z-QP46C5GZErEDOwE&^>9lvOSAnrVa9z<ly@;*HrB5q4}_@HE#G35G}ggk>xtLp0X|
zXd#Th<r^~`(ynaT;y|Ji$BoAKC_~g_Eo)44%1SL|h^m-St07w_(riMXmY;BhFuRT5
zUQ03g16oP=kB}cs1Oz7S<ERSx@@Qm`T5y?0-^^Aasjozwr+<ZdR%N=9ptQ>8LuoX%
zSKm}jWbFbrdGlnBBFtUu2cr23jpkxz)0$VhtI5#gGCT@8=i+&N4?kk8@zVKG`Dt3}
z=!n7awm8$QCQ5qp##D6P6U_nrsw=-*%Oyj5WQelYG_~O+_3za5N{wc&@*o+sVI^iG
zb;l-0j18!QMySxMBk)-xEG>n(G1p#R+c_4rTQ&CS8fH*ttJ%@PADpXTp=q2Xgs?6V
zmfu&r0mhf!1-(D#2d(6OUpV&qy?v*dFIjvo{U@*nXFD==kO6~kHtY=m^2#{&&}0+$
z2i|Ny>K^nH7P?D|sjUyCA38TG%gzRqcdbO=@H=$Ee0G07t-H1ve?RO_<4?};#EdtX
z6&w;XUTUjJ0+FFox5lLXZrx8abq-q{UM6ZnO3~<U#^>UZu%e=NI&O5bp{gak(P1d!
zpcbALed27P5)GyeVEeU1QX}jLapyisbkB;VlB_F``I7pa-A^y0`D%cQOTbJk|7!ME
z!OMlGi8NbVS87Ee(nLUl0%>QATxlOGm-81%%PfuQ5L3-Y<V?ow>k1xViqVR(@x_#*
zH-jgZ3aq(b7)m*uCVkWlP1v#3`c?uV9n}SB$--PID|^rH=szyMcoKJqH?8zuhpTPG
zE#xb|0X{m<W4=xa%HM#?S5$+|_1(uR>pviusUSzd?E`L78A}!(|M3p@T0cHkjn$TO
z%{F{Kxz@-@d+oGZSonncoH8qk$gl!a%!m4eYa-Cam+w6(-`{qOA#wt8WYzP$?n$WZ
zSc(xp+Cy{pS1ObH%fr)jn*a2x;)UuZ8#yI1JgYA`P}dpFTe9iR@E%KtiG%yUBQOjV
zwGx2sG4Pg$H>Ti5PIf!=@}L$<`feX<MI%I5=SkbjSylNluZ|83rDBr_k0`L(uT|mv
z>)8IKO2ke>xSE(oBh(X0th5p9y-=4JrBD2;y;JT<v*o!U)v5ITc1@^dRv;S!{7~yO
z({f+w#xcq3`to%C3Jzi{nP<;K49(EcV?#GTw$>uWrQv}z73~pL0vY8P&!%9l#nlVB
z%|x*v+{d8KNILA81wSTWD4nXJVo##6MKs@b3F6SDh0+726-ZN%SfY``g*Zns(0MRM
z**KxUM$n5R<a0V)NEz>_?JxTQNEIWSG-Qhbfl=k1qJ;B}nR6Z!g1RqeFP3I`4O>e8
z_YQYd^wGd7P9f!v##7QYRc4lZUnXx(C#PHpF**fHfo>QQxM}h|VtmPZ1wHx~1{ls~
z`sMv096o6MJ7W%nqa@Z}P9(vR)kWMyVC8HumgT<tJA-8r;-LV#$NZ81bRPnBY(hwk
zAI!!X@nYEOOiNHMsts3Gl(&zO->Ee6D$OW$;3Xu+l7cmeVMTYy8sw(jAFqK}_717n
zW-MWlLUK9KTX1pIgI<i7EuC3<nDdpwQ#}sGnjxa!;{z*Teg9GD+|?OpHI^X1GExK5
zK&m}5ujfUFkfr7MkKNDH+A$y}wQWdd<hlh)Fi+;}1TS*6DIyLv;4ng6+ZF?rE`*F{
zEz6ChW7coR>PmGnA71M+FuET8E#Uf2BICbuc_q?e4@9w@k0kU(wI|45k0R?oRo;Bh
z=^bQA8D%?wIlBKv$&pT9+KzV}zIgUnFo6dq!%~LqN)WR9tK|%XQT=fU8ERcg%V)1^
zSrM|GLtw<8|8jo*-v?729eG|QLwicyL;D5P`|~Tg!Mh^*oH-vquU|`wQgtVWlPbyr
zbmGBg^ImbZ&l!dx1)<>m<YOJ|rX69Z8|iCjBKFm>{g2ex>*SG?sFwc>81iCE2zIvd
zkEj$pkEsCOQ8|5Lb13?Fm{q>W|K<%84*w5N;6Hh&h^{s*IeBoJS7nk8Nt7Szv~lcD
z+XzuA%fx{aD=$@q-K2J=wbg%G)k^ULV`3|=z0oH|mh<xjRZnysU};o8uK!^nTqV-O
zp;#5V05!6Tm-hQ_);K*#JXYWW368D7DlCS2i$flXIPu)e*<m*&&O&k=Mdf@9b*p-_
zq{)lwyvd7ncuJZD^%rOP67=*R>><a+gWTW!OI_;8QtUGH+70=Cv%ZcGh|9=a*kKNc
z${m&Jq_eaXZ$C`~awxFiT(spJv?z;}IEpL^Kcxp&SSoQ8C+W>G3KnzASQI1LKV6~|
zcY@{}|3%O9jQ0;XzRVpi{V<hKh*n-D%_e~7q=a!ntVb>I8rG9Z0t0jt?0{Fbu??Jc
zG}w4QLC&#)(k)G+z=Bp2Q!Zk3(5NlfohY?4E|V%Vb8i`kfak3@=bctL#T2UcahS|!
zdtJl%j$a>LzaWc{E;rlv*E<N=BvC<WA<%8g-DnloHiw(j(q==LR#)%Va-ftK$2wC3
z#aCG%WPLUu28-iqR}KkComP2vEql%{cZZ&=6gqd>CmIGj$Dz*O%l-{w)i2)8-+8Tk
z`5xnE)8}65uxPP>l#5A+zCE}W@M>a;<hB*D=|U^m(86J;J|9kD`O-bTB1tD(xwR@?
z{2kU@d@h<<nicbvX(MlNouFL3^KUUntHTX$&5;Q)Vww5IQT`YpFgEtVcVKv!^efCH
z;no~X&#^jO<<@-6>hvx&`$OUl*5URHZg~SVzGlRvl@kzH%&<BNrDL|g7IOj;Rmpo&
zOr`~_D90?5<^EKf@%TrIS{LwQ0ByjBWTa_VQe4!`^21d&V9pV7TXfU~Z5MZ+Z&$2m
zjHJ^)C`(jC`--U$n8e#(>qEtJXyCrbf~1O8NTz6%SDdZ>;6Ho11MJe}gAs<BLRd;y
zFTW92b&@^}UH`)Qm-@xHhY<DirOX%pyDi*K9-Y^0!3Dv<*~c3tU~vyJIaKN);FVso
zCIPUeqhx%Rxv29!*`52KQ<$2jg{1k?lKjhsf8}3Y<}A7D%#7+qd|LgP5#88CfT?^b
z>(0Xgg#3tsKzU$9gpimFUm&UlLygB#Q9a+Q;rNRT(eb7=nwmVru8_K!awq4i)Ssnk
zV!pfzZCx(OAg0hV7FK+dqJ}`zvi0whdOm~O<Pn}WXiB3Ik4qyp+E=_-`z%o*Ms^AD
z*aaNSR$F8gn94=+L0pCVrf~N;sOgpokq>TJSahyzJAi{e4b0MD%Hj_ip#9Ye)S&tu
z+JT2pEmJ!s+#!e~`4kZ`U1T<J>Oj1LfD#WGg0`vf#tO_5{0Ta?Sw9<IcW`1~s$EtL
zt5eS_cN>^cF8#4P_8!oEluKYK8$C!lRu~Z)10Du<hwjh=vtu*+<j?#rk<f|ZVKrzX
zQH$j!W7{(Ym3kxz-Npyr0GQ~8%nX~!@E^h!vFJuw87{-3mG9fHVut3nFt13DAE$>D
zr6Kp!Jo~qn3FvuO!q0f#>LofeH)Z^hIDOLaYLX%IqIwY2{;}Th6J0EC%0MXXPzvfB
z01>l7s7x+z=}~nl+UO$Cf9C_~7OQ=tTnX78ATxz9`(Gf#72XJIWyeXMk#glL;t`WA
zxAoeQ9{2~OC(eH++29@+CaN?hWHCrq>dZjkhMiM-&np0jyQs-a99c+c>2@`gqJWc#
zT9lM}$+vYN0FUVK+NCTF&2%tryD-r`=3W{>%cqwWZRfe8CY?nsO74%0N6i`uFIRvU
zRZ{+(WsM@87ElRPmx=^_rePbN>EliFn<1AWC*SE^x9OwB$tS&K<SjC6j=@}xI6g!S
zLY-fOV|L>ez)htYf+5D12=p>2+hP1S>LL-uCfgSCD8OXB-9&JF&Tm<M)Mpcrl^p|v
zPF?~`u_7fD8G#ro55PPzunSN(@CVKUDp!>cX`&L;V^{B|*I~=~&QR_%8bq+F_zGgy
z$)btR%e?h0yhgYS3Xof@2a_~gK$!2PE1!5X#Nb60FG)0Z+pcW?1S%?W`p%-3f~0JD
zhk{rgaxVf+fo-2?D7;@1Qc@dGU^BogAI#n*U4DF^BS=a5E6IFXcy#DCCxt;>U&cRi
zR%qhXXKEvoJ$66NY+=VWyC8a2a9QCA{qrjRjLe}#mty^#!TUKAZz$mM>eO;hl(hJ-
z-z8>{q&N(~d;_Gzk1-o*L3(3AMwYWaiM-YUd|Va1Ri1F5SNm7tfJOPPka<BbjSI=@
z#~Ht%0c%q5BV_0kz%@8A1!DTkvX10<2tWB`uw2U=z^s#fffFAm%Qqr<H67w-H%MtU
zWAMsx1M7XtFw3MUk$)LRXj%i*fNVv(sj(dzN%7tN2T4hrsXTG#k8gngvVr0M!v=l>
z+`+Q2L{0PGLWKWYAv`>?6nr-fxt02#I{#-D4i5I|8$kM(TOai2L!Bl?;_hQawcES~
zo=sP{KsvF8amc@ut4kVrOgV4v!ZHZfezl~Sfqdn0$x-0@X;xo|lyU+0D8oSy#^k#=
z(>K6v*V7BDgs(T?%uIuWvD1bJe3;(n;o!};B@A66djEfs6KoMnnis;(0M_%JNY59Q
zbs;6HXMZu4ppd0*8}^~|y<a&QoIe!<m$@FDddK+J2Zmb>64!QL@R9LP9V&32Dh7o<
z39@CbVCw%gJqw@lHwB#J{GOhd|8TrcTt0Wl=d<Iz+(s8db^mF%f-`B%D$g8S*+S%Z
z_(~W=sEKQoGXTnShP#)U_c4>@2htSr_bunAi#wi2%u)O0-Rs$Dt>wx171+tJuEsyS
z`I)ALDcPEuT6XllnwsCJW=M=LOR%uFbKw@LFKtao1RpQHi1oxPz}OMNEy6!`cVh^S
z>y*r>viz?@XR<qE0_yHlPwVZmzMp>I*r;muZf_ZCllymK?b+9wJZ+0^Z+bO4eIlC!
zFW&U?ol5ewirM8TgrjJ=cu7IfEuhwY^fp-b_RN1>@S{SrTm!oE_OgSg&u>ntfS;;&
z83rML@F%vH{vaO@&iwIf!4PH6%xfa4n>`zfI9rB>UE^)3=6iT5O_Icqo@wtaC6$qL
zF3QXZV{Jnpx1`F)QeN>yZx#~z0={_R5?G=-91|==NISd%#!!coO4h5zIC7TV?t*A)
zeScz-uQE4tomo`Q?vfFDL`SxI9IaL|ZPTessij%3Ounm(1Wn$3cb{T(){ME4d8*d!
zF=<-ZsyA8|BvzU7_a8U*&HsLFnW`|gjM{3db*BMV#SA)NZV+r6H`{25c6l#k23Vy?
zvR~q2NsW2(Lb#2w6rTu5+WOjrV&)n(8W=ZR`fep#u9Aqs9=QZ9+G<3|6i`VLR9!z7
zJqM@Q;0;AUD_YU2&{AP@fP-seCky~sES~(XTdSbz>Kktuz&siLJ+*=?MQU2AE;S%8
zdB?{ILdYQZwp$Io>U67|UK_Vh%G7)A)bD1mM;nNeD;^Q)<ScZTBvq+Z{@si%DxJK*
zEGa4!6BGK_pVUCS=ljqAy0<$qS}xReR$2QuIugyG&e&l6ex%&l)gKz`TFwp}&?=hT
z_|AbfvRs$Pwh?xA%Yuj8WPzMdHACKGWKRM5De#=0TWP1{MGg7EIaV~*-ajCXMR(T}
zP%$DU?*(BLH+qszw6HRkD#Q7Dj3NJ1U}SX$c{RoK?;OSA*a51)?QaKf6%OaiVJl2T
zjJR29QIt?X|2YC&jF^X@4AR8L4?IVkW!=Ffrbp{ve^V(wX7{-ZhJ^q9{nQgL3k+TP
zGs$&5S3#}N=&B@dk#}RY{1HxIhk}_o7-Q1Sxp;?c8w)JH8}Uld(eMkj5WfGXtn#ld
z78tw1b9&p|MBWU+P|#eVKVUGEy<<kTJ(H+ad?xsFZ;HS4uYYtX#RICL0H$i5uLN>W
z`7}hW`vjuZy60*3nfGT?qzsPUJtg#Ki3oMttBeFkaRgoiTkR3H!z?pIo!aF4=n_k)
zajRd8!!D<lEGN{kMwbU4GtrvD6G}P2>6T;~TEZQZSZTK$yjB|={PUgtaTEd0*il@*
zzv>Z!3|IyWKiaq(gm7Qvy1M0St6L1UGZTd)8Y{f(Z3D&n9inBl=W`?r!6tV0NpAM^
znfukxGRbb0e^i29xbGfFW<P!(TuLaVzr?IGL9B@%vZei*4i-0ezToZ+cHt5Ir@|sp
zb6AhUJ?KBX(b6YKjo_^~#_SUto_(tENPk7AQzYe8^J$km_kl=+p{}8{XpV((qs0Bb
z$2VS#xyfgj_7?u;Yqui<<nkBjWqpd=H9W|>>Y(RrbT_Z|)N1gH>nFA?XnI^Q<KcBk
zJ5Rt|CI2h?Hui5HDX>Y$!mtQMfsyn(fs!{s0lZ<5pEto)&gD4^C?U~BOm%bQ@BLw(
z_!4dOTwj@#=XQ2A?Q;DO?RNHad2?7}6AC#pPtj=sE&)r|a1{o9>WesEi-5#7zITaH
zL6JNoXTCJY(>dGj?)rP@Q6EqU#4ptG6tSH(;j#`Arh~t}b1Zk~H_NG@LDe8hnXoUn
z9DqklLcOZ{AZ+8kh3`aWA|$&h^?j^f`#!a0TCeVRapw{WyLeMa8tVY?qKs4?v|RuE
zqAgwQro&pPBs9r~O(z^dcxKMdh<Td7P*|5=67~C|mswlgQg#o#5fArXznC$C+NZ}-
zxU`EXRi%?GDB7eH#^@Vh9rBt{jtM1`iE^|%OLFQH>0xPAY(2Uq&5(z`Z*$tPd3T3G
z+yOQXtY`5+{hm7TJHP5O>yP^@&&`7#C-Q_~Tp~)*$ort9hHVG;0bQa<J!l^5;SY^G
zM$<0=a><u+;HYn2>BB$LG+b@`YJ4a6;{%bsPN_LhzbAWb_i{~u;f7~t5JXFWZ0SHZ
zQU^4mk^LNs*s>z_Ex{N-R)nlml(cOY;-FwvbG9aBXl*7-fvPRGTq1$cC<s|L2H`8=
zNqR~x9MT3mHA#6A=V@)A-W?_Q;`#4XbpRd%;7+f7n|7Jyg-G(S$1*Kr$ay}3JV5_d
z|9~K<MsNK&#gQWHAG*i-vtCe*{yTHD${_;uFEpbbl(toc|1`kDYpRDAfIN~$C-Ds&
zCdt&(7yU+tc_d|jEn{cbC8A+%BhIf~oP2pkwJit+!X4S_a|?rX$5+34uatt~Y!$0C
zYZQOHPnY{DIXnhqF{C=dHXFNn0~|rkf3Y*`@fRt2zAwk!s0k>BehHAxAgio#XTZN1
z#j?o}|LDJplV6}1$t&c{`81}iL!<4^r~BG&a2Vn4Gx0u1wc*-f&P2>axd}SzZ&=1i
zYtoZXIEM5<Po-bYqE}~wES`dik|ok$EG(QFZZl26s@Z^(R%;?1g)++JTWvs}uc2Q=
z6{M=rNAV*fE-fpP!viWoWVW@kmA-O~Gh9FN9&RvKGRNMyo~kcQ{3Fs`;8)cw_6t@R
zs^0xPm{^*;>VcNu=T_L9FQSft_+blj-U)dFWXZk$xF@3hU@v(7OSnaGM{cpqNJ=Rs
zcEyoyfL@54dxGXu)9rJM5iID01_ZJGdXIx~fqPr?m4j;47Ufb)S@k^m@}RgP?hWuI
z`A&wilbdG8M;Jk0$TdZ3XyD+t6HX6zkDt0AuiV^OH&V{cbBo-HU;PAJo5!|AA0JhA
zk8*@!Y<}^Pp7>Y2eH3(G6tqbuXq3Cm`<l;R__yryrspuP2HG{<@HH(SYAXD=tuE|5
zk-vpzOHhE}{EMio^Ih{vSd4=^sAAf7Tk{>0(K*+?r7cN6mCTQh*FQK*PG|X9<PvBT
z$vjz;Hx=n}ZfVvyGhw;%M`Vqt*4R8VS0<<peZPB;f)7EWoz*pID|C8T#!+9mQd)M|
zF`0%cv>(dTTmj{**0(&oTD{Z{qDz<#u~kM(Y)$BTMXEHfb-h$%Q)->iETAt01u3^{
zCh>bdvgES0EB&L;@2(;a3e}OOTeawRPCFiZtN)_O*f#fm8Gesb(U|)+7Y=Nf3xmtf
zfZ(sbpZNWr)1Z-E0+-yH3}yIT;9|9VEx!gFnqot(9Rl*l{uR0RT1}i;8VL;VjSiRf
z_4T_movAF$I@pRHRp5TIPBD#k(V})T_J0*;v%?qMi+2!UB=6{PS|vE(DlG4slb}^T
z7;IKRN#Cc@-Fa{Dw8U!X>mfU6eDXUU%j&c9w9F$9Gfw-IX2#(Y*42^1E4@5`A6?(9
z7~nAmOvoJ&r-w$L<przlOU)p2N!e_}Yi;53jq&^r%g3`egu~sCP`O$>n4*^?2<e&T
zW?R3b+-V6`5HkMM#wNPPw8wSYZu_g!4*pvT4UO&!0Y{8N{~_*1=2b(F7XR6)f%%WS
zv;5_Qk(h!H7_Ub1JTBTaHL1Qr(>`>4?zF9?i&)jmtL^Xc`HF=Bn(ygc*PLwMpU}3k
z@S*isF4OF+Yv`xnILvOuGzZih@#M$Jr2F*>fv3x3CkE1k8ZVvOK6nYdO0+E2D6@=U
zMT}Sa@VgG#IU%8pj<J<)Pd%~OR`cpbl}(`Iq`d*07)CQb#M?$j`JCAK{RE1^Woe~l
z4e}`U?OkcKbl#P0Bi`s@F)O($R`0!(zKnXCszHJ7M{fWK*6>rXqYeKpsQYINOha3X
z#B;l{8HoLDP)^{=(eW$gDr-Y{1Z#@Em7vo&mB@JuDjAdcUC(COCeaDNdRQzfQ_IuJ
zKY}*J&%(dfb^mGXBw;UMKTXumB{3?Z8d?5*5zRYqV^FBS4nfT|fc4l9*;r@o3T@H{
z5pzyF%>Ki==&uH2+jGy67P$e(X?sbPrhZ>7t9k;cz~94Wi^@NTt_`3m`VbNC>SziN
zEQ^PBN!o)eY)yybbb8<%F7ihf{E?Jx($fiXl-$tmf&SGUxPN|iNzak#W7~(RQ84xh
zdCAR)8a{c)_wIEV^+hguBDI^rb3=aR#II$+2nhXJZ3C(&tr)@Jn_T2b|LCMNxEe@M
zcGKAKz`A^k%^h^%sg8gQ(qttx5$hqmpym#g!=U>lsSu}SUfi`%X#6{rA_dK|#-*9O
z=jyqs$<%f2-&m>3+RX@ZlklriZyPar37q@)VdJ5;Pfm*mI(XM)t0?lC4U|rK$R~+S
zZvb4dvH0cq-01M9Tsv=Bl&>D)2eAulrF#tBMysQ#0oL7JnTcSmY}usj%6eJbf|^9M
zRp;+NGJ^wo(>by?ru?4Rbnz2ezPI@ul5I}WWQp#)0XY3JxTG#;L_(lnc|78O{fli>
zIVS7#H0zcgCR_3LyyKcIz<igrfZxgR9>R(>aDSlWCP@cjgd06_v&dS&&d-6)HGc#^
z|FL8!uCBG$<k7gKsoV}5twOFQ+&^*8w6~3}k6n!p(>~d9bR7t5x|(fpMEmg6cm#13
z{2PTWulC^&HV!LXR(=24Kc{6l2I8yw(e@_!eDCC<zYU?u@DBC)0&h_7x%td2a7uiz
z<C>b?funG&W;RE~upqk#({@dU2Tm7D+dM~an&MkZgv2KeWFX5Jz(ay29m~5;vBD)A
z5(kB*M*tFWsWD|!dxnp+3vs)R%^AXO!FZ?qNhfE1|MJ$e3tqda7JJeMe)5XbF8b=f
z{^pl{rUmbH%ijRZU%SkQ`o;W?)X(>N)}J-HG}s?zumyf@Uv>Kw#K+cq+UGzMQ%B=x
zQ@5Ti_coDjk0SVfL$cgndGAWZ9YCR8_0yVuR^+kY{=nWb`<c^8+{fjcg<Tm-%%Lmt
zHx0HE^AYPOSVdZfjjd`=hkk=Eo@YZudVHnk9lC8NhHNJItn3kPq+UXratXA|QQJ=Q
z?QQ(quZsS#CxZ5IcecM3u0)z!^kx&yVSzKmS&I2<^=%s^e|jFm@;+GYE5m$+w$<hS
z*UTQ#0*d616cYroXD0}3P;VMx!H?2c_Zol5u%&qHGEz9dE`hI4P=IS4aaO|F5z7wo
zmL_lrV*P?ncWadN&RX@VJ#4p8B-^fcA(Rc6PVvr}=-5>|MINIg{!mX5J^qg=+qt#C
z9l$@OL|`YD$w}g}CyK;YKl@z06~<pOpLS_uI4unGc<Em!u3T$h5FC7<7Mb}q&z3f6
z^vkHXKhZZSCl5R-oMtmi^GPaqEE27G4S8y;%^Lcu6D?Uo%ael#sc90=f8*__*X5}J
zhJNdXu3jZHx-y7ir3ue%_eAYuYj8Z-pb%;L_ebnC+)Pd`V6}fh?zv7xYieZe7>wmY
z_%!v=)73lk``nW4LuWQfjHjA}M14b$`q=Z(gWz^Gix3&(+0Vl7*NF?I@sx!trTIkC
zCvlwnt6tm)O7G$1&?E+9^{fSkf+HQZdJSrdZ-xyyPSPOWznEG^nX=AP(l`ol026ch
zy+*1Kt1a>16NTz&3f}3;xP1NtF8e~`B0)?z5e$!$!&MZ95C-4QK!P~xa5gO7$@>Lq
z3tK}r-L0lp=}FogZnL3V`8aumudRM2nsEw4h!IPRK@saw*oP6ym}0p2Fq+M<H-!%l
z$4{{gb6He77I7swi~Ld3IP6tQYzBK<2FbyE!p6;?`MlACt==bl-z(%Mc`~glBpvk!
zVX%Ng-IO&(M?r_EchXLK^GES`0Wo`buG`l9@{O)uzr#SW=CLg?<y-4r+?{J5x&Tdo
zA9iQ%>3*o@IA^{;#V5{$0*Q1lTeQUJu{IiZOakiKk;YF-N0aaJ79jUmr&E`&t(5OY
z>Oc6mIW?RPNpxt2dG)oQLiqX;KOgWPtQj9E5g&JrAN=5jJNV7fWWB0RV05QY9fPBA
zH1+4Db8`)7lK918P-pG)al!ARUZKxG>-B!u_Hc;g0cFzwRrf)ir*8dx>>t&9Fj|(D
zT87NeqE33~Q7lz_+v%U?hqHuN(bn@H{|h*SLx7W_dq81NDl*B=ceRNfe+<9y;m?7P
z*8X`e9mzC&<sp+vy}lHc3GnI-Js*Dq1ik@YHrjX2t9X7t<OiT94*&zCZ7!{RE+zW!
zEfV*RL~3V!E;t4<)FnGCOvsX;SB2yBD8cynb(NpF+@8rQoVb`htzKnz$LjdZg%U4T
zRWmjS-A1WNPQ~(1)m+J7Oz|40@fMi0#X9^)^r&r_VInno{9IQa@a;K3U0q#`S$s6(
zlJh^Z{ShYbe{4IQ541ouG@5%CiGfkrobS+8>cjUJk&DLzqWG<#@(VO%gClDY?PuvP
zub9DP&Le%BOrHoSy$R|>HB!xXE)#qkkVgC%REVZG=VhIu15A?A?YjdmGUR_4(1A?v
zrj(|roL$d=8C*D$wl=>^{u?$OFmdMN^NJRQ?i9C1obkUTbLU@S#Loh>;H(h8OYZ)}
zW)k4brLFmyt!+i%STJuB@TLE=v!f4ppLT)x*k)&8G$*wD|Ce@7bqM$6;@HoQ?`k$(
z|A}mE%j@mm14dDF?HfVtAav62eI{xu(z#q`%%IAL0TjEa7nVr3OfeN0y}dXwOyoHt
zq8TGQ_`iEH`#-ZhAf-P1<1N**0|)_)XcDaZjUBg|+<hO|tab0~XbKF(HZ!)q8c8v}
z0rXyJ2D{tYZeGzL_l$=b2H|=rFR;FNR&(DBzvkt1j7}=i(`nM{G1j^KGbRvdWrZ`)
zCP`L5-U=mnt(d|*NWMojgn|CXM^5MW-8)kA-^T8lgc&aDcrVk;PTYw;Zj9awqQ3uT
z(2Ent<hnMGqNh?qtbg#3YViDdN89_JWtaK+KvJsa0cBJ4VZJQuc|X7##~kjS9T#Op
z0PV@P`}_far2YcA@Zyv!S#Rig+`cEmcKf|pR^*@o6{I@nt6<#m%g`RJ=?zBv>$DQX
z=b`g~AIrzj0)-bsF{C%oUxRO?oNYI8uOLDf=288N)O%8BYV7-qy)?MeQc{0DpVN$9
zyKWw`KTllAj=6Ej%vT-e?7Fv!KP3-{=kJ@NZwjxtjOE<CgRirq!8p;@V};zj`#CQt
zEz@gvtVh!q9KkNt_c3rio%six{utL1n|-cJR>+|FsbGA$qwV{Nl6Iwz7z&5D4l7e0
z5;t4iv9q)8KG^d@xmCJ%ClB)J2_t7(^c*PB63u}k&>&ms*6Bk|FXG)b*=ewg>lwDu
z@~ihZ`ly<Ukhh!NT)L3EN0~MS)$)*ehT4+2EMv9j&nTFq%~>JQQ{#RPgA-dswR{rz
zBKktahRg967$UzEY-xrlEc;|?Z=UU9#NGf1_HTgjjx&lXp3_W<0d<om{8_>HdY#T4
z2ge~J1nOtmYh=t$>(1O4&F&uh{b#t1BT1>mPe&-2>M0XMu|c}YA$_sL%4cMVBLdXr
zzG^027#_jeZ-5}wfQ)GEP;TB{_`UK=x39uZ9OcL{Frs}$1=cH5?wQNP@_Dq!)y^dj
zW9Ji$#k0K?7rCjpruo+u>EiOY-<IPLZ~B^GA3JAz@~$hBWOomRRPQXYhRfLe&m$uZ
zi0YZqHg#zLw^=D~PkVt)da)1(@^I&olP&eqD*qb*N#_+{Ebwf8xrOJ_Yb{2PRDRD)
z@Y{ED>zz6CBxg~y@OJrSfWYwkz$;1G*bcw*$VD+#FMtry#=}5I-s)E15F+1~n)YXF
zYNcI|6EDmQ+wJlI_o#lh3i0$-$`t1?##+@un0DEHA@~LWBxR?!BmKOTAkCMJ3MN>W
z6(?Tfqr@8eQZ;MkB|#eE@}g>JpM0Ha_Y9yJH0&^pL5=^!EXKs?ckv|><(lt-J-z_3
zdOGtNv5oFh-tW)6ZXfqn%aBR%g~-O_v>1yy`IUEmfLTS+)wh;t#!p(vM7o<-YR0R`
zL6g`U?QZ9Bbf1D$?vuJ>@;5fgq<V)maPUx8$14k1?<jqceRrDPkE<0}^-GLW^%;z_
zo$e8pC(~?xr<roQquG8&aBHhaY~Hj3wV(&ZIt3_geO9f*n8DUPOYc$>!hU5guB0ly
z(nnjp7UF&b(7~FDm!chHeTl<)g{hcl<<gtQ-!F9t;Ba7R=??AExYQ<fegkx@qE2qh
zfO*EV&isNVNv;8l+Uy0vlR+L8B^4$Al~Ux&6)WrUfzt7MHZ#3b*6aTy_EDWZ18_a-
z7=7Whs)9IE0Zp}C^pVllV}`GqxRmY`T2R^)&U|zK4aWue;zjMh6+pUdq+vRH|49bm
z(((VKC)KM$2Q%GLYP*%da%`vqO#D>i;&S44o*!o0qcbmt{etzVl=#LQ6EO1o_?om&
zOXKY_w?5Bmmmeh2%yKqDDAe6PG7BGP+6VY(6PwF3((Kc0CJhO1B@gjcQUpCH&NOpJ
zZ}OF1u87^c$|Ke7J2QyoKNM=)NSXHYa8|aTb-!k<%U2|o>TcAPj9yDsZy<Y16Lxj4
ztv}vV<OX~RDtX3M<t3$j1GFVg--n4plfztI5uVE!u7&l3nD;-w;N35H?w~kY6OmFU
z=lXx0IEe<9*FaTwca#V?PNUiD)NF#aZ|;*e&ffq8i}(4#+ZvFKJ@Xq1p~10MpWgfw
zP>v)`VhvO-`^#Q;NN=lCg+GR`STuxyx!vcgGW?nQzRW1tlFKEuusgO3;~n&wYbIaV
zC#lN-77}8~t=aEx##x^|=CF!QbwP<-oaZwqls-5p^#)KV5F&P9P!u~&Y-gdmu(LzC
zCSHV}gn0Z@x0d6sPpw{rwdOdn&4l+J^F@Q#+=2_>^bFPR(;ePFyrApi7T}W9;>{O6
zr*b3y5+{UBs@7?){mJ;uP{E6YJN^Q6dn6I4Ih}AG`)!DB9BjF@yxg&H9O-4g>+=Rk
zJAaOp3-HQ`np}6cMRnsM@|z+FAe*InQK#X2Mj;yBA~NYc!#WOB>)ddUx;JFeVZH19
z&(F!dDz@2c_n`^V7f2nuY;U_felFf3VgJO)qAfg^za#4Ix$M(3$occWVSP|6n@^ko
zuTHV!IJCmc&R)?6#;)$18|U1=q!O9qpUgn7TnG;9enqLjaJolY-O;PfwQl8?t&`#~
zb=b2jxaTXIv)Z8YXdBTZ7@5ZyKxiKe#!pOjADsWmO;s#(pXNn+{ho^+3d0QHE0}c%
zo`GIipDP)=3|Dm^izZT7qdB_`T>9uXQ;5EP%`;-M5}NyNv9TUu*$!)maYnj5rjGjR
z1l?cX0MB2a!<m+=&8xMO?!>$^CZQGRObxtbYv<vjs)2cVlvYeUd-}W>V;&V<N;kX}
z9VUKrnR-=kfGEsrHyig)mn}P*nj}%8503DS3CkJM8)1fz55mcGt=<uKAiA~VOu_TW
z@oy%W+aT@=yX*fdRGgfYWBM&H1t$}>Gt7VYhVkLlo&B$D;I>#@_8+Ku1PTWc9B7q2
z!d@Oh1Q(ex{AvNRYyY`CBO_B6wiCyH8QieFYM@PjFxCD?)XzJ>U9lg85qSPwSgk)}
z4T)_|rX23r%Rw#AIDMJ$4CxwkAH1*;F6R;%UYW)`f)hQ4^?01yCq#sO5A)p&!M&Mc
z87qrA6|($)D{5Td1+a%tX-nCIOz6MJ@^x$seZ8X;PhUc-e~g0sf~~FH*P?F#jQVQ{
z*c{fjVEYC*GfZsU9n<}Kb9IK7Psfuz;B_MkwJAiG>HHbCGCvQm_bE^lI@Y1?wo^TG
zJ&V`t-f9EuJyICn(a}d%$<kj734Ph#&&@$?=7f0q#ep`oU91c)-hC9pG5E;`S;0G^
zNZde6!WyOC6Ml&Sim!<eKB(W_zX2Xf9t%@xfcqN=Y`}qA%dF}1I0*8-Tf*Vc&)+(6
zS)4hqfcW=_y<NjcQ@FO|xhR_=;jyCk;)gg_;c=S`csAn<-50zlcFcK&C_$fgg|e5o
z>Bq~zBu9rv2B`RL;=chL{^I3dn4{o)UM<~ft3c;@W@`Z?zX39carpd`p=$c8i~TQQ
z4(FTVV$oDqT%^AS?!U8#{Zln)j~iLugWm>rk&IOK?rX}#TbpkZtRY2<vk*;;LDzoK
z^tD~gAbs<lOAmi0lKw-!2CT%Ln{0Z0H`S8>oY{!3UZ(0s%#S&HEmz&5QfP0E&mCF&
z5&gOT8OMCf>kSZk^f9#Kn^{SlpiEWLeYMV?K+Oo8&?X-&Me;ru+?_ghDWVBYXX~#v
z2!!0a-C=YW4t+mt%M1G*%zJ&Kg$C7Cg}b-gdCV_R&Dv)vDaF0_V7FOT2%H`B2*_mb
zFNR;q!ml@>+9F$~YIj^Sr;tcHGG`B~ry3=A!b5)o2joWjjzeOT38-1-qQupM{$oNg
zv&;sv%vuG)j?{bN>b{vYD*p;KNqS@5V}9^*avAe&n~XoI1*m0T!p1(Ywym)Breyk|
zWFGIf^#H^KcFNm-$ji&SZDj?^|EDbW|0C)>z}f8H_;I!O-m~Sk_nxIjY3;2Dsa+I7
z)o3dA9<Q1)i(1vvR!g)hNJ#Cfw5rm|AX<uqsvy;0-tX@}o?OXuT~AJOo#&kM+~*#j
z&wc-@BmeKqLYGi_>8;-iZX_?lXl%gZcQAV&m*Q<Xu85rRA^(C>t<Ts53&jfWyw|NS
zh@(<QMyboWNnA2xN+tfPl(-UyY*h+R(~EuLwp4uAVkcX*obKdoExihmwVX)=B2=fe
z%Fa<LUp4in?0s2R=)PLIhLTT6{Q5X&pb<M;)>#I}_yh#2hpp@xG1@j8NJSe(${bt<
z&y%l=RMK+@WXT7bGvk$n-mFjM=ik;NMXC)NVj`vP7Cn7)BCbJ^HNoR29cncncoi$U
zWG^&cMgUFe{SORfa28n~ssC7N&r?+ak%xDi98n(IJ}ua%;quWI69Z-o7~L1QXRv*E
zTAx3KJP;N#i+>?I)inFF);;Afoyz%*`uLSGJN!<j_5u9h@f)%^-nq<dYOoyP(odHx
zzEc^xn-lbiEJDhjdm2JfMV{3?S!fdnOW(ndioClZgBv2rsN8gb6l6icL|&9Q_%x+W
z14vTS`Ae5m)n^L&-c+%^7usZI%=Mzhtqv@E&kjmPXy%!}DY>1JyHb4qmu@l1utbj3
z<D$^s?S$*EhCD#05{^XuIUPn{<7!dRf8&sF&W<>kUD7~_n+^gvyv7y3oJF&WxhAtI
z8r;5<H&1>bZb#!l{?zDTotBDuE1fKJ3#>%EJ~(okw5>=|R3u?895d<tEYTh%j4zql
zL53fkbV^(rZxy=o0c=_)`eSO^op4<C&YwkE-u_q>)8pRZWM8e~Njv{{>Q8t(L%aIF
zlZwx<n>Nq&%Uu`DC0)Red=?qjk^T7$7`qP$_y51u|J(Tg{)1|+{jtg>?M?fq4(p(J
zyhY0QT7;ccCmp3U`(eI9$qWC~);xIPoZi8urX!}8F|~~M?I_aL6#67m>T=#=%I-N`
z>MXaI`|vOrK0hLO`0}P%<l(LqcwOZ(@<rEtA57K?NF+<#*mJK6mxA4K5eV&Zr(C4p
z<&n8CDE}r&NBz!Ed@Y~XX|Q9Dn`}nkHJW;YFGZ@{tfn{4xT<=lQ#-}<`0KN!8!O?X
z9NQPmF#Y@;PLkp&`qiHY*?qTt@P}h|CCP^lDpzOnAzDa1n#h~bYDmyEq{tu>6LmTS
zB!P!a<I0y2Wlr-7)JT&PlaT&~x%gU26p&H&7be9-F?98qPo99yc+u~}MP;SLLKS~*
zhe6p+asql@FtMC#(zd}mL7l3ck3HSgxk{H<qHk|L&p5`aZ3i`hRa-I*>dMkADlr4_
z;4Z-q5B0fZSelI1vqzm}t48rYhd|L<HXyd^r$zVO!#%MLj9*PJ;ac?OvQ#4QLZ=%f
z3%^DZ{P6V~VG_L;Q(R|1YE@lSkgU?l8%edjeop0t$Kwx|W~j36r%jH}DY6+fWD;p2
z4*i@G;dYkifpNQWk5U=3pZ|xTUmSTPIRiW5&$jBSe>%mXM~cq6Yk0l8KVw;wq7}SG
z>buh<DZ}ErBHUYKy2WUcT3`4F4kwjk*}SOw{O<;MR4uo~>#ecmWf__AK%zzEbz<16
zs9c}n4221;C(xe>`zUDib=pc9Zl>DT{_Sp*AIgpLpWLE}u@XnelsW<#g-<tvyZ>=G
z(nJp+2as_0MSj{#(iacxDHkBC{XZ{FG}Q$qQ;7Mm$^X~rzlH+RM*sV!@IP^@V1z^>
zsg5ZvB@Q>zL%wOfDei;0!TGLhPxZ04QRU$IuAh?y<FGxCles{4&`O)-6K$IC6KK!I
zZi|<-9jR+(^JpnmQ~z<nnqPSycOoc=F$K%|EONK@aZ5{?0Vzcd8MAKKot)V{J!0t^
z-u1V^RhL##yUJOx-&~-!qOY{Pg}Xa4nE$<*P2a23zjPFvz9H`!mKhWCO{JFY>P%vI
ze90>ruwmCY&i|*qv_qR)TB<q&&nTCzfMc@IU%J9XeG?<2lq5Zz%g{vBdv(}Dng)Qe
zIgwo96vx7`E_v*kU25E-(b<F*Iv<iI<+S{)d<-;-Ke*)i;Na;{%?;e9$*8N*^Ue9_
z^cMxEE#FHLm^FO6h^$8zd&*Zr-_W@5RNm@OeqBiWV_layqwus;B~~J^Uz63Dl)LC7
zzH_LgbHHUde9QZ6BZ{khc&mcvv<V_b-M$1!BBvyA^GkMC(vM!CT49X(b7=|+o5y7Y
zKvW!;2Q!xrnN;T!$vHR7*f3XEE%ZNHj6i7?T-m$nfxTV!9J4A;NEG`@G`SeCW?U}Z
zN|z?OEw&d-J7~)wrLL}yY#|_RE=s2DaQ{0bO36?#P(*heR98n3kR%{ci2p5`|298S
zTJyR*a&z10ls0jtpk!XsvZr@$M#mx7i8t?%frlktj`U-5J~%jvq9IU)J=enHHQbx;
zVaaA-X(?-f0&X03ECgRj1bg<WZUIq2fF>vP?1F7^EaeV$Cdc=f&muqm;<Y{YZ0xAj
zb5iS54FcEr9|S;wm=iJ+?;5~v5+w570a(&Hc|7qnmhN@HTwuwczjRgMm}FJ0DqmB=
zE!xB@pO)N5ibQn}jk1WWt9omv=ZR%T*z`$T3D_!7l9-Tl^7C;64Ou7aV~E@A6`RsB
zb!zQ<S|7nCTkTj9Z7p`z<qf;~kXJ|;1xWK$8&>94qe`j(FD%N0Hq=tuaTe0;lVdlL
zT@=>t+^ezlubqs|)B<L=X3GIdq^P+au|cyKcADexjea=4c<bIjEm6u%LSWx>_A0Vt
zr^lo{ErzchB^;I3)s`0VIIXKQt<%ZH^KrFu)!a<gOqiKxe>M12wHzjB^Cs8*SW9~K
z31%y%Z&<)lF=bYYYC>?T?Td}##z?-%==QwXVYzKFrd}{sI}TkzM(h6H{<movON}tv
zt>sz+u`+WK{&HTdcP=?;E35@#U$T<ID@U0NY-t0Y+7$2J?0qitEK`-}?l+_}<E}Wi
zI_VU@)1TcZ`P0_p5bVL^zS~`64Uy>dLG++4tLDg|cgdR6d*LZ_v|~|tHeKXg3UNIz
zI*E0l2aTEN?9(4RpjY-rcNLw-3WS1P^84CJOC-h*%m2KLH8??EKQm_lEUQW;nV9o%
zw|1lK6a}%_I?yYxqu%5yl}KpwIfO;Q>rR*ui<G=;wTCr93X2iC0Br;p2yAxf_Oy~E
zBUs^_9f}$LbwZSyEV+s$30>hU`R*Tu9eMhh`Z%tz0q=PU>b4hy4ZpkfuIW!$vN#Ju
z;MVO}51KYU=i&1Q`K8*@O$9uXDgf`gd~s1cohX91kO+_~ZrI<1sN5Zp{i@GuW0IB6
z!oVTcq>vu*Xc*&7W!#pVa_qiG=pkT9h!Rk$-o5Y#-?Zi`sMkq_K)HJ2CVUdS?CPP{
zB(0kF->}w#{T#6FvO^H5b`nP+keg&tUKD}pqL*~&b6Xb@vvM6>J&MF6vymX-A?Pmy
z=>0K5vD%RZfnGEFy5k!fKJ`|e?^_46tF@EIy1Kek;o-p)z;MDQ8KR1((9W|IWhk^+
zS697uU4*A6qCi+LD)1bF!Q649H>q;l$u^Tp`Jmgc(*mKlN;b16LxY$4-q~X@uuZ{X
z{PYnE-kMV1Lig6DKXZ6!QmCP5<O}(~>EJYaO5W7VS`Cb&Jgo(<O#P*6oJ*0MgNc3+
z`kj;X-vpp=?(LJlueRmw;<I@Yx&RkfU&s!{{j;m3T7jEBXI|hp%5RjIOEz?}(y1d<
zGEH<+tzK#`F^Aky3Jg~kMg8DM#2wLTc2oIVu(Ta9izA(pz8QPtCIq&)Y_qV*Y&(k-
z%YLb~EHt!Lk^|<5p6iq->8-~J4@d?3=z3U;sTvvUsN5-6dV;ZE8!AS2-z#R#42bor
zcZM0!$ObgwVx`>&t+&o*1so7g_Dg2)@D}jq1qW6>L$q9XbT)3;1P^sV=9D#yXM-9}
z=g5WD+xjV6w>Sx)$H|DPMZMp>$@(n!jE6_9*pWdqhmOx<vAKrvgliyF$qf{Tc77px
z;AiHl%8&b<`oScm_+!c!KYtCtFl1t<VM~V?oef0LriK;?pzsMlCUTSn2Jcm~6^F?r
zg5N+_brQ`aSwT+v<BYRjTqx%gV^NzCn=K&M^>3>&(S0Xt*%dypk`Rx$(~aJ_*6FN}
zl6eQ__WoVb*mS*_D9ZMo|3s%-;pjs<T1w&G8hGBh*CaWP!f@RUH=bQ^#APeV-xj}Y
zf<-5ba&)(LL0F(`rj6^!>eQM)VB5ufpsYZ{=Lzkw$p=fw$RRiX@drXHIX6<aBY->r
zI*bB565L6-<nQSB?Fsm_AX$~NP17=AeIa^Bmhr*OeVRT(lMeRPw95=VH#|P}OSe|h
z(!X8M@Bo&$PK|PR0dCnbvcWZ&>pYyPP6KMVAl8Y)d#u#glv|YI^iA&&c<CX!q5F`;
zbPHpHxg-^j{*INm%Xckn!^57%NT<kO&8H|H)TjK+xzRRkcJ-0Gwg*$KDb`GDg@qet
zS}p=8it-yI+eui8j?MTm*}h&;<XSISrP{Gbh?1-q>qjl~ZlTIvM^1SCZrN|L)#bX(
zN6HN%+hMLgjX6GmQ{}0#7oP4Ov1j62U_S99mg&>z^WUbYpw~Z!7~f~iPP@ba|M|ID
zPQFDcUEq;V7RNuFh`1nO<u<t-j{kP@23rmg$KlZW6Qn)ym)_6Rb75DeCI8JfHM#>)
zKIpNe>ghZRBgC2jWm=_3|2_P;coY=Kj-%WNCnY$Ybm7}yZ=|eI3V3nhKvUb3<wFC<
zMpvO$-AK3gjiVzSY(8P`duikaYhHb=3-#qRhr=Y}7+XE&g5x#LXtovDIC-l?PJl-a
zK5W^+JQm*R+ZK7Ub!}zEP&m4Z)@AHQQam`adTJ@r5Nbj1*`MoN#v*B^h3jL+QyU|}
zaS{#{wH64Q{)%~s)_BT>t@^*TjIijSK5i4j+#(5o@m_7ax$I41%;eO%V8(0pT<=wx
z%tozolO2lbg6dK>uiWqpotfh9>R~WGJ$#S0@nk%?>V(Rn@o$^1U}pOh)%OCM>jG9n
zU*vk~t0{ei$Li`%>OkG0z*%tIiE_1y2f5YbZqbvONz{}^;AmmqkWRQ%{KG?`A%j&~
z7d+>vhoKzkwikWk^_O7(1}8~JtWnuj&Y*hMxQmauUT0qL_9e?wXyAvi?~4Vfi^<eL
zBYgy-+s^IIe!-mIB`u@g1X_e))bOw$%K*!FyP+?I@)(j7L2y9?+;Cit4^giqF@^?P
zX)?SX&gX1v-73AX1PeYNP++TCFxW~%o&?3Y3%&H2DQ2#w&Nn78=s*XP3>DqJtXC#9
zr3cf0*t}7*`$=F#NmT|*X>bY;#1j&2KHPS(z#ey$j#WD!)Xg68R#okp3Yi8c8HRsG
zcgpMb>0Rww&yY+%NfNr`2jV1yCKQqK6-CGD`g&l)8{LJlx;JMO+4lG%!KTEQ$()`-
zu;ON$CCE$?>zoMc)*ja+OpSIcz;Pe~>LNr%_S}lgh@{n)p3qvET~z641W<X+*#kTI
zUcPuWnek|u&+pYfZsbGL;xEeW6aG%4OD6eZ#@1jTu{Gq^$t%1Esn*YwlcW~lj@!u&
zh4Eg^`1Gzn#3v@u8-MI|xB3?;jDvpvIqMuk$Z*0>@(NL^MD4tjmijf-z3q)YS7B3^
z2YiVO(d%uJk@<&lr_@6t6%Vs(Y&??57|t7pSDY{3N;ag(jtIb7)$fvv&|id$*O9-h
z8fqu`;#y=B_)5uluMTBm1ZlRIK3MbQsr8nt!Yw(E$2XrGNs>fqPdII>Jn@-;VRY_0
zQQF*6>(dz%-CltXjB?-fsW2|Dk2Qg>T9Qq|%o6OmApd+7TVVnz8(DU<?~l?iH6iq=
zWTwfuo?ADq%@394)4-~<I8eC9YIUBF_KtS)z5T*|BJWF)Q93ExmHQ+bFF+sVTHnDu
zRF(Rp=1{6@@m;$3y+RewNMBe4{x<I<g0$y4WAx3)oCxd3lSwH-6SN*?rfw${5Ipp*
zM*$^hP@wDfZxchgOPz2`Aup)b_MK!&^U(`UAOvtm8!K;LtQ|qIt;~m4B)s!9G+mH#
ztWeraIT0bNIZ$Yhy5x+zpLze%J-Qx;41110sk(X{DRDASq1wv?rdm{XCv&l8)nDy$
zL++fI5K$|27KOm`S-G2Ar5;1YDB&1N8QqMkndTV^7axL$SFBtdejr`OHE|#>Pj&8!
zul1tJ*B!FC8OhQR+}x6JSh3T3q=AMv1k^T=degZHRcx;wcf!+buIKGH4iS*I*_{|c
zVr`#$e$ZMWRS+w)<SaF_c|Qer;e4R);c<DAuYY9w<##*4s2rQtoPi=(<JFV$@|#Yg
zK7ucMDH$oEx`}YS+K*#o?~%HK3Bs0b9}aYT#O7)$|DURIc+OAO)t$hargZzU?f1uj
zQByEM_Jf^TU}~clTH$yzJEY$dSRehqxb3A(Gv+l#5ctS#8lsg)kh{m?h-l8nZ2+$a
znhU?5#TG0}D<_d4xoCw7zz4J3V_^d)lrfGtGo2DmD2I|E|5Eg`&BP}jpXI?Ua*C&9
z_3zsgT;o9Gw7LoJpheP2d@@N|#Z!L3;{ng4%hXZ`O?QI1EsO}=BzF@IVIIy}5sBx^
zce=Ycm|WToY+0;9Aox}fa2ybE(n|m=3orkrl}hxn^Y~f%oLi7x-t(iyu4!orY%I^^
zsb!;dGPzcLQu`*6O`Y6Tlz?gyi^s#vFART6g|N*%nG?;HKx`+gTuQ>A7^H!ftSFAX
z=rLXW+Gz-KRHhmtstxwL5;We&LljHYjf5M@<d<+QRII-n1ZtG$T0MQU73mt{1zF)?
zT*A`%eJ^-?H!eHT6|2-8y(qRsC_i(;ByCGfq>BBqeX}rqx4hw?TN(3Yojvx(J`ud@
zAigMGLef1e<1wi`#{@+*(>GwrQ$3Pq^xbQG^pz3fd|2#b__i9`kfF-UwP`L3B-g@{
z4mfl)xxsO^So7qYnB#H*o`#R_uOJOWTgcWPOmf|{RgQhM9V0T<9)XDL-DK~-AA6_l
zWNnj{lW0wb@e`#iaMM1olCYdDqgF=duklGGoG%A*){m*q5@jVM1qUCK945ku0XBP@
z^XG<@MD3_2BP>h0UMb0Z!3u(^j6?ly@zFBBaT0B3$jhi^Dre$Ui^Rif70JB*I!cWC
z;O&!`>EShT&43RvhTu`U*A%61Neq-;JZYy!;2*hcYT94AvYy51w%ZCfaTn+1=CZZ(
zQi8_G?e*1Uxv;I!o$TasABbe(swsujavH+oKC8O1Rvfm4J=CMTzo#6X`KaYN9{p-*
z_D0WrNBhLooHM|q!Ogt(PdhMSu}z9uqg%4_&#E^W5>;<-8x+ZGHM=J(?hRF@@|UDn
zbk*naK)~Wzy#1Fa=P+@Hjn#2?#6WrZwZr+@IiJ!|`x?=GY-QF%D)-jyF-lP+B`V9L
zw6>J*#K(v-qJ=~1Gn%n=*akCu3qG>An09V`A_T19(mN>`G&6d&pherQdGh12<)#!3
zBT00B!wb``xa#0@Bk!Ht$rBMRV140J&7J}T-^zsq7&uvfGJouo&VRvbkcmya(2amU
z3Z}KZ2{G~=^>@!7{@m>KG9TCxsm%4_Fv*T>jqMDCrHUQ3TuVDJ4Xf9ysdWI|zT^un
zdVT77zm2FW@@H;7<QxM9#MGyZy2JEEL9dkV&u%UQ@=^@7)MLTXGU~&Irr|)9>e&f0
zX?j|kZG9Y<lO&vkj0JK!BQNTkfpabX{Y%G+CC4R#@1W(ld5D*C#LwwHwHDs(H+3Ys
z-WGJp;ubHLh)?`F$>C2)l9n-38zaXan$hB=yZX5N`+My=L)&S!MK!+yEQ9n?TYi?^
z`AgT0+u7*j!9p_bZi_8jtTJ7^eP}_y9jFp!_nDR!{VX89$6|MJ`m**|I3^Y3JW9_Y
z-n>a3V!S$=u8HLf2v;kdcN#V{L#Z)ajBRV#)j+Co#gb9ZDcn31JADLoWiD}QX5(aq
zT;Bu+?+qSKY6r?|{CoJyAm44>6r|tBYENKzWoEA3vmycJf~D+E6S7nRnf6js-xd{?
z-{n+=j?C-h(_sN40qDPUowCn1^e+r|KgalASlX7q4@OBSK2GaY>1l(d2SME2#|JQC
z)lMY<VLel5IyZI~zpLmGLn-fWWrC(9rWp(VmX$1i_exquK=KYKei=6;Wd{_y+f^n1
zJU{pCctb*LY6HORM@)3pJcY2Z<3jUF^pl#SBqPjL4lFWgn4Gfnq_9c5>^lwi8|UID
z?cLqHP1My8zUP{|!i$N><b`#5wV!S93$Xhl5)P9|+GB#us*;~-O;Wm5UIskdS2M*e
zX#mC8n)T;~YnYjN+yXRSapf*@_hwqNkDO$<)j!b+@lX>0sa*)aQ1vc}bEA494{yvJ
zt-9wucu+_D*ABphV%rdP1SZBS**=_lI;YJZpPc0`77&5r&f3a%4d6c3c{h&OFCvtM
za}?KdY3HZ<VE6!1jlb;Is+1(XQ;;J*uIoIj;ap%w=NU~@tka^_t?ti5`EE7oNp&cs
zp!G?!XyQu@NHyU(L`RWK43EJ6rPE3+)8;~Tik5bm=CiOMMqP4mKJEcr(5^0~+OqC9
zf?1siv}Y)m@g>NH<wmRp&mI!9K*XR8?7-6L^tV#JXE_tL<7Rz|+&A4dG}W%%t4qs{
zpNn|T<-HF(#UeScJnJRKhL!JK8kO#_FO#x`y2{%_6EC-5e$Q0%d#VVfRnuPr48V5I
z3JZi8<J^8vH(K>3NqjEuKFdy`mkz7G6-AoygP}J^E-w%~x=IAZz%6DHWvhVQDFT5H
zBa~FmE}pVh30kA^voF9VG<{n5*!qQ(<pX9mx8T_bR@7sB;;;PM$(%?s6*WPD;}z(<
zv(A%#^CWx?C~Jpl4J$0u>?RiSR+ZSx;yz6rATJoI5@+BMdl!EKlmB5#EvhYr8LF32
z6%!*$tb3;i+j_^BRD{BIhMUd=(*4Zzh^BeZ?Vw(~OttC!XsF&F5Hy`W*mZmWL5vDT
zS|$K%p*E8$JaiMDZEnhVch5FXm|B2;)fF9|N_2AMFh4rm)O^I6W#e*u4pi^HC7&e?
z^C8>BqlHNz(e8PI`cZuF6}meTXP4=e5T}g@PSz|NksIYA2j2%b$zRjFMh3?$EQc8u
z-7Gul(;g$476t1Zwrr*(Ni<ka7c+0Ze$6$z224KW%>AihF$KwsRF)guEshv|l7>qH
zVX^1w57Bqv<F1q{1E!P)?fj<UZa;a;CaT7KUHPB*A%g=gV)9mW1`F0@oh|zv`s1v(
zh&jcu$+jln<~G8<IIw-j!&Q8AWK4?3q+Y<>XYPwZm)}uc_OE*llHbp{8h=+=M0C3*
zo*x=Eh)4^}v7u8jcK1`8tcO37ay9(uwKOjme$$^#^r-o+2xfMnb9o0Ju1rte;Z9ka
z9NC@sjgBC=iqalp1)K!`RMxjJ#1@5%Q=$oyMcNKn;nBTuF(lsq4(fXJIth*h1FNYs
z`%NfmgN<{QlYdvp45m$B1FY`2-sPrQRw~QyCNtBmv#3r8p~1+@Gy&0Tt2+0G>B^uf
zY=vb%3vpzZ_e4Ih<|E>~)r9a^LRBlP`zQTb*36HPF$Er7`Iv`oalCZXXO^YWLv5RT
zsNW7|i$Qu2<{v+6Qfqr@)DCA%xzp7v(DcgGteQ_ytbjS+budFqWSHmJ)ji$E?A}J(
zGRJI5uk_>V8`&)57MWo*ZFET`J*(Ze`^h?VMM`#ELV)KGeO^z42`#bwrtnXN*QZ{D
zekBhfdN4rT3{8$<M?P#$7&X3HIcO1}DI3PFd6y{VIAcM9xx{x+dotHzphbC|1s81C
z=F{`FWG)PV%BMxEaRe3`h!EpDkR$0Bwl8h+a)RKAZE{z!J2f<1rW&(pN{Z4+%V#?q
zj;L2drN5R8>jGF8_M~&)I=M}LuVyxFPC2h7K^$^}njd`~`84gkCp}52>ic9^x+Wg%
zUakCO{=OWn-vo=jWybk(RDUC@HouR)YLVdx_50yB9xL(tU{)H;d8(j?5;LyEk`I*L
zGri}uQy4mGK+#Z0Pa>_jVH}iyyhD4kl(AC3$rO~Oh@U4?TT9sqb4dtS+WO?cpG$o*
zb1@ej)hrh8b9zqxgW$<q=P0zSE_UrNoH)n_FQ*ucb+6Tw|0CFHbtG-dEzn!<1bCIQ
zll2|ut#K&=O<}fyTKo|930vuAWO{2`?X*hKGUO1dby^sEyY%?T;D*JcvCaVCu|+>s
zW~Gh^kqN;pLB2QTyj@<#aJl&gb->tnA6qEU=XA<@*}*}UY|DRO`x%^P51xY>G_(8k
z%sH+##XqFU(HoZRf?eSHi-chL$<DBKg%fV?UoAr202|4F;CbuJqDlLp<@r*YTap5h
z-ij}m;h;@oCe2f#n(g`=kXn4M5FSR0*A_mTn`Y*-?#F52$kVU#St!zqr?xRv!K-m0
zRpt^PpXCa_`qDwLmo_2RBj3F9^M01U-nYnig6QQujmW*|lLpXp{cvMTp~=?mNEr`}
zl%|3Lm4>%7g1>&?T`!v!OvQ<lnXtlZZ%%X1gwJ*auCG+0Ck#3*2;D2~{n$&p=wE_=
z>B@V2pPnWkb6D;z0^<YeVvZqhVhi<$j6mo9qKf+xH&q8moRRmMgYJbPkr&zBZk|z+
z3JH<@#2760x!~aN2c0h-Kr@N@jGe&YwJg<i`N8=f!&x8P)H<_R6n(K8txAf^Z<_6i
z%R2#K52^AQ&oEAEVvwTEzjX52;>O_PBbnl&;T|Ag3E;q@nm=$`Ue^`<r)AQWvO7st
zr_{wpTb9ArDz$a0wyO1rwIfj)T3yorM&VIJNuat|!9rhH6(BhMUH9pgmtx_|EVS|{
zyXbGB@8>BJ@b~3m4pLop9W<=a=ew7Kg~d_(IzLYUw++kDrsf0d`0!p@l9y-leF#*6
z;aQnsxi0gBx)X~B!>Q*NrRNBtmg{E<zMfMNK5T`p?~a8nbgzHuFX`FORr)eCdWXWI
zTyQuf`rc?+YJKWlWNKZ6=0Oh)#{%At$*6(9S=U{qp!>7Qer~t4PAt$}lzB)dWE?Ch
zqj6%+q;_91)A(lXZ4^R;^st)G6?~WSdA{|)Xbs!JpD+0EGEy+d?CY}oZUb6)-q`@F
zvlGbHb)ntRVwbtZQ&jrip7+{Ed!bE?%+=PioU!h=+94WPaX;`kBk8NE9_p9<6Ui6}
zul|np9_QHFQcGr?^}lp7b<b)wfFi<fRs-^oqm!EO??2EI))ZB;#brl>qtM?<PmS>z
zRW14jLYF<ag|38p-#mM2FN7QPp806UfVw~a;&7dAxq;C2Ppv;`t@MU+gJ-XD!q1J&
zNa;-_7Vrhj$aO@l%!8M<i)HJ=43C~wgSEl<;K(w`ZgES_`{pc^Kxs{CHl8|VfpUM&
z1p<LhDL{rPW!?ucxkGs?Gr(RgPaZ})iWY8ZiAvJa296nQ3P~jCiKoi-IqT_toNd@$
z<m7+h5x)?T1s-{GMI*u;-&G|Fzx=f6s<*A-A%kf3Th!z(IwBS}rxBiP=3ukx3nn|V
zdKN9Ms+(C=Sp0}LVCp|D&kM_7aXjJ*DXyJ;6wc^ew?|8_$8hUIyQoZ{hIhj|wTnUY
zG~NHMw+tT)iauofK;}N|auq7{NBe9LfVw?_XTChzA>Hw=428?JHbl`7t=v!Ss>LEF
z4dQY6*wpti1wHHFT`IG!PEA^1ln>{ZAwUc%Y~cr}1aF~Z=1G@jG)a?h)MhDrWIsWc
zx>!htjJ*Z^b7`D9G^Rb7&v+d;23LpC3~W~)2?t!k?YTP%eR01VY8(I9Bfpc95bvIv
z!QL*)WqVw+#XTD$^FP+Va^XP0Nq;@@CrdmKnk@7<__W5neeaLUbCtat#7p@rjGyV>
z(u|$%i)w~%NMj>X;m^;CFt32rmQ=#}oATH`aiesJOCOR&{_vzf=1BMm`7Iw{cw^+e
zjn!Z!kX8J`uk62cV2<k2%d@FrUelW69>*s|6^YwyR;n9nF|D=tk*y?IuR;L>2lF~o
z%2Qg;9t@JOD-3a8Le_<vuLo+IVF0owYt44m5GH#<9L>~Wx>82bwN^S$&d+aHp|C7;
zfTKM7Ym6CS=rEC1iA3LxlQ;MdNgowvmU(L@dy|b=mJzEZbNz8L3y-+UMILzJOa!)1
zg}@uE95PN(kdH4Aq!hNFQiLW#=Pn1Y4;Mx=<Hx<P4j@IN)Yo(T)0ccye_YsL?|(XX
z$z%2n_J+T-OG25(H}I1w1v>Q?pB@S&*_|(`33FGx`z1AC#kX0n)ut(jVa^)=z>rK$
zg?e^QNZCuxti1_&umHPE8mo<SZZpg2J*(Cl{WtQ=H{SlCVLET{V-+{zO>snL*d{|d
zK~+xW&PL-IW-OFq)E&KH$EZ@02&9Xs#cSN^!Q#vnizqpf+}N~5y=1OuDl+;a`jh-H
zL(>zpl}m1EeBBe5R!Ha`pg0~1eh#ms3b8h<qEme4UKcgvI7VG+69&j(Srk03FwyAF
zm2&?-^6zCi@T~qwxHI<&M?Ic!2W?pmWGSuz>12eRXKcayi>|#L6%j#q(Op}es+eo)
ziv+I)N|boZ(~<#n7@9%{7j^RAKv)$jDK#I%qtpm-TD%s3xv#0YM%ew{j7hHg$@Gg)
zpB468=;V5TTJ=<1YlzF&=d@1ksOPbCoy}lR7A+9RXHg-+bRpnD*74Tx7u@#EYnI(W
z&gsfm<9ZT@7&-&4-+S^)rDB;e3_fR0u7R>ssC&(}oSMcY7j_+$Ys!`0(rs0b9@uvO
z8d=AODmb4GH*`NSJwdKkgg1x1@(q))BV;2Y-XvDu`sloA$XE#3f;mJZ>c5x*bWeu=
zac3!&^Ex8=3Jpzl*k)h;WA)_H<O7PiP`n5lHDowx)8|BTi_`hj@t%nVnYQ>tO3Ov8
z&W?YRq$Hz7`4j<BtO{Xn-o%jl>!7b=#eier0uVX<^~YpxnSAiE(qFoj8OrP0dE`io
z26n5-0spe>w9pA;KNiq%X>&0udT_4&?!GR=RqN4PI+WgFLdEm*C5kD&Poml(`EcN~
zF3ZHs2tm~3afXm3QMO%+<C!+UCH+xd1@q;Z`dHTYhQqzPb?>dbr+XP(pkJsq4wR&L
zT3L3kF!S}(sy}7UZCHlR&szn={7*)A>$X4VGV5XX0%lAb!aCQl-*=#x6_9#hR+ke{
zZUG}CJAR4`&F<{zTfg2J@bSbMFDSa?A?4TQ%zYD{nwOdt$`XSjkxk09UhL9jL9c(p
z7~J}GljfZ56!%w84MEl0!-4OLLS4kXce{D5&9O5Vo)RylG}?IL|KU@td;K^^_D<Po
zLJ>*yWUYG-n9!RIq34vFmA|W`fN7}XP<N6i_%?i3d?mVb>9zqX!`nM!byP#L@4xYV
za59`cN$u`GHr;|}A}+Wda$<jaB(9_@`Y#ru(__zF#x&EacIp$rZ?It%lGUTy%?_SJ
zcu--&8V+0W_CbfdMWNcr$0XwICngf|QlsIVE9ahe*H1Ek4hbJIzl0~uMD@3c#6znE
z4l1Kx#hRnAO^-i?=&TI~!VEIxvp->{qbHZOP!r*z_HDQ!<gzrk6qVaFC)osBA`T1;
zyMkKN69x0Icfz%U?x*IAnl#t}MxwJp<%~M0t{!gy2%29tuJKJ>&OmyI&+0*|XudDo
zm&Z@6Z%`CgLJA9gJ>FaS`4t4*nd~5t1*(-7(z5n{JBmJeaR82refl#=$vbWu?@xK~
zpf$wL$Y>DH!gE9(I#LHfDL4<wLbYPH^=V?`GOYS3n5O~`Mfoq58Txz(pEXYjrhcV?
z*}-TY#S7#oRQk=DsILxJqZ8>~Ir$Lpxf;nm&ti68On7LKA|hUUP17H%P$K(c<~Qv(
zZl*o545na*Fi%%#(TaJs6wEqm^g&-J0zm_u6J*tf&1`P2+7>}|P{YTX8FLOl%p!DN
zLwGqu!VY>I7t6HuB1&w1w*UD8K;BR6fhk$tt%ZX5Ddw7-0!d3Ct<Y`yvVdp#y?-uw
zl_t%H1G&7DFq$2Nj;psOLPu=IHusd)Q}Y?qc|@c&0uxPaRVqEeXO19JKN@AKZLuOo
zR&KDUwxYBDPF+0K9O5wRSnR1(OUsyUYpNBUKxFBVU3W@g)ovBQTi+*CC;r&i9HC#S
zhq1DX+$OWcsQwP15wRlZo@jXwP20Sf^sK#jIxg$E*o_Jr+g<2nQYnTbd80YoCesRC
z^idE-+=kAuCZ&|RSn4>N?mY`u@xUwT`26z;Awa_gHCbo2<1j1(d>$6WxkbZAx5GFF
zFM1^Eu-Upix*Ap*f&6T^md$p(Q#EQ`r<CaZk*?4~QqO97d#x~>v%%@KdcSz6g>OBi
z26&0yj2Lw<Tcj{WE?gs`rel%}PUfuViA*4N%+_*yp`*LO+_*#iF_2~ma<KPtXRFiZ
zC%^Vj3i5h12+oEjVn847?-^xw2?f@@GuVTEKHDyW5A|Erew47o<-0EsbHs~rWV#JX
zIt+qm=2};514boq<K1T($&-x$m}=w1w@qBF;JpUurj=Q7*}YPSA<9ls{js|66byQR
zxjm=6D4H2B^<c2a4p#aYJi8P<l-t_c%`s~__eOCd+=lLh_EPXqDDh>{@LxKEU{g-#
zbB;1G^e}|GbFi*l)=@+q?=$gXwWV|fC{%bq$}=h8O24T*luyFQ^~<I(!1}dqU3=@}
z9P^PtS(21>(eIbvXQ!B@i~CN#aF+&z=DcNv*0!YFo4Jm@L{3(ZU}U^}kCnk$Ak_7z
z+^gW)opO|%8(<y}c!dHeW8IE5pG+G`y(KYZX&bp|zx!tN4EL72x$tk;Y;_fnsuu7r
z>%v0YEJde7@L0;om@j|PSxKsDsb33un6OlCzR5e(b>2E)J*Ycj#F1)&MhQK*FE$AM
zRZW)hZB|vYW{cB2#V$QxHm;L@YjI2|5V3u>TyEaR@vt`{-RKGUvt8x*%eHSF);LfE
z)=Ep&WhCyxM%Zkz9_3Z{)spUg-Q^N{BSv{pPEXLB_`TY1#%DMe4#y;o@I#^dSK*nO
zD=d~@Ef=zwIvv{Rnv-OX)Pr6mleL?!Tt99}O%cnHDtIlFloj(1x0|+iYnq%Z^y}&w
zfHet!D0){b?}uqvjbt3ZiH+@oUS8}?o@49p6xT0Jps<_Yw<CVmO2ws*IAn>sb;0!e
zZQ}OX%j^4-_={cK4e0Cj01kFZwfM+KK6UrvA3yZmlR9Ub4HOZ05-XlBLfZ3ttdMl~
zmC#<Q_y!FP(Ln~RiE?X5CX3D-TbKbxReTtG5;kxCI#yE72LOf(F);a6lDVBT>l}h8
zqHilw7&R|CnTFr7W%1DO*0<uTwx@roqtjXA*QttDpnlvW{PWt)ei-gvQVR9W#UOm`
zJoLGKzS}P?7J70X-aWBfE=Bcq-8Q>>B1IK!EE)b5E<cM?f4`<YyQBf=0eHNdB^;_^
zE}7z{<VpYjP$$BM`}=bb)DJZ8+Hh{)l7HL<;Yi&UVHg<|{x__H{6<8u=R-2)e(SDz
zA^6E@W=yysulQX6hqBZ=-`B4|ixf|Pk5KoCrnh9zPsgIUy!vB*3W+A3K0-LHBuTRJ
ze%<}fFy8LTh|&P<2WB5EO_BCEhI^&P`=hbIsZIN^VIjeIfI<-72Y=sXFJfEyc+3cf
zfTjkKhg))O0dujN+N-PVX@mWRJcYBc6`H}QCzW7VT-+?`1jD%YvcZbjm(U_lb^fGQ
z0~rvu(LdDT4zw~B3u@;#N-wG(5(B`hK-b^pFaOe2yTJK&Wg_z@Ua|A866T(tWBdba
zZx87IB6tVh5RAAD4-BIVWP!;u``CQ=M(73^*P7&{atO@Pa?cFFjt~dwvL+4b7ejv*
zB{K~}L1>=5uojub7m^b|Hh|hG^sMDZEz$F41kR@W(b=qhnAyt2iPGYI8+DS1;Lfpf
zDpO50=fHWa=cOJy;ls;~fvY2t+der0oRVoSqyE!;1&fi^2<<=_OdE&mch$v0jF-?V
zM?ACbHh}lJ&V$aYPTDy)=fJTR!r@^K@^de;?%N+KYid@61)mbs*m0xcPgYn<jfmfb
z9UW>(UeBy8_$AF6C~GvKJ<83(Y4n%QCf{|>f`l2A;j}5s{ZRLUA9qIq8Nh~3cJKS*
zc0}hb81-k|H)M|KQIoZ6`B+KPg-8~fkOYO7Bjr+jA0KH@1^--atNLl^y2g<3hPTVM
zC${kRs94#?Upj=_9^?fGk$0z@c@ut2PM${497|yyB-*kL9ge&BR4heTD!v((c&tAe
zd|C{~j6CWWxI82F0D$aiDGTB_xFJ?95nerY?R{N=mf6%C|C7-!&~Fj!wraw=UY5Nu
zoaN<<+Sa8V6Q4q!E^^HE03O}9oH{2ALx;UIqTQ)Zj{Xjx_n4e35+@hm@gUO*Tk=we
zp)R*k?gR_oe>FtBQmQ8_)z0t)<mkVk`?FbH3xDbIX?}rA2j(J{8#R5s*)<hfVbN)O
zT%}r6`_TdZ_ntosudNS12;}}8>J>%jcGG`Tv||YL4BkGsMA`07seN&3aqc{`&N6W>
zRo&O|b99lGZ!%)h%Ws^QVLg<06?VnzM$kbS(<efBgW34a*Q1*k^}eGo0mFkozenM{
zkNR2%NYd(3fHyLlWNk_d_b|MA+>H>QaDS$pKP~=9_oOD_s~7$sZu@Fo4Q)(UXE@N9
z!k5-W6~U6UCyeWDhBWBIKg0r|Z)dA@9LMHX*69`gB)Y>qOAaYHNf(N3X6Oie0F9{o
zQ-+sq1QKo77eTK|U<WCb<e3E#U6mlsqG}7R(5n*R;VCy?h+X_OC)jR|bx6H&JCPc&
zFr03uPm<HPKfY~>-GmMKogAB7@89EtUXo~k_{*_;GM+oPs)3f#vFFpGnwTksn{jiu
zMHiIPd#%dl%X5Pw0P+Per>oF~zge-(cgz7R<no2A{O?z<M{<g{Q?ZFb@EM;cj}6<A
zY|pPU_tZh^g+#UPSHPTaHuU-w{A!xoftbUVD_|o4Ie2cu!l>e9=f8AClTSx_<1cm?
z9gEzyV~ok#G7q*aI1<{U0l<jvona)D#yL;fbx@gTZ8LGYJ1?3KDYqRP&UxCBP%^=V
z?2b|-`D<w37A#1oAm>o*Vf>qo^b~Z=O&=j*O3-vp>Yi!63+;MJP3`<_t%l!Yvc~^V
z<+_@>tBa6#DLb{4Ca^@eb8DW+`1I1B3BN?oz>q<5vDA%m-D{booVkE-4j@-m+ju|b
zd%&wd!D+J9<<dkKvf0hWt5ySqX%nCKf9Wt^Z@o7>#XcUHv;21dt=$(7;XnKV#jkyh
z?)cuCUyaXO+^Iyw&uwe1Ao}sfJ10$tQJ7cZDX7Bqj#;ljn%qwKrr~#AeoApGb9h~W
zVjMDS4vT~;5b-|j4pojM+HJAQJ_{02hh}dTg@Giwbfyz^XdYh`Pr2==Fye&rMld43
z8EXj{8xHL%^sOOLWe7X<)d%L>u;DJ2F=OCfE^tq%`%uZ<&^NhY@n$+t9mf-lP2_~l
z;ag11xaeb%TdhAqKOqwrvLkNoQ{pN?lJys@9UD#f{GMnu8sH@N0Zg}MkdCIM-+89%
zMZIt%V|vm_QeezEN=j}5OMW!UeT~{vy$Fz*F`C=+psf(G^I+uMeq|nKppE5df)ff8
z+!3EJZ8JCME1be#=nkbJkX3>KaTTgqZe8X52J%!`P6&h%j~(GkJi4sjP?R;#`|Z*h
zTKRs!Q9r4GDns;5gh<pvCUotx?qUTa*F_q0MW88t>Yb-GL(z+R<Q6l5+Mzc6FpkeO
zoR7Bn3(vbM@-ghcL0u&$L^PHE)7#@od<Q`;jF7|heML%cD#w@$+}DAEa5>~3%Fye=
zN%ku~_qWB7GJYBKrIjD3J;$?sT(ekn@thzip1Rnlyd9C}pDX9}?gi0kZm7CZT3=VS
zl7BkRePotM5T;rgr^<u59(h@vWK{SPJtz(WTbu435FSwZ__-XGoT&NFo(@co+m#j0
z=8t5gk`n%upKeXYQahgsO(&B&OwGZTQ2(f787rE16RNFw(ib{ycJ(w={!c%GIZSEk
za0}Oc6`Izp{N`Xw)9%kf%2ld8#wl0YI7s?BCUsgfo8~I#Bgs*{REa$@{OdDxMdiBe
zAzZ)DM}@=y5{2YJKJYp;Q2xbqnSFQ|C_Xqi++TA892FeyVNl|z7a1l`H~jf7SE3^g
zI0miHM+|RmK^=Qs&oyv$w1s4xYOaWPb&LI6UEoEGKC5HN1G4|HW1$;t8^<ZDdix4F
zT3HgS;xsqac0IecZz!h=*M+GVt=GZDt7#0OYE`Upbuw&I-2l$vVGy8nS~ZZmF`-mf
zZ2wign2jjkn>}UhrJRMptR0JQGd_FV)WS<?b|K|NK#(*TIwb3rDMdF?D||u4M_$)*
z!_ST5X4rtWK}lzLu+JoMc+}C+c9=%@2>!e+VzTETp7|)_r3f$0M+^(EgIotW1fLzV
z&Ut(6?&<ksMqZ*v^(AiD!em4ehI`!Mbxji%>^K)v;|NfHcH!UG>$(7ySk<}p?A*lx
z%}K|jXtOcc!TU}rt&r%<;&wQ4smDIxEdLRWn<6QkQbnd=82;ntRnk6p%%4fiHwrr(
z$ynX0(&T<S+1}beC-!B;YEmm^Bdas*?Wp2vEgmK}MfMIJq@?b%k2E%}7><w2;JR|b
ztP2F{M-|UL6$#2nvZ%J<<ov9|M6tZ!*}am8K{eU;NBc11mp{Da<^9@1On}xW^{k)w
zd-w(=X#9tbo<iDD=5gzbhBdb3_F@6ot>*}tpTW>?Hi*ubxvh7%&81aNT7o@4$yVHp
z2YZei(ruo^(5S6gs#wCN%=m2yN}mkFbXzv7gAC@~u*#~hL0us1&WGIx-sFOkOIL~V
z`m77b_i!qo)-|O7DPFZp{G1YlSwhREF4<paWHGNWQ>~#dy{Z=!%x}~YA3k~+Q}g1t
zK6-%=@cd<piy<$w<??l*=wBe`{v2<;6T;hXt)jwc=86|&)l{{;@DES3i|0FTr9oNb
zed)80S=i@{C28cZV)u2d3IGP?_BmHrm#b3f6a!vJ%dj`CNjt4R)Z~6(?9f?Q?PT4(
zx33U#zQFrb*!TCsN&dfAgiB?xUH0FwEHR9HYF#$d`tO=%mGwqu5gL94cQ8zzp2)eL
zBbDHAAEVmCwUe}y2dx2iM47^#uzMr+)!e}1kV;LVh3<AcX+@9{=Ud(msRjiMUtYPI
zop<qPC~wdWoR#PIHz`gcfDjLLZD5=pjhIY}H6^UZdj}e`p+gqgo+XdVz6_W|iSp__
znc~m=jR+!0N*iQauF+pYtkQyhOM=Ps_*V5P6cS|X*&Vei-D@FqQh@HJI-8sabU{?>
zh#dp`U6>wd8Q+Zz(<mblX5<4|S!zXp4C{6~KlDl@tm=o~ioS9+c~MA`l%k=lR0pkV
zuGE1o7B&+ta@P;c2KqDEFzGyFAw=Nx%JfTzEh9JAjyL<c`u7vMK=uFVfnrtmwDt6R
z$w%X2?u3c9ok;&9b<5|-sZ1JCd9KYQ$@z%rIS*(3R7ay7KOGQbzI3(c<C`w%Q?8R_
zS~;`1r&pOiHS*I8VQoF3UW+}hC{tX$!pj9bv3?Y$qU8GZc+ADr0P-&^wU}hixTj4?
z;@L8!`ff*{gme)Cy8MOBB8=|*u(|%S^qVvlPk-iIv<A%7@hpxq_?J!)M=@g<>~Nez
zQY!nz;?5L|9i*KNN=BKQzbB&rx^TafQXg5ZR3?_X?t^A|H)i%ZU}WYP!d4p!%`d}?
z;LtAQOuE3Nb#%0$p{A5gp4Q02{udtCwTViCB6Bu&5o&Vp9@G4C-~PmHmBG@A7JdFn
zo^T~47Sifm=1YOI!oxk88?Y1^!mjDLP)}rB#tT~fLbJkyzcW1j$|C3N@j`e6k(NK=
zh343bnvo(13lUz&H(HFrqN}*`72p|u(iM3G8dwR$#ck$dVJ68T?T)HV{27HU=Va^n
zIrc#<B1FsPZIaItr`qxo(V%jWl60<5$iDR*4Qh{zC`{Pi=?u*gcm7;|rN|q}%}V~Q
zPrLm-cIy=$MJ4P`5iPvnT80zOezZ?C*<e^&*XW>S0-;q39wM^=Mzl65oTEH*)WyY#
zKQj;xAabD#kZek$Z2dQ?=X~WA0<-I!TB*zgvsO#X-Mn)S#h#L#KqL8t=&S&cI+xWu
z<<Ez#4!>)@b4}8npxuNbHsznh5c<il@n0ll3sfK+jK%oNbldXxY{lhAE36eo;&Chb
z(qiArIx5j{7SN4*xj1{%&CV<Fn|pE_iB!3K8sR<3w28_?<yef*mqLNEAqb2wE#y#*
zmxX96%T#drOhzAy18(AXacDljWgHNZPXK0M7JuUE`oSao6kA-qTQ{aXS5hKdVeb~h
zG%qUs(C|Q@|G;F^_@kQUd1uB=9Tk1Bnfye-XIYqSE4Ey;A4E8NK->8t0!6#)<Bs1k
z`jgA!){PbF9`idJ@^aL%7b7E8_9ebef9crKLBs2u<}4?j1a2-=jaC-C5SKus9;y-c
z6w5a|u+fy9AC&#KwmNS{AHa}5zFH#o)L_O_hOcyaS2Cx5zg%CWyN<sp6X~B$Q82|F
zCv`Qe1F!8dcDG6Yr6VSd`%NAlN=^8+^vNXqr(%z!Rd3~gp>xrl`c$=&$G)De%@t!e
z86>I6!4}(0=?Q4LW)(QFj%v@RIKzAnnmu-k<xgw3fy{sD3IIXe*B07YX+p*wUP9=e
z(8|FCiI8JxWRC>OAg2qom}&QdMqnC^uqBag2FWmhwuF9_$>rBECMl?sr%f#2)wT~n
zJKY1!jgsphb~0ibsyN^MTt6QHw#)$!nSr8G4X0ya;#DhW_|fV#Y`GNcaPGs+0V2ub
zGOBS_S${y<ZmhmDWa*qvvF=5_dxw_r=2mx<rAa)5w^$v&Nz<fbsP<a*B|*|AIgke(
z5aT}6Cej3NqIfO)PV+gf9C}W0qWggU{4BQFJff~we%84W;1-Rv$7Tpg9BlY&^>@`J
zFev6sb&-3$R(K4ho^2_3RsX8`ctpI&sR(+?@I}e41VrP{##?R{xP&k|77sfC1H)}z
z`z+VQNXKPHy(UwWZf%FAfiu+L^qdFGhJGY$xTl-uq7c^`=jS{S-R_;@T2c=n2Z%E~
z+^>04%wAkKC7EnW%O6P(`;P%_Ow${-Wu&_RXr9Z|uZKV#?#)?T7&R>qUeHyan~&&!
zD~2=Jj*-a}VWE#>afE$1#io8KxMPTTslgKdcBbk@Tet2Mc|61)5!n#ApJx!jP1e_>
z?vyAHo_|Z()sB5T?;1VnZDc4kR`sAw+;Gp-3U=Xn`9i*sgpVs`^E(zqz5a4Jw#j9u
zl@uCgL;;(eaPAO5DZ`*-X-x_j^~~7T=dv>_T`JzDy<R>MC<#&RM%9+a_m@KqArof1
z)XN}9=?b1v(+;88YXFjYxWVpkcl#HX_|A1NP$z&iu52F;faYYL$Z-QW=WYKqa?|*~
z)}xYMvDCH=!#sBpY`z?Co1Y+PF9-d?;AE3<>q6wfqTw&llGYiVF?-d73Q^jjI32(z
z;<naN;DE!GfAr52N!w->Tkr;W;o++`*$mr}QHF_KipTrtF1MIbZ4^KXT$-U;oOW6q
zGcvGv7SU2z^6F(WSwXz7S-S~wee_-ne|_49r=t5NF(~hWX-<mh=Y3lGw3q4aT@@*1
zaFXqH2sSWGeuTB6b$yXB2nG{y-<))Rj#cm19a-D_5C!at5P28^FTliC8Bi!WiSP7Q
zB`yjKz~TR{aKlgxPL!Ho9N$;QBC&8rUX_)qv^xf1C+gV-g~mZXPX;Ph<^zroljlLq
zQ!O;U*yg4YTbJfLv>erXBYD$BErW-f&sQaph4USk*@N6!yJmWp>$ALmr_ah<H?zu>
z>_EpNG&H03XzR$-1L+EEiB1`oW92R#_kMm6i<lXzN@tB*gA8zNB1tlSJL#$g{tHLS
zNrB7m6pkf+zB$eNYG`&cA&ycCIso^}P(1$YN|ad=l@XF-O}r(-Ur!OIeBN{)^>v1P
zYs~C_gQ|RxG%IfvqauA{IPCwB^(Npoqv88-?fX8|RvjEcEmhK3ijIAPj9o3Iwju~>
z8C$8fYVAl+l2KcPVssEkEu*R^Y8gp~nWUrDQglqU$~dL!yWivY`~Kf|{bzEW>&^Q<
z@BQ5O{XFk!m6P5}m|bQ2v#I#FTGR4VI&TQm$8>GcC%HlUGBLw4qg&5<S@`1fZTzNz
zX-#kJ-x9xi{IEaU<oK1;!COkxke)^U$u}alMDJP{JTfli`uxI-d+AFPH!M6<Cw}dp
zyZ_z0rR{+w!D3?5cHLaZCtCWd3w?L4?^(ZNe5Lcx_>k<3sr65}x_)!p^MS|aSAD<V
zo)F)zUFW{B8LoNk#kP1rUTNQ*9*ZikO7O1Le!_=TpV_B>#y@aA@ww-q-+t@VGBe3B
zG;G1C#|PizZ?a>$MiuTkb0=un@aze)YjK0KvMZ!44yLrx)n@aqHrXLBmgK+5`6DHB
z;q1Fr8u>`wM`o147cdXMpuiT{crrva-=yl#k1bzSs-RX^COTqGlX{Ej(_J+Dwv#H>
z_;63pa;c$-_~={ynXzqm4{9Oao`%8G1<&y`g)@Kcos*Do_Ztt_z}b)M222{7KLCGR
zn)%kd%zD?j_+#(uHyNB-Fgd5B{lSF9{MHGlvl8ys`1ZsAd16n(?`cL!o9@59xU!<?
zQqJLWxov!(j#+QJ<}QBQrrywVp||eMAF+M^nmth)j$~)e{FFrpwXGEBk^i%AjbLMv
zf7JXdp1!r8<1^Ap=@*vbpN5nlK8em~eQ;^F%ohVHdv?%+{Z~fRX;s$OFD3a<@TDv@
zEbP|s8=KxP_I3TZ^<;Sa@vhC6gQ${~g&7YzeDSF6{?ug*dH=_|ukX|OJ9jU5le0Iv
zVENOd`FXQln<k|s{F5DVcX9qmyXCwQ9mjcHU;1R?#BoRdKacnOf1mUBe-EA?pExmO
zH7hgG3!Zfe2yj)4i1aT#Y=1-+UD7hRW~ah8k-=(c@&9CRAAF^KaN=9v=SRJY|4!Lb
z^iw+iQoUL5+vtKy2Q#iezE!^M&u{U5u(jXa=n89}JUMv#m&G?qy-ls$>es^j_-zrH
zsCSi$t@Lg?``o_S`+d4F=S^g(=gN)HV&9z|*Q6Z1^-tE^fX4-;mwo4bbymRk?0ez9
zYa11PxVax6uSpKMUU^rm=Nb1ht`}Jk+oxB^8rj(^T%6Y^=k?BSr{)a#?(@gJzXh(#
zFrK#v_ucGjmOLUg!z*XT!pA!YhF;{Fgu3E=3qB4UIIv#}d<i377KVRyw0%ga7Wl7c
zn`Ltc?m2hr_M5zx^DjJ(_6_rFSKMZcYh?A65rIitj9RpJe$h#f>w#Mi%`5Y4R=}=;
zsS6rze9>pd^^6BsM$g~lN>3~<SDc)X+qil_QDW_}BXZh>zKQTii0oT=Y5S1tvr5NY
z2=&eyxA2$L6;^opZx6iQSoK1PUv%ZAwCCtQ?j%&6&o1uV;E(T4`2-aNHj44h#3PMv
zlTX|3zcD<4{byUh@EMtFe*N1&yj_=J#h%sc|5~?CpZueLgdT=p)l2Jm<kXdFz2<*k
zDa7M+#PG~t3JcJ~8`o9*p=1djxfj>#f^IGDyb(pi4-7WV8air9$HdirT&e%0y{>R|
zV-3&3a~BsbpMU;ETrjoAv)%NjLA4*OPPmL}`xc)FC4M!CC^fD3v2XjX(azrJ<=rD}
z`NCO?iZUuxUG)w1eDNFC&A_Cg!ADyAob}E^-pF}(UhV8wf=?}d>$)Er+=y#DQr9XE
zO@Eh}6cF39LPY2A^u(XqcJ^5kk)-;%s(k44q5WUsiKQEN=sZ@)mQ(IVE*(98UYAOn
z#y!4U^J2#%;rL$YX;ksTZ?><W?wB3Xz5D!5*Ur1zG}bm(yPO;uSh{;~htv<f-WPh;
znHiKn>&R@c>+!o%Gb2k@7N|qtY;4)Y*na3pM<cewDXxc~YifyC!Q3S${n@xD&#wes
zD~@s|hoxH$vlC+<y2=HNYw`Cx^G5fH)TS*VbuLeK{S@roCA7pZ{s5D{B){vjrnhr9
z4rN<S7}$DV!TrtWpX%O~!d&}{Cx?Yo8P&=Sp@%*R?=|Vy#ooc)@TrZ&(oGkYzf<Cu
zT<&UN^!4?VN1QHX2BrA>{Ns!cYyJCQ`BX+v*Yw}hmz3YrHL=l)1_?9elxjoghSbA9
zW!#>#G%haUrf0p)PoD>5g`wwf<`4g|UwlCN(vx9&L2lKv74C&Enwk=F^?Xvr4jD-s
z!;<C~?fNl(=cQXyBWrEg{olo<34yL_fpudV44LH&(9D#&%i1RIx>USAH2*`*o>fP*
z3vX9kJ%QSoUv<*$z>{`X<+CTn-^cw|jIWwcv(w*ZG9w3;1Sq?1Myx#&?wws_PveIB
zekeiVB9e~!>^-=4UHV^zmC_>iRGas6)8zb~&3kn;v$MK;7tPq<`la&i^AGZW?%rm_
zi{fjG>%2Hr#d}1*%}**F&BsAbPQH+~*uO)wpo0CCcikv%ACd&ItEtlM^1F1d(4Ktr
zxcc$czWib){O4`I^sf@C3~-Hl+jUahO!@7u)N;R02tE5$E#+NYK(F@8A3b#D+C2-0
zHf?(;f1~f6#Pzd;_QIYZ#{aG9bt==<GUO`0eYv_Mzv^FgT-%q&;3wn0uG}F1YspU!
zEv~VKyo<E99=7#88Mv@!Xu*i{$qk<bgg8b|Zk8IN=XEP7)%SSOz=?R2Lt#nMw!ozJ
ztus6-jGwQ2-MKuzaizQGyt2I_a?0h5+dMGRb?KK!Sq~Rq+xF<^a$4}D#Azj~ixS)R
z2!C2O{*tTw(fOhAMziy6-Y%+d6wY%7dDfdUY}jS*u(+@FFDcVa>FK%PO2dIAe%XoH
zRqhlNdT2pg3x;25ex-U;c=eLG+4ly84G~+Pf3x9_uu}=&RlA$?-;8NL7T*krE<CZj
z>FDwwZZ}@OHnB;i05g+LKYZ?8W|iN~It?Gsi7!6ax4&xEdoh0LrE@=S5sE8yxgL_X
zJ}~&;XzE<`fL+B|OT71_zuvP&@T<8bDX;x04>N96yA`X*m%d1$KA#!jN;_5RWxUt*
zt#1MYZ-!;OO;3y(671FVYIdR$<h>>-<!XFJ-+L>Qr@nCcmeyY8F7XO`e2b~-Ror^i
zjJMCym#!*Zxk>1vKf>dlP499&vG`namrb#=V=tU~(yYv%;ngd?P5&c0HFI~>9{5t9
zmN(IZdR0=UPu8R>PlK-PUlUuS?)HkK(2D6+r}Gt#?QaxQeDqG@{=RRY``7P+FMT;K
zzkD|H{Gm?&$$J9VB+Ttr;xVe!UvF|2+?f#Ga&gkV?Fo}BT>IkDen_$TVEu31GM{E9
zrA<AdyxnxBaiV`-g~J*774w1<Gi$u^FTX5Mtnfa6RoSY@w!T}=TP5%={`gQ_cFZh+
zi9B2ZZ<xiU|9so?uU?JQmOLKNAY_`pYSeA-7ma`Y_Tl;DxvlFZ4m&<Oc}s(*XVyEK
z;)|63(25T#J#Dt0&i{ic=qOG6fpIw+J**y*6(1Gt|5lyu`B!q{1ab4Zu$7%}mkY-?
z`$(#Ahs$_pCgvn&{i>ZQzV%O}c`UE-lESI?j}*?%|NJW+w33X^7~8u;yu+q<t5)sp
z!hl=K{R=BS_C!Uz@Yu6|QrC&gzt8*c`Loxr(mtg&-hVTGZ*np7+e_EDg$u)fD*A9M
zJ(ox+JfOXez*A<{{1S8VO1VQvdJ8EDDf3ax1pGw7#V&mBoqRs7|8d(}e11nRDsS1T
z`Dv%lHyGMZDYK(oVUsE)eV&F?##iCsgkJ3mI%oH))4jH~Yq_hjTBu!FTrcF-ApePb
zo&LrCfg|2mc(LXg-hK0v=jSa+nR#dJww|6R-UbzKboFCzx7RvmZ7g4Lu3tI|`R3`d
z6TaEu-jzb~z1Q8`+YgVd!@t^ITXjRd`zu_dgn6Fbr)`}RGr9kTvEP63c(JKp*9jZs
zJ#EHyX*m7Fd)Ja%YrlV37@WNOA=&q~R!P^8&bNlQD<-B!KJ`io_8T0UHY~3bgMS2H
zuiDkcqlUGgx8*t|&CC<<1^QA+g?+U$Ojl%Jg{<0F99{4YdA~+2-fe3f98q{Z;SS&E
z+gfv@GrO!BRVORFV&aXFbDouyiEzJPTfA3NO5M)sL8E5*%`1A4AL*N<KUs1WCnO+x
zVPc4Pt2eIR<p#K-ucvoeRsHtH`6KQvmGSN91MjlW#+N$lyC&JI7-}kR3JY8x8{+xn
zyo}U&`@_4J&ne{3*Ddes^1WR$EAql6rO)<~6%lp)l0t5j98KN$tj(3Vf$i~!!sUe@
z8W*nnW?g2tT{ZA-8QSai;V{2*&(c%yL$1eHvyT-ISvMhkqj%n%#Hf2M!sDNwe{iLV
zSK(r`X6bJh|Fyo;5BL|b6}HX5k7tViD{1@U(uVV{DDrKwSB0fpDrIkc`grxZ)d%G_
zyT=Skh)pc1*z{xnt{z*0(ld_5M3mW5L24C{QV_i<x}f^>&VNVL0r3v|?nSIW#HW8B
z@DhJhI>@(W*o2WU1AAU6voU;0;gaH@=<KH6>xw5guduk|r>CxpkFS<wX(9L-LC55e
z(QEe=SMTuc)myXhX-^k^^oVc!YvHLGOOm4Rg&+6%ZLR;($04`yKuOOgi=K6PQ=F9e
ztlW1$jSs0ETc<|bsqt%HeKRknFTrZCXz74qKe}pe=uQo(as63BT@O4!Hlt{}YZ>hd
za?Nw~nx9-}&HnXowtw-s(_qr@c4qA1D<NV`!;I@&S5<8=rG2%IjYl^3nYsZ#M=A_z
zyJyd?ig&V(#O&Bwe<~WFY{HZ+&ldb}p~~=m_+d?(;+Ek{@|$-ryWo0!{(h<0x6MzZ
z=8kl>@=NW0_=>w^wQ6?DtFHcA;&tfqq9K0d&mnbpSN_<$K7Rb*n$!2Y(UXGAXA!M$
zcmE-_TK~iii(3x<_QVAIOtGhHS+#<OleYMb4Osi`ZQ#C=(RDTy`gZT?I8Z*P<MG4E
z+Z)Yqg078r{T5MwcC(jq$Ku9P6W6N#3C;1R`xH-4@8;{;rY1(-J^lOeIYo_sUR=_e
zoP($5%P+0dAZWqrp9+Hmw#Lthek-2bdhYdMCG)c2b(t^zF)&Mhn&EqEyLKezT*kGi
zD#90!R(MQQ?K_qI?WdtH`K=4v6>nQG*YB|_rQqFDlgSKC&Cy~bTX-gBCFYM@mvWnm
z-ilAXEf~~1wRpzOKih79u%o0F{$e-c+NxgP3DNiWuPN->Vh4VzT;kb%`HN{M!`D}O
zQM5mQ?a+1=b3;lm>AW#NG4pa_<*X~;B)g)o{b}a3ST#PS7|&TB93ECOkqW%t;Qa08
z?Y5nZD3ddL_lW#cP3j9J6-(;PyBap%udU)3lD|LyMChHQ5PaIQx_1sGg{R0xi`xgE
zSyE%&+vKp4PO*uF4e;3MQz6+c)%Z>MGZx?>!KYX$%8pn)-JE&FbM1xkDXt-|AYVyL
z-dNPP+1nPb_!rGn3;JC;TgF%$SiY2Vc;)c$D4ev27Zr=+%3W#R?63T0%g21E`T0-R
z&q{P*ymc^WN6E0{>O(r0G%CI_<+q6H2}bwCI~SJCd!F_tYt`H<l@g})RYJ1gqsjj%
z_I&0!j(RHP`xo|XpMxi58ecpzHyv$M;_ZiTHuC#U>=y0osvNN=+BfCKgw(ub?=^-0
zeDTP>Sd>_LRJC7*`1=?1tWh|kxLf#r_Uzig?8K+drSR?EFBVnUd8qv3q9I%2w+}w`
zu<nJBO+G=cqa|Ixc+@*GAZznoO6z;Y{W&L}?{(?dHZHp8=kBq+N^0dtT=mZCUMYNE
zv3KnLs~4xHkN+{_?a$pW7I`-<=^Wz9OT4)X&!ol=<67PG_ndPjV%?Cv`JL~aSc5m*
z)#2XHUoW}c|4i+NgTfxy@O?0(VE4SN;@Qt?Ry}z)E+i|^m0dh=Q>R)LB79u3Yun?u
z8TqdYyLS0!%aq-vhu01Nvt(HD`=pT>*+21{?0T-|$<@7Me|k|HKTUiwVEBLfa@R#y
zsrJv`r6v>)?~)!Dbpxk7VolK(kE?-CcT79B>wd^4-$?E|{CFpR+e$vG-l856JqEfu
z4cVJqy<)z98Lj!8rL*f6WhLIpcvVs-_TVY+Oz)Pi=rwN_=l_9U0x=+>4!)dt@5%e(
zk+>#*>8ct9Sgn9Z$s{Hx+Qt9#+X+gO-%jww1CMhg{}(2I{gs{n_hi*Fr94X4DpSkD
zqozaVG)2%w)+uw0#c8sj+8kpGjLkYkT$~eQtbV<fct+wJrr<PqvMLE!)lH6)F@pi`
z6j{dRDFb1wCbJG%&<sJdS;iz|-4-ZYP{~Gesbo9Br)>;)B-OEzBy}SjoNfx5$WqvD
z392Qy0eRZyG!rRUhs~>ofYb~kE%z2hP?6N)34(}REG2O&mdGtf;j(!rZViDkIkFwn
z6v2TQg#{+agE=CRi<UWE;-S=GV3(kZtZMVRB&hHTLM)B~H}JOvOzI+bkufc@V1gJ;
z;vn2%u^Q4Lg$zr1&ETC12ct-^$$}VVv2LF^Bt?M3#46Nr*rFRO1=<80*#$}>C7>+M
z37#^Kl4%C(Kweo;v1F26@Bsp0BiMo=Q3^#8Qg9B$NGvUK00BvCL>OhV*p3;e#i=$&
zgTKPlNN12-gp$eYP>qaO6;UQaiLtPSrxgN@c}?UHkL(&@%RB7<@d4iI7EfcZ#KB}n
zVW9|e2(rP`7U!@yl#+s8kyj-SoGI)@I^ek7Mmi8+3;|0j*(f+=EOFSb$|#Tky&4(-
zs|E`>G<?He6T3L42+w(k!f6Ui8!&-vr!XV3v_$Go5jP+oWhG0h2!T+_(lX)ZG&x=3
zDC7c^&FRKW?4^iIo{>3<6qhs!iiHb}q`_fWDzk{8+|E!2F-=A3MFAvHP#PPF2?B~v
zL5NB6GK7PmnF5j`9fPD2&{)U>J%)fFjMd#F8R9%l03VjNh})XNswQg9A_Wbx7SbUY
zyLcct;jsJC6&`t2;yI9chYW#$;v5RgxPvK?BtjPOQDG67ARbHLgBqE5CCHjBXcq4<
zc*rMIMV<mxI3@`y6yZ_?f{a84aYjQ|$Vf!MNnVM>!)FXoG8MWIBXe*7__~bdVPPf^
z7)Ud5+&I<b83PT&k^rI|_6oYlVc<kA1DAW12;^vqb%372kw}Au1Wh82K|Uh`jm4x!
z1Y({Ae;`v3i(t1p2VNC{Mn&AYpjX8OdnJyjhJ1;`AtF!!bO)nks3zta6RplU(U~wu
zMDxIBw-!<e_A6~NAXe~>Gb{}&px5A`7uD2lj#gO8f)ykMXy81;d>~V39x#N-CJWBm
zS3t~I1jL<%3?RV?D-=O<69$?S&0ul5iP~|nl)^>@W5Fp2Xikk7D}XJH#*<kUWwOY2
zLRI95I+!d9@QP9dU1YIQ6M5A_-Jub+AYF$epu%BHVxvK9*JMstIEbPY9_7%G&P~{X
zfygp8uYPsICYbIltV0sMzR#;NuPK59GDXl67=wc-#4tGNHj6~0pdzP=94&I#g;GL3
zWw6NQFnNbaB&Y_9L=I>nOUQyq4tpIqWoUR2(m1Ev9L?ZVtdg_IF%~!wOk7ySE^?t^
zOoGFhf-0haIAmlD0uB=pM%vXRdubC^lSo2F;s_b&HF;I$NP8IYfu}^CfuCq~x2vke
zs|w74E$~DDc^nYU5L5-bP&*!-Oj*dt!&N6b#NucJldJ;{i>#)QV5HM5vc!;Ej<N-Z
z$P!FgYLfx%au9PkjkK8nV^LhR7A5g$KirbMNM{SGfn1zZ=FsYJ8<P%$n4>Cgy9`cO
z1Re1f__L}gFsPIb6F3w_H#k)!^5Ly!ag-uJCibHAPDP+)GNZvgHzs3pG$z4E78p<^
zbs>9IkOT;bK@O43GZMmB+T_5Tm}9b<i4J6G3xyVR5U_aN#KnRD?XH&tju{-<!0FE7
zMB6B=3Mj&j*aAw7%>#ilSQ-cl@rQPUV52SxgacH_oC7Bg@?{?8J3*fK$<qK)ct}PH
z8gfLQ79oMv72atJy2O!45WpmszzQ)kn1eru!{Rgr#>7UBNCPrn(PK6mhU|jvnhfEb
z3J$0X%BS#@!ZEVIxG`y>k%yB=L`ke}b2?%qj#fAw_$WP=Y)(~J8k2BLhCndnP;?zJ
z5@<jj9AFs>rojPTw|LYYG-x;vdJ+pjn8TPvKDeRWnkc9S+KhF8Jn0Pqc`1`*qzoQ_
zI<bPKOrF3ZOeBSaMj$iD;$ET+G&U|Q3A!RUO`h-vJ&8c+BKnhc;3%QBEZzY=rr;z{
z9F2Ji89BmV5r7Y3NTJCf$*DF`!N5I*W#ER%I}KP(%xBPwBBz3b1d;-ZqDm|S$v~Dd
zPhcq<)#06hh2dZYnGy$ZFwsny%xS0{1X=<k!(OE39Prjg;dqpQ!I=VrL=fC<=EecC
zg(X&(2|mOE#Ay+eQ4R(gF)+!k)4(lH*@CK|Y9PjfGXPbQSK++DJ4GHi8VpfbWW>BK
zlf0UNI<jO7;tetnD^OMk+?F^7U1V{Z$f`0+q0P_+HYRyYx*MLQpibd&Sl}d0nnX}-
z-14-{(a^5&n#HL|XL1g3kOeq~RVT_v60uI3XAlNM44$^J3j;_NFpm<$Z54nfL<uUo
z%OK9{hCs+G=q27sx}8N92yvP$)Va$<wxi!*uWrLe@WDn7CsBi5I4L3kNqMY7DaP=e
zjAc?>A{Ml98Ms)?6M9f>vJRLJ6&6&pPLZW8a#0qX<Q(WsSRo16qDg28w^-yNmckjr
zL6rpt@dk(yWXeQWu%Mw~(&lxAcSx)bIp{Y-pd=2Hz|oLV!6eTpoD)I-Vsjb@%RHDf
zCJIUb8JP&AY(X_y)#7wyA??Z{HB19xj5QmEa5~W3<~ZOyps)&ya4uv{2NP4EOyp%%
znInWvXhA7K2_&&Zw9r7XI2GBE4#E{qH93q?al|`836)X=r{o5)c?XuTMMgR-@sz|e
zHt)1JFh|vp6dOT|Qg})PHy$aV-C@CemI9{1!U5gA<bdr8i==J|g7%oBC5}c3K+<4g
zpi|-z16T(<A*rDP+<3SRhC1>}oC8Lg*hQK_gESeP#u62%0{COQ$mxopp*dx8%b@Nk
zC2T=~zzPoA0_sA;91DtAr!6>b)?so;r%R;S$UM2_(J=59RyYk-B_;z$P%RFv@>P+h
z2)e-|wbOtElv{9MMk1{OMU0Jh!Yxb5EQ*LNh|!@Aks^=1jKV<+FcCn@a6?eR0mQ%-
z5@Z|`7CafeiYz0dUZl7%L=%YwSV3-45rYFaj5U)m*F_F{RRb-`(+bJuL@$XP@{&3#
z0=VhWC<=@rP&Vr>3dy3PMX_Dxbc4r|6LKtc1y6}Q$TJd;TL>Y5D1lohW%5pF0XG6g
z)G<hnDq8~5IW10CI0kK_u#^NVc+KRTG6!AA4k$+C@T!UeZDJQkfir4hkc%=o&B7`N
z2OJ`gfde2GkqH%Wk48FRq7QAXvKWH^4Kh$9p)mx9%&QWMf-<JykT}SsWuBJMPQ1ew
zbOU(-#iQIR*#b<Kf$fBqpehL95W^r6h9f)NP*_#sG`I(bB2OEFW^k&(Y6=(<;gl@^
z86`kokbwz|2q!reLSU4MHby}OUFMxKOGBE$qf2R$f@2h36?umU+N={MlT$-%2T4sP
zrPO4>iKG_Lz!TgAa03D@bGk_q!3QVG3eEs`o6LZl#W|tcghmc$jhJbWbU=1U0waMH
z3lI(53{pM~{1x~EfmjtN#a#=V$5<7S6w<(xC54cA%4Qi85(G-*oY<uZPNcI*=MW|e
z>x9V`>$J%(+)^M9qZAIlF$9E1-|CozIunsRV{+(NvQg%7c2q@hNWh0V0%fzR49OfS
z4purc!Y-Lr6;=}kC+cgn8r-mWCt8b`EYPU644!Tw20Y{-3aMcQ98+!dGuX1w4$hj1
zCBb3ylua6jlojL&E5x%X843zwGy)W~83zwR3^6oZG6l4^)53OW;WUw@6_#+b5WwS>
zL2ANBU@(Jnqv#f=ORU2J8i&T9OxCGDJA}B2$-F9|69iQu*;NBEm=`o8MVP^>7D~g>
zrhrSs7(&ovU;@b&>#$i$#4AkW7@L?3CZME4tjJSHXYmdZP=W@wHumz6j|M>DV5X+9
zs?Dk3X7h|C(6Rt-4iSccHmgFN$ur1>DvPWtv&e#ALJTHA6pCmGDh3j-OFTLRgf*Mj
zWLA>}LPKF01*@Qec+MfQnoTf~h=NQY;|SR3B2JUgLP!KatfCw|(MZb2V~L~&Nu&U>
z1<5=ChY*y^0$Y{>vdKC?M&TVYsv|gUg6u$~%sLE|KybhWbUp%14r8~69Hj`Lr&<EG
zql;97Rf#9ag&0zOLfD21Hxwp;jJ!4o5M)N;!AA#Yg;zlm#g#Zz8QCd?3>cfE6@ig?
zP^H~HuNy3GAxe`_LGU5uVJ7JogC*b)XmaW&&ViyUNR6^W0?*jw(nx#oU)AYQVRKGN
z&=pRXQD}Ft#M3sq5e{<>QGiQM5vGw^Q!=L`M&wj@WwVS09LQu<5uUKXq`(syK@TSp
zIB-LP=N!okKMj_)c*HvZ4(;$04jY^%agd+`7MCIDvVbL3=8#b(v<0WdBZYgCr9{DL
zqtiG_<TZn*Y+kqEgFvB(2FsYNYO<Qap_EQsm;plx^hi7cG?CLSRtLBxkYh#2V9eu{
z5m{OyyC~Gc6dW?|uvpO04gOb=qijefsd4EB>wqVqXOVddJ}A6~F@#$%1j3OHUSTiG
zzy!3V1h$+e^AM;h<ef*A1hfr$(kZg4C@?@a1k{3D5DU&wDsqe^&?XN`WYWeh(Wu!R
zG1DgM7@JkeDhoLj$u7Vv9h2aRF)ka;$*WK&^R&ewms93-kp%}GWNc1Dq{PuO&JL%7
zC)x}RDFGZC1q~S$)+w`$M8>os00(HKKMkH1v5|O42+QyRTR6ZvMBZuQVx901JmIHE
z+J?avn_PsU#Ob6(1-Qq6zrtxEIsq4}BT|8f7;q|K$TG6vFa@VAAQz2SlLITAxWsB8
zprFby3MmBIz!u(Vb1F^;%rpfG!4j%~c+O#S*g`9~<rxzjdCX`KXmjvTg;)_q6m(P*
zfHK+cv;<XQQ7M?oSUe?TBjM(--5?SRX*e>lOO<($r$I(x!5La;8Ds#<V@b6HR86ya
z2KX>a<bX`jZ0rIcPn)bR3nUR-0vVD>&~1USIfuoe77mk#K!?RUz}!MP1kK<aGJNAH
z12lMeqGABgWin3z&0;kON4)?J;RdH8DP93<ak?mAQiD>9AUNHGQDuOuHm6}bq$z@m
zyb1&oh9tWUSQJ#y&`~yNBvl3i20SCPaFtegnCXN|mOx9O$LhehcugVIp==_S2$48l
zf>I8bZt%Lof-Q>ZlzG%tGkFJKCDv(kG{y?AN+iaKEe7v|X$Z4;c!*X}ZB{pd&q9b>
z5sy<qDUgPO3be>W8Y7_-cokKU33F7_iJk|4_-yc+$wDThut)(M*htb@XfqCx3}{0v
zR4eeA)kTy88#&Yk9y%3{F-cyBL0DnTD7<cfjKD}dBXg*r>Sn@-tcG}*)g?|fQ4~R!
z1&73HI4mMZqXe*BVo^Ky76E25Aa7$AdV?hvArbM4gJ}*^pxhiZI0-{U7KH$91gnPN
z_Mby8z&dOQLDdk(VF_k}wr0R#7Gbo^V+lN=3!XbA9$9FKb4mgOlSN*)p@pSUcbR0T
zB#yS+hCnj$N<c803c)yf#BfQVQ9%U5UeXWn5c~yX*HK51u~^~~@*14O5Hy>mBo@u4
z!)J@5QEm_;W7c7E44gq<8G;IW7O4&lQEkBqjbI2I=(Ta0c-`c5@+vqio>5pDR)8%e
zD?B-g64|H`T}X!+$P{2T08s*667WWW7Ih+{%sEYgf)Eqs7Qm1eF)1)>fyU}&l6Q(6
z1ySH;^DsxV1;|k?q8F<w>H?+6V!~UN*#czL3+8iBLEEs4*DL{4b&EqMfCkWL5jbSv
z1Z}thS4EaVj7XBw2B*Uoh0w-4)TttmLqr(@x`nm`q<~WJcaT+x#Xw--5^P7MP(hf0
zTi6Sp2B$$F+QwjYTL3Xq0t;3EO;F)51VWm`JKP$HK%0fh=m$oDZ>)wcg5fBHB4{?L
zf({2vmH|mnm4NS_G|8$H+f4$f8LY$RAp~TcvViS~#4Cgodgwicg)<J5g##duNZnu=
zh_%rbIJvA-<Y^mnhz}|v!Jn9kihzK?zz_?)fz)uG*Wd$kNwZ1A$Y3SVCY<CMi-jkM
z*G!P%Ko8O!3WrzPKs=B+yfQY+7=%2faJ0zl6070(NG!lrQY=&)_6lTdVHeDYZ>)~S
zkT}T1DrIq+0h2jwA>0Ug-U$SxlgVDf9Anf%BIbj$DheuuKqIOzvcPmGJlfCQJiLYh
zx&?%7Xy+l8vRL3_qpkpl`|6m(6mS;E65=Ho!l7Ge6WmZ2B9j6=lYlU=-Qv&~C^3y)
z3a=aJOpdWQharG41zS)ik$2iCx&YcJ2cW>yp>V3iLn*XtCJzLsA~-G9fxV)jS%@Sq
z(KrPL=M-56yA%#p&|r}PAuPgx13vD(z-MV&a40P3F_NGgEMaJo>?FWoajr3Th&%{m
zUb8t>763>BNG&+XB$vc93W#BbcSyo1$j1QZ9Vd~*Km|;Ib{4S28SIr|4zJ2Qt)Sc(
z2$W4KqPmUMVUEmVUc(m4J$7%@vC-fi@YxicD4$H!IVDa5b7cay&;*>NEY<-6*lvS4
z>k!f2cyr^4aFo~}0Tiku5uE9Y-~cy;=u$;amw5&~qX;Ts;j_VMCWjVsT;yq)BLxy!
z8pw(O5Mmd0*&L|SBCA4_0k+tSMk1^<lhq`S0zNQ73E5>{mv~))3JlQRJounwx(uE?
z4WA_ruwO4)L91{o;m_+P3XO7by2-0ZjbMpKMuMr3c-`P2A13QC$Kn_f6^9U>GN6=4
zA{0Uw0V4E-e1#=-mpN78Q444x-eQ*lCLC>W3^)K5sj(NUGJN16M7IS8-g)4I%`?PL
zlwQD*$Gr9!9&%2F)npW!Wh@q9knhAs!dW0tAR}YxwgXHI4!bC1feMlfu7U|i!96gP
z;T5OJ|AGm)X*P`FVJ~VyJV9v?U<<UtJ5gmD%sGN7LXp5&V9RO>?;z&04vADjGqDBy
zNxTM}00FJ#lmrmND`N`Kf-!@hggT3(fsZk0+ay2(4hE<cXh59;9F{>{NdNGZ#6cQX
zRm4CGh`FU{BImGKRTdn`E3-6k6kbO<AS)c0I79+Yi7<r2BqO5MEM;>P*&;X;4wov!
z4Oq>=`Tu#v3_wH<!HmIbFpUuAQBzGOKD0%jC@k!Cf*4kbu{;fzM05y`84Y=f3UmVR
zAg2j(kPF;+@NrtKY6uR}3=l>9*U1b|G@=}mn>NN4j1|C*QUp>Fg;h=R)})FoP0Voz
zyWIdWhY4xKIs$@IU<oh;%yn$Hc!w=um&4>x2x5!HtB6#1&`?d59862lY|`5>9N<U?
zOhyuDi)R#$7>l!GKn_Ql9A)#Ep=3@a*+H9QV1<boUWJDU69qV?VXq`G=r@y7Eyza-
z9$}~*WWqYiAh}Q}n2FwS08nNfHmixeCJQ^<Vbg7vF%iINIBpUM@H9-51n5O}hsjeW
z=6TIx9S|r9n#=-CQ#fcu5rKw&qoEWu0E>9QD)5uUGd8b@Fqwr|)y7^_kV8C*MT@`@
zNclh;ripMBd4U75yhGv~D7VZ36NP}u4h6e-U{augjBrxqRhxK=8Ac(VI1E9zIqbzN
z2!IJL701C85P($xI%HOr$QjWMh=s{4$mlX*>kv5xWfEDKOe5G`0%A4xS}ZndA_t4y
zx?m2E8I%dHgp$Dm9GEyPFcU?G$qw+hIK)FZVn71}9b_bQCOCkb0I^Pqrz}<{1O#0Y
z7|RWaRRSdto}xg@JS4z*r@?Db2a*=AVpS2yD<<7+HJgQe=yJeS37F^>SRpuVg8cQB
zvWVx5EI5fA5aXOOeBipvJh)+!0hED8f-}4mSxgj#hXZ6r0X}dz8nAG{=9~s-Lnez7
zQwB!^0Y#BWA2J4y`Z5YfxrHDX!gREUB~Ug?wpbj2LOIZ=BKnYp5FLfHSlq%lhd2mI
z-M4~j^NfwU6K{2Z+kysXfNyY`A~+2|!6mc}B(M}Iu>dq00i=aEBH2yVA&w=;&Pphm
zF5+PFWI(!_r)8EwYG^cAnCt)<f(F8@iWw13vQSOQxP?W6iWwOk1UJ>Mgz-9-0zPcS
z5_%FBSb?g{Iz`@rOD3<Bjb8nFG|-B?<18s0gIp#_p-a4G;Q|ikEB*iR1<itFmO=Nz
zQjj+g!$LcmQFx7%fY(SXl1bfwMp8<581k|dG0=@nc>bTuY4Ws1+}1IP2C#X`<Q*o7
zM|U|aG=l)EQ6|mgVGA)<5p)Z-qZ~W~WCh&*58(fT3!2TV3QR^YPa9y)>oQANDG<WZ
zScP!(5|~SZYOw%uR{^!=(Nwz3Ic<U2!8&Z7mU!5!f}4RD1PBgrBc&v-@PV?>5`s>M
zaf~fEfC&i(=YST81$n$WB$81_XM&Hy(g+jX-AF_s3%O-1lAS?&C>*(!I29W)#yq+g
zY{3Lh+7QC2mY^CeYJqq(75KwF#uA)1;S3s1D8edeqv&|GKpQp^?O;gS3Atd42tYxX
z1#}LmGAOIa($M0@WNZ%fobFpE1|$m{W1SLd1Ase4PB#%OXd-R}_g+?)I9RR9JaAN#
zQw`3EV+GD=Y0yTefgv~`uZ47EhEfEAEW2+-7Tlb$6!<b2qQnp`P=<gr<uC+V5*Py}
z3pBZSaMnc<;4oOE0H7v=60GALBD51^>g%n{It^q;3`=HgK}AMbN?L-W70zjKh}TTk
zDRVR-?8cEf@IldOnO7lP<QRiUBZO@p{-7ct1|}MWgN(%yaOi@`Hr^Xq(h{UJ0^w$J
z4vD8_78}tdw1U=xKvbOcfDUz{8yN-~#C*zPAsMVFQJ@V@MGOWC>oj=^<Us=$v_mNl
zGB{&$Ek_$5CO8cA7(53!lCl)Y+W_Zj+!ADgLV&?Jz`^7kTL@>&&=!w)9jriJf>#`n
z(T%!{FxE*V2u=~rz~j{+5(j7rumqFXjwKnT<S~QPIBsy`tI3*$NKQ3*CoHmAP2?B@
zw;bxOVo4T|mxfpg6$Bc={7RTYr9fCjIRru#DJ10OF^_l$sU1%dOir_TT?TD%<B1TN
zXAHC=N1>5ycaxwTaE$oy_2OxX2ZCw|jKZrZnGB^oVu;BKuNycfXbHh-u__r5VvNi&
zGOHUvAP%7D$O2YmNfC75qYzMyNi>_u!+Zu3OyUNkV2RVw4{rV>*aTsLG7!c)4HhbJ
z>Ck9G0@C63D^)1{-vM$NJdJlVlch{S1-QXE71kkhc&~7n9IA|ra7kBKiqJs!l2*~M
z3w)3o!2khCTR;qG6D_iP2GUSU_+|;3Euc(<6(kchB8?PL=A0%tu#C-XCTN4I0CP}B
z%?<020QkQbBHfdkEKnwarLkQhmyTAHh?C&VNZ`pi6rMtAk@SWp!&u@r98e`*1&GB0
znE|p%n1CmOVLL4f8hS?IXrh9HUTAc{L*SS!xVftjAxH;X;1cJs@XDh=a1xOW0p|!Z
zE(P0(34o$x-XU=mVMxg9B%aevPFFwx+XdZXDbvjjByASXBQ=m2IIn;$M=QJ=lc=C=
z-YKyZ(#b3W;G1f3aGru3B81m*21z2qM7IRW;^8L{7?jT>@>Pi^^%XhP1u+B}m*Rd!
zBZ;hL3OLaYQ9x=i)D@P-q=G~O!G!I|rSO1)K#*~g%5p?LtcGuxL4YlsA;E4~3~U~6
zJ~)pmNV<C%WdbX>q(QQR0FXiBu}+I~%1{kCq<K^r<t_vT)h3w%G7hOjfmdJ095SjX
zfy^?b^99Y~fQh2ufM_VFG!OpJxW&B0LK+Q{Cg(7DMgrS*UpX*#Yshqn96Th#ZJq(9
z$Pv8~8Voc@$HI197Bo}PvEBaH{jri#_*hBJ*>OXUo$au-qj~d8@6QAJ9-iv?q0ywr
zWq(MS?_5&RKkX6cw_VO1S0lH3&xGX{x11>Rx$mLNQ|3k<OdQc)XdQhlHRGyXYPV;F
zyWfwE>)UE@u&`&$=?mY#nE&_UMhzxaPfTcXIB@&IP8}wf8WCOd?Ca}s&iGX=w5v&F
zW~@2-`5sgM^`3}-o^GGLt>Y#C46lezovJ>~YvT1F#3$Rk>gTXnpRVPp*swO;@%hh<
zyKAkFzusc-z^sIT$wxNUefz~DqH<<*jlN;)PIW3N_47q#X<YEsr<0!qL@w}q_{Afv
z%pGI+zxWg@AG+<wqP-yr6$4tV9@Z&kRHvS+Q*uT&k8^fjoOa|<PPt$D{1(iQN!iq|
z|KC?X_bc#-X%I6usoKEt_|25*i|LigEe4D(Gx}rhq~lMQeI6vd32U>hchrpbhkWB!
z1WY;EzUGL(HuZ1Q;JugMFIjVIgrt8vV$SqQcLx^)kIn8LQh%-W(EG-bpZBIMa_wfe
z9r-mgHS$B*h%S?lbRYDY>$)NK_CuvsdYxstOTVK!1||GmXPSSd!^}Fzn50j$KeXPo
zm-X5e<-b4o+uhTf2PJj9GU;ga?{VMFi8)fxVSL#`hra9Zp?!2(!w2&_1W&qieChR@
zE!B`Rj(Ue{tg8Lz#J=x_^yyLc-GeF18@!rvBsS)KjWWafHy&hGxSrU0Ro}#BAv=0r
zKYQB`j~Gi4SIu~lofqKKa>0>-p&ifqjMVTP)FT6Twch{Vu4!@m2F}Ip-r)zr2ABVz
z`3w67%1x67V|K7kBJXNJc_WY2{jJZB1;HiLyWd^5r_c?&_rI8DgWkqG?;(B`?^pfY
zZ$;U6iE%GuBbPULz3S+ZSncSc<t_3r?@x%WV&3tzLhY;>E%nMZx@>uQb@PRtO#(L6
zPHGjm_T%5Ff9y*&6B4PV_3%8ksB=-*nuOmul)ijRx^MeK9rvqKR{DPo{Ji1bUOjE=
zVmf*7fdePc?fSGUC?U7=vdMO%C2QxEKYHq*-aW6?styAqUzjaUo=$r(IPBhz58v-h
zo4qBwLwG(O{d1~G=c-(pcD=r*Rv!Fj%ul0=w%1SZv}t+XYo%uD`^Le2?k=7XAalQ`
zz1eQYr%f4m;8XQm)?TN8=i(nMI8#{lK<>Cx<Bo2+*eL4NmKyWYE`3~=u=iNsd1t7|
zU(PhGGkE6W-9>BnGJU17Ubp^@squ8i>vavv##b%9P5G~Hnd$K-cK<ml&g-+7vhc5V
zZ&R1eI30UCFZRC`zmFPN-0?1*-r5%~*FG|^1^(ZO2VB-Z-0O2v$JpC%V)Ft|MchC7
z_~ZVd+?6A8KMy(azQ=&v<u%gIuY2$N^kYmxm3C{!9c%2Y-|Y1v;h)^*{fxH%e%fHQ
zYdQ3<OGEm`ZQD4sie6#Ksk||^awBzu&(h$bdsiJAYPUJuz~}M7_VY%Ltp4xO!3V8?
z@*@)XzdR<VpDz`ZcKCdrhxKpeS(~d}S@m>K*U?pfuT~UO@UfpOaQKrNY45y`xuVnF
z*GU_4YWah-k9bmaXM8;OpZ$f$hGg`3c&qv8g1F(Q+iZpkpJBm1!+b{0?6IU~s<3=_
z=84oEuRk2UvZBH38K-v_;s4X~7foFI#Ur;=qa_p4s!Y##SYQ7%<waV%rDHyYCQqy6
ze}1};_3!TF-}}~ETxa2!LscvEs+M-*i$~gbiymaIOiAzJHRx#Cos3n@e+vH9H7qS4
zI;s)1v!L|z=--#FfAgNn#@XhY`y{8I*}C*t=8Bks(@UDos^53isG7fL)jZ^L_~2Qu
zn-_c|Yaj368j%`XX7ie~_%Q05&4sR*_Ei&-mhb=m`do#YoZG$0;a}P=-_&8yE7!Mo
z|4_JF*EX$fUiQbNgB=Id?QnEh=m*~q?Pkn3cKlT)G%huv-SvQv+c#c5^Q6`NRY&UI
z&%BsDX2a%!^73YnH?Ma8(Dz|F-}b?O`y*oT;lDN6L)e{6$(3*JWH0RgIAy_W=M-w$
zDZheMUAFkO?a{aQ8@9&hL3<g!q|x5*_!9}g%>B3Qkv|TuEo?QX*4VkjdmkU!r(%@3
zaq)ux+69eYbM94P+cF1Nrj`n5I%~sUku%xn+aAnJ?6NE9yV6^m%o_ERf2VQHeodc$
z>SbfkdXE}xZOS~#>Eax-s?qAz;RmW#t}%k&w7o|`MB7<G&Hftgl{G57dYjFA13%pu
zxaUQySM-&P8-^Et1xeiMpfV*>#@6?&lve6*`<qKMw^#P<eqzp{pRXU>e<5z}#cloG
zCC49Y?F_gvcu(}s*vAX!T$~&7Jf{5EHisG{_#6nB(7VdFNgqjV<Q<)E#;MbfKJ-6c
zF_Dj2zSE2Ob<xA9`1vvQf-h}W5+cWc+Vyl(THKz3Q62B>>U8IA*wC>XM>NlB+Q>e(
zYj3!tT<C+c+TfonGkt^J4a$7gXir>~W&UyfE511LeZmK(cO&^MZ**Hf>`hqhtqD)|
z4nO2LB>2s1US96E*cIETz1Qb{@2-^X)@WT)t(hbA_Voh}E_F<JGP%q0zGohFi%3uT
z^NYvAixJ*b<I2+;E)DhBxBs8#`=f(Hy2k$O*EVs(kO!%OwQl=GM0}`PYvd8%_Y2$Y
zOnEqU%stv~!rB=Bx-Eke?;h~#=u$q+Uo>X(>dp1`_B?p}{Jy|Vvnx)W)3@UvQ%XJh
z_M-W3)a!C%`}n4N?YnpB!l)jV!>^Y)8-JbM@qFk{8{+2ryq^7gedExvilb}v9P<WW
z>V|*u*gv#YV#fy~LXt;xe@q`=6;d+^k2u(er)=(yzWd?8hINmJd|FR0`rOYsqfCeI
z{tk({-8cWxfGtt)L&|=tIlrg&>d+i#Ovl-!D)qM0%M}mYRpnv(0~4zDF8gFjB|BH}
zZ=P_k*5o~>$LD|Xu<GTnn*QE*WB-bqs{L}g{g@`y_J?)zf;@A}-Dq{{e3h~57Cc|(
zihW+Ve@*_SWd9D`2i~o+^<2i#==V`E^T(y#`8TW0;4#(v3?3OBcJZI<-$m}w+NBwD
zGSmN1e%P_|UQWXh&zz8x{WrY(v}O7#t#|cPljmoLt?^pSTq*Qlb+F<*_1etG(cN3u
z=@RK0l(RZ4Z)Sht-JW9=8|EFbPbPOBH+9s#X^-a@b_>x{Lr#71*f6?VXv*2<<x3i5
zT}ZikIBR9(p%M3|Cfy5LP*Odz^oXbm&Aw|kC+DBzice_b=fUOUrgW(CeROW6qB3ds
zFP}Y-u)Fe@hjadLt=$`woV%!W-imqmr!M%nT9#Lt*vvE2FNKzyRJM)xg(p2V-yeH@
zE|pv6yJO@d><Q0C9Zefl^Qia7y&giRm9xH`w<yx%m!JO4a&?WLzxDcsP2rKD-bVeR
z&v-Dx7mwvF1~~t`NY8f7w_^s(k8Ql=-TTh({o4AEOD&(Vux`C7o<SGRE)CMMrpzj}
zHzBXl&WzX^Yg6{_h$`c?`PlrGT#d^E7WD|eHu?UM+?-ool5*>v@0&O#CTmF>pPe^y
z>gd+20pT;{h>KBYXN^xjmcDQ4=A^u?m+;H3ejRUL4?0xlV10gU`EMVG)n4*V-5>9z
zzH|jvEkrM^i>Ri}F6(=y_JvY@9tGmG$uW_W?`O3-Ir>(>)q}I%rAB3(iVv#eJzlxu
zs&s<cH?_?VyDkizJ)zI&YsZ_NDDE{RzShkXwg0U9E~)&D6?s0LT7KNL@a%|{dF7h4
z$kn&kujIRB@1TlN_cL$PbEkE<IJZ`xJC)0f&gy(&bBnRLomOppoZ!Ez$*1DJD>93o
zjW1|3bLCH`F5uU~k|(QGK6xo6r#gP^UE75rRrC7{?fhe4TAQgmGtwFkzxJV#vGZ(&
zS@+IPvop7+O`gzhNxM2e!$M0AbP#?E9)2uz$=Fqy>A&YRxO#Q6lv-<~+NNA@WppEc
z&E72&&Q|#A*-oq8Pp>LhxwN6x;`4d+9;^?mfhYS+dH!VmgZz@EDP3ZmJ^ELOiKzTM
zv&s2-FAJQVJYVHah#67JH*Qkbw(Aea2kxo4u*%%3o|mQ0rKS&maQ(`6-BW+JmrW{_
zv-CsloX376wk95{`TLAzV~;(~nlfsN&zlK-|8;FEw{-id;affpe05@E(~LB0R{w7D
z!J{8z%07Jf=y>j=uBWn{ZMvTxd6Nq9OHFS#werd7(__k4Dd&6FnwlNGt01Cr5Pr>X
z@2b<z%?O(^;n2w}uQe-AjhuWU^UA>u=CJ027p<AR=T3A;nlaAwuXb;&{;Gj92v7N3
zJ;F0?&6O-X0XN}DTFB7DZ;rig|GsrYA^Dpo!!rl%>onuS=e+VOxsg@d@0qME?-VDm
z^r_pV{~iy%&+q9a4{DxUc<T%vy!onGsco~CFHiIT9JoO162BR3Q}t8%#H+1>-e#{G
z{6qh|#Hwdj<_#V4<72<+8wXb{wPnz5>-vI?KY87}d*Va2$1w?;JxB3=Li^_%>s+hb
zZsnsE?dIjpJs4kfEI#PsE}`Ru&Q({`o*P_gRIj$$*{mrywm+}=NAHZS*W<z;y0%9@
zKQ$*XetXvk`I9boE*<0QIbra??Y||oJe+W_(WAqO{cF^E-QRzyk`-t-J~n)X*LR;9
zd+*)kRl3`LqwB0?yYDTUbtrZJlPxudPWUwD#9PnL1ILf;5ER9=n|OHMg5uPgv;DrU
znv`2^=fK$$LvkDLyP}!H1Ga1Xi_(pu<;7Y%1~+Zfcjl?=@J21ql&;!l7{B1oiR-=2
zy+}A4m=wCgm7V41%1GwdpV<<4rRuC|%)r)G`9@J*(ZjlSFN^OU*W+#O^!xV5{}ykH
zr+wagdp)?YDedU=Nso@4%DVQ!DA)6BhuYe{oDt>5?Ot`D$ASTavO2Up`}yX*cD?fa
zBKAbg^V*b=Re50O%i<kZx5>qKD(PL=#2K-j-Zq@;@x#y2k@d#BkxTlG#4ig^*jL=C
zxLa0C<sD}OkHt>CnA^1C)1oCEW|-bZ1#R1AvpYXa-EzNaaBuF^F_${!G%J_gGPhy7
zj7`o%mli$hel4R%=$=p8HpFEOpBOVO@Wq1*>ze#o_uHJ5Sgo%9Cau+k3p*2Eyxl$G
za708(Y*?eA%(XU$+dRjko;Gbd`95b<xtnX}jE?^FzTFQWn>o&<U(Sd-oASv|-hKQ-
zKylvz|CVH*+qU?|^%YS&M#T+2IPq-9kixK9pEjiak=H)2U7r8L*cYD%4>{#?zI6Te
zx4uhkmptM;PR0O*?HAp&p!A}pYj!^`7coq5`sAPfwAc5-yv;>Rn<a0_aW$JiAfk3q
zg^Fi)Y&Y-E{%J}3345lhe}Aaf`$v3bnLaVHtMB5#^h@a}VYOTIsH}`A!@h5H`R0UK
zSxq)Sy4T~H&xiUG|Mu%}C#+}Iky^fvDJNaq_LTjnLhhK2BRf7y?2yg0JQ~&Y?&7Jg
z&4)((H;}pb)9V%AHaHo8XXf2r^lD$V{ppRmrrb<8c4t?eT0hq<NO-X|{QKwg5;8~C
z9UzRlrY$(1m{##p+%erqo)Vc=J2b1@3%?2vFW<Od^89&+stLTlc}Ux~dF7VZEfY7;
zd*`q%jW)kbIGAuvx|8}McUs$WW6e<uf9R&nh-hA?_Lb3164PsJ8|X^QokDkZ?R<Xz
z<Cen%@(->_?GzgHt@W<g_|_kL^dDVP@xt{tFR8m$V1{3ty9cTb?Y+IS{%p&-M(M%5
z`hSeg9MfN_CanJ}x6;d#r&s57fAn-o<(I|xj`{fX*u1M~^J3qG)6Is|tngQbb$nct
zse?PMj6N3K^;DRCc58*?T2G%f-`c-cQBd6~-@bla<IV;A@i48l&+Cm^>$~k1y!^1R
z*%yxsXV)#fY%SVUYv{odVaC!-`O&<v;Q`&&jah&vcsyx%^ia)K-S3+6)|2!rxxho~
zQxrFQ@Fq)Z^1S2jpeeWhICtt``s0qDBGTKmKT{M?v!tZaPhULrUbpu?%k{q*d*oij
zPOsN`UEbt*y3CA(D~12YyzzY!aygL+Q3AX2{0MFOy3&7_Y?_#H2yb_lLW(Q>w`$YB
z5hGrI9y0r5?1%R~-sG;xNc)f&msfK1!sout{tG@nZewoH{`YuP(a!k5+=%N#T$S)^
z$Z@+KZ<qTE>KM=Fjc(HRz|*sL%eD<!AG<%{9sXE@?=Bwr{ZZ!q#G{Y!n|#WT{NiEW
zI)~@{?5i2^wq?eE6CY!vbC<6=U3YtxtRwXv{f3y><@g@?)k4qWzJT5J#p7DU)q!}v
zU|?p;vmbGLXQa=bLGMd-K2*@-LGFt9g8$_?;z`NTbDszAbH93h)fMw{;D4WM|CTs{
z?vyulT)&t5cV1qQS{V9i(1)0bnfrpz=TyHjug~$#diV*SnU5wu>T&;Kvw~Wa?q{Em
zdos`a&937I&NzRolOOb%i*LJp!`S6JFMl&IwEy<JMZf(JS$1gs3Lp3U*?P|OOM4Gg
znRI4pW_q=r=jy#bcC3Q$(9IiHWWLHNU2ASkNZ&5ZjPLI!-2A1^#LfejRNHbttlX#s
z$$xl)uRLSnsZJ?Z$|O853TohL9^?~svzE(jot5Ld-kDk5cXGP3bdS3p)XQ0o_T`wL
zYpt2}ckOXj_L{@xUr%kmV)v37!`g(`sU3Zc5v*0&8@eXQ(_^&<3F!fmZPFr^S1LJ_
zeAe-L#l{c#gWi+Hk^A?I-Q6T0s`Jw-gQrJY%c4q8d-b8>r@gzp*F^><9W@j7$L9nN
zeO*xakE`3(e_YX#Eec%wdOtmyQFyUBzKxI1sWNrQ!(+vtcKz_kxVEx#)S9_v+B8_F
z#kSn+5#O%=<N8bUe%z-$42<|ZXln1XsYc+Fh}?ELJ$ldF<P>%n?3uG=(31*T<Nb=Z
zXV>j~BW<?t<Gi+u=4}|bq}}+xcQ?$myzup$icUCvp!-#iJ-Mxx+#EY>(&8K4Lp;lO
zTYs!nH#}84aa;ddlbdOC3N~%`yLx#EeYYVUTsO%tt-5cGPBmvwlezTjGx)?Z)oS%R
z%06Aa+Rp9Kx1e#>$h%t3Hy8GftlVvPL9Lx7RQ<xZUE^CQ>mHwK^7G65d3Rc`?=tFq
zmEwZwi}wA*vdb>*S$n7bk&8d3U)*i)44VFN<zVl3g$qi`^+|T^f0G?@4Ns#9%QzOE
z5i=wy?MjWv$*B*9yDo0OQX~J@`^z_2?;-*+i&H)p<;*Mj^VsN*HNp)0U*CsXMUNvB
zqf#fl$!k?_<d2(u->m*^+LAW!q;1t_ZN0Rsc0s>7mGVNP_YIunH}q_!NakYHlPLoy
zmApu=iXR|+oO+<`q~Dh|_22g5`wLtDp!Z&yTH(U^mzkknC5Nx}U7ONraIby?cP`6r
z+#w@v{FGMR2j_>+4WSyOS6M$eB=|$cITxJ=#YY~m+Be&=L(BB^FZ-bEUtU}1#tjLp
z)H!)*&a0}<9#PjjzwNcV<%Ok37bFgUb9vC{(S!2^dEFnq-<NMcqRNu2aeGoXO%CbW
zoW(=#eX2F-(r`<_8Yyqqs&a8F{MRSvL?o7Irg|f=<J+v~F(>@1G&=FejSDA7?WoJ*
zLG$Yxp6vBNYcueYnNw-|{o8Aei;3O$H~H<}=fdqZp1!Xd`yi{u!gRX0jcds6sRy<f
z-CdfPIe*2B`0SK!59S>I^u|@HUcFga8(c4=>Q}zwin=)^JN<SgJZJgprV$P8h7;$W
zAG>qzFM)BHfu90awd8eBIg*!jU{nEZkK3@MPKAteo}L?yB@|RXnOb`4^>b%C`;Dpj
z-_8F#`wbp({@83U@$<2mpo|M4aVu+I3+}b(VW|fjMmLn_FWP#U8(ON7&oF28zs|SW
zT0YOYdcAPy;IB_A-zazEM}1aE=Q5u4vzB;ny;~Um`1-Cr3Gee;9E{wV)MxCeBNs#0
zdCh3G_i4t})~C(26)VlDUMZ~kGPTpGQ)XF>T3d4we&DgV;mRKe<(<wd{Uo~fhlGYl
zg8%&K<Nrg_b%3+={qNXn?^(O{h)wOSwf81AwMUhztwziaB&b~@6s0Yph!GS~RcWo%
zh*C}4kfIdPf4;x}b3EM0b8haFbMHBy&-;1L`<g@9mtOucXmw6JtDNYQ@2B}J${AeG
z$ae}*!;(bYejzo0`>c5(`+0xnTixy)k4B`Te%PU98GV|oRM5}kOJmcRf8m|07xQ<!
z;X#9qh*OfgHfSuN4ikP#NY8WmUPGwEwy;d-vm<s6sv&XkI09(0(lP$t{+0GOA=rJy
z@>~jNm%!K^#By}5W7+#aDd>!-JL}4ODwkcm;w<k8UDM7`l#E9HQZM~8ZT_?T59i_3
z@XaFfvwXT}4E1MeES-i*sTE6N^5tmh1N{g9u?c1E))k0|;W$8#ObCkVd$R&&lCxX0
z6z@Lz47SW=zqKLpaA;DxoHl=tw(+!b`Qj|g_lH7Ia$rf>OjvO9?vYR?^$v5nMIFvw
z`m73~At+-{2{Wepjp5|VvjlXAb!R7~zot8#dKc!Cq+Vs**8Ati=m<PanYG#j<AtS3
zM@OcPSsRVH3r5}`3oHd^#qv+L+)OT{+pQowijAz993_x6IvM_&XnOlOR|@^fAFm=#
z8p{xcl|f~VEiwU*2wC^szT<iH4h3zng3%NDn;}T?Ag8fo<Q2$nW*b71ql)y~ft5VK
zo}C<NinzSLGC?9rhFf|rH4d*K8l4Zr3xb<%JC6-C(jyd!ihoX-m)9|h+%8LU(k0+B
zsjS?`rJ?H&%KiZ^l$-Htcbdiu3h!ESWBhvd5~-^Ryh+D#z3?E+yPJP>O&BtcWMPzn
z<=&HSZkws*3nw(F01IogJ~PbUqEUaw+)p8nx7MTrV68%fnwPD0<EjQ<Cha1$MQhiK
z8@F_<EVim30x5UEWC_<k)~jxk8B1#-3g*(d$A2p^w&c@@C};(_6^O|-#d)cR&(^}5
z10MTDsU0W@G|!cBY08rz<ZHL?n{1R`3p5R}v)OKGfa8Namw)8l@yK@T9P*lD%X&N1
zdtyg*(rwky9LrED7n~W$osUX=G8Ha>9{;>XMAIutm(8Xa+BAGu5Z`IzX-%~{ssv4J
zwx;Vf$9J)5T~0qk5u)dGf`iX+0`C#}GT-#c6Ze-1t~X2CFmy;Eko|GNutk(3))6Zn
zeQ1>m`e`Y@w9UGZCB{)n{#h*N>neF@BFpeu>MKr5{x4X+FMoYsA5Y)6`W+*GaKbo!
zhjB!c)wa<iQ@-{(ZD$R|ZIbL9HFFBm$@y!0k_@C}CV{V_fs423-X^oMe}ouxsic{Z
zg6U&^U*Rvd$QB(hU=pkM!O_|_!ZT~?dLHkH+}0Ui(xkZ|Gux*TYCE(<QJ<P+xihl!
z1<nh>eh}B}b3*+|Np4CY43J%0@0P<G^4ZB;<xWyOl)kNa{5;oDajk35kgDT@Wg=!_
zTdMA4zU8?{YGS03r%5zZcTpuor9}u9^C+0AA2je(aqK44@7-pL{Lh8$%3qgGe@KDU
zI?*=z*!KQ;oh>d^zpct=w>q5D3v$_>3WDAL2av%cxIdj&4wfeoO=<1giR}Btm{ig)
z+olt}QuMj_kPs}I2Io0;4mnI~ttXmT7@TKQQE+b&(=UL`hVolP%OvrG+v$|UIN(13
zGjZ<BGRZQ@Fe$D1zmAlM{QlCVe}I)YZmh?Qe<kbx>-AsP|MmMHo_*dtY}=SB1UpV^
z{Y3h}m$;Gohv$g@huR74L!`qiX9dE2>g2W>_36cP$))pJQuIa&^nTTDkPVMil|BC|
zyUtA!VcDq6;rkJCUNQG}okDq!KkJi^c&Hy_^Pc&gCh8Dkk9o5+sX~zb(Sm~Z4L`Ti
zfR*_`Lg$3a9n0^Ea;jf5o3&7bJv2EuIp=VP9<|PCp|~SJTsVI@l_eO257v#rg<_Wz
zbwr*QFEb6mH>csxUKY~XMmTQ-y}F-*4Zzx9@9Yr9*mbIkq^YB5o{&+*IDH{yMmw!S
z81vRHWp1muM9=(GtLtI%uSKm_{MQGbiHTjmHkY8R*MakWyFMfBRCy%zI-GqIIy)Yg
z_z&Pl=C8yOn#fO7xdUSq^S?xm;S?48*S8+IB?V!<Zr>W`e054=^EN5Z*r30^b}vn^
z?zY~W%hb8<fiHJ2yMW_ol6O+P5RVD{<-{hEy)I}Wx-q)&8=|gyQ3JAdMvRl*&%?<N
z-#eoB)z|_@CJ3buBxTh}SK4Nnbe}Rz!ffp#_1^tb3;sYV0iI_}Tf${ksA&Yh^$T8F
zN_!&5vi1Cr;!b;mQuEMptv@H=<ezV><wmyS899~Y(;7!=B{MoQJbq!j3D8R~fx{D?
z9~oZ8oh&InjrYtLr@cN$=~LvLeMyPGW^rhajq*%qe7r?(UYW1rBUUUZ2%jAE@mJaD
zA|bufp}aUfgbr=Vnr#5U_d)Sb1e$E${)Dx#Lh_>%3g&Qjmwlk8gb$y1L^hw~fA75;
zVp+XvDqsFUj@=e(_X-AQt+rgG9%QJ@6<1g|&*InHt!&Jvdww2ZAP~jV`qKmuR8&he
z=87N*2f9wf0|b=*MhS6)JW4D{y8h!=8g?&g(^9Qa@gRwpNs!++N36KDE=Ui7vr5}H
z8qdPIyo+*OlXnSMTSk6Gr1F>0zFA|<G-Fy2bfq9^+FnXk2*+O*hZClXq_IT{OXH>Q
zruiD_*`5ltyjV-$WViUuK7rEqab^88^L7x&XLHTkq6ij(Hp{yK*ms5I>+iu^kHs2G
z*SWT{1pfipmi$hn`om(1nBGD=!`8MAifvD{OUWC9v$V^lt0X}*+h`3Q6EnGmsrs52
zvlB)YYQHr)-#OiR9oCwZgKFPDg$Dj%N8Idp)qq(}cViU9mZmZ+n=o+YhLSBhC79QJ
zYVp=XVVetox8p=bZq|Yp&*^x0T=E>h<QzvUQi-F`<nXcVA!*`Ky~vDKgUG$Z`LKC$
z_?mo2-wx(VZ^PT0rL(=uD9tQW34jYHE?w<@)Q%w<MHMkGBptN{cD)ClDFl04yPseA
zygMLSk1}7vqwXEm0(VoAbfQa0qN3Oq?ckn^knUVfiG-}t(w^)^DyH*vOsMw@qX{c^
zwt~4cES_PMu4b^1G+1#26&JDY`^u@)cRB<nh&`^p{Lza7{U|9R##zY5ZOr5p19f|;
zdyUttRlr1F$Q|wSg^XYiY8lzBIY=D3ls-TFXo$~Oq5g%<&L-fEhWSf>;hhssk`g|m
zz@|Y^8>(Jv|0|Px#Sd&fF5~ZT<|Tw)z0S;b@I(=fN5F4<L5e$qs6(>Up9~fxcri3I
zk%DZ#a=<y0-ZoAfW~JPKdY=ErZNQk*rG>i-ek=1n4m30e&9YSHFNZFYoXGCz-3q>k
z4!9`m2wT!$%H4aJ9(Z+hwX0lnLf$(YRxMx}^!hVz&q|kLKXZK8)!t*`q;CMqMcQov
z?iXQ=mVr`@yi2Btu48Cbc&(eVDKT^KR{#X=KRA;uioJULh2*6DTTed*)4hs?`%NX?
zlyqJHt>=LP%J%Pg6KtG|<#Zdm%_G8n<^N2$25@t>`6!-cjUqc-+uUJmb|isOu66gU
zjhHC$uVd2x0Dnk1_)mS3igfHcKC0UGbhqGZXwA#Y1@x^x5G9_ArqaEwzMrBEjnIPp
zV5LjMs7wHU3`ClLbTIK~FL4?uryDF9fadL#=U<;+eI3veip3U0VWS0Ya}2d0oe%LO
zm)_Sota}lryWtE+GLLQc8kjj;DgV2V8P0QGQso8|<Hh4k+(iurGr@zQac>JL2a-~z
zGZiGRu&OVa21|QdrUL9-9a&}r&nqvjmMh~f%~M!>piv$SAP#MYFshEm)STtS{D=nw
zS3_%I#uvhN8d3U+uY!tr1V~`QKx-pcATlt)$cd}EQs!U)eSi-YOT>k7$R6=D``Dfe
zvLP1H?@)@vKHVqW;UrY$4}?^k@#_8uc#dGklf;Sd_`UoCK|^+cQ=mfNB;+e`?zd&j
z(huMa_ax~s4NFCJ2H7Ld9f2^%`U7dVNzE36pgGkgb<PG(*5-QK_2gLjh<_w4Wm)@e
z?bjca8dwt2b_ey@zTY{i+}Dr4lJM*W6`nGURw?LOaXlQWL%(e&$)%!Sk}F^Grpb}c
z1)R8mY+ddC75}RbBb}cCp^DJJtJm9O2Jd8lB`)-)x~DN*NPdD~=Z-81L1$w}mTy|0
zBd$mvd13jFl;F9_KH0Y~Lwn45413*$T%m%?O@;8R8Z}cl`IzIqf`?V;tS2M)lp;UC
zci#*|rp}L9pT@o~Hpuw`y_~*~AkAZM1ui5Ck33#jWZwE({!@}jFw!c)%bccEL(;%i
zCsWQjb7@*-FAH#bM(b{QsiUg;`62e~DQufB9=hF5;A#@ku^AqvJ&2e7Eqpg9(?6JH
za-_aOvE=WI7{8(@nlf|y%JiIhLR^KHMF8B?g(cIUAf+-=`2<u6Vno=#O`Lico;@N6
zpGsrFEVN~l2}x&fGN_fPX6L2IXT)D*cp2mmcIO5>4Se+-IIed);bG(6V1>QOm8<^8
zimC?U<Ev@nXm1boP6{{Zl&Wt{#-}0z_W41%=?RcUMD)Dx6&3bU`8EECddCGx9<{WL
zSq-KjA~~)WGPSpoiTVsFDuN(AeROJy(nLv=*Yz>q3*n%2Oyir25}eO7!=0pT35gCf
zuR6O;5;FDbJB77=d}6Cg2#ZT5*fYm_;FM~k(XJauXPTssm-`3c#V4FzmVVzvNim(O
zdTw51O8iW}EO^tQ#4*32&)@>n=@GU*^t310M%VaD1wWFPOI3l@Ar*Gf{IZ8*udoZJ
zLO-$Eb-ygg-dG&MVq3}mchBFvDX4=VY#Gs=foau|`oHA2L^L(~PU$R#>>TZx*a-qw
z$w{(&2?~5k-+8`QX+}Z2_CR^ula>T!6xqlMZpd7TKy}@WKMM=V1!?>~Sx8~)5(#W7
z*%?pa)N5`Eh}%7{Wzm_td`in-_S#o#Cs5U9dy`qaw*l{_+=PlcL`1koBf|(?K(@1>
zi69^>T*lb;yzB&x9wFEBMX`^xhUue?V@dktHO3c`e>P7?2N9T?T9*7y&kG5j=SiGe
zq-h5db<2*21Er%{RdRso`J<%v((bp>w2@_fJC(kpKuSOL)y0(xaX~V8gaKZP63SV+
z&i|QYe(gab9T>gnZi~)#lnIBef|IUCcgOg9Y$e*_)1Lh*S<QKawlaB<NY@dL+XXl?
z=lj~1rZuh~y3u#zKy{^td-^|~#nu%9FL2HQyMcpQYk)%2B}z9}GQ+LPvxr=hC7sH?
z#Zu$Lpw+B|s}>1{$-kY_xBVGuj=^A?Z>I~VJYn;#$IxGC66Q5Me*XaPp81H7GPnoj
zEcO=HVv>d|AIcoHC4%zZwtZ&8#cM<S{5Carp5wKGN2JT~zJkp)TjkhP(Q}Br!WYws
z5u=1_j(9pZf9Lqk!!ReFm%S3<jc(4H0#gZ-MrS%x@>*4l${#nj&f)G&g5qQ{P!9h8
zjl_g@dC;DwL!f(_s9Jt&+}1G4YPz7v9>aq5Oq4Hp`>i{MSSv2Tk(6uyDjj;y{5(I3
zmPLl!J>*DQIZd=~zry+_2Vb#>BO^G(?)zTd32TjE7(da%;W|`qp1qkXfZZ}C9G3tg
zI(%QLzVx?aqP5i(`F*P7l1NxkQ&C8aRgtYK^Xif<$Ra+5c0I%}2ex@qGwa8_0@C;_
z*jb>RN!1@;Y{$)-vGQnqNC28~tIRxOj=Iz|?TB!@@0Dy`)`PtP7>GIkZQ4DG-0bPl
zdn^fQ1VJbai1VYkV^<>`Y%C$0?6-g=-6OG%YGiq~s@!MA!tC<7DOO?4lHfQ}#*qQn
zXZhew3SeV%_whpL>9!m`4cVDkTUZjdzU6k@`ano5zgGDexUvM>yH#xP019x0ay=Yn
zViIhPMK6w;=(7rwudFOVTMH_xDhTQxqSVFa3%uoet#*Z#aao<+Y?*0FEb>y=ffl+=
z+8CawNT!FRu`vc#@YPsUYK*nHEv%SeTj0;m%1KrHvEIFRp;(NT=0T)juo=nrhDEDL
zxiP7RB+GBINhS#AceF1ww!MJRN4j3MY&P<5@n4Ek-vyq^&B(#Lr!nC|4E4*xIU$&P
z3X48r>YWF0n0oE*CmoI}-#y2dd4J5)p{BY$!g|SNlrz%m#Bq1aQq1sz+2uleD*I2{
z9zEm*E7M9)%2T}MU-8Q)8@JPMT(E82{v$l}bo`y<OW28RJBiy==XBnjB8jPUx_FZL
z7(=z>%NhT3XjQ|nE><{n+J4pTjh)gn%n2ek4FPYp#c|8<>wNa>eaWiMF>k7b59po=
z4DvK6kMSAnJSUwA5s%9}EI%Y2k+M42iCN8;vs$kIuB87-DmeW{{}a%R{MWj;RJ&J6
zk}Gv47o^K<PhEh0t+%9Cv1MP_^N8Gw%(s{WY(8x>{w0DyrS~!?yqN17Doc~7Ym?3Q
zu1zj!?9|w6p@`FXc3uosdttL0WYyBhrCNF_K&+*Jhab<CzlM<pe=s+nrEsl>I%Iil
zYfeq%pzxW=3yablsCQo9J&shE&PbLp{^Ro83inV}>l34bQ|dj-fZkU7JoQs{j+c3M
zP8yW2#T<4;xUmW9H7Rak4Dh~7&Pedz_jkuNV&;8>?HvPEjjrp6kGhtDGAB_L={%-G
z8bxVMBh;$%VVvBqySctYT7?czP&DePe;*dN3;ir<q_n(u;&^VNF{<&WZZ#d#?`TS(
zyvEnDB!iuppU0Yl_8MO?zQsGtp668N4UdWlXhHVa$?x<|uL@lG^>c>Tp`3@)u07HY
z5}Z$KeEg`pg}zKZFR9?;y@Op`h!4q~5kjp@@cIX6jYkxxB$o=FP4n!vc4s7F@5X~q
zeoLPJsD^NP%0m{KhEY6!MGHS_Fj(@_1iH}4{ONthpYAA{*pb^r@~qb70z;#ZuGOop
zX0KB|8Pw=N`gf(ra&0u_@+D$E1DvnI{4#m$p)IxI`zZ@|)_<qNe_d>8*M0DZo66KE
zX18C%+XJxc%lYWn*<CI5CmLU&upE?B;TZ25YC;|6b=CBCY$^X%P%S&Hm-d-}iixF+
zbSF!W)B618t?s2Q7=%kJZyNU61G1;bhSoXbH$TXRl(fheJlH~?$e+p7_ru~<G(M?>
zydpj8?Ch+ka_uAphF_$WCPfKD57eIr6dRK3&Z8DiwZEO`#&V=7$&cUmrg<#(n{xfw
zI3@az;YA%@+Pk{ALfz8$tSohI?MA;}GL)zy4H_`cr%!8sK?_DGk;=T>_#ok{W{;cl
z-Lck)E3@ub%*Z~?0e6QQk8-RBy_ES+M7g)iyiND{*^oZd$jzdICtBxc-_9O9s7_&G
z&hz<pnVvru*KvR-&#33RDy;DA;KuFt%ugr^-8a;^-{%AiHpM#t@szJ-XoyJ8`xPAi
znx|5HWkuY7P;VMNlPUWAFz!%0rH%rc2f}ohb@+hau>$k@R!;m%4#ORsa}}cc&>ca|
zX@P}P6=rw_t3AgiaCAda93wzj%ClOUd|5%hhgXt9M7*f1!WB>7+9n*nshPGbBNUWU
zi-o#IOxTyFkGK0{@a*tQC1Hm`l`!8}zYQf84?K34*Jo=y%A~WsLM3qVI3_(sH}>x0
z-W0<duVu=230Q3kb1=BX0tx|^dK4AoX*lMGU2a!6@!fM;JvNR**XVr<nPasw92(u<
zOU`X7ulFgn^RKhF7&Z~{mHBRtr;uq+JYo89a3tk7+hmum;TBcH0MNG9w-NVzW1`Cc
zJwte<Aq`8>5Hhv%^^!nhz=~R2SsnV{zj<DD1-$<4o44)x85-H0xqE2|0X|`Eh@j-k
z6hgl6#8XACHG@B>rt(zv1`j_3q3^_a`rKhARlk4dFFFNgG#OkqagNC)WpkYuTxDwO
z5(c%wtDHaVZoMyka*sH-ew83FFJv{ruK3Hn|7{sM$ZB#7au6|uvWg|f=Ff30u!}6`
z6Dq?XwEZUv>jjPzM8c~hwV0gb3df5|saoH4Lk<cgO^nPzCD<s(E%?)`F6#xIV&%>=
zkjCLM^Z3>NDd#Vs3fxSRhDxu+WL4^UXHo)v)|k~)YZD`RL={V3%H5r@^WqL((HJ!j
z0*HK_vT3)@p~Y`X<lxcdDDvLWXIcY;)&1%#@as?7db|3vS6kN;v2NT*z7z}RUtj|d
zoc3Gibe?R`J$1ZNLW~<@8x1BQiHo#8R1NYzCGpq_2&|)Xj~~_t5Z_kAR)9DM&uHBT
zxzwKcpf?3V3_d~j$@d{!q(p~0Rq|u11dVV>>&H}0q1z$g(rcxZug2ZCIa;zVX9KR?
zYRx;9-o6OA<Q{E(cr1CzO-gI7B~L7qKTf+ALiP_pHGM^sd8?Nc+2*?M5a&eSLkYS<
z_+%l>vAB+8gD&sZ)dIx_NEt1e>70&u-Qk>$Rgz^(!}qIii+bSW3I&El;5g|D+_`Tx
z0L@lrGRVGdG(Fzi15|9c5HHG_kAWx3teJIi2J6UjOUyj-({3Jd!ZoM6A;#glC>YNa
z%Q!x7P2`yh1+y969=J8<s{BqbxmalvY(cEU-@B+re6z<a9gjcxSQ<2KJR2+_%9&!X
zH;|wr!{e*>QT1KvXgAm7mRKmY`?H#aL)}>0MXZLAT9OqHfirG3=Fk$R9JR8JQ@SrU
zfPr(rEdM^xWh0~FzR9g2)1nA&H)$E3l-;C03vqypVqL)ocjq#GWCwn9prDacjSW2)
zk*`&SW=;<xqslRV%2G|*j-udw!<Lz6b#~RdmkQhtE1BFzC6#ZEjpMC;KFnULg4D4c
z)&@sW4-`J~-PpBmNxjA+@bz*sy&`ZEY%ZC?KPA}Y(BVChjMu&#`^n8xmFqzFh&8d4
zIG?*xSJ|+!fHb@vBw5is+0$_XNc*K9OWTk=yAHlq8=8&_(YpnzOeaDnW@AZal*u)*
zB~ko3ahJC)b<871Vt*gTq%a=AYWrrH($N_D4633$Ck*G?3ZkLOX0*MXc;85ONBMMQ
z=cS?WMD+<9t?-7J(JT#162Le%x7`M%dn)ivhr|0yg0U)r8j;AOyOR2(WnD|&-{VXz
zG0(jcl8r_WjZ^O1>c>Z{g`N8jT86o~M<f8Ns&uCWchiDU%P?5VbqcB4M=QK}>EDVq
z`^40(S;yo}W+qfiHWawyw)Y`e-)`36Ae)9RfkVyA=soiC>nN4$aV$=Fkx}HDp2;86
zn~<>?vcUpwbjQ{SZ+I+6pS2p}#8v(Al?b>)H8q7<K;JH!2#=3sZFC!dtb=#zQV8~3
z;8bB!oOqR;CA(>*LUU}0^5oRk+p*tvavo03_BLyJ{n1=06!~s;?jOKIugKh7_AV)i
zUw7ohC+Y_EhJGF-&LfmE4(EQvG-3F)x_@y>jHf;&O7C(pNm@Av+-<9ow*D(}QgJL`
zdvVrGvUkFI&JjpVh#*wTygu6M_e3`KaR2=8buY=w5QhOxHcwd4{Y>{?IM2gVEGKvL
zA0fD*ob?$k{{5c<7u<LFodZW=gbTmHx#-fM(Z()1P<Os(FM6_&I2(Rw<Ujm=gwfnl
zRz2t+priGOzKAb7tw~+tQ@E0SbX)r=&P%7r=IX;8Q`GYD-1wlU;KLdIazXg%RFGxG
z5kG`Uh6eAw1oba*)$ulN!tv)01V@}#O;PP$8kk3{OHo85ZNdr8oC-apWMpD;%-S|E
zrSi4qw%xT5@wt*SJ<3F_hj>pXLV_ZanT5z3d+qTb6G6Utp%U#F!Y2*%m?<KJC#N;g
zIDs@Rt-*sGPq)Azl69aC8zdwaX>PBDPn1EqY})y?Vul_U{E(w6)-}l*TFPP_j<qX~
zF5Keq)D!Nj*Z5G)nV2>%bAiA|T|jz!;tDz~QL|K-LB4TC4la_bnZxHK)Z3h`C6gJS
zgU72f(YG-g98<$eFGNPJLO!O7C)qw1V#ccmDq&JZ$1l_2Bl;M4KpWg0>yG7+cEx&e
zkAw0~f#aZu=jm~mBp8R~xEtjsi)@00>7|$gK5titoG_>392?TvHl`%@N!9K*JN9-u
z1K@;HzD``@ItYWf7E+4;-#JL<+_}i6KP;AVzF(0<YB73`Qql*~6!Sg;_Il7DX8eD1
zuH;AEo=->Ll%(A2#uTFa2QvGjs8?)SVjFIU>)oOg=q8#}ekNBJo|X>U5Q$*$*+ZHN
z9mRcq^96zyecY2(rO%>RGvwme&dq9zOi~bB&sVy4%98jM0{?XiR0KVLs}ILJuVRej
zniamV6D`YST!EbO2TDlUHhSl?0~LVAYo{3s*LD7Gg)_D3+qj5x$W|ebP(I!%IX|SK
zZ3CQ*d5c|Zs%?N1AbG{ja}^aYt-AN@c@}86M{6w1pm_FyO}?+2C4e|(gwm%{wgRgv
z@rvq}{22I;yru+j?cr1cUWYB~Ku<&>?8X#F+|xa^5dia3$9P3*(H?B@rr9^sFzr<1
zc=ACA%Lq`>S$tK76N3o-**A?I%clCgk_EEVSE2gwt8yq!#GteTc{jSUf6sxUFB-3k
ze;4XmV~bHWjjqq87));))L|Fa;ul`w7iwev(FTYR9L$)1eV(9_)q^TP!R$rcwaTsU
z;_TVaF3un^JjizDtNP^y^j$%{dcQwO`2(jrSM^e3L_>Q16PEtXHlFm$Y!Ex^_#L1=
z-PgR)GbfnKviGDKS-A{#KqtMeTVS;LBHYiR8*Pq2vxtckEgA3jQ!Sw1>4MI4^Gjh_
zui<E;Nt{~%LKz)3)4vz~px8hkAA&%+XlvzHt$3a&v)hCPV=3~z2SvHbLs`5*r+|iS
z@p&2TymOoC<#?|1gzN9#Eg30M(LiDg3(p3!Hnt+Z8ZodTyHete|Kx7}kkgk;VOKPZ
zz&ceL$SS<Ue{7IXrvapDj2#|i$8fearAT`{mAhurz_RdN<w*Fsb7T=|qsz69bu4e~
z{67FD8DuzMJQ<y@fYdQj--ISZvzqQMo}CHAKL3dt?ChO6p_$QZYTie4py6V0^Y9j3
zP>bukg6jM;49Id|yWr(t<w+Eky1+D1*prGKY1o3_3F`9A>@;OZ@)c6&7^77bhN11>
z)L@MWMFfUL*5<0!>(?pocQ=4A)+2MIk$JSFTvzBvF3}W4_ruDQnp$sf%)7Bd74JkH
zn)v}WZ|K&Jj7Bbi&&tlq3R;(xiPdFiLCK`1T*p?kB)^@PS%!N>+KZ*KC{2*ZCiB{Y
zqgmmq6ZE2#>d4cUc-=YvH>3NA%S)s65ed@~_k&4?7bvxd!v(J^2)gVaW)J`Sv#85J
z<6Ifd@VbRUnjnkr9*Aap`U_1drMIgmk^rk?C;Ww0Q4<oSTschU<tODm2VS}@Qcu+3
zDzAU(5ZVJ4&3yj{u%|7(6K<Y5IcXpkTU%Yt-Xi=)@d8pnw6uKTUK#$=oJr&n`E#6N
zXn_Te@dd`D6Q+a8FPk7rNUTj_(k!n<uW4rNd(}L(_l*7P$W`*zPoQO`TY1abIBYqh
zQ685%Cw>^^-TLe>ESNF&)e#emS5%7*(i*EL+@a(;&E=$NYbG^qwwu%S`fs_;6pMYY
z#}sM&7x?EOzv;o#u{B8NjC1zb@eIm8ynZ?qG;Z9KHB6*iF$?M+nD*3(I8oY$F!?~5
zL4IUQevG!LnV?4?Ctob!Qm5t!OjK}ZE4jCYy0c%=c&`Ue?(W``Q~L$E`xsfG0qXq-
zy!ERep1hWbT#BJ)QrHF3Ci2Er*}|G|z)$LFSS|yU!RK9H-)?Jv7K#GC%JW!l=(P=z
z`adRSU4i;-aBTG)j-^%N7Ps$fA}1g0zS<AvkE;<w$)&ZVThnIVq<kV4`)vekwih(=
z|1CIWEb0MonpOWCaHcL8^i*Lz=&$mo+#mgcrxDT0Uoics{>tde=!%eR72@1~T|)N!
zonStGyPN0Pm_AQ=KKBmbYRt9z$b=v>`r()HM-NUIfV!j3466KdoY|ixqrn%4Q2t2g
zq+H5I0SZbrSldU=t?D%YG29*)t3(z7kBR`ct=W$Q+9+@m%%^-mPE~cEq7F{@;I`YG
zjGRClC~ISwCa?pdB4C;8Ye-}(Xltfk(wLLIv}w2qY1ic6bVQQMD&{l-nyZ5BX25lN
zS9SEbpcs@yo`{dZvB}AM37RNe-(}kMm7!Sk%YxY-=YET+nc6b3%_M9}(m($~TjS*J
zcE%*!4|E^!QbE3S?F~BFbG@{RX>a{-v!vb+FLYV;%6xhBN6E-zsm_?=4O$0<s=|c)
zV)IbPoq}@Z8k<eH2-w2(FGNZ92?ttTd^8<?YlV(CWJe_qZOfLW^dQ?4!OAC0SN>b{
zm3x7ke{O4v>L<?YoMZ_y{B^AE$Lt|^vKe<|y+r}u@fzbrW-NVaB=Vq5C~8;wLPq@C
zKoT?Cm|&u0j#-uvTK2^4dl@?aRpTFv!bof8&*^x3mg4(62wP6lKDAlwAYtM+Y4a=A
zsVh7?7JBx~^&enp&-Dfj(dZ>ZrW9}Qt9p!jUZ45(Ez0Ip1WT2L7%(Wk2^nwRX4;}`
zRB46_Mb&HL>=vpl8Y4Z3<Gnr4l(PYWLwixFqe4px^vC(t7+izdUIT-H=yZM*<!4ni
zPkLLiqU9JkbP|6*2Q@#d&*MMap$3&Qeu#|tri93$gp*~a`7f)q7NhdaIcewVQw*Zh
zgqQ7JB-;O~EXcguQIo2vCYu+38zx}#s@MSe>bszzOx+nf#eqH8XC?&^x7!oXUD7<x
z!o3MgO%9X5+z>~NqmbLqJYx1Cv92-Vhh_}DiM0JO@T{)gnWeUuS)=HLQ#u!OMbxJ%
zz1H}CCio!tfBvc2hHb5KD2J(bxd-0w8>BnKV`Z0AnpRC{TgNzgy;%<}9%!PqGK|k_
zhzj-H<J2L>IhLD^dahXAn?aZxFDk`SgJlA<39LZ0tmQ_&G(o`dRsEEIyJ=`k57)Ou
zjLh&0%kn2`2_ATAL3WRRXm^<leP7W;be}Df0@6nHmiHc&Z&@|s7@Rwp<?@5t&F5=F
zoEXh*VCG7eaQ(-t$A`Xmoz~m|W1*|S8B)b7J^q*ck>1iT;B2tDe%uwpJ`Lfp>9}v(
za9(GWdhHkjJBHvuurx5KwSEMVUX2JDMK+S&5kD6uTHd8ZQ48+=wSA3{j{a{~>#Vl#
zeR(bMTFK-57i)qHlcE(T`Mu{|A&-<6GagP-21On2xo~fQj}d<$Mt4Vnl+C(clP7b3
z3qJA1Q~jd5YV@5P{W3J(HFPSC<9S<TvO-$r6vLcmC1@;5+80+s6hlzacRs(P&mJ&f
z-eZ>X?;-8S1X65E=R{iN`9N(JF;pY1Ao>`)S~1uNH(9hHtK-AfLwchC<HmZ6fYIp&
zj00wfP7`yFzx0%n@^Zeli!lx#I=jfT9-!EMF5F-rIIe=cLpLLTK%gq9nJc0t#EL(s
zhj%u}oH>clX}a@VGGBlEa0DPb;MWrDB=RnzYAilrT*>0X)K4ScXJy(R+F>hyeJ6*U
z&W4iWJWCr8it;GeXp?bFo#lnNRSrOTWrdO5_qqIA?ft!Jp3p~bkYLf9RnsQE%-RK~
z^RCqOigv>|89c4?jhB)56&}_3x_HkC)>c<8`DnEG4xH-lN!<6}HzB1FW(wr_ZBcDk
zs{y&rpC|7x0m?R=hH_!(h+C^NM0SI(e0gijkmsHX;(F^@0S~j|21gPH9{%|DR2fN=
z&R}yUrffy9D<)J{@RbVAl;&i-l1)p3ffyux{7M~<Cc_o2N3$mxZpwH@8`~Yq%`C>y
z;q4F@D?N9$@8#uR1`BWfXkShAc(Y@|GJVR)=>6#B_klX}ou9~vl!;Zei+mm|Tu*%e
zR9$Z?5NBt98fe$yjp3Rhqf3B;wQ4NBI=U6nppKMyUPYsMY+QVXX$e5~Hv9cR|CXV`
zDbTa$4Jp^+Rl)?xBNABB8?N)ao0BFMrFlw+nR|}Y)D1N1&)w4P+x>RsU=Q0x-kmB~
zq2xm|IQvHw6h(iZRer^YK9etNJuQoA(OI*EKoyHbS=!WK+1@AYdS`C>Y&pt4_1r8D
zQh=0<AEn18FEn{xnMf^j@5vJ~S&5}kC6J+KR;^i3_>E2*zm|m=rL&BeSYb|1Z1CM3
zSh9V>GBm`z)sAC!Lq-N-YLMGFJG-sO*ApqY$8PYeTvmqz?E*pDvTTUIjRlZZlQLv{
zqnzS$OvT5%1~x_S1kb!aqD5A>OJ`BUKtwESQYCrK3D=X>>^PL#-K$%1q5dmAR15d>
z=^WcnsOxF-G%H2!g07+Aa%;&CO7#CKjW;E^<&nr;`Xrha+ZDnDk$r4+u5WUwZ_dpd
zF^~q1BbpJL-=I15-d0?qK1&uu(0stsi;5$z(zwkVQR@(#7kAw5OE)jnrM}6zP$P*P
zCQeKPAOG(sx^$7s6N!L<Nhp%IVerJF3P<i=ioolmP7MB75#Sgu5E6Plfl0pP<FD_2
zXCf1}DABg{u4bS<I`ZZlltv0GrY$}lKGvs=$I|=LSeYka<fgiUN~)@b;u@>qEzitj
zg!{S<C%p;oWeQ{4Xga^!-fBCA<u7=mu)%baNjTA*x?ArzX$Bs+yFMLHnDn{!tn7Zi
zTCMV8siH=rtXr0#6;Ib)%fWoo*3AyI@8^(Z<}8umW`m(hP-`}bv+)kV9WK%3dn@}F
zEaRw4wrh_n5#t=Mgtg}}^U{<-9V*uXELhBv#pi;i3%_dWkttBRk%E-|6la^tTPb)M
z2YPp~n+6lR`}4MVo-tV#eXHb{#8b9Nslg(<H>1|K_{9|q4^)I7VCa}xS63#jd^Gzx
zz1X?l$$F~6puP10CycWJI7zm8!wSgzpriN!Pa5*w6B*mvS=IQ2Y9%Qgp3#_mmq1@6
zq&!fY(+_?$BHb9BD(Vr<eF521v$&k#GV41-w5`cbntqlOLENcVvc1UV9ZlpkR$xFl
zN;|_&*s|Nwo+y&d6q(7Q=W&t_mA2qIHd15P@r>ILA5u!gc_Lep+~BINOIz3Tvb@?J
zo%HX_F5#>Ebc!5bD<^sDj-0{(%V?6BcT4!&PnJn#XB7nIpal8t3WEH=RkKbAvKi+n
zow1iDi4`moF&uklVec`_C`|ACE_IBe2Aa0x5eS)4a=UOlpU+euX|?z4N8Jw!m(M)U
zq4Qj1e{euVmD%=vi5dOkG-4vB-qx}z84>!j+dfKMz?;Nn3_ZQZ)ReW3b6NYaeWC!W
zjq-pX<0oTf7>VZb(dY%kWUm-cJ&Ajy@U!^@-B147hi5;_%?f}69TeOirZ@3Zw7OyN
z6+AqF7&a3SbzPEWryROju5Rt;WJUIb?$)nsafj%aHP=1c)Q*4*x9zvDm{AM0i4cO{
zxZzfY_X_95mc>AB2Rtb@b@pZuyJn@N&7RCpu(1?~0Vc5LeRGW*y5mD1fZ_#h7DPTr
znH9%~n0P`s-rQd0Vp|TEOGdpsWvhbnKE~gO9<WREt=!mUiZc&61W{vAchB*31Z#cA
zfu&Ns#a1$8Nw%PTw2#+6%13v6m<nm>hMtDXPn}=R-cs@$#!<dt8;!zkgN8`eZXZ9^
z7{+gjzO(XsJ+dm>$rZNF=126h=!s&54;#9pg|p9Is)whWn+Zyl36Z&V*CE~G+5Q2#
zxaNZ9AV4<kTyV-<Q19gesvosbNqYEq{|lENK(L-F@<%FE5HK39yxY5y?DZB3q0iFJ
zE)bR+pW3?v-P#Ox@S)pIvBE6|m-OJ&pLRh1lDMG8$rg;K`Sd1H_%=9k%pIbye^J4n
z=qfYilD2z`3Q;^Ac`#rOeKL!Y;>vaR!S4AI4N5s>Gb%o@oxzCjwaw#0(A*b|(Ti=b
z1O-ZJP|&euIu!*V%H<rw>?lb!2vw`}qo&Qi&FS%GZ7$p1sEKu>#pOh+yu4I-?;YF@
zUIB@reIw_yYhY#i!J=t>;GPa{hxIVHhl9Q{>}}1sPo&C4(KP4pk;L+OYeU7Jh@>uC
z0h_%r&Y5_Y?I+mbuDzYDEFwD^6va;Cn1ZYC@wRDsYR+$1x3UxRQEIP*6W^?OFE)az
z17*<5L7PBl*1cv?HdaON%~suYc2MB;#|co{a_78eTE}8jU^btS@~yhx+loTHkZ-J`
zDje^{lk-+lHqsbIg5%m2KFMdlCKV`qpIHuCpUT+)`fx)gfbI0Q#Gi{jyzs;kOCmQF
z6#^MT{q}pBXzJSGRq)-0*^!_t%Ht_9-_cJ;-lGqSW5R!jxt~EvY9QZ=tV|?yXLV5z
z${s*-5@NeiVgB|SykHYCZ_G3pT)Y>6nTFF0V35<5r7D8K;x(w~z5oo8`SW&!lU+jU
z><|N<P-&&k%SN3}S`a{Hcr6gdnTBBRn#xV|((bym@@&FjEB-{mY_<w9@IX6(J`~dv
zOhQ0O!0}zS9gLy7xQvyh@OhQ9S?g;q?fg=VR0w=}JB32Vr8EYw`+je;&G7yh711dq
zg(3lS`}qPmnyr5GWlpqWyJOppwtTF{WWt-TO$Ax0wu|O`tihPjc}Y9>fxR$#c2Wr0
z7B)Y>j25a#O;m?bjky)!Rk|}d+Wo-;-Q`SV_M7t%d%r2#hd_cBY65j@8T{8l91-tj
zEc4~doPCwGSELeq&dzt)U<Efhq^=77CQ3wk>lKxpfQMH%3u_VPQ*HC#EY(SBX>Ezb
z8K7m`p$XZoQcNUGqgTRIdKp*a+n^c_u5-~?FP2T3jFCd0cfPjz_&^DIyhnD7FFeez
zm)_wErN1ndp6_0wnzl(-Y5;LsE=FezbG@sRZ7s1*`RUjU&K=vCO6~VrM1H|3QBgqP
zukb7_m!56B7$f8xCect!r}+_3!<Sf?e^$ONvzC7-crE%mR~hm@eB-|cb(>v|h`k<!
zb1eR5Wti&&Y_&VYKAZaNC`}->vQZ-v)qN*xLv$#Hgk4Az$TAZ=DezsgrWUo2P;WAN
zk9IJOwB)(pK`Ios{iSV_k~dR8l}@b7Pk{U4(@*oYy+3eD-`zpF1sSwr+P)!9<;@>X
z$L8?L9|1qO@IeEmo`wwk<)$i)7n8SqL4r76s!nPAteK82o86LNFmV5w3E)F%C56~6
zGrmd6D6VIYJ02{(aUW$D8@|r*3wGE1DGtzv8t@6AWWHA!%#*9Zte9du!kL9>4V+EB
zPCG6C)F{HQ|K3}P&Z%zj+5I5eec>K$n6H=PghF)nSpqF&^yUax%)k!Y@Z5du4lfL9
z{j>S)ZI0bRyjHKQweu`<Otg{$d37nvbBSlU#2EP20Zw2#z8@V`g=(tZj-faBZbL)H
z<k()yRfXGWU+Y(!&RZ5H|H3#K-|&zy?MR&Zes?XYIy5L{!Q^)A;7$O`>lak3bnkRc
zO~0I%b=X3mcWIXyc??$6&S8|1VVqyQ%)o&S9o#Bx4FJ;y!xV1#{SPcw2=0p#HK@d4
zRRX3h)=xTb1zG%2>@2H*e3XS#YKLWeJCjniNvP7`wZVzp%D@9~zzRG5dv&)#cL;Ng
z9})FbMde7rE94ti(a<qXnEgRsE$iQ4FPxuwzM<~fL&H06Yrlzv2&(B?ePtq{PDKem
zw&S8hwqGr40D9Xf;sH-Cix2r?z)0e3#w_0ZV0y+#70R=azoxfav9I*EY(k+3>7VPb
zg#)<-VXoG%w!Z<|k5~%EjOUcP$QSIWC=9gom*~32IXUBU79Zql4_y82K)X6Ta~|>U
zJs_~UfVi==uS?s0lWOlnV>n6=#R!|G*aYJW%>-J&FJGM=P@H*O3yH=!qSdJZ#X@y`
zcIKjdG|4|Ci{(3esf2}jvS5-SPk&^4X@C6~Itqw6k#(g~cRMfX#A>0~bGyV}BOE`Q
zv#Z2t!VhiCb=(y^mA9I5l&)kRzD{X!{;V^x25@H)VlmLbXaFYt>10BW_$y1`KfYfN
zNYu`#7`9??j$!Jj;=JSQK>S;lgxxBMGb;E8s4V7Kf?ZWM^h4Dc#H6$eqhwtpj;Pb&
z*}9r#u=~~@flAAamyaNb&bSw?-o}fUR&PeQeCG{}A_V3e``O00qB*7Zv-g}h2;}tp
zW}uU+9ZL?Hz#kJJCxWuCLJhN>LuUdDP4Bx0!CnGt#PL7naNbJ(#7cwAOj6CEO)2{<
z`63@2Kx6Yb!|26Q<22FI|5eOLWi5ZfTw!4$kiTLs2#GnhjW}Jnd%6&DYBERq$4fhi
z!u9@dKMI3-9w#_OZqN`X$p#tutjZ4-FrR#1UMuCqv3$<9X{ervSzXe9TiWN(_h*r@
zaIu2w9#_`{>{nACGYjWkD~2G_BTSzC(^kpL^TV6LDw*cb{&w*+Hxl{X8;_VA+wlIr
z8@@lUM4QvRR9evi6WR8d4<f8Usi~GCo8ie?VV5_)IAwE>ApdoF$7q#{+x~-M(PudF
z9fvatxD@OWd7VAu#y3aNIi66X2DnDyjEax*=po^Sn{cmt0aA@p7HH4<;9<qYM~A^_
zs5p{2me<Qwm*4;wS1gdYmg_*Y4C-BZakGVH6k|xmKQxD3nnP<;Bq%$*Z)oQY2gm0A
z1$UpY-m>OxP?=d4Nag*L7LYh;k>n`9b#3VIwJfKiAliS|P`jMo9p|TXqBz8wc@WFN
zND@_=YxGZ4#a0A|#qR}g8~r}OIVNLz(1&TlJ;{mE<(2WOCFOhkC99sc$Z7Qk8n<%3
zMIQ{q%*i#nUaQpdQdB*bp4{bjP}5VjJr9IOo$;c=><gqWMN8r?<X5mrfqJ)OLE-(&
zH1T~!pj!GLR{D7!GwKE&&+v4NYR(hMBq%{{*f_S;k)VVPK!zjRPD^3=gpmB3(5>$4
z0YyoLl_B87X>a5GhnE&a!dYgdQ=&dQ0qE99hG*q5Q_b2u;f*-5afSvXuI9QL!u3m$
zcIEQ-S~=O*ibijCF3}y%H8~ywKYEgA;|>Fd2})=;@^1v5WS|gqAKl-0Y2`9BNsM*q
z6nf}wQO-z;yj>ox3XFH?1s^c9P&)U=GNk_(+uOkW*AiqiNemaXno?}4v2q_HPudQ<
zdnpg^L;q%!>Vy2mxTdK<-8R+eXxh$ig+a>o8nRh<t!aG1v8L88X0htJVvoN{>N2OW
z^Xp1CUG{fVtB=1<nk!KPmT@K9Da&Ko@)dLU?Xe&^Jtp`yDGEQiB+<QJx(fQwH5u`8
z1|nswK?)U0tMrb2&`%Shjx6hpiHw$xsHn7ngz35#Z@kw4(J~t4S@xh{OCMU4p3d4V
ziF3>4BmkA)e?x;*y!`9?Dj(EX>swiXVwd?_(uo-_P1F#Chfn(6x04}H#P6!&Gy~^<
zpr^6+x?_?8q~YE>7*UY!_~Dg6qtVu*A}$MxD>zZ$w63!c`B|c}cwPn0QY`G-%_c$j
zaD(vZ_pQ-?(Kr{&k)6eV02OW<;5Dj{8{fNyp!YjOW%J+?8i6{nw!D1Gcikjy0DT9z
zk-a{<z>{&-7Z?p0@F%<oMPS6r;<G^oyG~DwOl?1FRKEZT@d`j+S_r3K%$!JVPclvo
z8R*#B`=-dZDYhGlJ$&!K_o6&N7XiJ8{oV76G-*NBUi$Si*`A&i3tZRdFW2WFWvSUu
zGPr{*9C&Rxh||xKitWueIh+T}7<h4NGBPFWJ9ehaac7?xrz2c;wI`%_H<>uBT!iA*
z1~tfD3P-H3bUNJ?A{6-FKz*V$Fgs}UX&Pyu1}`&c08y`CG3_ov23fy+e{9;{D&3Q*
zNX~ZHQ1J3V6HX2jN0A>&8hWfxrL96iIL<`6AHN|MJo~voxiMkJO5=<Tw=MSM)NGwB
zBl`N+f=OzVG2>o-(`mQiqdC|2QZ0AjBw5AR$<T*9!eH8Rr|TeA<t3$lyd7CdOE=Nl
zi{lAyx5<WK6eZS00Yo2Q!nRewMpa-ew*VH-Tdwmr#bm4REd<sIGq(G-U2{mLuFcHa
z<B)YavNM1gvJ{3ywX!N{4O^#Mt)8kD4L9q_csMBu6<weG{i@O1Xr~bfh$7(K>F-X&
z;+X<#=5nzI*2hX1#h&Mdk$eQ@sX_%=kFCs+4bDFYo<@Sy<9UR9zWQy;&xF|jSjWHR
z*1wZ*cxFY_ca`_c7C+3tXy#|<3L8ect{%z_usVyM{jsXb5N74OXBz;Vhj`B&`Fq?e
z3W)LTJ?Tadi3`CJ9_c#{vmN*%9M%@kE8o+;aFY`uB1zCzS_DF!`KfM^Wq?^DL#k-I
zz8*MJmnE?MW&tehO{(B6YNw^eC_G~!t6tVW0A5bwPs*5N$Und%hn;evk%rySsL~-r
zPhCU;7eCOL%hQxy=Yyx+mjsv*Ik$=aMQUB!!4s#p*gSj8?fu>ymn2@(<*(&|G_k9_
zVK>X=D+xf`zi5f4CYxtDMQN`aXkEepFf^Vu&x4MC)1DE|ok^IEaWB9ObDP^~N@3cz
zw|^VjQupq}X!|nTJ?f~#>w-$I*>CcgJz2b^@T2hV0c(tv)uwbAUJe+8bdACmY&6O!
zzq_rv8*!=)nbNMj)AkI(>;N`l5=gm*K`z*3%?(dlMF#fA`bwc2<{kU^(XtE)B;`fU
z6s@g;@8FRp_*k@ERabq@)y|5qf3cMHm9H=bj>@;%{R4HToY2n++W<oU7@UP0RGHza
zC(@x#oVKqPYh`<z4vRcN+n=!A!5F2RacbpDn6J~rPszgmiVM|B?E13}MFGe+vp6+)
zwzD|Qr<(Fv?ObSAbEz88KLT6)7HhY1T}`F&H!gTmd)P$mnC6i)_yp1>bfI|BcQ-9%
zAl_JpFK%H#&5hj%rzKmkzej_2v8G}19j!8S3)Uhj8Wkn`#bip<K#|uCCA~yW64O)L
zYjW+~F<UD`n~6zh?rjaJ(dUeojY|iaK2nK8-k1A=cKK?qFoev1QBX*LvlU8_U+q#2
zlwRq5`v;KXxe3n~i|KlcwDv9%6L%E}jb^7ty`O3$<yp!#Mi^Ekxg3z82O&SIj7GMx
zWS8s>&*2j0L2x<A3IX$2htwXgAEYn)dxcS>2b>A#w&0CaSol?fnP+bcyK_<UJuGsh
zQQ}0F6(c^mRoydtuNV27pd?`)K>d<}GhZ=_TFRw-6U*Z<31p!k+2QDP(vThKIT`hR
zm^k(7R-0Q)kHD)4lTpSO3%}$sta84e8~djo?B<Pv0c92<Brt}48w>`!?HE>Woqc%n
zWad%HxrRWSJPQvSo!BPld`mzV(-pLDw~#=Od^dL_4Y@?ULQ`^YW~M4#Yd_`eg{PX9
zC(_<Q4;@8g5)?cZzY5l>r(-VQ#R*`v8jVpHZ*HQ%Sae&qSPX@1j4vY0|9f^Xf5DF;
zGlO=<7h$*1f=^+Ia5+i?Mz-N8F7gNcCeHED&I1tU9w{&#5UBfG>AgWNYvsgA1od%W
z*RJ&zm+Wv~`I%9|?AjEm_wBMZ@b(WA8wC8ZusEx@MW$5QSl}40-hlUsCteCRzhWRs
zhim3Ex%IGdi>+SRAQKy4C%JuoK;Ra@UuuP>pt=hH`#+9Ynb=a8mX6$riXJJpiMjIW
zM=JLi-d>uYSzKh5@Z|(@z5l+%jxj1$qrTQ@l-p@=Z`gcv&>B1$*uDc7=gwCK*>UD6
z3cR7>#cE&V$Lq0ECTNxY8~{zg9-Zi8Tpd=e6vDR9OQ*n-@d&)!BKo3cwg5`eamtx$
zv-_3BQKI?ue$bHe+x$`_#AauCnG%&a^%DKAz|XfqP|1qFns>m!yeQ^qy+FoZiLcs{
z#GKT7`l0+a(#VNakNv7S^nP2=(6Z_roSaM5D-Q1Un5$v8ku%P-%Zp`da(FKf(SvXJ
zDY~C$hG6v9#4~H=Dr;y5XpqQLMk{u^CO^5|@pYxE%3iG+%MDk~Q6pnG(W3l=l1u`P
z^30F=e}D%N=&y{|^FWNf^5xU4w?U@hS67MScEu7;WcvEQWq422#WiOy$JS=uyd$pK
zgV!d`Vw<jj@Z#hnfqnCYx7@KkA%*2!2WTe)IXev!e$sGXhN)DMT=3<R_oJVg0UsZn
z0;*A#U>PM%FCJr@s{awzJt63fgz}<$_ah0++|Wb!5WqtiF3g`oQOan!{sb>&_(AE<
z7{k~6@12H}d{e&!hs>O-rlcb`MEL-p@Mts@5cZL@B$xLw{sSzqUfhxkGKbC`f{n*u
zE>^AtG6=2aG`y_6<IN@?b{f-mp5(l>>)X<gCr4uN%K86C(RsMD`TlL#-h1y-r3A5Q
zQG2vT#on7xd)D52x4uSDdnNXk*eYlVt%@pAvy`Zys#f{EdH;jwIPyGq?)!6}*LlrV
z=lwJ-wa6=A;w5j@%gRBGM97cF+Z$@~O-LEJ&Nso2l5D>mi5_Kdiw3^JDWlllfv;{$
zOgF?+)w%PXOwhv-mDm0$SlcxSNpIo{9Bs@v<uFon!)Q8us%tbzni52r=?<`(nYbcB
zl6qxTn{999Jn6Y<7)06Hndj8eHTW8S@(IkIO0x$NBqzO+-}UDW3^)@R#Do)g=*J-a
z?e7ua`bTDCzWjKVev!(K6Wj0ZyUxlQ6g$;R;?Djhc>iq@hW^gzZoRC>)dbV=H?!VZ
zcHA-oi(okPyrQ7~L)!|%hLhc|na<4dnI|PUnFFfG5YtXoe)E-<&)@YEyiQUXsJ05Q
zcK9q-J*6X29_RVbDbT_}kAYR8_Dz%+QfH9r%z|ik&jwt-80wU{R!n|3soqkg5?Qos
zZ<6CJ^ERDGBKG^nvp@n-?xDgW4ABT4uPD=HdLsbpU@9stwW*&8WFcTvZPLfj-`7lF
za<<-tZ$DH)4Z@9^U+7m87^wxyRfjWnnBCLE2gok*Id}Y{H2J^`hkxN0Y5sKdRPM~K
zkI3r2T##uGD|N!QtZ8P0iA)dXh8gJQr4`~E=4pZzXNJn$mwI>Do0%rV8JkH<UjH2*
zo@YSIQ*d<PIqJmhHhoJKnb|#a-~)Jx++mxMef6&DH7rmP*ued=mV{>3BHGpSG-zd9
zS}r>?@QEJMQs^sW%xE6eR%Zh9`)t4q;68~d&%p}R_$)GV1<ncK;nFyzbV<VC;khDe
z9#?C&P4RQeO_J`(@6?}QZ*}_}J#s$cv+se2d3soo`4c16z~f69E0p1Utw@rrp_Nxr
zyDS5*##(r+Zc&5;X268W{7Da1&ij{Jt#2ND^M3?NrCTBUK;Idd^=NfW0sa$N=Ys2)
zxciuEIJqjPdc-r8q>$FPZe_s;ACU1GDnVPNOFSwTO33N>ec*3}LEM45KT}LkD8aR;
zgQ&dKf&KWYOA@X#Qf>LL?F&W^#yYqDJ%24t7BS9@#2cr(Ny@CWFQyMx&?eC}M(ZDm
zzH=Mj=A1m6GZ4@Go!@P@#9<^LV?MA$!1k>Bw99f6jrve~jtR5XSmKc8(2q**CO8&X
zw_Mo%2_jkSygAOA?|L>OZtk=pSdpk@K)~2$KPDwY11nE30n2%P#()w&e_g%^vWTEH
zz8d}Mg<m36Ud}*!K+k@FI>*7G&s?&_X~T*3LiKg#lyd4C#Vo^f9feM+Teh@67Qgt9
zIT%8qhvQDVf1AeQsOSy`+AJxbEBBRx>;^8_Re_$lF<fN=wel8QknJMEtXySCD#b!a
z0r0cseO(OcgrU(KGz<J0^DRbi;OLzZJfcj?y8)6$j&8RpzRWCee6jych@3uDOm*k1
z9n{r?_Ve@KGbmzucN+Xpaa<d!(Wc{Ys+Cs*w1@X(dO&3gt~Bls+wj6`qSf5idEsHd
z8Bj?TrdxTJ$DVYF8^<)-F8v^e1D;+Q$eT`eH(Qs`rgOE?01ZS<x`%O&-G@mi!>kB7
zq!BNP{h#k_T!jHWi%#pTPv_~a^LDijT%L-U-0#gjUI0rz(^KAB5bwr_qr$Zgi{dkN
z>Ihp@P&r+*Yjc6nM$6=&B_tRbKXFM~pPFhq+K+aK^h-K3(?~0KG01V)#1kyDG}3Hq
zENUQjVgU7dkogGP3Gf72Ef{AyhHxrD8Ji^L5byBDw<{%uW?zzo9z_;gYzP$WY2^oT
zf|L@m<S?hZL~)74ekH={Hm9Me1k48-Per<tPD1iaQvM^>a_3>m&T7l)h-ml^fg6Qz
z)@pgV=<-LbfkQSKCPe>HiVJ!iF^f^yf_8QgAFs38bnNFi^Axv`ld!0{ufq1_4l`fv
zxbZStHCQ>zR7t))*^@AUO;)2D7n-6-7WS$m*>t%S-cK_X2Ian-a^xTNjt?#y+{u@f
zmBRmYa%krfZH@>`JMBb8l}Sb5Nv;cY4N0<7o|ZXsq2K`{t=Y$K3}yD_cH4m}v^vAn
zq{yA79Zu7X3_^v{YZGSDm+(=_bm&w*BI=pp+f`)-b~u5nQeiut%KONh3bCNe`J0lc
z;<A6!R}??muY6=z6ee#g_l#7nEYM(2Bk@bRUp@n%eKV3vf^Uh%Yhk=b|06hujy5;6
ztYgIBF>!V3?z0yRWn}rFFFiC`P;69AEKbo<O6+36+3Vl?c0ZbW@zgq!ra9I<DdRsy
z37>xzZfDw*=M&Sz-VSyB>vHqqK%G-(l&3K%2V4JL6?Z0#6n7<4!#vgRbt0;Gx$8Vk
zc7&mu^W#f}hfr}4f*I`9xxJPjTPZ5PDq&NFuTDsvrc%0-c5XsKj}e+IiXbYko!+hz
zxs)*s!fnY{6e;kkUqmR10!*xiW!C*h_r{;Lg4KDzv7yuI!?qSX^Zy8p|3~1_YLG8P
zGvjMO@7EQ4n=qK;{*h1i-2{?4KvP$&ck2S(f@%srwWDjg^|zi%&}l+=Pp{Xd77kCh
z3lk5c(Vqxu6p0ngFGp$BmDApHC=x()KY`?BTm;UgB^);z=gR&^@DqfVm)CaZR15jU
z%ZgD7;c2WB`)!56n)}5!ZbIiG!&C~sIDd6jPwB&SmK+tBsl@6!(Q{3jP{9l^vzZCX
z9$KiwGq~Y^uMcwOQB%yy`_f*GLVY2PlFZ<}x103rKznvlv#i{O?GX3oynX|c+E|pU
zTy@8}QeO28Ij<%+*cHrZfp9o8&I34;Ioq~gWw?C9(kNaq4k*n13yMf(cSATr2zmGI
zSflM}UVcP}Dg2LM0U=DoWT{+K$w*}f?S{MSnNQby<XFR^t4vpLstm8xf<CYcw36!M
z#Q@GjsE+2%OD5YM8d_%PZ4wBD=h;I<K4_ad#J=T%k2Uc0TjlL3M`vXGi`xZnv1%)s
zTim;e(jgpTH6g5^NZ@uvn}%1I;Gq@OnVbjLA%wrXovZ1^vhENzEiw6__Lj|I3T>Kf
zS=>(Zojyd!M9JTk6j^IVSbt75KZeMZlni0`>o2IWi)wV&hGpb^E4C6dv0%tBn8v#_
zmBgOU&gj9d0(8DGh#%-oL@tLDor`i&A0&N<C|ScQmal-)v@}Df%t*cD*)5|Jke~xm
ztE*%PWU%ntrNXM?!+3o%AO$d^5mbOOP0Ef^-A-iXDm7A9ZHTqhRF6jTHL&BJ5<dx`
zH1V^RTll$w&t1<z{XOk`%^wd%KxJ((!*kLG@j-L@^5}N?_hE9#{}I?2W`&nV_4D(B
z<wiDxXWJ#u*^{W=IJb8ZZ4W^ETcoKBXCs=B$o4&Z{lwCu+lnfC@F;O+eHh~y>Vx6d
zL{u@Qdh14pbr41<Py(ifU#%yTgFgoEotoQ7OG~A5dMIxR@whs8+e6hyQ#fgrv$9*K
z$giKv7E`q#E$zePwmtLUYF}Q@gm^7G1qL82FosXOexE9Gb6G9VbT1r-DGx7<?lepb
z9-6c_J~pi?HK0XtE@dW0fUnWu{}EiHVU`kS7vns7^Y$bA6-G@N-E%QI+n^EmjIMg)
zMcy%3zf~sWbIxUX8ss{cPMEw-Ha^63EtxuM-f)a^+d0R)^S5$gtTI3MGi}Aq(ze??
zk_%cRCMaFr&JRGN#jFaC5VvbT^q_FQ77fe~!Y;eE06%!sj@O(<7U{^Z>1@W%atZV`
z2+8hqz2}U~X3>A1H}OxCC<{_(eoU0{ToNbbVcbWVc!Xh3o6g=UcHYrk4XlT#hnbku
zc1`~$-U%g}2uRNiU1S#@2`7<<vc*)^A+cuc|7q9yv58tnrKR+A+iW@WJx6dI&KpjK
zN7FS5YO46DNzq>J6AQwL`gu~i{$#jzU^r!O7|F;7WR{i7Z}!2_QZ4B`mz<Y|nTFU`
z=d@KpEWL!c5BqGT0%bNC-OG%nmMqvK>jH_*28&!PR`7Q-DOhh|oxO+uXv|q#b@QaD
zaBfr6!-1V;vfS8=`=>1y)6<7>-ik4jQnZTbxxovzuE6F?g|wgU@k`lA;V+H&b1(w*
zVqv>W&4O3M)(0-dgI11WgqfKh7ftU@*=ui?8X6i1378otlht-#+g)P#g-=;p6|c(*
zukuO9^IT~*ktW*gq#|?qu)ohcoo#5YlWNM&wkJX5PS8Am<+A)r(-Mhf>N<;pr?29+
zJR;AidKQBQ=TOYudskV2+m9SzYsw-#u9*GMw6Sq@g**PI3HZGm)&^uI^HJ+8`4uxT
zx>zS2UJ+f~A%x#Be@EKgB#Rj{K;GMaAIjacbykz}cI5kNLZ0QJUmKh8;s-%|L{Tw)
zEyL@EY;M?dp&`ElTD%sFDKl{Li^{(+K!f_ythb0=KWDZzW8(l8@Fb^NPz0kV=};-;
z<3~hWSos_lXPRv~T`{Zd-GASjHD2ppB&1YVV|)7~+hqi4@F%6N-wb&HmNSDL#?|=O
zKCWd*yD4epSFVJjYdMOhFU&eno%-!2h2Ul9C|Pcw5MNS%M-Kxps$7=S&Z99#?pHDy
zzNA_Lnn!jKH>vreT2yQ+J*|5Ad0YK`=$i4RK=gZjbgJR}o4~R7>UZ4~hT4Ch1gLM2
zH*bvIf%K-B4td{npqlm*U$=FU!MyzE_19-;>ZRt`^KW!kAQL6T!qM5LL`(l-r-El;
z$5rqrFaAfMhLl$-^Kkd0Xr5tP4D^s6f7{+8iE>P5sgM3^Phf=)V>J(JW83!N-QQTO
z<tKh72dc>S9I3F{%OYC&;cVpOW+bP8O}G^WmQq3&^jI(BU3uZ@=JU>hq}oLbyIq;B
zF8>F-9;_CpE|U||un<H<Uc@L5S(17OHu1lNvFGiL>T<0k+GW8w6>g7_nKD5~!5FMC
zl50{j$YeCL5^subcn=bSYGECHB5n<R)9GId0mFEMZ<C-q6B%7uxF_r7c^E=v@23=m
zj?D9);*j7Ci8OxG8h>S+>1K$prf-Q^93c{h?u?ODYP%td#>t|kNzauB&H-wNYQeG&
z;o~12-Mp^!12EO1uRs16lSTpd@f{pQgj!|IpdM9$)VlqFOr7R*GHGRUd+CdykC{_y
z`XzQ2yePS-Tv~y28X}==Tia5<qTChlYFZn$=J6Tw1epEsgGDA`fhMd@i;it8wdOc~
zmUlq~_e1}-Ei}yb5a-f_mT|uE8*J6LmYXn)+mmP^JInl=%T?*zDh_V{?DcQPH94_C
zbyvT^jy!26oRCmq$GwAxR-V=vosr`sXaY}%ps}Ice@VPMUX>Ne|8iziPJH(Xr#tWe
zH1)P3sOg+`=2I;vl|T-8d8ME|_d^K?H2vx5Zuavc$Vsjg`Y7ScUlg{4Yay;+;(hV3
zJ=R{9p$GsLJMyLlE^Kki#+U;OtYCRYb7#EonBixwLc9ES&_m~Yl<mZW0*7e-C#1GR
zJA31>h#aAt!W=q|z>p5kEm;!P$0XHhA5Kc#0Jz$!yoPaYY}I8p)bN|PQrR?5=lX@h
zv?)Bz#@h-}$&I%-)lWRO7HGZ%sF;c7nja-o;b?6gYW*s7BZV}*di6UBgt)N(!Ru{?
zO4+MSvu4XGrh3){Zpf5f=FY@qx|DI&$5{7Yk7H-=ji%k@ht*pe1uZf<w-Zgnz!WEc
z9FWyGn-}$C7bH0Xq+2$SU&0mLLu^Y-Cs_Yca8)Id?<Fj{_ffA?a05HpU0py8(XPp6
z+R-YGFa+v)MAkSEs4Ox0@!X8-FjeM6ahDP5N?aor4_R|R2_8>>^G!v)yH#}adHq@N
zU)4o4c?xT~?EeVb0E^96=$9h0J5llQBjP`Eb<=d!-ejasFZ#|+ICg5i826wS@|v$L
z0)9d4zYz{Zbcny4uMKNJKN@Z&=Y3BnXtGP|)Gx$fwuC}xkd8=;$<dI9F;|@=Htk!^
zAUo<b+5@lvgE}K!?cz=oc699$En3IejO2d=SN=dweyi95S81jLNPfo4-uYFg6NK9U
zUfK!Tnn3^h&FJ-4bdwbadbyJ{j3qFa4Yc-M=JW8!*089)C%=%J%-cy2tg2UPzXmkO
zR8oT0;u<Y~o5?dl-t3Pc7q~OZQwGDN<H_;I0W50>)b#2?pB@nyQV}lW=io$5I}<1#
zG4x|Q>5;I9RG(52z?Bl;;sY0oYjWHQs!E84Y$qR7#!63Vy&`7(5kq?~IDihGhg_I>
z*z-JD6S5l^rGgm0zK%$@v8<2*yIhK%kBh?0-C@^1gn-pFUk3;u#Dtk_SyTWYru377
z49a6Uiz+T;q$T<Gt@WSE0laRr%JF05pi2dNScVOx_`WgTeH!4v>boY?b|IFK$^E0u
zoLR_y1MskLe)ZZzR*9tF<<NBE)YbCc`@mQ|J@m@Cg2wWW*x48&_Ak==5Je5OA(L6B
zY8iC1PMcEt6lBI*yz{a~k)KdUX(e!KQNQF}6z0RLN%1j)jEox(hMYup=PwIk)E=x%
z!&Scj$o|51gyc$-i%ds}_~$J?Sr48%LDu<O`yjVMFltRdBI^Z3X_eY`;>CU6#f(#a
zijsFX7}lf&kfhBScX2k+4C|Jc$q{_nVQnIN(9MSt7ItG6$c|)<!r1RBvN85uC+8!3
z-DG%V=IFltp7Se>6_REt|M*X)go`eRJJalakt|3E_GhlMEgyvYdHK-p&Ja<Bv%q<!
zd{9-p6h9L;b;<b%q%+hb;93QGL^3r_7n!h^7bm@Y6vo?`$QbrV-w0U|bX_?3F!w)%
zacRbM_ToqCoDUIAb5HWy8EwX-L96vg(Pgr(bk0BU60-+Vc{L5mh@U$&40hVY<TLO$
z=nfRD)R<Lt+q71F=L~;0nth6Z=nRLUKcN-x_j+XZU8cB?%z&CJDeT0sePCU;(hu2F
z#Ru*#8B<?9Hl%6Pbq0RpC!K)J9a7G9#2ZSVq<7>acc>{Ts%QHAtR(6E3}rQLXo0Se
z@G&!X1$!`+)6eWAyiGTO?0*D|Ska}l@Zg#dI8<G9zpgquN1@c1&bp5>A5(o>XnS2e
z5dcd8il5(`zWg|ROn*r`5xsoBXRoYd@L$szxvzq2K<rF6*_aCTxq`}@(Z(A2w4s)&
z8bs+TX~fHOboC~vE9f@u;wr`51Ov3@@FKvqDva(Gy(7M)$c9kb$m19rG|g@GX)_6f
zIdUF>tECb$t*J+*Eu?6NBZNQ1TP0xH0Xu>5u1^li0W<$CGIN-=?N8`dQwq=)_JF?5
zYY#o<C8S`NBKqxvhW4b~CUX(;ww1(HS5Y}sNZ}N6;u?8hW5M7TFNqs(vsOoprv3Uy
z&;f}20n<;+Sk0AvlJ8f^jmQ6H0Jc25e6G??rT4ptjxYE)(Hy-mXUJ2~%}#Q3Mx{Tm
z7h0AXYlY(-17SS!X|!Jhu~(nSw$YEP;WkewwsS`t&KsGb{wh%^2!k+=4b9XG()=K*
zOOad;DgD^#RXpjjXu4VoFOHT`ZODk1j#<Oa8=-=NpZc?)?Y35VtL($Z{dp*`DmvoF
zNh6Jh|06I5j!C{>E%gmXO+5dXX5VionY<_}4$0LAn2RN*fSxD(m5$yU7~G|6^o)6x
z=E7>r@ry!`_f3MDOp)HcigiF9T;Wa!6F!eGcLGZ+T@ogKU36RL9aYYGxJhh!@Ynl-
zYRBT4Ji5<00G3#38mXdRyWN?NQWR71=VV2<_OX~)%M*slZg)rrQ6!qc@1}iA@poOq
zFQ`NBCP;-1aN)d*wprxpk5;}gNG(71M0$y~P}k)W>H<v^nKNu0JJaU=%TW=x!}pFR
zci+rv>HWRMI&W1=GV>y>m=Qf@T=3r9pY&3l<Bt{}*VL;sBL0%q#sM=bZGxKdSN~)h
zG{*HR2Mf1lC|Mp##@bu*_a>Eda~b78MZ6s7jPw`(5WoHFI>O&Z^MD?f=aXi__{$l1
zzsDyiI`_vc?!Qogj!||)vK7fCA)#L`*_U_S&hiPYahYZu6Lp&oXmyHrtYgLQbhYDb
zgT0PzY03iN_DzNn)(MRbxtSNAw1apy?ofIKSTlr@Th}EAt)b<)T-t-umAi?t0;`b!
z5!4E((?jdf>=&az!CzTKTK<uXhxx8;I-7V#GiULVMdzHw7|&wY!7pz!vZs1fv4WV^
z+QJQe4-GM|ogOST!xh~gchz6buxYT6AWfLGd$Y<);Og<6o(hc%0s}pm%J;lU5I+)q
z<tZ;FgHR-^8%rM5ZuoytiJ`$2&FZz=#W64w^Pj!Mul}&0@pN*%ce7BGZi7C6Ra(5T
z5I;8)DjE&p)pTM7JTPAzgf-LCoA!98XJ=qpMRQkEo*M<(L3-x}K_(D%4EJt3?JS$D
z8stGc(e4j<xT1L|?;F41^u}-G>+vSf&5<5KI2x3=zKO}|oZ2Fr9SSJUZ|mA3YY~wU
zK3Uh95vwDdMd5{X9>C9wi?T1rJM}}$$bQ>vt`{+Vx?r)RmntG?7CkFfkF=|}O(ASi
zL&KU~V{>#X&G6qt@5z$mjt6S#97!X~+@4n*cj!zs0N$B=&3K!|v)`{D{k9sjcCm~+
zmw(BPYxdOOI@Vct1U@!@e-yW;tP8zR>M2ub`*y!~{$_yK;LjP=G=x}{xU$%mxm=Tr
z7OMRUp>9u9LO{8JzuCcCI{8@_A-RfP$%$dXg*+g(eAnD^Z^ns5-vbx*asA|mo9iMs
zUUI?LP5Ys{!D*l64ci-sQ3rI1*}%DTE3t*;XeD@%19xgsXBP(a#X=%$+Kcc~iZI)s
z+(h*#yF)o|b?23sGGy{Pga1Hw-r{crBt@qs9)`7!=1#^^X>KABzM$?;7gXIQ^?p20
zfCN5BRIAekvC}nLDGMb|40h{lXs(KpN6&j8IR-}bViXJ_labzGw0NKZEJPM3E|#Og
zul7QFfvQ`gU5VINe<-bl7+Un++&^}f5rgGX-q-L%Hz_i5MwP&KP7+YFthsl()l5CE
z!^;W_!RUHL{i1*5tYN2-?Xr^Ouu^ot{Qzgl1H3LhZU60x?EjA%Onk!?GTX`A!n-SL
ziGOnnPckN1y{h$nYW>AVOqREk0XWiicUxH<##Zx<k?MJNvFN38MGS!h+f5OuCDR1s
z%ro_qQFOnH_6-5ab4WimDUX&8fYj-d=e@{{V}`kOVx!lYSqzDUL#Vdz;1YxWP*gS#
zby@aJ2Ix#QTV9>#+RgMrQJ-oIB~aTr^5**=NPlW#R@^QXX}d1P#)ClLFNJ96%S5>c
zK?wSKQjCrWMhgI5$0>9rWtpbBOsUV?FSDFpl~+EL)<(K!y|207BGg&eZ<!8}73wW<
z$T#H383&2KKDR59v(WK6#nuqaRZ<YxF|3B$BsrM8zbvqx&dkxB91N#qMQpJem1kL2
zkFcEjg|HD5Y>_K!P2ud8d;4O^f*75Fg+C?yMg4}JCHI>8j<?x6Q2l;yPV>2s$|S<y
z*`zfmyBxs4U!3dmBCuS9n|+ClmZK&wgXUDm@;7Qob8dbtXu18{jEjeo5bes24;KSg
zTvvFn_n9<Ne(X$DavY?HjUJ@~fZ=4pw^+}23jQ69W&kfu!kiI?Or_*Tj;sYLV%Bih
z;<u6n_&07vAR=c8J`9%0H)%n(WRx?XaQt`-!gM;pd#s@S?4Sec-uw)$AR^#Gfm@?V
z45`dIjk)lk!+%m931e;~{u7^H8?M%Jq1TwQ1;=K1d6Xl$%Jjm?SXab_x>tP%5Rt{#
z6-EY|2*~VDXpDS`Xb}-r%J6w9y2D+o5+S)26eQq#L0E6C>vh^4v_kUK1|x;Bqtxzg
zU=InzaD;QS1@&%j>Do8$!4ot$+(cK8aDeUC3s+%k%UokY$6FR9=|KU}87*-6zk}aV
z5-*Fszjw%36>kGu;X=<^oj+x{F!t8$W!Eh`UryHz4xJip+FJ^BFdT=8<$Y%}ycKCW
zK_hxul1{JAL|TtgLw!l#RRM}svU)fl5?Zm_tQ)}RkNc!4@NMhAVG{evby2dio-L`c
zB)icIEUi>M*>pZif@s4t>LW#C>v7Qm!nONrmM##V`|ECH85#?5<!#oKeRa8va{_^K
zT)u_}6(;-;Oq%U5%@P}SsH@LtZnM0w5T}?`MKxurbCC%Q;H10QfTLTy#AzS`9o4yk
zd0j?JgX3^?U2`;dtht{^U#OH__;>vy0%FBDGYh(gi6;#=mkQAd4<|l0MHGs?iYD_O
zd*sUN*Y~1(+v^E<AWoA;UP$+Q5!RLFzlpDRhKpE<g}mfv`>e%d1~YZ=mM)m#s35Wa
zC(Ktl0rU`ByC)#4&^&Y(1A6jYjI09%FYM=!Er1{Qvc%O{fg9TQTxB)omTz}z|18_`
z>I!Pq;LNcUob~NuOtZ}>p|w;4-MVNjX`E#)18bm<@HTdwN{p<==z2?j{;vUzON^|j
zI<@ctzVD1GfAUrGgyy#d|G&DO==uTMVnq&FMn42bLGSL#!FI&aC1siek|jeG!Uuj5
zuw8kD(YTOYRJw9>BSoTMhA5UG)0!C`S68OJf;)q%{8aS}iu#Jlu@KV75mRujm`;r5
zTAa{?Il{nC14ABMF##!&0GQE<@vvKn6ZO%%i(O0=apJSkL||f!y*coiUP1d99N5R~
zrwd3GpJOkJl5S?G!^#b_?m^E~jBG-nyaNsAq?Nw0x*bd(2BZq(l>g$T<e^gaVxgX>
z=<>z`Mj`W61kvb{b;%Ft2vv-c_l~Vf$$YFjyqH~CuaS-ewCcTKzfX`QCJ~>xnxGSO
z#V1s-Ue{-z;ol(Z%0?k)j!En4|1!B=AvhkP<JEke@a1h=|4d1|$#JdIl%ddIUMaZ-
zD0rOF1WNLO;|8xIz8+AYSjQ24aJav+uZq7=;?`q?b^0aYZ6f><97y|~p4-${GL_Fg
zVr%+SEZ5v7Ia883?F{^HffQL<9tJPv%DabTtpS&rn%^}%Xqx?NH223#2eKobDXQ1K
zZ~4#dS{fX?JsGLeG>Q@zR|16%>9Yp&R(lU5!#E5w+}JMwnz_%bl1Rbz=-YIYUO*@-
zq0Tph(F$EBc>OA9t{4>HMPh@yu81`dZqTg&j%wp56uDc3p6w_p{EgeMo;EulcVGlx
zFmUCQsO@qmXKK^xJaCMpurQpKOaeX0{TfF@X5MR%B#P;;J}0-_D`ADA&O+c8CA{~l
zbXT@1@zDNsv%5&HO?3NB(J2x+X1X_H#?0fgHCsfrb7$b7x26#1R+?$A084gsWw$Q^
z@|iZ6yA|<yDA`qKa*&sHZJKbmnRBI9i!p9vl&-jM%PIJ(9h)+Wu+Q2(Q@HX=MLNvz
z7`Mng<h%QGi{ggk^agU*l?xd$C{d-5mQ1xg3%K=M=~GA(T_b=9<&nH;I&Az>jNYit
zCs5m-3)xPI!E?Eofi<gsVe#_R)H4bj{8$va<fZ*rV2{8XOgwytlDtjHS|K`_6nV$l
z57<dG7e5u0i`#dTl5nmY%+2&7xDi~Ha{kziVLFU*WaB+hFF(9Wp{sV^Xl8<c(Qq+n
z#)|o@%cqrQ<2^Iq?(pa-?FU_U^v#?vDJ9#q&zI>kG9wO(fn3Aqbn7M?Mw9fK<9bio
zx3eC5?@a7j`y^#OW$tK{cI&3SoB9vSeRnDoJ5BRPi$lbUFzV*vbI@QnZzjg{(p%2F
zwfY9Ks7LAcytAKwA(?<X#@}vO1S%&Tm&S8n%VmNf+KSx=Pqz0eJw|^VGn8#{`Q|vj
zI*uL6v!60*#|~@dP`-7@hyDk;_~HDqGqlCRBeS5;;19Ch?ovkF11qPx4dtg|nKY^Y
zx-hMLZYE;j2oH$I#Ef$uivEqr(OokYQoEQ=-e;h@EjkCRF&3YIa`-g}BZB~T3yM8C
z1fCeaAuQ2FK^Se&8rMxyh<RkjKXEP8dw5sEueJL+%i=zaWKFR$eP-GiT)LjV0V|kc
zIN3LQfh<ECTaXbyNZiDnBr>4AX2j`oFvkIK&Wx)<{b?Mdj(hDRAJ*w7P&V{D^rt<*
z)thZ{%`8l0J7RPjQ76TI^+O;-eOoDS_mo)Lh&!F|TQd;YU|1;HxVu>O2%i|F>{S55
zJ-xI#5-GYn|L8lQVy7}5x^|vy63IMGsWIz;7Sip75^%7_c7M^Tj=w2#e(RTfA<+~x
zVLX^r(hBySKlQh-jW?sK%OT6#^Jy{+<Ox&CT*<gDjH}ZjnV+Ax=h0Vs?KQCSUX8rZ
zsGOk4`mQURI?-v(JphUmUQXPmhhDq%byfw?V|x4ca%I<dO!rMIKd2gFo?R!XzSC+}
z^mu<!KUj1bktcP8eElIiii}e8je~DfR?gxrB%7Gq@1Zf4`ZefII!rE?^mXfm4xP~q
zR`A8_Cyb9o{nuN7)N!KrV8@*R4PmG4U#ES-YUnd!Z|vSw63t@Nrz+F&uL9KHan?l3
zacrK_J-N9oViPoUSGhWscux&MC=}!qn0E3uzy>vB&MhR_&+&=CwPL5n)Q<*Zcbl+|
zCKNrFz=@aa^Aw4qUoO0V>NJ$s=GSO_<5D)N!|SHHHKpaDV`Y;^YN*NLlzzeO^^Q%=
zy_3o!uWbRKkk%#gCleG!NL$hx0Vl79mJy}e>eGoAwDgZj>xJv;oZt=Gg>^}NU~e+n
zCf1rHs{Pk$a6oEW+Kr>DyffcJR*tpme3B=s+prO@Y%f}K%Y%~ccj{we>tYR_&8X-m
zO)2_NsKkKDrtA0UBJ1PA%Hj7r*S`vjr`4dJnhdZ6zUWKZaMstA0`RT&EvV!i{Na0x
zU6fDgV%LM_qLoL#kDWWQ|M>ey@qc0>K+q+<^i!oXrHVjzHPgN&U+2H1h6a)kC|l%l
zG}jZxrOsUQLZc1ij~LyHnH_R0zdkIa2iKW$_}uAPzq!)^I<g&1vSI}UMDT)RuGi`&
zY9<|tIfs{YK+5+0&jb9wW-_gwIyaz|kzOqcIh2jU^qJwr1Mq3#NF#YUps>FhLq(%s
z)ghC=l8yJ%$HqAJICzvHE#fJOxaw{`JklUJwcW<O1@Z*%8&r-x4cOA5`ZrgFd*Yy@
z;$a9)_gIMmgh;5i&i~OG4S<fQ9c0@?4?LUDSGN3w(ZL6hM>=AxAQP+fRCIA$ucwKT
zA=Tu2B9CBbtX$%Pvj|@Zj}fhWc8XjGMm!wd$+QWb-Jaf>k|Vadl>8sTeL+%L`IRf3
zUZWyQaf&SLrNx#k!!tH}&vS;Jm~^{Bsh!Vu7lfqReP3fVZ=L|`!ze+ALXy+`Gi=iI
zwOgEf)k8E*v9?Wk$(+uoI>r}G%&SliJB6P3dTYY&XTxaW=<?r2sC=e;A~J#r2crjw
zRsyLU0=Q6}9Q6#$z`JE#VveZ19{N>x<C|Y?fVd=D*0PGPF5YmW_1Oxismg8Aav9F0
z4fXCn{UpZ_tmuC>3t;DwtBR(Znr>00*x5{JoS5t!-@}rm#-cl9tKlVlGz^VGtxLx>
z{{8N~Z8pam8hDPAThfYjj%$>XyDr9|?LzepsoNq8b3RZ_>;t<wbY7KBSCv{ZGZVPC
z?|S4zudx12%UUU<B>`5%(NbNGa(T3am8<q?OI?L0Lveh44Ex+!k|@4IPbpPts#<(4
z@>yw%b=DH^8wTjB4cBLoVln~UUh=3!E+Iyqd!eV6he%<-IGbDW4D-I_Wkk|uNPL>(
zo8Rvf1|0Kz)IboUd!^EIs=!a6%+EMTp2oMS1wp5Yv?epA(wx&KxaRM`H=jRSPXjH6
z9gA3z<Xcewwd>SaEm=Wu09rBjEzVL|(@rIH^h1a3*5`0hGfzT1{Sh{G4PkwdxLg0^
ztKqv@oDG?@Nl?-XCO9@migDr94hu69R(_$ZS8hf_Vo(}QG!CR0Pa>Q6c469+Tomb8
zOL|iLD(g0HQH0XsBkg4F?>)SdkZ;coy}E@$ZI~-e#RTDxstwauo&lq@=Yi<~7%B|G
z91G~&+F-D0N>4t0Fe7Xt)*$gv8f$yOt-#kz>RExg-ToiJk7sdv$xl=UXbuav!{B)k
z<>WFPLvw|Z&4Nwzgw(6mZvO1Q=FnPfM~AHNB~3fZ?nO$Rmdv)>6oD#MX3p*{QOAA3
z`~T)d__L{8%d(P`B=Xm}Ok)4=WjH=S^oP@Sr8T!twC~aA=ky%0W}3RZH%F3b=@z$6
zDHV^`1VGc(`aNi_62wCgUZr>h<5rr(4?JQH(yg+tm_f6*c}qT8Jb}s=`rx55^>H<(
zVnwufy74iVzorEn4r$ZS31j=S^?k}uSZPX60<~oJICRc`DB(^)pCCTOT&aAN$rC!Z
zJlpD%-f&gCCs*s!C{|<1Q8Bvf&0{I_15z7$o0a;VE6FQcpG$FN#{v8&Y>Y9!CChFb
zi`)M|q3wg}$2y;=HhLjm<B=<0>t~FX7^PCy2uN*M0^?_tx!C;-hy{3CM#n^alT5D*
zpeKnvtkA8MXdB&C-<FGA*7xuVw#V4xtm6MA$U427vR!fM{$!e$%Cf}tOY2RIXm>Lw
zcxWaNl|yT#9tZxGfGA=a{Z3;k(B*p%Ng{M%dj(UcXl;zg_!gf7gdF2xpM4KTYl<oy
zlTI*XsMQ)S8C-VD=rFSAym%X&v(eb_Q~by9LJcDvQ5R@B&EraD7L{q|YDWAgAI>K`
zyXB)<2TU45_@Et=Y|pq)65!LFQE5a);U8(b+`@>U{=Rx!;WNhYpc3WGN`}Dh0I`Gj
zyLk$^U&EL_%(WSmUAe)3zwt`TAX;CXl6DFaJt#rEQ-G~1UpwIm2xqr~*XkcIf+blv
znd|xs%4DUTb~f}wj39p5%sf?;aZoq>%5joiC~zrfU?4CD9Y+rwA{w)p?qz+2%v8+S
zY{$rUt~Jwp%=Kw~ErnQNwnX7_6f66{DoIFWuDZgi%<iXs4)*A0cKAIc>L19AE_m*p
zIvSX1#g!aZ`57}rBto(G`!-|kmwhF_)%Rx_4BW!$^pMq_$p=i$fA^O^Yy2x9rTS<1
z+RcghNon}AXwBk-4y?%PO)+(A*d-5k=hy<|>&MvH;D>m<qI0V*^<#BMczeFB#n7H*
zN%T&jrG1~i`V)p*t)5%;qvp{RJv>FrpABUC8*^F(Y0e}}GF=UZHwZUiZ!p%6L_}40
zse&YnZ}DArA_|d74m#9`-idQ*D`w@qt)>6&r51MrNCt7_QJnd}sXzW=kmke<E|i8i
zRU+{KS4K`>_8@sj2=gBm&7MmUV-xi@uo?DQEDEL5vqQuwKP2f`=T8VFIb7I*6yPdw
zUHevF-q1Ia$H}rC{3^c(=VL6-s1O)4)(~MD3^OZ>)N@v5!@9uDa6-FuD1UX9`Vrb;
z)LGWRVU`PEJ>$nPCoIGwNvpx4EG0`DYkHfVUn{}(&rq@}AAk81E^=3^%$46zJU0BC
z%zjX1u5jp1NFnJ8Tx-1!7bqLr%*eN(k*b5+>EYy*D6fmN^X?kO7<0*KU1@wCiQAn4
zI(+;b@*$c?w>j3dy9tJXWaf*qGx4lWHwG<d%Bm+gMtbML8Rx^4EgQeQ(i|Bm<*<8R
z>NDkm`)ZkxRtSDJ{DXJYnBiP3lx}DG?69!X*>oG;$dW$M>>;x|czTpucflP|L;sUw
zpmt2Dc($MEs}YJcH)1R6yQ{^c*H^-OJx!P=9+qxKv%6$8;SZ$P%!MvUizehxOA+g*
z=1<biT3<GZ;p6Z#L>;7O0p$IF{_e56BG!ZfZ1hIwoMyC;Ue3ECc%LY@_rqn;BBiRb
zq;rXV+O*ddsK=LpunBH!pf#FboIr09Wl5xOB+pUqW-HAioNO8Xs}N}$__Z(S)i(>u
z@{Jy1I*3JH6||_ww|R7V8{|n`pb+xc4*`;#oz40du#b<x9T9vgZsh&K)rhrKI)^@P
zxe*>;zRKw<Tru59SXJI`nT)ukFu*+MGi+E){B5d~CRb|npxdu}BB#s1y94pdxZcbi
zkT;mcQS$C5dQOMW1D|5@9k~B5@C>3c9zDsoGrE?Ft3pu`-a2peoFIQIVnqNrkM@R+
zASF1|Dzo_ecqbEf>44+g`Hlj0{x10{!7sRxh9OP0VTYnD_qnJs=)2UE(L3H9O96N(
zd=6DB{KJO7^J9Qik)DrfuHudYYo>@mf()krdTvDI@(}U?<c2s7=gQs7v7NVBgtDEW
zm|Is&md-`ONi8DtIu62N!2tpxFIu$;Kj-Z>=zo9S+1p`v$;}F-Xr%f`;jOIs)%oAd
z(wj7{Gezq}gH(p^Gr?W7Kl3v7m0>lQCt|4QO{{NIHOst^G4yb_h=?~8@2niNj&b*%
z&``36H^TsGG9JxzSV=ab(^gd_E#C2w>o~7k<GZ*NT~`o``L77%z@hluAJl7`eVZQo
zOgGGgQdHK#KV#Qe0bNwA-j{d2HbLJTJEfE+rX0WQgAR0$mT0Ka2fFQFJ0psvgU2J?
zz*?KW-#l@mv2mI1ix*^nIFFGMTq=r$+Mhn%&9$kCaYRnk<V;b_K1YqBs04pNIYi;w
z4kwocwC<YNK7^sV<yX|PK+@;F0LL8`XZd|mLh%ZAz#|C?z;(pqV&K_>;~9IK=L>J&
z#~MUdfgO%VH30rJ07f^ES)MP&a4KrZX^F(4P`?n*(^DxJ2aujNWxG)O+hZLDOiyd{
z=V947tdHS33)ylz4pC|3Dd`#iT4~2$TBQ2OyN4HBg@ZpBvE{Z6rTW(%Sry9?jq5^U
zhzmWYYYCD!Z<xs)NT1<^RQTDUz?wQvC+RDyt+MpMwH>=o4cq$^G2l0!3uO&I1NNgl
zIREF+@`Sy%LQm+g<%hn`F&t@^R|x`|Z4nnD*!!k$dbYW$G(j^5+8<ZaXxWWrrUpjd
zl1k5+gcRF!b8Y@EWC}GLldivICvIY}%bhQEyQ<Q)Ku;oPKQj%6BV5!YkzoVutPcE3
z>3sauWIH=!L4F-389A&HJ9aq70&2tRR0o*1byR5%y6q;}W|92q7<7)51Y@5$1TmcL
z<<)1eP%jw*dl}1GP0e#^#_9xuB{2q0QY(ltc<W|V(Vd<%Zl8XiByHc)hQ3gMXhDZS
zQUqD|X1M{(r!pOwY0Chrw5H3BG5_^M(G}|K|4B3cmKamk$nEfRh;RwsPqqbH3-TW)
zdjD+mz79}rQ^V4BS!!qU*??-E|4q_|&cMkv;dJ>pI|cM=j^Ld11-@p6^en^)a)l#}
zow-exHm?>=Il3fgbk3FxEu66eSYJxTPH;O+0RiUw;?LSR=kJW{{@HhW%lNYi(Zk|W
z$jaSFUKf1X8O$qG1nGC6iH*E%5kWh)H7_n|2T|03yIjo~e#2p%-nf^nzzeeHi<0mP
z&Z-*fBc>EyZhDkL98=!r9IASk<|2r|kH~v)QCzGepHW6(RowGJENR$&$@H`X%|a#6
zWLl7u7=KAm)XMDy%ImTL^N%CH&lJrm;i$YrZ}T=ym%Wg=@m?Kd(&(uC1a@gh-4u5Z
zR(sMu*0x{8lNto9c5NeZ0zn(ohT)Xv-I<Fxl8%Si0jLCTK{?z<WWe=1BeTU1#WMH^
z6yJ4VdK#Gc*~q%8Ugji-G+Dj_W&^b?#}ZNLb94id$D?mA>Hvt@T`vJG76^EcN}azM
z%1~D*_8>`yg0XG06vBlL@|B2Anz;24CIZjj@0C-^@7-7Di%mfENN);%W&Tuy)&iO@
zL~P3k?zD(t-%q7na-y>AryJ#E4_pH#SZsUH2c9>N1K`%Xfw9AH(k@>-5AYg5j2Kyq
zHr9y;29}h2NWCiKY=0}DcOf$>aK+3e%c5{k38vwTE_7CtGQ7q;WCL6LxymuGG)A45
zQj-o9C%i<><YUP4F*eDgdt-)vnBK2j*3>G~DIYVbEYKsGfRy$5fVYCXm*gZR&G1-}
z@2-EXg74xyoVYdHLl=(DX&w(tPXi&Ps&ye&IM!|pv7{119MHGIo@lRk$GUDrpVirB
z6;e;I#AYbb=y#oywx?en+ud?7)M`(>FEZfBgx?@}_eHG-tyB1>$tA-1%^XPFNxMYa
zLL(CL!eryGW#iF!IvYraLXusq?mrR*(j}VDfXTIks?S-W+EcIKWP-jJry}w*07gze
z)+s3YDX8(2`}#TATT)5eNp?)vgqWNgl<;@K8u~f*!&6jvpdmT+leF4Dnq<#Chsg17
zh_&$ArIH~0c*^|J34*b+%35?V0vu$&6AioI*`3${j#*&oD5I<3iBN0QOT0=ZlxiJl
zH-@Q8KSeQ1zKRzS4Us|(h;H5HA<dt4vh-7Lyxc-OfRO!;#L*u9ljYqJYkk`_n5Z8H
z$dBDw&y6U2GZ}np@gDiG#orBK__!NH!N)KJe*F9&OE}xNGW_$Hgu)*#^KJP}%|Zy0
z`EUZz8biNHQV_Nw^(-{O+BpiiHwd^_3o3r2BYg8`mf-c#+?|1;MLGT((ALnnGgL23
z&OSH!tYzeLlSwQNizs|TQGmNM&@Z*}@pp9LvItNbf^ER}kK-?h3yQfltgB2<B<)f`
zdLPyPy@6}0y4tLtDbVo0+<}AmTt9zLPHOF5k%W(?H@bHp%>lAc`klqz{6gs@UdYj-
z$(R$Ydz2r}K5(`DUh!z4bvh$Zo$C`M2lhE0;{$yhGK;TewZT9+1$CGap4u0hdgXwV
ztcnK+$C@p5nxPUGiAHNs-;KsWoXtq{8BcH;y-j4cYukn788$9Q@o<ZiSNqFY<`>;P
zJziw&^roX=oX~9toM=Bkh*&Fbdj`&r2GUL+Lrr|;<EWM+;V5DePQT&q2F-gob%<8J
z%A+;ze+$S43nl{JV@(np?--0>rRSZI%?9n8I{#{g<VG`^4<7u~)<onI3CcYvm^g@&
zSG?9Hmpj<#neGQ%)|d)wAq(K|Q9Q&^jNpmxyBovs4G05Uhe!CnWtkx@bL0iNVk0%T
zU&)5^xgqz1Oh>QVc+=r3*e|sVvEGKYS&`RY<6*Xb(!VaM0;K};2jW~Kj)Gb()fIX@
z?skMuHHMbj?jPUPn19b0JR@us1EbiDgR2Kjm)D8k5h&X{m*NO$bQY4iuRTt%Rq!n_
zi7~!is2M;#vV~Q#(lD-Qno_SYBYKFF;2v3}oQM^YH?O)q#U_DjBw_ozx}0!3fBF71
zmN)kx7Pb*24a;rG$%X0=BsQWd$>9>fUb@J-^jk;#Fq3Sg=WjeLzRJW3DhpMe)0(2W
zwN<76$jzpRwQVs_eoKxM*s+2g!m<&&9!hDBupj(ue0$)yf{#J5#v%h3;u&8eG@OMA
z*^bX87arcxwsIuhRipeL22~4m+@ulUt$60C^by+GM=xLn>m4Sqde%ki@9V-`aU@D{
z9#4291Ye)C%moZ4eZ=&(tsw9l=tNU1R4+Q(-<lA(j`|z7IK*&f@cQK}gm?wwp`}{W
zSh5QrGEx<y+qxck#ro`#@#DjfHxMX^cW1@b=Cbx@vk>bh_{Q;m8Y^4H@U%L57R!<@
zno;v2)K(U-)TGUl!+Aj^Ef9csewNRS<+YyH1$&}80w2)a=wAr@n3aZCK`&fs`UWOQ
z1H~|eMYoxkLD=lz?tOk9_cLID$DJOgmHU#wqy)Z2kM(65Ho(}3^_i4#j<t^a4`rw7
zBK2;6i2gE&O8y@K4gM$saa6?2?2CiSRAz`)5c!O<6Y}7<*^+=1ezgDHOITJRcC21s
zxJ9~RKOg;)7*Q~7MbkHTu252{4;Y!U3^LxY)53|qwNl8;=)?7o#iMDEWW8MT(aNb`
za-UE<#hM8%?+@@5GK3jeiH3(d6CY&MWIRq8cO53ydZ#~2Kty{NQCMS}O=438aVqt-
z$qspBz93JcTXuM7plC4hYmQS;%9yS};_C-)r@&(hhtJ>jKRei2!Fi#J#Wj`NnxbiI
zUnSQ$q?iZG@DtdAIu?hlrWR%~_7eYn(C~Mv4%5B%a2Id#9biSJaC2B%^(Qz?ckEb<
zMe_u0m$x&Fuu-j%1J_5i&dQriG<Z`|j|I9Jh?mL}K`OsxubC~+AoCYL@SCaI-RVvb
zrR!KW2mTm>MWqf8zkjO+BC4uyqK!_61&t^&MyMDFP2{npHPU~VrnAC|eEB2|=87>^
zc>Vz46XCWsd(K(K_<*KvPImuFeq9uO3poRtcGcm;!Jom^4zpqhSXZ)lof6P5UonO!
zICCBh%2t_I`_l52OOCBC&pJr?Y;33$N-#yacO|9m=p+?C#KP(Pwf)Xex#di;h9T-)
zS<GWla5ovZN4U=I&|%ykWsRvv0L&SlT04UWm*{cq77IBn*+qX#NpU&jI`1AJ8vMkc
zdg?(<7H+Cc7IBY!*US}18%2L(qGw(oZ1FcIV!m&bJ|7P4QnN2FmB6&TsN%6hx6d0K
zu*G&)#BKXA;WFI}a;ikF&`lZb4Z}!9l>@r?s4|PVpRlr=QD?7pXx{6Xvy3h0b^l!&
zJEF$Zxg7rW-mll23UeO&APwb=3Ek~c@5a_IvOG4_h(dpQ!>?Nh9vn7svQM(m%S*Yq
z>Lerj?W#p#i6srbhu=U$l3pgZ8n;gOwGRJriJ`<2sECcb30_zZlS9^Jy;|e1+0uV}
zbAQHbg!&PPM2(b)QTK|}PHkcz!CBT)KE`DjOjLWfcios<o4eN}jAqcV*rA8d;;v{6
zBvE=M9%h}rE1=~ZlMaQr6_d8a#zGR_aYrih4vfeLx!gzJ0~CuT7w&$^-MG1{W>3Xq
z2n_McZNdZwF};525E-_7>2&wF6{h!Z7VY%gR!vm-3()wU=-}R1y$-l@)~h%8f9DO6
zG<%&^hUwjmy-~_Q@PDQjce<8!;be+e300tcJe<;RhqnztlJ-7N=|1moQvN=hXPGN^
zk`UzWL9F&F<mCg|o1%1%81?h+!J?8NUW3S_qT8zHX4Z+(#l0}xGu?6_hyM;smfYKO
z=b}qwceeYR8`bsvwJyXbR#;&2)Ck>=)^d98QLdixwC{DWN(4swfBj9Ltd8!Lh%d_$
z^$X=FVFiTA28{I6YJ!HoeiOV#(b$c2nM=t7%(>x7rfk}$%*xV3#StErdv7W5l-ApF
zBo&2Fl<=g?KmFfhCS3fs6Z>w4qaNYCv~gS1WOZfdQ&;>f&gl1bvaC$a{d1&vv2W%U
zjxbZiqyNV$-<MojMvAE$;lS9=TaK%phnK3TTbU{mOb*F}NO-AZ!DyXQ+B*M-$0xEZ
ze$=lV4r0xlj^Iq~eZaZx0Uf~nStY={mfO{`VV~jT)13>S6&K{*rB)`dL7)FYX0n5J
zX|`L<F*PyfgKE`<IQj(tHo<-M#R>9P(L5VH*BKw{>6fQBif4Yo3nnIeP)~b<uYs>J
zuiv<&4g7jq#3i>b!*cpEmE!nMg>&{IsSo*h_tYEfqPnoe7UlFuvswRcqaM~Tdun;^
zJRZ0p-yjM{I)D5~8Z&hqj|Q@nC|XsnsY!tmEDqs~j_uT}ct=raI0@ex5W;6r@$)so
zWkeCvYAs1`i;1XFJeyiZ5`IVmx=fxVfkrL=(cPF{{$t-X9LLT|FFvi&=PaU{2VYc*
zo#RZ3jYq5Ghm~5JpgG|s;<Gt09sRRXtpNJW${2&wDl@2k9JBS*J}E9-1mA+em6}zX
zy~%F-Plx*?kSn*hJ<qrqA{fwdoBXh9_&q5@nn!G$$Fs*6z3m5YzHr!h-KtP2hHOgT
zJiKvpnER_qYN*dPv8Ehpm9j*GCCJx0XA@0?qaV`BN}IoL-(vX@MBP2_`tJ=jnpR&i
zWqe_W_9v28|3<^*bJjn8Dz`%j?kyQBNpW;mL^8Iq!qv5@Sq%AS>LHtyf$Pd5L74AY
z{j2`nErYmfzHi%GncA|oaW1;FDEE1`YJ8=k;-<D=Q8G+d5H)`*R38cO)hh^_sILc*
z1n-MnN*;@#C9$G7`>{Z$z^dU#at!^UbGR|-{wwQ4{ofP<OCwj=EcHtA^wDR}#*)m6
z7U17*(m5cIN*6dJ8U9od<dt)T&$$U)0x^?FS-vggQ{NJxC#y0exYz=kfZNfHUBN2<
zA5G^S&UXL(e|zt}=WWK`wKp|N>=Ap9l28?`y|)e{s6B&Hqa>}GK@pUuRh1G^RN4kr
zH>%v<e16yUyOJwclK=9~>wRA5b<XoVp6mOGH6)U-D>3-5WcS!x6!l7o8!PtLl;|p>
z=)-)QFn?O7F1I0VR}4etm4RyeJ4v#SRwQxRNaWJE`cNR<VC6fu%);N~qS!lC2)RWD
z;_gdtchx?X&Vg%N5>=#^2AF#;Ec<m{v0N_$G>Gfm%V?ZM^_Ri15)*F0BUiOIf$2ek
zBZ2^m0kMg5h{0m)=Lz@EULXGClksF`d{<r6f5E)arpxqUi|@Gs8?1VA+KiBpvo)?t
z$^GG`ne&5jqq(otQ1uc~0U@6I=|yp}y-raYIO)p{k=q&>u<s_RpDeE)J11-tH|h|)
z6m&+}nDL3=xcS`X7qWEL?+MvQjxC9uf5H<)lYCioWd=a(?X*N^#2}_m$KA0fQ01m&
zetKAIv+@Nhro)^fOcK?zG4__GZVF5A_Y|0{RP)4;Q|0Y({a#S{hJIOa#m?)hXz<8Z
z1r-v=+1@tlV4f1_0u<Fh4`FH2m6YelSKYID7^<vRVll80jJ6Y8Zo+dJ?kOUqa_K~`
z3zV;FN^F9VMJmjTw-T5izsC#Uik|#lr1+jGbHcdKOWhE$4>i5Jp8t>0j$qlCF!)z|
z^ooEu5)&5O@7$7Y1WB<W&9-t3a)mb8R(}c*dunaON4*<&DgE#WxIGr;G_)iN_YFJX
zF@!1TH5${9qenlgB&7>m$20ezvj|YUnx`XkBTFivn2{{B-j3SzLmfdXS^4XvsZGTu
zYn88UBUFI4K;tkP&mw2N=BYQV>~w0EIsv<M0<|A%ZO)xO3v>?sXpMh78`4#nA9;Eg
z^b=t6Z6K6jIFPvhYhp4meW}NUiqDE`VrGGRdk{m`D#qX)s;Xk~G;-b{pRsfj_E6!P
zUEkjD38EVAbei7a6XQpY4R2_U;95bpA%pTb<6B)}#6X~I1<Ma(f$V#WP5Xgc!dCIU
ziq(~iwGfY;Bcf5<wS?3NA=Qfavp1hRdgT}cMcZ34?v>F3Hz7oi=ykBLo$n6Po}gN1
zvUpW+S*a7ESS^+%SmXXv|CU$`ovI?jzP2F~SP@-zuV1<eX7a>~(Doo~O!Z%f;D19o
z-k2A&Zza;P=hwH$Cr}I{8eq&QZCM%5kfiEBS%ZPf&r&R!aW`%1DvIT_u#jbc3C_6!
zbI2Jj3!bEBYQGi5oHvf3Sq(~;B(q1H84Kq;xs_`1R9zdO(w%Ov5@(U9{r3bD`q!mb
zuXL|<IpjA9Rl&Cc3&*$S4NaU23REdEzi5}=qh7=aR{hB@6~o`+;8iLEN7i<}_*2@E
z)JmgHrb0G%CMpaqu$f7;)GbQpP5d$|uk60?U1i-p0lS%mCMI%6MgGJbD#hgthtH0Y
zOcKdIMYWYq>0PF#TH?FQRoE!4d|JEnje(&?>(pLrr70<Q_T7S9J%-_<_U%WNrxOd5
z_YJVNE`V-zg9P#qnE~vCwC04|=IL`e?>T2~f;yQ6s?D})oXV?;K^Zb^q#B~MH?0E`
z+5IUzsvC;lMVVK+vdyq(9~B<l=M;*)EbPXDIv{jJmkwuD^c?Df?3?P%_hMQZUwBl1
zRBfK4f<)dXk+)DHNwO-Vyq)c@IoBaUV(b8l3iicIsxA1xQhiv(K%-{EgVyK%w@`0d
z<ZBD^GDA?4>`&gPUb8KGE{^HRo2PQVe2Z9zR<q$fc3R3REN=l2D$5!7+C~F3Vw3gx
zuMHo)t>(yye0ceJv@<e+%HM!QxY2l^Ny)X4XGpRN!cv7q0D5Lx0ha9N0D8o)e8Vpl
z<3t}l+bfdUg&=sjz!U$%rhv{P^kAC>fyM6~2a>1)wHU_i(661&4=Sr172BGr5%ZKx
z^tLsAXB0p-LP7<)oA-=vxZo|8n&i0GrP|8;b%UT=cM#jDr0huXFio3;y_r`1Q($Sb
zG17sF{wB+pSnaN~(m7H3!9#SBol(+yeY`Wh=&nCy6j_!JlRU#_VNTaa4qWrWZa&E<
z^^{wHf5-=w8Qb!RVi*V%q+9z``b5&-QH?l;qx4tnyQ?|VbWYiMuFp2?Ici)c_v8J#
zKsjyH<@k-%MV(=XwdGJ_Oo<52-_}K<C6Q4Mh_azQm&?C@QBL+Se_>|wiBzZX!t<8`
z!vkz?-`R)T%&PKSIr{PXB<E6g`~`BH261%G!(;{4tI)*{5^4Bs<|M%J1-?I-EdKpT
z!oWD4*23r|TB5s5>=eo0bB?k91>aIq`2*X7*Y90OJgnrvac;nP(~$1id0CvrPn-Lo
z!LEumaR`r1n`yfPGE0SN1kl1tb5LG>0vp>i3=Dc4ihEc=3>pqhilig>^i%bHnEB;3
zB6^jT?omQX<f5St1!xK!+b?*%9$2V!M-H=z!g#SD;pJwhYR_T-E`kH|EkVR^jO$f>
zK}0xbJeH_e=7tHC3T?!6i{G3G%O_mz_G(L!W;Uqcj#9?+R9#T7>NbrSuQ}RaKE=iL
zZN}`$s~Q)n>6pgmoqx0#JY|3A)rric`Y(E<-vrs&-zjj_v*$Yl%tJ9}MXTq?M=ziM
z@RuUv`RsinyS{%fi5QZ|pb*F%DY^QyT$JtKK|c&j=851pa?C&8Y>$9Nyd>PS{xS|^
zu$R<jgPMH|Yp6C}4ymB7o8Z<hICG<Pi4O71b!hsJ?30uSo1P?g+EowhW8C*Azk<B+
zE&%=3$EvXmN3zvsUv(}WL^kQ#pm;4YKdJ??880j5*Q6a-nq(Cj7^e6%js%s0T|VO%
zcMgbpMYPc$y%n48%~Y)j263w8KWQ_skavL(iTCPV&kBR?UzJmNM<&iW<{rc&c%9y_
zPCAsv8(wHL$bOiMQJv<mAUcNq$SvvT<OTYMw7;q<18e#OZsvZ$=~o6bQI?^YXwswo
zfDahm0;7|IFv8k`1}l>=*kK6iZ=}+G+a1@Sl7be$vlp1OaGL(inT(?;ec)pTTcPR3
z3apF?(u3)3lDqnoZSLI0^D0un@*SBZkdd6B->`!G(Xjl7Ges`VI!bJUG5~ZvLO$(>
zsPw-tncAostum}9c*1`-J*8=WuZHTV{w=#D1?_|j+$rC`SR&NG3Rw4eWrO!Wvi`|V
zH0JwsFW10Uj5ua}VF&qHZ#T{_?p>VallG+qYW_mQ3*eLuZj-TPQA4D+BZ2#x-hLo&
zav(S<)TvLnol*m(fEuI~NW&&5lF@vEqVL0Iy_@|HfH^937IS9a*-As7x{@E}35-IN
zV@UdD_fno3+FgXaWBT#6xfUhi0qc8F!QZH2#y@$@L2KSqfGO`OKhkU1nqhv6Sir84
z-EYx$5lUjSzLBFP#o4Mhm&0tYM&ucnZ{3X~V~;}4CSHublahk)2_tPUaKfEaa=?zo
zuq#Jw<TtK<`q*#|NnTvlJsyOKaNUHIJ&k23dt;TL;qJyOz)LG<nxxbGW+7E<_mpR2
zNW~o(*E%$IRe>hny+N{0k6AWEPn8KfsE=biz{)z~e{&5FqNM_bC(zc=(%a_EE`8~(
zz2p{WdI!iB8oz(ce&SU=nKza4q&6GaJt%mWWoskP&odZQdj{mUUWTSjgg)oCzMj(J
zkhCype8TmK&Aa>`vLUH|vAuBTVv;rL;Or?AgX#QoFLy@kai@)82$&tP>|WldWQ+3~
zT|s>uHC#2Pp?OnK_KAi>MRyZwps*j<P_xwud}<o$Yk)c|{A{@6Hhn4(|8F&yCqO*k
z5q{?zqM~aoaJVuBMbi}PVy4H6{uPqnLtya!ZKAskV?1Z+NUoLAxwgrkTkItI%3Ku_
zR7kb(_+a=s$uh=NQx}2>Y-e41RAF?^E;XpGTBTU8CcRn40L!hyppjYUqAG7w{xb0m
z3FkS&p|rc4Lf2F&Gwy+kqyGr)lZWTrmD_+s09O;u6shQ4;R#Vapd-C&6FM$X`sBkv
zXHjG-I;jrRUaMR4FdKpTT%*|D*84)7psnc>TrT{855&>tQY~Jku=F1p+SJ_T$}TBC
zX)p4mFT=fFfn2sBDPO1Fs&9p;5zS$1_XG`WH+jJJ`ZLO4c8@C0S|`e#$N5xlxUArd
zEr&4EtrLoqJv515`_}FtzURCAbN2#kF@`rYYuxs75UF{^n9`!EXC^K?UP;KjvCP!A
zg5$nr2@73ivvq+Q)tQxe*@SR-%A8t9c#L#yg2=`5$?EDV#q<|+H~lfn?B4Y2v=H)V
zlkLDO0?XY}BbBWXJX0DHir~N8t?jjnHJC#%&i<Y4(>ql^XD2xI_i;|<%8X+nA0`K#
zMI9fS_pY7_TVFNfIg!N_P~PWODP{X!Z^zo=W8_yA0$V|}oT*yOAa$;<?#3i={x<bH
zTXL^{4P_3DNf3egtd=yux3?&zt}<!m;@3G?5!;MMDfY5r*SZ`uxja}ixjo(l#m}=z
zbVpk-uVZfe8w`+aADh(tUkx}`YF0-%Z&cpPBs!ieMzIMGlyMqHru1r0u5%y%$RtJo
z>ST9rRaIfI{3)cn&NwFOXKB;u3yz+9bx?wOU?6Dz=Aai=fs9wmXVeIvydGG4?<G07
zP5aM?56LdFNLM65pkjj5rr%|g7v|4_?P@1(6G^v@{ejD?v1%++O7UE{fk)ospdS0%
z{i>WTwma|y(#fpf)WjdeUks676op$;(^Lc;EOL?*3Ywz%boXT(^%I-JrTvYP$}6rd
z-;UA<<h<ax=ki`Xkq%H(A@8g%SH3_B+dU+62(q`|r9|>ySG%p>n<F|m5Tl2+L?QY=
zu!dsUy1wI_PBfZPa7PnirM^LId{&dJA-=Z|Q?05Y;{n*0dGoPP1sLT>bHw(r&4I#<
zLgwGPDT`?n*L8D<s(xJW5yFF_?pAJSm~D+rC~i^TcCL?Y54uT+Qbs}-G{Wak2EyXr
z@+<|xgQoQ$>%#j@M9F4`d1m`-6bx=#;tgU^1?(iZc50Pw(`F(bHo(xo3)p_-Yb<D2
zS9SKb)yZ@#+b{lbX{z*Rty24t*N#tMRZ&`h&&KE#2<((Kh%ZT*)H2(tj(nc{4_{l;
z^q-Pj6b~Z##3H-S<jNPJxX})hAIkq8BCtQ@gV+qNubL31o_<`{6Yo{Pu*_pvq}NAj
z!5HV(5rYxUwd02XLh5S3NLF87FeI5o2wEV>eyd6&kD_JNXYxj4cKdRx<ECDhn<R)%
zDYX#1rzQ#aQcl*~nV_4U8MrjWVio-$!wi%C^_~8OULgsymq93=d|@}i>erPmeQ_rX
zo8#abTe@NXd-(f#5c5IA^8xwid!!W0K4;krb@L$&q9)s5=_O$sH89`~Ui=)8uKOo{
z(u}^Xwy=xmE*;vPmw7g*h~!2sjE3Y}Brv^DwKhc|)G_Z%;o-U@+WRBh4|&p8sN3b=
zlkU&4MuVc8wXJlb)HVV199oMBR7WXj63l(@LFt+!gCF?!gG9y9BW%nmce6>?dq}L!
zF|@#yG=2`;eg3)k?m2&Ovt4<YA6tQl#UGC|y}UCcwT>9wz-hh8DUhz~0<}brErOGf
zxZA6aO#F=-q)$;_mjS=0(<>FNI1Pqu9z*Y&NQpYVRwgPBBtDkhQJBz^_KNg4SMJwm
z2}!}fdDKZ+wCF)apE>=iKD+gdJ68Shf8Gb`_%PHTyT$gli<Q<t;J#Zi8zg+?Mp039
zXP>6hRb^6@@{sOr2R4#Bnb`Y;Gv%o4+)pv0l)+YvQj1kepfTk$KrIyR)MgxN#}HN~
z3?{T~b!561K2Y+0Zp_OV)Y;lDNxB0a7t#F=wgvx@#ju1qx^D4bABVhGA68q&m#l<_
zyj(9uG%`l`#Z#^+jMkqi1(t75?xwbU9C>hTlK2(9s%QM(voZ*k$g?VSNKFnU8B$P0
zxHjbSn7nOg<(Vkl%p3|cM`zmG^j#GQ;|NW6&Bs{2V;Rh)?2L2l;>&WSZ$%Z`WKgWj
z55~6tDmMcsg2h&&ETm%zl9m-z9jaUuui8a5`6k|V837cnn?0ZM<?<Xrq?Hxu-F259
z1)poLYyUBZGbf8A5J02+N!5(!vJ9WyvBQ2o(AvJN{JQXfs<>s|cmMlQ(^X|xmYdHx
zP6ZIGJH?h7b3lppI)_G&&X<VUi|;kwmaj|s?ck35Aa6l@J9JD5gp8ZdFU!Xy3O}lI
z5ZL1;K__;7+w>$qlaBG%3rVm<+I^n|NFi<c?~o*$(=ysM<?L~mSfm^;F${fW^Gizg
zC(lE~^{=1Cm6sLN7QD>hUu9QVuH(sy+}G(!F&6<NnSMHhnQdT>ws@yDJA0c7b$PXF
zyCf1q;rpCZI|?ks*g5;H(nVp5ud6YfqRCw#^SbHgJ>uo8zqi-9tWYRWp)IwS!FgK4
zEHi25OA`38<N_$QEqJ&E@#xLO2++FQSc&N>3npc*W&iH`RxCk%IM5^jCRf~R(P0HE
zw{#K3o^ZK1<l80WJGdQ?rHb1%b2EfsMGUz<f;XJsS+^()pE`{t%p_Y=#J=c<dOB};
zSE#Syn^^7C1G?2%H#iS?N(c2gT+Ls6LP!E0M{Rtq)D+TGqeb@5nSbAk>2r(}n|Ptk
z8E4&YXWp)<IM+$NFi<Om%6?Uwbu#zNXTAJGt+ci9Kt{0p8JJeVyv+z1udQclDB|D8
zs?xjbPN0Mf(8u+8XIP}}H+unkneD5cdujOi4d$w9s_|_$u!<RoQ=2)y863D3qqaLB
zL_uuNITIQj2%bs;CjeADXT}0;M(F*@r#su_3X{?QE}qM=K5@qlhlV;&6*v_*A;92-
zNqMH3;N4EGGs<V+iN(p|AGQCHaobiLBgUEWA?KPp-%ASWY(gpHRUAcj8c?5-XJ9xF
ze;?uF?-bR}MLK_tSrOPaUa^H!7g1O9Gm<#g{80507eyC6v<>|1<Z`TAHznm`E<CYK
z8nS&cMiR#L3iW#m8aXZ!xjwCZGI`s4xRXJd#A)P2np!W+D3SMCT>5^-R^hn@o42*-
zd)%PHvK>?WhaT8zw=gG6I<frvo}LFpC2sgvo$>Q~4E<6i<MtfRJLA#-#E>YUKl*>4
ze5-VR>BiQt0b0f7a48J3PZJqsqOo<L!5ZRp&y@H_813s$<EC6(W@Y9j`$Il}ddf-R
zxn7D@1d%Ka((01~?YeC%O`YBR21P}_G;)!rOz#$+?Ewkqe|b^NW!7^t7*~DMek2U(
zru^qibt<niK8@%72=4etE<#CF_*Rr^ct((}gFe4bFX?dP)E-JQ22zsx%Y1#z2;F9A
zmlT!>_CBE&15d}2P8&}FC`F7YwB9n+`LyCb?l}pyKXL$Zu6_#n1i|#!cmmG&+>WSS
z+W(F_eYmCaAfI|><B!+@G1zyuO^`h4^Rr#}quiOBz&oR)taL|nx)1G^+;^^5NJzQ7
zk&omLIl6|F^=T{r8Ea1c2}J~p1S<XfR^?T?Eo@b(sO@f9XGv~y#!<vaDlBkVHT!#i
z%XuO{TccMvZm#Ub$7JyeHiEDMR!u<s7^FDHxaAF#A>bTKY1uQ`m=?&%0N@&!PT>e_
zG*JLO`r2E4S0|+NLniZn7A8r2+)?TB!x73HNJzBaV!M%l^+a$h*`0UP#6dJQt*~(1
z83EU4J?9N(J=AL;CZJ);fei(vmo4V8x~BfyiWVzp)M-TOCvCUX9uy0Xa<3Kk;*APG
zC+h-(lCbAU60vV1*;}zngQHdT)JP5&c(YgXOlb=N$3pL$6@AzTc40nEQ2?Na#fg*K
z$42t_8}6AqNMtfY%)rUysG|Rt*wP7)I0Biple<NSKG`6T$}+)p6jc_@GCgG(cY4py
zIdU81(oXvCrW96WFh%sSo26~bkHN{zOMNJ_E6I4?dWz3_RX-xwoPA}Sc(_9fNl0ru
zES+N7;7Qz$5SI}Zb#f2#S~@f+lY`9Tdd^rghU`!7j@I-`t373P=^3RTXNtbd;*N>;
zq?T6~8JX)tm3aHFs}c!5*NgKu@{7}m-c>H<=c3iw&6NQU;KnIW;XZRfsXL8$1!Uab
zUs6a02jUatsWds&@Y$*DwQ?b}QJI}TrXIp1l@%LlvS?l^tBz$k9QwEn>?t$oL+iw5
z4~gHTqTa{t7V_TzQ&mX|Qv4dkWI~Ex*kCg^l&G`5zDqraetp)ZnCXYf&u^A5G#+a$
zsb1CLhC5(~ssQ1WqMV7>hP$s%wJrqe5Z{YZ-$i>)t5Xv_p0wFi01E4BY(Wt!v1j^J
zquz*)0mb@&LFbVt`g-D1U+u__@|XIf*!ydj3esBN6nj>VBjYZ=U&P|vx#eAM!JQLI
z_Z{y0Q?(673~hvJ?56i~kLh;a#g!R6)nT(e>BIb6ZrCU|PyVrK3|6r$@#G_@N7=-2
zUZ9kQ*&jQ4VkY^!(vZ&R{o`KUnZ1C0=sBkhW;o?I^SwC9?7{Kou#8t*VaH_Ek`I+U
z9t~ZfbCtW>o)&ijHSI(x-(B3f=S}0!^x|insIz*g_!i4X8PfW`VsHLdOG+6=IapB|
zb)V%>@A!<7W+j~OPgOy(QpnVQWVQO*N-WR;Kd`z0bHJg@{UZe2o@0a5Pk0xS(-8~C
zF6;IfJQa1S3ntvd0k=X7234dk3I-WP)?w5#w3J+hDjN=K2O~7Q<ix%omB(bj(pk`$
z-gMf%xA%^Ss_xGwCeO4}TlQJCwV(-;MSpBK`%6vxoUTuV8I5P=d(P$ExSNm><k;!A
z-uYoz$_JI)&5jRue6<U27ytXqDlhnZHb?UdXrLB<RIPn}WJ^O}0LyK=z8o9UX7RNb
zut!QY<fAj9za{Ye%Bs8@PqAMl`x`ch;Ft}?O~=r08%)>PT`%53@$4;V1=KrWXcTRI
zZ1rmCGknx~p&=WQodZMDzRzCm_E6{7D77<;ZsWajSVTI&Gv32hWsn#5Z{@uSbW)Fg
z^ICjNAWNnB!m&(lO;LiTaQF(rN>gi?fHcMolY-4K&dUZKt1N7?Qt(L6>tPK<WXz0#
zeGfhep=Gp+wnOH5>tqs@UE@32P`MxKnPOdR8HmI$=3xM*;Qme)X^!#?5#9a$kb#Z3
zy}{Gjq>&YrM5vosV2l`-EW>IgWn<+dgD)G1N4FRk<+vX}J(-5%sNHt}p6Psox*-aE
z=mGPY$Llz9t$lx%j}J+`Ym)Ds#KIuja&KS`h;$1pIVueD;MVvs_+|OMi){P1VxWld
z!m?t)2ylJW6c;kehKU%c_=88Oah-8^GQO;xNtO8LXbx2OW?_xl7BfoRA8Y4$RqN8<
z?iItlAY<~U;y}TpZ+&VW=5=RF7lt@KT#o%W%OwguQxMkrF0@Lkl*kkztSVQXJ-9L_
zIt>DBGuR}R<C=l;@_?xzYqBxiP9Xj&w?Xw|D4Z@jL_z6cdi-?fU3tzib-iLBQLP{w
zjSS`w9&5nbJQUl`60lIQMboq~v-|r|X;)v%Tq6?ZZbR`Gr!g)guK7ft=Y!Ym_{O3x
z8H+b42A<F1$nhej(0^i4VW*>l?_+sF4Ht%1Q#d+qlbJ2QU`_V3Wi->xFzpL}b*APL
zd$X4(kgxo9dH5g*qeqm2Z}mB<KV!FVVXX2$qsS!xT4F=+tN73;;GflwBTZ>dCnp-9
zNkos(po6%5Lt6e!bl|A%fZnC$lD-m0xY&`Wv_>XsSv;in`8whZW7L{ZM-ut2S5(T6
zkmmofFXVqSAXAijI7TMV@0#c>P;iRyl#mn(z6=-r)7%dNH&cVayQAyp?49kK_9muE
zl+DX~cW{r=toM_(RSmIRZ^E8<3nRXlUD>Cpe$>~=GRUU_ZFEYIV;Aq5W5&jjW<bmU
z2;HaFE-Cx4?i364kIGH49FPA;au1oy92jmpb1u@rPQ~xj#<@Ca-jeyG!2HVQTpmbP
zv3EL${$@uvX#Or8A(bVH*t^Q*f}L{C;n|9{a2JVMsO$ky6fzZQCT!AW9lC<yb|^71
z`KmP>y|6B9d9UQJflXuw_<Ohjzc#N(sXPbL2yfQnHq%)yPgr2;W$69F>jww61x$$V
z;22+0nJ+ute<AK~Gj)vGi0k#!RvZn~B2anfN51H@N-EvP2<ErN;0*AxrPT*l1@4+3
zzD54EJ8O5@?ri>El%=FF7O_9(S-wzRzK|sL1iy$gDc*jDw#{ir(s!RQS=lSSWKV~k
z=vu&dyKRn{L#b`Bch}=KM>;?2TBUMukaYs60=VKH_vd?DdFSq?Ay^QS7EL*>Q7+v(
z2Ii*SFZ<En4Ol7X8x2bu9eSFQjFpbK6A^sB@9u8tg;L^Q$T}bUw}QQe4Zv=lWHI~w
ze$90)Xda2I98vdIL|A;9tduSaEs)wqEwe8XkXwz=WO{0IBYwkpK-wbED>Tj+#X$6^
z6%eEPV}*rQq&lYo%MH@a#fs7fZ*b~+*m~X+K0^=T4z%!yNg(-NVSjm|s3QyRJi(`L
z0CcHc5=s+dNfV>h@b0g!G3@b>;6sbj*+e>}ca9&rNWkdBzRu@&n&{dcC2({<?>xEa
znVd-B3;gnCR$^@;DT7c-c|MH<T6S%ENVcQOuo#w&7gE75H!IL0!04Yd>}l{T{6<k6
zo|WF#R0tbu9R4$gYv66+w*+dot8y$0J?xoK*k2m99i7__`HG^5N&nX`J<NZ}O1_Jf
zJw`^m7fQ{*SBa68#!|Yr$Qotm=pfXm%zesWY@DERYDhRkX6-cdM8<`-C^jVO6Eusu
z?v_cWbO_#CE2xQkp#mg1JsTA-x<)@V%pFQ=H0G$qjJE#VUcVh)arVDripXAXsDK|w
zlRCkrbiKiOKEa2zS==KJX$F5J#(oHs=LHlx+&PK(_xJv(qSTWe4YM@bJnKkpwV-Df
zEvs|caifngno3;?v$F?jX@K4F;}}0A#6SF;$60R2$Gk#A0$L+e;E{_JdWtwb#VeqB
zzF2niiD~jYX&}gsxCALTsB{qmp@A;0CCXS7k-^_!4l|}(?R1yfZ(A6$revr{i?tuC
zj{Rq9+A4prmCw=fbEu2TBVJ+Q^4TDFGAYSCER|N<O^c(jB{$Gbb{!Ac3g8iA4?x%<
z2iu*qSox3v!YST4`irtj)jZlf9v_25VZKjZ7FYm_q6na$H@IYa$mKe>>M<PT(rc}T
zKLxk{Xd^oenKK1M2%x2moFj~<6BU#lx2G>1;+}En@9m^}D6){ul3X>CEXvOKlpQlC
zT%Qlr5xKEUs-MS!)QVa!axS_j5GZe`HJ8a6{(kmg$RH|7N%@<l*$#$qf45indZ{``
z2Qdwlc1Gs%j6i6p2bDrufn7_+mJ4O9u$;vq_p3~|IIDi_JdM65_NXc^xW_>~n7*fz
z-F4+E9laQ%Sif^Ab&@uZ9jw}|_H83=*Oq5;q+(rMb?bLxWSylTI9ab+RC|nO-cwEv
z8reVd#^Tom;_ulEOl_k&*1*E4!f12neU2Qr5A{u;#0Dpt-n-#DPMm_`)m%QwD`kx$
z-;ew@Nu7=Geyw|g%gtG7;>TL-YbMJ*NSwGT;+VfLasW3wXFWAml6a4joc#VOAK2$B
z1@RFA>^9)Wl=CibH<W;nepFD#=0CW)lmteQ#Z7;~p37Qf1eazZ`e4e$;0_4H_KY1`
zHzmZgo*^Qj9p-^g!w_WQVa*Ch^j_aR=nD898@^X$iUUx_)cp$~uWV3g(l82XY&bua
z8a;U@t&4;kR{N{!%g}Rjo036t_^ujlB63^!&hB)prY?z>yyoHpcUB=)C!E?G=8i!F
zfuKNAj*f5!<bX#QD&*ZlNX<BR3L#NQY10Vp)IfZG@7>JqGMeR2r{`?5F6$H+-Lb4q
zrMRa#$}E&@z7oe={XS3W6L~HY=B#Bp>El$+ca%QF^^dTdvS`ijwntuDCNNtveEW{>
z&{vduRgFEIS20#x9pBca3StC4x81wQpOCU*!!Em&6kCi|0hD!0igVu3I!?R{`cW7n
zN_-IZEUcL#_cas9wN@GFP+-?lY+I##5mo6vEh<>0Tmz*=$(5Hqp`fV|S}|YAs7E^A
zn>Dc+A!<Bx{#*ph)R7)Lh>%`KATz+^K8u!>QFo`mKy&8Ykfj&Y6iYh|SSWI{NWjeG
zE~)iUIX%}&NT7$Gu}K#|?R0ZsFp21_DoJHub}J83x}HUg_g89E(dp9V1DpVOXYO$L
zQ(a2DQR;a~yns701+8H2U*HPKD}O11Lf>5w5|5$xvZed5iH@Y}`M(S7{=aTmJt<u$
zU3j%I<qMiUvlpeiop&eo4hBLW)F#Vj<}4H%%ud)QQM_4jDuSCSxF6Cy3GQvzsLqud
zQS2eGQX~R&DKbk^7PG$QBEFYCZA{(Qd5Qmr_gS*J8qdTDcLRu>=3mOQNhO+H4V_NK
z{D56d;&l)o(Ko0)b|$t38bt=)fF?J9ZiQbMhBTW^m^*4QR{y|@y`JT<2=(P~=T%CP
zO18NuKbaxa!wGr055iiCJ{W*pP5^kf6seh8OeasBw!|gQ%9x3n@4SRS%937uo+iJ}
z3~^k;rC(OHU)Fm)*iEXXMcm3}N&I~R<Ynh@7kB}ax-5mVKV{%0%8&Of6ay&n(!9m`
zwk%0&q>|@O-tA-C-nU(5R_^@3G`8eO?|86W=AoL)JVNe_?Q6b|ow&cbwc|F@oR8<D
zGcn~acgI-#^mMB@;%?4oBb=xJX{}x`e-!(7f9=cSyhxkzmsvqD*iU%j6LEK9n82Xg
zX}M--3G4Ay`VQaWIa8erhVqxSFwegFyQo{ntHjHlMDSxl98QX@Gjk`DDFrk(x7F>k
zQ-ef4#hePl*U3#juU;1VGXS~|ix1~IEj_^7`&<sqeYG6v57hS=QWCU1_VT(a^!WEC
zKFnG!DP!VZ82v5z^X|uP^k)K2-~LPvFJx7?wzn8Cmk4-93P<sN40uGZyo}ajm2w6u
zB_!E?Pv5>N<*}BkoB4la|MEia+jvx#%?aH32vjGt4IwlN6N1?tLX**8h(_cN`R)Gy
z$dW;;*<iBf?mjj-VOW|_6)+xJq86h-O`5h2@9gv!R}!3QPu9U#lkx^0<38cp8>#{B
zZG58oAFG_Yr`L8SaIXyRv^&i_U6=6`E2`cEkht6d&Z_hg#tZIkhCl|Tm|ps3zYMzo
z)K;Cg4mdeUI63J!bf6Tc*48%SwphoB52Xn)OqTa?1h<f)OvH~$t-H*RyJA9iKFVzK
zGWEyg0e@8I?b&tZ!G^0{-_L>W<@T}`gpYYl1y4IQoT+f^9UF>0d!5L?UX;ZhKTjgE
zV(+7;7?lMKoA-A#Ojx?_Ph{MCb8SZtkFU`QicXGSHQ@aJPv=zw(#QDq|Mv}PWu{ht
ztIvnZ^cAfeIDaq@VkQ4pU+}FS;f+d?f6wqWv-#(PtL!*FP2dL2_Mal!u?ueKB3kKf
zjPBo=6-v)*i>ldTsisg)SKgv3HImaw^ZLx<3TD_aEJk-1;KLSC24mM5&s8iVr^48z
z(jZ#X&5%QlV+XN(qg9luM|sv}1;*SxW{V;UJJCGeii%U)YH}nTVR@yk)RXzJMWZ>V
zw=<*Oawi4PEts@$q}2Egg5z`5?8Ed|doHe_F}WMWe^}Kq?FlrE3e8NmIpa=4Nn@mq
z-P7qHnUw^d{L&I;Hv@ix814!$#^h1m9(zLfWy&2jwztZ$Zin(pZwB#|Yso6F(`8&l
z(GrEaD>pkGFJW$A_e_z?2UDXQWmo0U3c6--fpQx=8)>=^*#m)rfkDsgOi4ggc6dQS
zsX46DR^0temZWQwGETR%S_2A{rx8Uiw~D42-LniHFXEZHD{DLRxuJ2Xdtuk+Jej03
z6o!rJT-6Ch*1Bo1Fw4thEg~(F5TIoniGVxvjVx&WMs439NauQ)7-mTKK7Oq}L4m$Z
zl|vEj(kn|~Ta|uY_`@Q(b35LsREa@vrz>#<va`knJeR9H0h2l}w=O`)G`&>rlkpO8
z>&OHzn+=eatx`%}{pK0_w!*DHW!&<fNf^EtV_GdgD?ds{Wzt77JdO<9#a!(dqF>4)
zt;jzmsEj|5Y(Gz!*)4sFadH306cb6$e3zFK#Qa$FKe8YZYNuMuMxd{xLLomWfxvSY
zE#Ih<IP<u&C(^Z-QH(J%izpT`6^oH&@VF)6jLaD)vKg3UZfY6~ZqU^|`2hc2ej<l|
z09z4~e3{yoyfQjE4wH)rZ}wsuk6Zf$4_9_tTXnh#IoNVWe;!?l4s`ecz&kgm1U?0R
zE52SU-SKDwJ2^Y{7cZ=z3pjE4(s7z3wxAJIZ(U8D*mo4rFQeiSvDpa%Fr7I~DwK{b
z0L^A|x8yXR!D0r?_F`)d7I6B)RgO1V?*xilJ#bb$Z+D*hExhQ*tuSzbJfp<SOlB|A
zt#+PZ+y?1ReUJOv!*$-DtIFc?&g({N%Y+S^<opN}=tj{qYIXptwj%jbvXb91W==+1
zxu|Mswx)1gzUW3;G^t0cN;^m|1*|-oGjdc$<gc(43ln}9aXt08nf>9NPs1)LksK3=
zEELZ-@s8?)7+I{d5+@QfWj~XV6dJ;77(lsQue;l-spMBeqV2oL3c;ewC{*f}$kE}c
z``Lk=zTzKuAK-U7b&KgM6`hTcVE4u+gwF^jc{6(<vI-saORq0K&s9PlHJO5#=x!A^
z2bHa`B9o&!kpqEF&S+K`Jp5K|jmywzU$ukUlNGgPw+pCr(llE|;9j5r=q*5`(YqkB
zzx6#{jQizls7AI$_yFHGK9<AoDjt7tww1kXf^N}dtY<oZkVh}4WwcV@G$C;k7Toce
z;hkA{89eUq3Q=0=J`O`*-^P3NufR+cg3${;%LpXc3=$u=cWuik(*6;3qTqhU!y<<n
zXfpPfr?tg;9CX`{NuzHh^x1IBm$we--%Q$Yx?>j)mE<lj8R^DIbyLvzalb<0V)X@x
z15f>?aVWfS67QPQ2z2&35x#@nN+SBMX7{KaIm>i@a9QEz%S)i<rufBd`SL-j_ZNs0
z0wEO%vdWJeeU<&Ls-U`_HQqSF-m)MzmX;=hA3j-bTLGJjawhnh@l;+_FfY0{_7Ht=
z!qw?HJ)9!9C<R0z${D(4E*;gkt^IPhr1tjO23Gw_Y$~Wo(drq!szOP^tW@&d`uT{6
zq@*+<MJXvM{Y9;bF_*`7YdGn_*v?Nc`GO>dViFb8G)xl#YOnZ*4EME`h<e#XYWBqv
z53o_MwP*NYO%{WaVVeOOy*Ojfw~VYr<yY~tKg740fxU>T&n+y1^=VYy-2rtK+Ujr%
z_Ut$MceY|xNlQhulO6PF&c?#^J;&B6`@B+6R&9t;am8PG+w#{Kwj7PE_-={2Ixe=a
z=BsTMkHu!b<pvfou)8M(yd{S6JQfxwFewWoWWc+~hqIhh4{QTh;4r3l33QK3=HDx2
z6C}YXCe#53fe=F4GCSgvFbT7HRKuMak9?KH1)9E<s{*}qIZ>N9l_g1$raOvNA|C0f
zVa=)Y+tjZxOK#13Rf-??m}p)+IG>$4sx$(|Vp!I~3JwES&H1Fg+^NmL$*<~?2LYuw
zJ|})?@lFif36`b$<Fl;sp+r(yzF|Cj#kN9fM?B@n{x1(oZUPcn+9UHfO7$8B!t6|$
zLpP$2Q6I9`ghZM62Wi^$%_-fWA$Pc_R-5}uu>!??=hQDIQwIDB3cpGsJ{!mQu)<vL
z<-#H*&>h7lm5Yh60N_q<;<R3wunsfdB9Hmf^dl_S8AZ9$Eyfet0s46-lN!j-t5@=L
zvzxIxTT=fZ!%jE&7W04HCLu2#%Ta3R+js=gML4J=2l^ox>s#Hte&YZABTa@`h*$fK
zCxrdR6@Sl5&QfbrJE_b%Cu^^%YavQe$2^cos*sOG`pt92W)`?Axxgfx(6}nygYZ)m
z+YN!fXX6l`<qpujj3PXKivLO02u7pi{TTmxuiS3Q9V5&pAwu}Xv*v8`IePS)fi1h`
z$=)Pek=Vi)?p|I$5anHCz7he6uR-l<+rJ=y3!=o^pJi0iIVk@0$e_%_KXsFzKgDT=
z<)5T`-a4*+xOP=ho#%7j%REQ5c~rB{rvJSRRBJMUZfrc{({EP_KaNb8Z2pc)#x?$|
zwTEEF)herUgXzta`7(7wnU=XCf7F&wM@5p`zch3@5qU}~3n$%AZJG^(?6#6577>tR
ze_^%ZC4Gh{Hc{{|38||>3qHlDreroT0Nsr6rdlX}KxS|}-QY!xYLz6Q=>B4b1=hnh
zG%Q|iK03s)>ke8lPuekPm$ZH5vFxs}>qr3iX)K5TAq3NNZ;nSd2Qs>-cEx~rZkJG$
zBgLDDK}FQRQP57NN$F?$8dB(AffQnmKZKW#ZA%rMsKF=eoIMFdoLdM*>3;v_1T@#0
z7|PxL_*F^w*VjX(c)Um3M|Bl`mG+wSNzlaNHJYRtZT^pp|1aXkNw#k%nIQvdl5PA3
zMCYR39<Nu@9XOZ35HXbKtb+9_*iYcOqha$P|5h0v^Fg00s?JK4j?s4I9~WxJcV|MU
zcH`=nDm$&skFo3g<!v8XVpt*hVL^{6)H5fx0$<w6s>@QeWxW4dQt{@ozhCDl)m@ob
zrXDQxKeASmIjbroGY)ev0E7*3+Iy<DH?XamMaiqgv^J+O19k$9nqEL(VqPOCbn8~o
z<gR#c3fDwVUJ94qcux9vSl1Yj5~t{En~kJ;V8a=%3IW0Ex6A~Dyot(k;BuYm;nzV=
zayO~<GmDPh?WzNV?B^)4@ADk%ZXvq<Hl*K8Um*f;D~3FRHLB{9`H9pJGi7_cCVecO
zPNd>hvGO+U6{)0mL%9=HklHpT^{0ve8U~HUk_5(8%9s(<ILH$pRBYv^wI5<Pm#aw#
z&PSp<vA$e3gH=`@XM6|gE0}v$sg27WP!pa8q9}zI_p^r=`+OH(^~{h~L8}t;ZQ!=B
z2~=svbBj`0#lFsH4?N^6B{$ttbPAv}Y!VR~oHP1eUFT60nfRw7JR^eI9q-qV*TP=^
znn3jg{521G!Mt4nhee849#+=ov7RZtF}Ii;%*fBQz2^{jF`lVg_0yJTAyJ`wm1pKJ
z82gk_m$cAC8PLy1=Za?R6Vy&$H3wzI?d%onl2{|aFIOc?cGwku3erk87i!ea2du(7
zSP&Teg;;fIR7L|zlfMTA2^`jMDP|k%@SxCjRwwtd(2nn_c=h)fEl6_(lO^3s;2WFL
z8|~S&6}VH2U^e{eon|%#xpnex`Lns!Sk-fKO3Mx?Rvo#gCgMSI%25eBnLY-JD3^Fl
zgQD~2+U1Ss9pc$-OulCd*5*Mz=#~Cyy6HfG5;ZAltGjDMww*4dBKDJZ_4U)<7uOI3
z#@HMEyN?%UP-?dS<QnqM3=;f0Tg`oW8o`_pCZM8X8YwW5ej3MFG~AAp`l1|y*sKIn
zU@hOA_Eo=D4l&7J`4hiAEjpAcoN|br6TCKLpBBvKzc&A71m^G8_?>g~4&!oFIH<~*
z1qOWT*RqUamfx+H0j>)?!$de3f6LC!cOrh@mRvw<P6?xJ!<>I?n9$$dE3q-L=3;>m
z1Wx4RMRInhjdrOcHO<Bm4<iSlxR60JES-jjRB|6a?b*@A37_L{j?b2PV|1}T@0;bz
z39Npkj%W(wN~Mk%U3&RPnIU?f&ntuK)m8eYufFG?JWuB!yN)j+^UKtlyl)RxtU#x}
zKbq{c4|?g$@g~PTIR}g8kr}8M_aBU;7~yC@vphYcXQ+8t54n4~!#j3389&CKVwm<j
zyEP^z#(vyc<kEFubU`<#<VkMb%r@Lru0oGKa;#64zg}J4@P_9xuZk@^P4ca2v*o-o
z&*#j>-ZF<^ie{<NMLR#<-J$`^ecI|`y@3U2U5nA-uOQ`#Diy5C;73}u{n^cblV=D`
zRKL3b8ZGct={xUfFc6%-RjcIC`2tp(&*t%7=~HVf$C`$EKt{+|5V)dxoBzXv<*R)M
zGDX*|ZZsT|;9=eX&QT4)m)UephQXrPUsqR9hNb~&(;K;{LMoZBq_Ote@q7&=YqG~>
z4SsXZI*5U3w6ntJq@BF<?#h3Hy}i@)c_9#4tel&W3kn|n`SClorqumC%M0pA!bqyr
z&Na#_9`1?pH?i*Hp6#P)v)9q14Gs{V>^%N9#>ahld(};3zGYBJ0_BPI=SuQ0>~)g$
zT5*6id2jH$!?&fuhNkYK*hy$zC>ZL%$|)!{>V@}4%dz!cWv06^UY8-Vhn#3?OU!SC
z+Y;w5^x5&pX35-2-qT9fjtxWiSrmho_)kP4N`6U>37<TMaP(5Mc8*ZLl)s*g%!LTP
z%0|Pu9tQeuMg;uf1hCkH9po9_#>0+PMFd3at&g?As#h1z@Q1*um0^X-h*C|%i?KE=
z^Rm{>OTneUtZ(>!A_d1FKTh?amRz{=i>>XA#Dg2gn<)H^`}zs?<y=%^zNx4h;-yaz
zS}IgBvJSlbKtQ=D>!PddMN|=VEI=c$HKfdC)=%;w`LU24rr4@ZggH)xb4s2g7s59O
z;-0kxruIZ^DymCch%7TAc3B<0+UVqRrA@DhuI8YLzM{8M#}e<6a3OgsSgXs6+RDYs
zLhHpjs#GgM$o9U=oYIAzsW#&}<)kWa;TzLlqVET7MsXBD-5m)kEAlLskk8lbl>1ra
ziMY(VqfKt(`n8;AWX~eDx7{+@>az{hX#<;}Z~+<|zQHY=PyR1m`zNw{wF(=0;B?U`
zy8<Dq-yFZOU~Yl~3tD!g|H{$zjM)PeqMj$HpgwCHI<0yoaB6#3s0398U96n_N0y%a
zADK8p$(ek-GpwzGGV)viS*e$q*vI)Yf5*k)kn^WR%w-)|rBQb<?gO(~r-HmYuWkjM
zoqG$@)-JPc-8ef|(_qPe%44koq+Bb{Il7RP#esY6@{lg;u-v8pqWL*vTfeItA4ZU7
zXK+Iq&C%knRm*m?PhY4ld|c_-BaJKZ!FJ*Q{^d!rBy>PBN~3DT+=UlY+rW2r;gC*X
zp(k|z5^JIm$`Ud)%iJuq3io3_hTS>97!&Ykl;_+v^#0xb3NchllKquOV;zOPZTkr;
z@pt6CHZkw>K-3K7&s@e{?LeV?M?wUvKAVmNcszK}tHR>9?FqSNXwg<k-G|7nzyrMs
znsy9%OL}Pw;x5>3p`Z-^{W5kp4RFIUp2yisnKdFz%RoT2+*ft^6v>>j2yH)nB@rU~
z(OK=Z4(&dmb#yW_dlcB`t{GM@Y=Ogt#r>(6X>1xJZFTnbx7O6hVxaJd{CD@Z<My5{
z<S>$;iCW=Sd_+cgM9_QYSyB3m6Tt|K28%b{f^48@&Lyl$na$iAI%+Bu=rWHCMiJ$(
zBa|X6oOJ|-A`6jE6=Q}MOki~-w^*ZQ8kM_xf2n$t&7wEU&Z&PQs)$Bd<y5H`9xwd8
zi@P)B^LoCMLPRPRkvSMAFBtIPD?zZxoWs4ltoY9BTzps|4yUOL<M;rgVStUp5jl1r
zW*(o-UI#9DvX5n1ut|SyU3cjvXK5LW{VUMWu+vu**OolLed3}`hI4U>TxeS4pggZk
z)LtA)g0_u2wPdL$fXUokuOX1Y3$O+3#G_&w;hmqfaAxiYj>fIivWud)T9lf5p{bNC
z*?lBe;eNST`s^y&KD9L_tGKHSU9@}UyZ3d2E62JfL)~Hd-PzBdRDq-=XN-s2hpEh@
zgFv**i`kxWUnZr@@9-tBgV;C#KIO{GQiWroP;<7@2bH=gt+|eZjndeCM+%nr(D8|Z
zLAe<k{8qtj{T0V~pSoWyU(?jl9wKcVgB&h0@x5%^tI7m@j(Dz~wFF_~EZTz%HWrfn
zi&RL2a978}<2t|*v@%OR_Vl})@E*YIzSQE(_g8$BXvG7R8mp?Y8bW&3KxJB6>W_js
zVj6n1Z@W`#6QV|{W4kk)%ey0;+DK<pQbn88({)FhlisMSwW)5OYz27OfZq6*Qq|;)
zNtD|M6qILfqecx9gXjq$RK%6^ApC_sURf;eS9j;*6J^d$6>gNgu_o6^%OrfAHp^FH
zHQ#xo=w!|rF;Sscp+9rUrtCjg58~d$-o`skXqgX!oIEx!D77=mP5J7Jy^?aPgE6MG
z5Dxck$)^}HE{Yn;%da6ze?1`T@nfuYkWAmOPO4j~NtwofvU%T@hM-Xh;yzkSdUaT=
z{q@dQG)Y9(tnVvUxb)Z-G@}%{rW6*}X2rg}?<h=t({@p%xB_0Mexa>VX9bD`!!#83
zoXs}%9V3~|l_&f$OLitr0X+~4MHJ{|y^D&*+UGNc%=15)Kg(qHxtnXbUdlJm%RL}@
z%2%C?SHr6tauyGacz5g7SN22w=G0Z^X=`p6tF$V|fIL&G12w$v=d^;nR_B7#SJiaQ
zbnh7wJYhIH8^t?13ECX&FH$VfzSbG&2WFq{XJ%1+Zu|LT*DA~DWa?Z9OcFGWtDz1x
z)z#hJ*wjtN_?TF}Z7Zhg-NUP7<^}7ZZs`c7ERiahx9s|ur^KFg7)<KVO!JWFuLxV=
zV&a2c7U&E(**7KLuHBs*Amoa7={04zdAx#Q^V|v9m*ikHm2X|wu!~h+i8oT$h6YWq
zAZ!xksxzmtvk4vC^T$%3YQQIOgT<^ol;<X555R%k#COTj`$7?ou3?{S@pcAmp-=mc
z{dD$rF3)EEBcmDfzA)mv(A_l>d8U{@w&qLaR~&edeZpr4={cnWpJIB<B<?>7`Hted
ztQi%kvzPMdD_XKcTiv$f61li-jb*t*-@R`!XOBMOaZYx(mScnX@6!tvKU&_2ws7fl
z9*g{^3kCP6SW>IkEbWNPswoz_gAhQ!LchkMNa`<^1p1GSAj}pX!G@U3L07G_E)79F
zeI^@gHC2zy$W+gS?(9G^E6zH9sv(I&A48to(rfHsr1Pd4m)aI<E1b=l{RHg5yn3Ki
z)GYW<&JenT0V6(zgx3SUhTI6*T&^Fl-@1H#L7He#2h_m83vO+Ka(R{N{CdyM@qbYV
z9wtS#VvxA~RS^7qS|g3U?oRuY2~m<A*7SIemGxxA0rTtucm*GHGfNRF-}SQsE5brq
zd(kPAulC$Rf`k5xwt%S+A$X40h?C>5ZBZgUhQNV9=G*Hm0#+#NsTZqsvwUJXqvz<0
z@HlS`mw+`KQLalVQ71_sGo((Stqw8UflP+}O0hFszVLJqp2pRSHN8r4FbsW!`Ch`h
zLjI+jZw{<pVh+NpN!!6eRdL<91C619I*s@5hllF<$%hLux+UcZJx;C4mz6~NP5jl}
zzvzW1`K^d@-w0eJ2sJF2D4dBT(jJCPat|=?qOW$|<wXl9zv5(<GAqFJt@)n-rR?~S
z{(2tOXv(M=#8HXpoUoPi?F8AcTvZP1v`j~Z{?pEYewe~)&p2(mGY4B`R$<2cA~1RK
znS6>>Ao~Y%c(R+4I;Wj?Ph`T(u`RycS{0&K=;D1g2T3~0a;m<%eQarBQ}82a4Kt{c
z?ZIE9vm33}q{<I2lNM6&vV>O2p2lq{XMq!(fcD%<BH=q1Kb3ti&X!wQ_V<$)v#N{g
zY;lUuZCqe<WFx`joePPR<G|a&Q*?x8X7hAnH5ls_{Y9kli!A9(Vs2fwa*a+NRR4vx
zOi({wnPyA9g%hm|4Gm4zX*k+vqOK3bzl@k!a4URqRg83;qD}y-`jZox5($A!rqnZz
ze%P0`gCv|Eh=dTe$eQgyb}#lap0lShWXJ=TOo|vP(VoByQ1ghg$c4ljtBefuUd(QW
z8Y|^9R6EmcyLN3$Rbi@d$>t=Jf7e{XfZLMl>PkMaa@AKW3vHI{;)oJ2Atp_pFDS26
zn<}i3i$LYCpvU<~EM3%&JMXJ1gIF2o)i0`){7631)feZ&af+P-W<mP`xSA&mRjPo@
z8)|!Q^RB(jTfYi4#~6!|u5vbk+F&u08b;G4&?5RS31wXuZw@%q1{6ceN`%}`Zf^Ce
z0`@?L$-mNQ#A&z!bI-t*WbZH`rhiI!TxO8jF`-fPVCE$mt{0X_DSa7A-J1R#43|jY
z;-roy$zUhPb=~P8ejE4|D&3h}(g9Tdi6yG@S24{=okmB`OxUJ(>1m9=t{Q545nn2=
zQUSn6MyQ_#EKBd^hT;CNt80&Ex_$qI$T=Q4lSiWvu^eKoa#%4*^vKg{nN#UtvxHjY
zOimrl972&(^-Oq*g*j}qhhf#TzA7u5wRxVY*^&&y@1tMef4=v9z4rOM?)$aR=XG7z
zeY!sPeZ8-ndAd5~(JIY%{mz#-QEH@@`TQyvu(xf|wY;W0ofl~0VZH;sE=QU$GQrys
zZEj?Z{m!<qRcdW1K6DU#&E5LQ_JWC1;x|gyVQ0gp6t6-t_h`|5R7pkUn(B04?!1IP
z*wxAz!;~W>CzT2vbIx#oH*bEUczyi-x7p^q;Y}-9^{(9mW*B);f&Hm1cHIv-!$v&T
zD{jt-D^k4Ev8N*yC8lr;QkM#sAnwMe4|i^RVMVq+^he>9JLPH_JF%3Zh_ds!xo999
zE)fhYL1_n*#*_caQb$3#3YnycAkp~*%C_?v1L(1?%X}VrTV%~HHW?zpn*8d_!^M^<
z8k~hZ)A?rMt7Kf>?g4;oWuW4YbR~<n)A2TxN2uCjvN8H!6SF0+$;%qhiYtY_wx;{f
zJZSl|sbX<8;CoG;0`RG3bL2GC2rpij3o)lHNh7)Wh%o1YF<Gvo=I}p+Ij|_C@!}?$
ze{{}M?Vcp9=hgD@AZya0z&6d_A_i|nV-tp6NIW<d)qydVn`2j=P6{uk#}V2ks<|jS
zCU+kv05KI}UcNvZfs1_sYcSV}?ba!>gJR<BSanxk`ujtj-gw4A8>rMo_bevXB*_qg
z)Dwg$zT~=%5|y3DW19=Ze6|lyE9t%yL~Z)u^q?J5?d`4lw@dMz#yQPeg;MROISonr
zbej6ZvIUz5RiFDvxEOQ!CY_4Q{UqMH-0R;I**ww{5^gi-l}IgV+Y^xgOr879(Bsz=
z_6|H!=~2;WE3kfu<hyw}(|NT^tu?9pq{w~{4yr4m$nYwj0~UPa#)t>Ld|xvBz|QKX
zp#JS2lJvR>v0dfU@35y0KmMlpnFslIS7Y5|_lgv%9_sPDV^I#D-Pux(sYoaq?-e_h
zj9wg~rX2qBvVomW49MH(FQqEfW%EZ>y?&OiJd@bU5_J%KFwE2%Ye%%-Q?R)~?E5WH
zQxSIilyk$vt`j=6_M(upDd`VE-0EqqUe3p3gwcN)V&Y2-ZZ;Ew=qtj6m=sp8`iC#5
zjA<H`1`t)0&X~3thIGu`DtPlYkwQJ0YoT*B;L=5xqEVRxuY~Ek_qtftCurjF5feiV
z7{t}-hO4#nNTXcSYhJPag`?X?5j3B$yn9b8pFyXB<0@P7zAFCl%AoF*`=NGGWc6uN
z|Cx;;tF_M!Ps8~kDLA%hQ&^C>!re<|s4>b3wBvVlz`_=^3(4>P`8_T^rNwnSm0l%p
zhED(ac<a<Q`q4s=B*cnO&nD0q{Bll4lE!Vs<-PjT>V13sKt0sxrzd)KRnGFZEmd0t
zDhm=#YpvoXNR?Z>5K_EL01$bnhzgy};~kR^5!pRKs_ow0ia7>8KA<|bX6b$VYrXw{
z`euR?#m(A|s#zzfYwFB}vB0hrDs?qz!l0Z`lAWe$Wd&mFTMc3X!Rtp|#a5|dTaIS1
zB7rF?fySC!yMB=9$Wa`El6?;NmW{RI+}pLbxWZutYj;Ca%;IwpR))dpI0rq0z_+-f
zj^<a9>@Q#k0~lQH@v*mAy_a^|AoDu4=c8X(y=;%%l7~$cZ?UDull29Xe3+{FV<Ez6
z2uTtg)v8fTzvy>Eb0$0k{doy|ro@VDE2g%i&T%vLR1?h(WwV_r)E9&SPxJ>}#0UMC
zKJteTb6MS~imD?-6<UGJ^)DvSS;v@5WT=2&E2*8wngc&+>S#<6!&=6s%OaoxDO2(V
z_*%#XranD%XsSMZ$L^hww)<w|PX46G5S&~2w4lfR<~{nDd%`V(%cx(Ym%b#$>a&;M
zM<=HWkMiJYt7z6*Ubq(seXSBl%RqM1Olk)(Xfe(}9M8J|Dl*RU&k-uCOcqoTqRIeo
z?M_NZCTE0wS}PkZv*mdII(cfPxx6bGmUUVo5A!f(F5}m{_L+pKS^wlDJ=-fEaWelr
zJ0YY;KTJ;=gY2J?0AOw-Apb8mHZ~g@(>nFKI{80R6!mAS15ipfYVv)Wo9lwLTb*T{
z_U>d=p0SY#s+e*6;e}SGsekRnaY^>-ulNFi$n-$|KR2pYCGhX*1(xdBPp6LKSgl+k
zL^DDeErl2-50KjVuOTB<)vR4QMmq3k+UKV77}Yq_uef3tydj(jA9CVS5G;_!eKwIN
zf0g>4KugA}xwduYcamMaf>iT051umCRlQv0EDoiTH``qu!+L68N-v&%CaLqtHM;wF
zdgiF!Q20f?>2s$f!PWbv+S7~-Z`rs6EQ&209h#A`fwS;{*67Q%Ez7w-^@#-o3A*!A
zjUcVG%y-aa$Wc(=?1Oi*?Iz%QXlk=uQJlDcG_>S*RD(&ik9%e0jcKGl*p@TNVhx^o
zjta9QdU$ih7kOttG(JC}PTZT#AZ}HDvQ*~k+jT3a%QgpLVS<G>V>&egD$e+ACH#^J
zyf^sq&<ldfpJb)BN!OT|9ZX{#t~ln7lnhpj>XjFLY}f%F75k2eP1>fk<Z;5{cONf|
zcd?{;?AM=Srz6u}zd`)f=O70|W1io)^fj9xA3j<_K+<ps5&-bWrnfAYFE|P#S*w`*
zWu6%T)n7@NUu90w*WwT|24R6dd+%!b0yG35vqtykrFp<Yutr1}427oHHN0F<sEqS7
z&ZlLpkP7L(_Ko8%%RW3OK~Lh|BOS?~SxGiKgeJd5jG*@!#ARORKRQ{u;E*EV*`L$O
zw7(#^NWT;Bu^sSBDH9)`30X~~1^S^7mRmxcxI=72OTxz{1cGd~yRqne(o){Z@noWn
z0dmtHX4uVuyB2cW`5}_UA^EWUm|y*+j;+ic&aSE}2Z}7&vqeA<d(Ff3>B)@+?Qz@7
zp8p51f!omA9T&Cm{!$i|Ix$(WE{Atm3k5hWkx`j4Yf<WqD3;A6)ndIiZdT_j*5zEG
z0^Y(H=4TO5moS9|FG8{4wK$}#CGBg&y4(n1UCy>>6*P}@m)>#&q4@rIZQ)3=Y~*bB
zX3gEas4ljb5u?!Rb_9j}cQ7l3E-+W+!T#{Q+4Z<Dy?iV}9IZW<t)?=sG?}Z0A1BM5
zNV)O1qH^z=8(m-1y=>7wlx&DqZf*yR_y!D;>L5H-{J_~pF095Kjk{b8yD8l&0nP~M
z4QR%L_g8_5&ejNs-KOj&J-yX*S>VCYWzK%U33@<o1(u1llM#)JrdXp)avFBgaAmsJ
ze_>T}4A68{E%B#f0i1$bqOCA(j7cTNrS7weox3NF7bSsZ_yO$|*iHPdd}Z^5M{$M1
zcJp#@!-c=*F_jXQmA8YdJtC5ZL8or=gY+mHTM!RP-aFdMn7f`khMYRU*5b9)#DyB>
z9FK!4IAj({66QV15==IGhwY3^je+|Ux!IvG@FjO##e;qTN?&|1eE9V3WzzC03{%`N
zin9rAY&wc?fyF~b($g{hf%gAM>_G)cThpPfgp90EqK#1@T~7>{j9*8pV&d23IwY$S
zDSmckgLHy9_>D#jxHZ?GZrW(wL97l|$Al0mYbFE7MVHnZY7VFUXw)0EP#tokXArBk
z1(u;qw4GQ42x`93`!}9-jIhW=0}FBS3&6#MLsX2=U<{)sveKh`fhc`oQbmx_*9#>$
zci_0&V6nylp=RW)mFJ)#BTN8+ut^;=9YX;u)q<#f`0JxxmBljZh$$S#OPN7H?sb<~
zmYM5w4nm#JlTeQppHe)G=S>`%uc5jQqL|2j;n`1xZk8D=7Y#;x%1KP5d+A6t<S9x#
zA42K`L~?f|5{r8+MV!QsG1iVqV{<RG9_!U1Z?IF(TJ`G<+TfYqvgFn=Dr1iJVdtUX
z`P~%+QEIFpHF~ACBDP}5$`hVq{RtS{YMWE7g~1zQ@?XX;*s`YnE|Os+<bVpneMV_1
z`MQMfP&EI9>{2bUM<BB?@Y(dDo5_|)A%s*F9*J-w8(Vz+LJ22xU`MZ24?c+>{T67%
z_I!50K&Dlob$iMNKTMi3Dw8SpkF;>o`*+NZ*1e80VV%5mGz@Vn2&bUGyr$4ne-r1Q
zLiXZ6K!ncbI!U#=y~y$yoxGJC9$*%%CHJ5Y?AEoi*~5doeY;V<b3svzBG}j1BZv45
zo(@Uk@&xrm#{kO!$?mK*tbkSspUakND^h2E@LQJ3C-ccOqSWwOyG{la%GwZ0!YX6Y
zf!#Um@D9kr*p2`Gq`((UEw?pez`1%muoD`U&ffXYg`DsN{vi7bO%sJd!9rHqRhC^<
z0n7Oa;m$W0^bvRbP<nFVgw`+8Qt2mWnIi43orLVF#|i+Te<+93ujb1cCeIsl&)QnO
zn{pW&!JC~c6_ch0d&FW0WU}OH(0l%Yrah2cmbvYB_S>ZXOCAFg3fj9*mv9^-Gy#=?
zl3_!(xi?axWp{cRs(Lty$k5ZLqHwlkF#+zRV)uQ>_<k!=+vdSTp&nx;I@3gzla|rd
zn%+MLEUbPq)dwj04zm46CZ!H95zH%6`71z+2w#fj*OvXb5JX5)DtFOgYQcfMA)fC6
z--CvsJNlyfT7Gnw1ug1C9vF95SBGpMWrw4a6~Ve4ty@)}yq~)%=)U6TexK2Q2iRJ!
z<gK#z6hpONwe;=FY6>#h-^oqjss{lslCEmr<MOYdTUT<u>KH69eTQ4#MrZ1C;lD^w
zE17&CTq8_mi?N9`R{nxJNlh9U9Ou#}=#aK*ENkDlv=@mg=c>oat~mEVlSB@OTd8~6
zqZ%y{8Go9f5KSpXW8>v%tOyMWMEC8xFVb3I?wlBIGfgtP#$SRgdgLnZW&T&eK`f~5
z#t7jdgyyZe%}M*PixLquf5LRZd_!Vsy8nOuaa(7ux#o%Uklvcb5(P{O`P%!*FO)5<
zGsR6Ieu)5R729o2;FhEzaT9Kx2nny(%A}{ddSCMJ@@m2qOBedOC7On;<cRt8_i`%o
Zn-t`s+CYe^b-9f^Px(=(@V|xc{ttA|#^nG2


From 3560eede377180cfe66303212cc6a687fd32a377 Mon Sep 17 00:00:00 2001
From: ARvind Tiwari <tiwariav@gmail.com>
Date: Fri, 4 Aug 2017 02:05:27 +0530
Subject: [PATCH 66/66] ssh list modal and table paddings

---
 hosting/static/hosting/css/commons.css   | 14 +++++++++-----
 hosting/static/hosting/css/user_keys.css |  4 ++++
 hosting/templates/hosting/user_keys.html |  8 ++------
 3 files changed, 15 insertions(+), 11 deletions(-)

diff --git a/hosting/static/hosting/css/commons.css b/hosting/static/hosting/css/commons.css
index 0da317ba..3503f723 100644
--- a/hosting/static/hosting/css/commons.css
+++ b/hosting/static/hosting/css/commons.css
@@ -73,7 +73,7 @@
 }
 
 .modal-header {
-  min-height: 25px;
+  min-height: 30px;
 }
 
 .modal-header .close {
@@ -82,8 +82,12 @@
     margin-top: 0;
     position: absolute;
     top: 0;
-    right: 15px;
+    right: 11px;
     z-index: 10;
+    line-height: 60px;
+}
+.modal-header .close span {
+  display: block;
 }
 
 .modal-header .close:focus {
@@ -98,8 +102,8 @@
 .modal-body {
     text-align: center;
     width: 100%;
-  float: left;
-  padding: 0px 30px 15px 30px;
+    float: left;
+    padding: 0px 40px 15px 30px;
 }
 .modal-body .modal-icon i {
     font-size: 80px;
@@ -145,7 +149,7 @@
 @media (max-width: 767px) {
     .modal-dialog {
 /*     top: 30%; */
-    width: 90%;
+    width: 95%;
     margin: 0 auto !important;
   }
 }
diff --git a/hosting/static/hosting/css/user_keys.css b/hosting/static/hosting/css/user_keys.css
index 6526640a..5e693384 100644
--- a/hosting/static/hosting/css/user_keys.css
+++ b/hosting/static/hosting/css/user_keys.css
@@ -71,6 +71,10 @@
     }
 }
 
+@media (max-width: 420px) {
+    .ssh-keys-table {table-layout: fixed;}
+}
+
 .ssh-keys-table thead tr th,
 .ssh-keys-table tbody tr td{
     color: #717274;
diff --git a/hosting/templates/hosting/user_keys.html b/hosting/templates/hosting/user_keys.html
index 7d9dd6e0..321512d5 100644
--- a/hosting/templates/hosting/user_keys.html
+++ b/hosting/templates/hosting/user_keys.html
@@ -53,10 +53,6 @@
                                         <form method="post" action="{% url 'hosting:delete_ssh_key' user_key.id %}">
                                             {% csrf_token %}
                                             <div class="modal-footer">
-                                                <button type="button" class="btn btn-default"
-                                                        data-dismiss="modal">
-                                                    {% trans "Close" %}
-                                                </button>
                                                 <button type="submit" class="btn btn-primary">{% trans "Delete" %}
                                                 </button>
                                             </div>
@@ -78,10 +74,10 @@
                                                 aria-label="Confirm"><span
                                                 aria-hidden="true">&times;</span>
                                         </button>
-                                        <h4 class="modal-title" id="ModalLabel_Public_Key">{% trans "Public ssh key" %}</h4>
                                     </div>
                                     <div class="modal-body">
-                                        <p>{{ user_key.public_key }}</p>
+                                        <h4 class="modal-title" id="ModalLabel_Public_Key">{% trans "Public ssh key" %}</h4>
+                                        <p style="margin-top: 10px;">{{ user_key.public_key }}</p>
                                         <div class="modal-footer">
                                             <button type="button" class="btn btn-default"
                                                     data-dismiss="modal">