/*!
 * Start Bootstrap - Heroic Features HTML Template (http://startbootstrap.com)
 * Code licensed under the Apache License v2.0.
 * For details, see http://www.apache.org/licenses/LICENSE-2.0.
 */

body {
    padding-top: 105px; /* Required padding for .navbar-fixed-top. Remove if using .navbar-static-top. Change if height of navigation changes. */

}

h3 {
	font-size:22px;
	
}

.hero-spacer {
    margin-top: 60px;
    background-image: url(../img/rennoc-hp.jpg);
    height: 350px;
    margin-bottom: 30px;

}

.hero-feature {
    margin-bottom: 10px;
}

.floating-label img {
    float: right;
    margin-top: 10px;
}

.navtop {
    height: 120px;
    background-color: #8d2c38;
    border-top-width: 4px;
    border-top-style: solid;
    border-top-color: #8d2c38;
    border-bottom-width: 3px;
    border-bottom-style: solid;
    border-bottom-color: #fcc841;
}

.navbar-default .navbar-nav .login {
    font-weight: 700;
    color: #090;

}

.navbar-default .navbar-nav > li > a {
    color: #fff;
    font-family: Georgia, "Times New Roman", Times, serif;
    font-size: 18px;

}

.butrow {

    margin-top: 40px;
    margin-right: 30px;

}

.btn-default {

    border-color: #ccc;
    color: #333;
}

.hero-spacer h2 {

    color: #8a303a;

}

.tagline {
    height: 80px;

}

.navbar-header {

    height: 80px;

    /* padding: 15px; */
}

.navbar-brand {
    float: left;
    font-size: 18px;
    height: 80px;
    line-height: 20px;
    margin-top: 5px;
    padding-left: 50px;
    /* padding: 15px; */
}

.navbar-brand img {

    width: 80%;

}

.page-content {
    margin-top: 100px;

}

.copyright {

    color: #fff;
    margin-top: 10px;

}

.footy {
    background-color: #444;
    color: #FFF;
    padding: 10px;
    font-size: .9em;
    margin-top: 40px;

}

.footy a {

    color: #FFF;

}

.footy h4 {
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #fff;
    padding-bottom: 5px;

}

.footy img {
    width: 50%

}

/*Varsity letters*/
.felt-p{
    margin-top: 0;
}

/* Generated by Font Squirrel (http://www.fontsquirrel.com) on May 19, 2015 */

@font-face {
    font-family: 'allerbold';
    src: url('aller_bd-webfont.eot');
    src: url('aller_bd-webfont.eot?#iefix') format('embedded-opentype'),
    url('aller_bd-webfont.woff2') format('woff2'),
    url('aller_bd-webfont.woff') format('woff'),
    url('aller_bd-webfont.ttf') format('truetype'),
    url('aller_bd-webfont.svg#allerbold') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'allerbold_italic';
    src: url('aller_bdit-webfont.eot');
    src: url('aller_bdit-webfont.eot?#iefix') format('embedded-opentype'),
    url('aller_bdit-webfont.woff2') format('woff2'),
    url('aller_bdit-webfont.woff') format('woff'),
    url('aller_bdit-webfont.ttf') format('truetype'),
    url('aller_bdit-webfont.svg#allerbold_italic') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'alleritalic';
    src: url('aller_it-webfont.eot');
    src: url('aller_it-webfont.eot?#iefix') format('embedded-opentype'),
    url('aller_it-webfont.woff2') format('woff2'),
    url('aller_it-webfont.woff') format('woff'),
    url('aller_it-webfont.ttf') format('truetype'),
    url('aller_it-webfont.svg#alleritalic') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'aller_lightregular';
    src: url('aller_lt-webfont.eot');
    src: url('aller_lt-webfont.eot?#iefix') format('embedded-opentype'),
    url('aller_lt-webfont.woff2') format('woff2'),
    url('aller_lt-webfont.woff') format('woff'),
    url('aller_lt-webfont.ttf') format('truetype'),
    url('aller_lt-webfont.svg#aller_lightregular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@media only screen and (max-width: 1200px) {
    .tagline h1 {
        display: none;
    }
}

@media only screen and (max-width: 1200px) {
    .navbar-nav {
        margin-top: 35px;

    }
}