﻿@media (min-width: 992px) {body {padding-top: 80px; padding-bottom: 0px;}}
@media (min-width: 768px) and (max-width: 991px) {body {padding-top: 80px; padding-bottom: 0px;}}
@media screen and (max-width: 767px) {body {padding-top:50px; padding-bottom: 0px;}}

html {
  position: relative;
  min-height: 100%;
}
body {
  /* Margin bottom by footer height */
  margin-bottom: 5px;
}
.footer {
  width: 100%;
  background-color: #46286e;
  color:white;
  margin-top:20px;
  padding-top:10px;
  border-top: 2px solid #46286e;
}

.footer a {color: white/*#46286e*/; text-decoration: none;}
.footer a:hover {color:#999999;}
.footer h4 {color: white/*#666666*/;}
.footer p {color: white/*#666666*/;}

.navbar {padding-top:5px; padding-bottom:5px; background-color: #46286e; border-color: #46286e;}
.navbar-default {background-image: none;}
.navbar-default .navbar-nav>li>a {color: white;}
.navbar-default .navbar-nav>li>a:hover{color: #999999;}

.row {padding-bottom:20px;}

.home { padding-left: 0px; padding-right:0px;}
.h1-pic {color:white; font-size: 60px; line-height:1;} 
.h3-pic {color:white; font-size:30px; margin:3px auto; text-transform:uppercase;}
.p-pic {color:white; font-size:20px;}

a { color:#46286e; }
    
a:hover, a:focus { color: #999999; }

.checkbox input[type="checkbox"] {margin-left:0;}
.radio input[type="radio"] {margin-left:0;}

.navbar-fixed-top {
    min-height: 80px;
}

.navbar-brand,
.navbar-nav > li > a {
    padding-top: 0px;
    padding-bottom: 0px;
    line-height: 70px;
}

.navbar-brand {background-color:#46286e;}

@media (max-width: 767px) {
    .navbar-nav > li > a {
    line-height: 20px;
    padding-top: 10px;
    padding-bottom: 10px;}
}

h1 {color:#333333;}
h4 {color:#666666;}

.thumbnail {border-width:0px; color:#666666;}
