.container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}
@media (min-width:768px){
.container{width:750px}}
@media (min-width:992px){
.container{width:970px}}
@media (min-width:1200px){
.container{width:1170px}}
.container-fluid{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}
.row{margin-left:-15px;margin-right:-15px}
.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12{position:relative;min-height:1px;padding-left:15px;padding-right:15px}
.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12{float:left}
.col-xs-12{width:100%}
.col-xs-11{width:91.66666667%}
.col-xs-10{width:83.33333333%}
.col-xs-9{width:75%}
.col-xs-8{width:66.66666667%}
.col-xs-7{width:58.33333333%}
.col-xs-6{width:50%}
.col-xs-5{width:41.66666667%}
.col-xs-4{width:33.33333333%}
.col-xs-3{width:25%}
.col-xs-2{width:16.66666667%}
.col-xs-1{width:8.33333333%}
.col-xs-pull-12{right:100%}.col-xs-pull-11{right:91.66666667%}.col-xs-pull-10{right:83.33333333%}.col-xs-pull-9{right:75%}.col-xs-pull-8{right:66.66666667%}.col-xs-pull-7{right:58.33333333%}.col-xs-pull-6{right:50%}.col-xs-pull-5{right:41.66666667%}.col-xs-pull-4{right:33.33333333%}.col-xs-pull-3{right:25%}.col-xs-pull-2{right:16.66666667%}.col-xs-pull-1{right:8.33333333%}.col-xs-pull-0{right:auto}
.col-xs-push-12{left:100%}.col-xs-push-11{left:91.66666667%}.col-xs-push-10{left:83.33333333%}.col-xs-push-9{left:75%}.col-xs-push-8{left:66.66666667%}.col-xs-push-7{left:58.33333333%}.col-xs-push-6{left:50%}.col-xs-push-5{left:41.66666667%}.col-xs-push-4{left:33.33333333%}.col-xs-push-3{left:25%}.col-xs-push-2{left:16.66666667%}.col-xs-push-1{left:8.33333333%}.col-xs-push-0{left:auto}
.col-xs-offset-12{margin-left:100%}.col-xs-offset-11{margin-left:91.66666667%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-0{margin-left:0}
@media (min-width:768px){.col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12{float:left}.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}.col-sm-pull-12{right:100%}.col-sm-pull-11{right:91.66666667%}.col-sm-pull-10{right:83.33333333%}.col-sm-pull-9{right:75%}.col-sm-pull-8{right:66.66666667%}.col-sm-pull-7{right:58.33333333%}.col-sm-pull-6{right:50%}.col-sm-pull-5{right:41.66666667%}.col-sm-pull-4{right:33.33333333%}.col-sm-pull-3{right:25%}.col-sm-pull-2{right:16.66666667%}.col-sm-pull-1{right:8.33333333%}.col-sm-pull-0{right:auto}
.col-sm-push-12{left:100%}.col-sm-push-11{left:91.66666667%}.col-sm-push-10{left:83.33333333%}.col-sm-push-9{left:75%}.col-sm-push-8{left:66.66666667%}.col-sm-push-7{left:58.33333333%}.col-sm-push-6{left:50%}.col-sm-push-5{left:41.66666667%}.col-sm-push-4{left:33.33333333%}.col-sm-push-3{left:25%}.col-sm-push-2{left:16.66666667%}.col-sm-push-1{left:8.33333333%}.col-sm-push-0{left:auto}
.col-sm-offset-12{margin-left:100%}.col-sm-offset-11{margin-left:91.66666667%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-0{margin-left:0}}
@media (min-width:992px){.col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12{float:left}.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}.col-md-pull-12{right:100%}.col-md-pull-11{right:91.66666667%}.col-md-pull-10{right:83.33333333%}.col-md-pull-9{right:75%}.col-md-pull-8{right:66.66666667%}.col-md-pull-7{right:58.33333333%}.col-md-pull-6{right:50%}.col-md-pull-5{right:41.66666667%}.col-md-pull-4{right:33.33333333%}.col-md-pull-3{right:25%}.col-md-pull-2{right:16.66666667%}.col-md-pull-1{right:8.33333333%}.col-md-pull-0{right:auto}.col-md-push-12{left:100%}.col-md-push-11{left:91.66666667%}.col-md-push-10{left:83.33333333%}.col-md-push-9{left:75%}.col-md-push-8{left:66.66666667%}.col-md-push-7{left:58.33333333%}.col-md-push-6{left:50%}.col-md-push-5{left:41.66666667%}.col-md-push-4{left:33.33333333%}.col-md-push-3{left:25%}.col-md-push-2{left:16.66666667%}.col-md-push-1{left:8.33333333%}.col-md-push-0{left:auto}.col-md-offset-12{margin-left:100%}.col-md-offset-11{margin-left:91.66666667%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-9{margin-left:75%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-6{margin-left:50%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-3{margin-left:25%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-0{margin-left:0}}
@media (min-width:1200px){.col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12{float:left}.col-lg-12{width:100%}.col-lg-11{width:91.66666667%}.col-lg-10{width:83.33333333%}.col-lg-9{width:75%}.col-lg-8{width:66.66666667%}.col-lg-7{width:58.33333333%}.col-lg-6{width:50%}.col-lg-5{width:41.66666667%}.col-lg-4{width:33.33333333%}.col-lg-3{width:25%}.col-lg-2{width:16.66666667%}.col-lg-1{width:8.33333333%}.col-lg-pull-12{right:100%}.col-lg-pull-11{right:91.66666667%}.col-lg-pull-10{right:83.33333333%}.col-lg-pull-9{right:75%}.col-lg-pull-8{right:66.66666667%}.col-lg-pull-7{right:58.33333333%}.col-lg-pull-6{right:50%}.col-lg-pull-5{right:41.66666667%}.col-lg-pull-4{right:33.33333333%}.col-lg-pull-3{right:25%}.col-lg-pull-2{right:16.66666667%}.col-lg-pull-1{right:8.33333333%}.col-lg-pull-0{right:auto}.col-lg-push-12{left:100%}.col-lg-push-11{left:91.66666667%}.col-lg-push-10{left:83.33333333%}.col-lg-push-9{left:75%}.col-lg-push-8{left:66.66666667%}.col-lg-push-7{left:58.33333333%}.col-lg-push-6{left:50%}.col-lg-push-5{left:41.66666667%}.col-lg-push-4{left:33.33333333%}.col-lg-push-3{left:25%}.col-lg-push-2{left:16.66666667%}.col-lg-push-1{left:8.33333333%}.col-lg-push-0{left:auto}.col-lg-offset-12{margin-left:100%}.col-lg-offset-11{margin-left:91.66666667%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-0{margin-left:0}}
table{border-collapse:collapse;border-spacing:0}
td,th{padding:0}
.btn{display:inline-block;margin-bottom:0;font-weight:normal;text-align:center;vertical-align:middle;cursor:pointer;background-image:none;border:1px solid transparent;white-space:nowrap;padding:6px 12px;font-size:14px;line-height:1.42857143;border-radius:3px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.btn:focus,.btn:active:focus,.btn.active:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.btn:hover,.btn:focus{text-decoration:none}
.btn:active,.btn.active{outline:0;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,0.125);box-shadow:inset 0 3px 5px rgba(0,0,0,0.125)}
.btn.disabled,.btn[disabled],fieldset[disabled] .btn{cursor:not-allowed;pointer-events:none;opacity:.65;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none}
label{display:inline-block;max-width:100%;margin-bottom:5px}
table col[class*="col-"]{position:static;float:none;display:table-column}
table td[class*="col-"],table th[class*="col-"]{position:static;float:none;display:table-cell}
.alert{padding:15px;margin-bottom:20px;border:1px solid transparent;border-radius:3px}
.alert h4{margin-top:0;color:inherit}
.alert .alert-link{font-weight:bold}
.alert>p,.alert>ul{margin-bottom:0}
.alert>p+p{margin-top:5px}
.alert-danger{background-color:#a00;border-color:#910018;color:#fff}
.alert-danger hr{border-top-color:#770014}.
alert-danger .alert-link{color:#e6e6e6}
html{font-size:16px}
body{margin:0;font-size:100%}
html,body{height:100%}
.surveyForm{height:100%;width:100%}
.wrapper{min-height:100%}
.wrapper.alt1{margin:0 auto -56px}
.wrapper.alt2{margin:0 auto -71px}
.main-footer.alt1,.push.alt1{height:55px}
.main-footer.alt2,.push.alt2{height:70px}
.main-footer{border-top:1px solid rgba(0,0,0,0.2);-webkit-box-shadow:0 0 3px rgba(0,0,0,0.25);box-shadow:0 0 3px rgba(0,0,0,0.25)}
.main-footer>.container{padding:10px;font-family:Montserrat,Verdana,Arial,Helvetica,sans-serif;font-size:14px}
.progress-container{width:300px;display:inline-block;float:left}
.progress{overflow:hidden;height:10px;border-radius:5px;margin-top:5px}
.progress-bar{float:left;width:0;height:100%}
.nav{float:right}
.btn-nav{font-family:Montserrat,Verdana,Arial,Helvetica,sans-serif;text-shadow:0 -1px 0 rgba(0,0,0,0.2);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.15),0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 0 rgba(255,255,255,0.15),0 1px 1px rgba(0,0,0,0.075);text-decoration:none;margin-top:0}
.btn-nav:active,.btn-nav.active{-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,0.125);box-shadow:inset 0 3px 5px rgba(0,0,0,0.125)}
.btn-back{color:#eee;background-color:#aaa}
.powered-by-container{width:250px;margin:0 auto;text-align:center}
.powered-by-container p{margin:4px;font-size:12px}
.powered-by{text-decoration:none}
.icon-eencuesta{font-size:24px;margin-left:-90px}
.survey-title h1,.page-title h2{margin:0;padding:9px 0}
.page-description{margin-top:1em}
.question{padding:1em 0 2em 0}
.required{font-weight:700}
.question-title h4{font-weight:bold;margin:0 0 1em 0;line-height:1.5}
ol.question-answers{margin:0;padding-left:0;list-style:none}
ol.question-answers li{margin-bottom:.5em}
ol.question-answers li *{vertical-align:middle}
table.question-answers{width:100%;max-width:100%}
table.question-answers>thead>tr>th,table.question-answers>tbody>tr>th,table.question-answers>tfoot>tr>th,table.question-answers>thead>tr>td,table.question-answers>tbody>tr>td,table.question-answers>tfoot>tr>td{padding:8px;line-height:1.42857143;text-align:center;border-top:1px solid #ddd}  /* Coloca la linea gris para separar cada <tr> y da formato al contenido <td>  */
table.question-answers>thead>tr>th .hidden-label,table.question-answers>tbody>tr>th .hidden-label,table.question-answers>tfoot>tr>th .hidden-label,table.question-answers>thead>tr>td .hidden-label,table.question-answers>tbody>tr>td .hidden-label,table.question-answers>tfoot>tr>td .hidden-label{display:none}
table.question-answers>thead>tr>th>.selectable,table.question-answers>tbody>tr>th>.selectable,table.question-answers>tfoot>tr>th>.selectable,table.question-answers>thead>tr>td>.selectable,table.question-answers>tbody>tr>td>.selectable,table.question-answers>tfoot>tr>td>.selectable{margin:-8px}
table.question-answers>thead>tr>th{vertical-align:bottom;border-bottom:2px solid #ddd}
table.question-answers>tbody>tr>th{text-align:left}
table.question-answers>caption+thead>tr:first-child>th,table.question-answers>colgroup+thead>tr:first-child>th,table.question-answers>thead:first-child>tr:first-child>th,table.question-answers>caption+thead>tr:first-child>td,table.question-answers>colgroup+thead>tr:first-child>td,table.question-answers>thead:first-child>tr:first-child>td{border-top:0}

table.question-datos{width:100%;max-width:100%}
table.question-datos>thead>tr>th,table.question-datos>tbody>tr>th,table.question-datos>tfoot>tr>th,table.question-datos>thead>tr>td,table.question-datos>tbody>tr>td,table.question-datos>tfoot>tr>td{padding:8px;line-height:1.42857143;text-align:center;border-top:1px solid #ddd}
.question-datos .selectable{cursor:pointer;padding:8px;border-radius:4px;display:block;margin:0 4px -0.5em 4px}
.question-datos .selectable:hover{background-color:#efefef;background-color:rgba(0,0,0,0.1)}
.question-datos .selectable *{vertical-align:middle}
.question-datos select,.question-datos textarea,.question-datos input[type="text"],.question-datos input[type="datetime"],.question-datos input[type="datetime-local"],.question-datos input[type="date"],.question-datos input[type="time"],.question-datos input[type="number"],.question-datos input[type="email"]{box-sizing:border-box;height:34px;padding:6px 12px;font-size:14px;line-height:1.42857143;background-color:#fff;background-image:none;color:#555;border-radius:3px;border:1px solid #555;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-webkit-transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s;-o-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}  /* Le da formato a las cajas input de texto y  textarea */
.question-datos select.option-others-details,.question-datos textarea.option-others-details,.question-datos input[type="text"].option-others-details,.question-datos input[type="datetime"].option-others-details,.question-datos input[type="datetime-local"].option-others-details,.question-datos input[type="date"].option-others-details,.question-datos input[type="time"].option-others-details,.question-datos input[type="number"].option-others-details,.question-datos input[type="email"].option-others-details{width:30%;display:inline-block;margin-top:-4px;margin-bottom:-4px}
.question-datos select,.question-datos textarea,.question-datos input[type="text"],.question-datos input[type="number"],.question-datos input[type="email"]{display:block;width:100%} /* Le asigna el ancho a las cajas de texto */
.question-datos .selectable{cursor:pointer;padding:8px;border-radius:4px;display:block;margin:0 4px -0.5em 4px}

.question-answers .selectable{cursor:pointer;padding:8px;border-radius:4px;display:block;margin:0 4px -0.5em 4px}
.question-answers .selectable:hover{background-color:#efefef;background-color:rgba(0,0,0,0.1)}
.question-answers .selectable *{vertical-align:middle}
.question-answers select,.question-answers textarea,.question-answers input[type="text"],.question-answers input[type="datetime"],.question-answers input[type="datetime-local"],.question-answers input[type="date"],.question-answers input[type="time"],.question-answers input[type="number"],.question-answers input[type="email"]{box-sizing:border-box;height:34px;padding:6px 12px;font-size:14px;line-height:1.42857143;background-color:#fff;background-image:none;color:#555;border-radius:3px;border:1px solid #555;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-webkit-transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s;-o-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}  /* Le da formato a las cajas input de texto y  textarea */
.question-answers select::-moz-placeholder,.question-answers textarea::-moz-placeholder,.question-answers input[type="text"]::-moz-placeholder,.question-answers input[type="datetime"]::-moz-placeholder,.question-answers input[type="datetime-local"]::-moz-placeholder,.question-answers input[type="date"]::-moz-placeholder,.question-answers input[type="time"]::-moz-placeholder,.question-answers input[type="number"]::-moz-placeholder,.question-answers input[type="email"]::-moz-placeholder{color:#999;opacity:1}
.question-answers select:-ms-input-placeholder,.question-answers textarea:-ms-input-placeholder,.question-answers input[type="text"]:-ms-input-placeholder,.question-answers input[type="datetime"]:-ms-input-placeholder,.question-answers input[type="datetime-local"]:-ms-input-placeholder,.question-answers input[type="date"]:-ms-input-placeholder,.question-answers input[type="time"]:-ms-input-placeholder,.question-answers input[type="number"]:-ms-input-placeholder,.question-answers input[type="email"]:-ms-input-placeholder{color:#999}
.question-answers select::-webkit-input-placeholder,.question-answers textarea::-webkit-input-placeholder,.question-answers input[type="text"]::-webkit-input-placeholder,.question-answers input[type="datetime"]::-webkit-input-placeholder,.question-answers input[type="datetime-local"]::-webkit-input-placeholder,.question-answers input[type="date"]::-webkit-input-placeholder,.question-answers input[type="time"]::-webkit-input-placeholder,.question-answers input[type="number"]::-webkit-input-placeholder,.question-answers input[type="email"]::-webkit-input-placeholder{color:#999}

.question-answers select.option-others-details,.question-answers textarea.option-others-details,.question-answers input[type="text"].option-others-details,.question-answers input[type="datetime"].option-others-details,.question-answers input[type="datetime-local"].option-others-details,.question-answers input[type="date"].option-others-details,.question-answers input[type="time"].option-others-details,.question-answers input[type="number"].option-others-details,.question-answers input[type="email"].option-others-details{width:30%;display:inline-block;margin-top:-4px;margin-bottom:-4px}
.question-answers select,.question-answers textarea,.question-answers input[type="text"],.question-answers input[type="number"],.question-answers input[type="email"]{display:block;width:100%}

.question-answers textarea{height:auto}
.question-answers input[type=radio],.question-answers input[type=checkbox]{display:none}
.question-answers input[type=radio]~.selector,.question-answers input[type=checkbox]~.selector{display:inline-block;cursor:pointer;position:relative;min-height:26px;line-height:26px}
.question-answers input[type=radio]+.selector,.question-answers input[type=checkbox]+.selector{padding-left:36px}
.question-answers input[type=radio]+.selector:before,.question-answers input[type=checkbox]+.selector:before{content:"";display:inline-block;width:26px;height:26px;background-color:#fff;position:absolute;margin-left:-36px;color:#555;border:1px solid #555;top:50%;margin-top:-14px}
.question-answers input[type=radio]+.selector:before{border-radius:50%}
.question-answers input[type=radio]:checked+.selector:before{font-family:"response-fonts";content:"\25CF";text-align:center;font-size:30px;line-height:20px}
.question-answers input[type=checkbox]:checked+.selector:before{font-family:"response-fonts";content:"\2713";text-align:center;font-size:26px}
.question-answers input[type=checkbox]:disabled+.selector:before{border:1px solid #777;background-color:#eee}
.alert{margin-top:20px}
.error{color:#a00}
.question-type-nps label{display:block;cursor:pointer;border:2px solid #000;border-radius:4px;text-align:center !important}
.question-type-nps td{box-sizing:border-box;width:8.5%;display:inline-block !important;border-top:0 !important;padding:0 .5% !important}
.question-type-nps tr{display:table-row !important}table.auth{margin:0 auto;border-collapse:separate;border-spacing:10px}table.auth td{padding:5px}
.salirencuesta{float:right;margin-right:10px;margin-top:10px}
.salirencuesta button{background:none;border:none;text-decoration:underline;cursor:pointer;white-space:nowrap}
.t_logic{background-color:#c0c0c0;width:90%;margin:0 5% 0 5%;padding:5px}
.a_updown{margin-right:5px;vertical-align:middle}
.q_range_output{display:inline-block;width:25px;vertical-align:top}
ul.q_sortable{list-style:none}
ul.q_sortable li{border:2px solid #808080;padding:3px;margin:2px;border-radius:5px}
ul.q_sortable li *{vertical-align:middle}
.q_sortable_placeholder{min-height:30px;background-color:#f0e0b2;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}
/*.t_language_form{position:absolute;right:10px;text-align:right} */
.q_agrupadora,.q_agrupada{float:left}
.q_agrupadora .q_titulo{max-width:1px;white-space:nowrap}
.q_agrupada .question-answers tbody th{width:0;white-space:nowrap;display:inline-flex;visibility:hidden;padding-left:0;padding-right:0}
.q_agrupada .question-title{visibility:hidden;white-space:nowrap;overflow:hidden;width:1px}
/*.compact_view{margin:0 !important;padding:0 !important}
.compact_view div{display:inline !important}
.compact_view .q_titulo{display:inline !important;float:left;min-width:10%}
.compact_view .limpiar{clear:both;line-height:0;height:0;font-size:0}
.compact_view br{display:none !important;line-height:0 !important}
.compact_view label{width:auto !important}
.compact_view .q_input select{line-height:10 !important;font-size:10;width:130px}
.compact_view .q_input{float:left}
.compact_view .q_input input{vertical-align:middle} */
@media (max-width:767px){
	body{font-size:130%}
	.btn-nav>span{display:none}
	.progress-container{width:60%}
	table.question-answers>thead>tr>th{display:none}
	table.question-answers>tbody>tr{display:block}
	table.question-answers>tbody>tr>td,table.question-answers>tbody>tr th{text-align:left;border-top:0;display:block}
	table.question-answers>tbody>tr>td>*,table.question-answers>tbody>tr th>*{vertical-align:middle}
	table.question-answers>tbody>tr>td .hidden-label,table.question-answers>tbody>tr th .hidden-label{display:inline-block}
	.question-answers .option-others-details{width:90%;margin-top:.5em;margin-left:36px}}
@media (min-width:768px) and (max-width:991px){
	body{font-size:125%}
	.progress-container{width:40%}
	.q_sortable{width:100%}
	.p_obligatorio_mensaje{display:none}
	.salirencuesta{margin:0}
	.t_later{padding:0}}
@media (max-width:991px){
	.powered-by-container{margin-top:45px}
	.wrapper.alt1{margin:0 auto -101px}
	.wrapper.alt2{margin:0 auto -121px}
	.main-footer.alt1,.push.alt1{height:100px}
	.main-footer.alt2,.push.alt2{height:120px}}
