/*
To change this license header, choose License Headers in Project Properties.
To change this template file, choose Tools | Templates
and open the template in the editor.
*/
/* 
    Created on : Jan 23, 2018, 3:43:10 PM
    Author     : bcarper
*/


/*GENERAL EDITS*/
.cake-error {
    /*+placement: float-left 8px 69px;*/
    float: left;
    position: relative;
    left: 8px;
    top: 69px;
    z-index: 999;
    display: inline-block;
    clear: both;
    min-width: 97%;
    border: 5px dashed #FFEF2A;
    background-color: #FF9F9F;
    color: #2E1B1B;
    /*+box-shadow: 5px 5px 5px #FC6D6D;*/
    -moz-box-shadow: 5px 5px 5px #FC6D6D;
    -webkit-box-shadow: 5px 5px 5px #FC6D6D;
    box-shadow: 5px 5px 5px #FC6D6D;
}

.cake-error a {
    color: #4D0303;
    text-decoration: underline;
}

.cake-debug-output {
    border: 6px dashed #F96969;
    background-color: #EAF565;
    padding: 25px;
    /*+box-shadow: 10px 10px 10px #A24433;*/
    -moz-box-shadow: 10px 10px 10px #A24433;
    -webkit-box-shadow: 10px 10px 10px #A24433;
    box-shadow: 10px 10px 10px #A24433;
    margin-top: 10px;
    margin-bottom: 20px;
}

pre.cake-debug{
    background-color: mintcream;
}

.cake-debug {
    border: 1px solid #959595;
    font: 0.9em / 1.3 Menlo, Monaco, Consolas, "Courier New", monospace;
    color: #000000;
    box-shadow: 8px 9px 21px rgba(0, 0, 0, 0.915);
}

/** SITE SPECIFIC **/

table.contracts {
    border-collapse: collapse;
}
table.contracts td {
    min-width: 15px;
    max-width: 15px;
    width: 15px;
}
table.contracts tr:nth-child(even){
    border: 1px solid grey;
}
table.contracts tr:nth-child(odd){
    border: 1px solid grey;
}
table.contracts tr:first-child{
    border: none;
}
table.contracts tr:nth-child(2){
    border: none;
}
table.contracts col.yearCol{
    background-color: khaki;
}
table.contracts col.yearCol:nth-child(even) {
    background-color: lightgrey;
}
td.active{
    background-color: green;
}
td.customer{
    min-width: 175px !important;
    text-align: right;
    padding-right: 8px;
}