<link href="https://fonts.googleapis.com/css2?family=Lora:ital@1&display=swap" rel="stylesheet">

/*
#------------------------------------------------------------------------
# University - May Joomla! template (for Joomla 2.5)
#
# Copyright (C) 2007-2014 Gavick.com. All Rights Reserved.
# License: Copyrighted Commercial Software
# Website: http://www.gavick.com
# Support: support@gavick.com 
*/

#gkBreadcrumb {
    border-bottom: 1px solid #e5e5e5;
    font-size: 6px;
    margin: -36px 0 15px;
    padding: 0 0 12px;
    overflow: hidden;
  display: block;
    line-height: 1.2;
  
}

#gkContentWrap,
#gkInset {
	padding-left: 0!important;
	padding-right: 0!important;
	width: 100%;
}
.itemsContainer .itemsContainerWrap, 
.itemContainer .itemsContainerWrap {
	margin: 0!important;	
}
.k2FeedIcon a, 
a.k2FeedIcon {
	margin-top: 32px;
}
.demo-typo-col2,
.demo-typo-col3,
.demo-typo-col4 {
	clear: both;
	float: none;
	padding-bottom: 20px;
	width: 100%;
}
#gkBottom1 .box.double,
#gkBottom1 .box.double ~ .box,
#gkBottom2 .box.double,
#gkBottom2 .box.double ~ .box,
#gkBottom3 .box.double,
#gkBottom3 .box.double ~ .box,
#gkBottom4 .box.double,
#gkBottom4 .box.double ~ .box,
#gkBottom5 .box.double,
#gkBottom5 .box.double ~ .box {
	width: 50%!important;
}
#gkBottom1.gkSingleModule .box,
#gkBottom2.gkSingleModule .box,
#gkBottom3.gkSingleModule .box,
#gkBottom4.gkSingleModule .box,
#gkBottom5.gkSingleModule .box {
	width: 100%!important;
}

/* Frontpage elements */
.gkTweets .gkTweet {
	width: 50%!important;
}
.darkbar .nspList:first-child > li:first-child:after {
	display: none;
}
.nspArts,
.nspLinksWrap {
	clear: both;
	width: 100%!important;
}
.gk-newsletter p > span,
.gk-newsletter p input {
	display: block;
	width: 100%!important;
}
.gkNspPM-JomSocialPhotos[data-cols="1"] figure,
.gkNspPM-JomSocialPhotos[data-cols="2"] figure {
	width: 340px!important;
}
.gkNspPM-JomSocialPhotos[data-cols="3"] figure {
	width: 220px!important;
}
.gkNspPM-JomSocialPhotos[data-cols="4"] figure {
	width: 180px!important;
}
.gkNspPM-EventsList time {
	display: none;
}
.gkNspPM-EventsList > div > time + div {
	padding-left: 0;
}
.gkInformation > div > strong {
	padding: 30px 0 30px 50px;
	width: 33.333333%;
}
.gkInformation > div > strong:before {
	top: 20px;
}
.gkInformation > div input {
	margin-bottom: 1%;
	margin-left: 1%;
	width: 32.333333%!important;
}
.gkContentImage + .gkContent {
	padding: 0 0 0 30px;
}

.gkIsWrapper-gk_university figcaption h2 {
font-size: 45px;
line-height: 100%;
}

.gkIsWrapper-gk_university figcaption p {
font-size: 25px;
line-height: 90%;
}

article header.nodate { padding: 0; }
header > time {
	display: none
} 

article header {
    margin: 0 0 24px;
    padding: 0;
    position: relative;
}

.gkIsWrapper-gk_university figcaption h2 {

  font-size: 50px;
    line-height: 90%;
}

#gkMainbody +#gkMainbodyBottom {
      padding-left: 0px;
    padding-right: 0px;
}


.nspArt .nspHeader {
    color: #010101;
    font-weight: bold;
    line-height: 1.2;
    margin: 0;
    text-transform: none;
  	padding: 0px;
  
}
 
.nspArt .nspHeader a, .nspLinks ul li h4 a {
  font-weight: bold;
}

.database-form dl, .database-article dl {
    display: block;
    margin: 0 0 10px 0;
    overflow: hidden;
    border: 1px solid #e3e3e3;
    line-height: 1.4em;
    padding: 10px 0;
    border-radius: 4px;
  	background: none;
}

#gkMainbody header h1 a {

	font-size: 160%;
	margin-botom: 10px;
	font-weight: 600;
}

h6 { font-family: Lora; font-size: 200%; font-weight: 400; font-style: normal; letter-spacing: 1px; }