/* Enter Your Custom CSS Here */
/*footer#colophon{padding:0 !important;padding-top:1% !important;}*/
/*footer#colophon .site-info{text-align:center;margin-top:0;}*/
blockquote {
margin: 0 -1.5em 1.5em;
}
/* For mobile phones: */
@media only screen and (max-width: 767px) {
	div#contactcontent{width:100%;float:none;position:relative;background-color:beige;}
	div#contactmapcontent{width:100%;float:none;}/*width:50%;*/
div#homemission{float:none;width:100%;padding-bottom:20px;}
div#homevision{float:none;width:100%;}
  
.carousel-caption p
  {
    display:none;
  }
  
  main.page .entry-header {
    margin: 1rem 0;
}
}
/* For tablets: */
@media only screen and (min-width: 600px) {
}
/* For desktop: */
@media only screen and (min-width: 768px) {
  div#contactcontent{float:left;position:absolute;width:50%;background-color:beige;padding-left:1%}
	div#contactmapcontent{float:right;}/*width:50%;*/
  div#homemission{width:50%;padding:0 10px 0 50px;float:left;}
  div#homevision{width:50%;padding:0 10px 0 50px;float:left} 
  
}
@media screen and (min-width: 992px)
{
  #site-navigation.navbar.hover li.dropdown:hover > a:after {
    border-bottom: 8px solid #c00;
	}
  #site-navigation.navbar .dropdown-menu {
    background-color: #c00;
  }
  blockquote {
    margin: 0 -8.8em 1.5em -8.8em;
    margin-top: -30px;
}
}
#site-navigation.navbar .open .nav-search:before {
    border-bottom: 8px solid #c00;
}

footer img {
  width:25%;
  margin-top:1.5em
}

/*Footer CSS*/
#colophon {
    background-color: #555555b8;
  	padding:0;
  	padding-top:1%;
}

/*Footer CSS*/
#colophon .site-info {
    margin-top:0;
  	text-align:center;
}
