﻿/* Desktops */
@media screen and (min-width: 1241px){
/*DO THIS*/
#bottomsubmenu2words {display: none;}

#bottomstickybar {
	height: calc(3.5vw + 30px);
	bottom:0px;
	width:100%;
	background-size: 100% auto;
	background-repeat: no-repeat;
	background-color:#ffffff;
	background-image: linear-gradient(to top, rgba(7,186,237,1), rgba(7,186,237,0.5));
	border-style: solid;
	border-color:#07BAED;
	border-width: 1px 0px 0px 0px;
}
.expstickybar{
position:fixed;
z-index: 111;
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;
}
#bottombox1 {
	position:absolute;
	bottom:30px;
	left:25%;
	width:25%;
	height: 3vw;
	text-align: left;
    display: initial;
    z-index:111;
	/*border: 1px solid #ffff00;*/
}
#bottombox2 {
	position:absolute;
	bottom:30px;
	left:55%;
	width:30%;
	height: 3vw;
    text-align: left;
    display: initial;
	z-index:111;
}
#bottombox3 {
	position:absolute;
	bottom:0px;
	width:100%;
	text-align:center;
	height:40px;
}
.bottomtext {
	font-size: 1.0vw;
	line-height:1.0;
	text-decoration: none;
}
#bottomsubmenu2 {
	height:30px;
	position:fixed;
	bottom:0px;
	width:100%;
	background-size: 100% auto;
	background-repeat: no-repeat;
	background-color:#ffffff;
	background-image: linear-gradient(to top, rgba(7,186,237,1), rgba(7,186,237,0.5));
	border-style: solid;
	border-color:#07BAED;
	border-width: 1px 0px 0px 0px;
	z-index:110;
}
#bottomsubmenu1words {
	position:fixed;
	bottom:0px;
	width:100%;
	text-align:center;
	height:40px;
	/*border: 1px solid #ff0000;*/
}
#bottompadding {
	padding-bottom: 9vw;
	width:1%;
}
.bottomnav {
	color: #3a3a3a;
	font-size: 0.95vw;
	font-family: Arial Rounded MT Light;
	text-decoration: none;
}
a.bottomnavigation:link {
	color: #3a3a3a;
	font-size: 0.95vw;
	font-family: Arial Rounded MT Light;
	text-decoration: none;
}
a.bottomnavigation:visited {
	color: #3a3a3a;
	font-size: 0.95vw;
	font-family: Arial Rounded MT Light;
	text-decoration: none;
}
a.bottomnavigation:hover {
	color:#72A6B8;
	font-size: 0.95vw;
	font-family: Arial Rounded MT Light;
	text-decoration: none;
}
a.bottomnavigation:active {
	color: #3a3a3a;
	font-size: 0.95vw;
	font-family: Arial Rounded MT Light;
	text-decoration: none;
}
}/* END Desktops */

/* Mobile landcape and Tablets */
@media screen and (min-width: 601px) and (max-width: 1240px){
/*DO THIS*/
#bottomstickybar {display: none;}
#bottomsubmenu1words {display: none;}
#bottomsubmenu2 {
	height:30px;
	position:fixed;
	bottom:0px;
	width:100%;
	background-size: 100% auto;
	background-repeat: no-repeat;
	border-style: solid;
	border-color:#07BAED;
	border-width: 1px 0px 0px 0px;
	z-index:110;
	background-color:#ffffff;
	background-image: linear-gradient(to top, rgba(7,186,237,1), rgba(7,186,237,0.5));
}
#bottomsubmenu2words {
	position:fixed;
	bottom:0px;
	width:100%;
	text-align:center;
	height:25px;
	/*border: 1px solid #fff000;*/
}
#bottompadding {
	padding-bottom: 5vw;
	width:1%;
	/*border: 2px solid #fff000;*/
}
.bottomnav {
	color: #3a3a3a;
	font-size: 14px;
	font-family: Arial Rounded MT Light;
	/*font-weight: bold;*/
	text-decoration: none;
}
a.bottomnavigation:link {
	color: #3a3a3a;
	font-size: 14px;
	font-family: Arial Rounded MT Light;
	text-decoration: none;
}
a.bottomnavigation:visited {
	color: #3a3a3a;
	font-size: 14px;
	font-family: Arial Rounded MT Light;
	text-decoration: none;
}
a.bottomnavigation:hover {
	color:#f2c14a;
	font-size: 14px;
	font-family: Arial Rounded MT Light;
	text-decoration: none;
}
a.bottomnavigation:active {
	color: #3a3a3a;
	font-size: 14px;
	font-family: Arial Rounded MT Light;
	text-decoration: none;
}

}
/* END Mobile landcape and Tablets */



