/* CSS Document */


/**
 * @license
 * MyFonts Webfont Build ID 3250203, 2016-07-14T17:09:24-0400
 *
 * The fonts listed in this notice are subject to the End User License
 * Agreement(s) entered into by the website owner. All other parties are
 * explicitly restricted from using the Licensed Webfonts(s).
 *
 * You may obtain a valid license at the URLs below.
 *
 * Webfont: SofiaProBlack by Mostardesign
 * URL: http://www.myfonts.com/fonts/mostardesign/sofia-pro/black/
 * Copyright: Copyright (c) Olivier Gourvat - Mostardesign Studio, 2012. All rights
 * reserved.
 *
 * Webfont: SofiaProLight by Mostardesign
 * URL: http://www.myfonts.com/fonts/mostardesign/sofia-pro/light/
 * Copyright: Copyright (c) Olivier Gourvat - Mostardesign Studio, 2012. All rights
 * reserved.
 *
 * Webfont: FF More Web Pro Book by FontFont
 * URL: http://www.myfonts.com/fonts/fontfont/more-pro/book/
 * Copyright: 2010 Lukasz Dziedzic published by FSI FontShop International GmbH
 *
 * Webfont: FF Kievit Web Pro by FontFont
 * URL: http://www.myfonts.com/fonts/fontfont/kievit/pro-regular/
 * Copyright: 2009 published by FontShop International GmbH
 *
 *
 * License: http://www.myfonts.com/viewlicense?type=web&buildid=3250203
 * Licensed pageviews: 25,000,000
 *
 * © 2016 MyFonts Inc
*/

@font-face {
    font-family: 'Sofia';
    font-weight: bold;
    font-style: normal;
    src: url(https://www.buffalo.edu/v-1/etc/designs/ubcms/fonts/31981B_0_0-s.woff2) format("woff2"),
         url(https://www.buffalo.edu/v-1/etc/designs/ubcms/fonts/31981B_0_0-s.woff) format("woff");
}

@font-face {
    font-family: 'Sofia';
    font-weight: 500;
    font-style: normal;
    src: url(https://www.buffalo.edu/v-1/etc/designs/ubcms/fonts/3a55f768-1b87-426c-aa1b-d8ad13025b5f-s.woff2) format("woff2"),
         url(https://www.buffalo.edu/v-1/etc/designs/ubcms/fonts/3a55f768-1b87-426c-aa1b-d8ad13025b5f-s.woff) format("woff");
}

@font-face {
    font-family: 'Sofia';
    font-weight: normal;
    font-style: normal;
    src: url(https://www.buffalo.edu/v-1/etc/designs/ubcms/fonts/31981B_1_0-s.woff2) format("woff2"),
         url(https://www.buffalo.edu/v-1/etc/designs/ubcms/fonts/31981B_1_0-s.woff) format("woff");
}

@font-face {
    font-family: 'More';
    font-weight: normal;
    font-style: normal;
    src: url(https://www.buffalo.edu/v-1/etc/designs/ubcms/fonts/31981B_2_0-s.woff2) format("woff2"),
         url(https://www.buffalo.edu/v-1/etc/designs/ubcms/fonts/31981B_2_0-s.woff) format("woff");
}

@font-face {
    font-family: 'More';
    font-weight: bold;
    font-style: normal;
    src: url(https://www.buffalo.edu/v-1/etc/designs/ubcms/fonts/08c7f11a-80db-44b4-9732-4d67f8812981-s.woff2) format("woff2"),
         url(https://www.buffalo.edu/v-1/etc/designs/ubcms/fonts/08c7f11a-80db-44b4-9732-4d67f8812981-s.woff) format("woff");
}

@font-face {
    font-family: 'Kievit';
    font-weight: normal;
    font-style: normal;
    src: url(https://www.buffalo.edu/v-1/etc/designs/ubcms/fonts/31981B_3_0-s.woff2) format("woff2"),
         url(https://www.buffalo.edu/v-1/etc/designs/ubcms/fonts/31981B_3_0-s.woff) format("woff");
}

@font-face {
        font-family: UBFont;
        src: url(//prv-web.sens.buffalo.edu/webfonts/UBFont.woff);
}

/*** END FONTS ***/


body {font-family: 'Sofia', Arial, sans-serif;
	font-weight: normal;}

header {
	background: #0056b1;
	height: 100px;
	margin-bottom: 30px;
}

header img {
	padding-top: 15px;
}

h1, h2, h3, h4 {
	font-family: 'Sofia', Arial, sans-serif;
	font-weight: bold;
	color: #0056b1;
}

h1 {
	font-size: 2.0rem;
}

h2 {
	font-size: 1.15rem;
}

a {
  background:
     linear-gradient(#0056b1 0%, #0056b1 100%);
    background-position: 0 100%;
    background-repeat: repeat-x;
    background-size: 1px 1px;
  color: #0056b1;
  text-decoration: none;
  transition: background-size .2s;
}

a:hover {
  color: #fff;
	background-size: 4px 50px;
}

.equal-height-cards .cell {
    display: flex;
    align-items: stretch;
  }

.card {
	margin-top: 30px;
}
.card h3 {
	font-size: 1.2rem;
}

.datestamp {
    border-top: 1px solid #ccc;
    color: #666;
    font-size: .90rem;
    margin-top: 30px;
    text-align: right;
    
}

.summary {
	color: #005bbb;
	font-weight: 500;
	font-size: 1.5rem;
}

.fsForm {
	font-family: Sofia;
}

.fsLabel {
	font-weight: 500;
}

.fsBody label.fsOptionLabel {
	font-size: 1.0rem;
}
