.script-container{
height:1px;
width:1px;
overflow:hidden;
}
.navbar-action-link{
padding-right:1em;
}
@media (min-width: 761px) {
.surveys-list .btn-group {
width: 50%;
}
.language_change_container{
height: 90vh;
}
}
.space-col {
margin-bottom: 2em;
}
.group-outer-container{
display: flex;
}
.group-title-container {
background:transparent;
}
.top-container {
color: inherit;
}
.top-container .top-content{
padding-top:1em;
padding-bottom:1em;
margin-bottom:2em;
}
.top-content .form-change-lang{float:right}
.dir-rtl .top-content .form-change-lang{float:left}
.no-js .top-content .form-change-lang{display:none}
.top-container .top-content:empty{display:none}
.group-description:empty{display:none}
.group-title:empty{display:none}
.top-container .progress {
height: 21px;
margin-bottom: 0;
}
.progress .progress-bar {
line-height:19px;
}
.top-container .form-change-lang {text-align:center}
#navigator-container {
padding-bottom: 20px;
}
#navigator-container > hr
{
margin-top: 0px;
margin-bottom: 0px;
}
.question-container {
margin-bottom: 12px;
}
.question-container-printanswers {
margin-top: 2em ;
margin-bottom: 2em ;
padding-bottom: 2em ;
}
.question-container.row {
margin-right: 0;
margin-left: 0;
}
.question-title-container {
padding-top: .2em;
padding-bottom:.2em;
}
.question-number,.question-code{float:left;margin:0 0.3em}
.question-number:empty,.question-code:empty{display:none}
.question-valid-container {
position: relative;
}
.ls-question-help,
.ls-questionhelp{
margin-bottom:5px;
}
.question-valid-container .text-danger{
font-weight: bold;
}
.question-valid-container .text-info{
font-weight: bold;
}
.ls-answers{
padding-top:15px;
padding-bottom:15px;
margin-bottom:0;
}
.ls-questionhelp{position: relative;}
.ls-questionhelp:before {
display: block;
position:absolute;
font-family: FontAwesome;
font-size: inherit;
line-height: inherit;
height:100%;
}
.dir-ltr .ls-questionhelp:before {
left:-1.1em;
}
.dir-rtl .ls-questionhelp:before {
right:-1.1em;
}
#main-col {
margin-top: 1em;
}
.col-centered{
float: none;
margin: 0 auto;
}
.radio-list li
{
display: block;
clear: both;
margin-right: 3rem;
}
.question-item .other-label
{
margin: 0px;
padding: 0px;
}
.hide-tip
{
display: none;
}
.surveys-list {
margin-top: 1em;
list-style: none;
}
.surveys-list li {
padding: 0.5em;
}
.surveys-list li a {
margin-left: 0.5em;
}
#surveys-list-jumbotron {
text-align: center;
}
#surveys-list-jumbotron img.site-surveylist-logo {
max-width: 35%;
display: block;
margin: 15px auto;
}
#surveyListFooter {
width: 100%;
text-align: center;
margin-bottom: 0;
padding-bottom: 80px;
padding-top: 10px;
margin-top: 10px;
bottom: 0px;
height: 60px;
}
@media (max-width: 768px){
#surveyListFooter {
padding-bottom: 40px;
padding-top: 5px;
margin-top: 5px;
height: 40px;
}
}
.radio-item label,.checkbox-item label {
cursor: pointer;
}
.radio-item [type='radio'],.checkbox-item [type='checkbox'] {
cursor: pointer;
}
.js td.radio-item,.js td.checkbox-item{
cursor: pointer;
}
.slider-item {
min-height: 50px;
}
.slider-container {
min-height: 15px;
}
.ls-answers .ls-heading th{font-weight:700}
@media (min-width: 768px) {
.yesno-button,.gender-button {
width: 50%;
}
.yesno-button,.gender-button {
float: left;
}
.dir-rtl .yesno-button,.dir-rtl .gender-button {
float: right;
}
}
.ls-group-dynamic .form-control-static{ padding-left:15px;padding-right:15px;}
@media
only screen and (max-width: 760px),
(min-device-width: 768px) and (max-device-width: 1024px)  {
}
.button-item .ls-icon {
display: block;
}
.button-item .ls-icon {
font-size: 1.4em;
}
html body .navbar.navbar-default.navbar-fixed-top {
z-index: 2000;
}
.file-upload-modal,.modal{
z-index: 2001;
}
.navbar-brand {
height: auto;
min-height:60px;
}
.logo-container {
padding: 0px;
float: left;
font-size: 18px;
line-height: 20px;
}
.logo-container>img {
max-height: 90px;
padding: 15px;
width: auto;
}
.brand-logo  .top-container .top-content{
padding-top: 2em;
}
.wrap-normal {
white-space: normal;
}
.modal {
text-align: center;
padding: 0!important;
}
.modal:before {
content: '';
display: inline-block;
height: 100%;
vertical-align: middle;
margin-right: -4px;
}
.modal-dialog {
display: inline-block;
text-align: left;
vertical-align: middle;
}
#yii-flash-message {
margin-top: 3em;
}
.prefix-text-right {
text-align: right;
}
.align-middle {
vertical-align: middle !important;
}
.form-control-feedback {
right: 1em;
left: auto;
}
.no-label {
font-weight: normal;
}
table > tbody > tr > td.ddprefix {
padding-right: 1em;
vertical-align: middle;
}
@media only screen and (min-width: 761px) {
.table-dual-scale .separator {
width: 6%;
}
table > tbody > tr > td.ddsuffix {
padding-left: 1em;
vertical-align: middle;
}
}
@media
only screen and (max-width: 760px),
(min-device-width: 768px) and (max-device-width: 1024px)  {
.visible-xs-block{
display: block !important;
}
.visible-xs-inline-block{
display: inline-block !important;
}
.form-group.row {
margin-bottom: 15px;
}
table.ls-answers tbody {
padding: 0;
}
table.ls-answers  tr{
padding: 0;
margin-bottom:1em;
}
table.ls-answers tr th {
font-size: 1.1em;
text-align: left;
}
.array-by-columns .answertext {
padding: 8px;
padding-left: 0;
text-align: left;
font-weight: bold;
}
.array-by-columns .radio-item {
padding-bottom: 8px;
}
table.ls-answers td {
min-height: 2em;
position: relative;
padding-bottom: 1em;
white-space: normal;
text-align:left ;
}
.array-by-columns-table tr > *:nth-child(1) {
display: none;
}
.array-multi-flexi .answertext {
padding-bottom: 0.5em;
}
.array-multi-flexi .answer-item label {
padding-bottom: 0.5em;
}
.slider-left-span {
text-align: left;
}
.prefix-text-right {
text-align: left;
}
.form-control-feedback {
right: 0.5em;
}
.col-xs-12.question-container {
padding-right: 0;
padding-left: 0;
}
}
@media only screen and (max-width: 400px) {
.array-by-columns-div .radio-list {
padding: 1em;
margin: 1em;
}
.no-more-tables tbody {
padding-left: 0;
padding-right: 0;
}
.btn-lg, .btn-group-lg label {
padding: 10px 15px;
}
.slider.slider-horizontal {
width: 100%;
}
.five-point-choice label {
margin-left: 5px;
}
.file-upload-modal-body {
padding: 0;
height: 300px;
}
.modal {
z-index: 3000;
}
.slider.slider-horizontal {
margin-bottom: 0.4em;
}
}
.othertext-label-checkox-container {
padding-top: 5px;
margin-right: 5px;
}
.geoname_search {
margin-bottom: 10px;
}
.questionhelp {
padding-bottom:0.5em;
}
.input-error .asterisk {
font-size: 1.2em;
margin-top:-0.2em;
}
#surveys-list-container
{
margin-top: 50px;
}
.navbar-brand {
overflow: hidden;
text-overflow: ellipsis;
}
#outerframeContainer {
min-height: 100%;
word-wrap: break-word;
-webkit-hyphens: auto;
-moz-hyphens: auto;
-ms-hyphens: auto;
-o-hyphens: auto;
hyphens: auto;
}
.xdebug-var-dump {
z-index: 10000;
position: relative;
top: 10px;
}
div.yes-no .btn-group label {
white-space:normal;
}
.privacy-header{
font-weight: bold;
font-style: italic;
}
@media only screen and (max-device-width: 760px){
h1{
font-size:24px;
}
h2{
font-size:20px;
}
.h3{
font-size:18px;
}
.h4{
font-size:16px;
}
.question-container{
margin-bottom:1em;
}
.question-title-container{
padding-top:5px;
padding-bottom: 5px;
}
.ls-question-help {
font-size:14px;
}
.ls-answers tbody:last-child tr:last-child{
margin-bottom:0;
}
.ls-answers{
padding-top:0;
padding-bottom:0;
}
.ls-answers > tbody > tr > td.radio-item ,
.ls-answers > tbody > tr > td.checkbox-item{
min-height:44px;
padding-top:10px;
padding-left:28px;
}
.help-block:last-child{
margin-bottom:0;
}
.ls-questionhelp,
.help-block{
font-size:90%;
}
}
p.return-to-survey{
clear:left;
}
#index-menu ul.dropdown-menu {
max-height: 50vh;
overflow-y: scroll;
}
.text-break-pre {
white-space: pre-line;
}
.child-row-spacing>.row{
padding-bottom: 8px;
}
.child-row-border-bottom>.row:last-child{
padding-bottom: 0;
}
.superset {
font-size: 50%;
vertical-align: top;
}
.limit-text-window {
max-height: 40rem;
max-height: 33vh;
padding: 15px 5px;
overflow: auto;
border-top: 1px solid #dedede;
border-bottom: 1px solid #dedede;
border-left: none;
border-right: none;
outline: none;
}
label::after{background-color:#337ab7}
