
h1 {
font-family:"Roboto";
font-weight:normal;
font-size: 6vh;
text-align: center;
margin: 0;
padding: 0;
}
h2 {
font-family:"Roboto";
font-weight: normal;
font-size: 40px;
text-align: center;
margin: 0;
padding: 0;
}
h3 {
font-family: Oswald;
font-weight: normal;
font-size: 16px;
text-align: center;
margin: 5px 0;
padding: 0;
z-index: 1;
position: relative;
}

.center2 { margin: 0 auto; }
.content2{ margin: 0 auto; width: 960px; }
.clear2 { clear: both; }

#header {
width: 100%;
background: url('../img/header-bg.png');
height: 80px;
position: fixed;
margin-top: 0px;
}
#nav { float: right; margin-top: 20px; }
#logo a { color: #fff; text-decoration: none; float: left; font-size: 30px; margin-top: 20px; font-family:"Roboto"; color: #fff;  }
#nav ul{
list-style: none;
display: block;
margin: 0 auto;
list-style: none;
}
#nav li{
margin-top: 9px;
float: left;
padding-left: 21px;
}
#nav li a { color: #fff; opacity:0.6; font-size: 16px; text-decoration: none; font-family: 'Roboto'; }
#nav li a.active { color: #fff; opacity:1; border-bottom: 2px solid #fff; }
#nav li a:hover { color: #fff; opacity:1; }

.quotes {
font-family: 'Goudy Bookletter 1911', serif;
font-weight: normal;
font-size: 30px;
text-align: left;
margin: 50px auto;
}

 .author_name_white { font-family:"Roboto"; margin: 70px 0 0 75px; color: #fff; font-size: 20px; } 
 .author_name_gray { font-family:"Roboto"; margin: 70px 0 0 75px; color: #94a4a4; font-size: 20px; } 
 .quotes_container2 { width: 800px; margin: 0 auto; }
#christmas_tree { background: url('../img/christmas-tree.png')no-repeat; width: 48px; height: 77px; margin: 0 auto; position: relative; bottom: -35px;}
#divider { background: url('../img/divider.png')no-repeat; width: 300px; height: 35px; margin: 0px auto 27px auto; }
#ribbon { background: url('../img/ribbon.png')no-repeat; width: 251px; height: 48px; margin: 0 auto; display: block; position: relative; top: -38px; }
#snowflakes1 { background: url('../img/snowflakes.png')no-repeat; width: 24px; height: 21px; margin: 0 auto; display: block; position: relative; bottom: -54px; left: -102px; }
#snowflakes2 { background: url('../img/snowflakes.png')no-repeat; width: 24px; height: 21px; margin: 0 auto; display: block; position: relative; bottom: -33px; right: -100px; }


#home, #overview{ width: 100%; }
#home{
background:url('../img/home.png') 0% 0 no-repeat fixed;
height: 900px;
margin: 0;
padding: 200px 0 260px 0;
background-size: cover;
color: white;
}
#overview{
background-color: #fff;
color: #333333;
margin: 0 auto;
overflow: hidden;
padding: 100px 0 100px 0;
}
#overview h3 {
  font-family:"Roboto";
  font-size: 30px;
}
#overview2 ul {
  margin-left: auto; margin-right: auto;
  width: 550px;
}
#overview ul li {
  font-family:"Roboto";
  font-size: 18px;
  margin-bottom: 16px;
}
.error {
	color: darkred;
	font-style: italic;	
	font-weight: bold;
	font-size: 0.9em;
	display: none;
}

#pricing h1 {
	margin-bottom: 48px;
}
#pricing{
background: url(../img/pricing.jpg) 50% 0 no-repeat fixed;
color: #fff;
padding: 100px 0 100px 0;
background-size: cover;
}
#freetrial{
background-color: #fff;
color: #333333;
min-height: 750px;
padding: 100px 0 100px 0;
}
#slide5{
background: url(../img/slide5.jpg) 0% 0 no-repeat fixed;
margin: 0 auto;
padding: 50px 0 125px 0;
color: #fff;
background-size: cover;
}

.list-group-item td:FIRST-CHILD {
    text-align: center;
    vertical-align: middle;

}

.list-group-item td:FIRST-CHILD div {
    height: 40px;
    width: 40px;
    background-color: silver;
    border-radius: 50%;
    padding-top: 6px;
    color: white;
    font-size: 18px;
    display: inline-block;
    margin-right: 12px;
}

#copyright { color: #fff; font-family:"Roboto"; font-size: 14px; margin-top: 100px; text-align: center; }
#copyright a { text-decoration: none; color: #fff; }

