/*
#------------------------------------------------------------------------
# StoreFront - April Joomla! template (for Joomla 2.5)
#
# Copyright (C) 2007-2014 Gavick.com. All Rights Reserved.
# License: Copyrighted Commercial Software
# Website: http://www.gavick.com
# Support: support@gavick.com 
*/
.gkPage {
	padding: 0 20px;
}
#gkBottom1 > .box, 
#gkBottom2 > .box,
#gkBottom3 > .box, 
#gkBottom4 > .box {
	padding: 0;
}
#gkBottom1 > div, 
#gkBottom2 > div, 
#gkBottom3 > div, 
#gkBottom4 > div,
#gkBottom5 > div {
	margin: 0px;
}
#gkBottom5 > div {
	padding: 45px 10px 35px 10px;
}
.header.gkPage {
	padding-left: 10px;
	padding-right: 10px;
}
#gkMenuOverlayWrap {
    margin:  0 0 0 -360px!important;
    max-width: 100%!important;
}
.gk-banners img {
	max-width: 50%!important;
}
#gkPopupCart {
	right: 10px;
}
#gkHeaderMod #slideContainer741.slide-template-simple .slides-wrapper .slides .slide .slidetext {
	max-width: 100%;
	bottom: 20%;
}
ul.solutions li {
    font-size: 23px;
}

ul.solutions {
    top: -55px;
}

#gkBottom1 p {
    font-size: 40px;
}
#gkBottom1 .product-comparison {
    font-size: 20px;
    padding: 15px 30px;
}

#gkBottom3 p {
    font-size: 20px;
}
.gkMenu > ul > li {
    font-size: 16px;
}
#gkMainMenu {
    padding: 40px 0 6px;
}

#gkHeaderMod .custom.banner .text-container > h3 {
    font-size: 40px;
    line-height: 40px;
    width: 80%;
}
.frontpage #gkHeaderMod {
    padding: 132px 0 0;
}
.timeline {
    display: none;
}
.rightCorner {
	display: none;
}
.leftCorner {
	display: none;
}

#gkHeaderNav h1 {
    left: -154px;
}
#gkMainbody table.product-comapre-table::before, #gkMainbody table.product-comapre-table.second::before  {
    content: "Scroll horizontally to view the whole table";
    display: block;
    font-family: Arial,sans-serif;
    font-size: 10px;
    height: 14px;
    margin-bottom: 10px;
    margin-top: -30px;
    width: 100%;
}
#gkMainbody table.product-comapre-table, #gkMainbody table.product-comapre-table.second {
    display: block !important;
    overflow: scroll;
    padding: 30px 0 20px;
    width: 100% !important;
}
.category-view .row0 .category.floatleft.width50 .spacer {
    padding: 0 0 0 40px;
}
.category-view .row1 .category.floatleft.width50 .spacer {
    padding: 0  40px 0 0;
}
.product-links .watch {
    padding: 0 0 0 90px;
}
#gkHeaderMod .slide-template-simple .slidetext h2 {
	padding:25px 15px 0 100px;	
	font-size: 50px;
	line-height: 50px;
}
#gkHeaderMod .slide-template-simple .slidetext h2 a {
    font-size: 45px;
    line-height: 45px;
}

#gkHeaderMod .slide-template-simple .slidetext .discover {
    margin:17px 0 0;
}
.column2-container {
    bottom: 18%;
}
.fpss-column2-text {
    width: 70%;
}
.fpss-column2-read {
    width: 30%;
}

#gkHeaderMod .slide-template-simple .slidetext .fpss-column1-text .discover {
    margin: 15px 0 0 104px;
}

.fpss-column1-text {
    max-width: 560px;
}

#gkHeaderMod .slide-template-simple .slidetext .fpss-column1-text h2, #gkHeaderMod .slide-template-simple .slidetext fpss-column1-text h2 a {
    padding: 40px 0 20px 100px;
}