﻿html, body {
	padding:0;
	margin:0;
	font-size:100%;
}
@media screen and (max-width: 1400px) 
	{
	    /* For mobile phones: */
		#logodiv {
 		   border:0px;
    		padding:0px 0px ; 
    		color:#000000;
    		top: 20px;
    		left:400px;
    		position:absolute;
}


	}

#emergency
	{
				background-color:maroon;
				opacity: .9;
				width: 70%;
				height:100%;
				position:absolute;
				top:100px;
				left:10%;
				font-size:30px;
				color:white;
				text-align:center;
				z-index:50000;
				margin:50px;
				padding:50px;
				font-family:Arial, Helvetica, sans-serif;
				border-color:#ffaaaa;
				border-width:8px;
}

#virus {
			width:65%;
			left:0;
			right:0;
			margin: 0 auto;	
			font-family:Arial, Helvetica, sans-serif;
			font-size:12pt;
}
.ebb-container {
				position:absolute;
				top:100px;
				left:-10px;
				padding:5px;
				padding-top:0px;
				opacity:1;
				width:300px;
				z-index:50000;
				text-align:center;
}
.ebb-container_mini {
				position:absolute;
				top:-10px;
				left:130px;
				padding:5px;
				padding-top:0px;
				opacity:1;
				width:90px;
				z-index:50000;
}
.ebb {
				font-family:Arial, Helvetica, sans-serif;
				font-size:12px;
				position:relative;
				left:0;
				top:0px;
				height:80px;
				width:270px;
				color:white;
				border-radius: 25px;
				z-index:-50;
}
#outage {
				font-family:Arial, Helvetica, sans-serif;
				width:60%;
				margin:0 auto;
				left:0;
				right:0;
				border:thin;
				padding: 20px;
				border-style:dashed;
				border-color:blue;
				text-align:center;
				position:relative;

}
.ebb-mini {
				font-family:Arial, Helvetica, sans-serif;
				font-size:0px;
				position:relative;
				left:0;
				top:0px;
				height:80px;
				width:270px;
				color:white;
				border-radius: 25px;
				z-index:50000;
}

#ebb_top {
				width:959px;
				margin:0 auto;
				left:0;
				right:0;
				height:358px;
				font-family:Arial, Helvetica, sans-serif;
				position:relative;
				background-image:url('../Images/Acp_Backdrop.png');
}
#ebb_box {
				width:490px;
				position:relative;
				top:80px;
				left:25px;
				background:transparent;
				font-family:Arial, Helvetica, sans-serif;
				font-size:16px;
}
#ebb_text {
				width:939px;
				margin:0 auto;
				left:0;
				right:0;
				font-family:Arial, Helvetica, sans-serif;
				position:relative;
				top:50px;
}
#ebb_title {
				margin-bottom:0px;
}

.ebb-shift {
				position:relative;
				display:inline-table;
				top:15px;
				border-width: 0px;
				width:280px;
}
.ebb_link {
				text-decoration:none;
				color: #000050;
				height:70px;
				top:30px;
}
.ebb_logo {
				width:280px;
}

.black {
				color: #000050;
				text-decoration:underline;
				border-width: 0px;
}


.covid {
				font-family:Arial, Helvetica, sans-serif;
				position:relative;
				left:60%;
				top:-75px;
				height:80px;
				width:300px;
				color:white;
				background-color:blue;
				border-radius: 25px;
				text-align:center;
				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;
}
.covid-mini {
				font-family:Arial, Helvetica, sans-serif;
				position:relative;
				left:35%;
				top:-75px;
				height:80px;
				width:300px;
				color:white;
				background-color:blue;
				border-radius: 25px;
				text-align:center;
				z-index:50000;

				-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;
}

.link-color {
				color: #FFFFFF;
}

.covid-container {
				position:absolute;
				top:-25px;
				padding:15px;
				padding-top:50px;
				opacity:.6;
				height:20px;
				width:100%;
				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;

}
.covid-container_mini {
				position:absolute;
				top:-25px;
				padding:15px;
				padding-top:50px;
				opacity:.6;
				height:20px;
				width:100%;
				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;

}

.hidden_link {
	text-decoration: none;
	color: #000000;
	cursor:default;

}

