/* RTL Front CSS by NagaTheme */

.wpforms-container input[type=checkbox], .wpforms-container input[type=radio] {
    margin: 2px 3px 0 10px !important;
}

.wpforms-container .wpforms-page-indicator.progress .wpforms-page-indicator-page-progress {
    right: 0 !important;
	left: auto !important;
}
/* WpForms Body > Fields > Phone */
.wpforms-form .iti--allow-dropdown .iti__flag-container,
div.wpforms-container .wpforms-form .iti--separate-dial-code .iti__flag-container,
div.wpforms-container-full .wpforms-form .iti--allow-dropdown .iti__flag-container,
div.wpforms-container-full .wpforms-form .iti--separate-dial-code .iti__flag-container,
#wpforms-conversational-form-page .iti--allow-dropdown .iti__flag-container,
#wpforms-conversational-form-page .iti--separate-dial-code .iti__flag-container {
    right: 0 !important;
    left: auto !important;
}

body .iti--allow-dropdown input, body .iti--allow-dropdown input[type=text],
body .iti--allow-dropdown input[type=tel],
body .iti--separate-dial-code input,
body .iti--separate-dial-code input[type=text],
body .iti--separate-dial-code input[type=tel],
div.wpforms-container .wpforms-form .iti--allow-dropdown input,
div.wpforms-container .wpforms-form .iti--allow-dropdown input[type=text],
div.wpforms-container .wpforms-form .iti--allow-dropdown input[type=tel],
div.wpforms-container .wpforms-form .iti--separate-dial-code input,
div.wpforms-container .wpforms-form .iti--separate-dial-code input[type=text],
div.wpforms-container .wpforms-form .iti--separate-dial-code input[type=tel],
div.wpforms-container-full .wpforms-form .iti--allow-dropdown input,
div.wpforms-container-full .wpforms-form .iti--allow-dropdown input[type=text],
div.wpforms-container-full .wpforms-form .iti--allow-dropdown input[type=tel],
div.wpforms-container-full .wpforms-form .iti--separate-dial-code input,
div.wpforms-container-full .wpforms-form .iti--separate-dial-code input[type=text],
div.wpforms-container-full .wpforms-form .iti--separate-dial-code input[type=tel],
#wpforms-conversational-form-page .iti--allow-dropdown input,
#wpforms-conversational-form-page .iti--allow-dropdown input[type=text],
#wpforms-conversational-form-page .iti--allow-dropdown input[type=tel],
#wpforms-conversational-form-page .iti--separate-dial-code input,
#wpforms-conversational-form-page .iti--separate-dial-code input[type=text],
#wpforms-conversational-form-page .iti--separate-dial-code input[type=tel] {
    padding-right: 52px !important;
    padding-left: 6px !important;
}

body .iti__arrow, div.wpforms-container .wpforms-form .iti__arrow,
div.wpforms-container-full .wpforms-form .iti__arrow,
#wpforms-conversational-form-page .iti__arrow {
    margin-right: 6px !important;
	margin-left: auto !important;
}

/* WpForms Body > Fields > name */
div.wpforms-container-full .wpforms-form .wpforms-first:not([NONE_EXISTS_ATTR]) {
    margin-right: 0 !important;
}
/*
.wpforms-container .wpforms-field .wpforms-field-row .wpforms-field-row-block:last-child {
    padding-left: 0 !important;
    padding-right: 10px !important;
	margin-right: unset!important;
}

.wpforms-container .wpforms-field .wpforms-field-row .wpforms-field-row-block:first-child {
    padding-right: 0 !important;
    padding-left: 10px !important;
}*/

.wpforms-container .wpforms-field .wpforms-field-row .wpforms-field-row-block:only-child {
    margin-left: auto !important;
    padding-left: 10px !important;
}



/* WpForms Body > Fields > PageBreak */
div.wpforms-container-full .wpforms-form .wpforms-page-indicator.circles .wpforms-page-indicator-page {
    float: right !important ;
    margin: 0 0 0 20px !important ;
}

