@import url("//apps.morris.umn.edu/theme/css/styles.css");
@import url("//apps.morris.umn.edu/theme/css/base.css");
@import url("//apps.morris.umn.edu/theme/css/compatibility.css");
@import url("//apps.morris.umn.edu/theme/css/ec_umn_styles.css");
@import url("//apps.morris.umn.edu/theme/css/oc_child_styles.css");
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
@font-face {
  font-family: "Bureau Eagle Book";
  src: url("/theme/fonts/BureauEagleBook.otf") format("truetype");
}
@font-face {  
  font-family: 'FontAwesome';
  src: url('/theme/fonts/fontawesome-webfont.eot?v=4.4.0');
  src: url('/theme/fonts/fontawesome-webfont.eot?#iefix&v=4.4.0') format('embedded-opentype'), url('/theme/fonts/fontawesome-webfont.woff2?v=4.4.0') format('woff2'), url('/theme/fonts/fontawesome-webfont.woff?v=4.4.0') format('woff'), url('/theme/fonts/fontawesome-webfont.ttf?v=4.4.0') format('truetype'), url('/theme/fonts/fontawesome-webfont.svg?v=4.4.0#fontawesomeregular') format('svg');
  font-weight: normal;
  font-style: normal;
}

/* Personnel */
.personnel{clear:both; border-bottom:1px solid silver;}
.personnel:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.personnel{img:float:right;}
.personnel section{width:49%; float:left; margin:0 1%;}
.personnel ul{padding:0; margin:0;}
.personnel li{list-style:none;}
.personnel .contact{float:right; width:30%;}
.personnel .titles{font-weight:bold;}
.personnel img{display:block; margin:20px auto; min-width:200px;}
.personnel .interests, .personnel .whyumm{width:100%;}


/* Forms */
input[type="reset"] {
    background-color: white;
    border: 1px solid #cccccc;
    border-radius: 6px;
    color: #333333;
    font-family: inherit;
    height: 3.61111em;
    margin: auto;
    padding: 0 1em;
}
input[type="reset"]:hover {
    background-color: #f0efee;
}
form fieldset{margin:2.5% 0;}
form fieldset legend{
    border:1px solid #c0c0c0; color: #000000;
    font-family: "Bureau Eagle Book","Helvetica Neue",Helvetica,Arial,sans-serif;
    font-size: 1.25rem; font-weight: 400; line-height: 1.5rem;
    padding:.75em;
}
form fieldset .field input[type='text'], form fieldset .field textarea{width:50%;}
form fieldset .field label.checkbox, form fieldset .field label.radio, form fieldset input[type='checkbox'] + label, form fieldset input[type='radio'] + label{display:inline; padding:0 .5em;}
form fieldset .field input[class*="validate"]{border:1px solid #d6492a;}
form fieldset.submit{border:none;}
@media only screen and (max-width-device: 800px), only screen and (max-width:800px)
{
	.personnel h3, .personnel img, .personnel section, .personnel .contact{float:none;}
	.personnel h3, .personnel section, .personnel h4, .personnel .contact{width:100%;}
}
#mandatory-header-wrapper #umnhf-h-search-wrapper {

  padding-right: 0;
  right: 0;
  float:right;  
  max-width:30%;
}
#mandatory-header-wrapper #umnhf-h-search-wrapper #___gcse_0{margin-top:20px;}

#main-menu{display:none;}
