@import url("../misc/normalize-3.0.1/normalize.css");
@import url("../misc/fancybox/source/jquery.fancybox.css");
@import url("../misc/ss-pika/webfonts/ss-pika.css");
@import url("../misc/pikaday-1.2.0/css/pikaday.css");
@import url("https://fonts.googleapis.com/css?family=Roboto:400,700");
@import url("https://fonts.googleapis.com/css?family=Roboto+Mono:400,700");
/* line 1, ../sass/partials/_tables.scss */
table {
  width: 100%;
  border-spacing: 0px;
  font-size: .9em;
}
/* line 5, ../sass/partials/_tables.scss */
table p {
  font-size: .9em;
}
/* line 9, ../sass/partials/_tables.scss */
table tr.green td {
  background: #d7fae6 !important;
}
/* line 14, ../sass/partials/_tables.scss */
table tr.red td {
  background: #ffe7e5 !important;
}
/* line 19, ../sass/partials/_tables.scss */
table tr.blue td {
  background: #dcf3ff !important;
}
/* line 24, ../sass/partials/_tables.scss */
table tr.yellow td {
  background: #f5eed2 !important;
}
/* line 29, ../sass/partials/_tables.scss */
table tr.orange td {
  background: #f9ebd6 !important;
}
/* line 33, ../sass/partials/_tables.scss */
table th, table td {
  line-height: 1.7;
  vertical-align: top;
  padding: .7em 15px;
}
/* line 38, ../sass/partials/_tables.scss */
table th {
  text-align: left;
  text-transform: uppercase;
  color: #525659;
}
/* line 42, ../sass/partials/_tables.scss */
table th a {
  color: #525659;
  text-decoration: none;
}
/* line 45, ../sass/partials/_tables.scss */
table th a:hover {
  color: #525659;
}
/* line 50, ../sass/partials/_tables.scss */
table td {
  border-top: 1px solid #e0e8e8;
}
/* line 52, ../sass/partials/_tables.scss */
table td ul.links {
  margin: 0;
  padding: 0;
  text-align: right;
}
/* line 56, ../sass/partials/_tables.scss */
table td ul.links li {
  font-family: "Roboto", sans-serif;
  display: inline;
  list-style-type: none;
  margin: 0 0 0 6px;
  white-space: nowrap;
}
/* line 62, ../sass/partials/_tables.scss */
table td ul.links li a {
  font-size: .9em;
  color: #525659;
  padding: .3em .6em;
  border: 1px solid #e0e8e8 !important;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -o-border-radius: 5px;
  border-radius: 5px;
  background-image: -webkit-linear-gradient(top, white, #f3f5f5);
  background-image: -moz-linear-gradient(top, white, #f3f5f5);
  background-image: -ms-linear-gradient(top, white, #f3f5f5);
  background-image: -o-linear-gradient(top, white, #f3f5f5);
  -webkit-text-shadow: 0 1px 0 rgba(255, 255, 255, 0.75);
  -moz-text-shadow: 0 1px 0 rgba(255, 255, 255, 0.75);
  -o-text-shadow: 0 1px 0 rgba(255, 255, 255, 0.75);
  text-shadow: 0 1px 0 rgba(255, 255, 255, 0.75);
}
/* line 12, ../sass/screen.scss */
table td ul.links li a:before {
  color: #afb7bb;
}
/* line 65, ../sass/partials/_tables.scss */
table td ul.links li a:before {
  display: none;
}
/* line 71, ../sass/partials/_tables.scss */
table td.nothing {
  text-align: center;
  color: #c9d3d6;
  text-transform: uppercase;
  padding: 1em;
  font-size: .9em;
}
/* line 78, ../sass/partials/_tables.scss */
table td span.light {
  color: #c9d3d6;
}
/* line 84, ../sass/partials/_tables.scss */
table.highlight tr:hover td {
  background: #ebfffb;
}

/* line 91, ../sass/partials/_tables.scss */
form {
  padding: .5em 0;
}
/* line 95, ../sass/partials/_tables.scss */
form table tr th {
  color: #525659;
  position: relative;
  padding: 17px 15px 0 15px;
  width: 130px;
}
/* line 100, ../sass/partials/_tables.scss */
form table tr th:after {
  margin-left: 5px;
  font-weight: normal;
  content: ".................................................";
  position: absolute;
  color: #c9d3d6;
}
/* line 108, ../sass/partials/_tables.scss */
form table tr td {
  position: relative;
  background: #fff;
  border: none;
  padding: 8px 10px;
}
/* line 113, ../sass/partials/_tables.scss */
form table tr td.pad {
  padding: 15px 10px;
}

/* line 121, ../sass/partials/_tables.scss */
.half {
  width: 50%;
  float: left;
}

/* line 3, ../sass/partials/_forms.scss */
form * {
  outline: none;
}
/* line 5, ../sass/partials/_forms.scss */
form * ::-webkit-input-placeholder {
  /* Chrome/Opera/Safari */
  color: #c9d3d6;
}
/* line 8, ../sass/partials/_forms.scss */
form * ::-moz-placeholder {
  /* Firefox 19+ */
  color: #c9d3d6;
}
/* line 11, ../sass/partials/_forms.scss */
form * :-ms-input-placeholder {
  /* IE 10+ */
  color: #c9d3d6;
}
/* line 14, ../sass/partials/_forms.scss */
form * :-moz-placeholder {
  /* Firefox 18- */
  color: #c9d3d6;
}
/* line 19, ../sass/partials/_forms.scss */
form input[type=text], form input[type=password], form input[type=file], form textarea {
  width: 225px;
  font-family: "Roboto Mono", monospace;
}
/* line 24, ../sass/partials/_forms.scss */
form input[type=text], form input[type=password], form textarea {
  display: block;
  font-size: 1em;
  border: 1px solid #cad3d6;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px;
  -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
  -moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
  -o-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
  box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
  padding: 7px;
  color: #16a085;
  margin: 0;
}
/* line 39, ../sass/partials/_forms.scss */
form input[type=text]:disabled, form input[type=password]:disabled, form textarea:disabled {
  color: #c9d3d6;
}
/* line 44, ../sass/partials/_forms.scss */
form input[type=submit] {
  background: #2f3537;
  background-image: -webkit-linear-gradient(top, #47545c, #2f3537);
  background-image: -moz-linear-gradient(top, #47545c, #2f3537);
  background-image: -ms-linear-gradient(top, #47545c, #2f3537);
  background-image: -o-linear-gradient(top, #47545c, #2f3537);
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px;
  padding: .5em 0;
  color: #fff;
}
/* line 54, ../sass/partials/_forms.scss */
form textarea {
  line-height: 1.5;
  font-size: .9em;
}
/* line 57, ../sass/partials/_forms.scss */
form textarea.small {
  height: 100px;
}
/* line 60, ../sass/partials/_forms.scss */
form textarea.medium {
  height: 200px;
}
/* line 63, ../sass/partials/_forms.scss */
form textarea.large {
  height: 400px;
}
/* line 66, ../sass/partials/_forms.scss */
form textarea.full {
  height: 400px;
  width: 385px;
}
/* line 70, ../sass/partials/_forms.scss */
form textarea.wysiwyg {
  width: 385px;
  height: 400px;
}
/* line 76, ../sass/partials/_forms.scss */
form select {
  width: 200px;
  margin: 7px 0;
}
/* line 81, ../sass/partials/_forms.scss */
form input[type=file] {
  font-size: .9em;
  margin-bottom: .5em;
}
/* line 86, ../sass/partials/_forms.scss */
form input[type=submit] {
  border: none;
  text-transform: uppercase;
}

/* line 92, ../sass/partials/_forms.scss */
.alert {
  font-family: "Roboto Mono", monospace;
  padding: 20px 10px;
  text-align: center;
  background: #fff;
  border-bottom: 1px solid #e0e8e8;
  margin-bottom: 1em;
}
/* line 99, ../sass/partials/_forms.scss */
.alert p, .alert li {
  font-size: .9em;
  line-height: 1.5;
}
/* line 103, ../sass/partials/_forms.scss */
.alert p {
  font-weight: 900;
  margin: 0;
  padding: 0;
}
/* line 108, ../sass/partials/_forms.scss */
.alert ul {
  margin: 0;
  padding: 0;
  list-style-type: none;
}
/* line 112, ../sass/partials/_forms.scss */
.alert ul li {
  margin: 0;
  padding: 0;
}
/* line 117, ../sass/partials/_forms.scss */
.alert.green {
  color: #2ecc71;
}
/* line 120, ../sass/partials/_forms.scss */
.alert.red {
  color: #e74c3c;
}
/* line 123, ../sass/partials/_forms.scss */
.alert.yellow {
  color: #f1c40f;
}
/* line 126, ../sass/partials/_forms.scss */
.alert.blue {
  color: #3498db;
}

/* line 2, ../sass/partials/_icons.scss */
[class^="ss-"]:before, [class*=" ss-"]:before {
  font-size: .9em;
  vertical-align: middle !important;
  margin-right: .35em !important;
}

/* line 9, ../sass/partials/_icons.scss */
.pika-single {
  font-family: "Ubuntu", sans-serif;
  color: #525659;
  font-size: 12px;
}
/* line 14, ../sass/partials/_icons.scss */
.pika-single tr:hover td {
  background: none;
}
/* line 18, ../sass/partials/_icons.scss */
.pika-single th {
  color: #c9d3d6;
  padding: 0;
}
/* line 21, ../sass/partials/_icons.scss */
.pika-single th abbr {
  border-bottom: none;
}
/* line 25, ../sass/partials/_icons.scss */
.pika-single td {
  padding: 0;
}

/* line 30, ../sass/partials/_icons.scss */
.pika-button, .pika-button:hover, .is-today .pika-button, .is-selected .pika-button {
  font-weight: normal !important;
  color: #525659 !important;
  background: none;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  -o-box-shadow: none;
  box-shadow: none;
}

/* line 40, ../sass/partials/_icons.scss */
.pika-button:hover {
  background: #ebfffb !important;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  -o-box-shadow: none;
  box-shadow: none;
}

/* line 53, ../sass/screen.scss */
html {
  background-color: #f3f5f5;
  background-image: url("data:image/svg+xml,%3Csvg width='56' height='28' viewBox='0 0 56 28' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M56 26c-2.813 0-5.456.726-7.752 2H56v-2zm-26 2h4.087C38.707 20.783 46.795 16 56 16v-2c-.672 0-1.339.024-1.999.07L54 14a2 2 0 0 1 2-2v-2a4 4 0 0 0-3.98 3.602 28.087 28.087 0 0 0-2.793-3.862A7.994 7.994 0 0 1 56 6V4a9.988 9.988 0 0 0-8.17 4.232 28.156 28.156 0 0 0-3.03-2.634A13.979 13.979 0 0 1 56 0h-7.752a16.078 16.078 0 0 0-5.09 4.454 27.941 27.941 0 0 0-3.536-1.936c.63-.896 1.33-1.738 2.095-2.518H39.03c-.46.557-.893 1.137-1.297 1.737A27.787 27.787 0 0 0 33.723.585c.12-.196.24-.392.364-.585H30l-.001.07A28.406 28.406 0 0 0 26 .07L26 0h-4.087c.124.193.245.389.364.585a27.787 27.787 0 0 0-4.009 1.152c-.404-.6-.837-1.18-1.297-1.737h-2.688c.764.78 1.466 1.622 2.095 2.518-1.23.562-2.41 1.21-3.536 1.936A16.078 16.078 0 0 0 7.752 0H0c4.58 0 8.645 2.199 11.2 5.598a28.156 28.156 0 0 0-3.03 2.634A9.988 9.988 0 0 0 0 4v2a7.994 7.994 0 0 1 6.773 3.74 28.087 28.087 0 0 0-2.793 3.862A4 4 0 0 0 0 10v2a2 2 0 0 1 1.999 2.07C1.339 14.024.672 14 0 14v2c9.205 0 17.292 4.783 21.913 12H26a2 2 0 1 1 4 0zM7.752 28C5.456 26.726 2.812 26 0 26v2h7.752zM56 20c-6.832 0-12.936 3.114-16.971 8h2.688A19.94 19.94 0 0 1 56 22v-2zm-39.029 8C12.936 23.114 6.831 20 0 20v2a19.94 19.94 0 0 1 14.283 6h2.688zm15.01-.398a28.087 28.087 0 0 1 2.792-3.862A7.994 7.994 0 0 0 28 20a7.994 7.994 0 0 0-6.773 3.74 28.087 28.087 0 0 1 2.793 3.862 4 4 0 0 1 7.96 0zm14.287-11.865C42.318 9.864 35.61 6 28 6c-7.61 0-14.318 3.864-18.268 9.737a27.787 27.787 0 0 0-4.009-1.152C10.275 7.043 18.548 2 28 2c9.452 0 17.725 5.043 22.277 12.585a27.787 27.787 0 0 0-4.009 1.152zm-5.426 2.717a27.941 27.941 0 0 1 3.536-1.936C40.76 11.367 34.773 8 28 8s-12.76 3.367-16.378 8.518c1.23.562 2.41 1.21 3.536 1.936C18.075 14.537 22.741 12 28 12s9.925 2.537 12.842 6.454zm-4.672 3.778a28.156 28.156 0 0 1 3.03-2.634A13.979 13.979 0 0 0 28 14c-4.58 0-8.645 2.199-11.2 5.598a28.156 28.156 0 0 1 3.03 2.634A9.988 9.988 0 0 1 28 18a9.988 9.988 0 0 1 8.17 4.232z' fill='%23cad3d6' fill-opacity='0.45' fill-rule='evenodd'/%3E%3C/svg%3E");
}

/* line 57, ../sass/screen.scss */
body {
  font-family: "Roboto", sans-serif;
  -webkit-text-size-adjust: none;
  font-size: 15px;
  color: #525659;
  padding-bottom: 100px;
}

/* line 65, ../sass/screen.scss */
.clear {
  clear: both;
}

/* line 69, ../sass/screen.scss */
.align_left {
  text-align: left;
}

/* line 73, ../sass/screen.scss */
.align_right {
  text-align: right;
}

/* line 77, ../sass/screen.scss */
.align_center {
  text-align: center;
}

/* line 81, ../sass/screen.scss */
a {
  color: #16a085;
  text-decoration: none;
}
/* line 84, ../sass/screen.scss */
a:hover {
  color: #1abc9c;
}

/* line 89, ../sass/screen.scss */
.nothing {
  background: #fff;
}
/* line 91, ../sass/screen.scss */
.nothing p {
  font-family: "Roboto Mono", monospace;
  text-transform: uppercase;
  font-size: .9em;
  color: #c9d3d6;
  text-align: center;
  line-height: 1;
  padding: 40px 20px;
  margin: 0;
}

/* line 103, ../sass/screen.scss */
.box {
  overflow: hidden;
  margin: 20px 0 20px 20px;
  padding: 5px;
  -webkit-box-shadow: 0 0 4px rgba(0, 0, 0, 0.1);
  -moz-box-shadow: 0 0 4px rgba(0, 0, 0, 0.1);
  -o-box-shadow: 0 0 4px rgba(0, 0, 0, 0.1);
  box-shadow: 0 0 4px rgba(0, 0, 0, 0.1);
  line-height: 1 !important;
  background: #fff;
}
/* line 113, ../sass/screen.scss */
.box .supermenu_inner, .box .menu_inner {
  white-space: nowrap;
  padding: 1.5em 15px;
}
/* line 116, ../sass/screen.scss */
.box .supermenu_inner .float_left, .box .menu_inner .float_left {
  float: left;
}
/* line 119, ../sass/screen.scss */
.box .supermenu_inner .float_right, .box .menu_inner .float_right {
  float: right;
}
/* line 122, ../sass/screen.scss */
.box .supermenu_inner h1, .box .menu_inner h1 {
  margin: 0;
  padding: 0;
  display: inline;
  font-size: 1em;
  text-transform: uppercase;
}
/* line 129, ../sass/screen.scss */
.box .supermenu_inner p, .box .menu_inner p {
  margin: 0;
  padding: 0;
  display: inline;
}
/* line 134, ../sass/screen.scss */
.box .supermenu_inner ul, .box .menu_inner ul {
  margin: 0;
  padding: 0;
}
/* line 137, ../sass/screen.scss */
.box .supermenu_inner ul li, .box .menu_inner ul li {
  list-style-type: none;
  display: inline;
  margin: 0 0 0 6px;
}
/* line 147, ../sass/screen.scss */
.box .supermenu {
  background: #2f3537;
  background-image: -webkit-linear-gradient(top, #47545c, #2f3537);
  background-image: -moz-linear-gradient(top, #47545c, #2f3537);
  background-image: -ms-linear-gradient(top, #47545c, #2f3537);
  background-image: -o-linear-gradient(top, #47545c, #2f3537);
}
/* line 149, ../sass/screen.scss */
.box .supermenu .supermenu_inner {
  height: 100%;
}
/* line 151, ../sass/screen.scss */
.box .supermenu .supermenu_inner h1 {
  text-transform: uppercase;
  color: #fff;
  -webkit-text-shadow: 0 1px 3px rgba(0, 0, 0, 0.5);
  -moz-text-shadow: 0 1px 3px rgba(0, 0, 0, 0.5);
  -o-text-shadow: 0 1px 3px rgba(0, 0, 0, 0.5);
  text-shadow: 0 1px 3px rgba(0, 0, 0, 0.5);
}
/* line 154, ../sass/screen.scss */
.box .supermenu .supermenu_inner h1 a {
  color: #fff;
  border: none;
}
/* line 165, ../sass/screen.scss */
.box .supermenu .supermenu_inner ul li a {
  color: #fff;
  border: none;
  background: none;
  padding: .3em;
  -webkit-text-shadow: 0 1px 3px rgba(0, 0, 0, 0.5);
  -moz-text-shadow: 0 1px 3px rgba(0, 0, 0, 0.5);
  -o-text-shadow: 0 1px 3px rgba(0, 0, 0, 0.5);
  text-shadow: 0 1px 3px rgba(0, 0, 0, 0.5);
}
/* line 174, ../sass/screen.scss */
.box .supermenu .supermenu_inner ul li a:before {
  color: #16a085;
}
/* line 182, ../sass/screen.scss */
.box .menu {
  background: #fff;
}
/* line 186, ../sass/screen.scss */
.box .menu ul li a {
  color: #525659;
  padding: .3em .6em;
  border: 1px solid #e0e8e8 !important;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -o-border-radius: 5px;
  border-radius: 5px;
  background-image: -webkit-linear-gradient(top, white, #f3f5f5);
  background-image: -moz-linear-gradient(top, white, #f3f5f5);
  background-image: -ms-linear-gradient(top, white, #f3f5f5);
  background-image: -o-linear-gradient(top, white, #f3f5f5);
  -webkit-text-shadow: 0 1px 0 rgba(255, 255, 255, 0.75);
  -moz-text-shadow: 0 1px 0 rgba(255, 255, 255, 0.75);
  -o-text-shadow: 0 1px 0 rgba(255, 255, 255, 0.75);
  text-shadow: 0 1px 0 rgba(255, 255, 255, 0.75);
}
/* line 12, ../sass/screen.scss */
.box .menu ul li a:before {
  color: #afb7bb;
}

/* line 194, ../sass/screen.scss */
.column {
  float: left;
}
/* line 196, ../sass/screen.scss */
.column .box {
  margin: 0 0 20px 20px;
}

/* line 201, ../sass/screen.scss */
#top {
  z-index: 1;
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
}
/* line 207, ../sass/screen.scss */
#top .box {
  border-bottom: 1px solid #cad3d6;
  margin: 0;
  padding: 0;
}
/* line 211, ../sass/screen.scss */
#top .box .supermenu_inner {
  padding: 1.5em 40px;
  font-size: 1.2em;
}
/* line 214, ../sass/screen.scss */
#top .box .supermenu_inner h1 {
  font-size: 1.2em;
}
/* line 219, ../sass/screen.scss */
#top .box .supermenu_inner ul {
  margin-top: 2px;
  text-align: right;
}
/* line 224, ../sass/screen.scss */
#top .box .menu_inner {
  padding: 1.5em 40px;
}

/* line 230, ../sass/screen.scss */
#middle {
  margin: 160px 20px 85px 0;
}
/* line 234, ../sass/screen.scss */
#middle .box {
  border: 1px solid #cad3d6;
  overflow-x: auto;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px;
}
/* line 237, ../sass/screen.scss */
#middle .box .menu_inner {
  font-size: .9em;
  padding: 1.25em 15px;
}
/* line 250, ../sass/screen.scss */
#middle div#copy {
  width: 50%;
  margin: 200px auto;
  text-align: center;
}
/* line 255, ../sass/screen.scss */
#middle div#copy p {
  font-size: 1.5em;
  line-height: 1.5;
  -webkit-text-shadow: 0 1px 5px white;
  -moz-text-shadow: 0 1px 5px white;
  -o-text-shadow: 0 1px 5px white;
  text-shadow: 0 1px 5px white;
  padding: 5%;
  background: rgba(255, 255, 255, 0.75);
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  -o-border-radius: 10px;
  border-radius: 10px;
}

/* line 272, ../sass/screen.scss */
#bottom {
  z-index: 1;
  position: fixed;
  bottom: 0;
  left: 0;
  right: 0;
}
/* line 278, ../sass/screen.scss */
#bottom .box {
  border-top: 1px solid #cad3d6;
  margin: 0;
  padding: 0;
}
/* line 282, ../sass/screen.scss */
#bottom .box .menu_inner {
  padding: 1.5em 40px;
}
/* line 288, ../sass/screen.scss */
#bottom #pagination ul li {
  margin: 0 3px 0 0;
  display: block;
  float: left;
}
/* line 293, ../sass/screen.scss */
#bottom #pagination ul li.active span, #bottom #pagination ul li.disabled span {
  pointer-events: none;
  -webkit-opacity: .5;
  -moz-opacity: .5;
  -o-opacity: .5;
  opacity: .5;
}
/* line 304, ../sass/screen.scss */
#bottom #alert {
  border-top: 1px solid #e0e8e8;
  background: #ebfffb;
  padding: 17px;
  text-align: center;
}
/* line 309, ../sass/screen.scss */
#bottom #alert ul {
  margin: 0;
  padding: 0;
}
/* line 312, ../sass/screen.scss */
#bottom #alert ul li {
  font-family: "Roboto Mono", monospace;
  list-style-type: none;
  margin: 0;
  padding: 0;
  line-height: 1.5;
  font-size: .9em;
  text-transform: uppercase;
  color: #525659;
}
/* line 321, ../sass/screen.scss */
#bottom #alert ul li time {
  font-weight: 900;
}

