/******************
    User custom CSS
    ---------------

    In this file you can add your own custom CSS
    It will be loaded last, so you can override any other property.
    Also, it will never be updated. So if you inheritate a core template and just add here some CSS, you'll still benefit of all the updates
*/


/* DATE SCADUTE */
#javatbd694825X207X5619AO04, #javatbd475758X206X5528AO04{
    display:none;
}

/* DATE NASCOSTE */
#javatbd935355X208X5646AO06, #javatbd935355X208X5642AO04,
#javatbd935355X208X5658AO06, #javatbd935355X208X5635AO06,
#javatbd694825X207X5612AO15, #javatbd475758X206X5541AO03,
#javatbd475758X206X5535AO03, #javatbd475758X206X5547AO03,
#javatbd475758X206X5553AO03,#javatbd647765X204X5512AO01,
#javatbd647765X204X5512AO03,#javatbd647765X204X5512AO05,
#javatbd729214X201X5471AO11,#javatbd729214X201X5471AO12,
#javatbd729214X201X5471AO01,#javatbd729214X201X5471AO02,
#javatbd729214X201X5471AO03,#javatbd729214X201X5471AO04,
#javatbd729214X201X5471AO05,#javatbd729214X201X5471AO06,
#javatbd729214X201X5471AO07,#javatbd729214X201X5471AO08,
#javatbd729214X201X5471AO09,#javatbd729214X201X5471AO10,
#javatbd935355X208X5646AO02,#javatbd935355X208X5658AO02,
#javatbd475758X206X5535AO01,#javatbd528944X205X5517AO06,
#javatbd528944X205X5517AO05,#javatbd647765X204X5512AO07,
#javatbd722695X203X5506AO04,#javatbd722695X203X5506AO03,
#javatbd722695X203X5506AO01,#javatbd722695X203X5506AO02,
#javatbd935355X208X5646AO04,#javatbd694825X207X5612AO14,
#javatbd475758X206X5528AO03,#javatbd729214X201X5471AO13,
#javatbd729214X201X5471AO14,#javatbd722695X203X5506AO05,
#javatbd647765X204X5512AO11,#javatbd528944X205X5517AO11,
#javatbd528944X205X5517AO07,#javatbd647765X204X5512AO08,
#javatbd729214X201X5471AO15,#javatbd729214X201X5471AO16,
#javatbd539354X365X7527AO01,#javatbd539354X365X7527AO02,
#javatbd539354X365X7494AO02,#javatbd539354X365X7494AO03,
#javatbd539354X365X7512AO05,#javatbd539354X365X7512AO06,
#javatbd539354X365X7512AO07,#javatbd539354X365X7512AO08,
#javatbd539354X365X7512AO01,#javatbd539354X365X7518AO05,
#javatbd539354X365X7518AO06,#javatbd539354X365X7518AO07,
#javatbd539354X365X7518AO08,#javatbd539354X365X7518AO01,
#javatbd539354X366X7570AO01,#javatbd564474X343X6976AO01,
#javatbd564474X343X6976AO05,#javatbd564474X343X6976AO07,
#javatbd564474X343X6976AO02,#javatbd564474X343X7012AO01,
#javatbd564474X343X7012AO02,#javatbd564474X343X6965AO05,
#javatbd564474X343X6965AO06,#javatbd564474X343X6965AO07,
#javatbd564474X343X6965AO08,#javatbd564474X343X6965AO01,
#javatbd564474X343X6972AO02,#javatbd564474X343X6972AO03,
#javatbd564474X343X6988AO05,#javatbd564474X343X6988AO06,
#javatbd564474X343X6988AO07,#javatbd564474X343X6988AO08,
#javatbd564474X343X6988AO01,#javatbd661546X355X7342AO01,
#javatbd661546X355X7342AO02,#javatbd661546X355X7342AO03,
#javatbd661546X355X7342AO04,#javatbd661546X355X7335AO02,
#javatbd661546X355X7335AO03,#javatbd661546X355X7328AO09,
#javatbd661546X355X7328AO10,#javatbd661546X355X7328AO11,
#javatbd661546X355X7328AO13,#javatbd661546X355X7328SQ05,
#javatbd661546X356X7362AO01,#javatbd854896X353X7284AO01,
#javatbd854896X353X7284AO02,#javatbd854896X353X7284AO03,
#javatbd854896X354X7321AO01,#javatbd661546X355X7335AO03,
#javatbd246438X351X7227AO01,#javatbd246438X351X7227AO03,
#javatbd246438X351X7227AO05,#javatbd246438X352X7258AO01,
#javatbd722754X317X6432AO01,#javatbd722754X317X6432AO03,
#javatbd722754X317X6432AO05,#javatbd253691X316X6424AO01,
#javatbd253691X316X6424AO03,#javatbd253691X316X6424AO05,
#javatbd727624X367X7620AO01,#javatbd727624X367X7620AO02,
#javatbd727624X367X7590AO05,#javatbd727624X367X7590AO06,
#javatbd727624X367X7590AO07,#javatbd727624X367X7590AO08,
#javatbd727624X367X7590AO01,#javatbd727624X367X7613AO05,
#javatbd727624X367X7613AO06,#javatbd727624X367X7613AO07,
#javatbd727624X367X7613AO08,#javatbd727624X367X7613AO01,
#javatbd684515X362X7436AO01,#javatbd684515X362X7436AO02,
#javatbd684515X362X7436AO03,#javatb684515X362X7436AO03,
#javatbd684515X362X7436AO04,#javatb684515X362X7436AO04,
#javatbd684515X362X7436AO05,#javatbd684515X362X7436AO06,
#javatbd684515X362X7436AO07,#javatbd684515X362X7436AO08,
#javatbd684515X362X7436AO09,#javatbd684515X362X7436AO10,
#javatbd684515X362X7436AO17,#javatbd684515X362X7436AO18,
#javatbd684515X364X7472AO01,#javatbd258483X360X7411AO01,
#javatbd258483X360X7411AO03,#javatbd258483X360X7411AO05,
#javatbd521226X314X6516AO01,#javatbd521226X314X6516AO02,
#javatbd521226X314X6516AO03,#javatbd521226X314X6516AO04,
#javatbd694825X207X5619AO01,#javatbd854896X353X7284AO04,
#javatbd437474X313X6295AO01,#javatbd437474X313X6295AO02,
#javatbd437474X313X6295AO03,#javatbd437474X313X6295AO04,
#javatbd258483X360X7411AO06,#javatbd246438X351X7227AO06,
#javatbd684515X362X7436AO11,#javatbd684515X362X7436AO12,
#javatbd258483X360X7411AO11,#javatbd246438X351X7227AO11,
#javatbd539354X365X7500AO02,#javatbd727624X367X7601AO04,
#javatbd854896X353X7284AO05,#javatbd539354X365X7506AO02,
#javatbd661546X355X7342AO05,#javatbd521226X314X6516AO05,
#javatbd521226X314X6316AO14,#javatbd854896X353X7284AO06,
#javatbd437474X313X6295AO06,#javatbd539354X365X7500AO03,
#javatbd539354X365X7506AO03,#javatbd539354X365X7512AO03,
#javatbd539354X365X7518AO03,#javatbd291672X342X6858AO03,
#javatbd291672X342X6864AO03,#javatbd291672X342X6870AO03,
#javatbd291672X342X6876AO03,#javatbd727624X367X7601AO06,
#javatbd564474X343X6976AO06,#javatbd684515X362X7436AO15,
#javatbd684515X362X7436AO16,#javatbd755847X318X6439AO15,
#javatbd755847X318X6439AO16,#javatbd156888X443X8135AO01,
#javatbd156888X443X8135AO02,#javatbd156888X443X8135AO03,
#javatbd156888X443X8135AO04,#javatbd156888X442X8125AO01,
#javatbd156888X442X8125AO03,#javatbd918399X450X8334AO01,
#javatbd918399X450X8334AO02,#javatbd918399X450X8334AO03,
#javatbd918399X451X8358AO01,#javatbd918399X451X8358AO02,
#javatbd918399X451X8358AO03,#javatbd918399X451X8358AO04,
#javatbd871937X448X8245AO01,#javatbd871937X448X8245AO02,
#javatbd871937X448X8245AO03,#javatbd871937X448X8239AO05,
#javatbd871937X448X8239AO06,#javatbd871937X448X8239AO07,
#javatbd871937X448X8251AO05,#javatbd871937X448X8251AO06,
#javatbd871937X448X8251AO07,#javatbd871937X449X8265AO01,
#javatbd871937X449X8265AO02,#javatbd871937X449X8265AO03,
#javatbd871937X449X8265AO04,#javatbd893528X446X8196AO01,
#javatbd893528X446X8196AO02,#javatbd893528X446X8196AO03,
#javatbd893528X446X8182AO01,#javatbd893528X446X8182AO02,
#javatbd893528X446X8182AO03,#javatbd893528X447X8201AO01,
#javatbd893528X447X8201AO02,#javatbd893528X447X8201AO03,
#javatbd893528X447X8201AO04,#javatbd632667X440X8097AO01,
#javatbd632667X440X8097AO02,#javatbd632667X440X8097AO03,
#javatbd632667X440X8097AO04,#javatbd632667X441X8106AO01,
#javatbd632667X441X8106AO02,#javatbd632667X441X8106AO03,
#javatbd632667X441X8106AO04,#javatbd488342X433X8053AO01,
#javatbd488342X433X8053AO02,#javatbd488342X433X8053AO03,
#javatbd488342X433X8053AO04,#javatbd488342X434X8062AO01,
#javatbd488342X434X8062AO02,#javatbd488342X434X8062AO03,
#javatbd488342X434X8062AO04,#javatbd359594X429X7957AO01,
#javatbd359594X429X7957AO02,#javatbd359594X429X7957AO03,
#javatbd359594X429X7957AO04,#javatbd359594X430X7971AO01,
#javatbd359594X430X7971AO02,#javatbd359594X430X7971AO03,
#javatbd359594X430X7971AO04{
    display:none;
}


