
/* APPEND FONT */
/*---------------------------------------------------------------*/
body {
    font-family: Verdana, sans-serif;
}


/* RESET */
/*---------------------------------------------------------------*/
h1, h2, h3, h4, h5, h6, p, ol, ul, a, span { margin: 0; padding: 0; }


/* SET ONLY THE FONTSIZE FOR FOLLOWING ELEMENTS !*/
/*---------------------------------------------------------------*/
body                                                   { font-size: 16px; }
h1                                                     { font-size: 24px; }
h2                                                     { }
h3                                                     { }
h4                                                     { }
h5                                                     { }
h6                                                     { }
p                                                      { font-size: 16px; }
a                                                      { font-size: 16px; }
ol                                                     { }
ul                                                     { }
label                                                  { font-size: 18px; &.labelFocus { font-size: 12px; } }
button                                                 { font-size: 14px; }
input[type="text"],
input[type="password"],
input[type="search"],
input[type="number"],
input[type="email"],
input[type="tel"],
input[type="time"],
input[type="url"],
textarea                                               { font-size: 18px; }
.form-control-feedback                                 { font-size: 1.5em; }
.form-group {
    small                                              { font-size: 100%; }
    .error                                             { font-size: 12px; }
}
.popover-content {
    .title                                             { font-size: 16px; }
    p                                                  { font-size: 14px; }
}
.dropdown {
    button                                             { font-size: 14px }
}
input[type='checkbox'] + label::after,
input[type='checkbox']:not(:checked) + label::after    { font-size: 12px; }

@media (max-width: 768px) {
    h1                                                 { font-size: 30px; }
}

/* SET OTHER PROPERTIES HERE FOR FOLLOWING ELEMENTS */
/*---------------------------------------------------------------*/
h1  { margin: 0 0 20px 0; font-weight: bold; }
h2  { margin: 0 0 20px 0; }
h3  { margin: 0 0 20px 0; }
h4  { margin: 0 0 20px 0; }
h5  { margin: 0 0 20px 0; }
h6  { margin: 0 0 20px 0; }
p   { margin: 0 0 20px 0; }