/* line 329, ../sass/screen.scss */
#popup {
  background-color: #f3f5f5;
  background-image: url("data:image/svg+xml,%3Csvg width='56' height='28' viewBox='0 0 56 28' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M56 26c-2.813 0-5.456.726-7.752 2H56v-2zm-26 2h4.087C38.707 20.783 46.795 16 56 16v-2c-.672 0-1.339.024-1.999.07L54 14a2 2 0 0 1 2-2v-2a4 4 0 0 0-3.98 3.602 28.087 28.087 0 0 0-2.793-3.862A7.994 7.994 0 0 1 56 6V4a9.988 9.988 0 0 0-8.17 4.232 28.156 28.156 0 0 0-3.03-2.634A13.979 13.979 0 0 1 56 0h-7.752a16.078 16.078 0 0 0-5.09 4.454 27.941 27.941 0 0 0-3.536-1.936c.63-.896 1.33-1.738 2.095-2.518H39.03c-.46.557-.893 1.137-1.297 1.737A27.787 27.787 0 0 0 33.723.585c.12-.196.24-.392.364-.585H30l-.001.07A28.406 28.406 0 0 0 26 .07L26 0h-4.087c.124.193.245.389.364.585a27.787 27.787 0 0 0-4.009 1.152c-.404-.6-.837-1.18-1.297-1.737h-2.688c.764.78 1.466 1.622 2.095 2.518-1.23.562-2.41 1.21-3.536 1.936A16.078 16.078 0 0 0 7.752 0H0c4.58 0 8.645 2.199 11.2 5.598a28.156 28.156 0 0 0-3.03 2.634A9.988 9.988 0 0 0 0 4v2a7.994 7.994 0 0 1 6.773 3.74 28.087 28.087 0 0 0-2.793 3.862A4 4 0 0 0 0 10v2a2 2 0 0 1 1.999 2.07C1.339 14.024.672 14 0 14v2c9.205 0 17.292 4.783 21.913 12H26a2 2 0 1 1 4 0zM7.752 28C5.456 26.726 2.812 26 0 26v2h7.752zM56 20c-6.832 0-12.936 3.114-16.971 8h2.688A19.94 19.94 0 0 1 56 22v-2zm-39.029 8C12.936 23.114 6.831 20 0 20v2a19.94 19.94 0 0 1 14.283 6h2.688zm15.01-.398a28.087 28.087 0 0 1 2.792-3.862A7.994 7.994 0 0 0 28 20a7.994 7.994 0 0 0-6.773 3.74 28.087 28.087 0 0 1 2.793 3.862 4 4 0 0 1 7.96 0zm14.287-11.865C42.318 9.864 35.61 6 28 6c-7.61 0-14.318 3.864-18.268 9.737a27.787 27.787 0 0 0-4.009-1.152C10.275 7.043 18.548 2 28 2c9.452 0 17.725 5.043 22.277 12.585a27.787 27.787 0 0 0-4.009 1.152zm-5.426 2.717a27.941 27.941 0 0 1 3.536-1.936C40.76 11.367 34.773 8 28 8s-12.76 3.367-16.378 8.518c1.23.562 2.41 1.21 3.536 1.936C18.075 14.537 22.741 12 28 12s9.925 2.537 12.842 6.454zm-4.672 3.778a28.156 28.156 0 0 1 3.03-2.634A13.979 13.979 0 0 0 28 14c-4.58 0-8.645 2.199-11.2 5.598a28.156 28.156 0 0 1 3.03 2.634A9.988 9.988 0 0 1 28 18a9.988 9.988 0 0 1 8.17 4.232z' fill='%23cad3d6' fill-opacity='0.45' fill-rule='evenodd'/%3E%3C/svg%3E");
}
/* line 331, ../sass/screen.scss */
#popup #top {
  position: relative;
  background: white;
}
/* line 335, ../sass/screen.scss */
#popup #top .box .supermenu {
  background: #2f3537;
  background-image: -webkit-linear-gradient(top, #47545c, #2f3537);
  background-image: -moz-linear-gradient(top, #47545c, #2f3537);
  background-image: -ms-linear-gradient(top, #47545c, #2f3537);
  background-image: -o-linear-gradient(top, #47545c, #2f3537);
  padding-bottom: 3px;
}
/* line 340, ../sass/screen.scss */
#popup #top .box .supermenu ul li a {
  font-size: .9em;
}
/* line 344, ../sass/screen.scss */
#popup #top .box .supermenu_inner {
  font-size: 1em;
  padding: 1.5em 40px 1em 40px;
  background: none;
}
/* line 351, ../sass/screen.scss */
#popup #middle {
  margin: 20px 20px 0 0;
}
/* line 353, ../sass/screen.scss */
#popup #middle .box {
  margin-top: 0;
}
/* line 356, ../sass/screen.scss */
#popup #middle div#copy {
  margin: 100px auto;
  width: 400px;
}
/* line 361, ../sass/screen.scss */
#popup #bottom {
  display: none;
}