@media (min-width: 768px) {
    .navbar-nav>li {
        float: left;
        margin-right: 5px;
    }
}

.question-container {
    margin-bottom: 2em;
    border: 1px solid #e7e7e7;
    background-color: #ffffff;
    border-radius: 5px;
    box-shadow: 3px 3px 3px #ccc;
}

#langs-container {
    overflow:hidden!important;
	box-shadow: none;
	border-radius: 0;
	border: 0;
	background-color: inherit;
}

.dropdown-menu>li>a {
    margin-bottom: 5px;
    margin-right: 3px;
}

.top-container .progress {
    box-shadow: 1px 2px 3px #ccc;
}

#welcome-container {
    border: 1px solid #ccc;
    border-radius: 5px;
    box-shadow: 3px 3px 3px #ccc;
    padding: 0 10px;
}

.jumbotron p {
    font-size: 16px;
}

h1 {
  font-size: 26px;  
}


@media screen and (min-width: 768px) {
    .language_change_container {
        height: inherit;
    }
    
    .container .jumbotron, .container-fluid .jumbotron, .register-form {
        padding: 20px;
        box-shadow: 3px 3px 3px #ccc;
        background-color: #fff;
        border: 1px solid #ccc;
    }
}

.ls-answers tbody .answertext {
    text-align: left;
}

