+.fsf-donate-button {
+ margin-left: 24%;
+ margin-top: 40px;
+ margin-bottom: 40px;
+ width:56%;
+}
+
+@media (max-width:768px) {
+ .fsf-donate-button {
+ margin-left: 34%;
+ margin-top: 40px;
+ margin-bottom: 40px;
+ width:32%;
+ }
+}
+
+@media (min-width:320px) and (max-width:360px) {
+ .fsf-donate-button {
+ margin-left: 24%;
+ margin-top: 40px;
+ margin-bottom: 40px;
+ width:56%;
+ }
+}
+
+.form-control {
+ display: block;
+ width: 100%;
+ height: 34px;
+ padding: 6px 12px;
+ font-size: 14px;
+ line-height: 1.428571429;
+ color: #555555;
+ vertical-align: middle;
+ background-color: #ffffff;
+ border: 1px solid #cccccc;
+ border-radius: 4px;
+ -webkit-box-shadow: none;
+ box-shadow: none;
+ -webkit-transition: border-color ease-in-out 0.15s;
+ transition: border-color ease-in-out 0.15s;
+}
+
+.form-control:focus {
+ border-color: #919191;
+ outline: 0;
+ -webkit-box-shadow: none;
+ box-shadow: none;
+}
+
+.btn-default {
+ color: #ffffff;
+ background-color: #919191;
+ border-color: #919191;
+}
+
+.btn-default:hover,
+.btn-default:focus,
+.btn-default:active,
+.btn-default.active,
+.open .dropdown-toggle.btn-default {
+ color: #ffffff;
+ background-color: #818181;
+ border-color: #818181;
+}
+
+.nav-pills > li > a {
+ border-radius: 5px;
+ color: inherit;
+}
+
+.nav-pills > li.active > a,
+.nav-pills > li.active > a:hover,
+.nav-pills > li.active > a:focus {
+ color: #ffffff;
+ background-color: #919191;
+}
+
+.carousel-inner {
+ position: relative;
+ width: 100%;
+ overflow: hidden;
+ background-color: black;
+}
+
+.carousel-inner > .item > img,
+.carousel-inner > .item > a > img {
+ display: block;
+ height: auto;
+ max-width: 100%;
+ line-height: 1;
+ opacity:0.7;
+ filter: alpha(opacity=70);
+}
+
+.carousel-control:hover,
+.carousel-control:focus {
+ color: #ffffff;
+ text-decoration: none;
+ opacity: 0.5;
+ filter: alpha(opacity=50);
+}
+
+
+.carousel-control .icon-prev,
+.carousel-control .icon-next,
+.carousel-control .glyphicon-chevron-left,
+.carousel-control .glyphicon-chevron-right {
+ position: absolute;
+ top: 50%;
+ left: 50%;
+ z-index: 5;
+ display: none;
+}
+
+.margin-top {
+ margin-top: 40px;
+}
/* Footer - adapted from <http://getbootstrap.com/examples/sticky-footer/>
-------------------------------------------------- */
}
#footer {
- height: 60px;
- background-color: #efefef;
- border-top: 1px solid #ffffff;
+ height: auto;
+ background-color: #eeeeee;
+ border-top: 2px solid #eeeeee;
margin-top: 1.5em;
}