/* line 366, ../sass/screen.scss */
#login {
  width: 300px;
  margin: 100px auto;
}
/* line 369, ../sass/screen.scss */
#login .box {
  margin: 0;
  border: 1px solid #cad3d6;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -o-border-radius: 5px;
  border-radius: 5px;
}
/* line 377, ../sass/screen.scss */
#login form {
  padding: 10px;
}
/* line 379, ../sass/screen.scss */
#login form input[type=text], #login form input[type=password] {
  width: 115px;
  display: inline;
}
/* line 382, ../sass/screen.scss */
#login form input[type=text]#email, #login form input[type=password]#email {
  width: 254px;
}
/* line 386, ../sass/screen.scss */
#login form input[type=text] {
  margin-right: 5px;
}
/* line 389, ../sass/screen.scss */
#login form input[type=submit] {
  width: 100%;
  margin-top: 10px;
  font-weight: 900;
}
/* line 394, ../sass/screen.scss */
#login form .alert {
  margin: -10px -10px 10px -10px;
}
/* line 398, ../sass/screen.scss */
#login ul#links {
  text-align: center;
  margin: 1em 0;
  padding: 0;
}
/* line 402, ../sass/screen.scss */
#login ul#links li {
  list-style-type: none;
  display: inline;
  margin: 0 1em;
  padding: 0;
  font-size: .9em;
}
/* line 408, ../sass/screen.scss */
#login ul#links li a {
  font-weight: 900;
  color: #525659;
  border: none;
}