.ls-question-message,
#answer456969X43X1971SQ01comment,#answer456969X43X1971SQ02comment,
#answer456969X43X1971SQ03comment,#answer456969X43X1971SQ04comment,
#answer456969X43X1971SQ05comment,#answer456969X43X1971SQ06comment,
#answer456969X43X1971SQ07comment,#javatbd716595X75X3474AO02,#javatbd716595X75X3474AO03,
#javatbd831942X74X3428AO02,#javatbd831942X74X3428AO03,#javatbd716595X75X3474AO05,#javatbd716595X75X3474AO06,
#javatbd831942X74X3428AO05,#javatbd831942X74X3428AO03,#javatbd831942X74X3428AO06,
#javatbd834455X70X3238AO02,#javatbd834455X70X3238AO05,
#javatbd834455X70X3238AO03,#javatbd834455X70X3238AO06,#javatbd834455X70X3241AO09,#javatbd834455X70X3241AO10,
#javatbd834455X70X3253AO09,#javatbd834455X70X3253AO10,#javatbd834455X70X3256AO09,#javatbd834455X70X3256AO10,
#javatbd345531X78X3634AO02,#javatbd345531X78X3634AO05,#javatbd345531X78X3634AO03,#javatbd345531X78X3634AO06,
#javatbd345531X78X3649AO01, #javatbd345531X78X3649AO02, #javatbd345531X78X3649AO03, #javatbd345531X78X3649AO04,
#javatbd345531X78X3652AO01, #javatbd345531X78X3652AO02, #javatbd345531X78X3652AO03, #javatbd345531X78X3652AO04,
#javatbd345531X78X3637AO01, #javatbd345531X78X3637AO02, #javatbd345531X78X3637AO03, #javatbd345531X78X3637AO04,
#javatbd716595X75X3467AO01, #javatbd716595X75X3467AO03,
#javatbd831942X74X3432AO01, #javatbd831942X74X3432AO02, #javatbd831942X74X3432AO03, #javatbd831942X74X3432AO04,
#javatbd831942X74X3421AO01, #javatbd831942X74X3421AO02, #javatbd831942X74X3421AO03, #javatbd831942X74X3421AO04,
#javatbd831942X74X3444AO01, #javatbd831942X74X3444AO02, #javatbd831942X74X3444AO03, #javatbd831942X74X3444AO04,
#javatbd716595X75X3467AO05, #javatbd831942X74X3432AO05, #javatbd831942X74X3432AO06, #javatbd831942X74X3421AO05,
#javatbd831942X74X3421AO06, #javatbd831942X74X3444AO05, #javatbd831942X74X3444AO06, #javatbd345531X78X3649AO05,
#javatbd345531X78X3649AO06, #javatbd345531X78X3652AO05, #javatbd345531X78X3652AO06, #javatbd345531X78X3637AO05,
#javatbd345531X78X3637AO06,
#javatbd716595X75X3467AO07, #javatbd831942X74X3432AO07, #javatbd831942X74X3432AO08, #javatbd831942X74X3421AO07, 
#javatbd831942X74X3421AO08, #javatbd345531X78X3649AO07, #javatbd345531X78X3649AO08, #javatbd345531X78X3652AO07, 
#javatbd345531X78X3652AO08, #javatbd345531X78X3637AO07, #javatbd345531X78X3637AO08,
#javatbd831942X74X3444AO07, #javatbd831942X74X3444AO08, #javatbd831942X74X3432AO09, #javatbd831942X74X3432AO10,
#javatbd831942X74X3421AO09, #javatbd831942X74X3421AO10, #javatbd831942X74X3444AO09, #javatbd831942X74X3444AO10,
#javatbd716595X75X3467AO09, #javatbd345531X78X3649AO09, #javatbd345531X78X3649AO10, #javatbd345531X78X3652AO09,
#javatbd345531X78X3652AO10, #javatbd345531X78X3637AO09, #javatbd345531X78X3637AO10 {
	display: none;
}