div.wpforms-container-full .wpforms-form .wpforms-page-indicator.circles .wpforms-page-indicator-page-number {
    margin: 0 0 0 10px !important ;
}

div.wpforms-container-full .wpforms-form .wpforms-page-indicator.connector .wpforms-page-indicator-page {
    float: right !important ;
}

/* WpForms Body > Fields > LikertScale */
form.wpforms-form .wpforms-field-likert_scale table.classic tbody tr th {
    text-align: right !important ;
}

form.wpforms-form .wpforms-field-net_promoter_score table.modern tbody tr td:first-of-type {
    border-radius: 0 5px 5px 0 !important;
    border-right: 1px solid #cccccc;
	border-left: unset !important;
}

form.wpforms-form .wpforms-field-net_promoter_score table.modern tbody tr td:last-child {
    border-radius: 5px 0 0 5px !important;
}

div.wpforms-container-full .wpforms-form .wpforms-pagebreak-split .wpforms-page-next {
    float: left !important;
}

div.wpforms-container-full .wpforms-form .wpforms-pagebreak-split .wpforms-page-prev {
    float: right !important;
}

/* WpForms Body > Fields > DropDown */
div.wpforms-container .wpforms-form .choices[data-type*="select-one"]:after {
    left: 11.5px !important;
	right: unset !important;
}

div.wpforms-container .wpforms-form .choices[data-type*="select-one"] .choices__button {
    left: 0 !important;
	right: unset !important;
    margin-right: unset !important;
	margin-left: 25px !important;
}

div.wpforms-container .wpforms-form .choices__list--single .choices__item {
    padding-left: 20px !important;
	padding-right: unset !important;
}


/* WpForms Body > Fields > Layout */
@media only screen and (max-width: 600px){
	div.wpforms-container .wpforms-form .wpforms-field-layout .wpforms-layout-column {
		padding-left: 0 !important;
		padding-right: 10px !important;
	}
}

/* WpForms Body > Fields > RichText */
div.wpforms-container-full .wpforms-form div.wpforms-field-richtext label.wpforms-field-label {
    margin-bottom: 8px !important;
}

/* WpForms Body > Fields > Multiple choice */
div.wpforms-container-full .wpforms-form .wpforms-list-2-columns ul.wpforms-icon-choices.wpforms-icon-choices-default:not([NONE_EXISTS_ATTR]) li, 
div.wpforms-container-full .wpforms-form .wpforms-list-2-columns ul.wpforms-icon-choices.wpforms-icon-choices-modern:not([NONE_EXISTS_ATTR]) li, 
div.wpforms-container-full .wpforms-form .wpforms-list-3-columns ul.wpforms-icon-choices.wpforms-icon-choices-default:not([NONE_EXISTS_ATTR]) li, 
div.wpforms-container-full .wpforms-form .wpforms-list-3-columns ul.wpforms-icon-choices.wpforms-icon-choices-modern:not([NONE_EXISTS_ATTR]) li, 
div.wpforms-container-full .wpforms-form .wpforms-list-inline ul.wpforms-icon-choices.wpforms-icon-choices-default:not([NONE_EXISTS_ATTR]) li, 
div.wpforms-container-full .wpforms-form .wpforms-list-inline ul.wpforms-icon-choices.wpforms-icon-choices-modern:not([NONE_EXISTS_ATTR]) li {
    margin-right: unset !important;
    margin-left: 22px !important;
}

div.wpforms-container-full .wpforms-form .wpforms-list-2-columns ul.wpforms-icon-choices:not([NONE_EXISTS_ATTR]) li:nth-child(2n) {
    margin-left: 0 !important;
	margin-right: unset !important;
}

div.wpforms-container-full .wpforms-form .wpforms-list-3-columns ul.wpforms-icon-choices:not([NONE_EXISTS_ATTR]) li:nth-child(3n) {
    margin-left: 0 !important;
	margin-right: unset !important;
}