/* line 417, ../sass/screen.scss */
#preview {
  width: 500px;
  margin: 50px auto;
  text-align: center;
}
/* line 421, ../sass/screen.scss */
#preview div {
  text-align: left;
  background: #fff;
  -webkit-box-shadow: 0 0 4px rgba(0, 0, 0, 0.1);
  -moz-box-shadow: 0 0 4px rgba(0, 0, 0, 0.1);
  -o-box-shadow: 0 0 4px rgba(0, 0, 0, 0.1);
  box-shadow: 0 0 4px rgba(0, 0, 0, 0.1);
  padding: 40px;
  line-height: 1.5;
  margin-bottom: 1em;
}
/* line 431, ../sass/screen.scss */
#preview div h1, #preview div h2, #preview div h3, #preview div h4, #preview div h5, #preview div h6, #preview div p {
  margin: 0 0 1em 0;
  padding: 0;
}
/* line 436, ../sass/screen.scss */
#preview a {
  text-transform: uppercase;
  font-weight: 900;
}

/* line 443, ../sass/screen.scss */
body.red #top {
  border-top: 3px solid #e74c3c;
}

/* line 448, ../sass/screen.scss */
body.blue #top {
  border-top: 3px solid #3498db;
}

/* line 453, ../sass/screen.scss */
body.green #top {
  border-top: 3px solid #2ecc71;
}

/* line 458, ../sass/screen.scss */
body.purple #top {
  border-top: 3px solid #9b59b6;
}

/* line 463, ../sass/screen.scss */
body.orange #top {
  border-top: 3px solid #e67e22;
}
