/************************************************
    New Layout Styles for the Dashboard
    Author: Kyle Ancheta
    -----------------------------------
    Author Notes:
    Is this the best way to do things? I
    don't know; I don't know what I'm doing
************************************************/

h1, .h1 {
    font-weight: 700;
    text-align: center;
}

h3, .h3 {
    font-weight: 500;
    margin: 0 auto;
    padding: 10px 5px;
    display: inline-block;
}

h4 {
    font-weight: 700;
    margin: 0;
    font-size: 16px;
}

p, .p {
    font-size: 14px;
}

.header-bar-title {
    font-weight: 500;
    font-size: 32px;
    color: #231f20;
    font-family: FireSans, sans-serif;
}

.well-sm {
    border-radius: 8px;
    box-shadow: -1px 1px 6px #999;
}

.marg-top {
    margin-top: 20px;
}

.btn {
    border-radius: 6px;
    padding: 5px 10px;
}

.btn-primary {
    background-color: #07a5a7;
    border-color: #07a5a7;
}

.btn-secondary {
    background-color: #fff;
    border-color: #07a5a7;
    color: #07a5a7;
    border-radius: 6px;
}

.btn-secondary:hover {
    background-color: #fff;
    border-color: #262626;
    color: #262626;
    border-radius: 6px;
}

.btn-well {
    padding: 5px 35px;
}

.btn-submit-2 {
    padding: 1px 40px;
    font-size: 24px;
    text-align: center;
}

.well-style {
    text-align: center;
}

.well-bottom-pad {
    padding-bottom: 20px;
}

.well-half {
    width: 50%;
    margin-left: 3%;
}


.col-adjust-left {
    padding-left: 6px;
    padding-right: 1px;
}

.col-adjust-right {
    padding-left: 1px;
    padding-right: 6px;
}

#add-funds-btn, #payment-methods-btn {
    float: right;
    margin: 8px 10px 2px;
}

#where-funds-toggle {
    display: block;
    float: left;
}

#parking-receipts-toggle {
    display: block;
    float: left;
}

#config-recharge {
    font-size: 18px;
    padding: 10px 20px;
    margin: 25px 10px 2px;
    float: right;
}

.modal-header {
    -webkit-border-radius: 40px 40px 0 0;
    -moz-border-radius: 40px 40px 0 0;
    border-radius: 40px 40px 0 0;
}

.modal-footer {
    -webkit-border-radius: 0 0 40px 40px;
    -moz-border-radius: 0 0 40px 40px;
    border-radius: 0 0 40px 40px;
}

.well-extra-style {
    padding: 10px 30px;
}

.table-striped>tbody>tr:nth-child(even)>td, .table-striped>tbody>tr:nth-child(even)>th {
    background-color: rgb(177,227,228);
}

#timer-style {
    font-size: 32px;
}

.form-control-style {
    margin: 5px 20px;
    width: 60%;
}

#corp-paragraph {
    text-align: center;
    margin: 0 auto;
    width: 60%;
}

#instruction-paragraph {
    padding-left: 20px;
}

.push-left {
    padding-left: 50px;
}

.div-center, .center-this {
    text-align: center;
}

.big-print {
    font-size: 24px !important;
}

.centering-div {
    justify-content: center;
}

.fa-xlarge{
    padding-top: 0;
}

.nav-main li {
    padding: 10px 0;
}

.extra-marg-bot {
    margin-top: 10px;
    margin-bottom: 30px;
}

.color-bg {
    padding-top: 10px;
    background-color: rgba(255, 255, 255, 1.0);
}

.small-width-box {
    margin: 0 auto 20px;
    width: 20%;
    max-width: 600px;
    border-radius: 6px;
}

.extra-pad-20 {
    padding: 20px;
}

.preview-cards .payment-information{
	background-color: #F9FAFB;
}
.preview-cards .lot-name {
	color:#374151;
}


.preview-cards .input, select {
	border:1px solid #E8EAED;
	color:#687080;
	padding:6px 12px;
	width: 100%;
	text-transform: none;
}

.preview-cards .sub-text{
	color: #687080;
}

.preview-cards .form-components label{
	color: #374151;
}

.preview-cards .input label.time {
	left:auto;
	right:20px;
	color:black;
	width:auto;
}
.preview-cards input[type="text"], select {
	color:#000;
}

.preview-cards .usageFee > label, .totalPreFee > label{
	color: #687080;
}
.preview-cards .usageFee > span, .totalPreFee > span, .total > span, .total > label{
	color: #374151;
}

.preview-cards .note {
	color: #687080;
}
.active-inactive-cards{
    box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px; 
    background: #F9FAFB;
}

/*
     FILE ARCHIVED ON 22:10:14 Aug 06, 2025 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 02:27:38 Nov 08, 2026.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.518
  exclusion.robots: 0.052
  exclusion.robots.policy: 0.041
  esindex: 0.008
  cdx.remote: 12.815
  LoadShardBlock: 782.629 (3)
  PetaboxLoader3.datanode: 78.476 (4)
  PetaboxLoader3.resolve: 739.696
  load_resource: 60.152
*/