/* CSS Document */
body { font-family: 'Raleway'; font-size: 1.6em; background: url(/img/wavecut.png) }

a { font-weight: bold; }

.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6 { font-family: 'Bitter'; }

h1 { margin-top: 40px; }
h3 { margin-top: 10px; }

ol { margin: 2em 0; }
ol li { margin: 0.5em 0; }

.fine-print { font-size: .8em; font-weight: bold; }

.row { background: #fff; margin: 0; padding: 0 40px; }

/* Main Navigation */
.navbar-brand, .navbar { font-size: 1.1em; }

/* Tutorial Sidebar */
.call-now { line-height: 1.4em; }

/* Our Story */
.our-team-photos { float: left; width: 360px; height: 270px; margin: 0px 10px 10px 0; }

/* Responsive, Center YouTube Video */
.responsive-container {
	position: relative;
	padding-bottom: 56.25%;
	xpadding-bottom: 50.2%
	padding-top: 30px;
	height: 0;
	overflow: hidden;
	border: 1px solid #000;
																						margin: 3em 0 2em;
}
.responsive-container iframe {
	position: absolute;
	top: 0; left: 0;
	width: 100%;
	height: 100%;
}

/* Home Page Header Styles */
.btn-xl {
    color: #ffffff;
																						background-color: #5890cd;
																						box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.75);
																						border-radius: 20px;
    font-family: "Montserrat", "Helvetica Neue", Helvetica, Arial, sans-serif;
    text-transform: uppercase;
    font-weight: 700;
    font-size: 18px;
    padding: 20px 40px;
}

header {  background-image: url('/img/irs-forms.jpg');
  background-repeat: none;
  background-attachment: scroll;
  background-position: center center;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  background-size: cover;
  -o-background-size: cover;
  text-align: center;
  hieght: 200px;
}
header .intro-text {
																					  padding-top: 50px;
																					  color: #bb362c;
	   
  padding-bottom: 25px;
}
header .intro-text .intro-lead-in {
  font-family: "Droid Serif", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-style: italic;
  font-size: 22px;
  line-height: 22px;
  margin-bottom: 25px;
  																					text-shadow: 0px 0px 10px rgba(150, 150, 150, 1);
}
header .intro-text .intro-heading {
  font-family: "Montserrat", "Helvetica Neue", Helvetica, Arial, sans-serif;
  text-transform: uppercase;
  font-weight: 700;
  font-size: 50px;
  line-height: 50px;
  margin-bottom: 25px;
  																					text-shadow: 0px 0px 10px rgba(150, 150, 150, 1);
}

footer { background: #fff; margin: 0; padding: 50px 0; }

footer ul { list-style-type: none; margin-bottom: 2em; }
footer .fine-print { margin-top: 4em; }

@media (min-width: 768px) {


  header .intro-text {
																					padding-top: 150px;
    padding-bottom: 50px;
  }
  header .intro-text .intro-lead-in {
    font-family: "Droid Serif", "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-style: italic;
    font-size: 40px;
    line-height: 40px;
    margin-bottom: 25px;
  }
  header .intro-text .intro-heading {
    font-family: "Montserrat", "Helvetica Neue", Helvetica, Arial, sans-serif;
    text-transform: uppercase;
    font-weight: 700;
    font-size: 75px;
    line-height: 75px;
    margin-bottom: 50px;
  }
}

