@import url(https://fonts.googleapis.com/css?family=Oswald|Lato:400,100,300,700,900);
@import url(https://fonts.googleapis.com/css?family=Cookie|Damion);
@import url(https://fonts.googleapis.com/css?family=Courgette);
a {
	font-family: 'Lato';
}

p {
	font-family: 'Lato';
}

h1 {
	font-family: 'Oswald';
	font-size: 2.95em;
}

h2 {
	font-family: 'Oswald';
	text-align: center;
	color: #ffffff;
}

h3 {
	font-family: 'Oswald';
}

h4 {
	font-family: 'Oswald';
}

hr {
	border: 1px solid #8A191B;
}

/* Social */


/* User */

#g-user {
    background-color: #dddddd;
	height: 5.1em;
    margin-top: -35px;
}


/* Tagline */

.tagline-text > h2 {
    color: #ed1b24;
}

.tagline-text h3 {
    font-size: 1.35em;
    font-weight: bold;
    margin: 20px 0 -45px;
    font-family: lato;
    font-style: italic;
}

/* Header */

#g-navigation {
    background-image: url("/boosted-fire/header.jpg");
    background-size: cover;
    padding: 5% 0%;
}

.header-text {
    text-align: left;
	padding-left: 2em;
}

.header-text h1 {
	color: #ffffff;
}

/* Showcase */


#help-text {
    font-family: "Courgette";
    font-size: 28px;
    text-align: center;
}

#g-feature {
    background-color: #ed1b24;
    height: 160px;
    margin-top: -51px;
}

.specialise-text {
    margin-top: -25px;
}

.specialise-text p {
	color: #ffffff;
    font-family: "oswald";
    padding: 0 5px;
    text-align: center;
    text-transform: uppercase;
}

.image img {
	border-radius: 15px;
}

/* Form */

.form-horizontal .control-label {
	color: #ffffff;
}

.col-sm-6.formControls {
    float: left;
}

.formRequired {
	color: #A61F21;
}

.form-group.rsform-block.rsform-block-rule {
    padding: 7px 0;
}

.btn-primary {
    background-color: #3d3d3d;
    background-image: none;
    font-family: oswald;
    font-size: 18px;
    padding: 0.75em 2em;
    text-shadow: none;
}

/* Second Feature */

.main-text {
  	float: left;
    padding: 0 13%;
    width: 50%;
	text-align: left;
}

.second-feature-text {
    margin-top: -90px;
}

/* Sub Feature */

#g-subfeature {
    background-color: #3d3d3d;
	background-image: url(/images/boosted-fire/Carbon2.jpg);
}

#g-subfeature p {
	color: #ffffff;
}

#g-subfeature strong {
	color: #a61f21;
}

.g-social.social {
    text-align: center;
}

.g-social a {
    background-color: #fafafa none repeat scroll 0 0;
    border: 0.10em solid #a61f21;
    border-radius: 3em;
	font-size: 1.45em;
    margin: 0 10px;
}

.g-social a:hover {
	background-color: #757575;
    border: 0.1em solid #ffffff;
    color: #ffffff;}

.fa.fa-facebook {
    padding: 0.64em;
}

.fa.fa-twitter {
    padding: 0.65em 0.45em;
}

.fa.fa-instagram {
    padding: 0.65em 0.45em;
}

/* Footer */


/* Large Devices, Wide Screens */
@media only screen and (min-width : 1200px) {


}

@media only screen and (min-width : 1198px) {



}

/* Medium Devices, Desktops */
@media only screen and (max-width : 992px) {

.col-sm-6.formControls {
    float: none;
}

.form-group.rsform-block {
    padding: 10px 0;
}

.rsform-block-rule {
	display:none;
}

}

@media only screen and (min-width : 959px) {



}

/* Small Devices, Tablets */
@media only screen and (max-width : 768px) {

.main-text {
    float: none;
    width: 100%;
}

}

@media only screen and (max-width : 767px) {

#g-user {
    height: 6.1em;
}

#g-feature {
	height: auto !important;
}

.specialise-text {
	margin-bottom: -45px;
}


}

/* Extra Small Devices, Phones */ 
@media only screen and (max-width : 480px) {

#g-user {
    height: 7.1em;

}

/* Custom, iPhone Retina */ 
@media only screen and (max-width : 320px) {


}
