/*
#------------------------------------------------------------------------
# Finance Business - August 2011 (for Joomla 1.6)
#
# Copyright (C) 2007-2011 Gavick.com. All Rights Reserved.
# License: Copyrighted Commercial Software
# Website: http://www.gavick.com
# Support: support@gavick.com 
*/

/* fonts */

body { font: normal 13px/1.8 Arial, sans-serif; }
/* main layout */

html { height:100%; min-height:100%; border-bottom:1px solid transparent; }
.gkMain { margin-top: 0; padding: 0; }
#gkRight .gkMain:first-child,
#gkLeft .gkMain:first-child,
.gkMain:first-child,
#gkHeader { margin-top: 0; }
#gkHeader { overflow: inherit!important; }
#gkRight .gkMain,
#gkLeft .gkMain { margin-top: 0; }
#gkMain { margin: 0; }
#gkComponent { margin-top: 0; }
#gkContentMainbody { padding: 0!important;}
#gkComponentWrap { padding: 0; }
.gkWrap:after,
.gkMain:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
#gkWrap1,
#gkWrap3 { margin: 0 auto; }
#gkWrap2 { margin:0 auto 20px; overflow:hidden; background:#FFF;}
#gkTop1,
#gkTop2,
#gkUser1,
#gkUser2,
#gkBottom1,
#gkBottom2,
#gkMainBlock,
#gkLeftMiddle,
#gkRightMiddle,
#gkHeader {border-collapse: collapse; width: 100%; }
#gkUser1,
#gkUser2,
#gkTop1,
#gkTop2, 
#gkHeader{ margin-bottom:10px;}

.gkCol { display: block; float: left;width:100%; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; -ms-box-sizing:border-box; }
#gkTop1,
#gkTop2 { margin-bottom:20px;}

#gkRightTop,
#gkLeftTop,
#gkRightMiddle,
#gkLeftMiddle,
#gkRightBottom,
#gkLeftBottom {margin-top:20px !important;clear:both;}
#gkRight div:first-child,
#gkLeft div:first-child{margin-top:0px !important;}
#gkUser1,
#gkUser2,
#gkBottom1,
#gkBottom2 {margin:0 auto !important;}
/* gk_style box-model */

/* USER/TOP/BOTTOM columns */

.gkColLeft, 
.gkColCenter,
.gkColRight {}

/* TBLR */
.gkPaddingT { padding-top: 20px!important; }
.gkPaddingB { padding-bottom: 0!important; }
.gkPaddingL { padding-left: 20px!important; }
.gkPaddingR { padding-right: 20px!important; }
.gkPaddingTB { padding-top: 0!important; padding-bottom: 0!important; }
.gkPaddingTL { padding-top: 0!important; padding-left: 10px!important; }
.gkPaddingTR { padding-top: 0!important; padding-right: 10px!important; }
.gkPaddingBL { padding-bottom: 0!important; padding-left: 0!important; }
.gkPaddingBR { padding-bottom: 20px!important; padding-right: 20px!important; }
.gkPaddingLR { padding-left: 0!important; padding-right: 0!important; }
.gkPaddingTBL { padding-top: 0!important; padding-bottom: 0!important; padding-left: 0!important; }
.gkPaddingTBR { padding-top: 20px!important; padding-bottom: 0!important; padding-right: 20px!important; }
.gkPaddingTLR { padding-top: 0!important; padding-left: 0!important; padding-right: 0!important; }
.gkPaddingBLR { padding-bottom: 0!important; padding-left: 0!important; padding-right: 0!important; }
.gkPaddingTBLR { padding: 0!important; }
/* Joomla columns */

.cols-1 { display: block; float: none !important; margin: 0 !important; }
.cols-2 .column-1 { width:46%; float:left; }
.cols-2 .column-2 { width:46%; float:right; margin:0 }
.cols-3 .column-1 { float:left; width:29%; padding:0px 5px; margin-right:4% }
.cols-3 .column-2 { float:left; width:29%; margin-left:0; padding:0px 5px }
.cols-3 .column-3 { float:right; width:29%; padding:0px 5px }
.items-row { overflow:hidden; 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 { }


