@import url("https://fonts.googleapis.com/css?family=Open+Sans");body{background-color:#222d32;padding-right:0!important}.h1,.h2,.h3,.h4,.h5,.h6,body,h1,h2,h3,h4,h5,h6{font-family:Open Sans,sans-serif}.main-sidebar .user-panel>.info{position:relative;left:0}.content-header-pre{position:relative;padding:0 15px}.age_group-chevron,.question-chevron{float:left;margin:0 0 0 15px;height:36px}.age_group-chevron span,.question-chevron span{line-height:2}.right{float:right}#questionnaire_block .glyphicon-duplicate,#questionnaire_block .glyphicon-remove,#questionnaire_block .glyphicon-th{line-height:2;margin:0 5px}#questionnaire_block .glyphicon-duplicate,#questionnaire_block .glyphicon-remove{cursor:pointer}#questionnaire_block .glyphicon-th{cursor:move}#questionnaire_block .no-style-checkbox{margin:0}.glyphicon-search{line-height:1.4}#profile-grid{overflow:auto;white-space:normal}#profile-grid .profile{padding-bottom:40px}#profile-grid .panel{padding:0}#profile-grid .panel-body{padding:15px}#profile-grid .profile-name{font-weight:700}#profile-grid .thumbnail{margin-bottom:6px}#profile-grid .panel-thumbnail{overflow:hidden}#profile-grid .img-rounded{border-radius:4px 4px 0 0}.require:after{content:"*";color:#d62728}.number-spinner .glyphicon{cursor:pointer}.top-buffer{margin-top:20px}.icons-buffer{padding:0 15px}.section-content{border-left:3px solid #f0ad4e}.ref_questionnaire_section-label{margin-top:8px;font-size:14px}.ref_questionnaire_section-content{border-left:3px solid red}.age-group-content{border-left:3px solid #0275d8}.form-group.error label{color:#b94a48}.form-group.error input,.form-group.error select{border-color:#b94a48}.text-error{color:#b94a48}.cursor-default{cursor:default}.login-footer-body{margin-top:5px}.table-responsive .fa-sort-desc{vertical-align:text-top}.table-responsive .fa-sort-asc{vertical-align:text-bottom}.table-responsive th>a{color:#636b6f;text-decoration:none}.date-picker:read-only{background:transparent;cursor:pointer}.date-picker__age{height:36px;display:block}.contenteditable-answer,.contenteditable-question,.contenteditable-section{background-color:#fff;border:1px solid #ccd0d2;border-radius:4px;box-shadow:inset 0 1px 1px rgba(0,0,0,.075);color:#636b6f;cursor:text;font-size:14px;line-height:1.4;min-height:36px;padding:6px 12px;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.contenteditable-answer:not([disabled=disabled]).contenteditable-answer:focus,.contenteditable-answer:not([disabled=disabled]).contenteditable-question:focus,.contenteditable-answer:not([disabled=disabled]).contenteditable-section:focus,.contenteditable-question:not([disabled=disabled]).contenteditable-answer:focus,.contenteditable-question:not([disabled=disabled]).contenteditable-question:focus,.contenteditable-question:not([disabled=disabled]).contenteditable-section:focus,.contenteditable-section:not([disabled=disabled]).contenteditable-answer:focus,.contenteditable-section:not([disabled=disabled]).contenteditable-question:focus,.contenteditable-section:not([disabled=disabled]).contenteditable-section:focus{border-color:#98cbe8;outline:0;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(152,203,232,.6)}.contenteditable-answer[disabled=disabled],.contenteditable-question[disabled=disabled],.contenteditable-section[disabled=disabled]{cursor:not-allowed;background-color:#eee;opacity:1}[contenteditable]:focus{outline:0 solid transparent}[contenteditable=true]:empty:before{content:attr(placeholder);color:rgba(0,0,0,.5);display:block}.popup-images .fit-popup-image{background-size:contain!important;height:400px;margin:10px}.ellipsis{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.form-checkbox{padding-top:10px}
/*!
 * Datepicker for Bootstrap
 *
 * Copyright 2012 Stefan Petre
 * Licensed under the Apache License v2.0
 * http://www.apache.org/licenses/LICENSE-2.0
 *
 */.datepicker{top:0;left:0;padding:4px;margin-top:1px;border-radius:4px}.datepicker:before{border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #ccc;border-bottom-color:rgba(0,0,0,.2);top:-7px;left:6px}.datepicker:after,.datepicker:before{content:"";display:inline-block;position:absolute}.datepicker:after{border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #fff;top:-6px;left:7px}.datepicker>div{display:none}.datepicker table{width:100%;margin:0}.datepicker td,.datepicker th{text-align:center;width:20px;height:20px;border-radius:4px}.datepicker td.day:hover{background:#fff;cursor:pointer}.datepicker td.day.disabled,.datepicker td.new,.datepicker td.old{color:#fff}.datepicker td.active,.datepicker td.active:hover{background:#3097d1;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.datepicker td span{display:block;width:47px;height:54px;line-height:54px;float:left;margin:2px;cursor:pointer;border-radius:4px}.datepicker td span:hover{background:#fff}.datepicker td span.active{background:#3097d1;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.datepicker td span.old{color:#fff}.datepicker th.switch{width:145px}.datepicker th.next,.datepicker th.prev{font-size:21px}.datepicker thead tr:first-child th{cursor:pointer}.datepicker thead tr:first-child th:hover{background:#fff}.input-append.date .add-on i,.input-prepend.date .add-on i{display:block;cursor:pointer;width:16px;height:16px}@media (max-width:767px){.skin-green .main-header .navbar .dropdown-menu li a{color:inherit}}