/* CSS Document */

.menuzord .showhide em {
    background: #ffffff;
}

.btn-theme-colored {
    color: #fff;
    background-color: #06174B;
    border-color: #558ED3;
}

.btn-theme-colored:hover {
  color: #fff;
  background-color: #0B277D;
  border-color: #558ED3;
}

.menuzord.red .menuzord-menu > li.active > a, 
.menuzord.red .menuzord-menu > li:hover > a, 
.menuzord.red .menuzord-menu ul.dropdown li:hover > a{ 
	background: #558ED3;
	color: #fff;
}

.text-theme-colored {
  color: #ffffff !important;
}

.bg-hover-theme-colored:hover {
  background: #06174B !important;
  border-color: #06174B !important;
  color: #fff !important;
}

.btn-dark.btn-theme-colored {
  color: #fff;
  background-color: #06174B;
  border-color: #06174B;
}

.btn-dark.btn-theme-colored:hover {
  color: #fff;
  background-color: #558ED3;
  border-color: #558ED3;
}

.btn-default.btn-theme-colored {
  color: #558ED3;
  background-color: #fff;
  border-color: #558ED3;
}

.btn-default.btn-theme-colored:hover {
  color: #fff;
  background-color: #558ED3;
  border-color: #558ED3;
}

.panel-group .panel-title a {
  background: rgba(234, 234, 242, 0.5);
  display: block;
  font-size: 14px;
  padding: 10px 15px 10px 48px;
  white-space: normal;
}

.icon-box.iconbox-theme-colored .icon.icon-dark.icon-bordered {
  background-color: transparent;
  border-color: #558ED3;
  color: #558ED3;
}

.icon-box.iconbox-theme-colored .icon.icon-dark.icon-bordered:hover {
  background-color: #06174B;
  border-color: #06174B;
  color: #fff;
}

.icon-box.iconbox-theme-colored .icon.icon-bordered:hover {
  background-color: #558ED3;
  color: #fff;
}

.icon-box.iconbox-theme-colored .icon.icon-border-effect::after {
  box-shadow: 0 0 0 3px #558ED3;
}
.layer-overlay::before {
  background: rgba(17, 17, 17, 0) none repeat scroll 0 0;
  content: " ";
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
  z-index: 0;
}

.socialicons img {
    opacity: 0.5;
	transition: opacity .25s ease-in-out;
   -moz-transition: opacity .25s ease-in-out;
   -webkit-transition: opacity .25s ease-in-out;
}

.socialicons img:hover {
    opacity: 1;
}

h1, h2, h3, h4, h5, h6 {
    margin-top: 0px;
    margin-bottom: 0px;
	line-height:36px;
}

.p-15 {
	background-color:#ffffff;
}

.border-1px {
    border: 1px solid #ffffff;
}

.header-nav.navbar-transparent.animated-active {
    background-color: rgba(0, 0, 0, 0.7);
}

.text-black {
    color: #ffffff !important;
}


.sliderHome {
    background-image: url('../images/court_house_oshkosh.jpg');
    background-repeat: no-repeat;
    background-position: center top;
}


@media screen and (min-width: 1200px) {
	.blog-posts .post .post-thumb {
		max-height: 200px;
	}
}

@media screen and (min-width: 991px) {
	.blog-posts .post .post-thumb {
		max-height: 163px;
	}
}

@media only screen and (max-width: 991px) {
	.blog-posts .post {
		display: table;
		margin: 0 auto;
	}
	
	.menuzord-brand {
		max-width:180px;
}
}

@media only screen and (max-width: 900px) {
	.menuzord-brand {
		max-width:100%;
}
}

@media only screen and (max-width: 550px) {
	.menuzord-brand {
		max-width:220px;
}

#home .font-72 {
	font-size:40px !important;
}

#home .mt-80 {
	margin-top:-60px !important;
}

#home h1 {
	text-align:center;
}

#home p {
	text-align:center;
}

#home a {
	display:table;
	margin:0 auto;
}


