/* Custom CSS */
body{
    color: #585858;
    font-family: Verdana,sans-serif;
    font-size: 1.3em;
    font-weight: normal;
    padding: 0;
	}

.container {
	max-width: 980px;
}

h1,h2,h3,h4,h5,h6,.welcome{
    color: #FF6600;
    font-family: verdana,arial;
    font-weight: bold;
	}
	
h1{
    font-size: 1.5em;
	}

h2,.welcome{
    font-size: 1.3em;
	}

h3{
    font-size: 1.1em;
	}

h4{
    font-size: 0.9em;
	}
h5{
    font-size: 0.9em;
	}

a:link{
	color: #FF6600;
}

header{
    padding-bottom: 2em;
	}

#header{}

.branding{
    overflow: hidden;
    padding: 1em 0;
	}

#tagline {
    padding-top: 4%;
	}

#tagline h4{
    color: #FF6600;
    font-size: 1.3em;
	}

#tagline h4 i{}

#header .nav{}

#content span{
	font-weight: bold;
	color: #FF6600;
	}

#content .pull-left{
	margin-right: 2em;
	}

#content .pull-right{
	margin-left: 2em;
	}

/* Testimonial */
.testimonial-box{
    margin-bottom: 3em;
	}

.quote{}

.text-quote{
	background: rgba(245,245,245,1);
	background: -moz-linear-gradient(top, rgba(245,245,245,1) 0%, rgba(238,238,238,1) 100%);
	background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(245,245,245,1)), color-stop(100%, rgba(238,238,238,1)));
	background: -webkit-linear-gradient(top, rgba(245,245,245,1) 0%, rgba(238,238,238,1) 100%);
	background: -o-linear-gradient(top, rgba(245,245,245,1) 0%, rgba(238,238,238,1) 100%);
	background: -ms-linear-gradient(top, rgba(245,245,245,1) 0%, rgba(238,238,238,1) 100%);
	background: linear-gradient(to bottom, rgba(245,245,245,1) 0%, rgba(238,238,238,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f5f5f5', endColorstr='#eeeeee', GradientType=0 );
	border: 1px solid #EEEEEE;
    border-radius: 5px;
    padding: 1em;
	}

.text-quote p.reason{
    color: #FE6500;
    font-family: verdana;
    font-size: 1em;
    font-style: normal;
    font-weight: bold;
	}

.text-quote p{
    font-family: georgia;
    font-size: 1.3em;
    font-style: italic;
	}

.author{
    background: url("../images/arrow.png") no-repeat scroll 95% 0 rgba(0, 0, 0, 0);
    padding-top: 1em;
    text-align: right;
	}

.author .name{
    color: #FFAF3A;
    font-size: 1.1em;
    font-weight: bold;
    margin: 0;
	}

.author .occupation{
    font-style: italic;
	}

/* Footer */
.footer{
/*    background: url("../images/footer-gradient.jpg") repeat-x scroll center bottom rgba(0, 0, 0, 0); */
    margin-top: 3em;
    padding: 1.5em 0;
    text-align: center;
	}
	
.footer a{
	
	}
	
/* Responsive: Portrait tablets and up */
@media screen and (max-width: 768px) {
  /* Remove the padding we set earlier */
  #logo{
    text-align: left;
    width: 100%;
  }
  
  #tagline {
		padding-top: 1%;
		text-align: right;
		width: 100%;
	}
}

@media screen and (max-width: 500px){
	#tagline h4 {
		font-size: 1em;
	}
}