@charset "UTF-8";
/* CSS Document */

/*
*********************************************************
FOOTER
*********************************************************
*/


/* ABOVE .bg-Footer */
[id="footer"] {
  /*min-height: var(--header-min-height);
  background: url(/images/projects/project-05-full.jpg) center top no-repeat, url(/images/inner-banners/bg-01.jpg) left top no-repeat;*/
	font-size: var(--FooterFontSize, 80%) !important;
	color: var(--FooterFontColor, #c1c1c1);
	min-height: 350px;
	padding-top: 35px;
}


/* BELOW id="footer" */
.bg-Footer {
	  transition: 500ms ease;
  /*background-color: var(--HeaderBg, rgba(0, 0, 0, .95));*/
	background-color: var(--FooterBgColor, #333333) !important;
	background-image: ("var(--FooterBgImage)");
	background-attachment: fixed !important;
	background-position: center center;  /* left-right, top-bottom */
	background-repeat: no-repeat;
	-webkit-background-size: cover !important;
	-moz-background-size: cover !important;
	-o-background-size: cover !important;
	background-size: cover !important;
	padding: 0px 0 0px 0;
	overflow: visible;
}


ul#minorMenuID.minor.navbar-nav > li.nav-item a {
	line-height: 3.2rem;
}


/* onDark */
.navbar-dark ul#minorMenuID.minor.navbar-nav > li.nav-item a {
padding: 0px;
color: var(--MinorNavFontColor, #eeeeee) !important;
}
.navbar-dark ul#minorMenuID.minor.navbar-nav > li.nav-item a:hover {
padding: 0px;
color: white !important;
}


/* onLight */
.navbar-light ul#minorMenuID.minor.navbar-nav > li.nav-item a {
padding: 0px;
color: var(--MinorNavFontColor, #666666) !important;
}
.navbar-light ul#minorMenuID.minor.navbar-nav > li.nav-item a:hover {
padding: 0px;
color: var(--color1xl, #787878) !important;
}









#footer h1,
#footer h2,
#footer h3,
#footer h4,
#footer h5,
#footer h6  {
	font-family: 'Nxa_Regular', Verdana, Arial, sans-serif !important;
	color: var(--color3l);
	text-transform: none !important;
}


#footer .h1, #footer .h2, #footer .h3, #footer .h4, #footer .h5, #footer .h6,
#footer .head1, #footer .head2, #footer .head3, #footer .head4, #footer .head5, #footer .head6 {
	color: var(--FooterFontColor, #c1c1c1);
}

#footer h1 a:link, #footer h1 a:visited, #footer h1 a:active, 
#footer h2 a:link, #footer h2 a:visited, #footer h2 a:active,
#footer h3 a:link, #footer h3 a:visited, #footer h3 a:active, 
#footer h4 a:link, #footer h4 a:visited, #footer h4 a:active,
#footer h5 a:link, #footer h5 a:visited, #footer h5 a:active, 
#footer h6 a:link, #footer h6 a:visited, #footer h6 a:active {
	color: var(--color1, white);
}



#footer .description, 
#footer .phone, 
#footer .phone2, 
#footer .address, 
#footer .contact {
	color: var(--FooterFontColor, #c1c1c1);
}


#footer .description {
	font-size: 115%;
	line-height: 135%;
}

#footer .phone {
	font-size: 170%;
	line-height: 125%;
}
#footer .phone2 {
	font-size: 130%;
	line-height: 145%;
	margin: 5px 0px;
}

#footer .address {
	font-size: 95%;
	line-height: 115%;
}
#footer .contact {
	font-size: 130%;
	line-height: 135%;
}




#footer .social {
	font-size: 1rem;
	line-height: 1rem;


}
#footer .social ul.list-inline.social-icons {
/*background-color: red !important;
color: red !important;*/
	font-size: 200% !important;
	line-height: 115% !important;

/* TRANSITION */
	-webkit-transition: all 200ms ease-in;
	-ms-transition: all 200ms ease-in;
	-moz-transition: all 200ms ease-in;
	transition: all 200ms ease-in;
/* TRANSFORM 
    -webkit-transform: scale(1); 
    -ms-transform: scale(1); 
    -moz-transform: scale(1);
    transform: scale(1);   
*/
}


#footer .social ul.list-inline.social-icons .list-inline-item {
	/*background-color: gray !important;
	color: blue !important;*/
	padding: 0px;
	margin: 0px;
/* TRANSITION TO*/
	-webkit-transition: all 200ms ease-in;
	-ms-transition: all 200ms ease-in;
	-moz-transition: all 200ms ease-in;
	transition: all 200ms ease-in;
/* TRANSFORM TO
	-webkit-transform: scale(0.75);
	-ms-transform: scale(0.75);   
	-moz-transform: scale(0.75);
	transform: scale(0.75);	
*/
}

#footer .copyright {
	font-size: 75%;
	line-height: 140%;
}




