form.webform-client-form {
    padding: 10px;
    background-color: rgba(0, 137, 196 ,0.1);   
}

#section-website-footer a:hover, #section-website-footer-bottom a:hover {
    color: #a5c4ff;
    -webkit-transition: all 0.2s linear;
    -moz-transition: all 0.2s linear;
    -o-transition: all 0.2s linear;
    -ms-transition: all 0.2s linear;
    transition: all 0.2s linear; 
}

.grid-item a:hover {
    color: #FFFFFF !important;   
}

body.html.bg1 {
 background: #f1efe8;   
}

#section-website-footer .container, #section-website-footer-bottom .container {
	background-color: #002664;
}

.primary-a {
	color: #002664;
}

.back-primary-a {
	background-color: #002664;
}

.primary-b {
	color: #0039A6;
}

.back-primary-b {
	background-color: #0039A6;
}

.primary-c {
	color: #C60C30;
}

.back-primary-c {
	background-color: #C60C30;
}

.primary-d {
	color: #565A5C;
}

.back-primary-d {
	background-color: #565A5C;
}

.primary-e {
	color: #A1E7D7;
}

.back-primary-e {
	background-color: #A1E7D7;
}

.secondary-a {
	color: #7577C0;
}

.back-secondary-a {
	background-color: #7577C0;
}

.secondary-b {
	color: #C90062;
}

.back-secondary-b {
	background-color: #C90062;
}

.secondary-c {
	color: #002664;
}

.back-secondary-c {
	background-color: #002664;
}

.secondary-d {
	color: #69BE28;
}

.back-secondary-d {
	background-color: #69BE28;
}

.secondary-e {
	color: #0089C4;
}

.back-secondary-e {
	background-color: #0089C4;
}

.secondary-e {
	color: #0089C4;
}

.back-secondary-e {
	background-color: #0089C4;
}

.secondary-f {
	color: #4F2D7F;
}

.back-secondary-f {
	background-color: #4F2D7F;
}

.secondary-g {
	color: #7C2348;
}

.back-secondary-g {
	background-color: #7C2348;
}

.secondary-h {
	color: #E37222;
}

.back-secondary-h {
	background-color: #E37222;
}

.secondary-i {
	color: #53682B;
}

.back-secondary-i {
	background-color: #53682B;
}

.secondary-j {
	color: #005E6E;
}

.back-secondary-j {
	background-color: #005E6E;
}


.hov-s-a a:hover {
	background: rgba(117, 119, 192, .5);
}

.hov-s-a a:hover .label-text {
	background: rgba(117, 119, 192, 0);
}

.hov-s-b a:hover {
	background: rgba(201, 0, 98, .5);
}

.hov-s-b a:hover .label-text {
	background: rgba(201, 0, 98, 0);
}

.hov-s-c a:hover {
	background: rgba(0, 38, 100, .5);
}

.hov-s-c a:hover .label-text {
	background: rgba(0, 38, 100, 0);
}

.hov-s-d a:hover {
	background: rgba(105, 190, 40, .5);
}

.hov-s-d a:hover .label-text {
	background: rgba(105, 190, 40, 0);
}

.hov-s-e a:hover {
	background: rgba(0, 137, 196, .5);
}

.hov-s-e a:hover .label-text {
	background: rgba(0, 137, 196, 0);
}

.hov-s-f a:hover {
	background: rgba(79, 45, 127, .5);
}

.hov-s-f a:hover .label-text {
	background: rgba(79, 45, 127, 0);
}

.hov-s-g a:hover {
	background: rgba(124, 35, 72, .5);
}

.hov-s-g a:hover .label-text {
	background: rgba(124, 35, 72, 0);
}

.hov-s-h a:hover {
	background: rgba(227, 114, 34, .5);
}

.hov-s-h a:hover .label-text {
	background: rgba(227, 114, 34, 0);
}

.launch-block.hov-s-h:hover {
	background-color: #E37222;
}

.hov-s-i a:hover {
	background: rgba(83, 104, 43, .5);
}

.hov-s-i a:hover .label-text {
	background: rgba(83, 104, 43, 0);
}

.hov-s-j a:hover {
	background: rgba(0, 94, 110, .5);
}

.hov-s-j a:hover .label-text {
	background: rgba(0, 94, 110, 0);
}