.intro{
	font-size: 1.2em;
}
.well.blue{
	box-shadow: 3px 5px #cecece;
}

.photo{
	border-top: .3em #ffbe00 solid;
	margin: 0 auto!important;
	text-align: center;
}

.photo-right{
	float: right;
	margin: 0 1em;
}

#contentcontainer .block-square-1 p{
	display: flex;
    -ms-flex-align: center!important;
    align-items: center!important;
	justify-content: center!important;
	min-height: 70px;/*295px;*/
	margin-bottom: 0px;
}

.bullet-list-home{
	background-color: #ffffff;
	padding: .75em 0;
	border-bottom: .3em #ffbe00 solid;
	min-height: 325px;
}

.block-square{
	border-top: .3em #ffbe00 solid;
	border-left: .1em #cecece solid;
	border-right: .1em #cecece solid;
	border-bottom: .1em #cecece solid;
	min-height: 395px;
	margin-bottom: 1.75em;
	box-shadow: 3px 5px #cecece;
}

.footer{
	/*min-height: 90px;
	margin-bottom: 0px;	
	border-left: .1em #cecece solid;
	border-right: .1em #cecece solid;
	border-bottom: .1em #cecece solid;*/
	padding: 0 1.5em;
	font-size: .75em;
	
	
}

.js_cal{
	list-style-type: none;
	padding:0;
}

.date h4 span{
	border-bottom: .2em #ffbe00 solid;
	background-color: #002e66; /*#ffbe00;*/
	padding: .2em;
	color: #ffffff;
}

#deptinfo p {
	padding-bottom: 1rem;
}


/* Landscape tablets and medium desktops */
@media (min-width: 992px) and (max-width: 1199px) {
        .bullet-list-home{
	min-height: 425px;
}
ul.bullet_list_arrow_yellow {
    padding-left: 30px;
}
.block-square{
	min-height: 425px;	
}
}

/* Portrait tablets and small desktops */
@media (min-width: 768px) and (max-width: 991px) {
  .bullet-list-home{
	min-height:unset;
}
#contentcontainer .block-square-1 p {
    min-height: 40px;
}
	.department #contentcontainer img.photo-right{
	float: right;
		margin: 0 1em;
}
	

}

/* Landscape phones and portrait tablets */
@media (max-width: 767px) {
	
  .bullet-list-home{
	  min-height:unset;
  }
	
  .department #contentcontainer img.photo-right{
	margin: 0 auto;
  }

#contentcontainer .block-square-1 p {
    min-height: 40px;
  }
}