﻿body {
    padding-top: 50px;
    padding-bottom: 20px;
}

/* Set padding to keep content from hitting the edges */
.body-content {
    padding-left: 15px;
    padding-right: 15px;
}

/* Override the default bootstrap behavior where horizontal description lists 
   will truncate terms that are too long to fit in the left column 
*/
.dl-horizontal dt {
    white-space: normal;
}

/* Set width on the form input elements since they're 100% wide by default */
input,
select,
textarea {
    max-width: 280px;
}

.o10tix-logo {
    position: absolute;
    top: 6px;
    /*z-index: 1050;*/
}

.concordColor {
    color: #856daa;
}

.merriweather-sub {
    font-family: 'Merriweather', serif;
    font-style: italic;
    font-weight: 400;
}

.merriweather-text {
    font-family: 'Merriweather', serif;
    font-style: normal;
    font-weight: 300;
    font-size: 1.15em;
}

.merriweather-bold {
    font-weight: 700;
}

.top-margin-1em {
    margin-top: 1em;
}

.script-footer {
    font-size: 1.3em;
    font-family: 'Dancing Script', cursive;
    font-weight: 400;
}

div.navbar-collapse.collapse {
    margin-left: 200px;
}

.footer-font {
    font-family: 'Roboto Slab', serif;
}

.subtitle-font {
    font-family: 'Baloo Tammudu 2', cursive;
    color: gray;
}

.docuPage{
    border: 1px solid darkgray;
    background-color: white;
    padding: 2em;
    border-radius: 6px;
}

.signButton .btn {
    font-family: 'Roboto Slab';
    font-size: larger;
    font-weight: bold;
    margin-top: 1em;
    padding: 10px 20px;
    background-color: darkorange;
}

/* https://paulund.co.uk/add-required-asterisk-with-css */
form label.required:after {
    color: red;
    content: " *";
}

.pdf-page-container{
    background-color: lightgray;
    text-align: center;
    border: 3px solid lightgray;
    margin-left: -15px;
    margin-right: -15px;
}

.pdf-page {
    display: inline-block;
    border: 1px solid gray;
    margin-top: 1em
}

.pdf-page img {
    max-width: 100%;
    height: auto;
}

div.checkbox label
{
    padding-right: 20px;
}

[readonly='readonly'] {
    pointer-events: none;
}

.hebrew-page .col-md-2 {
    float: right !important;
}

.assistant-font-heb {
    font-family: 'Assistant', sans-serif;
}

.nis-symbol{
    font-size: 1.5em;
    margin-right: 0.5em;
}

.nis-tablecel {
    direction: ltr;
    text-align: right;
}