/*
#------------------------------------------------------------------------
# GameNews - August Joomla! template (for Joomla 2.5)
#
# Copyright (C) 2007-2012 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 */

article header h1 {
    font-size: 32px;
    line-height: 38px;
}

#k2Container article header h2 {
	clear: both;
	line-height: 32px;
	font-size: 26px;
}


/*řeší problém s velkou bílou mezerou pod články https://www.gavick.com/forums/gamenews-joomla25/21721.html*/
.itemAuthorContent {
	clear: both;
}

/*úprava barvy u color2 na švestkovou #3B3273*/

.box.color2 .header > span {
background: none repeat scroll 0 0 #fff;
}

.box .header {
    /*background: url("../images/header_bg.png") repeat scroll 0 0 transparent;*/
    background: none;
    color: #3B3273;
    font-size: 18px;
    font-weight: normal !important;
    margin-bottom: 10px;
    min-height: 26px;
}


/* */

.box.color6 .header > span {
background: none repeat scroll 0 0 #3B3273;
}


/* velikost fontu v horním menu */

.gkMenu > ul > li {
font-size: 14px;
}

/* změna velikosti loga v případě potřeby*/

#gkLogo {width: 471px;}
#gkLogo.cssLogo {height: 70px;width: 471px;}


#gkLogo.cssLogo {
    background-image: url("../../../images/hlavicka_vk_web.png");
}



/* styl písma pro reklamu na vktv v pravém sloupci */
.vktv {
    font-size: 10pt;
    line-height: 22px;
}

/* ul li seznamy v K2 budou mít podobu jako gkbullet 3*/ 
.itemFullText ul li
{
  margin: 2em 0;
	padding: 0;
	list-style-position: outside;
	margin: 0 !important;
	padding: 2px 0 2px 28px;
	line-height: 1.8em !important;
	list-style: none;
	overflow: inherit;
	background: url("../images/style2/typography/bullet3.png") no-repeat 0 7px !important;
}

/* Nadpisy modulů*/
.box .header > span {  
    padding: 0;
}

/* vodorovná čára nad nadpisy*/
.box.color2 .header {
  border-top: solid 1px #3B3273;
}


/*Mezera v sidebaru mezi moduly*/
.box {
    margin-top: 8px; /*původně 28px*/
    overflow: hidden;
}

/*vlastní moduly bottom 3 a 4*/

#gkBottom3 .box,
#gkBottom4 .box {
	/* Columns in the positions blocks */
	-webkit-box-sizing: border-box;
	   -moz-box-sizing: border-box;
	    -ms-box-sizing: border-box;
	     -o-box-sizing: border-box;
	        box-sizing: border-box;
	float: left;
}

#gkBottom3 a:active,
#gkBottom3 a:focus,
#gkBottom3 a:hover {
	color: #a2b269;
}

#gkBottom3,
#gkBottom4 {
	margin-top: 28px!important;
}

#gkBottom3 > div,
#gkBottom4 > div {
	margin: 0 -14px!important;
}
#gkBottom3,
#gkBottom4 {
	padding-bottom: 30px;
}

/* Bottom III modules */
#gkBottom3 {
	border-top: 4px solid #eee;
	margin-top: 28px;
	padding: 35px 0 0 0;
}

#gkBottom3 .header {
	background: transparent!important;
}

#gkBottom3 a {
	color: #2f3336;
}

#gkBottom3 a:active,
#gkBottom3 a:focus,
#gkBottom3 a:hover {
	color: #418cd1;
}

/* Bottom IV modules */
#gkBottom4 {
	background: #2f3336;
	-webkit-box-sizing: border-box;
	   -moz-box-sizing: border-box;
	    -ms-box-sizing: border-box;
	     -o-box-sizing: border-box;
	        box-sizing: border-box;
	color: #ccc;
	font-size: 12px;
	margin-top: 0!important;
	padding: 30px;
}

#gkBottom4 a {
	color: #848484;
}

#gkBottom4 a:active,
#gkBottom4 a:focus,
#gkBottom4 a:hover {
	color: #fff;
}

#gkBottom4 .header,
#gkBottom4 .header > span > a {
	background: transparent;
	color: #d4d4d4;
	font-size: 12px;
	font-weight: bold!important;
	line-height: 12px;
	min-height: 12px;
}

#gkBottom4 .header > span > a:hover {
	color: #848484;
}

#gkBottom4 .header > span {
	background: transparent!important;
	line-height: 12px;
	padding: 0!important;
	text-transform: uppercase;
}

#gkBottom4 {
    max-width: 1020px;
}
