/*------------------------------------*\
    MAIN
\*------------------------------------*/



/*------------------------------------*\
    STRUCTURE
\*------------------------------------*/

.logo-title .title strong { font-size: 22px; }
.search-form {
	position: absolute;
	width: 300px;
	right: 20px;
	top: 80px;
	background: none;
}
	.home .search-form {
		background: none;
	}

.sidebar-left.no-sidebar-right section {
  margin-left: 25%;
  padding-left: 40px;
  padding-right: 20px;
}

.sidebar-left.no-sidebar-right #widget-area-sideabar-left {
  margin-left: -100%;
  width: 25%;
  padding-left: 20px;
  padding-right: 0px;
}

.sidebar-right.no-sidebar-left section {
  margin-right: 25%;
  padding-left: 20px;
  padding-right: 40px;
}

.sidebar-right.no-sidebar-left #widget-area-sideabar-right {
  margin-left: -25%;
  width: 25%;
  padding-right: 20px;
  padding-left: 0px;
}

.sidebar-left.sidebar-right section {
  margin-right: 25%;
  margin-left: 25%;
  padding-right: 20px;
  padding-left: 20px;
}

.sidebar-left.sidebar-right #widget-area-sideabar-left {
  margin-left: -100%;
  width: 25%;
  padding-right: 20px;
  padding-left: 20px;
}

.sidebar-left.sidebar-right #widget-area-sideabar-right {
  margin-left: -25%;
  width: 25%;
  padding-right: 20px;
  padding-left: 20px;
}

.no-sidebar-left.no-sidebar-right section {
  padding-right: 20px;
  padding-left: 20px;
}

.content-column {
  clear: none;
  float: left;
  width: 100%;
}

.sidebar-area {
  clear: none;
  float: left;
  margin-top: 28px;
}

/*------------------------------------*\
    MENUS
\*------------------------------------*/
/* main menu */
#main-menu {
	position: relative;
	background: #55687b;
	font-family: 'DroidSans', Helvetica, Arial, sans-serif;
	display: block !important;
}

#main-menu ul {
	margin: 0;
	padding: 0;
	padding-left: 20px;
}

#main-menu li {
	list-style: none;
	float: left;
	position: relative;
	z-index: 20;
}

#main-menu a {
	color: #fff;
	display: block;
	padding: 10px 5px;
	font-size: 14px;
	text-decoration: none;
	text-transform: uppercase;
	border-left: 1px solid #6e7f8f;
}
	#main-menu li:hover > a {
		background: #3e4c59;
	}
	#main-menu .current-menu-item > a,
	#main-menu .current-menu-ancestor > a,
	#main-menu .current_page_parent > a {
		background: #8acddd;
	}
	#main-menu li.main-menu-item:first-child > a {
		border: 0;
	}

#main-menu ul ul {
	background: #3e4c59;
	position: absolute;
	left: 1px;
	top: 39px;
	z-index: 50px;
	min-width: 220px;
	padding: 10px 10px 25px;
	display: none;
}
	#main-menu ul li:hover ul {
		display: block;
	}

#main-menu ul ul li {
	float: none;
}

#main-menu ul ul a {
	font-size: 14px;
	background: #3e4c59;
	border: 0;
	border-bottom: 1px solid #303c46;
	padding: 8px 10px;
	color: #dee7ef;
	display: block;
	text-transform: none;
}
	#main-menu ul ul a:hover,
	#main-menu ul ul .current-menu-item > a {
		background: #323d47;
	}

#main-menu .sub-menu-item:last-child > a {
	border-bottom: 0;
}

#main-menu .sub {
	display: block;
	font-size: 12px;
	margin-top: 2px;
}

/*------------------------------------*\
    SIDEBARS
\*------------------------------------*/



/*------------------------------------*\
    WIDGET-AREAS (WIDGETS IN THIS AREA)
\*------------------------------------*/
/* widget-area-front */
#widget-area-front {
	background-position: center -220px;
}

