diff --git a/inc/databap.php b/inc/databap.php
index b59692d..1c11a77 100644
--- a/inc/databap.php
+++ b/inc/databap.php
@@ -18,7 +18,7 @@ class Databap extends PhpObject
const DATE_TIME_SQL_FORMAT = 'Y-m-d H:i:s';
const DATE_SQL_FORMAT = 'Y-m-d';
const HISTORY_LENGTH = 10;
- const STYLE_PATH = 'style/screen.css';
+ const STYLE_PATH = 'style/databap.css';
public static $UPLOAD_IMG_EXTS = array('jpg', 'jpeg', 'gif', 'png');
public static $UPLOAD_DOC_EXTS = array('jpg', 'jpeg', 'gif', 'png', 'doc', 'ppt', 'pdf', 'xls', 'docx', 'pptx', 'xlsx');
const ID_SEPARATOR = '_';
@@ -1212,11 +1212,16 @@ class Databap extends PhpObject
return $bJson?$this->jsonExport($asUserInfo):$asUserInfo;
}
- public function getUserClearance()
+ private function getUserClearance()
{
$asUserInfo = $this->getUserInfo($this->getUserId());
return $asUserInfo['clearance'];
}
+
+ public function checkUserClearance($iClearance)
+ {
+ return ($this->getUserClearance() >= $iClearance);
+ }
public function getOptions()
{
@@ -1770,7 +1775,7 @@ class Databap extends PhpObject
$sMessage = $this->getJsonMessage($this->get9gagPost(trim(mb_substr($sMessage, 6))));
$sType = self::MESSAGE_9GAG;
}
- elseif(mb_substr($sMessage, 0, 7) == '/reboot' && $this->getUserClearance()==self::CLEARANCE_ADMIN)
+ elseif(mb_substr($sMessage, 0, 7) == '/reboot' && $this->checkUserClearance(self::CLEARANCE_ADMIN))
{
$sMessage = 'L\'administrateur a demandé un reboot. Votre page va se rafraichir automatiquement dans '.self::REBOOT_DELAY.' secondes.';
$sType = self::MESSAGE_REBOOT;
diff --git a/index.php b/index.php
index c7581f8..0499d82 100644
--- a/index.php
+++ b/index.php
@@ -181,7 +181,7 @@ if($bUserOk && $sAction!=Databap::EXT_ACCESS)
break;
default:
//Admin actions
- if($oDatabap->getUserClearance()==Databap::CLEARANCE_ADMIN)
+ if($oDatabap->checkUserClearance(Databap::CLEARANCE_ADMIN))
{
switch($sAction)
{
@@ -225,7 +225,7 @@ elseif($bUserOk && $sAction==Databap::EXT_ACCESS)
break;
default:
//Restricted actions
- if($oDatabap->getUserClearance()==Databap::CLEARANCE_ADMIN)
+ if($oDatabap->checkUserClearance(Databap::CLEARANCE_ADMIN))
{
switch($sPage)
{
diff --git a/masks/index.html b/masks/index.html
index 3c5e738..c88b5ac 100755
--- a/masks/index.html
+++ b/masks/index.html
@@ -7,7 +7,6 @@
-
diff --git a/masks/logon.html b/masks/logon.html
index b4bf7cd..f3633f1 100755
--- a/masks/logon.html
+++ b/masks/logon.html
@@ -7,8 +7,7 @@
-
-
+
Databap • Logon
diff --git a/style/_common.scss b/style/_common.scss
new file mode 100644
index 0000000..56ca7b2
--- /dev/null
+++ b/style/_common.scss
@@ -0,0 +1,533 @@
+/* Standard Tags */
+
+body, html {
+ background:white;
+ font-family:Verdana, Arial;
+ color:$col_blue;
+ background:$col_blue;
+ padding:0;
+ margin:0;
+ min-width:1024px;
+}
+
+table {
+ border:none;
+ background:none;
+ text-align:center;
+ margin:0;
+ padding:0;
+ border-spacing:0;
+}
+
+table td {
+ padding:0;
+}
+
+input, textarea, select {
+ font-family:Verdana, Arial;
+ font-size:12px;
+ background:none;
+ border:none;
+}
+input[type=text], input[type=password] {
+ border:2px solid $col_blue;
+ padding:5px;
+ width:200px;
+}
+
+input[type=button]:hover, input[type=submit]:hover, input[type=password]:hover, input[type=text]:hover, input[type=text]:focus {
+ background-color:$col_orange;
+}
+
+input[disabled="disabled"], textarea[disabled="disabled"], input:disabled, textarea:disabled {
+ background-color:$col_bright_blue;
+ border-color:$col_bright_blue;
+ border:2px solid $col_blue;
+}
+
+input[disabled="disabled"]:hover, textarea[disabled="disabled"]:hover, input:disabled:hover, textarea:disabled:hover {
+ background-color:$col_bright_blue;
+}
+
+button::-moz-focus-inner, input[type="reset"]::-moz-focus-inner, input[type="button"]::-moz-focus-inner, input[type="submit"]::-moz-focus-inner,input[type="file"] > input[type="button"]::-moz-focus-inner {
+ border: none;
+}
+
+input[type=button], .clickable {
+ cursor:pointer;
+}
+
+select {
+ background:white;
+ border:2px solid $col_blue;
+ padding:5px;
+ color:$col_blue;
+ margin:0;
+}
+
+textarea {
+ min-height:30px;
+}
+
+input, select, textarea, h1, h2, h3, h4, p, a {
+ color:$col_blue;
+}
+
+p {
+ margin:0;
+ padding:0;
+}
+
+a, a:visited {
+ text-decoration:none;
+}
+
+a:active, a:focus, input:active, input:focus {
+ outline: none;
+}
+
+img {
+ border:none;
+}
+
+/* Functions */
+
+@mixin gradient-diag($fromColor, $ToColor, $fromPos, $ToPos) {
+ background: $fromColor;
+ background: -moz-linear-gradient(45deg, $fromColor $fromPos, $ToColor $ToPos);
+ background: -webkit-gradient(linear, left bottom, right top, color-stop($fromPos,$fromColor), color-stop($ToPos,$ToColor));
+ background: -webkit-linear-gradient(45deg, $fromColor $fromPos,$ToColor $ToPos);
+ background: -o-linear-gradient(45deg, $fromColor $fromPos,$ToColor $ToPos);
+ background: -ms-linear-gradient(45deg, $fromColor $fromPos,$ToColor $ToPos);
+ background: linear-gradient(45deg, $fromColor $fromPos,$ToColor $ToPos);
+ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='$fromColor', endColorstr='$ToColor',GradientType=1 );
+}
+
+/* Classes */
+
+.round_top {
+ -moz-border-radius:10px 10px 0 0;
+ -webkit-border-radius:10px 10px 0 0;
+ -khtml-border-radius:10px 10px 0 0;
+ border-radius:10px 10px 0 0;
+}
+.round_bottom {
+ -moz-border-radius:0 0 10px 10px;
+ -webkit-border-radius:0 0 10px 10px;
+ -khtml-border-radius:0 0 10px 10px;
+ border-radius:0 0 10px 10px;
+}
+.round_right {
+ -moz-border-radius:0 10px 10px 0;
+ -webkit-border-radius:0 10px 10px 0;
+ -khtml-border-radius:0 10px 10px 0;
+ border-radius:0 10px 10px 0;
+}
+.round_left {
+ -moz-border-radius:10px 0 0 10px;
+ -webkit-border-radius:10px 0 0 10px;
+ -khtml-border-radius:10px 0 0 10px;
+ border-radius:10px 0 0 10px;
+}
+.round_bottom_left {
+ -moz-border-radius:0 0 0 10px;
+ -webkit-border-radius:0 0 0 10px;
+ -khtml-border-radius:0 0 0 10px;
+ border-radius:0 0 0 10px;
+}
+.round {
+ -moz-border-radius:10px;
+ -webkit-border-radius:10px;
+ -khtml-border-radius:10px;
+ border-radius:10px;
+}
+.tiny_round {
+ -moz-border-radius:5px;
+ -webkit-border-radius:5px;
+ -khtml-border-radius:5px;
+ border-radius:5px;
+}
+.tiny_top_right {
+ -moz-border-radius:5px 0 5px 5px;
+ -webkit-border-radius:5px 0 5px 5px;
+ -khtml-border-radius:5px 0 5px 5px;
+ border-radius:5px 0 5px 5px;
+}
+
+.inc_border {
+ box-sizing:border-box;
+ -moz-box-sizing:border-box;
+ -webkit-box-sizing:border-box;
+}
+
+.loading {
+ font-size:20px;
+ margin:5px;
+ text-align:center;
+}
+
+.error, .warning, .success {
+ margin:10px 0;
+ border-width:1px;
+ border-style:solid;
+ padding:3px;
+ -moz-border-radius:5px;
+ -webkit-border-radius:5px;
+ -khtml-border-radius:5px;
+ border-radius:5px;
+ clear:both;
+}
+
+.error a, .warning a, .success a {
+ text-decoration: underline;
+}
+
+.error, .error a {
+ color:red;
+ border-color:red;
+ font-size:14px;
+ font-weight:bold;
+}
+
+.warning, .warning a {
+ color:orange;
+ border-color:orange;
+ font-size:13px;
+ font-style:italic;
+}
+
+.success, .success a {
+ color:green;
+ border-color:green;
+ font-size:13px;
+}
+
+.default_text {
+ color:$col_bright_blue !important;
+}
+
+a.button {
+ padding:7px;
+ margin-right:5px;
+ background:$col_bright_blue;
+ font-size:12px;
+ cursor:pointer;
+ border:1px solid $col_blue;
+ /*position:relative;*/
+ display:inline-block;
+}
+a.button:hover {
+ background-color:$col_orange;
+}
+a.button:active {
+ background-color:$col_blue;
+ color:white;
+}
+
+a.button .fa {
+ @extend .fa-60;
+ margin-right:5px;
+}
+
+a.button.strong .value {
+ font-weight:bold;
+}
+
+a.button.inverse {
+ background-color:$col_blue;
+ color:$col_bright_blue;
+}
+
+a.button.inverse:hover {
+ background-color:$col_orange;
+ color:$col_blue;
+}
+
+a.button.heavy {
+ border-width:2px;
+ font-weight:bold;
+}
+
+.addr {
+ cursor:text;
+}
+
+.addr:hover {
+ background-color:white;
+}
+
+.maximized {
+ width:100%;
+}
+
+.righty {
+ text-align:right;
+}
+
+.glue-right {
+ float: right;
+}
+
+.lefty {
+ text-align:left;
+}
+
+.side_margins {
+ margin:0 12px 10px;
+}
+
+a.internal_link {
+ text-decoration:underline;
+ font-style:normal;
+ background:$col_bright_blue;
+ padding:1px 8px 1px 5px;
+ margin:0;
+}
+a.internal_link:visited, a.external_link:visited {
+ color:grey;
+}
+a.internal_link span.type {
+ text-transform:capitalize;
+}
+a[href^="table"].internal_link span.item {
+ text-transform:uppercase;
+}
+
+.author_box {
+ padding:5px 10px;
+ border:1px solid $col_blue;
+ color:$col_blue;
+ font-style:italic;
+ font-size:12px;
+}
+.author_box:nth-child(odd) {
+ background:$col_brighter_blue;
+}
+.author_box:nth-child(even) {
+ background:$col_bright_blue;
+}
+.author_box:hover {
+ border-color:$col_orange;
+}
+
+.author_box a {
+ background:none;
+ padding:0;
+ display:block;
+ width: 100%;
+}
+
+.author_box i.fa-30 {
+ vertical-align: -5%;
+}
+
+.author_box span.description {
+ font-weight:bold;
+ font-style:normal;
+ font-size:13px;
+}
+
+.author_box span.rank {
+ font-weight: bold;
+ margin-left:10px;
+}
+
+.standalone .author_box {
+ margin-top:10px;
+}
+.standalone .author_box:hover {
+ color:$col_orange;
+}
+
+.hide, .mobile {
+ display:none;
+}
+
+/* Step Box */
+
+.step_box {
+ margin-top:5px;
+ margin-bottom:5px;
+ padding:10px;
+ background:$col_bright_blue;
+ color:$col_blue;
+ border: 2px solid $col_blue;
+}
+.step_box:nth-child(even) {
+ background:$col_brighter_blue;
+}
+
+.step_box input, .step_box textarea, .step_box select, .step_box .read.textarea, .step_box .read.input {
+ margin-top:10px;
+ background:white;
+ font-size:14px;
+ border-width:1px;
+}
+.step_box input:disabled, .step_box textarea:disabled, .step_box select:disabled, .step_box input:hover:disabled, .step_box textarea:hover:disabled, .step_box select:hover:disabled {
+ background-color:white;
+}
+.step_box input[type=text], .step_box textarea, .step_box .read.textarea, .step_box .read.input {
+ width:100%;
+}
+.step_box textarea, .step_box .read.textarea {
+ height:200px;
+ padding:5px;
+ background:white;
+ border:1px solid $col_blue;
+}
+.step_box .read.textarea, .step_box .read.input {
+ border-color:$col_bright_blue;
+ font-weight:bold;
+}
+.step_box .read.textarea {
+ background-color:$col_brighter_blue;
+}
+.step_box:nth-child(even) .read.textarea {
+ background-color:$col_bright_blue;
+}
+.step_box .read.input {
+ background-color:$col_bright_blue;
+ padding-left:0;
+}
+
+.step_box .step_nb_box, .step_box .step_box_title {
+ border-bottom:1px solid $col_blue;
+ padding:0;
+}
+
+/* Scrollbar */
+
+.scrollbar_box {
+ position:relative;
+ height:0px;
+ overflow:hidden;
+}
+
+.scrollbar_box .scrollbar_subbox {
+ position:absolute;
+ left:0;
+ top:0;
+ width:100%;
+}
+
+.scrollbar {
+ position:relative;
+ float:right;
+ width:15px;
+ margin-left:5px;
+}
+
+.scrollbar .thumb, .scrollbar .thumb .end {
+ background-color:$col_blue;
+ width:13px;
+}
+.scrollbar .track {
+ background-color:$col_bright_blue;
+ height:100%;
+ width:13px;
+ position:relative;
+ padding:0;
+}
+.scrollbar .thumb {
+ position:absolute;
+ top:0;
+ overflow:hidden;
+}
+.scrollbar .thumb .end {
+ overflow:hidden;
+ height:20px;
+}
+
+.disable {
+ display:none;
+}
+
+/* Uploader */
+
+.uploader_box {
+ position:relative;
+ width:100%;
+}
+
+.uploader_droparea {
+ position:absolute;
+ top:-10px;
+ left:0;
+ width:100%;
+ height:100%;
+ height:210px;
+ z-index:2;
+ border:1px solid $col_blue;
+ background:white;
+ text-align:center;
+}
+
+.uploader_droparea-active {
+ background:$col_orange;
+}
+.uploader_droparea span {
+ display:block;
+ position:absolute;
+ top:50%;
+ width:100%;
+ margin-top:-8px;
+ font-size:16px;
+}
+
+.uploader_buffer {
+ width:100%;
+ height:8px;
+}
+
+.uploader_list {
+ /*margin:0;*/margin-top:0;
+ padding:0;
+ list-style:none;
+}
+.uploader_list li {
+ margin:0 0 10px 10px;
+}
+
+.uploader_item_file, .uploader_item_loading, .uploader_item_size, .uploader_item_cancel, .uploader_item_failed {
+ margin-right:5px;
+}
+
+.uploader_item_size, .uploader_item_cancel {
+ font-size:12px;
+ font-weight: normal;
+}
+
+a.uploader_item_cancel {
+ text-decoration:underline;
+ color:$col_blue;
+}
+
+.uploader_box .image_description {
+ border-width:1px;
+ padding:3px 5px;
+ background:white;
+}
+
+.uploader_box .image_action {
+ font-size:12px;
+}
+
+.uploader_box .image_action input {
+ width:200px;
+ margin:0;
+}
+
+.uploader_item_failed_notice {
+ display:none;
+}
+.uploader_item_failed .uploader_item_failed_notice {
+ display:inline;
+}
+
+.uploader_item_failed {
+ color:red;
+}
+
+.uploader_item_success .fa-c-delete:hover, .uploader_item_cancel .fa-c-delete:hover {
+ color:$col_orange;
+}
\ No newline at end of file
diff --git a/style/_fa-custom.scss b/style/_fa-custom.scss
new file mode 100644
index 0000000..1013477
--- /dev/null
+++ b/style/_fa-custom.scss
@@ -0,0 +1,305 @@
+/* Font Awesome */
+
+.fa-inline {
+ margin-right:5px;
+}
+
+/*
+size +0% +10% +20% +30% +40% +50% +60%
+font-size 1em 1.111em 1.222em 1.333em 1.444em 1.555em 1.666em
+line-height 1em 0.917em 0.833em 0.750em 0.666em 0.583em 0.500em
+vertical-align 0% -5% -10% -15% -20% -25% -30%
+*/
+
+.fa-10 {
+ font-size: 1.1111111111111111em;
+ line-height: 0.9166666666666666em;
+ vertical-align: -5%;
+}
+.fa-20 {
+ font-size: 1.2222222222222222em;
+ line-height: 0.8333333333333333em;
+ vertical-align: -10%;
+}
+.fa-30 {
+ font-size: 1.3333333333333333em;
+ line-height: 0.75em;
+ vertical-align: -15%;
+}
+.fa-40 {
+ font-size: 1.4444444444444444em;
+ line-height: 0.6666666666666666em;
+ vertical-align: -20%;
+}
+.fa-60 {
+ font-size: 1.6666666666666666em;
+ line-height: 0.5em;
+ vertical-align: -30%;
+}
+
+.fa-c-c:before, .fa-c-code:before {
+ content: "\f121";
+}
+
+.fa-c-procedure:before, .fa-c-proc:before, .fa-c-p:before {
+ content: "\f0cb";
+}
+
+.fa-c-table:before, .fa-c-t:before {
+ content: "\f0ce";
+}
+
+.fa-c-documentation:before, .fa-c-doc:before, .fa-c-d:before {
+ content: "\f15b";
+}
+
+.fa-c-article:before, .fa-c-art:before, .fa-c-a:before {
+ content: "\f14c";
+}
+
+.fa-c-note:before {
+ content: "\f0fa";
+}
+
+.fa-c-list:before {
+ content: "\f02d";
+}
+
+.fa-c-profile:before {
+ content: "\f007";
+}
+
+.fa-c-chat:before {
+ content: "\f086";
+}
+
+.fa-c-news:before {
+ content: "\f0e7";
+}
+
+.fa-c-version:before {
+ content: "\f005";
+}
+
+.fa-c-details:before {
+ content: "\f112";
+}
+
+.fa-c-date:before {
+ content: "\f073";
+}
+
+.fa-c-git:before {
+ content: "\f1d3";
+}
+
+.fa-c-afk:before {
+ content: "\f017";
+}
+
+.fa-c-comment {
+ color:$col_blue;
+}
+.fa-c-comment:before {
+ content: "\f075";
+}
+
+.fa-c-options:before {
+ content: "\f085";
+}
+
+.fa-c-param:before {
+ content: "\f1de";
+}
+
+.fa-c-wip:before {
+ content: "\f013";
+}
+
+.fa-c-rss:before {
+ content: "\f09e";
+}
+
+.fa-c-logmeout:before, .fa-c-logout:before {
+ content: "\f08b";
+}
+
+.fa-c-fold {
+ color:$col_blue;
+}
+.fa-c-fold:before {
+ content: "\f191";
+}
+
+.fa-c-success:before, .fa-c-ok:before, .available .fa:before {
+ content: "\f00c";
+}
+
+.fa-c-warning {
+ color:$col_orange;
+}
+.fa-c-warning:before {
+ content: "\f071";
+}
+
+.fa-c-error {
+ color:red;
+}
+.fa-c-error:before {
+ content: "\f071";
+}
+
+.fa-c-ko {
+ color:red;
+}
+.fa-c-ko:before, .unavailable .fa:before {
+ content: "\f00d";
+}
+
+.fa-c-search:before {
+ content: "\f002";
+}
+
+.fa-c-welcome:before {
+ content: /*"\f087"*/"\f015";
+}
+
+.fa-c-loading:before {
+ content: "\f110";
+}
+
+.fa-c-edit:before {
+ content: "\f040";
+}
+
+.fa-c-save:before {
+ content: "\f0c7";
+}
+
+.fa-c-raw:before {
+ content: "\f15c";
+}
+
+.fa-c-print:before {
+ content: "\f02f";
+}
+
+.fa-c-share:before {
+ content: "\f0ac";
+}
+
+.fa-c-refresh:before, .fa-c-switch:before {
+ content: "\f021";
+}
+
+.fa-c-plus:before, .fa-c-add:before {
+ content: "\f055";
+}
+
+.fa-c-minus:before, .fa-c-delete:before {
+ content: "\f056";
+}
+
+.fa-c-up:before {
+ content: "\f01b";
+}
+
+.fa-c-down:before {
+ content: "\f01a";
+}
+
+.fa-c-next:before {
+ content: "\f054";
+}
+
+.fa-c-prev:before {
+ content: "\f053";
+}
+
+.fa-c-close:before {
+ content: "\f05c";
+}
+
+.fa-c-desc:before {
+ content: "\f05a";
+}
+
+.fa-c-company:before {
+ content: "\f0f7";
+}
+
+.fa-c-name:before {
+ content: "\f02b";
+}
+
+.fa-c-assignment:before {
+ content: "\f0b1";
+}
+
+.fa-c-lock:before {
+ content: "\f023"/*"\f084"*/;
+}
+
+.fa-c-search:before {
+ content: "\f002";
+}
+
+.fa-c-mail:before {
+ content: "\f0e0";
+}
+
+.fa-c-upcoming:before {
+ content:"\f135";
+}
+
+.fa-c-changelog:before {
+ content:"\f0d0";
+}
+
+.fa-c-checked:before {
+ content:"\f046";
+}
+
+.fa-c-unchecked:before {
+ content:"\f096";
+}
+
+.fa-c-kpi:before {
+ content:"\f0e4";
+}
+
+.fa-c-file-xls, .fa-c-file-xlsx {
+ color:#247648;
+}
+.fa-c-file-xls:before, .fa-c-file-xlsx:before {
+ content: "\f1c3";
+}
+
+.fa-c-file-doc, .fa-c-file-docx {
+ color:#2B5796;
+}
+.fa-c-file-doc:before, .fa-c-file-docx:before {
+ content: "\f1c2";
+}
+
+.fa-c-file-ppt, .fa-c-file-pptx {
+ color:#D04423;
+}
+.fa-c-file-ppt:before, .fa-c-file-pptx:before {
+ content: "\f1c4";
+}
+
+.fa-c-file-pdf {
+ color:#D20F0B;
+}
+.fa-c-file-pdf:before {
+ content: "\f1c1";
+}
+
+.fa-c-file-zip:before {
+ content: "\f1c6";
+}
+
+.fa-c-file-png:before, .fa-c-file-gif:before, .fa-c-file-jpg:before, .fa-c-file-jpeg:before {
+ content: "\f1c5";
+}
\ No newline at end of file
diff --git a/style/fa.css b/style/_fa.scss
similarity index 89%
rename from style/fa.css
rename to style/_fa.scss
index f990e47..d2e44a0 100644
--- a/style/fa.css
+++ b/style/_fa.scss
@@ -1,13 +1,13 @@
/*!
- * Font Awesome 4.1.0 by @davegandy - http://fontawesome.io - @fontawesome
+ * Font Awesome 4.2.0 by @davegandy - http://fontawesome.io - @fontawesome
* License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
*/
/* FONT PATH
* -------------------------- */
@font-face {
font-family: 'FontAwesome';
- src: url('fontawesome-webfont.eot?v=4.1.0');
- src: url('fontawesome-webfont.eot?#iefix&v=4.1.0') format('embedded-opentype'), url('fontawesome-webfont.woff?v=4.1.0') format('woff'), url('fontawesome-webfont.ttf?v=4.1.0') format('truetype'), url('fontawesome-webfont.svg?v=4.1.0#fontawesomeregular') format('svg');
+ src: url('style/fontawesome-webfont.eot?v=4.2.0');
+ src: url('style/fontawesome-webfont.eot?#iefix&v=4.2.0') format('embedded-opentype'), url('style/fontawesome-webfont.woff?v=4.2.0') format('woff'), url('style/fontawesome-webfont.ttf?v=4.2.0') format('truetype'), url('style/fontawesome-webfont.svg?v=4.2.0#fontawesomeregular') format('svg');
font-weight: normal;
font-style: normal;
}
diff --git a/style/lightbox.css b/style/_lightbox.scss
similarity index 94%
rename from style/lightbox.css
rename to style/_lightbox.scss
index b47a1bb..c510f1a 100644
--- a/style/lightbox.css
+++ b/style/_lightbox.scss
@@ -1,5 +1,3 @@
-/* Lightbox */
-
.lightboxOverlay {
position: absolute;
top: 0;
@@ -38,7 +36,7 @@
.lb-outerContainer {
position: relative;
- background-color: #04357B;
+ background-color: $col_blue;
*zoom: 1;
width: 250px;
height: 250px;
@@ -76,7 +74,7 @@
height: 32px;
margin: 0 auto;
font-size:32px;
- color:#D9E5F2;
+ color:$col_bright_blue;
}
.lb-nav {
@@ -146,16 +144,16 @@
-webkit-transform: translateY(-50%);
-ms-transform: translateY(-50%);
transform: translateY(-50%);
- color:#04357B;
+ color:$col_blue;
padding: 0 20px;
}
.lb-prev .fa {
- text-shadow: -1px 2px 1px #D9E5F2;
+ text-shadow: -1px 2px 1px $col_bright_blue;
}
.lb-next .fa {
- text-shadow: 1px 1px 1px #D9E5F2;
+ text-shadow: 1px 1px 1px $col_bright_blue;
}
.lb-dataContainer {
@@ -179,7 +177,7 @@
.lb-data {
padding: 0 4px;
- color:#04357B;
+ color:$col_blue;
}
.lb-data .lb-details {
@@ -200,7 +198,7 @@
clear: left;
padding-bottom: 1em;
font-size: 12px;
- color:#04357B;
+ color:$col_blue;
}
.lb-data .lb-close {
@@ -209,7 +207,7 @@
width: 30px;
height: 30px;
font-size:30px;
- color:#04357B;
+ color:$col_blue;
text-align: right;
outline: none;
filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=70);
@@ -224,4 +222,4 @@
cursor: pointer;
filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
opacity: 1;
-}
+}
\ No newline at end of file
diff --git a/style/_mobile.scss b/style/_mobile.scss
new file mode 100644
index 0000000..90456ac
--- /dev/null
+++ b/style/_mobile.scss
@@ -0,0 +1,109 @@
+@media only screen and (max-device-width: 480px) {
+
+ /* General - Standard Tags - index */
+
+ body, html {
+ min-width:300px;
+ }
+
+ .mobile {
+ display:inherit;
+ }
+
+ #container {
+ padding:0;
+ }
+
+ #header table .cell.righty, #footer {
+ display: none;
+ }
+
+ #header table .cell.lefty {
+ width:100%;
+ }
+
+ .logo {
+ top:5px;
+ left:50%;
+ margin-left:-110px;
+ }
+
+ #menu {
+ -moz-border-radius:0 10px 10px 0;
+ -webkit-border-radius:0 10px 10px 0;
+ -khtml-border-radius:0 10px 10px 0;
+ border-radius:0 10px 10px 0;
+ }
+
+ #main_container {
+ -moz-border-radius:10px 0 0 10px;
+ -webkit-border-radius:10px 0 0 10px;
+ -khtml-border-radius:10px 0 0 10px;
+ border-radius:10px 0 0 10px;
+ }
+
+ /* Logon */
+
+ #logon .logo {
+ position:static;
+ }
+
+ #logon .container {
+ left:0;
+ margin-left:0;
+ width:100%;
+ }
+
+ #logon .logon_msg, #logon .box {
+ margin:10px;
+ }
+ #logon .box {
+ background:white;
+ overflow:auto;
+ }
+ #logon .box .key {
+ display:none;
+ }
+ #logon .box table {
+ margin:0;
+ display:block;
+ }
+ #logon .box table td {
+ padding:0;
+ margin:0;
+ }
+ #logon .box .validate {
+ text-align:right;
+ }
+ #logon .box .feedback {
+ float:left;
+ }
+ #logon .box input {
+ float:right;
+ width:90%;
+ }
+ #logon .box input[type=button] {
+ padding:1px 10px;
+ width:auto;
+ }
+
+ /* Menu */
+
+ #menu #menu_box ul li#close_menu_ln {
+ border-top:2px solid $col_blue;
+ }
+
+ /* Chat */
+
+ #chat #chat_chan, #chat #sidebar {
+ display:none;
+ }
+
+ #chat #chat_room {
+ margin-right:0;
+ }
+
+ #chat #chat_room #chat_container #chat_messages_box {
+ background-image: url('images/sap_gold_200.jpg');
+ }
+}
\ No newline at end of file
diff --git a/style/_variables.scss b/style/_variables.scss
new file mode 100644
index 0000000..69715da
--- /dev/null
+++ b/style/_variables.scss
@@ -0,0 +1,8 @@
+@CHARSET "UTF-8";
+
+$col_blue: #04357B;
+$col_bright_blue: #D9E5F2;
+$col_brighter_blue: #DCF2FB;
+$col_new_blue: #0C8BCE;
+$col_orange: #EFAB00;
+$col_bright_orange: #F2E1B5;
\ No newline at end of file
diff --git a/style/databap.css b/style/databap.css
new file mode 100644
index 0000000..865e8e2
--- /dev/null
+++ b/style/databap.css
@@ -0,0 +1,2714 @@
+@charset "UTF-8";
+/* Librairies */
+@CHARSET "UTF-8";
+/*!
+ * Font Awesome 4.2.0 by @davegandy - http://fontawesome.io - @fontawesome
+ * License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
+ */
+/* FONT PATH
+ * -------------------------- */
+@font-face {
+ font-family: 'FontAwesome';
+ src: url("style/fontawesome-webfont.eot?v=4.2.0");
+ src: url("style/fontawesome-webfont.eot?#iefix&v=4.2.0") format("embedded-opentype"), url("style/fontawesome-webfont.woff?v=4.2.0") format("woff"), url("style/fontawesome-webfont.ttf?v=4.2.0") format("truetype"), url("style/fontawesome-webfont.svg?v=4.2.0#fontawesomeregular") format("svg");
+ font-weight: normal;
+ font-style: normal; }
+/* line 14, _fa.scss */
+.fa {
+ display: inline-block;
+ font-family: FontAwesome;
+ font-style: normal;
+ font-weight: normal;
+ line-height: 1;
+ -webkit-font-smoothing: antialiased;
+ -moz-osx-font-smoothing: grayscale; }
+
+/* makes the font 33% larger relative to the icon container */
+/* line 24, _fa.scss */
+.fa-lg {
+ font-size: 1.33333333em;
+ line-height: 0.75em;
+ vertical-align: -15%; }
+
+/* line 29, _fa.scss */
+.fa-2x {
+ font-size: 2em; }
+
+/* line 32, _fa.scss */
+.fa-3x {
+ font-size: 3em; }
+
+/* line 35, _fa.scss */
+.fa-4x {
+ font-size: 4em; }
+
+/* line 38, _fa.scss */
+.fa-5x {
+ font-size: 5em; }
+
+/* line 41, _fa.scss */
+.fa-fw {
+ width: 1.28571429em;
+ text-align: center; }
+
+/* line 45, _fa.scss */
+.fa-ul {
+ padding-left: 0;
+ margin-left: 2.14285714em;
+ list-style-type: none; }
+
+/* line 50, _fa.scss */
+.fa-ul > li {
+ position: relative; }
+
+/* line 53, _fa.scss */
+.fa-li {
+ position: absolute;
+ left: -2.14285714em;
+ width: 2.14285714em;
+ top: 0.14285714em;
+ text-align: center; }
+
+/* line 60, _fa.scss */
+.fa-li.fa-lg {
+ left: -1.85714286em; }
+
+/* line 63, _fa.scss */
+.fa-border {
+ padding: .2em .25em .15em;
+ border: solid 0.08em #eeeeee;
+ border-radius: .1em; }
+
+/* line 68, _fa.scss */
+.pull-right {
+ float: right; }
+
+/* line 71, _fa.scss */
+.pull-left {
+ float: left; }
+
+/* line 74, _fa.scss */
+.fa.pull-left {
+ margin-right: .3em; }
+
+/* line 77, _fa.scss */
+.fa.pull-right {
+ margin-left: .3em; }
+
+/* line 80, _fa.scss */
+.fa-spin {
+ -webkit-animation: spin 2s infinite linear;
+ -moz-animation: spin 2s infinite linear;
+ -o-animation: spin 2s infinite linear;
+ animation: spin 2s infinite linear; }
+
+@-moz-keyframes spin {
+ 0% {
+ -moz-transform: rotate(0deg); }
+ 100% {
+ -moz-transform: rotate(359deg); } }
+@-webkit-keyframes spin {
+ 0% {
+ -webkit-transform: rotate(0deg); }
+ 100% {
+ -webkit-transform: rotate(359deg); } }
+@-o-keyframes spin {
+ 0% {
+ -o-transform: rotate(0deg); }
+ 100% {
+ -o-transform: rotate(359deg); } }
+@keyframes spin {
+ 0% {
+ -webkit-transform: rotate(0deg);
+ transform: rotate(0deg); }
+ 100% {
+ -webkit-transform: rotate(359deg);
+ transform: rotate(359deg); } }
+/* line 120, _fa.scss */
+.fa-rotate-90 {
+ filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1);
+ -webkit-transform: rotate(90deg);
+ -moz-transform: rotate(90deg);
+ -ms-transform: rotate(90deg);
+ -o-transform: rotate(90deg);
+ transform: rotate(90deg); }
+
+/* line 128, _fa.scss */
+.fa-rotate-180 {
+ filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2);
+ -webkit-transform: rotate(180deg);
+ -moz-transform: rotate(180deg);
+ -ms-transform: rotate(180deg);
+ -o-transform: rotate(180deg);
+ transform: rotate(180deg); }
+
+/* line 136, _fa.scss */
+.fa-rotate-270 {
+ filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
+ -webkit-transform: rotate(270deg);
+ -moz-transform: rotate(270deg);
+ -ms-transform: rotate(270deg);
+ -o-transform: rotate(270deg);
+ transform: rotate(270deg); }
+
+/* line 144, _fa.scss */
+.fa-flip-horizontal {
+ filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1);
+ -webkit-transform: scale(-1, 1);
+ -moz-transform: scale(-1, 1);
+ -ms-transform: scale(-1, 1);
+ -o-transform: scale(-1, 1);
+ transform: scale(-1, 1); }
+
+/* line 152, _fa.scss */
+.fa-flip-vertical {
+ filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1);
+ -webkit-transform: scale(1, -1);
+ -moz-transform: scale(1, -1);
+ -ms-transform: scale(1, -1);
+ -o-transform: scale(1, -1);
+ transform: scale(1, -1); }
+
+/* line 160, _fa.scss */
+.fa-stack {
+ position: relative;
+ display: inline-block;
+ width: 2em;
+ height: 2em;
+ line-height: 2em;
+ vertical-align: middle; }
+
+/* line 168, _fa.scss */
+.fa-stack-1x,
+.fa-stack-2x {
+ position: absolute;
+ left: 0;
+ width: 100%;
+ text-align: center; }
+
+/* line 175, _fa.scss */
+.fa-stack-1x {
+ line-height: inherit; }
+
+/* line 178, _fa.scss */
+.fa-stack-2x {
+ font-size: 2em; }
+
+/* line 181, _fa.scss */
+.fa-inverse {
+ color: #ffffff; }
+
+/* Font Awesome */
+/* line 3, _fa-custom.scss */
+.fa-inline {
+ margin-right: 5px; }
+
+/*
+size +0% +10% +20% +30% +40% +50% +60%
+font-size 1em 1.111em 1.222em 1.333em 1.444em 1.555em 1.666em
+line-height 1em 0.917em 0.833em 0.750em 0.666em 0.583em 0.500em
+vertical-align 0% -5% -10% -15% -20% -25% -30%
+*/
+/* line 14, _fa-custom.scss */
+.fa-10 {
+ font-size: 1.1111111111111111em;
+ line-height: 0.9166666666666666em;
+ vertical-align: -5%; }
+
+/* line 19, _fa-custom.scss */
+.fa-20 {
+ font-size: 1.2222222222222222em;
+ line-height: 0.8333333333333333em;
+ vertical-align: -10%; }
+
+/* line 24, _fa-custom.scss */
+.fa-30 {
+ font-size: 1.3333333333333333em;
+ line-height: 0.75em;
+ vertical-align: -15%; }
+
+/* line 29, _fa-custom.scss */
+.fa-40 {
+ font-size: 1.4444444444444444em;
+ line-height: 0.6666666666666666em;
+ vertical-align: -20%; }
+
+/* line 34, _fa-custom.scss */
+.fa-60, a.button .fa {
+ font-size: 1.6666666666666666em;
+ line-height: 0.5em;
+ vertical-align: -30%; }
+
+/* line 40, _fa-custom.scss */
+.fa-c-c:before, .fa-c-code:before {
+ content: "\f121"; }
+
+/* line 44, _fa-custom.scss */
+.fa-c-procedure:before, .fa-c-proc:before, .fa-c-p:before {
+ content: "\f0cb"; }
+
+/* line 48, _fa-custom.scss */
+.fa-c-table:before, .fa-c-t:before {
+ content: "\f0ce"; }
+
+/* line 52, _fa-custom.scss */
+.fa-c-documentation:before, .fa-c-doc:before, .fa-c-d:before {
+ content: "\f15b"; }
+
+/* line 56, _fa-custom.scss */
+.fa-c-article:before, .fa-c-art:before, .fa-c-a:before {
+ content: "\f14c"; }
+
+/* line 60, _fa-custom.scss */
+.fa-c-note:before {
+ content: "\f0fa"; }
+
+/* line 64, _fa-custom.scss */
+.fa-c-list:before {
+ content: "\f02d"; }
+
+/* line 68, _fa-custom.scss */
+.fa-c-profile:before {
+ content: "\f007"; }
+
+/* line 72, _fa-custom.scss */
+.fa-c-chat:before {
+ content: "\f086"; }
+
+/* line 76, _fa-custom.scss */
+.fa-c-news:before {
+ content: "\f0e7"; }
+
+/* line 80, _fa-custom.scss */
+.fa-c-version:before {
+ content: "\f005"; }
+
+/* line 84, _fa-custom.scss */
+.fa-c-details:before {
+ content: "\f112"; }
+
+/* line 88, _fa-custom.scss */
+.fa-c-date:before {
+ content: "\f073"; }
+
+/* line 92, _fa-custom.scss */
+.fa-c-git:before {
+ content: "\f1d3"; }
+
+/* line 96, _fa-custom.scss */
+.fa-c-afk:before {
+ content: "\f017"; }
+
+/* line 100, _fa-custom.scss */
+.fa-c-comment {
+ color: #04357B; }
+
+/* line 103, _fa-custom.scss */
+.fa-c-comment:before {
+ content: "\f075"; }
+
+/* line 107, _fa-custom.scss */
+.fa-c-options:before {
+ content: "\f085"; }
+
+/* line 111, _fa-custom.scss */
+.fa-c-param:before {
+ content: "\f1de"; }
+
+/* line 115, _fa-custom.scss */
+.fa-c-wip:before {
+ content: "\f013"; }
+
+/* line 119, _fa-custom.scss */
+.fa-c-rss:before {
+ content: "\f09e"; }
+
+/* line 123, _fa-custom.scss */
+.fa-c-logmeout:before, .fa-c-logout:before {
+ content: "\f08b"; }
+
+/* line 127, _fa-custom.scss */
+.fa-c-fold {
+ color: #04357B; }
+
+/* line 130, _fa-custom.scss */
+.fa-c-fold:before {
+ content: "\f191"; }
+
+/* line 134, _fa-custom.scss */
+.fa-c-success:before, .fa-c-ok:before, .available .fa:before {
+ content: "\f00c"; }
+
+/* line 138, _fa-custom.scss */
+.fa-c-warning {
+ color: #EFAB00; }
+
+/* line 141, _fa-custom.scss */
+.fa-c-warning:before {
+ content: "\f071"; }
+
+/* line 145, _fa-custom.scss */
+.fa-c-error {
+ color: red; }
+
+/* line 148, _fa-custom.scss */
+.fa-c-error:before {
+ content: "\f071"; }
+
+/* line 152, _fa-custom.scss */
+.fa-c-ko {
+ color: red; }
+
+/* line 155, _fa-custom.scss */
+.fa-c-ko:before, .unavailable .fa:before {
+ content: "\f00d"; }
+
+/* line 159, _fa-custom.scss */
+.fa-c-search:before {
+ content: "\f002"; }
+
+/* line 163, _fa-custom.scss */
+.fa-c-welcome:before {
+ content: "\f015"; }
+
+/* line 167, _fa-custom.scss */
+.fa-c-loading:before {
+ content: "\f110"; }
+
+/* line 171, _fa-custom.scss */
+.fa-c-edit:before {
+ content: "\f040"; }
+
+/* line 175, _fa-custom.scss */
+.fa-c-save:before {
+ content: "\f0c7"; }
+
+/* line 179, _fa-custom.scss */
+.fa-c-raw:before {
+ content: "\f15c"; }
+
+/* line 183, _fa-custom.scss */
+.fa-c-print:before {
+ content: "\f02f"; }
+
+/* line 187, _fa-custom.scss */
+.fa-c-share:before {
+ content: "\f0ac"; }
+
+/* line 191, _fa-custom.scss */
+.fa-c-refresh:before, .fa-c-switch:before {
+ content: "\f021"; }
+
+/* line 195, _fa-custom.scss */
+.fa-c-plus:before, .fa-c-add:before {
+ content: "\f055"; }
+
+/* line 199, _fa-custom.scss */
+.fa-c-minus:before, .fa-c-delete:before {
+ content: "\f056"; }
+
+/* line 203, _fa-custom.scss */
+.fa-c-up:before {
+ content: "\f01b"; }
+
+/* line 207, _fa-custom.scss */
+.fa-c-down:before {
+ content: "\f01a"; }
+
+/* line 211, _fa-custom.scss */
+.fa-c-next:before {
+ content: "\f054"; }
+
+/* line 215, _fa-custom.scss */
+.fa-c-prev:before {
+ content: "\f053"; }
+
+/* line 219, _fa-custom.scss */
+.fa-c-close:before {
+ content: "\f05c"; }
+
+/* line 223, _fa-custom.scss */
+.fa-c-desc:before {
+ content: "\f05a"; }
+
+/* line 227, _fa-custom.scss */
+.fa-c-company:before {
+ content: "\f0f7"; }
+
+/* line 231, _fa-custom.scss */
+.fa-c-name:before {
+ content: "\f02b"; }
+
+/* line 235, _fa-custom.scss */
+.fa-c-assignment:before {
+ content: "\f0b1"; }
+
+/* line 239, _fa-custom.scss */
+.fa-c-lock:before {
+ content: ""; }
+
+/* line 243, _fa-custom.scss */
+.fa-c-search:before {
+ content: "\f002"; }
+
+/* line 247, _fa-custom.scss */
+.fa-c-mail:before {
+ content: "\f0e0"; }
+
+/* line 251, _fa-custom.scss */
+.fa-c-upcoming:before {
+ content: "\f135"; }
+
+/* line 255, _fa-custom.scss */
+.fa-c-changelog:before {
+ content: "\f0d0"; }
+
+/* line 259, _fa-custom.scss */
+.fa-c-checked:before {
+ content: "\f046"; }
+
+/* line 263, _fa-custom.scss */
+.fa-c-unchecked:before {
+ content: "\f096"; }
+
+/* line 267, _fa-custom.scss */
+.fa-c-kpi:before {
+ content: "\f0e4"; }
+
+/* line 271, _fa-custom.scss */
+.fa-c-file-xls, .fa-c-file-xlsx {
+ color: #247648; }
+
+/* line 274, _fa-custom.scss */
+.fa-c-file-xls:before, .fa-c-file-xlsx:before {
+ content: "\f1c3"; }
+
+/* line 278, _fa-custom.scss */
+.fa-c-file-doc, .fa-c-file-docx {
+ color: #2B5796; }
+
+/* line 281, _fa-custom.scss */
+.fa-c-file-doc:before, .fa-c-file-docx:before {
+ content: "\f1c2"; }
+
+/* line 285, _fa-custom.scss */
+.fa-c-file-ppt, .fa-c-file-pptx {
+ color: #D04423; }
+
+/* line 288, _fa-custom.scss */
+.fa-c-file-ppt:before, .fa-c-file-pptx:before {
+ content: "\f1c4"; }
+
+/* line 292, _fa-custom.scss */
+.fa-c-file-pdf {
+ color: #D20F0B; }
+
+/* line 295, _fa-custom.scss */
+.fa-c-file-pdf:before {
+ content: "\f1c1"; }
+
+/* line 299, _fa-custom.scss */
+.fa-c-file-zip:before {
+ content: "\f1c6"; }
+
+/* line 303, _fa-custom.scss */
+.fa-c-file-png:before, .fa-c-file-gif:before, .fa-c-file-jpg:before, .fa-c-file-jpeg:before {
+ content: "\f1c5"; }
+
+/* line 1, _lightbox.scss */
+.lightboxOverlay {
+ position: absolute;
+ top: 0;
+ left: 0;
+ z-index: 9999;
+ background-color: white;
+ filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
+ opacity: 0.8;
+ display: none; }
+
+/* line 12, _lightbox.scss */
+.lightbox {
+ position: absolute;
+ left: 0;
+ width: 100%;
+ z-index: 10000;
+ text-align: center;
+ line-height: 0;
+ font-weight: normal; }
+
+/* line 22, _lightbox.scss */
+.lightbox .lb-image {
+ display: block;
+ height: auto;
+ max-width: inherit;
+ -webkit-border-radius: 3px;
+ -moz-border-radius: 3px;
+ -ms-border-radius: 3px;
+ -o-border-radius: 3px;
+ border-radius: 3px; }
+
+/* line 33, _lightbox.scss */
+.lightbox a img {
+ border: none; }
+
+/* line 37, _lightbox.scss */
+.lb-outerContainer {
+ position: relative;
+ background-color: #04357B;
+ *zoom: 1;
+ width: 250px;
+ height: 250px;
+ margin: 0 auto;
+ -webkit-border-radius: 4px;
+ -moz-border-radius: 4px;
+ -ms-border-radius: 4px;
+ -o-border-radius: 4px;
+ border-radius: 4px; }
+
+/* line 51, _lightbox.scss */
+.lb-outerContainer:after {
+ content: "";
+ display: table;
+ clear: both; }
+
+/* line 57, _lightbox.scss */
+.lb-container {
+ padding: 4px; }
+
+/* line 61, _lightbox.scss */
+.lb-loader {
+ position: absolute;
+ top: 43%;
+ left: 0;
+ height: 25%;
+ width: 100%;
+ text-align: center;
+ line-height: 0; }
+
+/* line 71, _lightbox.scss */
+.lb-cancel {
+ display: block;
+ width: 32px;
+ height: 32px;
+ margin: 0 auto;
+ font-size: 32px;
+ color: #D9E5F2; }
+
+/* line 80, _lightbox.scss */
+.lb-nav {
+ position: absolute;
+ top: 0;
+ left: 0;
+ height: 100%;
+ width: 100%;
+ z-index: 10; }
+
+/* line 89, _lightbox.scss */
+.lb-container > .nav {
+ left: 0; }
+
+/* line 93, _lightbox.scss */
+.lb-nav a {
+ outline: none;
+ background-image: url("data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw=="); }
+
+/* line 98, _lightbox.scss */
+.lb-prev, .lb-next {
+ height: 100%;
+ cursor: pointer;
+ display: block; }
+
+/* line 104, _lightbox.scss */
+.lb-nav a.lb-prev {
+ width: 34%;
+ left: 0;
+ float: left;
+ text-align: left;
+ filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
+ opacity: 0;
+ -webkit-transition: opacity 0.6s;
+ -moz-transition: opacity 0.6s;
+ -o-transition: opacity 0.6s;
+ transition: opacity 0.6s; }
+
+/* line 117, _lightbox.scss */
+.lb-nav a.lb-prev:hover {
+ filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
+ opacity: 1; }
+
+/* line 122, _lightbox.scss */
+.lb-nav a.lb-next {
+ width: 64%;
+ right: 0;
+ float: right;
+ text-align: right;
+ filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
+ opacity: 0;
+ -webkit-transition: opacity 0.6s;
+ -moz-transition: opacity 0.6s;
+ -o-transition: opacity 0.6s;
+ transition: opacity 0.6s; }
+
+/* line 135, _lightbox.scss */
+.lb-nav a.lb-next:hover {
+ filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
+ opacity: 1; }
+
+/* line 140, _lightbox.scss */
+.lb-prev .fa, .lb-next .fa {
+ position: relative;
+ top: 50%;
+ font-size: 45px;
+ -webkit-transform: translateY(-50%);
+ -ms-transform: translateY(-50%);
+ transform: translateY(-50%);
+ color: #04357B;
+ padding: 0 20px; }
+
+/* line 151, _lightbox.scss */
+.lb-prev .fa {
+ text-shadow: -1px 2px 1px #D9E5F2; }
+
+/* line 155, _lightbox.scss */
+.lb-next .fa {
+ text-shadow: 1px 1px 1px #D9E5F2; }
+
+/* line 159, _lightbox.scss */
+.lb-dataContainer {
+ margin: 0 auto;
+ padding-top: 5px;
+ *zoom: 1;
+ width: 100%;
+ -moz-border-radius-bottomleft: 4px;
+ -webkit-border-bottom-left-radius: 4px;
+ border-bottom-left-radius: 4px;
+ -moz-border-radius-bottomright: 4px;
+ -webkit-border-bottom-right-radius: 4px;
+ border-bottom-right-radius: 4px; }
+
+/* line 172, _lightbox.scss */
+.lb-dataContainer:after {
+ content: "";
+ display: table;
+ clear: both; }
+
+/* line 178, _lightbox.scss */
+.lb-data {
+ padding: 0 4px;
+ color: #04357B; }
+
+/* line 183, _lightbox.scss */
+.lb-data .lb-details {
+ width: 85%;
+ float: left;
+ text-align: left;
+ line-height: 1.1em; }
+
+/* line 190, _lightbox.scss */
+.lb-data .lb-caption {
+ font-size: 13px;
+ font-weight: bold;
+ line-height: 1em; }
+
+/* line 196, _lightbox.scss */
+.lb-data .lb-number {
+ display: block;
+ clear: left;
+ padding-bottom: 1em;
+ font-size: 12px;
+ color: #04357B; }
+
+/* line 204, _lightbox.scss */
+.lb-data .lb-close {
+ display: block;
+ float: right;
+ width: 30px;
+ height: 30px;
+ font-size: 30px;
+ color: #04357B;
+ text-align: right;
+ outline: none;
+ filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=70);
+ opacity: 0.7;
+ -webkit-transition: opacity 0.2s;
+ -moz-transition: opacity 0.2s;
+ -o-transition: opacity 0.2s;
+ transition: opacity 0.2s; }
+
+/* line 221, _lightbox.scss */
+.lb-data .lb-close:hover {
+ cursor: pointer;
+ filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
+ opacity: 1; }
+
+/* Standard Tags */
+/* line 3, _common.scss */
+body, html {
+ background: white;
+ font-family: Verdana, Arial;
+ color: #04357B;
+ background: #04357B;
+ padding: 0;
+ margin: 0;
+ min-width: 1024px; }
+
+/* line 13, _common.scss */
+table {
+ border: none;
+ background: none;
+ text-align: center;
+ margin: 0;
+ padding: 0;
+ border-spacing: 0; }
+
+/* line 22, _common.scss */
+table td {
+ padding: 0; }
+
+/* line 26, _common.scss */
+input, textarea, select {
+ font-family: Verdana, Arial;
+ font-size: 12px;
+ background: none;
+ border: none; }
+
+/* line 32, _common.scss */
+input[type=text], input[type=password] {
+ border: 2px solid #04357B;
+ padding: 5px;
+ width: 200px; }
+
+/* line 38, _common.scss */
+input[type=button]:hover, input[type=submit]:hover, input[type=password]:hover, input[type=text]:hover, input[type=text]:focus {
+ background-color: #EFAB00; }
+
+/* line 42, _common.scss */
+input[disabled="disabled"], textarea[disabled="disabled"], input:disabled, textarea:disabled {
+ background-color: #D9E5F2;
+ border-color: #D9E5F2;
+ border: 2px solid #04357B; }
+
+/* line 48, _common.scss */
+input[disabled="disabled"]:hover, textarea[disabled="disabled"]:hover, input:disabled:hover, textarea:disabled:hover {
+ background-color: #D9E5F2; }
+
+/* line 52, _common.scss */
+button::-moz-focus-inner, input[type="reset"]::-moz-focus-inner, input[type="button"]::-moz-focus-inner, input[type="submit"]::-moz-focus-inner, input[type="file"] > input[type="button"]::-moz-focus-inner {
+ border: none; }
+
+/* line 56, _common.scss */
+input[type=button], .clickable {
+ cursor: pointer; }
+
+/* line 60, _common.scss */
+select {
+ background: white;
+ border: 2px solid #04357B;
+ padding: 5px;
+ color: #04357B;
+ margin: 0; }
+
+/* line 68, _common.scss */
+textarea {
+ min-height: 30px; }
+
+/* line 72, _common.scss */
+input, select, textarea, h1, h2, h3, h4, p, a {
+ color: #04357B; }
+
+/* line 76, _common.scss */
+p {
+ margin: 0;
+ padding: 0; }
+
+/* line 81, _common.scss */
+a, a:visited {
+ text-decoration: none; }
+
+/* line 85, _common.scss */
+a:active, a:focus, input:active, input:focus {
+ outline: none; }
+
+/* line 89, _common.scss */
+img {
+ border: none; }
+
+/* Functions */
+/* Classes */
+/* line 108, _common.scss */
+.round_top {
+ -moz-border-radius: 10px 10px 0 0;
+ -webkit-border-radius: 10px 10px 0 0;
+ -khtml-border-radius: 10px 10px 0 0;
+ border-radius: 10px 10px 0 0; }
+
+/* line 114, _common.scss */
+.round_bottom {
+ -moz-border-radius: 0 0 10px 10px;
+ -webkit-border-radius: 0 0 10px 10px;
+ -khtml-border-radius: 0 0 10px 10px;
+ border-radius: 0 0 10px 10px; }
+
+/* line 120, _common.scss */
+.round_right {
+ -moz-border-radius: 0 10px 10px 0;
+ -webkit-border-radius: 0 10px 10px 0;
+ -khtml-border-radius: 0 10px 10px 0;
+ border-radius: 0 10px 10px 0; }
+
+/* line 126, _common.scss */
+.round_left {
+ -moz-border-radius: 10px 0 0 10px;
+ -webkit-border-radius: 10px 0 0 10px;
+ -khtml-border-radius: 10px 0 0 10px;
+ border-radius: 10px 0 0 10px; }
+
+/* line 132, _common.scss */
+.round_bottom_left {
+ -moz-border-radius: 0 0 0 10px;
+ -webkit-border-radius: 0 0 0 10px;
+ -khtml-border-radius: 0 0 0 10px;
+ border-radius: 0 0 0 10px; }
+
+/* line 138, _common.scss */
+.round {
+ -moz-border-radius: 10px;
+ -webkit-border-radius: 10px;
+ -khtml-border-radius: 10px;
+ border-radius: 10px; }
+
+/* line 144, _common.scss */
+.tiny_round {
+ -moz-border-radius: 5px;
+ -webkit-border-radius: 5px;
+ -khtml-border-radius: 5px;
+ border-radius: 5px; }
+
+/* line 150, _common.scss */
+.tiny_top_right {
+ -moz-border-radius: 5px 0 5px 5px;
+ -webkit-border-radius: 5px 0 5px 5px;
+ -khtml-border-radius: 5px 0 5px 5px;
+ border-radius: 5px 0 5px 5px; }
+
+/* line 157, _common.scss */
+.inc_border {
+ box-sizing: border-box;
+ -moz-box-sizing: border-box;
+ -webkit-box-sizing: border-box; }
+
+/* line 163, _common.scss */
+.loading {
+ font-size: 20px;
+ margin: 5px;
+ text-align: center; }
+
+/* line 169, _common.scss */
+.error, .warning, .success {
+ margin: 10px 0;
+ border-width: 1px;
+ border-style: solid;
+ padding: 3px;
+ -moz-border-radius: 5px;
+ -webkit-border-radius: 5px;
+ -khtml-border-radius: 5px;
+ border-radius: 5px;
+ clear: both; }
+
+/* line 181, _common.scss */
+.error a, .warning a, .success a {
+ text-decoration: underline; }
+
+/* line 185, _common.scss */
+.error, .error a {
+ color: red;
+ border-color: red;
+ font-size: 14px;
+ font-weight: bold; }
+
+/* line 192, _common.scss */
+.warning, .warning a {
+ color: orange;
+ border-color: orange;
+ font-size: 13px;
+ font-style: italic; }
+
+/* line 199, _common.scss */
+.success, .success a {
+ color: green;
+ border-color: green;
+ font-size: 13px; }
+
+/* line 205, _common.scss */
+.default_text {
+ color: #D9E5F2 !important; }
+
+/* line 209, _common.scss */
+a.button {
+ padding: 7px;
+ margin-right: 5px;
+ background: #D9E5F2;
+ font-size: 12px;
+ cursor: pointer;
+ border: 1px solid #04357B;
+ /*position:relative;*/
+ display: inline-block; }
+
+/* line 219, _common.scss */
+a.button:hover {
+ background-color: #EFAB00; }
+
+/* line 222, _common.scss */
+a.button:active {
+ background-color: #04357B;
+ color: white; }
+
+/* line 227, _common.scss */
+a.button .fa {
+ margin-right: 5px; }
+
+/* line 232, _common.scss */
+a.button.strong .value {
+ font-weight: bold; }
+
+/* line 236, _common.scss */
+a.button.inverse {
+ background-color: #04357B;
+ color: #D9E5F2; }
+
+/* line 241, _common.scss */
+a.button.inverse:hover {
+ background-color: #EFAB00;
+ color: #04357B; }
+
+/* line 246, _common.scss */
+a.button.heavy {
+ border-width: 2px;
+ font-weight: bold; }
+
+/* line 251, _common.scss */
+.addr {
+ cursor: text; }
+
+/* line 255, _common.scss */
+.addr:hover {
+ background-color: white; }
+
+/* line 259, _common.scss */
+.maximized {
+ width: 100%; }
+
+/* line 263, _common.scss */
+.righty {
+ text-align: right; }
+
+/* line 267, _common.scss */
+.glue-right {
+ float: right; }
+
+/* line 271, _common.scss */
+.lefty {
+ text-align: left; }
+
+/* line 275, _common.scss */
+.side_margins {
+ margin: 0 12px 10px; }
+
+/* line 279, _common.scss */
+a.internal_link {
+ text-decoration: underline;
+ font-style: normal;
+ background: #D9E5F2;
+ padding: 1px 8px 1px 5px;
+ margin: 0; }
+
+/* line 286, _common.scss */
+a.internal_link:visited, a.external_link:visited {
+ color: grey; }
+
+/* line 289, _common.scss */
+a.internal_link span.type {
+ text-transform: capitalize; }
+
+/* line 292, _common.scss */
+a[href^="table"].internal_link span.item {
+ text-transform: uppercase; }
+
+/* line 296, _common.scss */
+.author_box {
+ padding: 5px 10px;
+ border: 1px solid #04357B;
+ color: #04357B;
+ font-style: italic;
+ font-size: 12px; }
+
+/* line 303, _common.scss */
+.author_box:nth-child(odd) {
+ background: #DCF2FB; }
+
+/* line 306, _common.scss */
+.author_box:nth-child(even) {
+ background: #D9E5F2; }
+
+/* line 309, _common.scss */
+.author_box:hover {
+ border-color: #EFAB00; }
+
+/* line 313, _common.scss */
+.author_box a {
+ background: none;
+ padding: 0;
+ display: block;
+ width: 100%; }
+
+/* line 320, _common.scss */
+.author_box i.fa-30 {
+ vertical-align: -5%; }
+
+/* line 324, _common.scss */
+.author_box span.description {
+ font-weight: bold;
+ font-style: normal;
+ font-size: 13px; }
+
+/* line 330, _common.scss */
+.author_box span.rank {
+ font-weight: bold;
+ margin-left: 10px; }
+
+/* line 335, _common.scss */
+.standalone .author_box {
+ margin-top: 10px; }
+
+/* line 338, _common.scss */
+.standalone .author_box:hover {
+ color: #EFAB00; }
+
+/* line 342, _common.scss */
+.hide, .mobile {
+ display: none; }
+
+/* Step Box */
+/* line 348, _common.scss */
+.step_box {
+ margin-top: 5px;
+ margin-bottom: 5px;
+ padding: 10px;
+ background: #D9E5F2;
+ color: #04357B;
+ border: 2px solid #04357B; }
+
+/* line 356, _common.scss */
+.step_box:nth-child(even) {
+ background: #DCF2FB; }
+
+/* line 360, _common.scss */
+.step_box input, .step_box textarea, .step_box select, .step_box .read.textarea, .step_box .read.input {
+ margin-top: 10px;
+ background: white;
+ font-size: 14px;
+ border-width: 1px; }
+
+/* line 366, _common.scss */
+.step_box input:disabled, .step_box textarea:disabled, .step_box select:disabled, .step_box input:hover:disabled, .step_box textarea:hover:disabled, .step_box select:hover:disabled {
+ background-color: white; }
+
+/* line 369, _common.scss */
+.step_box input[type=text], .step_box textarea, .step_box .read.textarea, .step_box .read.input {
+ width: 100%; }
+
+/* line 372, _common.scss */
+.step_box textarea, .step_box .read.textarea {
+ height: 200px;
+ padding: 5px;
+ background: white;
+ border: 1px solid #04357B; }
+
+/* line 378, _common.scss */
+.step_box .read.textarea, .step_box .read.input {
+ border-color: #D9E5F2;
+ font-weight: bold; }
+
+/* line 382, _common.scss */
+.step_box .read.textarea {
+ background-color: #DCF2FB; }
+
+/* line 385, _common.scss */
+.step_box:nth-child(even) .read.textarea {
+ background-color: #D9E5F2; }
+
+/* line 388, _common.scss */
+.step_box .read.input {
+ background-color: #D9E5F2;
+ padding-left: 0; }
+
+/* line 393, _common.scss */
+.step_box .step_nb_box, .step_box .step_box_title {
+ border-bottom: 1px solid #04357B;
+ padding: 0; }
+
+/* Scrollbar */
+/* line 400, _common.scss */
+.scrollbar_box {
+ position: relative;
+ height: 0px;
+ overflow: hidden; }
+
+/* line 406, _common.scss */
+.scrollbar_box .scrollbar_subbox {
+ position: absolute;
+ left: 0;
+ top: 0;
+ width: 100%; }
+
+/* line 413, _common.scss */
+.scrollbar {
+ position: relative;
+ float: right;
+ width: 15px;
+ margin-left: 5px; }
+
+/* line 420, _common.scss */
+.scrollbar .thumb, .scrollbar .thumb .end {
+ background-color: #04357B;
+ width: 13px; }
+
+/* line 424, _common.scss */
+.scrollbar .track {
+ background-color: #D9E5F2;
+ height: 100%;
+ width: 13px;
+ position: relative;
+ padding: 0; }
+
+/* line 431, _common.scss */
+.scrollbar .thumb {
+ position: absolute;
+ top: 0;
+ overflow: hidden; }
+
+/* line 436, _common.scss */
+.scrollbar .thumb .end {
+ overflow: hidden;
+ height: 20px; }
+
+/* line 441, _common.scss */
+.disable {
+ display: none; }
+
+/* Uploader */
+/* line 447, _common.scss */
+.uploader_box {
+ position: relative;
+ width: 100%; }
+
+/* line 452, _common.scss */
+.uploader_droparea {
+ position: absolute;
+ top: -10px;
+ left: 0;
+ width: 100%;
+ height: 100%;
+ height: 210px;
+ z-index: 2;
+ border: 1px solid #04357B;
+ background: white;
+ text-align: center; }
+
+/* line 465, _common.scss */
+.uploader_droparea-active {
+ background: #EFAB00; }
+
+/* line 468, _common.scss */
+.uploader_droparea span {
+ display: block;
+ position: absolute;
+ top: 50%;
+ width: 100%;
+ margin-top: -8px;
+ font-size: 16px; }
+
+/* line 477, _common.scss */
+.uploader_buffer {
+ width: 100%;
+ height: 8px; }
+
+/* line 482, _common.scss */
+.uploader_list {
+ /*margin:0;*/
+ margin-top: 0;
+ padding: 0;
+ list-style: none; }
+
+/* line 487, _common.scss */
+.uploader_list li {
+ margin: 0 0 10px 10px; }
+
+/* line 491, _common.scss */
+.uploader_item_file, .uploader_item_loading, .uploader_item_size, .uploader_item_cancel, .uploader_item_failed {
+ margin-right: 5px; }
+
+/* line 495, _common.scss */
+.uploader_item_size, .uploader_item_cancel {
+ font-size: 12px;
+ font-weight: normal; }
+
+/* line 500, _common.scss */
+a.uploader_item_cancel {
+ text-decoration: underline;
+ color: #04357B; }
+
+/* line 505, _common.scss */
+.uploader_box .image_description {
+ border-width: 1px;
+ padding: 3px 5px;
+ background: white; }
+
+/* line 511, _common.scss */
+.uploader_box .image_action {
+ font-size: 12px; }
+
+/* line 515, _common.scss */
+.uploader_box .image_action input {
+ width: 200px;
+ margin: 0; }
+
+/* line 520, _common.scss */
+.uploader_item_failed_notice {
+ display: none; }
+
+/* line 523, _common.scss */
+.uploader_item_failed .uploader_item_failed_notice {
+ display: inline; }
+
+/* line 527, _common.scss */
+.uploader_item_failed {
+ color: red; }
+
+/* line 531, _common.scss */
+.uploader_item_success .fa-c-delete:hover, .uploader_item_cancel .fa-c-delete:hover {
+ color: #EFAB00; }
+
+/* Container */
+/* line 11, databap.scss */
+#container {
+ background: #04357B;
+ padding: 10px 10px 1px; }
+
+/* Header */
+/* line 18, databap.scss */
+#header {
+ padding: 0 0 10px 0;
+ margin: 0; }
+ /* line 22, databap.scss */
+ #header table td.cell {
+ width: 50%;
+ height: 35px;
+ margin: 0; }
+ /* line 28, databap.scss */
+ #header .logo {
+ position: absolute;
+ top: 9px;
+ width: 200px;
+ height: 35px;
+ margin-left: 36px; }
+ /* line 36, databap.scss */
+ #header #query, #header #search_btn_submit {
+ height: 25px;
+ color: #04357B;
+ border: none;
+ float: right;
+ padding: 0 10px;
+ font-size: 15px; }
+ /* line 45, databap.scss */
+ #header #query {
+ background: white;
+ width: 250px; }
+ /* line 50, databap.scss */
+ #header #search_btn_submit {
+ background: #D9E5F2;
+ border-left: 2px solid #04357B;
+ height: 20px;
+ padding-top: 5px; }
+ /* line 57, databap.scss */
+ #header #search_btn_submit:hover {
+ background-color: #EFAB00; }
+
+/* Main */
+/* line 64, databap.scss */
+#main_container {
+ background: white;
+ /*padding:10px;*/
+ margin-left: 30px;
+ position: relative;
+ overflow: hidden;
+ border: 10px solid white; }
+
+/* line 73, databap.scss */
+#page_title {
+ margin-bottom: 10px; }
+
+/* line 77, databap.scss */
+#page_title h1 {
+ margin: 0 -12px 12px;
+ padding: 12px 10px;
+ width: 100%;
+ border: 2px solid #04357B;
+ font-family: Arial;
+ font-size: 32px;
+ line-height: 32px;
+ font-style: italic;
+ font-weight: 600;
+ background: #D9E5F2;
+ background: -moz-linear-gradient(45deg, #D9E5F2 25%, #FFFFFF 75%);
+ background: -webkit-gradient(linear, left bottom, right top, color-stop(25%, #D9E5F2), color-stop(75%, #FFFFFF));
+ background: -webkit-linear-gradient(45deg, #D9E5F2 25%, #FFFFFF 75%);
+ background: -o-linear-gradient(45deg, #D9E5F2 25%, #FFFFFF 75%);
+ background: -ms-linear-gradient(45deg, #D9E5F2 25%, #FFFFFF 75%);
+ background: linear-gradient(45deg, #D9E5F2 25%, #FFFFFF 75%);
+ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='$fromColor', endColorstr='$ToColor',GradientType=1 ); }
+
+/* line 90, databap.scss */
+#page_title h1 #title_feedback {
+ text-align: right; }
+
+/* line 94, databap.scss */
+#title_feedback .feedback {
+ margin: 0;
+ padding: 0 5px;
+ border: none;
+ position: absolute;
+ right: 10px;
+ top: 14px; }
+
+/* line 103, databap.scss */
+#main {
+ margin: 0;
+ padding: 0;
+ overflow: hidden; }
+
+/* Menu */
+/* line 111, databap.scss */
+#menu {
+ position: absolute;
+ width: 20px;
+ padding: 10px 0;
+ z-index: 10;
+ border-right: 0 solid #04357B;
+ background: #D9E5F2;
+ background: -moz-linear-gradient(top, #D9E5F2 0%, #FFFFFF 25%);
+ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #D9E5F2), color-stop(25%, #FFFFFF));
+ background: -webkit-linear-gradient(top, #D9E5F2 0%, #FFFFFF 25%);
+ background: -o-linear-gradient(top, #D9E5F2 0%, #FFFFFF 25%);
+ background: -ms-linear-gradient(top, #D9E5F2 0%, #FFFFFF 25%);
+ background: linear-gradient(to bottom, #D9E5F2 0%, #FFFFFF 25%);
+ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='$col_bright_blue', endColorstr='#FFFFFF',GradientType=0 ); }
+
+/* line 127, databap.scss */
+#menu.opened {
+ background: white;
+ background: -moz-linear-gradient(left, #FFFFFF 75%, rgba(255, 255, 255, 0) 100%);
+ background: -webkit-gradient(linear, left top, right top, color-stop(75%, #FFFFFF), color-stop(100%, rgba(255, 255, 255, 0)));
+ background: -webkit-linear-gradient(left, #FFFFFF 75%, rgba(255, 255, 255, 0) 100%);
+ background: -o-linear-gradient(left, #FFFFFF 75%, rgba(255, 255, 255, 0) 100%);
+ background: -ms-linear-gradient(left, #FFFFFF 75%, rgba(255, 255, 255, 0) 100%);
+ background: linear-gradient(to right, #FFFFFF 75%, rgba(255, 255, 255, 0) 100%);
+ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#FFFFFF', endColorstr='#00ffffff',GradientType=1 ); }
+
+/* line 138, databap.scss */
+#menu #menu_title {
+ position: relative;
+ padding: 0;
+ margin: 21px 0 0 0;
+ text-align: center;
+ cursor: pointer;
+ font-size: 20px;
+ line-height: 20px;
+ font-weight: bold; }
+
+/* line 149, databap.scss */
+#menu #menu_box {
+ display: none;
+ color: #04357B;
+ text-align: center; }
+
+/* line 155, databap.scss */
+#menu #menu_box ul {
+ margin: 0;
+ padding: 0;
+ text-align: left;
+ font-size: 20px;
+ list-style: none; }
+
+/* line 163, databap.scss */
+#menu #menu_box ul li {
+ margin: 0;
+ padding: 5px 3px 5px 15px;
+ list-style: none;
+ cursor: pointer;
+ line-height: 20px;
+ height: 20px;
+ font-size: 20px;
+ text-transform: capitalize; }
+
+/* line 174, databap.scss */
+#menu #menu_box ul li:FIRST-CHILD {
+ padding-left: 5px;
+ font-weight: bold; }
+
+/* line 179, databap.scss */
+#menu #menu_box ul li a {
+ color: #04357B;
+ display: block;
+ width: 100%; }
+
+/* line 184, databap.scss */
+#menu #menu_box ul li:hover a {
+ color: #EFAB00; }
+
+/* line 188, databap.scss */
+#menu #menu_box ul li#rss_ln a {
+ color: #04357B; }
+
+/* line 192, databap.scss */
+#menu #menu_box ul li#quick_code_access_ln input {
+ border: 2px solid #04357B;
+ width: 60px;
+ padding: 0 5px;
+ font-size: 16px;
+ color: #04357B; }
+
+/* line 200, databap.scss */
+#menu #menu_box ul li .fa {
+ margin-right: 5px; }
+
+/* line 204, databap.scss */
+#menu .useless_button {
+ width: 0;
+ height: 0;
+ position: absolute;
+ bottom: 5px;
+ left: 5px;
+ border: 5px solid #04357B; }
+
+/* Welcome */
+/* line 215, databap.scss */
+#welcome #welcome_container {
+ border: 2px solid #04357B;
+ background: #D9E5F2;
+ padding: 10px; }
+
+/* line 221, databap.scss */
+#welcome p.welcome_text {
+ font-weight: bold;
+ padding-top: 0;
+ padding-bottom: 5px;
+ border-bottom: 1px solid #000000;
+ margin-bottom: 20px; }
+
+/* line 229, databap.scss */
+#welcome #welcome_container ul {
+ margin-top: 0px; }
+
+/* line 233, databap.scss */
+#welcome #welcome_container ul li {
+ font-size: 13px;
+ margin-top: 10px;
+ font-weight: bold; }
+
+/* line 239, databap.scss */
+#welcome #welcome_container ul li ul {
+ font-size: 12px;
+ margin-top: 2px; }
+
+/* line 244, databap.scss */
+#welcome #welcome_container ul li ul li {
+ font-weight: normal; }
+
+/* line 248, databap.scss */
+#welcome #welcome_container ul li:FIRST-CHILD, #welcome #welcome_container ul li ul li {
+ margin-top: 0px; }
+
+/* line 252, databap.scss */
+#welcome span.milestone {
+ margin-left: 5px;
+ padding: 2px 5px;
+ font-weight: bold;
+ border: 1px solid #04357B;
+ cursor: pointer;
+ background: #FFFFFF;
+ background: -moz-linear-gradient(top, #FFFFFF 15%, #D9E5F2 85%);
+ background: -webkit-gradient(linear, left top, left bottom, color-stop(15%, #FFFFFF), color-stop(85%, #D9E5F2));
+ background: -webkit-linear-gradient(top, #FFFFFF 15%, #D9E5F2 85%);
+ background: -o-linear-gradient(top, #FFFFFF 15%, #D9E5F2 85%);
+ background: -ms-linear-gradient(top, #FFFFFF 15%, #D9E5F2 85%);
+ background: linear-gradient(to bottom, #FFFFFF 15%, #D9E5F2 85%);
+ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#FFFFFF', endColorstr='$col_bright_blue',GradientType=0 ); }
+
+/* line 267, databap.scss */
+#welcome span.milestone:hover {
+ color: #EFAB00;
+ border-color: #EFAB00;
+ background: -moz-linear-gradient(top, #FFFFFF 15%, #F2E1B5 85%);
+ background: -webkit-gradient(linear, left top, left bottom, color-stop(15%, #FFFFFF), color-stop(85%, #F2E1B5));
+ background: -webkit-linear-gradient(top, #FFFFFF 15%, #F2E1B5 85%);
+ background: -o-linear-gradient(top, #FFFFFF 15%, #F2E1B5 85%);
+ background: -ms-linear-gradient(top, #FFFFFF 15%, #F2E1B5 85%);
+ background: linear-gradient(to bottom, #FFFFFF 15%, #F2E1B5 85%);
+ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#FFFFFF', endColorstr='$col_bright_orange',GradientType=0 ); }
+
+/* line 278, databap.scss */
+#welcome span.milestone .fa {
+ margin-right: 5px; }
+
+/* line 282, databap.scss */
+#welcome a {
+ text-decoration: underline; }
+
+/* Add Code */
+/* line 288, databap.scss */
+#add_code_container, #add_code_container input {
+ font-size: 14px; }
+
+/* line 292, databap.scss */
+#add_code_container table {
+ text-align: left; }
+
+/* line 296, databap.scss */
+#add_code_container table tr td {
+ padding: 5px 5px 5px 0; }
+
+/* line 300, databap.scss */
+#add_code_container table tr td:first-child {
+ font-weight: bold; }
+
+/* line 304, databap.scss */
+#add_code_container table tr td.last {
+ padding-bottom: 0px; }
+
+/* line 308, databap.scss */
+#add_code_container textarea, #edit_container textarea {
+ margin: 0 -10px;
+ padding: 10px 6px 10px 10px;
+ width: 100%;
+ border: 2px solid #04357B;
+ min-height: 100px;
+ height: 300px;
+ font-family: courier;
+ color: black;
+ font-size: 14px; }
+
+/* line 320, databap.scss */
+#add_code_container .loggued {
+ margin: 0 12px; }
+
+/* line 324, databap.scss */
+#add_code_container input[type=text] {
+ border: 2px solid #04357B;
+ width: 400px;
+ padding: 5px;
+ color: #04357B; }
+
+/* line 331, databap.scss */
+#auth_company_container {
+ display: none; }
+
+/* line 335, databap.scss */
+#add_code_container #add_code_btn {
+ margin-top: 10px;
+ float: left; }
+
+/* line 340, databap.scss */
+#add_code_container input:hover, #add_code_container input[type=text]:focus {
+ background-color: #EFAB00; }
+
+/* line 344, databap.scss */
+#link_result, #available_phrase {
+ display: none;
+ border: 2px solid;
+ margin-left: 15px;
+ padding: 5px;
+ font-size: 14px; }
+
+/* line 352, databap.scss */
+#link_result {
+ color: #04357B;
+ border-color: #04357B; }
+
+/* line 357, databap.scss */
+#available_phrase {
+ display: none; }
+
+/* line 361, databap.scss */
+#available_phrase.available {
+ color: green;
+ border-color: green; }
+
+/* line 365, databap.scss */
+#available_phrase.unavailable {
+ color: red;
+ border-color: red; }
+
+/* read code */
+/* line 372, databap.scss */
+#reader {
+ margin: 0;
+ padding: 0; }
+
+/* line 377, databap.scss */
+#reader #code_menu {
+ padding: 0;
+ margin: 0; }
+
+/* line 382, databap.scss */
+#code_container .code_reader {
+ margin: 10px 0 0 0;
+ border: 2px solid #04357B;
+ padding: 0;
+ background: #b5b5c6;
+ background: #04357B; }
+
+/* line 390, databap.scss */
+#reader #code_container .code_reader {
+ margin: 0; }
+
+/* line 394, databap.scss */
+#code_container .code_reader ol li ::selection {
+ background: #306897;
+ color: #FFFFFF; }
+
+/* line 398, databap.scss */
+#code_container .code_reader ol li ::-moz-selection {
+ background: #306897;
+ color: #FFFFFF; }
+
+/* line 403, databap.scss */
+#code_container .code_reader .author_box {
+ background: #04357B;
+ border: none;
+ color: white; }
+
+/* line 409, databap.scss */
+#code_container .code_reader .author_box * {
+ color: white; }
+
+/* line 413, databap.scss */
+#code_container .code_reader .tab_left {
+ /* margin: -13px 0; */
+ margin: 0;
+ padding: 0 0 0 19px;
+ background: #f7efde;
+ border: none; }
+
+/* line 421, databap.scss */
+#code_container .code_reader ol {
+ border-left: 1px solid #848484;
+ background: white;
+ margin: 0;
+ /*list-style-type:decimal-leading-zero;*/ }
+
+/* line 428, databap.scss */
+#code_container .code_reader ol li {
+ /*margin:-1px 0 0 0;*/
+ margin: 0;
+ padding: 0;
+ border-left: 1px dotted #398c8c;
+ background: white;
+ font-family: Courier New, Courier;
+ font-size: 12px;
+ line-height: 12px;
+ text-indent: 20px;
+ color: #398c8c; }
+
+/* line 441, databap.scss */
+#code_container .code_reader ol li:first-child, #code_container .code_reader ol li:first-child span.expand_line {
+ padding-top: 5px; }
+
+/* line 445, databap.scss */
+#code_container .code_reader ol li.bigline, #code_container .code_reader ol li.bigline span.expand_line {
+ padding-top: 5px;
+ padding-bottom: 5px; }
+
+/* line 450, databap.scss */
+#code_container .code_reader ol li:hover, #code_container .code_reader ol li.code_hover {
+ background-color: #D9E5F2; }
+
+/* line 454, databap.scss */
+#code_container .code_reader .core {
+ color: #0000ff;
+ text-transform: uppercase; }
+
+/* line 455, databap.scss */
+#code_container .code_reader .comment {
+ color: #848484; }
+
+/* line 456, databap.scss */
+#code_container .code_reader .number {
+ color: #319cff; }
+
+/* line 457, databap.scss */
+#code_container .code_reader .operator {
+ color: #840084; }
+
+/* line 458, databap.scss */
+#code_container .code_reader .string {
+ color: #4aa518;
+ text-transform: uppercase; }
+
+/* line 459, databap.scss */
+#code_container .code_reader .string span {
+ color: #4aa518; }
+
+/* override syntax coloring in strings */
+/* line 460, databap.scss */
+#code_container .code_reader .field-symbol {
+ color: #848484; }
+
+/* line 461, databap.scss */
+#code_container .code_reader .line {
+ color: #848484; }
+
+/* line 462, databap.scss */
+#code_container .code_reader .line-number, #code_container .code_reader .line-post-number {
+ color: #398c8c; }
+
+/* line 463, databap.scss */
+#code_container .code_reader .global {
+ color: #000000; }
+
+/* line 464, databap.scss */
+#code_container .code_reader .expand {
+ font-weight: bold; }
+
+/* line 465, databap.scss */
+#code_container .code_reader .comment span.code_part {
+ color: #04357B;
+ font-weight: bold;
+ text-transform: capitalize; }
+
+/* line 471, databap.scss */
+#code_container .code_reader pre {
+ white-space: pre-wrap;
+ /* css-3 */
+ white-space: -moz-pre-wrap !important;
+ /* Mozilla, since 1999 */
+ white-space: -pre-wrap;
+ /* Opera 4-6 */
+ white-space: -o-pre-wrap;
+ /* Opera 7 */
+ word-wrap: break-word;
+ /* Internet Explorer 5.5+ */
+ margin: 0;
+ padding: 0;
+ border: none; }
+
+/* Default code line */
+/* line 483, databap.scss */
+#code_container .code_reader ol li span {
+ color: #000000; }
+
+/* line 486, databap.scss */
+#code_container .code_reader ol li span.code, ol li span.comment {
+ font-size: 14px;
+ margin-left: 15px; }
+
+/* line 490, databap.scss */
+#code_container .code_reader ol li span.comment span, #code_container .code_reader ol li span.code span.comment {
+ color: #848484;
+ text-transform: none;
+ font-weight: normal; }
+
+/* line 496, databap.scss */
+#code_container .code_reader ol li a.internal_link, #code_container .code_reader ol li a.external_link {
+ color: #04357B;
+ border: none;
+ font-weight: normal;
+ text-indent: 0;
+ text-decoration: underline; }
+
+/* line 503, databap.scss */
+#code_container .code_reader ol li a.internal_link span {
+ color: #04357B;
+ font-weight: normal; }
+
+/* line 507, databap.scss */
+#code_container .code_reader a.internal_link:hover, #code_container .code_reader a.internal_link:hover span {
+ color: #EFAB00; }
+
+/* line 511, databap.scss */
+#code_container .code_reader ol li span.hide span {
+ color: #848484; }
+
+/* Expanding */
+/* line 516, databap.scss */
+#code_container .code_reader ol li span.expand_line {
+ border-left: 1px solid #424242;
+ color: #424242;
+ text-align: center;
+ width: 5px;
+ position: relative; }
+
+/* line 524, databap.scss */
+#reader #code_container .code_reader ol li span.expand_line span:before {
+ content: '';
+ position: absolute;
+ margin-left: -21px; }
+
+/* line 530, databap.scss */
+#reader #code_container .code_reader ol li span.expand_line input {
+ position: absolute;
+ margin: 3px 0 0 -4px;
+ cursor: pointer;
+ padding: 0;
+ z-index: 1000;
+ background: white 0 0 no-repeat;
+ width: 9px;
+ height: 9px; }
+
+/* line 541, databap.scss */
+#reader #code_container .code_reader ol li span.expand_line input.minus {
+ background-image: url("images/expand_minus.png"); }
+
+/* line 545, databap.scss */
+#reader #code_container .code_reader ol li span.expand_line input.plus {
+ background-image: url("images/expand_plus.png"); }
+
+/* line 549, databap.scss */
+#reader #code_container .code_reader ol li span.expand_line input:hover {
+ background-position: 0 -9px; }
+
+/* line 553, databap.scss */
+#edit_container {
+ display: none;
+ margin-bottom: 10px; }
+
+/* line 558, databap.scss */
+#edit_container textarea {
+ margin-top: 10px;
+ margin-bottom: 20px;
+ height: 200px; }
+
+/* line 564, databap.scss */
+#edit_container #edit_btn {
+ margin-left: -10px; }
+
+/* Search */
+/* line 570, databap.scss */
+#search .summary {
+ margin: 10px 0 0px 5px;
+ font-size: 14px;
+ font-style: italic; }
+
+/* line 576, databap.scss */
+#search .code_reader:hover .tab_left,
+#search .code_reader:hover ol,
+#search .code_reader:hover li {
+ background-color: #D9E5F2;
+ cursor: pointer; }
+
+/* line 583, databap.scss */
+#search .step_box {
+ margin-bottom: 10px; }
+
+/* line 587, databap.scss */
+#search #repeat_query {
+ padding-bottom: 6px; }
+
+/* line 591, databap.scss */
+#search #sub_button_box {
+ display: inline; }
+
+/* Profile */
+/* line 597, databap.scss */
+#profile #avatar {
+ width: 96px;
+ height: 96px;
+ background: url("images/avatar_96.png") 0 0 no-repeat;
+ border: 2px solid #04357B;
+ float: left; }
+
+/* line 605, databap.scss */
+#profile #profile_company_logo {
+ width: 24px;
+ height: 24px;
+ vertical-align: middle;
+ margin-right: 5px; }
+
+/* line 612, databap.scss */
+#profile .user {
+ margin-left: 110px;
+ /* 96 (picture) + 10 (margin) + 4 (borders) */
+ padding: 10px 16px;
+ height: 76px;
+ /* 96 (picture height) - 20 (padding) */
+ border: 2px solid #04357B;
+ background: #D9E5F2; }
+
+/* line 620, databap.scss */
+#profile .user .fa {
+ margin-right: 2px; }
+
+/* line 624, databap.scss */
+#profile .user p {
+ font-size: 16px;
+ line-height: 25px; }
+
+/* line 629, databap.scss */
+#profile .user p span {
+ font-weight: bold; }
+
+/* line 633, databap.scss */
+#profile .user_history_title {
+ margin: 30px 0 0 0;
+ padding: 0 10px 0 25px;
+ font-size: 25px;
+ color: #04357B;
+ border-bottom: 2px solid #04357B;
+ background: url(images/logo_25.png) 0 1px no-repeat; }
+
+/* line 642, databap.scss */
+#profile #history_subbox {
+ margin-top: 10px;
+ border: 2px solid #04357B; }
+
+/* line 647, databap.scss */
+#profile #user_history p.history_line {
+ padding: 5px 10px;
+ font-size: 14px; }
+
+/* line 651, databap.scss */
+#profile #user_history p.history_line:nth-child(odd) {
+ background: #D9E5F2; }
+
+/* line 654, databap.scss */
+#profile #user_history p.history_line:nth-child(even) {
+ background: #FFFFFF; }
+
+/* line 657, databap.scss */
+#profile #user_history p.history_line:FIRST-CHILD {
+ -moz-border-radius-topleft: 10px;
+ -moz-border-radius-topright: 10px;
+ -khtml-border-top-left-radius: 10px;
+ -khtml-border-top-right-radius: 10px;
+ -webkit-border-top-left-radius: 10px;
+ -webkit-border-top-right-radius: 10px;
+ border-top-left-radius: 10px;
+ border-top-right-radius: 10px; }
+
+/* line 667, databap.scss */
+#profile #user_history p.history_line:LAST-CHILD {
+ -moz-border-radius-bottomright: 10px;
+ -moz-border-radius-bottomleft: 10px;
+ -khtml-border-bottom-left-radius: 10px;
+ -khtml-border-bottom-right-radius: 10px;
+ -webkit-border-bottom-right-radius: 10px;
+ -webkit-border-bottom-left-radius: 10px;
+ border-bottom-right-radius: 10px;
+ border-bottom-left-radius: 10px; }
+
+/* line 677, databap.scss */
+#profile #user_history p.history_line .fa {
+ margin-left: 5px;
+ margin-right: 5px; }
+
+/* line 682, databap.scss */
+#profile #user_history a {
+ text-decoration: underline; }
+
+/* Article */
+/* line 688, databap.scss */
+#article .loading_box {
+ font-size: 16px; }
+
+/* Chat */
+/* line 694, databap.scss */
+#chat #chat_room {
+ margin-right: 175px;
+ /* 165px + 10px (margin-left) */
+ border: 2px solid #04357B;
+ background: white;
+ height: 100%; }
+
+/* line 701, databap.scss */
+.g_white_transparent {
+ background: #000000 url("images/grad_white_transparent_50.png") repeat-x top;
+ /*-o-background-size: 100% 100%;
+ -moz-background-size: 100% 100%;
+ -webkit-background-size: 100% 100%;
+ background-size: 100% 100%;
+ background: -moz-linear-gradient(
+ top,
+ #FFFFFF,
+ rgba(255,255,255,0)
+ );
+ background: -webkit-gradient(
+ linear,
+ left top, left bottom,
+ from(#FFFFFF),
+ to(rgba(255,255,255,0))
+ );*/ }
+
+/* line 720, databap.scss */
+#chat #chat_room #chat_shades {
+ position: absolute;
+ width: 0;
+ left: 18px;
+ margin-top: 5px;
+ height: 50px;
+ background: url("images/grad_white_transparent_50.png") repeat-x top; }
+
+/* line 729, databap.scss */
+#chat #chat_room #chat_container {
+ clear: both;
+ margin: 5px 5px 0; }
+
+/* line 733, databap.scss */
+#chat #chat_room #chat_container #chat_messages_box {
+ position: relative;
+ height: 20px;
+ overflow: hidden;
+ background: white url("images/sap_gold_332.jpg") 50% 50% no-repeat; }
+
+/* line 740, databap.scss */
+#chat #chat_room #chat_container #chat_messages {
+ position: absolute;
+ left: 0;
+ top: 0;
+ list-style: none;
+ background: rgba(255, 255, 255, 0.7);
+ width: 100%; }
+
+/* line 749, databap.scss */
+.noSelect {
+ user-select: none;
+ -o-user-select: none;
+ -moz-user-select: none;
+ -khtml-user-select: none;
+ -webkit-user-select: none; }
+
+/* line 753, databap.scss */
+#chat_messages p {
+ color: #04357B; }
+
+/* line 756, databap.scss */
+#chat_messages p img.proxy {
+ vertical-align: middle;
+ border: 1px solid #04357B;
+ padding: 5px;
+ background: #FFFFFF; }
+
+/* line 762, databap.scss */
+#chat_messages p.U {
+ /*background-color:white;*/ }
+
+/* line 765, databap.scss */
+#chat_messages p.A, #chat_messages p.PA, #chat_messages p.E, #chat_messages p.PE, #chat_messages p.N {
+ background-color: #D9E5F2;
+ font-style: italic; }
+
+/* line 769, databap.scss */
+#chat_messages p.C {
+ color: #CCC;
+ text-decoration: none;
+ font-style: normal; }
+
+/* line 774, databap.scss */
+#chat_messages p span.time {
+ color: #EFAB00;
+ font-size: 10px;
+ font-style: normal; }
+
+/* line 779, databap.scss */
+#chat_messages p a.user, #chat_messages p span.console {
+ font-size: 12px;
+ font-weight: bold;
+ color: #04357B; }
+
+/* line 784, databap.scss */
+#chat_messages p a.user {
+ margin-left: 5px; }
+
+/* line 787, databap.scss */
+#chat_messages p a.user:hover {
+ text-decoration: underline; }
+
+/* line 790, databap.scss */
+#chat_messages p span.text {
+ margin-left: 5px;
+ font-size: 13px; }
+
+/* line 794, databap.scss */
+#chat_messages p span.action {
+ font-style: italic; }
+
+/* line 797, databap.scss */
+#chat_messages p span.text a {
+ text-decoration: underline;
+ font-style: normal; }
+
+/* line 801, databap.scss */
+#chat_messages p span.text a:visited {
+ color: grey; }
+
+/* line 804, databap.scss */
+#chat_messages p span.highlight {
+ color: red; }
+
+/* line 807, databap.scss */
+#chat_messages p span.chan_link {
+ font-weight: bold; }
+
+/* line 810, databap.scss */
+#chat_messages p span.news {
+ font-weight: bold; }
+
+/* line 814, databap.scss */
+#chat_messages .help {
+ border: 1px dashed #666666;
+ padding: 0 0 5px 0;
+ margin: 5px 0;
+ background: white; }
+
+/* line 820, databap.scss */
+#chat_messages .help p {
+ padding: 0 5px;
+ color: #666666;
+ font-size: 10px; }
+
+/* line 825, databap.scss */
+#chat_messages .help p.title {
+ font-size: 14px;
+ padding: 3px 5px;
+ border-bottom: 1px dashed #666666;
+ letter-spacing: 0;
+ display: inline-block;
+ width: calc(50% - 10px);
+ float: left; }
+
+/* line 834, databap.scss */
+#chat_messages .help p.subtitle {
+ margin-top: 5px;
+ font-size: 12px; }
+
+/* line 838, databap.scss */
+#chat_messages .help p.item {
+ margin-top: 1px; }
+
+/* line 841, databap.scss */
+#chat_messages .help p.subtitle span {
+ font-style: italic;
+ border-bottom: 1px dashed #666666; }
+
+/* line 845, databap.scss */
+#chat_messages .help p span.key {
+ font-weight: bold;
+ margin-right: 5px; }
+
+/* line 850, databap.scss */
+#chat #chat_input {
+ margin: 5px;
+ padding: 0 5px;
+ background: #04357B; }
+
+/* line 856, databap.scss */
+#chat #chat_input .fa {
+ color: #D9E5F2;
+ margin-right: 2px; }
+
+/* line 861, databap.scss */
+#chat #chat_input input#message {
+ color: white;
+ margin: 0;
+ padding: 7px 0;
+ border: none;
+ min-width: 200px;
+ font-size: 13px;
+ line-height: 13px; }
+
+/* line 871, databap.scss */
+#chat #chat_input input#message:hover, #chat #chat_input input#message:focus {
+ background-color: transparent; }
+
+/* line 875, databap.scss */
+#chat #sidebar {
+ position: absolute;
+ right: 0;
+ width: 165px; }
+
+/* line 881, databap.scss */
+#chat #sidebar div {
+ padding: 5px; }
+
+/* line 885, databap.scss */
+#chat #sidebar .sidebar_box {
+ position: relative;
+ border: 2px solid #04357B;
+ font-weight: bold;
+ padding: 0;
+ margin-bottom: 10px; }
+
+/* line 893, databap.scss */
+#chat #sidebar .sidebar_box_title {
+ background-color: #D9E5F2;
+ text-align: center; }
+
+/* line 898, databap.scss */
+#chat #sidebar .sidebar_box_content {
+ border-top: 2px solid #04357B;
+ font-size: 12px;
+ font-weight: normal; }
+
+/* line 904, databap.scss */
+#chat #sidebar .help_paperclip {
+ background: transparent url("images/ms_paperclip_112.jpg") 50% 50% no-repeat;
+ height: 109px; }
+
+/* line 909, databap.scss */
+#chat #sidebar .sidebar_box_content p {
+ padding: 3px 0;
+ overflow: hidden; }
+
+/* line 914, databap.scss */
+#chat #sidebar .sidebar_box_content p span.key {
+ font-weight: bold;
+ padding-right: 5px; }
+
+/* line 919, databap.scss */
+#chat #sidebar p.connected_user {
+ font-size: 16px; }
+
+/* line 922, databap.scss */
+#chat #sidebar a.connected_user_logo img {
+ vertical-align: middle; }
+
+/* line 925, databap.scss */
+#chat #sidebar a.connected_user_name {
+ display: inline-block;
+ width: calc(100% - 24px - 5px);
+ /* logo + right margin */
+ font-style: italic;
+ font-weight: normal;
+ color: #04357B;
+ text-decoration: underline;
+ margin-left: 5px; }
+
+/* line 934, databap.scss */
+#chat #sidebar a.connected_user:hover {
+ color: #EFAB00; }
+
+/* line 938, databap.scss */
+#chat .afk {
+ position: absolute;
+ font-size: 20px;
+ line-height: 20px;
+ text-shadow: 1px 1px 1px #D9E5F2;
+ margin-left: -20px;
+ margin-top: 2px;
+ /* (24 - 20)/2 */ }
+
+/* line 947, databap.scss */
+#chat #chat_chan {
+ margin-bottom: -2px; }
+
+/* line 951, databap.scss */
+#chat #chat_chan .tab_bar {
+ font-weight: bold;
+ text-align: right;
+ margin: 0 184px 0 0;
+ /* 165px + the round corner */ }
+
+/* line 957, databap.scss */
+#chat #chat_chan .tab_bar span.chan {
+ display: inline-block;
+ background-color: #D9E5F2;
+ padding: 2px 8px;
+ border: 2px solid #04357B;
+ margin-left: 5px;
+ color: #04357B; }
+
+/* line 966, databap.scss */
+#chat #chat_chan .tab_bar span#join_chan {
+ padding: 2px;
+ border-bottom: #04357B; }
+
+/* line 970, databap.scss */
+#chat #chat_chan .tab_bar span#join_chan:hover #join_chan_button {
+ color: #EFAB00; }
+
+/* line 973, databap.scss */
+#chat #chat_chan .tab_bar span.chan:hover, #chat #chat_chan .tab_bar span#join_chan.active {
+ background-color: #04357B;
+ color: #FFFFFF; }
+
+/* line 977, databap.scss */
+#chat #chat_chan .tab_bar span.chan span.chan_title {
+ text-transform: capitalize; }
+
+/* line 980, databap.scss */
+#chat #chat_chan .tab_bar span.chan span.chan_unread {
+ font-weight: normal;
+ font-style: italic; }
+
+/* line 984, databap.scss */
+#chat #chat_chan .tab_bar a.quit_chan {
+ margin-left: 5px;
+ color: #04357B; }
+
+/* line 988, databap.scss */
+#chat #chat_chan .tab_bar span.chan.active:hover a.quit_chan {
+ color: #04357B; }
+
+/* line 991, databap.scss */
+#chat #chat_chan .tab_bar span.chan:hover a.quit_chan {
+ color: #D9E5F2; }
+
+/* line 994, databap.scss */
+#chat #chat_chan .tab_bar span.chan a.quit_chan:hover,
+#chat #chat_chan .tab_bar .fa:hover {
+ color: #EFAB00; }
+
+/* line 999, databap.scss */
+#chat #chat_chan .tab_bar span#join_chan input, #chat #chat_chan .tab_bar span#join_chan input:hover {
+ border: none;
+ font-size: 14px;
+ padding: 0;
+ margin: 0;
+ width: 70px;
+ background-color: #04357B;
+ color: white;
+ font-weight: bold; }
+
+/* line 1009, databap.scss */
+#chat #chat_chan .tab_bar span.active, #chat #chat_chan .tab_bar span.active:hover {
+ border-bottom-color: #FFFFFF;
+ background-color: #FFFFFF;
+ color: #000000; }
+
+/* line 1015, databap.scss */
+#chat #chat_chan .tab_bar span.light_up {
+ background-color: #EFAB00; }
+
+/* line 1019, databap.scss */
+#chat #sidebar #news, #chat #sidebar #news p {
+ padding: 0; }
+
+/* line 1022, databap.scss */
+#chat #sidebar #news .new {
+ padding: 6px 5px; }
+
+/* line 1025, databap.scss */
+#chat #news .new:nth-child(even) {
+ background: #DCF2FB; }
+
+/* line 1028, databap.scss */
+#chat #news .new:nth-child(odd) {
+ background: #D9E5F2; }
+
+/* line 1031, databap.scss */
+#chat #news .new:last-child {
+ -moz-border-radius: 0 0 10px 10px;
+ -webkit-border-radius: 0 0 10px 10px;
+ -khtml-border-radius: 0 0 10px 10px;
+ border-radius: 0 0 10px 10px; }
+
+/* line 1037, databap.scss */
+#chat #news .new .signature {
+ font-size: 0.75em;
+ text-align: right; }
+
+/* line 1041, databap.scss */
+#chat #news .new .signature .news_time {
+ font-style: italic; }
+
+/* Options */
+/* line 1047, databap.scss */
+#options .options_box {
+ background: #D9E5F2;
+ border: 2px solid #04357B;
+ width: 490px;
+ float: left;
+ margin: 0 10px 10px 0;
+ padding: 10px; }
+
+/* line 1056, databap.scss */
+#options .options_box .loading {
+ padding: 10px; }
+
+/* line 1060, databap.scss */
+#options .options_box h2 {
+ color: #04357B;
+ font-size: 20px;
+ margin: 0 0 10px 0;
+ border-bottom: 2px solid #04357B; }
+
+/* line 1067, databap.scss */
+#options .options_box .option_line {
+ margin: 10px 0; }
+
+/* line 1071, databap.scss */
+#options .options_box input[type=text], #options .options_box input[type=password], #options .options_box select {
+ font-size: 14px;
+ background: white;
+ border-width: 1px;
+ font-size: 14px;
+ padding: 5px;
+ float: right; }
+
+/* line 1080, databap.scss */
+#options .options_box .button {
+ float: left;
+ clear: both; }
+
+/* line 1085, databap.scss */
+#options .options_box select {
+ border: 1px solid #04357B;
+ color: #04357B; }
+
+/* line 1090, databap.scss */
+#options .options_box .option_line p {
+ float: left;
+ width: 250px;
+ padding: 5px 0;
+ margin: 5px 0; }
+
+/* Procedure */
+/* line 1099, databap.scss */
+#procedure #procedure_steps .button {
+ background-color: white; }
+
+/* line 1103, databap.scss */
+#procedure #procedure_steps .button:hover {
+ background-color: #EFAB00; }
+
+/* line 1107, databap.scss */
+#titles_read p.read_title {
+ border-bottom: 1px solid #04357B;
+ font-weight: bold; }
+
+/* line 1112, databap.scss */
+#titles_read p.read_details {
+ font-size: 12px;
+ font-style: italic;
+ margin: 3px 0 15px 0; }
+
+/* line 1118, databap.scss */
+#titles_read p.read_description {
+ font-size: 14px; }
+
+/* line 1122, databap.scss */
+#titles_read p.read_description .fa {
+ margin-right: 5px; }
+
+/* line 1126, databap.scss */
+#procedure table.step_box {
+ width: 100%; }
+
+/* line 1130, databap.scss */
+#procedure table.step_box td {
+ text-align: left;
+ margin: 0; }
+
+/* line 1135, databap.scss */
+#procedure table.step_box td.step_margin {
+ width: 50%; }
+
+/* line 1139, databap.scss */
+#procedure table.step_box td.step_buttons {
+ padding-top: 10px; }
+
+/* line 1143, databap.scss */
+#procedure table.step_box td.image_box_container {
+ vertical-align: top;
+ padding-top: 18px;
+ padding-left: 22px;
+ /* 5*2 (padding) + 1*2 (border) + 10 (own padding) */
+ min-width: 350px; }
+
+/* line 1150, databap.scss */
+#procedure table.step_box .image_box {
+ margin: 10px 0 15px;
+ padding: 0; }
+
+/* line 1155, databap.scss */
+#procedure table.step_box input[type=file] {
+ margin: 0 10px;
+ max-width: 250px;
+ border: 1px solid #04357B;
+ background: white; }
+
+/* line 1162, databap.scss */
+#procedure #bottom_menu {
+ margin: 10px 0 0 0; }
+
+/* line 1166, databap.scss */
+#procedure #top_menu {
+ margin: 0 0 10px 0; }
+
+/* line 1170, databap.scss */
+#procedure #validation_button .button {
+ margin-right: 10px; }
+
+/* Procedure - Read */
+/* line 1176, databap.scss */
+#procedure .thumbnail_box {
+ margin: 10px 0;
+ height: 100px; }
+
+/* line 1181, databap.scss */
+#procedure .thumbnail_image {
+ background: white;
+ border: 1px solid #04357B;
+ width: 100px;
+ height: 100px;
+ vertical-align: middle; }
+
+/* line 1188, databap.scss */
+#procedure .thumbnail_image:hover {
+ border-color: #EFAB00; }
+
+/* line 1192, databap.scss */
+#procedure .thumbnail_desc {
+ font-size: 12px; }
+
+/* Procedure - Uploader */
+/* line 1198, databap.scss */
+#procedure .error {
+ margin: 0 0 15px 0; }
+
+/* line 1202, databap.scss */
+#procedure .uploader_box .error {
+ font-size: 12px;
+ margin: 10px 0; }
+
+/* Doc */
+/* line 1209, databap.scss */
+#doc_container, #doc {
+ margin: 0;
+ padding: 0; }
+
+/* line 1214, databap.scss */
+#doc .step_box {
+ margin-bottom: 10px; }
+
+/* line 1218, databap.scss */
+#doc #attach_file {
+ margin-top: 10px; }
+
+/* line 1222, databap.scss */
+#doc .uploader_droparea {
+ height: 150px; }
+
+/* line 1226, databap.scss */
+#doc #doc_links {
+ padding: 20px 10px 10px 0px; }
+
+/* Table */
+/* line 1232, databap.scss */
+#table #system {
+ width: 80px; }
+
+/* line 1236, databap.scss */
+#table input#title {
+ width: 20%; }
+
+/* line 1239, databap.scss */
+#table input#description {
+ width: calc(80% - 92px); }
+
+/* line 1243, databap.scss */
+#table .step_box_title a {
+ color: #04357B; }
+
+/* line 1247, databap.scss */
+#table #validation {
+ margin-top: 15px; }
+
+/* line 1251, databap.scss */
+#table .table_info {
+ margin-top: 20px;
+ font-size: 0.8em; }
+
+/* line 1256, databap.scss */
+#table #read_title {
+ font-weight: bold; }
+
+/* line 1260, databap.scss */
+#table #read_description {
+ font-style: italic; }
+
+/* line 1264, databap.scss */
+#table #read_formated_keywords {
+ margin: 10px 0 0 0;
+ font-size: 0.9em; }
+
+/* line 1269, databap.scss */
+#table #read_formatted_keywords a.internal_link {
+ padding: 0 0 0 2px; }
+
+/* line 1273, databap.scss */
+#table input:disabled {
+ color: #D9E5F2;
+ background-color: #04357B; }
+
+/* line 1278, databap.scss */
+#table .form_success {
+ display: none; }
+
+/* List */
+/* line 1284, databap.scss */
+#filters_container {
+ margin-bottom: 10px; }
+
+/* line 1288, databap.scss */
+#list_container div:FIRST-CHILD {
+ margin-top: 0; }
+
+/* 404 */
+/* line 1294, databap.scss */
+#err_404 p {
+ margin-top: 20px;
+ color: #04357B; }
+
+/* Footer */
+/* line 1301, databap.scss */
+#footer {
+ padding-right: 10px;
+ text-align: right; }
+
+/* line 1306, databap.scss */
+#footer p, #footer a {
+ color: white;
+ margin: 0;
+ font-size: 9px; }
+
+/* line 1312, databap.scss */
+#footer a {
+ font-weight: bold; }
+
+/* Log Out */
+/* line 1318, databap.scss */
+#logout p {
+ font-size: 18px;
+ color: #04357B;
+ margin-top: 25px; }
+
+/* Debug*/
+/* line 1326, databap.scss */
+.line_h {
+ position: fixed;
+ top: 0;
+ height: 1px;
+ width: 100%;
+ border-bottom: 1px solid red;
+ z-index: 1000; }
+
+/* line 1334, databap.scss */
+.line_v {
+ position: fixed;
+ left: 0;
+ height: 100%;
+ width: 1px;
+ border-left: 1px solid red;
+ z-index: 1000; }
+
+/*# sourceMappingURL=databap.css.map */
diff --git a/style/databap.css.map b/style/databap.css.map
new file mode 100644
index 0000000..d6f02a0
--- /dev/null
+++ b/style/databap.css.map
@@ -0,0 +1,7 @@
+{
+"version": 3,
+"mappings": "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",
+"sources": ["_variables.scss","_fa.scss","_fa-custom.scss","_lightbox.scss","_common.scss","databap.scss"],
+"names": [],
+"file": "databap.css"
+}
diff --git a/style/databap.scss b/style/databap.scss
new file mode 100644
index 0000000..db13541
--- /dev/null
+++ b/style/databap.scss
@@ -0,0 +1,1341 @@
+/* Librairies */
+
+@import 'variables';
+@import 'fa';
+@import 'fa-custom';
+@import 'lightbox';
+@import 'common';
+
+/* Container */
+
+#container {
+ background:$col_blue;
+ padding:10px 10px 1px;
+}
+
+/* Header */
+
+#header {
+ padding:0 0 10px 0;
+ margin:0;
+
+ table td.cell {
+ width:50%;
+ height:35px;
+ margin:0;
+ }
+
+ .logo {
+ position:absolute;
+ top:9px;
+ width:200px;
+ height:35px;
+ margin-left:36px;
+ }
+
+ #query, #search_btn_submit {
+ height:25px;
+ color:$col_blue;
+ border:none;
+ float:right;
+ padding:0 10px;
+ font-size:15px;
+ }
+
+ #query {
+ background:white;
+ width:250px;
+ }
+
+ #search_btn_submit {
+ background:$col_bright_blue;
+ border-left:2px solid $col_blue;
+ height:20px;
+ padding-top:5px;
+ }
+
+ #search_btn_submit:hover {
+ background-color:$col_orange;
+ }
+}
+
+/* Main */
+
+#main_container {
+ background:white;
+ /*padding:10px;*/
+ margin-left:30px;
+ position:relative;
+ overflow:hidden;
+ border:10px solid white;
+}
+
+#page_title {
+ margin-bottom:10px;
+}
+
+#page_title h1 {
+ margin:0 -12px 12px;
+ padding:12px 10px;
+ width:100%;
+ border:2px solid $col_blue;
+ font-family:Arial;
+ font-size:32px;
+ line-height:32px;
+ font-style:italic;
+ font-weight:600;
+ @include gradient-diag($col_bright_blue, #FFFFFF, 25%, 75%);
+}
+
+#page_title h1 #title_feedback {
+ text-align: right;
+}
+
+#title_feedback .feedback {
+ margin:0;
+ padding: 0 5px;
+ border:none;
+ position:absolute;
+ right:10px;
+ top:14px;
+}
+
+#main {
+ margin:0;
+ padding:0;
+ overflow:hidden;
+}
+
+/* Menu */
+
+#menu {
+ position:absolute;
+ width:20px;
+ padding:10px 0;
+ z-index:10;
+ border-right:0 solid $col_blue;
+
+ background: $col_bright_blue;
+ background: -moz-linear-gradient(top, $col_bright_blue 0%, #FFFFFF 25%);
+ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,$col_bright_blue), color-stop(25%,#FFFFFF));
+ background: -webkit-linear-gradient(top, $col_bright_blue 0%,#FFFFFF 25%);
+ background: -o-linear-gradient(top, $col_bright_blue 0%,#FFFFFF 25%);
+ background: -ms-linear-gradient(top, $col_bright_blue 0%,#FFFFFF 25%);
+ background: linear-gradient(to bottom, $col_bright_blue 0%,#FFFFFF 25%);
+ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='$col_bright_blue', endColorstr='#FFFFFF',GradientType=0 );
+}
+#menu.opened {
+ background: white;
+ background: -moz-linear-gradient(left, #FFFFFF 75%, rgba(255,255,255,0) 100%);
+ background: -webkit-gradient(linear, left top, right top, color-stop(75%,#FFFFFF), color-stop(100%,rgba(255,255,255,0)));
+ background: -webkit-linear-gradient(left, #FFFFFF 75%,rgba(255,255,255,0) 100%);
+ background: -o-linear-gradient(left, #FFFFFF 75%,rgba(255,255,255,0) 100%);
+ background: -ms-linear-gradient(left, #FFFFFF 75%,rgba(255,255,255,0) 100%);
+ background: linear-gradient(to right, #FFFFFF 75%,rgba(255,255,255,0) 100%);
+ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#FFFFFF', endColorstr='#00ffffff',GradientType=1 );
+}
+
+#menu #menu_title {
+ position:relative;
+ padding:0;
+ margin:21px 0 0 0;
+ text-align:center;
+ cursor:pointer;
+ font-size:20px;
+ line-height:20px;
+ font-weight:bold;
+}
+
+#menu #menu_box {
+ display:none;
+ color:$col_blue;
+ text-align:center;
+}
+
+#menu #menu_box ul {
+ margin:0;
+ padding:0;
+ text-align:left;
+ font-size: 20px;
+ list-style:none;
+}
+
+#menu #menu_box ul li {
+ margin:0;
+ padding:5px 3px 5px 15px;
+ list-style:none;
+ cursor:pointer;
+ line-height:20px;
+ height:20px;
+ font-size:20px;
+ text-transform:capitalize;
+}
+
+#menu #menu_box ul li:FIRST-CHILD {
+ padding-left:5px;
+ font-weight: bold;
+}
+
+#menu #menu_box ul li a {
+ color:$col_blue;
+ display:block;
+ width:100%;
+}
+#menu #menu_box ul li:hover a {
+ color:$col_orange;
+}
+
+#menu #menu_box ul li#rss_ln a {
+ color:$col_blue;
+}
+
+#menu #menu_box ul li#quick_code_access_ln input {
+ border:2px solid $col_blue;
+ width:60px;
+ padding:0 5px;
+ font-size:16px;
+ color:$col_blue;
+}
+
+#menu #menu_box ul li .fa {
+ margin-right:5px;
+}
+
+#menu .useless_button {
+ width:0;
+ height:0;
+ position:absolute;
+ bottom:5px;
+ left:5px;
+ border:5px solid $col_blue;
+}
+
+/* Welcome */
+
+#welcome #welcome_container {
+ border:2px solid $col_blue;
+ background:$col_bright_blue;
+ padding:10px;
+}
+
+#welcome p.welcome_text {
+ font-weight:bold;
+ padding-top:0;
+ padding-bottom:5px;
+ border-bottom:1px solid #000000;
+ margin-bottom:20px;
+}
+
+#welcome #welcome_container ul {
+ margin-top:0px;
+}
+
+#welcome #welcome_container ul li {
+ font-size:13px;
+ margin-top:10px;
+ font-weight: bold;
+}
+
+#welcome #welcome_container ul li ul {
+ font-size:12px;
+ margin-top:2px;
+}
+
+#welcome #welcome_container ul li ul li {
+ font-weight:normal;
+}
+
+#welcome #welcome_container ul li:FIRST-CHILD, #welcome #welcome_container ul li ul li {
+ margin-top:0px;
+}
+
+#welcome span.milestone {
+ margin-left:5px;
+ padding:2px 5px;
+ font-weight:bold;
+ border:1px solid $col_blue;
+ cursor:pointer;
+ background: #FFFFFF;
+ background: -moz-linear-gradient(top, #FFFFFF 15%, $col_bright_blue 85%);
+ background: -webkit-gradient(linear, left top, left bottom, color-stop(15%,#FFFFFF), color-stop(85%,$col_bright_blue));
+ background: -webkit-linear-gradient(top, #FFFFFF 15%,$col_bright_blue 85%);
+ background: -o-linear-gradient(top, #FFFFFF 15%,$col_bright_blue 85%);
+ background: -ms-linear-gradient(top, #FFFFFF 15%,$col_bright_blue 85%);
+ background: linear-gradient(to bottom, #FFFFFF 15%,$col_bright_blue 85%);
+ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#FFFFFF', endColorstr='$col_bright_blue',GradientType=0 );
+}
+#welcome span.milestone:hover {
+ color:$col_orange;
+ border-color:$col_orange;
+ background: -moz-linear-gradient(top, #FFFFFF 15%, $col_bright_orange 85%);
+ background: -webkit-gradient(linear, left top, left bottom, color-stop(15%,#FFFFFF), color-stop(85%,$col_bright_orange));
+ background: -webkit-linear-gradient(top, #FFFFFF 15%,$col_bright_orange 85%);
+ background: -o-linear-gradient(top, #FFFFFF 15%,$col_bright_orange 85%);
+ background: -ms-linear-gradient(top, #FFFFFF 15%,$col_bright_orange 85%);
+ background: linear-gradient(to bottom, #FFFFFF 15%,$col_bright_orange 85%);
+ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#FFFFFF', endColorstr='$col_bright_orange',GradientType=0 );
+}
+#welcome span.milestone .fa {
+ margin-right:5px;
+}
+
+#welcome a {
+ text-decoration:underline;
+}
+
+/* Add Code */
+
+#add_code_container, #add_code_container input {
+ font-size:14px;
+}
+
+#add_code_container table {
+ text-align:left;
+}
+
+#add_code_container table tr td {
+ padding:5px 5px 5px 0;
+}
+
+#add_code_container table tr td:first-child {
+ font-weight: bold;
+}
+
+#add_code_container table tr td.last {
+ padding-bottom:0px;
+}
+
+#add_code_container textarea, #edit_container textarea {
+ margin:0 -10px;
+ padding:10px 6px 10px 10px;
+ width:100%;
+ border:2px solid $col_blue;
+ min-height:100px;
+ height:300px;
+ font-family:courier;
+ color:black;
+ font-size:14px;
+}
+
+#add_code_container .loggued {
+ margin:0 12px;
+}
+
+#add_code_container input[type=text] {
+ border:2px solid $col_blue;
+ width:400px;
+ padding:5px;
+ color:$col_blue;
+}
+
+#auth_company_container {
+ display:none;
+}
+
+#add_code_container #add_code_btn {
+ margin-top:10px;
+ float:left;
+}
+
+#add_code_container input:hover, #add_code_container input[type=text]:focus {
+ background-color:$col_orange;
+}
+
+#link_result, #available_phrase {
+ display:none;
+ border:2px solid;
+ margin-left:15px;
+ padding:5px;
+ font-size:14px;
+}
+
+#link_result {
+ color:$col_blue;
+ border-color:$col_blue;
+}
+
+#available_phrase {
+ display:none;
+}
+
+#available_phrase.available {
+ color:green;
+ border-color:green;
+}
+#available_phrase.unavailable {
+ color:red;
+ border-color:red;
+}
+
+/* read code */
+
+#reader {
+ margin:0;
+ padding:0;
+}
+
+#reader #code_menu {
+ padding:0;
+ margin:0;
+}
+
+#code_container .code_reader {
+ margin:10px 0 0 0;
+ border:2px solid $col_blue;
+ padding:0;
+ background:#b5b5c6;
+ background:$col_blue;
+}
+
+#reader #code_container .code_reader {
+ margin:0;
+}
+
+#code_container .code_reader ol li ::selection {
+ background:#306897;
+ color:#FFFFFF;
+}
+#code_container .code_reader ol li ::-moz-selection {
+ background:#306897;
+ color:#FFFFFF;
+}
+
+#code_container .code_reader .author_box {
+ background:$col_blue;
+ border:none;
+ color:white;
+}
+
+#code_container .code_reader .author_box * {
+ color:white;
+}
+
+#code_container .code_reader .tab_left {
+ /* margin: -13px 0; */
+ margin:0;
+ padding: 0 0 0 19px;
+ background:#f7efde;
+ border:none;
+}
+
+#code_container .code_reader ol {
+ border-left: 1px solid #848484;
+ background:white;
+ margin:0;
+ /*list-style-type:decimal-leading-zero;*/
+}
+
+#code_container .code_reader ol li {
+ /*margin:-1px 0 0 0;*/
+ margin:0;
+ padding:0;
+ border-left:1px dotted #398c8c;
+ background:white;
+ font-family:Courier New, Courier;
+ font-size:12px;
+ line-height:12px;
+ text-indent:20px;
+ color:#398c8c;
+}
+
+#code_container .code_reader ol li:first-child, #code_container .code_reader ol li:first-child span.expand_line {
+ padding-top:5px;
+}
+
+#code_container .code_reader ol li.bigline, #code_container .code_reader ol li.bigline span.expand_line {
+ padding-top:5px;
+ padding-bottom:5px;
+}
+
+#code_container .code_reader ol li:hover, #code_container .code_reader ol li.code_hover {
+ background-color:$col_bright_blue;
+}
+
+#code_container .code_reader .core {color:#0000ff; text-transform:uppercase;}
+#code_container .code_reader .comment {color:#848484;}
+#code_container .code_reader .number {color:#319cff;}
+#code_container .code_reader .operator {color:#840084;}
+#code_container .code_reader .string {color:#4aa518;text-transform:uppercase;}
+#code_container .code_reader .string span {color:#4aa518;} /* override syntax coloring in strings */
+#code_container .code_reader .field-symbol {color:#848484;}
+#code_container .code_reader .line {color:#848484;}
+#code_container .code_reader .line-number, #code_container .code_reader .line-post-number {color:#398c8c;}
+#code_container .code_reader .global {color:#000000;}
+#code_container .code_reader .expand {font-weight:bold;}
+#code_container .code_reader .comment span.code_part {
+ color:$col_blue;
+ font-weight:bold;
+ text-transform:capitalize;
+}
+
+#code_container .code_reader pre {
+ white-space: pre-wrap; /* css-3 */
+ white-space: -moz-pre-wrap !important; /* Mozilla, since 1999 */
+ white-space: -pre-wrap; /* Opera 4-6 */
+ white-space: -o-pre-wrap; /* Opera 7 */
+ word-wrap: break-word; /* Internet Explorer 5.5+ */
+ margin:0;
+ padding:0;
+ border:none;
+}
+
+/* Default code line */
+#code_container .code_reader ol li span {
+ color:#000000;
+}
+#code_container .code_reader ol li span.code, ol li span.comment {
+ font-size:14px;
+ margin-left:15px;
+}
+#code_container .code_reader ol li span.comment span, #code_container .code_reader ol li span.code span.comment {
+ color:#848484;
+ text-transform:none;
+ font-weight:normal;
+}
+
+#code_container .code_reader ol li a.internal_link, #code_container .code_reader ol li a.external_link {
+ color:$col_blue;
+ border:none;
+ font-weight:normal;
+ text-indent:0;
+ text-decoration:underline;
+}
+#code_container .code_reader ol li a.internal_link span {
+ color:$col_blue;
+ font-weight:normal;
+}
+#code_container .code_reader a.internal_link:hover, #code_container .code_reader a.internal_link:hover span {
+ color:$col_orange;
+}
+
+#code_container .code_reader ol li span.hide span {
+ color:#848484;
+}
+
+/* Expanding */
+#code_container .code_reader ol li span.expand_line {
+ border-left:1px solid #424242;
+ color:#424242;
+ text-align:center;
+ width:5px;
+ position:relative;
+}
+
+#reader #code_container .code_reader ol li span.expand_line span:before {
+ content: '';
+ position:absolute;
+ margin-left:-21px;
+}
+
+#reader #code_container .code_reader ol li span.expand_line input {
+ position:absolute;
+ margin:3px 0 0 -4px;
+ cursor:pointer;
+ padding:0;
+ z-index:1000;
+ background: white 0 0 no-repeat;
+ width:9px;
+ height:9px;
+}
+
+#reader #code_container .code_reader ol li span.expand_line input.minus {
+ background-image:url('images/expand_minus.png');
+}
+
+#reader #code_container .code_reader ol li span.expand_line input.plus {
+ background-image:url('images/expand_plus.png');
+}
+
+#reader #code_container .code_reader ol li span.expand_line input:hover {
+ background-position: 0 -9px;
+}
+
+#edit_container {
+ display:none;
+ margin-bottom:10px;
+}
+
+#edit_container textarea {
+ margin-top:10px;
+ margin-bottom:20px;
+ height:200px;
+}
+
+#edit_container #edit_btn {
+ margin-left:-10px;
+}
+
+/* Search */
+
+#search .summary {
+ margin: 10px 0 0px 5px;
+ font-size:14px;
+ font-style: italic;
+}
+
+#search .code_reader:hover .tab_left,
+#search .code_reader:hover ol,
+#search .code_reader:hover li {
+ background-color:$col_bright_blue;
+ cursor:pointer;
+}
+
+#search .step_box {
+ margin-bottom:10px;
+}
+
+#search #repeat_query {
+ padding-bottom: 6px;
+}
+
+#search #sub_button_box {
+ display:inline;
+}
+
+/* Profile */
+
+#profile #avatar {
+ width:96px;
+ height:96px;
+ background:url("images/avatar_96.png") 0 0 no-repeat;
+ border:2px solid $col_blue;
+ float:left;
+}
+
+#profile #profile_company_logo {
+ width:24px;
+ height:24px;
+ vertical-align:middle;
+ margin-right:5px;
+}
+
+#profile .user {
+ margin-left:110px; /* 96 (picture) + 10 (margin) + 4 (borders) */
+ padding:10px 16px;
+ height:76px; /* 96 (picture height) - 20 (padding) */
+ border:2px solid $col_blue;
+ background:$col_bright_blue;
+}
+
+#profile .user .fa {
+ margin-right:2px;
+}
+
+#profile .user p {
+ font-size:16px;
+ line-height:25px;
+}
+
+#profile .user p span {
+ font-weight:bold;
+}
+
+#profile .user_history_title {
+ margin:30px 0 0 0 ;
+ padding:0 10px 0 25px;;
+ font-size:25px;
+ color:$col_blue;
+ border-bottom:2px solid $col_blue;
+ background:url(images/logo_25.png) 0 1px no-repeat;
+}
+
+#profile #history_subbox {
+ margin-top:10px;
+ border:2px solid $col_blue;
+}
+
+#profile #user_history p.history_line {
+ padding:5px 10px;
+ font-size:14px;
+}
+#profile #user_history p.history_line:nth-child(odd) {
+ background:$col_bright_blue;
+}
+#profile #user_history p.history_line:nth-child(even) {
+ background:#FFFFFF;
+}
+#profile #user_history p.history_line:FIRST-CHILD {
+ -moz-border-radius-topleft: 10px;
+ -moz-border-radius-topright: 10px;
+ -khtml-border-top-left-radius: 10px;
+ -khtml-border-top-right-radius: 10px;
+ -webkit-border-top-left-radius: 10px;
+ -webkit-border-top-right-radius: 10px;
+ border-top-left-radius: 10px;
+ border-top-right-radius: 10px;
+}
+#profile #user_history p.history_line:LAST-CHILD {
+ -moz-border-radius-bottomright: 10px;
+ -moz-border-radius-bottomleft: 10px;
+ -khtml-border-bottom-left-radius: 10px;
+ -khtml-border-bottom-right-radius: 10px;
+ -webkit-border-bottom-right-radius: 10px;
+ -webkit-border-bottom-left-radius: 10px;
+ border-bottom-right-radius: 10px;
+ border-bottom-left-radius: 10px;
+}
+#profile #user_history p.history_line .fa {
+ margin-left:5px;
+ margin-right:5px;
+}
+
+#profile #user_history a {
+ text-decoration:underline;
+}
+
+/* Article */
+
+#article .loading_box {
+ font-size:16px;
+}
+
+/* Chat */
+
+#chat #chat_room {
+ margin-right:175px; /* 165px + 10px (margin-left) */
+ border:2px solid $col_blue;
+ background:white;
+ height:100%;
+}
+
+.g_white_transparent {
+ background: #000000 url("images/grad_white_transparent_50.png") repeat-x top;
+ /*-o-background-size: 100% 100%;
+ -moz-background-size: 100% 100%;
+ -webkit-background-size: 100% 100%;
+ background-size: 100% 100%;
+ background: -moz-linear-gradient(
+ top,
+ #FFFFFF,
+ rgba(255,255,255,0)
+ );
+ background: -webkit-gradient(
+ linear,
+ left top, left bottom,
+ from(#FFFFFF),
+ to(rgba(255,255,255,0))
+ );*/
+}
+
+#chat #chat_room #chat_shades {
+ position:absolute;
+ width:0;
+ left:18px;
+ margin-top:5px;
+ height:50px;
+ background: url("images/grad_white_transparent_50.png") repeat-x top;
+}
+
+#chat #chat_room #chat_container {
+ clear:both;
+ margin:5px 5px 0;
+}
+#chat #chat_room #chat_container #chat_messages_box {
+ position:relative;
+ height:20px;
+ overflow:hidden;
+ background:white url("images/sap_gold_332.jpg") 50% 50% no-repeat;
+}
+
+#chat #chat_room #chat_container #chat_messages {
+ position:absolute;
+ left:0;
+ top:0;
+ list-style:none;
+ background:rgba(255,255,255,0.7);
+ width:100%;
+}
+
+.noSelect {
+ user-select: none; -o-user-select: none; -moz-user-select: none; -khtml-user-select: none; -webkit-user-select: none;
+}
+
+#chat_messages p {
+ color:$col_blue;
+}
+#chat_messages p img.proxy {
+ vertical-align:middle;
+ border:1px solid $col_blue;
+ padding:5px;
+ background:#FFFFFF;
+}
+#chat_messages p.U {
+ /*background-color:white;*/
+}
+#chat_messages p.A, #chat_messages p.PA, #chat_messages p.E, #chat_messages p.PE, #chat_messages p.N {
+ background-color:$col_bright_blue;
+ font-style:italic;
+}
+#chat_messages p.C {
+ color:#CCC;
+ text-decoration:none;
+ font-style:normal;
+}
+#chat_messages p span.time {
+ color:$col_orange;
+ font-size:10px;
+ font-style:normal;
+}
+#chat_messages p a.user, #chat_messages p span.console {
+ font-size:12px;
+ font-weight:bold;
+ color:$col_blue;
+}
+#chat_messages p a.user {
+ margin-left:5px;
+}
+#chat_messages p a.user:hover {
+ text-decoration:underline;
+}
+#chat_messages p span.text {
+ margin-left:5px;
+ font-size:13px;
+}
+#chat_messages p span.action {
+ font-style:italic;
+}
+#chat_messages p span.text a {
+ text-decoration:underline;
+ font-style:normal;
+}
+#chat_messages p span.text a:visited {
+ color:grey;
+}
+#chat_messages p span.highlight {
+ color:red;
+}
+#chat_messages p span.chan_link {
+ font-weight:bold;
+}
+#chat_messages p span.news {
+ font-weight:bold;
+}
+
+#chat_messages .help {
+ border:1px dashed #666666;
+ padding:0 0 5px 0;
+ margin:5px 0;
+ background:white;
+}
+#chat_messages .help p {
+ padding:0 5px;
+ color:#666666;
+ font-size:10px;
+}
+#chat_messages .help p.title {
+ font-size:14px;
+ padding:3px 5px;
+ border-bottom:1px dashed #666666;
+ letter-spacing:0;
+ display: inline-block;
+ width:calc(50% - 10px);
+ float:left;
+}
+#chat_messages .help p.subtitle {
+ margin-top:5px;
+ font-size:12px;
+}
+#chat_messages .help p.item {
+ margin-top:1px;
+}
+#chat_messages .help p.subtitle span {
+ font-style:italic;
+ border-bottom:1px dashed #666666;
+}
+#chat_messages .help p span.key {
+ font-weight:bold;
+ margin-right:5px;
+}
+
+#chat #chat_input {
+ margin:5px;
+ padding:0 5px;
+ background:$col_blue;
+}
+
+#chat #chat_input .fa {
+ color:$col_bright_blue;
+ margin-right:2px;
+}
+
+#chat #chat_input input#message {
+ color:white;
+ margin:0;
+ padding:7px 0;
+ border:none;
+ min-width:200px;
+ font-size:13px;
+ line-height:13px;
+}
+
+#chat #chat_input input#message:hover, #chat #chat_input input#message:focus {
+ background-color:transparent;
+}
+
+#chat #sidebar {
+ position:absolute;
+ right:0;
+ width:165px;
+}
+
+#chat #sidebar div {
+ padding:5px;
+}
+
+#chat #sidebar .sidebar_box {
+ position:relative;
+ border:2px solid $col_blue;
+ font-weight:bold;
+ padding:0;
+ margin-bottom:10px;
+}
+
+#chat #sidebar .sidebar_box_title {
+ background-color:$col_bright_blue;
+ text-align:center;
+}
+
+#chat #sidebar .sidebar_box_content {
+ border-top:2px solid $col_blue;
+ font-size:12px;
+ font-weight:normal;
+}
+
+#chat #sidebar .help_paperclip {
+ background: transparent url('images/ms_paperclip_112.jpg') 50% 50% no-repeat;
+ height:109px;
+}
+
+#chat #sidebar .sidebar_box_content p {
+ padding:3px 0;
+ overflow: hidden;
+}
+
+#chat #sidebar .sidebar_box_content p span.key {
+ font-weight:bold;
+ padding-right: 5px;
+}
+
+#chat #sidebar p.connected_user {
+ font-size:16px;
+}
+#chat #sidebar a.connected_user_logo img {
+ vertical-align:middle;
+}
+#chat #sidebar a.connected_user_name {
+ display:inline-block;
+ width:calc(100% - 24px - 5px); /* logo + right margin */
+ font-style:italic;
+ font-weight:normal;
+ color:$col_blue;
+ text-decoration:underline;
+ margin-left:5px;
+}
+#chat #sidebar a.connected_user:hover {
+ color:$col_orange;
+}
+
+#chat .afk {
+ position:absolute;
+ font-size:20px;
+ line-height:20px;
+ text-shadow: 1px 1px 1px $col_bright_blue;
+ margin-left:-20px;
+ margin-top:2px; /* (24 - 20)/2 */
+}
+
+#chat #chat_chan {
+ margin-bottom: -2px;
+}
+
+#chat #chat_chan .tab_bar {
+ font-weight:bold;
+ text-align:right;
+ margin:0 184px 0 0; /* 165px + the round corner */
+}
+
+#chat #chat_chan .tab_bar span.chan {
+ display: inline-block;
+ background-color:$col_bright_blue;
+ padding:2px 8px;
+ border:2px solid $col_blue;
+ margin-left:5px;
+ color:$col_blue;
+}
+
+#chat #chat_chan .tab_bar span#join_chan {
+ padding:2px;
+ border-bottom:$col_blue;
+}
+#chat #chat_chan .tab_bar span#join_chan:hover #join_chan_button {
+ color:$col_orange;
+}
+#chat #chat_chan .tab_bar span.chan:hover, #chat #chat_chan .tab_bar span#join_chan.active {
+ background-color:$col_blue;
+ color:#FFFFFF;
+}
+#chat #chat_chan .tab_bar span.chan span.chan_title {
+ text-transform:capitalize;
+}
+#chat #chat_chan .tab_bar span.chan span.chan_unread {
+ font-weight:normal;
+ font-style:italic;
+}
+#chat #chat_chan .tab_bar a.quit_chan {
+ margin-left:5px;
+ color:$col_blue;
+}
+#chat #chat_chan .tab_bar span.chan.active:hover a.quit_chan {
+ color:$col_blue;
+}
+#chat #chat_chan .tab_bar span.chan:hover a.quit_chan {
+ color:$col_bright_blue;
+}
+#chat #chat_chan .tab_bar span.chan a.quit_chan:hover,
+#chat #chat_chan .tab_bar .fa:hover {
+ color:$col_orange;
+}
+
+#chat #chat_chan .tab_bar span#join_chan input, #chat #chat_chan .tab_bar span#join_chan input:hover {
+ border:none;
+ font-size:14px;
+ padding:0;
+ margin:0;
+ width:70px;
+ background-color:$col_blue;
+ color:white;
+ font-weight:bold;
+}
+#chat #chat_chan .tab_bar span.active, #chat #chat_chan .tab_bar span.active:hover {
+ border-bottom-color: #FFFFFF;
+ background-color: #FFFFFF;
+ color:#000000;
+}
+
+#chat #chat_chan .tab_bar span.light_up {
+ background-color:$col_orange;
+}
+
+#chat #sidebar #news, #chat #sidebar #news p {
+ padding:0;
+}
+#chat #sidebar #news .new {
+ padding:6px 5px;
+}
+#chat #news .new:nth-child(even) {
+ background:$col_brighter_blue;
+}
+#chat #news .new:nth-child(odd) {
+ background:$col_bright_blue;
+}
+#chat #news .new:last-child {
+ -moz-border-radius:0 0 10px 10px;
+ -webkit-border-radius:0 0 10px 10px;
+ -khtml-border-radius:0 0 10px 10px;
+ border-radius:0 0 10px 10px;
+}
+#chat #news .new .signature {
+ font-size: 0.75em;
+ text-align: right;
+}
+#chat #news .new .signature .news_time {
+ font-style:italic;
+}
+
+/* Options */
+
+#options .options_box {
+ background:$col_bright_blue;
+ border:2px solid $col_blue;
+ width:490px;
+ float:left;
+ margin:0 10px 10px 0;
+ padding:10px;
+}
+
+#options .options_box .loading {
+ padding:10px;
+}
+
+#options .options_box h2 {
+ color:$col_blue;
+ font-size:20px;
+ margin:0 0 10px 0;
+ border-bottom:2px solid $col_blue;
+}
+
+#options .options_box .option_line {
+ margin:10px 0;
+}
+
+#options .options_box input[type=text], #options .options_box input[type=password], #options .options_box select {
+ font-size:14px;
+ background:white;
+ border-width:1px;
+ font-size:14px;
+ padding:5px;
+ float:right;
+}
+
+#options .options_box .button {
+ float:left;
+ clear:both;
+}
+
+#options .options_box select {
+ border:1px solid $col_blue;
+ color:$col_blue;
+}
+
+#options .options_box .option_line p {
+ float:left;
+ width:250px;
+ padding:5px 0;
+ margin:5px 0;
+}
+
+/* Procedure */
+
+#procedure #procedure_steps .button {
+ background-color:white;
+}
+
+#procedure #procedure_steps .button:hover {
+ background-color:$col_orange
+}
+
+#titles_read p.read_title {
+ border-bottom:1px solid $col_blue;
+ font-weight:bold;
+}
+
+#titles_read p.read_details {
+ font-size:12px;
+ font-style:italic;
+ margin:3px 0 15px 0;
+}
+
+#titles_read p.read_description {
+ font-size:14px;
+}
+
+#titles_read p.read_description .fa {
+ margin-right:5px;
+}
+
+#procedure table.step_box {
+ width:100%;
+}
+
+#procedure table.step_box td {
+ text-align:left;
+ margin:0;
+}
+
+#procedure table.step_box td.step_margin {
+ width:50%;
+}
+
+#procedure table.step_box td.step_buttons {
+ padding-top:10px;
+}
+
+#procedure table.step_box td.image_box_container {
+ vertical-align:top;
+ padding-top:18px;
+ padding-left:22px; /* 5*2 (padding) + 1*2 (border) + 10 (own padding) */
+ min-width:350px;
+}
+
+#procedure table.step_box .image_box {
+ margin:10px 0 15px;
+ padding:0;
+}
+
+#procedure table.step_box input[type=file] {
+ margin:0 10px;
+ max-width:250px;
+ border:1px solid $col_blue;
+ background:white;
+}
+
+#procedure #bottom_menu {
+ margin:10px 0 0 0;
+}
+
+#procedure #top_menu {
+ margin:0 0 10px 0;
+}
+
+#procedure #validation_button .button {
+ margin-right:10px;
+}
+
+/* Procedure - Read */
+
+#procedure .thumbnail_box {
+ margin:10px 0;
+ height: 100px;
+}
+
+#procedure .thumbnail_image {
+ background:white;
+ border:1px solid $col_blue;
+ width:100px;
+ height:100px;
+ vertical-align:middle;
+}
+#procedure .thumbnail_image:hover {
+ border-color:$col_orange;
+}
+
+#procedure .thumbnail_desc {
+ font-size:12px;
+}
+
+/* Procedure - Uploader */
+
+#procedure .error {
+ margin:0 0 15px 0;
+}
+
+#procedure .uploader_box .error {
+ font-size:12px;
+ margin:10px 0;
+}
+
+/* Doc */
+
+#doc_container, #doc {
+ margin:0;
+ padding:0;
+}
+
+#doc .step_box {
+ margin-bottom:10px;
+}
+
+#doc #attach_file {
+ margin-top:10px;
+}
+
+#doc .uploader_droparea {
+ height:150px;
+}
+
+#doc #doc_links {
+ padding:20px 10px 10px 0px;
+}
+
+/* Table */
+
+#table #system {
+ width:80px;
+}
+
+#table input#title {
+ width:20%;
+}
+#table input#description {
+ width:calc(80% - 92px);
+}
+
+#table .step_box_title a {
+ color:$col_blue;
+}
+
+#table #validation {
+ margin-top:15px;
+}
+
+#table .table_info {
+ margin-top:20px;
+ font-size:0.8em;
+}
+
+#table #read_title {
+ font-weight: bold;
+}
+
+#table #read_description {
+ font-style: italic;
+}
+
+#table #read_formated_keywords {
+ margin:10px 0 0 0;
+ font-size: 0.9em;
+}
+
+#table #read_formatted_keywords a.internal_link {
+ padding:0 0 0 2px;
+}
+
+#table input:disabled {
+ color:$col_bright_blue;
+ background-color:$col_blue;
+}
+
+#table .form_success {
+ display: none;
+}
+
+/* List */
+
+#filters_container {
+ margin-bottom:10px;
+}
+
+#list_container div:FIRST-CHILD {
+ margin-top:0;
+}
+
+/* 404 */
+
+#err_404 p {
+ margin-top:20px;
+ color:$col_blue;
+}
+
+/* Footer */
+
+#footer {
+ padding-right:10px;
+ text-align:right;
+}
+
+#footer p, #footer a {
+ color:white;
+ margin:0;
+ font-size:9px;
+}
+
+#footer a {
+ font-weight:bold;
+}
+
+/* Log Out */
+
+#logout p {
+ font-size:18px;
+ color:$col_blue;
+ margin-top:25px;
+}
+
+/* Debug*/
+
+.line_h {
+ position:fixed;
+ top:0;
+ height:1px;
+ width:100%;
+ border-bottom:1px solid red;
+ z-index: 1000;
+}
+.line_v {
+ position:fixed;
+ left:0;
+ height:100%;
+ width:1px;
+ border-left:1px solid red;
+ z-index: 1000;
+}
\ No newline at end of file
diff --git a/style/logon.css b/style/logon.css
new file mode 100644
index 0000000..4011c66
--- /dev/null
+++ b/style/logon.css
@@ -0,0 +1,1190 @@
+@charset "UTF-8";
+/* Librairies */
+@CHARSET "UTF-8";
+/*!
+ * Font Awesome 4.2.0 by @davegandy - http://fontawesome.io - @fontawesome
+ * License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
+ */
+/* FONT PATH
+ * -------------------------- */
+@font-face {
+ font-family: 'FontAwesome';
+ src: url("style/fontawesome-webfont.eot?v=4.2.0");
+ src: url("style/fontawesome-webfont.eot?#iefix&v=4.2.0") format("embedded-opentype"), url("style/fontawesome-webfont.woff?v=4.2.0") format("woff"), url("style/fontawesome-webfont.ttf?v=4.2.0") format("truetype"), url("style/fontawesome-webfont.svg?v=4.2.0#fontawesomeregular") format("svg");
+ font-weight: normal;
+ font-style: normal; }
+/* line 14, _fa.scss */
+.fa {
+ display: inline-block;
+ font-family: FontAwesome;
+ font-style: normal;
+ font-weight: normal;
+ line-height: 1;
+ -webkit-font-smoothing: antialiased;
+ -moz-osx-font-smoothing: grayscale; }
+
+/* makes the font 33% larger relative to the icon container */
+/* line 24, _fa.scss */
+.fa-lg {
+ font-size: 1.33333333em;
+ line-height: 0.75em;
+ vertical-align: -15%; }
+
+/* line 29, _fa.scss */
+.fa-2x {
+ font-size: 2em; }
+
+/* line 32, _fa.scss */
+.fa-3x {
+ font-size: 3em; }
+
+/* line 35, _fa.scss */
+.fa-4x {
+ font-size: 4em; }
+
+/* line 38, _fa.scss */
+.fa-5x {
+ font-size: 5em; }
+
+/* line 41, _fa.scss */
+.fa-fw {
+ width: 1.28571429em;
+ text-align: center; }
+
+/* line 45, _fa.scss */
+.fa-ul {
+ padding-left: 0;
+ margin-left: 2.14285714em;
+ list-style-type: none; }
+
+/* line 50, _fa.scss */
+.fa-ul > li {
+ position: relative; }
+
+/* line 53, _fa.scss */
+.fa-li {
+ position: absolute;
+ left: -2.14285714em;
+ width: 2.14285714em;
+ top: 0.14285714em;
+ text-align: center; }
+
+/* line 60, _fa.scss */
+.fa-li.fa-lg {
+ left: -1.85714286em; }
+
+/* line 63, _fa.scss */
+.fa-border {
+ padding: .2em .25em .15em;
+ border: solid 0.08em #eeeeee;
+ border-radius: .1em; }
+
+/* line 68, _fa.scss */
+.pull-right {
+ float: right; }
+
+/* line 71, _fa.scss */
+.pull-left {
+ float: left; }
+
+/* line 74, _fa.scss */
+.fa.pull-left {
+ margin-right: .3em; }
+
+/* line 77, _fa.scss */
+.fa.pull-right {
+ margin-left: .3em; }
+
+/* line 80, _fa.scss */
+.fa-spin {
+ -webkit-animation: spin 2s infinite linear;
+ -moz-animation: spin 2s infinite linear;
+ -o-animation: spin 2s infinite linear;
+ animation: spin 2s infinite linear; }
+
+@-moz-keyframes spin {
+ 0% {
+ -moz-transform: rotate(0deg); }
+ 100% {
+ -moz-transform: rotate(359deg); } }
+@-webkit-keyframes spin {
+ 0% {
+ -webkit-transform: rotate(0deg); }
+ 100% {
+ -webkit-transform: rotate(359deg); } }
+@-o-keyframes spin {
+ 0% {
+ -o-transform: rotate(0deg); }
+ 100% {
+ -o-transform: rotate(359deg); } }
+@keyframes spin {
+ 0% {
+ -webkit-transform: rotate(0deg);
+ transform: rotate(0deg); }
+ 100% {
+ -webkit-transform: rotate(359deg);
+ transform: rotate(359deg); } }
+/* line 120, _fa.scss */
+.fa-rotate-90 {
+ filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1);
+ -webkit-transform: rotate(90deg);
+ -moz-transform: rotate(90deg);
+ -ms-transform: rotate(90deg);
+ -o-transform: rotate(90deg);
+ transform: rotate(90deg); }
+
+/* line 128, _fa.scss */
+.fa-rotate-180 {
+ filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2);
+ -webkit-transform: rotate(180deg);
+ -moz-transform: rotate(180deg);
+ -ms-transform: rotate(180deg);
+ -o-transform: rotate(180deg);
+ transform: rotate(180deg); }
+
+/* line 136, _fa.scss */
+.fa-rotate-270 {
+ filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
+ -webkit-transform: rotate(270deg);
+ -moz-transform: rotate(270deg);
+ -ms-transform: rotate(270deg);
+ -o-transform: rotate(270deg);
+ transform: rotate(270deg); }
+
+/* line 144, _fa.scss */
+.fa-flip-horizontal {
+ filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1);
+ -webkit-transform: scale(-1, 1);
+ -moz-transform: scale(-1, 1);
+ -ms-transform: scale(-1, 1);
+ -o-transform: scale(-1, 1);
+ transform: scale(-1, 1); }
+
+/* line 152, _fa.scss */
+.fa-flip-vertical {
+ filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1);
+ -webkit-transform: scale(1, -1);
+ -moz-transform: scale(1, -1);
+ -ms-transform: scale(1, -1);
+ -o-transform: scale(1, -1);
+ transform: scale(1, -1); }
+
+/* line 160, _fa.scss */
+.fa-stack {
+ position: relative;
+ display: inline-block;
+ width: 2em;
+ height: 2em;
+ line-height: 2em;
+ vertical-align: middle; }
+
+/* line 168, _fa.scss */
+.fa-stack-1x,
+.fa-stack-2x {
+ position: absolute;
+ left: 0;
+ width: 100%;
+ text-align: center; }
+
+/* line 175, _fa.scss */
+.fa-stack-1x {
+ line-height: inherit; }
+
+/* line 178, _fa.scss */
+.fa-stack-2x {
+ font-size: 2em; }
+
+/* line 181, _fa.scss */
+.fa-inverse {
+ color: #ffffff; }
+
+/* Font Awesome */
+/* line 3, _fa-custom.scss */
+.fa-inline {
+ margin-right: 5px; }
+
+/*
+size +0% +10% +20% +30% +40% +50% +60%
+font-size 1em 1.111em 1.222em 1.333em 1.444em 1.555em 1.666em
+line-height 1em 0.917em 0.833em 0.750em 0.666em 0.583em 0.500em
+vertical-align 0% -5% -10% -15% -20% -25% -30%
+*/
+/* line 14, _fa-custom.scss */
+.fa-10 {
+ font-size: 1.1111111111111111em;
+ line-height: 0.9166666666666666em;
+ vertical-align: -5%; }
+
+/* line 19, _fa-custom.scss */
+.fa-20 {
+ font-size: 1.2222222222222222em;
+ line-height: 0.8333333333333333em;
+ vertical-align: -10%; }
+
+/* line 24, _fa-custom.scss */
+.fa-30 {
+ font-size: 1.3333333333333333em;
+ line-height: 0.75em;
+ vertical-align: -15%; }
+
+/* line 29, _fa-custom.scss */
+.fa-40 {
+ font-size: 1.4444444444444444em;
+ line-height: 0.6666666666666666em;
+ vertical-align: -20%; }
+
+/* line 34, _fa-custom.scss */
+.fa-60, a.button .fa {
+ font-size: 1.6666666666666666em;
+ line-height: 0.5em;
+ vertical-align: -30%; }
+
+/* line 40, _fa-custom.scss */
+.fa-c-c:before, .fa-c-code:before {
+ content: "\f121"; }
+
+/* line 44, _fa-custom.scss */
+.fa-c-procedure:before, .fa-c-proc:before, .fa-c-p:before {
+ content: "\f0cb"; }
+
+/* line 48, _fa-custom.scss */
+.fa-c-table:before, .fa-c-t:before {
+ content: "\f0ce"; }
+
+/* line 52, _fa-custom.scss */
+.fa-c-documentation:before, .fa-c-doc:before, .fa-c-d:before {
+ content: "\f15b"; }
+
+/* line 56, _fa-custom.scss */
+.fa-c-article:before, .fa-c-art:before, .fa-c-a:before {
+ content: "\f14c"; }
+
+/* line 60, _fa-custom.scss */
+.fa-c-note:before {
+ content: "\f0fa"; }
+
+/* line 64, _fa-custom.scss */
+.fa-c-list:before {
+ content: "\f02d"; }
+
+/* line 68, _fa-custom.scss */
+.fa-c-profile:before {
+ content: "\f007"; }
+
+/* line 72, _fa-custom.scss */
+.fa-c-chat:before {
+ content: "\f086"; }
+
+/* line 76, _fa-custom.scss */
+.fa-c-news:before {
+ content: "\f0e7"; }
+
+/* line 80, _fa-custom.scss */
+.fa-c-version:before {
+ content: "\f005"; }
+
+/* line 84, _fa-custom.scss */
+.fa-c-details:before {
+ content: "\f112"; }
+
+/* line 88, _fa-custom.scss */
+.fa-c-date:before {
+ content: "\f073"; }
+
+/* line 92, _fa-custom.scss */
+.fa-c-git:before {
+ content: "\f1d3"; }
+
+/* line 96, _fa-custom.scss */
+.fa-c-afk:before {
+ content: "\f017"; }
+
+/* line 100, _fa-custom.scss */
+.fa-c-comment {
+ color: #04357B; }
+
+/* line 103, _fa-custom.scss */
+.fa-c-comment:before {
+ content: "\f075"; }
+
+/* line 107, _fa-custom.scss */
+.fa-c-options:before {
+ content: "\f085"; }
+
+/* line 111, _fa-custom.scss */
+.fa-c-param:before {
+ content: "\f1de"; }
+
+/* line 115, _fa-custom.scss */
+.fa-c-wip:before {
+ content: "\f013"; }
+
+/* line 119, _fa-custom.scss */
+.fa-c-rss:before {
+ content: "\f09e"; }
+
+/* line 123, _fa-custom.scss */
+.fa-c-logmeout:before, .fa-c-logout:before {
+ content: "\f08b"; }
+
+/* line 127, _fa-custom.scss */
+.fa-c-fold {
+ color: #04357B; }
+
+/* line 130, _fa-custom.scss */
+.fa-c-fold:before {
+ content: "\f191"; }
+
+/* line 134, _fa-custom.scss */
+.fa-c-success:before, .fa-c-ok:before, .available .fa:before {
+ content: "\f00c"; }
+
+/* line 138, _fa-custom.scss */
+.fa-c-warning {
+ color: #EFAB00; }
+
+/* line 141, _fa-custom.scss */
+.fa-c-warning:before {
+ content: "\f071"; }
+
+/* line 145, _fa-custom.scss */
+.fa-c-error {
+ color: red; }
+
+/* line 148, _fa-custom.scss */
+.fa-c-error:before {
+ content: "\f071"; }
+
+/* line 152, _fa-custom.scss */
+.fa-c-ko {
+ color: red; }
+
+/* line 155, _fa-custom.scss */
+.fa-c-ko:before, .unavailable .fa:before {
+ content: "\f00d"; }
+
+/* line 159, _fa-custom.scss */
+.fa-c-search:before {
+ content: "\f002"; }
+
+/* line 163, _fa-custom.scss */
+.fa-c-welcome:before {
+ content: "\f015"; }
+
+/* line 167, _fa-custom.scss */
+.fa-c-loading:before {
+ content: "\f110"; }
+
+/* line 171, _fa-custom.scss */
+.fa-c-edit:before {
+ content: "\f040"; }
+
+/* line 175, _fa-custom.scss */
+.fa-c-save:before {
+ content: "\f0c7"; }
+
+/* line 179, _fa-custom.scss */
+.fa-c-raw:before {
+ content: "\f15c"; }
+
+/* line 183, _fa-custom.scss */
+.fa-c-print:before {
+ content: "\f02f"; }
+
+/* line 187, _fa-custom.scss */
+.fa-c-share:before {
+ content: "\f0ac"; }
+
+/* line 191, _fa-custom.scss */
+.fa-c-refresh:before, .fa-c-switch:before {
+ content: "\f021"; }
+
+/* line 195, _fa-custom.scss */
+.fa-c-plus:before, .fa-c-add:before {
+ content: "\f055"; }
+
+/* line 199, _fa-custom.scss */
+.fa-c-minus:before, .fa-c-delete:before {
+ content: "\f056"; }
+
+/* line 203, _fa-custom.scss */
+.fa-c-up:before {
+ content: "\f01b"; }
+
+/* line 207, _fa-custom.scss */
+.fa-c-down:before {
+ content: "\f01a"; }
+
+/* line 211, _fa-custom.scss */
+.fa-c-next:before {
+ content: "\f054"; }
+
+/* line 215, _fa-custom.scss */
+.fa-c-prev:before {
+ content: "\f053"; }
+
+/* line 219, _fa-custom.scss */
+.fa-c-close:before {
+ content: "\f05c"; }
+
+/* line 223, _fa-custom.scss */
+.fa-c-desc:before {
+ content: "\f05a"; }
+
+/* line 227, _fa-custom.scss */
+.fa-c-company:before {
+ content: "\f0f7"; }
+
+/* line 231, _fa-custom.scss */
+.fa-c-name:before {
+ content: "\f02b"; }
+
+/* line 235, _fa-custom.scss */
+.fa-c-assignment:before {
+ content: "\f0b1"; }
+
+/* line 239, _fa-custom.scss */
+.fa-c-lock:before {
+ content: ""; }
+
+/* line 243, _fa-custom.scss */
+.fa-c-search:before {
+ content: "\f002"; }
+
+/* line 247, _fa-custom.scss */
+.fa-c-mail:before {
+ content: "\f0e0"; }
+
+/* line 251, _fa-custom.scss */
+.fa-c-upcoming:before {
+ content: "\f135"; }
+
+/* line 255, _fa-custom.scss */
+.fa-c-changelog:before {
+ content: "\f0d0"; }
+
+/* line 259, _fa-custom.scss */
+.fa-c-checked:before {
+ content: "\f046"; }
+
+/* line 263, _fa-custom.scss */
+.fa-c-unchecked:before {
+ content: "\f096"; }
+
+/* line 267, _fa-custom.scss */
+.fa-c-kpi:before {
+ content: "\f0e4"; }
+
+/* line 271, _fa-custom.scss */
+.fa-c-file-xls, .fa-c-file-xlsx {
+ color: #247648; }
+
+/* line 274, _fa-custom.scss */
+.fa-c-file-xls:before, .fa-c-file-xlsx:before {
+ content: "\f1c3"; }
+
+/* line 278, _fa-custom.scss */
+.fa-c-file-doc, .fa-c-file-docx {
+ color: #2B5796; }
+
+/* line 281, _fa-custom.scss */
+.fa-c-file-doc:before, .fa-c-file-docx:before {
+ content: "\f1c2"; }
+
+/* line 285, _fa-custom.scss */
+.fa-c-file-ppt, .fa-c-file-pptx {
+ color: #D04423; }
+
+/* line 288, _fa-custom.scss */
+.fa-c-file-ppt:before, .fa-c-file-pptx:before {
+ content: "\f1c4"; }
+
+/* line 292, _fa-custom.scss */
+.fa-c-file-pdf {
+ color: #D20F0B; }
+
+/* line 295, _fa-custom.scss */
+.fa-c-file-pdf:before {
+ content: "\f1c1"; }
+
+/* line 299, _fa-custom.scss */
+.fa-c-file-zip:before {
+ content: "\f1c6"; }
+
+/* line 303, _fa-custom.scss */
+.fa-c-file-png:before, .fa-c-file-gif:before, .fa-c-file-jpg:before, .fa-c-file-jpeg:before {
+ content: "\f1c5"; }
+
+/* Standard Tags */
+/* line 3, _common.scss */
+body, html {
+ background: white;
+ font-family: Verdana, Arial;
+ color: #04357B;
+ background: #04357B;
+ padding: 0;
+ margin: 0;
+ min-width: 1024px; }
+
+/* line 13, _common.scss */
+table {
+ border: none;
+ background: none;
+ text-align: center;
+ margin: 0;
+ padding: 0;
+ border-spacing: 0; }
+
+/* line 22, _common.scss */
+table td {
+ padding: 0; }
+
+/* line 26, _common.scss */
+input, textarea, select {
+ font-family: Verdana, Arial;
+ font-size: 12px;
+ background: none;
+ border: none; }
+
+/* line 32, _common.scss */
+input[type=text], input[type=password] {
+ border: 2px solid #04357B;
+ padding: 5px;
+ width: 200px; }
+
+/* line 38, _common.scss */
+input[type=button]:hover, input[type=submit]:hover, input[type=password]:hover, input[type=text]:hover, input[type=text]:focus {
+ background-color: #EFAB00; }
+
+/* line 42, _common.scss */
+input[disabled="disabled"], textarea[disabled="disabled"], input:disabled, textarea:disabled {
+ background-color: #D9E5F2;
+ border-color: #D9E5F2;
+ border: 2px solid #04357B; }
+
+/* line 48, _common.scss */
+input[disabled="disabled"]:hover, textarea[disabled="disabled"]:hover, input:disabled:hover, textarea:disabled:hover {
+ background-color: #D9E5F2; }
+
+/* line 52, _common.scss */
+button::-moz-focus-inner, input[type="reset"]::-moz-focus-inner, input[type="button"]::-moz-focus-inner, input[type="submit"]::-moz-focus-inner, input[type="file"] > input[type="button"]::-moz-focus-inner {
+ border: none; }
+
+/* line 56, _common.scss */
+input[type=button], .clickable {
+ cursor: pointer; }
+
+/* line 60, _common.scss */
+select {
+ background: white;
+ border: 2px solid #04357B;
+ padding: 5px;
+ color: #04357B;
+ margin: 0; }
+
+/* line 68, _common.scss */
+textarea {
+ min-height: 30px; }
+
+/* line 72, _common.scss */
+input, select, textarea, h1, h2, h3, h4, p, a {
+ color: #04357B; }
+
+/* line 76, _common.scss */
+p {
+ margin: 0;
+ padding: 0; }
+
+/* line 81, _common.scss */
+a, a:visited {
+ text-decoration: none; }
+
+/* line 85, _common.scss */
+a:active, a:focus, input:active, input:focus {
+ outline: none; }
+
+/* line 89, _common.scss */
+img {
+ border: none; }
+
+/* Functions */
+/* Classes */
+/* line 108, _common.scss */
+.round_top {
+ -moz-border-radius: 10px 10px 0 0;
+ -webkit-border-radius: 10px 10px 0 0;
+ -khtml-border-radius: 10px 10px 0 0;
+ border-radius: 10px 10px 0 0; }
+
+/* line 114, _common.scss */
+.round_bottom {
+ -moz-border-radius: 0 0 10px 10px;
+ -webkit-border-radius: 0 0 10px 10px;
+ -khtml-border-radius: 0 0 10px 10px;
+ border-radius: 0 0 10px 10px; }
+
+/* line 120, _common.scss */
+.round_right {
+ -moz-border-radius: 0 10px 10px 0;
+ -webkit-border-radius: 0 10px 10px 0;
+ -khtml-border-radius: 0 10px 10px 0;
+ border-radius: 0 10px 10px 0; }
+
+/* line 126, _common.scss */
+.round_left {
+ -moz-border-radius: 10px 0 0 10px;
+ -webkit-border-radius: 10px 0 0 10px;
+ -khtml-border-radius: 10px 0 0 10px;
+ border-radius: 10px 0 0 10px; }
+
+/* line 132, _common.scss */
+.round_bottom_left {
+ -moz-border-radius: 0 0 0 10px;
+ -webkit-border-radius: 0 0 0 10px;
+ -khtml-border-radius: 0 0 0 10px;
+ border-radius: 0 0 0 10px; }
+
+/* line 138, _common.scss */
+.round {
+ -moz-border-radius: 10px;
+ -webkit-border-radius: 10px;
+ -khtml-border-radius: 10px;
+ border-radius: 10px; }
+
+/* line 144, _common.scss */
+.tiny_round {
+ -moz-border-radius: 5px;
+ -webkit-border-radius: 5px;
+ -khtml-border-radius: 5px;
+ border-radius: 5px; }
+
+/* line 150, _common.scss */
+.tiny_top_right {
+ -moz-border-radius: 5px 0 5px 5px;
+ -webkit-border-radius: 5px 0 5px 5px;
+ -khtml-border-radius: 5px 0 5px 5px;
+ border-radius: 5px 0 5px 5px; }
+
+/* line 157, _common.scss */
+.inc_border {
+ box-sizing: border-box;
+ -moz-box-sizing: border-box;
+ -webkit-box-sizing: border-box; }
+
+/* line 163, _common.scss */
+.loading {
+ font-size: 20px;
+ margin: 5px;
+ text-align: center; }
+
+/* line 169, _common.scss */
+.error, .warning, .success {
+ margin: 10px 0;
+ border-width: 1px;
+ border-style: solid;
+ padding: 3px;
+ -moz-border-radius: 5px;
+ -webkit-border-radius: 5px;
+ -khtml-border-radius: 5px;
+ border-radius: 5px;
+ clear: both; }
+
+/* line 181, _common.scss */
+.error a, .warning a, .success a {
+ text-decoration: underline; }
+
+/* line 185, _common.scss */
+.error, .error a {
+ color: red;
+ border-color: red;
+ font-size: 14px;
+ font-weight: bold; }
+
+/* line 192, _common.scss */
+.warning, .warning a {
+ color: orange;
+ border-color: orange;
+ font-size: 13px;
+ font-style: italic; }
+
+/* line 199, _common.scss */
+.success, .success a {
+ color: green;
+ border-color: green;
+ font-size: 13px; }
+
+/* line 205, _common.scss */
+.default_text {
+ color: #D9E5F2 !important; }
+
+/* line 209, _common.scss */
+a.button {
+ padding: 7px;
+ margin-right: 5px;
+ background: #D9E5F2;
+ font-size: 12px;
+ cursor: pointer;
+ border: 1px solid #04357B;
+ /*position:relative;*/
+ display: inline-block; }
+
+/* line 219, _common.scss */
+a.button:hover {
+ background-color: #EFAB00; }
+
+/* line 222, _common.scss */
+a.button:active {
+ background-color: #04357B;
+ color: white; }
+
+/* line 227, _common.scss */
+a.button .fa {
+ margin-right: 5px; }
+
+/* line 232, _common.scss */
+a.button.strong .value {
+ font-weight: bold; }
+
+/* line 236, _common.scss */
+a.button.inverse {
+ background-color: #04357B;
+ color: #D9E5F2; }
+
+/* line 241, _common.scss */
+a.button.inverse:hover {
+ background-color: #EFAB00;
+ color: #04357B; }
+
+/* line 246, _common.scss */
+a.button.heavy {
+ border-width: 2px;
+ font-weight: bold; }
+
+/* line 251, _common.scss */
+.addr {
+ cursor: text; }
+
+/* line 255, _common.scss */
+.addr:hover {
+ background-color: white; }
+
+/* line 259, _common.scss */
+.maximized {
+ width: 100%; }
+
+/* line 263, _common.scss */
+.righty {
+ text-align: right; }
+
+/* line 267, _common.scss */
+.glue-right {
+ float: right; }
+
+/* line 271, _common.scss */
+.lefty {
+ text-align: left; }
+
+/* line 275, _common.scss */
+.side_margins {
+ margin: 0 12px 10px; }
+
+/* line 279, _common.scss */
+a.internal_link {
+ text-decoration: underline;
+ font-style: normal;
+ background: #D9E5F2;
+ padding: 1px 8px 1px 5px;
+ margin: 0; }
+
+/* line 286, _common.scss */
+a.internal_link:visited, a.external_link:visited {
+ color: grey; }
+
+/* line 289, _common.scss */
+a.internal_link span.type {
+ text-transform: capitalize; }
+
+/* line 292, _common.scss */
+a[href^="table"].internal_link span.item {
+ text-transform: uppercase; }
+
+/* line 296, _common.scss */
+.author_box {
+ padding: 5px 10px;
+ border: 1px solid #04357B;
+ color: #04357B;
+ font-style: italic;
+ font-size: 12px; }
+
+/* line 303, _common.scss */
+.author_box:nth-child(odd) {
+ background: #DCF2FB; }
+
+/* line 306, _common.scss */
+.author_box:nth-child(even) {
+ background: #D9E5F2; }
+
+/* line 309, _common.scss */
+.author_box:hover {
+ border-color: #EFAB00; }
+
+/* line 313, _common.scss */
+.author_box a {
+ background: none;
+ padding: 0;
+ display: block;
+ width: 100%; }
+
+/* line 320, _common.scss */
+.author_box i.fa-30 {
+ vertical-align: -5%; }
+
+/* line 324, _common.scss */
+.author_box span.description {
+ font-weight: bold;
+ font-style: normal;
+ font-size: 13px; }
+
+/* line 330, _common.scss */
+.author_box span.rank {
+ font-weight: bold;
+ margin-left: 10px; }
+
+/* line 335, _common.scss */
+.standalone .author_box {
+ margin-top: 10px; }
+
+/* line 338, _common.scss */
+.standalone .author_box:hover {
+ color: #EFAB00; }
+
+/* line 342, _common.scss */
+.hide, .mobile {
+ display: none; }
+
+/* Step Box */
+/* line 348, _common.scss */
+.step_box {
+ margin-top: 5px;
+ margin-bottom: 5px;
+ padding: 10px;
+ background: #D9E5F2;
+ color: #04357B;
+ border: 2px solid #04357B; }
+
+/* line 356, _common.scss */
+.step_box:nth-child(even) {
+ background: #DCF2FB; }
+
+/* line 360, _common.scss */
+.step_box input, .step_box textarea, .step_box select, .step_box .read.textarea, .step_box .read.input {
+ margin-top: 10px;
+ background: white;
+ font-size: 14px;
+ border-width: 1px; }
+
+/* line 366, _common.scss */
+.step_box input:disabled, .step_box textarea:disabled, .step_box select:disabled, .step_box input:hover:disabled, .step_box textarea:hover:disabled, .step_box select:hover:disabled {
+ background-color: white; }
+
+/* line 369, _common.scss */
+.step_box input[type=text], .step_box textarea, .step_box .read.textarea, .step_box .read.input {
+ width: 100%; }
+
+/* line 372, _common.scss */
+.step_box textarea, .step_box .read.textarea {
+ height: 200px;
+ padding: 5px;
+ background: white;
+ border: 1px solid #04357B; }
+
+/* line 378, _common.scss */
+.step_box .read.textarea, .step_box .read.input {
+ border-color: #D9E5F2;
+ font-weight: bold; }
+
+/* line 382, _common.scss */
+.step_box .read.textarea {
+ background-color: #DCF2FB; }
+
+/* line 385, _common.scss */
+.step_box:nth-child(even) .read.textarea {
+ background-color: #D9E5F2; }
+
+/* line 388, _common.scss */
+.step_box .read.input {
+ background-color: #D9E5F2;
+ padding-left: 0; }
+
+/* line 393, _common.scss */
+.step_box .step_nb_box, .step_box .step_box_title {
+ border-bottom: 1px solid #04357B;
+ padding: 0; }
+
+/* Scrollbar */
+/* line 400, _common.scss */
+.scrollbar_box {
+ position: relative;
+ height: 0px;
+ overflow: hidden; }
+
+/* line 406, _common.scss */
+.scrollbar_box .scrollbar_subbox {
+ position: absolute;
+ left: 0;
+ top: 0;
+ width: 100%; }
+
+/* line 413, _common.scss */
+.scrollbar {
+ position: relative;
+ float: right;
+ width: 15px;
+ margin-left: 5px; }
+
+/* line 420, _common.scss */
+.scrollbar .thumb, .scrollbar .thumb .end {
+ background-color: #04357B;
+ width: 13px; }
+
+/* line 424, _common.scss */
+.scrollbar .track {
+ background-color: #D9E5F2;
+ height: 100%;
+ width: 13px;
+ position: relative;
+ padding: 0; }
+
+/* line 431, _common.scss */
+.scrollbar .thumb {
+ position: absolute;
+ top: 0;
+ overflow: hidden; }
+
+/* line 436, _common.scss */
+.scrollbar .thumb .end {
+ overflow: hidden;
+ height: 20px; }
+
+/* line 441, _common.scss */
+.disable {
+ display: none; }
+
+/* Uploader */
+/* line 447, _common.scss */
+.uploader_box {
+ position: relative;
+ width: 100%; }
+
+/* line 452, _common.scss */
+.uploader_droparea {
+ position: absolute;
+ top: -10px;
+ left: 0;
+ width: 100%;
+ height: 100%;
+ height: 210px;
+ z-index: 2;
+ border: 1px solid #04357B;
+ background: white;
+ text-align: center; }
+
+/* line 465, _common.scss */
+.uploader_droparea-active {
+ background: #EFAB00; }
+
+/* line 468, _common.scss */
+.uploader_droparea span {
+ display: block;
+ position: absolute;
+ top: 50%;
+ width: 100%;
+ margin-top: -8px;
+ font-size: 16px; }
+
+/* line 477, _common.scss */
+.uploader_buffer {
+ width: 100%;
+ height: 8px; }
+
+/* line 482, _common.scss */
+.uploader_list {
+ /*margin:0;*/
+ margin-top: 0;
+ padding: 0;
+ list-style: none; }
+
+/* line 487, _common.scss */
+.uploader_list li {
+ margin: 0 0 10px 10px; }
+
+/* line 491, _common.scss */
+.uploader_item_file, .uploader_item_loading, .uploader_item_size, .uploader_item_cancel, .uploader_item_failed {
+ margin-right: 5px; }
+
+/* line 495, _common.scss */
+.uploader_item_size, .uploader_item_cancel {
+ font-size: 12px;
+ font-weight: normal; }
+
+/* line 500, _common.scss */
+a.uploader_item_cancel {
+ text-decoration: underline;
+ color: #04357B; }
+
+/* line 505, _common.scss */
+.uploader_box .image_description {
+ border-width: 1px;
+ padding: 3px 5px;
+ background: white; }
+
+/* line 511, _common.scss */
+.uploader_box .image_action {
+ font-size: 12px; }
+
+/* line 515, _common.scss */
+.uploader_box .image_action input {
+ width: 200px;
+ margin: 0; }
+
+/* line 520, _common.scss */
+.uploader_item_failed_notice {
+ display: none; }
+
+/* line 523, _common.scss */
+.uploader_item_failed .uploader_item_failed_notice {
+ display: inline; }
+
+/* line 527, _common.scss */
+.uploader_item_failed {
+ color: red; }
+
+/* line 531, _common.scss */
+.uploader_item_success .fa-c-delete:hover, .uploader_item_cancel .fa-c-delete:hover {
+ color: #EFAB00; }
+
+/* Fix librairies location */
+/* FIXME */
+@font-face {
+ font-family: 'FontAwesome';
+ src: url("fontawesome-webfont.eot?v=4.2.0");
+ src: url("fontawesome-webfont.eot?#iefix&v=4.2.0") format("embedded-opentype"), url("fontawesome-webfont.woff?v=4.2.0") format("woff"), url("fontawesome-webfont.ttf?v=4.2.0") format("truetype"), url("fontawesome-webfont.svg?v=4.2.0#fontawesomeregular") format("svg");
+ font-weight: normal;
+ font-style: normal; }
+/* Logon */
+/* line 20, logon.scss */
+#container {
+ background: #04357B;
+ padding: 10px 10px 1px; }
+
+/* line 26, logon.scss */
+#logon .logo {
+ width: auto;
+ height: auto;
+ text-transform: uppercase;
+ position: absolute;
+ top: 0;
+ left: 0;
+ padding: 10px 10px 10px 35px;
+ margin: 0;
+ border-bottom: 3px solid white;
+ font-weight: bold;
+ color: white;
+ font-size: 35px;
+ line-height: 35px;
+ text-decoration: none;
+ background: url(../images/logo_25.png) 10px 50% no-repeat; }
+/* line 44, logon.scss */
+#logon .container {
+ position: fixed;
+ top: 50%;
+ left: 50%;
+ margin-left: -230px;
+ /* -(68+10*2+160+200+5*2+1*2)/2 */
+ margin-top: -64px;
+ /* -(10*2+20*4+20*2+20+2*2+1*2)/2 */ }
+/* line 51, logon.scss */
+#logon .box {
+ background: white;
+ overflow: hidden;
+ position: relative; }
+ /* line 56, logon.scss */
+ #logon .box .key {
+ position: absolute;
+ height: 100%;
+ width: 68px;
+ background: #D9E5F2; }
+ /* line 62, logon.scss */
+ #logon .box .key .fa {
+ position: absolute;
+ top: 50%;
+ left: 50%;
+ text-align: center;
+ color: #04357B;
+ line-height: 50px;
+ font-size: 50px;
+ width: 50px;
+ margin-left: -25px;
+ margin-top: -25px; }
+ /* line 76, logon.scss */
+ #logon .box table {
+ margin-left: 68px;
+ padding: 10px; }
+ /* line 80, logon.scss */
+ #logon .box table td {
+ padding: 0;
+ text-align: left;
+ font-size: 18px;
+ color: #04357B; }
+ /* line 87, logon.scss */
+ #logon .box table td.desc {
+ width: 160px;
+ line-height: 20px;
+ padding: 10px 0; }
+ /* line 93, logon.scss */
+ #logon .box table td.validate {
+ text-align: right; }
+ /* line 97, logon.scss */
+ #logon .box .feedback {
+ float: left;
+ font-size: 14px;
+ margin-top: 5px;
+ font-style: italic;
+ color: red; }
+ /* line 104, logon.scss */
+ #logon .box input {
+ border: 1px solid #04357B;
+ color: #04357B;
+ font-size: 18px;
+ line-height: 20px;
+ padding: 2px 5px;
+ width: 200px; }
+ /* line 112, logon.scss */
+ #logon .box a.button {
+ margin-right: 0; }
+ /* line 115, logon.scss */
+ #logon .box a.button .fa {
+ margin: 1px; }
+/* line 119, logon.scss */
+#logon #footer {
+ position: fixed;
+ bottom: 0;
+ width: 100%; }
+/* line 125, logon.scss */
+#logon .logon_msg {
+ margin-top: 10px;
+ padding: 5px;
+ color: white;
+ text-align: center;
+ font-size: 0.75em;
+ border: 1px solid white; }
+ /* line 133, logon.scss */
+ #logon .logon_msg span {
+ display: block;
+ margin-top: 5px; }
+ /* line 138, logon.scss */
+ #logon .logon_msg span.msg_title {
+ margin-top: 0;
+ text-decoration: underline; }
+
+/*# sourceMappingURL=logon.css.map */
diff --git a/style/logon.css.map b/style/logon.css.map
new file mode 100644
index 0000000..0a6dd42
--- /dev/null
+++ b/style/logon.css.map
@@ -0,0 +1,7 @@
+{
+"version": 3,
+"mappings": "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",
+"sources": ["_variables.scss","_fa.scss","_fa-custom.scss","_common.scss","logon.scss"],
+"names": [],
+"file": "logon.css"
+}
diff --git a/style/logon.scss b/style/logon.scss
new file mode 100644
index 0000000..bd629cd
--- /dev/null
+++ b/style/logon.scss
@@ -0,0 +1,143 @@
+/* Librairies */
+
+@import 'variables';
+@import 'fa';
+@import 'fa-custom';
+@import 'common';
+
+/* Fix librairies location */
+/* FIXME */
+@font-face {
+ font-family: 'FontAwesome';
+ src: url('fontawesome-webfont.eot?v=4.2.0');
+ src: url('fontawesome-webfont.eot?#iefix&v=4.2.0') format('embedded-opentype'), url('fontawesome-webfont.woff?v=4.2.0') format('woff'), url('fontawesome-webfont.ttf?v=4.2.0') format('truetype'), url('fontawesome-webfont.svg?v=4.2.0#fontawesomeregular') format('svg');
+ font-weight: normal;
+ font-style: normal;
+}
+
+/* Logon */
+
+#container {
+ background:$col_blue;
+ padding:10px 10px 1px;
+}
+
+#logon {
+ .logo {
+ width:auto;
+ height:auto;
+ text-transform:uppercase;
+ position:absolute;
+ top:0;
+ left:0;
+ padding:10px 10px 10px 35px;
+ margin:0;
+ border-bottom:3px solid white;
+ font-weight:bold;
+ color:white;
+ font-size:35px;
+ line-height:35px;
+ text-decoration: none;
+ background:url(../images/logo_25.png) 10px 50% no-repeat;
+ }
+
+ .container {
+ position:fixed;
+ top:50%;
+ left:50%;
+ margin-left:-230px; /* -(68+10*2+160+200+5*2+1*2)/2 */
+ margin-top:-64px; /* -(10*2+20*4+20*2+20+2*2+1*2)/2 */
+ }
+ .box {
+ background:white;
+ overflow:hidden;
+ position:relative;
+
+ .key {
+ position:absolute;
+ height:100%;
+ width:68px;
+ background:$col_bright_blue;
+
+ .fa {
+ position:absolute;
+ top:50%;
+ left:50%;
+ text-align:center;
+ color:$col_blue;
+ line-height:50px;
+ font-size:50px;
+ width:50px;
+ margin-left:-25px;
+ margin-top:-25px;
+ }
+ }
+
+ table {
+ margin-left:68px;
+ padding:10px;
+
+ td {
+ padding:0;
+ text-align:left;
+ font-size:18px;
+ color:$col_blue;
+ }
+
+ td.desc {
+ width:160px;
+ line-height:20px;
+ padding:10px 0;
+ }
+
+ td.validate {
+ text-align:right;
+ }
+ }
+ .feedback {
+ float:left;
+ font-size:14px;
+ margin-top:5px;
+ font-style:italic;
+ color:red;
+ }
+ input {
+ border:1px solid $col_blue;
+ color:$col_blue;
+ font-size:18px;
+ line-height:20px;
+ padding:2px 5px;
+ width:200px;
+ }
+ a.button {
+ margin-right:0;
+ }
+ a.button .fa {
+ margin:1px;
+ }
+ }
+ #footer {
+ position:fixed;
+ bottom:0;
+ width:100%;
+ }
+
+ .logon_msg {
+ margin-top:10px;
+ padding:5px;
+ color:white;
+ text-align:center;
+ font-size: 0.75em;
+ border:1px solid white;
+
+ span {
+ display:block;
+ margin-top:5px;
+ }
+
+ span.msg_title {
+ margin-top:0;
+ text-decoration:underline;
+ }
+ }
+}
\ No newline at end of file
diff --git a/style/screen.css b/style/screen.css
deleted file mode 100644
index 45c7818..0000000
--- a/style/screen.css
+++ /dev/null
@@ -1,2640 +0,0 @@
-/* Colors */
-
-/*
- SAP Blue: #04357B
- SAP New blue: #0C8BCE
- SAP Orange: #EFAB00
- SAP Bright blue: #D9E5F2
- Bright blue 2: #DCF2FB
- Bright Orange: #F2E1B5
-*/
-
-/* General */
-
-/* General - Standard Tags */
-
-body, html {
- background:white;
- font-family:Verdana, Arial;
- color:#04357B;
- background:#04357B;
- padding:0;
- margin:0;
- min-width:1024px;
-}
-
-table {
- border:none;
- background:none;
- text-align:center;
- margin:0;
- padding:0;
- border-spacing:0;
-}
-
-table td {
- padding:0;
-}
-
-input, textarea, select {
- font-family:Verdana, Arial;
- font-size:12px;
- background:none;
- border:none;
-}
-input[type=text], input[type=password] {
- border:2px solid #04357B;
- padding:5px;
- width:200px;
-}
-
-input[type=button]:hover, input[type=submit]:hover, input[type=password]:hover, input[type=text]:hover, input[type=text]:focus {
- background-color:#EFAB00;
-}
-
-input[disabled="disabled"], textarea[disabled="disabled"], input:disabled, textarea:disabled {
- background-color:#D9E5F2;
- border-color:#D9E5F2;
- border:2px solid #04357B;
-}
-
-input[disabled="disabled"]:hover, textarea[disabled="disabled"]:hover, input:disabled:hover, textarea:disabled:hover {
- background-color:#D9E5F2;
-}
-
-button::-moz-focus-inner, input[type="reset"]::-moz-focus-inner, input[type="button"]::-moz-focus-inner, input[type="submit"]::-moz-focus-inner,input[type="file"] > input[type="button"]::-moz-focus-inner {
- border: none;
-}
-
-input[type=button], .clickable {
- cursor:pointer;
-}
-
-select {
- background:white;
- border:2px solid #04357B;
- padding:5px;
- color:#04357B;
- margin:0;
-}
-
-textarea {
- min-height:30px;
-}
-
-input, select, textarea, h1, h2, h3, h4, p, a {
- color:#04357B;
-}
-
-p {
- margin:0;
- padding:0;
-}
-
-a, a:visited {
- text-decoration:none;
-}
-
-a:active, a:focus, input:active, input:focus {
- outline: none;
-}
-
-img {
- border:none;
-}
-
-/* General - Classes */
-
-.round_top {
- -moz-border-radius:10px 10px 0 0;
- -webkit-border-radius:10px 10px 0 0;
- -khtml-border-radius:10px 10px 0 0;
- border-radius:10px 10px 0 0;
-}
-.round_bottom {
- -moz-border-radius:0 0 10px 10px;
- -webkit-border-radius:0 0 10px 10px;
- -khtml-border-radius:0 0 10px 10px;
- border-radius:0 0 10px 10px;
-}
-.round_right {
- -moz-border-radius:0 10px 10px 0;
- -webkit-border-radius:0 10px 10px 0;
- -khtml-border-radius:0 10px 10px 0;
- border-radius:0 10px 10px 0;
-}
-.round_left {
- -moz-border-radius:10px 0 0 10px;
- -webkit-border-radius:10px 0 0 10px;
- -khtml-border-radius:10px 0 0 10px;
- border-radius:10px 0 0 10px;
-}
-.round_bottom_left {
- -moz-border-radius:0 0 0 10px;
- -webkit-border-radius:0 0 0 10px;
- -khtml-border-radius:0 0 0 10px;
- border-radius:0 0 0 10px;
-}
-.round {
- -moz-border-radius:10px;
- -webkit-border-radius:10px;
- -khtml-border-radius:10px;
- border-radius:10px;
-}
-.tiny_round {
- -moz-border-radius:5px;
- -webkit-border-radius:5px;
- -khtml-border-radius:5px;
- border-radius:5px;
-}
-.tiny_top_right {
- -moz-border-radius:5px 0 5px 5px;
- -webkit-border-radius:5px 0 5px 5px;
- -khtml-border-radius:5px 0 5px 5px;
- border-radius:5px 0 5px 5px;
-}
-
-.inc_border {
- box-sizing:border-box;
- -moz-box-sizing:border-box;
- -webkit-box-sizing:border-box;
-}
-
-.loading {
- font-size:20px;
- margin:5px;
- text-align:center;
-}
-
-.error, .warning, .success {
- margin:10px 0;
- border-width:1px;
- border-style:solid;
- padding:3px;
- -moz-border-radius:5px;
- -webkit-border-radius:5px;
- -khtml-border-radius:5px;
- border-radius:5px;
- clear:both;
-}
-
-.error a, .warning a, .success a {
- text-decoration: underline;
-}
-
-.error, .error a {
- color:red;
- border-color:red;
- font-size:14px;
- font-weight:bold;
-}
-
-.warning, .warning a {
- color:orange;
- border-color:orange;
- font-size:13px;
- font-style:italic;
-}
-
-.success, .success a {
- color:green;
- border-color:green;
- font-size:13px;
-}
-
-.default_text {
- color:#D9E5F2 !important;
-}
-
-a.button {
- padding:7px;
- margin-right:5px;
- background:#D9E5F2;
- font-size:12px;
- cursor:pointer;
- border:1px solid #04357B;
- /*position:relative;*/
- display:inline-block;
-}
-a.button:hover {
- background-color:#EFAB00;
-}
-a.button:active {
- background-color:#04357B;
- color:white;
-}
-
-a.button .fa {
- margin-right:5px;
- /* .fa-60 */
- font-size: 1.6666666666666666em;
- line-height: 0.50em;
- vertical-align: -30%;
-}
-
-a.button.strong .value {
- font-weight:bold;
-}
-
-a.button.inverse {
- background-color:#04357B;
- color:#D9E5F2;
-}
-
-a.button.inverse:hover {
- background-color:#EFAB00;
- color:#04357B;
-}
-
-a.button.heavy {
- border-width:2px;
- font-weight:bold;
-}
-
-.addr {
- cursor:text;
-}
-
-.addr:hover {
- background-color:white;
-}
-
-.maximized {
- width:100%;
-}
-
-.righty {
- text-align:right;
-}
-
-.glue-right {
- float: right;
-}
-
-.lefty {
- text-align:left;
-}
-
-.side_margins {
- margin:0 12px 10px;
-}
-
-a.internal_link {
- text-decoration:underline;
- font-style:normal;
- background:#D9E5F2;
- padding:1px 8px 1px 5px;
- margin:0;
-}
-a.internal_link:visited, a.external_link:visited {
- color:grey;
-}
-a.internal_link span.type {
- text-transform:capitalize;
-}
-a[href^="table"].internal_link span.item {
- text-transform:uppercase;
-}
-
-.author_box {
- padding:5px 10px;
- border:1px solid #04357B;
- color:#04357B;
- font-style:italic;
- font-size:12px;
-}
-.author_box:nth-child(odd) {
- background:#DCF2FB;
-}
-.author_box:nth-child(even) {
- background:#D9E5F2;
-}
-.author_box:hover {
- border-color:#EFAB00;
-}
-
-.author_box a {
- background:none;
- padding:0;
- display:block;
- width: 100%;
-}
-
-.author_box i.fa-30 {
- vertical-align: -5%;
-}
-
-.author_box span.description {
- font-weight:bold;
- font-style:normal;
- font-size:13px;
-}
-
-.author_box span.rank {
- font-weight: bold;
- margin-left:10px;
-}
-
-.standalone .author_box {
- margin-top:10px;
-}
-.standalone .author_box:hover {
- color:#EFAB00;
-}
-
-.hide, .mobile {
- display:none;
-}
-
-/* Step Box */
-
-.step_box {
- margin-top:5px;
- margin-bottom:5px;
- padding:10px;
- background:#D9E5F2;
- color:#04357B;
- border: 2px solid #04357B;
-}
-.step_box:nth-child(even) {
- background:#DCF2FB;
-}
-
-.step_box input, .step_box textarea, .step_box select, .step_box .read.textarea, .step_box .read.input {
- margin-top:10px;
- background:white;
- font-size:14px;
- border-width:1px;
-}
-.step_box input:disabled, .step_box textarea:disabled, .step_box select:disabled, .step_box input:hover:disabled, .step_box textarea:hover:disabled, .step_box select:hover:disabled {
- background-color:white;
-}
-.step_box input[type=text], .step_box textarea, .step_box .read.textarea, .step_box .read.input {
- width:100%;
-}
-.step_box textarea, .step_box .read.textarea {
- height:200px;
- padding:5px;
- background:white;
- border:1px solid #04357B;
-}
-.step_box .read.textarea, .step_box .read.input {
- border-color:#D9E5F2;
- font-weight:bold;
-}
-.step_box .read.textarea {
- background-color:#DCF2FB;
-}
-.step_box:nth-child(even) .read.textarea {
- background-color:#D9E5F2;
-}
-.step_box .read.input {
- background-color:#D9E5F2;
- padding-left:0;
-}
-
-.step_box .step_nb_box, .step_box .step_box_title {
- border-bottom:1px solid #04357B;
- padding:0;
-}
-
-/* Scrollbar */
-
-.scrollbar_box {
- position:relative;
- height:0px;
- overflow:hidden;
-}
-
-.scrollbar_box .scrollbar_subbox {
- position:absolute;
- left:0;
- top:0;
- width:100%;
-}
-
-.scrollbar {
- position:relative;
- float:right;
- width:15px;
- margin-left:5px;
-}
-
-.scrollbar .thumb, .scrollbar .thumb .end {
- background-color:#04357B;
- width:13px;
-}
-.scrollbar .track {
- background-color:#D9E5F2;
- height:100%;
- width:13px;
- position:relative;
- padding:0;
-}
-.scrollbar .thumb {
- position:absolute;
- top:0;
- overflow:hidden;
-}
-.scrollbar .thumb .end {
- overflow:hidden;
- height:20px;
-}
-
-.disable {
- display:none;
-}
-
-/* Uploader */
-
-.uploader_box {
- position:relative;
- width:100%;
-}
-
-.uploader_droparea {
- position:absolute;
- top:-10px;
- left:0;
- width:100%;
- height:100%;
- height:210px;
- z-index:2;
- border:1px solid #04357B;
- background:white;
- text-align:center;
-}
-
-.uploader_droparea-active {
- background:#EFAB00;
-}
-.uploader_droparea span {
- display:block;
- position:absolute;
- top:50%;
- width:100%;
- margin-top:-8px;
- font-size:16px;
-}
-
-.uploader_buffer {
- width:100%;
- height:8px;
-}
-
-.uploader_list {
- /*margin:0;*/margin-top:0;
- padding:0;
- list-style:none;
-}
-.uploader_list li {
- margin:0 0 10px 10px;
-}
-
-.uploader_item_file, .uploader_item_loading, .uploader_item_size, .uploader_item_cancel, .uploader_item_failed {
- margin-right:5px;
-}
-
-.uploader_item_size, .uploader_item_cancel {
- font-size:12px;
- font-weight: normal;
-}
-
-a.uploader_item_cancel {
- text-decoration:underline;
- color:#04357B;
-}
-
-.uploader_box .image_description {
- border-width:1px;
- padding:3px 5px;
- background:white;
-}
-
-.uploader_box .image_action {
- font-size:12px;
-}
-
-.uploader_box .image_action input {
- width:200px;
- margin:0;
-}
-
-.uploader_item_failed_notice {
- display:none;
-}
-.uploader_item_failed .uploader_item_failed_notice {
- display:inline;
-}
-
-.uploader_item_failed {
- color:red;
-}
-
-.uploader_item_success .fa-c-delete:hover, .uploader_item_cancel .fa-c-delete:hover {
- color:#EFAB00;
-}
-
-/* Font Awesome */
-
-.fa-inline {
- margin-right:5px;
-}
-
-/*
-size +0% +10% +20% +30% +40% +50% +60%
-font-size 1em 1.111em 1.222em 1.333em 1.444em 1.555em 1.666em
-line-height 1em 0.917em 0.833em 0.750em 0.666em 0.583em 0.500em
-vertical-align 0% -5% -10% -15% -20% -25% -30%
-*/
-
-.fa-10 {
- font-size: 1.1111111111111111em;
- line-height: 0.9166666666666666em;
- vertical-align: -5%;
-}
-.fa-20 {
- font-size: 1.2222222222222222em;
- line-height: 0.8333333333333333em;
- vertical-align: -10%;
-}
-.fa-30 {
- font-size: 1.3333333333333333em;
- line-height: 0.75em;
- vertical-align: -15%;
-}
-.fa-40 {
- font-size: 1.4444444444444444em;
- line-height: 0.6666666666666666em;
- vertical-align: -20%;
-}
-.fa-60 {
- font-size: 1.6666666666666666em;
- line-height: 0.5em;
- vertical-align: -30%;
-}
-
-.fa-c-c:before, .fa-c-code:before {
- content: "\f121";
-}
-
-.fa-c-procedure:before, .fa-c-proc:before, .fa-c-p:before {
- content: "\f0cb";
-}
-
-.fa-c-table:before, .fa-c-t:before {
- content: "\f0ce";
-}
-
-.fa-c-documentation:before, .fa-c-doc:before, .fa-c-d:before {
- content: "\f15b";
-}
-
-.fa-c-article:before, .fa-c-art:before, .fa-c-a:before {
- content: "\f14c";
-}
-
-.fa-c-note:before {
- content: "\f0fa";
-}
-
-.fa-c-list:before {
- content: "\f02d";
-}
-
-.fa-c-profile:before {
- content: "\f007";
-}
-
-.fa-c-chat:before {
- content: "\f086";
-}
-
-.fa-c-news:before {
- content: "\f0e7";
-}
-
-.fa-c-version:before {
- content: "\f005";
-}
-
-.fa-c-details:before {
- content: "\f112";
-}
-
-.fa-c-date:before {
- content: "\f073";
-}
-
-.fa-c-git:before {
- content: "\f1d3";
-}
-
-.fa-c-afk:before {
- content: "\f017";
-}
-
-.fa-c-comment {
- color:#04357B;
-}
-.fa-c-comment:before {
- content: "\f075";
-}
-
-.fa-c-options:before {
- content: "\f085";
-}
-
-.fa-c-param:before {
- content: "\f1de";
-}
-
-.fa-c-wip:before {
- content: "\f013";
-}
-
-.fa-c-rss:before {
- content: "\f09e";
-}
-
-.fa-c-logmeout:before, .fa-c-logout:before {
- content: "\f08b";
-}
-
-.fa-c-fold {
- color:#04357B;
-}
-.fa-c-fold:before {
- content: "\f191";
-}
-
-.fa-c-success:before, .fa-c-ok:before, .available .fa:before {
- content: "\f00c";
-}
-
-.fa-c-warning {
- color:#EFAB00;
-}
-.fa-c-warning:before {
- content: "\f071";
-}
-
-.fa-c-error {
- color:red;
-}
-.fa-c-error:before {
- content: "\f071";
-}
-
-.fa-c-ko {
- color:red;
-}
-.fa-c-ko:before, .unavailable .fa:before {
- content: "\f00d";
-}
-
-.fa-c-search:before {
- content: "\f002";
-}
-
-.fa-c-welcome:before {
- content: /*"\f087"*/"\f015";
-}
-
-.fa-c-loading:before {
- content: "\f110";
-}
-
-.fa-c-edit:before {
- content: "\f040";
-}
-
-.fa-c-save:before {
- content: "\f0c7";
-}
-
-.fa-c-raw:before {
- content: "\f15c";
-}
-
-.fa-c-print:before {
- content: "\f02f";
-}
-
-.fa-c-share:before {
- content: "\f0ac";
-}
-
-.fa-c-refresh:before, .fa-c-switch:before {
- content: "\f021";
-}
-
-.fa-c-plus:before, .fa-c-add:before {
- content: "\f055";
-}
-
-.fa-c-minus:before, .fa-c-delete:before {
- content: "\f056";
-}
-
-.fa-c-up:before {
- content: "\f01b";
-}
-
-.fa-c-down:before {
- content: "\f01a";
-}
-
-.fa-c-next:before {
- content: "\f054";
-}
-
-.fa-c-prev:before {
- content: "\f053";
-}
-
-.fa-c-close:before {
- content: "\f05c";
-}
-
-.fa-c-desc:before {
- content: "\f05a";
-}
-
-.fa-c-company:before {
- content: "\f0f7";
-}
-
-.fa-c-name:before {
- content: "\f02b";
-}
-
-.fa-c-assignment:before {
- content: "\f0b1";
-}
-
-.fa-c-lock:before {
- content: "\f023"/*"\f084"*/;
-}
-
-.fa-c-search:before {
- content: "\f002";
-}
-
-.fa-c-mail:before {
- content: "\f0e0";
-}
-
-.fa-c-upcoming:before {
- content:"\f135";
-}
-
-.fa-c-changelog:before {
- content:"\f0d0";
-}
-
-.fa-c-checked:before {
- content:"\f046";
-}
-
-.fa-c-unchecked:before {
- content:"\f096";
-}
-
-.fa-c-kpi:before {
- content:"\f0e4";
-}
-
-.fa-c-file-xls, .fa-c-file-xlsx {
- color:#247648;
-}
-.fa-c-file-xls:before, .fa-c-file-xlsx:before {
- content: "\f1c3";
-}
-
-.fa-c-file-doc, .fa-c-file-docx {
- color:#2B5796;
-}
-.fa-c-file-doc:before, .fa-c-file-docx:before {
- content: "\f1c2";
-}
-
-.fa-c-file-ppt, .fa-c-file-pptx {
- color:#D04423;
-}
-.fa-c-file-ppt:before, .fa-c-file-pptx:before {
- content: "\f1c4";
-}
-
-.fa-c-file-pdf {
- color:#D20F0B;
-}
-.fa-c-file-pdf:before {
- content: "\f1c1";
-}
-
-.fa-c-file-zip:before {
- content: "\f1c6";
-}
-
-.fa-c-file-png:before, .fa-c-file-gif:before, .fa-c-file-jpg:before, .fa-c-file-jpeg:before {
- content: "\f1c5";
-}
-
-/* Lightbox */
-
-.lightboxOverlay {
- position: absolute;
- top: 0;
- left: 0;
- z-index: 9999;
- background-color:white;
- filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
- opacity: 0.8;
- display: none;
-}
-
-.lightbox {
- position: absolute;
- left: 0;
- width: 100%;
- z-index: 10000;
- text-align: center;
- line-height: 0;
- font-weight: normal;
-}
-
-.lightbox .lb-image {
- display: block;
- height: auto;
- max-width: inherit;
- -webkit-border-radius: 3px;
- -moz-border-radius: 3px;
- -ms-border-radius: 3px;
- -o-border-radius: 3px;
- border-radius: 3px;
-}
-
-.lightbox a img {
- border: none;
-}
-
-.lb-outerContainer {
- position: relative;
- background-color: #04357B;
- *zoom: 1;
- width: 250px;
- height: 250px;
- margin: 0 auto;
- -webkit-border-radius: 4px;
- -moz-border-radius: 4px;
- -ms-border-radius: 4px;
- -o-border-radius: 4px;
- border-radius: 4px;
-}
-
-.lb-outerContainer:after {
- content: "";
- display: table;
- clear: both;
-}
-
-.lb-container {
- padding: 4px;
-}
-
-.lb-loader {
- position: absolute;
- top: 43%;
- left: 0;
- height: 25%;
- width: 100%;
- text-align: center;
- line-height: 0;
-}
-
-.lb-cancel {
- display: block;
- width: 32px;
- height: 32px;
- margin: 0 auto;
- font-size:32px;
- color:#D9E5F2;
-}
-
-.lb-nav {
- position: absolute;
- top: 0;
- left: 0;
- height: 100%;
- width: 100%;
- z-index: 10;
-}
-
-.lb-container > .nav {
- left: 0;
-}
-
-.lb-nav a {
- outline: none;
- background-image: url('data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==');
-}
-
-.lb-prev, .lb-next {
- height: 100%;
- cursor: pointer;
- display: block;
-}
-
-.lb-nav a.lb-prev {
- width: 34%;
- left: 0;
- float: left;
- text-align:left;
- filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
- opacity: 0;
- -webkit-transition: opacity 0.6s;
- -moz-transition: opacity 0.6s;
- -o-transition: opacity 0.6s;
- transition: opacity 0.6s;
-}
-
-.lb-nav a.lb-prev:hover {
- filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
- opacity: 1;
-}
-
-.lb-nav a.lb-next {
- width: 64%;
- right: 0;
- float: right;
- text-align:right;
- filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
- opacity: 0;
- -webkit-transition: opacity 0.6s;
- -moz-transition: opacity 0.6s;
- -o-transition: opacity 0.6s;
- transition: opacity 0.6s;
-}
-
-.lb-nav a.lb-next:hover {
- filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
- opacity: 1;
-}
-
-.lb-prev .fa, .lb-next .fa {
- position:relative;
- top:50%;
- font-size: 45px;
- -webkit-transform: translateY(-50%);
- -ms-transform: translateY(-50%);
- transform: translateY(-50%);
- color:#04357B;
- padding: 0 20px;
-}
-
-.lb-prev .fa {
- text-shadow: -1px 2px 1px #D9E5F2;
-}
-
-.lb-next .fa {
- text-shadow: 1px 1px 1px #D9E5F2;
-}
-
-.lb-dataContainer {
- margin: 0 auto;
- padding-top: 5px;
- *zoom: 1;
- width: 100%;
- -moz-border-radius-bottomleft: 4px;
- -webkit-border-bottom-left-radius: 4px;
- border-bottom-left-radius: 4px;
- -moz-border-radius-bottomright: 4px;
- -webkit-border-bottom-right-radius: 4px;
- border-bottom-right-radius: 4px;
-}
-
-.lb-dataContainer:after {
- content: "";
- display: table;
- clear: both;
-}
-
-.lb-data {
- padding: 0 4px;
- color:#04357B;
-}
-
-.lb-data .lb-details {
- width: 85%;
- float: left;
- text-align: left;
- line-height: 1.1em;
-}
-
-.lb-data .lb-caption {
- font-size: 13px;
- font-weight: bold;
- line-height: 1em;
-}
-
-.lb-data .lb-number {
- display: block;
- clear: left;
- padding-bottom: 1em;
- font-size: 12px;
- color:#04357B;
-}
-
-.lb-data .lb-close {
- display: block;
- float: right;
- width: 30px;
- height: 30px;
- font-size:30px;
- color:#04357B;
- text-align: right;
- outline: none;
- filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=70);
- opacity: 0.7;
- -webkit-transition: opacity 0.2s;
- -moz-transition: opacity 0.2s;
- -o-transition: opacity 0.2s;
- transition: opacity 0.2s;
-}
-
-.lb-data .lb-close:hover {
- cursor: pointer;
- filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
- opacity: 1;
-}
-
-/* Container */
-
-#container {
- background:#04357B;
- padding:10px 10px 1px;
-}
-
-/* Logon */
-
-#logon .logo {
- width:auto;
- height:auto;
- text-transform:uppercase;
- position:absolute;
- top:0;
- left:0;
- padding:10px 10px 10px 35px;
- margin:0;
- border-bottom:3px solid white;
- font-weight:bold;
- color:white;
- font-size:35px;
- line-height:35px;
- text-decoration: none;
- background:url(../images/logo_25.png) 10px 50% no-repeat;
-}
-
-#logon .container {
- position:fixed;
- top:50%;
- left:50%;
- margin-left:-230px; /* -(68+10*2+160+200+5*2+1*2)/2 */
- margin-top:-64px; /* -(10*2+20*4+20*2+20+2*2+1*2)/2 */
-}
-#logon .box {
- background:white;
- overflow:hidden;
- position:relative;
- /*width:464px;
- height:140px;*/
-}
-#logon .box .key {
- position:absolute;
- height:100%;
- width:68px;
- background:#D9E5F2;
-}
-#logon .box .key .fa {
- position:absolute;
- top:50%;
- left:50%;
- text-align:center;
- color:#04357B;
- line-height:50px;
- font-size:50px;
- width:50px;
- margin-left:-25px;
- margin-top:-25px;
-}
-#logon .box table {
- margin-left:68px;
- padding:10px;
-}
-#logon .box table td {
- padding:0;
- text-align:left;
- font-size:18px;
- color:#04357B;
-}
-#logon .box table td.desc {
- width:160px;
- line-height:20px;
- padding:10px 0;
-}
-#logon .box table td.validate {
- text-align:right;
-}
-#logon .box .feedback {
- float:left;
- font-size:14px;
- margin-top:5px;
- font-style:italic;
- color:red;
-}
-#logon .box input {
- border:1px solid #04357B;
- color:#04357B;
- font-size:18px;
- line-height:20px;
- padding:2px 5px;
- width:200px;
-}
-#logon .box a.button {
- margin-right:0;
-}
-#logon .box a.button .fa {
- margin:1px;
-}
-#logon #footer {
- position:fixed;
- bottom:0;
- width:100%;
-}
-
-#logon .logon_msg {
- margin-top:10px;
- padding:5px;
- color:white;
- text-align:center;
- font-size: 0.75em;
- border:1px solid white;
-}
-
-#logon .logon_msg span {
- display:block;
- margin-top:5px;
-}
-
-#logon .logon_msg span.msg_title {
- margin-top:0;
- text-decoration:underline;
-}
-
-/* Header */
-
-#header {
- padding:0 0 10px 0;
- margin:0;
-}
-
-#header table td.cell {
- width:50%;
- height:35px;
- margin:0;
-}
-
-.logo {
- position:absolute;
- top:9px;
- width:200px;
- height:35px;
- margin-left:36px;
-}
-
-#query, #search_btn_submit {
- height:25px;
- color:#04357B;
- border:none;
- float:right;
- padding:0 10px;
- font-size:15px;
-}
-
-#query {
- background:white;
- width:250px;
-}
-
-#search_btn_submit {
- background:#D9E5F2;
- border-left:2px solid #04357B;
- height:20px;
- padding-top:5px;
-}
-
-#search_btn_submit:hover {
- background-color:#EFAB00;
-}
-
-/* Main */
-
-#main_container {
- background:white;
- /*padding:10px;*/
- margin-left:30px;
- position:relative;
- overflow:hidden;
- border:10px solid white;
-}
-
-#page_title {
- margin-bottom:10px;
-}
-
-#page_title h1 {
- margin:0 -12px 12px;
- padding:12px 10px;
- width:100%;
- border:2px solid #04357B;
- font-family:Arial;
- font-size:32px;
- line-height:32px;
- font-style:italic;
- font-weight:600;
-
- background: #D9E5F2;
- background: -moz-linear-gradient(45deg, #D9E5F2 25%, #FFFFFF 75%);
- background: -webkit-gradient(linear, left bottom, right top, color-stop(25%,#D9E5F2), color-stop(75%,#FFFFFF));
- background: -webkit-linear-gradient(45deg, #D9E5F2 25%,#FFFFFF 75%);
- background: -o-linear-gradient(45deg, #D9E5F2 25%,#FFFFFF 75%);
- background: -ms-linear-gradient(45deg, #D9E5F2 25%,#FFFFFF 75%);
- background: linear-gradient(45deg, #D9E5F2 25%,#FFFFFF 75%);
- filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#D9E5F2', endColorstr='#FFFFFF',GradientType=1 );
-}
-
-#page_title h1 #title_feedback {
- text-align: right;
-}
-
-#title_feedback .feedback {
- margin:0;
- padding: 0 5px;
- border:none;
- position:absolute;
- right:10px;
- top:14px;
-}
-
-#main {
- margin:0;
- padding:0;
- overflow:hidden;
-}
-
-/* Menu */
-
-#menu {
- position:absolute;
- width:20px;
- padding:10px 0;
- z-index:10;
- border-right:0 solid #04357B;
-
- background: #D9E5F2;
- background: -moz-linear-gradient(top, #D9E5F2 0%, #FFFFFF 25%);
- background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#D9E5F2), color-stop(25%,#FFFFFF));
- background: -webkit-linear-gradient(top, #D9E5F2 0%,#FFFFFF 25%);
- background: -o-linear-gradient(top, #D9E5F2 0%,#FFFFFF 25%);
- background: -ms-linear-gradient(top, #D9E5F2 0%,#FFFFFF 25%);
- background: linear-gradient(to bottom, #D9E5F2 0%,#FFFFFF 25%);
- filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d9e5f2', endColorstr='#FFFFFF',GradientType=0 );
-}
-#menu.opened {
- background: white;
- background: -moz-linear-gradient(left, #FFFFFF 75%, rgba(255,255,255,0) 100%);
- background: -webkit-gradient(linear, left top, right top, color-stop(75%,#FFFFFF), color-stop(100%,rgba(255,255,255,0)));
- background: -webkit-linear-gradient(left, #FFFFFF 75%,rgba(255,255,255,0) 100%);
- background: -o-linear-gradient(left, #FFFFFF 75%,rgba(255,255,255,0) 100%);
- background: -ms-linear-gradient(left, #FFFFFF 75%,rgba(255,255,255,0) 100%);
- background: linear-gradient(to right, #FFFFFF 75%,rgba(255,255,255,0) 100%);
- filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#FFFFFF', endColorstr='#00ffffff',GradientType=1 );
-}
-
-#menu #menu_title {
- position:relative;
- padding:0;
- margin:21px 0 0 0;
- text-align:center;
- cursor:pointer;
- font-size:20px;
- line-height:20px;
- font-weight:bold;
-}
-
-#menu #menu_box {
- display:none;
- color:#04357B;
- text-align:center;
-}
-
-#menu #menu_box ul {
- margin:0;
- padding:0;
- text-align:left;
- font-size: 20px;
- list-style:none;
-}
-
-#menu #menu_box ul li {
- margin:0;
- padding:5px 3px 5px 15px;
- list-style:none;
- cursor:pointer;
- line-height:20px;
- height:20px;
- font-size:20px;
- text-transform:capitalize;
-}
-
-#menu #menu_box ul li:FIRST-CHILD {
- padding-left:5px;
- font-weight: bold;
-}
-
-#menu #menu_box ul li a {
- color:#04357B;
- display:block;
- width:100%;
-}
-#menu #menu_box ul li:hover a {
- color:#EFAB00;
-}
-
-#menu #menu_box ul li#rss_ln a {
- color:#04357B;
-}
-
-#menu #menu_box ul li#quick_code_access_ln input {
- border:2px solid #04357B;
- width:60px;
- padding:0 5px;
- font-size:16px;
- color:#04357B;
-}
-
-#menu #menu_box ul li .fa {
- margin-right:5px;
-}
-
-#menu .useless_button {
- width:0;
- height:0;
- position:absolute;
- bottom:5px;
- left:5px;
- border:5px solid #04357B;
-}
-
-/* Welcome */
-
-#welcome #welcome_container {
- border:2px solid #04357B;
- background:#D9E5F2;
- padding:10px;
-}
-
-#welcome p.welcome_text {
- font-weight:bold;
- padding-top:0;
- padding-bottom:5px;
- border-bottom:1px solid #000000;
- margin-bottom:20px;
-}
-
-#welcome #welcome_container ul {
- margin-top:0px;
-}
-
-#welcome #welcome_container ul li {
- font-size:13px;
- margin-top:10px;
- font-weight: bold;
-}
-
-#welcome #welcome_container ul li ul {
- font-size:12px;
- margin-top:2px;
-}
-
-#welcome #welcome_container ul li ul li {
- font-weight:normal;
-}
-
-#welcome #welcome_container ul li:FIRST-CHILD, #welcome #welcome_container ul li ul li {
- margin-top:0px;
-}
-
-#welcome span.milestone {
- margin-left:5px;
- padding:2px 5px;
- font-weight:bold;
- border:1px solid #04357B;
- cursor:pointer;
- background: #FFFFFF;
- background: -moz-linear-gradient(top, #FFFFFF 15%, #D9E5F2 85%);
- background: -webkit-gradient(linear, left top, left bottom, color-stop(15%,#FFFFFF), color-stop(85%,#D9E5F2));
- background: -webkit-linear-gradient(top, #FFFFFF 15%,#D9E5F2 85%);
- background: -o-linear-gradient(top, #FFFFFF 15%,#D9E5F2 85%);
- background: -ms-linear-gradient(top, #FFFFFF 15%,#D9E5F2 85%);
- background: linear-gradient(to bottom, #FFFFFF 15%,#D9E5F2 85%);
- filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#FFFFFF', endColorstr='#D9E5F2',GradientType=0 );
-}
-#welcome span.milestone:hover {
- color:#EFAB00;
- border-color:#EFAB00;
- background: -moz-linear-gradient(top, #FFFFFF 15%, #F2E1B5 85%);
- background: -webkit-gradient(linear, left top, left bottom, color-stop(15%,#FFFFFF), color-stop(85%,#F2E1B5));
- background: -webkit-linear-gradient(top, #FFFFFF 15%,#F2E1B5 85%);
- background: -o-linear-gradient(top, #FFFFFF 15%,#F2E1B5 85%);
- background: -ms-linear-gradient(top, #FFFFFF 15%,#F2E1B5 85%);
- background: linear-gradient(to bottom, #FFFFFF 15%,#F2E1B5 85%);
- filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#FFFFFF', endColorstr='#F2E1B5',GradientType=0 );
-}
-#welcome span.milestone .fa {
- margin-right:5px;
-}
-
-#welcome a {
- text-decoration:underline;
-}
-
-/* Add Code */
-
-#add_code_container, #add_code_container input {
- font-size:14px;
-}
-
-#add_code_container table {
- text-align:left;
-}
-
-#add_code_container table tr td {
- padding:5px 5px 5px 0;
-}
-
-#add_code_container table tr td:first-child {
- font-weight: bold;
-}
-
-#add_code_container table tr td.last {
- padding-bottom:0px;
-}
-
-#add_code_container textarea, #edit_container textarea {
- margin:0 -10px;
- padding:10px 6px 10px 10px;
- width:100%;
- border:2px solid #04357B;
- min-height:100px;
- height:300px;
- font-family:courier;
- color:black;
- font-size:14px;
-}
-
-#add_code_container .loggued {
- margin:0 12px;
-}
-
-#add_code_container input[type=text] {
- border:2px solid #04357B;
- width:400px;
- padding:5px;
- color:#04357B;
-}
-
-#auth_company_container {
- display:none;
-}
-
-#add_code_container #add_code_btn {
- margin-top:10px;
- float:left;
-}
-
-#add_code_container input:hover, #add_code_container input[type=text]:focus {
- background-color:#EFAB00;
-}
-
-#link_result, #available_phrase {
- display:none;
- border:2px solid;
- margin-left:15px;
- padding:5px;
- font-size:14px;
-}
-
-#link_result {
- color:#04357B;
- border-color:#04357B;
-}
-
-#available_phrase {
- display:none;
-}
-
-#available_phrase.available {
- color:green;
- border-color:green;
-}
-#available_phrase.unavailable {
- color:red;
- border-color:red;
-}
-
-/* read code */
-
-#reader {
- margin:0;
- padding:0;
-}
-
-#reader #code_menu {
- padding:0;
- margin:0;
-}
-
-#code_container .code_reader {
- margin:10px 0 0 0;
- border:2px solid #04357B;
- padding:0;
- background:#b5b5c6;
- background:#04357B;
-}
-
-#reader #code_container .code_reader {
- margin:0;
-}
-
-#code_container .code_reader ol li ::selection {
- background:#306897;
- color:#FFFFFF;
-}
-#code_container .code_reader ol li ::-moz-selection {
- background:#306897;
- color:#FFFFFF;
-}
-
-#code_container .code_reader .author_box {
- background:#04357B;
- border:none;
- color:white;
-}
-
-#code_container .code_reader .author_box * {
- color:white;
-}
-
-#code_container .code_reader .tab_left {
- /* margin: -13px 0; */
- margin:0;
- padding: 0 0 0 19px;
- background:#f7efde;
- border:none;
-}
-
-#code_container .code_reader ol {
- border-left: 1px solid #848484;
- background:white;
- margin:0;
- /*list-style-type:decimal-leading-zero;*/
-}
-
-#code_container .code_reader ol li {
- /*margin:-1px 0 0 0;*/
- margin:0;
- padding:0;
- border-left:1px dotted #398c8c;
- background:white;
- font-family:Courier New, Courier;
- font-size:12px;
- line-height:12px;
- text-indent:20px;
- color:#398c8c;
-}
-
-#code_container .code_reader ol li:first-child, #code_container .code_reader ol li:first-child span.expand_line {
- padding-top:5px;
-}
-
-#code_container .code_reader ol li.bigline, #code_container .code_reader ol li.bigline span.expand_line {
- padding-top:5px;
- padding-bottom:5px;
-}
-
-#code_container .code_reader ol li:hover, #code_container .code_reader ol li.code_hover {
- background-color:#D9E5F2;
-}
-
-#code_container .code_reader .core {color:#0000ff; text-transform:uppercase;}
-#code_container .code_reader .comment {color:#848484;}
-#code_container .code_reader .number {color:#319cff;}
-#code_container .code_reader .operator {color:#840084;}
-#code_container .code_reader .string {color:#4aa518;text-transform:uppercase;}
-#code_container .code_reader .string span {color:#4aa518;} /* override syntax coloring in strings */
-#code_container .code_reader .field-symbol {color:#848484;}
-#code_container .code_reader .line {color:#848484;}
-#code_container .code_reader .line-number, #code_container .code_reader .line-post-number {color:#398c8c;}
-#code_container .code_reader .global {color:#000000;}
-#code_container .code_reader .expand {font-weight:bold;}
-#code_container .code_reader .comment span.code_part {
- color:#04357B;
- font-weight:bold;
- text-transform:capitalize;
-}
-
-#code_container .code_reader pre {
- white-space: pre-wrap; /* css-3 */
- white-space: -moz-pre-wrap !important; /* Mozilla, since 1999 */
- white-space: -pre-wrap; /* Opera 4-6 */
- white-space: -o-pre-wrap; /* Opera 7 */
- word-wrap: break-word; /* Internet Explorer 5.5+ */
- margin:0;
- padding:0;
- border:none;
-}
-
-/* Default code line */
-#code_container .code_reader ol li span {
- color:#000000;
-}
-#code_container .code_reader ol li span.code, ol li span.comment {
- font-size:14px;
- margin-left:15px;
-}
-#code_container .code_reader ol li span.comment span, #code_container .code_reader ol li span.code span.comment {
- color:#848484;
- text-transform:none;
- font-weight:normal;
-}
-
-#code_container .code_reader ol li a.internal_link, #code_container .code_reader ol li a.external_link {
- color:#04357B;
- border:none;
- font-weight:normal;
- text-indent:0;
- text-decoration:underline;
-}
-#code_container .code_reader ol li a.internal_link span {
- color:#04357B;
- font-weight:normal;
-}
-#code_container .code_reader a.internal_link:hover, #code_container .code_reader a.internal_link:hover span {
- color:#EFAB00;
-}
-
-#code_container .code_reader ol li span.hide span {
- color:#848484;
-}
-
-/* Expanding */
-#code_container .code_reader ol li span.expand_line {
- border-left:1px solid #424242;
- color:#424242;
- text-align:center;
- width:5px;
- position:relative;
-}
-
-#reader #code_container .code_reader ol li span.expand_line span:before {
- content: '';
- position:absolute;
- margin-left:-21px;
-}
-
-#reader #code_container .code_reader ol li span.expand_line input {
- position:absolute;
- margin:3px 0 0 -4px;
- cursor:pointer;
- padding:0;
- z-index:1000;
- background: white 0 0 no-repeat;
- width:9px;
- height:9px;
-}
-
-#reader #code_container .code_reader ol li span.expand_line input.minus {
- background-image:url('images/expand_minus.png');
-}
-
-#reader #code_container .code_reader ol li span.expand_line input.plus {
- background-image:url('images/expand_plus.png');
-}
-
-#reader #code_container .code_reader ol li span.expand_line input:hover {
- background-position: 0 -9px;
-}
-
-#edit_container {
- display:none;
- margin-bottom:10px;
-}
-
-#edit_container textarea {
- margin-top:10px;
- margin-bottom:20px;
- height:200px;
-}
-
-#edit_container #edit_btn {
- margin-left:-10px;
-}
-
-/* Search */
-
-#search .summary {
- margin: 10px 0 0px 5px;
- font-size:14px;
- font-style: italic;
-}
-
-#search .code_reader:hover .tab_left,
-#search .code_reader:hover ol,
-#search .code_reader:hover li {
- background-color:#D9E5F2;
- cursor:pointer;
-}
-
-#search .step_box {
- margin-bottom:10px;
-}
-
-#search #repeat_query {
- padding-bottom: 6px;
-}
-
-#search #sub_button_box {
- display:inline;
-}
-
-/* Profile */
-
-#profile #avatar {
- width:96px;
- height:96px;
- background:url("images/avatar_96.png") 0 0 no-repeat;
- border:2px solid #04357B;
- float:left;
-}
-
-#profile #profile_company_logo {
- width:24px;
- height:24px;
- vertical-align:middle;
- margin-right:5px;
-}
-
-#profile .user {
- margin-left:110px; /* 96 (picture) + 10 (margin) + 4 (borders) */
- padding:10px 16px;
- height:76px; /* 96 (picture height) - 20 (padding) */
- border:2px solid #04357B;
- background:#D9E5F2;
-}
-
-#profile .user .fa {
- margin-right:2px;
-}
-
-#profile .user p {
- font-size:16px;
- line-height:25px;
-}
-
-#profile .user p span {
- font-weight:bold;
-}
-
-#profile .user_history_title {
- margin:30px 0 0 0 ;
- padding:0 10px 0 25px;;
- font-size:25px;
- color:#04357B;
- border-bottom:2px solid #04357B;
- background:url(images/logo_25.png) 0 1px no-repeat;
-}
-
-#profile #history_subbox {
- margin-top:10px;
- border:2px solid #04357B;
-}
-
-#profile #user_history p.history_line {
- padding:5px 10px;
- font-size:14px;
-}
-#profile #user_history p.history_line:nth-child(odd) {
- background:#D9E5F2;
-}
-#profile #user_history p.history_line:nth-child(even) {
- background:#FFFFFF;
-}
-#profile #user_history p.history_line:FIRST-CHILD {
- -moz-border-radius-topleft: 10px;
- -moz-border-radius-topright: 10px;
- -khtml-border-top-left-radius: 10px;
- -khtml-border-top-right-radius: 10px;
- -webkit-border-top-left-radius: 10px;
- -webkit-border-top-right-radius: 10px;
- border-top-left-radius: 10px;
- border-top-right-radius: 10px;
-}
-#profile #user_history p.history_line:LAST-CHILD {
- -moz-border-radius-bottomright: 10px;
- -moz-border-radius-bottomleft: 10px;
- -khtml-border-bottom-left-radius: 10px;
- -khtml-border-bottom-right-radius: 10px;
- -webkit-border-bottom-right-radius: 10px;
- -webkit-border-bottom-left-radius: 10px;
- border-bottom-right-radius: 10px;
- border-bottom-left-radius: 10px;
-}
-#profile #user_history p.history_line .fa {
- margin-left:5px;
- margin-right:5px;
-}
-
-#profile #user_history a {
- text-decoration:underline;
-}
-
-/* Article */
-
-#article .loading_box {
- font-size:16px;
-}
-
-/* Chat */
-
-#chat #chat_room {
- margin-right:175px; /* 165px + 10px (margin-left) */
- border:2px solid #04357B;
- background:white;
- height:100%;
-}
-
-.g_white_transparent {
- background: #000000 url("images/grad_white_transparent_50.png") repeat-x top;
- /*-o-background-size: 100% 100%;
- -moz-background-size: 100% 100%;
- -webkit-background-size: 100% 100%;
- background-size: 100% 100%;
- background: -moz-linear-gradient(
- top,
- #FFFFFF,
- rgba(255,255,255,0)
- );
- background: -webkit-gradient(
- linear,
- left top, left bottom,
- from(#FFFFFF),
- to(rgba(255,255,255,0))
- );*/
-}
-
-#chat #chat_room #chat_shades {
- position:absolute;
- width:0;
- left:18px;
- margin-top:5px;
- height:50px;
- background: url("images/grad_white_transparent_50.png") repeat-x top;
-}
-
-#chat #chat_room #chat_container {
- clear:both;
- margin:5px 5px 0;
-}
-#chat #chat_room #chat_container #chat_messages_box {
- position:relative;
- height:20px;
- overflow:hidden;
- background:white url("images/sap_gold_332.jpg") 50% 50% no-repeat;
-}
-
-#chat #chat_room #chat_container #chat_messages {
- position:absolute;
- left:0;
- top:0;
- list-style:none;
- background:rgba(255,255,255,0.7);
- width:100%;
-}
-
-.noSelect {
- user-select: none; -o-user-select: none; -moz-user-select: none; -khtml-user-select: none; -webkit-user-select: none;
-}
-
-#chat_messages p {
- color:#04357B;
-}
-#chat_messages p img.proxy {
- vertical-align:middle;
- border:1px solid #04357B;
- padding:5px;
- background:#FFFFFF;
-}
-#chat_messages p.U {
- /*background-color:white;*/
-}
-#chat_messages p.A, #chat_messages p.PA, #chat_messages p.E, #chat_messages p.PE, #chat_messages p.N {
- background-color:#D9E5F2;
- font-style:italic;
-}
-#chat_messages p.C {
- color:#CCC;
- text-decoration:none;
- font-style:normal;
-}
-#chat_messages p span.time {
- color:#EFAB00;
- font-size:10px;
- font-style:normal;
-}
-#chat_messages p a.user, #chat_messages p span.console {
- font-size:12px;
- font-weight:bold;
- color:#04357B;
-}
-#chat_messages p a.user {
- margin-left:5px;
-}
-#chat_messages p a.user:hover {
- text-decoration:underline;
-}
-#chat_messages p span.text {
- margin-left:5px;
- font-size:13px;
-}
-#chat_messages p span.action {
- font-style:italic;
-}
-#chat_messages p span.text a {
- text-decoration:underline;
- font-style:normal;
-}
-#chat_messages p span.text a:visited {
- color:grey;
-}
-#chat_messages p span.highlight {
- color:red;
-}
-#chat_messages p span.chan_link {
- font-weight:bold;
-}
-#chat_messages p span.news {
- font-weight:bold;
-}
-
-#chat_messages .help {
- border:1px dashed #666666;
- padding:0 0 5px 0;
- margin:5px 0;
- background:white;
-}
-#chat_messages .help p {
- padding:0 5px;
- color:#666666;
- font-size:10px;
-}
-#chat_messages .help p.title {
- font-size:14px;
- padding:3px 5px;
- border-bottom:1px dashed #666666;
- letter-spacing:0;
- display: inline-block;
- width:calc(50% - 10px);
- float:left;
-}
-#chat_messages .help p.subtitle {
- margin-top:5px;
- font-size:12px;
-}
-#chat_messages .help p.item {
- margin-top:1px;
-}
-#chat_messages .help p.subtitle span {
- font-style:italic;
- border-bottom:1px dashed #666666;
-}
-#chat_messages .help p span.key {
- font-weight:bold;
- margin-right:5px;
-}
-
-#chat #chat_input {
- margin:5px;
- padding:0 5px;
- background:#04357B;
-}
-
-#chat #chat_input .fa {
- color:#D9E5F2;
- margin-right:2px;
-}
-
-#chat #chat_input input#message {
- color:white;
- margin:0;
- padding:7px 0;
- border:none;
- min-width:200px;
- font-size:13px;
- line-height:13px;
-}
-
-#chat #chat_input input#message:hover, #chat #chat_input input#message:focus {
- background-color:transparent;
-}
-
-#chat #sidebar {
- position:absolute;
- right:0;
- width:165px;
-}
-
-#chat #sidebar div {
- padding:5px;
-}
-
-#chat #sidebar .sidebar_box {
- position:relative;
- border:2px solid #04357B;
- font-weight:bold;
- padding:0;
- margin-bottom:10px;
-}
-
-#chat #sidebar .sidebar_box_title {
- background-color:#D9E5F2;
- text-align:center;
-}
-
-#chat #sidebar .sidebar_box_content {
- border-top:2px solid #04357B;
- font-size:12px;
- font-weight:normal;
-}
-
-#chat #sidebar .help_paperclip {
- background: transparent url('images/ms_paperclip_112.jpg') 50% 50% no-repeat;
- height:109px;
-}
-
-#chat #sidebar .sidebar_box_content p {
- padding:3px 0;
- overflow: hidden;
-}
-
-#chat #sidebar .sidebar_box_content p span.key {
- font-weight:bold;
- padding-right: 5px;
-}
-
-#chat #sidebar p.connected_user {
- font-size:16px;
-}
-#chat #sidebar a.connected_user_logo img {
- vertical-align:middle;
-}
-#chat #sidebar a.connected_user_name {
- display:inline-block;
- width:calc(100% - 24px - 5px); /* logo + right margin */
- font-style:italic;
- font-weight:normal;
- color:#04357B;
- text-decoration:underline;
- margin-left:5px;
-}
-#chat #sidebar a.connected_user:hover {
- color:#EFAB00;
-}
-
-#chat .afk {
- position:absolute;
- font-size:20px;
- line-height:20px;
- text-shadow: 1px 1px 1px #D9E5F2;
- margin-left:-20px;
- margin-top:2px; /* (24 - 20)/2 */
-}
-
-#chat #chat_chan {
- margin-bottom: -2px;
-}
-
-#chat #chat_chan .tab_bar {
- font-weight:bold;
- text-align:right;
- margin:0 184px 0 0; /* 165px + the round corner */
-}
-
-#chat #chat_chan .tab_bar span.chan {
- display: inline-block;
- background-color:#D9E5F2;
- padding:2px 8px;
- border:2px solid #04357B;
- margin-left:5px;
- color:#04357B;
-}
-
-#chat #chat_chan .tab_bar span#join_chan {
- padding:2px;
- border-bottom:#04357B;
-}
-#chat #chat_chan .tab_bar span#join_chan:hover #join_chan_button {
- color:#EFAB00;
-}
-#chat #chat_chan .tab_bar span.chan:hover, #chat #chat_chan .tab_bar span#join_chan.active {
- background-color:#04357B;
- color:#FFFFFF;
-}
-#chat #chat_chan .tab_bar span.chan span.chan_title {
- text-transform:capitalize;
-}
-#chat #chat_chan .tab_bar span.chan span.chan_unread {
- font-weight:normal;
- font-style:italic;
-}
-#chat #chat_chan .tab_bar a.quit_chan {
- margin-left:5px;
- color:#04357B;
-}
-#chat #chat_chan .tab_bar span.chan.active:hover a.quit_chan {
- color:#04357B;
-}
-#chat #chat_chan .tab_bar span.chan:hover a.quit_chan {
- color:#D9E5F2;
-}
-#chat #chat_chan .tab_bar span.chan a.quit_chan:hover,
-#chat #chat_chan .tab_bar .fa:hover {
- color:#EFAB00;
-}
-
-#chat #chat_chan .tab_bar span#join_chan input, #chat #chat_chan .tab_bar span#join_chan input:hover {
- border:none;
- font-size:14px;
- padding:0;
- margin:0;
- width:70px;
- background-color:#04357B;
- color:white;
- font-weight:bold;
-}
-#chat #chat_chan .tab_bar span.active, #chat #chat_chan .tab_bar span.active:hover {
- border-bottom-color: #FFFFFF;
- background-color: #FFFFFF;
- color:#000000;
-}
-
-#chat #chat_chan .tab_bar span.light_up {
- background-color:#EFAB00;
-}
-
-#chat #sidebar #news, #chat #sidebar #news p {
- padding:0;
-}
-#chat #sidebar #news .new {
- padding:6px 5px;
-}
-#chat #news .new:nth-child(even) {
- background:#DCF2FB;
-}
-#chat #news .new:nth-child(odd) {
- background:#D9E5F2;
-}
-#chat #news .new:last-child {
- -moz-border-radius:0 0 10px 10px;
- -webkit-border-radius:0 0 10px 10px;
- -khtml-border-radius:0 0 10px 10px;
- border-radius:0 0 10px 10px;
-}
-#chat #news .new .signature {
- font-size: 0.75em;
- text-align: right;
-}
-#chat #news .new .signature .news_time {
- font-style:italic;
-}
-
-/* Options */
-
-#options .options_box {
- background:#D9E5F2;
- border:2px solid #04357B;
- width:490px;
- float:left;
- margin:0 10px 10px 0;
- padding:10px;
-}
-
-#options .options_box .loading {
- padding:10px;
-}
-
-#options .options_box h2 {
- color:#04357B;
- font-size:20px;
- margin:0 0 10px 0;
- border-bottom:2px solid #04357B;
-}
-
-#options .options_box .option_line {
- margin:10px 0;
-}
-
-#options .options_box input[type=text], #options .options_box input[type=password], #options .options_box select {
- font-size:14px;
- background:white;
- border-width:1px;
- font-size:14px;
- padding:5px;
- float:right;
-}
-
-#options .options_box .button {
- float:left;
- clear:both;
-}
-
-#options .options_box select {
- border:1px solid #04357B;
- color:#04357B;
-}
-
-#options .options_box .option_line p {
- float:left;
- width:250px;
- padding:5px 0;
- margin:5px 0;
-}
-
-/* Procedure */
-
-#procedure #procedure_steps .button {
- background-color:white;
-}
-
-#procedure #procedure_steps .button:hover {
- background-color:#EFAB00
-}
-
-#titles_read p.read_title {
- border-bottom:1px solid #04357B;
- font-weight:bold;
-}
-
-#titles_read p.read_details {
- font-size:12px;
- font-style:italic;
- margin:3px 0 15px 0;
-}
-
-#titles_read p.read_description {
- font-size:14px;
-}
-
-#titles_read p.read_description .fa {
- margin-right:5px;
-}
-
-#procedure table.step_box {
- width:100%;
-}
-
-#procedure table.step_box td {
- text-align:left;
- margin:0;
-}
-
-#procedure table.step_box td.step_margin {
- width:50%;
-}
-
-#procedure table.step_box td.step_buttons {
- padding-top:10px;
-}
-
-#procedure table.step_box td.image_box_container {
- vertical-align:top;
- padding-top:18px;
- padding-left:22px; /* 5*2 (padding) + 1*2 (border) + 10 (own padding) */
- min-width:350px;
-}
-
-#procedure table.step_box .image_box {
- margin:10px 0 15px;
- padding:0;
-}
-
-#procedure table.step_box input[type=file] {
- margin:0 10px;
- max-width:250px;
- border:1px solid #04357B;
- background:white;
-}
-
-#procedure #bottom_menu {
- margin:10px 0 0 0;
-}
-
-#procedure #top_menu {
- margin:0 0 10px 0;
-}
-
-#procedure #validation_button .button {
- margin-right:10px;
-}
-
-/* Procedure - Read */
-
-#procedure .thumbnail_box {
- margin:10px 0;
- height: 100px;
-}
-
-#procedure .thumbnail_image {
- background:white;
- border:1px solid #04357B;
- width:100px;
- height:100px;
- vertical-align:middle;
-}
-#procedure .thumbnail_image:hover {
- border-color:#EFAB00;
-}
-
-#procedure .thumbnail_desc {
- font-size:12px;
-}
-
-/* Procedure - Uploader */
-
-#procedure .error {
- margin:0 0 15px 0;
-}
-
-#procedure .uploader_box .error {
- font-size:12px;
- margin:10px 0;
-}
-
-/* Doc */
-
-#doc_container, #doc {
- margin:0;
- padding:0;
-}
-
-#doc .step_box {
- margin-bottom:10px;
-}
-
-#doc #attach_file {
- margin-top:10px;
-}
-
-#doc .uploader_droparea {
- height:150px;
-}
-
-#doc #doc_links {
- padding:20px 10px 10px 0px;
-}
-
-/* Table */
-
-#table #system {
- width:80px;
-}
-
-#table input#title {
- width:20%;
-}
-#table input#description {
- width:calc(80% - 92px);
-}
-
-#table .step_box_title a {
- color:#04357B;
-}
-
-#table #validation {
- margin-top:15px;
-}
-
-#table .table_info {
- margin-top:20px;
- font-size:0.8em;
-}
-
-#table #read_title {
- font-weight: bold;
-}
-
-#table #read_description {
- font-style: italic;
-}
-
-#table #read_formated_keywords {
- margin:10px 0 0 0;
- font-size: 0.9em;
-}
-
-#table #read_formatted_keywords a.internal_link {
- padding:0 0 0 2px;
-}
-
-#table input:disabled {
- color:#D9E5F2;
- background-color:#04357B;
-}
-
-#table .form_success {
- display: none;
-}
-
-/* List */
-
-#filters_container {
- margin-bottom:10px;
-}
-
-#list_container div:FIRST-CHILD {
- margin-top:0;
-}
-
-/* 404 */
-
-#err_404 p {
- margin-top:20px;
- color:#04357B;
-}
-
-/* Footer */
-
-#footer {
- padding-right:10px;
- text-align:right;
-}
-
-#footer p, #footer a {
- color:white;
- margin:0;
- font-size:9px;
-}
-
-#footer a {
- font-weight:bold;
-}
-
-/* Log Out */
-
-#logout p {
- font-size:18px;
- color:#04357B;
- margin-top:25px;
-}
-
-/* Debug*/
-
-.line_h {
- position:fixed;
- top:0;
- height:1px;
- width:100%;
- border-bottom:1px solid red;
- z-index: 1000;
-}
-.line_v {
- position:fixed;
- left:0;
- height:100%;
- width:1px;
- border-left:1px solid red;
- z-index: 1000;
-}
-
-/* Mobile */
-
-@media only screen and (max-device-width: 480px) {
-
- /* General - Standard Tags - index */
-
- body, html {
- min-width:300px;
- }
-
- .mobile {
- display:inherit;
- }
-
- #container {
- padding:0;
- }
-
- #header table .cell.righty, #footer {
- display: none;
- }
-
- #header table .cell.lefty {
- width:100%;
- }
-
- .logo {
- top:5px;
- left:50%;
- margin-left:-110px;
- }
-
- #menu {
- -moz-border-radius:0 10px 10px 0;
- -webkit-border-radius:0 10px 10px 0;
- -khtml-border-radius:0 10px 10px 0;
- border-radius:0 10px 10px 0;
- }
-
- #main_container {
- -moz-border-radius:10px 0 0 10px;
- -webkit-border-radius:10px 0 0 10px;
- -khtml-border-radius:10px 0 0 10px;
- border-radius:10px 0 0 10px;
- }
-
- /* Logon */
-
- #logon .logo {
- position:static;
- }
-
- #logon .container {
- left:0;
- margin-left:0;
- width:100%;
- }
-
- #logon .logon_msg, #logon .box {
- margin:10px;
- }
- #logon .box {
- background:white;
- overflow:auto;
- }
- #logon .box .key {
- display:none;
- }
- #logon .box table {
- margin:0;
- display:block;
- }
- #logon .box table td {
- padding:0;
- margin:0;
- }
- #logon .box .validate {
- text-align:right;
- }
- #logon .box .feedback {
- float:left;
- }
- #logon .box input {
- float:right;
- width:90%;
- }
- #logon .box input[type=button] {
- padding:1px 10px;
- width:auto;
- }
-
- /* Menu */
-
- #menu #menu_box ul li#close_menu_ln {
- border-top:2px solid #04357B;
- }
-
- /* Chat */
-
- #chat #chat_chan, #chat #sidebar {
- display:none;
- }
-
- #chat #chat_room {
- margin-right:0;
- }
-
- #chat #chat_room #chat_container #chat_messages_box {
- background-image: url('images/sap_gold_200.jpg');
- }
-}
\ No newline at end of file