.style27 {
				background-image: url('Images/LT-Greyfade-DOWN-TALL.png');
				min-width:680px;
}
.style31 {
				background-image: url('images/LT-Greyfade-UP.png');
}
#mini-head {
				display:inline;
}
#header {
				position:fixed;
				top:0;
				z-index:2000;
				width:100%;
}
#header-backdrop {
				background:white;
				width:100%;
}
.header {
				padding-top:1%;
				-webkit-transition-property:all;
				-webkit-transition-duration:1s;
				-webkit-transition-timing-function:ease-out;
				-webkit-transition-delay:0s;
				/* Standard syntax */
				transition-property:all;
				transition-duration:1s;
				transition-timing-function:ease-out;
				transition-delay:0s;
}
.header-mini {
				height:110px;
				-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;
}
#head-block {
	height:50vw;
	width:50vw;
	display:inline-block;
	position:absolute;
	top:140px;
	z-index:0;
}
.top-space {
   position: relative;
   width: 100%;
   padding-top: 25%; /* Aspect Ratio - this controls the spacing under the header at the top */

}

.menu_content {
	display:none;
}
.menu_content_active {
	display:none;
}
#AuthorizeNetSeal{
	right:5px;
	bottom:1px;
    position:absolute;
    font-family: Arial;
	font-size: 8px;

}


#logo-container {
    border:0px;
    padding:0px 0px ; 
    position:relative;
	z-index:5;
}
.logo {
    top: -20px;
    left:15px;
    width:65%;
    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;
}
.logo-mini {
    top: 10px;
    left:15px;
    width:250px;
    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;
}

.logo-size {
  	width:100%;
}

#year-container {
    border:0px;
    padding:0px 0px ; 
    position:absolute;
	z-index:4;
}
.year {
    top: -10px;
    left:25px;
    width:15%;
    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: -10px;
    left:270px;
    width:150px;
    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:70px;
    width:9%;
    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: 5px;
    left:270px;
    width:80px;
    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;
    padding:0px 0px ; 
    margin:0 auto;
    position:relative;
    font-family: Arial;
    text-align:center;
}
.ltext {
    top: -35px;
    left:0px;
    width:60%;
    letter-spacing:1px;
	font-size: 130%;
				-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;
}
.ltext-mini {
	top: -10px;
    left:0px;
    width:60%;
	font-size: 80%;
				-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-out;
				transition-delay:0s;
}
.header-signup {
		    display:inline-block;
		    position:absolute;
		    z-index:13;	
		    border:0px;	
		    cursor:pointer;
		    top:100px;
		    left:270px;
		    right:0;
		    margin:0 auto;
		    z-index:1000;
				-webkit-transition-property:all;
				-webkit-transition-duration:0s;
				-webkit-transition-timing-function:ease;
				-webkit-transition-delay:0s;
				/* Standard syntax */
				transition-property:all;
				transition-duration:0s;
				transition-timing-function:ease;
				transition-delay:0s;
		    opacity:1;
}
.header-signup-mini {
		    display:inline-block;
		    position:absolute;
		    border:0px;	
		    cursor:pointer;
		    top:5px;
		    left:-220px;
		    right:220px;
		    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:100px;
				-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 {
    position:absolute;
    display:inline;
	min-width:100px;
	font-family:Helvetica, Arial, sans-serif;
	text-decoration:none;
	color:black;
	font-style:normal;
	cursor:default;
	text-decoration:none;
	text-transform:uppercase;
	font-weight:600;
	z-index:0;

}

.toll {
	top: .5vw;
	width:350px;
	margin:0 auto;
	text-align:center;
	right: 30px;
	font-size: 20px;
				-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;
}
.toll-mini {
	top: 0px;
	text-align:right;
	right: 20px;
	left:280px;						
	font-size: 18px;
				-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;
}
#toll-free-mobile {
	display:none;
}

#footer {
    position:fixed;
    border-bottom:0px;
	bottom:0px;
	left: 0px;
	right: 0px;
	z-index:2000;
}

#footer2{
	left:33%;
	bottom:0%;
    position:absolute;
    border-width: 0px;
}
#footer2-1{
	left:33%;
	margin-left:-25px;
	margin-bottom:18px;
	bottom:0%;
    position:absolute;
    border-width: 0px;
}

#footer3{
	right:30%;
	bottom:0%;
    position:absolute;
}

#grey_head {
	border:0px;
	background-image: url('Images/LT-Greyfade-DOWN-TALL.png');
 	top: 0px;
	left: 0px;
	height:140px;
	min-width:100%;
	min-height:140px;
    position:absolute;
    width=100%;
    background-repeat:repeat-x;
	
}