#widget-area-front .widget-area-inner {
  margin: 0 -20px;
  padding: 65px 20px 35px;
}

#widget-area-front .discover-the {
  left: 55px;
  top: 62px;
}

#widget-area-front .textwidget {
	padding: 0 20px;
}

#widget-area-front .textwidget h2 {
	float: left;
}

#widget-area-front .textwidget p {
	padding-top: 25px;
	padding-left: 300px;
}

#widget-area-front .quick-link-area {
	height: 270px;
	width: 920px
}

#widget-area-front .quick-link {
	width: 150px;
	height: 150px;
}

#widget-area-front .quick-link h3 {
	padding: 5px 15px;
}

#quick-link-1 {
	left: 0;
	top: 20px;
}

#quick-link-2 {
	left: 135px;
	top: 0;
}

#quick-link-3 {
	left: 260px;
	top: 50px;
}

#quick-link-4 {
	left: 390px;
	top: 110px;
}

#quick-link-5 {
	left: 520px;
	top: 20px;
}

#quick-link-6 {
	left: 650px;
	top: 50px;
}

#quick-link-7 {
	left: 770px;
	top: 120px;
}

#quick-link-1 h3 {
	bottom: 0;
	left: 0;
}

#quick-link-2 h3 {
	bottom: 0;
	left: 0;
}

#quick-link-3 h3 {
	bottom: 0;
	right: 0;
}

#quick-link-4 h3 {
	bottom: 0;
	left: 0;
}

#quick-link-5 h3 {
	bottom: 0;
	right: 0;
}

#quick-link-6 h3 {
	bottom: 0;
	left: 0;
}

#quick-link-7 h3 {
	bottom: 0;
	left: 0;
}

/* widget-area-footer */
#widget-area-footer .widget-outer {
  padding: 25px 0;
}

#widget-area-footer .cage {
	float: left;
	width: 33%;
	padding: 10px 20px 10px 0;
	margin: 25px 0;
	border-bottom: 0;
}

#widget-area-footer .cage img {
	position: absolute;
	width: 110px;
	height: 110px;
	z-index: 10;
	left: 265px;
	top: 150px;
}

#widget-area-footer .job-openings {
	float: left;
	width: 33%;
	margin: 25px 0;
	padding: 10px 20px 10px 20px;
	border-bottom: 0;
	border-right: 1px dashed #4B535B;
	border-left: 1px dashed #4B535B;
	min-height: 265px;
}

#widget-area-footer .links {
	float: left;
	width: 33%;
	padding: 10px 0 10px 20px;
	margin: 25px 0;
	border: 0;
}

#widget-area-footer .partner {
	clear: both;
	border-top: 0;
	padding-top: 0;
}


/*------------------------------------*\
    WIDGETS (WIDGETS IN ALL AREAS)
\*------------------------------------*/



/*------------------------------------*\
    PAGE
\*------------------------------------*/
/* Research */
.page-template-page-research-php #content-header {
	margin-top: 0px;
}

.page-template-page-research-php .group-userimage {
  margin-left: -110px;
  padding-left: 25%;
}

.page-template-page-research-php .group-detail {
	padding-left: 10px;
	margin-left: 25%;
	position: relative;
}


/*------------------------------------*\
    POST & EVENT
\*------------------------------------*/

.post .post-title {
	font-size: 16px;
}
	.latest-post .post-title {
		font-size: 20px;
	}
	

/*------------------------------------*\
    BREADCRUMBS
\*------------------------------------*/
#breadcrumbs a:first-child {
	background: url(/search/nb/20070603210204oe_/https://cage.uit.no/wp-content/themes/cage/img/icon-home-ie.png) no-repeat center center;
}

#breadcrumbs .sep {
	background: url(/search/nb/20070603210204oe_/https://cage.uit.no/wp-content/themes/cage/img/icon-seperator-ie.png) no-repeat center center;
}