/* Mobile portrait */
@media screen and (max-width: 600px){
/*DO THIS*/
#bottomstickybar {display: none;}
#bottomsubmenu1words {display: none;}
#bottompadding {
	padding-bottom: 6vw;
	width:1%;
	/*border: 2px solid #fff000;*/
}
#bottomsubmenu2 {
	height:30px;
	position:fixed;
	bottom:0px;
	width:100%;
	background-size: 100% auto;
	background-repeat: no-repeat;
	border-style: solid;
	border-color:#07BAED;
	border-width: 1px 0px 0px 0px;
	z-index:110;
	background-color:#ffffff;
	background-image: linear-gradient(to top, rgba(7,186,237,1), rgba(7,186,237,0.5));
}

#bottomsubmenu2words {
	position:fixed;
	bottom:0px;
	width:100%;
	text-align:center;
	height:25px;
	/*border: 1px solid #fff000;*/
}
.bottomnav {
	color: #3a3a3a;
	font-size: 2vw;
	font-family: Arial Rounded MT Light;
	/*font-weight: bold;*/
	text-decoration: none;
}
a.bottomnavigation:link {
	color: #3a3a3a;
	font-size: 2vw;
	font-family: Arial Rounded MT Light;
	text-decoration: none;
}
a.bottomnavigation:visited {
	color: #3a3a3a;
	font-size: 2vw;
	font-family: Arial Rounded MT Light;
	text-decoration: none;
}
a.bottomnavigation:hover {
	color:#f2c14a;
	font-size: 2vw;
	font-family: Arial Rounded MT Light;
	text-decoration: none;
}
a.bottomnavigation:active {
	color: #3a3a3a;
	font-size: 2vw;
	font-family: Arial Rounded MT Light;
	text-decoration: none;
}
}/* END Mobile portrait */

/* All Screen Sizes */
/*DO THIS*/

/*Inline bottom navigation*/
li {
display:inline-block;
margin:5px 30px;
line-height:0.8;
}
.bullets li  {
display:list-item;
}

.bottom_form_style {
	font-family: Arial Rounded MT Light;
	font-size: 11pt;
	color: #004A8F;
	width: 142px;
	height: 14px;
}
a.bottomlinks:link {
	color: #3a3a3a;
	font-size: 12px;
	text-decoration: none;
}
a.bottomlinks:visited {
	color: #3a3a3a;
	font-size: 12px;
	text-decoration: none;
}
a.bottomlinks:hover {
	color:#72A6B8;
	font-size: 12px;
	text-decoration: none;
}
a.bottomlinks:active {
	color: #3a3a3a;
	font-size: 12px;
	text-decoration: none;
}
a.bottomsubmit:link {
	color:#f2c14a;
	font-size: 14px;
	text-decoration: none;
}
a.bottomsubmit:visited {
	color:#f2c14a;
	font-size: 14px;
	text-decoration: none;
}
a.bottomsubmit:hover {
	color:#f2c14a;
	font-size: 14px;
	text-decoration: none;
}
a.bottomsubmit:active {
	color:#f2c14a;
	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:#f2c14a;
	font-size: 9pt;
	text-decoration: none;
}
a.bottomlinks_RHS:active {
	color: #27a027;
	font-size: 9pt;
	text-decoration: none;
}
.bottom_border_style_title {
	color: #ff0000;
	font-size: 18px;
	font-weight: bold;
}
.bottom_border_style {
	color: #ff0000;
	font-size: 12px;
}

