﻿@charset "utf-8";
@font-face {font-family: "Sofia"; src: url("http://library.uncg.edu/c/sofia.woff") format('woff');}
/*bootstrap html5 BL elements*/
    article,aside,details,figcaption,figure, footer,header,hgroup,menu,nav,section {display:block;}

a:link {color:#036;}
a:visited {color:#69c;}
a:hover, a:active, a:focus {color:#069;}
a img {border:0;}

html {min-height:100%; background:#ededed;}
#pagContent h1 {color:#036;font: normal 1.25em "Georgia","Book Antiqua", "Times New Roman", serif; margin:0; padding:0;}
body{font: normal 100% "Helvetica", "Arial", sans-serif; margin:0; padding:0; height:100%;
    background: #ededed; /* Old browsers */
    background: -moz-linear-gradient(top, #94a1b2 0%, #ededed 60%, #ededed 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#94a1b2), color-stop(60%,#ededed), color-stop(100%,#ededed)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #94a1b2 0%,#ededed 60%,#ededed 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #94a1b2 0%,#ededed 60%,#ededed 100%); /* Opera11.10+ */
    background: -ms-linear-gradient(top, #94a1b2 0%,#ededed 60%,#ededed 100%); /* IE10+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#94a1b2', endColorstr='#ededed',GradientType=0 ); /* IE6-9 */
    background: linear-gradient(top, #94a1b2 0%,#ededed 60%,#ededed 100%); /* W3C */
    background-repeat:no-repeat;
    }
footer, section[role="main"] {padding:1em;}
footer {border-top:1px solid #fc0; color:#999; text-align:center; font-size:.75em;}
    footer address  {font-style:normal;}
    footer p+p {padding-top:1em;}
    footer ul, footer li {margin:.25em;}
    footer li {display:inline-block;}  
/* 125th */
footer, header[role="banner"] {font-family:"Sofia", "Arial", "Helvetica", sans-serif;}
footer {background:#fff url("//library.uncg.edu/i/footerUNCGLogo.png") no-repeat center bottom;}
header[role="banner"] {margin:0; padding:0;
    background: #036; /* Old browsers */
    background: -moz-linear-gradient(top, #194876 0%, #072849 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#194876), color-stop(100%,#072849)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #194876 0%,#072849 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #194876 0%,#072849 100%); /* Opera11.10+ */
    background: -ms-linear-gradient(top, #194876 0%,#072849 100%); /* IE10+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#194876', endColorstr='#072849',GradientType=0 ); /* IE6-9 */
    background: linear-gradient(top, #194876 0%,#072849 100%); /* W3C */
	
	}
	header[role="banner"] div {border-bottom:3px solid #fc0;}
    header[role="banner"] h1 img {max-width: 100%; width: auto;} 
    header[role="banner"] li {display:inline-block; padding:.25em .1em; color:#ccc;}
        header[role="banner"] li img, header[role="banner"] li input, footer li img {vertical-align:middle;}
    header[role="banner"] nav a {color:#fff; font-size:.8em;text-decoration:none; /*border-left:1px dotted #fff;*/}
    header[role="banner"] nav a:link {color:#fff; font-size:.8em;text-decoration:none;}
    header[role="banner"] nav a:visited {color:#ccc;}
    header[role="banner"] nav a:hover, header[role="banner"] nav a:active, header[role="banner"] nav a:focus {color:#ccc; text-decoration:underline;}
	header[role="banner"] p {background:#fc0; margin:0; padding:0; text-align:center; font-weight:bold; font-size:.75em;}
		header[role="banner"] p a {border:1px solid #960; display:inline-block; margin-bottom:2px; padding:0 1.25em; vertical-align:middle; transform:scale(2,1); -webkit-transform:scale(2,1);}
		header[role="banner"] p a:link , header[role="banner"] p a:visited, header[role="banner"] p a:hover, a:active, a:focus {text-decoration:none; color:#960; }
    header[role="banner"] ul {text-align:center;}
header[role="banner"] li input[type="text"] {border:1px solid #ccc; background-color: #fff;}
    .Requiredfield {color:#CC0000;}
.azList {margin:0 0 0 -1em; padding:1em 0; text-align:center;}
    .azList li {display: inline-block; list-style-type:none; margin:0; padding:0;}
#body {background:#fff;}
#community {margin-top:-.25em;}
#community a[href="http://www.uncg.edu/campus_links/"] {font-weight:bold; color:#fc0; padding-left:15px; text-transform:uppercase; font-size:.75em;}
    #community a[href="http://www.uncg.edu/campus_links/"]:hover, #community a[href="http://www.uncg.edu/campus_links/"]:active, #community a[href="http://www.uncg.edu/campus_links/"]:focus {color:#fff; text-decoration:none;}
.contentSearch {border: solid 1px #ccc; background-color:#ececea; padding:.5em;}

@media screen and (min-device-width: 601px) 
{
    .contentSearch {margin-left:1em; margin-right:1em;}
footer, section[role="main"] {padding:1.5em;}
footer {border-top-width:2px;}
header[role="banner"]  {height:148px;}
    header[role="banner"]  div {background:transparent url("//ioc.uncg.edu/incuncg/images/bkgd-header.jpg") no-repeat; border-bottom-width:10px; height:138px;}
    header[role="banner"]  h1 {float:left; margin:1.25em 0 0 0; padding:0;}
    header[role="banner"]  li {padding:.75em 0 0 .5em;}
    header[role="banner"]  ul {text-align:right;}
    header[role="banner"]  nav ul {margin-top:0;}  
      
    header[role="banner"]  #aud li a {border-left:1px dotted #fff; padding-left:.5em;}
    header[role="banner"]  #aud li {padding-left:.25em;}
    header[role="banner"]  #aud li:first-child a {border-left-width:0;}
      
    #community ul {position: relative; z-index:1000;background:transparent; margin-top:1em;
        background-color: rgba(237,237,237, 0.95);
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#E5ededed,endColorstr=#E5ededed);
        -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#E5ededed, endColorstr=#E5ededed)"
        zoom: 1;        
        }
    #community ul li{display:block; margin:0; padding:0 .75em; text-align:left; font-size:.85em;}
        #community ul a {color:#666; display:inline-block; border-bottom:1px solid #999; width:100%; padding:.75em .25em; text-decoration:none;}
        #community ul a:hover, #community ul a:active, #community ul a:focus {background-color:#fff;}
    /*/mediaquery*/
    }
@media screen and (min-device-width: 1024px) {
    footer {display:table; width:960px; padding:0;border-spacing: 2em 1em;}
    footer address, footer ul {display:table-cell;margin:0;}
    footer address {text-align:left; width:50%; vertical-align:top}
    footer ul {text-align:right;}
    header[role="banner"]  div, #body {width:960px; margin:auto;}
    header[role="banner"]  li {padding-top:1em}
    header[role="banner"]  nav ul {margin-top:.75em;}
    
    #body {border:1px solid #999; border-top-width:0;
        box-shadow: 0px 7px 15px rgba(0, 0, 0, 0.80);
        -moz-box-shadow: 0px 7px 15px rgba(0, 0, 0, 0.80);
        -webkit-box-shadow: 0px 7px 15px rgba(0, 0, 0, 0.80);
        
        }

    
    /*/mediaquery*/
    }
    
 /* mail forms - for security - added by Danny 11/13 */
.boxHide {display: none;}

/* dbs-byletter.aspx - added by Vanessa 10/9 electronic resource help  */
.erHelp {text-align:center;}