.type-wrap{
	margin: 25px 10px 10px 10px;
	color: #FFFFFF;
	text-align: letf;
	letter-spacing: 2.5px;
	font-family: "fira-sans", "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;
	font-weight: 50;
	padding: 10px;
}
.type-wrap p{
	color: #eeeeee;
	font-family: "fira-sans", "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;;
	font-size: 2.5rem;
	font-weight: 100;
}

#typed {
	font-size: 2.5rem;
	color: #FFFFFF;
	font-weight: 500;
  	letter-spacing: 5px;
}

/*.type-wrap{
	height: 100%;
	margin:10px auto;
	padding: 95px 0px 20px 20px;
	background:#111111;
	color: #FFFFFF;
	border:#CCC 1px solid;
	border-radius: 50%;
  	min-width: 350px;
  	height: 250px; 
}
*/

.title-area img{
	margin-top: 10px;
}
.fi-social-twitter {
	color: #FFFFFF; 
	font-size: 120px;
}
.fi-link {
	color: #333333; font-size: 120px;
}

#zero { background-color: #333333; margin-bottom: -50px; padding: 20px 0 40px 0; color: white;}
#zero img { padding:20px; margin: 20px; float: center; } 

#first {
	background-color: #eeeeee; 
	padding: 60px 0 60px 0; 
	margin-bottom: -50px; 
	text-align: center;
	font-family: "fira-sans", "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;
}
#first img {
	margin: 25px;
}
#first h5 {
	color: #333333;
}
#first p { 
	color: #3e3e3e; 
	font-weight: 100; 
	letter-spacing: 2px;}
#first span {
	font-weight: bold;
	color: #E05151;
}

#second {
	background-color: #F9F9F9; 
	padding: 60px 0 60px 0; 
	text-align: center;
	font-family: "fira-sans", "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;
}
#second h1, h4, p {
	font-family: "fira-sans", "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif; 
	color: #333333;
}

#second a {
	color: #333333;
	text-decoration: underline;
}

#second a:hover {
	color: #23AAE2;
}

#quote {
	background-color: #23AAE2; 
	padding: 80px 0 60px 0; 
	text-align: left;
	font-family: "fira-sans", "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;
}

#third {
	background-color: #eeeeee; 
	padding: 60px 0 60px 0; 
	text-align: left;
	font-family: "fira-sans", "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;
}

#third h2, p, b, a {
	color: #333333;
}

#third a {
	text-decoration: underline;
}

#third a:hover {
	color: #23AAE2;
}

#footer {
	background-color: #333333; 
	text-align: left;
	font-family: "fira-sans", "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;
	position: relative;
}
#footer ul li{
	padding-bottom: 20px;
	list-style: none;
	display: inline;
	margin: 10px;
}
#footer ul {
	padding-top: 15px;
	letter-spacing: 1.2px;

}
#footer li>a{
	color: #cccccc;
	
}
#footer p{
	color: #cccccc;
}
#footer ul li a:hover{
	color: #FFFFFF;
}
#footer p{
	font-size: 85%;
	margin: 15px 0 0 2px;
}


span {
	font-family: "fira-sans", "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;
	display: inline-block;
	vertical-align: middle;
}

/* code for animated blinking cursor */
.typed-cursor{
    color: #FFFFFF;
    opacity: 1;
    font-weight: 100;
    -webkit-animation: blink 0.7s infinite;
    -moz-animation: blink 0.7s infinite;
    -ms-animation: blink 0.7s infinite;
    -o-animation: blink 0.7s infinite;
    animation: blink 0.7s infinite;
}
@-keyframes blink{
    0% { opacity:1; }
    50% { opacity:0; }
    100% { opacity:1; }
}
@-webkit-keyframes blink{
    0% { opacity:1; }
    50% { opacity:0; }
    100% { opacity:1; }
}
@-moz-keyframes blink{
    0% { opacity:1; }
    50% { opacity:0; }
    100% { opacity:1; }
}
@-ms-keyframes blink{
    0% { opacity:1; }
    50% { opacity:0; }
    100% { opacity:1; }
}
@-o-keyframes blink{
    0% { opacity:1; }
    50% { opacity:0; }
    100% { opacity:1; }
}
.pagetitle { padding: 50px; }
.pagetitle a { text-decoration: underline; }
.pagetitle h2 { color: #333333; ont-family: "fira-sans", "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif; }
.pricing-table .title { background: #eeeeee; color: #333333; }
.pricing-table .price { background: #E05151; color: #FFFFFF; }

.intitle { background: #333333; color: #FFFFFF;}
.intitle h2{ padding: 20px; color: #FFFFFF;}

.intitle li { list-style: none; padding-bottom: 25px; }

.FAQ { background: #F9F9F9; color: #33333;}
.FAQ a {color: #0078A0;}
.FAQ a:hover { color: #00a0d5;}


