What is JotForm?
JotForm is a free online form builder which helps you create online forms without writing a single line of code. No sign-up required.

At JotForm, we want to make sure that you’re getting the online form builder help that you need. Our friendly customer support team is available 24/7.

We believe that if one user has a question, there could be more users who may have the same question. This is why many of our support forum threads are public and available to be searched and viewed. If you’d like help immediately, feel free to search for a similar question, or submit your question or concern.


  • Profile Image

    My Pages No Longer Align to the Right?

    Asked by aldoutc on October 20, 2015 at 02:18 AM

    Hello, My pages now longer along to the right, for some reason they all move to the center. PLEASE HELP!

    Page URL:
    http://truebluefunding.com/chargers/ 

    Screenshot
    right move hello all
  • Profile Image
    JotForm Support

    Answered by mert on October 20, 2015 at 02:27 AM

    Hi there,

    You can easily align your form to the right by injecting a custom CSS code to your form. From the below, you will find the CSS code:

     

    .form-all {

    float : right;

    }

     

    You can see the result from the following image:

     

    If you stuck somewhere in the process or need more information, please let us know.

    Have a great day.

  • Profile Image

    Answered by aldoutc on October 20, 2015 at 08:52 PM

    Were should i install the code? 

    @import "https://fonts.googleapis.com/css?family=Muli:light,lightitalic,normal,italic,bold,bolditalic";

    .form-all {

    font-family: "Muli", sans-serif;

    }

    .form-all {

    width: 550px;

    width: 100%;

    max-width: 550px;

    }

    .form-label-left,

    .form-label-right {

    width: 150px;

    }

    .form-label {

    white-space: normal;

    }

    .form-label.form-label-auto {

    display: inline-block;

    float: left;

    text-align: left;

    width: 150px;

    }

    .form-label-left {

    display: inline-block;

    white-space: normal;

    float: left;

    text-align: left;

    }

    .form-label-right {

    display: inline-block;

    white-space: normal;

    float: left;

    text-align: right;

    }

    .form-label-top {

    white-space: normal;

    display: block;

    float: none;

    text-align: left;

    }

    .form-all {

    font-size: 24px;

    }

    .form-label {

    font-weight: normal;

    font-size: 0.95em;

    }

    .supernova {

    background-color: rgba(0, 0, 0, 0.72);

    background-color: #c3c3c3;

    }

    .supernova body {

    background-color: transparent;

    }

    /*

    @width30: (unit(@formWidth, px) + 60px);

    @width60: (unit(@formWidth, px)+ 120px);

    @width90: (unit(@formWidth, px)+ 180px);

    */

    /* | */

    @media screen and (min-width: 480px) {

    .supernova .form-all {

    border: 1px solid #aaaaaa;

    -webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, 0.1);

    -moz-box-shadow: 0 3px 9px rgba(0, 0, 0, 0.1);

    box-shadow: 0 3px 9px rgba(0, 0, 0, 0.1);

    }

    }

    /* | */

    /* | */

    @media screen and (max-width: 480px) {

    .jotform-form {

    padding: 10px 0;

    }

    }

    /* | */

    /* | */

    @media screen and (min-width: 480px) and (max-width: 768px) {

    .jotform-form {

    padding: 30px 0;

    }

    }

    /* | */

    /* | */

    @media screen and (min-width: 768px) and (max-width: 1024px) {

    .jotform-form {

    padding: 60px 0;

    }

    }

    /* | */

    /* | */

    @media screen and (min-width: 1024px) {

    .jotform-form {

    padding: 90px 0;

    }

    }

    /* | */

    .supernova .form-all,

    .form-all {

    background-color: rgba(0, 0, 0, 0.72);

    border: 1px solid transparent;

    }

    .form-header-group {

    border-color: rgba(0, 0, 0, 0.72);

    }

    .form-matrix-table tr {

    border-color: rgba(0, 0, 0, 0.72);

    }

    .form-matrix-table tr:nth-child(2n) {

    background-color: rgba(0, 0, 0, 0.72);

    }

    .form-all {

    color: #ffffff;

    }

    .form-header-group .form-header {

    color: #ffffff;

    }

    .form-header-group .form-subHeader {

    color: #ffffff;

    }

    .form-sub-label {

    color: #ffffff;

    }

    .form-label-top,

    .form-label-left,

    .form-label-right,

    .form-html {

    color: #ffffff;

    }

    .form-checkbox-item label,

    .form-radio-item label {

    color: #ffffff;

    }

    .form-line.form-line-active {

    -webkit-transition-property: all;

    -moz-transition-property: all;

    -ms-transition-property: all;

    -o-transition-property: all;

    transition-property: all;

    -webkit-transition-duration: 0.3s;

    -moz-transition-duration: 0.3s;

    -ms-transition-duration: 0.3s;

    -o-transition-duration: 0.3s;

    transition-duration: 0.3s;

    -webkit-transition-timing-function: ease;

    -moz-transition-timing-function: ease;

    -ms-transition-timing-function: ease;

    -o-transition-timing-function: ease;

    transition-timing-function: ease;

    background-color: rgba(37, 37, 37, 0.21);

    }

    /* ömer */

    .form-radio-item,

    .form-checkbox-item {

    padding-bottom: 3px !important;

    }

    .form-radio-item:last-child,

    .form-checkbox-item:last-child {

    padding-bottom: 0;

    }

    /* ömer */

    .form-single-column .form-checkbox-item,

    .form-single-column .form-radio-item {

    width: 100%;

    }

    .form-radio-item:not(#foo) {

    margin-bottom: 0;

    position: relative;

    }

    .form-radio-item:not(#foo) input[type="checkbox"],

    .form-radio-item:not(#foo) input[type="radio"] {

    display: none;

    }

    .form-radio-item:not(#foo) .form-radio-other,

    .form-radio-item:not(#foo) .form-checkbox-other {

    display: inline-block !important;

    margin-left: 7px;

    margin-right: 3px;

    margin-top: 3px;

    }

    .form-radio-item:not(#foo) .form-checkbox-other-input,

    .form-radio-item:not(#foo) .form-radio-other-input {

    margin: 0;

    }

    .form-radio-item:not(#foo) label {

    line-height: 18px;

    margin-left: 0;

    float: left;

    text-indent: 27px;

    }

    .form-radio-item:not(#foo) label:before {

    content: '';

    position: absolute;

    display: inline-block;

    vertical-align: baseline;

    margin-right: 4px;

    -moz-box-sizing: border-box;

    -webkit-box-sizing: border-box;

    box-sizing: border-box;

    -webkit-border-radius: 2px;

    -moz-border-radius: 2px;

    border-radius: 2px;

    left: 4px;

    width: 18px;

    height: 18px;

    cursor: pointer;

    }

    .form-radio-item:not(#foo) label:after {

    content: '';

    position: absolute;

    z-index: 10;

    display: inline-block;

    opacity: 0;

    top: 4px;

    left: 8px;

    width: 10px;

    height: 10px;

    }

    .form-radio-item:not(#foo) input:checked + label:after {

    opacity: 1;

    }

    .form-radio-item:not(#foo) label:before {

    background-color: transparent;

    border: 2px solid #828282;

    }

    .form-radio-item:not(#foo) label:after {

    background-color: #ffffff;

    cursor: pointer;

    }

    .form-checkbox-item:not(#foo) {

    margin-bottom: 0;

    position: relative;

    }

    .form-checkbox-item:not(#foo) input[type="checkbox"],

    .form-checkbox-item:not(#foo) input[type="radio"] {

    display: none;

    }

    .form-checkbox-item:not(#foo) .form-radio-other,

    .form-checkbox-item:not(#foo) .form-checkbox-other {

    display: inline-block !important;

    margin-left: 7px;

    margin-right: 3px;

    margin-top: 3px;

    }

    .form-checkbox-item:not(#foo) .form-checkbox-other-input,

    .form-checkbox-item:not(#foo) .form-radio-other-input {

    margin: 0;

    }

    .form-checkbox-item:not(#foo) label {

    line-height: 18px;

    margin-left: 0;

    float: left;

    text-indent: 27px;

    }

    .form-checkbox-item:not(#foo) label:before {

    content: '';

    position: absolute;

    display: inline-block;

    vertical-align: baseline;

    margin-right: 4px;

    -moz-box-sizing: border-box;

    -webkit-box-sizing: border-box;

    box-sizing: border-box;

    -webkit-border-radius: 2px;

    -moz-border-radius: 2px;

    border-radius: 2px;

    left: 4px;

    width: 18px;

    height: 18px;

    cursor: pointer;

    }

    .form-checkbox-item:not(#foo) label:after {

    content: '';

    position: absolute;

    z-index: 10;

    display: inline-block;

    opacity: 0;

    top: 6px;

    left: 10px;

    width: 4px;

    height: 4px;

    }

    .form-checkbox-item:not(#foo) input:checked + label:after {

    opacity: 1;

    }

    .form-checkbox-item:not(#foo) label:before {

    background-color: transparent;

    border: 2px solid #828282;

    }

    .form-checkbox-item:not(#foo) label:after {

    background-color: #ffffff;

    box-shadow: 0 3px 0 0 #ffffff, 3px 3px 0 0 #ffffff, 6px 3px 0 0 #ffffff, 9px 3px 0 0 #ffffff, 8px 6px 0 0 rgba(0, 0, 0, 0.72), 10px 1px 0 0 rgba(0, 0, 0, 0.72);

    -moz-transform: rotate(-45deg);

    -webkit-transform: rotate(-45deg);

    -o-transform: rotate(-45deg);

    -ms-transform: rotate(-45deg);

    transform: rotate(-45deg);

    }

    .supernova {

    height: 100%;

    background-repeat: no-repeat;

    background-attachment: scroll;

    background-position: center top;

    background-attachment: fixed;

    background-size: auto;

    background-size: cover;

    }

    .supernova {

    background-image: none;

    background-image: url("http://www.jotform.com/uploads/aldoutc/form_files/philip%20rivers.jpg");

    }

    #stage {

    background-image: none;

    background-image: url("http://www.jotform.com/uploads/aldoutc/form_files/philip%20rivers.jpg");

    }

    /* | */

    .form-all {

    background-repeat: no-repeat;

    background-attachment: scroll;

    background-position: center top;

    background-repeat: repeat;

    }

    .form-header-group {

    background-repeat: no-repeat;

    background-attachment: scroll;

    background-position: center top;

    }

    .form-line {

    margin-top: 0px;

    margin-bottom: 0px;

    }

    .form-line {

    padding: 8px 36px;

    }

    .form-all .form-textbox,

    .form-all .form-radio-other-input,

    .form-all .form-checkbox-other-input,

    .form-all .form-captcha input,

    .form-all .form-spinner input,

    .form-all .form-pagebreak-back,

    .form-all .form-pagebreak-next,

    .form-all .qq-upload-button,

    .form-all .form-error-message {

    -webkit-border-radius: 6px;

    -moz-border-radius: 6px;

    border-radius: 6px;

    }

    .form-all .form-sub-label {

    margin-left: 3px;

    }

    .form-all .form-textarea {

    -webkit-border-radius: 6px;

    -moz-border-radius: 6px;

    border-radius: 6px;

    }

    .form-all .form-submit-button,

    .form-all .form-submit-reset,

    .form-all .form-submit-print {

    -webkit-border-radius: 6px;

    -moz-border-radius: 6px;

    border-radius: 6px;

    }

    .form-all .form-sub-label {

    margin-left: 3px;

    }

    .form-dropdown {

    -webkit-border-radius: 6px;

    -moz-border-radius: 6px;

    border-radius: 6px;

    -webkit-appearance: none;

    -moz-appearance: button;

    appearance: none;

    margin: 0;

    }

    .form-all {

    -webkit-border-radius: 6px;

    -moz-border-radius: 6px;

    border-radius: 6px;

    }

    .form-section:first-child {

    -webkit-border-radius: 6px 6px 0 0;

    -moz-border-radius: 6px 6px 0 0;

    border-radius: 6px 6px 0 0;

    }

    .form-section:last-child {

    -webkit-border-radius: 0 0 6px 6px;

    -moz-border-radius: 0 0 6px 6px;

    border-radius: 0 0 6px 6px;

    }

    .form-all .qq-upload-button,

    .form-all .form-submit-button,

    .form-all .form-submit-reset,

    .form-all .form-submit-print {

    font-size: 1em;

    padding: 9px 15px;

    font-family: "Muli", sans-serif;

    font-size: 20px;

    font-weight: normal;

    }

    .form-all .qq-upload-button,

    .form-all .form-submit-button,

    .form-all .form-submit-reset,

    .form-all .form-submit-print {

    color: #ffffff !important;

    background: #222222;

    box-shadow: none;

    text-shadow: none;

    }

    .form-all .form-pagebreak-back,

    .form-all .form-pagebreak-next {

    font-size: 1em;

    padding: 9px 15px;

    font-family: "Muli", sans-serif;

    font-size: 24px;

    font-weight: normal;

    }

    /*

    & when ( @buttonFontType = google ) {

    @import (css) "@{buttonFontLink}";

    }

    */

    h2.form-header {

    line-height: 1.618em;

    }

    h2 ~ .form-subHeader {

    line-height: 1.5em;

    }

    .form-header-group {

    text-align: left;

    }

    /*.form-dropdown,

    .form-radio-item,

    .form-checkbox-item,

    .form-radio-other-input,

    .form-checkbox-other-input,*/

    .form-captcha input,

    .form-spinner input,

    .form-error-message {

    padding: 4px 3px 2px 3px;

    }

    .form-header-group {

    font-family: "Muli", sans-serif;

    }

    .form-section {

    padding: 0px 0px 0px 0px;

    }

    .form-header-group {

    margin: 12px 36px 12px 36px;

    }

    .form-header-group {

    padding: 24px 0px 24px 0px;

    }

    .form-textbox,

    .form-textarea {

    color: #ffffff;

    padding: 4px 3px 2px 3px;

    }

    .form-textbox,

    .form-textarea,

    .form-radio-other-input,

    .form-checkbox-other-input,

    .form-captcha input,

    .form-spinner input {

    background-color: rgba(255, 255, 255, 0);

    }

    .form-dropdown {

    color: #ffffff;

    -webkit-appearance: menulist-button;

    background-color: rgba(248, 248, 248, 0);

    }

    [data-type="control_dropdown"] .form-input,

    [data-type="control_dropdown"] .form-input-wide {

    width: 150px;

    }

    .form-dropdown {

    margin: 0;

    border-color: #a6a6a6;

    -webkit-appearance: menulist!important;

    -moz-appearance: menulist!important;

    appearance: menulist!important;

    border-width: 1px;

    }

    .form-buttons-wrapper {

    margin-left: 0 !important;

    text-align: center !important;

    }

    .form-label {

    font-family: "Muli", sans-serif;

    }

    li[data-type="control_image"] div {

    text-align: left;

    }

    li[data-type="control_image"] img {

    border: none;

    border-width: 0px !important;

    border-style: solid !important;

    border-color: false !important;

    }

    .form-line-column {

    width: auto;

    }

    .form-line-error {

    background-color: rgba(0, 0, 0, 0.72);

    -webkit-box-shadow: inset 0px 3px 11px -7px #ff3200;

    -moz-box-shadow: inset 0px 3px 11px -7px #ff3200;

    box-shadow: inset 0px 3px 11px -7px #ff3200;

    }

    .form-line-error input:not(#coupon-input),

    .form-line-error textarea,

    .form-line-error .form-validation-error {

    -webkit-transition-property: none;

    -moz-transition-property: none;

    -ms-transition-property: none;

    -o-transition-property: none;

    transition-property: none;

    -webkit-transition-duration: 0.3s;

    -moz-transition-duration: 0.3s;

    -ms-transition-duration: 0.3s;

    -o-transition-duration: 0.3s;

    transition-duration: 0.3s;

    -webkit-transition-timing-function: ease;

    -moz-transition-timing-function: ease;

    -ms-transition-timing-function: ease;

    -o-transition-timing-function: ease;

    transition-timing-function: ease;

    border: 1px solid rgba(255, 244, 244, 0.22);

    -moz-box-shadow: 0 0 3px rgba(255, 244, 244, 0.22);

    -webkit-box-shadow: 0 0 3px rgba(255, 244, 244, 0.22);

    box-shadow: 0 0 3px rgba(255, 244, 244, 0.22);

    }

    .form-line-error .form-error-message {

    margin: 0;

    position: absolute;

    color: #fff;

    display: inline-block;

    right: 0;

    font-size: 10px;

    position: absolute!important;

    box-shadow: none;

    top: 0px;

    line-height: 20px;

    color: #FFF;

    background: #ff3200;

    padding: 0px 5px;

    bottom: auto;

    min-width: 105px;

    -webkit-border-radius: 0;

    -moz-border-radius: 0;

    border-radius: 0;

    }

    .form-line-error .form-error-message img,

    .form-line-error .form-error-message .form-error-arrow {

    display: none;

    }

    .ie-8 .form-all {

    margin-top: auto;

    margin-top: initial;

    }

    .ie-8 .form-all:before {

    display: none;

    }

    /* | */

    @media screen and (max-width: 480px), screen and (max-device-width: 768px) and (orientation: portrait), screen and (max-device-width: 415px) and (orientation: landscape) {

    .jotform-form {

    padding: 0;

    }

    .form-all {

    border: 0;

    width: 100%;

    max-width: initial;

    }

    .form-sub-label-container {

    width: 100%;

    margin: 0;

    }

    .form-input {

    width: 100%;

    }

    .form-label {

    width: 100%!important;

    }

    .form-line {

    padding: 2% 5%;

    -moz-box-sizing: border-box;

    -webkit-box-sizing: border-box;

    box-sizing: border-box;

    }

    input[type=text],

    input[type=email],

    input[type=tel],

    textarea {

    width: 100%;

    -moz-box-sizing: border-box;

    -webkit-box-sizing: border-box;

    box-sizing: border-box;

    max-width: initial !important;

    }

    .form-input,

    .form-input-wide,

    .form-textarea,

    .form-textbox,

    .form-dropdown {

    max-width: initial !important;

    }

    div.form-header-group {

    padding: 24px 0px !important;

    margin: 0 12px 2% !important;

    margin-left: 5% !important;

    margin-right: 5% !important;

    -moz-box-sizing: border-box;

    -webkit-box-sizing: border-box;

    box-sizing: border-box;

    }

    [data-type="control_button"] {

    margin-bottom: 0 !important;

    }

    .form-buttons-wrapper {

    margin: 0!important;

    }

    .form-buttons-wrapper button {

    width: 100%;

    }

    table {

    width: 100%!important;

    max-width: initial !important;

    }

    table td + td {

    padding-left: 3%;

    }

    .form-checkbox-item input,

    .form-radio-item input {

    width: auto;

    }

    .form-collapse-table {

    margin: 0 5%;

    }

    }

    /* | *//*__INSPECT_SEPERATOR__*/

  • Profile Image
    JotForm Support

    Answered by mert on October 21, 2015 at 12:43 AM

    Hi again,

    Please add the custom CSS right after the "/* | *//*__INSPECT_SEPERATOR__*/". It should be look like the following:

     

    /* | *//*__INSPECT_SEPERATOR__*/

    .form-all {

    float : right;

    }

  • Profile Image

    Answered by aldoutc on October 21, 2015 at 12:22 PM

    That worked! 

    BUT now the page is cut off http://truebluefunding.com/jotform/ Could all this be caused because the original template changed? 
  • Profile Image
    JotForm Support

    Answered by KadeJM on October 21, 2015 at 02:01 PM

    Thanks for letting us know that worked out for you.

    As for your form being cut off I have moved it to this new thread here as a secondary issue.