﻿/* Desktop */
@media screen and (min-width: 1241px){
/*DO THIS*/
#bottomsubmenu2 {visibility: hidden;}
#bottomstickybar {
	height: 180px;
	bottom:0px;
	width:100%;
	background: linear-gradient(#F7F7F7, #999999);
	background-size: 100% auto;
	background-repeat: no-repeat;
	border-style: solid;
	border-color:#107f78;
	border-width: 2px 0px 0px 0px;
}
.expstickybar{
position:fixed;
z-index: 113;
width:auto; /*set width of bar to width of entire window*/
right:0; /*horizontally center bar in window*/
left:0; /*horizontally center bar in window*/
visibility:hidden;
}

#bottompadding {
	position: absolute;
	left: 0%;
	width: 100%;
	height: 75px;
	z-index: 65;
	bottom:-75px;
	/*padding-bottom: 230px;*/
	/*border: 1px solid #ff0000;*/
}
#bottomsubmenu1 {
	/*height:200px;*/
	position:fixed;
	bottom:0px;
	width:100%;
	background-color:#cccccc;
	z-index:70;
}
#bottomsubmenu1words {
	position:absolute;
	bottom:0px;
	width:100%;
	text-align:center;
}
#bottombox0 {
	position:absolute;
	bottom: 120px;
	left:20%;
	width:8%;
	margin-right:7%;
	height: 50px;
	z-index:80;
	font-size: 11px;
	color: #107f78;
    text-align: left;
    display: initial;
}
#bottombox1 {
	position:absolute;
	bottom: 120px;
	left:32%;
	width:8%;
	margin-right:7%;
	height: 50px;
	z-index:80;
    text-align: left;
    display: initial;
}
a.bottombox:link {
	color: #107f78;
	font-size: 11px;
	font-family: Arial;
	text-decoration: none;
}
a.bottombox:visited {
	color: #107f78;
	font-size: 11px;
	font-family: Arial;
	text-decoration: none;
}
a.bottombox:hover {
	color: #ff6600;
	font-size: 11px;
	font-family: Arial;
	text-decoration: none;
}
a.bottombox:active {
	color: #107f78;
	font-size: 11px;
	font-family: Arial;
	text-decoration: none;
}

#bottombox2 {
	position:absolute;
	bottom: 120px;
	left:40%;
	width:15%;
	margin-right:7%;
	height: 50px;
	z-index:80;
    text-align: left;
    display: initial;
}
#bottombox3 {
	position:absolute;
	bottom: 120px;
	left:54%;
	width:15%;
	margin-right:7%;
	height: 50px;
	z-index:80;
    text-align: left;
    display: initial;
}
#bottombox4 {
	position:absolute;
	bottom: 122px;
	left:67%;
	width:12%;
	margin-right:0px;
	height: 50px;
	z-index:80;
	font-size: 11pt;
	color: #107f78;
    text-align: left;
    display: initial;
}
.bottomnavigation {
	font-size: 14px;
}
.bottom_form_style {
	font-family: Arial;
	font-size: 11pt;
	color: #666666;
	width: 150px;
	height: 18px;
}
}/*END Desktop */

/* Tablet - Mobile Landscape*/
@media screen and (min-width: 601px) and (max-width: 1240px){
/*DO THIS*/
#bottomstickybar {display: none;}
#bottomsubmenu3 {visibility: hidden;}
#bottompadding {
	position: absolute;
	left: 0%;
	width: 100%;
	height: 75px;
	z-index: 65;
	bottom:-75px;
}

#bottombox1 {visibility: hidden;}
#bottombox2 {visibility: hidden;}
#bottombox3 {visibility: hidden;}
#bottombox4 {visibility: hidden;}
#bottomsubmenu1words {visibility: hidden;}

.bottomnavigation {
	font-size: 14px;
}
}/*END Tablet - Mobile Landscape*/

/* Mobile Portrait */
@media screen and (max-width: 600px){
/*DO THIS*/
#bottomstickybar {display: none;}
#bottomsubmenu3 {visibility: hidden;}
#bottompadding {
	position: absolute;
	left: 0%;
	width: 100%;
	height: 75px;
	z-index: 65;
	bottom:-75px;
}

#bottombox1 {visibility: hidden;}
#bottombox2 {visibility: hidden;}
#bottombox3 {visibility: hidden;}
#bottombox4 {visibility: hidden;}
#bottomsubmenu1words {visibility: hidden;}

.bottomnavigation {
	font-size: 12px;
}
}/* END Mobile Portrait */

/* Desktop - Tablet - Mobile */

.bottomnav {
	font-weight: bold;
}

#bottomsubmenu2, #bottomsubmenu3 {
	position:fixed;
	text-align:center;
	bottom:0px;
	padding-top:10px;
	height:30px;
	width:100%;
	background-color:#cccccc;
	z-index:70;
	border-style: solid;
	border-color:#107f78;
	border-width: 2px 0px 0px 0px;
}

.bottomnavigation {
	color: #107f78;
	font-family: Arial;
	text-decoration: none;
}
a.bottomnavigation:link {
	color: #107f78;
	text-decoration: none;
}
a.bottomnavigation:visited {
	color: #107f78;
	text-decoration: none;
}
a.bottomnavigation:hover {
	color: #ff6600;
	text-decoration: none;
}
a.bottomnavigation:active {
	color: #107f78;
	text-decoration: none;
}
.bottom_border_style_title {
	color: #ff0000;
	font-size: 18px;
	font-weight: bold;
}
.bottom_border_style {
	color: #ff0000;
	font-size: 12px;
}

a.bottomlinks:link {
	color: #107f78;
	font-size: 12px;
	text-decoration: none;
}
a.bottomlinks:visited {
	color: #107f78;
	font-size: 12px;
	text-decoration: none;
}
a.bottomlinks:hover {
	color: #ff6600;
	font-size: 12px;
	text-decoration: none;
}
a.bottomlinks:active {
	color: #107f78;
	font-size: 12px;
	text-decoration: none;
}

a.bottomsubmit:link {
	color: #ffffff;
	font-size: 14px;
	text-decoration: none;
}
a.bottomsubmit:visited {
	color: #ffffff;
	font-size: 14px;
	text-decoration: none;
}
a.bottomsubmit:hover {
	color: #666666;
	font-size: 14px;
	text-decoration: none;
}
a.bottomsubmit:active {
	color: #ffffff;
	font-size: 14px;
	text-decoration: none;
}
a.bottomlinks_RHS:link {
	color: #27a027;
	font-size: 9pt;
	text-decoration: none;
}
a.bottomlinks_RHS:visited {
	color: #27a027;
	font-size: 9pt;
	text-decoration: none;
}
a.bottomlinks_RHS:hover {
	color: #ffffff;
	font-size: 9pt;
	text-decoration: none;
}
a.bottomlinks_RHS:active {
	color: #27a027;
	font-size: 9pt;
	text-decoration: none;
}