div.wpforms-container-full .wpforms-form .wpforms-checkbox-2-columns:not([NONE_EXISTS_ATTR]) ul li, 
div.wpforms-container-full .wpforms-form .wpforms-multiplechoice-2-columns:not([NONE_EXISTS_ATTR]) ul li, 
div.wpforms-container-full .wpforms-form .wpforms-list-2-columns:not([NONE_EXISTS_ATTR]) ul li {
    padding-right: unset !important;
	padding-left: 26px !important;
}

div.wpforms-container-full .wpforms-form .wpforms-checkbox-3-columns:not([NONE_EXISTS_ATTR]) ul li, 
div.wpforms-container-full .wpforms-form .wpforms-multiplechoice-3-columns:not([NONE_EXISTS_ATTR]) ul li, 
div.wpforms-container-full .wpforms-form .wpforms-list-3-columns:not([NONE_EXISTS_ATTR]) ul li {
    padding-right: unset !important;
	padding-left: 26px !important;
}

div.wpforms-container-full .wpforms-form .wpforms-five-sixths, 
div.wpforms-container-full .wpforms-form .wpforms-four-sixths, 
div.wpforms-container-full .wpforms-form .wpforms-four-fifths, 
div.wpforms-container-full .wpforms-form .wpforms-one-fifth, 
div.wpforms-container-full .wpforms-form .wpforms-one-fourth, 
div.wpforms-container-full .wpforms-form .wpforms-one-half, 
div.wpforms-container-full .wpforms-form .wpforms-one-sixth, 
div.wpforms-container-full .wpforms-form .wpforms-one-third, 
div.wpforms-container-full .wpforms-form .wpforms-three-fourths, 
div.wpforms-container-full .wpforms-form .wpforms-three-fifths, 
div.wpforms-container-full .wpforms-form .wpforms-three-sixths, 
div.wpforms-container-full .wpforms-form .wpforms-two-fourths, 
div.wpforms-container-full .wpforms-form .wpforms-two-fifths, 
div.wpforms-container-full .wpforms-form .wpforms-two-sixths, 
div.wpforms-container-full .wpforms-form .wpforms-two-thirds {
    float: right !important;
    margin-right: 20px !important;
	margin-left: unset !important;
}

/* WpForms Body > Fields > Upload */
div.wpforms-container div.wpforms-uploader .dz-preview .dz-progress {
    right: 70px !important;
	left: unset !important;
}

div.wpforms-container div.wpforms-uploader .dz-preview.dz-error .dz-remove {
    right: unset !important;
	left: 0 !important;
}

div.wpforms-container div.wpforms-uploader .dz-preview .dz-remove {
    right: unset !important;
	left: 0 !important;
}

div.wpforms-container div.wpforms-uploader .dz-preview .dz-image {
    margin-right: unset !important;
	margin-left: 20px !important
}

div.wpforms-container div.wpforms-uploader .dz-preview .dz-details {
    margin-right: unset !important;
	margin-left: 25px !important
}

/* WpForms Body > Fields > Rating */
div.wpforms-container-full .wpforms-form .wpforms-field-rating-item {
    padding-left: 6px !important;
	padding-right: unset !important;
}


/* WpForms Body > Inline Fields */
div.wpforms-container-full.inline-fields .wpforms-form .wpforms-field-container {
    float: right !important;
}

div.wpforms-container-full.inline-fields .wpforms-form .wpforms-submit-container {
    float: left !important;
}

div.wpforms-container-full.inline-fields .wpforms-form .wpforms-field {
    padding-left: 2%;
	padding-right: unset !important;
}


/* WpForms Body > Mobile Full */
@media only screen and (max-width: 600px){
div.wpforms-container-full .wpforms-form .wpforms-mobile-full {
    margin-right: 0 !important;
    float: none !important;
}
}


/* WpForms Body > Conditional Logic */
div.wpforms-container-full .wpforms-form .wpforms-field-label.wpforms-label-hide, 
div.wpforms-container-full .wpforms-form .wpforms-field-sublabel.wpforms-sublabel-hide {
    left: unset !important;
    right: -99999px;
}