body{font:normal 13px/1.8 Arial, sans-serif;}
html{height:100%;min-height:100%;border-bottom:1px solid transparent;}
.clear{clear:both;}
.overflow{overflow:hidden;}
.gkWrap{}
#gkMainBlock{margin-bottom:0!important;margin-top:10px;}
#gkContentMainbody{}
#gkComponentWrap{padding:0!important;}
.gkWrap{margin:0 auto;}
.clearfix:after,
.gkWrap:after,
.gkMain:after,
#gkComponentWrap:after,
#gkContentMainbody:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
#gkTop1,
#gkTop2,
#gkUser1,
#gkUser2,
#gkBottom1,
#gkBottom2,
#gkMainBlock,
#gkLeftMiddle,
#gkRightMiddle{display:block;width:100%;}
#gkTop1,
#gkTop2,
#gkUser1,
#gkUser2{margin-bottom:27px;}
#gkBottom2{margin-top:27px;}
#gkTop1,
.gkMarginTop{padding-top:27px;}
#gkTop1 > div,
#gkTop2 > div,
#gkUser1 > div,
#gkUser2 > div{padding:0 27px;}
.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%;}
#gkBottom1,
#gkBottom2{}
#gkBottomWrap > div:first-child{margin-top:0;}
#gkMainbodyBottom{margin-top:27px;}
#gkLeft{padding-right:26px !important;}
#gkRight{}
#gkInset1{padding-right:27px!important;}
#gkInset2{padding-left:27px!important;}
#gkContentTop{margin-bottom:27px !important}
#gkContentBottom{margin-top:27px !important}
#gkContent{padding-top:0!important;}
.gkContentL{padding-left:27px!important;}
.gkContentR{padding-right:27px!important;}
.gkContentRL{padding-left:27px!important;}
.gkColFull > .box,
.gkColLeft > .box,
.gkColCenter > .box,
.gkColRight > .box{margin-left:0;}
.gkColLeft > .box{margin-left:0;}
.gkColRight > .box{margin-right:0;}
.gkColFull > .box{margin-left:0;margin-right:0;}
.gkColLeft > div{margin-right:13px!important}
.gkColCenter > div{margin-left:13px!important;margin-right:13px!important}
.gkColRight > div{margin-left:13px!important}
#gkRight > div,
#gkLeft > div{margin-top:27px;}
#gkRight > div:first-child,
#gkLeft > div:first-child{margin-top:0;}
.gkPaddingT{padding-top:27px!important;}
.gkPaddingB{padding-bottom:27px!important;}
.gkPaddingL{padding-left:27px!important;}
.gkPaddingR{padding-right:27px!important;}
.gkPaddingTB{padding-top:27px!important;padding-bottom:27px!important;}
.gkPaddingTL{padding-top:27px!important;padding-right:27px!important;}
.gkPaddingTR{padding-top:27px!important;padding-right:27px!important;}
.gkPaddingBL{padding-bottom:27px!important;padding-left:27px!important;}
.gkPaddingBR{padding-bottom:27px!important;padding-right:27px!important;}
.gkPaddingLR{padding-left:27px!important;padding-right:27px!important;}
.gkPaddingTBL{padding-top:27px!important;padding-bottom:27px!important;padding-left:27px!important;}
.gkPaddingTBR{padding-top:27px!important;padding-bottom:27px!important;padding-right:27px!important;}
.gkPaddingTLR{padding-top:27px!important;padding-left:27px!important;padding-right:27px!important;}
.gkPaddingBLR{padding-bottom:27px!important;padding-left:27px!important;padding-right:27px!important;}
.gkPaddingTBLR{padding:27px!important;}
.gkMarginT{padding-top:12px!important;}
.gkMarginB{padding-bottom:12px!important;}
.gkMarginL{padding-left:12px!important;}
.gkMarginR{padding-right:12px!important;}
.gkMarginTB{padding-top:12px!important;padding-bottom:12px!important;}
.gkMarginTL{padding-top:12px!important;padding-right:12px!important;}
.gkMarginTR{padding-top:12px!important;padding-right:12px!important;}
.gkMarginBL{padding-bottom:12px!important;padding-left:12px!important;}
.gkMarginBR{padding-bottom:12px!important;padding-right:12px!important;}
.gkMarginLR{padding-left:12px!important;padding-right:12px!important;}
.gkMarginTBL{padding-top:12px!important;padding-bottom:12px!important;padding-left:12px!important;}
.gkMarginTBR{padding-top:12px!important;padding-bottom:12px!important;padding-right:12px!important;}
.gkMarginTLR{padding-top:12px!important;padding-left:12px!important;padding-right:12px!important;}
.gkMarginBLR{padding-bottom:12px!important;padding-left:12px!important;padding-right:12px!important;}
.gkMarginTBLR{padding:12px!important;}
.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{padding-bottom:27px !important;}
.column-1,
.column-2,
.column-3{padding:0}
.column-2{width:55%;margin-left:40%;}
.column-3{width:30%}
.blog-more{padding:10px 5px}