﻿@font-face {
  font-family: 'Permanent Marker';
  font-style: normal;
  font-weight: 400;
  src: local('Permanent Marker'), local('PermanentMarker'), url(../fonts/PermanentMarker.woff) format('woff');
}

/*
body {
    padding-top: 50px;
    padding-bottom: 20px;
}
*/
/* Set padding to keep content from hitting the edges */
/*
.body-content {
    padding-left: 15px;
    padding-right: 15px;
}
*/
/* Set width on the form input elements since they're 100% wide by default */
/*input,
select,
textarea {
    max-width: 280px;
}
*/

/* styles for validation helpers */
.field-validation-error {
    color: #b94a48;
}

.field-validation-valid {
    display: none;
}

input.input-validation-error {
    border: 1px solid #b94a48;
}

input[type="checkbox"].input-validation-error {
    border: 0 none;
}

.validation-summary-errors {
    color: #b94a48;
}

.validation-summary-valid {
    display: none;
}


.requires-autosubmit { }
.requires-confirmation { }

.numeric { }
.integer { }
.amount{ }
.positive { }
.positive-integer { }

.aroundTable {
    width: 100%;
    overflow-x: auto;
    margin-bottom: 40px;
}
.smallTable { width: 100%; }
.smallTable td{
    font-size: 12px;
    padding: 2px 4px;
    white-space:nowrap; 
}