﻿html, body {
	font-size:100%;
	min-height:0;
	min-width:0;
}
#header {
				position:fixed;
				top:0;
				z-index:2000;
				width:100%;
}
#header-backdrop {
				background:white;
				width:100%;
}

.header {
				padding-top:-10%;
				-webkit-transition-property:all;
				-webkit-transition-duration:.5s;
				-webkit-transition-timing-function:ease-in-out;
				-webkit-transition-delay:0s;
				/* Standard syntax */
				transition-property:all;
				transition-duration:.5s;
				transition-timing-function:ease-in-out;
				transition-delay:0s;
}
.header-mini {
				height:60px;
				-webkit-transition-property:all;
				-webkit-transition-duration:.5s;
				-webkit-transition-timing-function:ease-in-out;
				-webkit-transition-delay:0s;
				/* Standard syntax */
				transition-property:all;
				transition-duration:.5s;
				transition-timing-function:ease-in-out;
				transition-delay:0s;
}
.ebb-container {
				position:fixed;
				top:-85px;
				left:-90px;
				padding:5px;
				padding-top:0px;
				opacity:1;
				height:120px;
				width:300px;
				z-index:50000;
				font-size:11px;
				-webkit-transition-property:all;
				-webkit-transition-duration:1s;
				-webkit-transition-timing-function:ease-in-out;
				-webkit-transition-delay:.0s;
				/* Standard syntax */
				transition-property:all;
				transition-duration:1s;
				transition-timing-function:ease-in-out;
				transition-delay:.0s;

}

.ebb-container_mini {
				position:fixed;
				top:-78px;
				left:-105px;
				padding:5px;
				padding-top:0px;
				opacity:1;
				height:90px;
				width:90px;
				z-index:50000;
				-webkit-transition-property:all;
				-webkit-transition-duration:1s;
				-webkit-transition-timing-function:ease-in-out;
				-webkit-transition-delay:.0s;
				/* Standard syntax */
				transition-property:all;
				transition-duration:1s;
				transition-timing-function:ease-in-out;
				transition-delay:.0s;

}
.ebb_logo {
				width:160px;
}

.ebb {
				font-family:Arial, Helvetica, sans-serif;
				font-size:15px;
				position:relative;
				left:20px;
				top:75px;
				height:80px;
				width:100%;
				color:white;
				border-radius: 25px;
				text-align:center;
				vertical-align:middle;
				z-index:50000;
				-webkit-transition-property:all;
				-webkit-transition-duration:1s;
				-webkit-transition-timing-function:ease-in-out;
				-webkit-transition-delay:.0s;
				/* Standard syntax */
				transition-property:all;
				transition-duration:1s;
				transition-timing-function:ease-in-out;
				transition-delay:.0s;
}
.ebb-mini {
				font-family:Arial, Helvetica, sans-serif;
				font-size:0px;
				position:relative;
				left:0;
				top:75px;
				height:80px;
				width:100%;
				color:white;
				border-radius: 25px;
				text-align:center;
				vertical-align:middle;
				z-index:50000;
				-webkit-transition-property:all;
				-webkit-transition-duration:1s;
				-webkit-transition-timing-function:ease-in-out;
				-webkit-transition-delay:.0s;
				/* Standard syntax */
				transition-property:all;
				transition-duration:1s;
				transition-timing-function:ease-in-out;
				transition-delay:.0s;
}

#ebb_top {
				width:100%;
				margin:0 auto;
				left:0;
				right:0;
				font-family:Arial, Helvetica, sans-serif;
				position:relative;
				background-image:url('../Images/ACP-logo.png');
				background-position:center;
				background-repeat:no-repeat;
				top:-200px;
				height:600px;
}
#ebb_box {
				width:80%;
				margin:0 auto;
				padding:25px;
				position:relative;
				top:360px;
				left:0;
				background:transparent;
				font-family:Arial, Helvetica, sans-serif;
				font-size:16px;
				text-align:center;
}
#ebb_text {
				width:90%;
				margin:0 auto;
				left:0;
				right:0;
				font-family:Arial, Helvetica, sans-serif;
				position:relative;
				top:-70px;
}
#ebb_title {
				font-size:28px;
				font-weight:bold;
				margin-bottom:0px;
}


