body, p {color: #555;}

.page-section {padding-bottom: 60px;}

.copyright {padding: 40px 0px 0px 0px;}
.copyright p {color: #999;}

.logo .inverse-font {display: none;}

.nav > li > a:hover, .nav > li > a:focus {background-color: #444;}
.nav-pills > .active > a, .nav-pills > .active > a:hover, .nav-pills > .active > a:focus {color: #4aaaa5 !important;}
.nav-collapse .nav > li > a:hover, .nav-collapse .nav > li > a:focus, .nav-collapse .dropdown-menu a:hover, .nav-collapse .dropdown-menu a:focus {background-color: #444; color: #FFF;}
.dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus, .dropdown-submenu:hover > a, .dropdown-submenu:focus > a {background-color: #444;}

hr {border-top: 1px dashed #CCC; border-bottom: 0px solid #fff;}
hr.spacer {margin: 40px 0 30px 0;}

.teammember {min-height: 300px;}

ul.detailedstuff li:last-child {display:none;}

div.blogdates  { display:none;}

ul.detailedstuff li {
   font-weight:bold;
   color: #555;
}

.portfolioslide img
 { 
width:auto;
height:auto;
max-width: 620px;
max-height: 465px;
margin:auto;
}
.carousel-inner > .item.active {
text-align:center !important;
height:465px;
}
@media (max-width: 480px) {
.portfolioslide img
 { 
width:auto;
height:auto;
max-width: 420px;
max-height: 315px;
margin:auto;
}
.carousel-inner > .item.active {
text-align:center !important;
height:315px;
}
}
