diff --git a/application/controllers/QuestionAdministrationController.php b/application/controllers/QuestionAdministrationController.php index ad59c549a0a..9a4481aceb4 100644 --- a/application/controllers/QuestionAdministrationController.php +++ b/application/controllers/QuestionAdministrationController.php @@ -451,8 +451,18 @@ public function actionSaveQuestionData() ); } } else { - // TODO: Update subquestions. - // TODO: Update answer options. + if ($question->questionType->subquestions > 0) { + $this->updateSubquestions( + $question, + $request->getPost('subquestions') + ); + } + if ($question->questionType->answerscales > 0) { + $this->updateAnswerOptions( + $question, + $request->getPost('answeroptions') + ); + } } $transaction->commit(); @@ -2684,11 +2694,6 @@ private function storeSubquestions($question, $subquestionsArray) { $questionOrder = 0; foreach ($subquestionsArray as $subquestionId => $subquestionArray) { - if ($subquestionId == 0 or strpos($subquestionId, 'new') === 0) { - // New subquestion - } else { - // Updating subquestion - } foreach ($subquestionArray as $scaleId => $data) { $subquestion = new Question(); $subquestion->sid = $question->sid; @@ -2728,51 +2733,80 @@ private function storeSubquestions($question, $subquestionsArray) ); } } - /* - $oSubQuestion = Question::model()->findByPk($aSubquestionDataSet['qid']); - $oSubQuestion = Question::model()->find( - 'sid = :sid AND qid = :qid', - [':sid' => $question->sid, ':qid' => (int) $aSubquestionDataSet['qid']] - ); - if ($oSubQuestion != null && !$isCopyProcess) { - $oSubQuestion = $this->updateQuestionData($oSubQuestion, $aSubquestionDataSet); - } elseif (!$question->survey->isActive) { - $aSubquestionDataSet['parent_qid'] = $question->qid; - $oSubQuestion = $this->storeNewQuestionData($aSubquestionDataSet, true); - } - $this->applyI10NSubquestion($oSubQuestion, $aSubquestionDataSet); - */ } } } /** - * @todo document me - * @todo delete if not used + * Save subquestion. + * Used when survey *is* activated. * - * @param Question $oQuestion - * @param array $dataSet - * @return boolean + * @param Question $question + * @param array $subquestionsArray Data from request. + * @return void * @throws CHttpException */ - private function applyI10NSubquestion($oQuestion, $dataSet) + private function updateSubquestions($question, $subquestionsArray) { - foreach ($oQuestion->survey->allLanguages as $sLanguage) { - $aI10NBlock = $dataSet[$sLanguage]; - $i10N = QuestionL10n::model()->findByAttributes(['qid' => $oQuestion->qid, 'language' => $sLanguage]); - $i10N->setAttributes( - [ - 'question' => $aI10NBlock['question'], - 'help' => $aI10NBlock['help'], - ], - false - ); - if (!$i10N->save()) { - throw new CHttpException(500, gT("Could not store translation for subquestion")); + $questionOrder = 0; + foreach ($subquestionsArray as $subquestionId => $subquestionArray) { + foreach ($subquestionArray as $scaleId => $data) { + $subquestion = Question::model()->findByAttributes( + [ + 'parent_qid' => $question->qid, + 'title' => $data['code'] + ] + ); + if (empty($subquestion)) { + throw new Exception('Found no subquestion with code ' . $data['code']); + } + $subquestion->sid = $question->sid; + $subquestion->gid = $question->gid; + $subquestion->parent_qid = $question->qid; + $subquestion->question_order = $questionOrder; + $questionOrder++; + if (!isset($data['code'])) { + throw new CHttpException( + 500, + 'Internal error: Missing mandatory field code for question: ' . json_encode($data) + ); + } + $subquestion->title = $data['code']; + if ($scaleId === 0) { + $subquestion->relevance = $data['relevance']; + } + $subquestion->scale_id = $scaleId; + if (!$subquestion->update()) { + throw new CHttpException( + 500, + gT("Could not save subquestion") . PHP_EOL + . print_r($subquestion->getErrors(), true) + ); + } + $subquestion->refresh(); + foreach ($data['subquestionl10n'] as $lang => $questionText) { + $l10n = QuestionL10n::model()->findByAttributes( + [ + 'qid' => $subquestion->qid, + 'language' => $lang + ] + ); + if (empty($l10n)) { + $l10n = new QuestionL10n(); + } + $l10n->qid = $subquestion->qid; + $l10n->language = $lang; + $l10n->question = $questionText; + if (!$l10n->save()) { + throw new CHttpException( + 500, + gT("Could not save subquestion") . PHP_EOL + . print_r($l10n->getErrors(), true) + ); + } + } } } - - return true; } /** @@ -2828,114 +2862,77 @@ private function storeAnswerOptions($question, $answerOptionsArray) } } } - /* - foreach ($dataSet as $aAnswerOptions) { - foreach ($aAnswerOptions as $iScaleId => $aAnswerOptionDataSet) { - $aAnswerOptionDataSet['sortorder'] = (int)$aAnswerOptionDataSet['sortorder']; - $oAnswer = Answer::model()->findByPk($aAnswerOptionDataSet['aid']); - if ($oAnswer == null || $isCopyProcess) { - $oAnswer = new Answer(); - $oAnswer->qid = $question->qid; - unset($aAnswerOptionDataSet['aid']); - unset($aAnswerOptionDataSet['qid']); - } - - $codeIsEmpty = (!isset($aAnswerOptionDataSet['code'])); - if ($codeIsEmpty) { - throw new CHttpException( - 500, - "Answer option code cannot be empty" - ); - } - $oAnswer->setAttributes($aAnswerOptionDataSet); - $answerSaved = $oAnswer->save(); - if (!$answerSaved) { - throw new CHttpException( - 500, - "Answer option couldn't be saved. Error: " - . print_r($oAnswer->getErrors(), true) - ); - } - $this->applyAnswerI10N($oAnswer, $question, $aAnswerOptionDataSet); - } - } - */ return true; } /** - * @todo document me - * @todo delete if not used + * Like storeAnswerOptions, but adapted for when survey is active (not allowed to change codes). * - * @param Question $oQuestion - * @param array $dataSet + * @param Question $question + * @param array $answerOptionsArray * @return void - */ - private function cleanAnsweroptions(&$oQuestion, &$dataSet) - { - $aAnsweroptions = $oQuestion->answers; - array_walk( - $aAnsweroptions, - function ($oAnsweroption) use (&$dataSet) { - $exists = false; - foreach ($dataSet as $scaleId => $aAnsweroptions) { - foreach ($aAnsweroptions as $i => $aAnsweroptionDataSet) { - if ( - ((is_numeric($aAnsweroptionDataSet['aid']) - && $oAnsweroption->aid == $aAnsweroptionDataSet['aid']) - || $oAnsweroption->code == $aAnsweroptionDataSet['code']) - && ($oAnsweroption->scale_id == $scaleId) - ) { - $exists = true; - $dataSet[$scaleId][$i]['aid'] = $oAnsweroption->aid; - } - - if (!$exists) { - $oAnsweroption->delete(); - } - } - } - } - ); - } - - /** - * @todo document me - * @todo delete if not used - * - * @param Answer $oAnswer - * @param Question $oQuestion - * @param array $dataSet - * - * @return boolean * @throws CHttpException */ - private function applyAnswerI10N($oAnswer, $oQuestion, $dataSet) + private function updateAnswerOptions(Question $question, array $answerOptionsArray) { - foreach ($oQuestion->survey->allLanguages as $sLanguage) { - $i10N = AnswerL10n::model()->findByAttributes(['aid' => $oAnswer->aid, 'language' => $sLanguage]); - if ($i10N == null) { - $i10N = new AnswerL10n(); - $i10N->setAttributes( + $i = 0; + foreach ($answerOptionsArray as $answerOptionId => $answerOptionArray) { + foreach ($answerOptionArray as $scaleId => $data) { + if (!isset($data['code'])) { + throw new Exception( + 'code is not set in data: ' . json_encode($data) + ); + } + $answer = Answer::model()->findByAttributes( [ - 'aid' => $oAnswer->aid, - 'language' => $sLanguage, - ], - false + 'qid' => $question->qid, + 'code' => $data['code'] + ] ); - } - $i10N->setAttributes( - [ - 'answer' => $dataSet[$sLanguage]['answer'], - ], - false - ); - - if (!$i10N->save()) { - throw new CHttpException(500, gT("Could not store translation for answer option")); + if (empty($answer)) { + throw new Exception( + 'Found no answer option with code ' . $data['code'] + ); + } + $answer->sortorder = $i; + $i++; + if (isset($data['assessment'])) { + $answer->assessment_value = $data['assessment']; + } else { + $answer->assessment_value = 0; + } + $answer->scale_id = $scaleId; + if (!$answer->update()) { + throw new CHttpException( + 500, + gT("Could not save answer option") . PHP_EOL + . print_r($answer->getErrors(), true) + ); + } + $answer->refresh(); + foreach ($data['answeroptionl10n'] as $lang => $answerOptionText) { + $l10n = AnswerL10n::model()->findByAttributes( + [ + 'aid' => $answer->aid, + 'language' => $lang + ] + ); + if (empty($l10n)) { + $l10n = new AnswerL10n(); + } + $l10n->aid = $answer->aid; + $l10n->language = $lang; + $l10n->answer = $answerOptionText; + if (!$l10n->save()) { + throw new CHttpException( + 500, + gT("Could not save answer option") . PHP_EOL + . print_r($l10n->getErrors(), true) + ); + } + } } } - return true; } diff --git a/application/helpers/export_helper.php b/application/helpers/export_helper.php index 4c08d5c0e67..e5f2834ebed 100644 --- a/application/helpers/export_helper.php +++ b/application/helpers/export_helper.php @@ -110,6 +110,8 @@ function SPSSExportData($iSurveyID, $iLength, $na = '', $sEmptyAnswerValue = '', { // Build array that has to be returned $fields = SPSSFieldMap($iSurveyID, 'V', $sLanguage); + $survey = Survey::model()->findByPk($iSurveyID); + // Now see if we have parameters for from (offset) & num (limit) $limit = App()->getRequest()->getParam('limit'); $offset = App()->getRequest()->getParam('offset'); @@ -166,8 +168,8 @@ function SPSSExportData($iSurveyID, $iLength, $na = '', $sEmptyAnswerValue = '', // convert mysql datestamp (yyyy-mm-dd hh:mm:ss) to SPSS datetime (dd-mmm-yyyy hh:mm:ss) format if (isset($row[$fieldno])) { list($year, $month, $day, $hour, $minute, $second) = preg_split('([^0-9])', $row[$fieldno]); - if ($year != '' && (int) $year >= 1900) { - echo quoteSPSS(date('d-m-Y H:i:s', mktime($hour, $minute, $second, $month, $day, $year)), $q, field); + if ($year != '' && (int) $year >= 1900) { + echo quoteSPSS(date('d-m-Y H:i:s', mktime($hour, $minute, $second, $month, $day, $year)), $q, $field); } elseif ($row[$fieldno] === '') { echo quoteSPSS($sEmptyAnswerValue, $q, $field); } else { diff --git a/application/views/questionAdministration/answerOptionRow.twig b/application/views/questionAdministration/answerOptionRow.twig index 836b7d529dd..620f2938c64 100644 --- a/application/views/questionAdministration/answerOptionRow.twig +++ b/application/views/questionAdministration/answerOptionRow.twig @@ -47,17 +47,20 @@ /> {% endif %} - + {# If survey is not active, and it's not the first language : no move button, code not editable #} {% else %} diff --git a/application/views/questionAdministration/answerOptions.twig b/application/views/questionAdministration/answerOptions.twig index a5a9121f6a0..36087dd9dc1 100644 --- a/application/views/questionAdministration/answerOptions.twig +++ b/application/views/questionAdministration/answerOptions.twig @@ -85,9 +85,12 @@ {% if first %} - {% set disabled="" %} {% endif %} - + {% if activated == 'Y' %} + {% set disabled = 'disabled="disabled"' %} + {% else %} + {% set disabled = '' %} + {% endif %} - {{ subquestion.title|escape('html') }} + {# If survey is not activated and first language : move button, code editable #} @@ -67,6 +80,9 @@ value="{{ subquestion.title|escape('html_attr') }}" required='required' maxlength="20" + {% if question.survey.active == 'Y' %} + readonly="readonly" + {% endif %} onfocusout="LS.questionEditor.showSubquestionCodeUniqueError(this);" /> diff --git a/assets/packages/adminbasics/build/adminbasics.css b/assets/packages/adminbasics/build/adminbasics.css index 004b0183d45..20feeb05103 100644 --- a/assets/packages/adminbasics/build/adminbasics.css +++ b/assets/packages/adminbasics/build/adminbasics.css @@ -3,665 +3,365 @@ min-height: 100px; } -.jcarousel-wrapper { - margin: 20px auto; - position: relative; - border: 10px solid #fff; - -webkit-border-radius: 5px; - -moz-border-radius: 5px; - border-radius: 5px; - -webkit-box-shadow: 0 0 2px #999; - -moz-box-shadow: 0 0 2px #999; - box-shadow: 0 0 2px #999; +/** + * Lime Admin Common CSS File + * + * This file contain all the common css definitions for the different admin theme. + * It should not contain color definition (grey, blacks, and white are acceptable) + */ +#ls-loading { + width: 100%; + height: 100%; + top: 0; + left: 0; + position: fixed; + display: block; + opacity: 0.7; + background-color: #fff; + z-index: 3501; + text-align: center; + display: none; } -/** Carousel **/ -.jcarousel { - position: relative; - overflow: hidden; - width: 100%; +/* The font-awesome spinner */ +#ls-loading-spinner { + position: absolute; + top: 30%; } -.jcarousel ul { - width: 20000em; - position: relative; - list-style: none; - margin: 0; - padding: 0; +#notif-container { + position: fixed; + top: 5%; + left: 20%; + width: 60%; + z-index: 3500; + background: rgba(255, 255, 255, 0.1); } -.jcarousel li { - width: 200px; - float: left; - border: 1px solid #fff; - -moz-box-sizing: border-box; - -webkit-box-sizing: border-box; - box-sizing: border-box; +.bg-white { + background: #fff; } -.jcarousel img { - display: block; - max-width: 100%; - height: auto !important; +.row-button-margin-bottom { + margin-bottom: -5px; } -/** Carousel Controls **/ -.jcarousel-control-prev, -.jcarousel-control-next { - position: absolute; - top: 50%; - margin-top: -15px; - width: 30px; - height: 30px; - text-align: center; - background: #4E443C; - color: #fff; - text-decoration: none; - text-shadow: 0 0 1px #000; - font: 24px/27px Arial, sans-serif; - -webkit-border-radius: 30px; - -moz-border-radius: 30px; - border-radius: 30px; - -webkit-box-shadow: 0 0 4px #F0EFE7; - -moz-box-shadow: 0 0 4px #F0EFE7; - box-shadow: 0 0 4px #F0EFE7; +.row-button-margin-bottom .btn { + margin-bottom: 5px; } -.jcarousel-control-prev { - left: 15px; +.ui-datepicker { + width: 17em; + padding: .2em .2em 0; + display: none; } -.jcarousel-control-next { - right: 15px; +.ui-datepicker .ui-datepicker-header { + position: relative; + padding: .2em 0; } -/** Carousel Pagination **/ -.jcarousel-pagination { +.ui-datepicker .ui-datepicker-next, +.ui-datepicker .ui-datepicker-prev { position: absolute; - bottom: -40px; - left: 50%; - -webkit-transform: translate(-50%, 0); - -ms-transform: translate(-50%, 0); - transform: translate(-50%, 0); - margin: 0; + top: 2px; + width: 1.8em; + height: 1.8em; } -.jcarousel-pagination a { - text-decoration: none; - display: inline-block; - font-size: 11px; - height: 10px; - width: 10px; - line-height: 10px; - background: #fff; - color: #4E443C; - border-radius: 10px; - text-indent: -9999px; - margin-right: 7px; - -webkit-box-shadow: 0 0 2px #4E443C; - -moz-box-shadow: 0 0 2px #4E443C; - box-shadow: 0 0 2px #4E443C; +.ui-datepicker .ui-datepicker-next-hover, +.ui-datepicker .ui-datepicker-prev-hover { + top: 1px; } -.jcarousel-pagination a.active { - background: #4E443C; - color: #fff; - opacity: 1; - -webkit-box-shadow: 0 0 2px #F0EFE7; - -moz-box-shadow: 0 0 2px #F0EFE7; - box-shadow: 0 0 2px #F0EFE7; +.ui-datepicker .ui-datepicker-prev { + left: 2px; } -.template-miniature { - cursor: pointer; +.ui-datepicker .ui-datepicker-next { + right: 10px; } -.item.inactive { - display: none; +.ui-datepicker .ui-datepicker-prev-hover { + left: 1px; } -.grid-view .table td.button-column, .grid-view .table th.button-column { - white-space: nowrap; - text-align: initial; +.ui-datepicker .ui-datepicker-next-hover { + right: 10px; } -.grid-view .table th > .sort-link .caret { - right: -10px; +.ui-datepicker .ui-datepicker-next span, +.ui-datepicker .ui-datepicker-prev span { + display: block; + position: absolute; + left: 50%; + margin-left: -8px; + top: 50%; + margin-top: -8px; } -.dropdown-menu.larger-dropdown { - min-width: 240px; +.ui-datepicker .ui-datepicker-title { + margin: 0 2.3em; + line-height: 1.8em; + text-align: center; } -.dropdown-submenu { - position: relative; +.ui-datepicker .ui-datepicker-title select { + font-size: 1em; + margin: 1px 0; } -.dropdown-submenu > .dropdown-menu { - top: 0; - left: 100%; - margin-top: -6px; - margin-left: -1px; - -webkit-border-radius: 0 6px 6px 6px; - -moz-border-radius: 0 6px 6px 6px; - border-radius: 0 6px 6px 6px; +.ui-datepicker select.ui-datepicker-month, +.ui-datepicker select.ui-datepicker-year { + width: 49%; } -.dropdown-submenu:hover > a:after { - border-left-color: #555; +.ui-datepicker table { + width: 100%; + font-size: .9em; + border-collapse: collapse; + margin: 0 0 .4em; } -.dropdown-submenu.pull-left { - float: none; +.ui-datepicker th { + padding: .7em .3em; + text-align: center; + font-weight: 700; + border: 0; } -.dropdown-submenu.pull-left > .dropdown-menu { - left: -100%; - margin-left: 10px; - -webkit-border-radius: 6px 0 6px 6px; - -moz-border-radius: 6px 0 6px 6px; - border-radius: 6px 0 6px 6px; +.ui-datepicker td { + border: 0; + padding: 1px; } -#vue-apps-main-container { - min-height: 75vh; +.ui-datepicker td a, +.ui-datepicker td span { + display: block; + padding: .2em; + text-align: right; + text-decoration: none; } -.fa-stack.halfed { - height: 1em; - width: 1em; - line-height: 1em; +.ui-datepicker .ui-datepicker-buttonpane { + background-image: none; + margin: .7em 0 0; + padding: 0 .2em; + border-left: 0; + border-right: 0; + border-bottom: 0; } -.fa-stack-1x.halfed { - font-size: 0.5em; +.ui-datepicker .ui-datepicker-buttonpane button { + float: right; + margin: .5em .2em .4em; + cursor: pointer; + padding: .2em .6em .3em; + width: auto; + overflow: visible; } -.fa-1x.halfed { - font-size: 0.5em; +.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current, +.ui-datepicker-multi .ui-datepicker-group, +.ui-datepicker-rtl .ui-datepicker-buttonpane button { + float: left; } -.contain-pulse { - display: flex; - flex-flow: row wrap; - justify-content: center; - align-content: bottom; - height: 3em; +.ui-datepicker.ui-datepicker-multi { + width: auto; } -.square { - background: #0f3e12; - border-radius: 0.6em; - box-sizing: border-box; - height: 2em; - margin: 0.2em; - overflow: hidden; - padding: 0.5em; - width: 2em; +.ui-datepicker-multi .ui-datepicker-group table { + width: 95%; + margin: 0 auto .4em; } -.animate-pulse .square:nth-of-type(1) { - animation: pulse ease-in-out 1.8s infinite 0.2s; +.ui-datepicker-multi-2 .ui-datepicker-group { + width: 50%; } -.animate-pulse .square:nth-of-type(2) { - animation: pulse ease-in-out 1.8s infinite 0.6s; +.ui-datepicker-multi-3 .ui-datepicker-group { + width: 33.3%; } -.animate-pulse .square:nth-of-type(3) { - animation: pulse ease-in-out 1.8s infinite 1.0s; +.ui-datepicker-multi-4 .ui-datepicker-group { + width: 25%; } -.animate-pulse .square:nth-of-type(4) { - animation: pulse ease-in-out 1.8s infinite 1.4s; +.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header, +.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header { + border-left-width: 0; } -.simpleWrapper { - padding: 0; - margin: 0; - border: none; - display: inline-block; +.ui-datepicker-multi .ui-datepicker-buttonpane { + clear: left; } -#responses-column-filter-modal .checkbox label { - vertical-align: text-bottom; - white-space: nowrap; - overflow-x: hidden; +.ui-datepicker-row-break { + clear: both; + width: 100%; + font-size: 0; } -.responses-multiselect-checkboxes { - overflow-y: scroll; - height: 60vh; +.ui-datepicker-rtl { + direction: rtl; } -.responses-column-filter-modal-checkbox-buttons { - text-align: left; - padding-bottom: 15px; +.ui-datepicker-rtl .ui-datepicker-prev { + right: 2px; + left: auto; } -#selectable .ui-selecting { - background: #8CCE00; +.ui-datepicker-rtl .ui-datepicker-next { + left: 2px; + right: auto; } -#selectable .ui-selected { - background: #C1DD7F; - color: #000000; +.ui-datepicker-rtl .ui-datepicker-prev:hover { + right: 1px; + left: auto; } -#selectable { - list-style-type: none; - margin: 2px; - padding: 0; - width: 90%; +.ui-datepicker-rtl .ui-datepicker-next:hover { + left: 1px; + right: auto; } -#selectable li { - padding: 1em; - font-size: 1em; - height: 9px; - text-align: center; - margin: 4px; +.ui-datepicker-rtl .ui-datepicker-buttonpane { + clear: right; } -.ui-icon.exporticon { - background-image: url("images/export.gif"); +.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current, +.ui-datepicker-rtl .ui-datepicker-group { + float: right; } -#feedback { - font-size: 1.4em; +.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header, +.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header { + border-right-width: 0; + border-left-width: 1px; } -#selectableadd .ui-selecting { - background: #0066CC; +.side-body, +.full-page-wrapper { + min-height: 100%; + position: relative; + margin-bottom: 65px; + padding: 0; } -#selectableadd .ui-selected { - background: #0066CC; - color: white; +.side-body h3, +.pagetitle, +.list-surveys h3 { + position: relative; + padding: 0.5em; + margin-bottom: 1em; } -#selectableadd { - list-style-type: none; +body { + font-size: 14px; + line-height: 1.428571429; margin: 0; - padding: 0; - width: 90%; - text-align: center; } -#selectableadd li { - margin: 3px; - padding: 0.4em; - font-size: 1 em; - height: 18px; - text-align: center; +body .row { + margin-right: 0; + margin-left: 0; } -.popupgroup { - border: 1px solid #DAE5F4; - padding: 10px; - border-radius: 3px; - margin: 8px; +.jumbotron { + text-align: center; } -/** - * Lime Admin Common CSS File - * - * This file contain all the common css definitions for the different admin theme. - * It should not contain color definition (grey, blacks, and white are acceptable) - */ -#ls-loading { - width: 100%; - height: 100%; - top: 0; - left: 0; - position: fixed; - display: block; - opacity: 0.7; - background-color: #fff; - z-index: 3501; - text-align: center; - display: none; +.jumbotron.message-box { + margin-top: 1em; } -/* The font-awesome spinner */ -#ls-loading-spinner { - position: absolute; - top: 30%; +html { + font-family: Roboto; + font-weight: 400; + position: relative; + min-height: 100%; } -#notif-container { - position: fixed; - top: 5%; - left: 20%; - width: 60%; - z-index: 3500; - background: rgba(255, 255, 255, 0.1); +.main-container { + padding-bottom: 100px; } -.bg-white { - background: #fff; +#welcome-jumbotron { + padding-top: 0; + padding-bottom: 10px; + background-color: transparent; } -.row-button-margin-bottom { - margin-bottom: -5px; +#welcome-jumbotron > img { + width: 350px; } -.row-button-margin-bottom .btn { - margin-bottom: 5px; +.surveymanagerbar { + margin-top: -20px; + padding-top: 5px; } -.ui-datepicker { - width: 17em; - padding: .2em .2em 0; - display: none; +.surveymanagerbar .h3 { + margin-top: 5px; + font-weight: 300; + font-size: 1.5em; } -.ui-datepicker .ui-datepicker-header { - position: relative; - padding: .2em 0; +.surveybar { + padding-top: 5px; + padding-bottom: 5px; + z-index: 1000; } -.ui-datepicker .ui-datepicker-next, -.ui-datepicker .ui-datepicker-prev { - position: absolute; - top: 2px; - width: 1.8em; - height: 1.8em; +.tab-content { + padding-top: 2em; } -.ui-datepicker .ui-datepicker-next-hover, -.ui-datepicker .ui-datepicker-prev-hover { - top: 1px; +:focus { + outline: none; } -.ui-datepicker .ui-datepicker-prev { - left: 2px; +.navbar-brand { + font-weight: 400; } -.ui-datepicker .ui-datepicker-next { - right: 10px; +.navbar { + border-radius: 0 !important; } -.ui-datepicker .ui-datepicker-prev-hover { - left: 1px; +.navbar a { + font-weight: 400; } -.ui-datepicker .ui-datepicker-next-hover { - right: 10px; +.navbar .dropdown-menu > li > a { + font-weight: 400; } -.ui-datepicker .ui-datepicker-next span, -.ui-datepicker .ui-datepicker-prev span { - display: block; +.navbar .nav-icon-btn > a .label { + font-size: 10px; + padding: 0 3px; + line-height: 15px; position: absolute; - left: 50%; - margin-left: -8px; - top: 50%; - margin-top: -8px; + display: block; + right: 5px; + top: 10px; } -.ui-datepicker .ui-datepicker-title { - margin: 0 2.3em; - line-height: 1.8em; - text-align: center; +.lime-icon { + display: inline-block; + height: 1em; + width: 1em; } -.ui-datepicker .ui-datepicker-title select { - font-size: 1em; - margin: 1px 0; +.mega-dropdown { + position: static !important; } -.ui-datepicker select.ui-datepicker-month, -.ui-datepicker select.ui-datepicker-year { - width: 49%; -} - -.ui-datepicker table { - width: 100%; - font-size: .9em; - border-collapse: collapse; - margin: 0 0 .4em; -} - -.ui-datepicker th { - padding: .7em .3em; - text-align: center; - font-weight: 700; - border: 0; -} - -.ui-datepicker td { - border: 0; - padding: 1px; -} - -.ui-datepicker td a, -.ui-datepicker td span { - display: block; - padding: .2em; - text-align: right; - text-decoration: none; -} - -.ui-datepicker .ui-datepicker-buttonpane { - background-image: none; - margin: .7em 0 0; - padding: 0 .2em; - border-left: 0; - border-right: 0; - border-bottom: 0; -} - -.ui-datepicker .ui-datepicker-buttonpane button { - float: right; - margin: .5em .2em .4em; - cursor: pointer; - padding: .2em .6em .3em; - width: auto; - overflow: visible; -} - -.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current, -.ui-datepicker-multi .ui-datepicker-group, -.ui-datepicker-rtl .ui-datepicker-buttonpane button { - float: left; -} - -.ui-datepicker.ui-datepicker-multi { - width: auto; -} - -.ui-datepicker-multi .ui-datepicker-group table { - width: 95%; - margin: 0 auto .4em; -} - -.ui-datepicker-multi-2 .ui-datepicker-group { - width: 50%; -} - -.ui-datepicker-multi-3 .ui-datepicker-group { - width: 33.3%; -} - -.ui-datepicker-multi-4 .ui-datepicker-group { - width: 25%; -} - -.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header, -.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header { - border-left-width: 0; -} - -.ui-datepicker-multi .ui-datepicker-buttonpane { - clear: left; -} - -.ui-datepicker-row-break { - clear: both; - width: 100%; - font-size: 0; -} - -.ui-datepicker-rtl { - direction: rtl; -} - -.ui-datepicker-rtl .ui-datepicker-prev { - right: 2px; - left: auto; -} - -.ui-datepicker-rtl .ui-datepicker-next { - left: 2px; - right: auto; -} - -.ui-datepicker-rtl .ui-datepicker-prev:hover { - right: 1px; - left: auto; -} - -.ui-datepicker-rtl .ui-datepicker-next:hover { - left: 1px; - right: auto; -} - -.ui-datepicker-rtl .ui-datepicker-buttonpane { - clear: right; -} - -.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current, -.ui-datepicker-rtl .ui-datepicker-group { - float: right; -} - -.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header, -.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header { - border-right-width: 0; - border-left-width: 1px; -} - -.side-body, -.full-page-wrapper { - min-height: 100%; - position: relative; - margin-bottom: 65px; - padding: 0; -} - -.side-body h3, -.pagetitle, -.list-surveys h3 { - position: relative; - padding: 0.5em; - margin-bottom: 1em; -} - -body { - font-size: 14px; - line-height: 1.428571429; - margin: 0; -} - -body .row { - margin-right: 0; - margin-left: 0; -} - -.jumbotron { - text-align: center; -} - -.jumbotron.message-box { - margin-top: 1em; -} - -html { - font-family: Roboto; - font-weight: 400; - position: relative; - min-height: 100%; -} - -.main-container { - padding-bottom: 100px; -} - -#welcome-jumbotron { - padding-top: 0; - padding-bottom: 10px; - background-color: transparent; -} - -#welcome-jumbotron > img { - width: 350px; -} - -.surveymanagerbar { - margin-top: -20px; - padding-top: 5px; -} - -.surveymanagerbar .h3 { - margin-top: 5px; - font-weight: 300; - font-size: 1.5em; -} - -.surveybar { - padding-top: 5px; - padding-bottom: 5px; - z-index: 1000; -} - -.tab-content { - padding-top: 2em; -} - -:focus { - outline: none; -} - -.navbar-brand { - font-weight: 400; -} - -.navbar { - border-radius: 0 !important; -} - -.navbar a { - font-weight: 400; -} - -.navbar .dropdown-menu > li > a { - font-weight: 400; -} - -.navbar .nav-icon-btn > a .label { - font-size: 10px; - padding: 0 3px; - line-height: 15px; - position: absolute; - display: block; - right: 5px; - top: 10px; -} - -.lime-icon { - display: inline-block; - height: 1em; - width: 1em; -} - -.mega-dropdown { - position: static !important; -} - -.mega-dropdown-menu { - padding: 20px 0; - width: 100%; +.mega-dropdown-menu { + padding: 20px 0; + width: 100%; } .mega-dropdown-menu .dropdown-header { @@ -4351,187 +4051,487 @@ input[type="file"].form-control { margin-top: 25px; } -.custom.custom-margin-responsive.small.bottom-25 { - margin-bottom: 25px; +.custom.custom-margin-responsive.small.bottom-25 { + margin-bottom: 25px; +} + +.custom.custom-margin-responsive.small.add30 { + margin: 30px; +} + +.custom.custom-margin-responsive.small.left-30 { + margin-left: 30px; +} + +.custom.custom-margin-responsive.small.right-30 { + margin-right: 30px; +} + +.custom.custom-margin-responsive.small.top-30 { + margin-top: 30px; +} + +.custom.custom-margin-responsive.small.bottom-30 { + margin-bottom: 30px; +} + +.custom.custom-margin-responsive.small.add35 { + margin: 35px; +} + +.custom.custom-margin-responsive.small.left-35 { + margin-left: 35px; +} + +.custom.custom-margin-responsive.small.right-35 { + margin-right: 35px; +} + +.custom.custom-margin-responsive.small.top-35 { + margin-top: 35px; +} + +.custom.custom-margin-responsive.small.bottom-35 { + margin-bottom: 35px; +} + +textarea.form-control.input-text { + /* Show a textarea not so big at starting */ + height: 2.4em; +} + +.template-files-delete-button { + margin: 1px 0 0 0; + padding: 0 5px; +} + +/* Override sort icons for datatables */ +table.dataTable thead .sorting:after, +table.dataTable thead .sorting_asc:after, +table.dataTable thead .sorting_desc:after, +table.dataTable thead .sorting_asc_disabled:after, +table.dataTable thead .sorting_desc_disabled:after { + font-family: 'FontAwesome' !important; +} + +table.dataTable thead .sorting:after { + content: "\f0dc" !important; + /* sort */ +} + +table.dataTable thead .sorting_asc:after { + content: "\f0de" !important; + /* sort-by-attributes */ +} + +table.dataTable thead .sorting_desc:after { + content: "\f0dd" !important; + /* sort-by-attributes-alt */ +} + +.draggable-container { + min-height: 300px; +} + +#newcreated, +#tokenattribute, +#csvattribute, +#centralattribute { + margin-left: 0.75%; + margin-right: 0.75%; + margin-bottom: 20px; +} + +#tokenattribute { + margin-left: 1.5%; +} + +#centralattribute { + margin-right: 1.5%; +} + +#centralattribute .centralatt { + padding-bottom: 15px; +} + +#newcreated .attribute-item input { + display: block; + margin: 2px auto; + width: 80%; +} + +#centralattribute div.centralatt div.token-attribute { + margin-top: -5px; + min-height: 20px; +} + +#newcreated, +#tokenattribute { + height: 100%; +} + +.heading { + height: auto; + padding-top: 7px; + font-weight: bold; +} + +div.mappable-attribute-wrapper { + width: 80%; + margin: 6px auto; + padding: 6px; +} + +div.attribute-item, .already-mapped-attribute { + width: 80%; + margin: 6px auto; + padding: 4px; + text-align: center; +} + +#centralattribute .explanation { + width: 90%; + margin: 0 auto; + text-align: left; +} + +#centralattribute .explanation-row { + display: table-row; +} + +#centralattribute .explanation input, +#centralattribute .explanation label { + display: table-cell; + padding-top: 4px; + padding-bottom: 4px; +} + +#centralattribute .explanation label { + padding-left: 8px; +} + +.attribute-item.draggable { + cursor: move; +} + +div.mappable-attribute-wrapper.target-hover { + padding-bottom: 27px; +} + +div.mappable-attribute-wrapper.paired.target-hover { + padding-bottom: 4px; +} + +div.mappable-attribute-wrapper.paired.ui-state-disabled { + opacity: 1; + filter: alpha(opacity=100); +} + +.draggable-container .attribute-column .ui-draggable-dragging { + z-index: 100; +} + +/* Existing attribute column in CSV CPDB import */ +.centralatt { + min-height: 100px; +} + +.jcarousel-wrapper { + margin: 20px auto; + position: relative; + border: 10px solid #fff; + -webkit-border-radius: 5px; + -moz-border-radius: 5px; + border-radius: 5px; + -webkit-box-shadow: 0 0 2px #999; + -moz-box-shadow: 0 0 2px #999; + box-shadow: 0 0 2px #999; +} + +/** Carousel **/ +.jcarousel { + position: relative; + overflow: hidden; + width: 100%; +} + +.jcarousel ul { + width: 20000em; + position: relative; + list-style: none; + margin: 0; + padding: 0; +} + +.jcarousel li { + width: 200px; + float: left; + border: 1px solid #fff; + -moz-box-sizing: border-box; + -webkit-box-sizing: border-box; + box-sizing: border-box; +} + +.jcarousel img { + display: block; + max-width: 100%; + height: auto !important; +} + +/** Carousel Controls **/ +.jcarousel-control-prev, +.jcarousel-control-next { + position: absolute; + top: 50%; + margin-top: -15px; + width: 30px; + height: 30px; + text-align: center; + background: #4E443C; + color: #fff; + text-decoration: none; + text-shadow: 0 0 1px #000; + font: 24px/27px Arial, sans-serif; + -webkit-border-radius: 30px; + -moz-border-radius: 30px; + border-radius: 30px; + -webkit-box-shadow: 0 0 4px #F0EFE7; + -moz-box-shadow: 0 0 4px #F0EFE7; + box-shadow: 0 0 4px #F0EFE7; +} + +.jcarousel-control-prev { + left: 15px; +} + +.jcarousel-control-next { + right: 15px; +} + +/** Carousel Pagination **/ +.jcarousel-pagination { + position: absolute; + bottom: -40px; + left: 50%; + -webkit-transform: translate(-50%, 0); + -ms-transform: translate(-50%, 0); + transform: translate(-50%, 0); + margin: 0; +} + +.jcarousel-pagination a { + text-decoration: none; + display: inline-block; + font-size: 11px; + height: 10px; + width: 10px; + line-height: 10px; + background: #fff; + color: #4E443C; + border-radius: 10px; + text-indent: -9999px; + margin-right: 7px; + -webkit-box-shadow: 0 0 2px #4E443C; + -moz-box-shadow: 0 0 2px #4E443C; + box-shadow: 0 0 2px #4E443C; } -.custom.custom-margin-responsive.small.add30 { - margin: 30px; +.jcarousel-pagination a.active { + background: #4E443C; + color: #fff; + opacity: 1; + -webkit-box-shadow: 0 0 2px #F0EFE7; + -moz-box-shadow: 0 0 2px #F0EFE7; + box-shadow: 0 0 2px #F0EFE7; } -.custom.custom-margin-responsive.small.left-30 { - margin-left: 30px; +.template-miniature { + cursor: pointer; } -.custom.custom-margin-responsive.small.right-30 { - margin-right: 30px; +.item.inactive { + display: none; } -.custom.custom-margin-responsive.small.top-30 { - margin-top: 30px; +.grid-view .table td.button-column, .grid-view .table th.button-column { + white-space: nowrap; + text-align: initial; } -.custom.custom-margin-responsive.small.bottom-30 { - margin-bottom: 30px; +.grid-view .table th > .sort-link .caret { + right: -10px; } -.custom.custom-margin-responsive.small.add35 { - margin: 35px; +.dropdown-menu.larger-dropdown { + min-width: 240px; } -.custom.custom-margin-responsive.small.left-35 { - margin-left: 35px; +.dropdown-submenu { + position: relative; } -.custom.custom-margin-responsive.small.right-35 { - margin-right: 35px; +.dropdown-submenu > .dropdown-menu { + top: 0; + left: 100%; + margin-top: -6px; + margin-left: -1px; + -webkit-border-radius: 0 6px 6px 6px; + -moz-border-radius: 0 6px 6px 6px; + border-radius: 0 6px 6px 6px; } -.custom.custom-margin-responsive.small.top-35 { - margin-top: 35px; +.dropdown-submenu:hover > a:after { + border-left-color: #555; } -.custom.custom-margin-responsive.small.bottom-35 { - margin-bottom: 35px; +.dropdown-submenu.pull-left { + float: none; } -textarea.form-control.input-text { - /* Show a textarea not so big at starting */ - height: 2.4em; +.dropdown-submenu.pull-left > .dropdown-menu { + left: -100%; + margin-left: 10px; + -webkit-border-radius: 6px 0 6px 6px; + -moz-border-radius: 6px 0 6px 6px; + border-radius: 6px 0 6px 6px; } -.template-files-delete-button { - margin: 1px 0 0 0; - padding: 0 5px; +#vue-apps-main-container { + min-height: 75vh; } -/* Override sort icons for datatables */ -table.dataTable thead .sorting:after, -table.dataTable thead .sorting_asc:after, -table.dataTable thead .sorting_desc:after, -table.dataTable thead .sorting_asc_disabled:after, -table.dataTable thead .sorting_desc_disabled:after { - font-family: 'FontAwesome' !important; +.fa-stack.halfed { + height: 1em; + width: 1em; + line-height: 1em; } -table.dataTable thead .sorting:after { - content: "\f0dc" !important; - /* sort */ +.fa-stack-1x.halfed { + font-size: 0.5em; } -table.dataTable thead .sorting_asc:after { - content: "\f0de" !important; - /* sort-by-attributes */ +.fa-1x.halfed { + font-size: 0.5em; } -table.dataTable thead .sorting_desc:after { - content: "\f0dd" !important; - /* sort-by-attributes-alt */ +.contain-pulse { + display: flex; + flex-flow: row wrap; + justify-content: center; + align-content: bottom; + height: 3em; } -.draggable-container { - min-height: 300px; +.square { + background: #0f3e12; + border-radius: 0.6em; + box-sizing: border-box; + height: 2em; + margin: 0.2em; + overflow: hidden; + padding: 0.5em; + width: 2em; } -#newcreated, -#tokenattribute, -#csvattribute, -#centralattribute { - margin-left: 0.75%; - margin-right: 0.75%; - margin-bottom: 20px; +.animate-pulse .square:nth-of-type(1) { + animation: pulse ease-in-out 1.8s infinite 0.2s; } -#tokenattribute { - margin-left: 1.5%; +.animate-pulse .square:nth-of-type(2) { + animation: pulse ease-in-out 1.8s infinite 0.6s; } -#centralattribute { - margin-right: 1.5%; +.animate-pulse .square:nth-of-type(3) { + animation: pulse ease-in-out 1.8s infinite 1.0s; } -#centralattribute .centralatt { - padding-bottom: 15px; +.animate-pulse .square:nth-of-type(4) { + animation: pulse ease-in-out 1.8s infinite 1.4s; } -#newcreated .attribute-item input { - display: block; - margin: 2px auto; - width: 80%; +.simpleWrapper { + padding: 0; + margin: 0; + border: none; + display: inline-block; } -#centralattribute div.centralatt div.token-attribute { - margin-top: -5px; - min-height: 20px; +#responses-column-filter-modal .checkbox label { + vertical-align: text-bottom; + white-space: nowrap; + overflow-x: hidden; } -#newcreated, -#tokenattribute { - height: 100%; +.responses-multiselect-checkboxes { + overflow-y: scroll; + height: 60vh; } -.heading { - height: auto; - padding-top: 7px; - font-weight: bold; +.responses-column-filter-modal-checkbox-buttons { + text-align: left; + padding-bottom: 15px; } -div.mappable-attribute-wrapper { - width: 80%; - margin: 6px auto; - padding: 6px; +#selectable .ui-selecting { + background: #8CCE00; } -div.attribute-item, .already-mapped-attribute { - width: 80%; - margin: 6px auto; - padding: 4px; - text-align: center; +#selectable .ui-selected { + background: #C1DD7F; + color: #000000; } -#centralattribute .explanation { +#selectable { + list-style-type: none; + margin: 2px; + padding: 0; width: 90%; - margin: 0 auto; - text-align: left; -} - -#centralattribute .explanation-row { - display: table-row; } -#centralattribute .explanation input, -#centralattribute .explanation label { - display: table-cell; - padding-top: 4px; - padding-bottom: 4px; +#selectable li { + padding: 1em; + font-size: 1em; + height: 9px; + text-align: center; + margin: 4px; } -#centralattribute .explanation label { - padding-left: 8px; +.ui-icon.exporticon { + background-image: url("images/export.gif"); } -.attribute-item.draggable { - cursor: move; +#feedback { + font-size: 1.4em; } -div.mappable-attribute-wrapper.target-hover { - padding-bottom: 27px; +#selectableadd .ui-selecting { + background: #0066CC; } -div.mappable-attribute-wrapper.paired.target-hover { - padding-bottom: 4px; +#selectableadd .ui-selected { + background: #0066CC; + color: white; } -div.mappable-attribute-wrapper.paired.ui-state-disabled { - opacity: 1; - filter: alpha(opacity=100); +#selectableadd { + list-style-type: none; + margin: 0; + padding: 0; + width: 90%; + text-align: center; } -.draggable-container .attribute-column .ui-draggable-dragging { - z-index: 100; +#selectableadd li { + margin: 3px; + padding: 0.4em; + font-size: 1 em; + height: 18px; + text-align: center; } -/* Existing attribute column in CSV CPDB import */ -.centralatt { - min-height: 100px; +.popupgroup { + border: 1px solid #DAE5F4; + padding: 10px; + border-radius: 3px; + margin: 8px; } diff --git a/assets/packages/adminbasics/build/adminbasics.min.css b/assets/packages/adminbasics/build/adminbasics.min.css index 00ddbc8c2e2..4b9191e279b 100644 --- a/assets/packages/adminbasics/build/adminbasics.min.css +++ b/assets/packages/adminbasics/build/adminbasics.min.css @@ -1 +1 @@ -#ls-loading{width:100%;height:100%;top:0;left:0;position:fixed;display:block;opacity:0.7;background-color:#fff;z-index:3501;text-align:center;display:none}#ls-loading-spinner{position:absolute;top:30%}#notif-container{position:fixed;top:5%;left:20%;width:60%;z-index:3500;background:rgba(255,255,255,0.1)}.bg-white{background:#fff}.row-button-margin-bottom{margin-bottom:-5px}.row-button-margin-bottom .btn{margin-bottom:5px}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-prev{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-next-hover,.ui-datepicker .ui-datepicker-prev-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:10px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:10px}.ui-datepicker .ui-datepicker-next span,.ui-datepicker .ui-datepicker-prev span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:49%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:700;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td a,.ui-datepicker td span{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-multi .ui-datepicker-group,.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.side-body,.full-page-wrapper{min-height:100%;position:relative;margin-bottom:65px;padding:0}.side-body h3,.pagetitle,.list-surveys h3{position:relative;padding:0.5em;margin-bottom:1em}body{font-size:14px;line-height:1.428571429;margin:0}body .row{margin-right:0;margin-left:0}.jumbotron{text-align:center}.jumbotron.message-box{margin-top:1em}html{font-family:Roboto;font-weight:400;position:relative;min-height:100%}.main-container{padding-bottom:100px}#welcome-jumbotron{padding-top:0;padding-bottom:10px;background-color:transparent}#welcome-jumbotron>img{width:350px}.surveymanagerbar{margin-top:-20px;padding-top:5px}.surveymanagerbar .h3{margin-top:5px;font-weight:300;font-size:1.5em}.surveybar{padding-top:5px;padding-bottom:5px;z-index:1000}.tab-content{padding-top:2em}:focus{outline:none}.navbar-brand{font-weight:400}.navbar{border-radius:0 !important}.navbar a{font-weight:400}.navbar .dropdown-menu>li>a{font-weight:400}.navbar .nav-icon-btn>a .label{font-size:10px;padding:0 3px;line-height:15px;position:absolute;display:block;right:5px;top:10px}.lime-icon{display:inline-block;height:1em;width:1em}.mega-dropdown{position:static !important}.mega-dropdown-menu{padding:20px 0;width:100%}.mega-dropdown-menu .dropdown-header{font-size:18px;padding:5px 60px 5px 5px;line-height:30px}.mega-dropdown-menu>li>ul{padding:0;margin:0}.mega-dropdown-menu>li>ul>li{list-style:none}.mega-dropdown-menu>li>ul>li>a{display:block;padding:3px 5px}.mega-dropdown-menu>li ul>li>a:hover{text-decoration:none}.mega-dropdown-menu>li ul>li>a:focus{text-decoration:none}#mainmenu-dropdown{z-index:20002}.footer{z-index:100;position:absolute;bottom:0;display:block;width:100%;height:60px;padding-top:1em}.alert-security-update{margin:0}#update-container{margin-top:10px;z-index:999}#update-container .alert{margin-bottom:5px}#ajaxupdaterLayoutLoading{text-align:center;margin-top:200px;margin-bottom:200px;display:none}.box{border-radius:3px;padding:10px 25px;text-align:right;display:block;margin-top:10px}#info-header{font-size:3em}#info-footer{font-size:2em}.box-icon{border-radius:50%;display:table;height:50px;margin:0 auto;width:50px;margin-top:-31px}.box-icon span{display:table-cell;text-align:center;vertical-align:middle}@keyframes fadein{from{opacity:0}to{opacity:1}}@-moz-keyframes fadein{from{opacity:0}to{opacity:1}}@-webkit-keyframes fadein{from{opacity:0}to{opacity:1}}@-ms-keyframes fadein{from{opacity:0}to{opacity:1}}@-o-keyframes fadein{from{opacity:0}to{opacity:1}}@keyframes slidefromtop{from{top:-15px}to{top:0}}@-moz-keyframes slidefromtop{from{top:-15px}to{top:0}}@-webkit-keyframes slidefromtop{from{top:-15px}to{top:0}}@-ms-keyframes slidefromtop{from{top:-15px}to{top:0}}@-o-keyframes slidefromtop{from{top:-15px}to{top:0}}.form-group{margin-bottom:17px}.cke_contents{width:650px}.cke_toolgroup{cursor:pointer;cursor:hand;border-radius:0}.message-box{position:relative;margin-top:20px;animation:slidefromtop 1s}.welcome #lime-logo{animation:fadein 1s}.welcome .panel{position:relative;top:50px;opacity:0}.welcome .panel-body{text-align:center}.welcome .panel-body img{height:4em;margin-bottom:1em}.welcome .login-panel .panel-body img{margin-bottom:0}.alert{position:relative;animation:slidefromtop 1s}@media screen and (min-width: 1280px) and (max-width: 1440px){.welcome .panel{min-height:188px}}#welcomeModal{z-index:20000}@media screen and (min-width: 1280px) and (max-width: 1366px){#add_user_btn{margin-top:1.5em}#user-control-table .form-group label{min-width:80px}}.htmleditorboot{padding-top:2em}#edit-question-body{min-height:1200px}.profile-img-card{margin-top:32px}#profile-img{min-height:80px}@media screen and (min-width: 1280px) and (max-width: 1680px){#profile-img{min-height:0}}.login-panel{margin-top:40px}.login-content{text-align:left;padding:1em}.login-submit{text-align:right}#s2id_loginlang{border:none;padding:0}.ui-state-default{background-image:none;background-color:transparent;background-image:none;background-color:transparent}.ui-jqgrid .ui-jqgrid-bdiv{overflow:hidden}.ui-jqgrid .ui-jqgrid-view .ui-jqgrid-toppager{background-image:none;background-color:transparent}.ui-jqgrid .ui-jqgrid-htable th div{height:auto}.ui-jqgrid .ui-jqgrid-htable th.ui-th-column div input{margin-top:8px}.ui-jqgrid .ui-jqgrid-htable th.ui-th-column div input.cbox{margin:4px 0 0}.ui-jqgrid td input.cbox{margin:4px 0 0}.ui-jqgrid tr.ui-row-ltr td{border:none}#gs_completed{display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.428571429;background-image:none;border-radius:4px;transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s}.ui-th-column{margin-top:8px}.info>p{padding-top:10px;text-align:justify}.checkbox label:after{padding-left:4px;padding-top:2px;font-size:9px}.survey-action .panel-body img{height:3em}div.panel.disabled{opacity:0.5;border:none}div.panel.disabled *{opacity:0.5;border:none}div.panel.disabled a{cursor:default}#edit-group .tab-pane{padding:1em}.panel-clickable:hover{cursor:pointer;cursor:hand}.ui-widget-content .ui-state-default{background-image:none;background-color:transparent;background-image:none;background-color:transparent}.ui-widget-header .ui-state-default{background-image:none;background-color:transparent;background-image:none;background-color:transparent}.ui-search-toolbar th div{min-height:40px}.absolute-wrapper{position:fixed;left:0;width:300px;height:100%}.side-menu{position:absolute;width:300px;padding:0;left:0}.side-menu .navbar{border:none;box-shadow:none}.side-menu .navbar-header{width:100%}.side-menu .navbar-nav li{display:block;width:100%}.side-menu .navbar-nav li a{padding:15px}.side-menu .navbar-nav li a .glyphicon{padding-right:10px}.side-menu .navbar-nav .question-link.active{background-color:transparent;padding:15px 15px 15px 0px;margin-bottom:5px;margin-right:-1px}.side-menu .navbar-nav .question-link.active:hover{text-decoration:none;cursor:default}.side-menu .navbar-nav .question-link{display:block;padding-left:0px}.side-menu .navbar-nav .question-link .question-collapse-title{padding-left:25px}.side-menu #dropdown{border:0;margin-bottom:0;border-radius:0;background-color:transparent;box-shadow:none}.side-menu #dropdown li:hover{font-weight:700}.side-menu #dropdown li.active:hover{cursor:default;background-color:transparent;margin-right:-1px}.side-menu #dropdown li.disabled:hover{font-weight:700;background-color:transparent}.side-menu #dropdown .caret{float:right;margin:9px 5px 0}.side-menu #dropdown .indicator{float:right}.side-menu #dropdown .panel-body{padding:0}.side-menu #dropdown .panel-body .navbar-nav{width:100%}.side-menu #dropdown .panel-body .navbar-nav li{padding-left:15px;border:none}.side-menu #dropdown .panel-body .navbar-nav li.panel{margin-bottom:0;background-color:transparent;border:none;border-radius:0;box-shadow:none}.side-menu #dropdown .panel-body .navbar-nav li.panel-default{padding-left:15px;border:none}.side-menu #dropdown .panel-body .navbar-nav li:last-child{border-bottom:none}.side-menu #dropdown .panel-body .panel-body{margin-left:-15px}.side-menu #dropdown .panel-body .panel>a{margin-left:-20px;padding-left:35px}.side-menu #dropdown .question-group-collapse .caret{float:none;margin-bottom:9px}.side-menu .hide-button{border:0;border-radius:0;padding:15px 18px}.side-menu .brand-name-wrapper{min-height:50px}.side-menu .brand-name-wrapper .navbar-brand{display:block}.side-menu #search{position:relative;z-index:1000}.side-menu #search .panel-body{padding:0}.side-menu #search .panel-body .navbar-form{padding:0;padding-right:50px;width:100%;margin:0;position:relative}.side-menu #search .panel-body .navbar-form .form-group{width:100%;position:relative}.side-menu #search .panel-body .navbar-form input{border:0;border-radius:0;box-shadow:none;width:100%;height:50px}.side-menu #search .panel-body .navbar-form .btn{position:absolute;right:0;top:0;border:0;border-radius:0;padding:15px 18px}.side-menu #explorer-collapse .caret{float:none;margin-bottom:9px}#explorer{border:0;margin-bottom:0;border-radius:0;background-color:transparent;box-shadow:none}#explorer ul{font-size:0.9em}.dropdownstyle{border:0;margin-bottom:0;border-radius:0;background-color:transparent;box-shadow:none}#sideMenu{min-height:700px;overflow:hidden}#sideMenu a[aria-expanded="true"]{font-weight:700}#sideMenu #dropdown li:hover{width:100%;font-weight:700}#sideMenu #dropdown li:hover>a{width:100%;font-weight:700;border-bottom:none}#sideMenu #dropdown li a[aria-expanded="true"]{width:100%;font-weight:700}#sideMenu #dropdown li .active a:hover{width:100%;font-weight:700}#sideMenu #dropdown li>a:hover{width:100%;font-weight:700}#sideMenu #dropdown #explorer li:hover{font-weight:700}#sideMenu #dropdown #explorer li:hover>a{font-weight:700}#sideMenu #dropdown #explorer li a[aria-expanded="true"]{font-weight:700}#sideMenu #dropdown #explorer li .active a:hover{font-weight:700}#sideMenu #dropdown #explorer li>a:hover{font-weight:700}#sideMenu #dropdown #explorer .questiongroupdropdown li:hover{font-weight:700}#sideMenu #dropdown #explorer .questiongroupdropdown li:hover>a{font-weight:700}#sideMenu #dropdown #explorer .questiongroupdropdown li a[aria-expanded="true"]{font-weight:700}#sideMenu #dropdown #explorer .questiongroupdropdown li .active a:hover{font-weight:700}#sideMenu #dropdown #explorer .questiongroupdropdown li>a:hover{font-weight:700}#sideMenu .navbar-default .navbar-nav>.active>a{background-color:transparent}#sideMenu .side-menu .dropdownlvl1>a:hover{font-weight:700}#sideMenu .sidemenuscontainer li:hover{font-weight:700}#sideMenu .sidemenuscontainer li:hover>a{font-weight:700}.side-menu-hidden{left:-250px}.side-body{min-height:800px}.side-body-margin{margin-left:70px}.question-group-collapse-title{display:block;padding-left:20px}.question-collapse-title{display:block;padding-left:30px}.main-content-container{max-width:95%;overflow-x:hidden;overflow-y:visible}.ck-content{transition:height 400ms ease-in-out}.ck-blurred{max-height:35vh}.ck-blurred:hover{max-height:initial}.ckedit-nocollapse .ck-blurred{max-height:initial}.ck-focused{max-height:initial}@media (max-width: 768px){.main-content-container{max-width:100%}.side-menu{position:relative;width:100%;height:0;border-right:0}.side-menu .brand-name-wrapper .navbar-brand{display:inline-block}@-moz-keyframes slidein{0%{left:-300px}100%{left:10px}}@-webkit-keyframes slidein{0%{left:-300px}100%{left:10px}}@keyframes slidein{0%{left:-300px}100%{left:10px}}@-moz-keyframes slideout{0%{left:0}100%{left:-300px}}@-webkit-keyframes slideout{0%{left:0}100%{left:-300px}}@keyframes slideout{0%{left:0}100%{left:-300px}}@-moz-keyframes bodyslidein{0%{left:0}100%{left:300px}}@-webkit-keyframes bodyslidein{0%{left:0}100%{left:300px}}@keyframes bodyslidein{0%{left:0}100%{left:300px}}@-moz-keyframes bodyslideout{0%{left:300px}100%{left:0}}@-webkit-keyframes bodyslideout{0%{left:300px}100%{left:0}}@keyframes bodyslideout{0%{left:300px}100%{left:0}}.side-body{margin-left:5px;margin-top:70px;position:relative;animation:bodyslideout 300ms forwards;transform-style:preserve-3d}.body-slide-in{animation:bodyslidein 300ms forwards;transform-style:preserve-3d}.navbar-toggle{border:0;float:left;padding:16px;margin:0;border-radius:0}.navbar-header{position:fixed;top:0;width:100%;z-index:3;background:white;border-bottom:1px solid var(--LS-admintheme-basecolor)}.side-menu-container>.navbar-nav{position:fixed;left:-300px;width:300px;top:43px;height:100%;animation:slideout 300ms forwards;transform-style:preserve-3d}.side-menu-container>.navbar-nav.slide-in{animation:slidein 300ms forwards;transform-style:preserve-3d}#search .panel-body .navbar-form{border-bottom:0}#search .panel-body .navbar-form .form-group{margin:0}#dropdown .panel-body .navbar-nav{margin:0}}.content-right{padding-left:0;padding-right:0}.content-right .col-lg-12{padding-left:0;padding-right:0}.toWhite a:hover{font-weight:700}.col-lg-12.content-right{padding-left:0;padding-right:0}.container-fluid .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-primary,.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-primary{color:#fff}.container-fluid .bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-warning{color:#fff}.btn-success:hover,.btn-danger:hover,.btn-warning:hover,.btn-info:hover{color:#fff}input[type="checkbox"],input[type="radio"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0}input[type="radio"],input[type="checkbox"]{margin:4px 0 0;margin-top:1px \9;line-height:normal}input[type="file"]:focus,input[type="radio"]:focus,input[type="checkbox"]:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.radio,.checkbox{position:relative;display:block;margin-top:10px;margin-bottom:10px}.radio label,.checkbox label{min-height:23px;padding-left:20px;margin-bottom:0;font-weight:normal;cursor:pointer}.radio input[type="radio"],.radio-inline input[type="radio"],.checkbox input[type="checkbox"],.checkbox-inline input[type="checkbox"]{position:absolute;margin-left:-20px;margin-top:4px \9}.radio+.radio,.checkbox+.checkbox{margin-top:-5px}.radio-inline,.checkbox-inline{position:relative;display:inline-block;padding-left:20px;margin-bottom:0;vertical-align:middle;font-weight:normal;cursor:pointer}.radio-inline+.radio-inline,.checkbox-inline+.checkbox-inline{margin-top:0;margin-left:10px}input[type="radio"][disabled],input[type="checkbox"][disabled],input[type="radio"].disabled,input[type="checkbox"].disabled,fieldset[disabled] input[type="radio"],fieldset[disabled] input[type="checkbox"]{cursor:not-allowed}.radio-inline.disabled,.checkbox-inline.disabled,fieldset[disabled] .radio-inline,fieldset[disabled] .checkbox-inline{cursor:not-allowed}.radio.disabled label,.checkbox.disabled label,fieldset[disabled] .radio label,fieldset[disabled] .checkbox label{cursor:not-allowed}.has-success .help-block,.has-success .control-label,.has-success .radio,.has-success .checkbox,.has-success .radio-inline,.has-success .checkbox-inline,.has-success.radio label,.has-success.checkbox label,.has-success.radio-inline label,.has-success.checkbox-inline label{color:#4caf50}.has-warning .help-block,.has-warning .control-label,.has-warning .radio,.has-warning .checkbox,.has-warning .radio-inline,.has-warning .checkbox-inline,.has-warning.radio label,.has-warning.checkbox label,.has-warning.radio-inline label,.has-warning.checkbox-inline label{color:#ff9800}.has-error .help-block,.has-error .control-label,.has-error .radio,.has-error .checkbox,.has-error .radio-inline,.has-error .checkbox-inline,.has-error.radio label,.has-error.checkbox label,.has-error.radio-inline label,.has-error.checkbox-inline label{color:#e51c23}@media (min-width: 768px){.form-inline .radio,.form-inline .checkbox{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.form-inline .radio label,.form-inline .checkbox label{padding-left:0}.form-inline .radio input[type="radio"],.form-inline .checkbox input[type="checkbox"]{position:relative;margin-left:0}.form-inline .has-feedback .form-control-feedback{top:0}.navbar-form .radio,.navbar-form .checkbox{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.navbar-form .radio label,.navbar-form .checkbox label{padding-left:0}.navbar-form .radio input[type="radio"],.navbar-form .checkbox input[type="checkbox"]{position:relative;margin-left:0}}.form-horizontal .radio,.form-horizontal .checkbox,.form-horizontal .radio-inline,.form-horizontal .checkbox-inline{margin-top:0;margin-bottom:0;padding-top:7px}.form-horizontal .radio,.form-horizontal .checkbox{min-height:30px}[data-toggle="buttons"]>.btn input[type="radio"],[data-toggle="buttons"]>.btn-group>.btn input[type="radio"],[data-toggle="buttons"]>.btn input[type="checkbox"],[data-toggle="buttons"]>.btn-group>.btn input[type="checkbox"]{position:absolute;clip:rect(0, 0, 0, 0);pointer-events:none}.input-group-addon input[type="radio"],.input-group-addon input[type="checkbox"]{margin-top:0}.radio label,.radio-inline label,.checkbox label,.checkbox-inline label{padding-left:25px}.radio input[type="radio"],.radio-inline input[type="radio"],.checkbox input[type="radio"],.checkbox-inline input[type="radio"],.radio input[type="checkbox"],.radio-inline input[type="checkbox"],.checkbox input[type="checkbox"],.checkbox-inline input[type="checkbox"]{margin-left:-25px}input[type="radio"],.radio input[type="radio"],.radio-inline input[type="radio"]{position:relative;margin-top:6px;margin-right:4px;vertical-align:top;border:none;background-color:transparent;-webkit-appearance:none;appearance:none;cursor:pointer}input[type="radio"]:focus,.radio input[type="radio"]:focus,.radio-inline input[type="radio"]:focus{outline:none}input[type="radio"]:before,.radio input[type="radio"]:before,.radio-inline input[type="radio"]:before,input[type="radio"]:after,.radio input[type="radio"]:after,.radio-inline input[type="radio"]:after{content:"";display:block;width:18px;height:18px;border-radius:50%;-webkit-transition:240ms;-o-transition:240ms;transition:240ms}input[type="radio"]:before,.radio input[type="radio"]:before,.radio-inline input[type="radio"]:before{position:absolute;left:0;top:-3px;background-color:#2196f3;-webkit-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0)}input[type="radio"]:after,.radio input[type="radio"]:after,.radio-inline input[type="radio"]:after{position:relative;top:-3px;border:2px solid #666666}input[type="radio"]:checked:before,.radio input[type="radio"]:checked:before,.radio-inline input[type="radio"]:checked:before{-webkit-transform:scale(0.5);-ms-transform:scale(0.5);-o-transform:scale(0.5);transform:scale(0.5)}input[type="radio"]:disabled:checked:before,.radio input[type="radio"]:disabled:checked:before,.radio-inline input[type="radio"]:disabled:checked:before{background-color:#bbbbbb}input[type="radio"]:checked:after,.radio input[type="radio"]:checked:after,.radio-inline input[type="radio"]:checked:after{border-color:#2196f3}input[type="radio"]:disabled:after,.radio input[type="radio"]:disabled:after,.radio-inline input[type="radio"]:disabled:after,input[type="radio"]:disabled:checked:after,.radio input[type="radio"]:disabled:checked:after,.radio-inline input[type="radio"]:disabled:checked:after{border-color:#bbbbbb}input[type="checkbox"],.checkbox input[type="checkbox"],.checkbox-inline input[type="checkbox"]{position:relative;border:none;margin-bottom:-4px;-webkit-appearance:none;appearance:none;cursor:pointer}input[type="checkbox"]:focus,.checkbox input[type="checkbox"]:focus,.checkbox-inline input[type="checkbox"]:focus{outline:none}input[type="checkbox"]:focus:after,.checkbox input[type="checkbox"]:focus:after,.checkbox-inline input[type="checkbox"]:focus:after{border-color:#2196f3}input[type="checkbox"]:after,.checkbox input[type="checkbox"]:after,.checkbox-inline input[type="checkbox"]:after{content:"";display:block;width:18px;height:18px;margin-top:-2px;margin-right:5px;border:2px solid #666666;border-radius:2px;-webkit-transition:240ms;-o-transition:240ms;transition:240ms}input[type="checkbox"]:checked:before,.checkbox input[type="checkbox"]:checked:before,.checkbox-inline input[type="checkbox"]:checked:before{content:"";position:absolute;top:0;left:6px;display:table;width:6px;height:12px;border:2px solid #fff;border-top-width:0;border-left-width:0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}input[type="checkbox"]:indeterminate:before,.checkbox input[type="checkbox"]:indeterminate:before,.checkbox-inline input[type="checkbox"]:indeterminate:before{content:"";position:absolute;top:6px;left:2px;display:table;width:12px;height:0;border:1px solid #fff}input[type="checkbox"]:disabled:after,.checkbox input[type="checkbox"]:disabled:after,.checkbox-inline input[type="checkbox"]:disabled:after{border-color:#bbbbbb}input[type="checkbox"]:disabled:checked:after,.checkbox input[type="checkbox"]:disabled:checked:after,.checkbox-inline input[type="checkbox"]:disabled:checked:after{background-color:#bbbbbb;border-color:transparent}.has-warning input:not([type=checkbox]),.has-warning .form-control,.has-warning input.form-control[readonly],.has-warning input[type=text][readonly],.has-warning [type=text].form-control[readonly],.has-warning input:not([type=checkbox]):focus,.has-warning .form-control:focus{border-bottom:none;-webkit-box-shadow:inset 0 -2px 0 #ff9800;box-shadow:inset 0 -2px 0 #ff9800}.has-error input:not([type=checkbox]),.has-error .form-control,.has-error input.form-control[readonly],.has-error input[type=text][readonly],.has-error [type=text].form-control[readonly],.has-error input:not([type=checkbox]):focus,.has-error .form-control:focus{border-bottom:none;-webkit-box-shadow:inset 0 -2px 0 #e51c23;box-shadow:inset 0 -2px 0 #e51c23}.has-success input:not([type=checkbox]),.has-success .form-control,.has-success input.form-control[readonly],.has-success input[type=text][readonly],.has-success [type=text].form-control[readonly],.has-success input:not([type=checkbox]):focus,.has-success .form-control:focus{border-bottom:none;-webkit-box-shadow:inset 0 -2px 0 #4caf50;box-shadow:inset 0 -2px 0 #4caf50}.ui-widget-content{border:none;background:none;color:#404040}.ui-jqgrid .ui-jqgrid-titlebar{padding:1em}.container-fluid .ui-widget-content .ui-state-default,.container-fluid .ui-jqgrid .ui-jqgrid-bdiv{padding:0.5em;padding-bottom:0}.ui-dialog,.ui-jqdialog,.ui-dialog.ui-widget.ui-widget-content.ui-corner-all.ui-front.ui-dialog-buttons.ui-draggable.ui-resizable{border-radius:4px;padding:1em;box-shadow:0 2px 5px 0 rgba(0,0,0,0.16),0 2px 10px 0 rgba(0,0,0,0.12)}.ui-jqdialog-titlebar{height:2em;width:100%}.EditTable tr td{padding:1em}.ui-jqdialog-content input.FormElement{padding:.3em}.ui-jqdialog-content input[type="checkbox"].FormElement{padding:0em}.EditTable td select,.EditTable td textarea{display:inline-block;width:auto;vertical-align:middle;display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.428571429;background-image:none;border-radius:4px;-webkit-transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s;color:#636363;background-color:#ffffff;border:1px solid #cccccc;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.EditTable td input,.EditTable td select,.EditTable td textarea{margin:0}input[type="text"],input[type="password"],.ui-autocomplete-input,textarea,.uneditable-input{display:inline-block;font-size:14px;line-height:18px;border:1px solid #ccc;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}input:focus,textarea:focus{outline:0;border-color:rgba(82,168,236,0.8);-webkit-box-shadow:inset 0 1px 3px rgba(0,0,0,0.1),0 0 8px rgba(82,168,236,0.6);-moz-box-shadow:inset 0 1px 3px rgba(0,0,0,0.1),0 0 8px rgba(82,168,236,0.6);box-shadow:inset 0 1px 3px rgba(0,0,0,0.1),0 0 8px rgba(82,168,236,0.6)}#displayparticipants_firstname,#displayparticipants_lastname,#displayparticipants_owner_uid{padding-left:40px}#displayparticipants_language{padding-left:50px}#jqgh_displayparticipants_email{padding-left:140px}#displayparticipants_survey{padding-left:20px}.navtable{box-shadow:0 2px 5px 0 rgba(0,0,0,0.16),0 2px 10px 0 rgba(0,0,0,0.12)}.ui-jqgrid-title{padding:1em 0em 1em 1em;font-style:italic;font-weight:700}.ui-pg-button{padding:0.4em}.ui-pg-button:hover{cursor:pointer}.ui-state-disabled:hover{cursor:default}.ui-jqgrid.ui-widget.ui-widget-content.ui-corner-all .ui-jqgrid.ui-widget.ui-widget-content.ui-corner-all{width:100%;overflow:hidden;box-shadow:0 2px 5px 0 rgba(0,0,0,0.16),0 2px 10px 0 rgba(0,0,0,0.12)}.modal-22{position:absolute;width:600px}.modal-22 .ui-jqdialog-titlebar .ui-jqdialog-title{width:80%}.modal-22 .ui-jqdialog-content{padding:1em}.ui-dialog-titlebar-close{border:1px solid transparent;border-radius:4px;float:right;color:#333;background-color:#fff;border-color:#ccc;display:inline-block;padding:6px 12px;margin-bottom:0;font-size:14px;font-weight:400;line-height:1.42857143;text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;-webkit-appearance:button;cursor:pointer;overflow:visible;margin:0;font:normal normal normal 14px/1 FontAwesome}.ui-dialog-titlebar-close:before{content:"\f00d"}.em-expression{font-weight:bold}.data-entry-tbl tr.odd td,.data-entry-tbl tr.even td{padding:20px 0 20px 0}h3 .glyphicon-chevron-up,h3 .glyphicon-chevron-down,h3 .glyphicon-chevron-right{position:absolute;right:1em;top:10px}h3 .glyphicon-chevron-up,h3 .glyphicon-chevron-down,h3 .glyphicon-chevron-right{cursor:pointer}#carousel-example-generic{margin-left:20px}#carousel-example-generic .carousel-control{font-size:1em;top:-80px}#carousel-example-generic .left.carousel-control{left:-20px}#carousel-example-generic .right.carousel-control{right:-20px}#carousel-example-generic .panel-title{text-align:center;padding-top:0px}#carousel-example-generic .carousel-inner img{margin:auto;top:9px;position:relative}#carousel-example-generic .selectTemplate{display:inline-block;position:relative;left:0px;top:320px}#carousel-example-generic .carousel-caption{width:100%;left:0;top:0px;padding-top:0px}#carousel-example-generic,#carousel-example-generic .carousel-inner{min-height:150px}#carousel-example-generic .carousel-indicators{top:370px;width:80%;left:39%}#carousel-example-generic .carousel-indicators li{margin:0px;width:8px;height:8px}.side-body #carousel-example-generic h3{border:none}#systemoverview{margin:1em 0 1em 0}#systemoverview .info div{font-size:14px;margin-top:10px;margin-bottom:10px;font-weight:500;line-height:1.1;color:inherit;text-align:center}.preloader{position:absolute;top:50%;left:50%;font-size:20px;display:block;width:3.75em;height:4.25em;margin-left:-1.875em;margin-top:-2.125em;transform-origin:center center;transform:rotateY(180deg) rotateZ(-60deg)}.preloader .slice{border-top:1.125em solid transparent;border-right:none;border-bottom:1em solid transparent;border-left:1.875em solid #f7484e;position:absolute;top:0px;left:50%;transform-origin:left bottom;border-radius:3px 3px 0 0}.preloader .slice:nth-child(1){transform:rotateZ(60deg) rotateY(0deg) rotateX(0);animation:0.15s linear 0.82s preload-hide-1 both 1}.preloader .slice:nth-child(2){transform:rotateZ(120deg) rotateY(0deg) rotateX(0);animation:0.15s linear 0.74s preload-hide-2 both 1}.preloader .slice:nth-child(3){transform:rotateZ(180deg) rotateY(0deg) rotateX(0);animation:0.15s linear 0.66s preload-hide-3 both 1}.preloader .slice:nth-child(4){transform:rotateZ(240deg) rotateY(0deg) rotateX(0);animation:0.15s linear 0.58s preload-hide-4 both 1}.preloader .slice:nth-child(5){transform:rotateZ(300deg) rotateY(0deg) rotateX(0);animation:0.15s linear 0.5s preload-hide-5 both 1}.preloader .slice:nth-child(6){transform:rotateZ(360deg) rotateY(0deg) rotateX(0);animation:0.15s linear 0.42s preload-hide-6 both 1}.preloader.loading{animation:2s preload-flip steps(2) infinite both}.preloader.loading .slice:nth-child(1){transform:rotateZ(60deg) rotateY(90deg) rotateX(0);animation:2s preload-cycle-1 linear infinite both}.preloader.loading .slice:nth-child(2){transform:rotateZ(120deg) rotateY(90deg) rotateX(0);animation:2s preload-cycle-2 linear infinite both}.preloader.loading .slice:nth-child(3){transform:rotateZ(180deg) rotateY(90deg) rotateX(0);animation:2s preload-cycle-3 linear infinite both}.preloader.loading .slice:nth-child(4){transform:rotateZ(240deg) rotateY(90deg) rotateX(0);animation:2s preload-cycle-4 linear infinite both}.preloader.loading .slice:nth-child(5){transform:rotateZ(300deg) rotateY(90deg) rotateX(0);animation:2s preload-cycle-5 linear infinite both}.preloader.loading .slice:nth-child(6){transform:rotateZ(360deg) rotateY(90deg) rotateX(0);animation:2s preload-cycle-6 linear infinite both}#ajaxContainerLoading,.ajaxLoading{height:130px;text-align:center;margin-top:70px;margin-bottom:100px;display:none}#comfortUpdateIcon{height:1em;margin-right:0.5em}#comfortUpdateGeneralWrap h3.maintitle{background-color:transparent}#comfortUpdateGeneralWrap .on{font-weight:bold;font-size:1em;padding-left:0.5em;padding-top:0.5em}#comfortUpdateGeneralWrap .on span{display:block;padding:0.1em;padding-left:0.5em;width:40%}#comfortUpdateGeneralWrap .off{font-size:0.9em;padding-left:0.5em;padding-top:0.5em}#comfortUpdateGeneralWrap #welcomeMessage,#comfortUpdateGeneralWrap #btn-container{border-right:1px solid #EEE}#comfortUpdateGeneralWrap #key-actions{padding-left:1em}#update-alert.unstable-update{background-color:#fff;border:1px solid #A0352F;color:#A0352F;margin-top:1em}html body .nav-tabs>li.active>a,html body .nav-tabs>li.active>a:hover,html body .nav-tabs>li.active>a:focus{border-bottom-color:transparent;cursor:default}.answertable.table td{vertical-align:middle}.btnaddanswer:hover,.btndelanswer:hover{cursor:pointer}.jumbotron p{font-weight:300}span[data-tooltip]{display:inline-block}.glyphicon-move:hover{cursor:pointer}.answertable .glyphicon-pencil{margin-left:3px}#statisticsview .panel{box-shadow:0 2px 5px 0 rgba(0,0,0,0.16),0 2px 10px 0 rgba(0,0,0,0.12)}#explorer-collapse{border-bottom:none}#explorer-collapse:hover,#sideMenu #dropdown li a#explorer-collapse[aria-expanded="true"],#sideMenu #dropdown li a.question-group-collapse[aria-expanded="true"]{width:auto}#sideMenu #dropdown #explorer li#questionexplorer-group-container,#sideMenu #dropdown li#questionexplorer-group-container>a{line-height:1.4}#sideMenu #dropdown #explorer li#questionexplorer-group-container:hover,#sideMenu #dropdown li#questionexplorer-group-container:hover>a{background-color:#fafafa;font-weight:400;line-height:1.4}.explorer-group-title{margin-top:1em;padding:0em 0 1em 0}.explorer-group-title a.explorer-group,.question-collapse-title{color:#163c19}#item-container,#jcarousel-wrapper-container{width:300px}#item-container h4{margin-bottom:30px}.selectTemplate{margin-top:10px}.imgSelectTemplate{cursor:pointer}.template-img{padding:1em}#additional_languages{min-width:200px}#available_languages{min-width:200px}.modal{top:50px}#tokensidemenu{border-top:1px solid #e3e3e3}.question-item{padding:1em;margin:1em 0 1em 0;cursor:pointer}.placeholder{padding:1em;margin:1em 0 1em 0}.no-gutter>[class*='col-']{padding-right:0;padding-left:0}.inputbuttons{width:120px}.inputbuttons-square{width:20px;height:16px;float:left}.jqgrid-tokens-number-padding{padding-right:4px}.tooltip{position:fixed}.scrolling-wrapper{overflow-x:scroll;overflow-y:hidden}#search{display:none;overflow-y:auto}iframe#dialog{width:100%;height:100%}.ui-jqgrid,.ui-jqgrid-view,.ui-jqgrid-titlebar,.ui-jqgrid-toppager,.ui-jqgrid-pager{min-width:100%;max-width:100%;margin-right:0;margin-left:0;box-sizing:border-box}#pager{position:relative}.ui-sortable-placeholder{color:#f00;background-color:#0f0;border:solid black 5px}.tokenatt-arrow{position:absolute;right:-0.5em}.csvatt-arrow{position:absolute;right:-0.5em;top:1em}.no-padding{padding:0}.droppable-new,.droppable-csv{min-height:40px;height:100%}#labelsetpreview{overflow-x:hidden}#labelsetbrowserModal .modal-dialog{width:80%}.question-filter-container{border:1px solid #efefef;padding:2em;margin:0;min-width:33%;max-width:100%}td.subquestion-actions span:hover{cursor:pointer}.template-img{padding-top:0}.full-page-wrapper .handleAccordion{display:none}div#gview_displayresponses th#displayresponses_cb{width:35px}.detailbrowsetable tr th{width:50%}.lead{font-weight:300}.time-statistics-row-buttons,.nowrap{white-space:nowrap}.time-statistics-table{overflow:auto}.mixed{opacity:0.4}#sidemenu-home{padding-left:15px}#quick-menu-container{position:absolute;width:50px;right:0;top:50px}.quick-icon-wrapper{padding:15px;height:50px}#quick-menu-container .glyphicon{font-size:18px}#quick-menu-container .navbar-brand{padding:0}.panel-group .panel{overflow:visible}a.explorer-group:hover,a.explorer-group:focus{text-decoration:none}.question-explorer-question{display:inline-block;max-width:200px;overflow:hidden;text-overflow:ellipsis}.question-explorer-group-name{display:inline-block;max-width:140px;overflow:hidden;position:relative;top:5px;text-overflow:ellipsis}.question-explorer-add-question{position:relative;top:5px}.explorer-group-title a.disabled{opacity:0.5}.btn.readonly,.btn.readonly:hover{cursor:not-allowed;opacity:0.65;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none;border:1px solid #cccccc}#displayResponsesContainer .ui-jqgrid-bdiv,#gbox_displaytokens .ui-jqgrid-bdiv{overflow:hidden}h1,.h1{font-size:24px}h2,.h2{font-size:22px}h3,.h3{font-size:20px}.statisticstable{word-wrap:break-word}.summary-container,.summary,#massive-action-container,#surveyListActions,.listActions,.pager-container ls-ba .pager,.pager-container ls-ba .pager .pagination{margin:0;margin-bottom:20px}.summary-container{text-align:right}#massive-action-container,#surveyListActions,.listActions{padding-left:0px;text-align:left}.push-grid-pager{min-height:25em}.has-link{cursor:pointer}.has-link a:hover{text-decoration:none}.has-link a{color:black}.hoverAction .table-striped>tbody>tr:hover>td{background-color:transparent}.hoverAction .table-striped>tbody>tr:hover>td>a:not(.btn){color:white}.ui-priority-secondary{background-color:#f5f5f5}#token-grid .table .filters>td .filter-container{padding:0px}#token-grid table.table{width:none;max-width:none}#token-grid table thead tr #action{min-width:150px}#token-grid .filter-container{min-width:50px}#token-grid table tr.odd .blank_button{border-color:#f9f9f9;background-color:#f9f9f9;border-color:rgba(0,0,0,0);background-color:rgba(0,0,0,0)}#token-grid table tr .blank_button{border-color:white;background-color:white}#token-grid table tr.selected .blank_button{border-color:#eee;background-color:#eee}#token-grid .name{min-width:150px}#tokenListPager{position:relative}.blank_button span{max-width:12px}#edittoken .tab-content #general .form-group .col-sm-4 .col-sm-4,#edittoken .tab-content #general .form-group .col-sm-4 .col-sm-8{padding:0}div[id^="alertmod_"]{display:none}.ui-helper-clearfix{min-height:0}.ui-dialog .ui-dialog-buttonpane{background-image:none;border-width:1px 0 0;margin-top:0.5em;padding:0.3em 1em 0.5em 0.4em;text-align:left}.ui-helper-clearfix::before,.ui-helper-clearfix::after{border-collapse:collapse;content:"";display:table}.ui-helper-clearfix::after{clear:both}.ui-helper-clearfix::before,.ui-helper-clearfix::after{border-collapse:collapse;content:"";display:table}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right}.yiiLog{margin-bottom:70px}table#responsedetail tr td{max-width:100px;word-wrap:break-word}.in-title{position:relative;top:-65px;right:15px}.input-group-addon{padding:5px 12px}.multiselect-container>li>a>label>input[type="checkbox"]{margin-left:0}.notification-list{top:100%;left:0;z-index:1000;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;list-style:none;font-size:14px;border-radius:4px;background-clip:padding-box;overflow-y:auto}.notification-list>li>a{display:block;padding:3px 20px;clear:both;font-weight:normal;line-height:1.428571429;white-space:nowrap}.notification-list>li>a:hover,.notification-list>li>a:focus{text-decoration:none}.notification-list>.active>a,.notification-list>.active>a:hover,.notification-list>.active>a:focus{text-decoration:none;outline:0}.notification-list>.disabled>a:hover,.notification-list>.disabled>a:focus{text-decoration:none;background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);cursor:not-allowed}#notification-outer-ul{height:400px;width:400px}#notification-inner-ul{height:340px;width:390px}.select2-container--bootstrap .select2-selection{font-family:Roboto !important}#responses-grid .table-condensed.upload-question{margin-bottom:0;background-color:inherit}#responses-grid .filter-container{min-width:6em}.edit-participant-modal-body{max-height:500px;overflow-y:auto}.scenario-heading{padding:0}.scenario-heading .delete-scenario-form{padding-top:6px}.condition-header-button{margin-top:-10px;margin-right:10px}.margin-left{margin-left:5px}.conditions-table{margin-bottom:0}.condition-and-or-or{margin-left:20px}#editconditions .tab-content,#quick-add-conditions-form .tab-content{padding-top:0}#quick-add-condition-modal .modal-dialog{width:800px}#login-panel{max-width:400px;margin-left:auto;margin-right:auto}.row-eq-height{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:30px}.welcome .panel{height:110%}.welcome .panel-body{padding:0px}.welcome .panel-heading{height:25%;display:flex;align-items:center;justify-content:center}.welcome .panel-title{font-weight:500}.welcome .panel-body{height:75%;width:100%}.welcome .panel-body .panel-body-ico,.welcome .panel-body .panel-body-link{width:100%;display:flex;align-items:center;justify-content:center}.welcome .panel-body .panel-body-ico{height:70%}.welcome .panel-body .panel-body-link{height:30%}input[type="file"].form-control{border:none;padding-left:0px}#insertmethod-container{display:none}@media print{@page{size:A4 portrait;margin-left:1.0cm;margin-right:1.5cm;margin-top:1.2cm;margin-bottom:1cm;overflow:visible}*{overflow:visible !important}html,body{margin:0;max-width:0%}body{text-align:left;margin:0;padding:0;overflow:visible;min-width:19.0cm !important;min-height:27.7cm;width:100% !important;height:100%}body.onStatistics a:not(.printable),body.onStatistics p:not(.printable),body.onStatistics button:not(.printable),body.onStatistics nav:not(.printable),body.onStatistics form:not(.printable),body.onStatistics footer:not(.printable),body.onStatistics h1:not(.printable),body.onStatistics h2:not(.printable),body.onStatistics h3:not(.printable),body.onStatistics h4:not(.printable),body.onStatistics h5:not(.printable),body.onStatistics .jumbotron,body.onStatistics .menubar,body.onStatistics>div:not(#vue-apps-main-container),body.onStatistics div#vue-apps-main-container>div:not(#pjax-content),body.onStatistics div#vue-apps-main-container>div#pjax-content>div:not(#in_survey_common),body.onStatistics div#in_survey_common>div:not(#statisticsview){display:none !important;visibility:hidden !important;overflow:hidden !important;padding:0;position:absolute;left:-1000px;top:-1000px;margin:0 !important;width:0px !important}body.onStatistics div.row{display:block !important;position:static}body.onStatistics div[class^="col-"]{display:block !important;float:none !important;position:static}body.onStatistics>div#vue-apps-main-container,body.onStatistics div#in_survey_common,body.onStatistics>div#vue-apps-main-container>div#pjax-content,body.onStatistics #statisticsview{display:block;position:static;width:99% !important;max-width:95% !important;min-width:19.6cm !important;min-height:29.7cm !important;height:100% !important;overflow:visible;page-break-inside:auto;break-inside:auto}body.onStatistics #statisticsview div,body.onStatistics #statisticsview table{position:static}body.onStatistics #statisticsview div:not(#statsContainerLoading){width:99% !important;max-width:100% !important;float:none !important;display:block}body.onStatistics #statisticsview a.printable,body.onStatistics #statisticsview p.printable,body.onStatistics #statisticsview span.printable,body.onStatistics #statisticsview table.printable,body.onStatistics #statisticsview table.statisticstable,body.onStatistics #statisticsview h1.printable,body.onStatistics #statisticsview h2.printable,body.onStatistics #statisticsview h3.printable,body.onStatistics #statisticsview h4.printable,body.onStatistics #statisticsview h5.printable{width:95% !important;max-width:100%;float:none;margin-left:0 !important;margin-right:0 !important;margin-top:1cm;margin-bottom:1cm;position:static}body.onStatistics div.printable{position:static;page-break-after:auto;break-after:auto;page-break-inside:avoid;break-inside:avoid;margin-left:0 !important;margin-right:0 !important;margin-top:1cm;margin-bottom:1cm;padding:0 !important}body.onStatistics div.printable table{position:static;page-break-inside:avoid;break-inside:avoid;margin-left:0 !important;margin-right:0 !important;margin-top:1cm;margin-bottom:1cm;padding:0 !important}body.onStatistics table.printable thead,body.onStatistics table.printable tbody,body.onStatistics table.printable tr{width:100% !important;margin:0 !important;padding:0 !important}body.onStatistics table.printable *{page-break-after:avoid;break-after:avoid;page-break-before:avoid;break-before:avoid;page-break-inside:avoid;break-inside:avoid}body.onStatistics .side-body{max-width:100%;margin:0 !important;padding:0 !important}body.onStatistics .side-menu{display:none !important;visibility:none !important;overflow:hidden !important;margin:0 !important;padding:0 !important;margin-left:0 px !important}body.onStatistics .absolute-wrapper{display:none !important;visibility:none !important;overflow:hidden !important;margin:0 !important;padding:0 !important}}.currentQuestionTypeImageContainer img{max-width:100%}#accordion-container .panel-heading>a{width:100%;display:block}#accordion_questionTypeSelector .panel-title>a{width:100%;display:block}.small-screens-menus{padding-left:28px}.custom.custom-no-padding{padding:0}.custom.custom-no-margin{padding:0}.custom.custom-padding.add5{padding:5px}.custom.custom-padding.left-5{padding-left:5px}.custom.custom-padding.right-5{padding-right:5px}.custom.custom-padding.top-5{padding-top:5px}.custom.custom-padding.bottom-5{padding-bottom:5px}.custom.custom-padding.add10{padding:10px}.custom.custom-padding.left-10{padding-left:10px}.custom.custom-padding.right-10{padding-right:10px}.custom.custom-padding.top-10{padding-top:10px}.custom.custom-padding.bottom-10{padding-bottom:10px}.custom.custom-padding.add15{padding:15px}.custom.custom-padding.left-15{padding-left:15px}.custom.custom-padding.right-15{padding-right:15px}.custom.custom-padding.top-15{padding-top:15px}.custom.custom-padding.bottom-15{padding-bottom:15px}.custom.custom-padding.add20{padding:20px}.custom.custom-padding.left-20{padding-left:20px}.custom.custom-padding.right-20{padding-right:20px}.custom.custom-padding.top-20{padding-top:20px}.custom.custom-padding.bottom-20{padding-bottom:20px}.custom.custom-padding.add25{padding:25px}.custom.custom-padding.left-25{padding-left:25px}.custom.custom-padding.right-25{padding-right:25px}.custom.custom-padding.top-25{padding-top:25px}.custom.custom-padding.bottom-25{padding-bottom:25px}.custom.custom-padding.add30{padding:30px}.custom.custom-padding.left-30{padding-left:30px}.custom.custom-padding.right-30{padding-right:30px}.custom.custom-padding.top-30{padding-top:30px}.custom.custom-padding.bottom-30{padding-bottom:30px}.custom.custom-padding.add35{padding:35px}.custom.custom-padding.left-35{padding-left:35px}.custom.custom-padding.right-35{padding-right:35px}.custom.custom-padding.top-35{padding-top:35px}.custom.custom-padding.bottom-35{padding-bottom:35px}@media only screen and (min-width: 961px){.custom.custom-padding-responsive.large.add5{padding:5px}.custom.custom-padding-responsive.large.left-5{padding-left:5px}.custom.custom-padding-responsive.large.right-5{padding-right:5px}.custom.custom-padding-responsive.large.top-5{padding-top:5px}.custom.custom-padding-responsive.large.bottom-5{padding-bottom:5px}.custom.custom-padding-responsive.large.add10{padding:10px}.custom.custom-padding-responsive.large.left-10{padding-left:10px}.custom.custom-padding-responsive.large.right-10{padding-right:10px}.custom.custom-padding-responsive.large.top-10{padding-top:10px}.custom.custom-padding-responsive.large.bottom-10{padding-bottom:10px}.custom.custom-padding-responsive.large.add15{padding:15px}.custom.custom-padding-responsive.large.left-15{padding-left:15px}.custom.custom-padding-responsive.large.right-15{padding-right:15px}.custom.custom-padding-responsive.large.top-15{padding-top:15px}.custom.custom-padding-responsive.large.bottom-15{padding-bottom:15px}.custom.custom-padding-responsive.large.add20{padding:20px}.custom.custom-padding-responsive.large.left-20{padding-left:20px}.custom.custom-padding-responsive.large.right-20{padding-right:20px}.custom.custom-padding-responsive.large.top-20{padding-top:20px}.custom.custom-padding-responsive.large.bottom-20{padding-bottom:20px}.custom.custom-padding-responsive.large.add25{padding:25px}.custom.custom-padding-responsive.large.left-25{padding-left:25px}.custom.custom-padding-responsive.large.right-25{padding-right:25px}.custom.custom-padding-responsive.large.top-25{padding-top:25px}.custom.custom-padding-responsive.large.bottom-25{padding-bottom:25px}.custom.custom-padding-responsive.large.add30{padding:30px}.custom.custom-padding-responsive.large.left-30{padding-left:30px}.custom.custom-padding-responsive.large.right-30{padding-right:30px}.custom.custom-padding-responsive.large.top-30{padding-top:30px}.custom.custom-padding-responsive.large.bottom-30{padding-bottom:30px}.custom.custom-padding-responsive.large.add35{padding:35px}.custom.custom-padding-responsive.large.left-35{padding-left:35px}.custom.custom-padding-responsive.large.right-35{padding-right:35px}.custom.custom-padding-responsive.large.top-35{padding-top:35px}.custom.custom-padding-responsive.large.bottom-35{padding-bottom:35px}}@media only screen and (min-width: 769px){.custom.custom-padding-responsive.medium.add5{padding:5px}.custom.custom-padding-responsive.medium.left-5{padding-left:5px}.custom.custom-padding-responsive.medium.right-5{padding-right:5px}.custom.custom-padding-responsive.medium.top-5{padding-top:5px}.custom.custom-padding-responsive.medium.bottom-5{padding-bottom:5px}.custom.custom-padding-responsive.medium.add10{padding:10px}.custom.custom-padding-responsive.medium.left-10{padding-left:10px}.custom.custom-padding-responsive.medium.right-10{padding-right:10px}.custom.custom-padding-responsive.medium.top-10{padding-top:10px}.custom.custom-padding-responsive.medium.bottom-10{padding-bottom:10px}.custom.custom-padding-responsive.medium.add15{padding:15px}.custom.custom-padding-responsive.medium.left-15{padding-left:15px}.custom.custom-padding-responsive.medium.right-15{padding-right:15px}.custom.custom-padding-responsive.medium.top-15{padding-top:15px}.custom.custom-padding-responsive.medium.bottom-15{padding-bottom:15px}.custom.custom-padding-responsive.medium.add20{padding:20px}.custom.custom-padding-responsive.medium.left-20{padding-left:20px}.custom.custom-padding-responsive.medium.right-20{padding-right:20px}.custom.custom-padding-responsive.medium.top-20{padding-top:20px}.custom.custom-padding-responsive.medium.bottom-20{padding-bottom:20px}.custom.custom-padding-responsive.medium.add25{padding:25px}.custom.custom-padding-responsive.medium.left-25{padding-left:25px}.custom.custom-padding-responsive.medium.right-25{padding-right:25px}.custom.custom-padding-responsive.medium.top-25{padding-top:25px}.custom.custom-padding-responsive.medium.bottom-25{padding-bottom:25px}.custom.custom-padding-responsive.medium.add30{padding:30px}.custom.custom-padding-responsive.medium.left-30{padding-left:30px}.custom.custom-padding-responsive.medium.right-30{padding-right:30px}.custom.custom-padding-responsive.medium.top-30{padding-top:30px}.custom.custom-padding-responsive.medium.bottom-30{padding-bottom:30px}.custom.custom-padding-responsive.medium.add35{padding:35px}.custom.custom-padding-responsive.medium.left-35{padding-left:35px}.custom.custom-padding-responsive.medium.right-35{padding-right:35px}.custom.custom-padding-responsive.medium.top-35{padding-top:35px}.custom.custom-padding-responsive.medium.bottom-35{padding-bottom:35px}}.custom.custom-padding-responsive.small.add5{padding:5px}.custom.custom-padding-responsive.small.left-5{padding-left:5px}.custom.custom-padding-responsive.small.right-5{padding-right:5px}.custom.custom-padding-responsive.small.top-5{padding-top:5px}.custom.custom-padding-responsive.small.bottom-5{padding-bottom:5px}.custom.custom-padding-responsive.small.add10{padding:10px}.custom.custom-padding-responsive.small.left-10{padding-left:10px}.custom.custom-padding-responsive.small.right-10{padding-right:10px}.custom.custom-padding-responsive.small.top-10{padding-top:10px}.custom.custom-padding-responsive.small.bottom-10{padding-bottom:10px}.custom.custom-padding-responsive.small.add15{padding:15px}.custom.custom-padding-responsive.small.left-15{padding-left:15px}.custom.custom-padding-responsive.small.right-15{padding-right:15px}.custom.custom-padding-responsive.small.top-15{padding-top:15px}.custom.custom-padding-responsive.small.bottom-15{padding-bottom:15px}.custom.custom-padding-responsive.small.add20{padding:20px}.custom.custom-padding-responsive.small.left-20{padding-left:20px}.custom.custom-padding-responsive.small.right-20{padding-right:20px}.custom.custom-padding-responsive.small.top-20{padding-top:20px}.custom.custom-padding-responsive.small.bottom-20{padding-bottom:20px}.custom.custom-padding-responsive.small.add25{padding:25px}.custom.custom-padding-responsive.small.left-25{padding-left:25px}.custom.custom-padding-responsive.small.right-25{padding-right:25px}.custom.custom-padding-responsive.small.top-25{padding-top:25px}.custom.custom-padding-responsive.small.bottom-25{padding-bottom:25px}.custom.custom-padding-responsive.small.add30{padding:30px}.custom.custom-padding-responsive.small.left-30{padding-left:30px}.custom.custom-padding-responsive.small.right-30{padding-right:30px}.custom.custom-padding-responsive.small.top-30{padding-top:30px}.custom.custom-padding-responsive.small.bottom-30{padding-bottom:30px}.custom.custom-padding-responsive.small.add35{padding:35px}.custom.custom-padding-responsive.small.left-35{padding-left:35px}.custom.custom-padding-responsive.small.right-35{padding-right:35px}.custom.custom-padding-responsive.small.top-35{padding-top:35px}.custom.custom-padding-responsive.small.bottom-35{padding-bottom:35px}.custom.custom-margin.add5{margin:5px}.custom.custom-margin.left-5{margin-left:5px}.custom.custom-margin.right-5{margin-right:5px}.custom.custom-margin.top-5{margin-top:5px}.custom.custom-margin.bottom-5{margin-bottom:5px}.custom.custom-margin.add10{margin:10px}.custom.custom-margin.left-10{margin-left:10px}.custom.custom-margin.right-10{margin-right:10px}.custom.custom-margin.top-10{margin-top:10px}.custom.custom-margin.bottom-10{margin-bottom:10px}.custom.custom-margin.add15{margin:15px}.custom.custom-margin.left-15{margin-left:15px}.custom.custom-margin.right-15{margin-right:15px}.custom.custom-margin.top-15{margin-top:15px}.custom.custom-margin.bottom-15{margin-bottom:15px}.custom.custom-margin.add20{margin:20px}.custom.custom-margin.left-20{margin-left:20px}.custom.custom-margin.right-20{margin-right:20px}.custom.custom-margin.top-20{margin-top:20px}.custom.custom-margin.bottom-20{margin-bottom:20px}.custom.custom-margin.add25{margin:25px}.custom.custom-margin.left-25{margin-left:25px}.custom.custom-margin.right-25{margin-right:25px}.custom.custom-margin.top-25{margin-top:25px}.custom.custom-margin.bottom-25{margin-bottom:25px}.custom.custom-margin.add30{margin:30px}.custom.custom-margin.left-30{margin-left:30px}.custom.custom-margin.right-30{margin-right:30px}.custom.custom-margin.top-30{margin-top:30px}.custom.custom-margin.bottom-30{margin-bottom:30px}.custom.custom-margin.add35{margin:35px}.custom.custom-margin.left-35{margin-left:35px}.custom.custom-margin.right-35{margin-right:35px}.custom.custom-margin.top-35{margin-top:35px}.custom.custom-margin.bottom-35{margin-bottom:35px}.custom.custom-child-margin.left-to-right *{margin-left:3px}.custom.custom-child-margin.right-to-left *{margin-right:3px}@media only screen and (min-width: 961px){.custom.custom-margin-responsive.large.add5{margin:5px}.custom.custom-margin-responsive.large.left-5{margin-left:5px}.custom.custom-margin-responsive.large.right-5{margin-right:5px}.custom.custom-margin-responsive.large.top-5{margin-top:5px}.custom.custom-margin-responsive.large.bottom-5{margin-bottom:5px}.custom.custom-margin-responsive.large.add10{margin:10px}.custom.custom-margin-responsive.large.left-10{margin-left:10px}.custom.custom-margin-responsive.large.right-10{margin-right:10px}.custom.custom-margin-responsive.large.top-10{margin-top:10px}.custom.custom-margin-responsive.large.bottom-10{margin-bottom:10px}.custom.custom-margin-responsive.large.add15{margin:15px}.custom.custom-margin-responsive.large.left-15{margin-left:15px}.custom.custom-margin-responsive.large.right-15{margin-right:15px}.custom.custom-margin-responsive.large.top-15{margin-top:15px}.custom.custom-margin-responsive.large.bottom-15{margin-bottom:15px}.custom.custom-margin-responsive.large.add20{margin:20px}.custom.custom-margin-responsive.large.left-20{margin-left:20px}.custom.custom-margin-responsive.large.right-20{margin-right:20px}.custom.custom-margin-responsive.large.top-20{margin-top:20px}.custom.custom-margin-responsive.large.bottom-20{margin-bottom:20px}.custom.custom-margin-responsive.large.add25{margin:25px}.custom.custom-margin-responsive.large.left-25{margin-left:25px}.custom.custom-margin-responsive.large.right-25{margin-right:25px}.custom.custom-margin-responsive.large.top-25{margin-top:25px}.custom.custom-margin-responsive.large.bottom-25{margin-bottom:25px}.custom.custom-margin-responsive.large.add30{margin:30px}.custom.custom-margin-responsive.large.left-30{margin-left:30px}.custom.custom-margin-responsive.large.right-30{margin-right:30px}.custom.custom-margin-responsive.large.top-30{margin-top:30px}.custom.custom-margin-responsive.large.bottom-30{margin-bottom:30px}.custom.custom-margin-responsive.large.add35{margin:35px}.custom.custom-margin-responsive.large.left-35{margin-left:35px}.custom.custom-margin-responsive.large.right-35{margin-right:35px}.custom.custom-margin-responsive.large.top-35{margin-top:35px}.custom.custom-margin-responsive.large.bottom-35{margin-bottom:35px}}@media only screen and (min-width: 769px){.custom.custom-margin-responsive.medium.add5{margin:5px}.custom.custom-margin-responsive.medium.left-5{margin-left:5px}.custom.custom-margin-responsive.medium.right-5{margin-right:5px}.custom.custom-margin-responsive.medium.top-5{margin-top:5px}.custom.custom-margin-responsive.medium.bottom-5{margin-bottom:5px}.custom.custom-margin-responsive.medium.add10{margin:10px}.custom.custom-margin-responsive.medium.left-10{margin-left:10px}.custom.custom-margin-responsive.medium.right-10{margin-right:10px}.custom.custom-margin-responsive.medium.top-10{margin-top:10px}.custom.custom-margin-responsive.medium.bottom-10{margin-bottom:10px}.custom.custom-margin-responsive.medium.add15{margin:15px}.custom.custom-margin-responsive.medium.left-15{margin-left:15px}.custom.custom-margin-responsive.medium.right-15{margin-right:15px}.custom.custom-margin-responsive.medium.top-15{margin-top:15px}.custom.custom-margin-responsive.medium.bottom-15{margin-bottom:15px}.custom.custom-margin-responsive.medium.add20{margin:20px}.custom.custom-margin-responsive.medium.left-20{margin-left:20px}.custom.custom-margin-responsive.medium.right-20{margin-right:20px}.custom.custom-margin-responsive.medium.top-20{margin-top:20px}.custom.custom-margin-responsive.medium.bottom-20{margin-bottom:20px}.custom.custom-margin-responsive.medium.add25{margin:25px}.custom.custom-margin-responsive.medium.left-25{margin-left:25px}.custom.custom-margin-responsive.medium.right-25{margin-right:25px}.custom.custom-margin-responsive.medium.top-25{margin-top:25px}.custom.custom-margin-responsive.medium.bottom-25{margin-bottom:25px}.custom.custom-margin-responsive.medium.add30{margin:30px}.custom.custom-margin-responsive.medium.left-30{margin-left:30px}.custom.custom-margin-responsive.medium.right-30{margin-right:30px}.custom.custom-margin-responsive.medium.top-30{margin-top:30px}.custom.custom-margin-responsive.medium.bottom-30{margin-bottom:30px}.custom.custom-margin-responsive.medium.add35{margin:35px}.custom.custom-margin-responsive.medium.left-35{margin-left:35px}.custom.custom-margin-responsive.medium.right-35{margin-right:35px}.custom.custom-margin-responsive.medium.top-35{margin-top:35px}.custom.custom-margin-responsive.medium.bottom-35{margin-bottom:35px}}.custom.custom-margin-responsive.small.add5{margin:5px}.custom.custom-margin-responsive.small.left-5{margin-left:5px}.custom.custom-margin-responsive.small.right-5{margin-right:5px}.custom.custom-margin-responsive.small.top-5{margin-top:5px}.custom.custom-margin-responsive.small.bottom-5{margin-bottom:5px}.custom.custom-margin-responsive.small.add10{margin:10px}.custom.custom-margin-responsive.small.left-10{margin-left:10px}.custom.custom-margin-responsive.small.right-10{margin-right:10px}.custom.custom-margin-responsive.small.top-10{margin-top:10px}.custom.custom-margin-responsive.small.bottom-10{margin-bottom:10px}.custom.custom-margin-responsive.small.add15{margin:15px}.custom.custom-margin-responsive.small.left-15{margin-left:15px}.custom.custom-margin-responsive.small.right-15{margin-right:15px}.custom.custom-margin-responsive.small.top-15{margin-top:15px}.custom.custom-margin-responsive.small.bottom-15{margin-bottom:15px}.custom.custom-margin-responsive.small.add20{margin:20px}.custom.custom-margin-responsive.small.left-20{margin-left:20px}.custom.custom-margin-responsive.small.right-20{margin-right:20px}.custom.custom-margin-responsive.small.top-20{margin-top:20px}.custom.custom-margin-responsive.small.bottom-20{margin-bottom:20px}.custom.custom-margin-responsive.small.add25{margin:25px}.custom.custom-margin-responsive.small.left-25{margin-left:25px}.custom.custom-margin-responsive.small.right-25{margin-right:25px}.custom.custom-margin-responsive.small.top-25{margin-top:25px}.custom.custom-margin-responsive.small.bottom-25{margin-bottom:25px}.custom.custom-margin-responsive.small.add30{margin:30px}.custom.custom-margin-responsive.small.left-30{margin-left:30px}.custom.custom-margin-responsive.small.right-30{margin-right:30px}.custom.custom-margin-responsive.small.top-30{margin-top:30px}.custom.custom-margin-responsive.small.bottom-30{margin-bottom:30px}.custom.custom-margin-responsive.small.add35{margin:35px}.custom.custom-margin-responsive.small.left-35{margin-left:35px}.custom.custom-margin-responsive.small.right-35{margin-right:35px}.custom.custom-margin-responsive.small.top-35{margin-top:35px}.custom.custom-margin-responsive.small.bottom-35{margin-bottom:35px}textarea.form-control.input-text{height:2.4em}.template-files-delete-button{margin:1px 0 0 0;padding:0 5px}table.dataTable thead .sorting:after,table.dataTable thead .sorting_asc:after,table.dataTable thead .sorting_desc:after,table.dataTable thead .sorting_asc_disabled:after,table.dataTable thead .sorting_desc_disabled:after{font-family:'FontAwesome' !important}table.dataTable thead .sorting:after{content:"\f0dc" !important}table.dataTable thead .sorting_asc:after{content:"\f0de" !important}table.dataTable thead .sorting_desc:after{content:"\f0dd" !important}.jcarousel-wrapper{margin:20px auto;position:relative;border:10px solid #fff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 0 2px #999;-moz-box-shadow:0 0 2px #999;box-shadow:0 0 2px #999}.jcarousel{position:relative;overflow:hidden;width:100%}.jcarousel ul{width:20000em;position:relative;list-style:none;margin:0;padding:0}.jcarousel li{width:200px;float:left;border:1px solid #fff;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.jcarousel img{display:block;max-width:100%;height:auto !important}.jcarousel-control-prev,.jcarousel-control-next{position:absolute;top:50%;margin-top:-15px;width:30px;height:30px;text-align:center;background:#4E443C;color:#fff;text-decoration:none;text-shadow:0 0 1px #000;font:24px/27px Arial, sans-serif;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;-webkit-box-shadow:0 0 4px #F0EFE7;-moz-box-shadow:0 0 4px #F0EFE7;box-shadow:0 0 4px #F0EFE7}.jcarousel-control-prev{left:15px}.jcarousel-control-next{right:15px}.jcarousel-pagination{position:absolute;bottom:-40px;left:50%;-webkit-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);transform:translate(-50%, 0);margin:0}.jcarousel-pagination a{text-decoration:none;display:inline-block;font-size:11px;height:10px;width:10px;line-height:10px;background:#fff;color:#4E443C;border-radius:10px;text-indent:-9999px;margin-right:7px;-webkit-box-shadow:0 0 2px #4E443C;-moz-box-shadow:0 0 2px #4E443C;box-shadow:0 0 2px #4E443C}.jcarousel-pagination a.active{background:#4E443C;color:#fff;opacity:1;-webkit-box-shadow:0 0 2px #F0EFE7;-moz-box-shadow:0 0 2px #F0EFE7;box-shadow:0 0 2px #F0EFE7}.template-miniature{cursor:pointer}.item.inactive{display:none}#cpdbatt{min-height:100px}.draggable-container{min-height:300px}#newcreated,#tokenattribute,#csvattribute,#centralattribute{margin-left:0.75%;margin-right:0.75%;margin-bottom:20px}#tokenattribute{margin-left:1.5%}#centralattribute{margin-right:1.5%}#centralattribute .centralatt{padding-bottom:15px}#newcreated .attribute-item input{display:block;margin:2px auto;width:80%}#centralattribute div.centralatt div.token-attribute{margin-top:-5px;min-height:20px}#newcreated,#tokenattribute{height:100%}.heading{height:auto;padding-top:7px;font-weight:bold}div.mappable-attribute-wrapper{width:80%;margin:6px auto;padding:6px}div.attribute-item,.already-mapped-attribute{width:80%;margin:6px auto;padding:4px;text-align:center}#centralattribute .explanation{width:90%;margin:0 auto;text-align:left}#centralattribute .explanation-row{display:table-row}#centralattribute .explanation input,#centralattribute .explanation label{display:table-cell;padding-top:4px;padding-bottom:4px}#centralattribute .explanation label{padding-left:8px}.attribute-item.draggable{cursor:move}div.mappable-attribute-wrapper.target-hover{padding-bottom:27px}div.mappable-attribute-wrapper.paired.target-hover{padding-bottom:4px}div.mappable-attribute-wrapper.paired.ui-state-disabled{opacity:1;filter:alpha(opacity=100)}.draggable-container .attribute-column .ui-draggable-dragging{z-index:100}.centralatt{min-height:100px}#selectable .ui-selecting{background:#8CCE00}#selectable .ui-selected{background:#C1DD7F;color:#000000}#selectable{list-style-type:none;margin:2px;padding:0;width:90%}#selectable li{padding:1em;font-size:1em;height:9px;text-align:center;margin:4px}.ui-icon.exporticon{background-image:url("images/export.gif")}#feedback{font-size:1.4em}#selectableadd .ui-selecting{background:#0066CC}#selectableadd .ui-selected{background:#0066CC;color:white}#selectableadd{list-style-type:none;margin:0;padding:0;width:90%;text-align:center}#selectableadd li{margin:3px;padding:0.4em;font-size:1 em;height:18px;text-align:center}.popupgroup{border:1px solid #DAE5F4;padding:10px;border-radius:3px;margin:8px}.grid-view .table td.button-column,.grid-view .table th.button-column{white-space:nowrap;text-align:initial}.grid-view .table th>.sort-link .caret{right:-10px}.dropdown-menu.larger-dropdown{min-width:240px}.dropdown-submenu{position:relative}.dropdown-submenu>.dropdown-menu{top:0;left:100%;margin-top:-6px;margin-left:-1px;-webkit-border-radius:0 6px 6px 6px;-moz-border-radius:0 6px 6px 6px;border-radius:0 6px 6px 6px}.dropdown-submenu:hover>a:after{border-left-color:#555}.dropdown-submenu.pull-left{float:none}.dropdown-submenu.pull-left>.dropdown-menu{left:-100%;margin-left:10px;-webkit-border-radius:6px 0 6px 6px;-moz-border-radius:6px 0 6px 6px;border-radius:6px 0 6px 6px}#vue-apps-main-container{min-height:75vh}.fa-stack.halfed{height:1em;width:1em;line-height:1em}.fa-stack-1x.halfed{font-size:0.5em}.fa-1x.halfed{font-size:0.5em}.contain-pulse{display:flex;flex-flow:row wrap;justify-content:center;align-content:bottom;height:3em}.square{background:#0f3e12;border-radius:0.6em;box-sizing:border-box;height:2em;margin:.2em;overflow:hidden;padding:.5em;width:2em}.animate-pulse .square:nth-of-type(1){animation:pulse ease-in-out 1.8s infinite 0.2s}.animate-pulse .square:nth-of-type(2){animation:pulse ease-in-out 1.8s infinite 0.6s}.animate-pulse .square:nth-of-type(3){animation:pulse ease-in-out 1.8s infinite 1.0s}.animate-pulse .square:nth-of-type(4){animation:pulse ease-in-out 1.8s infinite 1.4s}.simpleWrapper{padding:0;margin:0;border:none;display:inline-block}#responses-column-filter-modal .checkbox label{vertical-align:text-bottom;white-space:nowrap;overflow-x:hidden}.responses-multiselect-checkboxes{overflow-y:scroll;height:60vh}.responses-column-filter-modal-checkbox-buttons{text-align:left;padding-bottom:15px} +#ls-loading{width:100%;height:100%;top:0;left:0;position:fixed;display:block;opacity:0.7;background-color:#fff;z-index:3501;text-align:center;display:none}#ls-loading-spinner{position:absolute;top:30%}#notif-container{position:fixed;top:5%;left:20%;width:60%;z-index:3500;background:rgba(255,255,255,0.1)}.bg-white{background:#fff}.row-button-margin-bottom{margin-bottom:-5px}.row-button-margin-bottom .btn{margin-bottom:5px}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-prev{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-next-hover,.ui-datepicker .ui-datepicker-prev-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:10px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:10px}.ui-datepicker .ui-datepicker-next span,.ui-datepicker .ui-datepicker-prev span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:49%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:700;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td a,.ui-datepicker td span{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-multi .ui-datepicker-group,.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.side-body,.full-page-wrapper{min-height:100%;position:relative;margin-bottom:65px;padding:0}.side-body h3,.pagetitle,.list-surveys h3{position:relative;padding:0.5em;margin-bottom:1em}body{font-size:14px;line-height:1.428571429;margin:0}body .row{margin-right:0;margin-left:0}.jumbotron{text-align:center}.jumbotron.message-box{margin-top:1em}html{font-family:Roboto;font-weight:400;position:relative;min-height:100%}.main-container{padding-bottom:100px}#welcome-jumbotron{padding-top:0;padding-bottom:10px;background-color:transparent}#welcome-jumbotron>img{width:350px}.surveymanagerbar{margin-top:-20px;padding-top:5px}.surveymanagerbar .h3{margin-top:5px;font-weight:300;font-size:1.5em}.surveybar{padding-top:5px;padding-bottom:5px;z-index:1000}.tab-content{padding-top:2em}:focus{outline:none}.navbar-brand{font-weight:400}.navbar{border-radius:0 !important}.navbar a{font-weight:400}.navbar .dropdown-menu>li>a{font-weight:400}.navbar .nav-icon-btn>a .label{font-size:10px;padding:0 3px;line-height:15px;position:absolute;display:block;right:5px;top:10px}.lime-icon{display:inline-block;height:1em;width:1em}.mega-dropdown{position:static !important}.mega-dropdown-menu{padding:20px 0;width:100%}.mega-dropdown-menu .dropdown-header{font-size:18px;padding:5px 60px 5px 5px;line-height:30px}.mega-dropdown-menu>li>ul{padding:0;margin:0}.mega-dropdown-menu>li>ul>li{list-style:none}.mega-dropdown-menu>li>ul>li>a{display:block;padding:3px 5px}.mega-dropdown-menu>li ul>li>a:hover{text-decoration:none}.mega-dropdown-menu>li ul>li>a:focus{text-decoration:none}#mainmenu-dropdown{z-index:20002}.footer{z-index:100;position:absolute;bottom:0;display:block;width:100%;height:60px;padding-top:1em}.alert-security-update{margin:0}#update-container{margin-top:10px;z-index:999}#update-container .alert{margin-bottom:5px}#ajaxupdaterLayoutLoading{text-align:center;margin-top:200px;margin-bottom:200px;display:none}.box{border-radius:3px;padding:10px 25px;text-align:right;display:block;margin-top:10px}#info-header{font-size:3em}#info-footer{font-size:2em}.box-icon{border-radius:50%;display:table;height:50px;margin:0 auto;width:50px;margin-top:-31px}.box-icon span{display:table-cell;text-align:center;vertical-align:middle}@keyframes fadein{from{opacity:0}to{opacity:1}}@-moz-keyframes fadein{from{opacity:0}to{opacity:1}}@-webkit-keyframes fadein{from{opacity:0}to{opacity:1}}@-ms-keyframes fadein{from{opacity:0}to{opacity:1}}@-o-keyframes fadein{from{opacity:0}to{opacity:1}}@keyframes slidefromtop{from{top:-15px}to{top:0}}@-moz-keyframes slidefromtop{from{top:-15px}to{top:0}}@-webkit-keyframes slidefromtop{from{top:-15px}to{top:0}}@-ms-keyframes slidefromtop{from{top:-15px}to{top:0}}@-o-keyframes slidefromtop{from{top:-15px}to{top:0}}.form-group{margin-bottom:17px}.cke_contents{width:650px}.cke_toolgroup{cursor:pointer;cursor:hand;border-radius:0}.message-box{position:relative;margin-top:20px;animation:slidefromtop 1s}.welcome #lime-logo{animation:fadein 1s}.welcome .panel{position:relative;top:50px;opacity:0}.welcome .panel-body{text-align:center}.welcome .panel-body img{height:4em;margin-bottom:1em}.welcome .login-panel .panel-body img{margin-bottom:0}.alert{position:relative;animation:slidefromtop 1s}@media screen and (min-width: 1280px) and (max-width: 1440px){.welcome .panel{min-height:188px}}#welcomeModal{z-index:20000}@media screen and (min-width: 1280px) and (max-width: 1366px){#add_user_btn{margin-top:1.5em}#user-control-table .form-group label{min-width:80px}}.htmleditorboot{padding-top:2em}#edit-question-body{min-height:1200px}.profile-img-card{margin-top:32px}#profile-img{min-height:80px}@media screen and (min-width: 1280px) and (max-width: 1680px){#profile-img{min-height:0}}.login-panel{margin-top:40px}.login-content{text-align:left;padding:1em}.login-submit{text-align:right}#s2id_loginlang{border:none;padding:0}.ui-state-default{background-image:none;background-color:transparent;background-image:none;background-color:transparent}.ui-jqgrid .ui-jqgrid-bdiv{overflow:hidden}.ui-jqgrid .ui-jqgrid-view .ui-jqgrid-toppager{background-image:none;background-color:transparent}.ui-jqgrid .ui-jqgrid-htable th div{height:auto}.ui-jqgrid .ui-jqgrid-htable th.ui-th-column div input{margin-top:8px}.ui-jqgrid .ui-jqgrid-htable th.ui-th-column div input.cbox{margin:4px 0 0}.ui-jqgrid td input.cbox{margin:4px 0 0}.ui-jqgrid tr.ui-row-ltr td{border:none}#gs_completed{display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.428571429;background-image:none;border-radius:4px;transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s}.ui-th-column{margin-top:8px}.info>p{padding-top:10px;text-align:justify}.checkbox label:after{padding-left:4px;padding-top:2px;font-size:9px}.survey-action .panel-body img{height:3em}div.panel.disabled{opacity:0.5;border:none}div.panel.disabled *{opacity:0.5;border:none}div.panel.disabled a{cursor:default}#edit-group .tab-pane{padding:1em}.panel-clickable:hover{cursor:pointer;cursor:hand}.ui-widget-content .ui-state-default{background-image:none;background-color:transparent;background-image:none;background-color:transparent}.ui-widget-header .ui-state-default{background-image:none;background-color:transparent;background-image:none;background-color:transparent}.ui-search-toolbar th div{min-height:40px}.absolute-wrapper{position:fixed;left:0;width:300px;height:100%}.side-menu{position:absolute;width:300px;padding:0;left:0}.side-menu .navbar{border:none;box-shadow:none}.side-menu .navbar-header{width:100%}.side-menu .navbar-nav li{display:block;width:100%}.side-menu .navbar-nav li a{padding:15px}.side-menu .navbar-nav li a .glyphicon{padding-right:10px}.side-menu .navbar-nav .question-link.active{background-color:transparent;padding:15px 15px 15px 0px;margin-bottom:5px;margin-right:-1px}.side-menu .navbar-nav .question-link.active:hover{text-decoration:none;cursor:default}.side-menu .navbar-nav .question-link{display:block;padding-left:0px}.side-menu .navbar-nav .question-link .question-collapse-title{padding-left:25px}.side-menu #dropdown{border:0;margin-bottom:0;border-radius:0;background-color:transparent;box-shadow:none}.side-menu #dropdown li:hover{font-weight:700}.side-menu #dropdown li.active:hover{cursor:default;background-color:transparent;margin-right:-1px}.side-menu #dropdown li.disabled:hover{font-weight:700;background-color:transparent}.side-menu #dropdown .caret{float:right;margin:9px 5px 0}.side-menu #dropdown .indicator{float:right}.side-menu #dropdown .panel-body{padding:0}.side-menu #dropdown .panel-body .navbar-nav{width:100%}.side-menu #dropdown .panel-body .navbar-nav li{padding-left:15px;border:none}.side-menu #dropdown .panel-body .navbar-nav li.panel{margin-bottom:0;background-color:transparent;border:none;border-radius:0;box-shadow:none}.side-menu #dropdown .panel-body .navbar-nav li.panel-default{padding-left:15px;border:none}.side-menu #dropdown .panel-body .navbar-nav li:last-child{border-bottom:none}.side-menu #dropdown .panel-body .panel-body{margin-left:-15px}.side-menu #dropdown .panel-body .panel>a{margin-left:-20px;padding-left:35px}.side-menu #dropdown .question-group-collapse .caret{float:none;margin-bottom:9px}.side-menu .hide-button{border:0;border-radius:0;padding:15px 18px}.side-menu .brand-name-wrapper{min-height:50px}.side-menu .brand-name-wrapper .navbar-brand{display:block}.side-menu #search{position:relative;z-index:1000}.side-menu #search .panel-body{padding:0}.side-menu #search .panel-body .navbar-form{padding:0;padding-right:50px;width:100%;margin:0;position:relative}.side-menu #search .panel-body .navbar-form .form-group{width:100%;position:relative}.side-menu #search .panel-body .navbar-form input{border:0;border-radius:0;box-shadow:none;width:100%;height:50px}.side-menu #search .panel-body .navbar-form .btn{position:absolute;right:0;top:0;border:0;border-radius:0;padding:15px 18px}.side-menu #explorer-collapse .caret{float:none;margin-bottom:9px}#explorer{border:0;margin-bottom:0;border-radius:0;background-color:transparent;box-shadow:none}#explorer ul{font-size:0.9em}.dropdownstyle{border:0;margin-bottom:0;border-radius:0;background-color:transparent;box-shadow:none}#sideMenu{min-height:700px;overflow:hidden}#sideMenu a[aria-expanded="true"]{font-weight:700}#sideMenu #dropdown li:hover{width:100%;font-weight:700}#sideMenu #dropdown li:hover>a{width:100%;font-weight:700;border-bottom:none}#sideMenu #dropdown li a[aria-expanded="true"]{width:100%;font-weight:700}#sideMenu #dropdown li .active a:hover{width:100%;font-weight:700}#sideMenu #dropdown li>a:hover{width:100%;font-weight:700}#sideMenu #dropdown #explorer li:hover{font-weight:700}#sideMenu #dropdown #explorer li:hover>a{font-weight:700}#sideMenu #dropdown #explorer li a[aria-expanded="true"]{font-weight:700}#sideMenu #dropdown #explorer li .active a:hover{font-weight:700}#sideMenu #dropdown #explorer li>a:hover{font-weight:700}#sideMenu #dropdown #explorer .questiongroupdropdown li:hover{font-weight:700}#sideMenu #dropdown #explorer .questiongroupdropdown li:hover>a{font-weight:700}#sideMenu #dropdown #explorer .questiongroupdropdown li a[aria-expanded="true"]{font-weight:700}#sideMenu #dropdown #explorer .questiongroupdropdown li .active a:hover{font-weight:700}#sideMenu #dropdown #explorer .questiongroupdropdown li>a:hover{font-weight:700}#sideMenu .navbar-default .navbar-nav>.active>a{background-color:transparent}#sideMenu .side-menu .dropdownlvl1>a:hover{font-weight:700}#sideMenu .sidemenuscontainer li:hover{font-weight:700}#sideMenu .sidemenuscontainer li:hover>a{font-weight:700}.side-menu-hidden{left:-250px}.side-body{min-height:800px}.side-body-margin{margin-left:70px}.question-group-collapse-title{display:block;padding-left:20px}.question-collapse-title{display:block;padding-left:30px}.main-content-container{max-width:95%;overflow-x:hidden;overflow-y:visible}.ck-content{transition:height 400ms ease-in-out}.ck-blurred{max-height:35vh}.ck-blurred:hover{max-height:initial}.ckedit-nocollapse .ck-blurred{max-height:initial}.ck-focused{max-height:initial}@media (max-width: 768px){.main-content-container{max-width:100%}.side-menu{position:relative;width:100%;height:0;border-right:0}.side-menu .brand-name-wrapper .navbar-brand{display:inline-block}@-moz-keyframes slidein{0%{left:-300px}100%{left:10px}}@-webkit-keyframes slidein{0%{left:-300px}100%{left:10px}}@keyframes slidein{0%{left:-300px}100%{left:10px}}@-moz-keyframes slideout{0%{left:0}100%{left:-300px}}@-webkit-keyframes slideout{0%{left:0}100%{left:-300px}}@keyframes slideout{0%{left:0}100%{left:-300px}}@-moz-keyframes bodyslidein{0%{left:0}100%{left:300px}}@-webkit-keyframes bodyslidein{0%{left:0}100%{left:300px}}@keyframes bodyslidein{0%{left:0}100%{left:300px}}@-moz-keyframes bodyslideout{0%{left:300px}100%{left:0}}@-webkit-keyframes bodyslideout{0%{left:300px}100%{left:0}}@keyframes bodyslideout{0%{left:300px}100%{left:0}}.side-body{margin-left:5px;margin-top:70px;position:relative;animation:bodyslideout 300ms forwards;transform-style:preserve-3d}.body-slide-in{animation:bodyslidein 300ms forwards;transform-style:preserve-3d}.navbar-toggle{border:0;float:left;padding:16px;margin:0;border-radius:0}.navbar-header{position:fixed;top:0;width:100%;z-index:3;background:white;border-bottom:1px solid var(--LS-admintheme-basecolor)}.side-menu-container>.navbar-nav{position:fixed;left:-300px;width:300px;top:43px;height:100%;animation:slideout 300ms forwards;transform-style:preserve-3d}.side-menu-container>.navbar-nav.slide-in{animation:slidein 300ms forwards;transform-style:preserve-3d}#search .panel-body .navbar-form{border-bottom:0}#search .panel-body .navbar-form .form-group{margin:0}#dropdown .panel-body .navbar-nav{margin:0}}.content-right{padding-left:0;padding-right:0}.content-right .col-lg-12{padding-left:0;padding-right:0}.toWhite a:hover{font-weight:700}.col-lg-12.content-right{padding-left:0;padding-right:0}.container-fluid .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-primary,.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-primary{color:#fff}.container-fluid .bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-warning{color:#fff}.btn-success:hover,.btn-danger:hover,.btn-warning:hover,.btn-info:hover{color:#fff}input[type="checkbox"],input[type="radio"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0}input[type="radio"],input[type="checkbox"]{margin:4px 0 0;margin-top:1px \9;line-height:normal}input[type="file"]:focus,input[type="radio"]:focus,input[type="checkbox"]:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.radio,.checkbox{position:relative;display:block;margin-top:10px;margin-bottom:10px}.radio label,.checkbox label{min-height:23px;padding-left:20px;margin-bottom:0;font-weight:normal;cursor:pointer}.radio input[type="radio"],.radio-inline input[type="radio"],.checkbox input[type="checkbox"],.checkbox-inline input[type="checkbox"]{position:absolute;margin-left:-20px;margin-top:4px \9}.radio+.radio,.checkbox+.checkbox{margin-top:-5px}.radio-inline,.checkbox-inline{position:relative;display:inline-block;padding-left:20px;margin-bottom:0;vertical-align:middle;font-weight:normal;cursor:pointer}.radio-inline+.radio-inline,.checkbox-inline+.checkbox-inline{margin-top:0;margin-left:10px}input[type="radio"][disabled],input[type="checkbox"][disabled],input[type="radio"].disabled,input[type="checkbox"].disabled,fieldset[disabled] input[type="radio"],fieldset[disabled] input[type="checkbox"]{cursor:not-allowed}.radio-inline.disabled,.checkbox-inline.disabled,fieldset[disabled] .radio-inline,fieldset[disabled] .checkbox-inline{cursor:not-allowed}.radio.disabled label,.checkbox.disabled label,fieldset[disabled] .radio label,fieldset[disabled] .checkbox label{cursor:not-allowed}.has-success .help-block,.has-success .control-label,.has-success .radio,.has-success .checkbox,.has-success .radio-inline,.has-success .checkbox-inline,.has-success.radio label,.has-success.checkbox label,.has-success.radio-inline label,.has-success.checkbox-inline label{color:#4caf50}.has-warning .help-block,.has-warning .control-label,.has-warning .radio,.has-warning .checkbox,.has-warning .radio-inline,.has-warning .checkbox-inline,.has-warning.radio label,.has-warning.checkbox label,.has-warning.radio-inline label,.has-warning.checkbox-inline label{color:#ff9800}.has-error .help-block,.has-error .control-label,.has-error .radio,.has-error .checkbox,.has-error .radio-inline,.has-error .checkbox-inline,.has-error.radio label,.has-error.checkbox label,.has-error.radio-inline label,.has-error.checkbox-inline label{color:#e51c23}@media (min-width: 768px){.form-inline .radio,.form-inline .checkbox{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.form-inline .radio label,.form-inline .checkbox label{padding-left:0}.form-inline .radio input[type="radio"],.form-inline .checkbox input[type="checkbox"]{position:relative;margin-left:0}.form-inline .has-feedback .form-control-feedback{top:0}.navbar-form .radio,.navbar-form .checkbox{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.navbar-form .radio label,.navbar-form .checkbox label{padding-left:0}.navbar-form .radio input[type="radio"],.navbar-form .checkbox input[type="checkbox"]{position:relative;margin-left:0}}.form-horizontal .radio,.form-horizontal .checkbox,.form-horizontal .radio-inline,.form-horizontal .checkbox-inline{margin-top:0;margin-bottom:0;padding-top:7px}.form-horizontal .radio,.form-horizontal .checkbox{min-height:30px}[data-toggle="buttons"]>.btn input[type="radio"],[data-toggle="buttons"]>.btn-group>.btn input[type="radio"],[data-toggle="buttons"]>.btn input[type="checkbox"],[data-toggle="buttons"]>.btn-group>.btn input[type="checkbox"]{position:absolute;clip:rect(0, 0, 0, 0);pointer-events:none}.input-group-addon input[type="radio"],.input-group-addon input[type="checkbox"]{margin-top:0}.radio label,.radio-inline label,.checkbox label,.checkbox-inline label{padding-left:25px}.radio input[type="radio"],.radio-inline input[type="radio"],.checkbox input[type="radio"],.checkbox-inline input[type="radio"],.radio input[type="checkbox"],.radio-inline input[type="checkbox"],.checkbox input[type="checkbox"],.checkbox-inline input[type="checkbox"]{margin-left:-25px}input[type="radio"],.radio input[type="radio"],.radio-inline input[type="radio"]{position:relative;margin-top:6px;margin-right:4px;vertical-align:top;border:none;background-color:transparent;-webkit-appearance:none;appearance:none;cursor:pointer}input[type="radio"]:focus,.radio input[type="radio"]:focus,.radio-inline input[type="radio"]:focus{outline:none}input[type="radio"]:before,.radio input[type="radio"]:before,.radio-inline input[type="radio"]:before,input[type="radio"]:after,.radio input[type="radio"]:after,.radio-inline input[type="radio"]:after{content:"";display:block;width:18px;height:18px;border-radius:50%;-webkit-transition:240ms;-o-transition:240ms;transition:240ms}input[type="radio"]:before,.radio input[type="radio"]:before,.radio-inline input[type="radio"]:before{position:absolute;left:0;top:-3px;background-color:#2196f3;-webkit-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0)}input[type="radio"]:after,.radio input[type="radio"]:after,.radio-inline input[type="radio"]:after{position:relative;top:-3px;border:2px solid #666666}input[type="radio"]:checked:before,.radio input[type="radio"]:checked:before,.radio-inline input[type="radio"]:checked:before{-webkit-transform:scale(0.5);-ms-transform:scale(0.5);-o-transform:scale(0.5);transform:scale(0.5)}input[type="radio"]:disabled:checked:before,.radio input[type="radio"]:disabled:checked:before,.radio-inline input[type="radio"]:disabled:checked:before{background-color:#bbbbbb}input[type="radio"]:checked:after,.radio input[type="radio"]:checked:after,.radio-inline input[type="radio"]:checked:after{border-color:#2196f3}input[type="radio"]:disabled:after,.radio input[type="radio"]:disabled:after,.radio-inline input[type="radio"]:disabled:after,input[type="radio"]:disabled:checked:after,.radio input[type="radio"]:disabled:checked:after,.radio-inline input[type="radio"]:disabled:checked:after{border-color:#bbbbbb}input[type="checkbox"],.checkbox input[type="checkbox"],.checkbox-inline input[type="checkbox"]{position:relative;border:none;margin-bottom:-4px;-webkit-appearance:none;appearance:none;cursor:pointer}input[type="checkbox"]:focus,.checkbox input[type="checkbox"]:focus,.checkbox-inline input[type="checkbox"]:focus{outline:none}input[type="checkbox"]:focus:after,.checkbox input[type="checkbox"]:focus:after,.checkbox-inline input[type="checkbox"]:focus:after{border-color:#2196f3}input[type="checkbox"]:after,.checkbox input[type="checkbox"]:after,.checkbox-inline input[type="checkbox"]:after{content:"";display:block;width:18px;height:18px;margin-top:-2px;margin-right:5px;border:2px solid #666666;border-radius:2px;-webkit-transition:240ms;-o-transition:240ms;transition:240ms}input[type="checkbox"]:checked:before,.checkbox input[type="checkbox"]:checked:before,.checkbox-inline input[type="checkbox"]:checked:before{content:"";position:absolute;top:0;left:6px;display:table;width:6px;height:12px;border:2px solid #fff;border-top-width:0;border-left-width:0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}input[type="checkbox"]:indeterminate:before,.checkbox input[type="checkbox"]:indeterminate:before,.checkbox-inline input[type="checkbox"]:indeterminate:before{content:"";position:absolute;top:6px;left:2px;display:table;width:12px;height:0;border:1px solid #fff}input[type="checkbox"]:disabled:after,.checkbox input[type="checkbox"]:disabled:after,.checkbox-inline input[type="checkbox"]:disabled:after{border-color:#bbbbbb}input[type="checkbox"]:disabled:checked:after,.checkbox input[type="checkbox"]:disabled:checked:after,.checkbox-inline input[type="checkbox"]:disabled:checked:after{background-color:#bbbbbb;border-color:transparent}.has-warning input:not([type=checkbox]),.has-warning .form-control,.has-warning input.form-control[readonly],.has-warning input[type=text][readonly],.has-warning [type=text].form-control[readonly],.has-warning input:not([type=checkbox]):focus,.has-warning .form-control:focus{border-bottom:none;-webkit-box-shadow:inset 0 -2px 0 #ff9800;box-shadow:inset 0 -2px 0 #ff9800}.has-error input:not([type=checkbox]),.has-error .form-control,.has-error input.form-control[readonly],.has-error input[type=text][readonly],.has-error [type=text].form-control[readonly],.has-error input:not([type=checkbox]):focus,.has-error .form-control:focus{border-bottom:none;-webkit-box-shadow:inset 0 -2px 0 #e51c23;box-shadow:inset 0 -2px 0 #e51c23}.has-success input:not([type=checkbox]),.has-success .form-control,.has-success input.form-control[readonly],.has-success input[type=text][readonly],.has-success [type=text].form-control[readonly],.has-success input:not([type=checkbox]):focus,.has-success .form-control:focus{border-bottom:none;-webkit-box-shadow:inset 0 -2px 0 #4caf50;box-shadow:inset 0 -2px 0 #4caf50}.ui-widget-content{border:none;background:none;color:#404040}.ui-jqgrid .ui-jqgrid-titlebar{padding:1em}.container-fluid .ui-widget-content .ui-state-default,.container-fluid .ui-jqgrid .ui-jqgrid-bdiv{padding:0.5em;padding-bottom:0}.ui-dialog,.ui-jqdialog,.ui-dialog.ui-widget.ui-widget-content.ui-corner-all.ui-front.ui-dialog-buttons.ui-draggable.ui-resizable{border-radius:4px;padding:1em;box-shadow:0 2px 5px 0 rgba(0,0,0,0.16),0 2px 10px 0 rgba(0,0,0,0.12)}.ui-jqdialog-titlebar{height:2em;width:100%}.EditTable tr td{padding:1em}.ui-jqdialog-content input.FormElement{padding:.3em}.ui-jqdialog-content input[type="checkbox"].FormElement{padding:0em}.EditTable td select,.EditTable td textarea{display:inline-block;width:auto;vertical-align:middle;display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.428571429;background-image:none;border-radius:4px;-webkit-transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s;color:#636363;background-color:#ffffff;border:1px solid #cccccc;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.EditTable td input,.EditTable td select,.EditTable td textarea{margin:0}input[type="text"],input[type="password"],.ui-autocomplete-input,textarea,.uneditable-input{display:inline-block;font-size:14px;line-height:18px;border:1px solid #ccc;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}input:focus,textarea:focus{outline:0;border-color:rgba(82,168,236,0.8);-webkit-box-shadow:inset 0 1px 3px rgba(0,0,0,0.1),0 0 8px rgba(82,168,236,0.6);-moz-box-shadow:inset 0 1px 3px rgba(0,0,0,0.1),0 0 8px rgba(82,168,236,0.6);box-shadow:inset 0 1px 3px rgba(0,0,0,0.1),0 0 8px rgba(82,168,236,0.6)}#displayparticipants_firstname,#displayparticipants_lastname,#displayparticipants_owner_uid{padding-left:40px}#displayparticipants_language{padding-left:50px}#jqgh_displayparticipants_email{padding-left:140px}#displayparticipants_survey{padding-left:20px}.navtable{box-shadow:0 2px 5px 0 rgba(0,0,0,0.16),0 2px 10px 0 rgba(0,0,0,0.12)}.ui-jqgrid-title{padding:1em 0em 1em 1em;font-style:italic;font-weight:700}.ui-pg-button{padding:0.4em}.ui-pg-button:hover{cursor:pointer}.ui-state-disabled:hover{cursor:default}.ui-jqgrid.ui-widget.ui-widget-content.ui-corner-all .ui-jqgrid.ui-widget.ui-widget-content.ui-corner-all{width:100%;overflow:hidden;box-shadow:0 2px 5px 0 rgba(0,0,0,0.16),0 2px 10px 0 rgba(0,0,0,0.12)}.modal-22{position:absolute;width:600px}.modal-22 .ui-jqdialog-titlebar .ui-jqdialog-title{width:80%}.modal-22 .ui-jqdialog-content{padding:1em}.ui-dialog-titlebar-close{border:1px solid transparent;border-radius:4px;float:right;color:#333;background-color:#fff;border-color:#ccc;display:inline-block;padding:6px 12px;margin-bottom:0;font-size:14px;font-weight:400;line-height:1.42857143;text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;-webkit-appearance:button;cursor:pointer;overflow:visible;margin:0;font:normal normal normal 14px/1 FontAwesome}.ui-dialog-titlebar-close:before{content:"\f00d"}.em-expression{font-weight:bold}.data-entry-tbl tr.odd td,.data-entry-tbl tr.even td{padding:20px 0 20px 0}h3 .glyphicon-chevron-up,h3 .glyphicon-chevron-down,h3 .glyphicon-chevron-right{position:absolute;right:1em;top:10px}h3 .glyphicon-chevron-up,h3 .glyphicon-chevron-down,h3 .glyphicon-chevron-right{cursor:pointer}#carousel-example-generic{margin-left:20px}#carousel-example-generic .carousel-control{font-size:1em;top:-80px}#carousel-example-generic .left.carousel-control{left:-20px}#carousel-example-generic .right.carousel-control{right:-20px}#carousel-example-generic .panel-title{text-align:center;padding-top:0px}#carousel-example-generic .carousel-inner img{margin:auto;top:9px;position:relative}#carousel-example-generic .selectTemplate{display:inline-block;position:relative;left:0px;top:320px}#carousel-example-generic .carousel-caption{width:100%;left:0;top:0px;padding-top:0px}#carousel-example-generic,#carousel-example-generic .carousel-inner{min-height:150px}#carousel-example-generic .carousel-indicators{top:370px;width:80%;left:39%}#carousel-example-generic .carousel-indicators li{margin:0px;width:8px;height:8px}.side-body #carousel-example-generic h3{border:none}#systemoverview{margin:1em 0 1em 0}#systemoverview .info div{font-size:14px;margin-top:10px;margin-bottom:10px;font-weight:500;line-height:1.1;color:inherit;text-align:center}.preloader{position:absolute;top:50%;left:50%;font-size:20px;display:block;width:3.75em;height:4.25em;margin-left:-1.875em;margin-top:-2.125em;transform-origin:center center;transform:rotateY(180deg) rotateZ(-60deg)}.preloader .slice{border-top:1.125em solid transparent;border-right:none;border-bottom:1em solid transparent;border-left:1.875em solid #f7484e;position:absolute;top:0px;left:50%;transform-origin:left bottom;border-radius:3px 3px 0 0}.preloader .slice:nth-child(1){transform:rotateZ(60deg) rotateY(0deg) rotateX(0);animation:0.15s linear 0.82s preload-hide-1 both 1}.preloader .slice:nth-child(2){transform:rotateZ(120deg) rotateY(0deg) rotateX(0);animation:0.15s linear 0.74s preload-hide-2 both 1}.preloader .slice:nth-child(3){transform:rotateZ(180deg) rotateY(0deg) rotateX(0);animation:0.15s linear 0.66s preload-hide-3 both 1}.preloader .slice:nth-child(4){transform:rotateZ(240deg) rotateY(0deg) rotateX(0);animation:0.15s linear 0.58s preload-hide-4 both 1}.preloader .slice:nth-child(5){transform:rotateZ(300deg) rotateY(0deg) rotateX(0);animation:0.15s linear 0.5s preload-hide-5 both 1}.preloader .slice:nth-child(6){transform:rotateZ(360deg) rotateY(0deg) rotateX(0);animation:0.15s linear 0.42s preload-hide-6 both 1}.preloader.loading{animation:2s preload-flip steps(2) infinite both}.preloader.loading .slice:nth-child(1){transform:rotateZ(60deg) rotateY(90deg) rotateX(0);animation:2s preload-cycle-1 linear infinite both}.preloader.loading .slice:nth-child(2){transform:rotateZ(120deg) rotateY(90deg) rotateX(0);animation:2s preload-cycle-2 linear infinite both}.preloader.loading .slice:nth-child(3){transform:rotateZ(180deg) rotateY(90deg) rotateX(0);animation:2s preload-cycle-3 linear infinite both}.preloader.loading .slice:nth-child(4){transform:rotateZ(240deg) rotateY(90deg) rotateX(0);animation:2s preload-cycle-4 linear infinite both}.preloader.loading .slice:nth-child(5){transform:rotateZ(300deg) rotateY(90deg) rotateX(0);animation:2s preload-cycle-5 linear infinite both}.preloader.loading .slice:nth-child(6){transform:rotateZ(360deg) rotateY(90deg) rotateX(0);animation:2s preload-cycle-6 linear infinite both}#ajaxContainerLoading,.ajaxLoading{height:130px;text-align:center;margin-top:70px;margin-bottom:100px;display:none}#comfortUpdateIcon{height:1em;margin-right:0.5em}#comfortUpdateGeneralWrap h3.maintitle{background-color:transparent}#comfortUpdateGeneralWrap .on{font-weight:bold;font-size:1em;padding-left:0.5em;padding-top:0.5em}#comfortUpdateGeneralWrap .on span{display:block;padding:0.1em;padding-left:0.5em;width:40%}#comfortUpdateGeneralWrap .off{font-size:0.9em;padding-left:0.5em;padding-top:0.5em}#comfortUpdateGeneralWrap #welcomeMessage,#comfortUpdateGeneralWrap #btn-container{border-right:1px solid #EEE}#comfortUpdateGeneralWrap #key-actions{padding-left:1em}#update-alert.unstable-update{background-color:#fff;border:1px solid #A0352F;color:#A0352F;margin-top:1em}html body .nav-tabs>li.active>a,html body .nav-tabs>li.active>a:hover,html body .nav-tabs>li.active>a:focus{border-bottom-color:transparent;cursor:default}.answertable.table td{vertical-align:middle}.btnaddanswer:hover,.btndelanswer:hover{cursor:pointer}.jumbotron p{font-weight:300}span[data-tooltip]{display:inline-block}.glyphicon-move:hover{cursor:pointer}.answertable .glyphicon-pencil{margin-left:3px}#statisticsview .panel{box-shadow:0 2px 5px 0 rgba(0,0,0,0.16),0 2px 10px 0 rgba(0,0,0,0.12)}#explorer-collapse{border-bottom:none}#explorer-collapse:hover,#sideMenu #dropdown li a#explorer-collapse[aria-expanded="true"],#sideMenu #dropdown li a.question-group-collapse[aria-expanded="true"]{width:auto}#sideMenu #dropdown #explorer li#questionexplorer-group-container,#sideMenu #dropdown li#questionexplorer-group-container>a{line-height:1.4}#sideMenu #dropdown #explorer li#questionexplorer-group-container:hover,#sideMenu #dropdown li#questionexplorer-group-container:hover>a{background-color:#fafafa;font-weight:400;line-height:1.4}.explorer-group-title{margin-top:1em;padding:0em 0 1em 0}.explorer-group-title a.explorer-group,.question-collapse-title{color:#163c19}#item-container,#jcarousel-wrapper-container{width:300px}#item-container h4{margin-bottom:30px}.selectTemplate{margin-top:10px}.imgSelectTemplate{cursor:pointer}.template-img{padding:1em}#additional_languages{min-width:200px}#available_languages{min-width:200px}.modal{top:50px}#tokensidemenu{border-top:1px solid #e3e3e3}.question-item{padding:1em;margin:1em 0 1em 0;cursor:pointer}.placeholder{padding:1em;margin:1em 0 1em 0}.no-gutter>[class*='col-']{padding-right:0;padding-left:0}.inputbuttons{width:120px}.inputbuttons-square{width:20px;height:16px;float:left}.jqgrid-tokens-number-padding{padding-right:4px}.tooltip{position:fixed}.scrolling-wrapper{overflow-x:scroll;overflow-y:hidden}#search{display:none;overflow-y:auto}iframe#dialog{width:100%;height:100%}.ui-jqgrid,.ui-jqgrid-view,.ui-jqgrid-titlebar,.ui-jqgrid-toppager,.ui-jqgrid-pager{min-width:100%;max-width:100%;margin-right:0;margin-left:0;box-sizing:border-box}#pager{position:relative}.ui-sortable-placeholder{color:#f00;background-color:#0f0;border:solid black 5px}.tokenatt-arrow{position:absolute;right:-0.5em}.csvatt-arrow{position:absolute;right:-0.5em;top:1em}.no-padding{padding:0}.droppable-new,.droppable-csv{min-height:40px;height:100%}#labelsetpreview{overflow-x:hidden}#labelsetbrowserModal .modal-dialog{width:80%}.question-filter-container{border:1px solid #efefef;padding:2em;margin:0;min-width:33%;max-width:100%}td.subquestion-actions span:hover{cursor:pointer}.template-img{padding-top:0}.full-page-wrapper .handleAccordion{display:none}div#gview_displayresponses th#displayresponses_cb{width:35px}.detailbrowsetable tr th{width:50%}.lead{font-weight:300}.time-statistics-row-buttons,.nowrap{white-space:nowrap}.time-statistics-table{overflow:auto}.mixed{opacity:0.4}#sidemenu-home{padding-left:15px}#quick-menu-container{position:absolute;width:50px;right:0;top:50px}.quick-icon-wrapper{padding:15px;height:50px}#quick-menu-container .glyphicon{font-size:18px}#quick-menu-container .navbar-brand{padding:0}.panel-group .panel{overflow:visible}a.explorer-group:hover,a.explorer-group:focus{text-decoration:none}.question-explorer-question{display:inline-block;max-width:200px;overflow:hidden;text-overflow:ellipsis}.question-explorer-group-name{display:inline-block;max-width:140px;overflow:hidden;position:relative;top:5px;text-overflow:ellipsis}.question-explorer-add-question{position:relative;top:5px}.explorer-group-title a.disabled{opacity:0.5}.btn.readonly,.btn.readonly:hover{cursor:not-allowed;opacity:0.65;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none;border:1px solid #cccccc}#displayResponsesContainer .ui-jqgrid-bdiv,#gbox_displaytokens .ui-jqgrid-bdiv{overflow:hidden}h1,.h1{font-size:24px}h2,.h2{font-size:22px}h3,.h3{font-size:20px}.statisticstable{word-wrap:break-word}.summary-container,.summary,#massive-action-container,#surveyListActions,.listActions,.pager-container ls-ba .pager,.pager-container ls-ba .pager .pagination{margin:0;margin-bottom:20px}.summary-container{text-align:right}#massive-action-container,#surveyListActions,.listActions{padding-left:0px;text-align:left}.push-grid-pager{min-height:25em}.has-link{cursor:pointer}.has-link a:hover{text-decoration:none}.has-link a{color:black}.hoverAction .table-striped>tbody>tr:hover>td{background-color:transparent}.hoverAction .table-striped>tbody>tr:hover>td>a:not(.btn){color:white}.ui-priority-secondary{background-color:#f5f5f5}#token-grid .table .filters>td .filter-container{padding:0px}#token-grid table.table{width:none;max-width:none}#token-grid table thead tr #action{min-width:150px}#token-grid .filter-container{min-width:50px}#token-grid table tr.odd .blank_button{border-color:#f9f9f9;background-color:#f9f9f9;border-color:rgba(0,0,0,0);background-color:rgba(0,0,0,0)}#token-grid table tr .blank_button{border-color:white;background-color:white}#token-grid table tr.selected .blank_button{border-color:#eee;background-color:#eee}#token-grid .name{min-width:150px}#tokenListPager{position:relative}.blank_button span{max-width:12px}#edittoken .tab-content #general .form-group .col-sm-4 .col-sm-4,#edittoken .tab-content #general .form-group .col-sm-4 .col-sm-8{padding:0}div[id^="alertmod_"]{display:none}.ui-helper-clearfix{min-height:0}.ui-dialog .ui-dialog-buttonpane{background-image:none;border-width:1px 0 0;margin-top:0.5em;padding:0.3em 1em 0.5em 0.4em;text-align:left}.ui-helper-clearfix::before,.ui-helper-clearfix::after{border-collapse:collapse;content:"";display:table}.ui-helper-clearfix::after{clear:both}.ui-helper-clearfix::before,.ui-helper-clearfix::after{border-collapse:collapse;content:"";display:table}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right}.yiiLog{margin-bottom:70px}table#responsedetail tr td{max-width:100px;word-wrap:break-word}.in-title{position:relative;top:-65px;right:15px}.input-group-addon{padding:5px 12px}.multiselect-container>li>a>label>input[type="checkbox"]{margin-left:0}.notification-list{top:100%;left:0;z-index:1000;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;list-style:none;font-size:14px;border-radius:4px;background-clip:padding-box;overflow-y:auto}.notification-list>li>a{display:block;padding:3px 20px;clear:both;font-weight:normal;line-height:1.428571429;white-space:nowrap}.notification-list>li>a:hover,.notification-list>li>a:focus{text-decoration:none}.notification-list>.active>a,.notification-list>.active>a:hover,.notification-list>.active>a:focus{text-decoration:none;outline:0}.notification-list>.disabled>a:hover,.notification-list>.disabled>a:focus{text-decoration:none;background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);cursor:not-allowed}#notification-outer-ul{height:400px;width:400px}#notification-inner-ul{height:340px;width:390px}.select2-container--bootstrap .select2-selection{font-family:Roboto !important}#responses-grid .table-condensed.upload-question{margin-bottom:0;background-color:inherit}#responses-grid .filter-container{min-width:6em}.edit-participant-modal-body{max-height:500px;overflow-y:auto}.scenario-heading{padding:0}.scenario-heading .delete-scenario-form{padding-top:6px}.condition-header-button{margin-top:-10px;margin-right:10px}.margin-left{margin-left:5px}.conditions-table{margin-bottom:0}.condition-and-or-or{margin-left:20px}#editconditions .tab-content,#quick-add-conditions-form .tab-content{padding-top:0}#quick-add-condition-modal .modal-dialog{width:800px}#login-panel{max-width:400px;margin-left:auto;margin-right:auto}.row-eq-height{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:30px}.welcome .panel{height:110%}.welcome .panel-body{padding:0px}.welcome .panel-heading{height:25%;display:flex;align-items:center;justify-content:center}.welcome .panel-title{font-weight:500}.welcome .panel-body{height:75%;width:100%}.welcome .panel-body .panel-body-ico,.welcome .panel-body .panel-body-link{width:100%;display:flex;align-items:center;justify-content:center}.welcome .panel-body .panel-body-ico{height:70%}.welcome .panel-body .panel-body-link{height:30%}input[type="file"].form-control{border:none;padding-left:0px}#insertmethod-container{display:none}@media print{@page{size:A4 portrait;margin-left:1.0cm;margin-right:1.5cm;margin-top:1.2cm;margin-bottom:1cm;overflow:visible}*{overflow:visible !important}html,body{margin:0;max-width:0%}body{text-align:left;margin:0;padding:0;overflow:visible;min-width:19.0cm !important;min-height:27.7cm;width:100% !important;height:100%}body.onStatistics a:not(.printable),body.onStatistics p:not(.printable),body.onStatistics button:not(.printable),body.onStatistics nav:not(.printable),body.onStatistics form:not(.printable),body.onStatistics footer:not(.printable),body.onStatistics h1:not(.printable),body.onStatistics h2:not(.printable),body.onStatistics h3:not(.printable),body.onStatistics h4:not(.printable),body.onStatistics h5:not(.printable),body.onStatistics .jumbotron,body.onStatistics .menubar,body.onStatistics>div:not(#vue-apps-main-container),body.onStatistics div#vue-apps-main-container>div:not(#pjax-content),body.onStatistics div#vue-apps-main-container>div#pjax-content>div:not(#in_survey_common),body.onStatistics div#in_survey_common>div:not(#statisticsview){display:none !important;visibility:hidden !important;overflow:hidden !important;padding:0;position:absolute;left:-1000px;top:-1000px;margin:0 !important;width:0px !important}body.onStatistics div.row{display:block !important;position:static}body.onStatistics div[class^="col-"]{display:block !important;float:none !important;position:static}body.onStatistics>div#vue-apps-main-container,body.onStatistics div#in_survey_common,body.onStatistics>div#vue-apps-main-container>div#pjax-content,body.onStatistics #statisticsview{display:block;position:static;width:99% !important;max-width:95% !important;min-width:19.6cm !important;min-height:29.7cm !important;height:100% !important;overflow:visible;page-break-inside:auto;break-inside:auto}body.onStatistics #statisticsview div,body.onStatistics #statisticsview table{position:static}body.onStatistics #statisticsview div:not(#statsContainerLoading){width:99% !important;max-width:100% !important;float:none !important;display:block}body.onStatistics #statisticsview a.printable,body.onStatistics #statisticsview p.printable,body.onStatistics #statisticsview span.printable,body.onStatistics #statisticsview table.printable,body.onStatistics #statisticsview table.statisticstable,body.onStatistics #statisticsview h1.printable,body.onStatistics #statisticsview h2.printable,body.onStatistics #statisticsview h3.printable,body.onStatistics #statisticsview h4.printable,body.onStatistics #statisticsview h5.printable{width:95% !important;max-width:100%;float:none;margin-left:0 !important;margin-right:0 !important;margin-top:1cm;margin-bottom:1cm;position:static}body.onStatistics div.printable{position:static;page-break-after:auto;break-after:auto;page-break-inside:avoid;break-inside:avoid;margin-left:0 !important;margin-right:0 !important;margin-top:1cm;margin-bottom:1cm;padding:0 !important}body.onStatistics div.printable table{position:static;page-break-inside:avoid;break-inside:avoid;margin-left:0 !important;margin-right:0 !important;margin-top:1cm;margin-bottom:1cm;padding:0 !important}body.onStatistics table.printable thead,body.onStatistics table.printable tbody,body.onStatistics table.printable tr{width:100% !important;margin:0 !important;padding:0 !important}body.onStatistics table.printable *{page-break-after:avoid;break-after:avoid;page-break-before:avoid;break-before:avoid;page-break-inside:avoid;break-inside:avoid}body.onStatistics .side-body{max-width:100%;margin:0 !important;padding:0 !important}body.onStatistics .side-menu{display:none !important;visibility:none !important;overflow:hidden !important;margin:0 !important;padding:0 !important;margin-left:0 px !important}body.onStatistics .absolute-wrapper{display:none !important;visibility:none !important;overflow:hidden !important;margin:0 !important;padding:0 !important}}.currentQuestionTypeImageContainer img{max-width:100%}#accordion-container .panel-heading>a{width:100%;display:block}#accordion_questionTypeSelector .panel-title>a{width:100%;display:block}.small-screens-menus{padding-left:28px}.custom.custom-no-padding{padding:0}.custom.custom-no-margin{padding:0}.custom.custom-padding.add5{padding:5px}.custom.custom-padding.left-5{padding-left:5px}.custom.custom-padding.right-5{padding-right:5px}.custom.custom-padding.top-5{padding-top:5px}.custom.custom-padding.bottom-5{padding-bottom:5px}.custom.custom-padding.add10{padding:10px}.custom.custom-padding.left-10{padding-left:10px}.custom.custom-padding.right-10{padding-right:10px}.custom.custom-padding.top-10{padding-top:10px}.custom.custom-padding.bottom-10{padding-bottom:10px}.custom.custom-padding.add15{padding:15px}.custom.custom-padding.left-15{padding-left:15px}.custom.custom-padding.right-15{padding-right:15px}.custom.custom-padding.top-15{padding-top:15px}.custom.custom-padding.bottom-15{padding-bottom:15px}.custom.custom-padding.add20{padding:20px}.custom.custom-padding.left-20{padding-left:20px}.custom.custom-padding.right-20{padding-right:20px}.custom.custom-padding.top-20{padding-top:20px}.custom.custom-padding.bottom-20{padding-bottom:20px}.custom.custom-padding.add25{padding:25px}.custom.custom-padding.left-25{padding-left:25px}.custom.custom-padding.right-25{padding-right:25px}.custom.custom-padding.top-25{padding-top:25px}.custom.custom-padding.bottom-25{padding-bottom:25px}.custom.custom-padding.add30{padding:30px}.custom.custom-padding.left-30{padding-left:30px}.custom.custom-padding.right-30{padding-right:30px}.custom.custom-padding.top-30{padding-top:30px}.custom.custom-padding.bottom-30{padding-bottom:30px}.custom.custom-padding.add35{padding:35px}.custom.custom-padding.left-35{padding-left:35px}.custom.custom-padding.right-35{padding-right:35px}.custom.custom-padding.top-35{padding-top:35px}.custom.custom-padding.bottom-35{padding-bottom:35px}@media only screen and (min-width: 961px){.custom.custom-padding-responsive.large.add5{padding:5px}.custom.custom-padding-responsive.large.left-5{padding-left:5px}.custom.custom-padding-responsive.large.right-5{padding-right:5px}.custom.custom-padding-responsive.large.top-5{padding-top:5px}.custom.custom-padding-responsive.large.bottom-5{padding-bottom:5px}.custom.custom-padding-responsive.large.add10{padding:10px}.custom.custom-padding-responsive.large.left-10{padding-left:10px}.custom.custom-padding-responsive.large.right-10{padding-right:10px}.custom.custom-padding-responsive.large.top-10{padding-top:10px}.custom.custom-padding-responsive.large.bottom-10{padding-bottom:10px}.custom.custom-padding-responsive.large.add15{padding:15px}.custom.custom-padding-responsive.large.left-15{padding-left:15px}.custom.custom-padding-responsive.large.right-15{padding-right:15px}.custom.custom-padding-responsive.large.top-15{padding-top:15px}.custom.custom-padding-responsive.large.bottom-15{padding-bottom:15px}.custom.custom-padding-responsive.large.add20{padding:20px}.custom.custom-padding-responsive.large.left-20{padding-left:20px}.custom.custom-padding-responsive.large.right-20{padding-right:20px}.custom.custom-padding-responsive.large.top-20{padding-top:20px}.custom.custom-padding-responsive.large.bottom-20{padding-bottom:20px}.custom.custom-padding-responsive.large.add25{padding:25px}.custom.custom-padding-responsive.large.left-25{padding-left:25px}.custom.custom-padding-responsive.large.right-25{padding-right:25px}.custom.custom-padding-responsive.large.top-25{padding-top:25px}.custom.custom-padding-responsive.large.bottom-25{padding-bottom:25px}.custom.custom-padding-responsive.large.add30{padding:30px}.custom.custom-padding-responsive.large.left-30{padding-left:30px}.custom.custom-padding-responsive.large.right-30{padding-right:30px}.custom.custom-padding-responsive.large.top-30{padding-top:30px}.custom.custom-padding-responsive.large.bottom-30{padding-bottom:30px}.custom.custom-padding-responsive.large.add35{padding:35px}.custom.custom-padding-responsive.large.left-35{padding-left:35px}.custom.custom-padding-responsive.large.right-35{padding-right:35px}.custom.custom-padding-responsive.large.top-35{padding-top:35px}.custom.custom-padding-responsive.large.bottom-35{padding-bottom:35px}}@media only screen and (min-width: 769px){.custom.custom-padding-responsive.medium.add5{padding:5px}.custom.custom-padding-responsive.medium.left-5{padding-left:5px}.custom.custom-padding-responsive.medium.right-5{padding-right:5px}.custom.custom-padding-responsive.medium.top-5{padding-top:5px}.custom.custom-padding-responsive.medium.bottom-5{padding-bottom:5px}.custom.custom-padding-responsive.medium.add10{padding:10px}.custom.custom-padding-responsive.medium.left-10{padding-left:10px}.custom.custom-padding-responsive.medium.right-10{padding-right:10px}.custom.custom-padding-responsive.medium.top-10{padding-top:10px}.custom.custom-padding-responsive.medium.bottom-10{padding-bottom:10px}.custom.custom-padding-responsive.medium.add15{padding:15px}.custom.custom-padding-responsive.medium.left-15{padding-left:15px}.custom.custom-padding-responsive.medium.right-15{padding-right:15px}.custom.custom-padding-responsive.medium.top-15{padding-top:15px}.custom.custom-padding-responsive.medium.bottom-15{padding-bottom:15px}.custom.custom-padding-responsive.medium.add20{padding:20px}.custom.custom-padding-responsive.medium.left-20{padding-left:20px}.custom.custom-padding-responsive.medium.right-20{padding-right:20px}.custom.custom-padding-responsive.medium.top-20{padding-top:20px}.custom.custom-padding-responsive.medium.bottom-20{padding-bottom:20px}.custom.custom-padding-responsive.medium.add25{padding:25px}.custom.custom-padding-responsive.medium.left-25{padding-left:25px}.custom.custom-padding-responsive.medium.right-25{padding-right:25px}.custom.custom-padding-responsive.medium.top-25{padding-top:25px}.custom.custom-padding-responsive.medium.bottom-25{padding-bottom:25px}.custom.custom-padding-responsive.medium.add30{padding:30px}.custom.custom-padding-responsive.medium.left-30{padding-left:30px}.custom.custom-padding-responsive.medium.right-30{padding-right:30px}.custom.custom-padding-responsive.medium.top-30{padding-top:30px}.custom.custom-padding-responsive.medium.bottom-30{padding-bottom:30px}.custom.custom-padding-responsive.medium.add35{padding:35px}.custom.custom-padding-responsive.medium.left-35{padding-left:35px}.custom.custom-padding-responsive.medium.right-35{padding-right:35px}.custom.custom-padding-responsive.medium.top-35{padding-top:35px}.custom.custom-padding-responsive.medium.bottom-35{padding-bottom:35px}}.custom.custom-padding-responsive.small.add5{padding:5px}.custom.custom-padding-responsive.small.left-5{padding-left:5px}.custom.custom-padding-responsive.small.right-5{padding-right:5px}.custom.custom-padding-responsive.small.top-5{padding-top:5px}.custom.custom-padding-responsive.small.bottom-5{padding-bottom:5px}.custom.custom-padding-responsive.small.add10{padding:10px}.custom.custom-padding-responsive.small.left-10{padding-left:10px}.custom.custom-padding-responsive.small.right-10{padding-right:10px}.custom.custom-padding-responsive.small.top-10{padding-top:10px}.custom.custom-padding-responsive.small.bottom-10{padding-bottom:10px}.custom.custom-padding-responsive.small.add15{padding:15px}.custom.custom-padding-responsive.small.left-15{padding-left:15px}.custom.custom-padding-responsive.small.right-15{padding-right:15px}.custom.custom-padding-responsive.small.top-15{padding-top:15px}.custom.custom-padding-responsive.small.bottom-15{padding-bottom:15px}.custom.custom-padding-responsive.small.add20{padding:20px}.custom.custom-padding-responsive.small.left-20{padding-left:20px}.custom.custom-padding-responsive.small.right-20{padding-right:20px}.custom.custom-padding-responsive.small.top-20{padding-top:20px}.custom.custom-padding-responsive.small.bottom-20{padding-bottom:20px}.custom.custom-padding-responsive.small.add25{padding:25px}.custom.custom-padding-responsive.small.left-25{padding-left:25px}.custom.custom-padding-responsive.small.right-25{padding-right:25px}.custom.custom-padding-responsive.small.top-25{padding-top:25px}.custom.custom-padding-responsive.small.bottom-25{padding-bottom:25px}.custom.custom-padding-responsive.small.add30{padding:30px}.custom.custom-padding-responsive.small.left-30{padding-left:30px}.custom.custom-padding-responsive.small.right-30{padding-right:30px}.custom.custom-padding-responsive.small.top-30{padding-top:30px}.custom.custom-padding-responsive.small.bottom-30{padding-bottom:30px}.custom.custom-padding-responsive.small.add35{padding:35px}.custom.custom-padding-responsive.small.left-35{padding-left:35px}.custom.custom-padding-responsive.small.right-35{padding-right:35px}.custom.custom-padding-responsive.small.top-35{padding-top:35px}.custom.custom-padding-responsive.small.bottom-35{padding-bottom:35px}.custom.custom-margin.add5{margin:5px}.custom.custom-margin.left-5{margin-left:5px}.custom.custom-margin.right-5{margin-right:5px}.custom.custom-margin.top-5{margin-top:5px}.custom.custom-margin.bottom-5{margin-bottom:5px}.custom.custom-margin.add10{margin:10px}.custom.custom-margin.left-10{margin-left:10px}.custom.custom-margin.right-10{margin-right:10px}.custom.custom-margin.top-10{margin-top:10px}.custom.custom-margin.bottom-10{margin-bottom:10px}.custom.custom-margin.add15{margin:15px}.custom.custom-margin.left-15{margin-left:15px}.custom.custom-margin.right-15{margin-right:15px}.custom.custom-margin.top-15{margin-top:15px}.custom.custom-margin.bottom-15{margin-bottom:15px}.custom.custom-margin.add20{margin:20px}.custom.custom-margin.left-20{margin-left:20px}.custom.custom-margin.right-20{margin-right:20px}.custom.custom-margin.top-20{margin-top:20px}.custom.custom-margin.bottom-20{margin-bottom:20px}.custom.custom-margin.add25{margin:25px}.custom.custom-margin.left-25{margin-left:25px}.custom.custom-margin.right-25{margin-right:25px}.custom.custom-margin.top-25{margin-top:25px}.custom.custom-margin.bottom-25{margin-bottom:25px}.custom.custom-margin.add30{margin:30px}.custom.custom-margin.left-30{margin-left:30px}.custom.custom-margin.right-30{margin-right:30px}.custom.custom-margin.top-30{margin-top:30px}.custom.custom-margin.bottom-30{margin-bottom:30px}.custom.custom-margin.add35{margin:35px}.custom.custom-margin.left-35{margin-left:35px}.custom.custom-margin.right-35{margin-right:35px}.custom.custom-margin.top-35{margin-top:35px}.custom.custom-margin.bottom-35{margin-bottom:35px}.custom.custom-child-margin.left-to-right *{margin-left:3px}.custom.custom-child-margin.right-to-left *{margin-right:3px}@media only screen and (min-width: 961px){.custom.custom-margin-responsive.large.add5{margin:5px}.custom.custom-margin-responsive.large.left-5{margin-left:5px}.custom.custom-margin-responsive.large.right-5{margin-right:5px}.custom.custom-margin-responsive.large.top-5{margin-top:5px}.custom.custom-margin-responsive.large.bottom-5{margin-bottom:5px}.custom.custom-margin-responsive.large.add10{margin:10px}.custom.custom-margin-responsive.large.left-10{margin-left:10px}.custom.custom-margin-responsive.large.right-10{margin-right:10px}.custom.custom-margin-responsive.large.top-10{margin-top:10px}.custom.custom-margin-responsive.large.bottom-10{margin-bottom:10px}.custom.custom-margin-responsive.large.add15{margin:15px}.custom.custom-margin-responsive.large.left-15{margin-left:15px}.custom.custom-margin-responsive.large.right-15{margin-right:15px}.custom.custom-margin-responsive.large.top-15{margin-top:15px}.custom.custom-margin-responsive.large.bottom-15{margin-bottom:15px}.custom.custom-margin-responsive.large.add20{margin:20px}.custom.custom-margin-responsive.large.left-20{margin-left:20px}.custom.custom-margin-responsive.large.right-20{margin-right:20px}.custom.custom-margin-responsive.large.top-20{margin-top:20px}.custom.custom-margin-responsive.large.bottom-20{margin-bottom:20px}.custom.custom-margin-responsive.large.add25{margin:25px}.custom.custom-margin-responsive.large.left-25{margin-left:25px}.custom.custom-margin-responsive.large.right-25{margin-right:25px}.custom.custom-margin-responsive.large.top-25{margin-top:25px}.custom.custom-margin-responsive.large.bottom-25{margin-bottom:25px}.custom.custom-margin-responsive.large.add30{margin:30px}.custom.custom-margin-responsive.large.left-30{margin-left:30px}.custom.custom-margin-responsive.large.right-30{margin-right:30px}.custom.custom-margin-responsive.large.top-30{margin-top:30px}.custom.custom-margin-responsive.large.bottom-30{margin-bottom:30px}.custom.custom-margin-responsive.large.add35{margin:35px}.custom.custom-margin-responsive.large.left-35{margin-left:35px}.custom.custom-margin-responsive.large.right-35{margin-right:35px}.custom.custom-margin-responsive.large.top-35{margin-top:35px}.custom.custom-margin-responsive.large.bottom-35{margin-bottom:35px}}@media only screen and (min-width: 769px){.custom.custom-margin-responsive.medium.add5{margin:5px}.custom.custom-margin-responsive.medium.left-5{margin-left:5px}.custom.custom-margin-responsive.medium.right-5{margin-right:5px}.custom.custom-margin-responsive.medium.top-5{margin-top:5px}.custom.custom-margin-responsive.medium.bottom-5{margin-bottom:5px}.custom.custom-margin-responsive.medium.add10{margin:10px}.custom.custom-margin-responsive.medium.left-10{margin-left:10px}.custom.custom-margin-responsive.medium.right-10{margin-right:10px}.custom.custom-margin-responsive.medium.top-10{margin-top:10px}.custom.custom-margin-responsive.medium.bottom-10{margin-bottom:10px}.custom.custom-margin-responsive.medium.add15{margin:15px}.custom.custom-margin-responsive.medium.left-15{margin-left:15px}.custom.custom-margin-responsive.medium.right-15{margin-right:15px}.custom.custom-margin-responsive.medium.top-15{margin-top:15px}.custom.custom-margin-responsive.medium.bottom-15{margin-bottom:15px}.custom.custom-margin-responsive.medium.add20{margin:20px}.custom.custom-margin-responsive.medium.left-20{margin-left:20px}.custom.custom-margin-responsive.medium.right-20{margin-right:20px}.custom.custom-margin-responsive.medium.top-20{margin-top:20px}.custom.custom-margin-responsive.medium.bottom-20{margin-bottom:20px}.custom.custom-margin-responsive.medium.add25{margin:25px}.custom.custom-margin-responsive.medium.left-25{margin-left:25px}.custom.custom-margin-responsive.medium.right-25{margin-right:25px}.custom.custom-margin-responsive.medium.top-25{margin-top:25px}.custom.custom-margin-responsive.medium.bottom-25{margin-bottom:25px}.custom.custom-margin-responsive.medium.add30{margin:30px}.custom.custom-margin-responsive.medium.left-30{margin-left:30px}.custom.custom-margin-responsive.medium.right-30{margin-right:30px}.custom.custom-margin-responsive.medium.top-30{margin-top:30px}.custom.custom-margin-responsive.medium.bottom-30{margin-bottom:30px}.custom.custom-margin-responsive.medium.add35{margin:35px}.custom.custom-margin-responsive.medium.left-35{margin-left:35px}.custom.custom-margin-responsive.medium.right-35{margin-right:35px}.custom.custom-margin-responsive.medium.top-35{margin-top:35px}.custom.custom-margin-responsive.medium.bottom-35{margin-bottom:35px}}.custom.custom-margin-responsive.small.add5{margin:5px}.custom.custom-margin-responsive.small.left-5{margin-left:5px}.custom.custom-margin-responsive.small.right-5{margin-right:5px}.custom.custom-margin-responsive.small.top-5{margin-top:5px}.custom.custom-margin-responsive.small.bottom-5{margin-bottom:5px}.custom.custom-margin-responsive.small.add10{margin:10px}.custom.custom-margin-responsive.small.left-10{margin-left:10px}.custom.custom-margin-responsive.small.right-10{margin-right:10px}.custom.custom-margin-responsive.small.top-10{margin-top:10px}.custom.custom-margin-responsive.small.bottom-10{margin-bottom:10px}.custom.custom-margin-responsive.small.add15{margin:15px}.custom.custom-margin-responsive.small.left-15{margin-left:15px}.custom.custom-margin-responsive.small.right-15{margin-right:15px}.custom.custom-margin-responsive.small.top-15{margin-top:15px}.custom.custom-margin-responsive.small.bottom-15{margin-bottom:15px}.custom.custom-margin-responsive.small.add20{margin:20px}.custom.custom-margin-responsive.small.left-20{margin-left:20px}.custom.custom-margin-responsive.small.right-20{margin-right:20px}.custom.custom-margin-responsive.small.top-20{margin-top:20px}.custom.custom-margin-responsive.small.bottom-20{margin-bottom:20px}.custom.custom-margin-responsive.small.add25{margin:25px}.custom.custom-margin-responsive.small.left-25{margin-left:25px}.custom.custom-margin-responsive.small.right-25{margin-right:25px}.custom.custom-margin-responsive.small.top-25{margin-top:25px}.custom.custom-margin-responsive.small.bottom-25{margin-bottom:25px}.custom.custom-margin-responsive.small.add30{margin:30px}.custom.custom-margin-responsive.small.left-30{margin-left:30px}.custom.custom-margin-responsive.small.right-30{margin-right:30px}.custom.custom-margin-responsive.small.top-30{margin-top:30px}.custom.custom-margin-responsive.small.bottom-30{margin-bottom:30px}.custom.custom-margin-responsive.small.add35{margin:35px}.custom.custom-margin-responsive.small.left-35{margin-left:35px}.custom.custom-margin-responsive.small.right-35{margin-right:35px}.custom.custom-margin-responsive.small.top-35{margin-top:35px}.custom.custom-margin-responsive.small.bottom-35{margin-bottom:35px}textarea.form-control.input-text{height:2.4em}.template-files-delete-button{margin:1px 0 0 0;padding:0 5px}table.dataTable thead .sorting:after,table.dataTable thead .sorting_asc:after,table.dataTable thead .sorting_desc:after,table.dataTable thead .sorting_asc_disabled:after,table.dataTable thead .sorting_desc_disabled:after{font-family:'FontAwesome' !important}table.dataTable thead .sorting:after{content:"\f0dc" !important}table.dataTable thead .sorting_asc:after{content:"\f0de" !important}table.dataTable thead .sorting_desc:after{content:"\f0dd" !important}#cpdbatt{min-height:100px}.draggable-container{min-height:300px}#newcreated,#tokenattribute,#csvattribute,#centralattribute{margin-left:0.75%;margin-right:0.75%;margin-bottom:20px}#tokenattribute{margin-left:1.5%}#centralattribute{margin-right:1.5%}#centralattribute .centralatt{padding-bottom:15px}#newcreated .attribute-item input{display:block;margin:2px auto;width:80%}#centralattribute div.centralatt div.token-attribute{margin-top:-5px;min-height:20px}#newcreated,#tokenattribute{height:100%}.heading{height:auto;padding-top:7px;font-weight:bold}div.mappable-attribute-wrapper{width:80%;margin:6px auto;padding:6px}div.attribute-item,.already-mapped-attribute{width:80%;margin:6px auto;padding:4px;text-align:center}#centralattribute .explanation{width:90%;margin:0 auto;text-align:left}#centralattribute .explanation-row{display:table-row}#centralattribute .explanation input,#centralattribute .explanation label{display:table-cell;padding-top:4px;padding-bottom:4px}#centralattribute .explanation label{padding-left:8px}.attribute-item.draggable{cursor:move}div.mappable-attribute-wrapper.target-hover{padding-bottom:27px}div.mappable-attribute-wrapper.paired.target-hover{padding-bottom:4px}div.mappable-attribute-wrapper.paired.ui-state-disabled{opacity:1;filter:alpha(opacity=100)}.draggable-container .attribute-column .ui-draggable-dragging{z-index:100}.centralatt{min-height:100px}#responses-column-filter-modal .checkbox label{vertical-align:text-bottom;white-space:nowrap;overflow-x:hidden}.responses-multiselect-checkboxes{overflow-y:scroll;height:60vh}.responses-column-filter-modal-checkbox-buttons{text-align:left;padding-bottom:15px}.jcarousel-wrapper{margin:20px auto;position:relative;border:10px solid #fff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 0 2px #999;-moz-box-shadow:0 0 2px #999;box-shadow:0 0 2px #999}.jcarousel{position:relative;overflow:hidden;width:100%}.jcarousel ul{width:20000em;position:relative;list-style:none;margin:0;padding:0}.jcarousel li{width:200px;float:left;border:1px solid #fff;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.jcarousel img{display:block;max-width:100%;height:auto !important}.jcarousel-control-prev,.jcarousel-control-next{position:absolute;top:50%;margin-top:-15px;width:30px;height:30px;text-align:center;background:#4E443C;color:#fff;text-decoration:none;text-shadow:0 0 1px #000;font:24px/27px Arial, sans-serif;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;-webkit-box-shadow:0 0 4px #F0EFE7;-moz-box-shadow:0 0 4px #F0EFE7;box-shadow:0 0 4px #F0EFE7}.jcarousel-control-prev{left:15px}.jcarousel-control-next{right:15px}.jcarousel-pagination{position:absolute;bottom:-40px;left:50%;-webkit-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);transform:translate(-50%, 0);margin:0}.jcarousel-pagination a{text-decoration:none;display:inline-block;font-size:11px;height:10px;width:10px;line-height:10px;background:#fff;color:#4E443C;border-radius:10px;text-indent:-9999px;margin-right:7px;-webkit-box-shadow:0 0 2px #4E443C;-moz-box-shadow:0 0 2px #4E443C;box-shadow:0 0 2px #4E443C}.jcarousel-pagination a.active{background:#4E443C;color:#fff;opacity:1;-webkit-box-shadow:0 0 2px #F0EFE7;-moz-box-shadow:0 0 2px #F0EFE7;box-shadow:0 0 2px #F0EFE7}.template-miniature{cursor:pointer}.item.inactive{display:none}.grid-view .table td.button-column,.grid-view .table th.button-column{white-space:nowrap;text-align:initial}.grid-view .table th>.sort-link .caret{right:-10px}.dropdown-menu.larger-dropdown{min-width:240px}.dropdown-submenu{position:relative}.dropdown-submenu>.dropdown-menu{top:0;left:100%;margin-top:-6px;margin-left:-1px;-webkit-border-radius:0 6px 6px 6px;-moz-border-radius:0 6px 6px 6px;border-radius:0 6px 6px 6px}.dropdown-submenu:hover>a:after{border-left-color:#555}.dropdown-submenu.pull-left{float:none}.dropdown-submenu.pull-left>.dropdown-menu{left:-100%;margin-left:10px;-webkit-border-radius:6px 0 6px 6px;-moz-border-radius:6px 0 6px 6px;border-radius:6px 0 6px 6px}#vue-apps-main-container{min-height:75vh}.fa-stack.halfed{height:1em;width:1em;line-height:1em}.fa-stack-1x.halfed{font-size:0.5em}.fa-1x.halfed{font-size:0.5em}.contain-pulse{display:flex;flex-flow:row wrap;justify-content:center;align-content:bottom;height:3em}.square{background:#0f3e12;border-radius:0.6em;box-sizing:border-box;height:2em;margin:.2em;overflow:hidden;padding:.5em;width:2em}.animate-pulse .square:nth-of-type(1){animation:pulse ease-in-out 1.8s infinite 0.2s}.animate-pulse .square:nth-of-type(2){animation:pulse ease-in-out 1.8s infinite 0.6s}.animate-pulse .square:nth-of-type(3){animation:pulse ease-in-out 1.8s infinite 1.0s}.animate-pulse .square:nth-of-type(4){animation:pulse ease-in-out 1.8s infinite 1.4s}.simpleWrapper{padding:0;margin:0;border:none;display:inline-block}#selectable .ui-selecting{background:#8CCE00}#selectable .ui-selected{background:#C1DD7F;color:#000000}#selectable{list-style-type:none;margin:2px;padding:0;width:90%}#selectable li{padding:1em;font-size:1em;height:9px;text-align:center;margin:4px}.ui-icon.exporticon{background-image:url("images/export.gif")}#feedback{font-size:1.4em}#selectableadd .ui-selecting{background:#0066CC}#selectableadd .ui-selected{background:#0066CC;color:white}#selectableadd{list-style-type:none;margin:0;padding:0;width:90%;text-align:center}#selectableadd li{margin:3px;padding:0.4em;font-size:1 em;height:18px;text-align:center}.popupgroup{border:1px solid #DAE5F4;padding:10px;border-radius:3px;margin:8px} diff --git a/assets/packages/adminbasics/build/adminbasics.rtl.css b/assets/packages/adminbasics/build/adminbasics.rtl.css index 72b7c35e28b..e08a48c3d41 100644 --- a/assets/packages/adminbasics/build/adminbasics.rtl.css +++ b/assets/packages/adminbasics/build/adminbasics.rtl.css @@ -3,665 +3,365 @@ min-height: 100px; } -.jcarousel-wrapper { - margin: 20px auto; - position: relative; - border: 10px solid #fff; - -webkit-border-radius: 5px; - -moz-border-radius: 5px; - border-radius: 5px; - -webkit-box-shadow: 0 0 2px #999; - -moz-box-shadow: 0 0 2px #999; - box-shadow: 0 0 2px #999; +/** + * Lime Admin Common CSS File + * + * This file contain all the common css definitions for the different admin theme. + * It should not contain color definition (grey, blacks, and white are acceptable) + */ +#ls-loading { + width: 100%; + height: 100%; + top: 0; + right: 0; + position: fixed; + display: block; + opacity: 0.7; + background-color: #fff; + z-index: 3501; + text-align: center; + display: none; } -/** Carousel **/ -.jcarousel { - position: relative; - overflow: hidden; - width: 100%; +/* The font-awesome spinner */ +#ls-loading-spinner { + position: absolute; + top: 30%; } -.jcarousel ul { - width: 20000em; - position: relative; - list-style: none; - margin: 0; - padding: 0; +#notif-container { + position: fixed; + top: 5%; + right: 20%; + width: 60%; + z-index: 3500; + background: rgba(255, 255, 255, 0.1); } -.jcarousel li { - width: 200px; - float: right; - border: 1px solid #fff; - -moz-box-sizing: border-box; - -webkit-box-sizing: border-box; - box-sizing: border-box; +.bg-white { + background: #fff; } -.jcarousel img { - display: block; - max-width: 100%; - height: auto !important; +.row-button-margin-bottom { + margin-bottom: -5px; } -/** Carousel Controls **/ -.jcarousel-control-prev, -.jcarousel-control-next { - position: absolute; - top: 50%; - margin-top: -15px; - width: 30px; - height: 30px; - text-align: center; - background: #4E443C; - color: #fff; - text-decoration: none; - text-shadow: 0 0 1px #000; - font: 24px/27px Arial, sans-serif; - -webkit-border-radius: 30px; - -moz-border-radius: 30px; - border-radius: 30px; - -webkit-box-shadow: 0 0 4px #F0EFE7; - -moz-box-shadow: 0 0 4px #F0EFE7; - box-shadow: 0 0 4px #F0EFE7; +.row-button-margin-bottom .btn { + margin-bottom: 5px; } -.jcarousel-control-prev { - right: 15px; +.ui-datepicker { + width: 17em; + padding: .2em .2em 0; + display: none; } -.jcarousel-control-next { - left: 15px; +.ui-datepicker .ui-datepicker-header { + position: relative; + padding: .2em 0; } -/** Carousel Pagination **/ -.jcarousel-pagination { +.ui-datepicker .ui-datepicker-next, +.ui-datepicker .ui-datepicker-prev { position: absolute; - bottom: -40px; - right: 50%; - -webkit-transform: translate(50%, 0); - -ms-transform: translate(50%, 0); - transform: translate(50%, 0); - margin: 0; + top: 2px; + width: 1.8em; + height: 1.8em; } -.jcarousel-pagination a { - text-decoration: none; - display: inline-block; - font-size: 11px; - height: 10px; - width: 10px; - line-height: 10px; - background: #fff; - color: #4E443C; - border-radius: 10px; - text-indent: -9999px; - margin-left: 7px; - -webkit-box-shadow: 0 0 2px #4E443C; - -moz-box-shadow: 0 0 2px #4E443C; - box-shadow: 0 0 2px #4E443C; +.ui-datepicker .ui-datepicker-next-hover, +.ui-datepicker .ui-datepicker-prev-hover { + top: 1px; } -.jcarousel-pagination a.active { - background: #4E443C; - color: #fff; - opacity: 1; - -webkit-box-shadow: 0 0 2px #F0EFE7; - -moz-box-shadow: 0 0 2px #F0EFE7; - box-shadow: 0 0 2px #F0EFE7; +.ui-datepicker .ui-datepicker-prev { + right: 2px; } -.template-miniature { - cursor: pointer; +.ui-datepicker .ui-datepicker-next { + left: 10px; } -.item.inactive { - display: none; +.ui-datepicker .ui-datepicker-prev-hover { + right: 1px; } -.grid-view .table td.button-column, .grid-view .table th.button-column { - white-space: nowrap; - text-align: initial; +.ui-datepicker .ui-datepicker-next-hover { + left: 10px; } -.grid-view .table th > .sort-link .caret { - left: -10px; +.ui-datepicker .ui-datepicker-next span, +.ui-datepicker .ui-datepicker-prev span { + display: block; + position: absolute; + right: 50%; + margin-right: -8px; + top: 50%; + margin-top: -8px; } -.dropdown-menu.larger-dropdown { - min-width: 240px; +.ui-datepicker .ui-datepicker-title { + margin: 0 2.3em; + line-height: 1.8em; + text-align: center; } -.dropdown-submenu { - position: relative; +.ui-datepicker .ui-datepicker-title select { + font-size: 1em; + margin: 1px 0; } -.dropdown-submenu > .dropdown-menu { - top: 0; - right: 100%; - margin-top: -6px; - margin-right: -1px; - -webkit-border-radius: 6px 0 6px 6px; - -moz-border-radius: 6px 0 6px 6px; - border-radius: 6px 0 6px 6px; +.ui-datepicker select.ui-datepicker-month, +.ui-datepicker select.ui-datepicker-year { + width: 49%; } -.dropdown-submenu:hover > a:after { - border-right-color: #555; +.ui-datepicker table { + width: 100%; + font-size: .9em; + border-collapse: collapse; + margin: 0 0 .4em; } -.dropdown-submenu.pull-left { - float: none; +.ui-datepicker th { + padding: .7em .3em; + text-align: center; + font-weight: 700; + border: 0; } -.dropdown-submenu.pull-left > .dropdown-menu { - right: -100%; - margin-right: 10px; - -webkit-border-radius: 0 6px 6px 6px; - -moz-border-radius: 0 6px 6px 6px; - border-radius: 0 6px 6px 6px; +.ui-datepicker td { + border: 0; + padding: 1px; } -#vue-apps-main-container { - min-height: 75vh; +.ui-datepicker td a, +.ui-datepicker td span { + display: block; + padding: .2em; + text-align: left; + text-decoration: none; } -.fa-stack.halfed { - height: 1em; - width: 1em; - line-height: 1em; +.ui-datepicker .ui-datepicker-buttonpane { + background-image: none; + margin: .7em 0 0; + padding: 0 .2em; + border-right: 0; + border-left: 0; + border-bottom: 0; } -.fa-stack-1x.halfed { - font-size: 0.5em; +.ui-datepicker .ui-datepicker-buttonpane button { + float: left; + margin: .5em .2em .4em; + cursor: pointer; + padding: .2em .6em .3em; + width: auto; + overflow: visible; } -.fa-1x.halfed { - font-size: 0.5em; +.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current, +.ui-datepicker-multi .ui-datepicker-group, +.ui-datepicker-rtl .ui-datepicker-buttonpane button { + float: right; } -.contain-pulse { - display: flex; - flex-flow: row wrap; - justify-content: center; - align-content: bottom; - height: 3em; +.ui-datepicker.ui-datepicker-multi { + width: auto; } -.square { - background: #0f3e12; - border-radius: 0.6em; - box-sizing: border-box; - height: 2em; - margin: 0.2em; - overflow: hidden; - padding: 0.5em; - width: 2em; +.ui-datepicker-multi .ui-datepicker-group table { + width: 95%; + margin: 0 auto .4em; } -.animate-pulse .square:nth-of-type(1) { - animation: pulse ease-in-out 1.8s infinite 0.2s; +.ui-datepicker-multi-2 .ui-datepicker-group { + width: 50%; } -.animate-pulse .square:nth-of-type(2) { - animation: pulse ease-in-out 1.8s infinite 0.6s; +.ui-datepicker-multi-3 .ui-datepicker-group { + width: 33.3%; } -.animate-pulse .square:nth-of-type(3) { - animation: pulse ease-in-out 1.8s infinite 1.0s; +.ui-datepicker-multi-4 .ui-datepicker-group { + width: 25%; } -.animate-pulse .square:nth-of-type(4) { - animation: pulse ease-in-out 1.8s infinite 1.4s; +.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header, +.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header { + border-right-width: 0; } -.simpleWrapper { - padding: 0; - margin: 0; - border: none; - display: inline-block; +.ui-datepicker-multi .ui-datepicker-buttonpane { + clear: right; } -#responses-column-filter-modal .checkbox label { - vertical-align: text-bottom; - white-space: nowrap; - overflow-x: hidden; +.ui-datepicker-row-break { + clear: both; + width: 100%; + font-size: 0; } -.responses-multiselect-checkboxes { - overflow-y: scroll; - height: 60vh; +.ui-datepicker-rtl { + direction: ltr; } -.responses-column-filter-modal-checkbox-buttons { - text-align: right; - padding-bottom: 15px; +.ui-datepicker-rtl .ui-datepicker-prev { + left: 2px; + right: auto; } -#selectable .ui-selecting { - background: #8CCE00; +.ui-datepicker-rtl .ui-datepicker-next { + right: 2px; + left: auto; } -#selectable .ui-selected { - background: #C1DD7F; - color: #000000; +.ui-datepicker-rtl .ui-datepicker-prev:hover { + left: 1px; + right: auto; } -#selectable { - list-style-type: none; - margin: 2px; - padding: 0; - width: 90%; +.ui-datepicker-rtl .ui-datepicker-next:hover { + right: 1px; + left: auto; } -#selectable li { - padding: 1em; - font-size: 1em; - height: 9px; - text-align: center; - margin: 4px; +.ui-datepicker-rtl .ui-datepicker-buttonpane { + clear: left; } -.ui-icon.exporticon { - background-image: url("images/export.gif"); +.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current, +.ui-datepicker-rtl .ui-datepicker-group { + float: left; } -#feedback { - font-size: 1.4em; +.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header, +.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header { + border-left-width: 0; + border-right-width: 1px; } -#selectableadd .ui-selecting { - background: #0066CC; +.side-body, +.full-page-wrapper { + min-height: 100%; + position: relative; + margin-bottom: 65px; + padding: 0; } -#selectableadd .ui-selected { - background: #0066CC; - color: white; +.side-body h3, +.pagetitle, +.list-surveys h3 { + position: relative; + padding: 0.5em; + margin-bottom: 1em; } -#selectableadd { - list-style-type: none; +body { + font-size: 14px; + line-height: 1.428571429; margin: 0; - padding: 0; - width: 90%; - text-align: center; } -#selectableadd li { - margin: 3px; - padding: 0.4em; - font-size: 1 em; - height: 18px; - text-align: center; +body .row { + margin-left: 0; + margin-right: 0; } -.popupgroup { - border: 1px solid #DAE5F4; - padding: 10px; - border-radius: 3px; - margin: 8px; +.jumbotron { + text-align: center; } -/** - * Lime Admin Common CSS File - * - * This file contain all the common css definitions for the different admin theme. - * It should not contain color definition (grey, blacks, and white are acceptable) - */ -#ls-loading { - width: 100%; - height: 100%; - top: 0; - right: 0; - position: fixed; - display: block; - opacity: 0.7; - background-color: #fff; - z-index: 3501; - text-align: center; - display: none; +.jumbotron.message-box { + margin-top: 1em; } -/* The font-awesome spinner */ -#ls-loading-spinner { - position: absolute; - top: 30%; +html { + font-family: Roboto; + font-weight: 400; + position: relative; + min-height: 100%; } -#notif-container { - position: fixed; - top: 5%; - right: 20%; - width: 60%; - z-index: 3500; - background: rgba(255, 255, 255, 0.1); +.main-container { + padding-bottom: 100px; } -.bg-white { - background: #fff; +#welcome-jumbotron { + padding-top: 0; + padding-bottom: 10px; + background-color: transparent; } -.row-button-margin-bottom { - margin-bottom: -5px; +#welcome-jumbotron > img { + width: 350px; } -.row-button-margin-bottom .btn { - margin-bottom: 5px; +.surveymanagerbar { + margin-top: -20px; + padding-top: 5px; } -.ui-datepicker { - width: 17em; - padding: .2em .2em 0; - display: none; +.surveymanagerbar .h3 { + margin-top: 5px; + font-weight: 300; + font-size: 1.5em; } -.ui-datepicker .ui-datepicker-header { - position: relative; - padding: .2em 0; +.surveybar { + padding-top: 5px; + padding-bottom: 5px; + z-index: 1000; } -.ui-datepicker .ui-datepicker-next, -.ui-datepicker .ui-datepicker-prev { - position: absolute; - top: 2px; - width: 1.8em; - height: 1.8em; +.tab-content { + padding-top: 2em; } -.ui-datepicker .ui-datepicker-next-hover, -.ui-datepicker .ui-datepicker-prev-hover { - top: 1px; +:focus { + outline: none; } -.ui-datepicker .ui-datepicker-prev { - right: 2px; +.navbar-brand { + font-weight: 400; } -.ui-datepicker .ui-datepicker-next { - left: 10px; +.navbar { + border-radius: 0 !important; } -.ui-datepicker .ui-datepicker-prev-hover { - right: 1px; +.navbar a { + font-weight: 400; } -.ui-datepicker .ui-datepicker-next-hover { - left: 10px; +.navbar .dropdown-menu > li > a { + font-weight: 400; } -.ui-datepicker .ui-datepicker-next span, -.ui-datepicker .ui-datepicker-prev span { - display: block; +.navbar .nav-icon-btn > a .label { + font-size: 10px; + padding: 0 3px; + line-height: 15px; position: absolute; - right: 50%; - margin-right: -8px; - top: 50%; - margin-top: -8px; + display: block; + left: 5px; + top: 10px; } -.ui-datepicker .ui-datepicker-title { - margin: 0 2.3em; - line-height: 1.8em; - text-align: center; +.lime-icon { + display: inline-block; + height: 1em; + width: 1em; } -.ui-datepicker .ui-datepicker-title select { - font-size: 1em; - margin: 1px 0; +.mega-dropdown { + position: static !important; } -.ui-datepicker select.ui-datepicker-month, -.ui-datepicker select.ui-datepicker-year { - width: 49%; -} - -.ui-datepicker table { - width: 100%; - font-size: .9em; - border-collapse: collapse; - margin: 0 0 .4em; -} - -.ui-datepicker th { - padding: .7em .3em; - text-align: center; - font-weight: 700; - border: 0; -} - -.ui-datepicker td { - border: 0; - padding: 1px; -} - -.ui-datepicker td a, -.ui-datepicker td span { - display: block; - padding: .2em; - text-align: left; - text-decoration: none; -} - -.ui-datepicker .ui-datepicker-buttonpane { - background-image: none; - margin: .7em 0 0; - padding: 0 .2em; - border-right: 0; - border-left: 0; - border-bottom: 0; -} - -.ui-datepicker .ui-datepicker-buttonpane button { - float: left; - margin: .5em .2em .4em; - cursor: pointer; - padding: .2em .6em .3em; - width: auto; - overflow: visible; -} - -.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current, -.ui-datepicker-multi .ui-datepicker-group, -.ui-datepicker-rtl .ui-datepicker-buttonpane button { - float: right; -} - -.ui-datepicker.ui-datepicker-multi { - width: auto; -} - -.ui-datepicker-multi .ui-datepicker-group table { - width: 95%; - margin: 0 auto .4em; -} - -.ui-datepicker-multi-2 .ui-datepicker-group { - width: 50%; -} - -.ui-datepicker-multi-3 .ui-datepicker-group { - width: 33.3%; -} - -.ui-datepicker-multi-4 .ui-datepicker-group { - width: 25%; -} - -.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header, -.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header { - border-right-width: 0; -} - -.ui-datepicker-multi .ui-datepicker-buttonpane { - clear: right; -} - -.ui-datepicker-row-break { - clear: both; - width: 100%; - font-size: 0; -} - -.ui-datepicker-rtl { - direction: ltr; -} - -.ui-datepicker-rtl .ui-datepicker-prev { - left: 2px; - right: auto; -} - -.ui-datepicker-rtl .ui-datepicker-next { - right: 2px; - left: auto; -} - -.ui-datepicker-rtl .ui-datepicker-prev:hover { - left: 1px; - right: auto; -} - -.ui-datepicker-rtl .ui-datepicker-next:hover { - right: 1px; - left: auto; -} - -.ui-datepicker-rtl .ui-datepicker-buttonpane { - clear: left; -} - -.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current, -.ui-datepicker-rtl .ui-datepicker-group { - float: left; -} - -.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header, -.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header { - border-left-width: 0; - border-right-width: 1px; -} - -.side-body, -.full-page-wrapper { - min-height: 100%; - position: relative; - margin-bottom: 65px; - padding: 0; -} - -.side-body h3, -.pagetitle, -.list-surveys h3 { - position: relative; - padding: 0.5em; - margin-bottom: 1em; -} - -body { - font-size: 14px; - line-height: 1.428571429; - margin: 0; -} - -body .row { - margin-left: 0; - margin-right: 0; -} - -.jumbotron { - text-align: center; -} - -.jumbotron.message-box { - margin-top: 1em; -} - -html { - font-family: Roboto; - font-weight: 400; - position: relative; - min-height: 100%; -} - -.main-container { - padding-bottom: 100px; -} - -#welcome-jumbotron { - padding-top: 0; - padding-bottom: 10px; - background-color: transparent; -} - -#welcome-jumbotron > img { - width: 350px; -} - -.surveymanagerbar { - margin-top: -20px; - padding-top: 5px; -} - -.surveymanagerbar .h3 { - margin-top: 5px; - font-weight: 300; - font-size: 1.5em; -} - -.surveybar { - padding-top: 5px; - padding-bottom: 5px; - z-index: 1000; -} - -.tab-content { - padding-top: 2em; -} - -:focus { - outline: none; -} - -.navbar-brand { - font-weight: 400; -} - -.navbar { - border-radius: 0 !important; -} - -.navbar a { - font-weight: 400; -} - -.navbar .dropdown-menu > li > a { - font-weight: 400; -} - -.navbar .nav-icon-btn > a .label { - font-size: 10px; - padding: 0 3px; - line-height: 15px; - position: absolute; - display: block; - left: 5px; - top: 10px; -} - -.lime-icon { - display: inline-block; - height: 1em; - width: 1em; -} - -.mega-dropdown { - position: static !important; -} - -.mega-dropdown-menu { - padding: 20px 0; - width: 100%; +.mega-dropdown-menu { + padding: 20px 0; + width: 100%; } .mega-dropdown-menu .dropdown-header { @@ -4351,187 +4051,487 @@ input[type="file"].form-control { margin-top: 25px; } -.custom.custom-margin-responsive.small.bottom-25 { - margin-bottom: 25px; +.custom.custom-margin-responsive.small.bottom-25 { + margin-bottom: 25px; +} + +.custom.custom-margin-responsive.small.add30 { + margin: 30px; +} + +.custom.custom-margin-responsive.small.left-30 { + margin-right: 30px; +} + +.custom.custom-margin-responsive.small.right-30 { + margin-left: 30px; +} + +.custom.custom-margin-responsive.small.top-30 { + margin-top: 30px; +} + +.custom.custom-margin-responsive.small.bottom-30 { + margin-bottom: 30px; +} + +.custom.custom-margin-responsive.small.add35 { + margin: 35px; +} + +.custom.custom-margin-responsive.small.left-35 { + margin-right: 35px; +} + +.custom.custom-margin-responsive.small.right-35 { + margin-left: 35px; +} + +.custom.custom-margin-responsive.small.top-35 { + margin-top: 35px; +} + +.custom.custom-margin-responsive.small.bottom-35 { + margin-bottom: 35px; +} + +textarea.form-control.input-text { + /* Show a textarea not so big at starting */ + height: 2.4em; +} + +.template-files-delete-button { + margin: 1px 0 0 0; + padding: 0 5px; +} + +/* Override sort icons for datatables */ +table.dataTable thead .sorting:after, +table.dataTable thead .sorting_asc:after, +table.dataTable thead .sorting_desc:after, +table.dataTable thead .sorting_asc_disabled:after, +table.dataTable thead .sorting_desc_disabled:after { + font-family: 'FontAwesome' !important; +} + +table.dataTable thead .sorting:after { + content: "\f0dc" !important; + /* sort */ +} + +table.dataTable thead .sorting_asc:after { + content: "\f0de" !important; + /* sort-by-attributes */ +} + +table.dataTable thead .sorting_desc:after { + content: "\f0dd" !important; + /* sort-by-attributes-alt */ +} + +.draggable-container { + min-height: 300px; +} + +#newcreated, +#tokenattribute, +#csvattribute, +#centralattribute { + margin-right: 0.75%; + margin-left: 0.75%; + margin-bottom: 20px; +} + +#tokenattribute { + margin-right: 1.5%; +} + +#centralattribute { + margin-left: 1.5%; +} + +#centralattribute .centralatt { + padding-bottom: 15px; +} + +#newcreated .attribute-item input { + display: block; + margin: 2px auto; + width: 80%; +} + +#centralattribute div.centralatt div.token-attribute { + margin-top: -5px; + min-height: 20px; +} + +#newcreated, +#tokenattribute { + height: 100%; +} + +.heading { + height: auto; + padding-top: 7px; + font-weight: bold; +} + +div.mappable-attribute-wrapper { + width: 80%; + margin: 6px auto; + padding: 6px; +} + +div.attribute-item, .already-mapped-attribute { + width: 80%; + margin: 6px auto; + padding: 4px; + text-align: center; +} + +#centralattribute .explanation { + width: 90%; + margin: 0 auto; + text-align: right; +} + +#centralattribute .explanation-row { + display: table-row; +} + +#centralattribute .explanation input, +#centralattribute .explanation label { + display: table-cell; + padding-top: 4px; + padding-bottom: 4px; +} + +#centralattribute .explanation label { + padding-right: 8px; +} + +.attribute-item.draggable { + cursor: move; +} + +div.mappable-attribute-wrapper.target-hover { + padding-bottom: 27px; +} + +div.mappable-attribute-wrapper.paired.target-hover { + padding-bottom: 4px; +} + +div.mappable-attribute-wrapper.paired.ui-state-disabled { + opacity: 1; + filter: alpha(opacity=100); +} + +.draggable-container .attribute-column .ui-draggable-dragging { + z-index: 100; +} + +/* Existing attribute column in CSV CPDB import */ +.centralatt { + min-height: 100px; +} + +.jcarousel-wrapper { + margin: 20px auto; + position: relative; + border: 10px solid #fff; + -webkit-border-radius: 5px; + -moz-border-radius: 5px; + border-radius: 5px; + -webkit-box-shadow: 0 0 2px #999; + -moz-box-shadow: 0 0 2px #999; + box-shadow: 0 0 2px #999; +} + +/** Carousel **/ +.jcarousel { + position: relative; + overflow: hidden; + width: 100%; +} + +.jcarousel ul { + width: 20000em; + position: relative; + list-style: none; + margin: 0; + padding: 0; +} + +.jcarousel li { + width: 200px; + float: right; + border: 1px solid #fff; + -moz-box-sizing: border-box; + -webkit-box-sizing: border-box; + box-sizing: border-box; +} + +.jcarousel img { + display: block; + max-width: 100%; + height: auto !important; +} + +/** Carousel Controls **/ +.jcarousel-control-prev, +.jcarousel-control-next { + position: absolute; + top: 50%; + margin-top: -15px; + width: 30px; + height: 30px; + text-align: center; + background: #4E443C; + color: #fff; + text-decoration: none; + text-shadow: 0 0 1px #000; + font: 24px/27px Arial, sans-serif; + -webkit-border-radius: 30px; + -moz-border-radius: 30px; + border-radius: 30px; + -webkit-box-shadow: 0 0 4px #F0EFE7; + -moz-box-shadow: 0 0 4px #F0EFE7; + box-shadow: 0 0 4px #F0EFE7; +} + +.jcarousel-control-prev { + right: 15px; +} + +.jcarousel-control-next { + left: 15px; +} + +/** Carousel Pagination **/ +.jcarousel-pagination { + position: absolute; + bottom: -40px; + right: 50%; + -webkit-transform: translate(50%, 0); + -ms-transform: translate(50%, 0); + transform: translate(50%, 0); + margin: 0; +} + +.jcarousel-pagination a { + text-decoration: none; + display: inline-block; + font-size: 11px; + height: 10px; + width: 10px; + line-height: 10px; + background: #fff; + color: #4E443C; + border-radius: 10px; + text-indent: -9999px; + margin-left: 7px; + -webkit-box-shadow: 0 0 2px #4E443C; + -moz-box-shadow: 0 0 2px #4E443C; + box-shadow: 0 0 2px #4E443C; } -.custom.custom-margin-responsive.small.add30 { - margin: 30px; +.jcarousel-pagination a.active { + background: #4E443C; + color: #fff; + opacity: 1; + -webkit-box-shadow: 0 0 2px #F0EFE7; + -moz-box-shadow: 0 0 2px #F0EFE7; + box-shadow: 0 0 2px #F0EFE7; } -.custom.custom-margin-responsive.small.left-30 { - margin-right: 30px; +.template-miniature { + cursor: pointer; } -.custom.custom-margin-responsive.small.right-30 { - margin-left: 30px; +.item.inactive { + display: none; } -.custom.custom-margin-responsive.small.top-30 { - margin-top: 30px; +.grid-view .table td.button-column, .grid-view .table th.button-column { + white-space: nowrap; + text-align: initial; } -.custom.custom-margin-responsive.small.bottom-30 { - margin-bottom: 30px; +.grid-view .table th > .sort-link .caret { + left: -10px; } -.custom.custom-margin-responsive.small.add35 { - margin: 35px; +.dropdown-menu.larger-dropdown { + min-width: 240px; } -.custom.custom-margin-responsive.small.left-35 { - margin-right: 35px; +.dropdown-submenu { + position: relative; } -.custom.custom-margin-responsive.small.right-35 { - margin-left: 35px; +.dropdown-submenu > .dropdown-menu { + top: 0; + right: 100%; + margin-top: -6px; + margin-right: -1px; + -webkit-border-radius: 6px 0 6px 6px; + -moz-border-radius: 6px 0 6px 6px; + border-radius: 6px 0 6px 6px; } -.custom.custom-margin-responsive.small.top-35 { - margin-top: 35px; +.dropdown-submenu:hover > a:after { + border-right-color: #555; } -.custom.custom-margin-responsive.small.bottom-35 { - margin-bottom: 35px; +.dropdown-submenu.pull-left { + float: none; } -textarea.form-control.input-text { - /* Show a textarea not so big at starting */ - height: 2.4em; +.dropdown-submenu.pull-left > .dropdown-menu { + right: -100%; + margin-right: 10px; + -webkit-border-radius: 0 6px 6px 6px; + -moz-border-radius: 0 6px 6px 6px; + border-radius: 0 6px 6px 6px; } -.template-files-delete-button { - margin: 1px 0 0 0; - padding: 0 5px; +#vue-apps-main-container { + min-height: 75vh; } -/* Override sort icons for datatables */ -table.dataTable thead .sorting:after, -table.dataTable thead .sorting_asc:after, -table.dataTable thead .sorting_desc:after, -table.dataTable thead .sorting_asc_disabled:after, -table.dataTable thead .sorting_desc_disabled:after { - font-family: 'FontAwesome' !important; +.fa-stack.halfed { + height: 1em; + width: 1em; + line-height: 1em; } -table.dataTable thead .sorting:after { - content: "\f0dc" !important; - /* sort */ +.fa-stack-1x.halfed { + font-size: 0.5em; } -table.dataTable thead .sorting_asc:after { - content: "\f0de" !important; - /* sort-by-attributes */ +.fa-1x.halfed { + font-size: 0.5em; } -table.dataTable thead .sorting_desc:after { - content: "\f0dd" !important; - /* sort-by-attributes-alt */ +.contain-pulse { + display: flex; + flex-flow: row wrap; + justify-content: center; + align-content: bottom; + height: 3em; } -.draggable-container { - min-height: 300px; +.square { + background: #0f3e12; + border-radius: 0.6em; + box-sizing: border-box; + height: 2em; + margin: 0.2em; + overflow: hidden; + padding: 0.5em; + width: 2em; } -#newcreated, -#tokenattribute, -#csvattribute, -#centralattribute { - margin-right: 0.75%; - margin-left: 0.75%; - margin-bottom: 20px; +.animate-pulse .square:nth-of-type(1) { + animation: pulse ease-in-out 1.8s infinite 0.2s; } -#tokenattribute { - margin-right: 1.5%; +.animate-pulse .square:nth-of-type(2) { + animation: pulse ease-in-out 1.8s infinite 0.6s; } -#centralattribute { - margin-left: 1.5%; +.animate-pulse .square:nth-of-type(3) { + animation: pulse ease-in-out 1.8s infinite 1.0s; } -#centralattribute .centralatt { - padding-bottom: 15px; +.animate-pulse .square:nth-of-type(4) { + animation: pulse ease-in-out 1.8s infinite 1.4s; } -#newcreated .attribute-item input { - display: block; - margin: 2px auto; - width: 80%; +.simpleWrapper { + padding: 0; + margin: 0; + border: none; + display: inline-block; } -#centralattribute div.centralatt div.token-attribute { - margin-top: -5px; - min-height: 20px; +#responses-column-filter-modal .checkbox label { + vertical-align: text-bottom; + white-space: nowrap; + overflow-x: hidden; } -#newcreated, -#tokenattribute { - height: 100%; +.responses-multiselect-checkboxes { + overflow-y: scroll; + height: 60vh; } -.heading { - height: auto; - padding-top: 7px; - font-weight: bold; +.responses-column-filter-modal-checkbox-buttons { + text-align: right; + padding-bottom: 15px; } -div.mappable-attribute-wrapper { - width: 80%; - margin: 6px auto; - padding: 6px; +#selectable .ui-selecting { + background: #8CCE00; } -div.attribute-item, .already-mapped-attribute { - width: 80%; - margin: 6px auto; - padding: 4px; - text-align: center; +#selectable .ui-selected { + background: #C1DD7F; + color: #000000; } -#centralattribute .explanation { +#selectable { + list-style-type: none; + margin: 2px; + padding: 0; width: 90%; - margin: 0 auto; - text-align: right; -} - -#centralattribute .explanation-row { - display: table-row; } -#centralattribute .explanation input, -#centralattribute .explanation label { - display: table-cell; - padding-top: 4px; - padding-bottom: 4px; +#selectable li { + padding: 1em; + font-size: 1em; + height: 9px; + text-align: center; + margin: 4px; } -#centralattribute .explanation label { - padding-right: 8px; +.ui-icon.exporticon { + background-image: url("images/export.gif"); } -.attribute-item.draggable { - cursor: move; +#feedback { + font-size: 1.4em; } -div.mappable-attribute-wrapper.target-hover { - padding-bottom: 27px; +#selectableadd .ui-selecting { + background: #0066CC; } -div.mappable-attribute-wrapper.paired.target-hover { - padding-bottom: 4px; +#selectableadd .ui-selected { + background: #0066CC; + color: white; } -div.mappable-attribute-wrapper.paired.ui-state-disabled { - opacity: 1; - filter: alpha(opacity=100); +#selectableadd { + list-style-type: none; + margin: 0; + padding: 0; + width: 90%; + text-align: center; } -.draggable-container .attribute-column .ui-draggable-dragging { - z-index: 100; +#selectableadd li { + margin: 3px; + padding: 0.4em; + font-size: 1 em; + height: 18px; + text-align: center; } -/* Existing attribute column in CSV CPDB import */ -.centralatt { - min-height: 100px; +.popupgroup { + border: 1px solid #DAE5F4; + padding: 10px; + border-radius: 3px; + margin: 8px; } diff --git a/assets/packages/adminbasics/build/adminbasics.rtl.min.css b/assets/packages/adminbasics/build/adminbasics.rtl.min.css index c8adb1f7e4d..f25074698b9 100644 --- a/assets/packages/adminbasics/build/adminbasics.rtl.min.css +++ b/assets/packages/adminbasics/build/adminbasics.rtl.min.css @@ -1 +1 @@ -#ls-loading{width:100%;height:100%;top:0;right:0;position:fixed;display:block;opacity:0.7;background-color:#fff;z-index:3501;text-align:center;display:none}#ls-loading-spinner{position:absolute;top:30%}#notif-container{position:fixed;top:5%;right:20%;width:60%;z-index:3500;background:rgba(255,255,255,0.1)}.bg-white{background:#fff}.row-button-margin-bottom{margin-bottom:-5px}.row-button-margin-bottom .btn{margin-bottom:5px}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-prev{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-next-hover,.ui-datepicker .ui-datepicker-prev-hover{top:1px}.ui-datepicker .ui-datepicker-prev{right:2px}.ui-datepicker .ui-datepicker-next{left:10px}.ui-datepicker .ui-datepicker-prev-hover{right:1px}.ui-datepicker .ui-datepicker-next-hover{left:10px}.ui-datepicker .ui-datepicker-next span,.ui-datepicker .ui-datepicker-prev span{display:block;position:absolute;right:50%;margin-right:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:49%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:700;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td a,.ui-datepicker td span{display:block;padding:.2em;text-align:left;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0;padding:0 .2em;border-right:0;border-left:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:left;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-multi .ui-datepicker-group,.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:right}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:right}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:ltr}.ui-datepicker-rtl .ui-datepicker-prev{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-next{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:left}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0;border-right-width:1px}.side-body,.full-page-wrapper{min-height:100%;position:relative;margin-bottom:65px;padding:0}.side-body h3,.pagetitle,.list-surveys h3{position:relative;padding:0.5em;margin-bottom:1em}body{font-size:14px;line-height:1.428571429;margin:0}body .row{margin-left:0;margin-right:0}.jumbotron{text-align:center}.jumbotron.message-box{margin-top:1em}html{font-family:Roboto;font-weight:400;position:relative;min-height:100%}.main-container{padding-bottom:100px}#welcome-jumbotron{padding-top:0;padding-bottom:10px;background-color:transparent}#welcome-jumbotron>img{width:350px}.surveymanagerbar{margin-top:-20px;padding-top:5px}.surveymanagerbar .h3{margin-top:5px;font-weight:300;font-size:1.5em}.surveybar{padding-top:5px;padding-bottom:5px;z-index:1000}.tab-content{padding-top:2em}:focus{outline:none}.navbar-brand{font-weight:400}.navbar{border-radius:0 !important}.navbar a{font-weight:400}.navbar .dropdown-menu>li>a{font-weight:400}.navbar .nav-icon-btn>a .label{font-size:10px;padding:0 3px;line-height:15px;position:absolute;display:block;left:5px;top:10px}.lime-icon{display:inline-block;height:1em;width:1em}.mega-dropdown{position:static !important}.mega-dropdown-menu{padding:20px 0;width:100%}.mega-dropdown-menu .dropdown-header{font-size:18px;padding:5px 5px 5px 60px;line-height:30px}.mega-dropdown-menu>li>ul{padding:0;margin:0}.mega-dropdown-menu>li>ul>li{list-style:none}.mega-dropdown-menu>li>ul>li>a{display:block;padding:3px 5px}.mega-dropdown-menu>li ul>li>a:hover{text-decoration:none}.mega-dropdown-menu>li ul>li>a:focus{text-decoration:none}#mainmenu-dropdown{z-index:20002}.footer{z-index:100;position:absolute;bottom:0;display:block;width:100%;height:60px;padding-top:1em}.alert-security-update{margin:0}#update-container{margin-top:10px;z-index:999}#update-container .alert{margin-bottom:5px}#ajaxupdaterLayoutLoading{text-align:center;margin-top:200px;margin-bottom:200px;display:none}.box{border-radius:3px;padding:10px 25px;text-align:left;display:block;margin-top:10px}#info-header{font-size:3em}#info-footer{font-size:2em}.box-icon{border-radius:50%;display:table;height:50px;margin:0 auto;width:50px;margin-top:-31px}.box-icon span{display:table-cell;text-align:center;vertical-align:middle}@keyframes fadein{from{opacity:0}to{opacity:1}}@-moz-keyframes fadein{from{opacity:0}to{opacity:1}}@-webkit-keyframes fadein{from{opacity:0}to{opacity:1}}@-ms-keyframes fadein{from{opacity:0}to{opacity:1}}@-o-keyframes fadein{from{opacity:0}to{opacity:1}}@keyframes slidefromtop{from{top:-15px}to{top:0}}@-moz-keyframes slidefromtop{from{top:-15px}to{top:0}}@-webkit-keyframes slidefromtop{from{top:-15px}to{top:0}}@-ms-keyframes slidefromtop{from{top:-15px}to{top:0}}@-o-keyframes slidefromtop{from{top:-15px}to{top:0}}.form-group{margin-bottom:17px}.cke_contents{width:650px}.cke_toolgroup{cursor:pointer;cursor:hand;border-radius:0}.message-box{position:relative;margin-top:20px;animation:slidefromtop 1s}.welcome #lime-logo{animation:fadein 1s}.welcome .panel{position:relative;top:50px;opacity:0}.welcome .panel-body{text-align:center}.welcome .panel-body img{height:4em;margin-bottom:1em}.welcome .login-panel .panel-body img{margin-bottom:0}.alert{position:relative;animation:slidefromtop 1s}@media screen and (min-width: 1280px) and (max-width: 1440px){.welcome .panel{min-height:188px}}#welcomeModal{z-index:20000}@media screen and (min-width: 1280px) and (max-width: 1366px){#add_user_btn{margin-top:1.5em}#user-control-table .form-group label{min-width:80px}}.htmleditorboot{padding-top:2em}#edit-question-body{min-height:1200px}.profile-img-card{margin-top:32px}#profile-img{min-height:80px}@media screen and (min-width: 1280px) and (max-width: 1680px){#profile-img{min-height:0}}.login-panel{margin-top:40px}.login-content{text-align:right;padding:1em}.login-submit{text-align:left}#s2id_loginlang{border:none;padding:0}.ui-state-default{background-image:none;background-color:transparent;background-image:none;background-color:transparent}.ui-jqgrid .ui-jqgrid-bdiv{overflow:hidden}.ui-jqgrid .ui-jqgrid-view .ui-jqgrid-toppager{background-image:none;background-color:transparent}.ui-jqgrid .ui-jqgrid-htable th div{height:auto}.ui-jqgrid .ui-jqgrid-htable th.ui-th-column div input{margin-top:8px}.ui-jqgrid .ui-jqgrid-htable th.ui-th-column div input.cbox{margin:4px 0 0}.ui-jqgrid td input.cbox{margin:4px 0 0}.ui-jqgrid tr.ui-row-ltr td{border:none}#gs_completed{display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.428571429;background-image:none;border-radius:4px;transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s}.ui-th-column{margin-top:8px}.info>p{padding-top:10px;text-align:justify}.checkbox label:after{padding-right:4px;padding-top:2px;font-size:9px}.survey-action .panel-body img{height:3em}div.panel.disabled{opacity:0.5;border:none}div.panel.disabled *{opacity:0.5;border:none}div.panel.disabled a{cursor:default}#edit-group .tab-pane{padding:1em}.panel-clickable:hover{cursor:pointer;cursor:hand}.ui-widget-content .ui-state-default{background-image:none;background-color:transparent;background-image:none;background-color:transparent}.ui-widget-header .ui-state-default{background-image:none;background-color:transparent;background-image:none;background-color:transparent}.ui-search-toolbar th div{min-height:40px}.absolute-wrapper{position:fixed;right:0;width:300px;height:100%}.side-menu{position:absolute;width:300px;padding:0;right:0}.side-menu .navbar{border:none;box-shadow:none}.side-menu .navbar-header{width:100%}.side-menu .navbar-nav li{display:block;width:100%}.side-menu .navbar-nav li a{padding:15px}.side-menu .navbar-nav li a .glyphicon{padding-left:10px}.side-menu .navbar-nav .question-link.active{background-color:transparent;padding:15px 0px 15px 15px;margin-bottom:5px;margin-left:-1px}.side-menu .navbar-nav .question-link.active:hover{text-decoration:none;cursor:default}.side-menu .navbar-nav .question-link{display:block;padding-right:0px}.side-menu .navbar-nav .question-link .question-collapse-title{padding-right:25px}.side-menu #dropdown{border:0;margin-bottom:0;border-radius:0;background-color:transparent;box-shadow:none}.side-menu #dropdown li:hover{font-weight:700}.side-menu #dropdown li.active:hover{cursor:default;background-color:transparent;margin-left:-1px}.side-menu #dropdown li.disabled:hover{font-weight:700;background-color:transparent}.side-menu #dropdown .caret{float:left;margin:9px 5px 0}.side-menu #dropdown .indicator{float:left}.side-menu #dropdown .panel-body{padding:0}.side-menu #dropdown .panel-body .navbar-nav{width:100%}.side-menu #dropdown .panel-body .navbar-nav li{padding-right:15px;border:none}.side-menu #dropdown .panel-body .navbar-nav li.panel{margin-bottom:0;background-color:transparent;border:none;border-radius:0;box-shadow:none}.side-menu #dropdown .panel-body .navbar-nav li.panel-default{padding-right:15px;border:none}.side-menu #dropdown .panel-body .navbar-nav li:last-child{border-bottom:none}.side-menu #dropdown .panel-body .panel-body{margin-right:-15px}.side-menu #dropdown .panel-body .panel>a{margin-right:-20px;padding-right:35px}.side-menu #dropdown .question-group-collapse .caret{float:none;margin-bottom:9px}.side-menu .hide-button{border:0;border-radius:0;padding:15px 18px}.side-menu .brand-name-wrapper{min-height:50px}.side-menu .brand-name-wrapper .navbar-brand{display:block}.side-menu #search{position:relative;z-index:1000}.side-menu #search .panel-body{padding:0}.side-menu #search .panel-body .navbar-form{padding:0;padding-left:50px;width:100%;margin:0;position:relative}.side-menu #search .panel-body .navbar-form .form-group{width:100%;position:relative}.side-menu #search .panel-body .navbar-form input{border:0;border-radius:0;box-shadow:none;width:100%;height:50px}.side-menu #search .panel-body .navbar-form .btn{position:absolute;left:0;top:0;border:0;border-radius:0;padding:15px 18px}.side-menu #explorer-collapse .caret{float:none;margin-bottom:9px}#explorer{border:0;margin-bottom:0;border-radius:0;background-color:transparent;box-shadow:none}#explorer ul{font-size:0.9em}.dropdownstyle{border:0;margin-bottom:0;border-radius:0;background-color:transparent;box-shadow:none}#sideMenu{min-height:700px;overflow:hidden}#sideMenu a[aria-expanded="true"]{font-weight:700}#sideMenu #dropdown li:hover{width:100%;font-weight:700}#sideMenu #dropdown li:hover>a{width:100%;font-weight:700;border-bottom:none}#sideMenu #dropdown li a[aria-expanded="true"]{width:100%;font-weight:700}#sideMenu #dropdown li .active a:hover{width:100%;font-weight:700}#sideMenu #dropdown li>a:hover{width:100%;font-weight:700}#sideMenu #dropdown #explorer li:hover{font-weight:700}#sideMenu #dropdown #explorer li:hover>a{font-weight:700}#sideMenu #dropdown #explorer li a[aria-expanded="true"]{font-weight:700}#sideMenu #dropdown #explorer li .active a:hover{font-weight:700}#sideMenu #dropdown #explorer li>a:hover{font-weight:700}#sideMenu #dropdown #explorer .questiongroupdropdown li:hover{font-weight:700}#sideMenu #dropdown #explorer .questiongroupdropdown li:hover>a{font-weight:700}#sideMenu #dropdown #explorer .questiongroupdropdown li a[aria-expanded="true"]{font-weight:700}#sideMenu #dropdown #explorer .questiongroupdropdown li .active a:hover{font-weight:700}#sideMenu #dropdown #explorer .questiongroupdropdown li>a:hover{font-weight:700}#sideMenu .navbar-default .navbar-nav>.active>a{background-color:transparent}#sideMenu .side-menu .dropdownlvl1>a:hover{font-weight:700}#sideMenu .sidemenuscontainer li:hover{font-weight:700}#sideMenu .sidemenuscontainer li:hover>a{font-weight:700}.side-menu-hidden{right:-250px}.side-body{min-height:800px}.side-body-margin{margin-right:70px}.question-group-collapse-title{display:block;padding-right:20px}.question-collapse-title{display:block;padding-right:30px}.main-content-container{max-width:95%;overflow-x:hidden;overflow-y:visible}.ck-content{transition:height 400ms ease-in-out}.ck-blurred{max-height:35vh}.ck-blurred:hover{max-height:initial}.ckedit-nocollapse .ck-blurred{max-height:initial}.ck-focused{max-height:initial}@media (max-width: 768px){.main-content-container{max-width:100%}.side-menu{position:relative;width:100%;height:0;border-left:0}.side-menu .brand-name-wrapper .navbar-brand{display:inline-block}@-moz-keyframes slidein{0%{right:-300px}100%{right:10px}}@-webkit-keyframes slidein{0%{right:-300px}100%{right:10px}}@keyframes slidein{0%{right:-300px}100%{right:10px}}@-moz-keyframes slideout{0%{right:0}100%{right:-300px}}@-webkit-keyframes slideout{0%{right:0}100%{right:-300px}}@keyframes slideout{0%{right:0}100%{right:-300px}}@-moz-keyframes bodyslidein{0%{right:0}100%{right:300px}}@-webkit-keyframes bodyslidein{0%{right:0}100%{right:300px}}@keyframes bodyslidein{0%{right:0}100%{right:300px}}@-moz-keyframes bodyslideout{0%{right:300px}100%{right:0}}@-webkit-keyframes bodyslideout{0%{right:300px}100%{right:0}}@keyframes bodyslideout{0%{right:300px}100%{right:0}}.side-body{margin-right:5px;margin-top:70px;position:relative;animation:bodyslideout 300ms forwards;transform-style:preserve-3d}.body-slide-in{animation:bodyslidein 300ms forwards;transform-style:preserve-3d}.navbar-toggle{border:0;float:right;padding:16px;margin:0;border-radius:0}.navbar-header{position:fixed;top:0;width:100%;z-index:3;background:white;border-bottom:1px solid var(--LS-admintheme-basecolor)}.side-menu-container>.navbar-nav{position:fixed;right:-300px;width:300px;top:43px;height:100%;animation:slideout 300ms forwards;transform-style:preserve-3d}.side-menu-container>.navbar-nav.slide-in{animation:slidein 300ms forwards;transform-style:preserve-3d}#search .panel-body .navbar-form{border-bottom:0}#search .panel-body .navbar-form .form-group{margin:0}#dropdown .panel-body .navbar-nav{margin:0}}.content-right{padding-right:0;padding-left:0}.content-right .col-lg-12{padding-right:0;padding-left:0}.toWhite a:hover{font-weight:700}.col-lg-12.content-right{padding-right:0;padding-left:0}.container-fluid .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-primary,.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-primary{color:#fff}.container-fluid .bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-warning{color:#fff}.btn-success:hover,.btn-danger:hover,.btn-warning:hover,.btn-info:hover{color:#fff}input[type="checkbox"],input[type="radio"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0}input[type="radio"],input[type="checkbox"]{margin:4px 0 0;margin-top:1px \9;line-height:normal}input[type="file"]:focus,input[type="radio"]:focus,input[type="checkbox"]:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.radio,.checkbox{position:relative;display:block;margin-top:10px;margin-bottom:10px}.radio label,.checkbox label{min-height:23px;padding-right:20px;margin-bottom:0;font-weight:normal;cursor:pointer}.radio input[type="radio"],.radio-inline input[type="radio"],.checkbox input[type="checkbox"],.checkbox-inline input[type="checkbox"]{position:absolute;margin-right:-20px;margin-top:4px \9}.radio+.radio,.checkbox+.checkbox{margin-top:-5px}.radio-inline,.checkbox-inline{position:relative;display:inline-block;padding-right:20px;margin-bottom:0;vertical-align:middle;font-weight:normal;cursor:pointer}.radio-inline+.radio-inline,.checkbox-inline+.checkbox-inline{margin-top:0;margin-right:10px}input[type="radio"][disabled],input[type="checkbox"][disabled],input[type="radio"].disabled,input[type="checkbox"].disabled,fieldset[disabled] input[type="radio"],fieldset[disabled] input[type="checkbox"]{cursor:not-allowed}.radio-inline.disabled,.checkbox-inline.disabled,fieldset[disabled] .radio-inline,fieldset[disabled] .checkbox-inline{cursor:not-allowed}.radio.disabled label,.checkbox.disabled label,fieldset[disabled] .radio label,fieldset[disabled] .checkbox label{cursor:not-allowed}.has-success .help-block,.has-success .control-label,.has-success .radio,.has-success .checkbox,.has-success .radio-inline,.has-success .checkbox-inline,.has-success.radio label,.has-success.checkbox label,.has-success.radio-inline label,.has-success.checkbox-inline label{color:#4caf50}.has-warning .help-block,.has-warning .control-label,.has-warning .radio,.has-warning .checkbox,.has-warning .radio-inline,.has-warning .checkbox-inline,.has-warning.radio label,.has-warning.checkbox label,.has-warning.radio-inline label,.has-warning.checkbox-inline label{color:#ff9800}.has-error .help-block,.has-error .control-label,.has-error .radio,.has-error .checkbox,.has-error .radio-inline,.has-error .checkbox-inline,.has-error.radio label,.has-error.checkbox label,.has-error.radio-inline label,.has-error.checkbox-inline label{color:#e51c23}@media (min-width: 768px){.form-inline .radio,.form-inline .checkbox{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.form-inline .radio label,.form-inline .checkbox label{padding-right:0}.form-inline .radio input[type="radio"],.form-inline .checkbox input[type="checkbox"]{position:relative;margin-right:0}.form-inline .has-feedback .form-control-feedback{top:0}.navbar-form .radio,.navbar-form .checkbox{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.navbar-form .radio label,.navbar-form .checkbox label{padding-right:0}.navbar-form .radio input[type="radio"],.navbar-form .checkbox input[type="checkbox"]{position:relative;margin-right:0}}.form-horizontal .radio,.form-horizontal .checkbox,.form-horizontal .radio-inline,.form-horizontal .checkbox-inline{margin-top:0;margin-bottom:0;padding-top:7px}.form-horizontal .radio,.form-horizontal .checkbox{min-height:30px}[data-toggle="buttons"]>.btn input[type="radio"],[data-toggle="buttons"]>.btn-group>.btn input[type="radio"],[data-toggle="buttons"]>.btn input[type="checkbox"],[data-toggle="buttons"]>.btn-group>.btn input[type="checkbox"]{position:absolute;clip:rect(0, 0, 0, 0);pointer-events:none}.input-group-addon input[type="radio"],.input-group-addon input[type="checkbox"]{margin-top:0}.radio label,.radio-inline label,.checkbox label,.checkbox-inline label{padding-right:25px}.radio input[type="radio"],.radio-inline input[type="radio"],.checkbox input[type="radio"],.checkbox-inline input[type="radio"],.radio input[type="checkbox"],.radio-inline input[type="checkbox"],.checkbox input[type="checkbox"],.checkbox-inline input[type="checkbox"]{margin-right:-25px}input[type="radio"],.radio input[type="radio"],.radio-inline input[type="radio"]{position:relative;margin-top:6px;margin-left:4px;vertical-align:top;border:none;background-color:transparent;-webkit-appearance:none;appearance:none;cursor:pointer}input[type="radio"]:focus,.radio input[type="radio"]:focus,.radio-inline input[type="radio"]:focus{outline:none}input[type="radio"]:before,.radio input[type="radio"]:before,.radio-inline input[type="radio"]:before,input[type="radio"]:after,.radio input[type="radio"]:after,.radio-inline input[type="radio"]:after{content:"";display:block;width:18px;height:18px;border-radius:50%;-webkit-transition:240ms;-o-transition:240ms;transition:240ms}input[type="radio"]:before,.radio input[type="radio"]:before,.radio-inline input[type="radio"]:before{position:absolute;right:0;top:-3px;background-color:#2196f3;-webkit-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0)}input[type="radio"]:after,.radio input[type="radio"]:after,.radio-inline input[type="radio"]:after{position:relative;top:-3px;border:2px solid #666666}input[type="radio"]:checked:before,.radio input[type="radio"]:checked:before,.radio-inline input[type="radio"]:checked:before{-webkit-transform:scale(0.5);-ms-transform:scale(0.5);-o-transform:scale(0.5);transform:scale(0.5)}input[type="radio"]:disabled:checked:before,.radio input[type="radio"]:disabled:checked:before,.radio-inline input[type="radio"]:disabled:checked:before{background-color:#bbbbbb}input[type="radio"]:checked:after,.radio input[type="radio"]:checked:after,.radio-inline input[type="radio"]:checked:after{border-color:#2196f3}input[type="radio"]:disabled:after,.radio input[type="radio"]:disabled:after,.radio-inline input[type="radio"]:disabled:after,input[type="radio"]:disabled:checked:after,.radio input[type="radio"]:disabled:checked:after,.radio-inline input[type="radio"]:disabled:checked:after{border-color:#bbbbbb}input[type="checkbox"],.checkbox input[type="checkbox"],.checkbox-inline input[type="checkbox"]{position:relative;border:none;margin-bottom:-4px;-webkit-appearance:none;appearance:none;cursor:pointer}input[type="checkbox"]:focus,.checkbox input[type="checkbox"]:focus,.checkbox-inline input[type="checkbox"]:focus{outline:none}input[type="checkbox"]:focus:after,.checkbox input[type="checkbox"]:focus:after,.checkbox-inline input[type="checkbox"]:focus:after{border-color:#2196f3}input[type="checkbox"]:after,.checkbox input[type="checkbox"]:after,.checkbox-inline input[type="checkbox"]:after{content:"";display:block;width:18px;height:18px;margin-top:-2px;margin-left:5px;border:2px solid #666666;border-radius:2px;-webkit-transition:240ms;-o-transition:240ms;transition:240ms}input[type="checkbox"]:checked:before,.checkbox input[type="checkbox"]:checked:before,.checkbox-inline input[type="checkbox"]:checked:before{content:"";position:absolute;top:0;right:6px;display:table;width:6px;height:12px;border:2px solid #fff;border-top-width:0;border-right-width:0;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}input[type="checkbox"]:indeterminate:before,.checkbox input[type="checkbox"]:indeterminate:before,.checkbox-inline input[type="checkbox"]:indeterminate:before{content:"";position:absolute;top:6px;right:2px;display:table;width:12px;height:0;border:1px solid #fff}input[type="checkbox"]:disabled:after,.checkbox input[type="checkbox"]:disabled:after,.checkbox-inline input[type="checkbox"]:disabled:after{border-color:#bbbbbb}input[type="checkbox"]:disabled:checked:after,.checkbox input[type="checkbox"]:disabled:checked:after,.checkbox-inline input[type="checkbox"]:disabled:checked:after{background-color:#bbbbbb;border-color:transparent}.has-warning input:not([type=checkbox]),.has-warning .form-control,.has-warning input.form-control[readonly],.has-warning input[type=text][readonly],.has-warning [type=text].form-control[readonly],.has-warning input:not([type=checkbox]):focus,.has-warning .form-control:focus{border-bottom:none;-webkit-box-shadow:inset 0 -2px 0 #ff9800;box-shadow:inset 0 -2px 0 #ff9800}.has-error input:not([type=checkbox]),.has-error .form-control,.has-error input.form-control[readonly],.has-error input[type=text][readonly],.has-error [type=text].form-control[readonly],.has-error input:not([type=checkbox]):focus,.has-error .form-control:focus{border-bottom:none;-webkit-box-shadow:inset 0 -2px 0 #e51c23;box-shadow:inset 0 -2px 0 #e51c23}.has-success input:not([type=checkbox]),.has-success .form-control,.has-success input.form-control[readonly],.has-success input[type=text][readonly],.has-success [type=text].form-control[readonly],.has-success input:not([type=checkbox]):focus,.has-success .form-control:focus{border-bottom:none;-webkit-box-shadow:inset 0 -2px 0 #4caf50;box-shadow:inset 0 -2px 0 #4caf50}.ui-widget-content{border:none;background:none;color:#404040}.ui-jqgrid .ui-jqgrid-titlebar{padding:1em}.container-fluid .ui-widget-content .ui-state-default,.container-fluid .ui-jqgrid .ui-jqgrid-bdiv{padding:0.5em;padding-bottom:0}.ui-dialog,.ui-jqdialog,.ui-dialog.ui-widget.ui-widget-content.ui-corner-all.ui-front.ui-dialog-buttons.ui-draggable.ui-resizable{border-radius:4px;padding:1em;box-shadow:0 2px 5px 0 rgba(0,0,0,0.16),0 2px 10px 0 rgba(0,0,0,0.12)}.ui-jqdialog-titlebar{height:2em;width:100%}.EditTable tr td{padding:1em}.ui-jqdialog-content input.FormElement{padding:.3em}.ui-jqdialog-content input[type="checkbox"].FormElement{padding:0em}.EditTable td select,.EditTable td textarea{display:inline-block;width:auto;vertical-align:middle;display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.428571429;background-image:none;border-radius:4px;-webkit-transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s;color:#636363;background-color:#ffffff;border:1px solid #cccccc;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.EditTable td input,.EditTable td select,.EditTable td textarea{margin:0}input[type="text"],input[type="password"],.ui-autocomplete-input,textarea,.uneditable-input{display:inline-block;font-size:14px;line-height:18px;border:1px solid #ccc;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}input:focus,textarea:focus{outline:0;border-color:rgba(82,168,236,0.8);-webkit-box-shadow:inset 0 1px 3px rgba(0,0,0,0.1),0 0 8px rgba(82,168,236,0.6);-moz-box-shadow:inset 0 1px 3px rgba(0,0,0,0.1),0 0 8px rgba(82,168,236,0.6);box-shadow:inset 0 1px 3px rgba(0,0,0,0.1),0 0 8px rgba(82,168,236,0.6)}#displayparticipants_firstname,#displayparticipants_lastname,#displayparticipants_owner_uid{padding-right:40px}#displayparticipants_language{padding-right:50px}#jqgh_displayparticipants_email{padding-right:140px}#displayparticipants_survey{padding-right:20px}.navtable{box-shadow:0 2px 5px 0 rgba(0,0,0,0.16),0 2px 10px 0 rgba(0,0,0,0.12)}.ui-jqgrid-title{padding:1em 1em 1em 0em;font-style:italic;font-weight:700}.ui-pg-button{padding:0.4em}.ui-pg-button:hover{cursor:pointer}.ui-state-disabled:hover{cursor:default}.ui-jqgrid.ui-widget.ui-widget-content.ui-corner-all .ui-jqgrid.ui-widget.ui-widget-content.ui-corner-all{width:100%;overflow:hidden;box-shadow:0 2px 5px 0 rgba(0,0,0,0.16),0 2px 10px 0 rgba(0,0,0,0.12)}.modal-22{position:absolute;width:600px}.modal-22 .ui-jqdialog-titlebar .ui-jqdialog-title{width:80%}.modal-22 .ui-jqdialog-content{padding:1em}.ui-dialog-titlebar-close{border:1px solid transparent;border-radius:4px;float:left;color:#333;background-color:#fff;border-color:#ccc;display:inline-block;padding:6px 12px;margin-bottom:0;font-size:14px;font-weight:400;line-height:1.42857143;text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;-webkit-appearance:button;cursor:pointer;overflow:visible;margin:0;font:normal normal normal 14px/1 FontAwesome}.ui-dialog-titlebar-close:before{content:"\f00d"}.em-expression{font-weight:bold}.data-entry-tbl tr.odd td,.data-entry-tbl tr.even td{padding:20px 0 20px 0}h3 .glyphicon-chevron-up,h3 .glyphicon-chevron-down,h3 .glyphicon-chevron-right{position:absolute;left:1em;top:10px}h3 .glyphicon-chevron-up,h3 .glyphicon-chevron-down,h3 .glyphicon-chevron-right{cursor:pointer}#carousel-example-generic{margin-right:20px}#carousel-example-generic .carousel-control{font-size:1em;top:-80px}#carousel-example-generic .left.carousel-control{right:-20px}#carousel-example-generic .right.carousel-control{left:-20px}#carousel-example-generic .panel-title{text-align:center;padding-top:0px}#carousel-example-generic .carousel-inner img{margin:auto;top:9px;position:relative}#carousel-example-generic .selectTemplate{display:inline-block;position:relative;right:0px;top:320px}#carousel-example-generic .carousel-caption{width:100%;right:0;top:0px;padding-top:0px}#carousel-example-generic,#carousel-example-generic .carousel-inner{min-height:150px}#carousel-example-generic .carousel-indicators{top:370px;width:80%;right:39%}#carousel-example-generic .carousel-indicators li{margin:0px;width:8px;height:8px}.side-body #carousel-example-generic h3{border:none}#systemoverview{margin:1em 0 1em 0}#systemoverview .info div{font-size:14px;margin-top:10px;margin-bottom:10px;font-weight:500;line-height:1.1;color:inherit;text-align:center}.preloader{position:absolute;top:50%;right:50%;font-size:20px;display:block;width:3.75em;height:4.25em;margin-right:-1.875em;margin-top:-2.125em;transform-origin:center center;transform:rotateY(-180deg) rotateZ(60deg)}.preloader .slice{border-top:1.125em solid transparent;border-left:none;border-bottom:1em solid transparent;border-right:1.875em solid #f7484e;position:absolute;top:0px;right:50%;transform-origin:right bottom;border-radius:3px 3px 0 0}.preloader .slice:nth-child(1){transform:rotateZ(-60deg) rotateY(0deg) rotateX(0);animation:0.15s linear 0.82s preload-hide-1 both 1}.preloader .slice:nth-child(2){transform:rotateZ(-120deg) rotateY(0deg) rotateX(0);animation:0.15s linear 0.74s preload-hide-2 both 1}.preloader .slice:nth-child(3){transform:rotateZ(-180deg) rotateY(0deg) rotateX(0);animation:0.15s linear 0.66s preload-hide-3 both 1}.preloader .slice:nth-child(4){transform:rotateZ(-240deg) rotateY(0deg) rotateX(0);animation:0.15s linear 0.58s preload-hide-4 both 1}.preloader .slice:nth-child(5){transform:rotateZ(-300deg) rotateY(0deg) rotateX(0);animation:0.15s linear 0.5s preload-hide-5 both 1}.preloader .slice:nth-child(6){transform:rotateZ(-360deg) rotateY(0deg) rotateX(0);animation:0.15s linear 0.42s preload-hide-6 both 1}.preloader.loading{animation:2s preload-flip steps(2) infinite both}.preloader.loading .slice:nth-child(1){transform:rotateZ(-60deg) rotateY(-90deg) rotateX(0);animation:2s preload-cycle-1 linear infinite both}.preloader.loading .slice:nth-child(2){transform:rotateZ(-120deg) rotateY(-90deg) rotateX(0);animation:2s preload-cycle-2 linear infinite both}.preloader.loading .slice:nth-child(3){transform:rotateZ(-180deg) rotateY(-90deg) rotateX(0);animation:2s preload-cycle-3 linear infinite both}.preloader.loading .slice:nth-child(4){transform:rotateZ(-240deg) rotateY(-90deg) rotateX(0);animation:2s preload-cycle-4 linear infinite both}.preloader.loading .slice:nth-child(5){transform:rotateZ(-300deg) rotateY(-90deg) rotateX(0);animation:2s preload-cycle-5 linear infinite both}.preloader.loading .slice:nth-child(6){transform:rotateZ(-360deg) rotateY(-90deg) rotateX(0);animation:2s preload-cycle-6 linear infinite both}#ajaxContainerLoading,.ajaxLoading{height:130px;text-align:center;margin-top:70px;margin-bottom:100px;display:none}#comfortUpdateIcon{height:1em;margin-left:0.5em}#comfortUpdateGeneralWrap h3.maintitle{background-color:transparent}#comfortUpdateGeneralWrap .on{font-weight:bold;font-size:1em;padding-right:0.5em;padding-top:0.5em}#comfortUpdateGeneralWrap .on span{display:block;padding:0.1em;padding-right:0.5em;width:40%}#comfortUpdateGeneralWrap .off{font-size:0.9em;padding-right:0.5em;padding-top:0.5em}#comfortUpdateGeneralWrap #welcomeMessage,#comfortUpdateGeneralWrap #btn-container{border-left:1px solid #EEE}#comfortUpdateGeneralWrap #key-actions{padding-right:1em}#update-alert.unstable-update{background-color:#fff;border:1px solid #A0352F;color:#A0352F;margin-top:1em}html body .nav-tabs>li.active>a,html body .nav-tabs>li.active>a:hover,html body .nav-tabs>li.active>a:focus{border-bottom-color:transparent;cursor:default}.answertable.table td{vertical-align:middle}.btnaddanswer:hover,.btndelanswer:hover{cursor:pointer}.jumbotron p{font-weight:300}span[data-tooltip]{display:inline-block}.glyphicon-move:hover{cursor:pointer}.answertable .glyphicon-pencil{margin-right:3px}#statisticsview .panel{box-shadow:0 2px 5px 0 rgba(0,0,0,0.16),0 2px 10px 0 rgba(0,0,0,0.12)}#explorer-collapse{border-bottom:none}#explorer-collapse:hover,#sideMenu #dropdown li a#explorer-collapse[aria-expanded="true"],#sideMenu #dropdown li a.question-group-collapse[aria-expanded="true"]{width:auto}#sideMenu #dropdown #explorer li#questionexplorer-group-container,#sideMenu #dropdown li#questionexplorer-group-container>a{line-height:1.4}#sideMenu #dropdown #explorer li#questionexplorer-group-container:hover,#sideMenu #dropdown li#questionexplorer-group-container:hover>a{background-color:#fafafa;font-weight:400;line-height:1.4}.explorer-group-title{margin-top:1em;padding:0em 0 1em 0}.explorer-group-title a.explorer-group,.question-collapse-title{color:#163c19}#item-container,#jcarousel-wrapper-container{width:300px}#item-container h4{margin-bottom:30px}.selectTemplate{margin-top:10px}.imgSelectTemplate{cursor:pointer}.template-img{padding:1em}#additional_languages{min-width:200px}#available_languages{min-width:200px}.modal{top:50px}#tokensidemenu{border-top:1px solid #e3e3e3}.question-item{padding:1em;margin:1em 0 1em 0;cursor:pointer}.placeholder{padding:1em;margin:1em 0 1em 0}.no-gutter>[class*='col-']{padding-left:0;padding-right:0}.inputbuttons{width:120px}.inputbuttons-square{width:20px;height:16px;float:right}.jqgrid-tokens-number-padding{padding-left:4px}.tooltip{position:fixed}.scrolling-wrapper{overflow-x:scroll;overflow-y:hidden}#search{display:none;overflow-y:auto}iframe#dialog{width:100%;height:100%}.ui-jqgrid,.ui-jqgrid-view,.ui-jqgrid-titlebar,.ui-jqgrid-toppager,.ui-jqgrid-pager{min-width:100%;max-width:100%;margin-left:0;margin-right:0;box-sizing:border-box}#pager{position:relative}.ui-sortable-placeholder{color:#f00;background-color:#0f0;border:solid black 5px}.tokenatt-arrow{position:absolute;left:-0.5em}.csvatt-arrow{position:absolute;left:-0.5em;top:1em}.no-padding{padding:0}.droppable-new,.droppable-csv{min-height:40px;height:100%}#labelsetpreview{overflow-x:hidden}#labelsetbrowserModal .modal-dialog{width:80%}.question-filter-container{border:1px solid #efefef;padding:2em;margin:0;min-width:33%;max-width:100%}td.subquestion-actions span:hover{cursor:pointer}.template-img{padding-top:0}.full-page-wrapper .handleAccordion{display:none}div#gview_displayresponses th#displayresponses_cb{width:35px}.detailbrowsetable tr th{width:50%}.lead{font-weight:300}.time-statistics-row-buttons,.nowrap{white-space:nowrap}.time-statistics-table{overflow:auto}.mixed{opacity:0.4}#sidemenu-home{padding-right:15px}#quick-menu-container{position:absolute;width:50px;left:0;top:50px}.quick-icon-wrapper{padding:15px;height:50px}#quick-menu-container .glyphicon{font-size:18px}#quick-menu-container .navbar-brand{padding:0}.panel-group .panel{overflow:visible}a.explorer-group:hover,a.explorer-group:focus{text-decoration:none}.question-explorer-question{display:inline-block;max-width:200px;overflow:hidden;text-overflow:ellipsis}.question-explorer-group-name{display:inline-block;max-width:140px;overflow:hidden;position:relative;top:5px;text-overflow:ellipsis}.question-explorer-add-question{position:relative;top:5px}.explorer-group-title a.disabled{opacity:0.5}.btn.readonly,.btn.readonly:hover{cursor:not-allowed;opacity:0.65;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none;border:1px solid #cccccc}#displayResponsesContainer .ui-jqgrid-bdiv,#gbox_displaytokens .ui-jqgrid-bdiv{overflow:hidden}h1,.h1{font-size:24px}h2,.h2{font-size:22px}h3,.h3{font-size:20px}.statisticstable{word-wrap:break-word}.summary-container,.summary,#massive-action-container,#surveyListActions,.listActions,.pager-container ls-ba .pager,.pager-container ls-ba .pager .pagination{margin:0;margin-bottom:20px}.summary-container{text-align:left}#massive-action-container,#surveyListActions,.listActions{padding-right:0px;text-align:right}.push-grid-pager{min-height:25em}.has-link{cursor:pointer}.has-link a:hover{text-decoration:none}.has-link a{color:black}.hoverAction .table-striped>tbody>tr:hover>td{background-color:transparent}.hoverAction .table-striped>tbody>tr:hover>td>a:not(.btn){color:white}.ui-priority-secondary{background-color:#f5f5f5}#token-grid .table .filters>td .filter-container{padding:0px}#token-grid table.table{width:none;max-width:none}#token-grid table thead tr #action{min-width:150px}#token-grid .filter-container{min-width:50px}#token-grid table tr.odd .blank_button{border-color:#f9f9f9;background-color:#f9f9f9;border-color:rgba(0,0,0,0);background-color:rgba(0,0,0,0)}#token-grid table tr .blank_button{border-color:white;background-color:white}#token-grid table tr.selected .blank_button{border-color:#eee;background-color:#eee}#token-grid .name{min-width:150px}#tokenListPager{position:relative}.blank_button span{max-width:12px}#edittoken .tab-content #general .form-group .col-sm-4 .col-sm-4,#edittoken .tab-content #general .form-group .col-sm-4 .col-sm-8{padding:0}div[id^="alertmod_"]{display:none}.ui-helper-clearfix{min-height:0}.ui-dialog .ui-dialog-buttonpane{background-image:none;border-width:1px 0 0;margin-top:0.5em;padding:0.3em 0.4em 0.5em 1em;text-align:right}.ui-helper-clearfix::before,.ui-helper-clearfix::after{border-collapse:collapse;content:"";display:table}.ui-helper-clearfix::after{clear:both}.ui-helper-clearfix::before,.ui-helper-clearfix::after{border-collapse:collapse;content:"";display:table}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:left}.yiiLog{margin-bottom:70px}table#responsedetail tr td{max-width:100px;word-wrap:break-word}.in-title{position:relative;top:-65px;left:15px}.input-group-addon{padding:5px 12px}.multiselect-container>li>a>label>input[type="checkbox"]{margin-right:0}.notification-list{top:100%;right:0;z-index:1000;float:right;min-width:160px;padding:5px 0;margin:2px 0 0;list-style:none;font-size:14px;border-radius:4px;background-clip:padding-box;overflow-y:auto}.notification-list>li>a{display:block;padding:3px 20px;clear:both;font-weight:normal;line-height:1.428571429;white-space:nowrap}.notification-list>li>a:hover,.notification-list>li>a:focus{text-decoration:none}.notification-list>.active>a,.notification-list>.active>a:hover,.notification-list>.active>a:focus{text-decoration:none;outline:0}.notification-list>.disabled>a:hover,.notification-list>.disabled>a:focus{text-decoration:none;background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);cursor:not-allowed}#notification-outer-ul{height:400px;width:400px}#notification-inner-ul{height:340px;width:390px}.select2-container--bootstrap .select2-selection{font-family:Roboto !important}#responses-grid .table-condensed.upload-question{margin-bottom:0;background-color:inherit}#responses-grid .filter-container{min-width:6em}.edit-participant-modal-body{max-height:500px;overflow-y:auto}.scenario-heading{padding:0}.scenario-heading .delete-scenario-form{padding-top:6px}.condition-header-button{margin-top:-10px;margin-left:10px}.margin-left{margin-right:5px}.conditions-table{margin-bottom:0}.condition-and-or-or{margin-right:20px}#editconditions .tab-content,#quick-add-conditions-form .tab-content{padding-top:0}#quick-add-condition-modal .modal-dialog{width:800px}#login-panel{max-width:400px;margin-right:auto;margin-left:auto}.row-eq-height{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:30px}.welcome .panel{height:110%}.welcome .panel-body{padding:0px}.welcome .panel-heading{height:25%;display:flex;align-items:center;justify-content:center}.welcome .panel-title{font-weight:500}.welcome .panel-body{height:75%;width:100%}.welcome .panel-body .panel-body-ico,.welcome .panel-body .panel-body-link{width:100%;display:flex;align-items:center;justify-content:center}.welcome .panel-body .panel-body-ico{height:70%}.welcome .panel-body .panel-body-link{height:30%}input[type="file"].form-control{border:none;padding-right:0px}#insertmethod-container{display:none}@media print{@page{size:A4 portrait;margin-right:1.0cm;margin-left:1.5cm;margin-top:1.2cm;margin-bottom:1cm;overflow:visible}*{overflow:visible !important}html,body{margin:0;max-width:0%}body{text-align:right;margin:0;padding:0;overflow:visible;min-width:19.0cm !important;min-height:27.7cm;width:100% !important;height:100%}body.onStatistics a:not(.printable),body.onStatistics p:not(.printable),body.onStatistics button:not(.printable),body.onStatistics nav:not(.printable),body.onStatistics form:not(.printable),body.onStatistics footer:not(.printable),body.onStatistics h1:not(.printable),body.onStatistics h2:not(.printable),body.onStatistics h3:not(.printable),body.onStatistics h4:not(.printable),body.onStatistics h5:not(.printable),body.onStatistics .jumbotron,body.onStatistics .menubar,body.onStatistics>div:not(#vue-apps-main-container),body.onStatistics div#vue-apps-main-container>div:not(#pjax-content),body.onStatistics div#vue-apps-main-container>div#pjax-content>div:not(#in_survey_common),body.onStatistics div#in_survey_common>div:not(#statisticsview){display:none !important;visibility:hidden !important;overflow:hidden !important;padding:0;position:absolute;right:-1000px;top:-1000px;margin:0 !important;width:0px !important}body.onStatistics div.row{display:block !important;position:static}body.onStatistics div[class^="col-"]{display:block !important;float:none !important;position:static}body.onStatistics>div#vue-apps-main-container,body.onStatistics div#in_survey_common,body.onStatistics>div#vue-apps-main-container>div#pjax-content,body.onStatistics #statisticsview{display:block;position:static;width:99% !important;max-width:95% !important;min-width:19.6cm !important;min-height:29.7cm !important;height:100% !important;overflow:visible;page-break-inside:auto;break-inside:auto}body.onStatistics #statisticsview div,body.onStatistics #statisticsview table{position:static}body.onStatistics #statisticsview div:not(#statsContainerLoading){width:99% !important;max-width:100% !important;float:none !important;display:block}body.onStatistics #statisticsview a.printable,body.onStatistics #statisticsview p.printable,body.onStatistics #statisticsview span.printable,body.onStatistics #statisticsview table.printable,body.onStatistics #statisticsview table.statisticstable,body.onStatistics #statisticsview h1.printable,body.onStatistics #statisticsview h2.printable,body.onStatistics #statisticsview h3.printable,body.onStatistics #statisticsview h4.printable,body.onStatistics #statisticsview h5.printable{width:95% !important;max-width:100%;float:none;margin-right:0 !important;margin-left:0 !important;margin-top:1cm;margin-bottom:1cm;position:static}body.onStatistics div.printable{position:static;page-break-after:auto;break-after:auto;page-break-inside:avoid;break-inside:avoid;margin-right:0 !important;margin-left:0 !important;margin-top:1cm;margin-bottom:1cm;padding:0 !important}body.onStatistics div.printable table{position:static;page-break-inside:avoid;break-inside:avoid;margin-right:0 !important;margin-left:0 !important;margin-top:1cm;margin-bottom:1cm;padding:0 !important}body.onStatistics table.printable thead,body.onStatistics table.printable tbody,body.onStatistics table.printable tr{width:100% !important;margin:0 !important;padding:0 !important}body.onStatistics table.printable *{page-break-after:avoid;break-after:avoid;page-break-before:avoid;break-before:avoid;page-break-inside:avoid;break-inside:avoid}body.onStatistics .side-body{max-width:100%;margin:0 !important;padding:0 !important}body.onStatistics .side-menu{display:none !important;visibility:none !important;overflow:hidden !important;margin:0 !important;padding:0 !important;margin-right:0 px !important}body.onStatistics .absolute-wrapper{display:none !important;visibility:none !important;overflow:hidden !important;margin:0 !important;padding:0 !important}}.currentQuestionTypeImageContainer img{max-width:100%}#accordion-container .panel-heading>a{width:100%;display:block}#accordion_questionTypeSelector .panel-title>a{width:100%;display:block}.small-screens-menus{padding-right:28px}.custom.custom-no-padding{padding:0}.custom.custom-no-margin{padding:0}.custom.custom-padding.add5{padding:5px}.custom.custom-padding.left-5{padding-right:5px}.custom.custom-padding.right-5{padding-left:5px}.custom.custom-padding.top-5{padding-top:5px}.custom.custom-padding.bottom-5{padding-bottom:5px}.custom.custom-padding.add10{padding:10px}.custom.custom-padding.left-10{padding-right:10px}.custom.custom-padding.right-10{padding-left:10px}.custom.custom-padding.top-10{padding-top:10px}.custom.custom-padding.bottom-10{padding-bottom:10px}.custom.custom-padding.add15{padding:15px}.custom.custom-padding.left-15{padding-right:15px}.custom.custom-padding.right-15{padding-left:15px}.custom.custom-padding.top-15{padding-top:15px}.custom.custom-padding.bottom-15{padding-bottom:15px}.custom.custom-padding.add20{padding:20px}.custom.custom-padding.left-20{padding-right:20px}.custom.custom-padding.right-20{padding-left:20px}.custom.custom-padding.top-20{padding-top:20px}.custom.custom-padding.bottom-20{padding-bottom:20px}.custom.custom-padding.add25{padding:25px}.custom.custom-padding.left-25{padding-right:25px}.custom.custom-padding.right-25{padding-left:25px}.custom.custom-padding.top-25{padding-top:25px}.custom.custom-padding.bottom-25{padding-bottom:25px}.custom.custom-padding.add30{padding:30px}.custom.custom-padding.left-30{padding-right:30px}.custom.custom-padding.right-30{padding-left:30px}.custom.custom-padding.top-30{padding-top:30px}.custom.custom-padding.bottom-30{padding-bottom:30px}.custom.custom-padding.add35{padding:35px}.custom.custom-padding.left-35{padding-right:35px}.custom.custom-padding.right-35{padding-left:35px}.custom.custom-padding.top-35{padding-top:35px}.custom.custom-padding.bottom-35{padding-bottom:35px}@media only screen and (min-width: 961px){.custom.custom-padding-responsive.large.add5{padding:5px}.custom.custom-padding-responsive.large.left-5{padding-right:5px}.custom.custom-padding-responsive.large.right-5{padding-left:5px}.custom.custom-padding-responsive.large.top-5{padding-top:5px}.custom.custom-padding-responsive.large.bottom-5{padding-bottom:5px}.custom.custom-padding-responsive.large.add10{padding:10px}.custom.custom-padding-responsive.large.left-10{padding-right:10px}.custom.custom-padding-responsive.large.right-10{padding-left:10px}.custom.custom-padding-responsive.large.top-10{padding-top:10px}.custom.custom-padding-responsive.large.bottom-10{padding-bottom:10px}.custom.custom-padding-responsive.large.add15{padding:15px}.custom.custom-padding-responsive.large.left-15{padding-right:15px}.custom.custom-padding-responsive.large.right-15{padding-left:15px}.custom.custom-padding-responsive.large.top-15{padding-top:15px}.custom.custom-padding-responsive.large.bottom-15{padding-bottom:15px}.custom.custom-padding-responsive.large.add20{padding:20px}.custom.custom-padding-responsive.large.left-20{padding-right:20px}.custom.custom-padding-responsive.large.right-20{padding-left:20px}.custom.custom-padding-responsive.large.top-20{padding-top:20px}.custom.custom-padding-responsive.large.bottom-20{padding-bottom:20px}.custom.custom-padding-responsive.large.add25{padding:25px}.custom.custom-padding-responsive.large.left-25{padding-right:25px}.custom.custom-padding-responsive.large.right-25{padding-left:25px}.custom.custom-padding-responsive.large.top-25{padding-top:25px}.custom.custom-padding-responsive.large.bottom-25{padding-bottom:25px}.custom.custom-padding-responsive.large.add30{padding:30px}.custom.custom-padding-responsive.large.left-30{padding-right:30px}.custom.custom-padding-responsive.large.right-30{padding-left:30px}.custom.custom-padding-responsive.large.top-30{padding-top:30px}.custom.custom-padding-responsive.large.bottom-30{padding-bottom:30px}.custom.custom-padding-responsive.large.add35{padding:35px}.custom.custom-padding-responsive.large.left-35{padding-right:35px}.custom.custom-padding-responsive.large.right-35{padding-left:35px}.custom.custom-padding-responsive.large.top-35{padding-top:35px}.custom.custom-padding-responsive.large.bottom-35{padding-bottom:35px}}@media only screen and (min-width: 769px){.custom.custom-padding-responsive.medium.add5{padding:5px}.custom.custom-padding-responsive.medium.left-5{padding-right:5px}.custom.custom-padding-responsive.medium.right-5{padding-left:5px}.custom.custom-padding-responsive.medium.top-5{padding-top:5px}.custom.custom-padding-responsive.medium.bottom-5{padding-bottom:5px}.custom.custom-padding-responsive.medium.add10{padding:10px}.custom.custom-padding-responsive.medium.left-10{padding-right:10px}.custom.custom-padding-responsive.medium.right-10{padding-left:10px}.custom.custom-padding-responsive.medium.top-10{padding-top:10px}.custom.custom-padding-responsive.medium.bottom-10{padding-bottom:10px}.custom.custom-padding-responsive.medium.add15{padding:15px}.custom.custom-padding-responsive.medium.left-15{padding-right:15px}.custom.custom-padding-responsive.medium.right-15{padding-left:15px}.custom.custom-padding-responsive.medium.top-15{padding-top:15px}.custom.custom-padding-responsive.medium.bottom-15{padding-bottom:15px}.custom.custom-padding-responsive.medium.add20{padding:20px}.custom.custom-padding-responsive.medium.left-20{padding-right:20px}.custom.custom-padding-responsive.medium.right-20{padding-left:20px}.custom.custom-padding-responsive.medium.top-20{padding-top:20px}.custom.custom-padding-responsive.medium.bottom-20{padding-bottom:20px}.custom.custom-padding-responsive.medium.add25{padding:25px}.custom.custom-padding-responsive.medium.left-25{padding-right:25px}.custom.custom-padding-responsive.medium.right-25{padding-left:25px}.custom.custom-padding-responsive.medium.top-25{padding-top:25px}.custom.custom-padding-responsive.medium.bottom-25{padding-bottom:25px}.custom.custom-padding-responsive.medium.add30{padding:30px}.custom.custom-padding-responsive.medium.left-30{padding-right:30px}.custom.custom-padding-responsive.medium.right-30{padding-left:30px}.custom.custom-padding-responsive.medium.top-30{padding-top:30px}.custom.custom-padding-responsive.medium.bottom-30{padding-bottom:30px}.custom.custom-padding-responsive.medium.add35{padding:35px}.custom.custom-padding-responsive.medium.left-35{padding-right:35px}.custom.custom-padding-responsive.medium.right-35{padding-left:35px}.custom.custom-padding-responsive.medium.top-35{padding-top:35px}.custom.custom-padding-responsive.medium.bottom-35{padding-bottom:35px}}.custom.custom-padding-responsive.small.add5{padding:5px}.custom.custom-padding-responsive.small.left-5{padding-right:5px}.custom.custom-padding-responsive.small.right-5{padding-left:5px}.custom.custom-padding-responsive.small.top-5{padding-top:5px}.custom.custom-padding-responsive.small.bottom-5{padding-bottom:5px}.custom.custom-padding-responsive.small.add10{padding:10px}.custom.custom-padding-responsive.small.left-10{padding-right:10px}.custom.custom-padding-responsive.small.right-10{padding-left:10px}.custom.custom-padding-responsive.small.top-10{padding-top:10px}.custom.custom-padding-responsive.small.bottom-10{padding-bottom:10px}.custom.custom-padding-responsive.small.add15{padding:15px}.custom.custom-padding-responsive.small.left-15{padding-right:15px}.custom.custom-padding-responsive.small.right-15{padding-left:15px}.custom.custom-padding-responsive.small.top-15{padding-top:15px}.custom.custom-padding-responsive.small.bottom-15{padding-bottom:15px}.custom.custom-padding-responsive.small.add20{padding:20px}.custom.custom-padding-responsive.small.left-20{padding-right:20px}.custom.custom-padding-responsive.small.right-20{padding-left:20px}.custom.custom-padding-responsive.small.top-20{padding-top:20px}.custom.custom-padding-responsive.small.bottom-20{padding-bottom:20px}.custom.custom-padding-responsive.small.add25{padding:25px}.custom.custom-padding-responsive.small.left-25{padding-right:25px}.custom.custom-padding-responsive.small.right-25{padding-left:25px}.custom.custom-padding-responsive.small.top-25{padding-top:25px}.custom.custom-padding-responsive.small.bottom-25{padding-bottom:25px}.custom.custom-padding-responsive.small.add30{padding:30px}.custom.custom-padding-responsive.small.left-30{padding-right:30px}.custom.custom-padding-responsive.small.right-30{padding-left:30px}.custom.custom-padding-responsive.small.top-30{padding-top:30px}.custom.custom-padding-responsive.small.bottom-30{padding-bottom:30px}.custom.custom-padding-responsive.small.add35{padding:35px}.custom.custom-padding-responsive.small.left-35{padding-right:35px}.custom.custom-padding-responsive.small.right-35{padding-left:35px}.custom.custom-padding-responsive.small.top-35{padding-top:35px}.custom.custom-padding-responsive.small.bottom-35{padding-bottom:35px}.custom.custom-margin.add5{margin:5px}.custom.custom-margin.left-5{margin-right:5px}.custom.custom-margin.right-5{margin-left:5px}.custom.custom-margin.top-5{margin-top:5px}.custom.custom-margin.bottom-5{margin-bottom:5px}.custom.custom-margin.add10{margin:10px}.custom.custom-margin.left-10{margin-right:10px}.custom.custom-margin.right-10{margin-left:10px}.custom.custom-margin.top-10{margin-top:10px}.custom.custom-margin.bottom-10{margin-bottom:10px}.custom.custom-margin.add15{margin:15px}.custom.custom-margin.left-15{margin-right:15px}.custom.custom-margin.right-15{margin-left:15px}.custom.custom-margin.top-15{margin-top:15px}.custom.custom-margin.bottom-15{margin-bottom:15px}.custom.custom-margin.add20{margin:20px}.custom.custom-margin.left-20{margin-right:20px}.custom.custom-margin.right-20{margin-left:20px}.custom.custom-margin.top-20{margin-top:20px}.custom.custom-margin.bottom-20{margin-bottom:20px}.custom.custom-margin.add25{margin:25px}.custom.custom-margin.left-25{margin-right:25px}.custom.custom-margin.right-25{margin-left:25px}.custom.custom-margin.top-25{margin-top:25px}.custom.custom-margin.bottom-25{margin-bottom:25px}.custom.custom-margin.add30{margin:30px}.custom.custom-margin.left-30{margin-right:30px}.custom.custom-margin.right-30{margin-left:30px}.custom.custom-margin.top-30{margin-top:30px}.custom.custom-margin.bottom-30{margin-bottom:30px}.custom.custom-margin.add35{margin:35px}.custom.custom-margin.left-35{margin-right:35px}.custom.custom-margin.right-35{margin-left:35px}.custom.custom-margin.top-35{margin-top:35px}.custom.custom-margin.bottom-35{margin-bottom:35px}.custom.custom-child-margin.left-to-right *{margin-right:3px}.custom.custom-child-margin.right-to-left *{margin-left:3px}@media only screen and (min-width: 961px){.custom.custom-margin-responsive.large.add5{margin:5px}.custom.custom-margin-responsive.large.left-5{margin-right:5px}.custom.custom-margin-responsive.large.right-5{margin-left:5px}.custom.custom-margin-responsive.large.top-5{margin-top:5px}.custom.custom-margin-responsive.large.bottom-5{margin-bottom:5px}.custom.custom-margin-responsive.large.add10{margin:10px}.custom.custom-margin-responsive.large.left-10{margin-right:10px}.custom.custom-margin-responsive.large.right-10{margin-left:10px}.custom.custom-margin-responsive.large.top-10{margin-top:10px}.custom.custom-margin-responsive.large.bottom-10{margin-bottom:10px}.custom.custom-margin-responsive.large.add15{margin:15px}.custom.custom-margin-responsive.large.left-15{margin-right:15px}.custom.custom-margin-responsive.large.right-15{margin-left:15px}.custom.custom-margin-responsive.large.top-15{margin-top:15px}.custom.custom-margin-responsive.large.bottom-15{margin-bottom:15px}.custom.custom-margin-responsive.large.add20{margin:20px}.custom.custom-margin-responsive.large.left-20{margin-right:20px}.custom.custom-margin-responsive.large.right-20{margin-left:20px}.custom.custom-margin-responsive.large.top-20{margin-top:20px}.custom.custom-margin-responsive.large.bottom-20{margin-bottom:20px}.custom.custom-margin-responsive.large.add25{margin:25px}.custom.custom-margin-responsive.large.left-25{margin-right:25px}.custom.custom-margin-responsive.large.right-25{margin-left:25px}.custom.custom-margin-responsive.large.top-25{margin-top:25px}.custom.custom-margin-responsive.large.bottom-25{margin-bottom:25px}.custom.custom-margin-responsive.large.add30{margin:30px}.custom.custom-margin-responsive.large.left-30{margin-right:30px}.custom.custom-margin-responsive.large.right-30{margin-left:30px}.custom.custom-margin-responsive.large.top-30{margin-top:30px}.custom.custom-margin-responsive.large.bottom-30{margin-bottom:30px}.custom.custom-margin-responsive.large.add35{margin:35px}.custom.custom-margin-responsive.large.left-35{margin-right:35px}.custom.custom-margin-responsive.large.right-35{margin-left:35px}.custom.custom-margin-responsive.large.top-35{margin-top:35px}.custom.custom-margin-responsive.large.bottom-35{margin-bottom:35px}}@media only screen and (min-width: 769px){.custom.custom-margin-responsive.medium.add5{margin:5px}.custom.custom-margin-responsive.medium.left-5{margin-right:5px}.custom.custom-margin-responsive.medium.right-5{margin-left:5px}.custom.custom-margin-responsive.medium.top-5{margin-top:5px}.custom.custom-margin-responsive.medium.bottom-5{margin-bottom:5px}.custom.custom-margin-responsive.medium.add10{margin:10px}.custom.custom-margin-responsive.medium.left-10{margin-right:10px}.custom.custom-margin-responsive.medium.right-10{margin-left:10px}.custom.custom-margin-responsive.medium.top-10{margin-top:10px}.custom.custom-margin-responsive.medium.bottom-10{margin-bottom:10px}.custom.custom-margin-responsive.medium.add15{margin:15px}.custom.custom-margin-responsive.medium.left-15{margin-right:15px}.custom.custom-margin-responsive.medium.right-15{margin-left:15px}.custom.custom-margin-responsive.medium.top-15{margin-top:15px}.custom.custom-margin-responsive.medium.bottom-15{margin-bottom:15px}.custom.custom-margin-responsive.medium.add20{margin:20px}.custom.custom-margin-responsive.medium.left-20{margin-right:20px}.custom.custom-margin-responsive.medium.right-20{margin-left:20px}.custom.custom-margin-responsive.medium.top-20{margin-top:20px}.custom.custom-margin-responsive.medium.bottom-20{margin-bottom:20px}.custom.custom-margin-responsive.medium.add25{margin:25px}.custom.custom-margin-responsive.medium.left-25{margin-right:25px}.custom.custom-margin-responsive.medium.right-25{margin-left:25px}.custom.custom-margin-responsive.medium.top-25{margin-top:25px}.custom.custom-margin-responsive.medium.bottom-25{margin-bottom:25px}.custom.custom-margin-responsive.medium.add30{margin:30px}.custom.custom-margin-responsive.medium.left-30{margin-right:30px}.custom.custom-margin-responsive.medium.right-30{margin-left:30px}.custom.custom-margin-responsive.medium.top-30{margin-top:30px}.custom.custom-margin-responsive.medium.bottom-30{margin-bottom:30px}.custom.custom-margin-responsive.medium.add35{margin:35px}.custom.custom-margin-responsive.medium.left-35{margin-right:35px}.custom.custom-margin-responsive.medium.right-35{margin-left:35px}.custom.custom-margin-responsive.medium.top-35{margin-top:35px}.custom.custom-margin-responsive.medium.bottom-35{margin-bottom:35px}}.custom.custom-margin-responsive.small.add5{margin:5px}.custom.custom-margin-responsive.small.left-5{margin-right:5px}.custom.custom-margin-responsive.small.right-5{margin-left:5px}.custom.custom-margin-responsive.small.top-5{margin-top:5px}.custom.custom-margin-responsive.small.bottom-5{margin-bottom:5px}.custom.custom-margin-responsive.small.add10{margin:10px}.custom.custom-margin-responsive.small.left-10{margin-right:10px}.custom.custom-margin-responsive.small.right-10{margin-left:10px}.custom.custom-margin-responsive.small.top-10{margin-top:10px}.custom.custom-margin-responsive.small.bottom-10{margin-bottom:10px}.custom.custom-margin-responsive.small.add15{margin:15px}.custom.custom-margin-responsive.small.left-15{margin-right:15px}.custom.custom-margin-responsive.small.right-15{margin-left:15px}.custom.custom-margin-responsive.small.top-15{margin-top:15px}.custom.custom-margin-responsive.small.bottom-15{margin-bottom:15px}.custom.custom-margin-responsive.small.add20{margin:20px}.custom.custom-margin-responsive.small.left-20{margin-right:20px}.custom.custom-margin-responsive.small.right-20{margin-left:20px}.custom.custom-margin-responsive.small.top-20{margin-top:20px}.custom.custom-margin-responsive.small.bottom-20{margin-bottom:20px}.custom.custom-margin-responsive.small.add25{margin:25px}.custom.custom-margin-responsive.small.left-25{margin-right:25px}.custom.custom-margin-responsive.small.right-25{margin-left:25px}.custom.custom-margin-responsive.small.top-25{margin-top:25px}.custom.custom-margin-responsive.small.bottom-25{margin-bottom:25px}.custom.custom-margin-responsive.small.add30{margin:30px}.custom.custom-margin-responsive.small.left-30{margin-right:30px}.custom.custom-margin-responsive.small.right-30{margin-left:30px}.custom.custom-margin-responsive.small.top-30{margin-top:30px}.custom.custom-margin-responsive.small.bottom-30{margin-bottom:30px}.custom.custom-margin-responsive.small.add35{margin:35px}.custom.custom-margin-responsive.small.left-35{margin-right:35px}.custom.custom-margin-responsive.small.right-35{margin-left:35px}.custom.custom-margin-responsive.small.top-35{margin-top:35px}.custom.custom-margin-responsive.small.bottom-35{margin-bottom:35px}textarea.form-control.input-text{height:2.4em}.template-files-delete-button{margin:1px 0 0 0;padding:0 5px}table.dataTable thead .sorting:after,table.dataTable thead .sorting_asc:after,table.dataTable thead .sorting_desc:after,table.dataTable thead .sorting_asc_disabled:after,table.dataTable thead .sorting_desc_disabled:after{font-family:'FontAwesome' !important}table.dataTable thead .sorting:after{content:"\f0dc" !important}table.dataTable thead .sorting_asc:after{content:"\f0de" !important}table.dataTable thead .sorting_desc:after{content:"\f0dd" !important}.jcarousel-wrapper{margin:20px auto;position:relative;border:10px solid #fff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 0 2px #999;-moz-box-shadow:0 0 2px #999;box-shadow:0 0 2px #999}.jcarousel{position:relative;overflow:hidden;width:100%}.jcarousel ul{width:20000em;position:relative;list-style:none;margin:0;padding:0}.jcarousel li{width:200px;float:right;border:1px solid #fff;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.jcarousel img{display:block;max-width:100%;height:auto !important}.jcarousel-control-prev,.jcarousel-control-next{position:absolute;top:50%;margin-top:-15px;width:30px;height:30px;text-align:center;background:#4E443C;color:#fff;text-decoration:none;text-shadow:0 0 1px #000;font:24px/27px Arial, sans-serif;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;-webkit-box-shadow:0 0 4px #F0EFE7;-moz-box-shadow:0 0 4px #F0EFE7;box-shadow:0 0 4px #F0EFE7}.jcarousel-control-prev{right:15px}.jcarousel-control-next{left:15px}.jcarousel-pagination{position:absolute;bottom:-40px;right:50%;-webkit-transform:translate(50%, 0);-ms-transform:translate(50%, 0);transform:translate(50%, 0);margin:0}.jcarousel-pagination a{text-decoration:none;display:inline-block;font-size:11px;height:10px;width:10px;line-height:10px;background:#fff;color:#4E443C;border-radius:10px;text-indent:-9999px;margin-left:7px;-webkit-box-shadow:0 0 2px #4E443C;-moz-box-shadow:0 0 2px #4E443C;box-shadow:0 0 2px #4E443C}.jcarousel-pagination a.active{background:#4E443C;color:#fff;opacity:1;-webkit-box-shadow:0 0 2px #F0EFE7;-moz-box-shadow:0 0 2px #F0EFE7;box-shadow:0 0 2px #F0EFE7}.template-miniature{cursor:pointer}.item.inactive{display:none}#cpdbatt{min-height:100px}.draggable-container{min-height:300px}#newcreated,#tokenattribute,#csvattribute,#centralattribute{margin-right:0.75%;margin-left:0.75%;margin-bottom:20px}#tokenattribute{margin-right:1.5%}#centralattribute{margin-left:1.5%}#centralattribute .centralatt{padding-bottom:15px}#newcreated .attribute-item input{display:block;margin:2px auto;width:80%}#centralattribute div.centralatt div.token-attribute{margin-top:-5px;min-height:20px}#newcreated,#tokenattribute{height:100%}.heading{height:auto;padding-top:7px;font-weight:bold}div.mappable-attribute-wrapper{width:80%;margin:6px auto;padding:6px}div.attribute-item,.already-mapped-attribute{width:80%;margin:6px auto;padding:4px;text-align:center}#centralattribute .explanation{width:90%;margin:0 auto;text-align:right}#centralattribute .explanation-row{display:table-row}#centralattribute .explanation input,#centralattribute .explanation label{display:table-cell;padding-top:4px;padding-bottom:4px}#centralattribute .explanation label{padding-right:8px}.attribute-item.draggable{cursor:move}div.mappable-attribute-wrapper.target-hover{padding-bottom:27px}div.mappable-attribute-wrapper.paired.target-hover{padding-bottom:4px}div.mappable-attribute-wrapper.paired.ui-state-disabled{opacity:1;filter:alpha(opacity=100)}.draggable-container .attribute-column .ui-draggable-dragging{z-index:100}.centralatt{min-height:100px}#selectable .ui-selecting{background:#8CCE00}#selectable .ui-selected{background:#C1DD7F;color:#000000}#selectable{list-style-type:none;margin:2px;padding:0;width:90%}#selectable li{padding:1em;font-size:1em;height:9px;text-align:center;margin:4px}.ui-icon.exporticon{background-image:url("images/export.gif")}#feedback{font-size:1.4em}#selectableadd .ui-selecting{background:#0066CC}#selectableadd .ui-selected{background:#0066CC;color:white}#selectableadd{list-style-type:none;margin:0;padding:0;width:90%;text-align:center}#selectableadd li{margin:3px;padding:0.4em;font-size:1 em;height:18px;text-align:center}.popupgroup{border:1px solid #DAE5F4;padding:10px;border-radius:3px;margin:8px}.grid-view .table td.button-column,.grid-view .table th.button-column{white-space:nowrap;text-align:initial}.grid-view .table th>.sort-link .caret{left:-10px}.dropdown-menu.larger-dropdown{min-width:240px}.dropdown-submenu{position:relative}.dropdown-submenu>.dropdown-menu{top:0;right:100%;margin-top:-6px;margin-right:-1px;-webkit-border-radius:6px 0 6px 6px;-moz-border-radius:6px 0 6px 6px;border-radius:6px 0 6px 6px}.dropdown-submenu:hover>a:after{border-right-color:#555}.dropdown-submenu.pull-left{float:none}.dropdown-submenu.pull-left>.dropdown-menu{right:-100%;margin-right:10px;-webkit-border-radius:0 6px 6px 6px;-moz-border-radius:0 6px 6px 6px;border-radius:0 6px 6px 6px}#vue-apps-main-container{min-height:75vh}.fa-stack.halfed{height:1em;width:1em;line-height:1em}.fa-stack-1x.halfed{font-size:0.5em}.fa-1x.halfed{font-size:0.5em}.contain-pulse{display:flex;flex-flow:row wrap;justify-content:center;align-content:bottom;height:3em}.square{background:#0f3e12;border-radius:0.6em;box-sizing:border-box;height:2em;margin:.2em;overflow:hidden;padding:.5em;width:2em}.animate-pulse .square:nth-of-type(1){animation:pulse ease-in-out 1.8s infinite 0.2s}.animate-pulse .square:nth-of-type(2){animation:pulse ease-in-out 1.8s infinite 0.6s}.animate-pulse .square:nth-of-type(3){animation:pulse ease-in-out 1.8s infinite 1.0s}.animate-pulse .square:nth-of-type(4){animation:pulse ease-in-out 1.8s infinite 1.4s}.simpleWrapper{padding:0;margin:0;border:none;display:inline-block}#responses-column-filter-modal .checkbox label{vertical-align:text-bottom;white-space:nowrap;overflow-x:hidden}.responses-multiselect-checkboxes{overflow-y:scroll;height:60vh}.responses-column-filter-modal-checkbox-buttons{text-align:right;padding-bottom:15px} +#ls-loading{width:100%;height:100%;top:0;right:0;position:fixed;display:block;opacity:0.7;background-color:#fff;z-index:3501;text-align:center;display:none}#ls-loading-spinner{position:absolute;top:30%}#notif-container{position:fixed;top:5%;right:20%;width:60%;z-index:3500;background:rgba(255,255,255,0.1)}.bg-white{background:#fff}.row-button-margin-bottom{margin-bottom:-5px}.row-button-margin-bottom .btn{margin-bottom:5px}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-prev{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-next-hover,.ui-datepicker .ui-datepicker-prev-hover{top:1px}.ui-datepicker .ui-datepicker-prev{right:2px}.ui-datepicker .ui-datepicker-next{left:10px}.ui-datepicker .ui-datepicker-prev-hover{right:1px}.ui-datepicker .ui-datepicker-next-hover{left:10px}.ui-datepicker .ui-datepicker-next span,.ui-datepicker .ui-datepicker-prev span{display:block;position:absolute;right:50%;margin-right:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:49%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:700;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td a,.ui-datepicker td span{display:block;padding:.2em;text-align:left;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0;padding:0 .2em;border-right:0;border-left:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:left;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-multi .ui-datepicker-group,.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:right}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:right}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:ltr}.ui-datepicker-rtl .ui-datepicker-prev{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-next{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:left}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0;border-right-width:1px}.side-body,.full-page-wrapper{min-height:100%;position:relative;margin-bottom:65px;padding:0}.side-body h3,.pagetitle,.list-surveys h3{position:relative;padding:0.5em;margin-bottom:1em}body{font-size:14px;line-height:1.428571429;margin:0}body .row{margin-left:0;margin-right:0}.jumbotron{text-align:center}.jumbotron.message-box{margin-top:1em}html{font-family:Roboto;font-weight:400;position:relative;min-height:100%}.main-container{padding-bottom:100px}#welcome-jumbotron{padding-top:0;padding-bottom:10px;background-color:transparent}#welcome-jumbotron>img{width:350px}.surveymanagerbar{margin-top:-20px;padding-top:5px}.surveymanagerbar .h3{margin-top:5px;font-weight:300;font-size:1.5em}.surveybar{padding-top:5px;padding-bottom:5px;z-index:1000}.tab-content{padding-top:2em}:focus{outline:none}.navbar-brand{font-weight:400}.navbar{border-radius:0 !important}.navbar a{font-weight:400}.navbar .dropdown-menu>li>a{font-weight:400}.navbar .nav-icon-btn>a .label{font-size:10px;padding:0 3px;line-height:15px;position:absolute;display:block;left:5px;top:10px}.lime-icon{display:inline-block;height:1em;width:1em}.mega-dropdown{position:static !important}.mega-dropdown-menu{padding:20px 0;width:100%}.mega-dropdown-menu .dropdown-header{font-size:18px;padding:5px 5px 5px 60px;line-height:30px}.mega-dropdown-menu>li>ul{padding:0;margin:0}.mega-dropdown-menu>li>ul>li{list-style:none}.mega-dropdown-menu>li>ul>li>a{display:block;padding:3px 5px}.mega-dropdown-menu>li ul>li>a:hover{text-decoration:none}.mega-dropdown-menu>li ul>li>a:focus{text-decoration:none}#mainmenu-dropdown{z-index:20002}.footer{z-index:100;position:absolute;bottom:0;display:block;width:100%;height:60px;padding-top:1em}.alert-security-update{margin:0}#update-container{margin-top:10px;z-index:999}#update-container .alert{margin-bottom:5px}#ajaxupdaterLayoutLoading{text-align:center;margin-top:200px;margin-bottom:200px;display:none}.box{border-radius:3px;padding:10px 25px;text-align:left;display:block;margin-top:10px}#info-header{font-size:3em}#info-footer{font-size:2em}.box-icon{border-radius:50%;display:table;height:50px;margin:0 auto;width:50px;margin-top:-31px}.box-icon span{display:table-cell;text-align:center;vertical-align:middle}@keyframes fadein{from{opacity:0}to{opacity:1}}@-moz-keyframes fadein{from{opacity:0}to{opacity:1}}@-webkit-keyframes fadein{from{opacity:0}to{opacity:1}}@-ms-keyframes fadein{from{opacity:0}to{opacity:1}}@-o-keyframes fadein{from{opacity:0}to{opacity:1}}@keyframes slidefromtop{from{top:-15px}to{top:0}}@-moz-keyframes slidefromtop{from{top:-15px}to{top:0}}@-webkit-keyframes slidefromtop{from{top:-15px}to{top:0}}@-ms-keyframes slidefromtop{from{top:-15px}to{top:0}}@-o-keyframes slidefromtop{from{top:-15px}to{top:0}}.form-group{margin-bottom:17px}.cke_contents{width:650px}.cke_toolgroup{cursor:pointer;cursor:hand;border-radius:0}.message-box{position:relative;margin-top:20px;animation:slidefromtop 1s}.welcome #lime-logo{animation:fadein 1s}.welcome .panel{position:relative;top:50px;opacity:0}.welcome .panel-body{text-align:center}.welcome .panel-body img{height:4em;margin-bottom:1em}.welcome .login-panel .panel-body img{margin-bottom:0}.alert{position:relative;animation:slidefromtop 1s}@media screen and (min-width: 1280px) and (max-width: 1440px){.welcome .panel{min-height:188px}}#welcomeModal{z-index:20000}@media screen and (min-width: 1280px) and (max-width: 1366px){#add_user_btn{margin-top:1.5em}#user-control-table .form-group label{min-width:80px}}.htmleditorboot{padding-top:2em}#edit-question-body{min-height:1200px}.profile-img-card{margin-top:32px}#profile-img{min-height:80px}@media screen and (min-width: 1280px) and (max-width: 1680px){#profile-img{min-height:0}}.login-panel{margin-top:40px}.login-content{text-align:right;padding:1em}.login-submit{text-align:left}#s2id_loginlang{border:none;padding:0}.ui-state-default{background-image:none;background-color:transparent;background-image:none;background-color:transparent}.ui-jqgrid .ui-jqgrid-bdiv{overflow:hidden}.ui-jqgrid .ui-jqgrid-view .ui-jqgrid-toppager{background-image:none;background-color:transparent}.ui-jqgrid .ui-jqgrid-htable th div{height:auto}.ui-jqgrid .ui-jqgrid-htable th.ui-th-column div input{margin-top:8px}.ui-jqgrid .ui-jqgrid-htable th.ui-th-column div input.cbox{margin:4px 0 0}.ui-jqgrid td input.cbox{margin:4px 0 0}.ui-jqgrid tr.ui-row-ltr td{border:none}#gs_completed{display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.428571429;background-image:none;border-radius:4px;transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s}.ui-th-column{margin-top:8px}.info>p{padding-top:10px;text-align:justify}.checkbox label:after{padding-right:4px;padding-top:2px;font-size:9px}.survey-action .panel-body img{height:3em}div.panel.disabled{opacity:0.5;border:none}div.panel.disabled *{opacity:0.5;border:none}div.panel.disabled a{cursor:default}#edit-group .tab-pane{padding:1em}.panel-clickable:hover{cursor:pointer;cursor:hand}.ui-widget-content .ui-state-default{background-image:none;background-color:transparent;background-image:none;background-color:transparent}.ui-widget-header .ui-state-default{background-image:none;background-color:transparent;background-image:none;background-color:transparent}.ui-search-toolbar th div{min-height:40px}.absolute-wrapper{position:fixed;right:0;width:300px;height:100%}.side-menu{position:absolute;width:300px;padding:0;right:0}.side-menu .navbar{border:none;box-shadow:none}.side-menu .navbar-header{width:100%}.side-menu .navbar-nav li{display:block;width:100%}.side-menu .navbar-nav li a{padding:15px}.side-menu .navbar-nav li a .glyphicon{padding-left:10px}.side-menu .navbar-nav .question-link.active{background-color:transparent;padding:15px 0px 15px 15px;margin-bottom:5px;margin-left:-1px}.side-menu .navbar-nav .question-link.active:hover{text-decoration:none;cursor:default}.side-menu .navbar-nav .question-link{display:block;padding-right:0px}.side-menu .navbar-nav .question-link .question-collapse-title{padding-right:25px}.side-menu #dropdown{border:0;margin-bottom:0;border-radius:0;background-color:transparent;box-shadow:none}.side-menu #dropdown li:hover{font-weight:700}.side-menu #dropdown li.active:hover{cursor:default;background-color:transparent;margin-left:-1px}.side-menu #dropdown li.disabled:hover{font-weight:700;background-color:transparent}.side-menu #dropdown .caret{float:left;margin:9px 5px 0}.side-menu #dropdown .indicator{float:left}.side-menu #dropdown .panel-body{padding:0}.side-menu #dropdown .panel-body .navbar-nav{width:100%}.side-menu #dropdown .panel-body .navbar-nav li{padding-right:15px;border:none}.side-menu #dropdown .panel-body .navbar-nav li.panel{margin-bottom:0;background-color:transparent;border:none;border-radius:0;box-shadow:none}.side-menu #dropdown .panel-body .navbar-nav li.panel-default{padding-right:15px;border:none}.side-menu #dropdown .panel-body .navbar-nav li:last-child{border-bottom:none}.side-menu #dropdown .panel-body .panel-body{margin-right:-15px}.side-menu #dropdown .panel-body .panel>a{margin-right:-20px;padding-right:35px}.side-menu #dropdown .question-group-collapse .caret{float:none;margin-bottom:9px}.side-menu .hide-button{border:0;border-radius:0;padding:15px 18px}.side-menu .brand-name-wrapper{min-height:50px}.side-menu .brand-name-wrapper .navbar-brand{display:block}.side-menu #search{position:relative;z-index:1000}.side-menu #search .panel-body{padding:0}.side-menu #search .panel-body .navbar-form{padding:0;padding-left:50px;width:100%;margin:0;position:relative}.side-menu #search .panel-body .navbar-form .form-group{width:100%;position:relative}.side-menu #search .panel-body .navbar-form input{border:0;border-radius:0;box-shadow:none;width:100%;height:50px}.side-menu #search .panel-body .navbar-form .btn{position:absolute;left:0;top:0;border:0;border-radius:0;padding:15px 18px}.side-menu #explorer-collapse .caret{float:none;margin-bottom:9px}#explorer{border:0;margin-bottom:0;border-radius:0;background-color:transparent;box-shadow:none}#explorer ul{font-size:0.9em}.dropdownstyle{border:0;margin-bottom:0;border-radius:0;background-color:transparent;box-shadow:none}#sideMenu{min-height:700px;overflow:hidden}#sideMenu a[aria-expanded="true"]{font-weight:700}#sideMenu #dropdown li:hover{width:100%;font-weight:700}#sideMenu #dropdown li:hover>a{width:100%;font-weight:700;border-bottom:none}#sideMenu #dropdown li a[aria-expanded="true"]{width:100%;font-weight:700}#sideMenu #dropdown li .active a:hover{width:100%;font-weight:700}#sideMenu #dropdown li>a:hover{width:100%;font-weight:700}#sideMenu #dropdown #explorer li:hover{font-weight:700}#sideMenu #dropdown #explorer li:hover>a{font-weight:700}#sideMenu #dropdown #explorer li a[aria-expanded="true"]{font-weight:700}#sideMenu #dropdown #explorer li .active a:hover{font-weight:700}#sideMenu #dropdown #explorer li>a:hover{font-weight:700}#sideMenu #dropdown #explorer .questiongroupdropdown li:hover{font-weight:700}#sideMenu #dropdown #explorer .questiongroupdropdown li:hover>a{font-weight:700}#sideMenu #dropdown #explorer .questiongroupdropdown li a[aria-expanded="true"]{font-weight:700}#sideMenu #dropdown #explorer .questiongroupdropdown li .active a:hover{font-weight:700}#sideMenu #dropdown #explorer .questiongroupdropdown li>a:hover{font-weight:700}#sideMenu .navbar-default .navbar-nav>.active>a{background-color:transparent}#sideMenu .side-menu .dropdownlvl1>a:hover{font-weight:700}#sideMenu .sidemenuscontainer li:hover{font-weight:700}#sideMenu .sidemenuscontainer li:hover>a{font-weight:700}.side-menu-hidden{right:-250px}.side-body{min-height:800px}.side-body-margin{margin-right:70px}.question-group-collapse-title{display:block;padding-right:20px}.question-collapse-title{display:block;padding-right:30px}.main-content-container{max-width:95%;overflow-x:hidden;overflow-y:visible}.ck-content{transition:height 400ms ease-in-out}.ck-blurred{max-height:35vh}.ck-blurred:hover{max-height:initial}.ckedit-nocollapse .ck-blurred{max-height:initial}.ck-focused{max-height:initial}@media (max-width: 768px){.main-content-container{max-width:100%}.side-menu{position:relative;width:100%;height:0;border-left:0}.side-menu .brand-name-wrapper .navbar-brand{display:inline-block}@-moz-keyframes slidein{0%{right:-300px}100%{right:10px}}@-webkit-keyframes slidein{0%{right:-300px}100%{right:10px}}@keyframes slidein{0%{right:-300px}100%{right:10px}}@-moz-keyframes slideout{0%{right:0}100%{right:-300px}}@-webkit-keyframes slideout{0%{right:0}100%{right:-300px}}@keyframes slideout{0%{right:0}100%{right:-300px}}@-moz-keyframes bodyslidein{0%{right:0}100%{right:300px}}@-webkit-keyframes bodyslidein{0%{right:0}100%{right:300px}}@keyframes bodyslidein{0%{right:0}100%{right:300px}}@-moz-keyframes bodyslideout{0%{right:300px}100%{right:0}}@-webkit-keyframes bodyslideout{0%{right:300px}100%{right:0}}@keyframes bodyslideout{0%{right:300px}100%{right:0}}.side-body{margin-right:5px;margin-top:70px;position:relative;animation:bodyslideout 300ms forwards;transform-style:preserve-3d}.body-slide-in{animation:bodyslidein 300ms forwards;transform-style:preserve-3d}.navbar-toggle{border:0;float:right;padding:16px;margin:0;border-radius:0}.navbar-header{position:fixed;top:0;width:100%;z-index:3;background:white;border-bottom:1px solid var(--LS-admintheme-basecolor)}.side-menu-container>.navbar-nav{position:fixed;right:-300px;width:300px;top:43px;height:100%;animation:slideout 300ms forwards;transform-style:preserve-3d}.side-menu-container>.navbar-nav.slide-in{animation:slidein 300ms forwards;transform-style:preserve-3d}#search .panel-body .navbar-form{border-bottom:0}#search .panel-body .navbar-form .form-group{margin:0}#dropdown .panel-body .navbar-nav{margin:0}}.content-right{padding-right:0;padding-left:0}.content-right .col-lg-12{padding-right:0;padding-left:0}.toWhite a:hover{font-weight:700}.col-lg-12.content-right{padding-right:0;padding-left:0}.container-fluid .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-primary,.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-primary{color:#fff}.container-fluid .bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-warning{color:#fff}.btn-success:hover,.btn-danger:hover,.btn-warning:hover,.btn-info:hover{color:#fff}input[type="checkbox"],input[type="radio"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0}input[type="radio"],input[type="checkbox"]{margin:4px 0 0;margin-top:1px \9;line-height:normal}input[type="file"]:focus,input[type="radio"]:focus,input[type="checkbox"]:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.radio,.checkbox{position:relative;display:block;margin-top:10px;margin-bottom:10px}.radio label,.checkbox label{min-height:23px;padding-right:20px;margin-bottom:0;font-weight:normal;cursor:pointer}.radio input[type="radio"],.radio-inline input[type="radio"],.checkbox input[type="checkbox"],.checkbox-inline input[type="checkbox"]{position:absolute;margin-right:-20px;margin-top:4px \9}.radio+.radio,.checkbox+.checkbox{margin-top:-5px}.radio-inline,.checkbox-inline{position:relative;display:inline-block;padding-right:20px;margin-bottom:0;vertical-align:middle;font-weight:normal;cursor:pointer}.radio-inline+.radio-inline,.checkbox-inline+.checkbox-inline{margin-top:0;margin-right:10px}input[type="radio"][disabled],input[type="checkbox"][disabled],input[type="radio"].disabled,input[type="checkbox"].disabled,fieldset[disabled] input[type="radio"],fieldset[disabled] input[type="checkbox"]{cursor:not-allowed}.radio-inline.disabled,.checkbox-inline.disabled,fieldset[disabled] .radio-inline,fieldset[disabled] .checkbox-inline{cursor:not-allowed}.radio.disabled label,.checkbox.disabled label,fieldset[disabled] .radio label,fieldset[disabled] .checkbox label{cursor:not-allowed}.has-success .help-block,.has-success .control-label,.has-success .radio,.has-success .checkbox,.has-success .radio-inline,.has-success .checkbox-inline,.has-success.radio label,.has-success.checkbox label,.has-success.radio-inline label,.has-success.checkbox-inline label{color:#4caf50}.has-warning .help-block,.has-warning .control-label,.has-warning .radio,.has-warning .checkbox,.has-warning .radio-inline,.has-warning .checkbox-inline,.has-warning.radio label,.has-warning.checkbox label,.has-warning.radio-inline label,.has-warning.checkbox-inline label{color:#ff9800}.has-error .help-block,.has-error .control-label,.has-error .radio,.has-error .checkbox,.has-error .radio-inline,.has-error .checkbox-inline,.has-error.radio label,.has-error.checkbox label,.has-error.radio-inline label,.has-error.checkbox-inline label{color:#e51c23}@media (min-width: 768px){.form-inline .radio,.form-inline .checkbox{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.form-inline .radio label,.form-inline .checkbox label{padding-right:0}.form-inline .radio input[type="radio"],.form-inline .checkbox input[type="checkbox"]{position:relative;margin-right:0}.form-inline .has-feedback .form-control-feedback{top:0}.navbar-form .radio,.navbar-form .checkbox{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.navbar-form .radio label,.navbar-form .checkbox label{padding-right:0}.navbar-form .radio input[type="radio"],.navbar-form .checkbox input[type="checkbox"]{position:relative;margin-right:0}}.form-horizontal .radio,.form-horizontal .checkbox,.form-horizontal .radio-inline,.form-horizontal .checkbox-inline{margin-top:0;margin-bottom:0;padding-top:7px}.form-horizontal .radio,.form-horizontal .checkbox{min-height:30px}[data-toggle="buttons"]>.btn input[type="radio"],[data-toggle="buttons"]>.btn-group>.btn input[type="radio"],[data-toggle="buttons"]>.btn input[type="checkbox"],[data-toggle="buttons"]>.btn-group>.btn input[type="checkbox"]{position:absolute;clip:rect(0, 0, 0, 0);pointer-events:none}.input-group-addon input[type="radio"],.input-group-addon input[type="checkbox"]{margin-top:0}.radio label,.radio-inline label,.checkbox label,.checkbox-inline label{padding-right:25px}.radio input[type="radio"],.radio-inline input[type="radio"],.checkbox input[type="radio"],.checkbox-inline input[type="radio"],.radio input[type="checkbox"],.radio-inline input[type="checkbox"],.checkbox input[type="checkbox"],.checkbox-inline input[type="checkbox"]{margin-right:-25px}input[type="radio"],.radio input[type="radio"],.radio-inline input[type="radio"]{position:relative;margin-top:6px;margin-left:4px;vertical-align:top;border:none;background-color:transparent;-webkit-appearance:none;appearance:none;cursor:pointer}input[type="radio"]:focus,.radio input[type="radio"]:focus,.radio-inline input[type="radio"]:focus{outline:none}input[type="radio"]:before,.radio input[type="radio"]:before,.radio-inline input[type="radio"]:before,input[type="radio"]:after,.radio input[type="radio"]:after,.radio-inline input[type="radio"]:after{content:"";display:block;width:18px;height:18px;border-radius:50%;-webkit-transition:240ms;-o-transition:240ms;transition:240ms}input[type="radio"]:before,.radio input[type="radio"]:before,.radio-inline input[type="radio"]:before{position:absolute;right:0;top:-3px;background-color:#2196f3;-webkit-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0)}input[type="radio"]:after,.radio input[type="radio"]:after,.radio-inline input[type="radio"]:after{position:relative;top:-3px;border:2px solid #666666}input[type="radio"]:checked:before,.radio input[type="radio"]:checked:before,.radio-inline input[type="radio"]:checked:before{-webkit-transform:scale(0.5);-ms-transform:scale(0.5);-o-transform:scale(0.5);transform:scale(0.5)}input[type="radio"]:disabled:checked:before,.radio input[type="radio"]:disabled:checked:before,.radio-inline input[type="radio"]:disabled:checked:before{background-color:#bbbbbb}input[type="radio"]:checked:after,.radio input[type="radio"]:checked:after,.radio-inline input[type="radio"]:checked:after{border-color:#2196f3}input[type="radio"]:disabled:after,.radio input[type="radio"]:disabled:after,.radio-inline input[type="radio"]:disabled:after,input[type="radio"]:disabled:checked:after,.radio input[type="radio"]:disabled:checked:after,.radio-inline input[type="radio"]:disabled:checked:after{border-color:#bbbbbb}input[type="checkbox"],.checkbox input[type="checkbox"],.checkbox-inline input[type="checkbox"]{position:relative;border:none;margin-bottom:-4px;-webkit-appearance:none;appearance:none;cursor:pointer}input[type="checkbox"]:focus,.checkbox input[type="checkbox"]:focus,.checkbox-inline input[type="checkbox"]:focus{outline:none}input[type="checkbox"]:focus:after,.checkbox input[type="checkbox"]:focus:after,.checkbox-inline input[type="checkbox"]:focus:after{border-color:#2196f3}input[type="checkbox"]:after,.checkbox input[type="checkbox"]:after,.checkbox-inline input[type="checkbox"]:after{content:"";display:block;width:18px;height:18px;margin-top:-2px;margin-left:5px;border:2px solid #666666;border-radius:2px;-webkit-transition:240ms;-o-transition:240ms;transition:240ms}input[type="checkbox"]:checked:before,.checkbox input[type="checkbox"]:checked:before,.checkbox-inline input[type="checkbox"]:checked:before{content:"";position:absolute;top:0;right:6px;display:table;width:6px;height:12px;border:2px solid #fff;border-top-width:0;border-right-width:0;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}input[type="checkbox"]:indeterminate:before,.checkbox input[type="checkbox"]:indeterminate:before,.checkbox-inline input[type="checkbox"]:indeterminate:before{content:"";position:absolute;top:6px;right:2px;display:table;width:12px;height:0;border:1px solid #fff}input[type="checkbox"]:disabled:after,.checkbox input[type="checkbox"]:disabled:after,.checkbox-inline input[type="checkbox"]:disabled:after{border-color:#bbbbbb}input[type="checkbox"]:disabled:checked:after,.checkbox input[type="checkbox"]:disabled:checked:after,.checkbox-inline input[type="checkbox"]:disabled:checked:after{background-color:#bbbbbb;border-color:transparent}.has-warning input:not([type=checkbox]),.has-warning .form-control,.has-warning input.form-control[readonly],.has-warning input[type=text][readonly],.has-warning [type=text].form-control[readonly],.has-warning input:not([type=checkbox]):focus,.has-warning .form-control:focus{border-bottom:none;-webkit-box-shadow:inset 0 -2px 0 #ff9800;box-shadow:inset 0 -2px 0 #ff9800}.has-error input:not([type=checkbox]),.has-error .form-control,.has-error input.form-control[readonly],.has-error input[type=text][readonly],.has-error [type=text].form-control[readonly],.has-error input:not([type=checkbox]):focus,.has-error .form-control:focus{border-bottom:none;-webkit-box-shadow:inset 0 -2px 0 #e51c23;box-shadow:inset 0 -2px 0 #e51c23}.has-success input:not([type=checkbox]),.has-success .form-control,.has-success input.form-control[readonly],.has-success input[type=text][readonly],.has-success [type=text].form-control[readonly],.has-success input:not([type=checkbox]):focus,.has-success .form-control:focus{border-bottom:none;-webkit-box-shadow:inset 0 -2px 0 #4caf50;box-shadow:inset 0 -2px 0 #4caf50}.ui-widget-content{border:none;background:none;color:#404040}.ui-jqgrid .ui-jqgrid-titlebar{padding:1em}.container-fluid .ui-widget-content .ui-state-default,.container-fluid .ui-jqgrid .ui-jqgrid-bdiv{padding:0.5em;padding-bottom:0}.ui-dialog,.ui-jqdialog,.ui-dialog.ui-widget.ui-widget-content.ui-corner-all.ui-front.ui-dialog-buttons.ui-draggable.ui-resizable{border-radius:4px;padding:1em;box-shadow:0 2px 5px 0 rgba(0,0,0,0.16),0 2px 10px 0 rgba(0,0,0,0.12)}.ui-jqdialog-titlebar{height:2em;width:100%}.EditTable tr td{padding:1em}.ui-jqdialog-content input.FormElement{padding:.3em}.ui-jqdialog-content input[type="checkbox"].FormElement{padding:0em}.EditTable td select,.EditTable td textarea{display:inline-block;width:auto;vertical-align:middle;display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.428571429;background-image:none;border-radius:4px;-webkit-transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s;color:#636363;background-color:#ffffff;border:1px solid #cccccc;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.EditTable td input,.EditTable td select,.EditTable td textarea{margin:0}input[type="text"],input[type="password"],.ui-autocomplete-input,textarea,.uneditable-input{display:inline-block;font-size:14px;line-height:18px;border:1px solid #ccc;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}input:focus,textarea:focus{outline:0;border-color:rgba(82,168,236,0.8);-webkit-box-shadow:inset 0 1px 3px rgba(0,0,0,0.1),0 0 8px rgba(82,168,236,0.6);-moz-box-shadow:inset 0 1px 3px rgba(0,0,0,0.1),0 0 8px rgba(82,168,236,0.6);box-shadow:inset 0 1px 3px rgba(0,0,0,0.1),0 0 8px rgba(82,168,236,0.6)}#displayparticipants_firstname,#displayparticipants_lastname,#displayparticipants_owner_uid{padding-right:40px}#displayparticipants_language{padding-right:50px}#jqgh_displayparticipants_email{padding-right:140px}#displayparticipants_survey{padding-right:20px}.navtable{box-shadow:0 2px 5px 0 rgba(0,0,0,0.16),0 2px 10px 0 rgba(0,0,0,0.12)}.ui-jqgrid-title{padding:1em 1em 1em 0em;font-style:italic;font-weight:700}.ui-pg-button{padding:0.4em}.ui-pg-button:hover{cursor:pointer}.ui-state-disabled:hover{cursor:default}.ui-jqgrid.ui-widget.ui-widget-content.ui-corner-all .ui-jqgrid.ui-widget.ui-widget-content.ui-corner-all{width:100%;overflow:hidden;box-shadow:0 2px 5px 0 rgba(0,0,0,0.16),0 2px 10px 0 rgba(0,0,0,0.12)}.modal-22{position:absolute;width:600px}.modal-22 .ui-jqdialog-titlebar .ui-jqdialog-title{width:80%}.modal-22 .ui-jqdialog-content{padding:1em}.ui-dialog-titlebar-close{border:1px solid transparent;border-radius:4px;float:left;color:#333;background-color:#fff;border-color:#ccc;display:inline-block;padding:6px 12px;margin-bottom:0;font-size:14px;font-weight:400;line-height:1.42857143;text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;-webkit-appearance:button;cursor:pointer;overflow:visible;margin:0;font:normal normal normal 14px/1 FontAwesome}.ui-dialog-titlebar-close:before{content:"\f00d"}.em-expression{font-weight:bold}.data-entry-tbl tr.odd td,.data-entry-tbl tr.even td{padding:20px 0 20px 0}h3 .glyphicon-chevron-up,h3 .glyphicon-chevron-down,h3 .glyphicon-chevron-right{position:absolute;left:1em;top:10px}h3 .glyphicon-chevron-up,h3 .glyphicon-chevron-down,h3 .glyphicon-chevron-right{cursor:pointer}#carousel-example-generic{margin-right:20px}#carousel-example-generic .carousel-control{font-size:1em;top:-80px}#carousel-example-generic .left.carousel-control{right:-20px}#carousel-example-generic .right.carousel-control{left:-20px}#carousel-example-generic .panel-title{text-align:center;padding-top:0px}#carousel-example-generic .carousel-inner img{margin:auto;top:9px;position:relative}#carousel-example-generic .selectTemplate{display:inline-block;position:relative;right:0px;top:320px}#carousel-example-generic .carousel-caption{width:100%;right:0;top:0px;padding-top:0px}#carousel-example-generic,#carousel-example-generic .carousel-inner{min-height:150px}#carousel-example-generic .carousel-indicators{top:370px;width:80%;right:39%}#carousel-example-generic .carousel-indicators li{margin:0px;width:8px;height:8px}.side-body #carousel-example-generic h3{border:none}#systemoverview{margin:1em 0 1em 0}#systemoverview .info div{font-size:14px;margin-top:10px;margin-bottom:10px;font-weight:500;line-height:1.1;color:inherit;text-align:center}.preloader{position:absolute;top:50%;right:50%;font-size:20px;display:block;width:3.75em;height:4.25em;margin-right:-1.875em;margin-top:-2.125em;transform-origin:center center;transform:rotateY(-180deg) rotateZ(60deg)}.preloader .slice{border-top:1.125em solid transparent;border-left:none;border-bottom:1em solid transparent;border-right:1.875em solid #f7484e;position:absolute;top:0px;right:50%;transform-origin:right bottom;border-radius:3px 3px 0 0}.preloader .slice:nth-child(1){transform:rotateZ(-60deg) rotateY(0deg) rotateX(0);animation:0.15s linear 0.82s preload-hide-1 both 1}.preloader .slice:nth-child(2){transform:rotateZ(-120deg) rotateY(0deg) rotateX(0);animation:0.15s linear 0.74s preload-hide-2 both 1}.preloader .slice:nth-child(3){transform:rotateZ(-180deg) rotateY(0deg) rotateX(0);animation:0.15s linear 0.66s preload-hide-3 both 1}.preloader .slice:nth-child(4){transform:rotateZ(-240deg) rotateY(0deg) rotateX(0);animation:0.15s linear 0.58s preload-hide-4 both 1}.preloader .slice:nth-child(5){transform:rotateZ(-300deg) rotateY(0deg) rotateX(0);animation:0.15s linear 0.5s preload-hide-5 both 1}.preloader .slice:nth-child(6){transform:rotateZ(-360deg) rotateY(0deg) rotateX(0);animation:0.15s linear 0.42s preload-hide-6 both 1}.preloader.loading{animation:2s preload-flip steps(2) infinite both}.preloader.loading .slice:nth-child(1){transform:rotateZ(-60deg) rotateY(-90deg) rotateX(0);animation:2s preload-cycle-1 linear infinite both}.preloader.loading .slice:nth-child(2){transform:rotateZ(-120deg) rotateY(-90deg) rotateX(0);animation:2s preload-cycle-2 linear infinite both}.preloader.loading .slice:nth-child(3){transform:rotateZ(-180deg) rotateY(-90deg) rotateX(0);animation:2s preload-cycle-3 linear infinite both}.preloader.loading .slice:nth-child(4){transform:rotateZ(-240deg) rotateY(-90deg) rotateX(0);animation:2s preload-cycle-4 linear infinite both}.preloader.loading .slice:nth-child(5){transform:rotateZ(-300deg) rotateY(-90deg) rotateX(0);animation:2s preload-cycle-5 linear infinite both}.preloader.loading .slice:nth-child(6){transform:rotateZ(-360deg) rotateY(-90deg) rotateX(0);animation:2s preload-cycle-6 linear infinite both}#ajaxContainerLoading,.ajaxLoading{height:130px;text-align:center;margin-top:70px;margin-bottom:100px;display:none}#comfortUpdateIcon{height:1em;margin-left:0.5em}#comfortUpdateGeneralWrap h3.maintitle{background-color:transparent}#comfortUpdateGeneralWrap .on{font-weight:bold;font-size:1em;padding-right:0.5em;padding-top:0.5em}#comfortUpdateGeneralWrap .on span{display:block;padding:0.1em;padding-right:0.5em;width:40%}#comfortUpdateGeneralWrap .off{font-size:0.9em;padding-right:0.5em;padding-top:0.5em}#comfortUpdateGeneralWrap #welcomeMessage,#comfortUpdateGeneralWrap #btn-container{border-left:1px solid #EEE}#comfortUpdateGeneralWrap #key-actions{padding-right:1em}#update-alert.unstable-update{background-color:#fff;border:1px solid #A0352F;color:#A0352F;margin-top:1em}html body .nav-tabs>li.active>a,html body .nav-tabs>li.active>a:hover,html body .nav-tabs>li.active>a:focus{border-bottom-color:transparent;cursor:default}.answertable.table td{vertical-align:middle}.btnaddanswer:hover,.btndelanswer:hover{cursor:pointer}.jumbotron p{font-weight:300}span[data-tooltip]{display:inline-block}.glyphicon-move:hover{cursor:pointer}.answertable .glyphicon-pencil{margin-right:3px}#statisticsview .panel{box-shadow:0 2px 5px 0 rgba(0,0,0,0.16),0 2px 10px 0 rgba(0,0,0,0.12)}#explorer-collapse{border-bottom:none}#explorer-collapse:hover,#sideMenu #dropdown li a#explorer-collapse[aria-expanded="true"],#sideMenu #dropdown li a.question-group-collapse[aria-expanded="true"]{width:auto}#sideMenu #dropdown #explorer li#questionexplorer-group-container,#sideMenu #dropdown li#questionexplorer-group-container>a{line-height:1.4}#sideMenu #dropdown #explorer li#questionexplorer-group-container:hover,#sideMenu #dropdown li#questionexplorer-group-container:hover>a{background-color:#fafafa;font-weight:400;line-height:1.4}.explorer-group-title{margin-top:1em;padding:0em 0 1em 0}.explorer-group-title a.explorer-group,.question-collapse-title{color:#163c19}#item-container,#jcarousel-wrapper-container{width:300px}#item-container h4{margin-bottom:30px}.selectTemplate{margin-top:10px}.imgSelectTemplate{cursor:pointer}.template-img{padding:1em}#additional_languages{min-width:200px}#available_languages{min-width:200px}.modal{top:50px}#tokensidemenu{border-top:1px solid #e3e3e3}.question-item{padding:1em;margin:1em 0 1em 0;cursor:pointer}.placeholder{padding:1em;margin:1em 0 1em 0}.no-gutter>[class*='col-']{padding-left:0;padding-right:0}.inputbuttons{width:120px}.inputbuttons-square{width:20px;height:16px;float:right}.jqgrid-tokens-number-padding{padding-left:4px}.tooltip{position:fixed}.scrolling-wrapper{overflow-x:scroll;overflow-y:hidden}#search{display:none;overflow-y:auto}iframe#dialog{width:100%;height:100%}.ui-jqgrid,.ui-jqgrid-view,.ui-jqgrid-titlebar,.ui-jqgrid-toppager,.ui-jqgrid-pager{min-width:100%;max-width:100%;margin-left:0;margin-right:0;box-sizing:border-box}#pager{position:relative}.ui-sortable-placeholder{color:#f00;background-color:#0f0;border:solid black 5px}.tokenatt-arrow{position:absolute;left:-0.5em}.csvatt-arrow{position:absolute;left:-0.5em;top:1em}.no-padding{padding:0}.droppable-new,.droppable-csv{min-height:40px;height:100%}#labelsetpreview{overflow-x:hidden}#labelsetbrowserModal .modal-dialog{width:80%}.question-filter-container{border:1px solid #efefef;padding:2em;margin:0;min-width:33%;max-width:100%}td.subquestion-actions span:hover{cursor:pointer}.template-img{padding-top:0}.full-page-wrapper .handleAccordion{display:none}div#gview_displayresponses th#displayresponses_cb{width:35px}.detailbrowsetable tr th{width:50%}.lead{font-weight:300}.time-statistics-row-buttons,.nowrap{white-space:nowrap}.time-statistics-table{overflow:auto}.mixed{opacity:0.4}#sidemenu-home{padding-right:15px}#quick-menu-container{position:absolute;width:50px;left:0;top:50px}.quick-icon-wrapper{padding:15px;height:50px}#quick-menu-container .glyphicon{font-size:18px}#quick-menu-container .navbar-brand{padding:0}.panel-group .panel{overflow:visible}a.explorer-group:hover,a.explorer-group:focus{text-decoration:none}.question-explorer-question{display:inline-block;max-width:200px;overflow:hidden;text-overflow:ellipsis}.question-explorer-group-name{display:inline-block;max-width:140px;overflow:hidden;position:relative;top:5px;text-overflow:ellipsis}.question-explorer-add-question{position:relative;top:5px}.explorer-group-title a.disabled{opacity:0.5}.btn.readonly,.btn.readonly:hover{cursor:not-allowed;opacity:0.65;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none;border:1px solid #cccccc}#displayResponsesContainer .ui-jqgrid-bdiv,#gbox_displaytokens .ui-jqgrid-bdiv{overflow:hidden}h1,.h1{font-size:24px}h2,.h2{font-size:22px}h3,.h3{font-size:20px}.statisticstable{word-wrap:break-word}.summary-container,.summary,#massive-action-container,#surveyListActions,.listActions,.pager-container ls-ba .pager,.pager-container ls-ba .pager .pagination{margin:0;margin-bottom:20px}.summary-container{text-align:left}#massive-action-container,#surveyListActions,.listActions{padding-right:0px;text-align:right}.push-grid-pager{min-height:25em}.has-link{cursor:pointer}.has-link a:hover{text-decoration:none}.has-link a{color:black}.hoverAction .table-striped>tbody>tr:hover>td{background-color:transparent}.hoverAction .table-striped>tbody>tr:hover>td>a:not(.btn){color:white}.ui-priority-secondary{background-color:#f5f5f5}#token-grid .table .filters>td .filter-container{padding:0px}#token-grid table.table{width:none;max-width:none}#token-grid table thead tr #action{min-width:150px}#token-grid .filter-container{min-width:50px}#token-grid table tr.odd .blank_button{border-color:#f9f9f9;background-color:#f9f9f9;border-color:rgba(0,0,0,0);background-color:rgba(0,0,0,0)}#token-grid table tr .blank_button{border-color:white;background-color:white}#token-grid table tr.selected .blank_button{border-color:#eee;background-color:#eee}#token-grid .name{min-width:150px}#tokenListPager{position:relative}.blank_button span{max-width:12px}#edittoken .tab-content #general .form-group .col-sm-4 .col-sm-4,#edittoken .tab-content #general .form-group .col-sm-4 .col-sm-8{padding:0}div[id^="alertmod_"]{display:none}.ui-helper-clearfix{min-height:0}.ui-dialog .ui-dialog-buttonpane{background-image:none;border-width:1px 0 0;margin-top:0.5em;padding:0.3em 0.4em 0.5em 1em;text-align:right}.ui-helper-clearfix::before,.ui-helper-clearfix::after{border-collapse:collapse;content:"";display:table}.ui-helper-clearfix::after{clear:both}.ui-helper-clearfix::before,.ui-helper-clearfix::after{border-collapse:collapse;content:"";display:table}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:left}.yiiLog{margin-bottom:70px}table#responsedetail tr td{max-width:100px;word-wrap:break-word}.in-title{position:relative;top:-65px;left:15px}.input-group-addon{padding:5px 12px}.multiselect-container>li>a>label>input[type="checkbox"]{margin-right:0}.notification-list{top:100%;right:0;z-index:1000;float:right;min-width:160px;padding:5px 0;margin:2px 0 0;list-style:none;font-size:14px;border-radius:4px;background-clip:padding-box;overflow-y:auto}.notification-list>li>a{display:block;padding:3px 20px;clear:both;font-weight:normal;line-height:1.428571429;white-space:nowrap}.notification-list>li>a:hover,.notification-list>li>a:focus{text-decoration:none}.notification-list>.active>a,.notification-list>.active>a:hover,.notification-list>.active>a:focus{text-decoration:none;outline:0}.notification-list>.disabled>a:hover,.notification-list>.disabled>a:focus{text-decoration:none;background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);cursor:not-allowed}#notification-outer-ul{height:400px;width:400px}#notification-inner-ul{height:340px;width:390px}.select2-container--bootstrap .select2-selection{font-family:Roboto !important}#responses-grid .table-condensed.upload-question{margin-bottom:0;background-color:inherit}#responses-grid .filter-container{min-width:6em}.edit-participant-modal-body{max-height:500px;overflow-y:auto}.scenario-heading{padding:0}.scenario-heading .delete-scenario-form{padding-top:6px}.condition-header-button{margin-top:-10px;margin-left:10px}.margin-left{margin-right:5px}.conditions-table{margin-bottom:0}.condition-and-or-or{margin-right:20px}#editconditions .tab-content,#quick-add-conditions-form .tab-content{padding-top:0}#quick-add-condition-modal .modal-dialog{width:800px}#login-panel{max-width:400px;margin-right:auto;margin-left:auto}.row-eq-height{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:30px}.welcome .panel{height:110%}.welcome .panel-body{padding:0px}.welcome .panel-heading{height:25%;display:flex;align-items:center;justify-content:center}.welcome .panel-title{font-weight:500}.welcome .panel-body{height:75%;width:100%}.welcome .panel-body .panel-body-ico,.welcome .panel-body .panel-body-link{width:100%;display:flex;align-items:center;justify-content:center}.welcome .panel-body .panel-body-ico{height:70%}.welcome .panel-body .panel-body-link{height:30%}input[type="file"].form-control{border:none;padding-right:0px}#insertmethod-container{display:none}@media print{@page{size:A4 portrait;margin-right:1.0cm;margin-left:1.5cm;margin-top:1.2cm;margin-bottom:1cm;overflow:visible}*{overflow:visible !important}html,body{margin:0;max-width:0%}body{text-align:right;margin:0;padding:0;overflow:visible;min-width:19.0cm !important;min-height:27.7cm;width:100% !important;height:100%}body.onStatistics a:not(.printable),body.onStatistics p:not(.printable),body.onStatistics button:not(.printable),body.onStatistics nav:not(.printable),body.onStatistics form:not(.printable),body.onStatistics footer:not(.printable),body.onStatistics h1:not(.printable),body.onStatistics h2:not(.printable),body.onStatistics h3:not(.printable),body.onStatistics h4:not(.printable),body.onStatistics h5:not(.printable),body.onStatistics .jumbotron,body.onStatistics .menubar,body.onStatistics>div:not(#vue-apps-main-container),body.onStatistics div#vue-apps-main-container>div:not(#pjax-content),body.onStatistics div#vue-apps-main-container>div#pjax-content>div:not(#in_survey_common),body.onStatistics div#in_survey_common>div:not(#statisticsview){display:none !important;visibility:hidden !important;overflow:hidden !important;padding:0;position:absolute;right:-1000px;top:-1000px;margin:0 !important;width:0px !important}body.onStatistics div.row{display:block !important;position:static}body.onStatistics div[class^="col-"]{display:block !important;float:none !important;position:static}body.onStatistics>div#vue-apps-main-container,body.onStatistics div#in_survey_common,body.onStatistics>div#vue-apps-main-container>div#pjax-content,body.onStatistics #statisticsview{display:block;position:static;width:99% !important;max-width:95% !important;min-width:19.6cm !important;min-height:29.7cm !important;height:100% !important;overflow:visible;page-break-inside:auto;break-inside:auto}body.onStatistics #statisticsview div,body.onStatistics #statisticsview table{position:static}body.onStatistics #statisticsview div:not(#statsContainerLoading){width:99% !important;max-width:100% !important;float:none !important;display:block}body.onStatistics #statisticsview a.printable,body.onStatistics #statisticsview p.printable,body.onStatistics #statisticsview span.printable,body.onStatistics #statisticsview table.printable,body.onStatistics #statisticsview table.statisticstable,body.onStatistics #statisticsview h1.printable,body.onStatistics #statisticsview h2.printable,body.onStatistics #statisticsview h3.printable,body.onStatistics #statisticsview h4.printable,body.onStatistics #statisticsview h5.printable{width:95% !important;max-width:100%;float:none;margin-right:0 !important;margin-left:0 !important;margin-top:1cm;margin-bottom:1cm;position:static}body.onStatistics div.printable{position:static;page-break-after:auto;break-after:auto;page-break-inside:avoid;break-inside:avoid;margin-right:0 !important;margin-left:0 !important;margin-top:1cm;margin-bottom:1cm;padding:0 !important}body.onStatistics div.printable table{position:static;page-break-inside:avoid;break-inside:avoid;margin-right:0 !important;margin-left:0 !important;margin-top:1cm;margin-bottom:1cm;padding:0 !important}body.onStatistics table.printable thead,body.onStatistics table.printable tbody,body.onStatistics table.printable tr{width:100% !important;margin:0 !important;padding:0 !important}body.onStatistics table.printable *{page-break-after:avoid;break-after:avoid;page-break-before:avoid;break-before:avoid;page-break-inside:avoid;break-inside:avoid}body.onStatistics .side-body{max-width:100%;margin:0 !important;padding:0 !important}body.onStatistics .side-menu{display:none !important;visibility:none !important;overflow:hidden !important;margin:0 !important;padding:0 !important;margin-right:0 px !important}body.onStatistics .absolute-wrapper{display:none !important;visibility:none !important;overflow:hidden !important;margin:0 !important;padding:0 !important}}.currentQuestionTypeImageContainer img{max-width:100%}#accordion-container .panel-heading>a{width:100%;display:block}#accordion_questionTypeSelector .panel-title>a{width:100%;display:block}.small-screens-menus{padding-right:28px}.custom.custom-no-padding{padding:0}.custom.custom-no-margin{padding:0}.custom.custom-padding.add5{padding:5px}.custom.custom-padding.left-5{padding-right:5px}.custom.custom-padding.right-5{padding-left:5px}.custom.custom-padding.top-5{padding-top:5px}.custom.custom-padding.bottom-5{padding-bottom:5px}.custom.custom-padding.add10{padding:10px}.custom.custom-padding.left-10{padding-right:10px}.custom.custom-padding.right-10{padding-left:10px}.custom.custom-padding.top-10{padding-top:10px}.custom.custom-padding.bottom-10{padding-bottom:10px}.custom.custom-padding.add15{padding:15px}.custom.custom-padding.left-15{padding-right:15px}.custom.custom-padding.right-15{padding-left:15px}.custom.custom-padding.top-15{padding-top:15px}.custom.custom-padding.bottom-15{padding-bottom:15px}.custom.custom-padding.add20{padding:20px}.custom.custom-padding.left-20{padding-right:20px}.custom.custom-padding.right-20{padding-left:20px}.custom.custom-padding.top-20{padding-top:20px}.custom.custom-padding.bottom-20{padding-bottom:20px}.custom.custom-padding.add25{padding:25px}.custom.custom-padding.left-25{padding-right:25px}.custom.custom-padding.right-25{padding-left:25px}.custom.custom-padding.top-25{padding-top:25px}.custom.custom-padding.bottom-25{padding-bottom:25px}.custom.custom-padding.add30{padding:30px}.custom.custom-padding.left-30{padding-right:30px}.custom.custom-padding.right-30{padding-left:30px}.custom.custom-padding.top-30{padding-top:30px}.custom.custom-padding.bottom-30{padding-bottom:30px}.custom.custom-padding.add35{padding:35px}.custom.custom-padding.left-35{padding-right:35px}.custom.custom-padding.right-35{padding-left:35px}.custom.custom-padding.top-35{padding-top:35px}.custom.custom-padding.bottom-35{padding-bottom:35px}@media only screen and (min-width: 961px){.custom.custom-padding-responsive.large.add5{padding:5px}.custom.custom-padding-responsive.large.left-5{padding-right:5px}.custom.custom-padding-responsive.large.right-5{padding-left:5px}.custom.custom-padding-responsive.large.top-5{padding-top:5px}.custom.custom-padding-responsive.large.bottom-5{padding-bottom:5px}.custom.custom-padding-responsive.large.add10{padding:10px}.custom.custom-padding-responsive.large.left-10{padding-right:10px}.custom.custom-padding-responsive.large.right-10{padding-left:10px}.custom.custom-padding-responsive.large.top-10{padding-top:10px}.custom.custom-padding-responsive.large.bottom-10{padding-bottom:10px}.custom.custom-padding-responsive.large.add15{padding:15px}.custom.custom-padding-responsive.large.left-15{padding-right:15px}.custom.custom-padding-responsive.large.right-15{padding-left:15px}.custom.custom-padding-responsive.large.top-15{padding-top:15px}.custom.custom-padding-responsive.large.bottom-15{padding-bottom:15px}.custom.custom-padding-responsive.large.add20{padding:20px}.custom.custom-padding-responsive.large.left-20{padding-right:20px}.custom.custom-padding-responsive.large.right-20{padding-left:20px}.custom.custom-padding-responsive.large.top-20{padding-top:20px}.custom.custom-padding-responsive.large.bottom-20{padding-bottom:20px}.custom.custom-padding-responsive.large.add25{padding:25px}.custom.custom-padding-responsive.large.left-25{padding-right:25px}.custom.custom-padding-responsive.large.right-25{padding-left:25px}.custom.custom-padding-responsive.large.top-25{padding-top:25px}.custom.custom-padding-responsive.large.bottom-25{padding-bottom:25px}.custom.custom-padding-responsive.large.add30{padding:30px}.custom.custom-padding-responsive.large.left-30{padding-right:30px}.custom.custom-padding-responsive.large.right-30{padding-left:30px}.custom.custom-padding-responsive.large.top-30{padding-top:30px}.custom.custom-padding-responsive.large.bottom-30{padding-bottom:30px}.custom.custom-padding-responsive.large.add35{padding:35px}.custom.custom-padding-responsive.large.left-35{padding-right:35px}.custom.custom-padding-responsive.large.right-35{padding-left:35px}.custom.custom-padding-responsive.large.top-35{padding-top:35px}.custom.custom-padding-responsive.large.bottom-35{padding-bottom:35px}}@media only screen and (min-width: 769px){.custom.custom-padding-responsive.medium.add5{padding:5px}.custom.custom-padding-responsive.medium.left-5{padding-right:5px}.custom.custom-padding-responsive.medium.right-5{padding-left:5px}.custom.custom-padding-responsive.medium.top-5{padding-top:5px}.custom.custom-padding-responsive.medium.bottom-5{padding-bottom:5px}.custom.custom-padding-responsive.medium.add10{padding:10px}.custom.custom-padding-responsive.medium.left-10{padding-right:10px}.custom.custom-padding-responsive.medium.right-10{padding-left:10px}.custom.custom-padding-responsive.medium.top-10{padding-top:10px}.custom.custom-padding-responsive.medium.bottom-10{padding-bottom:10px}.custom.custom-padding-responsive.medium.add15{padding:15px}.custom.custom-padding-responsive.medium.left-15{padding-right:15px}.custom.custom-padding-responsive.medium.right-15{padding-left:15px}.custom.custom-padding-responsive.medium.top-15{padding-top:15px}.custom.custom-padding-responsive.medium.bottom-15{padding-bottom:15px}.custom.custom-padding-responsive.medium.add20{padding:20px}.custom.custom-padding-responsive.medium.left-20{padding-right:20px}.custom.custom-padding-responsive.medium.right-20{padding-left:20px}.custom.custom-padding-responsive.medium.top-20{padding-top:20px}.custom.custom-padding-responsive.medium.bottom-20{padding-bottom:20px}.custom.custom-padding-responsive.medium.add25{padding:25px}.custom.custom-padding-responsive.medium.left-25{padding-right:25px}.custom.custom-padding-responsive.medium.right-25{padding-left:25px}.custom.custom-padding-responsive.medium.top-25{padding-top:25px}.custom.custom-padding-responsive.medium.bottom-25{padding-bottom:25px}.custom.custom-padding-responsive.medium.add30{padding:30px}.custom.custom-padding-responsive.medium.left-30{padding-right:30px}.custom.custom-padding-responsive.medium.right-30{padding-left:30px}.custom.custom-padding-responsive.medium.top-30{padding-top:30px}.custom.custom-padding-responsive.medium.bottom-30{padding-bottom:30px}.custom.custom-padding-responsive.medium.add35{padding:35px}.custom.custom-padding-responsive.medium.left-35{padding-right:35px}.custom.custom-padding-responsive.medium.right-35{padding-left:35px}.custom.custom-padding-responsive.medium.top-35{padding-top:35px}.custom.custom-padding-responsive.medium.bottom-35{padding-bottom:35px}}.custom.custom-padding-responsive.small.add5{padding:5px}.custom.custom-padding-responsive.small.left-5{padding-right:5px}.custom.custom-padding-responsive.small.right-5{padding-left:5px}.custom.custom-padding-responsive.small.top-5{padding-top:5px}.custom.custom-padding-responsive.small.bottom-5{padding-bottom:5px}.custom.custom-padding-responsive.small.add10{padding:10px}.custom.custom-padding-responsive.small.left-10{padding-right:10px}.custom.custom-padding-responsive.small.right-10{padding-left:10px}.custom.custom-padding-responsive.small.top-10{padding-top:10px}.custom.custom-padding-responsive.small.bottom-10{padding-bottom:10px}.custom.custom-padding-responsive.small.add15{padding:15px}.custom.custom-padding-responsive.small.left-15{padding-right:15px}.custom.custom-padding-responsive.small.right-15{padding-left:15px}.custom.custom-padding-responsive.small.top-15{padding-top:15px}.custom.custom-padding-responsive.small.bottom-15{padding-bottom:15px}.custom.custom-padding-responsive.small.add20{padding:20px}.custom.custom-padding-responsive.small.left-20{padding-right:20px}.custom.custom-padding-responsive.small.right-20{padding-left:20px}.custom.custom-padding-responsive.small.top-20{padding-top:20px}.custom.custom-padding-responsive.small.bottom-20{padding-bottom:20px}.custom.custom-padding-responsive.small.add25{padding:25px}.custom.custom-padding-responsive.small.left-25{padding-right:25px}.custom.custom-padding-responsive.small.right-25{padding-left:25px}.custom.custom-padding-responsive.small.top-25{padding-top:25px}.custom.custom-padding-responsive.small.bottom-25{padding-bottom:25px}.custom.custom-padding-responsive.small.add30{padding:30px}.custom.custom-padding-responsive.small.left-30{padding-right:30px}.custom.custom-padding-responsive.small.right-30{padding-left:30px}.custom.custom-padding-responsive.small.top-30{padding-top:30px}.custom.custom-padding-responsive.small.bottom-30{padding-bottom:30px}.custom.custom-padding-responsive.small.add35{padding:35px}.custom.custom-padding-responsive.small.left-35{padding-right:35px}.custom.custom-padding-responsive.small.right-35{padding-left:35px}.custom.custom-padding-responsive.small.top-35{padding-top:35px}.custom.custom-padding-responsive.small.bottom-35{padding-bottom:35px}.custom.custom-margin.add5{margin:5px}.custom.custom-margin.left-5{margin-right:5px}.custom.custom-margin.right-5{margin-left:5px}.custom.custom-margin.top-5{margin-top:5px}.custom.custom-margin.bottom-5{margin-bottom:5px}.custom.custom-margin.add10{margin:10px}.custom.custom-margin.left-10{margin-right:10px}.custom.custom-margin.right-10{margin-left:10px}.custom.custom-margin.top-10{margin-top:10px}.custom.custom-margin.bottom-10{margin-bottom:10px}.custom.custom-margin.add15{margin:15px}.custom.custom-margin.left-15{margin-right:15px}.custom.custom-margin.right-15{margin-left:15px}.custom.custom-margin.top-15{margin-top:15px}.custom.custom-margin.bottom-15{margin-bottom:15px}.custom.custom-margin.add20{margin:20px}.custom.custom-margin.left-20{margin-right:20px}.custom.custom-margin.right-20{margin-left:20px}.custom.custom-margin.top-20{margin-top:20px}.custom.custom-margin.bottom-20{margin-bottom:20px}.custom.custom-margin.add25{margin:25px}.custom.custom-margin.left-25{margin-right:25px}.custom.custom-margin.right-25{margin-left:25px}.custom.custom-margin.top-25{margin-top:25px}.custom.custom-margin.bottom-25{margin-bottom:25px}.custom.custom-margin.add30{margin:30px}.custom.custom-margin.left-30{margin-right:30px}.custom.custom-margin.right-30{margin-left:30px}.custom.custom-margin.top-30{margin-top:30px}.custom.custom-margin.bottom-30{margin-bottom:30px}.custom.custom-margin.add35{margin:35px}.custom.custom-margin.left-35{margin-right:35px}.custom.custom-margin.right-35{margin-left:35px}.custom.custom-margin.top-35{margin-top:35px}.custom.custom-margin.bottom-35{margin-bottom:35px}.custom.custom-child-margin.left-to-right *{margin-right:3px}.custom.custom-child-margin.right-to-left *{margin-left:3px}@media only screen and (min-width: 961px){.custom.custom-margin-responsive.large.add5{margin:5px}.custom.custom-margin-responsive.large.left-5{margin-right:5px}.custom.custom-margin-responsive.large.right-5{margin-left:5px}.custom.custom-margin-responsive.large.top-5{margin-top:5px}.custom.custom-margin-responsive.large.bottom-5{margin-bottom:5px}.custom.custom-margin-responsive.large.add10{margin:10px}.custom.custom-margin-responsive.large.left-10{margin-right:10px}.custom.custom-margin-responsive.large.right-10{margin-left:10px}.custom.custom-margin-responsive.large.top-10{margin-top:10px}.custom.custom-margin-responsive.large.bottom-10{margin-bottom:10px}.custom.custom-margin-responsive.large.add15{margin:15px}.custom.custom-margin-responsive.large.left-15{margin-right:15px}.custom.custom-margin-responsive.large.right-15{margin-left:15px}.custom.custom-margin-responsive.large.top-15{margin-top:15px}.custom.custom-margin-responsive.large.bottom-15{margin-bottom:15px}.custom.custom-margin-responsive.large.add20{margin:20px}.custom.custom-margin-responsive.large.left-20{margin-right:20px}.custom.custom-margin-responsive.large.right-20{margin-left:20px}.custom.custom-margin-responsive.large.top-20{margin-top:20px}.custom.custom-margin-responsive.large.bottom-20{margin-bottom:20px}.custom.custom-margin-responsive.large.add25{margin:25px}.custom.custom-margin-responsive.large.left-25{margin-right:25px}.custom.custom-margin-responsive.large.right-25{margin-left:25px}.custom.custom-margin-responsive.large.top-25{margin-top:25px}.custom.custom-margin-responsive.large.bottom-25{margin-bottom:25px}.custom.custom-margin-responsive.large.add30{margin:30px}.custom.custom-margin-responsive.large.left-30{margin-right:30px}.custom.custom-margin-responsive.large.right-30{margin-left:30px}.custom.custom-margin-responsive.large.top-30{margin-top:30px}.custom.custom-margin-responsive.large.bottom-30{margin-bottom:30px}.custom.custom-margin-responsive.large.add35{margin:35px}.custom.custom-margin-responsive.large.left-35{margin-right:35px}.custom.custom-margin-responsive.large.right-35{margin-left:35px}.custom.custom-margin-responsive.large.top-35{margin-top:35px}.custom.custom-margin-responsive.large.bottom-35{margin-bottom:35px}}@media only screen and (min-width: 769px){.custom.custom-margin-responsive.medium.add5{margin:5px}.custom.custom-margin-responsive.medium.left-5{margin-right:5px}.custom.custom-margin-responsive.medium.right-5{margin-left:5px}.custom.custom-margin-responsive.medium.top-5{margin-top:5px}.custom.custom-margin-responsive.medium.bottom-5{margin-bottom:5px}.custom.custom-margin-responsive.medium.add10{margin:10px}.custom.custom-margin-responsive.medium.left-10{margin-right:10px}.custom.custom-margin-responsive.medium.right-10{margin-left:10px}.custom.custom-margin-responsive.medium.top-10{margin-top:10px}.custom.custom-margin-responsive.medium.bottom-10{margin-bottom:10px}.custom.custom-margin-responsive.medium.add15{margin:15px}.custom.custom-margin-responsive.medium.left-15{margin-right:15px}.custom.custom-margin-responsive.medium.right-15{margin-left:15px}.custom.custom-margin-responsive.medium.top-15{margin-top:15px}.custom.custom-margin-responsive.medium.bottom-15{margin-bottom:15px}.custom.custom-margin-responsive.medium.add20{margin:20px}.custom.custom-margin-responsive.medium.left-20{margin-right:20px}.custom.custom-margin-responsive.medium.right-20{margin-left:20px}.custom.custom-margin-responsive.medium.top-20{margin-top:20px}.custom.custom-margin-responsive.medium.bottom-20{margin-bottom:20px}.custom.custom-margin-responsive.medium.add25{margin:25px}.custom.custom-margin-responsive.medium.left-25{margin-right:25px}.custom.custom-margin-responsive.medium.right-25{margin-left:25px}.custom.custom-margin-responsive.medium.top-25{margin-top:25px}.custom.custom-margin-responsive.medium.bottom-25{margin-bottom:25px}.custom.custom-margin-responsive.medium.add30{margin:30px}.custom.custom-margin-responsive.medium.left-30{margin-right:30px}.custom.custom-margin-responsive.medium.right-30{margin-left:30px}.custom.custom-margin-responsive.medium.top-30{margin-top:30px}.custom.custom-margin-responsive.medium.bottom-30{margin-bottom:30px}.custom.custom-margin-responsive.medium.add35{margin:35px}.custom.custom-margin-responsive.medium.left-35{margin-right:35px}.custom.custom-margin-responsive.medium.right-35{margin-left:35px}.custom.custom-margin-responsive.medium.top-35{margin-top:35px}.custom.custom-margin-responsive.medium.bottom-35{margin-bottom:35px}}.custom.custom-margin-responsive.small.add5{margin:5px}.custom.custom-margin-responsive.small.left-5{margin-right:5px}.custom.custom-margin-responsive.small.right-5{margin-left:5px}.custom.custom-margin-responsive.small.top-5{margin-top:5px}.custom.custom-margin-responsive.small.bottom-5{margin-bottom:5px}.custom.custom-margin-responsive.small.add10{margin:10px}.custom.custom-margin-responsive.small.left-10{margin-right:10px}.custom.custom-margin-responsive.small.right-10{margin-left:10px}.custom.custom-margin-responsive.small.top-10{margin-top:10px}.custom.custom-margin-responsive.small.bottom-10{margin-bottom:10px}.custom.custom-margin-responsive.small.add15{margin:15px}.custom.custom-margin-responsive.small.left-15{margin-right:15px}.custom.custom-margin-responsive.small.right-15{margin-left:15px}.custom.custom-margin-responsive.small.top-15{margin-top:15px}.custom.custom-margin-responsive.small.bottom-15{margin-bottom:15px}.custom.custom-margin-responsive.small.add20{margin:20px}.custom.custom-margin-responsive.small.left-20{margin-right:20px}.custom.custom-margin-responsive.small.right-20{margin-left:20px}.custom.custom-margin-responsive.small.top-20{margin-top:20px}.custom.custom-margin-responsive.small.bottom-20{margin-bottom:20px}.custom.custom-margin-responsive.small.add25{margin:25px}.custom.custom-margin-responsive.small.left-25{margin-right:25px}.custom.custom-margin-responsive.small.right-25{margin-left:25px}.custom.custom-margin-responsive.small.top-25{margin-top:25px}.custom.custom-margin-responsive.small.bottom-25{margin-bottom:25px}.custom.custom-margin-responsive.small.add30{margin:30px}.custom.custom-margin-responsive.small.left-30{margin-right:30px}.custom.custom-margin-responsive.small.right-30{margin-left:30px}.custom.custom-margin-responsive.small.top-30{margin-top:30px}.custom.custom-margin-responsive.small.bottom-30{margin-bottom:30px}.custom.custom-margin-responsive.small.add35{margin:35px}.custom.custom-margin-responsive.small.left-35{margin-right:35px}.custom.custom-margin-responsive.small.right-35{margin-left:35px}.custom.custom-margin-responsive.small.top-35{margin-top:35px}.custom.custom-margin-responsive.small.bottom-35{margin-bottom:35px}textarea.form-control.input-text{height:2.4em}.template-files-delete-button{margin:1px 0 0 0;padding:0 5px}table.dataTable thead .sorting:after,table.dataTable thead .sorting_asc:after,table.dataTable thead .sorting_desc:after,table.dataTable thead .sorting_asc_disabled:after,table.dataTable thead .sorting_desc_disabled:after{font-family:'FontAwesome' !important}table.dataTable thead .sorting:after{content:"\f0dc" !important}table.dataTable thead .sorting_asc:after{content:"\f0de" !important}table.dataTable thead .sorting_desc:after{content:"\f0dd" !important}#cpdbatt{min-height:100px}.draggable-container{min-height:300px}#newcreated,#tokenattribute,#csvattribute,#centralattribute{margin-right:0.75%;margin-left:0.75%;margin-bottom:20px}#tokenattribute{margin-right:1.5%}#centralattribute{margin-left:1.5%}#centralattribute .centralatt{padding-bottom:15px}#newcreated .attribute-item input{display:block;margin:2px auto;width:80%}#centralattribute div.centralatt div.token-attribute{margin-top:-5px;min-height:20px}#newcreated,#tokenattribute{height:100%}.heading{height:auto;padding-top:7px;font-weight:bold}div.mappable-attribute-wrapper{width:80%;margin:6px auto;padding:6px}div.attribute-item,.already-mapped-attribute{width:80%;margin:6px auto;padding:4px;text-align:center}#centralattribute .explanation{width:90%;margin:0 auto;text-align:right}#centralattribute .explanation-row{display:table-row}#centralattribute .explanation input,#centralattribute .explanation label{display:table-cell;padding-top:4px;padding-bottom:4px}#centralattribute .explanation label{padding-right:8px}.attribute-item.draggable{cursor:move}div.mappable-attribute-wrapper.target-hover{padding-bottom:27px}div.mappable-attribute-wrapper.paired.target-hover{padding-bottom:4px}div.mappable-attribute-wrapper.paired.ui-state-disabled{opacity:1;filter:alpha(opacity=100)}.draggable-container .attribute-column .ui-draggable-dragging{z-index:100}.centralatt{min-height:100px}#responses-column-filter-modal .checkbox label{vertical-align:text-bottom;white-space:nowrap;overflow-x:hidden}.responses-multiselect-checkboxes{overflow-y:scroll;height:60vh}.responses-column-filter-modal-checkbox-buttons{text-align:right;padding-bottom:15px}.jcarousel-wrapper{margin:20px auto;position:relative;border:10px solid #fff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 0 2px #999;-moz-box-shadow:0 0 2px #999;box-shadow:0 0 2px #999}.jcarousel{position:relative;overflow:hidden;width:100%}.jcarousel ul{width:20000em;position:relative;list-style:none;margin:0;padding:0}.jcarousel li{width:200px;float:right;border:1px solid #fff;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.jcarousel img{display:block;max-width:100%;height:auto !important}.jcarousel-control-prev,.jcarousel-control-next{position:absolute;top:50%;margin-top:-15px;width:30px;height:30px;text-align:center;background:#4E443C;color:#fff;text-decoration:none;text-shadow:0 0 1px #000;font:24px/27px Arial, sans-serif;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;-webkit-box-shadow:0 0 4px #F0EFE7;-moz-box-shadow:0 0 4px #F0EFE7;box-shadow:0 0 4px #F0EFE7}.jcarousel-control-prev{right:15px}.jcarousel-control-next{left:15px}.jcarousel-pagination{position:absolute;bottom:-40px;right:50%;-webkit-transform:translate(50%, 0);-ms-transform:translate(50%, 0);transform:translate(50%, 0);margin:0}.jcarousel-pagination a{text-decoration:none;display:inline-block;font-size:11px;height:10px;width:10px;line-height:10px;background:#fff;color:#4E443C;border-radius:10px;text-indent:-9999px;margin-left:7px;-webkit-box-shadow:0 0 2px #4E443C;-moz-box-shadow:0 0 2px #4E443C;box-shadow:0 0 2px #4E443C}.jcarousel-pagination a.active{background:#4E443C;color:#fff;opacity:1;-webkit-box-shadow:0 0 2px #F0EFE7;-moz-box-shadow:0 0 2px #F0EFE7;box-shadow:0 0 2px #F0EFE7}.template-miniature{cursor:pointer}.item.inactive{display:none}.grid-view .table td.button-column,.grid-view .table th.button-column{white-space:nowrap;text-align:initial}.grid-view .table th>.sort-link .caret{left:-10px}.dropdown-menu.larger-dropdown{min-width:240px}.dropdown-submenu{position:relative}.dropdown-submenu>.dropdown-menu{top:0;right:100%;margin-top:-6px;margin-right:-1px;-webkit-border-radius:6px 0 6px 6px;-moz-border-radius:6px 0 6px 6px;border-radius:6px 0 6px 6px}.dropdown-submenu:hover>a:after{border-right-color:#555}.dropdown-submenu.pull-left{float:none}.dropdown-submenu.pull-left>.dropdown-menu{right:-100%;margin-right:10px;-webkit-border-radius:0 6px 6px 6px;-moz-border-radius:0 6px 6px 6px;border-radius:0 6px 6px 6px}#vue-apps-main-container{min-height:75vh}.fa-stack.halfed{height:1em;width:1em;line-height:1em}.fa-stack-1x.halfed{font-size:0.5em}.fa-1x.halfed{font-size:0.5em}.contain-pulse{display:flex;flex-flow:row wrap;justify-content:center;align-content:bottom;height:3em}.square{background:#0f3e12;border-radius:0.6em;box-sizing:border-box;height:2em;margin:.2em;overflow:hidden;padding:.5em;width:2em}.animate-pulse .square:nth-of-type(1){animation:pulse ease-in-out 1.8s infinite 0.2s}.animate-pulse .square:nth-of-type(2){animation:pulse ease-in-out 1.8s infinite 0.6s}.animate-pulse .square:nth-of-type(3){animation:pulse ease-in-out 1.8s infinite 1.0s}.animate-pulse .square:nth-of-type(4){animation:pulse ease-in-out 1.8s infinite 1.4s}.simpleWrapper{padding:0;margin:0;border:none;display:inline-block}#selectable .ui-selecting{background:#8CCE00}#selectable .ui-selected{background:#C1DD7F;color:#000000}#selectable{list-style-type:none;margin:2px;padding:0;width:90%}#selectable li{padding:1em;font-size:1em;height:9px;text-align:center;margin:4px}.ui-icon.exporticon{background-image:url("images/export.gif")}#feedback{font-size:1.4em}#selectableadd .ui-selecting{background:#0066CC}#selectableadd .ui-selected{background:#0066CC;color:white}#selectableadd{list-style-type:none;margin:0;padding:0;width:90%;text-align:center}#selectableadd li{margin:3px;padding:0.4em;font-size:1 em;height:18px;text-align:center}.popupgroup{border:1px solid #DAE5F4;padding:10px;border-radius:3px;margin:8px} diff --git a/third_party/kcfinder/cache/.htaccess b/third_party/kcfinder/cache/.htaccess deleted file mode 100644 index d61b264c5e4..00000000000 --- a/third_party/kcfinder/cache/.htaccess +++ /dev/null @@ -1,4 +0,0 @@ - -Order allow,deny -Deny from all - diff --git a/third_party/kcfinder/cache/base.css b/third_party/kcfinder/cache/base.css deleted file mode 100644 index fac479468a0..00000000000 --- a/third_party/kcfinder/cache/base.css +++ /dev/null @@ -1,207 +0,0 @@ -html, body { - overflow: hidden; -} - -body, form, th, td { - margin: 0; - padding: 0; -} - -a { - cursor: pointer; -} - -* { - font-family: Tahoma, Verdana, Arial, sans-serif; - font-size: 11px; -} - -table { - border-collapse: collapse; -} - -#left { - float: left; - display: block; - width: 25%; -} - -#right { - float: left; - display: block; - width: 75%; -} - -#settings { - display: none; - padding: 0; - float: left; - width: 100%; -} - -#settings > div { - float: left; -} - -#folders { - padding: 5px; - overflow: auto; -} - -#toolbar { - padding: 5px; -} - -#files { - padding: 5px; - overflow: auto; -} - -#status { - padding: 5px; - float: left; - overflow: hidden; -} - -#fileinfo { - float: left; -} - -#clipboard div { - width: 16px; - height: 16px; -} - -.folders { - margin-left: 16px; -} - -div.file { - overflow-x: hidden; - float: left; - text-align: center; - cursor: default; - white-space: nowrap; -} - -div.file .thumb { - background: no-repeat center center; -} - -#files table { - width: 100%; -} - -tr.file { - cursor: default; -} - -tr.file > td { - white-space: nowrap; -} - -tr.file > td.name { - background-repeat: no-repeat; - background-position: left center; - padding-left: 20px; - width: 100%; -} - -tr.file > td.time, -tr.file > td.size { - text-align: right; -} - -#toolbar { - cursor: default; - white-space: nowrap; -} - -#toolbar a { - padding-left: 20px; - text-decoration: none; - background: no-repeat left center; -} - -#toolbar a:hover, a[href="#upload"].uploadHover { - color: #000; -} - -#upload { - position: absolute; - overflow: hidden; - opacity: 0; - filter: alpha(opacity=0); -} -#upload input, #upload input::-webkit-file-upload-button { - cursor: pointer; -} - -span.brace { - padding-left: 11px; - cursor: default; -} - -span.brace.opened, span.brace.closed { - cursor: pointer; -} - -#menu, #clipboard { - position: absolute; - display: none; - z-index: 101; - cursor: default; -} - -#menu .box, #alert { - max-width: 350px; -} - -#clipboard { - z-index: 99; -} - -#loading { - display: none; - float: right; -} - -.menu { - background: #888; - white-space: nowrap; -} - -.menu a { - display: block; -} - -.menu .list { - max-height: 0; - overflow-y: auto; - overflow-x: hidden; - white-space: nowrap; -} - -#uploadResponse, -.file .access, -.file .hasThumb { - display: none; -} - -#resizer { - position: absolute; - z-index: 98; - top: 0; - background: #000; - opacity: 0; - filter: alpha(opacity=0); -}body.mobile { - -webkit-touch-callout: none; - -webkit-user-select: none; - -moz-user-select: none; -} - -body.firefox #files > div { - overflow: auto; - margin-bottom: 5px; -} \ No newline at end of file diff --git a/third_party/kcfinder/cache/theme_default.css b/third_party/kcfinder/cache/theme_default.css deleted file mode 100644 index 35b2f738e67..00000000000 --- a/third_party/kcfinder/cache/theme_default.css +++ /dev/null @@ -1,2440 +0,0 @@ -/* - -This CSS code is generated from http://ui.sunhater.com -(c)2014 Pavel Tzonkov, sunhater.com. All rights reserved. - -*/ -/*** jQueryUI */ -/** Base */ - -.ui-helper-hidden { - display: none; -} -.ui-helper-hidden-accessible { - border: 0; - clip: rect(0 0 0 0); - height: 1px; - margin: -1px; - overflow: hidden; - padding: 0; - position: absolute; - width: 1px; -} -.ui-helper-reset { - margin: 0; - padding: 0; - border: 0; - outline: 0; - line-height: 1.3; - text-decoration: none; - font-size: 100%; - list-style: none; -} -.ui-helper-clearfix:before, -.ui-helper-clearfix:after { - content: ""; - display: table; - border-collapse: collapse; -} -.ui-helper-clearfix:after { - clear: both; -} -.ui-helper-clearfix { - min-height: 0; /* support: IE7 */ -} -.ui-helper-zfix { - width: 100%; - height: 100%; - top: 0; - left: 0; - position: absolute; - opacity: 0; - filter:alpha(opacity=0); -} - -.ui-front { - z-index: 100; -} - -.ui-widget .ui-widget, -.ui-widget input, -.ui-widget select, -.ui-widget textarea, -.ui-widget button { - font-size: 1em; -} -.ui-widget-content { - border: 1px solid #888; - background: #fff; - color: #6B6B6B; -} -.ui-widget-content a { - color: #6B6B6B; -} -.ui-widget-header { - border: 1px solid #1b79b8; - color: #fff; - font-weight: bold; - background: #1b79b8; - background: -webkit-linear-gradient(top, #1b79b8, #59b5f2); - background: -moz-linear-gradient(top, #1b79b8, #59b5f2); - background: -ms-linear-gradient(top, #1b79b8, #59b5f2); - background: -o-linear-gradient(top, #1b79b8, #59b5f2); - background: linear-gradient(to bottom, #1b79b8, #59b5f2); -} -.ui-widget-header a { - color: #fff; -} - -/* Interaction states -----------------------------------*/ - -.ui-state-default, -.ui-widget-content .ui-state-default, -.ui-widget-header .ui-state-default, -.ui-widget.ui-state-disabled { - transition: .2s; - border: 1px solid #6b6b6b; - background: #6b6b6b; - background: -webkit-linear-gradient(top, #ababab, #6b6b6b); - background: -moz-linear-gradient(top, #ababab, #6b6b6b); - background: -ms-linear-gradient(top, #ababab, #6b6b6b); - background: -o-linear-gradient(top, #ababab, #6b6b6b); - background: linear-gradient(to bottom, #ababab, #6b6b6b); - font-weight: bold; - color: #fff; -} - -.ui-state-hover, -.ui-widget-content .ui-state-hover, -.ui-widget-header .ui-state-hover, -.ui-state-focus, -.ui-widget-content .ui-state-focus, -.ui-widget-header .ui-state-focus { - transition: .2s; - border: 1px solid #6b6b6b; - background: #6b6b6b; - background: -webkit-linear-gradient(top, #6b6b6b, #ababab); - background: -moz-linear-gradient(top, #6b6b6b, #ababab); - background: -ms-linear-gradient(top, #6b6b6b, #ababab); - background: -o-linear-gradient(top, #6b6b6b, #ababab); - background: linear-gradient(to bottom, #6b6b6b, #ababab); - font-weight: bold; - color: #fff; -} - -.ui-state-active, -.ui-widget-content .ui-state-active, -.ui-widget-header .ui-state-active, -.ui-menu .ui-state-focus { - transition: .2s; - border: 1px solid #1b79b8; - background: #1b79b8; - background: -webkit-linear-gradient(top, #1b79b8, #59b5f2); - background: -moz-linear-gradient(top, #1b79b8, #59b5f2); - background: -ms-linear-gradient(top, #1b79b8, #59b5f2); - background: -o-linear-gradient(top, #1b79b8, #59b5f2); - background: linear-gradient(to bottom, #1b79b8, #59b5f2); - font-weight: bold; - color: #fff; -} - -.ui-state-default a, -.ui-state-default a:link, -.ui-state-default a:visited, -.ui-state-hover a, -.ui-state-hover a:hover, -.ui-state-hover a:link, -.ui-state-hover a:visited, -.ui-state-active a, -.ui-state-active a:link, -.ui-state-active a:visited { - transition: .2s; - color: #fff; - text-decoration: none; -} - -.ui-menu .ui-state-active { - transition: .2s; - border-color: #6b6b6b; - background: #6b6b6b; - background: -webkit-linear-gradient(top, #6b6b6b, #ababab); - background: -moz-linear-gradient(top, #6b6b6b, #ababab); - background: -ms-linear-gradient(top, #6b6b6b, #ababab); - background: -o-linear-gradient(top, #6b6b6b, #ababab); - background: linear-gradient(to bottom, #6b6b6b, #ababab); -} - -/* Interaction Cues -----------------------------------*/ - -.ui-state-highlight, -.ui-widget-content .ui-state-highlight, -.ui-widget-header .ui-state-highlight { - border: 1px solid #d5bc2c; - box-shadow: inset 0 0 5px #d5bc2c; - background: #fff6bf; - color: #6b6b6b; -} -.ui-state-error, -.ui-widget-content .ui-state-error, -.ui-widget-header .ui-state-error { - border: 1px solid #cf7f7f; - box-shadow: inset 0 0 5px #cf7f7f; - background: #fac4c4; - color: #6b6b6b; -} -.ui-state-error a, -.ui-widget-content .ui-state-error a, -.ui-widget-header .ui-state-error a, -.ui-state-highlight a, -.ui-widget-content .ui-state-highlight a, -.ui-widget-header .ui-state-highlight a, -.ui-state-error-text, -.ui-widget-content .ui-state-error-text, -.ui-widget-header .ui-state-error-text { - color: #6b6b6b; -} -.ui-priority-primary, -.ui-widget-content .ui-priority-primary, -.ui-widget-header .ui-priority-primary { - font-weight: bold; -} -.ui-priority-secondary, -.ui-widget-content .ui-priority-secondary, -.ui-widget-header .ui-priority-secondary { - opacity: .5; - filter:alpha(opacity=50); - font-weight: normal; -} -.ui-state-disabled, -.ui-widget-content .ui-state-disabled, -.ui-widget-header .ui-state-disabled { - opacity: .50; - filter:alpha(opacity=50); - background-image: none; -} -.ui-state-disabled .ui-icon { - filter:alpha(opacity=50); /* For IE8 - See #6059 */ -} - -/* Interaction Cues -----------------------------------*/ -.ui-state-disabled { - cursor: default !important; -} - -/* Misc visuals -----------------------------------*/ - -/* Overlays */ -.ui-widget-overlay { - position: fixed; - top: 0; - left: 0; - width: 100%; - height: 100%; -} -.ui-resizable { - position: relative; -} -.ui-resizable-handle { - position: absolute; - font-size: 0.1px; - display: block; -} -.ui-resizable-disabled .ui-resizable-handle, -.ui-resizable-autohide .ui-resizable-handle { - display: none; -} -.ui-resizable-n { - cursor: n-resize; - height: 7px; - width: 100%; - top: -5px; - left: 0; -} -.ui-resizable-s { - cursor: s-resize; - height: 7px; - width: 100%; - bottom: -5px; - left: 0; -} -.ui-resizable-e { - cursor: e-resize; - width: 7px; - right: -5px; - top: 0; - height: 100%; -} -.ui-resizable-w { - cursor: w-resize; - width: 7px; - left: -5px; - top: 0; - height: 100%; -} -.ui-resizable-se { - cursor: se-resize; - width: 12px; - height: 12px; - right: 1px; - bottom: 1px; -} -.ui-resizable-sw { - cursor: sw-resize; - width: 9px; - height: 9px; - left: -5px; - bottom: -5px; -} -.ui-resizable-nw { - cursor: nw-resize; - width: 9px; - height: 9px; - left: -5px; - top: -5px; -} -.ui-resizable-ne { - cursor: ne-resize; - width: 9px; - height: 9px; - right: -5px; - top: -5px; -} -.ui-selectable-helper { - position: absolute; - z-index: 100; - border: 1px dotted black; -} - - -/** Accordion */ - -.ui-accordion .ui-accordion-header { - display: block; - cursor: pointer; - position: relative; - margin-top: 2px; - padding: 6px; - min-height: 0; /* support: IE7 */ -} -.ui-accordion .ui-accordion-icons, -.ui-accordion .ui-accordion-icons .ui-accordion-icons { - padding-left: 24px; -} -.ui-accordion .ui-accordion-noicons { - padding-left: 5px; -} - -.ui-accordion .ui-accordion-header .ui-accordion-header-icon { - position: absolute; - left: 5px; - top: 50%; - margin-top: -8px; -} -.ui-accordion .ui-accordion-content { - padding: 1em; - border-top: 0; - overflow: auto; -} - - -/** Autocomplete */ - -.ui-autocomplete { - position: absolute; - top: 0; - left: 0; - cursor: pointer; -} - - -/** Button */ - -.ui-button { - display: inline-block; - position: relative; - padding: 0; - line-height: normal; - cursor: pointer; - vertical-align: middle; - text-align: center; - overflow: visible; /* removes extra width in IE */ -} -.ui-button, -.ui-button:link, -.ui-button:visited, -.ui-button:hover, -.ui-button:active { - text-decoration: none; -} -/* to make room for the icon, a width needs to be set here */ -.ui-button-icon-only { - width: 36px; -} -.ui-button-icons-only { - width: 50px; -} -/* button text element */ -.ui-button .ui-button-text { - display: block; - line-height: normal; -} -.ui-button-text-only .ui-button-text { - padding: 6px 10px; -} -.ui-button-icon-only .ui-button-text, -.ui-button-icons-only .ui-button-text { - padding: 6px; - text-indent: -9999999px; -} -.ui-button-text-icon-primary .ui-button-text, -.ui-button-text-icons .ui-button-text { - padding: 6px 10px 6px 28px; -} -.ui-button-text-icon-secondary .ui-button-text, -.ui-button-text-icons .ui-button-text { - padding: 6px 28px 6px 10px; -} -.ui-button-text-icons .ui-button-text { - padding-left: 28px; - padding-right: 28px; -} -/* no icon support for input elements, provide padding by default */ -input.ui-button { - padding: 6px 10px; -} - -/* button icon element(s) */ -.ui-button-icon-only .ui-icon, -.ui-button-text-icon-primary .ui-icon, -.ui-button-text-icon-secondary .ui-icon, -.ui-button-text-icons .ui-icon, -.ui-button-icons-only .ui-icon { - position: absolute; - top: 50%; - margin-top: -8px; -} -.ui-button-icon-only .ui-icon { - left: 50%; - margin-left: -8px; -} -.ui-button-text-icon-primary .ui-button-icon-primary, -.ui-button-text-icons .ui-button-icon-primary, -.ui-button-icons-only .ui-button-icon-primary { - left: 7px; -} -.ui-button-text-icon-secondary .ui-button-icon-secondary, -.ui-button-text-icons .ui-button-icon-secondary, -.ui-button-icons-only .ui-button-icon-secondary { - right: 7px; -} -/* workarounds */ -/* reset extra padding in Firefox, see h5bp.com/l */ -input.ui-button::-moz-focus-inner, -button.ui-button::-moz-focus-inner { - border: 0; - padding: 0; -} - - -/** Button set */ - -.ui-buttonset { - margin:0; - overflow:auto; -} -.ui-buttonset .ui-button { - margin: 0; - float:left; -} - - -/** Date picker */ - -.ui-datepicker { - width: 19em; - width: 19em; - display: none; - padding: 10px; -} -.ui-datepicker .ui-datepicker-header { - position: relative; - padding: 2px 0; -} -.ui-datepicker .ui-datepicker-prev, -.ui-datepicker .ui-datepicker-next { - position: absolute; - top: 4px; - width: 20px; - height: 20px; -} -.ui-datepicker .ui-datepicker-prev-hover, -.ui-datepicker .ui-datepicker-next-hover { - top: 3px; -} -.ui-datepicker .ui-datepicker-prev { - left: 4px; -} -.ui-datepicker .ui-datepicker-next { - right: 4px; -} -.ui-datepicker .ui-datepicker-prev-hover { - left: 3px; -} -.ui-datepicker .ui-datepicker-next-hover { - right: 3px; -} -.ui-datepicker .ui-datepicker-prev span, -.ui-datepicker .ui-datepicker-next span { - display: block; - position: absolute; - left: 50%; - margin-left: -8px; - top: 50%; - margin-top: -8px; -} -.ui-datepicker .ui-datepicker-title { - margin: 0 10px; - padding: 4px 0; - text-align: center; -} -.ui-datepicker .ui-datepicker-title select { - font-size: 1em; - margin:-2px 2px; - padding:0; - outline:0; -} -.ui-datepicker table { - width: 100%; - border-collapse: collapse; - margin: 0; - font-size: 1em; -} -.ui-datepicker th { - padding: 3px; - text-align: center; - font-weight: bold; - border: 0; -} -.ui-datepicker td { - border: 0; - padding: 1px; -} -.ui-datepicker td span, -.ui-datepicker td a { - display: block; - padding: 2px 3px; - text-align: right; - text-decoration: none; -} -.ui-datepicker .ui-datepicker-buttonpane { - background-image: none; - margin: 10px -11px -11px -11px; - padding: 10px; - border: 1px solid #1b79b8; - background: #e4f5ff; - overflow: auto; -} -.ui-datepicker .ui-datepicker-buttonpane button { - float: right; - cursor: pointer; - width: auto; - overflow: visible; - margin: 0; - padding: 6px 10px; - font-weight: bold; - opacity: 1; - filter: alpha(opacity=100); -} -.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current { - float: left; -} - -/* with multiple calendars */ -.ui-datepicker.ui-datepicker-multi { - width: auto; - padding:10px; -} -.ui-datepicker-multi .ui-datepicker-group { - float: left; -} -.ui-datepicker-multi .ui-datepicker-group .ui-datepicker-header { - margin:0; -} -.ui-datepicker-multi .ui-datepicker-group.ui-datepicker-group-last { - margin-right:0; -} - -.ui-datepicker-multi .ui-datepicker-group table { - width: 95%; - margin: 0 auto .4em; -} -.ui-datepicker-multi-2 .ui-datepicker-group { - width: 50%; -} -.ui-datepicker-multi-3 .ui-datepicker-group { - width: 33.3%; -} -.ui-datepicker-multi-4 .ui-datepicker-group { - width: 25%; -} - -.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header, -.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header { - border-left-width: 0; -} -.ui-datepicker-multi .ui-datepicker-buttonpane { - clear: left; -} -.ui-datepicker-row-break { - clear: both; - font-size: 0; - width: 100px; -} -th.ui-datepicker-week-col { - color: #215b82; -} -td.ui-datepicker-week-col { - text-align:right; - padding-right:7px; - color: #215b82; -} -td.ui-datepicker-other-month a.ui-state-default { - font-weight: bold; -} -th.ui-datepicker-week-end { - color: #f44; -} - -/* RTL support */ -.ui-datepicker-rtl { - direction: rtl; -} -.ui-datepicker-rtl .ui-datepicker-prev { - right: 2px; - left: auto; -} -.ui-datepicker-rtl .ui-datepicker-next { - left: 2px; - right: auto; -} -.ui-datepicker-rtl .ui-datepicker-prev:hover { - right: 1px; - left: auto; -} -.ui-datepicker-rtl .ui-datepicker-next:hover { - left: 1px; - right: auto; -} -.ui-datepicker-rtl .ui-datepicker-buttonpane { - clear: right; -} -.ui-datepicker-rtl .ui-datepicker-buttonpane button { - float: left; -} -.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current, -.ui-datepicker-rtl .ui-datepicker-group { - float: right; -} -.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header, -.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header { - border-right-width: 0; - border-left-width: 1px; -} - - -/** Dialog */ - -.ui-dialog { - position: absolute; - top: 0; - left: 0; - padding: 4px; - outline: 0; - box-shadow: 0 0 10px #000; -} -.ui-dialog .ui-dialog-titlebar { - padding: 5px 10px; - position: relative; -} -.ui-dialog .ui-dialog-title { - float: left; - margin: 0; - padding: 1px 0; - white-space: nowrap; - width: 90%; - overflow: hidden; - text-overflow: ellipsis; -} -.ui-dialog .ui-dialog-titlebar-close { - position: absolute; - right: .3em; - top: 50%; - width: 21px; - margin: -10px 0 0 0; - padding: 1px; - height: 20px; -} -.ui-dialog .ui-dialog-content { - position: relative; - border: 0; - padding: 1em; - margin: 0 -4px; - background: none; - overflow: auto; -} -.ui-dialog .ui-dialog-buttonpane { - text-align: left; - border-width: 1px 0 0 0; - background-image: none; - padding: 10px; -} -.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset { - float: right; -} -.ui-dialog .ui-dialog-buttonpane button { - margin: 0 0 0 5px; - cursor: pointer; -} -.ui-dialog .ui-resizable-se { - width: 12px; - height: 12px; - right: -5px; - bottom: -5px; - background-position: 16px 16px; -} -.ui-draggable .ui-dialog-titlebar { - cursor: move; -} - - -/** Menu */ - -.ui-menu { - list-style: none; - padding: 0; - margin: 0; - display: block; - outline: 0; -} -.ui-menu .ui-menu { - margin-top: -3px; - position: absolute; -} -.ui-menu .ui-menu-item { - margin: 0; - padding: 0; - width: 100%; - /* support: IE10, see #8844 */ - list-style-image: url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7); -} -.ui-menu .ui-menu-divider { - margin: 1px 10px 1px 10px; - height: 0; - font-size: 0; - line-height: 0; - border-width: 1px 0 0 0; - border-color: #bbb; -} -.ui-menu .ui-menu-item a { - text-decoration: none; - display: block; - padding: 5px 10px; - line-height: 1.5; - min-height: 0; /* support: IE7 */ - font-weight: normal; - border-radius:0; -} -.ui-menu .ui-menu-item a.ui-state-focus, -.ui-menu .ui-menu-item a.ui-state-active { - font-weight: normal; - margin: -1px; - transition: none; -} -.ui-menu .ui-state-disabled { - font-weight: normal; - line-height: 1.5; -} -.ui-menu .ui-state-disabled a { - cursor: default; -} -.ui-menu.ui-corner-all.sh-menu { - border-radius: 4px; -} -.ui-menu.ui-corner-all, .ui-menu.sh-menu.ui-autocomplete.ui-corner-all { - border-radius: 0; -} - -/* icon support */ -.ui-menu-icons { - position: relative; -} -.ui-menu-icons .ui-menu-item a { - position: relative; - padding-left: 2em; -} - -/* left-aligned */ -.ui-menu .ui-icon { - position: absolute; - top: .2em; - left: .2em; -} - -/* right-aligned */ -.ui-menu .ui-menu-icon { - position: static; - float: right; -} - - -/** Progress bar */ - -.ui-progressbar { - height: 2.1em; - text-align: left; - overflow: hidden; -} -.ui-progressbar .ui-progressbar-value { - margin: -1px; - height: 100%; -} -.ui-progressbar .ui-progressbar-overlay { - height: 100%; - filter: alpha(opacity=25); - opacity: 0.25; -} -.ui-progressbar-indeterminate .ui-progressbar-value { - background-image: none; -} - - -/** Slider */ - -.ui-slider { - position: relative; - text-align: left; - margin: 0 13px; - border-radius:15px; -} -.ui-slider .ui-slider-handle { - position: absolute; - z-index: 2; - width: 18px; - height: 18px; - border-radius: 9px; - cursor: default; - box-shadow: 0 0 3px #6b6b6b, inset 0 0 7px #fff, inset 0 0 3px #fff; -} -.ui-slider .ui-slider-handle.ui-state-active { - box-shadow: 0 0 3px #1b79b8, inset 0 0 7px #fff, inset 0 0 3px #fff; -} -.ui-slider .ui-slider-range { - position: absolute; - z-index: 1; - display: block; - border: 0; - background-position: 0 0; -} - -/* For IE8 - See #6727 */ -.ui-slider.ui-state-disabled .ui-slider-handle, -.ui-slider.ui-state-disabled .ui-slider-range { - filter: inherit; -} - -.ui-slider-horizontal { - height: 10px; -} -.ui-slider-horizontal .ui-slider-handle { - top: -5px; - margin-left: -9px; -} -.ui-slider-horizontal .ui-slider-range { - top: 0; - height: 100%; -} -.ui-slider-horizontal .ui-slider-range-min { - left: 0; -} -.ui-slider-horizontal .ui-slider-range-max { - right: 0; -} - -.ui-slider-vertical { - width: 10px; - height: 150px; -} -.ui-slider-vertical .ui-slider-handle { - left: -5px; - margin-left: 0; - margin-bottom: -9px; -} -.ui-slider-vertical .ui-slider-range { - left: -1px; - width: 100%; -} -.ui-slider-vertical .ui-slider-range-min { - bottom: 0; -} -.ui-slider-vertical .ui-slider-range-max { - top: 0; -} - - -/** Spinner */ - -.ui-spinner.ui-widget { - position: relative; - display: inline-block; - overflow: hidden; - padding: 0; - vertical-align: middle; - background: #fff; - background: -webkit-linear-gradient(top, #f0f0f0, #fff); - background: -moz-linear-gradient(top, #f0f0f0, #fff); - background: -ms-linear-gradient(top, #f0f0f0, #fff); - background: -o-linear-gradient(top, #f0f0f0, #fff); - background: linear-gradient(to bottom, #f0f0f0, #fff); -} -.ui-spinner-input { - border: none; - color: inherit; - padding: 0; - margin: 6px 24px 6px 10px; - vertical-align: middle; - outline: 0; - background: transparent; -} -.ui-spinner-input { - color: #6b6b6b} -.ui-spinner-input:focus { - color: #000; -} -.ui-spinner-button { - width: 16px; - height: 50%; - font-size: .5em; - padding: 0; - margin: 0; - text-align: center; - position: absolute; - cursor: default; - display: block; - overflow: hidden; - right: 0; -} -/* more specificity required here to overide default borders */ -.ui-spinner a.ui-spinner-button { - border-top: none; - border-bottom: none; - border-right: none; -} -/* vertical centre icon */ -.ui-spinner .ui-icon { - position: absolute; - margin-top: -8px; - top: 50%; - left: 0; -} -.ui-spinner-up { - top: 0; -} -.ui-spinner-down { - bottom: 0; -} - -/* TR overrides */ -.ui-spinner .ui-icon-triangle-1-s { - /* need to fix icons sprite */ - background-position: -65px -16px; -} - - -/** Tabs */ - -.ui-tabs { - position: relative;/* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */ -} -.ui-tabs .ui-tabs-nav { - margin: 0; - padding: 3px 3px 0 3px; -} -.ui-tabs .ui-tabs-nav li { - list-style: none; - float: left; - position: relative; - top: 0; - margin: 1px 3px 0 0; - border-bottom-width: 0; - padding: 0; - white-space: nowrap; -} -.ui-tabs .ui-tabs-nav li a { - float: left; - padding: 6px 10px; - text-decoration: none; -} -.ui-tabs .ui-tabs-nav li.ui-tabs-active { - margin-bottom: -1px; - padding-bottom: 1px; -} -.ui-tabs .ui-tabs-nav li.ui-tabs-active a, -.ui-tabs .ui-tabs-nav li.ui-state-disabled a, -.ui-tabs .ui-tabs-nav li.ui-tabs-loading a { - cursor: text; -} -.ui-tabs .ui-tabs-nav li a, /* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */ -.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active a { - cursor: pointer; -} -.ui-tabs .ui-tabs-panel { - display: block; - border-width: 0; - padding: 1em; - background: none; -} - -/** Tooltip */ - -body .ui-tooltip { - padding: 6px 10px; - position: absolute; - z-index: 9999; - max-width: 300px; - color: #808080; - border-color: #a5a5a5; - box-shadow: inset 0 0 4px #a5a5a5, 0 0 4px #a5a5a5; - background: -webkit-linear-gradient(top, #ddd, #fff); - background: -moz-linear-gradient(top, #ddd, #fff); - background: -ms-linear-gradient(top, #ddd, #fff); - background: -o-linear-gradient(top, #ddd, #fff); - background: linear-gradient(to bottom, #ddd, #fff); -} - -/** Icons */ - -/* states and images */ -.ui-icon { - display: block; - text-indent: -99999px; - overflow: hidden; - background-repeat: no-repeat; - width: 16px; - height: 16px; -} - -.ui-icon, -.ui-widget-content .ui-icon, -.ui-state-highlight .ui-icon, -.ui-state-error .ui-icon, -.ui-state-error-text .ui-icon, -.ui-icon.ui-icon-black { - background-image: url(img/ui-icons_black.png); -} - -.ui-widget-header .ui-icon, -.ui-state-default .ui-icon, -.ui-state-hover .ui-icon, -.ui-state-focus .ui-icon, -.ui-state-active .ui-icon, -.ui-icon.ui-icon-white { - background-image: url(img/ui-icons_white.png); -} - -/* positioning */ -.ui-icon-blank { background-position: 16px 16px; } -.ui-icon-carat-1-n { background-position: 0 0; } -.ui-icon-carat-1-ne { background-position: -16px 0; } -.ui-icon-carat-1-e { background-position: -32px 0; } -.ui-icon-carat-1-se { background-position: -48px 0; } -.ui-icon-carat-1-s { background-position: -64px 0; } -.ui-icon-carat-1-sw { background-position: -80px 0; } -.ui-icon-carat-1-w { background-position: -96px 0; } -.ui-icon-carat-1-nw { background-position: -112px 0; } -.ui-icon-carat-2-n-s { background-position: -128px 0; } -.ui-icon-carat-2-e-w { background-position: -144px 0; } -.ui-icon-triangle-1-n { background-position: 0 -16px; } -.ui-icon-triangle-1-ne { background-position: -16px -16px; } -.ui-icon-triangle-1-e { background-position: -32px -16px; } -.ui-icon-triangle-1-se { background-position: -48px -16px; } -.ui-icon-triangle-1-s { background-position: -64px -16px; } -.ui-icon-triangle-1-sw { background-position: -80px -16px; } -.ui-icon-triangle-1-w { background-position: -96px -16px; } -.ui-icon-triangle-1-nw { background-position: -112px -16px; } -.ui-icon-triangle-2-n-s { background-position: -128px -16px; } -.ui-icon-triangle-2-e-w { background-position: -144px -16px; } -.ui-icon-arrow-1-n { background-position: 0 -32px; } -.ui-icon-arrow-1-ne { background-position: -16px -32px; } -.ui-icon-arrow-1-e { background-position: -32px -32px; } -.ui-icon-arrow-1-se { background-position: -48px -32px; } -.ui-icon-arrow-1-s { background-position: -64px -32px; } -.ui-icon-arrow-1-sw { background-position: -80px -32px; } -.ui-icon-arrow-1-w { background-position: -96px -32px; } -.ui-icon-arrow-1-nw { background-position: -112px -32px; } -.ui-icon-arrow-2-n-s { background-position: -128px -32px; } -.ui-icon-arrow-2-ne-sw { background-position: -144px -32px; } -.ui-icon-arrow-2-e-w { background-position: -160px -32px; } -.ui-icon-arrow-2-se-nw { background-position: -176px -32px; } -.ui-icon-arrowstop-1-n { background-position: -192px -32px; } -.ui-icon-arrowstop-1-e { background-position: -208px -32px; } -.ui-icon-arrowstop-1-s { background-position: -224px -32px; } -.ui-icon-arrowstop-1-w { background-position: -240px -32px; } -.ui-icon-arrowthick-1-n { background-position: 0 -48px; } -.ui-icon-arrowthick-1-ne { background-position: -16px -48px; } -.ui-icon-arrowthick-1-e { background-position: -32px -48px; } -.ui-icon-arrowthick-1-se { background-position: -48px -48px; } -.ui-icon-arrowthick-1-s { background-position: -64px -48px; } -.ui-icon-arrowthick-1-sw { background-position: -80px -48px; } -.ui-icon-arrowthick-1-w { background-position: -96px -48px; } -.ui-icon-arrowthick-1-nw { background-position: -112px -48px; } -.ui-icon-arrowthick-2-n-s { background-position: -128px -48px; } -.ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; } -.ui-icon-arrowthick-2-e-w { background-position: -160px -48px; } -.ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; } -.ui-icon-arrowthickstop-1-n { background-position: -192px -48px; } -.ui-icon-arrowthickstop-1-e { background-position: -208px -48px; } -.ui-icon-arrowthickstop-1-s { background-position: -224px -48px; } -.ui-icon-arrowthickstop-1-w { background-position: -240px -48px; } -.ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; } -.ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; } -.ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; } -.ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; } -.ui-icon-arrowreturn-1-w { background-position: -64px -64px; } -.ui-icon-arrowreturn-1-n { background-position: -80px -64px; } -.ui-icon-arrowreturn-1-e { background-position: -96px -64px; } -.ui-icon-arrowreturn-1-s { background-position: -112px -64px; } -.ui-icon-arrowrefresh-1-w { background-position: -128px -64px; } -.ui-icon-arrowrefresh-1-n { background-position: -144px -64px; } -.ui-icon-arrowrefresh-1-e { background-position: -160px -64px; } -.ui-icon-arrowrefresh-1-s { background-position: -176px -64px; } -.ui-icon-arrow-4 { background-position: 0 -80px; } -.ui-icon-arrow-4-diag { background-position: -16px -80px; } -.ui-icon-extlink { background-position: -32px -80px; } -.ui-icon-newwin { background-position: -48px -80px; } -.ui-icon-refresh { background-position: -64px -80px; } -.ui-icon-shuffle { background-position: -80px -80px; } -.ui-icon-transfer-e-w { background-position: -96px -80px; } -.ui-icon-transferthick-e-w { background-position: -112px -80px; } -.ui-icon-folder-collapsed { background-position: 0 -96px; } -.ui-icon-folder-open { background-position: -16px -96px; } -.ui-icon-document { background-position: -32px -96px; } -.ui-icon-document-b { background-position: -48px -96px; } -.ui-icon-note { background-position: -64px -96px; } -.ui-icon-mail-closed { background-position: -80px -96px; } -.ui-icon-mail-open { background-position: -96px -96px; } -.ui-icon-suitcase { background-position: -112px -96px; } -.ui-icon-comment { background-position: -128px -96px; } -.ui-icon-person { background-position: -144px -96px; } -.ui-icon-print { background-position: -160px -96px; } -.ui-icon-trash { background-position: -176px -96px; } -.ui-icon-locked { background-position: -192px -96px; } -.ui-icon-unlocked { background-position: -208px -96px; } -.ui-icon-bookmark { background-position: -224px -96px; } -.ui-icon-tag { background-position: -240px -96px; } -.ui-icon-home { background-position: 0 -112px; } -.ui-icon-flag { background-position: -16px -112px; } -.ui-icon-calendar { background-position: -32px -112px; } -.ui-icon-cart { background-position: -48px -112px; } -.ui-icon-pencil { background-position: -64px -112px; } -.ui-icon-clock { background-position: -80px -112px; } -.ui-icon-disk { background-position: -96px -112px; } -.ui-icon-calculator { background-position: -112px -112px; } -.ui-icon-zoomin { background-position: -128px -112px; } -.ui-icon-zoomout { background-position: -144px -112px; } -.ui-icon-search { background-position: -160px -112px; } -.ui-icon-wrench { background-position: -176px -112px; } -.ui-icon-gear { background-position: -192px -112px; } -.ui-icon-heart { background-position: -208px -112px; } -.ui-icon-star { background-position: -224px -112px; } -.ui-icon-link { background-position: -240px -112px; } -.ui-icon-cancel { background-position: 0 -128px; } -.ui-icon-plus { background-position: -16px -128px; } -.ui-icon-plusthick { background-position: -32px -128px; } -.ui-icon-minus { background-position: -48px -128px; } -.ui-icon-minusthick { background-position: -64px -128px; } -.ui-icon-close { background-position: -80px -128px; } -.ui-icon-closethick { background-position: -96px -128px; } -.ui-icon-key { background-position: -112px -128px; } -.ui-icon-lightbulb { background-position: -128px -128px; } -.ui-icon-scissors { background-position: -144px -128px; } -.ui-icon-clipboard { background-position: -160px -128px; } -.ui-icon-copy { background-position: -176px -128px; } -.ui-icon-contact { background-position: -192px -128px; } -.ui-icon-image { background-position: -208px -128px; } -.ui-icon-video { background-position: -224px -128px; } -.ui-icon-script { background-position: -240px -128px; } -.ui-icon-alert { background-position: 0 -144px; } -.ui-icon-info { background-position: -16px -144px; } -.ui-icon-notice { background-position: -32px -144px; } -.ui-icon-help { background-position: -48px -144px; } -.ui-icon-check { background-position: -64px -144px; } -.ui-icon-bullet { background-position: -80px -144px; } -.ui-icon-radio-on { background-position: -96px -144px; } -.ui-icon-radio-off { background-position: -112px -144px; } -.ui-icon-pin-w { background-position: -128px -144px; } -.ui-icon-pin-s { background-position: -144px -144px; } -.ui-icon-play { background-position: 0 -160px; } -.ui-icon-pause { background-position: -16px -160px; } -.ui-icon-seek-next { background-position: -32px -160px; } -.ui-icon-seek-prev { background-position: -48px -160px; } -.ui-icon-seek-end { background-position: -64px -160px; } -.ui-icon-seek-start { background-position: -80px -160px; } -/* ui-icon-seek-first is deprecated, use ui-icon-seek-start instead */ -.ui-icon-seek-first { background-position: -80px -160px; } -.ui-icon-stop { background-position: -96px -160px; } -.ui-icon-eject { background-position: -112px -160px; } -.ui-icon-volume-off { background-position: -128px -160px; } -.ui-icon-volume-on { background-position: -144px -160px; } -.ui-icon-power { background-position: 0 -176px; } -.ui-icon-signal-diag { background-position: -16px -176px; } -.ui-icon-signal { background-position: -32px -176px; } -.ui-icon-battery-0 { background-position: -48px -176px; } -.ui-icon-battery-1 { background-position: -64px -176px; } -.ui-icon-battery-2 { background-position: -80px -176px; } -.ui-icon-battery-3 { background-position: -96px -176px; } -.ui-icon-circle-plus { background-position: 0 -192px; } -.ui-icon-circle-minus { background-position: -16px -192px; } -.ui-icon-circle-close { background-position: -32px -192px; } -.ui-icon-circle-triangle-e { background-position: -48px -192px; } -.ui-icon-circle-triangle-s { background-position: -64px -192px; } -.ui-icon-circle-triangle-w { background-position: -80px -192px; } -.ui-icon-circle-triangle-n { background-position: -96px -192px; } -.ui-icon-circle-arrow-e { background-position: -112px -192px; } -.ui-icon-circle-arrow-s { background-position: -128px -192px; } -.ui-icon-circle-arrow-w { background-position: -144px -192px; } -.ui-icon-circle-arrow-n { background-position: -160px -192px; } -.ui-icon-circle-zoomin { background-position: -176px -192px; } -.ui-icon-circle-zoomout { background-position: -192px -192px; } -.ui-icon-circle-check { background-position: -208px -192px; } -.ui-icon-circlesmall-plus { background-position: 0 -208px; } -.ui-icon-circlesmall-minus { background-position: -16px -208px; } -.ui-icon-circlesmall-close { background-position: -32px -208px; } -.ui-icon-squaresmall-plus { background-position: -48px -208px; } -.ui-icon-squaresmall-minus { background-position: -64px -208px; } -.ui-icon-squaresmall-close { background-position: -80px -208px; } -.ui-icon-grip-dotted-vertical { background-position: 0 -224px; } -.ui-icon-grip-dotted-horizontal { background-position: -16px -224px; } -.ui-icon-grip-solid-vertical { background-position: -32px -224px; } -.ui-icon-grip-solid-horizontal { background-position: -48px -224px; } -.ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; } -.ui-icon-grip-diagonal-se { background-position: -80px -224px; } - - -/** Misc */ - -/* Corner radius */ -.ui-corner-all, -.ui-corner-top, -.ui-corner-left, -.ui-corner-tl, -.ui-menu .ui-menu-item.ui-menu-item-first a { - border-top-left-radius: 4px; -} -.ui-corner-all, -.ui-corner-top, -.ui-corner-right, -.ui-corner-tr, -.ui-menu .ui-menu-item.ui-menu-item-first a { - border-top-right-radius:4px; -} -.ui-corner-all, -.ui-corner-bottom, -.ui-corner-left, -.ui-corner-bl, -.ui-menu .ui-menu-item.ui-menu-item-last a, -.ui-dialog-buttonpane, -.ui-datepicker-multi .ui-datepicker-group-first .ui-datepicker-header, -.ui-datepicker .ui-datepicker-buttonpane { - border-bottom-left-radius: 4px; -} -.ui-corner-all, -.ui-corner-bottom, -.ui-corner-right, -.ui-corner-br, -.ui-menu .ui-menu-item.ui-menu-item-last a, -.ui-dialog-buttonpane, -.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header, -.ui-datepicker .ui-datepicker-buttonpane { - border-bottom-right-radius: 4px; -} - -/* Overlays */ -.ui-widget-overlay { - background: rgba(255,255,255,.5); -} -.ui-widget-shadow { - margin: -7px 0 0 -7px; - padding: 7px; - background: rgba(0,0,0,.3); - border-radius: 8px; -} - -/* SunHater Fixes */ - -.ui-accordion-content-active, .ui-tabs, .ui-slider-range, .ui-datepicker, .ui-dialog { - border-color: #1b79b8; -} - -.ui-slider .ui-slider-range { - border: 1px solid #1b79b8; - top: -1px -} - -.ui-progressbar { - overflow:visible; -} -.ui-progressbar-value { - border: 1px solid #1b79b8; - margin-top: -1px -} - -.ui-accordion-header, -.ui-tabs-nav, -.ui-button, -.ui-tabs li, -.ui-slider-handle, -.ui-slider-range, -.ui-datepicker-header, -.ui-datepicker-header a:hover, -.ui-datepicker-calendar .ui-state-default, -.ui-progressbar-value, -.ui-menu .ui-menu-item a.ui-state-focus, -.ui-menu .ui-menu-item a.ui-state-active, -.ui-dialog-titlebar, -.ui-dialog-titlebar-close.ui-state-default.ui-state-hover, -.ui-datepicker .ui-datepicker-buttonpane button { - box-shadow: inset 0 0 7px #fff, inset 0 0 3px #fff; -} - -.ui-spinner, -.ui-menu { - box-shadow: inset 0 0 4px #6b6b6b; -} - -.ui-accordion-content, -.ui-tabs, -.ui-dialog-content, -.ui-dialog-buttonpane, -.ui-datepicker, -.ui-datepicker .ui-datepicker-buttonpane { - box-shadow: inset 0 0 4px #1b79b8; -} - -.ui-state-default, -.ui-state-focus, -.ui-state-active, -.ui-widget-header { - text-shadow: - 1px 0 rgba(0,0,0,.2), - -1px 0 rgba(0,0,0,.2), - 0 -1px rgba(0,0,0,.2), - 0 1px rgba(0,0,0,.2), - 1px 1px rgba(0,0,0,.2), - -1px -1px rgba(0,0,0,.2), - 1px -1px rgba(0,0,0,.2), - -1px 1px rgba(0,0,0,.2); -} - -.ui-tabs .ui-state-active, -.ui-datepicker .ui-state-highlight { - text-shadow: none; -} -.ui-datepicker .ui-state-highlight { - color: #215b82; - border-color: #1b79b8; - box-shadow: inset 0 0 4px #1b79b8; - background: #fff; - background: -webkit-linear-gradient(top, #dfeef8, #fff); - background: -moz-linear-gradient(top, #dfeef8, #fff); - background: -ms-linear-gradient(top, #dfeef8, #fff); - background: -o-linear-gradient(top, #dfeef8, #fff); - background: linear-gradient(to bottom, #dfeef8, #fff); -} - -.ui-progressbar, .ui-slider, .ui-menu { - box-shadow: inset 0 0 4px #6b6b6b; - background: #fff; - background: -webkit-linear-gradient(top, #f0f0f0, #fff); - background: -moz-linear-gradient(top, #f0f0f0, #fff); - background: -ms-linear-gradient(top, #f0f0f0, #fff); - background: -o-linear-gradient(top, #f0f0f0, #fff); - background: linear-gradient(to bottom, #f0f0f0, #fff); -} - -.ui-slider, .ui-spinner, .ui-progressbar, .ui-menu { - border-color: #6b6b6b; -} - -.ui-datepicker-calendar .ui-state-default { - border-radius: 3px; -} - -.ui-tabs .ui-tabs-nav { - margin: -1px; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - padding-left:3px; -} - -.ui-tabs-active.ui-state-active { - background: #fff; - background: -webkit-linear-gradient(top, #ccc, #ddd, #eee, #fff, #fff, #fff); - background: -moz-linear-gradient(top, #ccc, #ddd, #eee, #fff, #fff, #fff); - background: -ms-linear-gradient(top, #ccc, #ddd, #eee, #fff, #fff, #fff); - background: -o-linear-gradient(top, #ccc, #ddd, #eee, #fff, #fff, #fff); - background: linear-gradient(to bottom, #ccc, #ddd, #eee, #fff, #fff, #fff); - box-shadow: inset 0 0 5px #fff, inset 0 0 5px #fff, inset 0 0 5px #fff; -} -.ui-tabs-active.ui-state-active a { - color: #215b82; -} -.ui-state-default, .ui-state-default a { - outline: 0; -} -.ui-datepicker-header, -.ui-dialog-titlebar { - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - margin: -5px -5px 0 -5px; -} -.ui-datepicker-header { - margin: -11px -11px 5px -11px; -} - -.ui-datepicker-header a:hover { - cursor: pointer; -} - -.ui-dialog-titlebar-close.ui-state-default { - border-color: transparent; - background: none; - box-shadow: none; -} - -.ui-dialog-titlebar-close.ui-state-default.ui-state-hover { - border-color: #6b6b6b; - background: #6b6b6b} - -.ui-dialog-buttonpane { - background: #e4f5ff; - border-top-color: #1b79b8; - margin: 0 -4px -4px -4px; - padding: 0; -} - -/*** Uniform */ -/* Remove default webkit and possible mozilla .search styles. - * Keeping this as :active to remove browser styles */ -div.checker input, -input[type="search"], -input[type="search"]:active { - -moz-appearance: none; - -webkit-appearance: none; -} - -div.selector, -div.selector span, -div.checker span, -div.radio span, -div.uploader, -div.uploader -span.action, -div.button, -div.button span { - -webkit-font-smoothing: antialiased; -} - -div.selector, -div.checker, -div.button, -div.radio, -div.uploader { - display: -moz-inline-box; - display: inline-block; - zoom: 1; - vertical-align: middle; -} - -div.checker span, -div.checker input, -div.radio span, -div.radio input, -div.button span { - display: -moz-inline-box; - display: inline-block; - zoom: 1; - text-align: center; -} - -div.selector select, -div.checker input, -div.button button, -div.button input, -div.button a, -div.radio input, -div.uploader input, -input.uniform-input, -select.uniform-multiselect, -textarea.uniform { - outline: 0; -} - -div.selector, -div.selector *, -div.radio, -div.radio *, -div.checker, -div.checker *, -div.uploader, -div.uploader *, -div.button, -div.button * { - margin: 0; - padding: 0; -} - -/* Select */ -div.selector { - padding: 0 1.9em 0 0; - position: relative; - overflow: hidden; - border: 1px solid; - border-radius: 4px; -} -div.selector span { - text-overflow: ellipsis; - display: block; - overflow: hidden; - white-space: nowrap; - padding:6px 0 6px 10px; - cursor: pointer; - width: 100%; - border-right: 1px solid; - border-top-left-radius: 4px; - border-bottom-left-radius: 4px; -} -div.selector .ui-icon { - background: url(img/ui-icons_white.png) -65px -16px; -} -div.selector select { - opacity: 0; - filter: alpha(opacity=0); - border: 0; - background: none; - position: absolute; - height: 50px; - bottom: 0; - width: 100%; - cursor: pointer; -} - -/* Checkbox */ -div.checker { - position: relative; - border: 1px solid; - padding: 1px; - border-radius: 4px; -} -div.checker, -div.checker span, -div.checker input { - width: 15px; - height: 15px; -} -div.checker span.checked { - background: url(img/ui-icons_white.png) -64px -145px; -} -div.checker input { - opacity: 0; - filter: alpha(opacity=0); - border: 0; - background: none; - cursor: pointer; -} - -/* Radio */ -div.radio { - position: relative; - border: 1px solid; - padding: 1px; - border-radius: 9px; -} -div.radio, -div.radio span, -div.radio input { - width: 15px; - height: 15px; -} -div.radio span.checked { - background: url(img/ui-icons_white.png) -80px -145px; -} -div.radio input { - opacity: 0; - border: 0; - background: none; - cursor: pointer; -} - -/* Upload */ -div.uploader { - cursor: pointer; - position: relative; - overflow: hidden; - border-radius: 4px; -} -div.uploader span.action { - text-align: center; - float: left; - display: inline; - overflow: hidden; - cursor: pointer; - padding: 6px 10px; - border-top-right-radius: 4px; - border-bottom-right-radius: 4px; -} -div.uploader span.filename { - text-overflow: ellipsis; - display: block; - overflow: hidden; - white-space: nowrap; - float: left; - padding: 6px 10px; - border-right: 1px solid; - border-top-left-radius: 4px; - border-bottom-left-radius: 4px; -} -div.uploader input { - opacity: 0; - filter: alpha(opacity=0); - border: 0; - background: none; - position: absolute; - top: 0; - right: 0; - float: right; - cursor: pointer; - font-size: 100px; -} -div.uploader input::-webkit-file-upload-button { - cursor: pointer; -} -div.uploader.active span.filename, -div.uploader.focus span.filename { - border-right: 1px solid; -} - -/* Button */ -div.button { - cursor: pointer; - position: relative; - overflow: hidden; - border: 1px solid; - border-radius: 4px; -} -div.button a, -div.button button, -div.button input { - opacity: 0; - filter: alpha(opacity=0); - display: block; - left: 0; - top: 0; - position: absolute; - margin: 0; - padding: 0; - font-size: 1000px; - cursor: pointer; -} -div.button span { - padding: 0; - margin: 6px 10px; -} - -/* Text fields */ -input.uniform-input, -select.uniform-multiselect, -textarea.uniform { - margin: 0; - border: 1px solid; - border-radius: 4px; -} -input.uniform-input, -textarea.uniform { - padding: 6px 10px; -} -textarea.uniform { - overflow: auto; -} -select.uniform-multiselect { - padding: 5px; -} - - -/** Colorize elements */ - -div.uploader { - border: 1px solid #6b6b6b; -} -div.uploader.active, -div.uploader.focus { - border-color: #1b79b8; -} - -/* Default - text fields */ -input.uniform-input, -select.uniform-multiselect, -textarea.uniform, -div.uploader span.filename, -div.selector span { - border-color: #6b6b6b; - box-shadow: inset 0 0 4px #6b6b6b; - background: #fff; - background: -webkit-linear-gradient(top, #f0f0f0, #fff); - background: -moz-linear-gradient(top, #f0f0f0, #fff); - background: -ms-linear-gradient(top, #f0f0f0, #fff); - background: -o-linear-gradient(top, #f0f0f0, #fff); - background: linear-gradient(to bottom, #f0f0f0, #fff); - color: #6b6b6b; -} - -select.uniform-multiselect option { - color: #6b6b6b; -} - -select.uniform-multiselect.focus option { - color: #000; -} - -/* Focus - text fields */ -input.uniform-input.focus, -select.uniform-multiselect.focus, -textarea.uniform.focus, -div.uploader.active span.filename, -div.uploader.focus span.filename, -div.selector.active span, -div.selector.focus span { - border-color: #1b79b8; - box-shadow: inset 0 0 4px #1b79b8; - color: #000; - background: #fff; - background: -webkit-linear-gradient(top, #dfeef8, #fff); - background: -moz-linear-gradient(top, #dfeef8, #fff); - background: -ms-linear-gradient(top, #dfeef8, #fff); - background: -o-linear-gradient(top, #dfeef8, #fff); - background: linear-gradient(to bottom, #dfeef8, #fff); -} - -/* Read-only - text fields */ -input.uniform-input[readonly], -textarea.uniform[readonly], -input.uniform-input[readonly]:focus, -textarea.uniform[readonly]:focus { - color: #808080; - border-color: #a5a5a5; - box-shadow: inset 0 0 4px #a5a5a5; - background: -webkit-linear-gradient(top, #ddd, #fff); - background: -moz-linear-gradient(top, #ddd, #fff); - background: -ms-linear-gradient(top, #ddd, #fff); - background: -o-linear-gradient(top, #ddd, #fff); - background: linear-gradient(to bottom, #ddd, #fff); -} - -/* Default - buttons */ -div.selector, -div.button, -div.uploader span.action, -div.radio, -div.checker { - border-color: #6b6b6b; - background: #6b6b6b; - background: -webkit-linear-gradient(top, #ababab, #6b6b6b); - background: -moz-linear-gradient(top, #ababab, #6b6b6b); - background: -ms-linear-gradient(top, #ababab, #6b6b6b); - background: -o-linear-gradient(top, #ababab, #6b6b6b); - background: linear-gradient(to bottom, #ababab, #6b6b6b); - box-shadow: inset 0 0 7px #fff, inset 0 0 3px #fff; -} - -/* Hover - buttons */ -div.selector.hover, -div.button.hover, -div.uploader.hover span.action, -div.radio.hover, -div.checker.hover { - border-color: #6b6b6b; - background: #6b6b6b; - background: -webkit-linear-gradient(top, #6b6b6b, #ababab); - background: -moz-linear-gradient(top, #6b6b6b, #ababab); - background: -ms-linear-gradient(top, #6b6b6b, #ababab); - background: -o-linear-gradient(top, #6b6b6b, #ababab); - background: linear-gradient(to bottom, #6b6b6b, #ababab); -} - -/* Focus - buttons */ -div.selector.focus, -div.button.focus, -div.uploader.focus span.action, -div.radio.focus, -div.checker.focus { - border-color: #1b79b8; - background: #1b79b8; - background: -webkit-linear-gradient(top, #59b5f2, #1b79b8); - background: -moz-linear-gradient(top, #59b5f2, #1b79b8); - background: -ms-linear-gradient(top, #59b5f2, #1b79b8); - background: -o-linear-gradient(top, #59b5f2, #1b79b8); - background: linear-gradient(to bottom, #59b5f2, #1b79b8); -} - -/* Active - buttons */ -div.button.active, -div.button.active.hover, -div.button.focus.hover, -div.uploader.active span.action, -div.uploader.active.hover span.action, -div.uploader.focus.hover span.action, -div.radio.active, -div.radio.active.hover, -div.radio.focus.hover, -div.checker.active, -div.checker.active.hover, -div.checker.focus.hover, -div.selector.active, -div.selector.active.hover { - border-color: #1b79b8; - background: #1b79b8; - background: -webkit-linear-gradient(top, #1b79b8, #59b5f2); - background: -moz-linear-gradient(top, #1b79b8, #59b5f2); - background: -ms-linear-gradient(top, #1b79b8, #59b5f2); - background: -o-linear-gradient(top, #1b79b8, #59b5f2); - background: linear-gradient(to bottom, #1b79b8, #59b5f2); -} - -/* Disabled */ -input.uniform-input[disabled], -select.uniform-multiselect[disabled], -textarea.uniform[disabled], -div.button.disabled, -div.uploader.disabled, -div.radio.disabled, -div.checker.disabled, -div.selector.disabled, -div.selector.disabled.active{ - opacity: .5; - filter: alpha(opacity=50); - cursor: default; -} - -div.selector.disabled select, -div.uploader.disabled input, -div.button.disabled input, -div.button.disabled button, -div.button.disabled a, -div.radio.disabled input, -div.checker.disabled input { - cursor: default; -} - -/* Buttons text */ -div.button span, -div.uploader span.action { - font-weight: bold; - color: #fff; - text-shadow: - 1px 0 rgba(0,0,0,.2), - -1px 0 rgba(0,0,0,.2), - 0 -1px rgba(0,0,0,.2), - 0 1px rgba(0,0,0,.2), - 1px 1px rgba(0,0,0,.2), - -1px -1px rgba(0,0,0,.2), - 1px -1px rgba(0,0,0,.2), - -1px 1px rgba(0,0,0,.2); -} - -/* Placeholder colors */ -input.uniform-input::-webkit-input-placeholder, -textarea.uniform::-webkit-input-placeholder { - color: #ababab; -} -input.uniform-input:-moz-placeholder, -textarea.uniform::-moz-placeholder { - color: #6b6b6b; -} -input.uniform-input::-moz-placeholder, -textarea.uniform::-moz-placeholder { - color: #6b6b6b; -} -input.uniform-input:-ms-input-placeholder, -textarea.uniform:-ms-input-placeholder{ - color: #ababab; -} -input.uniform-input:focus::-webkit-input-placeholder, -textarea.uniform:focus::-webkit-input-placeholder{ - color: #59b5f2; -} -input.uniform-input:focus:-moz-placeholder, -textarea.uniform:focus:-moz-placeholder { - color: #1b79b8; -} -input.uniform-input:focus::-moz-placeholder, -textarea.uniform:focus::-moz-placeholder { - color: #1b79b8; -} -input.uniform-input:focus:-ms-input-placeholder, -textarea.uniform:focus:-ms-input-placeholder { - color: #59b5f2; -} - -/** sh-uniform elements (a shUniform patch must be applied) */ - -fieldset.sh-uniform { - border: 1px solid #6B6B6B; - box-shadow: inset 0 0 4px #6B6B6B; - border-radius: 4px; - background: #fff; - background: -webkit-linear-gradient(top, #f0f0f0, #fff); - background: -moz-linear-gradient(top, #f0f0f0, #fff); - background: -ms-linear-gradient(top, #f0f0f0, #fff); - background: -o-linear-gradient(top, #f0f0f0, #fff); - background: linear-gradient(to bottom, #f0f0f0, #fff); - margin: 0 10px 10px 0; - padding: 10px; -} -fieldset.sh-uniform legend { - font-weight: bold; - color: #6B6B6B; - text-shadow: - 1px 0 rgba(255,255,255,.5), - -1px 0 rgba(255,255,255,.5), - 0 -1px rgba(255,255,255,.5), - 0 1px rgba(255,255,255,.5), - 1px 1px rgba(255,255,255,.5), - -1px -1px rgba(255,255,255,.5), - 1px -1px rgba(255,255,255,.5), - -1px 1px rgba(255,255,255,.5), - 0 0 5px #fff; -} -label.sh-uniform { - color: #6b6b6b; -} - -/*** shCheckset */ - -.shcs { - margin: 0; -} -.shcs > div { - border: 1px solid; - border-top: 0; - padding: 5px; - border-bottom-left-radius: 4px; - border-bottom-right-radius: 4px; -} -.shcs > input, .shcs > input:focus, .shcs > input:hover { - border-bottom-left-radius: 0; - border-bottom-right-radius: 0; - margin:0; -} -.shcs label { - padding: 2px 5px 2px 2px; - border: 1px solid transparent; - border-radius: 4px; - color: #6b6b6b; -} -.shcs > div, .shcs label:hover { - border-color: #6b6b6b; - box-shadow: inset 0 0 4px #6b6b6b; - background: #fff; - background: -webkit-linear-gradient(top, #f0f0f0, #fff); - background: -moz-linear-gradient(top, #f0f0f0, #fff); - background: -ms-linear-gradient(top, #f0f0f0, #fff); - background: -o-linear-gradient(top, #f0f0f0, #fff); - background: linear-gradient(to bottom, #f0f0f0, #fff); -} -.shcs label:hover { - color: #6b6b6b; - cursor: pointer; -} -.shcs > div.focus, .shcs label.checked { - border-color: #1b79b8; - box-shadow: inset 0 0 4px #1b79b8; - color: #000; - background: #fff; - background: -webkit-linear-gradient(top, #dfeef8, #fff); - background: -moz-linear-gradient(top, #dfeef8, #fff); - background: -ms-linear-gradient(top, #dfeef8, #fff); - background: -o-linear-gradient(top, #dfeef8, #fff); - background: linear-gradient(to bottom, #dfeef8, #fff); -} -.shcs label.checked div.checker { - border-color: #1b79b8; - background: #1b79b8; - background: -webkit-linear-gradient(top, #59b5f2, #1b79b8); - background: -moz-linear-gradient(top, #59b5f2, #1b79b8); - background: -ms-linear-gradient(top, #59b5f2, #1b79b8); - background: -o-linear-gradient(top, #59b5f2, #1b79b8); - background: linear-gradient(to bottom, #59b5f2, #1b79b8); -} -.shcs label.checked div.checker.hover { - border-color: #1b79b8; - background: #1b79b8; - background: -webkit-linear-gradient(top, #1b79b8, #59b5f2); - background: -moz-linear-gradient(top, #1b79b8, #59b5f2); - background: -ms-linear-gradient(top, #1b79b8, #59b5f2); - background: -o-linear-gradient(top, #1b79b8, #59b5f2); - background: linear-gradient(to bottom, #1b79b8, #59b5f2); -} - -.shcs div.checker.focus { - border-color: #6b6b6b; - background: #6b6b6b; - background: -webkit-linear-gradient(top, #ababab, #6b6b6b); - background: -moz-linear-gradient(top, #ababab, #6b6b6b); - background: -ms-linear-gradient(top, #ababab, #6b6b6b); - background: -o-linear-gradient(top, #ababab, #6b6b6b); - background: linear-gradient(to bottom, #ababab, #6b6b6b); - box-shadow: inset 0 0 7px #fff, inset 0 0 3px #fff; -} - -.shcs div.checker.focus.hover { - border-color: #6b6b6b; - background: #6b6b6b; - background: -webkit-linear-gradient(top, #6b6b6b, #ababab); - background: -moz-linear-gradient(top, #6b6b6b, #ababab); - background: -ms-linear-gradient(top, #6b6b6b, #ababab); - background: -o-linear-gradient(top, #6b6b6b, #ababab); - background: linear-gradient(to bottom, #6b6b6b, #ababab); -} - -.shcs label > span { - position:relative; - margin-left:5px; - top:1px; -}* { - font-size: 13px; -} -body { - background: #e0e0e0; - color: #6B6B6B; -} -fieldset td { - white-space: nowrap; -} -#folders { - margin: 5px 5px 0 5px; -} -#files { - margin-right: 5px; -} - - -/* SHARED DECLARATIONS */ - -#toolbar a:hover, -#toolbar a.hover, -span.current, -span.regular:hover, -span.context, -#clipboard div:hover, -div.file:hover, -#files div.selected, -#files div.selected:hover, -tr.selected > td, -tr.selected:hover > td, -#menu .list div a:hover { - color: #fff; - text-shadow: - 1px 0 rgba(0,0,0,.2), - -1px 0 rgba(0,0,0,.2), - 0 -1px rgba(0,0,0,.2), - 0 1px rgba(0,0,0,.2), - 1px 1px rgba(0,0,0,.2), - -1px -1px rgba(0,0,0,.2), - 1px -1px rgba(0,0,0,.2), - -1px 1px rgba(0,0,0,.2); -} - -#files, -#folders, -#toolbar a.selected { - border: 1px solid #6B6B6B; - box-shadow: inset 0 0 4px #6B6B6B; - border-radius: 4px; - background: #fff; - background: -webkit-linear-gradient(top, #f0f0f0, #fff); - background: -moz-linear-gradient(top, #f0f0f0, #fff); - background: -ms-linear-gradient(top, #f0f0f0, #fff); - background: -o-linear-gradient(top, #f0f0f0, #fff); - background: linear-gradient(to bottom, #f0f0f0, #fff); -} - -/* TOOLBAR */ - -#toolbar { - padding: 5px 0; -} -#toolbar a { - color: #6b6b6b; - margin-right: 5px; - border: 1px solid transparent; - outline: none; - display: block; - float: left; - border-radius: 4px; - transition: .3s; - padding:0; - background: #E0E0E0; -} -#toolbar a > span { - padding: 6px 10px 6px 26px; - diaplay: block; - float:left; - background: no-repeat 6px center; -} -#toolbar a:hover, -#toolbar a.hover { - border-color: #1b79b8; - background: #1b79b8; - background: -webkit-linear-gradient(top, #59b5f2, #1b79b8); - background: -moz-linear-gradient(top, #59b5f2, #1b79b8); - background: -ms-linear-gradient(top, #59b5f2, #1b79b8); - background: -o-linear-gradient(top, #59b5f2, #1b79b8); - background: linear-gradient(to bottom, #59b5f2, #1b79b8); - box-shadow: inset 0 0 7px #fff, inset 0 0 3px #fff; -} -#toolbar a:hover, -#toolbar a.hover { - transition: .3s; -} -#toolbar a[href="kcact:upload"] span { - background-image: url(img/icons/upload.png); -} -#toolbar a[href="kcact:refresh"] span { - background-image: url(img/icons/refresh.png); -} -#toolbar a[href="kcact:settings"] span { - background-image: url(img/icons/settings.png); -} -#toolbar a[href="kcact:about"] span { - background-image: url(img/icons/about.png); -} -#toolbar a[href="kcact:maximize"] span { - background-image: url(img/icons/maximize.png); -} - - -/* SETTINGS BAR */ - -#settings label { - cursor: pointer; -} -#settings fieldset { - margin-right:5px; - margin-bottom: 6px; - margin-top:-5px; - padding:6px; -} -#settings fieldset:hover { - border-color: #1b79b8; - box-shadow: inset 0 0 4px #1b79b8; - background: #dfeef8; - background: -webkit-linear-gradient(top, #dfeef8, #fff); - background: -moz-linear-gradient(top, #dfeef8, #fff); - background: -ms-linear-gradient(top, #dfeef8, #fff); - background: -o-linear-gradient(top, #dfeef8, #fff); - background: linear-gradient(to bottom, #dfeef8, #fff); -} -#settings fieldset:hover legend, -#settings fieldset:hover label { - color: #215b82; -} - - -/* FOLDERS */ - -div.folder { - padding-top: 2px; - margin-top: 4px; - white-space: nowrap; -} -div.folder a { - text-decoration: none; - cursor: default; - outline: none; - color: #6b6b6b; -} -span.folder { - padding: 2px 3px 2px 23px; - outline: none; - background: no-repeat 3px center; - cursor: pointer; - border-radius: 3px; - border: 1px solid transparent; -} -span.brace { - width: 16px; - height: 16px; - outline: none; -} -span.current { - transition: .3s; - background-image: url(img/tree/folder.png); - background-color: #3b98d6; - border-color: #3b98d6; - box-shadow: inset 0 0 7px #fff, inset 0 0 3px #fff; -} -span.regular { - transition: .3s; - background-image: url(img/tree/folder.png); - background-color: transparent; -} -span.regular:hover, span.context, #clipboard div:hover { - transition: .3s; - background-color: #c6c6c6; - border-color: #c6c6c6; - box-shadow: inset 0 0 7px #fff, inset 0 0 3px #fff; -} -span.opened { - background-image: url(img/tree/minus.png); -} -span.closed { - background-image: url(img/tree/plus.png); -} -span.denied { - background-image: url(img/tree/denied.png); -} - - -/* FILES */ - -div.file { - padding: 4px; - margin: 3px; - border: 1px solid transparent; - border-radius: 4px; -} -div.file:hover { - border-color: #aaa; - box-shadow: inset 0 0 7px #fff, inset 0 0 3px #fff; - background: #c6c6c6; - background: -webkit-linear-gradient(top, #e7e7e7, #c6c6c6); - background: -moz-linear-gradient(top, #e7e7e7, #c6c6c6); - background: -ms-linear-gradient(top, #e7e7e7, #c6c6c6); - background: -o-linear-gradient(top, #e7e7e7, #c6c6c6); - background: linear-gradient(to bottom, #e7e7e7, #c6c6c6); -} -div.file .name { - margin-top: 4px; - font-weight: bold; - height: 16px; - overflow: hidden; - padding-bottom: 2px; -} -div.file .time { - font-size: 10px; -} -div.file .size { - font-size: 10px; -} -#files div.selected, -#files div.selected:hover { - border-color: #3b98d6; - background: #3b98d6; - background: -webkit-linear-gradient(top, #7dc2f2, #3b98d6); - background: -moz-linear-gradient(top, #7dc2f2, #3b98d6); - background: -ms-linear-gradient(top, #7dc2f2, #3b98d6); - background: -o-linear-gradient(top, #7dc2f2, #3b98d6); - background: linear-gradient(to bottom, #7dc2f2, #3b98d6); - box-shadow: inset 0 0 7px #fff, inset 0 0 3px #fff; -} -tr.file > td { - padding: 3px 4px; -} -tr.file:hover > td { - background-color: #ddebf8; - transition: none; -} -tr.selected > td, -tr.selected:hover > td { - transition: .3s; - background-color: #5b9bda; -} -tr.file td.name { - background-position: 2px center; - padding-left: 22px; -} -a.denied { - color: #666; - opacity: 0.5; - filter: alpha(opacity:50); - cursor: default; -} -a.denied:hover { - background-color: #e4e3e2; - border-color: transparent; - box-shadow: none; -} - -/* FILE MENU */ - -#menu .ui-menu a span { - background: left center no-repeat; - padding-left: 20px; - white-space: nowrap; -} -#menu a[href="kcact:refresh"] span { - background-image: url(img/icons/refresh.png); -} -#menu a[href="kcact:mkdir"] span { - background-image: url(img/icons/folder-new.png); -} -#menu a[href="kcact:mvdir"] span, #menu a[href="kcact:mv"] span { - background-image: url(img/icons/rename.png); -} -#menu a[href="kcact:rmdir"] span, #menu a[href="kcact:rm"] span, #menu a[href="kcact:rmcbd"] span { - background-image: url(img/icons/delete.png); -} -#menu a[href="kcact:clpbrdadd"] span { - background-image: url(img/icons/clipboard-add.png); -} -#menu a[href="kcact:pick"] span, #menu a[href="kcact:pick_thumb"] span { - background-image: url(img/icons/select.png); -} -#menu a[href="kcact:download"] span { - background-image: url(img/icons/download.png); -} -#menu a[href="kcact:view"] span { - background-image: url(img/icons/view.png); -} -#menu a[href="kcact:cpcbd"] span { - background-image: url(img/icons/copy.png); -} -#menu a[href="kcact:mvcbd"] span { - background-image: url(img/icons/move.png); -} -#menu a[href="kcact:clrcbd"] span { - background-image: url(img/icons/clipboard-clear.png); -} - -/* CLIPBOARD */ - -#clipboard { - margin-left:-3px; - padding: 2px; -} -#clipboard div { - background: url(img/icons/clipboard.png) no-repeat center center; - border: 1px solid transparent; - padding: 2px; - cursor: pointer; - border-radius: 4px; -} -#clipboard.selected div, #clipboard.selected div:hover { - background-color: #3b98d6; - border-color: #3b98d6; - box-shadow: inset 0 0 7px #fff, inset 0 0 3px #fff; -} -#menu .list a, #menu .list a.ui-state-focus { - margin: -1px 0 0 -1px; - padding: 6px 10px; - border: 1px solid transparent; - background: none; - border-radius: 0; - text-shadow: none; - box-shadow: none; - color: #6b6b6b; -} -#menu .list a.first, #menu .list a.first.ui-state-focus { - border-radius: 4px 4px 0 0; -} -#menu .list a:hover { - border-color: #1b79b8; - background: #1b79b8; - background: -webkit-linear-gradient(top, #1b79b8, #59b5f2); - background: -moz-linear-gradient(top, #1b79b8, #59b5f2); - background: -ms-linear-gradient(top, #1b79b8, #59b5f2); - background: -o-linear-gradient(top, #1b79b8, #59b5f2); - background: linear-gradient(to bottom, #1b79b8, #59b5f2); - box-shadow: inset 0 0 7px #fff, inset 0 0 3px #fff; -} -#menu .list { - overflow:hidden; - max-height: 1px; - margin-bottom: -1px; - padding-bottom:1px; -} -#menu li.div-files { - margin: 0 0 1px 0; -} - -/* ABOUT DIALOG */ - -.about { - text-align: center; -} -.about div.head { - font-weight: bold; - font-size: 12px; - padding: 3px 0 8px 0; -} -.about div.head a { - background: url(img/kcf_logo.png) no-repeat left center; - padding: 0 0 0 27px; - font-size: 17px; - outline: none; -} - -.about a { - text-decoration: none; - color: #0055ff; -} - -.about a:hover { - text-decoration: underline; -} -#checkver { - margin: 5px 0 10px 0; -} -#loading, #checkver > span.loading { - background: url(img/loading.gif); - border: 1px solid #3687e2; - box-shadow: 0 0 3px #3687e2, inset 0 0 4px #fff, inset 0 0 5px #fff; - padding: 6px 10px; - border-radius: 4px; -} -#checkver a { - font-weight: normal; - padding: 3px 3px 3px 20px; - background: url(img/icons/download.png) no-repeat left center; -} - -/* IMAGE VIEWER */ - -.ui-dialog-content.kcfImageViewer { - background: #000; - cursor: pointer; -} -.kcfImageViewer .img { - background: url(img/bg_transparent.png); -} - -/* MISC */ - -#loading { - margin-right: 5px; -} -#loadingDirs { - padding: 5px 0 1px 24px; -} -#files.drag { - background: #ddebf8; -} - -/* FIX FIELDSET BORDER RADIUS BUG ON IE */ -body.msie fieldset, -body.trident.rv fieldset { - border-radius: 0; -} \ No newline at end of file diff --git a/third_party/kcfinder/cache/theme_default.js b/third_party/kcfinder/cache/theme_default.js deleted file mode 100644 index 518f854115b..00000000000 --- a/third_party/kcfinder/cache/theme_default.js +++ /dev/null @@ -1 +0,0 @@ -new Image().src = 'themes/default/img/loading.gif'; // preload animated gif diff --git a/third_party/kcfinder/core/class/minifier.php b/third_party/kcfinder/core/class/minifier.php index dfe7eabf646..dbc3c35ee83 100644 --- a/third_party/kcfinder/core/class/minifier.php +++ b/third_party/kcfinder/core/class/minifier.php @@ -68,7 +68,7 @@ public function minify($cacheFile=null, $dir=null) { header($header); // GET SOURCE CODE FROM SERVER-SIDE CACHE - if (($cacheFile !== null) && + /* if (($cacheFile !== null) && file_exists($cacheFile) && ( (filemtime($cacheFile) >= $mtime) || @@ -78,7 +78,7 @@ public function minify($cacheFile=null, $dir=null) { readfile($cacheFile); die; } - + */ // MINIFY AND JOIN SOURCE CODE $source = ""; foreach ($files as $file) { @@ -91,6 +91,7 @@ public function minify($cacheFile=null, $dir=null) { $source .= file_get_contents($file); } + /* // UPDATE SERVER-SIDE CACHE if (($cacheFile !== null) && ( @@ -104,7 +105,7 @@ public function minify($cacheFile=null, $dir=null) { file_put_contents($cacheFile, $source); touch($cacheFile, $mtime); } - + */ // OUTPUT SOURCE CODE echo $source;