.lines-open {
					color: #fff;
					position: absolute;
	top:0px;
					line-height: 18px;
					font-size: 14px;
					display:flex;
					font-weight: normal;
	
					
				}
.lines-iconpulse-closed:after {
	background: #1cea1c !important;
}
	.emergencylink {
		color: red;
		font-weight: bold;
    text-decoration: none;
    line-height: 1em;
	}
	.officeclosed {
		font-size: 14px;
    line-height: 1em;
		display: flex;
    align-items: center;
		
	}

	@keyframes flash {
							0%, 50%, 100% {
								opacity: 1;
							}
							25%, 75% {
								opacity: 0;
							}
						}
				.lines-iconpulse {
				  animation: flash 4s infinite;
				  color: #1cea1c;
				  font-size: 32px;
				  padding-right: 0px;
					margin-right: 4px;
				}
	.lines-iconpulse-closed {
				  animation: flash 4s infinite;
				  color: red;
				  font-size: 32px;
				  padding-right: 0px;
		margin-right: 4px;
						
				}

@media only screen and (max-width: 979px) {
				.lines-iconpulse {
					margin-top: -3px;	
				}
}