.ls-question-mandatory {
    display: none;
}

button,
a.btn,
.upload-div button {
/*    background-color: #007be4 !important;
    border-color: #007be4 !important;*/
    border: 1px solid #dbdbdb!important;
    background-color: #ffffff !important;
    color: #0076cc !important;
    text-transform: uppercase;
    border-radius: 0.5rem;
    box-shadow: 2px 2px 3px #ccc;
}

button:hover,
a.btn:hover,
.upload-div button:hover {
    background-color: #f3f3f3 !important;
    box-shadow: 2px 2px 3px #a1a1a1;
}

.progress-bar {
    border: 1px solid #0076cc!important;
    background-color: #0076cc !important;
    color: #fff !important;
    text-transform: uppercase;
    border-radius: 0.5rem;
    box-shadow: 2px 2px 3px #ccc;
}

.button-item {
    background-color: #007be4;
}

#ls-button-previous,
.btn-default {
    color: #fff;
}

.load-survey-input.input-cell.col-sm-7.col-md-offset-3  {
    text-align: center;
}

.ls-link-action.ls-link-loadall.animate,
.animate {
/*    border: 1px solid transparent;
    background-color: #007bff !important;
    color: #fff !important;
    border-radius: .5rem;*/
    border: 1px solid #dbdbdb;
    background-color: #ffffff !important;
    color: #0076cc !important;
    text-transform: uppercase;
    border-radius: 0.5rem;
    box-shadow: 2px 2px 3px #ccc;
}

.animate:hover {
    background-color: #f3f3f3 !important;
    box-shadow: 2px 2px 3px #a1a1a1;
    border: 1px solid #dbdbdb;
    color: #0076cc !important;
    text-transform: uppercase;
    border-radius: 0.5rem;
}

#navbar {
    padding: 20px;
}

.yesno-button {
    width: 100%;
}

.button-item.form-group.btn.btn-primary {
    margin-right: 20px;
    width: 40%;
}

.btn-group-justified > .btn {
    display: inline-block;
    border-radius: .5rem !important;
}

.alert.alert-info.uploadmsg {
    margin-top: 15px;
}

.survey-welcome.h4.text-primary {
    color: inherit;
    margin-top: 50px;
    margin-bottom: 50px;
}

label[for="answer112865X11X175comment"],
label[for="answer717884X20X527comment"],
.upload.title,
.upload.comment,
.question.uploadedfiles thead tr th:nth-child(2),
.question.uploadedfiles thead tr th:nth-child(3),
.question-container span[class~="fa"]{
    display: none;
}

#answer112865X11X175comment,
#answer717884X20X527comment {
    resize: none;
    height: 35px;
}

.answer-item.text-item.col-sm-6.col-xs-12 {
    width: 100%;
    margin-top: 10px;
}

.answer-item.text-item.col-sm-6.col-xs-12::before {
    content: "";
}

.ls-answers.subquestion-list.questions-list.text-array.table.table-bordered.table-hover tbody input {
    text-align: center;
}


#answer112865X11X483 {
    width: 50%;
}