/**
 * global.css
 * 	non-responsive styles 	
 */

body {
	font-family: 'proximanova','Arial','Helvetica',sans-serif;
}

h1 {
	font-size: 2.1875em; /* 1/16 * 35px = 2.1875em */
}

h2 {
	font-size: 1.75em; /* 1/16 * 28px = 1.75em */
}

h3 {
	font-size: 1.25em; /* 1/16 * 20px = 1.25em */
}

.semantic {
	height: 1px;
	width: 1px;
	overflow: hidden;
	position: absolute;
	top: -1px;
}

/* =Layout overrides
-----------------------------------------------*/
.site-branding, 
nav#site-navigation .menu, 
#main, 
.footer-content
{
	width: 920px;
	margin: 0 auto;
}

.navigation-main {
	float: none;
}

/* =Header
-----------------------------------------------*/
header#masthead {
	border-bottom: 1px solid #CCC;;
}

.osu-brand-text {
  position:absolute;
  left:-10000px;
  top:auto;
  width:1px;
  height:1px;
  overflow:hidden;
}

nav#site-navigation {
	border-top: 1px solid #CCC;
}

nav.navigation-main .menu li {
	margin: 0 0.5em 0 0;
}

nav.navigation-main .menu li {
	background-color: #FFF;
}

nav.navigation-main .menu li li {
	margin: 0;
}

/* =Main
-----------------------------------------------*/
#main {
	padding: 1em 0;
}

h1.widget-title {
	font-size: 0.875em; /* 1/16 * 14px = 0.875em */
}

.entry-content ul,
.entry-summary ul
{
	list-style-type: disc;
	list-style-position: outside;
	margin: 0 0 1.5em 3em;
}

.entry-content ol,
.entry-summary ol,
.textwidget ol
{
	list-style-position: outside;
}

/* =Comment Form
-----------------------------------------------*/
/* 
Globally hides the "Website" field 
on all comment forms. Edublogs (CampusPress) 
makes these uneditable as a spam-prevention 
measure. 
*/
#comments p.comment-form-url {
  display: none;
}

/* =Footer
-----------------------------------------------*/
footer#colophon {
	padding: 1em 0;
	border-top: 1px solid #CCC;
}

.osu-contact span {
	display: block;
}

/* =Secondary Signature Logos
----------------------------------------------*/

/* vertical */
/* 
  Note: 
    background-size is set below for logos 
    which get distorted/clipped/blurred on standard definition
    displays in Firefox
    
    ...not quite sure what's causing this yet.
*/
.osu-brand-style-vertical {
  background-size: 150px auto; /* default width for all vertical OSU logos */
}

.osu-brand-style-vertical.osu-brand-hsc
{
  background-size: 350px auto;
}
.osu-brand-style-vertical.osu-brand-james-ccc,
.osu-brand-style-vertical.osu-brand-james-wexner
{
  background-size: 300px auto;
}

.osu-brand-style-vertical.osu-brand-default {
  background-image: url('../img/secondary-signature-logos/svg/osu-logo-vertical.svg');
}

.osu-brand-style-vertical.osu-brand-asc {
	background-image: url('../img/secondary-signature-logos/svg/osu-logo-asc-vertical.svg');
}

.osu-brand-style-vertical.osu-brand-dentistry {
	background-image: url('../img/secondary-signature-logos/svg/osu-logo-dentistry-vertical.svg');
	background-size: 160px 124px;
}

.osu-brand-style-vertical.osu-brand-ehe {
	background-image: url('../img/secondary-signature-logos/svg/osu-logo-ehe-vertical.svg');
	background-size: 225px 134px;
}

.osu-brand-style-vertical.osu-brand-engineering {
	background-image: url('../img/secondary-signature-logos/svg/osu-logo-engineering-vertical.svg');
	background-size: 175px 123px;
}

.osu-brand-style-vertical.osu-brand-faes {
	background-image: url('../img/secondary-signature-logos/svg/osu-logo-faes-vertical.svg');
	background-size: 225px 129px;
}

.osu-brand-style-vertical.osu-brand-fcob {
	background-image: url('../img/secondary-signature-logos/svg/osu-logo-fcob-vertical.svg');
	background-size: 150px 135px;
}

.osu-brand-style-vertical.osu-brand-johnglenn-pa {
	background-image: url('../img/secondary-signature-logos/svg/osu-logo-johnglenn-pa-vertical.svg');
}

