	span.seperator {
		color: hotpink;
		color: #cc0000;	
	}

	span.seperator::before {
		font-size: 1rem;
		font-size: 120%;
		font-weight: 700;
		content: "😍";
		content: "\268B";
		color: #cc0000;
	}
	
	.avs-hyphe {
		font-size: 1.2em;
		margin: 0 auto;
		width: 94%;
		max-width: 800px;	
		display: block;
	}
	
	h5.h-hyphe {
		margin: 2em 0 1em 0!important; 
		font-size: 1.4em!important;  
		font-weight: 500!important;  
		text-transform: uppercase!important; 
	}
	

	.avs-hyphe textarea {
		display: block;
		
		border: 1px solid;
		
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		box-sizing: border-box;

		font-size: 1.1em;
		font-family: 'Roboto'!important;
		color: #323e48!important;
		line-height: 160%;
		width: 100%;

		padding: 1em;
		
		resize: vertical;
		
		background: rgba(255,255,255,0.6);		
		-webkit-transition: all 0.9s ease-in-out;
		-moz-transition: all 0.9s ease-in-out;
		transition: all 0.9s ease-in-out;			
	}
	
	.avs-hyphe textarea:hover {
		background: rgba(0,0,0,0.06);	
	}
	
	.avs-hyphe textarea:focus {
		outline: none !important;
		border: 1px solid #323e48;	
		box-shadow: 0 0 10px #719ECE;
		box-shadow: 0 0 6px #97a0a5
	}	
	
	span.btn-center {
		width: 100%;
		margin: 0 auto;
		display: block;
	}	
	
	.avs-hyphe-output {
		margin: 0 auto;
		width: 100%;
		max-width: 800px;

		display: block;		
		margin: 0;
		border: 1px solid #323e48;		
	}
	
	.avs-hyphe-output-text {
		font-size: 120%;
		color: #323e48!important;
		padding: 1em;
		background: rgba(255,255,255,0.7);
	}
	
	@media screen and (max-width: 800px) {		
		.avs-hyphe {
			font-size: 1em;
		}
		.avs-hyphe textarea {
			font-size: 1em;
		}
		.avs-hyphe-output-text {
			font-size: 1em;
		}		
	}	
	
	.avs-hyphe input[type=submit]  {

		background: rgba(0,0,0,0.05);
		background: #005b60;
		background: #047f86;
		color: #fff;
		
		font-family: 'Roboto'!important;
		font-weight: 400!important;
		font-size: 110%!important;	
		text-transform: uppercase;
		padding: 0.5em;
		outline: none !important;
		border: 1px solid #323e48;	
		cursor: pointer;

		-webkit-transition: all 0.7s ease-in-out;
		-moz-transition: all 0.7s ease-in-out;
		transition: all 0.7s ease-in-out;		
	}	
	
	.avs-hyphe input[type=submit]:hover  {
		background: rgba(0,0,0,0.2);
		
		background: #004f53;
		color: #fff;
		
		-webkit-transition: all 0.7s ease-in-out;
		-moz-transition: all 0.7s ease-in-out;
		transition: all 0.7s ease-in-out;
	}		
		
