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

/* Here you can include your override CSS styles */


#gkHeader {
	background: #ffffff;
	padding-top:0px !important;
	padding-bottom:0px !important;
	margin:0 !important;
}

#gkHeader .frontpage_image {
width:100%  !important;
}

#gkHeader .frontpage_image img {
width:100% !important;
margin:0 !important;
}

#gkHeader .frontpage_image div {
border:0px solid #ff0000;
margin-top:-100px !important;
}

#gkHeader .gkIsWrapper-gk_storefront figcaption {
color:#ffffff;
font-size:2em;
}
#gkHeader .gkIsWrapper-gk_storefront h2 {
font-size:1.2em;
}


.column-1{
border:0px solid #000;
width:100% !important;
}

#gkBreadcrumb {
background-color:#444444 !important;
min-height:8em;
max-height:130px;

}


#gkBreadcrumb .breadcrumbs li,
#gkBreadcrumb .breadcrumbs li a,
#gkBreadcrumb .breadcrumbs .separator{
font-size:1.1em !important;
line-height:1.2em !important;
padding-top:0.7em !important;
}

aa.frontpage #gkMainbody {
display:none;
}


#gkSidebar h3.header {
margin-bottom:1.6em;
}




.gkIsWrapper-gk_creativity .figcaption .gkLearnMore {
display:none;
}

.gkNspPM-GridNews .time {
display:none;
}





.edocman-box-heading{
}
.edocman-category {
}

h2.edocman-heading
{
display:none;
}

.edocman-category-title-link {
font-size:.7em;
}

.edocman-category-title-link small{
display: inline-block;
font-size:.6em;
}


h3.edocman-document-title  {
font-size:1.3em;
}

#gkMainbodyBottom h4.nspHeader {
font-size:1.1em !important;
}


#gkBottom1 h4.nspHeader a:link,
#gkBottom1 .ufdrssitem .feed_title_none .ufeedpop a:link,
#gkBottom1 .ufdrssitem .feed_title_left .ufeedpop a:link,
#gkBottom1 h4.nspHeader a:visited,
#gkBottom1 .ufdrssitem .feed_title_none .ufeedpop a:visited,
#gkBottom1 .ufdrssitem .feed_title_left .ufeedpop a:visited{
	color:#000000 !important;
}


#gkBottom1 h4.nspHeader a:hover,
#gkBottom1 .ufdrssitem .feed_title_none .ufeedpop a:hover,
#gkBottom1 .ufdrssitem .feed_title_left .ufeedpop a:hover{
	color:#68b5ff !important;
}


#gkBottom1 h4.nspHeader {
padding:0 !important;
}

#gkBottom1 .nspText,
#gkBottom1 .ufdrssitem .feed_newstext_left {
font-size:1em;
line-height:1.8em;
}

#gkBottom1 .ufdrssitem .feed_title_none,
#gkBottom1 .ufdrssitem .feed_title_left {
padding-bottom:1.9em;
}

#gkBottom1 .ufdrssitem .feed_info {
float:left;
font-size:12px;
line-height:2em;
padding:0 !important;
margin-right:0.5em;
}

#gkBottom1 .ufdrssitem .feed_datetime {
float:left;
font-size:12px;
line-height:2em;
padding:0 !important;
margin:0 !important;
}

.frontpage #gkBottom1 .ufdrssitem .feed_title_none,
.frontpage #gkBottom1 .ufdrssitem .feed_title_left {
font-size:1.5em;
}



#gkSidebar .rsstable .ufdrssitem {
border-top:1px dotted #888;
}

#gkSidebar .rsstable .ufdrssitem .feed_title_left .ufeedpop {
font-size:1em !important;
}
#gkSidebar .rsstable .ufdrssitem .feed_title_left .ufeedpop:link,
#gkSidebar .rsstable .ufdrssitem .feed_title_left .ufeedpop:visited {
color:#000 !important;
}
#gkSidebar .rsstable .ufdrssitem .feed_title_left .ufeedpop:hover {
color:#68b5ff !important;
}

#gkSidebar .rsstable .ufdrssitem .feed_info,
#gkSidebar .rsstable .ufdrssitem .feed_datetime {
font-size:0.8em !important;
}







#rulebook {
width:100%;
max-width:1010px;
}





#gkBottom1 .nspMain,
#gkBottom1 .rsstable{
width:99% !important;
padding:0 !important;
margin-left:0em;
margin-right:0.2em;
}

#gkBottom1 .nspArts {
padding:0.1em !important;
}



/* Test */
.onepage #gkBottom1 .transparent h3,
.onepage #gkBottom1 .transparent h5,
.onepage #gkBottom1 .transparent .header,
.onepage #gkBottom1 .transparent2 h3,
.onepage #gkBottom1 .transparent2 h5,
.onepage #gkBottom1 .transparent2 .header {
color:#ffffff;
padding-bottom:1.5em;
}

.onepage #gkBottom1 .transparent h3,
.onepage #gkBottom1 .transparent2 h3 {
text-transform:uppercase;
margin-top:-1em;
}

