﻿body {
	margin-bottom: 12em;
	
}

.page-header {
	margin-top: 0;
}

.panel-body {
	padding-top: 0;
}

.featuredImg {

	margin-bottom: 1em;

}


/* NAVBAR */


.navbar-header {

min-width: 240px;

}

@media screen and (max-width: 600px) {
.navbar-brand {

font-size: 100%;
border: 2px solid red;

}
}

@media screen and (max-width: 280px) {
.navbar-brand {

font-size: 80%;
border: 2px solid green;

}
}

/* END OF NAVBAR */



/* MEDIA OBJECTS GRID */

#MediaObjects div.media {

	border: 0;
	max-height: 64px;	

}


#MediaObjects div.media div.media-body {

	line-height: 120%;

}

#MediaObjects div.media div.media-body h4.media-heading {

	margin-bottom: 0;	

}

/* END OF MEDIA OBJECTS GRID */


/* FOOTER */

@media screen and (max-width: 600px) {

#footer-logo {
        display: none;
    }

}

/* END FOOTER */


/* Callouts from http://cpratt.co/twitter-bootstrap-callout-css-styles/ */

.bs-callout {
    padding: 20px;
    margin: 20px 0;
    border: 1px solid #eee;
    border-left-width: 5px;
    border-radius: 3px;
}
.bs-callout h4 {
    margin-top: 0;
    margin-bottom: 5px;
}
.bs-callout p:last-child {
    margin-bottom: 0;
}
.bs-callout code {
    border-radius: 3px;
}
.bs-callout+.bs-callout {
    margin-top: -5px;
}
.bs-callout-default {
    border-left-color: #777;
}
.bs-callout-default h4 {
    color: #777;
}
.bs-callout-primary {
    border-left-color: #428bca;
}
.bs-callout-primary h4 {
    color: #428bca;
}
.bs-callout-success {
    border-left-color: #5cb85c;
}
.bs-callout-success h4 {
    color: #5cb85c;
}
.bs-callout-danger {
    border-left-color: #d9534f;
}
.bs-callout-danger h4 {
    color: #d9534f;
}
.bs-callout-warning {
    border-left-color: #f0ad4e;
}
.bs-callout-warning h4 {
    color: #f0ad4e;
}
.bs-callout-info {
    border-left-color: #5bc0de;
}
.bs-callout-info h4 {
    color: #5bc0de;
}

/* end of Callouts */



/* Styles for validation helpers
-----------------------------------------------------------*/
.field-validation-error {
    color: #f00;
}

.field-validation-valid {
    display: none;
}

.input-validation-error {
    border: 1px solid #f00;
    background-color: #fee;
}

.validation-summary-errors {
    font-weight: bold;
    color: #f00;
}

.validation-summary-valid {
    display: none;
}
