@charset "utf-8";
.container-fluid {
	background-color: #D4D5D8;
	background-image: -webkit-linear-gradient(270deg,rgba(30,41,75,1.00) 0.52%,rgba(212,213,216,1.00) 21.76%,rgba(212,213,216,1.00) 74.09%,rgba(141,158,209,1.00) 87.56%,rgba(30,41,75,1.00) 100%);
	background-image: -moz-linear-gradient(270deg,rgba(30,41,75,1.00) 0.52%,rgba(212,213,216,1.00) 21.76%,rgba(212,213,216,1.00) 74.09%,rgba(141,158,209,1.00) 87.56%,rgba(30,41,75,1.00) 100%);
	background-image: -o-linear-gradient(270deg,rgba(30,41,75,1.00) 0.52%,rgba(212,213,216,1.00) 21.76%,rgba(212,213,216,1.00) 74.09%,rgba(141,158,209,1.00) 87.56%,rgba(30,41,75,1.00) 100%);
	background-image: linear-gradient(180deg,rgba(30,41,75,1.00) 0.52%,rgba(212,213,216,1.00) 21.76%,rgba(212,213,216,1.00) 74.09%,rgba(141,158,209,1.00) 87.56%,rgba(30,41,75,1.00) 100%);
}
.headwhite {
	color: #FFFFFF;
}
.container .navbar.navbar-expand-lg.navbar-dark.bg-dark .navbar-toggler {
}
.navbar.navbar-expand-lg.navbar-dark.bg-dark .navbar-toggler .navbar-toggler-icon {
	background-color: #626262;
}
tbody tr td {
	-webkit-box-shadow: 0px 0px;
	box-shadow: 0px 0px;
	background-color: #FFFFFF;
}

/* Responsive floating image */
.float-left-responsive {
    display: block;
    float: left;
    width: 35%;
    max-width: 400px;
    margin-right: 5px;
    margin-left: 5px;
    margin-bottom: 5px;
    margin-top: 5px;
    border-width: thin;
    border-color: #000000;
}

.float-right-responsive {
    display: block;
    float: right;
    width: 35%;
    max-width: 400px;
    margin-right: 5px;
    margin-left: 5px;
    margin-bottom: 5px;
    margin-top: 5px;
    border-width: thin;
}

.float-leftportrait-responsive {
    display: block;
    float: left;
    width: 25%;
    max-width: 250px;
    margin-right: 5px;
    margin-left: 5px;
    margin-bottom: 5px;
    margin-top: 5px;
    border-width: thin;
}
.float-rightportrait-responsive {
    display: block;
    float: right;
    width: 25%;
    max-width: 250px;
    margin-right: 5px;
    margin-left: 5px;
    margin-bottom: 5px;
    margin-top: 5px;
    border-width: thin;
}


.float-left-responsive img {
    display: block;
    width: 100%;
    height: auto;
}

.float-leftportrait-responsive img {
    display: block;
    width: 100%;
    height: auto;
}

.float-right-responsive img {
    display: block;
    width: 100%;
    height: auto;
}

.float-rightportrait-responsive img {
    display: block;
    width: 100%;
    height: auto;
}


/* Images shown only on small screens */
.display-small {
    display: none;
    max-width: 100%;
    height: auto;
}
.display-small img {
    display: block;
    max-width: 100%;
    height: auto;
    margin-top: 0px;
}
.float-leftsmall-responsive {
    width: 25%;
    height: auto;
    max-width: 120px;
    display: block;
    float: left;
    margin-right: 5px;
    margin-left: 5px;
    margin-bottom: 5px;
    margin-top: 5px;
}
.float-leftsmall-responsive img {
    width: 100%;
    height: auto;
    display: block;
}



/* Screen width 640px or less */
@media screen and (max-width: 640px) {

    .float-left-responsive {
        display: none;
    }

	.float-right-responsive {
        display: none;
    }

    .display-small {
        display: block;
    }
}

.responsive-table {
    width: 100%;
    border-collapse: collapse;
    table-layout: fixed;
}

.responsive-table td {
    padding: 15px;
    vertical-align: top;
}

.responsive-table .image-column {
    width: 30%;
}

.responsive-table .text-column {
    width: 70%;
}

.responsive-table .image-column img {
    display: block;
    width: 100%;
    max-width: 400px;
    height: auto;
}

/* Narrow screens */
@media screen and (max-width: 640px) {
    .responsive-table,
    .responsive-table tbody,
    .responsive-table tr,
    .responsive-table td {
        display: block;
        width: 100%;
    }

    .responsive-table .image-column,
    .responsive-table .text-column {
        width: 100%;
    }
}