/*
#------------------------------------------------------------------------
# gamebox - April 2011 (for Joomla 1.6)
#
# Copyright (C) 2007-2011 Gavick.com. All Rights Reserved.
# License: Copyrighted Commercial Software. It is based on GavickPro's GAVERN framework. 
# Website: http://www.gavick.com
# Support: support@gavick.com 
*/
/* fonts */
body { font: normal 12px/1.8 Arial, sans-serif; }
/* main layout */
html { height:100%; min-height:100%; border-bottom:1px solid transparent; }
.gkMain {}
#gkMenuWrap {display:block; width: 100%}
#gkMainbody {padding-bottom: 0px !important}
#gkRight .gkMain:first-child,
#gkLeft .gkMain:first-child {margin-top: 0}
#gkHeader { margin-top: 0; }
#gkHeader { overflow: inherit!important; }
#gkBanner2 {margin-bottom: 20px}
#gkRight .gkMain,
#gkLeft .gkMain {}
#gkMain {margin-bottom: 0px}
#gkComponent {padding: 24px}
#gkContentMainbody { padding: 0!important}
#gkComponentWrap {}
#gkWrap1 {margin: 0 auto 0}
#gkWrap3 {margin: 0 auto 0 }
#gkWrap2 {margin:0 auto; clear: both; margin-top: 2px }
#gkTop1,
#gkTop2,
#gkUser1,
#gkUser2,
#gkBottom1,
#gkBottom2,
#gkMainBlock,
#gkLeftMiddle,
#gkRightMiddle,
#gkHeader { border-collapse: collapse; display: table; width: 100%; }
#gkUser1 { margin-top: 0!important; margin-bottom: 20px!important; }
#gkUser2 { margin-top: 0!important; margin-bottom: 0px!important; }
.gkWrap:after,
.gkMain:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.gkCol { display: block; float: left; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; -ms-box-sizing:border-box; width: 100%}
#gkTop1 {margin: 0 0 20px}
#gkTop2 { margin: 0 0 20px}
#gkHeader2 {padding-left: 10px}
#gkRight {padding-left: 20px !important}
#gkBottom1 > div {display: block}
#gkRightTop,
#gkLeftTop {margin-bottom: 13px}
#gkContentMainbody {margin-right: 0px !important}
#gkContentTop {padding-right: 0px !important; margin-bottom: 10px !important}
#gkbottombottom4 {float: right}
/* gk_style box-model */
div.box { }
div.box > h3.header { }
div.box > div.content {}
/* USER/TOP/BOTTOM columns */
.gkColLeft > div.box { margin-right: 10px }
.gkColCenter > div.box  {margin: 0 10px  }
.gkColRight > div.box  { margin-left: 10px }
#gkHeaderModules {margin: 0 0 20px; padding: 0}
/* TBLR */
.gkPaddingT { padding-top: 0!important; }
.gkPaddingB { padding-bottom: 0!important; }
.gkPaddingL { padding-left: 0!important; }
.gkPaddingR { padding-right: 0!important; }
.gkPaddingTB { padding-top: 0!important; padding-bottom: 0!important; }
.gkPaddingTL { padding-top: 0!important; padding-right: 0!important; }
.gkPaddingTR { padding-top: 0!important; padding-right: 0!important; }
.gkPaddingBL { padding-bottom: 0!important; padding-left: 0!important; }
.gkPaddingBR { padding-bottom: 0!important; padding-right: 0!important; }
.gkPaddingLR { padding: 0 !important; }
.gkPaddingTBL { padding: 0 20px 0px 0 !important}
.gkPaddingTBR { padding: 0 !important}
.gkPaddingTLR { padding: 0 !important}
.gkPaddingBLR { padding: 0 !important}
.gkPaddingTBLR { padding: 0 0 0px 0 !important;}
/* inset */
#gkInset1 {padding-right: 20px !important}
#gkInset2 {padding-left: 20px !important}
/* Joomla columns */
.cols-1 { display: block; float: none !important; margin: 0 !important; }
.cols-2 .column-1 { width:48%; float:left; }
.cols-2 .column-2 { width:48%; float:right; margin:0 }
.cols-3 .column-1 { float:left; width:32%; padding:0px 5px; margin-right:4% }
.cols-3 .column-2 { float:left; width:32%; margin-left:0; padding:0px 5px }
.cols-3 .column-3 { float:right; width:32%; padding:0px 5px }
.items-row { margin-bottom:10px !important; }
.column-1,
.column-2,
.column-3 { padding:10px 5px }
.column-2 { width:55%; margin-left:40%; }
.column-3 { width:30% }
.blog-more { padding:10px 5px }

#gkWrap2:after
.items-row:after {
	content: ".";
     display: block;
     clear: both;
     visibility: hidden;
     line-height: 0;
     height: 0;
}
#gkWrap2,
.items-row { display: inline-block; }
html[xmlns] #gkWrap2,
html[xmlns] .items-row { display: block; } 
* html #gkWrap2,
* html .items-row { height: 1%; }