.covid {
				font-family:Arial, Helvetica, sans-serif;
				position:relative;
				left:-120px;
				top:-58px;
				width:340px;
				height:100%;
				border-radius: 0px;
				text-align:right;
				background-color:blue;
}
.covid-mini {
				font-family:Arial, Helvetica, sans-serif;
				font-size:12px;
				position:relative;
				left:-130px;
				top:-50px;
				width:300px;
				height:100%;
				border-radius: 0px;
				text-align:right;
				background-color:blue;
}

.link-color {
				color: #FFFFFF;
}

.covid-container {
				position:absolute;
				top:0px;
				padding:0px;
				padding-top:10px;
				background-color:blue;
				opacity:.6;
				height:25px;
				width:235px;
				-webkit-transition-property:all;
				-webkit-transition-duration:1s;
				-webkit-transition-timing-function:ease-in-out;
				-webkit-transition-delay:.0s;
				/* Standard syntax */
				transition-property:all;
				transition-duration:1s;
				transition-timing-function:ease-in-out;
				transition-delay:.0s;
}
.covid-container_mini {
				position:absolute;
				top:0px;
				padding:0px;
				padding-top:10px;
				background-color:blue;
				opacity:.6;
				height:10px;
				width:185px;
				-webkit-transition-property:all;
				-webkit-transition-duration:.5s;
				-webkit-transition-timing-function:ease-in-out;
				-webkit-transition-delay:.0s;
				/* Standard syntax */
				transition-property:all;
				transition-duration:.5s;
				transition-timing-function:ease-in-out;
				transition-delay:.0s;
}

.top-space {
   position: relative;
   width: 100%;
   padding-top: 60%; /* Aspect Ratio */

}

.center {
				margin:0 auto;
				padding:10px;
}
.menuitem2a {
				color:#fff;
}
.menuitem2b {
				color:#777;
}
#menuitem2c {
				color:#777;
}

#logo-container {
   	position:relative;
	margin:0 auto;
	z-index:5;
}

.logo {
 		border:0px;
    	padding:0px 0px ; 
    	color:#000000;
    top: 5px;
	right: 0;
    left:0;
  	width:80%;
  	max-width:700px;
  	min-width:0;
}
.logo-mini {
 		border:0px;
    	padding:0px 0px ; 
    	color:#000000;
    top: 1px;
	right: 0;
    left:-25px;
  	width:165px;
}

.logo-size {
  	width:100%;
}

#year-container {
    border:0px;
    padding:0px 0px ; 
    height:5px;
    position:relative;
    margin:0 auto;
	z-index:4;
}
.year {
    top: -5px;
    left:0;
    right:0;
    width:230px;
    margin:0;
				-webkit-transition-property:all;
				-webkit-transition-duration:1s;
				-webkit-transition-timing-function:ease-in-out;
				-webkit-transition-delay:.0s;
				/* Standard syntax */
				transition-property:all;
				transition-duration:1s;
				transition-timing-function:ease-in-out;
				transition-delay:.0s;
}
.year-mini {
    top: -55px;
    left:90px;
    right:0;
    width:86px;
    margin:0;
				-webkit-transition-property:all;
				-webkit-transition-duration:.2s;
				-webkit-transition-timing-function:ease-in-out;
				-webkit-transition-delay:0s;
				/* Standard syntax */
				transition-property:all;
				transition-duration:.2s;
				transition-timing-function:ease-in-out;
				transition-delay:0s;
}
.year25 {
    top: 5px;
    left:0;
    right:0;
    width:200px;
    margin:0;
				-webkit-transition-property:all;
				-webkit-transition-duration:1s;
				-webkit-transition-timing-function:ease-in-out;
				-webkit-transition-delay:.0s;
				/* Standard syntax */
				transition-property:all;
				transition-duration:1s;
				transition-timing-function:ease-in-out;
				transition-delay:.0s;
}
.year25-mini {
    top: -50px;
    left: 90px;
    right: 0;
    width: 50px;
    margin: 0;
				-webkit-transition-property:all;
				-webkit-transition-duration:.2s;
				-webkit-transition-timing-function:ease-in-out;
				-webkit-transition-delay:0s;
				/* Standard syntax */
				transition-property:all;
				transition-duration:.2s;
				transition-timing-function:ease-in-out;
				transition-delay:0s;
}



