.field-field_cv {
	font-weight:bold;
}

.field-field_cv span:nth-child(2) {
  display: none;
}

h2 {
  font-weight: bold;
  font-size: 1.5em;	
}

h3 {
  font-weight: bold;
  font-size: 1.3em;
}

 @media screen and (min-width: 768px) { 
	.site-header .site-header--navigation {
	  display: block;
	}
 }
 
 .field-field_column_1,
.field-field_column_2,
.field-field_column_3 {
	padding-top:10% !important;
	font-size:1.3em;
}
 
.field-field_column_1 p,
.field-field_column_2 p,
.field-field_column_3 p {
		font-size:.9em;
		font-weight:normal;
		max-width:80%;
		margin:0 auto;
}

.gin-layer-wrapper {
	border:none;
	box-shadow:none;
}

.handbook {
	text-align:center;
}

.node-4306 h2 {
	display:none;
}

html * {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

*, *:after, *:before {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}

#box {
	width:70%;
	margin:0 auto;
	padding:2em 0;
	box-shadow:3px 2px 10px #dadada;
}

#box:hover {
	background:#eee;
}

.site-header .site-header--navigation,
.site-header .site-header--nav {
	position:relative;
	z-index:1000;
}

.main-content .page-content ul.block-menu > li > ul li { margin:1em 1em }