body {
	background-image: none !important; background-color: rgb(255, 255, 255) !important;
}
#gkPageContent {
	background-image: none !important;
}
#gkContent {
	width: 100% !important;
}
#gkSidebar {
	width: 100% !important;
}
#gkInset {
	width: 100% !important;
}
#gkContentWrap {
	width: 100% !important;
}
#gkContentWrap {
	padding: 0px !important; margin-top: 20px;
}
#gkBannerTop {
	display: none;
}
#gkInset .box {
	padding: 10px !important; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;
}
#gkSidebar .box {
	padding: 10px !important; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;
}
#gkInset {
	padding: 0px !important;
}
#gkSidebar {
	padding: 0px !important;
}
#gkInset :first-child.box {
	padding-top: 10px !important;
}
#gkSidebar :first-child.box {
	padding-top: 10px !important;
}
.gkOnlyMenu#gkInset {
	display: none;
}
#gkInset .box {
	width: 50%; margin-top: 0px !important; margin-bottom: 30px !important; border-top-color: currentColor !important; border-top-width: medium !important; border-top-style: none !important; float: left;
}
#gkSidebar .box {
	width: 50%; margin-top: 0px !important; margin-bottom: 30px !important; border-top-color: currentColor !important; border-top-width: medium !important; border-top-style: none !important; float: left;
}
.gkOnlyOne#gkSidebar .box {
	width: 100% !important;
}
.gkOnlyOne#gkInset .box {
	width: 100% !important;
}
#gkSidebar :nth-child(2n+1).box {
	clear: both !important;
}
#gkContent #gkInset {
	width: 100% !important; clear: both;
}
#gkInset .box {
	margin: 0px 0px 30px !important; width: 50%; float: left;
}
#gkInset .box.light {
	margin: 0px 0px 30px !important; width: 50%; float: left;
}
#gkInset .box.pattern {
	margin: 0px 0px 30px !important; width: 50%; float: left;
}
.onlydesktop {
	display: none !important;
}
.notablet {
	display: none !important;
}
.nomobile {
	display: block !important;
}
.onlytablet {
	display: block !important;
}
.onlymobile {
	display: none !important;
}
.notablet.nomobile {
	display: none !important;
}
.contact .contact-image {
	float: left !important;
}
.contact .contact-address {
	padding-top: 20px !important; clear: both !important;
}
.contact .contact-form input[type='text'] {
	width: 100% !important;
}
.contact .contact-form input[type='email'] {
	width: 100% !important;
}
.contact .contact-form textarea {
	width: 100% !important;
}
#sbox-window {
	left: 10px !important; width: 720px !important; max-width: 720px !important;
}
#sbox-window iframe {
	left: 10px !important; width: 720px !important; max-width: 720px !important;
}
#gkMobileMenu {
	background: url("../images/style1/tablet_menu.png") no-repeat 0px 0px; margin: 0px; position: relative;
}
#gkExtraMenu {
	display: none !important;
}
#gkMainMenu {
	border: currentColor !important; border-image: none !important; width: 64px !important; text-indent: 15px; clear: none !important; float: left;
}
#gkMobileMenu select {
	left: 0px; top: 0px; width: 52px; height: 52px; position: absolute; opacity: 0;
}
#gkMobileMenu {
	width: 52px; height: 52px; line-height: 52px; text-indent: -9999px; font-size: 18px; display: block !important; position: relative;
}
body .gkCols4 .box {
	margin-bottom: 30px !important;
}
body .gkCols4 .box.gkmod-1 {
	width: 100%;
}
body .gkCols4 .box.gkmod-2 {
	width: 50%;
}
body .gkCols4 .box.gkmod-3 {
	width: 50%;
}
body .gkCols4 .box.gkmod-4 {
	width: 50%;
}
body .gkCols4 .box.gkmod-more {
	width: 50%;
}
body .gkCols4 :nth-child(2n+1).box {
	clear: both;
}
body .gkCols4 :last-child.box.gkmod-more.gkmod-last-1 {
	width: 100% !important;
}
body .gkCols4 :last-child.box.gkmod-more.gkmod-last-2 {
	width: 50% !important;
}
body .gkCols4 :nth-last-child(2).box.gkmod-more.gkmod-last-2 {
	width: 50% !important;
}
body .gkCols4 :last-child.box.gkmod-more.gkmod-last-3 {
	width: 50% !important;
}
body .gkCols4 :nth-last-child(2).box.gkmod-more.gkmod-last-3 {
	width: 50% !important;
}
body .gkCols4 :nth-last-child(3).box.gkmod-more.gkmod-last-3 {
	width: 50% !important;
}
body .gkCols6 .box {
	margin-bottom: 30px !important;
}
body .gkCols6 .box.gkmod-1 {
	width: 100%;
}
body .gkCols6 .box.gkmod-2 {
	width: 50%;
}
body .gkCols6 .box.gkmod-3 {
	width: 33.3%;
}
body .gkCols6 .box.gkmod-4 {
	width: 33.3%;
}
body .gkCols6 .box.gkmod-more {
	width: 33.3%;
}
body .gkCols6 .box.gkmod-5 {
	width: 33.3%;
}
body .gkCols6 .box.gkmod-more {
	width: 33.3%;
}
body .gkCols6 .box.gkmod-6 {
	width: 33.3%;
}
body .gkCols6 .box.gkmod-more {
	width: 33.3%;
}
body .gkCols6 :nth-child(3n+1).box {
	clear: both;
}
body .gkCols6 :last-child.box.gkmod-more.gkmod-last-1 {
	width: 100% !important;
}
body .gkCols6 :last-child.box.gkmod-more.gkmod-last-2 {
	width: 50% !important;
}
body .gkCols6 :nth-last-child(2).box.gkmod-more.gkmod-last-2 {
	width: 50% !important;
}
body .gkCols6 :last-child.box.gkmod-more.gkmod-last-3 {
	width: 33.3% !important;
}
body .gkCols6 :nth-last-child(2).box.gkmod-more.gkmod-last-3 {
	width: 33.3% !important;
}
body .gkCols6 :nth-last-child(3).box.gkmod-more.gkmod-last-3 {
	width: 33.3% !important;
}
body .gkCols6 :last-child.box.gkmod-more.gkmod-last-4 {
	width: 33.3% !important;
}
body .gkCols6 :nth-last-child(2).box.gkmod-more.gkmod-last-4 {
	width: 33.3% !important;
}
body .gkCols6 :nth-last-child(3).box.gkmod-more.gkmod-last-4 {
	width: 33.3% !important;
}
body .gkCols6 :nth-last-child(4).box.gkmod-more.gkmod-last-4 {
	width: 33.3% !important;
}
body .gkCols6 :last-child.box.gkmod-more.gkmod-last-5 {
	width: 33.3% !important;
}
body .gkCols6 :nth-last-child(2).box.gkmod-more.gkmod-last-5 {
	width: 33.3% !important;
}
body .gkCols6 :nth-last-child(3).box.gkmod-more.gkmod-last-5 {
	width: 33.3% !important;
}
body .gkCols6 :nth-last-child(4).box.gkmod-more.gkmod-last-5 {
	width: 33.3% !important;
}
body .gkCols6 :nth-last-child(5).box.gkmod-more.gkmod-last-5 {
	width: 33.3% !important;
}
h1 {
	font-size: 36px;
}