.onepage #gkBottom1 .transparent,
.onepage #gkBottom1 .transparent2,
#gkBottom1 .transparent,
#gkBottom1 .transparent2 {
	position: relative;
	background-size: cover;
	background-attachment: fixed;
	background-repeat: no-repeat;
	background-position: center center;	
}


.onepage #gkBottom1 .transparent:after,
.onepage #gkBottom1 .transparent:before,
.onepage #gkBottom1 .transparent2:after,
.onepage #gkBottom1 .transparent2:before {
	background: #fff;
	content: "";
	height: 100px;
	position: absolute;
	-webkit-transform: skewY(0deg);
	-moz-transform: skewY(0deg);
	-ms-transform: skewY(0deg);
	-o-transform: skewY(0deg);
	transform: skewY(0deg);
	top: -50px;
	width: 100%;
}
.onepage #gkBottom1 .transparent:after,
.onepage #gkBottom1 .transparent2:after {
	bottom: -50px;
	top: auto;
}


.onepage #gkBottom1 .incline {
padding-top:1.5em !important;

}


/* GRID News */

.gkGrid-wmf_left-1,
.gkGrid-wmf_middle-1,
.gkGrid-right-1 {
text-align:center;
}


#gkBottom1 .gkGridGK5 {
margin-top:4em;
}


#gkBottom1 .gkGrid-start_left-1 h3{
text-transform:uppercase;
}

#gkBottom1 .gkGrid-start_right-1 {
padding-left:3em;
}




#jfbalbum-1 img {
border:0px solid #ff0000 !important;
}





/* transparent */


.onepage #gkBottom1 .transparent h3.header {
padding-bottom:1.5em;
}





#gkMainbodyBottom .bannergroup {
text-align:center  !important;
margin-bottom:5em;
}


#gkMainbodyBottom .banneritem {
display: inline-block;
max-height:120px;
overflow:hidden;
border:1px solid #efefef;
padding:1.5em;
margin:1.5em;
}

#gkMainbodyBottom .banneritem img,
#gkMainbodyBottom .banneritem a img {
height:120px;
width:auto;
border:0;
}



#gkBottom1 .bannergroup {
margin-top:1em;
text-align:center;
abackground-color:#eee;
width:100%;
border-top:1px solid #efefef;
border-bottom:1px solid #efefef;
}

#gkBottom1 .banneritem {
display:inline-block;
max-height:70px;
overflow:hidden;
border:0px solid #000000;
padding-left:1.5em;
padding-right:1.5em;
}

#gkBottom1 .banneritem img,
#gkBottom1 .banneritem a img {
height:60px;
width:auto;
border:0;
}





#wmf_partner_logo {
border:1px solid #eeeeee;
border-radius: 8px;
margin:0.8em;
padding:0.1em;
padding-top:0.4em;
-webkit-box-shadow: 3px 3px 5px #eeeeee;
-moz-box-shadow: 3px 3px 5px #eeeeee;
box-shadow: 3px 3px 5px #eeeeee;
}



.wmf_frontpage {
width:99% !important;
text-align:center;
}

.mobile_start_logo {
border:0px solid #000;
width:100% !important;
text-align:center;
}

.mobile_start_logo img{
width:60% !important;
}


.startpage_header {
margin-bottom:-5em !important;
}

.startpage_header2 .header{
margin-bottom:1em !important;

}


/*DPCalendar */

#dpc-event-view {
display:none;
}

.page-header .dp-event-title {
}

#dpcal-event-container .event-label {
float:left;
margin-right:1em;
}

#dpcal-event-container h2.dpcal-event-header {
margin-top:2.5em;
font-size:1.5em;
}

.dp-upcoming-group {
margin-bottom:1.1em;
}





#gkSidebar div[itemprop="event"]  {
	margin-bottom:1em;
	width:100%;
}

#gkSidebar div[itemprop="event"] p {
font-size:1em;
line-height:1.5em;
}




#dp-event-map,
#dp-event-author,
#dp-event-capacity,
#dp-event-url,
#dp-event-location,
#dp-event-attendee {
display:none;
}


.hide  {
display:none;
}


#gkMainbodyBottom .news_show_flags_members h4.nspHeader {
font-size:1em !important;
}


#gkMainbodyBottom .news_show_flags_members .nspImage {
border:1px solid #eeeeee; 
}


#gkSidebar .news_show_flags_members h4.nspHeader {
font-size:1em !important;
}



.startpage_header2 h5 {
	margin:0.2em;
	margin-bottom:2.5em;
	padding:0em;
	display: inline-block;
}


.startpage_header2 h5 a {
	border:1px solid #fff;
	padding:1em;
}

.startpage_header2 h5 a:hover {
	border:1px solid #fff;
	background-color:#fff;
	color:#444 !important;
}



.startpage_header3 h5 {
	margin:0.2em;
	margin-bottom:2.5em;
	padding:0em;
	display: inline-block;
}


.startpage_header3 h5 a {
	border:0px solid #fff;
	padding:0.4em;
}

.startpage_header3 h5 a:hover {
	border:1px solid #fff;
	background-color:#fff;
	color:#444 !important;
}


.content .language_right {
background-color:#fff;
float:right;
}