.osu-brand-style-vertical.osu-brand-kirwan {
  background-image: url('../img/secondary-signature-logos/svg/osu-logo-kirwan-vertical.svg');
  background-size: 210px auto;
}

.osu-brand-style-vertical.osu-brand-law {
	background-image: url('../img/secondary-signature-logos/svg/osu-logo-moritz-law-vertical.svg');
	background-size: 150px 120px;
}

.osu-brand-style-vertical.osu-brand-lima {
	background-image: url('../img/secondary-signature-logos/svg/osu-logo-lima-vertical.svg');
}

.osu-brand-style-vertical.osu-brand-mansfield {
	background-image: url('../img/secondary-signature-logos/svg/osu-logo-mansfield-vertical.svg');
}

.osu-brand-style-vertical.osu-brand-marion {
	background-image: url('../img/secondary-signature-logos/svg/osu-logo-marion-vertical.svg');
}

.osu-brand-style-vertical.osu-brand-medicine {
	background-image: url('../img/secondary-signature-logos/svg/osu-logo-medicine-vertical.svg');
	background-size: 150px 120px;
}

.osu-brand-style-vertical.osu-brand-newark {
	background-image: url('../img/secondary-signature-logos/svg/osu-logo-newark-vertical.svg');
}

.osu-brand-style-vertical.osu-brand-nursing {
	background-image: url('../img/secondary-signature-logos/svg/osu-logo-nursing-vertical.svg');
	background-size: 150px 121px;
}

.osu-brand-style-vertical.osu-brand-optometry {
	background-image: url('../img/secondary-signature-logos/svg/osu-logo-optometry-vertical.svg');
	background-size: 175px 126px;
}

.osu-brand-style-vertical.osu-brand-pharmacy {
	background-image: url('../img/secondary-signature-logos/svg/osu-logo-pharmacy-vertical.svg');
	background-size: 160px 120px;
}

.osu-brand-style-vertical.osu-brand-publichealth {
	background-image: url('../img/secondary-signature-logos/svg/osu-logo-publichealth-vertical.svg');
	background-size: 176px 118px;
}

.osu-brand-style-vertical.osu-brand-socialwork {
	background-image: url('../img/secondary-signature-logos/svg/osu-logo-socialwork-vertical.svg');
	background-size: 176px 124px;
}

.osu-brand-style-vertical.osu-brand-vetmed {
	background-image: url('../img/secondary-signature-logos/svg/osu-logo-vetmed-vertical.svg');
	background-size: 155px 125px;
}

.osu-brand-style-vertical.osu-brand-wexner
{
  background-image: url('../img/secondary-signature-logos/svg/osu-logo-wexner-vertical.svg');
}

/* horizontal */
.osu-brand-style-rev-horizontal {
  background-size: 373px;
}

.osu-brand-style-rev-horizontal.osu-brand-james-ccc,
.osu-brand-style-rev-horizontal.osu-brand-james-wexner
{
  background-size: 330px;
}

.osu-brand-style-rev-horizontal.osu-brand-default {
  background-image: url('../img/secondary-signature-logos/svg/osu-logo-rev-horizontal.svg');
}

.osu-brand-style-rev-horizontal.osu-brand-asc {
	background-image: url('../img/secondary-signature-logos/svg/osu-logo-asc-rev-horizontal.svg');
}

.osu-brand-style-rev-horizontal.osu-brand-dentistry {
	background-image: url('../img/secondary-signature-logos/svg/osu-logo-dentistry-rev-horizontal.svg');
}

.osu-brand-style-rev-horizontal.osu-brand-ehe {
	background-image: url('../img/secondary-signature-logos/svg/osu-logo-ehe-rev-horizontal.svg');
}

.osu-brand-style-rev-horizontal.osu-brand-engineering {
	background-image: url('../img/secondary-signature-logos/svg/osu-logo-engineering-rev-horizontal.svg');
}

.osu-brand-style-rev-horizontal.osu-brand-faes {
	background-image: url('../img/secondary-signature-logos/svg/osu-logo-faes-rev-horizontal.svg');
}

.osu-brand-style-rev-horizontal.osu-brand-fcob {
	background-image: url('../img/secondary-signature-logos/svg/osu-logo-fcob-rev-horizontal.svg');
}

