@charset "utf-8";
/* CSS Document */
ul.linkstack {
    box-sizing:border-box;
}
ul.linkstack h3 {
    margin-bottom: 30px!important;
    margin-top: 0px;
}
ul.linkstack li {
            display:flex;
            flex-basis:100%;
            list-style:none;
            font-size:16px;
}
ul.linkstack li a {
            transition: color, padding .2s;
            flex-basis:100%;
            display:block;
            text-decoration:none;
            color:#7b7b7b;
            padding:1px 0 0 30px;
            background: url(https://www.geneva.edu/_files/svg/chevron-circle-right-solid-gold.svg) no-repeat 0 1px;
            background-size:20px;
            line-height: 20px;
            margin:8px;
        }
ul.linkstack li a:hover {
            color:#000000;
            padding:1px 0 0 32px;
        }
ul.linkstack li a.current {
         color: #c99a2c;
         font-weight: bold;
       }
.optionBox:hover {
    background-position: 100% 100%;
    background-image: linear-gradient(#fff8f2, #ffffff);
}
.hidContent p {
font-size:16px;
}
.tablecloth {
    background-color: #f9f9f9;
    padding: 30px;
    box-sizing: border-box;
    border-radius: 10px;
    margin-bottom: 30px;
}
.tablecloth h3 {
margin-top:0px;
}
h2.accordionHeader:not(:first-of-type) {
margin-top:50px!important;
}
h2.accordionHeader{
    margin-bottom: 30px!important;
}
.tierbox:first-child{
border-radius:7px 0 0 7px;
}
.tierbox:last-child{
border-radius:0 7px 7px 0;
}
.tierbox{
    background-color: #fff8f2;
    border: 1px solid #e1e1e1;
padding:20px;
font-size:14px;
}
.tiericon {
font-size: 70px; 
padding-bottom: 20px; 
padding-top: 20px; 
text-shadow: 0 2px 3px rgba(0,0,0,.20);
}
h2.tiertitle {
    margin-top: 0px!important;
    padding-top: 0px;
}
.tiertitle span{
display:block;
font-size:16px;
}
ul.tierlist{
text-align:left;
}

/* Flex Regions */
ul.flex-container {
list-style-type:none;
}
.flex-container {
display:flex;
flex-wrap:wrap;
justify-content: space-between;
box-sizing:border-box;
}
.flex-item {
    box-sizing:border-box;
    display:flex;
    flex:1;
  justify-content: center;
flex-basis:100%;
box-sizing: border-box;
box-sizing:border-box;
}

        .flexlist {
            display:flex;
            flex-wrap:wrap;
            justify-content:space-between;
            padding:0;
            margin:0;
        }
        .flexlist li {
            display:flex;
            flex-basis:100%;
            list-style:none;
            font-size:16px;

        }
        .flexlist li a {
            transition: color, padding .2s;
            flex-basis:100%;
            display:block;
            text-decoration:none;
            color:#7b7b7b;
            padding:1px 0 0 30px;
            background: url(https://www.geneva.edu/_files/svg/chevron-circle-right-solid-gold.svg) no-repeat 0 1px;
            background-size:20px;
            line-height: 20px;
            margin:8px;
        }
        .flexlist li a:hover {
            color:#000000;
            padding:1px 0 0 32px;
        }
      .flexlist li a.current {
         color: #c99a2c;
         font-weight: bold;
       }
.linkbank {
    margin: 40px 0px;
    padding: 40px;
    border-top: 2px solid #e1e1e1;
    border-bottom: 2px solid #e1e1e1;
    box-sizing:border-box;
}
div.linkbank h3 {
    margin-bottom: 30px!important;
    /* padding-top: 0px; */
    margin-top: 0px;
}


/* Bigger than 550 */
@media (min-width: 550px) {
.flex-item {
flex-basis:50%;
}
.flexlist li {
       flex-basis:50%;
 }
}

/* Bigger than 750 */
@media (min-width: 750px) {
.flex-item {
flex-basis:50%;
}
}

/* Bigger than 1200 */
@media (min-width: 1200px) {
.flex-item {
flex-basis:25%;
}
.flexlist li {
       flex-basis:33%;
 }
}

/* end Flex Regions */