.ngform .ngformcolumn { float: left; } .ngformbusy { cursor: wait; } .ngform .ngformcolumns1 .ngformcolumn { width: 100%; } .ngform .ngformlabel { font: bold 16px Roboto,Tahoma,Helvetica,sans-serif; color: #000000; letter-spacing: 0px; padding: 5px 5px 0 0; } .ngform label.ngformright { font: bold 16px Roboto,Tahoma,Helvetica,sans-serif; color: #000000; letter-spacing: 0px; padding: 5px 0 0 0; } .ngform label.ngerror { color: #a65856; } .ngform label.ngmandatory { font-weight: bold; } .ngform .ngformnopad { padding: 5px 0 0 0; } .ngform input[type=text], .ngform input[type=password], .ngform input[type=email], .ngform textarea, .ngform input[type=number] { -webkit-appearance: none; } .ngform .ngformspacer { height: 32px; margin-bottom: 10px; } .ngform .ngformline { border: 0; padding: 6px 0; margin-bottom: 10px; } .ngform .ngformline hr { border: 0; height: 1px; background-color: #e9e9e9; } .ngform input[type=text], .ngform input[type=password], .ngform input[type=email], .ngform select, .ngform textarea, .ngform input[type=number], .ngform input[type=date], .ngform input[type=time], .ngform .ngformdragdrop { border-color: #e9e9e9; border-width: 1px; border-style: solid; padding: 7px; background: #ffffff; font: bold 16px Roboto,Tahoma,Helvetica,sans-serif; color: #000000; letter-spacing: 0px; border-radius: 0px; } .ngform input[type=text]:focus, .ngform input[type=password]:focus, .ngform input[type=email]:focus, .ngform select:focus, .ngform textarea:focus, .ngform input[type=number]:focus, .ngform input[type=date]:focus, .ngform input[type=time]:focus, .ngform .ngformdragdrophover { border-color: #e9e9e9; background: #ffffff; } .ngform .ngformdragdrop span { display: block; text-align: center; margin: 16px; pointer-events: none; } .ngform .ngformdragdrop svg { display: block; margin: 24px auto; opacity: 0.20; pointer-events: none; } .ngform .ngformdragdrophover svg { opacity: 0.25; } .ngform select, .ngform select:focus { -webkit-appearance: none; -moz-appearance: none; appearance: none; background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2225%22%20height%3D%2216%22%20viewBox%3D%220%200%2025.00%2016.00%22%20enable-background%3D%22new%200%200%2025.00%2016.00%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20fill%3D%22%23000000%22%20d%3D%22M%206.36396%2C12.7782L%204.94975%2C11.364L%200%2C6.41422L%201.41421%2C5L%206.36396%2C9.94975L%2011.3137%2C5L%2012.7279%2C6.41421L%207.77817%2C11.364L%206.36396%2C12.7782%20Z%20%22%2F%3E%3C%2Fsvg%3E"); background-repeat: no-repeat; background-position: right center; padding-right: 30px; } .ngform select::-ms-expand { display: none; } .ngform img { display: block; height: auto; } .ngform input[type=number] { min-width: 100px; } .ngform input[type=checkbox], .ngform input[type=radio] { margin:0; padding: 0; } .ngform input[type=submit], .ngform input[type=file]::file-selector-button { border-color: #e9e9e9; border-width: 0px; border-style: solid; padding: 10px 22px 10px 22px; background: #e60005; font: bold 16px Roboto,Tahoma,Helvetica,sans-serif; color: #ffffff; letter-spacing: 0px; text-transform: uppercase; box-shadow: -5px 0px 5px rgba(0,0,0,0.3); border-radius: 10px; cursor: pointer; } .ngform input[type=submit]:focus, .ngform input[type=file]:focus::file-selector-button { outline: none; } .ngform input[type=submit] { display: block; margin-top: 20px; } .ngform input[type=submit].ngformsubmitright { float: right; } .ngform input[type=submit].ngformsubmitleft { float: left; } .ngform input[type=file] { font: bold 16px Roboto,Tahoma,Helvetica,sans-serif; color: #000000; letter-spacing: 0px; } .ngform input[type=file]::file-selector-button { margin-right: 20px; } .ngform input[type=submit]:hover, .ngform input[type=file]::file-selector-button:hover { border-color: #1d3850; background: #067784; font-weight: normal; font-style: normal; text-transform: uppercase; color: #ffffff; } .ngform input[type=submit]:disabled { opacity: 0.8; cursor: wait; } .ngform .ngradiogroup { margin-bottom: 4px; display: block; } .ngform textarea { height: 100px; } input::-webkit-calendar-picker-indicator{ display: inline; } .ngform .ngformright, .ngform .ngformleft { display: block; margin: 0 0 10px 0; box-sizing: border-box; } .ngform .ngformright { float: left; width: 65%; } .ngform .ngformleft { float: left; width: 35%; } .ngform .ngformcolumns2 .ngformcolumn { width: 49%; } .ngform .ngformcolumns2 .ngformcolumn:first-child { margin-right: 2%; } @media (max-width: 1023px) { .ngform .ngformcolumns2 .ngformcolumn { width: 100%; margin-right: 0; } } @media (max-width: 767px) { .sqr .ngform .ngformright { width: 100%; float: none; } .sqr .ngform .ngformleft { width: 100%; float: none; } } 