/* GENERAL
-----------------------*/
.lf-surveys-col-2,
.lf-surveys-col-3,
.lf-surveys-col-4,
.lf-surveys-col-5,
.lf-surveys-col-6,
.lf-surveys-col-7,
.lf-surveys-col-8,
.lf-surveys-col-9,
.lf-surveys-col-10 {
    float: right;
}

.lf-surveys-sub-title {
    float: right;
}

.lf-surveys-top-back-button {
    float: right;
    transform: rotate(0);
}

.lf-surveys-upload-field-container {
	float: right;
}

.lf-surveys-file-input::-webkit-file-upload-button {
	margin: 0 0 0 10px;
}

.lf-surveys-upload-users-button {
    left: 6px;
    right: auto;
}

.lf-surveys-upload-field-text-container span {
    float: right;
}

/* MANU
-----------------------*/
.lf-surveys-main-menu li {
    float: right;
}

.lf-surveys-main-menu .menu > li + li a {
    border-left: 0;
    border-right: 1px solid #e9e9e9;
}


.lf-surveys-main-menu  i.md-icons {
    float: right;
}

.action-menu {
    float: left!important;
    margin: 0 15px 0 0!important;
}


.lf-surveys-actions-col-container {
    right: auto;
    left: 0;
}

.lf-surveys-action-col-button {
    float: right;
}

.lf-surveys-action-col-button + .lf-surveys-action-col-button {
    border-left: 0;
    border-right: 1px solid #e9e9e9;
}

.lf-surveys-dialog-col {
    float: right;
}

.lf-surveys-input {
    float: right;
}

.lf-surveys-input-icon {
    left: auto;
    right: 10px;
}

.lf-surveys-select-icon,
.lf-surveys-password-hide-icon,
.lf-surveys-password-icon {
    right: auto;
    left: 15px;
}

.lf-surveys-top-title-container {
    float: right;
}

.lf-surveys-diverse-col .lf-surveys-input,
.lf-surveys-select-container {
    text-align: right;
}

.lf-surveys-diverse-col label {
    float: right;
}

.lf-surveys-select-container .lf-surveys-select-icon {
    right: auto;
    left: 5px;
}

/* SEARCH
-----------------------*/
.lf-surveys-search-keywords-container {
    float: right;
}

.lf-surveys-search-submit {
    left: auto;
    right: 0;
}

.lf-surveys-switch-container {
    float: left;
}

/* ADD EDIT SURVEY
-----------------------*/

.lf-surveys-switch-status {
    float: right;
}

.lf-surveys-checkbox-container {
    float: right;
}

.lf-surveys-checkbox-mark {
    float: right;
}

.lf-surveys-checkbox-text {
    float: right;
}

.lf-surveys-form-name-row label {
    float: right;
}

.lf-surveys-form-name-row .lf-surveys-input{
    float: right;
    text-align: right;
}

.lf-survey-chapter-name-input {
	text-align: right;
}

.lf-surveys-add-chapter {
    float: right;
}

.lf-surveys-drag-chapter {
    float: right;
}

.lf-survey-chapter-row label {
    float: right;
	text-align: left;
}

.lf-survey-weight-input {
    float: right;
}

.lf-surveys-delete-chapter {
    float: right;
}

.lf-surveys-add-question-button {
    float: right;
}

.lf-surveys-add-question-button i.md-icons {
    left: auto;
    right: 0;
}

.lf-surveys-add-question-list {
    left: auto;
    right: 0;
}

.lf-surveys-add-field-type i.md-icons {
    margin: 0 0 0 10px;
}

.lf-surveys-drag-field {
    float: right;
}

.lf-survey-field-row label {
    float: right;
}

.lf-survey-field-name-input-container {
    float: left;
}

.lf-survey-field-name-input {
    float: right;
	text-align: right;
}

.lf-surveys-field-action-button {
    float: right;
}

.lf-surveys-switch-field-require label {
    float: right;
}

.lf-surveys-field-weight-label {
	float: right;
}

.lf-survey-field-scale-select {
    float: right;
}

.lf-surveys-textarea {
    float: right;
}

.lf-surveys-file-icon {
    right: auto;
    left: 0;
}

