.darkTitleGB {
    background: linear-gradient(to right, #000000 , midnightblue);
}

.darkBG {
    background: linear-gradient(#000000, midnightblue);
}

.b1lueTitleGB {
    background: linear-gradient(to right, midnightblue, #00384C);
}

.b1lueBG {
    background: linear-gradient(midnightblue, #00384C);
}

.blueTitleGB {
    background: linear-gradient(to right, #00384C, #11B3E0);
}

.blueBG {
    background: linear-gradient(#00384C, #11B3E0);
}

.redTitleGB {
    background: linear-gradient(to right, #F4300C, #F4B300);
}

.redGB {
    background: linear-gradient(#F4300C, #F4B300);
}

.sandTitleGB {
    background: linear-gradient(to right, #EAA83A, #EAA83A);
}

.sandGB {
    background: linear-gradient(#EAA83A, darkkhaki);
}

.tealTitleGB {
    background: linear-gradient(to right, #00656F, #00656F);
}

.tealBeGB {
    background: linear-gradient(#00656F, teal);
}

.seaGreenTitleGB {
    background: linear-gradient(to right, #458B74, #54FF9F);
}

.seaGreenGB {
    background: linear-gradient(#458B74, #54FF9F);
}

.greenTitleGB {
    background: linear-gradient(to right, #00300C, #00B300);
}

.greenGB {
    background: linear-gradient(#00B300, #00300C);
}

.blueShadeGB {
    background: linear-gradient(#428BCA, #428BCA);
}

.siteTitle {
    font-family: fantasy;
    font-size: x-large;
    color: #F4B300;
}

.siteSubTitle {
    color: #11B3E0;
}

.siteBy {
    font-family: fantasy;
    font-size: x-large;
    color: #FFFFFF;
}

.scrollDownText {
    font-family: fantasy;
    font-size: x-large;
    color: #000000;
}

.carouselCaption{
    background:rgba(66, 139, 202, 0.75);
}

.sectionTitle {
    font-family: fantasy;
    /*font-size: x-large;*/
    /*color: #F4B300;*/
}

.thumbnail img:hover {
    transform: scale(1.1);
}

.thumbnail img {
    transition: all 0.3s ease 0s;
    width: 100%;
}

.thumbnail {
    position: relative;
    overflow: hidden;
}

.thumbnail .col {
    position:absolute;
    z-index: 1;
    top: 0;
    left: 10;
    color: #FFFFFF;
}

.caption {
    position:absolute;
    top:0;
    right:0;
    background:rgba(66, 139, 202, 0.75);
    width:100%;
    height:100%;
    padding:2%;
    display: none;
    text-align:justify;
    color:#fff !important;
    z-index:2;
    overflow-x: hidden;
    overflow-y: auto;
}

.imageTitle {
    background: rgba(66, 139, 202, 0.75);
    color:#fff !important;
    position: absolute;
    /*top: 200px;*/
    bottom: 0;
    left: 5;
    width: 100%;
}

/*unvisited link*/
.coloredLink:link {
color: #FF0000;
}

/*visited link*/
.coloredLink:visited {
color: #00FF00;
}

/*mouse over link*/
.coloredLink:hover {
color: #F4B300;
}

/*selected link*/
.coloredLink:active {
color: #0000FF;
}

.formResponse {
    color: #ffffff;
}