#logotext {
    border:0px solid #bbb;
    padding:0px 0px ; 
			right: 0;
			margin:0 auto;
    		left:0;
    position:fixed;
    font-family: Arial;
    text-align:center;
}
.ltext {
    top:50px;
    left:0px;
    width:80%;
    letter-spacing:0px;
	font-size: 16px;
	opacity:0;
				-webkit-transition-property:all;
				-webkit-transition-duration:.2s;
				-webkit-transition-timing-function:ease-in-out;
				-webkit-transition-delay:0s;
				/* Standard syntax */
				transition-property:all;
				transition-duration:.2s;
				transition-timing-function:ease-in-out;
				transition-delay:0s;
}
.ltext-mini {
	top: 50px;
    left:0px;
    width:80%;
	font-size: 16px;
	opacity:0;
				-webkit-transition-property:all;
				-webkit-transition-duration:2s;
				-webkit-transition-timing-function:ease-in-out;
				-webkit-transition-delay:0.2s;
				/* Standard syntax */
				transition-property:all;
				transition-duration:2s;
				transition-timing-function:ease-in-out;
				transition-delay:.20s;
}
.header-signup {
		    display:inline-block;
		    position:absolute;
		    border:0px;	
		    cursor:pointer;
		    top:-19vw;
		    left:5px;
		    right:0;
		    margin:0 auto;
		    z-index:1000;
				-webkit-transition-property:all;
				-webkit-transition-duration:1s;
				-webkit-transition-timing-function:ease;
				-webkit-transition-delay:0s;
				/* Standard syntax */
				transition-property:all;
				transition-duration:1s;
				transition-timing-function:ease;
				transition-delay:0s;
		    opacity:1;
}
.header-signup-mini {
		    display:inline-block;
		    position:absolute;
		    border:0px;	
		    cursor:pointer;
		    top:-25px;
		    left:5px;
		    right:0px;
		    margin:0 auto;
		    z-index:1000;
				-webkit-transition-property:all;
				-webkit-transition-duration:.2s;
				-webkit-transition-timing-function:ease;
				-webkit-transition-delay:0s;
				/* Standard syntax */
				transition-property:all;
				transition-duration:.2s;
				transition-timing-function:ease;
				transition-delay:0s;
		    opacity:1;
}

.signup-size {
		    width:60px;
				-webkit-transition-property:all;
				-webkit-transition-duration:1s;
				-webkit-transition-timing-function:ease;
				-webkit-transition-delay:0s;
				/* Standard syntax */
				transition-property:all;
				transition-duration:1s;
				transition-timing-function:ease;
				transition-delay:0s;

}
.signup-size-mini {
		    width:60px;
				-webkit-transition-property:all;
				-webkit-transition-duration:.2s;
				-webkit-transition-timing-function:ease;
				-webkit-transition-delay:0s;
				/* Standard syntax */
				transition-property:all;
				transition-duration:.2s;
				transition-timing-function:ease;
				transition-delay:0s;

}

#toll-free {
	display:none;
}

#toll-free-mobile {
    position:relative;
    display:inline;
	right: 0;
	left:0;
	margin:0 auto;
	text-align:center;
    font-family: Arial;
	text-decoration:none;
	color:black;
	font-style:normal;
	cursor:default;
	text-decoration:none;
	z-index:60;
	font-size: 14px;
}
.toll {
	width:100%;
	top: -30px;
	margin:0 auto;
	text-align:center;
	right: 30px;
	padding-top:2%;
	font-size: 20px;
				-webkit-transition-property:all;
				-webkit-transition-duration:.5s;
				-webkit-transition-timing-function:ease-in-out;
				-webkit-transition-delay:0s;
				/* Standard syntax */
				transition-property:all;
				transition-duration:.5s;
				transition-timing-function:ease-in-out;
				transition-delay:0s;
}
.toll-mini {
	width:100%;
	background-color:aqua;
	top: -112px;
	padding-top:0;
	text-align:left;
	margin:1 1;
	right: 0px;
	left:-100px;						
	font-size: 15px;
				-webkit-transition-property:all;
				-webkit-transition-duration:.2s;
				-webkit-transition-timing-function:ease-in-out;
				-webkit-transition-delay:0s;
				/* Standard syntax */
				transition-property:all;
				transition-duration:.2s;
				transition-timing-function:ease-in-out;
				transition-delay:0s;
}

#mini-head {
				display:none;
}
#footer {
				display:none;
}



