h1,h2,h3,h4,h5 {
	line-height:1.2;
	padding:0 .62em;
}

body{
	border-radius: 2%/1%;
	margin:1em auto;
	max-width:45em;
	padding:0 .62em;
	font:1.2em/1.62 sans-serif;
}

/* body{
	margin:40px auto;
	max-width:650px;
	line-height:1.6;
	font-size:18px;
	color:#444;
	padding:0 10px
} */

/* li a:hover {
	background-color: rgba(185, 177, 184, 0.212);
	color: yellowgreen;
} */

/* li {
	display: inline;
} */


/* Nav bar link options */
nav a:hover,
nav a[active] {
	/* opaque gray */
	/* background-color: rgba(39, 39, 39, 0.048); */
	/* light semi-transparent green */
	/* background-color: rgba(202, 238, 202, 0.438); */
	/* light green*/
	color: rgb(61, 161, 51) !important;
	/* background-color: rgba(141, 212, 144, 0.363); */
}

a {
	color: rgb(93, 124, 43);
	text-decoration: none;
}
a:hover {
	color: rgb(93, 124, 43);
}

nav a, a.nounderline{
	text-decoration: none;
}
/* .navbar */
/* .navbar-nav
{
	text-align: center;
	float: none;
	display: block;
	margin: auto;
}

.navbar-nav > li {
	display: inline-block;
	float:none;
} */

nav a {
	/* color:rgb(85, 129, 85) !important; */
	color:rgb(143, 80, 130) !important;
}


/*  */


/* Complete background, completely void of content */
html {
	background-color: rgb(22, 22, 36);
	color: rgb(196, 207, 202);
}

/* Background where content goes */
/* body { */
	/* background-color: rgb(40, 40, 65); */
/* } */

div.small {
	width: 20em;
	max-width: 80%;
	min-width: 20%;
}

div.common_width {
	max-width: 80%;
}

span.font {
	/* font:1.2em/0.12 monospace; */
	font:1.2em/0.12 sans-serif;
	/* font:1em/1.62 georgia; */
}
/* .c_intense {
	color: black;
}
.c_common {
	color: rgb(54, 54, 54);
} */

img.thumbnail{
	height: 100px;
	margin: 0.5em auto;
	box-shadow: 5px 0px 30px rgba(0, 0, 0, 0.5);
	-webkit-box-shadow: 5px 0px 30px rgba(0, 0, 0, 0.5);
	-moz-box-shadow: 5px 0px 30px rgba(0, 0, 0, 0.5);
}
@media (max-width: 500px) {
img.thumbnail {
	height: 50px;
} }

button.file_rename:focus {
	color: red;
	/* background-color: yellowgreen; */
}

@media (min-width: 800px) {
.hoverzoom:hover {
	-webkit-transform: scale(2.2);
    -moz-transform: scale(2.2);
    -ms-transform: scale(2.2);
    -o-transform: scale(2.2);
}

@media (min-width: 800px) {
.hoverzoom_minor:hover {
	-webkit-transform: scale(1.7);
    -moz-transform: scale(1.7);
    -ms-transform: scale(1.7);
    -o-transform: scale(1.7);
}