/* Move down content because we have a fixed navbar that is 50px tall */
body {
	padding-top: 50px;
	padding-bottom: 20px;
	/*  background-image: url("images/card_bg.jpg"); */
}

.jumbotron {
	background-color: rgba(114, 155, 192, 0.85);
}

footer {
	text-align: center;
}

.ed-nav {
	/*text-shadow: 0 -1px 0 rgba(0, 0, 0, .15);
    background-color: #116;
    border-color: #119;
    box-shadow: 0 1px 0 rgba(255, 255, 255, .1);
    */
	/*text-shadow: 0 -1px 0 rgba(0,0,0,.15);
    background-color: #563d7c;*/
	background-color: #f5f5f5;
	border-color: #e5e5e5;
	box-shadow: 0 1px 0 rgba(255, 255, 255, .1);
}

/*.ed-nav .navbar-nav > .active > a,
.ed-nav .navbar-nav > .active > a:hover {
    color: #fff;
    background-color: #463265;
}*/
.ed-nav .navbar-toggle .icon-bar {
	background-color: #563d7c;
}

.spin {
-webkit-animation: spin 3s infinite linear;
-webkit-animation-name: spin;
-webkit-animation-duration: 3s;
-webkit-animation-timing-function: linear;
-webkit-animation-delay: initial;
-webkit-animation-iteration-count: infinite;
-webkit-animation-direction: initial;
-webkit-animation-fill-mode: initial;
-webkit-animation-play-state: initial;
animation: spin 3s infinite linear;
}

@-ms-keyframes spin {
    from { -ms-transform: rotate(0deg); }
    to { -ms-transform: rotate(360deg); }
}
@-moz-keyframes spin {
    from { -moz-transform: rotate(0deg); }
    to { -moz-transform: rotate(360deg); }
}
@-webkit-keyframes spin {
    from { -webkit-transform: rotate(0deg); }
    to { -webkit-transform: rotate(360deg); }
}
@keyframes spin {
    from { transform:rotate(0deg); }
    to { transform:rotate(360deg); }
}