Search Form: Simple Minimalistic
Example:
/*---------- STANDALONE STYLE -----------*/
form {
float: left;
font-family: Arial;
}
input {
display: inline-block;
height: 20px;
padding: 6px;
margin: 0;
font-size: 13px;
line-height: 20px;
color: #555555;
vertical-align: middle;
border: 1px solid #ccc;
float: left;
outline:none;
}
input:focus, input:active, textarea:focus, .search-form input:focus{
border-color: #3FA8E2;
-moz-box-shadow: inset 0px 1px 1px rgba(0,0,0,.1);
-ms-box-shadow: inset 0px 1px 1px rgba(0,0,0,.1);
-webkit-box-shadow: inset 0px 1px 1px rgba(0,0,0,.1);
box-shadow: inset 0px 1px 1px rgba(0,0,0,.1);
}
form .button{
height: 34px;
}
/* default button */
.button {
float: left;
margin: 0;
padding: 4px 12px;
cursor: pointer;
background: #fff;
border: 1px solid #CCC;
color: #66757F;
line-height: 20px;
}
.button:hover {
background: #f8f8f8;
color: #333;
}
.button:focus, .button:active {
outline: none !important;
}
/* serch form extra edits */
.search-form input {
width: 250px;
}
/* button form-right extra */
.search-form .button-right {
border-left: none !important;
}
/* button form-left extra */
.search-form .button-left {
border-right: none !important;
}
Search Form: Rounded Corners
Example:
/*---------- STANDALONE STYLE -----------*/
form {
float: left;
position: relative;
font-family: Arial;
}
input {
display: inline-block;
height: 20px;
padding: 6px;
margin: 0;
font-size: 13px;
line-height: 20px;
color: #555555;
vertical-align: middle;
border: 1px solid #ccc;
float: left;
outline: none;
}
input:focus, input:active, textarea:focus, .search-form input:focus{
border-color: #3FA8E2;
-moz-box-shadow: inset 0px 1px 1px rgba(0,0,0,.1);
-ms-box-shadow: inset 0px 1px 1px rgba(0,0,0,.1);
-webkit-box-shadow: inset 0px 1px 1px rgba(0,0,0,.1);
box-shadow: inset 0px 1px 1px rgba(0,0,0,.1);
}
form .button{
height: 34px;
}
/* default button */
.button {
float: left;
margin: 0;
padding: 4px 12px;
cursor: pointer;
background: #fff;
border: 1px solid #CCC;
color: #66757F;
line-height: 20px;
}
.button:hover {
background: #f8f8f8;
color: #333;
}
.button:focus, .button:active {
outline: none !important;
}
/*----------SEARCH FORM EXTRA EDITS----------*/
/* serch form rounded input edit */
.rounded-form input {
border-radius: 18px;
-moz-border-radius: 18px;
-webkit-border-radius: 18px;
padding-left: 12px;
padding-right: 12px;
}
/* rounded input form default button extra edit */
.rounded-form .button{
background-color: transparent !important;
border: none !important;
color: #057ed0;
}
/*----------------LEFT FORM EXTRA EDIT-----------------*/
/* rounded input form left extra padding right */
.rounded-form .input-left {
padding-right: 75px;
width: 240px;
}
/* rounded input form button right */
.rounded-form .button-right {
position: absolute;
right: 2px;
border-left: 1px solid #ccc !important;
width: 68px;
}
/*---------------RIGHT FORM EXTRA EDIT----------------*/
/* rounded input form right extra padding left */
.rounded-form .input-right {
padding-left: 75px;
width: 240px;
}
/* rounded input form button left */
.rounded-form .button-left {
position: absolute;
left: 2px;
border-right: 1px solid #ccc !important;
width: 68px;
}
Basic login form: Basic login form example with legend and fieldset
Example:
/*---------- STANDALONE STYLE -----------*/
form {
float: left;
font-family: Arial;
}
label {
display: block;
margin-bottom: 6px;
font-size: 13px;
color: #444;
line-height: 12px;
float: left;
width: 100%;
}
.help-info {
display: block;
margin-bottom: 8px;
font-size: 12px;
font-style: italic;
color: #888;
line-height: 18px;
}
input {
display: inline-block;
height: 20px;
padding: 6px;
margin: 0;
font-size: 13px;
line-height: 20px;
color: #555555;
vertical-align: middle;
border: 1px solid #ccc;
float: left;
outline: none;
}
input[type="radio"], input[type="checkbox"]{
float: left;
width: auto !important;
margin-right: 6px;
background: transparent;
padding: 0;
display: block;
height: auto;
height: 13px !important;
line-height: 0 !important;
color: transparent;
line-height: normal;
border: none;
}
input[type="radio"]:hover , input[type="checkbox"]:hover, input[type="radio"]:active, input[type="checkbox"]:active {
background: transparent;
padding: 0;
}
input:focus, input:active, textarea:focus, .search-form input:focus{
border-color: #3FA8E2;
-moz-box-shadow: inset 0px 1px 1px rgba(0,0,0,.1);
-ms-box-shadow: inset 0px 1px 1px rgba(0,0,0,.1);
-webkit-box-shadow: inset 0px 1px 1px rgba(0,0,0,.1);
box-shadow: inset 0px 1px 1px rgba(0,0,0,.1);
}
form .button{
height: 34px;
}
/* default button */
.button {
float: left;
margin: 0;
padding: 4px 12px;
cursor: pointer;
background: #fff;
border: 1px solid #CCC;
color: #66757F;
line-height: 20px;
}
.button:hover {
background: #f8f8f8;
color: #333;
}
.button:focus, .button:active {
outline: none !important;
}
/*----------BASIC LOGIN FORM EXTRA EDITS----------*/
.form-basic{
position: relative;
width: 350px;
}
.form-basic fieldset{
border: 1px solid #ddd;
padding: 1.11111rem;
margin: 1rem 0;
}
.form-basic fieldset legend {
font-size: 18px;
font-weight: bold;
background: #fff;
padding: 0 0.16667rem;
margin: 0;
margin-left: -0.16667rem;
width: auto;
border-bottom: 0;
}
.form-basic label{
margin-top: 10px;
}
.form-basic textarea{
width: 96%;
}
.form-basic input{
width: 96%;
margin: 0 0 8px 0;
}
.form-basic .help-info{
float: left;
width: 100%;
}
.form-basic .checkbox{
margin-bottom: 12px;
}
.form-basic .checkbox input{
margin-right: 6px;
}
.form-basic .button{
height: 32px;
}
Inline login form: Inline login form example
Example:
/*---------- STANDALONE STYLE -----------*/
form {
float: left;
font-family: Arial;
}
label {
display: block;
margin-bottom: 6px;
font-size: 13px;
color: #444;
line-height: 12px;
float: left;
width: 100%;
}
.help-info {
display: block;
margin-bottom: 8px;
font-size: 12px;
font-style: italic;
color: #888;
line-height: 18px;
}
input {
display: inline-block;
height: 20px;
padding: 6px;
margin: 0;
font-size: 13px;
line-height: 20px;
color: #555555;
vertical-align: middle;
border: 1px solid #ccc;
float: left;
outline: none;
}
input[type="radio"], input[type="checkbox"]{
float: left;
width: auto !important;
margin-right: 6px;
background: transparent;
padding: 0;
display: block;
height: auto;
height: 13px !important;
line-height: 0 !important;
color: transparent;
line-height: normal;
border: none;
}
input[type="radio"]:hover , input[type="checkbox"]:hover, input[type="radio"]:active, input[type="checkbox"]:active {
background: transparent;
padding: 0;
}
input:focus, input:active, textarea:focus, .search-form input:focus{
border-color: #3FA8E2;
-moz-box-shadow: inset 0px 1px 1px rgba(0,0,0,.1);
-ms-box-shadow: inset 0px 1px 1px rgba(0,0,0,.1);
-webkit-box-shadow: inset 0px 1px 1px rgba(0,0,0,.1);
box-shadow: inset 0px 1px 1px rgba(0,0,0,.1);
}
form .button{
height: 34px;
}
/* default button */
.button {
float: left;
margin: 0;
padding: 4px 12px;
cursor: pointer;
background: #fff;
border: 1px solid #CCC;
color: #66757F;
line-height: 20px;
}
.button:hover {
background: #f8f8f8;
color: #333;
}
.button:focus, .button:active {
outline: none !important;
}
/*----------INLINE FORM EXTRA EDITS----------*/
.form-inline{
float: left;
}
.form-inline label {
float: left;
padding: 11px 0;
}
.form-inline .checkbox{
float: left;
width: auto;
}
.form-inline input{
float: left;
margin-right: 6px;
}
.form-inline button {
float: left;
clear: none;
margin-left: 6px;
}
Simple Comment: Simple Comment form example
Example:
/*---------- STANDALONE STYLE -----------*/
form {
float: left;
}
form textarea {
border: 1px solid #ccc;
padding: 6px;
outline: none;
}
label {
display: block;
margin-bottom: 6px;
font-size: 13px;
color: #444;
line-height: 12px;
float: left;
width: 100%;
}
input {
display: inline-block;
height: 20px;
padding: 6px;
margin: 0;
font-size: 13px;
line-height: 20px;
color: #555555;
vertical-align: middle;
border: 1px solid #ccc;
float: left;
outline: none;
}
input:focus, input:active, textarea:focus, .search-form input:focus{
border-color: #3FA8E2;
-moz-box-shadow: inset 0px 1px 1px rgba(0,0,0,.1);
-ms-box-shadow: inset 0px 1px 1px rgba(0,0,0,.1);
-webkit-box-shadow: inset 0px 1px 1px rgba(0,0,0,.1);
box-shadow: inset 0px 1px 1px rgba(0,0,0,.1);
}
form .button{
height: 34px;
}
/* default button */
.button {
float: left;
margin: 0;
padding: 4px 12px;
cursor: pointer;
background: #fff;
border: 1px solid #CCC;
color: #66757F;
line-height: 20px;
}
.button:hover {
background: #f8f8f8;
color: #333;
}
.button:focus, .button:active {
outline: none !important;
}
/*----------SIMPLE COMMENT FORM EXTRA EDITS----------*/
.form-basic {
position: relative;
width: 350px;
font-family: Arial;
}
.form-basic input {
width: 96%;
margin: 0 0 8px;
}
.text-area label {
margin-top: 6px;
}
.form-basic textarea {
width: 96%;
}
.text-area textarea {
margin-bottom: 10px;
font-size: 13px;
font-family: Arial;
}
.form-basic p{
float: left;
margin: 0;
}
.form-basic .button {
height: 32px;
}
Simple Comment: Simple Comment form with require and errors
Example:
/*---------- STANDALONE STYLE -----------*/
form {
float: left;
}
form textarea {
border: 1px solid #ccc;
padding: 6px;
outline: none;
}
label {
display: block;
margin-bottom: 6px;
font-size: 13px;
color: #444;
line-height: 12px;
float: left;
width: 100%;
}
input {
display: inline-block;
height: 20px;
padding: 6px;
margin: 0;
font-size: 13px;
line-height: 20px;
color: #555555;
vertical-align: middle;
border: 1px solid #ccc;
float: left;
outline: none;
}
input:focus, input:active, textarea:focus, .search-form input:focus{
border-color: #3FA8E2;
-moz-box-shadow: inset 0px 1px 1px rgba(0,0,0,.1);
-ms-box-shadow: inset 0px 1px 1px rgba(0,0,0,.1);
-webkit-box-shadow: inset 0px 1px 1px rgba(0,0,0,.1);
box-shadow: inset 0px 1px 1px rgba(0,0,0,.1);
}
form .button{
height: 34px;
}
/* default button */
.button {
float: left;
margin: 0;
padding: 4px 12px;
cursor: pointer;
background: #fff;
border: 1px solid #CCC;
color: #66757F;
line-height: 20px;
}
.button:hover {
background: #f8f8f8;
color: #333;
}
.button:focus, .button:active {
outline: none !important;
}
/*----------SIMPLE COMMENT FORM REQUIRE/ ERROR EXTRA EDITS----------*/
.form-basic {
position: relative;
width: 350px;
font-family: Arial;
font-size: 13px;
}
.form-basic input {
width: 96%;
margin: 0 0 8px;
}
.form-basic textarea {
width: 96%;
}
.text-area label {
margin-top: 6px;
}
.text-area textarea {
margin-bottom: 10px;
font-size: 13px;
font-family: Arial;
}
.form-error {
width: 98%;
padding: 1%;
background: #EE4D3B;
color: #fff;
float: left;
margin-bottom: 10px;
text-align: center;
height: 24px;
line-height: 23px;
}
.input-error{
border-color: #EE4D3B !important;
}
.label-require {
font-size: 23px;
margin-left: 2px;
color: #EE4D3B;
position: relative;
height: 10px;
display: inline-block;
top: 9px;
}
.form-basic p{
float: left;
margin: 0;
}
.form-basic .button {
height: 32px;
}
Simple Comment: Validate states of inputs
Example:
/*---------- STANDALONE STYLE -----------*/
form {
float: left;
}
input {
display: inline-block;
height: 20px;
padding: 6px;
margin: 0;
font-size: 13px;
line-height: 20px;
color: #555555;
vertical-align: middle;
border: 1px solid #ccc;
float: left;
outline: none;
}
input:focus, input:active, textarea:focus, .search-form input:focus{
border-color: #3FA8E2;
-moz-box-shadow: inset 0px 1px 1px rgba(0,0,0,.1);
-ms-box-shadow: inset 0px 1px 1px rgba(0,0,0,.1);
-webkit-box-shadow: inset 0px 1px 1px rgba(0,0,0,.1);
box-shadow: inset 0px 1px 1px rgba(0,0,0,.1);
}
.form-basic {
position: relative;
width: 350px;
}
.form-basic input {
width: 96%;
margin: 0 0 8px 0;
}
/*---------- VALIDATE STATES INPUT FORM EXTRA ----------*/
.input-success{
border-color: #52AD52 !important;
}
.input-warning{
border-color: #F3AB44 !important;
}
.input-error{
border-color: #EE4D3B !important;
}
Comment Form Extra: Comment form extra example
Example:
/*---------- STANDALONE STYLE -----------*/
form {
float: left;
}
form textarea {
border: 1px solid #ccc;
padding: 6px;
outline: none;
}
label {
display: block;
margin-bottom: 6px;
font-size: 13px;
color: #444;
line-height: 12px;
float: left;
width: 100%;
}
input {
display: inline-block;
height: 20px;
padding: 6px;
margin: 0;
font-size: 13px;
line-height: 20px;
color: #555555;
vertical-align: middle;
border: 1px solid #ccc;
float: left;
outline: none;
}
input:focus, input:active, textarea:focus, .search-form input:focus{
border-color: #3FA8E2;
-moz-box-shadow: inset 0px 1px 1px rgba(0,0,0,.1);
-ms-box-shadow: inset 0px 1px 1px rgba(0,0,0,.1);
-webkit-box-shadow: inset 0px 1px 1px rgba(0,0,0,.1);
box-shadow: inset 0px 1px 1px rgba(0,0,0,.1);
}
form .button{
height: 34px;
}
/* default button */
.button {
float: left;
margin: 0;
padding: 4px 12px;
cursor: pointer;
background: #fff;
border: 1px solid #CCC;
color: #66757F;
line-height: 20px;
}
.button:hover {
background: #f8f8f8;
color: #333;
}
.button:focus, .button:active {
outline: none !important;
}
/*----------COMMENT FORM EXTRA EDITS----------*/
.form-basic {
position: relative;
width: 350px;
font-family: Arial;
}
.form-basic input {
width: 96%;
margin: 0 0 8px;
}
.form-basic textarea {
width: 96%;
}
.text-area label {
margin-top: 6px;
}
.text-area textarea {
margin-bottom: 10px;
font-size: 13px;
font-family: Arial;
}
/* grouped form elements */
form div:first-child{
margin-left: 0 !important;
}
form .grouped{
float: left;
width: 100%;
}
form .grouped .w-50{
width: 48%;
float: left;
margin-left: 4%;
}
.form-basic .grouped input {
width: 92%;
}
.form-basic p{
float: left;
margin: 0;
}
.form-basic .button {
height: 32px;
}
Checkbox and radios: Simple checkbox and radios styles
Example:
/*---------- STANDALONE STYLE -----------*/
form {
float: left;
font-family: Arial;
font-size: 13px;
}
input {
display: inline-block;
height: 20px;
padding: 6px;
margin: 0;
font-size: 13px;
line-height: 20px;
color: #555555;
vertical-align: middle;
border: 1px solid #ccc;
float: left;
outline: none;
}
input[type="radio"], input[type="checkbox"]{
float: left;
width: auto !important;
margin-right: 6px;
background: transparent;
padding: 0;
display: block;
height: auto;
height: 13px !important;
line-height: 0 !important;
color: transparent;
line-height: normal;
border: none;
}
label {
display: block;
margin-bottom: 6px;
font-size: 13px;
color: #444;
line-height: 12px;
float: left;
width: 100%;
}
.checkbox, .radio {
float: left;
margin-bottom: 15px;
display: block;
width: 100%;
}
Checkbox and radios: Inline checkboxes and radios
Example:
/*---------- STANDALONE STYLE -----------*/
form {
float: left;
font-family: Arial;
font-size: 13px;
}
input {
display: inline-block;
height: 20px;
padding: 6px;
margin: 0;
font-size: 13px;
line-height: 20px;
color: #555555;
vertical-align: middle;
border: 1px solid #ccc;
float: left;
outline: none;
}
input[type="radio"], input[type="checkbox"]{
float: left;
width: auto !important;
margin-right: 6px;
background: transparent;
padding: 0;
display: block;
height: auto;
height: 13px !important;
line-height: 0 !important;
color: transparent;
line-height: normal;
border: none;
}
label {
display: block;
margin-bottom: 6px;
font-size: 13px;
color: #444;
line-height: 12px;
float: left;
width: 100%;
}
.checkbox, .radio {
float: left;
margin-bottom: 15px;
display: block;
width: 100%;
}
/*----------INLINE CHECKBOXES-RADIOS EXTRA EDITS----------*/
.inline {
float: left;
display: inline !important;
width: auto !important;
margin-right: 10px;
}
.help-info {
display: block;
margin-bottom: 8px;
font-size: 12px;
font-style: italic;
color: #888;
line-height: 18px;
}
Selects: Selects - Dropdowns
Example:
/*---------- STANDALONE STYLE -----------*/
form {
float: left;
}
input {
display: inline-block;
height: 20px;
padding: 6px;
margin: 0;
font-size: 13px;
line-height: 20px;
color: #555555;
vertical-align: middle;
border: 1px solid #ccc;
float: left;
outline: none;
}
form .grouped {
float: left;
width: 100%;
margin: 6px 0;
}
/* selects */
select, .select, .multi-select, .select_number{
width: 100%;
border: 1px solid #ccc;
padding: 6px;
margin-bottom: 10px;
outline: none;
}
.select-number {
width: 95%;
}
Custom Inputs Simple custom inputs
Example:
/*---------- STANDALONE STYLE -----------*/
form {
float: left;
font-family: Arial;
font-size: 13px;
}
input {
display: inline-block;
height: 20px;
padding: 6px;
margin: 0;
font-size: 13px;
line-height: 20px;
color: #555555;
vertical-align: middle;
border: 1px solid #ccc;
float: left;
outline: none;
}
form .grouped {
float: left;
width: 100%;
}
/* custom inputs */
.prepend, .append, .prepend-append{
float: left;
width: 100%;
margin-bottom: 10px;
}
.add-on, .add-to {
float: left;
margin: 0px;
padding: 4px 12px;
background: #fff;
border: 1px solid #CCC;
color: #66757F;
line-height: 24px;
height: 24px;
}
.prepend .add-on, .prepend-append .add-on{
border-right: 0 !important;
}
.append .add-to, .prepend-append .add-to{
border-left: 0 !important;
}
.help-info {
display: block;
margin-bottom: 8px;
font-size: 12px;
font-style: italic;
color: #888;
line-height: 18px;
}