.osu-brand-style-rev-horizontal.osu-brand-hsc {
	background-image: url('../img/secondary-signature-logos/svg/osu-logo-hsc-rev-horizontal.svg');
}

/* The Honors and Scholars wordmarks are always horizontal */
.osu-brand-style-horizontal.osu-brand-hsc,
.osu-brand-style-vertical.osu-brand-hsc
{
  background-image: url('../img/secondary-signature-logos/svg/osu-logo-hsc-horizontal.svg');
}

.osu-brand-style-rev-horizontal.osu-brand-james-ccc {
	background-image: url('../img/secondary-signature-logos/svg/osu-logo-james-ccc-rev-horizontal.svg');
}

.osu-brand-style-rev-horizontal.osu-brand-james-wexner {
	background-image: url('../img/secondary-signature-logos/svg/osu-logo-james-wexner-rev-horizontal.svg');
}

/* The James wordmarks are always horizontal */
.osu-brand-style-horizontal.osu-brand-james-ccc,
.osu-brand-style-vertical.osu-brand-james-ccc
{
	background-image: url('../img/secondary-signature-logos/svg/osu-logo-james-ccc-horizontal.svg');
}

.osu-brand-style-horizontal.osu-brand-james-wexner,
.osu-brand-style-vertical.osu-brand-james-wexner
{
	background-image: url('../img/secondary-signature-logos/svg/osu-logo-james-wexner-horizontal.svg');
}

.osu-brand-style-rev-horizontal.osu-brand-johnglenn-pa {
  background-image: url('../img/secondary-signature-logos/svg/osu-logo-johnglenn-pa-rev-horizonal.svg');
}

.osu-brand-style-rev-horizontal.osu-brand-kirwan {
  background-image: url('../img/secondary-signature-logos/svg/osu-logo-kirwan-rev-horizontal.svg');
}

.osu-brand-style-rev-horizontal.osu-brand-law {
	background-image: url('../img/secondary-signature-logos/svg/osu-logo-moritz-law-rev-horizontal.svg');
}

.osu-brand-style-rev-horizontal.osu-brand-lima {
	background-image: url('../img/secondary-signature-logos/svg/osu-logo-lima-rev-horizontal.svg');
}

.osu-brand-style-rev-horizontal.osu-brand-mansfield {
	background-image: url('../img/secondary-signature-logos/svg/osu-logo-mansfield-rev-horizontal.svg');
}

.osu-brand-style-rev-horizontal.osu-brand-marion {
	background-image: url('../img/secondary-signature-logos/svg/osu-logo-marion-rev-horizontal.svg');
}

.osu-brand-style-rev-horizontal.osu-brand-medicine {
	background-image: url('../img/secondary-signature-logos/svg/osu-logo-medicine-rev-horizontal.svg');
}

.osu-brand-style-rev-horizontal.osu-brand-newark {
	background-image: url('../img/secondary-signature-logos/svg/osu-logo-newark-rev-horizontal.svg');
}

.osu-brand-style-rev-horizontal.osu-brand-nursing {
	background-image: url('../img/secondary-signature-logos/svg/osu-logo-nursing-rev-horizontal.svg');
}

.osu-brand-style-rev-horizontal.osu-brand-optometry {
	background-image: url('../img/secondary-signature-logos/svg/osu-logo-optometry-rev-horizontal.svg');
}

.osu-brand-style-rev-horizontal.osu-brand-pharmacy {
	background-image: url('../img/secondary-signature-logos/svg/osu-logo-pharmacy-rev-horizontal.svg');
}

.osu-brand-style-rev-horizontal.osu-brand-publichealth {
	background-image: url('../img/secondary-signature-logos/svg/osu-logo-publichealth-rev-horizontal.svg');
}

.osu-brand-style-rev-horizontal.osu-brand-socialwork {
	background-image: url('../img/secondary-signature-logos/svg/osu-logo-socialwork-rev-horizontal.svg');
}

.osu-brand-style-rev-horizontal.osu-brand-vetmed {
	background-image: url('../img/secondary-signature-logos/svg/osu-logo-vetmed-rev-horizontal.svg');
}

.osu-brand-style-rev-horizontal.osu-brand-wexner {
	background-image: url('../img/secondary-signature-logos/svg/osu-logo-wexner-rev-horizontal.svg');
}
