﻿/*Copyright 2017-2020 Delphinus, LLC. All rights reserved. */
/*  class_d.css	*/


/**************************/
.aImg_logo {
    margin: 0 10% 0 0;
    padding: 0;
    border: 0;
    /*font-family: Haettenschweiler;*/
    font-style: italic;
    font-size: xx-large;
    color: dimgrey;
    text-decoration: none;
    background-color: white;
}
    .aImg_logo:hover {
        color: dimgrey;
        text-decoration: none;
        
    }

/**************************/
.aButton {
    border-radius: 0.5em;
    box-shadow: 0 0.1em 1em 0 grey;
    padding: 0.5em;
    margin-top: 0.3em;
}
/**************************/
.aColor {
    background-color: blueviolet;
    color: white !important;
}
/**************************/


.aCycogs {
    color: red !important;
    font-family: 'Bookman Old Style';
}
/**************************/


.aPadBottom {
    padding-bottom: 2em;
}
/**************************/
.aPadLeft {
    padding-left: 2em;
}
/**************************/
.aPadRight {
    padding-right: 2em;
}
/**************************/
.aPadTop {
    padding-top: 2em;
}
/**************************/
/*Keep order a:link, a:visited, a:hover, a:active. */

.aText:link {
    color: black;
    text-decoration: none;
}

.aText:visited {
    color: black;
    text-decoration: none;
}

.aText:hover {
    color: black;
    text-decoration: underline;
}

.aText:active {
    color: black;
    text-decoration: underline;
}
/**************************/
.aTextSmall {
    font-size: xx-small;
}
/**************************/
.banner1 {
    min-width: 100%;
    min-height: 3em;
    background-color: blueviolet;
    color: white !important;
    text-align: center;
    margin: auto;
    border-radius: 0.5em;
}
.banner1Content {
    color: white !important;
    padding-top: 1%;
}
/**************************/
.cardBehind {
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: space-around;
    
}

.cardMain {
    border-radius: 0.5em;
    box-shadow: 0 0.1em 1em 0 grey;
    padding-left: 0.5em;
    padding-right: 0.5em;
    margin-top: 0.3em;
    /*max-width: 440px;*/
}

.cardTop {
    padding: 1em;
 
}
.cardTop img {
    max-height: 100%;
    max-width: 100%;
   
}
    .cardTop figure {
        margin-left: 0px;
 
 
    }

    .cardTop figure img {
        margin-left: 0px;

    }
/**************************/
.centerImg {
    display: flex;
    flex-direction: row;
    justify-content: center;
}
/**************************/
.centerText {
    text-align: center;
}


/**************************/
.figImg {
    /*margin-right: 5%;*/
    margin: 0px;
    display: flex;
    flex-direction: row;
    justify-content: center;
    /*align-items: center;*/
}

/*    .figImg img {
        max-height: 100%;
        max-width: 100%;
        margin: 0px;
    }
*/
/**************************/
.figImg2 {
    margin: 0px;
    display: flex;
    flex-direction: row;
    justify-content: center;
  
}

    .figImg2 img {
        max-height: 283px;
        max-width: 283px;
    }



/**************************/
.gridPlain {
    border: 1px;
    /*border-collapse:  collapse;*/
    margin: 2%;
}

.gridPlain a:link,
    .gridPlain a:visited {
        color: black;
        text-decoration: none;
}

.gridPlain a:hover {
        text-decoration:underline;
}


/*Align bullets along first line.*/
    .gridPlain tr{
        vertical-align: text-top;
    }


    .gridPlain td {
        border: 1px;
        /*border-collapse: collapse;*/
        padding: 0em 1em 0em 0em;
    }

    .gridPlain th {
        border: 1px;
        /*border-collapse: collapse;*/
    }

    .gridPlain caption {
        margin: 2% 0 0 0;
        font-size: large;
        font-weight: bold;
        text-align: left;
 
    }
/**************************/
ul.listPad li {margin-bottom: 1em;}
/*.listPad {margin-bottom:.5em;}*/

/**************************/
.noMargin {
    margin: 0px;



/**************************/

/* end class_d.css	*/






}