.lf-surveys-more-options-icon {
    float: right;
}

.lf-surveys-dialog-data-row .lf-surveys-input {
    text-align: right;
}

.lf-surveys-dialog-data-row label {
    float: right;
}

.lf-surveys-survey-actions-container {
    float: left;
}

.lf-surveys-survey-action {
    float: left;
}

.lf-surveys-survey-action + .lf-surveys-survey-action {
    margin: 0 0 0 10px;
}

.lf-survey-field-second-row {
    padding: 10px 290px 10px 0;
}


.lf-surveys-history-list-col {
    float: right;
}


/* SERVERY SETTINGS
-----------------------*/

.lf-surveys-users-list-dialog-button {
    float: right;
}

.lf-surveys-add-status {
    float: left;
}

.lf-surveys-field-container {
    float: right;
}

.lf-surveys-field-container label {
    float: right;
}

.lf-surveys-field-container .lf-surveys-input {
    text-align: right;
}

.lf-surveys-field-container .lf-surveys-select {
    text-align: right;
    text-align-last: right;
}

/* SERVERY FILLER
-----------------------*/

.lf-survey-form-info-cell {
    float: right;
}

.lf-survey-form-info-cell label {
    float: right;
}

.lf-survey-form-info-cell span {
    float: right;
}

.lf-surveys-form-name {
    float: right;
}

.lf-surveys-filler-chapter-name {
    float: right;
}

.lf-surveys-filler-field-name {
    float: right;
}

.lf-surveys-filler-text-input {
    float: right;
    text-align: right;
}

.lf-surveys-filler-action-container {
    float: left;
}

.lf-surveys-filler-action-container + .lf-surveys-filler-action-container {
    margin: 0 0 0 10px;
}

.lf-surveys-filler-calculations-container label {
    margin: 0 0 0 10px;
}

.lf-surveys-filler-add-file {
    float: right;
}

.lf-surveys-image-container {
    float: right;
}

/* FORMS DATA
-----------------------*/

.lf-survey-filler-info-cell {
    float: right;
}

.lf-survey-filler-info-cell label {
    float: right;
}

.lf-survey-filler-info-cell span {
    float: right;
}

.lf-surveys-filler-col-info-container {
    float: right;
}

.lf-surveys-data-field-container {
	float: right;
}

.lf-surveys-data-field-container label {
	float: right;
    margin: 0 0 0 10px;
	display: flex;
	flex-direction: row;
	align-items: center;
}


.lf-surveys-input-container {
    float: right;
}

.lf-surveys-data-input-icon {
    left: auto;
    right: 10px;
}

.lf-surveys-data-select-icon {
    left: 10px;
    right: auto;
}

.lf-surveys-data-field-container .lf-surveys-input {
	float: right;
}

.lf-surveys-data-switch-container {
    float: right;
}

.lf-surveys-action-button.lf-surveys-data-form-submit {
    float: right;
}

.lf-surveys-data-radio-options-container {
    float: right;
}

.lf-surveys-data-select-field-container {
    border-left: 0;
    border-right: 1px solid #eeeeee;
}


.lf-surveys-data-change-status-button {
	float: right;
}

.lf-surveys-export-excel {
    float: left;
}

/* FILLER VIEW
-----------------------*/

.lf-survey-field-note-container {
    float: left;
}

.lf-survey-field-note-label {
    float: right;
}

.lf-survey-field-note-text {
    float: right;
}

.lf-surveys-form-score {
    float: left;
}

.lf-surveys-chapter-score {
    float: left;
}

.lf-surveys-field-score {
    float: left;
}

/* LOG
-----------------------*/

.lf-surveys-log-col {
    float: right;
}

/*RESPONSIVE
------------------------------------------------*/

@media screen and (max-width: 950px) {

.lf-surveys-scroll-list {
    float: right;
}

.lf-survey-field-second-row {
    padding: 10px 50px 10px 0;
}

.lf-surveys-add-field-type i.md-icons {
    margin: 0 0 0 5px;
}

}

@media screen and (max-width: 600px) {

.lf-surveys-switch-container {
    float: right;
}


.lf-survey-field-second-row {
    padding: 10px 10px 10px 0;
}

}
