

/* CSS Document */
html body {background:none; margin-left:2px;margin-right:2px;}
body{position:static; width:auto; height:auto; font-family: Arial, Helvetica, sans-serif; color:#000000; font-size:12px;}
.databasebox {width:600px;}
.yellowbox {background-color:#FFFFFF; border:1px solid #000; float:right; padding:15px;}
#title{background-color:#FFFFFF; text-align:center; font-size:24px;border-top:1px dashed #000;border-bottom:1px dashed #000;}
h5, h4, h3, h2, h1 {font-size:18px; font-family: Arial, Helvetica, sans-serif;}
.heading{text-align:center;font-size:18px;border-bottom:1px solid #000;}
.headerimage{width:650px;}
a{text-decoration:none;}
form{background-color:#FFFFFF;border:1px dashed black;margin:10px;padding:10px; width:475px;}
label,input {display:block;float:left;margin-bottom:10px;}
label {text-align:right;width:85px; margin-right:15px;}
textarea {text-align:left;}

/*use this class to create hanging indents such as for citations. */
.hanging {text-indent:-25px; margin-left:25px;}

form#radio label{width:auto; margin:2px 10px 2px 2px;}
.mastheadimage{}
.actionbox, .noprint, .breadcrumbs, #breadcrumbs, #assistive_tag, .help, .mainlinks, #nav, .hidden, .invisible, #navbox{display:none;visibility:hidden;}
.footer{clear:both;float:left;}
/* departmental homepages */
#subtitle{text-align:center;font-size:24px;border-bottom:1px dashed #000;border-top:1px dashed #000;margin-top:5px;}
.contact{position:absolute;}
.newsbox{float:right;}
.imgbox{float:right;clear:left;}
.content{clear:left;}

/*database page*/
.columnone, .columntwo{float:left;}
.columnthree{clear:both;width:auto;margin-right:30px;}
.columnthree ul li{margin-right:30px;}


/* New Css Code */
#uncwlinks, #homenav, #plugin, .show-for-small-only, .show-for-sr, #headertopleft img, .toggle-topbar, #time, #debugInfo, #headerbottom, 
#live-chat, #search, #linkbuttons, #linkbuttonsmobile, .layout-content-lower, #social-right, .front-buttons, br, .tabs, .messages{
	display: none;
}

.name{
	width: 100%;
	display: block;
	margin-top: 10px;
	margin-bottom: 10px;
}

.layout-content-main, .content{
	width: 100%;
}

#headertop{
	width: 100%;
	text-align: middle;
}

#headermiddle{
	width: 100%;
}

#block-libraryname{
	width: 100%;
	display: block;
	margin-top: 15px;
	text-align: center;
	color: #000;
	font-size: 18pt;
	margin-bottom: 40px;
}

 a[href]:after {
    content: none !important;
  }


    .banner-section{
        width: 30%;
        float: left;
		margin-right: 4.75%;
		text-align: center;
		margin-bottom: 35px !important;
		
    }
	
	
	.banner-section:last-of-type{
		margin-right: 0;
	}
    
    .banner-section a{
        color: #000;
        text-decoration: none;
        font-size: 1em;
        letter-spacing: 1px;

    }
	
	.layout-banner-first{
		width: 100%;
	}
	
	.layout-banner-second{
		width: 100%;		
		padding-top: 0;
		margin-bottom: 25px;
	}
	
	#library-news{
		width: 75%;
		margin-left: 12%;
		text-align: center;
	}
	
	
	#today-left{
		width: 75%;
		margin-left: 12%;
		font-size: 1.2em;
		text-align: center;
	}
	
	.breakpoint caption{
		width: 100%;
		text-align: center;
	}
	
	.layout-featured-second{
		width: 75%;
		margin-left: 12%;
		text-align: center;
	}
	
	p.caption{
		font-size: 12pt;
	}
	
	#archives, #featured-books{
		text-align: center;
	}
	
	#footer-top, #footer-main-left{
		display: none;
	}
	
	#footer-bottom{
		width: 100%;
		text-align: center;
		border-top: 1px solid #000;
	}
	
	#footer-main-righ span, #lastupdated, #userLoginLogout, #presence{
		display: none;
	}
	
	.main{
        width: 60%;
        float: left;
    }
    
    .main1{
        width: 80%;
        float: left;
    }
    
    .main2{
        width: 80%;
        float: left;
    }
    
    .main3{
        width: 100%;
    }
    
    .layout-sidebar-first{
        width: 19%;
        float: left;
        margin-right: 3px;
        margin-left: 3px;
    }
	
	    
    .layout-sidebar-second{
        width: 19%;
        float: left;
        margin-left: 3px;
        margin-right: 3px;
    }
	
	   main{
        width: 100%;
        margin-left: 0%;
        text-align: center;
    }
	
	.media-embed, ..panel-pane{
		width: 100%;
	}

